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  ⊢  
  : , : , :
1reference285  ⊢  
2instantiation285, 4, 5  ⊢  
  : , : , :
3instantiation15, 16, 6, 7*, 14*, 8*  ⊢  
  : , : , : , : , :
4instantiation9, 16, 10, 11, 12, 31, 13*, 19*, 14*  ⊢  
  : , : , : , : , : , : , : , :
5instantiation15, 16, 17, 18*, 19*, 20*  ⊢  
  : , : , : , : , :
6instantiation29, 24, 31  ⊢  
  : , : , : , :
7instantiation32, 21,  ⊢  
  :
8instantiation34, 393, 297, 299  ⊢  
  : , : , : , : , :
9theorem  ⊢  
 proveit.statistics.prob_of_disjoint_events_is_prob_sum
10instantiation22, 377, 23, 30, 24  ⊢  
  : , : , :
11instantiation300  ⊢  
  :
12instantiation25, 288, 289, 305, 391, 26  ⊢  
  : , : , : , :
13instantiation27, 28,  ⊢  
  :
14instantiation34, 393, 297, 299  ⊢  
  : , : , : , : , :
15theorem  ⊢  
 proveit.statistics.prob_of_all_as_sum
16theorem  ⊢  
 proveit.physics.quantum.QPE._Omega_is_sample_space
17instantiation29, 30, 31  ⊢  
  : , : , : , :
18instantiation32, 33,  ⊢  
  :
19instantiation34, 393, 297, 299  ⊢  
  : , : , : , : , :
20instantiation34, 393, 297, 299  ⊢  
  : , : , : , : , :
21instantiation45, 251, 35,  ⊢  
  : , :
22theorem  ⊢  
 proveit.logic.sets.unification.union_inclusion
23instantiation319  ⊢  
  : , :
24instantiation41, 288, 305, 391, 36  ⊢  
  : , : , : , :
25theorem  ⊢  
 proveit.numbers.number_sets.integers.disjoint_intervals
26instantiation65, 315, 37, 68, 38, 50  ⊢  
  : , :
27axiom  ⊢  
 proveit.logic.booleans.eq_true_intro
28instantiation359, 39, 40,  ⊢  
  : , : , :
29theorem  ⊢  
 proveit.logic.sets.functions.injections.subset_injection
30instantiation41, 288, 289, 391, 42  ⊢  
  : , : , : , :
31instantiation43, 44  ⊢  
  : , :
32theorem  ⊢  
 proveit.physics.quantum.QPE._outcome_prob
33instantiation45, 251, 255,  ⊢  
  : , :
34theorem  ⊢  
 proveit.core_expr_types.conditionals.true_condition_elimination
35instantiation399, 46, 47,  ⊢  
  : , : , :
36instantiation65, 315, 48, 49, 50, 51  ⊢  
  : , :
37instantiation327  ⊢  
  : , : , :
38instantiation56, 277, 80, 52, 53, 54*, 55*  ⊢  
  : , : , :
39instantiation56, 57, 219, 58, 59, 60*, 61*,  ⊢  
  : , : , :
40instantiation62, 63, 64*,  ⊢  
  :
41theorem  ⊢  
 proveit.numbers.number_sets.integers.interval_subset_eq
42instantiation65, 315, 66, 67, 68, 69  ⊢  
  : , :
43theorem  ⊢  
 proveit.logic.booleans.conjunction.left_from_and
44instantiation70, 71  ⊢  
  : , : , :
45theorem  ⊢  
 proveit.physics.quantum.QPE._mod_add_closure
46instantiation383, 305, 391  ⊢  
  : , :
47assumption  ⊢  
48instantiation327  ⊢  
  : , : , :
49instantiation72, 73, 74  ⊢  
  : , : , :
50instantiation108, 369, 342, 75, 76, 77*  ⊢  
  : , : , :
51instantiation99, 109, 78  ⊢  
  : , :
52instantiation292, 186, 380  ⊢  
  : , :
53instantiation79, 80, 186, 380, 81, 82  ⊢  
  : , : , :
54instantiation323, 83  ⊢  
  : , :
55instantiation310, 84, 85, 86  ⊢  
  : , : , : , :
56theorem  ⊢  
 proveit.numbers.addition.strong_bound_via_left_term_bound
57instantiation292, 342, 87,  ⊢  
  : , :
58instantiation399, 386, 88  ⊢  
  : , : , :
59instantiation89, 219, 90, 369, 221, 307,  ⊢  
  : , : , :
60instantiation279, 91, 92,  ⊢  
  : , : , :
61instantiation279, 93, 94,  ⊢  
  : , : , :
62theorem  ⊢  
 proveit.physics.quantum.QPE._modabs_in_full_domain_simp
63instantiation95, 288, 391, 255, 96,  ⊢  
  : , : , :
64instantiation97, 98,  ⊢  
  :
65theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_all
66instantiation327  ⊢  
  : , : , :
67instantiation99, 100, 101  ⊢  
  : , :
68instantiation108, 102, 342, 115, 116, 103*, 104*  ⊢  
  : , : , :
69instantiation165, 105  ⊢  
  : , :
70theorem  ⊢  
 proveit.logic.sets.functions.bijections.membership_unfolding
71instantiation106, 107  ⊢  
  : , : , :
72theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less_eq
73instantiation108, 177, 369, 109, 110, 111*, 112*  ⊢  
  : , : , :
74instantiation165, 113  ⊢  
  : , :
75instantiation292, 115, 369  ⊢  
  : , :
76instantiation114, 342, 115, 369, 116, 117  ⊢  
  : , : , :
77instantiation310, 118, 284, 119  ⊢  
  : , : , : , :
78instantiation300  ⊢  
  :
79theorem  ⊢  
 proveit.numbers.ordering.less_add_right
80instantiation211, 380, 121  ⊢  
  : , :
81instantiation120, 380, 121, 342, 291, 122  ⊢  
  : , : , :
82instantiation152, 401  ⊢  
  :
83instantiation310, 190, 123, 124  ⊢  
  : , : , : , :
84instantiation296, 297, 401, 393, 299, 125, 158, 372, 260  ⊢  
  : , : , : , : , : , :
85instantiation296, 401, 297, 125, 274, 299, 158, 372, 318, 334  ⊢  
  : , : , : , : , : , :
86instantiation310, 126, 127, 128  ⊢  
  : , : , : , :
87instantiation309, 219,  ⊢  
  :
88instantiation399, 394, 129  ⊢  
  : , : , :
89theorem  ⊢  
 proveit.numbers.ordering.less_eq_add_right_strong
90instantiation399, 386, 130  ⊢  
  : , : , :
91instantiation296, 393, 401, 297, 162, 299, 193, 330, 164,  ⊢  
  : , : , : , : , : , :
92instantiation131, 193, 330, 132,  ⊢  
  : , : , :
93instantiation325, 133  ⊢  
  : , : , :
94instantiation279, 134, 135,  ⊢  
  : , : , :
95theorem  ⊢  
 proveit.numbers.number_sets.integers.in_interval
96instantiation174, 136, 137,  ⊢  
  : , :
97theorem  ⊢  
 proveit.numbers.absolute_value.abs_neg_elim
98instantiation165, 195,  ⊢  
  : , :
99theorem  ⊢  
 proveit.numbers.ordering.relax_equal_to_less_eq
100instantiation399, 386, 138  ⊢  
  : , : , :
101instantiation300  ⊢  
  :
102instantiation139, 315, 140, 177, 369, 293  ⊢  
  : , :
103instantiation310, 141, 142, 143  ⊢  
  : , : , : , :
104instantiation323, 144  ⊢  
  : , :
105instantiation194, 222, 196  ⊢  
  : , : , :
106theorem  ⊢  
 proveit.logic.sets.functions.bijections.elim_domain_condition
107modus ponens145, 146  ⊢  
108theorem  ⊢  
 proveit.numbers.addition.weak_bound_via_left_term_bound
109instantiation352, 353, 396  ⊢  
  : , : , :
110instantiation147, 396  ⊢  
  :
111instantiation332, 358, 148  ⊢  
  : , :
112instantiation279, 149, 150  ⊢  
  : , : , :
113instantiation223, 257  ⊢  
  :
114theorem  ⊢  
 proveit.numbers.ordering.less_eq_add_right
115instantiation399, 386, 151  ⊢  
  : , : , :
116instantiation241, 385, 384, 375  ⊢  
  : , : , :
117instantiation152, 393  ⊢  
  :
118instantiation279, 153, 154  ⊢  
  : , : , :
119instantiation323, 294  ⊢  
  : , :
120theorem  ⊢  
 proveit.numbers.multiplication.strong_bound_via_right_factor_bound
121theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.zero_is_real
122instantiation223, 377  ⊢  
  :
123instantiation300  ⊢  
  :
124instantiation323, 155  ⊢  
  : , :
125instantiation319  ⊢  
  : , :
126instantiation156, 393, 158, 372, 318, 334  ⊢  
  : , : , : , : , : , : , :
127instantiation265, 297, 401, 299, 157, 237, 158, 318, 372, 334, 159*  ⊢  
  : , : , : , : , : , :
128instantiation265, 393, 401, 297, 237, 299, 330, 372, 334, 238*  ⊢  
  : , : , : , : , : , :
129instantiation390, 289, 385  ⊢  
  : , :
130instantiation399, 394, 289  ⊢  
  : , : , :
131theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_13
132instantiation300  ⊢  
  :
133instantiation279, 160, 161  ⊢  
  : , : , :
134instantiation296, 393, 401, 297, 162, 299, 318, 330, 164,  ⊢  
  : , : , : , : , : , :
135instantiation163, 330, 164, 276,  ⊢  
  : , : , :
136instantiation321, 288, 289, 271,  ⊢  
  : , : , :
137instantiation165, 166,  ⊢  
  : , :
138instantiation399, 394, 288  ⊢  
  : , : , :
139theorem  ⊢  
 proveit.numbers.addition.add_real_closure
140instantiation327  ⊢  
  : , : , :
141instantiation279, 167, 168  ⊢  
  : , : , :
142instantiation300  ⊢  
  :
143instantiation323, 169  ⊢  
  : , :
144instantiation310, 190, 170, 171  ⊢  
  : , : , : , :
145instantiation172, 173*  ⊢  
  : , : , : , : , : , :
146instantiation174, 175, 176  ⊢  
  : , :
147theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_pos_lower_bound
148instantiation399, 379, 177  ⊢  
  : , : , :
149instantiation279, 178, 179  ⊢  
  : , : , :
150instantiation180, 328, 284  ⊢  
  : , :
151instantiation399, 394, 384  ⊢  
  : , : , :
152theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_lower_bound
153instantiation325, 181  ⊢  
  : , : , :
154instantiation279, 182, 183  ⊢  
  : , : , :
155instantiation279, 184, 185  ⊢  
  : , : , :
156theorem  ⊢  
 proveit.numbers.addition.leftward_commutation
157instantiation319  ⊢  
  : , :
158instantiation399, 379, 186  ⊢  
  : , : , :
159instantiation279, 187, 188, 189*  ⊢  
  : , : , :
160instantiation325, 190  ⊢  
  : , : , :
161instantiation279, 191, 192  ⊢  
  : , : , :
162instantiation319  ⊢  
  : , :
163theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_21
164instantiation329, 193,  ⊢  
  :
165theorem  ⊢  
 proveit.numbers.ordering.relax_less
166instantiation194, 195, 196,  ⊢  
  : , : , :
167instantiation325, 262  ⊢  
  : , : , :
168instantiation279, 197, 198  ⊢  
  : , : , :
169instantiation325, 278  ⊢  
  : , : , :
170instantiation323, 199  ⊢  
  : , :
171instantiation323, 200  ⊢  
  : , :
172theorem  ⊢  
 proveit.logic.sets.functions.bijections.bijection_transitivity
173instantiation325, 201  ⊢  
  : , : , :
174theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_both
175instantiation202, 203, 288, 391, 251  ⊢  
  : , : , : , : , :
176theorem  ⊢  
 proveit.physics.quantum.QPE._sample_space_bijection
177instantiation399, 386, 204  ⊢  
  : , : , :
178instantiation325, 294  ⊢  
  : , : , :
179instantiation325, 278  ⊢  
  : , : , :
180theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_basic
181instantiation279, 205, 206  ⊢  
  : , : , :
182instantiation296, 297, 401, 393, 299, 207, 328, 334, 358  ⊢  
  : , : , : , : , : , :
183instantiation217, 358, 328, 218  ⊢  
  : , : , :
184instantiation325, 208  ⊢  
  : , : , :
185instantiation279, 209, 210  ⊢  
  : , : , :
186instantiation211, 380, 342  ⊢  
  : , :
187instantiation325, 212  ⊢  
  : , : , :
188instantiation323, 213  ⊢  
  : , :
189instantiation279, 214, 215  ⊢  
  : , : , :
190instantiation216, 330, 358  ⊢  
  : , :
191instantiation296, 297, 401, 393, 299, 274, 318, 334, 358  ⊢  
  : , : , : , : , : , :
192instantiation217, 358, 318, 218  ⊢  
  : , : , :
193instantiation399, 379, 219,  ⊢  
  : , : , :
194axiom  ⊢  
 proveit.numbers.ordering.transitivity_less_less
195instantiation220, 221, 222,  ⊢  
  : , : , :
196instantiation223, 396  ⊢  
  :
197instantiation296, 393, 315, 297, 316, 299, 330, 317, 358, 318  ⊢  
  : , : , : , : , : , :
198instantiation282, 297, 401, 299, 224, 330, 317, 358, 276  ⊢  
  : , : , : , : , : , : , : , :
199instantiation254, 260, 330, 334, 225  ⊢  
  : , : , :
200instantiation279, 226, 227  ⊢  
  : , : , :
201instantiation323, 228  ⊢  
  : , :
202theorem  ⊢  
 proveit.numbers.modular.interval_left_shift_bijection
203instantiation229, 401, 382  ⊢  
  : , :
204instantiation399, 394, 304  ⊢  
  : , : , :
205instantiation325, 261  ⊢  
  : , : , :
206instantiation279, 230, 231  ⊢  
  : , : , :
207instantiation319  ⊢  
  : , :
208instantiation232, 372  ⊢  
  :
209instantiation296, 393, 401, 297, 274, 299, 233, 318, 334  ⊢  
  : , : , : , : , : , :
210instantiation234, 297, 401, 299, 274, 318, 334  ⊢  
  : , : , : , :
211theorem  ⊢  
 proveit.numbers.multiplication.mult_real_closure_bin
212instantiation323, 235  ⊢  
  : , :
213instantiation236, 297, 401, 393, 299, 237, 372, 334, 330  ⊢  
  : , : , : , : , : , :
214instantiation325, 238  ⊢  
  : , : , :
215instantiation239, 330  ⊢  
  :
216theorem  ⊢  
 proveit.numbers.negation.distribute_neg_through_binary_sum
217theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_32
218instantiation300  ⊢  
  :
219instantiation399, 386, 240,  ⊢  
  : , : , :
220theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less
221instantiation241, 288, 289, 271,  ⊢  
  : , : , :
222instantiation242, 243  ⊢  
  :
223theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_pos_is_pos
224instantiation319  ⊢  
  : , :
225instantiation285, 244, 245  ⊢  
  : , : , :
226instantiation279, 246, 247  ⊢  
  : , : , :
227instantiation279, 248, 249  ⊢  
  : , : , :
228instantiation250, 251, 252  ⊢  
  : , :
229theorem  ⊢  
 proveit.numbers.exponentiation.exp_natpos_closure
230instantiation296, 297, 401, 393, 299, 298, 328, 303, 358  ⊢  
  : , : , : , : , : , :
231instantiation265, 393, 401, 297, 266, 299, 328, 303, 358, 267*  ⊢  
  : , : , : , : , : , :
232theorem  ⊢  
 proveit.numbers.multiplication.mult_zero_right
233theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.zero_is_complex
234theorem  ⊢  
 proveit.numbers.addition.elim_zero_any
235instantiation253, 330  ⊢  
  :
236theorem  ⊢  
 proveit.numbers.multiplication.distribute_through_sum
237instantiation319  ⊢  
  : , :
238instantiation254, 358, 372, 302  ⊢  
  : , : , :
239theorem  ⊢  
 proveit.numbers.multiplication.elim_one_left
240instantiation399, 394, 255,  ⊢  
  : , : , :
241theorem  ⊢  
 proveit.numbers.number_sets.integers.interval_upper_bound
242theorem  ⊢  
 proveit.numbers.number_sets.integers.negative_if_in_neg_int
243instantiation256, 257  ⊢  
  :
244instantiation279, 258, 259  ⊢  
  : , : , :
245instantiation332, 330, 260  ⊢  
  : , :
246instantiation325, 261  ⊢  
  : , : , :
247instantiation325, 262  ⊢  
  : , : , :
248instantiation279, 263, 264  ⊢  
  : , : , :
249instantiation265, 297, 401, 393, 299, 266, 303, 358, 318, 267*  ⊢  
  : , : , : , : , : , :
250axiom  ⊢  
 proveit.physics.quantum.QPE._mod_add_def
251theorem  ⊢  
 proveit.physics.quantum.QPE._best_floor_is_int
252instantiation399, 268, 269  ⊢  
  : , : , :
253theorem  ⊢  
 proveit.numbers.negation.mult_neg_one_left
254theorem  ⊢  
 proveit.numbers.addition.subtraction.subtract_from_add
255instantiation399, 270, 271,  ⊢  
  : , : , :
256theorem  ⊢  
 proveit.numbers.negation.int_neg_closure
257instantiation272, 273, 338  ⊢  
  : , :
258instantiation296, 393, 401, 297, 274, 299, 330, 318, 334  ⊢  
  : , : , : , : , : , :
259instantiation275, 330, 334, 276  ⊢  
  : , : , :
260instantiation399, 379, 277  ⊢  
  : , : , :
261instantiation325, 294  ⊢  
  : , : , :
262instantiation325, 278  ⊢  
  : , : , :
263instantiation279, 280, 281  ⊢  
  : , : , :
264instantiation282, 297, 393, 401, 299, 283, 328, 303, 358, 318, 284  ⊢  
  : , : , : , : , : , : , : , :
265theorem  ⊢  
 proveit.numbers.addition.association
266instantiation319  ⊢  
  : , :
267instantiation285, 286, 287  ⊢  
  : , : , :
268instantiation383, 288, 391  ⊢  
  : , :
269assumption  ⊢  
270instantiation383, 288, 289  ⊢  
  : , :
271assumption  ⊢  
272theorem  ⊢  
 proveit.numbers.addition.add_nat_pos_closure_bin
273instantiation290, 363, 291  ⊢  
  :
274instantiation319  ⊢  
  : , :
275theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_12
276instantiation300  ⊢  
  :
277instantiation292, 293, 344  ⊢  
  : , :
278instantiation325, 294  ⊢  
  : , : , :
279axiom  ⊢  
 proveit.logic.equality.equals_transitivity
280instantiation296, 297, 401, 393, 299, 298, 328, 303, 295  ⊢  
  : , : , : , : , : , :
281instantiation296, 401, 315, 297, 298, 316, 299, 328, 303, 317, 358, 318  ⊢  
  : , : , : , : , : , :
282theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_general
283instantiation319  ⊢  
  : , :
284instantiation300  ⊢  
  :
285theorem  ⊢  
 proveit.logic.equality.sub_right_side_into
286instantiation301, 358, 372, 302  ⊢  
  : , : , :
287instantiation332, 358, 303  ⊢  
  : , :
288instantiation390, 304, 385  ⊢  
  : , :
289instantiation397, 305  ⊢  
  :
290theorem  ⊢  
 proveit.numbers.number_sets.integers.pos_int_is_natural_pos
291instantiation306, 307, 308  ⊢  
  : , : , :
292theorem  ⊢  
 proveit.numbers.addition.add_real_closure_bin
293instantiation309, 342  ⊢  
  :
294instantiation310, 311, 312, 313  ⊢  
  : , : , : , :
295instantiation314, 315, 316, 317, 358, 318  ⊢  
  : , :
296theorem  ⊢  
 proveit.numbers.addition.disassociation
297axiom  ⊢  
 proveit.numbers.number_sets.natural_numbers.zero_in_nats
298instantiation319  ⊢  
  : , :
299theorem  ⊢  
 proveit.core_expr_types.tuples.tuple_len_0_typical_eq
300axiom  ⊢  
 proveit.logic.equality.equals_reflexivity
301theorem  ⊢  
 proveit.numbers.addition.subtraction.subtract_from_add_reversed
302theorem  ⊢  
 proveit.numbers.numerals.decimals.add_1_1
303instantiation399, 379, 320  ⊢  
  : , : , :
304instantiation397, 391  ⊢  
  :
305instantiation390, 363, 385  ⊢  
  : , :
306theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_less_eq
307theorem  ⊢  
 proveit.numbers.numerals.decimals.less_0_1
308instantiation321, 385, 384, 375  ⊢  
  : , : , :
309theorem  ⊢  
 proveit.numbers.negation.real_closure
310theorem  ⊢  
 proveit.logic.equality.four_chain_transitivity
311instantiation325, 322  ⊢  
  : , : , :
312instantiation323, 324  ⊢  
  : , :
313instantiation325, 326  ⊢  
  : , : , :
314theorem  ⊢  
 proveit.numbers.addition.add_complex_closure
315theorem  ⊢  
 proveit.numbers.numerals.decimals.nat3
316instantiation327  ⊢  
  : , : , :
317instantiation329, 328  ⊢  
  :
318instantiation329, 330  ⊢  
  :
319theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_2_typical_eq
320instantiation399, 386, 331  ⊢  
  : , : , :
321theorem  ⊢  
 proveit.numbers.number_sets.integers.interval_lower_bound
322instantiation332, 333, 334  ⊢  
  : , :
323theorem  ⊢  
 proveit.logic.equality.equals_reversal
324instantiation335, 372, 344, 343, 360  ⊢  
  : , : , :
325axiom  ⊢  
 proveit.logic.equality.substitution
326instantiation336, 337, 338  ⊢  
  : , :
327theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_3_typical_eq
328instantiation339, 340, 341  ⊢  
  : , :
329theorem  ⊢  
 proveit.numbers.negation.complex_closure
330instantiation399, 379, 342  ⊢  
  : , : , :
331instantiation399, 394, 392  ⊢  
  : , : , :
332theorem  ⊢  
 proveit.numbers.addition.commutation
333instantiation399, 379, 343  ⊢  
  : , : , :
334instantiation399, 379, 344  ⊢  
  : , : , :
335theorem  ⊢  
 proveit.numbers.exponentiation.product_of_real_powers
336theorem  ⊢  
 proveit.numbers.exponentiation.neg_power_as_div
337instantiation399, 345, 346  ⊢  
  : , : , :
338theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat1
339theorem  ⊢  
 proveit.numbers.multiplication.mult_complex_closure_bin
340instantiation347, 358, 348, 349  ⊢  
  : , :
341instantiation399, 379, 350  ⊢  
  : , : , :
342instantiation399, 386, 351  ⊢  
  : , : , :
343instantiation352, 353, 389  ⊢  
  : , : , :
344instantiation399, 386, 354  ⊢  
  : , : , :
345theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_nonzero_within_complex_nonzero
346instantiation399, 355, 356  ⊢  
  : , : , :
347theorem  ⊢  
 proveit.numbers.division.div_complex_closure
348instantiation357, 372, 358  ⊢  
  : , :
349instantiation359, 360, 361  ⊢  
  : , : , :
350instantiation399, 386, 362  ⊢  
  : , : , :
351instantiation399, 394, 363  ⊢  
  : , : , :
352theorem  ⊢  
 proveit.logic.sets.inclusion.unfold_subset_eq
353instantiation364, 365  ⊢  
  : , :
354instantiation399, 394, 366  ⊢  
  : , : , :
355theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonzero_within_real_nonzero
356instantiation399, 367, 368  ⊢  
  : , : , :
357theorem  ⊢  
 proveit.numbers.exponentiation.exp_complex_closure
358instantiation399, 379, 369  ⊢  
  : , : , :
359theorem  ⊢  
 proveit.logic.equality.sub_left_side_into
360instantiation370, 377  ⊢  
  :
361instantiation371, 372  ⊢  
  :
362instantiation399, 394, 373  ⊢  
  : , : , :
363instantiation399, 374, 375  ⊢  
  : , : , :
364theorem  ⊢  
 proveit.logic.sets.inclusion.relax_proper_subset
365theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nat_pos_within_real
366instantiation397, 385  ⊢  
  :
367theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nonzero_int_within_rational_nonzero
368instantiation399, 376, 377  ⊢  
  : , : , :
369instantiation399, 386, 378  ⊢  
  : , : , :
370theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nonzero_if_is_nat_pos
371theorem  ⊢  
 proveit.numbers.exponentiation.complex_x_to_first_power_is_x
372instantiation399, 379, 380  ⊢  
  : , : , :
373instantiation381, 398, 382  ⊢  
  : , :
374instantiation383, 385, 384  ⊢  
  : , :
375assumption  ⊢  
376theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_nonzero_int
377theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat2
378instantiation399, 394, 385  ⊢  
  : , : , :
379theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_within_complex
380instantiation399, 386, 387  ⊢  
  : , : , :
381theorem  ⊢  
 proveit.numbers.exponentiation.exp_int_closure
382instantiation399, 388, 389  ⊢  
  : , : , :
383theorem  ⊢  
 proveit.numbers.number_sets.integers.int_interval_within_int
384instantiation390, 391, 392  ⊢  
  : , :
385instantiation399, 400, 393  ⊢  
  : , : , :
386theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_within_real
387instantiation399, 394, 398  ⊢  
  : , : , :
388theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nat_pos_within_nat
389axiom  ⊢  
 proveit.physics.quantum.QPE._t_in_natural_pos
390theorem  ⊢  
 proveit.numbers.addition.add_int_closure_bin
391instantiation399, 395, 396  ⊢  
  : , : , :
392instantiation397, 398  ⊢  
  :
393theorem  ⊢  
 proveit.numbers.numerals.decimals.nat1
394theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.int_within_rational
395theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_int
396theorem  ⊢  
 proveit.physics.quantum.QPE._two_pow_t_minus_one_is_nat_pos
397theorem  ⊢  
 proveit.numbers.negation.int_closure
398instantiation399, 400, 401  ⊢  
  : , : , :
399theorem  ⊢  
 proveit.logic.sets.inclusion.superset_membership_from_proper_subset
400theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_within_int
401theorem  ⊢  
 proveit.numbers.numerals.decimals.nat2
*equality replacement requirements