Step * 2 of Lemma co-cons_one_one


1. Type
2. T
3. a' T
4. colist(T)
5. b' colist(T)
6. [a b] [a' b'] ∈ colist(T)
⊢ b' ∈ colist(T)
BY
(StrengthenEquation (-1) THEN ApFunToHypEquands `Z' ⌜tl(Z)⌝⌜colist(T)⌝ (-1)⋅}

1
.....fun wf..... 
1. Type
2. T
3. a' T
4. colist(T)
5. b' colist(T)
6. [a b] [a' b'] ∈ colist(T)
7. [a b] [a' b'] ∈ {z:colist(T)| (z [a b] ∈ colist(T)) ∧ (z [a' b'] ∈ colist(T))} 
8. {z:colist(T)| (z [a b] ∈ colist(T)) ∧ (z [a' b'] ∈ colist(T))} 
⊢ tl(Z) tl(Z) ∈ colist(T)

2
1. Type
2. T
3. a' T
4. colist(T)
5. b' colist(T)
6. [a b] [a' b'] ∈ colist(T)
7. [a b] [a' b'] ∈ {z:colist(T)| (z [a b] ∈ colist(T)) ∧ (z [a' b'] ∈ colist(T))} 
8. tl([a b]) tl([a' b']) ∈ colist(T)
⊢ b' ∈ colist(T)


Latex:


Latex:

1.  T  :  Type
2.  a  :  T
3.  a'  :  T
4.  b  :  colist(T)
5.  b'  :  colist(T)
6.  [a  /  b]  =  [a'  /  b']
\mvdash{}  b  =  b'


By


Latex:
(StrengthenEquation  (-1)  THEN  ApFunToHypEquands  `Z'  \mkleeneopen{}tl(Z)\mkleeneclose{}\mkleeneopen{}colist(T)\mkleeneclose{}  (-1)\mcdot{})




Home Index