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, 10, 11, 12, ,  ⊢  
  : , : , : , : , : , : , : , : , : , :
1reference20  ⊢  
2reference21  ⊢  
3reference22  ⊢  
4reference23  ⊢  
5reference24  ⊢  
6reference25  ⊢  
7instantiation13, 33, 18, 26  ⊢  
  : , : , :
8reference26  ⊢  
9instantiation34  ⊢  
  : , :
10instantiation14, 15, 16, ,  ⊢  
  : , : , :
11reference28  ⊢  
12reference29  ⊢  
13theorem  ⊢  
 proveit.linear_algebra.tensors.tensor_prod_of_vec_spaces_is_vec_space
14theorem  ⊢  
 proveit.logic.equality.sub_left_side_into
15instantiation17, 33, 18, 26, 19, 28, 29, 30, ,  ⊢  
  : , : , : , :
16instantiation20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, ,  ⊢  
  : , : , : , : , : , : , : , : , : , :
17theorem  ⊢  
 proveit.linear_algebra.tensors.tensor_prod_is_in_tensor_prod_space
18instantiation31  ⊢  
  : , : , :
19instantiation31  ⊢  
  : , : , :
20theorem  ⊢  
 proveit.linear_algebra.tensors.tensor_prod_disassociation
21theorem  ⊢  
 proveit.numbers.numerals.decimals.nat1
22theorem  ⊢  
 proveit.numbers.numerals.decimals.nat2
23axiom  ⊢  
 proveit.numbers.number_sets.natural_numbers.zero_in_nats
24instantiation34  ⊢  
  : , :
25theorem  ⊢  
 proveit.core_expr_types.tuples.tuple_len_0_typical_eq
26instantiation32, 33  ⊢  
  :
27instantiation34  ⊢  
  : , :
28assumption  ⊢  
29assumption  ⊢  
30assumption  ⊢  
31theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_3_typical_eq
32theorem  ⊢  
 proveit.linear_algebra.real_vec_set_is_vec_space
33theorem  ⊢  
 proveit.numbers.numerals.decimals.posnat3
34theorem  ⊢  
 proveit.numbers.numerals.decimals.tuple_len_2_typical_eq