Step
*
1
1
1
of Lemma
bag-drop-co-restrict
1. X : Type
2. eq : EqDecider(X)
3. x : X
4. b : bag(X)
5. b = ({x} + bag-drop(eq;b;x)) ∈ bag(X)
6. (b|¬x) = ({x} + bag-drop(eq;b;x)|¬x) ∈ bag(X)
⊢ (({x}|¬x) + (bag-drop(eq;b;x)|¬x)) = (bag-drop(eq;b;x)|¬x) ∈ bag(X)
BY
{ (Subst' ({x}|¬x) = {} ∈ bag(X) 0 THEN Auto) }
1
.....equality..... 
1. X : Type
2. eq : EqDecider(X)
3. x : X
4. b : bag(X)
5. b = ({x} + bag-drop(eq;b;x)) ∈ bag(X)
6. (b|¬x) = ({x} + bag-drop(eq;b;x)|¬x) ∈ bag(X)
⊢ ({x}|¬x) = {} ∈ bag(X)
Latex:
Latex:
1.  X  :  Type
2.  eq  :  EqDecider(X)
3.  x  :  X
4.  b  :  bag(X)
5.  b  =  (\{x\}  +  bag-drop(eq;b;x))
6.  (b|\mneg{}x)  =  (\{x\}  +  bag-drop(eq;b;x)|\mneg{}x)
\mvdash{}  ((\{x\}|\mneg{}x)  +  (bag-drop(eq;b;x)|\mneg{}x))  =  (bag-drop(eq;b;x)|\mneg{}x)
By
Latex:
(Subst'  (\{x\}|\mneg{}x)  =  \{\}  0  THEN  Auto)
Home
Index