Step
*
1
of Lemma
strong-subtype-l_member-type
1. A : Type
2. B : Type
3. A ⊆r B
4. {b:B| ∃a:A. (b = a ∈ B)}  ⊆r A
5. L : A List
6. x : B
7. (x ∈ L)
⊢ x ∈ {b:B| ∃a:A. (b = a ∈ B)} 
BY
{ (MemTypeCD THEN Auto) }
1
.....set predicate..... 
1. A : Type
2. B : Type
3. A ⊆r B
4. {b:B| ∃a:A. (b = a ∈ B)}  ⊆r A
5. L : A List
6. x : B
7. (x ∈ L)
⊢ ∃a:A. (x = a ∈ B)
Latex:
Latex:
1.  A  :  Type
2.  B  :  Type
3.  A  \msubseteq{}r  B
4.  \{b:B|  \mexists{}a:A.  (b  =  a)\}    \msubseteq{}r  A
5.  L  :  A  List
6.  x  :  B
7.  (x  \mmember{}  L)
\mvdash{}  x  \mmember{}  \{b:B|  \mexists{}a:A.  (b  =  a)\} 
By
Latex:
(MemTypeCD  THEN  Auto)
Home
Index