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