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*  ⊢  
  : , : , :
1theorem  ⊢  
 proveit.numbers.multiplication.strong_bound_via_right_factor_bound
2reference177  ⊢  
3instantiation8, 74, 27, 18  ⊢  
  : , :
4reference184  ⊢  
5instantiation9, 27, 74, 10, 11, 12*  ⊢  
  : , : , :
6reference178  ⊢  
7reference49  ⊢  
8theorem  ⊢  
 proveit.numbers.division.div_real_closure
9theorem  ⊢  
 proveit.numbers.division.strong_div_from_numer_bound__pos_denom
10instantiation13, 14, 15  ⊢  
  : , : , :
11instantiation44, 43  ⊢  
  :
12instantiation16, 17, 18  ⊢  
  :
13theorem  ⊢  
 proveit.logic.equality.sub_left_side_into
14instantiation19, 74, 183, 20, 21, 22*, 23*  ⊢  
  : , : , :
15instantiation123, 24, 25, 26*  ⊢  
  : , : , :
16theorem  ⊢  
 proveit.numbers.division.frac_cancel_complete
17instantiation190, 162, 27  ⊢  
  : , : , :
18instantiation86, 28  ⊢  
  :
19theorem  ⊢  
 proveit.numbers.addition.strong_bound_via_left_term_bound
20instantiation164, 82, 177  ⊢  
  : , :
21instantiation123, 29, 30  ⊢  
  : , : , :
22instantiation119, 31, 32  ⊢  
  : , : , :
23instantiation33, 34, 35, 36  ⊢  
  : , : , : , :
24instantiation123, 37, 38  ⊢  
  : , : , :
25instantiation107, 192, 170, 102, 151, 104, 105, 157, 39*, 40*  ⊢  
  : , : , : , : , : , :
26instantiation119, 41, 42  ⊢  
  : , : , :
27instantiation148, 160, 170  ⊢  
  : , :
28instantiation190, 109, 43  ⊢  
  : , : , :
29instantiation44, 45  ⊢  
  :
30instantiation107, 192, 170, 139, 46, 140, 157, 47, 105, 48*, 49*  ⊢  
  : , : , : , : , : , :
31instantiation101, 192, 170, 139, 54, 140, 50, 56, 105  ⊢  
  : , : , : , : , : , :
32instantiation51, 139, 170, 140, 54, 56, 105  ⊢  
  : , : , : , :
33theorem  ⊢  
 proveit.logic.equality.four_chain_transitivity
34instantiation101, 139, 170, 192, 140, 53, 66, 157, 52  ⊢  
  : , : , : , : , : , :
35instantiation101, 170, 139, 53, 54, 140, 66, 157, 56, 105  ⊢  
  : , : , : , : , : , :
36instantiation64, 192, 170, 55, 66, 157, 56, 105, 57*  ⊢  
  : , : , : , : , : , :
37instantiation83, 58  ⊢  
  : , :
38instantiation107, 192, 170, 139, 102, 140, 152, 104, 105, 59*  ⊢  
  : , : , : , : , : , :
39instantiation119, 60, 61  ⊢  
  : , : , :
40instantiation62, 192, 151, 157  ⊢  
  : , : , : , :
41instantiation101, 139, 170, 140, 63, 102, 66, 104, 105  ⊢  
  : , : , : , : , : , :
42instantiation64, 192, 170, 65, 66, 104, 105, 67*  ⊢  
  : , : , : , : , : , :
43instantiation68, 160, 69  ⊢  
  :
44theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.positive_if_in_real_pos
45instantiation171, 173, 70  ⊢  
  : , :
46instantiation153  ⊢  
  : , :
47instantiation190, 162, 71  ⊢  
  : , : , :
48instantiation119, 72, 73  ⊢  
  : , : , :
49instantiation122, 157  ⊢  
  :
50theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.zero_is_complex
51theorem  ⊢  
 proveit.numbers.addition.elim_zero_any
52instantiation190, 162, 74  ⊢  
  : , : , :
53instantiation153  ⊢  
  : , :
54instantiation153  ⊢  
  : , :
55instantiation153  ⊢  
  : , :
56instantiation190, 162, 92  ⊢  
  : , : , :
57instantiation83, 75, 76*  ⊢  
  : , :
58instantiation145, 152, 154, 77*, 147*  ⊢  
  : , : , :
59instantiation119, 78, 79  ⊢  
  : , : , :
60instantiation138, 192, 170, 135, 151, 157  ⊢  
  : , : , : , : , : , :
61instantiation119, 80, 81  ⊢  
  : , : , :
62theorem  ⊢  
 proveit.numbers.multiplication.elim_one_any
63instantiation153  ⊢  
  : , :
64theorem  ⊢  
 proveit.numbers.addition.association
65instantiation153  ⊢  
  : , :
66instantiation190, 162, 82  ⊢  
  : , : , :
67instantiation83, 84, 85*  ⊢  
  : , :
68theorem  ⊢  
 proveit.numbers.exponentiation.sqrd_pos_closure
69instantiation86, 87  ⊢  
  :
70instantiation126, 88, 127  ⊢  
  : , :
71instantiation190, 168, 88  ⊢  
  : , : , :
72instantiation138, 192, 170, 139, 89, 140, 157, 131  ⊢  
  : , : , : , : , : , :
73instantiation119, 90, 91  ⊢  
  : , : , :
74instantiation164, 92, 184  ⊢  
  : , :
75instantiation107, 139, 170, 192, 140, 93, 105, 94, 157, 95*  ⊢  
  : , : , : , : , : , :
76theorem  ⊢  
 proveit.numbers.numerals.decimals.add_1_3
77instantiation156, 152  ⊢  
  :
78instantiation96, 170, 97, 98, 99, 100  ⊢  
  : , : , : , :
79instantiation101, 192, 170, 139, 102, 140, 103, 104, 105  ⊢  
  : , : , : , : , : , :
80instantiation129, 139, 170, 140, 108, 130, 151, 157, 106*  ⊢  
  : , : , : , : , : , :
81instantiation129, 192, 170, 139, 130, 140, 131, 157, 132*  ⊢  
  : , : , : , : , : , :
82instantiation116, 144, 133  ⊢  
  : , :
83theorem  ⊢  
 proveit.logic.equality.equals_reversal
84instantiation107, 139, 170, 192, 140, 108, 151, 157  ⊢  
  : , : , : , : , : , :
85theorem  ⊢  
 proveit.numbers.numerals.decimals.add_2_2
86theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.nonzero_if_in_real_nonzero
87instantiation190, 109, 110  ⊢  
  : , : , :
88instantiation171, 111, 173  ⊢  
  : , :
89instantiation153  ⊢  
  : , :
90instantiation119, 112, 113  ⊢  
  : , : , :
91instantiation114, 115, 131  ⊢  
  : , :
92instantiation116, 117, 177  ⊢  
  : , :
93instantiation153  ⊢  
  : , :
94instantiation190, 162, 117  ⊢  
  : , : , :
95instantiation118, 157  ⊢  
  :
96axiom  ⊢  
 proveit.core_expr_types.operations.operands_substitution
97instantiation153  ⊢  
  : , :
98instantiation153  ⊢  
  : , :
99instantiation119, 120, 121  ⊢  
  : , : , :
100instantiation122, 152  ⊢  
  :
101theorem  ⊢  
 proveit.numbers.addition.disassociation
102instantiation153  ⊢  
  : , :
103instantiation123, 124, 125  ⊢  
  : , : , :
104instantiation190, 162, 165  ⊢  
  : , : , :
105instantiation190, 162, 184  ⊢  
  : , : , :
106theorem  ⊢  
 proveit.numbers.numerals.decimals.mult_2_2
107theorem  ⊢  
 proveit.numbers.multiplication.distribute_through_sum
108instantiation153  ⊢  
  : , :
109theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real_nonzero
110instantiation126, 169, 127  ⊢  
  : , :
111instantiation190, 174, 128  ⊢  
  : , : , :
112instantiation136, 192, 139, 140, 157, 131  ⊢  
  : , : , : , : , : , : , :
113instantiation129, 139, 170, 192, 140, 130, 157, 131, 132*  ⊢  
  : , : , : , : , : , :
114theorem  ⊢  
 proveit.numbers.multiplication.commutation
115instantiation190, 162, 133  ⊢  
  : , : , :
116theorem  ⊢  
 proveit.numbers.multiplication.mult_real_closure_bin
117instantiation190, 186, 134  ⊢  
  : , : , :
118theorem  ⊢  
 proveit.numbers.multiplication.elim_one_left
119axiom  ⊢  
 proveit.logic.equality.equals_transitivity
120instantiation138, 192, 170, 139, 135, 140, 152, 151, 157  ⊢  
  : , : , : , : , : , :
121instantiation136, 139, 192, 140, 152, 151, 157  ⊢  
  : , : , : , : , : , : , :
122theorem  ⊢  
 proveit.numbers.multiplication.elim_one_right
123theorem  ⊢  
 proveit.logic.equality.sub_right_side_into
124instantiation150, 137, 157  ⊢  
  : , :
125instantiation138, 139, 170, 192, 140, 141, 151, 152, 157  ⊢  
  : , : , : , : , : , :
126theorem  ⊢  
 proveit.numbers.addition.add_real_pos_closure_bin
127instantiation190, 174, 142  ⊢  
  : , : , :
128instantiation190, 179, 143  ⊢  
  : , : , :
129theorem  ⊢  
 proveit.numbers.multiplication.association
130instantiation153  ⊢  
  : , :
131instantiation190, 162, 144  ⊢  
  : , : , :
132instantiation145, 157, 154, 146*, 147*  ⊢  
  : , : , :
133instantiation148, 177, 170  ⊢  
  : , :
134instantiation190, 188, 149  ⊢  
  : , : , :
135instantiation153  ⊢  
  : , :
136theorem  ⊢  
 proveit.numbers.multiplication.leftward_commutation
137instantiation150, 151, 152  ⊢  
  : , :
138theorem  ⊢  
 proveit.numbers.multiplication.disassociation
139axiom  ⊢  
 proveit.numbers.number_sets.natural_numbers.zero_in_nats
140theorem  ⊢  
 proveit.core_expr_types.tuples.tuple_len_0_typical_eq
141instantiation153  ⊢  
  : , :
142instantiation190, 179, 154  ⊢  
  : , : , :
143theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat4
144instantiation190, 186, 155  ⊢  
  : , : , :
145theorem  ⊢  
 proveit.numbers.exponentiation.product_of_posnat_powers
146instantiation156, 157  ⊢  
  :
147theorem  ⊢  
 proveit.numbers.numerals.decimals.add_1_1
148theorem  ⊢  
 proveit.numbers.exponentiation.exp_real_closure_nat_power
149instantiation190, 191, 158  ⊢  
  : , : , :
150theorem  ⊢  
 proveit.numbers.multiplication.mult_complex_closure_bin
151instantiation190, 162, 159  ⊢  
  : , : , :
152instantiation190, 162, 160  ⊢  
  : , : , :
153theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_2_typical_eq
154theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat1
155instantiation190, 188, 161  ⊢  
  : , : , :
156theorem  ⊢  
 proveit.numbers.exponentiation.complex_x_to_first_power_is_x
157instantiation190, 162, 177  ⊢  
  : , : , :
158theorem  ⊢  
 proveit.numbers.numerals.decimals.nat3
159instantiation190, 186, 163  ⊢  
  : , : , :
160instantiation164, 165, 184  ⊢  
  : , :
161instantiation190, 191, 166  ⊢  
  : , : , :
162theorem  ⊢  
 proveit.numbers.number_sets.complex_numbers.real_within_complex
163instantiation190, 188, 167  ⊢  
  : , : , :
164theorem  ⊢  
 proveit.numbers.addition.add_real_closure_bin
165instantiation190, 168, 169  ⊢  
  : , : , :
166theorem  ⊢  
 proveit.numbers.numerals.decimals.nat4
167instantiation190, 191, 170  ⊢  
  : , : , :
168theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.real_pos_within_real
169instantiation171, 172, 173  ⊢  
  : , :
170theorem  ⊢  
 proveit.numbers.numerals.decimals.nat2
171theorem  ⊢  
 proveit.numbers.multiplication.mult_real_pos_closure_bin
172instantiation190, 174, 175  ⊢  
  : , : , :
173instantiation176, 177, 178  ⊢  
  :
174theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_pos_within_real_pos
175instantiation190, 179, 180  ⊢  
  : , : , :
176theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.pos_real_is_real_pos
177instantiation181, 183, 184, 185  ⊢  
  : , : , :
178instantiation182, 183, 184, 185  ⊢  
  : , : , :
179theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.nat_pos_within_rational_pos
180theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat2
181theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.all_in_interval_oc__is__real
182theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.interval_oc_lower_bound
183theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.zero_is_real
184instantiation190, 186, 187  ⊢  
  : , : , :
185axiom  ⊢  
 proveit.physics.quantum.QPE._eps_in_interval
186theorem  ⊢  
 proveit.numbers.number_sets.real_numbers.rational_within_real
187instantiation190, 188, 189  ⊢  
  : , : , :
188theorem  ⊢  
 proveit.numbers.number_sets.rational_numbers.int_within_rational
189instantiation190, 191, 192  ⊢  
  : , : , :
190theorem  ⊢  
 proveit.logic.sets.inclusion.superset_membership_from_proper_subset
191theorem  ⊢  
 proveit.numbers.number_sets.integers.nat_within_int
192theorem  ⊢  
 proveit.numbers.numerals.decimals.nat1
*equality replacement requirements