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, 4, 5, 6, 7*  ⊢  
  : , : , :
1reference154  ⊢  
2instantiation342, 338, 8  ⊢  
  : , : , :
3instantiation305, 21, 119, 106  ⊢  
  : , :
4instantiation305, 22, 32, 9  ⊢  
  : , :
5instantiation151, 10, 11  ⊢  
  : , : , :
6instantiation176, 14  ⊢  
  :
7instantiation292, 12, 13  ⊢  
  : , : , :
8instantiation342, 268, 14  ⊢  
  : , : , :
9instantiation15, 16  ⊢  
  : , :
10instantiation17, 35, 18, 134, 19  ⊢  
  : , : , :
11instantiation20, 32, 21, 22, 23, 33  ⊢  
  : , : , :
12instantiation292, 24, 25  ⊢  
  : , : , :
13instantiation26, 27, 28, 29  ⊢  
  : , : , : , :
14instantiation289, 290, 74  ⊢  
  : , :
15theorem  ⊢  
 proveit.logic.equality.not_equals_symmetry
16instantiation30, 155, 32, 33  ⊢  
  : , :
17theorem  ⊢  
 proveit.numbers.division.strong_div_from_denom_bound__all_pos
18instantiation31, 32, 33  ⊢  
  :
19instantiation34, 134  ⊢  
  :
20theorem  ⊢  
 proveit.numbers.division.weak_div_from_numer_bound__pos_denom
21instantiation342, 258, 35  ⊢  
  : , : , :
22instantiation36, 37  ⊢  
  :
23instantiation38, 39, 40, 41*  ⊢  
  :
24instantiation233, 42  ⊢  
  : , : , :
25instantiation190, 43, 44  ⊢  
  : , : , :
26theorem  ⊢  
 proveit.logic.equality.four_chain_transitivity
27instantiation233, 45  ⊢  
  : , : , :
28instantiation233, 46  ⊢  
  : , : , :
29instantiation112, 47, 113, 328  ⊢  
  : , : , :
30theorem  ⊢  
 proveit.numbers.ordering.less_is_not_eq
31theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.pos_real_is_real_pos
32instantiation48, 155, 306, 50  ⊢  
  : , : , :
33instantiation49, 155, 306, 50  ⊢  
  : , : , :
34theorem  ⊢  
 proveit.trigonometry.sine_linear_bound_by_arg_pos
35instantiation51, 144, 145, 52, 53, 259  ⊢  
  : , :
36theorem  ⊢  
 proveit.trigonometry.real_closure
37instantiation190, 54, 55  ⊢  
  : , : , :
38theorem  ⊢  
 proveit.trigonometry.sine_linear_bound_nonneg
39instantiation56, 144, 97, 57, 58, 59  ⊢  
  : , :
40instantiation167, 60, 61  ⊢  
  : , : , :
41instantiation292, 62, 63  ⊢  
  : , : , :
42instantiation292, 64, 65  ⊢  
  : , : , :
43instantiation190, 66, 67  ⊢  
  : , : , :
44instantiation292, 68, 69  ⊢  
  : , : , :
45instantiation196, 328, 209  ⊢  
  : , :
46instantiation196, 208, 209  ⊢  
  : , :
47instantiation342, 140, 70  ⊢  
  : , : , :
48theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.all_in_interval_oc__is__real
49theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.interval_oc_lower_bound
50instantiation71, 72  ⊢  
  :
51theorem  ⊢  
 proveit.numbers.multiplication.mult_real_pos_closure
52instantiation342, 73, 291  ⊢  
  : , : , :
53instantiation342, 73, 74  ⊢  
  : , : , :
54instantiation219, 75, 232  ⊢  
  : , :
55instantiation194, 250, 344, 337, 251, 76, 255, 208, 209  ⊢  
  : , : , : , : , : , :
56theorem  ⊢  
 proveit.numbers.multiplication.mult_real_nonneg_closure
57instantiation342, 77, 78  ⊢  
  : , : , :
58instantiation342, 79, 257  ⊢  
  : , : , :
59instantiation342, 79, 259  ⊢  
  : , : , :
60instantiation167, 153, 80  ⊢  
  : , : , :
61instantiation81, 208, 328, 307, 82*  ⊢  
  : , :
62instantiation233, 83  ⊢  
  : , : , :
63instantiation292, 84, 85  ⊢  
  : , : , :
64instantiation142, 250, 337, 251, 328, 255, 209  ⊢  
  : , : , : , : , : , : , :
65instantiation143, 337, 344, 250, 86, 251, 255, 328, 209  ⊢  
  : , : , : , : , : , :
66instantiation87, 261, 104, 114, 88, 89  ⊢  
  : , : , : , : , :
67instantiation233, 90  ⊢  
  : , : , :
68instantiation233, 91  ⊢  
  : , : , :
69instantiation326, 92  ⊢  
  :
70instantiation342, 146, 259  ⊢  
  : , : , :
71theorem  ⊢  
 proveit.trigonometry.sine_pos_interval
72instantiation93, 155, 231, 119, 94  ⊢  
  : , : , :
73theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_pos_within_real_pos
74instantiation342, 309, 317  ⊢  
  : , : , :
75instantiation219, 282, 231  ⊢  
  : , :
76instantiation325  ⊢  
  : , :
77theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonneg_within_real_nonneg
78instantiation342, 95, 298  ⊢  
  : , : , :
79theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real_nonneg
80instantiation142, 250, 337, 251, 255, 208, 209  ⊢  
  : , : , : , : , : , : , :
81theorem  ⊢  
 proveit.numbers.division.div_as_mult
82instantiation292, 96, 175  ⊢  
  : , : , :
83instantiation194, 337, 144, 250, 97, 251, 328, 255, 208, 209  ⊢  
  : , : , : , : , : , :
84instantiation292, 98, 99  ⊢  
  : , : , :
85instantiation102, 115  ⊢  
  :
86instantiation325  ⊢  
  : , :
87theorem  ⊢  
 proveit.numbers.division.mult_frac_cancel_denom_left
88instantiation342, 140, 100  ⊢  
  : , : , :
89instantiation342, 140, 121  ⊢  
  : , : , :
90instantiation233, 101  ⊢  
  : , : , :
91instantiation102, 261  ⊢  
  :
92instantiation103, 104, 105, 106  ⊢  
  : , :
93theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.in_IntervalOO
94instantiation107, 108, 109  ⊢  
  : , :
95theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_within_rational_nonneg
96instantiation233, 110  ⊢  
  : , : , :
97instantiation164  ⊢  
  : , : , :
98instantiation233, 111  ⊢  
  : , : , :
99instantiation112, 113, 114, 115, 116*  ⊢  
  : , : , :
100instantiation342, 162, 117  ⊢  
  : , : , :
101instantiation326, 255  ⊢  
  :
102theorem  ⊢  
 proveit.numbers.division.frac_one_denom
103theorem  ⊢  
 proveit.numbers.division.div_complex_closure
104instantiation118, 328, 209  ⊢  
  : , :
105instantiation342, 334, 119  ⊢  
  : , : , :
106instantiation120, 121  ⊢  
  :
107theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_both
108instantiation218, 134  ⊢  
  :
109instantiation122, 123, 124  ⊢  
  : , : , :
110instantiation125, 126, 308, 248*  ⊢  
  : , :
111instantiation292, 127, 128  ⊢  
  : , : , :
112theorem  ⊢  
 proveit.numbers.division.frac_cancel_left
113instantiation342, 140, 129  ⊢  
  : , : , :
114instantiation342, 140, 130  ⊢  
  : , : , :
115instantiation190, 131, 132  ⊢  
  : , : , :
116instantiation327, 208  ⊢  
  :
117instantiation342, 184, 133  ⊢  
  : , : , :
118theorem  ⊢  
 proveit.numbers.multiplication.mult_complex_closure_bin
119instantiation342, 258, 134  ⊢  
  : , : , :
120theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nonzero_if_in_real_nonzero
121instantiation342, 146, 134  ⊢  
  : , : , :
122axiom  ⊢  
 proveit.numbers.ordering.transitivity_less_less
123instantiation190, 135, 169  ⊢  
  : , : , :
124instantiation202, 199, 136, 137, 138*, 139*  ⊢  
  : , : , :
125theorem  ⊢  
 proveit.numbers.exponentiation.neg_power_as_div
126instantiation342, 140, 141  ⊢  
  : , : , :
127instantiation142, 250, 344, 337, 251, 149, 328, 255, 208, 209  ⊢  
  : , : , : , : , : , : , :
128instantiation143, 337, 144, 250, 145, 251, 208, 328, 255, 209  ⊢  
  : , : , : , : , : , :
129instantiation342, 146, 257  ⊢  
  : , : , :
130instantiation342, 162, 147  ⊢  
  : , : , :
131instantiation342, 334, 148  ⊢  
  : , : , :
132instantiation194, 250, 344, 337, 251, 149, 328, 255, 209  ⊢  
  : , : , : , : , : , :
133instantiation342, 201, 317  ⊢  
  : , : , :
134instantiation150, 257, 259  ⊢  
  : , :
135instantiation151, 152, 153  ⊢  
  : , : , :
136instantiation219, 220, 155  ⊢  
  : , :
137instantiation154, 220, 155, 231, 193, 156  ⊢  
  : , : , :
138instantiation292, 157, 158  ⊢  
  : , : , :
139instantiation159, 160, 161*  ⊢  
  : , :
140theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_nonzero_within_complex_nonzero
141instantiation342, 162, 163  ⊢  
  : , : , :
142theorem  ⊢  
 proveit.numbers.multiplication.leftward_commutation
143theorem  ⊢  
 proveit.numbers.multiplication.association
144theorem  ⊢  
 proveit.numbers.numerals.decimals.nat3
145instantiation164  ⊢  
  : , : , :
146theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real_nonzero
147instantiation342, 184, 165  ⊢  
  : , : , :
148instantiation219, 166, 232  ⊢  
  : , :
149instantiation325  ⊢  
  : , :
150theorem  ⊢  
 proveit.numbers.multiplication.mult_real_pos_closure_bin
151theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_less_eq
152instantiation167, 168, 169  ⊢  
  : , : , :
153instantiation170, 231, 171, 287, 172, 173, 174*, 175*  ⊢  
  : , : , :
154theorem  ⊢  
 proveit.numbers.multiplication.strong_bound_via_right_factor_bound
155theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.zero_is_real
156instantiation176, 269  ⊢  
  :
157instantiation233, 177  ⊢  
  : , : , :
158instantiation178, 179  ⊢  
  :
159theorem  ⊢  
 proveit.logic.equality.equals_reversal
160instantiation180, 250, 344, 337, 251, 181, 198, 208  ⊢  
  : , : , : , : , : , :
161instantiation292, 182, 183  ⊢  
  : , : , :
162theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonzero_within_real_nonzero
163instantiation342, 184, 185  ⊢  
  : , : , :
164theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_3_typical_eq
165instantiation342, 201, 308  ⊢  
  : , : , :
166instantiation219, 335, 282  ⊢  
  : , :
167theorem  ⊢  
 proveit.logic.equality.sub_left_side_into
168instantiation186, 337, 257, 259, 187, 188*  ⊢  
  : , : , : , : , : , :
169instantiation233, 189  ⊢  
  : , : , :
170theorem  ⊢  
 proveit.numbers.multiplication.weak_bound_via_right_factor_bound
171instantiation219, 282, 232  ⊢  
  : , :
172instantiation190, 191, 192  ⊢  
  : , : , :
173instantiation266, 193  ⊢  
  : , :
174instantiation194, 337, 344, 250, 195, 251, 208, 255, 209  ⊢  
  : , : , : , : , : , :
175instantiation196, 208, 198  ⊢  
  : , :
176theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.positive_if_in_rational_pos
177instantiation197, 198  ⊢  
  :
178theorem  ⊢  
 proveit.numbers.addition.elim_zero_left
179instantiation342, 334, 199  ⊢  
  : , : , :
180theorem  ⊢  
 proveit.numbers.multiplication.distribute_through_sum
181instantiation325  ⊢  
  : , :
182instantiation233, 200  ⊢  
  : , : , :
183instantiation326, 208  ⊢  
  :
184theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nonzero_int_within_rational_nonzero
185instantiation342, 201, 324  ⊢  
  : , : , :
186theorem  ⊢  
 proveit.numbers.multiplication.strong_bound_via_factor_bound
187instantiation202, 281, 335, 203, 204, 205*, 206*  ⊢  
  : , : , :
188instantiation207, 337, 208, 209  ⊢  
  : , : , : , :
189instantiation292, 210, 211  ⊢  
  : , : , :
190theorem  ⊢  
 proveit.logic.equality.sub_right_side_into
191instantiation212, 213, 214  ⊢  
  : , :
192instantiation215, 324, 216, 255, 303, 217*  ⊢  
  : , :
193instantiation218, 257  ⊢  
  :
194theorem  ⊢  
 proveit.numbers.multiplication.disassociation
195instantiation325  ⊢  
  : , :
196theorem  ⊢  
 proveit.numbers.multiplication.commutation
197theorem  ⊢  
 proveit.numbers.multiplication.mult_zero_right
198instantiation342, 334, 287  ⊢  
  : , : , :
199instantiation219, 220, 231  ⊢  
  : , :
200instantiation221, 333, 341, 222*  ⊢  
  : , : , : , :
201theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_nonzero_int
202theorem  ⊢  
 proveit.numbers.addition.strong_bound_via_left_term_bound
203instantiation342, 338, 223  ⊢  
  : , : , :
204instantiation224, 335, 282, 306, 225, 226  ⊢  
  : , : , :
205instantiation227, 261, 328, 228  ⊢  
  : , : , :
206instantiation292, 229, 230  ⊢  
  : , : , :
207theorem  ⊢  
 proveit.numbers.multiplication.elim_one_any
208instantiation342, 334, 231  ⊢  
  : , : , :
209instantiation342, 334, 232  ⊢  
  : , : , :
210instantiation233, 234  ⊢  
  : , : , :
211instantiation235, 303  ⊢  
  :
212theorem  ⊢  
 proveit.numbers.absolute_value.weak_upper_bound
213instantiation236, 264, 287, 265  ⊢  
  : , : , :
214instantiation266, 237  ⊢  
  : , :
215theorem  ⊢  
 proveit.numbers.absolute_value.abs_prod
216instantiation325  ⊢  
  : , :
217instantiation238, 239  ⊢  
  :
218theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.positive_if_in_real_pos
219theorem  ⊢  
 proveit.numbers.multiplication.mult_real_closure_bin
220instantiation342, 338, 240  ⊢  
  : , : , :
221theorem  ⊢  
 proveit.numbers.addition.rational_pair_addition
222instantiation292, 241, 242  ⊢  
  : , : , :
223instantiation342, 340, 243  ⊢  
  : , : , :
224theorem  ⊢  
 proveit.numbers.ordering.less_eq_add_right_strong
225instantiation244, 335, 306, 245, 246, 247, 248*  ⊢  
  : , : , :
226theorem  ⊢  
 proveit.numbers.numerals.decimals.less_0_1
227theorem  ⊢  
 proveit.numbers.addition.subtraction.subtract_from_add
228theorem  ⊢  
 proveit.numbers.numerals.decimals.add_1_1
229instantiation249, 250, 344, 337, 251, 252, 255, 261, 253  ⊢  
  : , : , : , : , : , :
230instantiation254, 261, 255, 256  ⊢  
  : , : , :
231instantiation342, 258, 257  ⊢  
  : , : , :
232instantiation342, 258, 259  ⊢  
  : , : , :
233axiom  ⊢  
 proveit.logic.equality.substitution
234instantiation260, 261, 303, 262*  ⊢  
  : , :
235theorem  ⊢  
 proveit.numbers.absolute_value.abs_even
236theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.interval_co_lower_bound
237instantiation263, 264, 287, 265  ⊢  
  : , : , :
238theorem  ⊢  
 proveit.numbers.absolute_value.abs_non_neg_elim
239instantiation266, 267  ⊢  
  : , :
240instantiation342, 268, 269  ⊢  
  : , : , :
241instantiation310, 344, 270, 271, 272, 273  ⊢  
  : , : , : , :
242instantiation274, 275, 276  ⊢  
  :
243instantiation342, 343, 277  ⊢  
  : , : , :
244theorem  ⊢  
 proveit.numbers.exponentiation.exp_monotonicity_large_base_less_eq
245instantiation300, 301, 279  ⊢  
  : , : , :
246theorem  ⊢  
 proveit.numbers.numerals.decimals.less_1_2
247instantiation278, 279  ⊢  
  :
248instantiation280, 328  ⊢  
  :
249theorem  ⊢  
 proveit.numbers.addition.disassociation
250axiom  ⊢  
 proveit.numbers.number_sets.natural_numbers.zero_in_nats
251theorem  ⊢  
 proveit.core_expr_types.tuples.tuple_len_0_typical_eq
252instantiation325  ⊢  
  : , :
253instantiation342, 334, 281  ⊢  
  : , : , :
254theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_23
255instantiation342, 334, 282  ⊢  
  : , : , :
256instantiation283  ⊢  
  :
257theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.pi_is_real_pos
258theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real
259instantiation284, 285  ⊢  
  :
260theorem  ⊢  
 proveit.numbers.multiplication.mult_neg_left
261instantiation342, 334, 306  ⊢  
  : , : , :
262instantiation326, 303  ⊢  
  :
263theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.interval_co_upper_bound
264instantiation286, 287  ⊢  
  :
265theorem  ⊢  
 proveit.physics.quantum.QPE._scaled_delta_b_round_in_interval
266theorem  ⊢  
 proveit.numbers.ordering.relax_less
267instantiation288, 317  ⊢  
  :
268theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.rational_pos_within_rational
269instantiation289, 290, 291  ⊢  
  : , :
270instantiation325  ⊢  
  : , :
271instantiation325  ⊢  
  : , :
272instantiation292, 293, 294  ⊢  
  : , : , :
273theorem  ⊢  
 proveit.numbers.numerals.decimals.mult_2_2
274theorem  ⊢  
 proveit.numbers.division.frac_cancel_complete
275instantiation342, 334, 295  ⊢  
  : , : , :
276instantiation323, 296  ⊢  
  :
277instantiation297, 298, 337  ⊢  
  : , :
278theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_pos_lower_bound
279axiom  ⊢  
 proveit.physics.quantum.QPE._t_in_natural_pos
280theorem  ⊢  
 proveit.numbers.exponentiation.complex_x_to_first_power_is_x
281instantiation342, 338, 299  ⊢  
  : , : , :
282instantiation300, 301, 317  ⊢  
  : , : , :
283axiom  ⊢  
 proveit.logic.equality.equals_reflexivity
284theorem  ⊢  
 proveit.numbers.absolute_value.abs_nonzero_closure
285instantiation302, 303, 304  ⊢  
  :
286theorem  ⊢  
 proveit.numbers.negation.real_closure
287instantiation305, 306, 335, 307  ⊢  
  : , :
288theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_pos_is_pos
289theorem  ⊢  
 proveit.numbers.division.div_rational_pos_closure
290instantiation342, 309, 308  ⊢  
  : , : , :
291instantiation342, 309, 324  ⊢  
  : , : , :
292axiom  ⊢  
 proveit.logic.equality.equals_transitivity
293instantiation310, 344, 311, 312, 313, 314  ⊢  
  : , : , : , :
294theorem  ⊢  
 proveit.numbers.numerals.decimals.add_2_2
295instantiation342, 338, 315  ⊢  
  : , : , :
296theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat4
297theorem  ⊢  
 proveit.numbers.addition.add_nat_closure_bin
298instantiation342, 316, 317  ⊢  
  : , : , :
299instantiation342, 340, 318  ⊢  
  : , : , :
300theorem  ⊢  
 proveit.logic.sets.inclusion.unfold_subset_eq
301instantiation319, 320  ⊢  
  : , :
302theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.nonzero_complex_is_complex_nonzero
303instantiation342, 334, 321  ⊢  
  : , : , :
304assumption  ⊢  
305theorem  ⊢  
 proveit.numbers.division.div_real_closure
306instantiation342, 338, 322  ⊢  
  : , : , :
307instantiation323, 324  ⊢  
  :
308theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat1
309theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_pos_within_rational_pos
310axiom  ⊢  
 proveit.core_expr_types.operations.operands_substitution
311instantiation325  ⊢  
  : , :
312instantiation325  ⊢  
  : , :
313instantiation326, 328  ⊢  
  :
314instantiation327, 328  ⊢  
  :
315instantiation342, 340, 329  ⊢  
  : , : , :
316theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nat_pos_within_nat
317theorem  ⊢  
 proveit.physics.quantum.QPE._two_pow_t_is_nat_pos
318instantiation330, 333  ⊢  
  :
319theorem  ⊢  
 proveit.logic.sets.inclusion.relax_proper_subset
320theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nat_pos_within_real
321instantiation331, 332  ⊢  
  :
322instantiation342, 340, 333  ⊢  
  : , : , :
323theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nonzero_if_is_nat_pos
324theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat2
325theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_2_typical_eq
326theorem  ⊢  
 proveit.numbers.multiplication.elim_one_left
327theorem  ⊢  
 proveit.numbers.multiplication.elim_one_right
328instantiation342, 334, 335  ⊢  
  : , : , :
329instantiation342, 343, 336  ⊢  
  : , : , :
330theorem  ⊢  
 proveit.numbers.negation.int_closure
331theorem  ⊢  
 proveit.physics.quantum.QPE._delta_b_is_real
332theorem  ⊢  
 proveit.physics.quantum.QPE._best_round_is_int
333instantiation342, 343, 337  ⊢  
  : , : , :
334theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_within_complex
335instantiation342, 338, 339  ⊢  
  : , : , :
336theorem  ⊢  
 proveit.numbers.numerals.decimals.nat4
337theorem  ⊢  
 proveit.numbers.numerals.decimals.nat1
338theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_within_real
339instantiation342, 340, 341  ⊢  
  : , : , :
340theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.int_within_rational
341instantiation342, 343, 344  ⊢  
  : , : , :
342theorem  ⊢  
 proveit.logic.sets.inclusion.superset_membership_from_proper_subset
343theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_within_int
344theorem  ⊢  
 proveit.numbers.numerals.decimals.nat2
*equality replacement requirements