Step * 1 1 of Lemma bag-union_wf

.....assertion..... 
1. Type
2. as bag(T) List
3. bs bag(T) List
4. permutation(bag(T);as;bs)
⊢ ∀L:bag(T) List. (concat(L) ∈ bag(T))
BY
(InductionOnList
   THEN Unfold `concat` 0
   THEN Reduce 0
   THEN (Try (Fold `concat` 0) THEN Folds ``bag-append empty-bag`` 0)
   THEN Auto) }


Latex:


Latex:
.....assertion..... 
1.  T  :  Type
2.  as  :  bag(T)  List
3.  bs  :  bag(T)  List
4.  permutation(bag(T);as;bs)
\mvdash{}  \mforall{}L:bag(T)  List.  (concat(L)  \mmember{}  bag(T))


By


Latex:
(InductionOnList
  THEN  Unfold  `concat`  0
  THEN  Reduce  0
  THEN  (Try  (Fold  `concat`  0)  THEN  Folds  ``bag-append  empty-bag``  0)
  THEN  Auto)




Home Index