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,  ⊢  
  : , : , :
1theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less_eq
2instantiation4, 19, 5, 411, 6, 20,  ⊢  
  : , : , :
3instantiation7, 22, 8, 9, 10, 11*,  ⊢  
  : , : , :
4theorem  ⊢  
 proveit.numbers.division.weak_div_from_numer_bound__pos_denom
5instantiation424, 262, 12  ⊢  
  : , : , :
6instantiation13, 318, 46, 14*  ⊢  
  : , :
7theorem  ⊢  
 proveit.numbers.division.weak_div_from_denom_bound__all_pos
8instantiation15, 192, 16, 17, 35, 249,  ⊢  
  : , :
9instantiation18, 19, 20,  ⊢  
  :
10instantiation21, 426, 331, 133, 332, 22, 23, 55, 24*,  ⊢  
  : , : , : , : , : , :
11instantiation240, 25, 26, 27,  ⊢  
  : , : , : , :
12instantiation278, 28  ⊢  
  :
13theorem  ⊢  
 proveit.numbers.absolute_value.triangle_inequality
14instantiation363, 29, 30  ⊢  
  : , : , :
15theorem  ⊢  
 proveit.numbers.multiplication.mult_real_pos_closure
16instantiation214  ⊢  
  : , : , :
17instantiation424, 119, 31  ⊢  
  : , : , :
18theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.pos_real_is_real_pos
19instantiation210, 32, 33,  ⊢  
  : , : , :
20instantiation34, 426, 331, 133, 332, 95, 35, 36, 37*,  ⊢  
  : , : , : , : , : , :
21theorem  ⊢  
 proveit.numbers.multiplication.weak_bound_via_factor_bound
22instantiation424, 39, 38  ⊢  
  : , : , :
23instantiation424, 39, 40  ⊢  
  : , : , :
24instantiation363, 41, 42  ⊢  
  : , : , :
25instantiation363, 43, 44,  ⊢  
  : , : , :
26instantiation258  ⊢  
  :
27instantiation259, 45,  ⊢  
  : , :
28instantiation267, 318, 46  ⊢  
  : , :
29instantiation384, 426, 47, 48, 49, 50  ⊢  
  : , : , : , :
30theorem  ⊢  
 proveit.numbers.numerals.decimals.add_1_1
31instantiation424, 383, 367  ⊢  
  : , : , :
32instantiation320, 155, 72,  ⊢  
  : , :
33instantiation167, 331, 426, 417, 332, 133, 402, 283, 51,  ⊢  
  : , : , : , : , : , :
34theorem  ⊢  
 proveit.numbers.multiplication.strong_bound_via_factor_bound
35instantiation424, 119, 52  ⊢  
  : , : , :
36instantiation53, 54, 55,  ⊢  
  : , : , :
37instantiation56, 426, 331, 133, 332, 402, 283  ⊢  
  : , : , : , :
38instantiation424, 57, 426  ⊢  
  : , : , :
39theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonneg_within_real_nonneg
40instantiation424, 57, 58  ⊢  
  : , : , :
41instantiation167, 426, 331, 133, 226, 332, 402, 283, 227  ⊢  
  : , : , : , : , : , :
42instantiation363, 59, 60  ⊢  
  : , : , :
43instantiation337, 61  ⊢  
  : , : , :
44instantiation304, 402, 62, 63, 64*,  ⊢  
  : , :
45instantiation363, 65, 66,  ⊢  
  : , : , :
46instantiation287, 70  ⊢  
  :
47instantiation399  ⊢  
  : , :
48instantiation399  ⊢  
  : , :
49instantiation67, 68  ⊢  
  :
50instantiation69, 70, 71*  ⊢  
  :
51instantiation424, 410, 72,  ⊢  
  : , : , :
52instantiation424, 383, 315  ⊢  
  : , : , :
53theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_less_eq
54instantiation254, 73,  ⊢  
  :
55instantiation74, 75, 198, 76*,  ⊢  
  :
56theorem  ⊢  
 proveit.numbers.multiplication.mult_zero_any
57theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_within_rational_nonneg
58instantiation424, 77, 315  ⊢  
  : , : , :
59instantiation224, 417, 402, 283, 227  ⊢  
  : , : , : , : , : , : , :
60instantiation225, 331, 426, 332, 386, 78, 402, 283, 227, 347*  ⊢  
  : , : , : , : , : , :
61instantiation337, 212  ⊢  
  : , : , :
62instantiation210, 79, 80  ⊢  
  : , : , :
63instantiation107, 192, 125, 152, 108, 186,  ⊢  
  : , :
64instantiation363, 81, 82,  ⊢  
  : , : , :
65instantiation337, 83  ⊢  
  : , : , :
66instantiation304, 318, 84, 85, 86*,  ⊢  
  : , :
67theorem  ⊢  
 proveit.numbers.absolute_value.abs_non_neg_elim
68instantiation87, 417  ⊢  
  :
69theorem  ⊢  
 proveit.numbers.absolute_value.abs_even
70instantiation187, 88, 89  ⊢  
  : , :
71instantiation90, 91, 92*  ⊢  
  :
72instantiation171, 252, 380, 93,  ⊢  
  : , : , :
73instantiation94, 95, 249,  ⊢  
  : , :
74theorem  ⊢  
 proveit.trigonometry.sine_linear_bound_nonneg
75instantiation96, 144, 97,  ⊢  
  :
76instantiation363, 98, 99  ⊢  
  : , : , :
77theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nat_pos_within_nat
78instantiation399  ⊢  
  : , :
79instantiation165, 100, 188  ⊢  
  : , :
80instantiation167, 331, 426, 417, 332, 101, 349, 283, 188  ⊢  
  : , : , : , : , : , :
81instantiation337, 102,  ⊢  
  : , : , :
82instantiation363, 103, 104  ⊢  
  : , : , :
83instantiation337, 212  ⊢  
  : , : , :
84instantiation210, 105, 106  ⊢  
  : , : , :
85instantiation107, 192, 159, 356, 108, 186,  ⊢  
  : , :
86instantiation363, 109, 110,  ⊢  
  : , : , :
87theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_lower_bound
88instantiation424, 410, 111  ⊢  
  : , : , :
89instantiation210, 112, 113  ⊢  
  : , : , :
90theorem  ⊢  
 proveit.numbers.absolute_value.complex_unit_length
91instantiation210, 114, 115  ⊢  
  : , : , :
92instantiation259, 116  ⊢  
  : , :
93instantiation117, 118,  ⊢  
  :
94theorem  ⊢  
 proveit.numbers.multiplication.mult_real_pos_closure_bin
95instantiation424, 119, 362  ⊢  
  : , : , :
96theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nonneg_real_is_real_nonneg
97instantiation120, 173,  ⊢  
  : , :
98instantiation337, 121  ⊢  
  : , : , :
99instantiation363, 122, 123  ⊢  
  : , : , :
100instantiation424, 410, 124  ⊢  
  : , : , :
101instantiation399  ⊢  
  : , :
102instantiation157, 158, 125, 349, 283, 188, 298, 350, 284, 160, 126*, 285*,  ⊢  
  : , : , :
103instantiation167, 417, 192, 331, 127, 332, 402, 130, 163, 164  ⊢  
  : , : , : , : , : , :
104instantiation225, 331, 426, 332, 128, 129, 402, 130, 163, 164, 131*  ⊢  
  : , : , : , : , : , :
105instantiation165, 132, 188  ⊢  
  : , :
106instantiation167, 331, 426, 417, 332, 133, 402, 283, 188  ⊢  
  : , : , : , : , : , :
107theorem  ⊢  
 proveit.numbers.multiplication.mult_not_eq_zero
108instantiation424, 374, 134  ⊢  
  : , : , :
109instantiation337, 135,  ⊢  
  : , : , :
110instantiation363, 136, 137  ⊢  
  : , : , :
111instantiation424, 377, 138  ⊢  
  : , : , :
112instantiation165, 166, 139  ⊢  
  : , :
113instantiation363, 140, 141  ⊢  
  : , : , :
114instantiation320, 190, 215  ⊢  
  : , :
115instantiation167, 331, 426, 417, 332, 191, 402, 340, 195  ⊢  
  : , : , : , : , : , :
116instantiation337, 142  ⊢  
  : , : , :
117theorem  ⊢  
 proveit.trigonometry.sine_pos_interval
118instantiation143, 252, 358, 144, 145,  ⊢  
  : , : , :
119theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_pos_within_real_pos
120theorem  ⊢  
 proveit.numbers.ordering.relax_less
121instantiation167, 417, 426, 331, 146, 332, 402, 340, 227  ⊢  
  : , : , : , : , : , :
122instantiation363, 147, 148  ⊢  
  : , : , :
123instantiation181, 178  ⊢  
  :
124instantiation320, 366, 296  ⊢  
  : , :
125instantiation214  ⊢  
  : , : , :
126instantiation355, 152, 382, 149*  ⊢  
  : , :
127instantiation214  ⊢  
  : , : , :
128instantiation399  ⊢  
  : , :
129instantiation399  ⊢  
  : , :
130instantiation150, 318, 349, 350  ⊢  
  : , :
131instantiation151, 402, 318, 177, 152, 153*, 154*  ⊢  
  : , : , : , :
132instantiation424, 410, 155  ⊢  
  : , : , :
133instantiation399  ⊢  
  : , :
134instantiation424, 395, 156  ⊢  
  : , : , :
135instantiation157, 158, 159, 402, 283, 188, 298, 381, 284, 160, 338*, 285*,  ⊢  
  : , : , :
136instantiation167, 417, 192, 331, 162, 332, 318, 341, 163, 164  ⊢  
  : , : , : , : , : , :
137instantiation161, 331, 192, 332, 162, 341, 163, 164  ⊢  
  : , : , : , :
138theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.e_is_real_pos
139instantiation165, 194, 195  ⊢  
  : , :
140instantiation167, 417, 426, 331, 168, 332, 166, 194, 195  ⊢  
  : , : , : , : , : , :
141instantiation167, 331, 426, 332, 191, 168, 402, 340, 194, 195  ⊢  
  : , : , : , : , : , :
142instantiation363, 169, 170  ⊢  
  : , : , :
143theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.in_IntervalOO
144instantiation171, 252, 219, 217,  ⊢  
  : , : , :
145instantiation172, 173, 174,  ⊢  
  : , :
146instantiation399  ⊢  
  : , :
147instantiation337, 175  ⊢  
  : , : , :
148instantiation209, 176, 177, 178, 179*  ⊢  
  : , : , :
149instantiation376, 349  ⊢  
  :
150theorem  ⊢  
 proveit.numbers.division.div_complex_closure
151theorem  ⊢  
 proveit.numbers.division.prod_of_fracs
152instantiation424, 374, 180  ⊢  
  : , : , :
153instantiation181, 402  ⊢  
  :
154instantiation363, 182, 183  ⊢  
  : , : , :
155instantiation320, 411, 296  ⊢  
  : , :
156instantiation424, 407, 184  ⊢  
  : , : , :
157theorem  ⊢  
 proveit.numbers.exponentiation.real_power_of_products
158theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat3
159instantiation214  ⊢  
  : , : , :
160instantiation185, 186,  ⊢  
  :
161theorem  ⊢  
 proveit.numbers.multiplication.elim_one_any
162instantiation214  ⊢  
  : , : , :
163instantiation424, 410, 322  ⊢  
  : , : , :
164instantiation187, 188, 189  ⊢  
  : , :
165theorem  ⊢  
 proveit.numbers.multiplication.mult_complex_closure_bin
166instantiation424, 410, 190  ⊢  
  : , : , :
167theorem  ⊢  
 proveit.numbers.multiplication.disassociation
168instantiation399  ⊢  
  : , :
169instantiation224, 331, 426, 417, 332, 191, 402, 340, 194, 195  ⊢  
  : , : , : , : , : , : , :
170instantiation225, 417, 192, 331, 193, 332, 194, 402, 340, 195  ⊢  
  : , : , : , : , : , :
171theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.all_in_interval_oc__is__real
172theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_both
173instantiation196, 252, 219, 217,  ⊢  
  : , : , :
174instantiation197, 198, 199,  ⊢  
  : , : , :
175instantiation363, 200, 201  ⊢  
  : , : , :
176instantiation424, 374, 202  ⊢  
  : , : , :
177instantiation424, 374, 203  ⊢  
  : , : , :
178instantiation424, 410, 204  ⊢  
  : , : , :
179instantiation401, 340  ⊢  
  :
180instantiation424, 395, 205  ⊢  
  : , : , :
181theorem  ⊢  
 proveit.numbers.division.frac_one_denom
182instantiation384, 426, 206, 207, 388, 208  ⊢  
  : , : , : , :
183instantiation209, 356, 318, 388*, 347*  ⊢  
  : , : , :
184instantiation424, 415, 315  ⊢  
  : , : , :
185theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.nonzero_if_in_complex_nonzero
186instantiation210, 211, 212,  ⊢  
  : , : , :
187theorem  ⊢  
 proveit.numbers.exponentiation.exp_complex_closure
188instantiation424, 410, 213  ⊢  
  : , : , :
189instantiation424, 410, 298  ⊢  
  : , : , :
190instantiation320, 411, 358  ⊢  
  : , :
191instantiation399  ⊢  
  : , :
192theorem  ⊢  
 proveit.numbers.numerals.decimals.nat3
193instantiation214  ⊢  
  : , : , :
194theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.i_is_complex
195instantiation424, 410, 215  ⊢  
  : , : , :
196theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.interval_oc_lower_bound
197theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less
198instantiation216, 252, 219, 217,  ⊢  
  : , : , :
199instantiation218, 219, 220, 291, 221, 222*, 223*  ⊢  
  : , : , :
200instantiation224, 331, 417, 332, 402, 340, 227  ⊢  
  : , : , : , : , : , : , :
201instantiation225, 417, 426, 331, 226, 332, 340, 402, 227  ⊢  
  : , : , : , : , : , :
202instantiation424, 248, 378  ⊢  
  : , : , :
203instantiation424, 395, 228  ⊢  
  : , : , :
204instantiation320, 411, 246  ⊢  
  : , :
205instantiation424, 407, 229  ⊢  
  : , : , :
206instantiation399  ⊢  
  : , :
207instantiation399  ⊢  
  : , :
208instantiation400, 349  ⊢  
  :
209theorem  ⊢  
 proveit.numbers.division.frac_cancel_left
210theorem  ⊢  
 proveit.logic.equality.sub_right_side_into
211instantiation424, 374, 230,  ⊢  
  : , : , :
212instantiation337, 231  ⊢  
  : , : , :
213instantiation424, 262, 232  ⊢  
  : , : , :
214theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_3_typical_eq
215instantiation233, 234, 235  ⊢  
  : , :
216theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.interval_oc_upper_bound
217instantiation236, 371, 314,  ⊢  
  :
218theorem  ⊢  
 proveit.numbers.addition.strong_bound_via_left_term_bound
219instantiation379, 358, 411, 381  ⊢  
  : , :
220instantiation320, 306, 252  ⊢  
  : , :
221instantiation237, 306, 252, 358, 238, 239  ⊢  
  : , : , :
222instantiation240, 241, 242, 243  ⊢  
  : , : , : , :
223instantiation363, 244, 245  ⊢  
  : , : , :
224theorem  ⊢  
 proveit.numbers.multiplication.leftward_commutation
225theorem  ⊢  
 proveit.numbers.multiplication.association
226instantiation399  ⊢  
  : , :
227instantiation424, 410, 246  ⊢  
  : , : , :
228instantiation424, 407, 247  ⊢  
  : , : , :
229instantiation424, 415, 367  ⊢  
  : , : , :
230instantiation424, 248, 249,  ⊢  
  : , : , :
231instantiation337, 250  ⊢  
  : , : , :
232instantiation278, 251  ⊢  
  :
233theorem  ⊢  
 proveit.numbers.addition.add_real_closure_bin
234instantiation309, 252, 380, 253  ⊢  
  : , : , :
235instantiation328, 321  ⊢  
  :
236theorem  ⊢  
 proveit.physics.quantum.QPE._scaled_abs_delta_b_floor_diff_interval
237theorem  ⊢  
 proveit.numbers.multiplication.strong_bound_via_right_factor_bound
238instantiation254, 378  ⊢  
  :
239instantiation255, 343  ⊢  
  :
240theorem  ⊢  
 proveit.logic.equality.four_chain_transitivity
241instantiation363, 256, 257  ⊢  
  : , : , :
242instantiation258  ⊢  
  :
243instantiation259, 290  ⊢  
  : , :
244instantiation337, 290  ⊢  
  : , : , :
245instantiation259, 260, 261*  ⊢  
  : , :
246instantiation424, 262, 263  ⊢  
  : , : , :
247instantiation424, 415, 382  ⊢  
  : , : , :
248theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real_nonzero
249instantiation264, 265,  ⊢  
  :
250instantiation337, 266  ⊢  
  : , : , :
251instantiation267, 268, 269  ⊢  
  : , :
252theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.zero_is_real
253theorem  ⊢  
 proveit.physics.quantum.QPE._scaled_delta_b_floor_in_interval
254theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.positive_if_in_real_pos
255theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.positive_if_in_rational_pos
256instantiation363, 270, 271  ⊢  
  : , : , :
257instantiation272, 273  ⊢  
  :
258axiom  ⊢  
 proveit.logic.equality.equals_reflexivity
259theorem  ⊢  
 proveit.logic.equality.equals_reversal
260instantiation274, 331, 426, 417, 332, 275, 341, 340  ⊢  
  : , : , : , : , : , :
261instantiation363, 276, 277  ⊢  
  : , : , :
262theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_nonneg_within_real
263instantiation278, 280  ⊢  
  :
264theorem  ⊢  
 proveit.numbers.absolute_value.abs_nonzero_closure
265instantiation279, 280, 281,  ⊢  
  :
266instantiation304, 282, 283, 284, 285*  ⊢  
  : , :
267theorem  ⊢  
 proveit.numbers.addition.add_complex_closure_bin
268instantiation424, 410, 286  ⊢  
  : , : , :
269instantiation287, 288  ⊢  
  :
270instantiation337, 289  ⊢  
  : , : , :
271instantiation337, 290  ⊢  
  : , : , :
272theorem  ⊢  
 proveit.numbers.addition.elim_zero_left
273instantiation424, 410, 291  ⊢  
  : , : , :
274theorem  ⊢  
 proveit.numbers.multiplication.distribute_through_sum
275instantiation399  ⊢  
  : , :
276instantiation337, 292  ⊢  
  : , : , :
277instantiation400, 340  ⊢  
  :
278theorem  ⊢  
 proveit.numbers.absolute_value.abs_complex_closure
279theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.nonzero_complex_is_complex_nonzero
280instantiation424, 410, 293  ⊢  
  : , : , :
281instantiation294, 295,  ⊢  
  : , :
282instantiation424, 410, 321  ⊢  
  : , : , :
283instantiation424, 410, 296  ⊢  
  : , : , :
284instantiation398, 315  ⊢  
  :
285instantiation297, 402, 351, 298, 381, 299*  ⊢  
  : , : , :
286instantiation300, 301  ⊢  
  :
287theorem  ⊢  
 proveit.numbers.negation.complex_closure
288instantiation424, 410, 302  ⊢  
  : , : , :
289instantiation303, 341  ⊢  
  :
290instantiation304, 340, 402, 381, 305*  ⊢  
  : , :
291instantiation320, 306, 358  ⊢  
  : , :
292instantiation307, 409, 423, 308*  ⊢  
  : , : , : , :
293instantiation309, 310, 359, 311  ⊢  
  : , : , :
294theorem  ⊢  
 proveit.numbers.addition.subtraction.nonzero_difference_if_different
295instantiation312, 313, 352, 314,  ⊢  
  : , :
296instantiation368, 369, 315  ⊢  
  : , : , :
297theorem  ⊢  
 proveit.numbers.exponentiation.real_power_of_real_power
298instantiation424, 418, 316  ⊢  
  : , : , :
299instantiation317, 334, 318, 319*  ⊢  
  : , :
300theorem  ⊢  
 proveit.physics.quantum.QPE._delta_b_is_real
301theorem  ⊢  
 proveit.physics.quantum.QPE._best_floor_is_int
302instantiation320, 321, 322  ⊢  
  : , :
303theorem  ⊢  
 proveit.numbers.multiplication.mult_zero_right
304theorem  ⊢  
 proveit.numbers.division.div_as_mult
305instantiation363, 323, 324  ⊢  
  : , : , :
306instantiation424, 418, 325  ⊢  
  : , : , :
307theorem  ⊢  
 proveit.numbers.addition.rational_pair_addition
308instantiation363, 326, 327  ⊢  
  : , : , :
309theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.all_in_interval_co__is__real
310instantiation328, 359  ⊢  
  :
311instantiation329, 371  ⊢  
  :
312theorem  ⊢  
 proveit.physics.quantum.QPE._delta_b_not_eq_scaledNonzeroInt
313instantiation330, 331, 417, 332  ⊢  
  : , : , : , : , :
314assumption  ⊢  
315theorem  ⊢  
 proveit.physics.quantum.QPE._two_pow_t_is_nat_pos
316instantiation424, 422, 333  ⊢  
  : , : , :
317theorem  ⊢  
 proveit.numbers.multiplication.mult_neg_right
318instantiation424, 410, 380  ⊢  
  : , : , :
319instantiation401, 334  ⊢  
  :
320theorem  ⊢  
 proveit.numbers.multiplication.mult_real_closure_bin
321instantiation424, 418, 335  ⊢  
  : , : , :
322instantiation424, 418, 336  ⊢  
  : , : , :
323instantiation337, 338  ⊢  
  : , : , :
324instantiation339, 340, 341  ⊢  
  : , :
325instantiation424, 342, 343  ⊢  
  : , : , :
326instantiation384, 426, 344, 345, 346, 347  ⊢  
  : , : , : , :
327instantiation348, 349, 350  ⊢  
  :
328theorem  ⊢  
 proveit.numbers.negation.real_closure
329theorem  ⊢  
 proveit.physics.quantum.QPE._delta_b_floor_diff_in_interval
330theorem  ⊢  
 proveit.logic.sets.enumeration.in_enumerated_set
331axiom  ⊢  
 proveit.numbers.number_sets.natural_numbers.zero_in_nats
332theorem  ⊢  
 proveit.core_expr_types.tuples.tuple_len_0_typical_eq
333instantiation413, 409  ⊢  
  :
334instantiation424, 410, 351  ⊢  
  : , : , :
335instantiation424, 422, 352  ⊢  
  : , : , :
336instantiation424, 353, 354  ⊢  
  : , : , :
337axiom  ⊢  
 proveit.logic.equality.substitution
338instantiation355, 356, 382, 357*  ⊢  
  : , :
339theorem  ⊢  
 proveit.numbers.multiplication.commutation
340instantiation424, 410, 358  ⊢  
  : , : , :
341instantiation424, 410, 359  ⊢  
  : , : , :
342theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.rational_pos_within_rational
343instantiation360, 361, 362  ⊢  
  : , :
344instantiation399  ⊢  
  : , :
345instantiation399  ⊢  
  : , :
346instantiation363, 364, 365  ⊢  
  : , : , :
347theorem  ⊢  
 proveit.numbers.numerals.decimals.mult_2_2
348theorem  ⊢  
 proveit.numbers.division.frac_cancel_complete
349instantiation424, 410, 366  ⊢  
  : , : , :
350instantiation398, 367  ⊢  
  :
351instantiation368, 369, 406  ⊢  
  : , : , :
352instantiation424, 370, 371  ⊢  
  : , : , :
353theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.rational_nonzero_within_rational
354instantiation372, 396, 373  ⊢  
  : , :
355theorem  ⊢  
 proveit.numbers.exponentiation.neg_power_as_div
356instantiation424, 374, 375  ⊢  
  : , : , :
357instantiation376, 402  ⊢  
  :
358instantiation424, 377, 378  ⊢  
  : , : , :
359instantiation379, 380, 411, 381  ⊢  
  : , :
360theorem  ⊢  
 proveit.numbers.division.div_rational_pos_closure
361instantiation424, 383, 382  ⊢  
  : , : , :
362instantiation424, 383, 416  ⊢  
  : , : , :
363axiom  ⊢  
 proveit.logic.equality.equals_transitivity
364instantiation384, 426, 385, 386, 387, 388  ⊢  
  : , : , : , :
365theorem  ⊢  
 proveit.numbers.numerals.decimals.add_2_2
366instantiation424, 418, 389  ⊢  
  : , : , :
367theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat4
368theorem  ⊢  
 proveit.logic.sets.inclusion.unfold_subset_eq
369instantiation390, 391  ⊢  
  : , :
370instantiation392, 393, 414  ⊢  
  : , :
371assumption  ⊢  
372theorem  ⊢  
 proveit.numbers.exponentiation.exp_rational_nonzero_closure
373instantiation413, 394  ⊢  
  :
374theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_nonzero_within_complex_nonzero
375instantiation424, 395, 396  ⊢  
  : , : , :
376theorem  ⊢  
 proveit.numbers.exponentiation.complex_x_to_first_power_is_x
377theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real
378theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.pi_is_real_pos
379theorem  ⊢  
 proveit.numbers.division.div_real_closure
380instantiation424, 418, 397  ⊢  
  : , : , :
381instantiation398, 416  ⊢  
  :
382theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat1
383theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_pos_within_rational_pos
384axiom  ⊢  
 proveit.core_expr_types.operations.operands_substitution
385instantiation399  ⊢  
  : , :
386instantiation399  ⊢  
  : , :
387instantiation400, 402  ⊢  
  :
388instantiation401, 402  ⊢  
  :
389instantiation424, 422, 403  ⊢  
  : , : , :
390theorem  ⊢  
 proveit.logic.sets.inclusion.relax_proper_subset
391theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nat_pos_within_real
392theorem  ⊢  
 proveit.numbers.number_sets.integers.int_interval_within_int
393instantiation404, 405, 409  ⊢  
  : , :
394instantiation424, 420, 406  ⊢  
  : , : , :
395theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonzero_within_real_nonzero
396instantiation424, 407, 408  ⊢  
  : , : , :
397instantiation424, 422, 409  ⊢  
  : , : , :
398theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nonzero_if_is_nat_pos
399theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_2_typical_eq
400theorem  ⊢  
 proveit.numbers.multiplication.elim_one_left
401theorem  ⊢  
 proveit.numbers.multiplication.elim_one_right
402instantiation424, 410, 411  ⊢  
  : , : , :
403instantiation424, 425, 412  ⊢  
  : , : , :
404theorem  ⊢  
 proveit.numbers.addition.add_int_closure_bin
405instantiation413, 414  ⊢  
  :
406axiom  ⊢  
 proveit.physics.quantum.QPE._t_in_natural_pos
407theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nonzero_int_within_rational_nonzero
408instantiation424, 415, 416  ⊢  
  : , : , :
409instantiation424, 425, 417  ⊢  
  : , : , :
410theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_within_complex
411instantiation424, 418, 419  ⊢  
  : , : , :
412theorem  ⊢  
 proveit.numbers.numerals.decimals.nat4
413theorem  ⊢  
 proveit.numbers.negation.int_closure
414instantiation424, 420, 421  ⊢  
  : , : , :
415theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_nonzero_int
416theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat2
417theorem  ⊢  
 proveit.numbers.numerals.decimals.nat1
418theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_within_real
419instantiation424, 422, 423  ⊢  
  : , : , :
420theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_int
421theorem  ⊢  
 proveit.physics.quantum.QPE._two_pow_t_minus_one_is_nat_pos
422theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.int_within_rational
423instantiation424, 425, 426  ⊢  
  : , : , :
424theorem  ⊢  
 proveit.logic.sets.inclusion.superset_membership_from_proper_subset
425theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_within_int
426theorem  ⊢  
 proveit.numbers.numerals.decimals.nat2
*equality replacement requirements