Step
*
1
1
of Lemma
strong-subtype-iff-respects-equality
1. A : Type
2. B : Type
3. A ⊆r B
4. {b:B| ∃a:A. (b = a ∈ B)}  ⊆r A
⊢ respects-equality(B;A)
BY
{ ((D 0 THENA Auto) THEN Intros) }
1
1. A : Type
2. B : Type
3. A ⊆r B
4. {b:B| ∃a:A. (b = a ∈ B)}  ⊆r A
5. x : Base
6. y : Base
7. x = y ∈ B
8. x ∈ A
⊢ x = y ∈ A
Latex:
Latex:
1.  A  :  Type
2.  B  :  Type
3.  A  \msubseteq{}r  B
4.  \{b:B|  \mexists{}a:A.  (b  =  a)\}    \msubseteq{}r  A
\mvdash{}  respects-equality(B;A)
By
Latex:
((D  0  THENA  Auto)  THEN  Intros)
Home
Index