Step * of Lemma bag-append-equal-bag-rep

No Annotations
[T:Type]. ∀[x:T]. ∀[n:ℕ]. ∀[a,b:bag(T)].
  uiff((a b) bag-rep(n;x) ∈ bag(T);(n (#(a) #(b)) ∈ ℤ)
  ∧ (a bag-rep(#(a);x) ∈ bag(T))
  ∧ (b bag-rep(#(b);x) ∈ bag(T)))
BY
TACTIC:Auto }

1
1. Type
2. T
3. : ℕ
4. bag(T)
5. bag(T)
6. (a b) bag-rep(n;x) ∈ bag(T)
⊢ (#(a) #(b)) ∈ ℤ

2
1. Type
2. T
3. : ℕ
4. bag(T)
5. bag(T)
6. (a b) bag-rep(n;x) ∈ bag(T)
⊢ bag-rep(#(a);x) ∈ bag(T)

3
1. Type
2. T
3. : ℕ
4. bag(T)
5. bag(T)
6. (a b) bag-rep(n;x) ∈ bag(T)
⊢ bag-rep(#(b);x) ∈ bag(T)

4
1. Type
2. T
3. : ℕ
4. bag(T)
5. bag(T)
6. (#(a) #(b)) ∈ ℤ
7. bag-rep(#(a);x) ∈ bag(T)
8. bag-rep(#(b);x) ∈ bag(T)
⊢ (a b) bag-rep(n;x) ∈ bag(T)


Latex:


Latex:
No  Annotations
\mforall{}[T:Type].  \mforall{}[x:T].  \mforall{}[n:\mBbbN{}].  \mforall{}[a,b:bag(T)].
    uiff((a  +  b)  =  bag-rep(n;x);(n  =  (\#(a)  +  \#(b)))  \mwedge{}  (a  =  bag-rep(\#(a);x))  \mwedge{}  (b  =  bag-rep(\#(b);x)))


By


Latex:
TACTIC:Auto




Home Index