Step
*
1
of Lemma
equipollent-union-com
1. A : Type
2. B : Type
3. a1 : A + B@i
4. a2 : A + B@i
5. case a1 of inl(a) => inr a  | inr(b) => inl b = case a2 of inl(a) => inr a  | inr(b) => inl b ∈ (B + A)
⊢ a1 = a2 ∈ (A + B)
BY
{ (D (-3) THEN D -2 THEN Reduce (-1) THEN Auto) }
Latex:
Latex:
1.  A  :  Type
2.  B  :  Type
3.  a1  :  A  +  B@i
4.  a2  :  A  +  B@i
5.  case  a1  of  inl(a)  =>  inr  a    |  inr(b)  =>  inl  b  =  case  a2  of  inl(a)  =>  inr  a    |  inr(b)  =>  inl  b
\mvdash{}  a1  =  a2
By
Latex:
(D  (-3)  THEN  D  -2  THEN  Reduce  (-1)  THEN  Auto)
Home
Index