Step * 1 1 of Lemma equipollent-union-product


1. Type
2. Type
3. Type
4. a3 B@i
5. a4 C@i
6. a5 B@i
7. a6 C@i
8. case a3 of inl(a) => inl <a, a4> inr(b) => inr <b, a4> 
case a5 of inl(a) => inl <a, a6> inr(b) => inr <b, a6> 
∈ (A × (B × C))
⊢ <a3, a4> = <a5, a6> ∈ (A B × C)
BY
((D THEN 6) THEN All Reduce THEN Auto) }


Latex:


Latex:

1.  A  :  Type
2.  B  :  Type
3.  C  :  Type
4.  a3  :  A  +  B@i
5.  a4  :  C@i
6.  a5  :  A  +  B@i
7.  a6  :  C@i
8.  case  a3  of  inl(a)  =>  inl  <a,  a4>  |  inr(b)  =>  inr  <b,  a4> 
=  case  a5  of  inl(a)  =>  inl  <a,  a6>  |  inr(b)  =>  inr  <b,  a6> 
\mvdash{}  <a3,  a4>  =  <a5,  a6>


By


Latex:
((D  4  THEN  D  6)  THEN  All  Reduce  THEN  Auto)




Home Index