Step
*
2
1
1
1
of Lemma
all_fset_elim
1. s : DSet
2. F : MSet{s} ⟶ ℙ
3. ∀a:FiniteSet{s}. ((↓F[a]) 
⇒ F[a])
4. ∀a:DisList{s}. F[mk_mset(a)]
5. as : |s| List
6. bs : |s| List
7. as ≡(|s|) bs
8. ∀x:|s|. ((x #∈ as) ≤ 1)
⊢ ↓F[as]
BY
{ Unfold `mk_mset` 4 
THEN Unfold `mset_count` (-1) 
THEN With as (D 4)⋅ }
1
.....wf..... 
1. s : DSet
2. F : MSet{s} ⟶ ℙ
3. ∀a:FiniteSet{s}. ((↓F[a]) 
⇒ F[a])
4. as : |s| List
5. bs : |s| List
6. as ≡(|s|) bs
7. ∀x:|s|. ((x #∈ as) ≤ 1)
⊢ as ∈ DisList{s}
2
1. s : DSet
2. F : MSet{s} ⟶ ℙ
3. ∀a:FiniteSet{s}. ((↓F[a]) 
⇒ F[a])
4. as : |s| List
5. bs : |s| List
6. as ≡(|s|) bs
7. ∀x:|s|. ((x #∈ as) ≤ 1)
8. F[as]
⊢ ↓F[as]
Latex:
Latex:
1.  s  :  DSet
2.  F  :  MSet\{s\}  {}\mrightarrow{}  \mBbbP{}
3.  \mforall{}a:FiniteSet\{s\}.  ((\mdownarrow{}F[a])  {}\mRightarrow{}  F[a])
4.  \mforall{}a:DisList\{s\}.  F[mk\_mset(a)]
5.  as  :  |s|  List
6.  bs  :  |s|  List
7.  as  \mequiv{}(|s|)  bs
8.  \mforall{}x:|s|.  ((x  \#\mmember{}  as)  \mleq{}  1)
\mvdash{}  \mdownarrow{}F[as]
By
Latex:
Unfold  `mk\_mset`  4 
THEN  Unfold  `mset\_count`  (-1) 
THEN  With  as  (D  4)\mcdot{}
Home
Index