Step
*
1
of Lemma
strong-subtype-member
1. A : Type
2. B : Type
3. b : B
4. a : A
5. A ⊆r B
6. {b:B| ∃a:A. (b = a ∈ B)}  ⊆r A
7. b = a ∈ B
⊢ b ∈ A
BY
{ (SubsumeC ⌜{b:B| ∃a:A. (b = a ∈ B)} ⌝⋅ THEN Auto THEN MemTypeCD THEN Auto THEN TrySubsume) }
Latex:
Latex:
1.  A  :  Type
2.  B  :  Type
3.  b  :  B
4.  a  :  A
5.  A  \msubseteq{}r  B
6.  \{b:B|  \mexists{}a:A.  (b  =  a)\}    \msubseteq{}r  A
7.  b  =  a
\mvdash{}  b  \mmember{}  A
By
Latex:
(SubsumeC  \mkleeneopen{}\{b:B|  \mexists{}a:A.  (b  =  a)\}  \mkleeneclose{}\mcdot{}  THEN  Auto  THEN  MemTypeCD  THEN  Auto  THEN  TrySubsume)
Home
Index