Step * of Lemma strong-subtype-iff-respects-equality

[A,B:Type].  uiff(strong-subtype(A;B);(A ⊆B) ∧ respects-equality(B;A))
BY
(TACTIC:Intros THEN RepeatFor ((D THENA Auto)) THEN -1) }

1
1. Type
2. Type
3. A ⊆B
4. {b:B| ∃a:A. (b a ∈ B)}  ⊆A
⊢ (A ⊆B) ∧ respects-equality(B;A)

2
1. Type
2. Type
3. A ⊆B
4. respects-equality(B;A)
⊢ strong-subtype(A;B)


Latex:


Latex:
\mforall{}[A,B:Type].    uiff(strong-subtype(A;B);(A  \msubseteq{}r  B)  \mwedge{}  respects-equality(B;A))


By


Latex:
(TACTIC:Intros  THEN  RepeatFor  2  ((D  0  THENA  Auto))  THEN  D  -1)




Home Index