Step * of Lemma union-deq_wf

[A,B:Type]. ∀[a:EqDecider(A)]. ∀[b:EqDecider(B)].  (union-deq(A;B;a;b) ∈ EqDecider(A B))
BY
(Auto
   THEN Unfold `union-deq` 0
   THEN Unfold `deq` 0
   THEN MemTypeCD
   THEN Reduce 0
   THEN Try (Complete (Auto))
   THEN (UnivCD THENA Auto)) }

1
1. Type
2. Type
3. EqDecider(A)
4. EqDecider(B)
5. B
6. B
⊢ y ∈ (A B) ⇐⇒ ↑(sumdeq(a;b) y)


Latex:


Latex:
\mforall{}[A,B:Type].  \mforall{}[a:EqDecider(A)].  \mforall{}[b:EqDecider(B)].    (union-deq(A;B;a;b)  \mmember{}  EqDecider(A  +  B))


By


Latex:
(Auto
  THEN  Unfold  `union-deq`  0
  THEN  Unfold  `deq`  0
  THEN  MemTypeCD
  THEN  Reduce  0
  THEN  Try  (Complete  (Auto))
  THEN  (UnivCD  THENA  Auto))




Home Index