Step * 1 of Lemma bag-member-strong-subtype


1. Type
2. Type
3. strong-subtype(A;B)
4. List
5. B
6. List
7. b ∈ bag(B)
8. (x ∈ L)
⊢ x ∈ A
BY
(EqTypeD (-2) THEN Auto THEN FLemma `member-permutation` [-2] THEN Auto)⋅ }

1
1. Type
2. Type
3. strong-subtype(A;B)
4. List
5. B
6. List
7. b ∈ pertype(λas,bs. ((as ∈ List) ∧ (bs ∈ List) ∧ permutation(B;as;bs)))
8. L ∈ List
9. b ∈ List
10. permutation(B;L;b)
11. (x ∈ L)
12. ∀a:B. ((a ∈ L) ⇐⇒ (a ∈ b))
⊢ x ∈ A


Latex:


Latex:

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
8.  (x  \mmember{}  L)
\mvdash{}  x  \mmember{}  A


By


Latex:
(EqTypeD  (-2)  THEN  Auto  THEN  FLemma  `member-permutation`  [-2]  THEN  Auto)\mcdot{}




Home Index