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  ⊢  
  : , : , : , :
1reference358  ⊢  
2instantiation333, 5, 6  ⊢  
  : , : , :
3instantiation333, 7, 8  ⊢  
  : , : , :
4instantiation373, 9  ⊢  
  : , : , :
5instantiation10, 423  ⊢  
  :
6instantiation11, 44, 12, 223, 221*, 13*  ⊢  
  : , : , : , : , : , : , : , :
7instantiation333, 14, 15  ⊢  
  : , : , :
8modus ponens16, 17  ⊢  
9instantiation373, 18  ⊢  
  : , : , :
10axiom  ⊢  
 proveit.physics.quantum.QPE._fail_def
11theorem  ⊢  
 proveit.statistics.prob_of_all_events_transformation
12instantiation87, 19  ⊢  
  : , :
13instantiation20, 345, 441, 347, 21, 78, 22, 23*  ⊢  
  : , : , : , : , : , :
14instantiation333, 24, 25  ⊢  
  : , : , :
15instantiation43, 44, 26, 27*, 42*, 28*  ⊢  
  : , : , : , : , :
16instantiation52, 386  ⊢  
  : , : , : , : , : , :
17generalization29  ⊢  
18modus ponens30, 31  ⊢  
19instantiation117, 224  ⊢  
  : , : , :
20theorem  ⊢  
 proveit.numbers.modular.redundant_mod_elimination_in_sum_in_modabs
21instantiation447, 434, 32  ⊢  
  : , : , :
22instantiation447, 33, 34  ⊢  
  : , : , :
23instantiation327, 35, 36  ⊢  
  : , : , :
24instantiation37, 44, 38, 39, 40, 70, 41*, 47*, 42*  ⊢  
  : , : , : , : , : , : , : , :
25instantiation43, 44, 45, 46*, 47*, 48*  ⊢  
  : , : , : , : , :
26instantiation68, 63, 70  ⊢  
  : , : , : , :
27instantiation71, 49,  ⊢  
  :
28instantiation73, 441, 345, 347  ⊢  
  : , : , : , : , :
29instantiation50, 51  ⊢  
  : , : , :
30instantiation52, 386  ⊢  
  : , : , : , : , : , :
31generalization53  ⊢  
32instantiation447, 442, 54  ⊢  
  : , : , :
33theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_pos_within_real_pos
34instantiation447, 55, 251  ⊢  
  : , : , :
35instantiation344, 345, 449, 441, 347, 56, 58, 59, 57  ⊢  
  : , : , : , : , : , :
36instantiation179, 58, 59, 60  ⊢  
  : , : , :
37theorem  ⊢  
 proveit.statistics.prob_of_disjoint_events_is_prob_sum
38instantiation61, 425, 62, 69, 63  ⊢  
  : , : , :
39instantiation348  ⊢  
  :
40instantiation64, 336, 337, 353, 439, 65  ⊢  
  : , : , : , :
41instantiation66, 67,  ⊢  
  :
42instantiation73, 441, 345, 347  ⊢  
  : , : , : , : , :
43theorem  ⊢  
 proveit.statistics.prob_of_all_as_sum
44theorem  ⊢  
 proveit.physics.quantum.QPE._Omega_is_sample_space
45instantiation68, 69, 70  ⊢  
  : , : , : , :
46instantiation71, 72,  ⊢  
  :
47instantiation73, 441, 345, 347  ⊢  
  : , : , : , : , :
48instantiation73, 441, 345, 347  ⊢  
  : , : , : , : , :
49instantiation89, 299, 74,  ⊢  
  : , :
50axiom  ⊢  
 proveit.core_expr_types.conditionals.condition_replacement
51instantiation75, 423  ⊢  
  :
52axiom  ⊢  
 proveit.core_expr_types.lambda_maps.lambda_substitution
53instantiation76, 77  ⊢  
  : , : , :
54instantiation438, 299, 300  ⊢  
  : , :
55theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_pos_within_rational_pos
56instantiation367  ⊢  
  : , :
57instantiation447, 427, 78  ⊢  
  : , : , :
58instantiation447, 427, 93  ⊢  
  : , : , :
59instantiation447, 427, 79  ⊢  
  : , : , :
60instantiation348  ⊢  
  :
61theorem  ⊢  
 proveit.logic.sets.unification.union_inclusion
62instantiation367  ⊢  
  : , :
63instantiation85, 336, 353, 439, 80  ⊢  
  : , : , : , :
64theorem  ⊢  
 proveit.numbers.number_sets.integers.disjoint_intervals
65instantiation112, 363, 81, 115, 82, 97  ⊢  
  : , :
66axiom  ⊢  
 proveit.logic.booleans.eq_true_intro
67instantiation407, 83, 84,  ⊢  
  : , : , :
68theorem  ⊢  
 proveit.logic.sets.functions.injections.subset_injection
69instantiation85, 336, 337, 439, 86  ⊢  
  : , : , : , :
70instantiation87, 88  ⊢  
  : , :
71theorem  ⊢  
 proveit.physics.quantum.QPE._outcome_prob
72instantiation89, 299, 303,  ⊢  
  : , :
73theorem  ⊢  
 proveit.core_expr_types.conditionals.true_condition_elimination
74instantiation447, 90, 91,  ⊢  
  : , : , :
75theorem  ⊢  
 proveit.physics.quantum.QPE._fail_sum_prob_conds_equiv_lemma
76theorem  ⊢  
 proveit.core_expr_types.conditionals.condition_substitution
77instantiation373, 92  ⊢  
  : , : , :
78instantiation357, 93  ⊢  
  :
79instantiation447, 434, 94  ⊢  
  : , : , :
80instantiation112, 363, 95, 96, 97, 98  ⊢  
  : , :
81instantiation375  ⊢  
  : , : , :
82instantiation103, 325, 128, 99, 100, 101*, 102*  ⊢  
  : , : , :
83instantiation103, 104, 267, 105, 106, 107*, 108*,  ⊢  
  : , : , :
84instantiation109, 110, 111*,  ⊢  
  :
85theorem  ⊢  
 proveit.numbers.number_sets.integers.interval_subset_eq
86instantiation112, 363, 113, 114, 115, 116  ⊢  
  : , :
87theorem  ⊢  
 proveit.logic.booleans.conjunction.left_from_and
88instantiation117, 118  ⊢  
  : , : , :
89theorem  ⊢  
 proveit.physics.quantum.QPE._mod_add_closure
90instantiation431, 353, 439  ⊢  
  : , :
91assumption  ⊢  
92instantiation373, 238  ⊢  
  : , : , :
93instantiation447, 434, 119  ⊢  
  : , : , :
94instantiation447, 442, 300  ⊢  
  : , : , :
95instantiation375  ⊢  
  : , : , :
96instantiation120, 121, 122  ⊢  
  : , : , :
97instantiation156, 417, 390, 123, 124, 125*  ⊢  
  : , : , :
98instantiation147, 157, 126  ⊢  
  : , :
99instantiation340, 234, 428  ⊢  
  : , :
100instantiation127, 128, 234, 428, 129, 130  ⊢  
  : , : , :
101instantiation371, 131  ⊢  
  : , :
102instantiation358, 132, 133, 134  ⊢  
  : , : , : , :
103theorem  ⊢  
 proveit.numbers.addition.strong_bound_via_left_term_bound
104instantiation340, 390, 135,  ⊢  
  : , :
105instantiation447, 434, 136  ⊢  
  : , : , :
106instantiation137, 267, 138, 417, 269, 355,  ⊢  
  : , : , :
107instantiation327, 139, 140,  ⊢  
  : , : , :
108instantiation327, 141, 142,  ⊢  
  : , : , :
109theorem  ⊢  
 proveit.physics.quantum.QPE._modabs_in_full_domain_simp
110instantiation143, 336, 439, 303, 144,  ⊢  
  : , : , :
111instantiation145, 146,  ⊢  
  :
112theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_all
113instantiation375  ⊢  
  : , : , :
114instantiation147, 148, 149  ⊢  
  : , :
115instantiation156, 150, 390, 163, 164, 151*, 152*  ⊢  
  : , : , :
116instantiation213, 153  ⊢  
  : , :
117theorem  ⊢  
 proveit.logic.sets.functions.bijections.membership_unfolding
118instantiation154, 155  ⊢  
  : , : , :
119instantiation447, 442, 299  ⊢  
  : , : , :
120theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less_eq
121instantiation156, 225, 417, 157, 158, 159*, 160*  ⊢  
  : , : , :
122instantiation213, 161  ⊢  
  : , :
123instantiation340, 163, 417  ⊢  
  : , :
124instantiation162, 390, 163, 417, 164, 165  ⊢  
  : , : , :
125instantiation358, 166, 332, 167  ⊢  
  : , : , : , :
126instantiation348  ⊢  
  :
127theorem  ⊢  
 proveit.numbers.ordering.less_add_right
128instantiation259, 428, 169  ⊢  
  : , :
129instantiation168, 428, 169, 390, 339, 170  ⊢  
  : , : , :
130instantiation200, 449  ⊢  
  :
131instantiation358, 238, 171, 172  ⊢  
  : , : , : , :
132instantiation344, 345, 449, 441, 347, 173, 206, 420, 308  ⊢  
  : , : , : , : , : , :
133instantiation344, 449, 345, 173, 322, 347, 206, 420, 366, 382  ⊢  
  : , : , : , : , : , :
134instantiation358, 174, 175, 176  ⊢  
  : , : , : , :
135instantiation357, 267,  ⊢  
  :
136instantiation447, 442, 177  ⊢  
  : , : , :
137theorem  ⊢  
 proveit.numbers.ordering.less_eq_add_right_strong
138instantiation447, 434, 178  ⊢  
  : , : , :
139instantiation344, 441, 449, 345, 210, 347, 241, 378, 212,  ⊢  
  : , : , : , : , : , :
140instantiation179, 241, 378, 180,  ⊢  
  : , : , :
141instantiation373, 181  ⊢  
  : , : , :
142instantiation327, 182, 183,  ⊢  
  : , : , :
143theorem  ⊢  
 proveit.numbers.number_sets.integers.in_interval
144instantiation222, 184, 185,  ⊢  
  : , :
145theorem  ⊢  
 proveit.numbers.absolute_value.abs_neg_elim
146instantiation213, 243,  ⊢  
  : , :
147theorem  ⊢  
 proveit.numbers.ordering.relax_equal_to_less_eq
148instantiation447, 434, 186  ⊢  
  : , : , :
149instantiation348  ⊢  
  :
150instantiation187, 363, 188, 225, 417, 341  ⊢  
  : , :
151instantiation358, 189, 190, 191  ⊢  
  : , : , : , :
152instantiation371, 192  ⊢  
  : , :
153instantiation242, 270, 244  ⊢  
  : , : , :
154theorem  ⊢  
 proveit.logic.sets.functions.bijections.elim_domain_condition
155modus ponens193, 194  ⊢  
156theorem  ⊢  
 proveit.numbers.addition.weak_bound_via_left_term_bound
157instantiation400, 401, 444  ⊢  
  : , : , :
158instantiation195, 444  ⊢  
  :
159instantiation380, 406, 196  ⊢  
  : , :
160instantiation327, 197, 198  ⊢  
  : , : , :
161instantiation271, 305  ⊢  
  :
162theorem  ⊢  
 proveit.numbers.ordering.less_eq_add_right
163instantiation447, 434, 199  ⊢  
  : , : , :
164instantiation289, 433, 432, 423  ⊢  
  : , : , :
165instantiation200, 441  ⊢  
  :
166instantiation327, 201, 202  ⊢  
  : , : , :
167instantiation371, 342  ⊢  
  : , :
168theorem  ⊢  
 proveit.numbers.multiplication.strong_bound_via_right_factor_bound
169theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.zero_is_real
170instantiation271, 425  ⊢  
  :
171instantiation348  ⊢  
  :
172instantiation371, 203  ⊢  
  : , :
173instantiation367  ⊢  
  : , :
174instantiation204, 441, 206, 420, 366, 382  ⊢  
  : , : , : , : , : , : , :
175instantiation313, 345, 449, 347, 205, 285, 206, 366, 420, 382, 207*  ⊢  
  : , : , : , : , : , :
176instantiation313, 441, 449, 345, 285, 347, 378, 420, 382, 286*  ⊢  
  : , : , : , : , : , :
177instantiation438, 337, 433  ⊢  
  : , :
178instantiation447, 442, 337  ⊢  
  : , : , :
179theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_13
180instantiation348  ⊢  
  :
181instantiation327, 208, 209  ⊢  
  : , : , :
182instantiation344, 441, 449, 345, 210, 347, 366, 378, 212,  ⊢  
  : , : , : , : , : , :
183instantiation211, 378, 212, 324,  ⊢  
  : , : , :
184instantiation369, 336, 337, 319,  ⊢  
  : , : , :
185instantiation213, 214,  ⊢  
  : , :
186instantiation447, 442, 336  ⊢  
  : , : , :
187theorem  ⊢  
 proveit.numbers.addition.add_real_closure
188instantiation375  ⊢  
  : , : , :
189instantiation327, 215, 216  ⊢  
  : , : , :
190instantiation348  ⊢  
  :
191instantiation371, 217  ⊢  
  : , :
192instantiation358, 238, 218, 219  ⊢  
  : , : , : , :
193instantiation220, 221*  ⊢  
  : , : , : , : , : , :
194instantiation222, 223, 224  ⊢  
  : , :
195theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_pos_lower_bound
196instantiation447, 427, 225  ⊢  
  : , : , :
197instantiation327, 226, 227  ⊢  
  : , : , :
198instantiation228, 376, 332  ⊢  
  : , :
199instantiation447, 442, 432  ⊢  
  : , : , :
200theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_lower_bound
201instantiation373, 229  ⊢  
  : , : , :
202instantiation327, 230, 231  ⊢  
  : , : , :
203instantiation327, 232, 233  ⊢  
  : , : , :
204theorem  ⊢  
 proveit.numbers.addition.leftward_commutation
205instantiation367  ⊢  
  : , :
206instantiation447, 427, 234  ⊢  
  : , : , :
207instantiation327, 235, 236, 237*  ⊢  
  : , : , :
208instantiation373, 238  ⊢  
  : , : , :
209instantiation327, 239, 240  ⊢  
  : , : , :
210instantiation367  ⊢  
  : , :
211theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_21
212instantiation377, 241,  ⊢  
  :
213theorem  ⊢  
 proveit.numbers.ordering.relax_less
214instantiation242, 243, 244,  ⊢  
  : , : , :
215instantiation373, 310  ⊢  
  : , : , :
216instantiation327, 245, 246  ⊢  
  : , : , :
217instantiation373, 326  ⊢  
  : , : , :
218instantiation371, 247  ⊢  
  : , :
219instantiation371, 248  ⊢  
  : , :
220theorem  ⊢  
 proveit.logic.sets.functions.bijections.bijection_transitivity
221instantiation373, 249  ⊢  
  : , : , :
222theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_both
223instantiation250, 251, 336, 439, 299  ⊢  
  : , : , : , : , :
224theorem  ⊢  
 proveit.physics.quantum.QPE._sample_space_bijection
225instantiation447, 434, 252  ⊢  
  : , : , :
226instantiation373, 342  ⊢  
  : , : , :
227instantiation373, 326  ⊢  
  : , : , :
228theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_basic
229instantiation327, 253, 254  ⊢  
  : , : , :
230instantiation344, 345, 449, 441, 347, 255, 376, 382, 406  ⊢  
  : , : , : , : , : , :
231instantiation265, 406, 376, 266  ⊢  
  : , : , :
232instantiation373, 256  ⊢  
  : , : , :
233instantiation327, 257, 258  ⊢  
  : , : , :
234instantiation259, 428, 390  ⊢  
  : , :
235instantiation373, 260  ⊢  
  : , : , :
236instantiation371, 261  ⊢  
  : , :
237instantiation327, 262, 263  ⊢  
  : , : , :
238instantiation264, 378, 406  ⊢  
  : , :
239instantiation344, 345, 449, 441, 347, 322, 366, 382, 406  ⊢  
  : , : , : , : , : , :
240instantiation265, 406, 366, 266  ⊢  
  : , : , :
241instantiation447, 427, 267,  ⊢  
  : , : , :
242axiom  ⊢  
 proveit.numbers.ordering.transitivity_less_less
243instantiation268, 269, 270,  ⊢  
  : , : , :
244instantiation271, 444  ⊢  
  :
245instantiation344, 441, 363, 345, 364, 347, 378, 365, 406, 366  ⊢  
  : , : , : , : , : , :
246instantiation330, 345, 449, 347, 272, 378, 365, 406, 324  ⊢  
  : , : , : , : , : , : , : , :
247instantiation302, 308, 378, 382, 273  ⊢  
  : , : , :
248instantiation327, 274, 275  ⊢  
  : , : , :
249instantiation371, 276  ⊢  
  : , :
250theorem  ⊢  
 proveit.numbers.modular.interval_left_shift_bijection
251instantiation277, 449, 430  ⊢  
  : , :
252instantiation447, 442, 352  ⊢  
  : , : , :
253instantiation373, 309  ⊢  
  : , : , :
254instantiation327, 278, 279  ⊢  
  : , : , :
255instantiation367  ⊢  
  : , :
256instantiation280, 420  ⊢  
  :
257instantiation344, 441, 449, 345, 322, 347, 281, 366, 382  ⊢  
  : , : , : , : , : , :
258instantiation282, 345, 449, 347, 322, 366, 382  ⊢  
  : , : , : , :
259theorem  ⊢  
 proveit.numbers.multiplication.mult_real_closure_bin
260instantiation371, 283  ⊢  
  : , :
261instantiation284, 345, 449, 441, 347, 285, 420, 382, 378  ⊢  
  : , : , : , : , : , :
262instantiation373, 286  ⊢  
  : , : , :
263instantiation287, 378  ⊢  
  :
264theorem  ⊢  
 proveit.numbers.negation.distribute_neg_through_binary_sum
265theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_32
266instantiation348  ⊢  
  :
267instantiation447, 434, 288,  ⊢  
  : , : , :
268theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less
269instantiation289, 336, 337, 319,  ⊢  
  : , : , :
270instantiation290, 291  ⊢  
  :
271theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.natural_pos_is_pos
272instantiation367  ⊢  
  : , :
273instantiation333, 292, 293  ⊢  
  : , : , :
274instantiation327, 294, 295  ⊢  
  : , : , :
275instantiation327, 296, 297  ⊢  
  : , : , :
276instantiation298, 299, 300  ⊢  
  : , :
277theorem  ⊢  
 proveit.numbers.exponentiation.exp_natpos_closure
278instantiation344, 345, 449, 441, 347, 346, 376, 351, 406  ⊢  
  : , : , : , : , : , :
279instantiation313, 441, 449, 345, 314, 347, 376, 351, 406, 315*  ⊢  
  : , : , : , : , : , :
280theorem  ⊢  
 proveit.numbers.multiplication.mult_zero_right
281theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.zero_is_complex
282theorem  ⊢  
 proveit.numbers.addition.elim_zero_any
283instantiation301, 378  ⊢  
  :
284theorem  ⊢  
 proveit.numbers.multiplication.distribute_through_sum
285instantiation367  ⊢  
  : , :
286instantiation302, 406, 420, 350  ⊢  
  : , : , :
287theorem  ⊢  
 proveit.numbers.multiplication.elim_one_left
288instantiation447, 442, 303,  ⊢  
  : , : , :
289theorem  ⊢  
 proveit.numbers.number_sets.integers.interval_upper_bound
290theorem  ⊢  
 proveit.numbers.number_sets.integers.negative_if_in_neg_int
291instantiation304, 305  ⊢  
  :
292instantiation327, 306, 307  ⊢  
  : , : , :
293instantiation380, 378, 308  ⊢  
  : , :
294instantiation373, 309  ⊢  
  : , : , :
295instantiation373, 310  ⊢  
  : , : , :
296instantiation327, 311, 312  ⊢  
  : , : , :
297instantiation313, 345, 449, 441, 347, 314, 351, 406, 366, 315*  ⊢  
  : , : , : , : , : , :
298axiom  ⊢  
 proveit.physics.quantum.QPE._mod_add_def
299theorem  ⊢  
 proveit.physics.quantum.QPE._best_floor_is_int
300instantiation447, 316, 317  ⊢  
  : , : , :
301theorem  ⊢  
 proveit.numbers.negation.mult_neg_one_left
302theorem  ⊢  
 proveit.numbers.addition.subtraction.subtract_from_add
303instantiation447, 318, 319,  ⊢  
  : , : , :
304theorem  ⊢  
 proveit.numbers.negation.int_neg_closure
305instantiation320, 321, 386  ⊢  
  : , :
306instantiation344, 441, 449, 345, 322, 347, 378, 366, 382  ⊢  
  : , : , : , : , : , :
307instantiation323, 378, 382, 324  ⊢  
  : , : , :
308instantiation447, 427, 325  ⊢  
  : , : , :
309instantiation373, 342  ⊢  
  : , : , :
310instantiation373, 326  ⊢  
  : , : , :
311instantiation327, 328, 329  ⊢  
  : , : , :
312instantiation330, 345, 441, 449, 347, 331, 376, 351, 406, 366, 332  ⊢  
  : , : , : , : , : , : , : , :
313theorem  ⊢  
 proveit.numbers.addition.association
314instantiation367  ⊢  
  : , :
315instantiation333, 334, 335  ⊢  
  : , : , :
316instantiation431, 336, 439  ⊢  
  : , :
317assumption  ⊢  
318instantiation431, 336, 337  ⊢  
  : , :
319assumption  ⊢  
320theorem  ⊢  
 proveit.numbers.addition.add_nat_pos_closure_bin
321instantiation338, 411, 339  ⊢  
  :
322instantiation367  ⊢  
  : , :
323theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_triple_12
324instantiation348  ⊢  
  :
325instantiation340, 341, 392  ⊢  
  : , :
326instantiation373, 342  ⊢  
  : , : , :
327axiom  ⊢  
 proveit.logic.equality.equals_transitivity
328instantiation344, 345, 449, 441, 347, 346, 376, 351, 343  ⊢  
  : , : , : , : , : , :
329instantiation344, 449, 363, 345, 346, 364, 347, 376, 351, 365, 406, 366  ⊢  
  : , : , : , : , : , :
330theorem  ⊢  
 proveit.numbers.addition.subtraction.add_cancel_general
331instantiation367  ⊢  
  : , :
332instantiation348  ⊢  
  :
333theorem  ⊢  
 proveit.logic.equality.sub_right_side_into
334instantiation349, 406, 420, 350  ⊢  
  : , : , :
335instantiation380, 406, 351  ⊢  
  : , :
336instantiation438, 352, 433  ⊢  
  : , :
337instantiation445, 353  ⊢  
  :
338theorem  ⊢  
 proveit.numbers.number_sets.integers.pos_int_is_natural_pos
339instantiation354, 355, 356  ⊢  
  : , : , :
340theorem  ⊢  
 proveit.numbers.addition.add_real_closure_bin
341instantiation357, 390  ⊢  
  :
342instantiation358, 359, 360, 361  ⊢  
  : , : , : , :
343instantiation362, 363, 364, 365, 406, 366  ⊢  
  : , :
344theorem  ⊢  
 proveit.numbers.addition.disassociation
345axiom  ⊢  
 proveit.numbers.number_sets.natural_numbers.zero_in_nats
346instantiation367  ⊢  
  : , :
347theorem  ⊢  
 proveit.core_expr_types.tuples.tuple_len_0_typical_eq
348axiom  ⊢  
 proveit.logic.equality.equals_reflexivity
349theorem  ⊢  
 proveit.numbers.addition.subtraction.subtract_from_add_reversed
350theorem  ⊢  
 proveit.numbers.numerals.decimals.add_1_1
351instantiation447, 427, 368  ⊢  
  : , : , :
352instantiation445, 439  ⊢  
  :
353instantiation438, 411, 433  ⊢  
  : , :
354theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_less_eq
355theorem  ⊢  
 proveit.numbers.numerals.decimals.less_0_1
356instantiation369, 433, 432, 423  ⊢  
  : , : , :
357theorem  ⊢  
 proveit.numbers.negation.real_closure
358theorem  ⊢  
 proveit.logic.equality.four_chain_transitivity
359instantiation373, 370  ⊢  
  : , : , :
360instantiation371, 372  ⊢  
  : , :
361instantiation373, 374  ⊢  
  : , : , :
362theorem  ⊢  
 proveit.numbers.addition.add_complex_closure
363theorem  ⊢  
 proveit.numbers.numerals.decimals.nat3
364instantiation375  ⊢  
  : , : , :
365instantiation377, 376  ⊢  
  :
366instantiation377, 378  ⊢  
  :
367theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_2_typical_eq
368instantiation447, 434, 379  ⊢  
  : , : , :
369theorem  ⊢  
 proveit.numbers.number_sets.integers.interval_lower_bound
370instantiation380, 381, 382  ⊢  
  : , :
371theorem  ⊢  
 proveit.logic.equality.equals_reversal
372instantiation383, 420, 392, 391, 408  ⊢  
  : , : , :
373axiom  ⊢  
 proveit.logic.equality.substitution
374instantiation384, 385, 386  ⊢  
  : , :
375theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_3_typical_eq
376instantiation387, 388, 389  ⊢  
  : , :
377theorem  ⊢  
 proveit.numbers.negation.complex_closure
378instantiation447, 427, 390  ⊢  
  : , : , :
379instantiation447, 442, 440  ⊢  
  : , : , :
380theorem  ⊢  
 proveit.numbers.addition.commutation
381instantiation447, 427, 391  ⊢  
  : , : , :
382instantiation447, 427, 392  ⊢  
  : , : , :
383theorem  ⊢  
 proveit.numbers.exponentiation.product_of_real_powers
384theorem  ⊢  
 proveit.numbers.exponentiation.neg_power_as_div
385instantiation447, 393, 394  ⊢  
  : , : , :
386theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat1
387theorem  ⊢  
 proveit.numbers.multiplication.mult_complex_closure_bin
388instantiation395, 406, 396, 397  ⊢  
  : , :
389instantiation447, 427, 398  ⊢  
  : , : , :
390instantiation447, 434, 399  ⊢  
  : , : , :
391instantiation400, 401, 437  ⊢  
  : , : , :
392instantiation447, 434, 402  ⊢  
  : , : , :
393theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_nonzero_within_complex_nonzero
394instantiation447, 403, 404  ⊢  
  : , : , :
395theorem  ⊢  
 proveit.numbers.division.div_complex_closure
396instantiation405, 420, 406  ⊢  
  : , :
397instantiation407, 408, 409  ⊢  
  : , : , :
398instantiation447, 434, 410  ⊢  
  : , : , :
399instantiation447, 442, 411  ⊢  
  : , : , :
400theorem  ⊢  
 proveit.logic.sets.inclusion.unfold_subset_eq
401instantiation412, 413  ⊢  
  : , :
402instantiation447, 442, 414  ⊢  
  : , : , :
403theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonzero_within_real_nonzero
404instantiation447, 415, 416  ⊢  
  : , : , :
405theorem  ⊢  
 proveit.numbers.exponentiation.exp_complex_closure
406instantiation447, 427, 417  ⊢  
  : , : , :
407theorem  ⊢  
 proveit.logic.equality.sub_left_side_into
408instantiation418, 425  ⊢  
  :
409instantiation419, 420  ⊢  
  :
410instantiation447, 442, 421  ⊢  
  : , : , :
411instantiation447, 422, 423  ⊢  
  : , : , :
412theorem  ⊢  
 proveit.logic.sets.inclusion.relax_proper_subset
413theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nat_pos_within_real
414instantiation445, 433  ⊢  
  :
415theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nonzero_int_within_rational_nonzero
416instantiation447, 424, 425  ⊢  
  : , : , :
417instantiation447, 434, 426  ⊢  
  : , : , :
418theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nonzero_if_is_nat_pos
419theorem  ⊢  
 proveit.numbers.exponentiation.complex_x_to_first_power_is_x
420instantiation447, 427, 428  ⊢  
  : , : , :
421instantiation429, 446, 430  ⊢  
  : , :
422instantiation431, 433, 432  ⊢  
  : , :
423assumption  ⊢  
424theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_nonzero_int
425theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat2
426instantiation447, 442, 433  ⊢  
  : , : , :
427theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_within_complex
428instantiation447, 434, 435  ⊢  
  : , : , :
429theorem  ⊢  
 proveit.numbers.exponentiation.exp_int_closure
430instantiation447, 436, 437  ⊢  
  : , : , :
431theorem  ⊢  
 proveit.numbers.number_sets.integers.int_interval_within_int
432instantiation438, 439, 440  ⊢  
  : , :
433instantiation447, 448, 441  ⊢  
  : , : , :
434theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_within_real
435instantiation447, 442, 446  ⊢  
  : , : , :
436theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nat_pos_within_nat
437axiom  ⊢  
 proveit.physics.quantum.QPE._t_in_natural_pos
438theorem  ⊢  
 proveit.numbers.addition.add_int_closure_bin
439instantiation447, 443, 444  ⊢  
  : , : , :
440instantiation445, 446  ⊢  
  :
441theorem  ⊢  
 proveit.numbers.numerals.decimals.nat1
442theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.int_within_rational
443theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_int
444theorem  ⊢  
 proveit.physics.quantum.QPE._two_pow_t_minus_one_is_nat_pos
445theorem  ⊢  
 proveit.numbers.negation.int_closure
446instantiation447, 448, 449  ⊢  
  : , : , :
447theorem  ⊢  
 proveit.logic.sets.inclusion.superset_membership_from_proper_subset
448theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_within_int
449theorem  ⊢  
 proveit.numbers.numerals.decimals.nat2
*equality replacement requirements