Step * of Lemma decidable__equal_union

[A,B:Type].  ((∀x,y:A.  Dec(x y ∈ A))  (∀u,v:B.  Dec(u v ∈ B))  (∀x,y:A B.  Dec(x y ∈ (A B))))
BY
(Auto THEN (D (-2)) THEN (D (-1))) }

1
1. [A] Type
2. [B] Type
3. ∀x,y:A.  Dec(x y ∈ A)
4. ∀u,v:B.  Dec(u v ∈ B)
5. x1 A
6. A
⊢ Dec((inl x1) (inl x) ∈ (A B))

2
1. [A] Type
2. [B] Type
3. ∀x,y:A.  Dec(x y ∈ A)
4. ∀u,v:B.  Dec(u v ∈ B)
5. x1 A
6. y1 B
⊢ Dec((inl x1) (inr y1 ) ∈ (A B))

3
1. [A] Type
2. [B] Type
3. ∀x,y:A.  Dec(x y ∈ A)
4. ∀u,v:B.  Dec(u v ∈ B)
5. y1 B
6. A
⊢ Dec((inr y1 (inl x) ∈ (A B))

4
1. [A] Type
2. [B] Type
3. ∀x,y:A.  Dec(x y ∈ A)
4. ∀u,v:B.  Dec(u v ∈ B)
5. y1 B
6. y2 B
⊢ Dec((inr y1 (inr y2 ) ∈ (A B))


Latex:


Latex:
\mforall{}[A,B:Type].    ((\mforall{}x,y:A.    Dec(x  =  y))  {}\mRightarrow{}  (\mforall{}u,v:B.    Dec(u  =  v))  {}\mRightarrow{}  (\mforall{}x,y:A  +  B.    Dec(x  =  y)))


By


Latex:
(Auto  THEN  (D  (-2))  THEN  (D  (-1)))




Home Index