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  ⊢  
  : , : , :
1reference330  ⊢  
2instantiation77, 4, 5  ⊢  
  : , : , :
3instantiation373, 6, 7, 8*  ⊢  
  : , : , :
4instantiation330, 9, 10  ⊢  
  : , : , :
5instantiation43, 60, 61, 39  ⊢  
  : , : , :
6instantiation371, 11  ⊢  
  : , : , :
7instantiation290, 12  ⊢  
  : , :
8instantiation373, 13, 55  ⊢  
  : , : , :
9instantiation330, 14, 15  ⊢  
  : , : , :
10instantiation371, 16  ⊢  
  : , : , :
11instantiation275, 17, 18, 19  ⊢  
  : , : , : , :
12instantiation20, 407, 21, 173, 22, 23*, 24*  ⊢  
  : , : , : , :
13instantiation371, 331  ⊢  
  : , : , :
14instantiation77, 25, 26  ⊢  
  : , : , :
15instantiation317, 455, 452, 388, 27, 389, 386, 28, 29, 30*  ⊢  
  : , : , : , : , : , :
16instantiation373, 31, 32  ⊢  
  : , : , :
17instantiation371, 33  ⊢  
  : , : , :
18instantiation385, 388, 452, 455, 389, 34, 407, 38, 39  ⊢  
  : , : , : , : , : , :
19instantiation35, 455, 452, 388, 36, 389, 407, 38, 39  ⊢  
  : , : , : , : , : , :
20theorem  ⊢  
 proveit.numbers.division.prod_of_fracs
21instantiation37, 38, 39  ⊢  
  : , :
22instantiation75, 41, 40  ⊢  
  :
23instantiation214, 407  ⊢  
  :
24instantiation225, 41  ⊢  
  :
25instantiation330, 42, 95  ⊢  
  : , : , :
26instantiation43, 44, 386, 45*  ⊢  
  : , : , :
27instantiation404  ⊢  
  : , :
28instantiation453, 424, 46  ⊢  
  : , : , :
29instantiation453, 424, 47  ⊢  
  : , : , :
30instantiation330, 48, 49  ⊢  
  : , : , :
31instantiation315, 388, 452, 455, 389, 50, 415, 177, 386  ⊢  
  : , : , : , : , : , :
32instantiation373, 51, 52  ⊢  
  : , : , :
33instantiation53, 410, 425, 434, 72, 54, 55*  ⊢  
  : , : , : , :
34instantiation404  ⊢  
  : , :
35theorem  ⊢  
 proveit.numbers.multiplication.association
36instantiation404  ⊢  
  : , :
37theorem  ⊢  
 proveit.numbers.multiplication.mult_complex_closure_bin
38instantiation406, 407, 56  ⊢  
  : , :
39instantiation453, 424, 57  ⊢  
  : , : , :
40instantiation58, 452, 59, 60, 61  ⊢  
  : , :
41instantiation453, 424, 62  ⊢  
  : , : , :
42instantiation77, 63, 64  ⊢  
  : , : , :
43theorem  ⊢  
 proveit.numbers.division.frac_cancel_left
44instantiation453, 412, 157  ⊢  
  : , : , :
45instantiation373, 65, 66  ⊢  
  : , : , :
46instantiation430, 105  ⊢  
  :
47instantiation430, 106  ⊢  
  :
48instantiation290, 67  ⊢  
  : , :
49instantiation371, 68  ⊢  
  : , : , :
50instantiation404  ⊢  
  : , :
51instantiation266, 455, 388, 389, 415, 177, 386  ⊢  
  : , : , : , : , : , : , :
52instantiation317, 388, 452, 455, 389, 69, 415, 386, 177, 70*  ⊢  
  : , : , : , : , : , :
53theorem  ⊢  
 proveit.numbers.exponentiation.exp_factored_real
54instantiation290, 71  ⊢  
  : , :
55instantiation414, 407  ⊢  
  :
56instantiation453, 424, 72  ⊢  
  : , : , :
57instantiation273, 73, 199  ⊢  
  : , :
58theorem  ⊢  
 proveit.numbers.multiplication.mult_not_eq_zero
59instantiation404  ⊢  
  : , :
60instantiation74, 174, 415  ⊢  
  : , :
61instantiation75, 109, 124  ⊢  
  :
62instantiation187, 76, 125  ⊢  
  : , :
63instantiation77, 78, 79  ⊢  
  : , : , :
64instantiation80, 415, 81, 449  ⊢  
  : , : , :
65instantiation82, 452, 83, 84, 85, 86  ⊢  
  : , : , : , :
66instantiation371, 87  ⊢  
  : , : , :
67instantiation88, 89, 90  ⊢  
  : , :
68instantiation290, 91  ⊢  
  : , :
69instantiation404  ⊢  
  : , :
70theorem  ⊢  
 proveit.numbers.numerals.decimals.add_2_1
71instantiation373, 92, 340  ⊢  
  : , : , :
72instantiation273, 425, 418  ⊢  
  : , :
73instantiation453, 443, 93  ⊢  
  : , : , :
74theorem  ⊢  
 proveit.numbers.exponentiation.exp_complex_nonzero_closure
75theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.nonzero_complex_is_complex_nonzero
76instantiation205, 420, 452  ⊢  
  : , :
77theorem  ⊢  
 proveit.logic.equality.sub_left_side_into
78instantiation330, 94, 95  ⊢  
  : , : , :
79instantiation275, 96, 97, 98  ⊢  
  : , : , : , :
80theorem  ⊢  
 proveit.numbers.exponentiation.posnat_power_of_product
81instantiation453, 424, 228  ⊢  
  : , : , :
82axiom  ⊢  
 proveit.core_expr_types.operations.operands_substitution
83instantiation404  ⊢  
  : , :
84instantiation404  ⊢  
  : , :
85instantiation99, 141, 386  ⊢  
  : , :
86instantiation100, 141, 447, 101*, 340*  ⊢  
  : , : , :
87instantiation275, 102, 103, 104  ⊢  
  : , : , : , :
88theorem  ⊢  
 proveit.numbers.negation.distribute_neg_through_binary_sum
89instantiation453, 424, 105  ⊢  
  : , : , :
90instantiation453, 424, 106  ⊢  
  : , : , :
91instantiation107, 449, 108, 141, 386, 109, 124  ⊢  
  : , : , :
92instantiation371, 331  ⊢  
  : , : , :
93instantiation453, 450, 110  ⊢  
  : , : , :
94instantiation250, 111, 112  ⊢  
  : , : , :
95instantiation113, 455, 452, 388, 114, 389, 415, 386, 268, 115*, 116*  ⊢  
  : , : , : , : , : , :
96instantiation117, 449, 415  ⊢  
  : , :
97instantiation118, 452, 119, 120, 121  ⊢  
  : , : , : , :
98theorem  ⊢  
 proveit.numbers.numerals.decimals.mult_2_2
99theorem  ⊢  
 proveit.numbers.multiplication.commutation
100theorem  ⊢  
 proveit.numbers.exponentiation.product_of_posnat_powers
101instantiation414, 141  ⊢  
  :
102instantiation373, 122, 123  ⊢  
  : , : , :
103instantiation326  ⊢  
  :
104instantiation290, 138  ⊢  
  : , :
105instantiation215, 156, 125, 124  ⊢  
  : , :
106instantiation215, 434, 125, 124  ⊢  
  : , :
107theorem  ⊢  
 proveit.numbers.division.distribute_frac_through_sum
108instantiation404  ⊢  
  : , :
109instantiation453, 424, 125  ⊢  
  : , : , :
110instantiation453, 454, 126  ⊢  
  : , : , :
111instantiation130, 452, 388, 127, 389, 434, 128, 129  ⊢  
  : , : , : , : , : , :
112instantiation130, 455, 434, 131, 132  ⊢  
  : , : , : , : , : , :
113theorem  ⊢  
 proveit.numbers.multiplication.distribute_through_sum
114instantiation404  ⊢  
  : , :
115instantiation133, 415  ⊢  
  :
116instantiation330, 134, 135  ⊢  
  : , : , :
117theorem  ⊢  
 proveit.numbers.exponentiation.exp_nat_pos_expansion
118theorem  ⊢  
 proveit.core_expr_types.operations.operands_substitution_via_tuple
119instantiation136, 452  ⊢  
  : , :
120instantiation404  ⊢  
  : , :
121instantiation137  ⊢  
  :
122instantiation371, 138  ⊢  
  : , : , :
123instantiation225, 139  ⊢  
  :
124instantiation140, 141, 415, 142  ⊢  
  : , :
125instantiation205, 156, 452  ⊢  
  : , :
126theorem  ⊢  
 proveit.numbers.numerals.decimals.nat3
127instantiation404  ⊢  
  : , :
128instantiation430, 148  ⊢  
  :
129instantiation146, 145, 143, 144  ⊢  
  : , :
130theorem  ⊢  
 proveit.numbers.addition.weak_bound_via_term_bound
131instantiation430, 145  ⊢  
  :
132instantiation146, 147, 148, 149  ⊢  
  : , :
133theorem  ⊢  
 proveit.numbers.multiplication.elim_one_right
134instantiation330, 150, 151  ⊢  
  : , : , :
135instantiation373, 152, 153  ⊢  
  : , : , :
136theorem  ⊢  
 proveit.core_expr_types.tuples.range_from1_len_typical_eq
137theorem  ⊢  
 proveit.numbers.numerals.decimals.reduce_2_repeats
138instantiation371, 154  ⊢  
  : , : , :
139instantiation155, 415, 392  ⊢  
  : , :
140theorem  ⊢  
 proveit.numbers.exponentiation.exp_not_eq_zero
141instantiation453, 424, 156  ⊢  
  : , : , :
142instantiation359, 157  ⊢  
  :
143instantiation215, 434, 158, 159  ⊢  
  : , :
144instantiation168, 169, 201, 160, 161  ⊢  
  : , : , :
145instantiation215, 434, 162, 163  ⊢  
  : , :
146theorem  ⊢  
 proveit.numbers.negation.negated_weak_bound
147instantiation215, 434, 164, 165  ⊢  
  : , :
148instantiation215, 434, 166, 167  ⊢  
  : , :
149instantiation168, 169, 209, 170, 171  ⊢  
  : , : , :
150instantiation172, 386, 402, 173, 174  ⊢  
  : , : , : , : , :
151instantiation371, 175  ⊢  
  : , : , :
152instantiation371, 176  ⊢  
  : , : , :
153instantiation225, 177  ⊢  
  :
154instantiation348, 386, 407, 383, 178*  ⊢  
  : , :
155theorem  ⊢  
 proveit.numbers.addition.add_complex_closure_bin
156instantiation273, 425, 199  ⊢  
  : , :
157instantiation453, 369, 179  ⊢  
  : , : , :
158instantiation187, 184, 181  ⊢  
  : , :
159instantiation359, 180  ⊢  
  :
160instantiation453, 440, 206  ⊢  
  : , : , :
161instantiation193, 184, 181, 185, 182, 183  ⊢  
  : , : , :
162instantiation187, 184, 185  ⊢  
  : , :
163instantiation188, 186  ⊢  
  :
164instantiation187, 425, 282  ⊢  
  : , :
165instantiation188, 189  ⊢  
  :
166instantiation453, 416, 209  ⊢  
  : , : , :
167instantiation359, 190  ⊢  
  :
168theorem  ⊢  
 proveit.numbers.division.weak_div_from_denom_bound__all_pos
169instantiation453, 191, 192  ⊢  
  : , : , :
170instantiation453, 440, 208  ⊢  
  : , : , :
171instantiation193, 425, 228, 282, 220, 194  ⊢  
  : , : , :
172theorem  ⊢  
 proveit.numbers.division.mult_frac_cancel_numer_left
173instantiation453, 412, 195  ⊢  
  : , : , :
174instantiation453, 412, 196  ⊢  
  : , : , :
175instantiation373, 197, 198  ⊢  
  : , : , :
176instantiation214, 386  ⊢  
  :
177instantiation453, 424, 199  ⊢  
  : , : , :
178instantiation225, 392  ⊢  
  :
179instantiation376, 428, 200  ⊢  
  : , :
180instantiation453, 369, 201  ⊢  
  : , : , :
181instantiation205, 228, 452  ⊢  
  : , :
182instantiation202, 425, 228, 282, 203, 284  ⊢  
  : , : , :
183instantiation211, 235  ⊢  
  :
184instantiation453, 443, 204  ⊢  
  : , : , :
185instantiation205, 282, 452  ⊢  
  : , :
186instantiation453, 207, 206  ⊢  
  : , : , :
187theorem  ⊢  
 proveit.numbers.multiplication.mult_real_closure_bin
188theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nonzero_if_in_rational_nonzero
189instantiation453, 207, 208  ⊢  
  : , : , :
190instantiation453, 369, 209  ⊢  
  : , : , :
191theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonneg_within_real_nonneg
192instantiation453, 210, 455  ⊢  
  : , : , :
193theorem  ⊢  
 proveit.numbers.multiplication.weak_bound_via_right_factor_bound
194instantiation211, 452  ⊢  
  :
195instantiation453, 422, 212  ⊢  
  : , : , :
196instantiation453, 369, 410  ⊢  
  : , : , :
197instantiation371, 213  ⊢  
  : , : , :
198instantiation214, 415  ⊢  
  :
199instantiation215, 434, 420, 383  ⊢  
  : , :
200instantiation426, 427, 410, 383  ⊢  
  : , :
201instantiation393, 216, 217  ⊢  
  : , :
202theorem  ⊢  
 proveit.numbers.exponentiation.exp_pos_lesseq
203instantiation218, 219, 220  ⊢  
  : , :
204instantiation453, 450, 221  ⊢  
  : , : , :
205theorem  ⊢  
 proveit.numbers.exponentiation.exp_real_closure_nat_power
206instantiation223, 226, 222  ⊢  
  : , :
207theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.rational_pos_within_rational_nonzero
208instantiation223, 441, 237  ⊢  
  : , :
209instantiation393, 428, 249  ⊢  
  : , :
210theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_within_rational_nonneg
211theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_lower_bound
212instantiation453, 436, 224  ⊢  
  : , : , :
213instantiation225, 415  ⊢  
  :
214theorem  ⊢  
 proveit.numbers.division.frac_one_denom
215theorem  ⊢  
 proveit.numbers.division.div_real_closure
216instantiation453, 440, 226  ⊢  
  : , : , :
217instantiation227, 228, 229  ⊢  
  :
218theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_both
219instantiation230, 231  ⊢  
  :
220instantiation260, 418, 232, 329, 233, 234*  ⊢  
  : , : , :
221instantiation453, 454, 235  ⊢  
  : , : , :
222instantiation236, 237, 446  ⊢  
  : , :
223theorem  ⊢  
 proveit.numbers.multiplication.mult_rational_pos_closure_bin
224instantiation453, 445, 447  ⊢  
  : , : , :
225theorem  ⊢  
 proveit.numbers.multiplication.elim_one_left
226instantiation453, 448, 238  ⊢  
  : , : , :
227theorem  ⊢  
 proveit.numbers.exponentiation.sqrd_pos_closure
228instantiation273, 434, 279  ⊢  
  : , :
229instantiation359, 239  ⊢  
  :
230theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nonneg_if_in_real_nonneg
231instantiation453, 240, 249  ⊢  
  : , : , :
232instantiation453, 416, 321  ⊢  
  : , : , :
233instantiation241, 425, 307, 242, 396, 243, 244*  ⊢  
  : , : , :
234instantiation373, 245, 246  ⊢  
  : , : , :
235theorem  ⊢  
 proveit.numbers.numerals.decimals.nat4
236theorem  ⊢  
 proveit.numbers.exponentiation.exp_rational_pos_closure
237instantiation247, 291, 248  ⊢  
  :
238theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat4
239instantiation453, 369, 249  ⊢  
  : , : , :
240theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real_nonneg
241theorem  ⊢  
 proveit.numbers.exponentiation.exp_monotonicity_large_base_less_eq
242instantiation273, 263, 261  ⊢  
  : , :
243instantiation250, 251, 252  ⊢  
  : , : , :
244instantiation253, 428, 321, 365  ⊢  
  : , :
245instantiation315, 388, 452, 455, 389, 254, 415, 268, 408  ⊢  
  : , : , : , : , : , :
246instantiation373, 255, 256  ⊢  
  : , : , :
247theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.pos_rational_is_rational_pos
248instantiation257, 258  ⊢  
  : , :
249instantiation376, 427, 333  ⊢  
  : , :
250theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less_eq
251instantiation259, 307  ⊢  
  :
252instantiation260, 261, 262, 263, 264, 265*  ⊢  
  : , : , :
253theorem  ⊢  
 proveit.numbers.exponentiation.exponent_log_with_same_base
254instantiation404  ⊢  
  : , :
255instantiation266, 455, 388, 389, 415, 268, 408  ⊢  
  : , : , : , : , : , : , :
256instantiation317, 388, 452, 455, 389, 267, 415, 408, 268, 331*  ⊢  
  : , : , : , : , : , :
257theorem  ⊢  
 proveit.numbers.addition.subtraction.pos_difference
258instantiation269, 418, 425, 270, 271, 331*, 272*  ⊢  
  : , : , :
259theorem  ⊢  
 proveit.numbers.rounding.ceil_x_ge_x
260theorem  ⊢  
 proveit.numbers.addition.weak_bound_via_left_term_bound
261instantiation430, 335  ⊢  
  :
262instantiation273, 335, 274  ⊢  
  : , :
263instantiation343, 344, 379  ⊢  
  : , : , :
264axiom  ⊢  
 proveit.physics.quantum.QPE._t_req
265instantiation275, 276, 277, 278  ⊢  
  : , : , : , :
266theorem  ⊢  
 proveit.numbers.addition.leftward_commutation
267instantiation404  ⊢  
  : , :
268instantiation453, 424, 279  ⊢  
  : , : , :
269theorem  ⊢  
 proveit.numbers.addition.strong_bound_via_left_term_bound
270instantiation453, 443, 280  ⊢  
  : , : , :
271instantiation281, 425, 282, 283, 284  ⊢  
  : , : , :
272instantiation373, 285, 286  ⊢  
  : , : , :
273theorem  ⊢  
 proveit.numbers.addition.add_real_closure_bin
274instantiation453, 443, 287  ⊢  
  : , : , :
275theorem  ⊢  
 proveit.logic.equality.four_chain_transitivity
276instantiation373, 288, 289  ⊢  
  : , : , :
277instantiation326  ⊢  
  :
278instantiation290, 308  ⊢  
  : , :
279instantiation453, 416, 333  ⊢  
  : , : , :
280instantiation300, 291, 438  ⊢  
  : , :
281theorem  ⊢  
 proveit.numbers.ordering.less_eq_add_right_strong
282instantiation453, 443, 291  ⊢  
  : , : , :
283theorem  ⊢  
 proveit.physics.quantum.QPE._e_value_ge_two
284instantiation292, 449  ⊢  
  :
285instantiation371, 293  ⊢  
  : , : , :
286instantiation373, 294, 295  ⊢  
  : , : , :
287instantiation453, 450, 296  ⊢  
  : , : , :
288instantiation371, 297  ⊢  
  : , : , :
289instantiation373, 298, 299  ⊢  
  : , : , :
290theorem  ⊢  
 proveit.logic.equality.equals_reversal
291instantiation300, 338, 301  ⊢  
  : , :
292theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_pos_is_pos
293instantiation373, 302, 303  ⊢  
  : , : , :
294instantiation315, 388, 452, 455, 389, 304, 319, 386, 408  ⊢  
  : , : , : , : , : , :
295instantiation305, 386, 319, 306  ⊢  
  : , : , :
296instantiation354, 307  ⊢  
  :
297instantiation371, 308  ⊢  
  : , : , :
298instantiation315, 388, 452, 455, 389, 309, 324, 312, 310  ⊢  
  : , : , : , : , : , :
299instantiation311, 324, 312, 313  ⊢  
  : , : , :
300theorem  ⊢  
 proveit.numbers.addition.add_rational_closure_bin
301instantiation453, 450, 314  ⊢  
  : , : , :
302instantiation315, 388, 452, 455, 389, 316, 319, 408, 415  ⊢  
  : , : , : , : , : , :
303instantiation317, 455, 452, 388, 318, 389, 319, 408, 415, 320*  ⊢  
  : , : , : , : , : , :
304instantiation404  ⊢  
  : , :
305theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_23
306instantiation326  ⊢  
  :
307instantiation363, 428, 321, 365  ⊢  
  : , :
308instantiation371, 322  ⊢  
  : , : , :
309instantiation404  ⊢  
  : , :
310instantiation323, 324  ⊢  
  :
311theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_13
312instantiation453, 424, 325  ⊢  
  : , : , :
313instantiation326  ⊢  
  :
314instantiation453, 327, 328  ⊢  
  : , : , :
315theorem  ⊢  
 proveit.numbers.addition.disassociation
316instantiation404  ⊢  
  : , :
317theorem  ⊢  
 proveit.numbers.addition.association
318instantiation404  ⊢  
  : , :
319instantiation453, 424, 329  ⊢  
  : , : , :
320instantiation330, 331, 332  ⊢  
  : , : , :
321instantiation376, 428, 333  ⊢  
  : , :
322instantiation371, 334  ⊢  
  : , : , :
323theorem  ⊢  
 proveit.numbers.negation.complex_closure
324instantiation453, 424, 335  ⊢  
  : , : , :
325instantiation453, 443, 336  ⊢  
  : , : , :
326axiom  ⊢  
 proveit.logic.equality.equals_reflexivity
327theorem  ⊢  
 proveit.numbers.number_sets.integers.neg_int_within_int
328instantiation337, 447  ⊢  
  :
329instantiation453, 443, 338  ⊢  
  : , : , :
330theorem  ⊢  
 proveit.logic.equality.sub_right_side_into
331instantiation339, 386, 415, 340  ⊢  
  : , : , :
332instantiation341, 415, 408  ⊢  
  : , :
333instantiation426, 427, 370, 350  ⊢  
  : , :
334instantiation371, 342  ⊢  
  : , : , :
335instantiation343, 344, 398  ⊢  
  : , : , :
336instantiation453, 450, 345  ⊢  
  : , : , :
337theorem  ⊢  
 proveit.numbers.negation.int_neg_closure
338instantiation453, 346, 347  ⊢  
  : , : , :
339theorem  ⊢  
 proveit.numbers.addition.subtraction.subtract_from_add
340theorem  ⊢  
 proveit.numbers.numerals.decimals.add_1_1
341theorem  ⊢  
 proveit.numbers.addition.commutation
342instantiation348, 386, 349, 350, 351*  ⊢  
  : , :
343theorem  ⊢  
 proveit.logic.sets.inclusion.unfold_subset_eq
344instantiation352, 353  ⊢  
  : , :
345instantiation354, 355  ⊢  
  :
346theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.rational_nonzero_within_rational
347instantiation356, 423, 357  ⊢  
  : , :
348theorem  ⊢  
 proveit.numbers.division.div_as_mult
349instantiation453, 424, 358  ⊢  
  : , : , :
350instantiation359, 360  ⊢  
  :
351instantiation373, 361, 362  ⊢  
  : , : , :
352theorem  ⊢  
 proveit.logic.sets.inclusion.relax_proper_subset
353theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nat_pos_within_real
354axiom  ⊢  
 proveit.numbers.rounding.ceil_is_an_int
355instantiation363, 428, 364, 365  ⊢  
  : , :
356theorem  ⊢  
 proveit.numbers.exponentiation.exp_rational_nonzero_closure
357instantiation366, 367, 368  ⊢  
  : , :
358instantiation453, 416, 370  ⊢  
  : , : , :
359theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nonzero_if_in_real_nonzero
360instantiation453, 369, 370  ⊢  
  : , : , :
361instantiation371, 372  ⊢  
  : , : , :
362instantiation373, 374, 375  ⊢  
  : , : , :
363theorem  ⊢  
 proveit.numbers.logarithms.log_real_pos_real_closure
364instantiation376, 428, 377  ⊢  
  : , :
365instantiation399, 378  ⊢  
  : , :
366theorem  ⊢  
 proveit.numbers.addition.add_int_closure_bin
367instantiation453, 397, 379  ⊢  
  : , : , :
368instantiation380, 381  ⊢  
  :
369theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real_nonzero
370instantiation393, 428, 410  ⊢  
  : , :
371axiom  ⊢  
 proveit.logic.equality.substitution
372instantiation382, 415, 407, 418, 429, 383, 384*  ⊢  
  : , : , :
373axiom  ⊢  
 proveit.logic.equality.equals_transitivity
374instantiation385, 455, 452, 388, 390, 389, 386, 391, 392  ⊢  
  : , : , : , : , : , :
375instantiation387, 388, 452, 389, 390, 391, 392  ⊢  
  : , : , : , :
376theorem  ⊢  
 proveit.numbers.addition.add_real_pos_closure_bin
377instantiation393, 417, 394  ⊢  
  : , :
378instantiation395, 455, 452, 396  ⊢  
  : , :
379axiom  ⊢  
 proveit.physics.quantum.QPE._t_in_natural_pos
380theorem  ⊢  
 proveit.numbers.negation.int_closure
381instantiation453, 397, 398  ⊢  
  : , : , :
382theorem  ⊢  
 proveit.numbers.exponentiation.real_power_of_product
383instantiation399, 400  ⊢  
  : , :
384instantiation401, 402, 447, 403*  ⊢  
  : , :
385theorem  ⊢  
 proveit.numbers.multiplication.disassociation
386instantiation453, 424, 434  ⊢  
  : , : , :
387theorem  ⊢  
 proveit.numbers.multiplication.elim_one_any
388axiom  ⊢  
 proveit.numbers.number_sets.natural_numbers.zero_in_nats
389theorem  ⊢  
 proveit.core_expr_types.tuples.tuple_len_0_typical_eq
390instantiation404  ⊢  
  : , :
391instantiation453, 424, 405  ⊢  
  : , : , :
392instantiation406, 407, 408  ⊢  
  : , :
393theorem  ⊢  
 proveit.numbers.multiplication.mult_real_pos_closure_bin
394instantiation409, 410, 418  ⊢  
  : , :
395theorem  ⊢  
 proveit.numbers.ordering.less_is_not_eq_nat
396theorem  ⊢  
 proveit.numbers.numerals.decimals.less_1_2
397theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_int
398axiom  ⊢  
 proveit.physics.quantum.QPE._n_in_natural_pos
399theorem  ⊢  
 proveit.logic.equality.not_equals_symmetry
400instantiation411, 433, 420, 421  ⊢  
  : , :
401theorem  ⊢  
 proveit.numbers.exponentiation.neg_power_as_div
402instantiation453, 412, 413  ⊢  
  : , : , :
403instantiation414, 415  ⊢  
  :
404theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_2_typical_eq
405instantiation453, 416, 417  ⊢  
  : , : , :
406theorem  ⊢  
 proveit.numbers.exponentiation.exp_complex_closure
407instantiation453, 424, 420  ⊢  
  : , : , :
408instantiation453, 424, 418  ⊢  
  : , : , :
409theorem  ⊢  
 proveit.numbers.exponentiation.exp_real_pos_closure
410instantiation419, 420, 421  ⊢  
  :
411theorem  ⊢  
 proveit.numbers.ordering.less_is_not_eq
412theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_nonzero_within_complex_nonzero
413instantiation453, 422, 423  ⊢  
  : , : , :
414theorem  ⊢  
 proveit.numbers.exponentiation.complex_x_to_first_power_is_x
415instantiation453, 424, 425  ⊢  
  : , : , :
416theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real
417instantiation426, 427, 428, 429  ⊢  
  : , :
418instantiation430, 434  ⊢  
  :
419theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.pos_real_is_real_pos
420instantiation431, 433, 434, 435  ⊢  
  : , : , :
421instantiation432, 433, 434, 435  ⊢  
  : , : , :
422theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonzero_within_real_nonzero
423instantiation453, 436, 437  ⊢  
  : , : , :
424theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_within_complex
425instantiation453, 443, 438  ⊢  
  : , : , :
426theorem  ⊢  
 proveit.numbers.division.div_real_pos_closure
427instantiation453, 440, 439  ⊢  
  : , : , :
428instantiation453, 440, 441  ⊢  
  : , : , :
429instantiation442, 449  ⊢  
  :
430theorem  ⊢  
 proveit.numbers.negation.real_closure
431theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.all_in_interval_oc__is__real
432theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.interval_oc_lower_bound
433theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.zero_is_real
434instantiation453, 443, 444  ⊢  
  : , : , :
435axiom  ⊢  
 proveit.physics.quantum.QPE._eps_in_interval
436theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nonzero_int_within_rational_nonzero
437instantiation453, 445, 449  ⊢  
  : , : , :
438instantiation453, 450, 446  ⊢  
  : , : , :
439instantiation453, 448, 447  ⊢  
  : , : , :
440theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_pos_within_real_pos
441instantiation453, 448, 449  ⊢  
  : , : , :
442theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nonzero_if_is_nat_pos
443theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_within_real
444instantiation453, 450, 451  ⊢  
  : , : , :
445theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_nonzero_int
446instantiation453, 454, 452  ⊢  
  : , : , :
447theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat1
448theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_pos_within_rational_pos
449theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat2
450theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.int_within_rational
451instantiation453, 454, 455  ⊢  
  : , : , :
452theorem  ⊢  
 proveit.numbers.numerals.decimals.nat2
453theorem  ⊢  
 proveit.logic.sets.inclusion.superset_membership_from_proper_subset
454theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_within_int
455theorem  ⊢  
 proveit.numbers.numerals.decimals.nat1
*equality replacement requirements