logo

Show the Proof

In [1]:
import proveit
# Automation is not needed when only showing a stored proof:
proveit.defaults.automation = False # This will speed things up.
proveit.defaults.inline_pngs = False # Makes files smaller.
%show_proof
Out[1]:
 step typerequirementsstatement
0instantiation1, 2, 3  ⊢  
  : , : , :
1reference218  ⊢  
2instantiation6, 4, 5  ⊢  
  : , : , :
3reference12  ⊢  
4instantiation6, 7, 8  ⊢  
  : , : , :
5instantiation9, 303, 10, 337  ⊢  
  : , : , :
6theorem  ⊢  
 proveit.logic.equality.sub_left_side_into
7instantiation218, 11, 12  ⊢  
  : , : , :
8instantiation163, 13, 14, 15  ⊢  
  : , : , : , :
9theorem  ⊢  
 proveit.numbers.exponentiation.posnat_power_of_product
10instantiation341, 312, 116  ⊢  
  : , : , :
11instantiation138, 16, 17  ⊢  
  : , : , :
12instantiation18, 343, 340, 276, 19, 277, 303, 274, 156, 20*, 21*  ⊢  
  : , : , : , : , : , :
13instantiation22, 337, 303  ⊢  
  : , :
14instantiation23, 340, 24, 25, 26  ⊢  
  : , : , : , :
15theorem  ⊢  
 proveit.numbers.numerals.decimals.mult_2_2
16instantiation30, 340, 276, 27, 277, 322, 28, 29  ⊢  
  : , : , : , : , : , :
17instantiation30, 343, 322, 31, 32  ⊢  
  : , : , : , : , : , :
18theorem  ⊢  
 proveit.numbers.multiplication.distribute_through_sum
19instantiation292  ⊢  
  : , :
20instantiation33, 303  ⊢  
  :
21instantiation218, 34, 35  ⊢  
  : , : , :
22theorem  ⊢  
 proveit.numbers.exponentiation.exp_nat_pos_expansion
23theorem  ⊢  
 proveit.core_expr_types.operations.operands_substitution_via_tuple
24instantiation36, 340  ⊢  
  : , :
25instantiation292  ⊢  
  : , :
26instantiation37  ⊢  
  :
27instantiation292  ⊢  
  : , :
28instantiation318, 43  ⊢  
  :
29instantiation41, 40, 38, 39  ⊢  
  : , :
30theorem  ⊢  
 proveit.numbers.addition.weak_bound_via_term_bound
31instantiation318, 40  ⊢  
  :
32instantiation41, 42, 43, 44  ⊢  
  : , :
33theorem  ⊢  
 proveit.numbers.multiplication.elim_one_right
34instantiation218, 45, 46  ⊢  
  : , : , :
35instantiation261, 47, 48  ⊢  
  : , : , :
36theorem  ⊢  
 proveit.core_expr_types.tuples.range_from1_len_typical_eq
37theorem  ⊢  
 proveit.numbers.numerals.decimals.reduce_2_repeats
38instantiation103, 322, 49, 50  ⊢  
  : , :
39instantiation59, 60, 89, 51, 52  ⊢  
  : , : , :
40instantiation103, 322, 53, 54  ⊢  
  : , :
41theorem  ⊢  
 proveit.numbers.negation.negated_weak_bound
42instantiation103, 322, 55, 56  ⊢  
  : , :
43instantiation103, 322, 57, 58  ⊢  
  : , :
44instantiation59, 60, 97, 61, 62  ⊢  
  : , : , :
45instantiation63, 274, 290, 64, 65  ⊢  
  : , : , : , : , :
46instantiation259, 66  ⊢  
  : , : , :
47instantiation259, 67  ⊢  
  : , : , :
48instantiation113, 68  ⊢  
  :
49instantiation76, 73, 70  ⊢  
  : , :
50instantiation247, 69  ⊢  
  :
51instantiation341, 328, 94  ⊢  
  : , : , :
52instantiation82, 73, 70, 74, 71, 72  ⊢  
  : , : , :
53instantiation76, 73, 74  ⊢  
  : , :
54instantiation77, 75  ⊢  
  :
55instantiation76, 313, 170  ⊢  
  : , :
56instantiation77, 78  ⊢  
  :
57instantiation341, 304, 97  ⊢  
  : , : , :
58instantiation247, 79  ⊢  
  :
59theorem  ⊢  
 proveit.numbers.division.weak_div_from_denom_bound__all_pos
60instantiation341, 80, 81  ⊢  
  : , : , :
61instantiation341, 328, 96  ⊢  
  : , : , :
62instantiation82, 313, 116, 170, 108, 83  ⊢  
  : , : , :
63theorem  ⊢  
 proveit.numbers.division.mult_frac_cancel_numer_left
64instantiation341, 300, 84  ⊢  
  : , : , :
65instantiation341, 300, 85  ⊢  
  : , : , :
66instantiation261, 86, 87  ⊢  
  : , : , :
67instantiation102, 274  ⊢  
  :
68instantiation341, 312, 88  ⊢  
  : , : , :
69instantiation341, 257, 89  ⊢  
  : , : , :
70instantiation93, 116, 340  ⊢  
  : , :
71instantiation90, 313, 116, 170, 91, 172  ⊢  
  : , : , :
72instantiation99, 123  ⊢  
  :
73instantiation341, 331, 92  ⊢  
  : , : , :
74instantiation93, 170, 340  ⊢  
  : , :
75instantiation341, 95, 94  ⊢  
  : , : , :
76theorem  ⊢  
 proveit.numbers.multiplication.mult_real_closure_bin
77theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nonzero_if_in_rational_nonzero
78instantiation341, 95, 96  ⊢  
  : , : , :
79instantiation341, 257, 97  ⊢  
  : , : , :
80theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonneg_within_real_nonneg
81instantiation341, 98, 343  ⊢  
  : , : , :
82theorem  ⊢  
 proveit.numbers.multiplication.weak_bound_via_right_factor_bound
83instantiation99, 340  ⊢  
  :
84instantiation341, 310, 100  ⊢  
  : , : , :
85instantiation341, 257, 298  ⊢  
  : , : , :
86instantiation259, 101  ⊢  
  : , : , :
87instantiation102, 303  ⊢  
  :
88instantiation103, 322, 308, 271  ⊢  
  : , :
89instantiation281, 104, 105  ⊢  
  : , :
90theorem  ⊢  
 proveit.numbers.exponentiation.exp_pos_lesseq
91instantiation106, 107, 108  ⊢  
  : , :
92instantiation341, 338, 109  ⊢  
  : , : , :
93theorem  ⊢  
 proveit.numbers.exponentiation.exp_real_closure_nat_power
94instantiation111, 114, 110  ⊢  
  : , :
95theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.rational_pos_within_rational_nonzero
96instantiation111, 329, 125  ⊢  
  : , :
97instantiation281, 316, 137  ⊢  
  : , :
98theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_within_rational_nonneg
99theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_lower_bound
100instantiation341, 324, 112  ⊢  
  : , : , :
101instantiation113, 303  ⊢  
  :
102theorem  ⊢  
 proveit.numbers.division.frac_one_denom
103theorem  ⊢  
 proveit.numbers.division.div_real_closure
104instantiation341, 328, 114  ⊢  
  : , : , :
105instantiation115, 116, 117  ⊢  
  :
106theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_both
107instantiation118, 119  ⊢  
  :
108instantiation148, 306, 120, 217, 121, 122*  ⊢  
  : , : , :
109instantiation341, 342, 123  ⊢  
  : , : , :
110instantiation124, 125, 334  ⊢  
  : , :
111theorem  ⊢  
 proveit.numbers.multiplication.mult_rational_pos_closure_bin
112instantiation341, 333, 335  ⊢  
  : , : , :
113theorem  ⊢  
 proveit.numbers.multiplication.elim_one_left
114instantiation341, 336, 126  ⊢  
  : , : , :
115theorem  ⊢  
 proveit.numbers.exponentiation.sqrd_pos_closure
116instantiation161, 322, 167  ⊢  
  : , :
117instantiation247, 127  ⊢  
  :
118theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nonneg_if_in_real_nonneg
119instantiation341, 128, 137  ⊢  
  : , : , :
120instantiation341, 304, 209  ⊢  
  : , : , :
121instantiation129, 313, 195, 130, 284, 131, 132*  ⊢  
  : , : , :
122instantiation261, 133, 134  ⊢  
  : , : , :
123theorem  ⊢  
 proveit.numbers.numerals.decimals.nat4
124theorem  ⊢  
 proveit.numbers.exponentiation.exp_rational_pos_closure
125instantiation135, 179, 136  ⊢  
  :
126theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat4
127instantiation341, 257, 137  ⊢  
  : , : , :
128theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real_nonneg
129theorem  ⊢  
 proveit.numbers.exponentiation.exp_monotonicity_large_base_less_eq
130instantiation161, 151, 149  ⊢  
  : , :
131instantiation138, 139, 140  ⊢  
  : , : , :
132instantiation141, 316, 209, 253  ⊢  
  : , :
133instantiation203, 276, 340, 343, 277, 142, 303, 156, 296  ⊢  
  : , : , : , : , : , :
134instantiation261, 143, 144  ⊢  
  : , : , :
135theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.pos_rational_is_rational_pos
136instantiation145, 146  ⊢  
  : , :
137instantiation264, 315, 221  ⊢  
  : , :
138theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less_eq
139instantiation147, 195  ⊢  
  :
140instantiation148, 149, 150, 151, 152, 153*  ⊢  
  : , : , :
141theorem  ⊢  
 proveit.numbers.exponentiation.exponent_log_with_same_base
142instantiation292  ⊢  
  : , :
143instantiation154, 343, 276, 277, 303, 156, 296  ⊢  
  : , : , : , : , : , : , :
144instantiation205, 276, 340, 343, 277, 155, 303, 296, 156, 219*  ⊢  
  : , : , : , : , : , :
145theorem  ⊢  
 proveit.numbers.addition.subtraction.pos_difference
146instantiation157, 306, 313, 158, 159, 219*, 160*  ⊢  
  : , : , :
147theorem  ⊢  
 proveit.numbers.rounding.ceil_x_ge_x
148theorem  ⊢  
 proveit.numbers.addition.weak_bound_via_left_term_bound
149instantiation318, 223  ⊢  
  :
150instantiation161, 223, 162  ⊢  
  : , :
151instantiation231, 232, 267  ⊢  
  : , : , :
152axiom  ⊢  
 proveit.physics.quantum.QPE._t_req
153instantiation163, 164, 165, 166  ⊢  
  : , : , : , :
154theorem  ⊢  
 proveit.numbers.addition.leftward_commutation
155instantiation292  ⊢  
  : , :
156instantiation341, 312, 167  ⊢  
  : , : , :
157theorem  ⊢  
 proveit.numbers.addition.strong_bound_via_left_term_bound
158instantiation341, 331, 168  ⊢  
  : , : , :
159instantiation169, 313, 170, 171, 172  ⊢  
  : , : , :
160instantiation261, 173, 174  ⊢  
  : , : , :
161theorem  ⊢  
 proveit.numbers.addition.add_real_closure_bin
162instantiation341, 331, 175  ⊢  
  : , : , :
163theorem  ⊢  
 proveit.logic.equality.four_chain_transitivity
164instantiation261, 176, 177  ⊢  
  : , : , :
165instantiation214  ⊢  
  :
166instantiation178, 196  ⊢  
  : , :
167instantiation341, 304, 221  ⊢  
  : , : , :
168instantiation188, 179, 326  ⊢  
  : , :
169theorem  ⊢  
 proveit.numbers.ordering.less_eq_add_right_strong
170instantiation341, 331, 179  ⊢  
  : , : , :
171theorem  ⊢  
 proveit.physics.quantum.QPE._e_value_ge_two
172instantiation180, 337  ⊢  
  :
173instantiation259, 181  ⊢  
  : , : , :
174instantiation261, 182, 183  ⊢  
  : , : , :
175instantiation341, 338, 184  ⊢  
  : , : , :
176instantiation259, 185  ⊢  
  : , : , :
177instantiation261, 186, 187  ⊢  
  : , : , :
178theorem  ⊢  
 proveit.logic.equality.equals_reversal
179instantiation188, 226, 189  ⊢  
  : , :
180theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_pos_is_pos
181instantiation261, 190, 191  ⊢  
  : , : , :
182instantiation203, 276, 340, 343, 277, 192, 207, 274, 296  ⊢  
  : , : , : , : , : , :
183instantiation193, 274, 207, 194  ⊢  
  : , : , :
184instantiation242, 195  ⊢  
  :
185instantiation259, 196  ⊢  
  : , : , :
186instantiation203, 276, 340, 343, 277, 197, 212, 200, 198  ⊢  
  : , : , : , : , : , :
187instantiation199, 212, 200, 201  ⊢  
  : , : , :
188theorem  ⊢  
 proveit.numbers.addition.add_rational_closure_bin
189instantiation341, 338, 202  ⊢  
  : , : , :
190instantiation203, 276, 340, 343, 277, 204, 207, 296, 303  ⊢  
  : , : , : , : , : , :
191instantiation205, 343, 340, 276, 206, 277, 207, 296, 303, 208*  ⊢  
  : , : , : , : , : , :
192instantiation292  ⊢  
  : , :
193theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_23
194instantiation214  ⊢  
  :
195instantiation251, 316, 209, 253  ⊢  
  : , :
196instantiation259, 210  ⊢  
  : , : , :
197instantiation292  ⊢  
  : , :
198instantiation211, 212  ⊢  
  :
199theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_13
200instantiation341, 312, 213  ⊢  
  : , : , :
201instantiation214  ⊢  
  :
202instantiation341, 215, 216  ⊢  
  : , : , :
203theorem  ⊢  
 proveit.numbers.addition.disassociation
204instantiation292  ⊢  
  : , :
205theorem  ⊢  
 proveit.numbers.addition.association
206instantiation292  ⊢  
  : , :
207instantiation341, 312, 217  ⊢  
  : , : , :
208instantiation218, 219, 220  ⊢  
  : , : , :
209instantiation264, 316, 221  ⊢  
  : , :
210instantiation259, 222  ⊢  
  : , : , :
211theorem  ⊢  
 proveit.numbers.negation.complex_closure
212instantiation341, 312, 223  ⊢  
  : , : , :
213instantiation341, 331, 224  ⊢  
  : , : , :
214axiom  ⊢  
 proveit.logic.equality.equals_reflexivity
215theorem  ⊢  
 proveit.numbers.number_sets.integers.neg_int_within_int
216instantiation225, 335  ⊢  
  :
217instantiation341, 331, 226  ⊢  
  : , : , :
218theorem  ⊢  
 proveit.logic.equality.sub_right_side_into
219instantiation227, 274, 303, 228  ⊢  
  : , : , :
220instantiation229, 303, 296  ⊢  
  : , :
221instantiation314, 315, 258, 238  ⊢  
  : , :
222instantiation259, 230  ⊢  
  : , : , :
223instantiation231, 232, 286  ⊢  
  : , : , :
224instantiation341, 338, 233  ⊢  
  : , : , :
225theorem  ⊢  
 proveit.numbers.negation.int_neg_closure
226instantiation341, 234, 235  ⊢  
  : , : , :
227theorem  ⊢  
 proveit.numbers.addition.subtraction.subtract_from_add
228theorem  ⊢  
 proveit.numbers.numerals.decimals.add_1_1
229theorem  ⊢  
 proveit.numbers.addition.commutation
230instantiation236, 274, 237, 238, 239*  ⊢  
  : , :
231theorem  ⊢  
 proveit.logic.sets.inclusion.unfold_subset_eq
232instantiation240, 241  ⊢  
  : , :
233instantiation242, 243  ⊢  
  :
234theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.rational_nonzero_within_rational
235instantiation244, 311, 245  ⊢  
  : , :
236theorem  ⊢  
 proveit.numbers.division.div_as_mult
237instantiation341, 312, 246  ⊢  
  : , : , :
238instantiation247, 248  ⊢  
  :
239instantiation261, 249, 250  ⊢  
  : , : , :
240theorem  ⊢  
 proveit.logic.sets.inclusion.relax_proper_subset
241theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nat_pos_within_real
242axiom  ⊢  
 proveit.numbers.rounding.ceil_is_an_int
243instantiation251, 316, 252, 253  ⊢  
  : , :
244theorem  ⊢  
 proveit.numbers.exponentiation.exp_rational_nonzero_closure
245instantiation254, 255, 256  ⊢  
  : , :
246instantiation341, 304, 258  ⊢  
  : , : , :
247theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nonzero_if_in_real_nonzero
248instantiation341, 257, 258  ⊢  
  : , : , :
249instantiation259, 260  ⊢  
  : , : , :
250instantiation261, 262, 263  ⊢  
  : , : , :
251theorem  ⊢  
 proveit.numbers.logarithms.log_real_pos_real_closure
252instantiation264, 316, 265  ⊢  
  : , :
253instantiation287, 266  ⊢  
  : , :
254theorem  ⊢  
 proveit.numbers.addition.add_int_closure_bin
255instantiation341, 285, 267  ⊢  
  : , : , :
256instantiation268, 269  ⊢  
  :
257theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real_nonzero
258instantiation281, 316, 298  ⊢  
  : , :
259axiom  ⊢  
 proveit.logic.equality.substitution
260instantiation270, 303, 295, 306, 317, 271, 272*  ⊢  
  : , : , :
261axiom  ⊢  
 proveit.logic.equality.equals_transitivity
262instantiation273, 343, 340, 276, 278, 277, 274, 279, 280  ⊢  
  : , : , : , : , : , :
263instantiation275, 276, 340, 277, 278, 279, 280  ⊢  
  : , : , : , :
264theorem  ⊢  
 proveit.numbers.addition.add_real_pos_closure_bin
265instantiation281, 305, 282  ⊢  
  : , :
266instantiation283, 343, 340, 284  ⊢  
  : , :
267axiom  ⊢  
 proveit.physics.quantum.QPE._t_in_natural_pos
268theorem  ⊢  
 proveit.numbers.negation.int_closure
269instantiation341, 285, 286  ⊢  
  : , : , :
270theorem  ⊢  
 proveit.numbers.exponentiation.real_power_of_product
271instantiation287, 288  ⊢  
  : , :
272instantiation289, 290, 335, 291*  ⊢  
  : , :
273theorem  ⊢  
 proveit.numbers.multiplication.disassociation
274instantiation341, 312, 322  ⊢  
  : , : , :
275theorem  ⊢  
 proveit.numbers.multiplication.elim_one_any
276axiom  ⊢  
 proveit.numbers.number_sets.natural_numbers.zero_in_nats
277theorem  ⊢  
 proveit.core_expr_types.tuples.tuple_len_0_typical_eq
278instantiation292  ⊢  
  : , :
279instantiation341, 312, 293  ⊢  
  : , : , :
280instantiation294, 295, 296  ⊢  
  : , :
281theorem  ⊢  
 proveit.numbers.multiplication.mult_real_pos_closure_bin
282instantiation297, 298, 306  ⊢  
  : , :
283theorem  ⊢  
 proveit.numbers.ordering.less_is_not_eq_nat
284theorem  ⊢  
 proveit.numbers.numerals.decimals.less_1_2
285theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_int
286axiom  ⊢  
 proveit.physics.quantum.QPE._n_in_natural_pos
287theorem  ⊢  
 proveit.logic.equality.not_equals_symmetry
288instantiation299, 321, 308, 309  ⊢  
  : , :
289theorem  ⊢  
 proveit.numbers.exponentiation.neg_power_as_div
290instantiation341, 300, 301  ⊢  
  : , : , :
291instantiation302, 303  ⊢  
  :
292theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_2_typical_eq
293instantiation341, 304, 305  ⊢  
  : , : , :
294theorem  ⊢  
 proveit.numbers.exponentiation.exp_complex_closure
295instantiation341, 312, 308  ⊢  
  : , : , :
296instantiation341, 312, 306  ⊢  
  : , : , :
297theorem  ⊢  
 proveit.numbers.exponentiation.exp_real_pos_closure
298instantiation307, 308, 309  ⊢  
  :
299theorem  ⊢  
 proveit.numbers.ordering.less_is_not_eq
300theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_nonzero_within_complex_nonzero
301instantiation341, 310, 311  ⊢  
  : , : , :
302theorem  ⊢  
 proveit.numbers.exponentiation.complex_x_to_first_power_is_x
303instantiation341, 312, 313  ⊢  
  : , : , :
304theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real
305instantiation314, 315, 316, 317  ⊢  
  : , :
306instantiation318, 322  ⊢  
  :
307theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.pos_real_is_real_pos
308instantiation319, 321, 322, 323  ⊢  
  : , : , :
309instantiation320, 321, 322, 323  ⊢  
  : , : , :
310theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonzero_within_real_nonzero
311instantiation341, 324, 325  ⊢  
  : , : , :
312theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_within_complex
313instantiation341, 331, 326  ⊢  
  : , : , :
314theorem  ⊢  
 proveit.numbers.division.div_real_pos_closure
315instantiation341, 328, 327  ⊢  
  : , : , :
316instantiation341, 328, 329  ⊢  
  : , : , :
317instantiation330, 337  ⊢  
  :
318theorem  ⊢  
 proveit.numbers.negation.real_closure
319theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.all_in_interval_oc__is__real
320theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.interval_oc_lower_bound
321theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.zero_is_real
322instantiation341, 331, 332  ⊢  
  : , : , :
323axiom  ⊢  
 proveit.physics.quantum.QPE._eps_in_interval
324theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nonzero_int_within_rational_nonzero
325instantiation341, 333, 337  ⊢  
  : , : , :
326instantiation341, 338, 334  ⊢  
  : , : , :
327instantiation341, 336, 335  ⊢  
  : , : , :
328theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_pos_within_real_pos
329instantiation341, 336, 337  ⊢  
  : , : , :
330theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nonzero_if_is_nat_pos
331theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_within_real
332instantiation341, 338, 339  ⊢  
  : , : , :
333theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_nonzero_int
334instantiation341, 342, 340  ⊢  
  : , : , :
335theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat1
336theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_pos_within_rational_pos
337theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat2
338theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.int_within_rational
339instantiation341, 342, 343  ⊢  
  : , : , :
340theorem  ⊢  
 proveit.numbers.numerals.decimals.nat2
341theorem  ⊢  
 proveit.logic.sets.inclusion.superset_membership_from_proper_subset
342theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_within_int
343theorem  ⊢  
 proveit.numbers.numerals.decimals.nat1
*equality replacement requirements