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,  ⊢  
  : , : , :
1reference251  ⊢  
2instantiation4, 5, 6,  ⊢  
  : , : , :
3instantiation490, 7, 8,  ⊢  
  : , : , :
4theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less_eq
5instantiation9, 30, 77, 596, 10, 31,  ⊢  
  : , : , :
6instantiation11, 33, 12, 13, 14, 15*,  ⊢  
  : , : , :
7instantiation16, 17, 18, 19, 20*,  ⊢  
  : , :
8instantiation210, 559, 49, 154, 21, 22*, 23*,  ⊢  
  : , : , : , :
9theorem  ⊢  
 proveit.numbers.division.weak_div_from_numer_bound__pos_denom
10instantiation24, 559, 168, 25*  ⊢  
  : , :
11theorem  ⊢  
 proveit.numbers.division.weak_div_from_denom_bound__all_pos
12instantiation26, 444, 27, 28, 58, 331,  ⊢  
  : , :
13instantiation29, 30, 31,  ⊢  
  :
14instantiation32, 616, 507, 185, 508, 33, 34, 86, 35*,  ⊢  
  : , : , : , : , : , :
15instantiation493, 36, 37, 38,  ⊢  
  : , : , : , :
16theorem  ⊢  
 proveit.numbers.absolute_value.abs_eq
17instantiation39, 40  ⊢  
  :
18instantiation443, 43, 44,  ⊢  
  : , :
19instantiation41, 591, 420,  ⊢  
  :
20instantiation257, 608, 42, 43, 44, 45*, 46*,  ⊢  
  : , :
21instantiation47, 526, 48,  ⊢  
  : , :
22instantiation579, 49  ⊢  
  :
23instantiation568, 50, 51,  ⊢  
  : , : , :
24theorem  ⊢  
 proveit.numbers.absolute_value.triangle_inequality
25instantiation568, 52, 53  ⊢  
  : , : , :
26theorem  ⊢  
 proveit.numbers.multiplication.mult_real_pos_closure
27instantiation465  ⊢  
  : , : , :
28instantiation617, 172, 54  ⊢  
  : , : , :
29theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.pos_real_is_real_pos
30instantiation490, 55, 56,  ⊢  
  : , : , :
31instantiation57, 616, 507, 185, 508, 142, 58, 59, 60*,  ⊢  
  : , : , : , : , : , :
32theorem  ⊢  
 proveit.numbers.multiplication.weak_bound_via_factor_bound
33instantiation617, 62, 61  ⊢  
  : , : , :
34instantiation617, 62, 63  ⊢  
  : , : , :
35instantiation568, 64, 65  ⊢  
  : , : , :
36instantiation568, 66, 67,  ⊢  
  : , : , :
37instantiation574  ⊢  
  :
38instantiation370, 68,  ⊢  
  : , :
39theorem  ⊢  
 proveit.physics.quantum.QPE._alpha_are_complex
40instantiation69, 534, 583  ⊢  
  : , :
41theorem  ⊢  
 proveit.physics.quantum.QPE._alpha_summed
42instantiation563  ⊢  
  : , :
43instantiation617, 595, 70  ⊢  
  : , : , :
44instantiation209, 137, 73, 74,  ⊢  
  : , :
45instantiation290, 71  ⊢  
  :
46instantiation72, 137, 73, 74, 75*,  ⊢  
  : , :
47theorem  ⊢  
 proveit.numbers.multiplication.mult_complex_nonzero_closure_bin
48instantiation376, 83, 76,  ⊢  
  :
49instantiation617, 595, 77  ⊢  
  : , : , :
50instantiation505, 614, 616, 507, 78, 508, 385, 589, 83,  ⊢  
  : , : , : , : , : , :
51instantiation448, 507, 614, 508, 385, 589, 83,  ⊢  
  : , : , : , : , : , : , :
52instantiation545, 616, 79, 80, 81, 82  ⊢  
  : , : , : , :
53theorem  ⊢  
 proveit.numbers.numerals.decimals.add_1_1
54instantiation617, 544, 523  ⊢  
  : , : , :
55instantiation555, 213, 135,  ⊢  
  : , :
56instantiation505, 507, 616, 614, 508, 185, 589, 385, 83,  ⊢  
  : , : , : , : , : , :
57theorem  ⊢  
 proveit.numbers.multiplication.strong_bound_via_factor_bound
58instantiation617, 172, 157  ⊢  
  : , : , :
59instantiation84, 85, 86,  ⊢  
  : , : , :
60instantiation87, 616, 507, 185, 508, 589, 385  ⊢  
  : , : , : , :
61instantiation617, 88, 616  ⊢  
  : , : , :
62theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonneg_within_real_nonneg
63instantiation617, 88, 89  ⊢  
  : , : , :
64instantiation505, 616, 507, 185, 301, 508, 589, 385, 302  ⊢  
  : , : , : , : , : , :
65instantiation568, 90, 91  ⊢  
  : , : , :
66instantiation580, 92  ⊢  
  : , : , :
67instantiation436, 589, 93, 94, 95*,  ⊢  
  : , :
68instantiation568, 96, 97,  ⊢  
  : , : , :
69theorem  ⊢  
 proveit.physics.quantum.QPE._mod_add_closure
70instantiation617, 602, 98  ⊢  
  : , : , :
71instantiation318, 99  ⊢  
  : , :
72theorem  ⊢  
 proveit.numbers.absolute_value.abs_frac
73instantiation358, 559, 100  ⊢  
  : , :
74instantiation400, 101,  ⊢  
  : , :
75instantiation102, 397, 103, 104*, 105*, 106*,  ⊢  
  : , :
76instantiation192, 107,  ⊢  
  : , :
77instantiation617, 354, 108  ⊢  
  : , : , :
78instantiation563  ⊢  
  : , :
79instantiation563  ⊢  
  : , :
80instantiation563  ⊢  
  : , :
81instantiation290, 109  ⊢  
  :
82instantiation230, 204, 110*  ⊢  
  :
83instantiation617, 595, 135,  ⊢  
  : , : , :
84theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_less_eq
85instantiation366, 111,  ⊢  
  :
86instantiation112, 113, 295, 114*,  ⊢  
  :
87theorem  ⊢  
 proveit.numbers.multiplication.mult_zero_any
88theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_within_rational_nonneg
89instantiation617, 115, 433  ⊢  
  : , : , :
90instantiation448, 614, 589, 385, 302  ⊢  
  : , : , : , : , : , : , :
91instantiation449, 507, 616, 508, 547, 116, 589, 385, 302, 486*  ⊢  
  : , : , : , : , : , :
92instantiation580, 280  ⊢  
  : , : , :
93instantiation490, 117, 118  ⊢  
  : , : , :
94instantiation335, 444, 177, 211, 154, 248,  ⊢  
  : , :
95instantiation568, 119, 120,  ⊢  
  : , : , :
96instantiation580, 121  ⊢  
  : , : , :
97instantiation436, 559, 122, 123, 124*,  ⊢  
  : , :
98instantiation617, 481, 125  ⊢  
  : , : , :
99instantiation367, 125  ⊢  
  :
100instantiation454, 126  ⊢  
  :
101instantiation251, 127, 128,  ⊢  
  : , : , :
102theorem  ⊢  
 proveit.trigonometry.complex_unit_circle_chord_length
103instantiation490, 343, 316  ⊢  
  : , : , :
104instantiation568, 129, 130  ⊢  
  : , : , :
105instantiation370, 131  ⊢  
  : , :
106instantiation568, 132, 133,  ⊢  
  : , : , :
107instantiation134, 397, 135, 136,  ⊢  
  : , :
108instantiation375, 137  ⊢  
  :
109instantiation317, 614  ⊢  
  :
110instantiation138, 139, 140*  ⊢  
  :
111instantiation141, 142, 331,  ⊢  
  : , :
112theorem  ⊢  
 proveit.trigonometry.sine_linear_bound_nonneg
113instantiation143, 263, 144,  ⊢  
  :
114instantiation568, 145, 146  ⊢  
  : , : , :
115theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nat_pos_within_nat
116instantiation563  ⊢  
  : , :
117instantiation443, 147, 249  ⊢  
  : , :
118instantiation505, 507, 616, 614, 508, 148, 488, 385, 249  ⊢  
  : , : , : , : , : , :
119instantiation580, 149,  ⊢  
  : , : , :
120instantiation568, 150, 151  ⊢  
  : , : , :
121instantiation580, 280  ⊢  
  : , : , :
122instantiation490, 152, 153  ⊢  
  : , : , :
123instantiation335, 444, 216, 526, 154, 248,  ⊢  
  : , :
124instantiation568, 155, 156,  ⊢  
  : , : , :
125instantiation517, 518, 157  ⊢  
  : , :
126instantiation468, 236, 158  ⊢  
  : , :
127instantiation251, 159, 160,  ⊢  
  : , : , :
128instantiation580, 161  ⊢  
  : , : , :
129instantiation580, 162  ⊢  
  : , : , :
130instantiation537, 236  ⊢  
  :
131instantiation580, 163  ⊢  
  : , : , :
132instantiation580, 164  ⊢  
  : , : , :
133instantiation568, 165, 166,  ⊢  
  : , : , :
134theorem  ⊢  
 proveit.numbers.ordering.less_is_not_eq
135instantiation292, 397, 573, 167,  ⊢  
  : , : , :
136instantiation293, 397, 573, 167,  ⊢  
  : , : , :
137instantiation358, 559, 168  ⊢  
  : , :
138theorem  ⊢  
 proveit.numbers.absolute_value.complex_unit_length
139instantiation490, 169, 170  ⊢  
  : , : , :
140instantiation370, 171  ⊢  
  : , :
141theorem  ⊢  
 proveit.numbers.multiplication.mult_real_pos_closure_bin
142instantiation617, 172, 519  ⊢  
  : , : , :
143theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nonneg_real_is_real_nonneg
144instantiation318, 265,  ⊢  
  : , :
145instantiation580, 173  ⊢  
  : , : , :
146instantiation568, 174, 175  ⊢  
  : , : , :
147instantiation617, 595, 176  ⊢  
  : , : , :
148instantiation563  ⊢  
  : , :
149instantiation215, 258, 177, 488, 385, 249, 497, 489, 386, 217, 178*, 387*,  ⊢  
  : , : , :
150instantiation505, 614, 444, 507, 179, 508, 589, 182, 511, 219  ⊢  
  : , : , : , : , : , :
151instantiation449, 507, 616, 508, 180, 181, 589, 182, 511, 219, 183*  ⊢  
  : , : , : , : , : , :
152instantiation443, 184, 249  ⊢  
  : , :
153instantiation505, 507, 616, 614, 508, 185, 589, 385, 249  ⊢  
  : , : , : , : , : , :
154instantiation617, 550, 186  ⊢  
  : , : , :
155instantiation580, 187,  ⊢  
  : , : , :
156instantiation568, 188, 189  ⊢  
  : , : , :
157instantiation617, 544, 433  ⊢  
  : , : , :
158instantiation490, 190, 191  ⊢  
  : , : , :
159instantiation192, 193,  ⊢  
  : , :
160instantiation580, 194  ⊢  
  : , : , :
161instantiation580, 195  ⊢  
  : , : , :
162instantiation435, 340  ⊢  
  :
163instantiation568, 196, 197  ⊢  
  : , : , :
164instantiation568, 198, 199  ⊢  
  : , : , :
165instantiation568, 200, 201,  ⊢  
  : , : , :
166instantiation582, 233,  ⊢  
  :
167instantiation202, 203,  ⊢  
  :
168instantiation454, 204  ⊢  
  :
169instantiation555, 379, 353  ⊢  
  : , :
170instantiation505, 507, 616, 614, 508, 360, 589, 538, 329  ⊢  
  : , : , : , : , : , :
171instantiation580, 205  ⊢  
  : , : , :
172theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_pos_within_real_pos
173instantiation505, 614, 616, 507, 262, 508, 589, 538, 302  ⊢  
  : , : , : , : , : , :
174instantiation568, 206, 207  ⊢  
  : , : , :
175instantiation582, 241  ⊢  
  :
176instantiation555, 522, 408  ⊢  
  : , :
177instantiation465  ⊢  
  : , : , :
178instantiation514, 211, 587, 208*  ⊢  
  : , :
179instantiation465  ⊢  
  : , : , :
180instantiation563  ⊢  
  : , :
181instantiation563  ⊢  
  : , :
182instantiation209, 559, 488, 489  ⊢  
  : , :
183instantiation210, 589, 559, 525, 211, 570*, 212*  ⊢  
  : , : , : , :
184instantiation617, 595, 213  ⊢  
  : , : , :
185instantiation563  ⊢  
  : , :
186instantiation617, 566, 214  ⊢  
  : , : , :
187instantiation215, 258, 216, 589, 385, 249, 497, 543, 386, 217, 478*, 387*,  ⊢  
  : , : , :
188instantiation505, 614, 444, 507, 218, 508, 559, 480, 511, 219  ⊢  
  : , : , : , : , : , :
189instantiation506, 507, 444, 508, 218, 480, 511, 219  ⊢  
  : , : , : , :
190instantiation443, 327, 220  ⊢  
  : , :
191instantiation568, 221, 222  ⊢  
  : , : , :
192theorem  ⊢  
 proveit.logic.equality.not_equals_symmetry
193instantiation223, 224, 225, 226*,  ⊢  
  :
194instantiation580, 255  ⊢  
  : , : , :
195instantiation493, 310, 227, 228  ⊢  
  : , : , : , :
196instantiation448, 507, 616, 614, 508, 360, 589, 538, 340, 377  ⊢  
  : , : , : , : , : , : , :
197instantiation449, 614, 444, 507, 259, 508, 340, 589, 538, 377  ⊢  
  : , : , : , : , : , :
198instantiation580, 229  ⊢  
  : , : , :
199instantiation230, 288, 231*  ⊢  
  :
200instantiation580, 232  ⊢  
  : , : , :
201instantiation278, 526, 525, 233, 581*,  ⊢  
  : , : , :
202theorem  ⊢  
 proveit.trigonometry.sine_pos_interval
203instantiation234, 397, 561, 263, 235,  ⊢  
  : , : , :
204instantiation468, 236, 237  ⊢  
  : , :
205instantiation568, 238, 239  ⊢  
  : , : , :
206instantiation580, 240  ⊢  
  : , : , :
207instantiation278, 336, 525, 241, 242*  ⊢  
  : , : , :
208instantiation541, 488  ⊢  
  :
209theorem  ⊢  
 proveit.numbers.division.div_complex_closure
210theorem  ⊢  
 proveit.numbers.division.prod_of_fracs
211instantiation617, 550, 243  ⊢  
  : , : , :
212instantiation568, 244, 245  ⊢  
  : , : , :
213instantiation555, 596, 408  ⊢  
  : , :
214instantiation617, 599, 246  ⊢  
  : , : , :
215theorem  ⊢  
 proveit.numbers.exponentiation.real_power_of_products
216instantiation465  ⊢  
  : , : , :
217instantiation247, 248,  ⊢  
  :
218instantiation465  ⊢  
  : , : , :
219instantiation468, 249, 469  ⊢  
  : , :
220instantiation443, 340, 377  ⊢  
  : , :
221instantiation505, 614, 616, 507, 250, 508, 327, 340, 377  ⊢  
  : , : , : , : , : , :
222instantiation505, 507, 616, 508, 360, 250, 589, 538, 340, 377  ⊢  
  : , : , : , : , : , :
223theorem  ⊢  
 proveit.numbers.exponentiation.unit_complex_polar_num_neq_one
224instantiation490, 359, 334  ⊢  
  : , : , :
225instantiation251, 252, 253,  ⊢  
  : , : , :
226instantiation370, 254  ⊢  
  : , :
227instantiation370, 284  ⊢  
  : , :
228instantiation370, 255  ⊢  
  : , :
229instantiation392, 256  ⊢  
  :
230theorem  ⊢  
 proveit.numbers.absolute_value.abs_even
231instantiation257, 258, 259, 589, 538, 377, 260*, 261*  ⊢  
  : , :
232instantiation449, 614, 616, 507, 262, 508, 589, 538, 302  ⊢  
  : , : , : , : , : , :
233instantiation617, 595, 263,  ⊢  
  : , : , :
234theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.in_IntervalOO
235instantiation264, 265, 266,  ⊢  
  : , :
236instantiation617, 595, 267  ⊢  
  : , : , :
237instantiation490, 268, 269  ⊢  
  : , : , :
238instantiation448, 507, 616, 614, 508, 360, 589, 538, 340, 329  ⊢  
  : , : , : , : , : , : , :
239instantiation449, 614, 444, 507, 270, 508, 340, 589, 538, 329  ⊢  
  : , : , : , : , : , :
240instantiation568, 271, 272  ⊢  
  : , : , :
241instantiation617, 595, 273  ⊢  
  : , : , :
242instantiation588, 538  ⊢  
  :
243instantiation617, 566, 274  ⊢  
  : , : , :
244instantiation545, 616, 275, 276, 581, 277  ⊢  
  : , : , : , :
245instantiation278, 526, 559, 581*, 486*  ⊢  
  : , : , :
246instantiation617, 607, 433  ⊢  
  : , : , :
247theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.nonzero_if_in_complex_nonzero
248instantiation490, 279, 280,  ⊢  
  : , : , :
249instantiation617, 595, 281  ⊢  
  : , : , :
250instantiation563  ⊢  
  : , :
251theorem  ⊢  
 proveit.logic.equality.sub_left_side_into
252instantiation282, 419, 591, 420,  ⊢  
  : , :
253instantiation493, 283, 284, 285  ⊢  
  : , : , : , :
254instantiation580, 286  ⊢  
  : , : , :
255instantiation580, 287  ⊢  
  : , : , :
256instantiation454, 288  ⊢  
  :
257theorem  ⊢  
 proveit.numbers.absolute_value.abs_prod
258theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat3
259instantiation465  ⊢  
  : , : , :
260instantiation290, 289  ⊢  
  :
261instantiation290, 291  ⊢  
  :
262instantiation563  ⊢  
  : , :
263instantiation292, 397, 322, 320,  ⊢  
  : , : , :
264theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_both
265instantiation293, 397, 322, 320,  ⊢  
  : , : , :
266instantiation294, 295, 296,  ⊢  
  : , : , :
267instantiation617, 575, 297  ⊢  
  : , : , :
268instantiation443, 327, 298  ⊢  
  : , :
269instantiation568, 299, 300  ⊢  
  : , : , :
270instantiation465  ⊢  
  : , : , :
271instantiation448, 507, 614, 508, 589, 538, 302  ⊢  
  : , : , : , : , : , : , :
272instantiation449, 614, 616, 507, 301, 508, 538, 589, 302  ⊢  
  : , : , : , : , : , :
273instantiation555, 596, 330  ⊢  
  : , :
274instantiation617, 599, 303  ⊢  
  : , : , :
275instantiation563  ⊢  
  : , :
276instantiation563  ⊢  
  : , :
277instantiation579, 488  ⊢  
  :
278theorem  ⊢  
 proveit.numbers.division.frac_cancel_left
279instantiation617, 550, 304,  ⊢  
  : , : , :
280instantiation580, 310  ⊢  
  : , : , :
281instantiation617, 354, 305  ⊢  
  : , : , :
282theorem  ⊢  
 proveit.physics.quantum.QPE._non_int_delta_b_diff
283instantiation436, 306, 327, 307, 308*  ⊢  
  : , :
284instantiation309, 430, 458  ⊢  
  : , :
285instantiation370, 310  ⊢  
  : , :
286instantiation568, 311, 312  ⊢  
  : , : , :
287instantiation568, 313, 314  ⊢  
  : , : , :
288instantiation490, 315, 316  ⊢  
  : , : , :
289instantiation317, 616  ⊢  
  :
290theorem  ⊢  
 proveit.numbers.absolute_value.abs_non_neg_elim
291instantiation318, 346  ⊢  
  : , :
292theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.all_in_interval_oc__is__real
293theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.interval_oc_lower_bound
294theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less
295instantiation319, 397, 322, 320,  ⊢  
  : , : , :
296instantiation321, 322, 323, 413, 324, 325*, 326*  ⊢  
  : , : , :
297theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.e_is_real_pos
298instantiation443, 340, 329  ⊢  
  : , :
299instantiation505, 614, 616, 507, 328, 508, 327, 340, 329  ⊢  
  : , : , : , : , : , :
300instantiation505, 507, 616, 508, 360, 328, 589, 538, 340, 329  ⊢  
  : , : , : , : , : , :
301instantiation563  ⊢  
  : , :
302instantiation617, 595, 330  ⊢  
  : , : , :
303instantiation617, 607, 523  ⊢  
  : , : , :
304instantiation617, 535, 331,  ⊢  
  : , : , :
305instantiation375, 332  ⊢  
  :
306instantiation490, 333, 334  ⊢  
  : , : , :
307instantiation335, 616, 360, 526, 336  ⊢  
  : , :
308instantiation568, 337, 338  ⊢  
  : , : , :
309theorem  ⊢  
 proveit.numbers.addition.commutation
310instantiation580, 339  ⊢  
  : , : , :
311instantiation448, 507, 616, 614, 508, 360, 589, 538, 340, 452  ⊢  
  : , : , : , : , : , : , :
312instantiation449, 614, 444, 507, 423, 508, 340, 589, 538, 452  ⊢  
  : , : , : , : , : , :
313instantiation580, 341  ⊢  
  : , : , :
314instantiation342, 507, 616, 508, 509, 559, 510, 511, 476*  ⊢  
  : , : , : , : , :
315instantiation617, 595, 343  ⊢  
  : , : , :
316instantiation505, 507, 616, 614, 508, 360, 589, 538, 377  ⊢  
  : , : , : , : , : , :
317theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_lower_bound
318theorem  ⊢  
 proveit.numbers.ordering.relax_less
319theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.interval_oc_upper_bound
320instantiation344, 591, 420,  ⊢  
  :
321theorem  ⊢  
 proveit.numbers.addition.strong_bound_via_left_term_bound
322instantiation542, 561, 596, 543  ⊢  
  : , :
323instantiation555, 438, 397  ⊢  
  : , :
324instantiation345, 438, 397, 561, 346, 347  ⊢  
  : , : , :
325instantiation493, 348, 349, 350  ⊢  
  : , : , : , :
326instantiation568, 351, 352  ⊢  
  : , : , :
327instantiation617, 595, 379  ⊢  
  : , : , :
328instantiation563  ⊢  
  : , :
329instantiation617, 595, 353  ⊢  
  : , : , :
330instantiation617, 354, 355  ⊢  
  : , : , :
331instantiation356, 357,  ⊢  
  :
332instantiation358, 458, 430  ⊢  
  : , :
333instantiation617, 595, 359  ⊢  
  : , : , :
334instantiation505, 507, 616, 614, 508, 360, 589, 538, 452  ⊢  
  : , : , : , : , : , :
335theorem  ⊢  
 proveit.numbers.multiplication.mult_not_eq_zero
336instantiation617, 550, 502  ⊢  
  : , : , :
337instantiation580, 361  ⊢  
  : , : , :
338instantiation568, 362, 363  ⊢  
  : , : , :
339instantiation580, 364  ⊢  
  : , : , :
340theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.i_is_complex
341instantiation580, 365  ⊢  
  : , : , :
342theorem  ⊢  
 proveit.numbers.multiplication.mult_neg_any
343instantiation555, 379, 399  ⊢  
  : , :
344theorem  ⊢  
 proveit.physics.quantum.QPE._scaled_abs_delta_b_floor_diff_interval
345theorem  ⊢  
 proveit.numbers.multiplication.strong_bound_via_right_factor_bound
346instantiation366, 576  ⊢  
  :
347instantiation367, 482  ⊢  
  :
348instantiation568, 368, 369  ⊢  
  : , : , :
349instantiation574  ⊢  
  :
350instantiation370, 412  ⊢  
  : , :
351instantiation580, 412  ⊢  
  : , : , :
352instantiation370, 371, 372*  ⊢  
  : , :
353instantiation498, 373, 374  ⊢  
  : , :
354theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_nonneg_within_real
355instantiation375, 377  ⊢  
  :
356theorem  ⊢  
 proveit.numbers.absolute_value.abs_nonzero_closure
357instantiation376, 377, 378,  ⊢  
  :
358theorem  ⊢  
 proveit.numbers.addition.add_complex_closure_bin
359instantiation555, 379, 470  ⊢  
  : , :
360instantiation563  ⊢  
  : , :
361instantiation380, 589, 538, 497, 543, 472, 478*  ⊢  
  : , : , :
362instantiation568, 381, 382  ⊢  
  : , : , :
363instantiation568, 383, 384  ⊢  
  : , : , :
364instantiation436, 510, 385, 386, 387*  ⊢  
  : , :
365instantiation388, 559, 459, 389*  ⊢  
  : , :
366theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.positive_if_in_real_pos
367theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.positive_if_in_rational_pos
368instantiation568, 390, 391  ⊢  
  : , : , :
369instantiation392, 393  ⊢  
  :
370theorem  ⊢  
 proveit.logic.equality.equals_reversal
371instantiation428, 507, 616, 614, 508, 394, 480, 538  ⊢  
  : , : , : , : , : , :
372instantiation568, 395, 396  ⊢  
  : , : , :
373instantiation415, 397, 573, 398  ⊢  
  : , : , :
374instantiation531, 556  ⊢  
  :
375theorem  ⊢  
 proveit.numbers.absolute_value.abs_complex_closure
376theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.nonzero_complex_is_complex_nonzero
377instantiation617, 595, 399  ⊢  
  : , : , :
378instantiation400, 401,  ⊢  
  : , :
379instantiation555, 596, 561  ⊢  
  : , :
380theorem  ⊢  
 proveit.numbers.exponentiation.real_power_of_product
381instantiation568, 402, 403  ⊢  
  : , : , :
382instantiation568, 404, 405  ⊢  
  : , : , :
383instantiation506, 507, 444, 508, 446, 538, 452, 451  ⊢  
  : , : , : , :
384instantiation568, 406, 407  ⊢  
  : , : , :
385instantiation617, 595, 408  ⊢  
  : , : , :
386instantiation562, 433  ⊢  
  :
387instantiation409, 589, 477, 497, 543, 410*  ⊢  
  : , : , :
388theorem  ⊢  
 proveit.numbers.multiplication.mult_neg_left
389instantiation579, 459  ⊢  
  :
390instantiation580, 411  ⊢  
  : , : , :
391instantiation580, 412  ⊢  
  : , : , :
392theorem  ⊢  
 proveit.numbers.addition.elim_zero_left
393instantiation617, 595, 413  ⊢  
  : , : , :
394instantiation563  ⊢  
  : , :
395instantiation580, 414  ⊢  
  : , : , :
396instantiation579, 538  ⊢  
  :
397theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.zero_is_real
398theorem  ⊢  
 proveit.physics.quantum.QPE._scaled_delta_b_floor_in_interval
399instantiation415, 416, 516, 417  ⊢  
  : , : , :
400theorem  ⊢  
 proveit.numbers.addition.subtraction.nonzero_difference_if_different
401instantiation418, 419, 583, 420,  ⊢  
  : , :
402instantiation505, 507, 444, 614, 508, 423, 589, 538, 452, 421  ⊢  
  : , : , : , : , : , :
403instantiation505, 444, 616, 507, 423, 422, 508, 589, 538, 452, 480, 451  ⊢  
  : , : , : , : , : , :
404instantiation448, 507, 444, 614, 508, 423, 589, 538, 452, 480, 451  ⊢  
  : , : , : , : , : , : , :
405instantiation568, 424, 425  ⊢  
  : , : , :
406instantiation568, 426, 427  ⊢  
  : , : , :
407instantiation428, 614, 616, 507, 429, 508, 559, 430, 458, 431*, 432*  ⊢  
  : , : , : , : , : , :
408instantiation512, 513, 433  ⊢  
  : , : , :
409theorem  ⊢  
 proveit.numbers.exponentiation.real_power_of_real_power
410instantiation455, 459, 559, 434*  ⊢  
  : , :
411instantiation435, 480  ⊢  
  :
412instantiation436, 538, 589, 543, 437*  ⊢  
  : , :
413instantiation555, 438, 561  ⊢  
  : , :
414instantiation439, 606, 611, 440*  ⊢  
  : , : , : , :
415theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.all_in_interval_co__is__real
416instantiation531, 516  ⊢  
  :
417instantiation441, 591  ⊢  
  :
418theorem  ⊢  
 proveit.physics.quantum.QPE._delta_b_not_eq_scaledNonzeroInt
419instantiation442, 507, 614, 508  ⊢  
  : , : , : , : , :
420assumption  ⊢  
421instantiation443, 480, 451  ⊢  
  : , :
422instantiation563  ⊢  
  : , :
423instantiation465  ⊢  
  : , : , :
424instantiation449, 507, 616, 444, 508, 445, 446, 480, 589, 538, 452, 451  ⊢  
  : , : , : , : , : , :
425instantiation580, 447  ⊢  
  : , : , :
426instantiation448, 614, 507, 508, 538, 452, 451  ⊢  
  : , : , : , : , : , : , :
427instantiation449, 507, 616, 614, 508, 450, 538, 451, 452, 453*  ⊢  
  : , : , : , : , : , :
428theorem  ⊢  
 proveit.numbers.multiplication.distribute_through_sum
429instantiation563  ⊢  
  : , :
430instantiation454, 456  ⊢  
  :
431instantiation455, 559, 456, 457*  ⊢  
  : , :
432instantiation579, 458  ⊢  
  :
433theorem  ⊢  
 proveit.physics.quantum.QPE._two_pow_t_is_nat_pos
434instantiation588, 459  ⊢  
  :
435theorem  ⊢  
 proveit.numbers.multiplication.mult_zero_right
436theorem  ⊢  
 proveit.numbers.division.div_as_mult
437instantiation568, 460, 461  ⊢  
  : , : , :
438instantiation617, 602, 462  ⊢  
  : , : , :
439theorem  ⊢  
 proveit.numbers.addition.rational_pair_addition
440instantiation568, 463, 464  ⊢  
  : , : , :
441theorem  ⊢  
 proveit.physics.quantum.QPE._delta_b_floor_diff_in_interval
442theorem  ⊢  
 proveit.logic.sets.enumeration.in_enumerated_set
443theorem  ⊢  
 proveit.numbers.multiplication.mult_complex_closure_bin
444theorem  ⊢  
 proveit.numbers.numerals.decimals.nat3
445instantiation563  ⊢  
  : , :
446instantiation465  ⊢  
  : , : , :
447instantiation490, 466, 467  ⊢  
  : , : , :
448theorem  ⊢  
 proveit.numbers.multiplication.leftward_commutation
449theorem  ⊢  
 proveit.numbers.multiplication.association
450instantiation563  ⊢  
  : , :
451instantiation468, 538, 469  ⊢  
  : , :
452instantiation617, 595, 470  ⊢  
  : , : , :
453instantiation471, 538, 573, 497, 472, 473*, 474*  ⊢  
  : , : , :
454theorem  ⊢  
 proveit.numbers.negation.complex_closure
455theorem  ⊢  
 proveit.numbers.multiplication.mult_neg_right
456instantiation617, 595, 532  ⊢  
  : , : , :
457instantiation568, 475, 476  ⊢  
  : , : , :
458instantiation617, 595, 500  ⊢  
  : , : , :
459instantiation617, 595, 477  ⊢  
  : , : , :
460instantiation580, 478  ⊢  
  : , : , :
461instantiation479, 538, 480  ⊢  
  : , :
462instantiation617, 481, 482  ⊢  
  : , : , :
463instantiation545, 616, 483, 484, 485, 486  ⊢  
  : , : , : , :
464instantiation487, 488, 489  ⊢  
  :
465theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_3_typical_eq
466instantiation490, 491, 492  ⊢  
  : , : , :
467instantiation493, 494, 495, 496  ⊢  
  : , : , : , :
468theorem  ⊢  
 proveit.numbers.exponentiation.exp_complex_closure
469instantiation617, 595, 497  ⊢  
  : , : , :
470instantiation498, 499, 500  ⊢  
  : , :
471theorem  ⊢  
 proveit.numbers.exponentiation.product_of_real_powers
472instantiation501, 502  ⊢  
  :
473instantiation541, 538  ⊢  
  :
474instantiation568, 503, 504  ⊢  
  : , : , :
475instantiation505, 614, 616, 507, 509, 508, 559, 510, 511  ⊢  
  : , : , : , : , : , :
476instantiation506, 507, 616, 508, 509, 510, 511  ⊢  
  : , : , : , :
477instantiation512, 513, 609  ⊢  
  : , : , :
478instantiation514, 526, 587, 515*  ⊢  
  : , :
479theorem  ⊢  
 proveit.numbers.multiplication.commutation
480instantiation617, 595, 516  ⊢  
  : , : , :
481theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.rational_pos_within_rational
482instantiation517, 518, 519  ⊢  
  : , :
483instantiation563  ⊢  
  : , :
484instantiation563  ⊢  
  : , :
485instantiation568, 520, 521  ⊢  
  : , : , :
486theorem  ⊢  
 proveit.numbers.numerals.decimals.mult_2_2
487theorem  ⊢  
 proveit.numbers.division.frac_cancel_complete
488instantiation617, 595, 522  ⊢  
  : , : , :
489instantiation562, 523  ⊢  
  :
490theorem  ⊢  
 proveit.logic.equality.sub_right_side_into
491instantiation524, 559, 525, 526  ⊢  
  : , : , : , : , :
492instantiation568, 527, 528  ⊢  
  : , : , :
493theorem  ⊢  
 proveit.logic.equality.four_chain_transitivity
494instantiation580, 529  ⊢  
  : , : , :
495instantiation580, 529  ⊢  
  : , : , :
496instantiation588, 559  ⊢  
  :
497instantiation617, 602, 530  ⊢  
  : , : , :
498theorem  ⊢  
 proveit.numbers.addition.add_real_closure_bin
499instantiation531, 532  ⊢  
  :
500instantiation533, 534  ⊢  
  :
501theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nonzero_if_in_real_nonzero
502instantiation617, 535, 576  ⊢  
  : , : , :
503instantiation580, 536  ⊢  
  : , : , :
504instantiation537, 538  ⊢  
  :
505theorem  ⊢  
 proveit.numbers.multiplication.disassociation
506theorem  ⊢  
 proveit.numbers.multiplication.elim_one_any
507axiom  ⊢  
 proveit.numbers.number_sets.natural_numbers.zero_in_nats
508theorem  ⊢  
 proveit.core_expr_types.tuples.tuple_len_0_typical_eq
509instantiation563  ⊢  
  : , :
510instantiation617, 595, 556  ⊢  
  : , : , :
511instantiation617, 595, 557  ⊢  
  : , : , :
512theorem  ⊢  
 proveit.logic.sets.inclusion.unfold_subset_eq
513instantiation539, 540  ⊢  
  : , :
514theorem  ⊢  
 proveit.numbers.exponentiation.neg_power_as_div
515instantiation541, 589  ⊢  
  :
516instantiation542, 573, 596, 543  ⊢  
  : , :
517theorem  ⊢  
 proveit.numbers.division.div_rational_pos_closure
518instantiation617, 544, 587  ⊢  
  : , : , :
519instantiation617, 544, 608  ⊢  
  : , : , :
520instantiation545, 616, 546, 547, 567, 581  ⊢  
  : , : , : , :
521theorem  ⊢  
 proveit.numbers.numerals.decimals.add_2_2
522instantiation617, 602, 548  ⊢  
  : , : , :
523theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat4
524theorem  ⊢  
 proveit.numbers.division.mult_frac_cancel_denom_left
525instantiation617, 550, 549  ⊢  
  : , : , :
526instantiation617, 550, 551  ⊢  
  : , : , :
527instantiation580, 552  ⊢  
  : , : , :
528instantiation580, 553  ⊢  
  : , : , :
529instantiation582, 559  ⊢  
  :
530instantiation617, 610, 554  ⊢  
  : , : , :
531theorem  ⊢  
 proveit.numbers.negation.real_closure
532instantiation555, 556, 557  ⊢  
  : , :
533theorem  ⊢  
 proveit.physics.quantum.QPE._delta_b_is_real
534theorem  ⊢  
 proveit.physics.quantum.QPE._best_floor_is_int
535theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real_nonzero
536instantiation558, 559, 560  ⊢  
  : , :
537theorem  ⊢  
 proveit.numbers.exponentiation.exp_zero_eq_one
538instantiation617, 595, 561  ⊢  
  : , : , :
539theorem  ⊢  
 proveit.logic.sets.inclusion.relax_proper_subset
540theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nat_pos_within_real
541theorem  ⊢  
 proveit.numbers.exponentiation.complex_x_to_first_power_is_x
542theorem  ⊢  
 proveit.numbers.division.div_real_closure
543instantiation562, 608  ⊢  
  :
544theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_pos_within_rational_pos
545axiom  ⊢  
 proveit.core_expr_types.operations.operands_substitution
546instantiation563  ⊢  
  : , :
547instantiation563  ⊢  
  : , :
548instantiation617, 610, 564  ⊢  
  : , : , :
549instantiation617, 566, 565  ⊢  
  : , : , :
550theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_nonzero_within_complex_nonzero
551instantiation617, 566, 593  ⊢  
  : , : , :
552instantiation580, 567  ⊢  
  : , : , :
553instantiation568, 569, 570  ⊢  
  : , : , :
554instantiation612, 606  ⊢  
  :
555theorem  ⊢  
 proveit.numbers.multiplication.mult_real_closure_bin
556instantiation617, 602, 571  ⊢  
  : , : , :
557instantiation617, 602, 572  ⊢  
  : , : , :
558theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_basic
559instantiation617, 595, 573  ⊢  
  : , : , :
560instantiation574  ⊢  
  :
561instantiation617, 575, 576  ⊢  
  : , : , :
562theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nonzero_if_is_nat_pos
563theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_2_typical_eq
564instantiation617, 615, 577  ⊢  
  : , : , :
565instantiation617, 599, 578  ⊢  
  : , : , :
566theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonzero_within_real_nonzero
567instantiation579, 589  ⊢  
  :
568axiom  ⊢  
 proveit.logic.equality.equals_transitivity
569instantiation580, 581  ⊢  
  : , : , :
570instantiation582, 589  ⊢  
  :
571instantiation617, 610, 583  ⊢  
  : , : , :
572instantiation617, 584, 585  ⊢  
  : , : , :
573instantiation617, 602, 586  ⊢  
  : , : , :
574axiom  ⊢  
 proveit.logic.equality.equals_reflexivity
575theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real
576theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.pi_is_real_pos
577theorem  ⊢  
 proveit.numbers.numerals.decimals.nat4
578instantiation617, 607, 587  ⊢  
  : , : , :
579theorem  ⊢  
 proveit.numbers.multiplication.elim_one_left
580axiom  ⊢  
 proveit.logic.equality.substitution
581instantiation588, 589  ⊢  
  :
582theorem  ⊢  
 proveit.numbers.division.frac_one_denom
583instantiation617, 590, 591  ⊢  
  : , : , :
584theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.rational_nonzero_within_rational
585instantiation592, 593, 594  ⊢  
  : , :
586instantiation617, 610, 606  ⊢  
  : , : , :
587theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat1
588theorem  ⊢  
 proveit.numbers.multiplication.elim_one_right
589instantiation617, 595, 596  ⊢  
  : , : , :
590instantiation597, 598, 613  ⊢  
  : , :
591assumption  ⊢  
592theorem  ⊢  
 proveit.numbers.exponentiation.exp_rational_nonzero_closure
593instantiation617, 599, 600  ⊢  
  : , : , :
594instantiation612, 601  ⊢  
  :
595theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_within_complex
596instantiation617, 602, 603  ⊢  
  : , : , :
597theorem  ⊢  
 proveit.numbers.number_sets.integers.int_interval_within_int
598instantiation604, 605, 606  ⊢  
  : , :
599theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nonzero_int_within_rational_nonzero
600instantiation617, 607, 608  ⊢  
  : , : , :
601instantiation617, 618, 609  ⊢  
  : , : , :
602theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_within_real
603instantiation617, 610, 611  ⊢  
  : , : , :
604theorem  ⊢  
 proveit.numbers.addition.add_int_closure_bin
605instantiation612, 613  ⊢  
  :
606instantiation617, 615, 614  ⊢  
  : , : , :
607theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_nonzero_int
608theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat2
609axiom  ⊢  
 proveit.physics.quantum.QPE._t_in_natural_pos
610theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.int_within_rational
611instantiation617, 615, 616  ⊢  
  : , : , :
612theorem  ⊢  
 proveit.numbers.negation.int_closure
613instantiation617, 618, 619  ⊢  
  : , : , :
614theorem  ⊢  
 proveit.numbers.numerals.decimals.nat1
615theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_within_int
616theorem  ⊢  
 proveit.numbers.numerals.decimals.nat2
617theorem  ⊢  
 proveit.logic.sets.inclusion.superset_membership_from_proper_subset
618theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_int
619theorem  ⊢  
 proveit.physics.quantum.QPE._two_pow_t_minus_one_is_nat_pos
*equality replacement requirements