Step * of Lemma bag-append-is-single-iff

[T:Type]. ∀[x:T].
  ∀as,bs:bag(T).
    uiff((as bs) {x} ∈ bag(T);↓((as {x} ∈ bag(T)) ∧ (bs {} ∈ bag(T)))
                                   ∨ ((bs {x} ∈ bag(T)) ∧ (as {} ∈ bag(T))))
BY
((UnivCD THENA Auto) THEN THEN Auto) }

1
1. Type
2. T
3. as bag(T)
4. bs bag(T)
5. (as bs) {x} ∈ bag(T)
⊢ ↓((as {x} ∈ bag(T)) ∧ (bs {} ∈ bag(T))) ∨ ((bs {x} ∈ bag(T)) ∧ (as {} ∈ bag(T)))

2
1. Type
2. T
3. as bag(T)
4. bs bag(T)
5. ((as {x} ∈ bag(T)) ∧ (bs {} ∈ bag(T))) ∨ ((bs {x} ∈ bag(T)) ∧ (as {} ∈ bag(T)))
⊢ (as bs) {x} ∈ bag(T)


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}[x:T].
    \mforall{}as,bs:bag(T).    uiff((as  +  bs)  =  \{x\};\mdownarrow{}((as  =  \{x\})  \mwedge{}  (bs  =  \{\}))  \mvee{}  ((bs  =  \{x\})  \mwedge{}  (as  =  \{\})))


By


Latex:
((UnivCD  THENA  Auto)  THEN  D  0  THEN  Auto)




Home Index