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  ⊢  
  : , : , :
1reference294  ⊢  
2instantiation294, 4, 5  ⊢  
  : , : , :
3modus ponens6, 7  ⊢  
4instantiation294, 8, 9  ⊢  
  : , : , :
5instantiation21, 22, 10, 11*, 20*, 12*  ⊢  
  : , : , : , : , :
6instantiation13, 347  ⊢  
  : , : , : , : , : , :
7generalization14  ⊢  
8instantiation15, 22, 16, 17, 18, 39, 19*, 25*, 20*  ⊢  
  : , : , : , : , : , : , : , :
9instantiation21, 22, 23, 24*, 25*, 26*  ⊢  
  : , : , : , : , :
10instantiation37, 32, 39  ⊢  
  : , : , : , :
11instantiation40, 27,  ⊢  
  :
12instantiation42, 402, 306, 308  ⊢  
  : , : , : , : , :
13axiom  ⊢  
 proveit.core_expr_types.lambda_maps.lambda_substitution
14instantiation28, 29  ⊢  
  : , : , :
15theorem  ⊢  
 proveit.statistics.prob_of_disjoint_events_is_prob_sum
16instantiation30, 386, 31, 38, 32  ⊢  
  : , : , :
17instantiation309  ⊢  
  :
18instantiation33, 297, 298, 314, 400, 34  ⊢  
  : , : , : , :
19instantiation35, 36,  ⊢  
  :
20instantiation42, 402, 306, 308  ⊢  
  : , : , : , : , :
21theorem  ⊢  
 proveit.statistics.prob_of_all_as_sum
22theorem  ⊢  
 proveit.physics.quantum.QPE._Omega_is_sample_space
23instantiation37, 38, 39  ⊢  
  : , : , : , :
24instantiation40, 41,  ⊢  
  :
25instantiation42, 402, 306, 308  ⊢  
  : , : , : , : , :
26instantiation42, 402, 306, 308  ⊢  
  : , : , : , : , :
27instantiation54, 260, 43,  ⊢  
  : , :
28axiom  ⊢  
 proveit.core_expr_types.conditionals.condition_replacement
29instantiation44, 384  ⊢  
  :
30theorem  ⊢  
 proveit.logic.sets.unification.union_inclusion
31instantiation328  ⊢  
  : , :
32instantiation50, 297, 314, 400, 45  ⊢  
  : , : , : , :
33theorem  ⊢  
 proveit.numbers.number_sets.integers.disjoint_intervals
34instantiation74, 324, 46, 77, 47, 59  ⊢  
  : , :
35axiom  ⊢  
 proveit.logic.booleans.eq_true_intro
36instantiation368, 48, 49,  ⊢  
  : , : , :
37theorem  ⊢  
 proveit.logic.sets.functions.injections.subset_injection
38instantiation50, 297, 298, 400, 51  ⊢  
  : , : , : , :
39instantiation52, 53  ⊢  
  : , :
40theorem  ⊢  
 proveit.physics.quantum.QPE._outcome_prob
41instantiation54, 260, 264,  ⊢  
  : , :
42theorem  ⊢  
 proveit.core_expr_types.conditionals.true_condition_elimination
43instantiation408, 55, 56,  ⊢  
  : , : , :
44theorem  ⊢  
 proveit.physics.quantum.QPE._fail_sum_prob_conds_equiv_lemma
45instantiation74, 324, 57, 58, 59, 60  ⊢  
  : , :
46instantiation336  ⊢  
  : , : , :
47instantiation65, 286, 89, 61, 62, 63*, 64*  ⊢  
  : , : , :
48instantiation65, 66, 228, 67, 68, 69*, 70*,  ⊢  
  : , : , :
49instantiation71, 72, 73*,  ⊢  
  :
50theorem  ⊢  
 proveit.numbers.number_sets.integers.interval_subset_eq
51instantiation74, 324, 75, 76, 77, 78  ⊢  
  : , :
52theorem  ⊢  
 proveit.logic.booleans.conjunction.left_from_and
53instantiation79, 80  ⊢  
  : , : , :
54theorem  ⊢  
 proveit.physics.quantum.QPE._mod_add_closure
55instantiation392, 314, 400  ⊢  
  : , :
56assumption  ⊢  
57instantiation336  ⊢  
  : , : , :
58instantiation81, 82, 83  ⊢  
  : , : , :
59instantiation117, 378, 351, 84, 85, 86*  ⊢  
  : , : , :
60instantiation108, 118, 87  ⊢  
  : , :
61instantiation301, 195, 389  ⊢  
  : , :
62instantiation88, 89, 195, 389, 90, 91  ⊢  
  : , : , :
63instantiation332, 92  ⊢  
  : , :
64instantiation319, 93, 94, 95  ⊢  
  : , : , : , :
65theorem  ⊢  
 proveit.numbers.addition.strong_bound_via_left_term_bound
66instantiation301, 351, 96,  ⊢  
  : , :
67instantiation408, 395, 97  ⊢  
  : , : , :
68instantiation98, 228, 99, 378, 230, 316,  ⊢  
  : , : , :
69instantiation288, 100, 101,  ⊢  
  : , : , :
70instantiation288, 102, 103,  ⊢  
  : , : , :
71theorem  ⊢  
 proveit.physics.quantum.QPE._modabs_in_full_domain_simp
72instantiation104, 297, 400, 264, 105,  ⊢  
  : , : , :
73instantiation106, 107,  ⊢  
  :
74theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_all
75instantiation336  ⊢  
  : , : , :
76instantiation108, 109, 110  ⊢  
  : , :
77instantiation117, 111, 351, 124, 125, 112*, 113*  ⊢  
  : , : , :
78instantiation174, 114  ⊢  
  : , :
79theorem  ⊢  
 proveit.logic.sets.functions.bijections.membership_unfolding
80instantiation115, 116  ⊢  
  : , : , :
81theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less_eq
82instantiation117, 186, 378, 118, 119, 120*, 121*  ⊢  
  : , : , :
83instantiation174, 122  ⊢  
  : , :
84instantiation301, 124, 378  ⊢  
  : , :
85instantiation123, 351, 124, 378, 125, 126  ⊢  
  : , : , :
86instantiation319, 127, 293, 128  ⊢  
  : , : , : , :
87instantiation309  ⊢  
  :
88theorem  ⊢  
 proveit.numbers.ordering.less_add_right
89instantiation220, 389, 130  ⊢  
  : , :
90instantiation129, 389, 130, 351, 300, 131  ⊢  
  : , : , :
91instantiation161, 410  ⊢  
  :
92instantiation319, 199, 132, 133  ⊢  
  : , : , : , :
93instantiation305, 306, 410, 402, 308, 134, 167, 381, 269  ⊢  
  : , : , : , : , : , :
94instantiation305, 410, 306, 134, 283, 308, 167, 381, 327, 343  ⊢  
  : , : , : , : , : , :
95instantiation319, 135, 136, 137  ⊢  
  : , : , : , :
96instantiation318, 228,  ⊢  
  :
97instantiation408, 403, 138  ⊢  
  : , : , :
98theorem  ⊢  
 proveit.numbers.ordering.less_eq_add_right_strong
99instantiation408, 395, 139  ⊢  
  : , : , :
100instantiation305, 402, 410, 306, 171, 308, 202, 339, 173,  ⊢  
  : , : , : , : , : , :
101instantiation140, 202, 339, 141,  ⊢  
  : , : , :
102instantiation334, 142  ⊢  
  : , : , :
103instantiation288, 143, 144,  ⊢  
  : , : , :
104theorem  ⊢  
 proveit.numbers.number_sets.integers.in_interval
105instantiation183, 145, 146,  ⊢  
  : , :
106theorem  ⊢  
 proveit.numbers.absolute_value.abs_neg_elim
107instantiation174, 204,  ⊢  
  : , :
108theorem  ⊢  
 proveit.numbers.ordering.relax_equal_to_less_eq
109instantiation408, 395, 147  ⊢  
  : , : , :
110instantiation309  ⊢  
  :
111instantiation148, 324, 149, 186, 378, 302  ⊢  
  : , :
112instantiation319, 150, 151, 152  ⊢  
  : , : , : , :
113instantiation332, 153  ⊢  
  : , :
114instantiation203, 231, 205  ⊢  
  : , : , :
115theorem  ⊢  
 proveit.logic.sets.functions.bijections.elim_domain_condition
116modus ponens154, 155  ⊢  
117theorem  ⊢  
 proveit.numbers.addition.weak_bound_via_left_term_bound
118instantiation361, 362, 405  ⊢  
  : , : , :
119instantiation156, 405  ⊢  
  :
120instantiation341, 367, 157  ⊢  
  : , :
121instantiation288, 158, 159  ⊢  
  : , : , :
122instantiation232, 266  ⊢  
  :
123theorem  ⊢  
 proveit.numbers.ordering.less_eq_add_right
124instantiation408, 395, 160  ⊢  
  : , : , :
125instantiation250, 394, 393, 384  ⊢  
  : , : , :
126instantiation161, 402  ⊢  
  :
127instantiation288, 162, 163  ⊢  
  : , : , :
128instantiation332, 303  ⊢  
  : , :
129theorem  ⊢  
 proveit.numbers.multiplication.strong_bound_via_right_factor_bound
130theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.zero_is_real
131instantiation232, 386  ⊢  
  :
132instantiation309  ⊢  
  :
133instantiation332, 164  ⊢  
  : , :
134instantiation328  ⊢  
  : , :
135instantiation165, 402, 167, 381, 327, 343  ⊢  
  : , : , : , : , : , : , :
136instantiation274, 306, 410, 308, 166, 246, 167, 327, 381, 343, 168*  ⊢  
  : , : , : , : , : , :
137instantiation274, 402, 410, 306, 246, 308, 339, 381, 343, 247*  ⊢  
  : , : , : , : , : , :
138instantiation399, 298, 394  ⊢  
  : , :
139instantiation408, 403, 298  ⊢  
  : , : , :
140theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_13
141instantiation309  ⊢  
  :
142instantiation288, 169, 170  ⊢  
  : , : , :
143instantiation305, 402, 410, 306, 171, 308, 327, 339, 173,  ⊢  
  : , : , : , : , : , :
144instantiation172, 339, 173, 285,  ⊢  
  : , : , :
145instantiation330, 297, 298, 280,  ⊢  
  : , : , :
146instantiation174, 175,  ⊢  
  : , :
147instantiation408, 403, 297  ⊢  
  : , : , :
148theorem  ⊢  
 proveit.numbers.addition.add_real_closure
149instantiation336  ⊢  
  : , : , :
150instantiation288, 176, 177  ⊢  
  : , : , :
151instantiation309  ⊢  
  :
152instantiation332, 178  ⊢  
  : , :
153instantiation319, 199, 179, 180  ⊢  
  : , : , : , :
154instantiation181, 182*  ⊢  
  : , : , : , : , : , :
155instantiation183, 184, 185  ⊢  
  : , :
156theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_pos_lower_bound
157instantiation408, 388, 186  ⊢  
  : , : , :
158instantiation288, 187, 188  ⊢  
  : , : , :
159instantiation189, 337, 293  ⊢  
  : , :
160instantiation408, 403, 393  ⊢  
  : , : , :
161theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_lower_bound
162instantiation334, 190  ⊢  
  : , : , :
163instantiation288, 191, 192  ⊢  
  : , : , :
164instantiation288, 193, 194  ⊢  
  : , : , :
165theorem  ⊢  
 proveit.numbers.addition.leftward_commutation
166instantiation328  ⊢  
  : , :
167instantiation408, 388, 195  ⊢  
  : , : , :
168instantiation288, 196, 197, 198*  ⊢  
  : , : , :
169instantiation334, 199  ⊢  
  : , : , :
170instantiation288, 200, 201  ⊢  
  : , : , :
171instantiation328  ⊢  
  : , :
172theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_21
173instantiation338, 202,  ⊢  
  :
174theorem  ⊢  
 proveit.numbers.ordering.relax_less
175instantiation203, 204, 205,  ⊢  
  : , : , :
176instantiation334, 271  ⊢  
  : , : , :
177instantiation288, 206, 207  ⊢  
  : , : , :
178instantiation334, 287  ⊢  
  : , : , :
179instantiation332, 208  ⊢  
  : , :
180instantiation332, 209  ⊢  
  : , :
181theorem  ⊢  
 proveit.logic.sets.functions.bijections.bijection_transitivity
182instantiation334, 210  ⊢  
  : , : , :
183theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_both
184instantiation211, 212, 297, 400, 260  ⊢  
  : , : , : , : , :
185theorem  ⊢  
 proveit.physics.quantum.QPE._sample_space_bijection
186instantiation408, 395, 213  ⊢  
  : , : , :
187instantiation334, 303  ⊢  
  : , : , :
188instantiation334, 287  ⊢  
  : , : , :
189theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_basic
190instantiation288, 214, 215  ⊢  
  : , : , :
191instantiation305, 306, 410, 402, 308, 216, 337, 343, 367  ⊢  
  : , : , : , : , : , :
192instantiation226, 367, 337, 227  ⊢  
  : , : , :
193instantiation334, 217  ⊢  
  : , : , :
194instantiation288, 218, 219  ⊢  
  : , : , :
195instantiation220, 389, 351  ⊢  
  : , :
196instantiation334, 221  ⊢  
  : , : , :
197instantiation332, 222  ⊢  
  : , :
198instantiation288, 223, 224  ⊢  
  : , : , :
199instantiation225, 339, 367  ⊢  
  : , :
200instantiation305, 306, 410, 402, 308, 283, 327, 343, 367  ⊢  
  : , : , : , : , : , :
201instantiation226, 367, 327, 227  ⊢  
  : , : , :
202instantiation408, 388, 228,  ⊢  
  : , : , :
203axiom  ⊢  
 proveit.numbers.ordering.transitivity_less_less
204instantiation229, 230, 231,  ⊢  
  : , : , :
205instantiation232, 405  ⊢  
  :
206instantiation305, 402, 324, 306, 325, 308, 339, 326, 367, 327  ⊢  
  : , : , : , : , : , :
207instantiation291, 306, 410, 308, 233, 339, 326, 367, 285  ⊢  
  : , : , : , : , : , : , : , :
208instantiation263, 269, 339, 343, 234  ⊢  
  : , : , :
209instantiation288, 235, 236  ⊢  
  : , : , :
210instantiation332, 237  ⊢  
  : , :
211theorem  ⊢  
 proveit.numbers.modular.interval_left_shift_bijection
212instantiation238, 410, 391  ⊢  
  : , :
213instantiation408, 403, 313  ⊢  
  : , : , :
214instantiation334, 270  ⊢  
  : , : , :
215instantiation288, 239, 240  ⊢  
  : , : , :
216instantiation328  ⊢  
  : , :
217instantiation241, 381  ⊢  
  :
218instantiation305, 402, 410, 306, 283, 308, 242, 327, 343  ⊢  
  : , : , : , : , : , :
219instantiation243, 306, 410, 308, 283, 327, 343  ⊢  
  : , : , : , :
220theorem  ⊢  
 proveit.numbers.multiplication.mult_real_closure_bin
221instantiation332, 244  ⊢  
  : , :
222instantiation245, 306, 410, 402, 308, 246, 381, 343, 339  ⊢  
  : , : , : , : , : , :
223instantiation334, 247  ⊢  
  : , : , :
224instantiation248, 339  ⊢  
  :
225theorem  ⊢  
 proveit.numbers.negation.distribute_neg_through_binary_sum
226theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_32
227instantiation309  ⊢  
  :
228instantiation408, 395, 249,  ⊢  
  : , : , :
229theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less
230instantiation250, 297, 298, 280,  ⊢  
  : , : , :
231instantiation251, 252  ⊢  
  :
232theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_pos_is_pos
233instantiation328  ⊢  
  : , :
234instantiation294, 253, 254  ⊢  
  : , : , :
235instantiation288, 255, 256  ⊢  
  : , : , :
236instantiation288, 257, 258  ⊢  
  : , : , :
237instantiation259, 260, 261  ⊢  
  : , :
238theorem  ⊢  
 proveit.numbers.exponentiation.exp_natpos_closure
239instantiation305, 306, 410, 402, 308, 307, 337, 312, 367  ⊢  
  : , : , : , : , : , :
240instantiation274, 402, 410, 306, 275, 308, 337, 312, 367, 276*  ⊢  
  : , : , : , : , : , :
241theorem  ⊢  
 proveit.numbers.multiplication.mult_zero_right
242theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.zero_is_complex
243theorem  ⊢  
 proveit.numbers.addition.elim_zero_any
244instantiation262, 339  ⊢  
  :
245theorem  ⊢  
 proveit.numbers.multiplication.distribute_through_sum
246instantiation328  ⊢  
  : , :
247instantiation263, 367, 381, 311  ⊢  
  : , : , :
248theorem  ⊢  
 proveit.numbers.multiplication.elim_one_left
249instantiation408, 403, 264,  ⊢  
  : , : , :
250theorem  ⊢  
 proveit.numbers.number_sets.integers.interval_upper_bound
251theorem  ⊢  
 proveit.numbers.number_sets.integers.negative_if_in_neg_int
252instantiation265, 266  ⊢  
  :
253instantiation288, 267, 268  ⊢  
  : , : , :
254instantiation341, 339, 269  ⊢  
  : , :
255instantiation334, 270  ⊢  
  : , : , :
256instantiation334, 271  ⊢  
  : , : , :
257instantiation288, 272, 273  ⊢  
  : , : , :
258instantiation274, 306, 410, 402, 308, 275, 312, 367, 327, 276*  ⊢  
  : , : , : , : , : , :
259axiom  ⊢  
 proveit.physics.quantum.QPE._mod_add_def
260theorem  ⊢  
 proveit.physics.quantum.QPE._best_floor_is_int
261instantiation408, 277, 278  ⊢  
  : , : , :
262theorem  ⊢  
 proveit.numbers.negation.mult_neg_one_left
263theorem  ⊢  
 proveit.numbers.addition.subtraction.subtract_from_add
264instantiation408, 279, 280,  ⊢  
  : , : , :
265theorem  ⊢  
 proveit.numbers.negation.int_neg_closure
266instantiation281, 282, 347  ⊢  
  : , :
267instantiation305, 402, 410, 306, 283, 308, 339, 327, 343  ⊢  
  : , : , : , : , : , :
268instantiation284, 339, 343, 285  ⊢  
  : , : , :
269instantiation408, 388, 286  ⊢  
  : , : , :
270instantiation334, 303  ⊢  
  : , : , :
271instantiation334, 287  ⊢  
  : , : , :
272instantiation288, 289, 290  ⊢  
  : , : , :
273instantiation291, 306, 402, 410, 308, 292, 337, 312, 367, 327, 293  ⊢  
  : , : , : , : , : , : , : , :
274theorem  ⊢  
 proveit.numbers.addition.association
275instantiation328  ⊢  
  : , :
276instantiation294, 295, 296  ⊢  
  : , : , :
277instantiation392, 297, 400  ⊢  
  : , :
278assumption  ⊢  
279instantiation392, 297, 298  ⊢  
  : , :
280assumption  ⊢  
281theorem  ⊢  
 proveit.numbers.addition.add_nat_pos_closure_bin
282instantiation299, 372, 300  ⊢  
  :
283instantiation328  ⊢  
  : , :
284theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_12
285instantiation309  ⊢  
  :
286instantiation301, 302, 353  ⊢  
  : , :
287instantiation334, 303  ⊢  
  : , : , :
288axiom  ⊢  
 proveit.logic.equality.equals_transitivity
289instantiation305, 306, 410, 402, 308, 307, 337, 312, 304  ⊢  
  : , : , : , : , : , :
290instantiation305, 410, 324, 306, 307, 325, 308, 337, 312, 326, 367, 327  ⊢  
  : , : , : , : , : , :
291theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_general
292instantiation328  ⊢  
  : , :
293instantiation309  ⊢  
  :
294theorem  ⊢  
 proveit.logic.equality.sub_right_side_into
295instantiation310, 367, 381, 311  ⊢  
  : , : , :
296instantiation341, 367, 312  ⊢  
  : , :
297instantiation399, 313, 394  ⊢  
  : , :
298instantiation406, 314  ⊢  
  :
299theorem  ⊢  
 proveit.numbers.number_sets.integers.pos_int_is_natural_pos
300instantiation315, 316, 317  ⊢  
  : , : , :
301theorem  ⊢  
 proveit.numbers.addition.add_real_closure_bin
302instantiation318, 351  ⊢  
  :
303instantiation319, 320, 321, 322  ⊢  
  : , : , : , :
304instantiation323, 324, 325, 326, 367, 327  ⊢  
  : , :
305theorem  ⊢  
 proveit.numbers.addition.disassociation
306axiom  ⊢  
 proveit.numbers.number_sets.natural_numbers.zero_in_nats
307instantiation328  ⊢  
  : , :
308theorem  ⊢  
 proveit.core_expr_types.tuples.tuple_len_0_typical_eq
309axiom  ⊢  
 proveit.logic.equality.equals_reflexivity
310theorem  ⊢  
 proveit.numbers.addition.subtraction.subtract_from_add_reversed
311theorem  ⊢  
 proveit.numbers.numerals.decimals.add_1_1
312instantiation408, 388, 329  ⊢  
  : , : , :
313instantiation406, 400  ⊢  
  :
314instantiation399, 372, 394  ⊢  
  : , :
315theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_less_eq
316theorem  ⊢  
 proveit.numbers.numerals.decimals.less_0_1
317instantiation330, 394, 393, 384  ⊢  
  : , : , :
318theorem  ⊢  
 proveit.numbers.negation.real_closure
319theorem  ⊢  
 proveit.logic.equality.four_chain_transitivity
320instantiation334, 331  ⊢  
  : , : , :
321instantiation332, 333  ⊢  
  : , :
322instantiation334, 335  ⊢  
  : , : , :
323theorem  ⊢  
 proveit.numbers.addition.add_complex_closure
324theorem  ⊢  
 proveit.numbers.numerals.decimals.nat3
325instantiation336  ⊢  
  : , : , :
326instantiation338, 337  ⊢  
  :
327instantiation338, 339  ⊢  
  :
328theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_2_typical_eq
329instantiation408, 395, 340  ⊢  
  : , : , :
330theorem  ⊢  
 proveit.numbers.number_sets.integers.interval_lower_bound
331instantiation341, 342, 343  ⊢  
  : , :
332theorem  ⊢  
 proveit.logic.equality.equals_reversal
333instantiation344, 381, 353, 352, 369  ⊢  
  : , : , :
334axiom  ⊢  
 proveit.logic.equality.substitution
335instantiation345, 346, 347  ⊢  
  : , :
336theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_3_typical_eq
337instantiation348, 349, 350  ⊢  
  : , :
338theorem  ⊢  
 proveit.numbers.negation.complex_closure
339instantiation408, 388, 351  ⊢  
  : , : , :
340instantiation408, 403, 401  ⊢  
  : , : , :
341theorem  ⊢  
 proveit.numbers.addition.commutation
342instantiation408, 388, 352  ⊢  
  : , : , :
343instantiation408, 388, 353  ⊢  
  : , : , :
344theorem  ⊢  
 proveit.numbers.exponentiation.product_of_real_powers
345theorem  ⊢  
 proveit.numbers.exponentiation.neg_power_as_div
346instantiation408, 354, 355  ⊢  
  : , : , :
347theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat1
348theorem  ⊢  
 proveit.numbers.multiplication.mult_complex_closure_bin
349instantiation356, 367, 357, 358  ⊢  
  : , :
350instantiation408, 388, 359  ⊢  
  : , : , :
351instantiation408, 395, 360  ⊢  
  : , : , :
352instantiation361, 362, 398  ⊢  
  : , : , :
353instantiation408, 395, 363  ⊢  
  : , : , :
354theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_nonzero_within_complex_nonzero
355instantiation408, 364, 365  ⊢  
  : , : , :
356theorem  ⊢  
 proveit.numbers.division.div_complex_closure
357instantiation366, 381, 367  ⊢  
  : , :
358instantiation368, 369, 370  ⊢  
  : , : , :
359instantiation408, 395, 371  ⊢  
  : , : , :
360instantiation408, 403, 372  ⊢  
  : , : , :
361theorem  ⊢  
 proveit.logic.sets.inclusion.unfold_subset_eq
362instantiation373, 374  ⊢  
  : , :
363instantiation408, 403, 375  ⊢  
  : , : , :
364theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonzero_within_real_nonzero
365instantiation408, 376, 377  ⊢  
  : , : , :
366theorem  ⊢  
 proveit.numbers.exponentiation.exp_complex_closure
367instantiation408, 388, 378  ⊢  
  : , : , :
368theorem  ⊢  
 proveit.logic.equality.sub_left_side_into
369instantiation379, 386  ⊢  
  :
370instantiation380, 381  ⊢  
  :
371instantiation408, 403, 382  ⊢  
  : , : , :
372instantiation408, 383, 384  ⊢  
  : , : , :
373theorem  ⊢  
 proveit.logic.sets.inclusion.relax_proper_subset
374theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nat_pos_within_real
375instantiation406, 394  ⊢  
  :
376theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nonzero_int_within_rational_nonzero
377instantiation408, 385, 386  ⊢  
  : , : , :
378instantiation408, 395, 387  ⊢  
  : , : , :
379theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nonzero_if_is_nat_pos
380theorem  ⊢  
 proveit.numbers.exponentiation.complex_x_to_first_power_is_x
381instantiation408, 388, 389  ⊢  
  : , : , :
382instantiation390, 407, 391  ⊢  
  : , :
383instantiation392, 394, 393  ⊢  
  : , :
384assumption  ⊢  
385theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_nonzero_int
386theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat2
387instantiation408, 403, 394  ⊢  
  : , : , :
388theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_within_complex
389instantiation408, 395, 396  ⊢  
  : , : , :
390theorem  ⊢  
 proveit.numbers.exponentiation.exp_int_closure
391instantiation408, 397, 398  ⊢  
  : , : , :
392theorem  ⊢  
 proveit.numbers.number_sets.integers.int_interval_within_int
393instantiation399, 400, 401  ⊢  
  : , :
394instantiation408, 409, 402  ⊢  
  : , : , :
395theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_within_real
396instantiation408, 403, 407  ⊢  
  : , : , :
397theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nat_pos_within_nat
398axiom  ⊢  
 proveit.physics.quantum.QPE._t_in_natural_pos
399theorem  ⊢  
 proveit.numbers.addition.add_int_closure_bin
400instantiation408, 404, 405  ⊢  
  : , : , :
401instantiation406, 407  ⊢  
  :
402theorem  ⊢  
 proveit.numbers.numerals.decimals.nat1
403theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.int_within_rational
404theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_int
405theorem  ⊢  
 proveit.physics.quantum.QPE._two_pow_t_minus_one_is_nat_pos
406theorem  ⊢  
 proveit.numbers.negation.int_closure
407instantiation408, 409, 410  ⊢  
  : , : , :
408theorem  ⊢  
 proveit.logic.sets.inclusion.superset_membership_from_proper_subset
409theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_within_int
410theorem  ⊢  
 proveit.numbers.numerals.decimals.nat2
*equality replacement requirements