Step * 2 of Lemma bag-drop-property2


1. Type
2. eq EqDecider(T)@i
3. T@i
4. bs bag(T)@i
5. bs ({x} bag-drop(eq;bs;x)) ∈ bag(T)
6. bag-no-repeats(T;bs)@i
7. x ↓∈ bs@i
8. bs ({x} bag-drop(eq;bs;x)) ∈ bag(T)
9. bag-no-repeats(T;bag-drop(eq;bs;x))
⊢ ¬x ↓∈ bag-drop(eq;bs;x)
BY
(Assert bag-no-repeats(T;{x} bag-drop(eq;bs;x)) BY
         Auto) }

1
1. Type
2. eq EqDecider(T)@i
3. T@i
4. bs bag(T)@i
5. bs ({x} bag-drop(eq;bs;x)) ∈ bag(T)
6. bag-no-repeats(T;bs)@i
7. x ↓∈ bs@i
8. bs ({x} bag-drop(eq;bs;x)) ∈ bag(T)
9. bag-no-repeats(T;bag-drop(eq;bs;x))
10. bag-no-repeats(T;{x} bag-drop(eq;bs;x))
⊢ ¬x ↓∈ bag-drop(eq;bs;x)


Latex:


Latex:

1.  T  :  Type
2.  eq  :  EqDecider(T)@i
3.  x  :  T@i
4.  bs  :  bag(T)@i
5.  bs  =  (\{x\}  +  bag-drop(eq;bs;x))
6.  bag-no-repeats(T;bs)@i
7.  x  \mdownarrow{}\mmember{}  bs@i
8.  bs  =  (\{x\}  +  bag-drop(eq;bs;x))
9.  bag-no-repeats(T;bag-drop(eq;bs;x))
\mvdash{}  \mneg{}x  \mdownarrow{}\mmember{}  bag-drop(eq;bs;x)


By


Latex:
(Assert  bag-no-repeats(T;\{x\}  +  bag-drop(eq;bs;x))  BY
              Auto)




Home Index