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,  ⊢  
  : , : , :
1reference329  ⊢  
2instantiation4, 5, 6, 7, 8*,  ⊢  
  : , :
3instantiation9, 398, 25, 10, 11, 12*, 13*,  ⊢  
  : , : , : , :
4theorem  ⊢  
 proveit.numbers.absolute_value.abs_eq
5instantiation14, 15  ⊢  
  :
6instantiation282, 18, 19,  ⊢  
  : , :
7instantiation16, 430, 198,  ⊢  
  :
8instantiation122, 447, 17, 18, 19, 20*, 21*,  ⊢  
  : , :
9theorem  ⊢  
 proveit.numbers.division.prod_of_fracs
10instantiation456, 389, 22  ⊢  
  : , : , :
11instantiation23, 365, 24,  ⊢  
  : , :
12instantiation418, 25  ⊢  
  :
13instantiation407, 26, 27,  ⊢  
  : , : , :
14theorem  ⊢  
 proveit.physics.quantum.QPE._alpha_are_complex
15instantiation28, 373, 422  ⊢  
  : , :
16theorem  ⊢  
 proveit.physics.quantum.QPE._alpha_summed
17instantiation402  ⊢  
  : , :
18instantiation456, 434, 29  ⊢  
  : , : , :
19instantiation30, 67, 33, 34,  ⊢  
  : , :
20instantiation145, 31  ⊢  
  :
21instantiation32, 67, 33, 34, 35*,  ⊢  
  : , :
22instantiation456, 405, 36  ⊢  
  : , : , :
23theorem  ⊢  
 proveit.numbers.multiplication.mult_complex_nonzero_closure_bin
24instantiation37, 41, 38,  ⊢  
  :
25instantiation456, 434, 39  ⊢  
  : , : , :
26instantiation344, 453, 455, 346, 40, 347, 231, 428, 41,  ⊢  
  : , : , : , : , : , :
27instantiation287, 346, 453, 347, 231, 428, 41,  ⊢  
  : , : , : , : , : , : , :
28theorem  ⊢  
 proveit.physics.quantum.QPE._mod_add_closure
29instantiation456, 441, 42  ⊢  
  : , : , :
30theorem  ⊢  
 proveit.numbers.division.div_complex_closure
31instantiation170, 43  ⊢  
  : , :
32theorem  ⊢  
 proveit.numbers.absolute_value.abs_frac
33instantiation79, 398, 44  ⊢  
  : , :
34instantiation45, 46,  ⊢  
  : , :
35instantiation47, 246, 48, 49*, 50*, 51*,  ⊢  
  : , :
36instantiation456, 438, 52  ⊢  
  : , : , :
37theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.nonzero_complex_is_complex_nonzero
38instantiation83, 53,  ⊢  
  : , :
39instantiation456, 171, 54  ⊢  
  : , : , :
40instantiation402  ⊢  
  : , :
41instantiation456, 434, 65,  ⊢  
  : , : , :
42instantiation456, 320, 55  ⊢  
  : , : , :
43instantiation217, 55  ⊢  
  :
44instantiation293, 56  ⊢  
  :
45theorem  ⊢  
 proveit.numbers.addition.subtraction.nonzero_difference_if_different
46instantiation116, 57, 58,  ⊢  
  : , : , :
47theorem  ⊢  
 proveit.trigonometry.complex_unit_circle_chord_length
48instantiation329, 194, 168  ⊢  
  : , : , :
49instantiation407, 59, 60  ⊢  
  : , : , :
50instantiation220, 61  ⊢  
  : , :
51instantiation407, 62, 63,  ⊢  
  : , : , :
52instantiation456, 446, 274  ⊢  
  : , : , :
53instantiation64, 246, 65, 66,  ⊢  
  : , :
54instantiation195, 67  ⊢  
  :
55instantiation356, 357, 68  ⊢  
  : , :
56instantiation307, 113, 69  ⊢  
  : , :
57instantiation116, 70, 71,  ⊢  
  : , : , :
58instantiation419, 72  ⊢  
  : , : , :
59instantiation419, 73  ⊢  
  : , : , :
60instantiation376, 113  ⊢  
  :
61instantiation419, 74  ⊢  
  : , : , :
62instantiation419, 75  ⊢  
  : , : , :
63instantiation407, 76, 77,  ⊢  
  : , : , :
64theorem  ⊢  
 proveit.numbers.ordering.less_is_not_eq
65instantiation148, 246, 412, 78,  ⊢  
  : , : , :
66instantiation149, 246, 412, 78,  ⊢  
  : , : , :
67instantiation79, 398, 80  ⊢  
  : , :
68instantiation456, 383, 274  ⊢  
  : , : , :
69instantiation329, 81, 82  ⊢  
  : , : , :
70instantiation83, 84,  ⊢  
  : , :
71instantiation419, 85  ⊢  
  : , : , :
72instantiation419, 86  ⊢  
  : , : , :
73instantiation276, 191  ⊢  
  :
74instantiation407, 87, 88  ⊢  
  : , : , :
75instantiation407, 89, 90  ⊢  
  : , : , :
76instantiation407, 91, 92,  ⊢  
  : , : , :
77instantiation421, 110,  ⊢  
  :
78instantiation93, 94,  ⊢  
  :
79theorem  ⊢  
 proveit.numbers.addition.add_complex_closure_bin
80instantiation293, 95  ⊢  
  :
81instantiation282, 181, 96  ⊢  
  : , :
82instantiation407, 97, 98  ⊢  
  : , : , :
83theorem  ⊢  
 proveit.logic.equality.not_equals_symmetry
84instantiation99, 100, 101, 102*,  ⊢  
  :
85instantiation419, 120  ⊢  
  : , : , :
86instantiation332, 162, 103, 104  ⊢  
  : , : , : , :
87instantiation287, 346, 455, 453, 347, 209, 428, 377, 191, 196  ⊢  
  : , : , : , : , : , : , :
88instantiation288, 453, 283, 346, 124, 347, 191, 428, 377, 196  ⊢  
  : , : , : , : , : , :
89instantiation419, 105  ⊢  
  : , : , :
90instantiation106, 143, 107*  ⊢  
  :
91instantiation419, 108  ⊢  
  : , : , :
92instantiation109, 365, 364, 110, 420*,  ⊢  
  : , : , :
93theorem  ⊢  
 proveit.trigonometry.sine_pos_interval
94instantiation111, 246, 400, 129, 112,  ⊢  
  : , : , :
95instantiation307, 113, 114  ⊢  
  : , :
96instantiation282, 191, 196  ⊢  
  : , :
97instantiation344, 453, 455, 346, 115, 347, 181, 191, 196  ⊢  
  : , : , : , : , : , :
98instantiation344, 346, 455, 347, 209, 115, 428, 377, 191, 196  ⊢  
  : , : , : , : , : , :
99theorem  ⊢  
 proveit.numbers.exponentiation.unit_complex_polar_num_neq_one
100instantiation329, 208, 185  ⊢  
  : , : , :
101instantiation116, 117, 118,  ⊢  
  : , : , :
102instantiation220, 119  ⊢  
  : , :
103instantiation220, 139  ⊢  
  : , :
104instantiation220, 120  ⊢  
  : , :
105instantiation240, 121  ⊢  
  :
106theorem  ⊢  
 proveit.numbers.absolute_value.abs_even
107instantiation122, 123, 124, 428, 377, 196, 125*, 126*  ⊢  
  : , :
108instantiation288, 453, 455, 346, 127, 347, 428, 377, 128  ⊢  
  : , : , : , : , : , :
109theorem  ⊢  
 proveit.numbers.division.frac_cancel_left
110instantiation456, 434, 129,  ⊢  
  : , : , :
111theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.in_IntervalOO
112instantiation130, 131, 132,  ⊢  
  : , :
113instantiation456, 434, 133  ⊢  
  : , : , :
114instantiation329, 134, 135  ⊢  
  : , : , :
115instantiation402  ⊢  
  : , :
116theorem  ⊢  
 proveit.logic.equality.sub_left_side_into
117instantiation136, 137, 430, 198,  ⊢  
  : , :
118instantiation332, 138, 139, 140  ⊢  
  : , : , : , :
119instantiation419, 141  ⊢  
  : , : , :
120instantiation419, 142  ⊢  
  : , : , :
121instantiation293, 143  ⊢  
  :
122theorem  ⊢  
 proveit.numbers.absolute_value.abs_prod
123theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat3
124instantiation304  ⊢  
  : , : , :
125instantiation145, 144  ⊢  
  :
126instantiation145, 146  ⊢  
  :
127instantiation402  ⊢  
  : , :
128instantiation456, 434, 147  ⊢  
  : , : , :
129instantiation148, 246, 176, 174,  ⊢  
  : , : , :
130theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_both
131instantiation149, 246, 176, 174,  ⊢  
  : , : , :
132instantiation150, 151, 152,  ⊢  
  : , : , :
133instantiation456, 414, 153  ⊢  
  : , : , :
134instantiation282, 181, 154  ⊢  
  : , :
135instantiation407, 155, 156  ⊢  
  : , : , :
136theorem  ⊢  
 proveit.physics.quantum.QPE._non_int_delta_b_diff
137instantiation157, 346, 453, 347  ⊢  
  : , : , : , : , :
138instantiation277, 158, 181, 159, 160*  ⊢  
  : , :
139instantiation161, 271, 297  ⊢  
  : , :
140instantiation220, 162  ⊢  
  : , :
141instantiation407, 163, 164  ⊢  
  : , : , :
142instantiation407, 165, 166  ⊢  
  : , : , :
143instantiation329, 167, 168  ⊢  
  : , : , :
144instantiation169, 455  ⊢  
  :
145theorem  ⊢  
 proveit.numbers.absolute_value.abs_non_neg_elim
146instantiation170, 200  ⊢  
  : , :
147instantiation456, 171, 172  ⊢  
  : , : , :
148theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.all_in_interval_oc__is__real
149theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.interval_oc_lower_bound
150theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less
151instantiation173, 246, 176, 174,  ⊢  
  : , : , :
152instantiation175, 176, 177, 260, 178, 179*, 180*  ⊢  
  : , : , :
153theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.e_is_real_pos
154instantiation282, 191, 183  ⊢  
  : , :
155instantiation344, 453, 455, 346, 182, 347, 181, 191, 183  ⊢  
  : , : , : , : , : , :
156instantiation344, 346, 455, 347, 209, 182, 428, 377, 191, 183  ⊢  
  : , : , : , : , : , :
157theorem  ⊢  
 proveit.logic.sets.enumeration.in_enumerated_set
158instantiation329, 184, 185  ⊢  
  : , : , :
159instantiation186, 455, 209, 365, 187  ⊢  
  : , :
160instantiation407, 188, 189  ⊢  
  : , : , :
161theorem  ⊢  
 proveit.numbers.addition.commutation
162instantiation419, 190  ⊢  
  : , : , :
163instantiation287, 346, 455, 453, 347, 209, 428, 377, 191, 291  ⊢  
  : , : , : , : , : , : , :
164instantiation288, 453, 283, 346, 264, 347, 191, 428, 377, 291  ⊢  
  : , : , : , : , : , :
165instantiation419, 192  ⊢  
  : , : , :
166instantiation193, 346, 455, 347, 348, 398, 349, 350, 315*  ⊢  
  : , : , : , : , :
167instantiation456, 434, 194  ⊢  
  : , : , :
168instantiation344, 346, 455, 453, 347, 209, 428, 377, 196  ⊢  
  : , : , : , : , : , :
169theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_lower_bound
170theorem  ⊢  
 proveit.numbers.ordering.relax_less
171theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_nonneg_within_real
172instantiation195, 196  ⊢  
  :
173theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.interval_oc_upper_bound
174instantiation197, 430, 198,  ⊢  
  :
175theorem  ⊢  
 proveit.numbers.addition.strong_bound_via_left_term_bound
176instantiation381, 400, 435, 382  ⊢  
  : , :
177instantiation394, 279, 246  ⊢  
  : , :
178instantiation199, 279, 246, 400, 200, 201  ⊢  
  : , : , :
179instantiation332, 202, 203, 204  ⊢  
  : , : , : , :
180instantiation407, 205, 206  ⊢  
  : , : , :
181instantiation456, 434, 225  ⊢  
  : , : , :
182instantiation402  ⊢  
  : , :
183instantiation456, 434, 207  ⊢  
  : , : , :
184instantiation456, 434, 208  ⊢  
  : , : , :
185instantiation344, 346, 455, 453, 347, 209, 428, 377, 291  ⊢  
  : , : , : , : , : , :
186theorem  ⊢  
 proveit.numbers.multiplication.mult_not_eq_zero
187instantiation456, 389, 341  ⊢  
  : , : , :
188instantiation419, 210  ⊢  
  : , : , :
189instantiation407, 211, 212  ⊢  
  : , : , :
190instantiation419, 213  ⊢  
  : , : , :
191theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.i_is_complex
192instantiation419, 214  ⊢  
  : , : , :
193theorem  ⊢  
 proveit.numbers.multiplication.mult_neg_any
194instantiation394, 225, 215  ⊢  
  : , :
195theorem  ⊢  
 proveit.numbers.absolute_value.abs_complex_closure
196instantiation456, 434, 215  ⊢  
  : , : , :
197theorem  ⊢  
 proveit.physics.quantum.QPE._scaled_abs_delta_b_floor_diff_interval
198assumption  ⊢  
199theorem  ⊢  
 proveit.numbers.multiplication.strong_bound_via_right_factor_bound
200instantiation216, 415  ⊢  
  :
201instantiation217, 321  ⊢  
  :
202instantiation407, 218, 219  ⊢  
  : , : , :
203instantiation413  ⊢  
  :
204instantiation220, 259  ⊢  
  : , :
205instantiation419, 259  ⊢  
  : , : , :
206instantiation220, 221, 222*  ⊢  
  : , :
207instantiation337, 223, 224  ⊢  
  : , :
208instantiation394, 225, 309  ⊢  
  : , :
209instantiation402  ⊢  
  : , :
210instantiation226, 428, 377, 336, 382, 311, 317*  ⊢  
  : , : , :
211instantiation407, 227, 228  ⊢  
  : , : , :
212instantiation407, 229, 230  ⊢  
  : , : , :
213instantiation277, 349, 231, 232, 233*  ⊢  
  : , :
214instantiation234, 398, 298, 235*  ⊢  
  : , :
215instantiation245, 236, 355, 237  ⊢  
  : , : , :
216theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.positive_if_in_real_pos
217theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.positive_if_in_rational_pos
218instantiation407, 238, 239  ⊢  
  : , : , :
219instantiation240, 241  ⊢  
  :
220theorem  ⊢  
 proveit.logic.equality.equals_reversal
221instantiation269, 346, 455, 453, 347, 242, 319, 377  ⊢  
  : , : , : , : , : , :
222instantiation407, 243, 244  ⊢  
  : , : , :
223instantiation245, 246, 412, 247  ⊢  
  : , : , :
224instantiation370, 395  ⊢  
  :
225instantiation394, 435, 400  ⊢  
  : , :
226theorem  ⊢  
 proveit.numbers.exponentiation.real_power_of_product
227instantiation407, 248, 249  ⊢  
  : , : , :
228instantiation407, 250, 251  ⊢  
  : , : , :
229instantiation345, 346, 283, 347, 285, 377, 291, 290  ⊢  
  : , : , : , :
230instantiation407, 252, 253  ⊢  
  : , : , :
231instantiation456, 434, 254  ⊢  
  : , : , :
232instantiation401, 274  ⊢  
  :
233instantiation255, 428, 316, 336, 382, 256*  ⊢  
  : , : , :
234theorem  ⊢  
 proveit.numbers.multiplication.mult_neg_left
235instantiation418, 298  ⊢  
  :
236instantiation370, 355  ⊢  
  :
237instantiation257, 430  ⊢  
  :
238instantiation419, 258  ⊢  
  : , : , :
239instantiation419, 259  ⊢  
  : , : , :
240theorem  ⊢  
 proveit.numbers.addition.elim_zero_left
241instantiation456, 434, 260  ⊢  
  : , : , :
242instantiation402  ⊢  
  : , :
243instantiation419, 261  ⊢  
  : , : , :
244instantiation418, 377  ⊢  
  :
245theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.all_in_interval_co__is__real
246theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.zero_is_real
247theorem  ⊢  
 proveit.physics.quantum.QPE._scaled_delta_b_floor_in_interval
248instantiation344, 346, 283, 453, 347, 264, 428, 377, 291, 262  ⊢  
  : , : , : , : , : , :
249instantiation344, 283, 455, 346, 264, 263, 347, 428, 377, 291, 319, 290  ⊢  
  : , : , : , : , : , :
250instantiation287, 346, 283, 453, 347, 264, 428, 377, 291, 319, 290  ⊢  
  : , : , : , : , : , : , :
251instantiation407, 265, 266  ⊢  
  : , : , :
252instantiation407, 267, 268  ⊢  
  : , : , :
253instantiation269, 453, 455, 346, 270, 347, 398, 271, 297, 272*, 273*  ⊢  
  : , : , : , : , : , :
254instantiation351, 352, 274  ⊢  
  : , : , :
255theorem  ⊢  
 proveit.numbers.exponentiation.real_power_of_real_power
256instantiation294, 298, 398, 275*  ⊢  
  : , :
257theorem  ⊢  
 proveit.physics.quantum.QPE._delta_b_floor_diff_in_interval
258instantiation276, 319  ⊢  
  :
259instantiation277, 377, 428, 382, 278*  ⊢  
  : , :
260instantiation394, 279, 400  ⊢  
  : , :
261instantiation280, 445, 450, 281*  ⊢  
  : , : , : , :
262instantiation282, 319, 290  ⊢  
  : , :
263instantiation402  ⊢  
  : , :
264instantiation304  ⊢  
  : , : , :
265instantiation288, 346, 455, 283, 347, 284, 285, 319, 428, 377, 291, 290  ⊢  
  : , : , : , : , : , :
266instantiation419, 286  ⊢  
  : , : , :
267instantiation287, 453, 346, 347, 377, 291, 290  ⊢  
  : , : , : , : , : , : , :
268instantiation288, 346, 455, 453, 347, 289, 377, 290, 291, 292*  ⊢  
  : , : , : , : , : , :
269theorem  ⊢  
 proveit.numbers.multiplication.distribute_through_sum
270instantiation402  ⊢  
  : , :
271instantiation293, 295  ⊢  
  :
272instantiation294, 398, 295, 296*  ⊢  
  : , :
273instantiation418, 297  ⊢  
  :
274theorem  ⊢  
 proveit.physics.quantum.QPE._two_pow_t_is_nat_pos
275instantiation427, 298  ⊢  
  :
276theorem  ⊢  
 proveit.numbers.multiplication.mult_zero_right
277theorem  ⊢  
 proveit.numbers.division.div_as_mult
278instantiation407, 299, 300  ⊢  
  : , : , :
279instantiation456, 441, 301  ⊢  
  : , : , :
280theorem  ⊢  
 proveit.numbers.addition.rational_pair_addition
281instantiation407, 302, 303  ⊢  
  : , : , :
282theorem  ⊢  
 proveit.numbers.multiplication.mult_complex_closure_bin
283theorem  ⊢  
 proveit.numbers.numerals.decimals.nat3
284instantiation402  ⊢  
  : , :
285instantiation304  ⊢  
  : , : , :
286instantiation329, 305, 306  ⊢  
  : , : , :
287theorem  ⊢  
 proveit.numbers.multiplication.leftward_commutation
288theorem  ⊢  
 proveit.numbers.multiplication.association
289instantiation402  ⊢  
  : , :
290instantiation307, 377, 308  ⊢  
  : , :
291instantiation456, 434, 309  ⊢  
  : , : , :
292instantiation310, 377, 412, 336, 311, 312*, 313*  ⊢  
  : , : , :
293theorem  ⊢  
 proveit.numbers.negation.complex_closure
294theorem  ⊢  
 proveit.numbers.multiplication.mult_neg_right
295instantiation456, 434, 371  ⊢  
  : , : , :
296instantiation407, 314, 315  ⊢  
  : , : , :
297instantiation456, 434, 339  ⊢  
  : , : , :
298instantiation456, 434, 316  ⊢  
  : , : , :
299instantiation419, 317  ⊢  
  : , : , :
300instantiation318, 377, 319  ⊢  
  : , :
301instantiation456, 320, 321  ⊢  
  : , : , :
302instantiation384, 455, 322, 323, 324, 325  ⊢  
  : , : , : , :
303instantiation326, 327, 328  ⊢  
  :
304theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_3_typical_eq
305instantiation329, 330, 331  ⊢  
  : , : , :
306instantiation332, 333, 334, 335  ⊢  
  : , : , : , :
307theorem  ⊢  
 proveit.numbers.exponentiation.exp_complex_closure
308instantiation456, 434, 336  ⊢  
  : , : , :
309instantiation337, 338, 339  ⊢  
  : , :
310theorem  ⊢  
 proveit.numbers.exponentiation.product_of_real_powers
311instantiation340, 341  ⊢  
  :
312instantiation380, 377  ⊢  
  :
313instantiation407, 342, 343  ⊢  
  : , : , :
314instantiation344, 453, 455, 346, 348, 347, 398, 349, 350  ⊢  
  : , : , : , : , : , :
315instantiation345, 346, 455, 347, 348, 349, 350  ⊢  
  : , : , : , :
316instantiation351, 352, 448  ⊢  
  : , : , :
317instantiation353, 365, 426, 354*  ⊢  
  : , :
318theorem  ⊢  
 proveit.numbers.multiplication.commutation
319instantiation456, 434, 355  ⊢  
  : , : , :
320theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.rational_pos_within_rational
321instantiation356, 357, 358  ⊢  
  : , :
322instantiation402  ⊢  
  : , :
323instantiation402  ⊢  
  : , :
324instantiation407, 359, 360  ⊢  
  : , : , :
325theorem  ⊢  
 proveit.numbers.numerals.decimals.mult_2_2
326theorem  ⊢  
 proveit.numbers.division.frac_cancel_complete
327instantiation456, 434, 361  ⊢  
  : , : , :
328instantiation401, 362  ⊢  
  :
329theorem  ⊢  
 proveit.logic.equality.sub_right_side_into
330instantiation363, 398, 364, 365  ⊢  
  : , : , : , : , :
331instantiation407, 366, 367  ⊢  
  : , : , :
332theorem  ⊢  
 proveit.logic.equality.four_chain_transitivity
333instantiation419, 368  ⊢  
  : , : , :
334instantiation419, 368  ⊢  
  : , : , :
335instantiation427, 398  ⊢  
  :
336instantiation456, 441, 369  ⊢  
  : , : , :
337theorem  ⊢  
 proveit.numbers.addition.add_real_closure_bin
338instantiation370, 371  ⊢  
  :
339instantiation372, 373  ⊢  
  :
340theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nonzero_if_in_real_nonzero
341instantiation456, 374, 415  ⊢  
  : , : , :
342instantiation419, 375  ⊢  
  : , : , :
343instantiation376, 377  ⊢  
  :
344theorem  ⊢  
 proveit.numbers.multiplication.disassociation
345theorem  ⊢  
 proveit.numbers.multiplication.elim_one_any
346axiom  ⊢  
 proveit.numbers.number_sets.natural_numbers.zero_in_nats
347theorem  ⊢  
 proveit.core_expr_types.tuples.tuple_len_0_typical_eq
348instantiation402  ⊢  
  : , :
349instantiation456, 434, 395  ⊢  
  : , : , :
350instantiation456, 434, 396  ⊢  
  : , : , :
351theorem  ⊢  
 proveit.logic.sets.inclusion.unfold_subset_eq
352instantiation378, 379  ⊢  
  : , :
353theorem  ⊢  
 proveit.numbers.exponentiation.neg_power_as_div
354instantiation380, 428  ⊢  
  :
355instantiation381, 412, 435, 382  ⊢  
  : , :
356theorem  ⊢  
 proveit.numbers.division.div_rational_pos_closure
357instantiation456, 383, 426  ⊢  
  : , : , :
358instantiation456, 383, 447  ⊢  
  : , : , :
359instantiation384, 455, 385, 386, 406, 420  ⊢  
  : , : , : , :
360theorem  ⊢  
 proveit.numbers.numerals.decimals.add_2_2
361instantiation456, 441, 387  ⊢  
  : , : , :
362theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat4
363theorem  ⊢  
 proveit.numbers.division.mult_frac_cancel_denom_left
364instantiation456, 389, 388  ⊢  
  : , : , :
365instantiation456, 389, 390  ⊢  
  : , : , :
366instantiation419, 391  ⊢  
  : , : , :
367instantiation419, 392  ⊢  
  : , : , :
368instantiation421, 398  ⊢  
  :
369instantiation456, 449, 393  ⊢  
  : , : , :
370theorem  ⊢  
 proveit.numbers.negation.real_closure
371instantiation394, 395, 396  ⊢  
  : , :
372theorem  ⊢  
 proveit.physics.quantum.QPE._delta_b_is_real
373theorem  ⊢  
 proveit.physics.quantum.QPE._best_floor_is_int
374theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real_nonzero
375instantiation397, 398, 399  ⊢  
  : , :
376theorem  ⊢  
 proveit.numbers.exponentiation.exp_zero_eq_one
377instantiation456, 434, 400  ⊢  
  : , : , :
378theorem  ⊢  
 proveit.logic.sets.inclusion.relax_proper_subset
379theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nat_pos_within_real
380theorem  ⊢  
 proveit.numbers.exponentiation.complex_x_to_first_power_is_x
381theorem  ⊢  
 proveit.numbers.division.div_real_closure
382instantiation401, 447  ⊢  
  :
383theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_pos_within_rational_pos
384axiom  ⊢  
 proveit.core_expr_types.operations.operands_substitution
385instantiation402  ⊢  
  : , :
386instantiation402  ⊢  
  : , :
387instantiation456, 449, 403  ⊢  
  : , : , :
388instantiation456, 405, 404  ⊢  
  : , : , :
389theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_nonzero_within_complex_nonzero
390instantiation456, 405, 432  ⊢  
  : , : , :
391instantiation419, 406  ⊢  
  : , : , :
392instantiation407, 408, 409  ⊢  
  : , : , :
393instantiation451, 445  ⊢  
  :
394theorem  ⊢  
 proveit.numbers.multiplication.mult_real_closure_bin
395instantiation456, 441, 410  ⊢  
  : , : , :
396instantiation456, 441, 411  ⊢  
  : , : , :
397theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_basic
398instantiation456, 434, 412  ⊢  
  : , : , :
399instantiation413  ⊢  
  :
400instantiation456, 414, 415  ⊢  
  : , : , :
401theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nonzero_if_is_nat_pos
402theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_2_typical_eq
403instantiation456, 454, 416  ⊢  
  : , : , :
404instantiation456, 438, 417  ⊢  
  : , : , :
405theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonzero_within_real_nonzero
406instantiation418, 428  ⊢  
  :
407axiom  ⊢  
 proveit.logic.equality.equals_transitivity
408instantiation419, 420  ⊢  
  : , : , :
409instantiation421, 428  ⊢  
  :
410instantiation456, 449, 422  ⊢  
  : , : , :
411instantiation456, 423, 424  ⊢  
  : , : , :
412instantiation456, 441, 425  ⊢  
  : , : , :
413axiom  ⊢  
 proveit.logic.equality.equals_reflexivity
414theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real
415theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.pi_is_real_pos
416theorem  ⊢  
 proveit.numbers.numerals.decimals.nat4
417instantiation456, 446, 426  ⊢  
  : , : , :
418theorem  ⊢  
 proveit.numbers.multiplication.elim_one_left
419axiom  ⊢  
 proveit.logic.equality.substitution
420instantiation427, 428  ⊢  
  :
421theorem  ⊢  
 proveit.numbers.division.frac_one_denom
422instantiation456, 429, 430  ⊢  
  : , : , :
423theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.rational_nonzero_within_rational
424instantiation431, 432, 433  ⊢  
  : , :
425instantiation456, 449, 445  ⊢  
  : , : , :
426theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat1
427theorem  ⊢  
 proveit.numbers.multiplication.elim_one_right
428instantiation456, 434, 435  ⊢  
  : , : , :
429instantiation436, 437, 452  ⊢  
  : , :
430assumption  ⊢  
431theorem  ⊢  
 proveit.numbers.exponentiation.exp_rational_nonzero_closure
432instantiation456, 438, 439  ⊢  
  : , : , :
433instantiation451, 440  ⊢  
  :
434theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_within_complex
435instantiation456, 441, 442  ⊢  
  : , : , :
436theorem  ⊢  
 proveit.numbers.number_sets.integers.int_interval_within_int
437instantiation443, 444, 445  ⊢  
  : , :
438theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nonzero_int_within_rational_nonzero
439instantiation456, 446, 447  ⊢  
  : , : , :
440instantiation456, 457, 448  ⊢  
  : , : , :
441theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_within_real
442instantiation456, 449, 450  ⊢  
  : , : , :
443theorem  ⊢  
 proveit.numbers.addition.add_int_closure_bin
444instantiation451, 452  ⊢  
  :
445instantiation456, 454, 453  ⊢  
  : , : , :
446theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_nonzero_int
447theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat2
448axiom  ⊢  
 proveit.physics.quantum.QPE._t_in_natural_pos
449theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.int_within_rational
450instantiation456, 454, 455  ⊢  
  : , : , :
451theorem  ⊢  
 proveit.numbers.negation.int_closure
452instantiation456, 457, 458  ⊢  
  : , : , :
453theorem  ⊢  
 proveit.numbers.numerals.decimals.nat1
454theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_within_int
455theorem  ⊢  
 proveit.numbers.numerals.decimals.nat2
456theorem  ⊢  
 proveit.logic.sets.inclusion.superset_membership_from_proper_subset
457theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_int
458theorem  ⊢  
 proveit.physics.quantum.QPE._two_pow_t_minus_one_is_nat_pos
*equality replacement requirements