Step * 1 2 of Lemma strong-subtype-bag


1. A : Type
2. B : Type
3. strong-subtype(A;B)
4. bag(A) ⊆r bag(B)
5. x : {b:bag(B)| ∃a:bag(A). (b = a ∈ bag(B))} 
6. x = x ∈ bag({b:B| b ↓∈ x} )
⊢ bag({b:B| b ↓∈ x} ) ⊆r bag(A)
BY
{ ((BLemma `subtype_rel_bag` THENA Auto) THEN D 0 THEN Auto) }

1
.....subterm..... T:t
1:n
1. A : Type
2. B : Type
3. strong-subtype(A;B)
4. bag(A) ⊆r bag(B)
5. x : {b:bag(B)| ∃a:bag(A). (b = a ∈ bag(B))} 
6. x = x ∈ bag({b:B| b ↓∈ x} )
7. x1 : {b:B| b ↓∈ x} 
⊢ x1 ∈ A


Latex:


Latex:

1.  A  :  Type
2.  B  :  Type
3.  strong-subtype(A;B)
4.  bag(A)  \msubseteq{}r  bag(B)
5.  x  :  \{b:bag(B)|  \mexists{}a:bag(A).  (b  =  a)\} 
6.  x  =  x
\mvdash{}  bag(\{b:B|  b  \mdownarrow{}\mmember{}  x\}  )  \msubseteq{}r  bag(A)


By


Latex:
((BLemma  `subtype\_rel\_bag`  THENA  Auto)  THEN  D  0  THEN  Auto)




Home Index