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*,  ⊢  
  : , : , :
1theorem  ⊢  
 proveit.numbers.division.weak_div_from_denom_bound__all_pos
2reference14  ⊢  
3instantiation7, 126, 8, 9, 24, 199,  ⊢  
  : , :
4instantiation10, 11, 12,  ⊢  
  :
5instantiation13, 374, 279, 101, 280, 14, 15, 39, 16*,  ⊢  
  : , : , : , : , : , :
6instantiation190, 17, 18, 19,  ⊢  
  : , : , : , :
7theorem  ⊢  
 proveit.numbers.multiplication.mult_real_pos_closure
8instantiation146  ⊢  
  : , : , :
9instantiation372, 86, 20  ⊢  
  : , : , :
10theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.pos_real_is_real_pos
11instantiation164, 21, 22,  ⊢  
  : , : , :
12instantiation23, 374, 279, 101, 280, 68, 24, 25, 26*,  ⊢  
  : , : , : , : , : , :
13theorem  ⊢  
 proveit.numbers.multiplication.weak_bound_via_factor_bound
14instantiation372, 28, 27  ⊢  
  : , : , :
15instantiation372, 28, 29  ⊢  
  : , : , :
16instantiation311, 30, 31  ⊢  
  : , : , :
17instantiation311, 32, 33,  ⊢  
  : , : , :
18instantiation206  ⊢  
  :
19instantiation207, 34,  ⊢  
  : , :
20instantiation372, 331, 315  ⊢  
  : , : , :
21instantiation268, 118, 51,  ⊢  
  : , :
22instantiation124, 279, 374, 365, 280, 101, 350, 231, 35,  ⊢  
  : , : , : , : , : , :
23theorem  ⊢  
 proveit.numbers.multiplication.strong_bound_via_factor_bound
24instantiation372, 86, 36  ⊢  
  : , : , :
25instantiation37, 38, 39,  ⊢  
  : , : , :
26instantiation40, 374, 279, 101, 280, 350, 231  ⊢  
  : , : , : , :
27instantiation372, 41, 374  ⊢  
  : , : , :
28theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonneg_within_real_nonneg
29instantiation372, 41, 42  ⊢  
  : , : , :
30instantiation124, 374, 279, 101, 178, 280, 350, 231, 179  ⊢  
  : , : , : , : , : , :
31instantiation311, 43, 44  ⊢  
  : , : , :
32instantiation285, 45  ⊢  
  : , : , :
33instantiation252, 350, 46, 47, 48*,  ⊢  
  : , :
34instantiation311, 49, 50,  ⊢  
  : , : , :
35instantiation372, 358, 51,  ⊢  
  : , : , :
36instantiation372, 331, 263  ⊢  
  : , : , :
37theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_less_eq
38instantiation202, 52,  ⊢  
  :
39instantiation53, 54, 152, 55*,  ⊢  
  :
40theorem  ⊢  
 proveit.numbers.multiplication.mult_zero_any
41theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_within_rational_nonneg
42instantiation372, 56, 263  ⊢  
  : , : , :
43instantiation176, 365, 350, 231, 179  ⊢  
  : , : , : , : , : , : , :
44instantiation177, 279, 374, 280, 334, 57, 350, 231, 179, 295*  ⊢  
  : , : , : , : , : , :
45instantiation285, 166  ⊢  
  : , : , :
46instantiation164, 58, 59  ⊢  
  : , : , :
47instantiation80, 126, 92, 115, 81, 145,  ⊢  
  : , :
48instantiation311, 60, 61,  ⊢  
  : , : , :
49instantiation285, 62  ⊢  
  : , : , :
50instantiation252, 266, 63, 64, 65*,  ⊢  
  : , :
51instantiation130, 187, 328, 66,  ⊢  
  : , : , :
52instantiation67, 68, 199,  ⊢  
  : , :
53theorem  ⊢  
 proveit.trigonometry.sine_linear_bound_nonneg
54instantiation69, 107, 70,  ⊢  
  :
55instantiation311, 71, 72  ⊢  
  : , : , :
56theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nat_pos_within_nat
57instantiation347  ⊢  
  : , :
58instantiation99, 73, 148  ⊢  
  : , :
59instantiation124, 279, 374, 365, 280, 74, 297, 231, 148  ⊢  
  : , : , : , : , : , :
60instantiation285, 75,  ⊢  
  : , : , :
61instantiation311, 76, 77  ⊢  
  : , : , :
62instantiation285, 166  ⊢  
  : , : , :
63instantiation164, 78, 79  ⊢  
  : , : , :
64instantiation80, 126, 122, 304, 81, 145,  ⊢  
  : , :
65instantiation311, 82, 83,  ⊢  
  : , : , :
66instantiation84, 85,  ⊢  
  :
67theorem  ⊢  
 proveit.numbers.multiplication.mult_real_pos_closure_bin
68instantiation372, 86, 310  ⊢  
  : , : , :
69theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nonneg_real_is_real_nonneg
70instantiation87, 132,  ⊢  
  : , :
71instantiation285, 88  ⊢  
  : , : , :
72instantiation311, 89, 90  ⊢  
  : , : , :
73instantiation372, 358, 91  ⊢  
  : , : , :
74instantiation347  ⊢  
  : , :
75instantiation120, 121, 92, 297, 231, 148, 246, 298, 232, 123, 93*, 233*,  ⊢  
  : , : , :
76instantiation124, 365, 126, 279, 94, 280, 350, 97, 128, 129  ⊢  
  : , : , : , : , : , :
77instantiation177, 279, 374, 280, 95, 96, 350, 97, 128, 129, 98*  ⊢  
  : , : , : , : , : , :
78instantiation99, 100, 148  ⊢  
  : , :
79instantiation124, 279, 374, 365, 280, 101, 350, 231, 148  ⊢  
  : , : , : , : , : , :
80theorem  ⊢  
 proveit.numbers.multiplication.mult_not_eq_zero
81instantiation372, 322, 102  ⊢  
  : , : , :
82instantiation285, 103,  ⊢  
  : , : , :
83instantiation311, 104, 105  ⊢  
  : , : , :
84theorem  ⊢  
 proveit.trigonometry.sine_pos_interval
85instantiation106, 187, 306, 107, 108,  ⊢  
  : , : , :
86theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_pos_within_real_pos
87theorem  ⊢  
 proveit.numbers.ordering.relax_less
88instantiation124, 365, 374, 279, 109, 280, 350, 288, 179  ⊢  
  : , : , : , : , : , :
89instantiation311, 110, 111  ⊢  
  : , : , :
90instantiation140, 137  ⊢  
  :
91instantiation268, 314, 244  ⊢  
  : , :
92instantiation146  ⊢  
  : , : , :
93instantiation303, 115, 330, 112*  ⊢  
  : , :
94instantiation146  ⊢  
  : , : , :
95instantiation347  ⊢  
  : , :
96instantiation347  ⊢  
  : , :
97instantiation113, 266, 297, 298  ⊢  
  : , :
98instantiation114, 350, 266, 136, 115, 116*, 117*  ⊢  
  : , : , : , :
99theorem  ⊢  
 proveit.numbers.multiplication.mult_complex_closure_bin
100instantiation372, 358, 118  ⊢  
  : , : , :
101instantiation347  ⊢  
  : , :
102instantiation372, 343, 119  ⊢  
  : , : , :
103instantiation120, 121, 122, 350, 231, 148, 246, 329, 232, 123, 286*, 233*,  ⊢  
  : , : , :
104instantiation124, 365, 126, 279, 127, 280, 266, 289, 128, 129  ⊢  
  : , : , : , : , : , :
105instantiation125, 279, 126, 280, 127, 289, 128, 129  ⊢  
  : , : , : , :
106theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.in_IntervalOO
107instantiation130, 187, 171, 169,  ⊢  
  : , : , :
108instantiation131, 132, 133,  ⊢  
  : , :
109instantiation347  ⊢  
  : , :
110instantiation285, 134  ⊢  
  : , : , :
111instantiation163, 135, 136, 137, 138*  ⊢  
  : , : , :
112instantiation324, 297  ⊢  
  :
113theorem  ⊢  
 proveit.numbers.division.div_complex_closure
114theorem  ⊢  
 proveit.numbers.division.prod_of_fracs
115instantiation372, 322, 139  ⊢  
  : , : , :
116instantiation140, 350  ⊢  
  :
117instantiation311, 141, 142  ⊢  
  : , : , :
118instantiation268, 359, 244  ⊢  
  : , :
119instantiation372, 355, 143  ⊢  
  : , : , :
120theorem  ⊢  
 proveit.numbers.exponentiation.real_power_of_products
121theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat3
122instantiation146  ⊢  
  : , : , :
123instantiation144, 145,  ⊢  
  :
124theorem  ⊢  
 proveit.numbers.multiplication.disassociation
125theorem  ⊢  
 proveit.numbers.multiplication.elim_one_any
126theorem  ⊢  
 proveit.numbers.numerals.decimals.nat3
127instantiation146  ⊢  
  : , : , :
128instantiation372, 358, 270  ⊢  
  : , : , :
129instantiation147, 148, 149  ⊢  
  : , :
130theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.all_in_interval_oc__is__real
131theorem  ⊢  
 proveit.logic.booleans.conjunction.and_if_both
132instantiation150, 187, 171, 169,  ⊢  
  : , : , :
133instantiation151, 152, 153,  ⊢  
  : , : , :
134instantiation311, 154, 155  ⊢  
  : , : , :
135instantiation372, 322, 156  ⊢  
  : , : , :
136instantiation372, 322, 157  ⊢  
  : , : , :
137instantiation372, 358, 158  ⊢  
  : , : , :
138instantiation349, 288  ⊢  
  :
139instantiation372, 343, 159  ⊢  
  : , : , :
140theorem  ⊢  
 proveit.numbers.division.frac_one_denom
141instantiation332, 374, 160, 161, 336, 162  ⊢  
  : , : , : , :
142instantiation163, 304, 266, 336*, 295*  ⊢  
  : , : , :
143instantiation372, 363, 263  ⊢  
  : , : , :
144theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.nonzero_if_in_complex_nonzero
145instantiation164, 165, 166,  ⊢  
  : , : , :
146theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_3_typical_eq
147theorem  ⊢  
 proveit.numbers.exponentiation.exp_complex_closure
148instantiation372, 358, 167  ⊢  
  : , : , :
149instantiation372, 358, 246  ⊢  
  : , : , :
150theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.interval_oc_lower_bound
151theorem  ⊢  
 proveit.numbers.ordering.transitivity_less_eq_less
152instantiation168, 187, 171, 169,  ⊢  
  : , : , :
153instantiation170, 171, 172, 239, 173, 174*, 175*  ⊢  
  : , : , :
154instantiation176, 279, 365, 280, 350, 288, 179  ⊢  
  : , : , : , : , : , : , :
155instantiation177, 365, 374, 279, 178, 280, 288, 350, 179  ⊢  
  : , : , : , : , : , :
156instantiation372, 198, 326  ⊢  
  : , : , :
157instantiation372, 343, 180  ⊢  
  : , : , :
158instantiation268, 359, 196  ⊢  
  : , :
159instantiation372, 355, 181  ⊢  
  : , : , :
160instantiation347  ⊢  
  : , :
161instantiation347  ⊢  
  : , :
162instantiation348, 297  ⊢  
  :
163theorem  ⊢  
 proveit.numbers.division.frac_cancel_left
164theorem  ⊢  
 proveit.logic.equality.sub_right_side_into
165instantiation372, 322, 182,  ⊢  
  : , : , :
166instantiation285, 183  ⊢  
  : , : , :
167instantiation372, 210, 184  ⊢  
  : , : , :
168theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.interval_oc_upper_bound
169instantiation185, 319, 262,  ⊢  
  :
170theorem  ⊢  
 proveit.numbers.addition.strong_bound_via_left_term_bound
171instantiation327, 306, 359, 329  ⊢  
  : , :
172instantiation268, 254, 187  ⊢  
  : , :
173instantiation186, 254, 187, 306, 188, 189  ⊢  
  : , : , :
174instantiation190, 191, 192, 193  ⊢  
  : , : , : , :
175instantiation311, 194, 195  ⊢  
  : , : , :
176theorem  ⊢  
 proveit.numbers.multiplication.leftward_commutation
177theorem  ⊢  
 proveit.numbers.multiplication.association
178instantiation347  ⊢  
  : , :
179instantiation372, 358, 196  ⊢  
  : , : , :
180instantiation372, 355, 197  ⊢  
  : , : , :
181instantiation372, 363, 315  ⊢  
  : , : , :
182instantiation372, 198, 199,  ⊢  
  : , : , :
183instantiation285, 200  ⊢  
  : , : , :
184instantiation226, 201  ⊢  
  :
185theorem  ⊢  
 proveit.physics.quantum.QPE._scaled_abs_delta_b_floor_diff_interval
186theorem  ⊢  
 proveit.numbers.multiplication.strong_bound_via_right_factor_bound
187theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.zero_is_real
188instantiation202, 326  ⊢  
  :
189instantiation203, 291  ⊢  
  :
190theorem  ⊢  
 proveit.logic.equality.four_chain_transitivity
191instantiation311, 204, 205  ⊢  
  : , : , :
192instantiation206  ⊢  
  :
193instantiation207, 238  ⊢  
  : , :
194instantiation285, 238  ⊢  
  : , : , :
195instantiation207, 208, 209*  ⊢  
  : , :
196instantiation372, 210, 211  ⊢  
  : , : , :
197instantiation372, 363, 330  ⊢  
  : , : , :
198theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real_nonzero
199instantiation212, 213,  ⊢  
  :
200instantiation285, 214  ⊢  
  : , : , :
201instantiation215, 216, 217  ⊢  
  : , :
202theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.positive_if_in_real_pos
203theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.positive_if_in_rational_pos
204instantiation311, 218, 219  ⊢  
  : , : , :
205instantiation220, 221  ⊢  
  :
206axiom  ⊢  
 proveit.logic.equality.equals_reflexivity
207theorem  ⊢  
 proveit.logic.equality.equals_reversal
208instantiation222, 279, 374, 365, 280, 223, 289, 288  ⊢  
  : , : , : , : , : , :
209instantiation311, 224, 225  ⊢  
  : , : , :
210theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_nonneg_within_real
211instantiation226, 228  ⊢  
  :
212theorem  ⊢  
 proveit.numbers.absolute_value.abs_nonzero_closure
213instantiation227, 228, 229,  ⊢  
  :
214instantiation252, 230, 231, 232, 233*  ⊢  
  : , :
215theorem  ⊢  
 proveit.numbers.addition.add_complex_closure_bin
216instantiation372, 358, 234  ⊢  
  : , : , :
217instantiation235, 236  ⊢  
  :
218instantiation285, 237  ⊢  
  : , : , :
219instantiation285, 238  ⊢  
  : , : , :
220theorem  ⊢  
 proveit.numbers.addition.elim_zero_left
221instantiation372, 358, 239  ⊢  
  : , : , :
222theorem  ⊢  
 proveit.numbers.multiplication.distribute_through_sum
223instantiation347  ⊢  
  : , :
224instantiation285, 240  ⊢  
  : , : , :
225instantiation348, 288  ⊢  
  :
226theorem  ⊢  
 proveit.numbers.absolute_value.abs_complex_closure
227theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.nonzero_complex_is_complex_nonzero
228instantiation372, 358, 241  ⊢  
  : , : , :
229instantiation242, 243,  ⊢  
  : , :
230instantiation372, 358, 269  ⊢  
  : , : , :
231instantiation372, 358, 244  ⊢  
  : , : , :
232instantiation346, 263  ⊢  
  :
233instantiation245, 350, 299, 246, 329, 247*  ⊢  
  : , : , :
234instantiation248, 249  ⊢  
  :
235theorem  ⊢  
 proveit.numbers.negation.complex_closure
236instantiation372, 358, 250  ⊢  
  : , : , :
237instantiation251, 289  ⊢  
  :
238instantiation252, 288, 350, 329, 253*  ⊢  
  : , :
239instantiation268, 254, 306  ⊢  
  : , :
240instantiation255, 357, 371, 256*  ⊢  
  : , : , : , :
241instantiation257, 258, 307, 259  ⊢  
  : , : , :
242theorem  ⊢  
 proveit.numbers.addition.subtraction.nonzero_difference_if_different
243instantiation260, 261, 300, 262,  ⊢  
  : , :
244instantiation316, 317, 263  ⊢  
  : , : , :
245theorem  ⊢  
 proveit.numbers.exponentiation.real_power_of_real_power
246instantiation372, 366, 264  ⊢  
  : , : , :
247instantiation265, 282, 266, 267*  ⊢  
  : , :
248theorem  ⊢  
 proveit.physics.quantum.QPE._delta_b_is_real
249theorem  ⊢  
 proveit.physics.quantum.QPE._best_floor_is_int
250instantiation268, 269, 270  ⊢  
  : , :
251theorem  ⊢  
 proveit.numbers.multiplication.mult_zero_right
252theorem  ⊢  
 proveit.numbers.division.div_as_mult
253instantiation311, 271, 272  ⊢  
  : , : , :
254instantiation372, 366, 273  ⊢  
  : , : , :
255theorem  ⊢  
 proveit.numbers.addition.rational_pair_addition
256instantiation311, 274, 275  ⊢  
  : , : , :
257theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.all_in_interval_co__is__real
258instantiation276, 307  ⊢  
  :
259instantiation277, 319  ⊢  
  :
260theorem  ⊢  
 proveit.physics.quantum.QPE._delta_b_not_eq_scaledNonzeroInt
261instantiation278, 279, 365, 280  ⊢  
  : , : , : , : , :
262assumption  ⊢  
263theorem  ⊢  
 proveit.physics.quantum.QPE._two_pow_t_is_nat_pos
264instantiation372, 370, 281  ⊢  
  : , : , :
265theorem  ⊢  
 proveit.numbers.multiplication.mult_neg_right
266instantiation372, 358, 328  ⊢  
  : , : , :
267instantiation349, 282  ⊢  
  :
268theorem  ⊢  
 proveit.numbers.multiplication.mult_real_closure_bin
269instantiation372, 366, 283  ⊢  
  : , : , :
270instantiation372, 366, 284  ⊢  
  : , : , :
271instantiation285, 286  ⊢  
  : , : , :
272instantiation287, 288, 289  ⊢  
  : , :
273instantiation372, 290, 291  ⊢  
  : , : , :
274instantiation332, 374, 292, 293, 294, 295  ⊢  
  : , : , : , :
275instantiation296, 297, 298  ⊢  
  :
276theorem  ⊢  
 proveit.numbers.negation.real_closure
277theorem  ⊢  
 proveit.physics.quantum.QPE._delta_b_floor_diff_in_interval
278theorem  ⊢  
 proveit.logic.sets.enumeration.in_enumerated_set
279axiom  ⊢  
 proveit.numbers.number_sets.natural_numbers.zero_in_nats
280theorem  ⊢  
 proveit.core_expr_types.tuples.tuple_len_0_typical_eq
281instantiation361, 357  ⊢  
  :
282instantiation372, 358, 299  ⊢  
  : , : , :
283instantiation372, 370, 300  ⊢  
  : , : , :
284instantiation372, 301, 302  ⊢  
  : , : , :
285axiom  ⊢  
 proveit.logic.equality.substitution
286instantiation303, 304, 330, 305*  ⊢  
  : , :
287theorem  ⊢  
 proveit.numbers.multiplication.commutation
288instantiation372, 358, 306  ⊢  
  : , : , :
289instantiation372, 358, 307  ⊢  
  : , : , :
290theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.rational_pos_within_rational
291instantiation308, 309, 310  ⊢  
  : , :
292instantiation347  ⊢  
  : , :
293instantiation347  ⊢  
  : , :
294instantiation311, 312, 313  ⊢  
  : , : , :
295theorem  ⊢  
 proveit.numbers.numerals.decimals.mult_2_2
296theorem  ⊢  
 proveit.numbers.division.frac_cancel_complete
297instantiation372, 358, 314  ⊢  
  : , : , :
298instantiation346, 315  ⊢  
  :
299instantiation316, 317, 354  ⊢  
  : , : , :
300instantiation372, 318, 319  ⊢  
  : , : , :
301theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.rational_nonzero_within_rational
302instantiation320, 344, 321  ⊢  
  : , :
303theorem  ⊢  
 proveit.numbers.exponentiation.neg_power_as_div
304instantiation372, 322, 323  ⊢  
  : , : , :
305instantiation324, 350  ⊢  
  :
306instantiation372, 325, 326  ⊢  
  : , : , :
307instantiation327, 328, 359, 329  ⊢  
  : , :
308theorem  ⊢  
 proveit.numbers.division.div_rational_pos_closure
309instantiation372, 331, 330  ⊢  
  : , : , :
310instantiation372, 331, 364  ⊢  
  : , : , :
311axiom  ⊢  
 proveit.logic.equality.equals_transitivity
312instantiation332, 374, 333, 334, 335, 336  ⊢  
  : , : , : , :
313theorem  ⊢  
 proveit.numbers.numerals.decimals.add_2_2
314instantiation372, 366, 337  ⊢  
  : , : , :
315theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat4
316theorem  ⊢  
 proveit.logic.sets.inclusion.unfold_subset_eq
317instantiation338, 339  ⊢  
  : , :
318instantiation340, 341, 362  ⊢  
  : , :
319assumption  ⊢  
320theorem  ⊢  
 proveit.numbers.exponentiation.exp_rational_nonzero_closure
321instantiation361, 342  ⊢  
  :
322theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_nonzero_within_complex_nonzero
323instantiation372, 343, 344  ⊢  
  : , : , :
324theorem  ⊢  
 proveit.numbers.exponentiation.complex_x_to_first_power_is_x
325theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real
326theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.pi_is_real_pos
327theorem  ⊢  
 proveit.numbers.division.div_real_closure
328instantiation372, 366, 345  ⊢  
  : , : , :
329instantiation346, 364  ⊢  
  :
330theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat1
331theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_pos_within_rational_pos
332axiom  ⊢  
 proveit.core_expr_types.operations.operands_substitution
333instantiation347  ⊢  
  : , :
334instantiation347  ⊢  
  : , :
335instantiation348, 350  ⊢  
  :
336instantiation349, 350  ⊢  
  :
337instantiation372, 370, 351  ⊢  
  : , : , :
338theorem  ⊢  
 proveit.logic.sets.inclusion.relax_proper_subset
339theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nat_pos_within_real
340theorem  ⊢  
 proveit.numbers.number_sets.integers.int_interval_within_int
341instantiation352, 353, 357  ⊢  
  : , :
342instantiation372, 368, 354  ⊢  
  : , : , :
343theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_nonzero_within_real_nonzero
344instantiation372, 355, 356  ⊢  
  : , : , :
345instantiation372, 370, 357  ⊢  
  : , : , :
346theorem  ⊢  
 proveit.numbers.number_sets.natural_numbers.nonzero_if_is_nat_pos
347theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_2_typical_eq
348theorem  ⊢  
 proveit.numbers.multiplication.elim_one_left
349theorem  ⊢  
 proveit.numbers.multiplication.elim_one_right
350instantiation372, 358, 359  ⊢  
  : , : , :
351instantiation372, 373, 360  ⊢  
  : , : , :
352theorem  ⊢  
 proveit.numbers.addition.add_int_closure_bin
353instantiation361, 362  ⊢  
  :
354axiom  ⊢  
 proveit.physics.quantum.QPE._t_in_natural_pos
355theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nonzero_int_within_rational_nonzero
356instantiation372, 363, 364  ⊢  
  : , : , :
357instantiation372, 373, 365  ⊢  
  : , : , :
358theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_within_complex
359instantiation372, 366, 367  ⊢  
  : , : , :
360theorem  ⊢  
 proveit.numbers.numerals.decimals.nat4
361theorem  ⊢  
 proveit.numbers.negation.int_closure
362instantiation372, 368, 369  ⊢  
  : , : , :
363theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_nonzero_int
364theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat2
365theorem  ⊢  
 proveit.numbers.numerals.decimals.nat1
366theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_within_real
367instantiation372, 370, 371  ⊢  
  : , : , :
368theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_pos_within_int
369theorem  ⊢  
 proveit.physics.quantum.QPE._two_pow_t_minus_one_is_nat_pos
370theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.int_within_rational
371instantiation372, 373, 374  ⊢  
  : , : , :
372theorem  ⊢  
 proveit.logic.sets.inclusion.superset_membership_from_proper_subset
373theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_within_int
374theorem  ⊢  
 proveit.numbers.numerals.decimals.nat2
*equality replacement requirements