Step
*
of Lemma
bag-member-strong-subtype
∀[A,B:Type].  ∀b:bag(A). ∀x:B.  (x ↓∈ b 
⇒ (x ∈ A)) supposing strong-subtype(A;B)
BY
{ (Auto THEN BagToList (-3) THEN Auto THEN RepeatFor 3 (D (-1))) }
1
1. A : Type
2. B : Type
3. strong-subtype(A;B)
4. b : A List
5. x : B
6. L : B List
7. L = b ∈ bag(B)
8. (x ∈ L)
⊢ x ∈ A
Latex:
Latex:
\mforall{}[A,B:Type].    \mforall{}b:bag(A).  \mforall{}x:B.    (x  \mdownarrow{}\mmember{}  b  {}\mRightarrow{}  (x  \mmember{}  A))  supposing  strong-subtype(A;B)
By
Latex:
(Auto  THEN  BagToList  (-3)  THEN  Auto  THEN  RepeatFor  3  (D  (-1)))
Home
Index