Step * 1 of Lemma bag-monad_wf


1. Type
2. Type
3. T
4. T ⟶ ((λT.bag(T)) S)@i
⊢ ((λba,f. ⋃x∈ba.f x) ((λx.{x}) x) f) (f x) ∈ ((λT.bag(T)) S)
BY
All Reduce THEN RWO "bag-combine-single-left" THEN Auto⋅ }


Latex:


Latex:

1.  T  :  Type
2.  S  :  Type
3.  x  :  T
4.  f  :  T  {}\mrightarrow{}  ((\mlambda{}T.bag(T))  S)@i
\mvdash{}  ((\mlambda{}ba,f.  \mcup{}x\mmember{}ba.f  x)  ((\mlambda{}x.\{x\})  x)  f)  =  (f  x)


By


Latex:
All  Reduce  THEN  RWO  "bag-combine-single-left"  0  THEN  Auto\mcdot{}




Home Index