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, 4, 5, 6, 7*, 8*, 9*  ⊢  
  : , : , : , : , : , : , : , :
1theorem  ⊢  
 proveit.statistics.prob_of_disjoint_events_is_prob_sum
2theorem  ⊢  
 proveit.physics.quantum.QPE._Omega_is_sample_space
3instantiation10, 357, 11, 12, 13  ⊢  
  : , : , :
4instantiation276  ⊢  
  :
5instantiation14, 280, 281, 297, 371, 15  ⊢  
  : , : , : , :
6instantiation16, 17  ⊢  
  : , :
7instantiation18, 19,  ⊢  
  :
8instantiation20, 373, 273, 275  ⊢  
  : , : , : , : , :
9instantiation20, 373, 273, 275  ⊢  
  : , : , : , : , :
10theorem  ⊢  
 proveit.logic.sets.unification.union_inclusion
11instantiation294  ⊢  
  : , :
12instantiation22, 280, 281, 371, 21  ⊢  
  : , : , : , :
13instantiation22, 280, 297, 371, 23  ⊢  
  : , : , : , :
14theorem  ⊢  
 proveit.numbers.number_sets.integers.disjoint_intervals
15instantiation34, 290, 24, 32, 25, 37  ⊢  
  : , :
16theorem  ⊢  
 proveit.logic.booleans.conjunction.left_from_and
17instantiation26, 27  ⊢  
  : , : , :
18axiom  ⊢  
 proveit.logic.booleans.eq_true_intro
19instantiation339, 28, 29,  ⊢  
  : , : , :
20theorem  ⊢  
 proveit.core_expr_types.conditionals.true_condition_elimination
21instantiation34, 290, 30, 31, 32, 33  ⊢  
  : , :
22theorem  ⊢  
 proveit.numbers.number_sets.integers.interval_subset_eq
23instantiation34, 290, 35, 36, 37, 38  ⊢  
  : , :
24instantiation306  ⊢  
  : , : , :
25instantiation45, 253, 69, 39, 40, 41*, 42*  ⊢  
  : , : , :
26theorem  ⊢  
 proveit.logic.sets.functions.bijections.membership_unfolding
27instantiation43, 44  ⊢  
  : , : , :
28instantiation45, 46, 208, 47, 48, 49*, 50*,  ⊢  
  : , : , :
29instantiation51, 52, 53*,  ⊢  
  :
30instantiation306  ⊢  
  : , : , :
31instantiation66, 54, 55  ⊢  
  : , :
32instantiation97, 56, 322, 104, 105, 57*, 58*  ⊢  
  : , : , :
33instantiation158, 59  ⊢  
  : , :
34theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_all
35instantiation306  ⊢  
  : , : , :
36instantiation60, 61, 62  ⊢  
  : , : , :
37instantiation97, 349, 322, 63, 64, 65*  ⊢  
  : , : , :
38instantiation66, 98, 67  ⊢  
  : , :
39instantiation268, 173, 360  ⊢  
  : , :
40instantiation68, 69, 173, 360, 70, 71  ⊢  
  : , : , :
41instantiation302, 72  ⊢  
  : , :
42instantiation285, 73, 74, 75  ⊢  
  : , : , : , :
43theorem  ⊢  
 proveit.logic.sets.functions.bijections.elim_domain_condition
44modus ponens76, 77  ⊢  
45theorem  ⊢  
 proveit.numbers.addition.strong_bound_via_left_term_bound
46instantiation268, 322, 78,  ⊢  
  : , :
47instantiation379, 366, 79  ⊢  
  : , : , :
48instantiation80, 208, 81, 349, 210, 299,  ⊢  
  : , : , :
49instantiation255, 82, 83,  ⊢  
  : , : , :
50instantiation255, 84, 85,  ⊢  
  : , : , :
51theorem  ⊢  
 proveit.physics.quantum.QPE._modabs_in_full_domain_simp
52instantiation86, 280, 371, 247, 87,  ⊢  
  : , : , :
53instantiation88, 89,  ⊢  
  :
54instantiation379, 366, 90  ⊢  
  : , : , :
55instantiation276  ⊢  
  :
56instantiation91, 290, 92, 164, 349, 269  ⊢  
  : , :
57instantiation285, 93, 94, 95  ⊢  
  : , : , : , :
58instantiation302, 96  ⊢  
  : , :
59instantiation183, 211, 185  ⊢  
  : , : , :
60theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less_eq
61instantiation97, 164, 349, 98, 99, 100*, 101*  ⊢  
  : , : , :
62instantiation158, 102  ⊢  
  : , :
63instantiation268, 104, 349  ⊢  
  : , :
64instantiation103, 322, 104, 349, 105, 106  ⊢  
  : , : , :
65instantiation285, 107, 260, 108  ⊢  
  : , : , : , :
66theorem  ⊢  
 proveit.numbers.ordering.relax_equal_to_less_eq
67instantiation276  ⊢  
  :
68theorem  ⊢  
 proveit.numbers.ordering.less_add_right
69instantiation197, 360, 110  ⊢  
  : , :
70instantiation109, 360, 110, 322, 283, 111  ⊢  
  : , : , :
71instantiation142, 381  ⊢  
  :
72instantiation285, 179, 112, 113  ⊢  
  : , : , : , :
73instantiation272, 273, 381, 373, 275, 114, 148, 352, 237  ⊢  
  : , : , : , : , : , :
74instantiation272, 381, 273, 114, 250, 275, 148, 352, 293, 314  ⊢  
  : , : , : , : , : , :
75instantiation285, 115, 116, 117  ⊢  
  : , : , : , :
76instantiation118, 119*  ⊢  
  : , : , : , : , : , :
77instantiation129, 120, 121  ⊢  
  : , :
78instantiation284, 208,  ⊢  
  :
79instantiation379, 374, 122  ⊢  
  : , : , :
80theorem  ⊢  
 proveit.numbers.ordering.less_eq_add_right_strong
81instantiation379, 366, 123  ⊢  
  : , : , :
82instantiation272, 373, 381, 273, 155, 275, 182, 309, 157,  ⊢  
  : , : , : , : , : , :
83instantiation124, 182, 309, 125,  ⊢  
  : , : , :
84instantiation304, 126  ⊢  
  : , : , :
85instantiation255, 127, 128,  ⊢  
  : , : , :
86theorem  ⊢  
 proveit.numbers.number_sets.integers.in_interval
87instantiation129, 130, 131,  ⊢  
  : , :
88theorem  ⊢  
 proveit.numbers.absolute_value.abs_neg_elim
89instantiation158, 184,  ⊢  
  : , :
90instantiation379, 374, 280  ⊢  
  : , : , :
91theorem  ⊢  
 proveit.numbers.addition.add_real_closure
92instantiation306  ⊢  
  : , : , :
93instantiation255, 132, 133  ⊢  
  : , : , :
94instantiation276  ⊢  
  :
95instantiation302, 134  ⊢  
  : , :
96instantiation285, 179, 135, 136  ⊢  
  : , : , : , :
97theorem  ⊢  
 proveit.numbers.addition.weak_bound_via_left_term_bound
98instantiation332, 333, 376  ⊢  
  : , : , :
99instantiation137, 376  ⊢  
  :
100instantiation312, 338, 138  ⊢  
  : , :
101instantiation255, 139, 140  ⊢  
  : , : , :
102instantiation212, 249  ⊢  
  :
103theorem  ⊢  
 proveit.numbers.ordering.less_eq_add_right
104instantiation379, 366, 141  ⊢  
  : , : , :
105instantiation232, 365, 364, 355  ⊢  
  : , : , :
106instantiation142, 373  ⊢  
  :
107instantiation255, 143, 144  ⊢  
  : , : , :
108instantiation302, 270  ⊢  
  : , :
109theorem  ⊢  
 proveit.numbers.multiplication.strong_bound_via_right_factor_bound
110theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.zero_is_real
111instantiation212, 357  ⊢  
  :
112instantiation276  ⊢  
  :
113instantiation302, 145  ⊢  
  : , :
114instantiation294  ⊢  
  : , :
115instantiation146, 373, 148, 352, 293, 314  ⊢  
  : , : , : , : , : , : , :
116instantiation242, 273, 381, 275, 147, 226, 148, 293, 352, 314, 149*  ⊢  
  : , : , : , : , : , :
117instantiation242, 373, 381, 273, 226, 275, 309, 352, 314, 227*  ⊢  
  : , : , : , : , : , :
118theorem  ⊢  
 proveit.logic.sets.functions.bijections.bijection_transitivity
119instantiation304, 150  ⊢  
  : , : , :
120instantiation151, 152, 280, 371, 203  ⊢  
  : , : , : , : , :
121theorem  ⊢  
 proveit.physics.quantum.QPE._sample_space_bijection
122instantiation370, 281, 365  ⊢  
  : , :
123instantiation379, 374, 281  ⊢  
  : , : , :
124theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_13
125instantiation276  ⊢  
  :
126instantiation255, 153, 154  ⊢  
  : , : , :
127instantiation272, 373, 381, 273, 155, 275, 293, 309, 157,  ⊢  
  : , : , : , : , : , :
128instantiation156, 309, 157, 252,  ⊢  
  : , : , :
129theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_both
130instantiation311, 280, 281, 265,  ⊢  
  : , : , :
131instantiation158, 159,  ⊢  
  : , :
132instantiation304, 239  ⊢  
  : , : , :
133instantiation255, 160, 161  ⊢  
  : , : , :
134instantiation304, 254  ⊢  
  : , : , :
135instantiation302, 162  ⊢  
  : , :
136instantiation302, 163  ⊢  
  : , :
137theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_pos_lower_bound
138instantiation379, 359, 164  ⊢  
  : , : , :
139instantiation255, 165, 166  ⊢  
  : , : , :
140instantiation167, 307, 260  ⊢  
  : , :
141instantiation379, 374, 364  ⊢  
  : , : , :
142theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_lower_bound
143instantiation304, 168  ⊢  
  : , : , :
144instantiation255, 169, 170  ⊢  
  : , : , :
145instantiation255, 171, 172  ⊢  
  : , : , :
146theorem  ⊢  
 proveit.numbers.addition.leftward_commutation
147instantiation294  ⊢  
  : , :
148instantiation379, 359, 173  ⊢  
  : , : , :
149instantiation255, 174, 175, 176*  ⊢  
  : , : , :
150instantiation302, 177  ⊢  
  : , :
151theorem  ⊢  
 proveit.numbers.modular.interval_left_shift_bijection
152instantiation178, 381, 362  ⊢  
  : , :
153instantiation304, 179  ⊢  
  : , : , :
154instantiation255, 180, 181  ⊢  
  : , : , :
155instantiation294  ⊢  
  : , :
156theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_21
157instantiation308, 182,  ⊢  
  :
158theorem  ⊢  
 proveit.numbers.ordering.relax_less
159instantiation183, 184, 185,  ⊢  
  : , : , :
160instantiation272, 373, 290, 273, 291, 275, 309, 292, 338, 293  ⊢  
  : , : , : , : , : , :
161instantiation258, 273, 381, 275, 186, 309, 292, 338, 252  ⊢  
  : , : , : , : , : , : , : , :
162instantiation246, 237, 309, 314, 187  ⊢  
  : , : , :
163instantiation255, 188, 189  ⊢  
  : , : , :
164instantiation379, 366, 190  ⊢  
  : , : , :
165instantiation304, 270  ⊢  
  : , : , :
166instantiation304, 254  ⊢  
  : , : , :
167theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_basic
168instantiation255, 191, 192  ⊢  
  : , : , :
169instantiation272, 273, 381, 373, 275, 193, 307, 314, 338  ⊢  
  : , : , : , : , : , :
170instantiation206, 338, 307, 207  ⊢  
  : , : , :
171instantiation304, 194  ⊢  
  : , : , :
172instantiation255, 195, 196  ⊢  
  : , : , :
173instantiation197, 360, 322  ⊢  
  : , :
174instantiation304, 198  ⊢  
  : , : , :
175instantiation302, 199  ⊢  
  : , :
176instantiation255, 200, 201  ⊢  
  : , : , :
177instantiation202, 203, 204  ⊢  
  : , :
178theorem  ⊢  
 proveit.numbers.exponentiation.exp_natpos_closure
179instantiation205, 309, 338  ⊢  
  : , :
180instantiation272, 273, 381, 373, 275, 250, 293, 314, 338  ⊢  
  : , : , : , : , : , :
181instantiation206, 338, 293, 207  ⊢  
  : , : , :
182instantiation379, 359, 208,  ⊢  
  : , : , :
183axiom  ⊢  
 proveit.numbers.ordering.transitivity_less_less
184instantiation209, 210, 211,  ⊢  
  : , : , :
185instantiation212, 376  ⊢  
  :
186instantiation294  ⊢  
  : , :
187instantiation261, 213, 214  ⊢  
  : , : , :
188instantiation255, 215, 216  ⊢  
  : , : , :
189instantiation255, 217, 218  ⊢  
  : , : , :
190instantiation379, 374, 296  ⊢  
  : , : , :
191instantiation304, 238  ⊢  
  : , : , :
192instantiation255, 219, 220  ⊢  
  : , : , :
193instantiation294  ⊢  
  : , :
194instantiation221, 352  ⊢  
  :
195instantiation272, 373, 381, 273, 250, 275, 222, 293, 314  ⊢  
  : , : , : , : , : , :
196instantiation223, 273, 381, 275, 250, 293, 314  ⊢  
  : , : , : , :
197theorem  ⊢  
 proveit.numbers.multiplication.mult_real_closure_bin
198instantiation302, 224  ⊢  
  : , :
199instantiation225, 273, 381, 373, 275, 226, 352, 314, 309  ⊢  
  : , : , : , : , : , :
200instantiation304, 227  ⊢  
  : , : , :
201instantiation228, 309  ⊢  
  :
202axiom  ⊢  
 proveit.physics.quantum.QPE._mod_add_def
203theorem  ⊢  
 proveit.physics.quantum.QPE._best_floor_is_int
204instantiation379, 229, 230  ⊢  
  : , : , :
205theorem  ⊢  
 proveit.numbers.negation.distribute_neg_through_binary_sum
206theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_32
207instantiation276  ⊢  
  :
208instantiation379, 366, 231,  ⊢  
  : , : , :
209theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less
210instantiation232, 280, 281, 265,  ⊢  
  : , : , :
211instantiation233, 234  ⊢  
  :
212theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_pos_is_pos
213instantiation255, 235, 236  ⊢  
  : , : , :
214instantiation312, 309, 237  ⊢  
  : , :
215instantiation304, 238  ⊢  
  : , : , :
216instantiation304, 239  ⊢  
  : , : , :
217instantiation255, 240, 241  ⊢  
  : , : , :
218instantiation242, 273, 381, 373, 275, 243, 279, 338, 293, 244*  ⊢  
  : , : , : , : , : , :
219instantiation272, 273, 381, 373, 275, 274, 307, 279, 338  ⊢  
  : , : , : , : , : , :
220instantiation242, 373, 381, 273, 243, 275, 307, 279, 338, 244*  ⊢  
  : , : , : , : , : , :
221theorem  ⊢  
 proveit.numbers.multiplication.mult_zero_right
222theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.zero_is_complex
223theorem  ⊢  
 proveit.numbers.addition.elim_zero_any
224instantiation245, 309  ⊢  
  :
225theorem  ⊢  
 proveit.numbers.multiplication.distribute_through_sum
226instantiation294  ⊢  
  : , :
227instantiation246, 338, 352, 278  ⊢  
  : , : , :
228theorem  ⊢  
 proveit.numbers.multiplication.elim_one_left
229instantiation363, 280, 371  ⊢  
  : , :
230assumption  ⊢  
231instantiation379, 374, 247,  ⊢  
  : , : , :
232theorem  ⊢  
 proveit.numbers.number_sets.integers.interval_upper_bound
233theorem  ⊢  
 proveit.numbers.number_sets.integers.negative_if_in_neg_int
234instantiation248, 249  ⊢  
  :
235instantiation272, 373, 381, 273, 250, 275, 309, 293, 314  ⊢  
  : , : , : , : , : , :
236instantiation251, 309, 314, 252  ⊢  
  : , : , :
237instantiation379, 359, 253  ⊢  
  : , : , :
238instantiation304, 270  ⊢  
  : , : , :
239instantiation304, 254  ⊢  
  : , : , :
240instantiation255, 256, 257  ⊢  
  : , : , :
241instantiation258, 273, 373, 381, 275, 259, 307, 279, 338, 293, 260  ⊢  
  : , : , : , : , : , : , : , :
242theorem  ⊢  
 proveit.numbers.addition.association
243instantiation294  ⊢  
  : , :
244instantiation261, 262, 263  ⊢  
  : , : , :
245theorem  ⊢  
 proveit.numbers.negation.mult_neg_one_left
246theorem  ⊢  
 proveit.numbers.addition.subtraction.subtract_from_add
247instantiation379, 264, 265,  ⊢  
  : , : , :
248theorem  ⊢  
 proveit.numbers.negation.int_neg_closure
249instantiation266, 267, 318  ⊢  
  : , :
250instantiation294  ⊢  
  : , :
251theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_12
252instantiation276  ⊢  
  :
253instantiation268, 269, 324  ⊢  
  : , :
254instantiation304, 270  ⊢  
  : , : , :
255axiom  ⊢  
 proveit.logic.equality.equals_transitivity
256instantiation272, 273, 381, 373, 275, 274, 307, 279, 271  ⊢  
  : , : , : , : , : , :
257instantiation272, 381, 290, 273, 274, 291, 275, 307, 279, 292, 338, 293  ⊢  
  : , : , : , : , : , :
258theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_general
259instantiation294  ⊢  
  : , :
260instantiation276  ⊢  
  :
261theorem  ⊢  
 proveit.logic.equality.sub_right_side_into
262instantiation277, 338, 352, 278  ⊢  
  : , : , :
263instantiation312, 338, 279  ⊢  
  : , :
264instantiation363, 280, 281  ⊢  
  : , :
265assumption  ⊢  
266theorem  ⊢  
 proveit.numbers.addition.add_nat_pos_closure_bin
267instantiation282, 343, 283  ⊢  
  :
268theorem  ⊢  
 proveit.numbers.addition.add_real_closure_bin
269instantiation284, 322  ⊢  
  :
270instantiation285, 286, 287, 288  ⊢  
  : , : , : , :
271instantiation289, 290, 291, 292, 338, 293  ⊢  
  : , :
272theorem  ⊢  
 proveit.numbers.addition.disassociation
273axiom  ⊢  
 proveit.numbers.number_sets.natural_numbers.zero_in_nats
274instantiation294  ⊢  
  : , :
275theorem  ⊢  
 proveit.core_expr_types.tuples.tuple_len_0_typical_eq
276axiom  ⊢  
 proveit.logic.equality.equals_reflexivity
277theorem  ⊢  
 proveit.numbers.addition.subtraction.subtract_from_add_reversed
278theorem  ⊢  
 proveit.numbers.numerals.decimals.add_1_1
279instantiation379, 359, 295  ⊢  
  : , : , :
280instantiation370, 296, 365  ⊢  
  : , :
281instantiation377, 297  ⊢  
  :
282theorem  ⊢  
 proveit.numbers.number_sets.integers.pos_int_is_natural_pos
283instantiation298, 299, 300  ⊢  
  : , : , :
284theorem  ⊢  
 proveit.numbers.negation.real_closure
285theorem  ⊢  
 proveit.logic.equality.four_chain_transitivity
286instantiation304, 301  ⊢  
  : , : , :
287instantiation302, 303  ⊢  
  : , :
288instantiation304, 305  ⊢  
  : , : , :
289theorem  ⊢  
 proveit.numbers.addition.add_complex_closure
290theorem  ⊢  
 proveit.numbers.numerals.decimals.nat3
291instantiation306  ⊢  
  : , : , :
292instantiation308, 307  ⊢  
  :
293instantiation308, 309  ⊢  
  :
294theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_2_typical_eq
295instantiation379, 366, 310  ⊢  
  : , : , :
296instantiation377, 371  ⊢  
  :
297instantiation370, 343, 365  ⊢  
  : , :
298theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_less_eq
299theorem  ⊢  
 proveit.numbers.numerals.decimals.less_0_1
300instantiation311, 365, 364, 355  ⊢  
  : , : , :
301instantiation312, 313, 314  ⊢  
  : , :
302theorem  ⊢  
 proveit.logic.equality.equals_reversal
303instantiation315, 352, 324, 323, 340  ⊢  
  : , : , :
304axiom  ⊢  
 proveit.logic.equality.substitution
305instantiation316, 317, 318  ⊢  
  : , :
306theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_3_typical_eq
307instantiation319, 320, 321  ⊢  
  : , :
308theorem  ⊢  
 proveit.numbers.negation.complex_closure
309instantiation379, 359, 322  ⊢  
  : , : , :
310instantiation379, 374, 372  ⊢  
  : , : , :
311theorem  ⊢  
 proveit.numbers.number_sets.integers.interval_lower_bound
312theorem  ⊢  
 proveit.numbers.addition.commutation
313instantiation379, 359, 323  ⊢  
  : , : , :
314instantiation379, 359, 324  ⊢  
  : , : , :
315theorem  ⊢  
 proveit.numbers.exponentiation.product_of_real_powers
316theorem  ⊢  
 proveit.numbers.exponentiation.neg_power_as_div
317instantiation379, 325, 326  ⊢  
  : , : , :
318theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat1
319theorem  ⊢  
 proveit.numbers.multiplication.mult_complex_closure_bin
320instantiation327, 338, 328, 329  ⊢  
  : , :
321instantiation379, 359, 330  ⊢  
  : , : , :
322instantiation379, 366, 331  ⊢  
  : , : , :
323instantiation332, 333, 369  ⊢  
  : , : , :
324instantiation379, 366, 334  ⊢  
  : , : , :
325theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_nonzero_within_complex_nonzero
326instantiation379, 335, 336  ⊢  
  : , : , :
327theorem  ⊢  
 proveit.numbers.division.div_complex_closure
328instantiation337, 352, 338  ⊢  
  : , :
329instantiation339, 340, 341  ⊢  
  : , : , :
330instantiation379, 366, 342  ⊢  
  : , : , :
331instantiation379, 374, 343  ⊢  
  : , : , :
332theorem  ⊢  
 proveit.logic.sets.inclusion.unfold_subset_eq
333instantiation344, 345  ⊢  
  : , :
334instantiation379, 374, 346  ⊢  
  : , : , :
335theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonzero_within_real_nonzero
336instantiation379, 347, 348  ⊢  
  : , : , :
337theorem  ⊢  
 proveit.numbers.exponentiation.exp_complex_closure
338instantiation379, 359, 349  ⊢  
  : , : , :
339theorem  ⊢  
 proveit.logic.equality.sub_left_side_into
340instantiation350, 357  ⊢  
  :
341instantiation351, 352  ⊢  
  :
342instantiation379, 374, 353  ⊢  
  : , : , :
343instantiation379, 354, 355  ⊢  
  : , : , :
344theorem  ⊢  
 proveit.logic.sets.inclusion.relax_proper_subset
345theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nat_pos_within_real
346instantiation377, 365  ⊢  
  :
347theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nonzero_int_within_rational_nonzero
348instantiation379, 356, 357  ⊢  
  : , : , :
349instantiation379, 366, 358  ⊢  
  : , : , :
350theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nonzero_if_is_nat_pos
351theorem  ⊢  
 proveit.numbers.exponentiation.complex_x_to_first_power_is_x
352instantiation379, 359, 360  ⊢  
  : , : , :
353instantiation361, 378, 362  ⊢  
  : , :
354instantiation363, 365, 364  ⊢  
  : , :
355assumption  ⊢  
356theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_nonzero_int
357theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat2
358instantiation379, 374, 365  ⊢  
  : , : , :
359theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_within_complex
360instantiation379, 366, 367  ⊢  
  : , : , :
361theorem  ⊢  
 proveit.numbers.exponentiation.exp_int_closure
362instantiation379, 368, 369  ⊢  
  : , : , :
363theorem  ⊢  
 proveit.numbers.number_sets.integers.int_interval_within_int
364instantiation370, 371, 372  ⊢  
  : , :
365instantiation379, 380, 373  ⊢  
  : , : , :
366theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_within_real
367instantiation379, 374, 378  ⊢  
  : , : , :
368theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nat_pos_within_nat
369axiom  ⊢  
 proveit.physics.quantum.QPE._t_in_natural_pos
370theorem  ⊢  
 proveit.numbers.addition.add_int_closure_bin
371instantiation379, 375, 376  ⊢  
  : , : , :
372instantiation377, 378  ⊢  
  :
373theorem  ⊢  
 proveit.numbers.numerals.decimals.nat1
374theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.int_within_rational
375theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_int
376theorem  ⊢  
 proveit.physics.quantum.QPE._two_pow_t_minus_one_is_nat_pos
377theorem  ⊢  
 proveit.numbers.negation.int_closure
378instantiation379, 380, 381  ⊢  
  : , : , :
379theorem  ⊢  
 proveit.logic.sets.inclusion.superset_membership_from_proper_subset
380theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_within_int
381theorem  ⊢  
 proveit.numbers.numerals.decimals.nat2
*equality replacement requirements