Step
*
2
1
1
1
of Lemma
fps-single-bag-rep
1. X : Type
2. valueall-type(X)
3. eq : EqDecider(X)
4. r : CRng
5. x : X
6. n : ℤ
7. 0 < n
8. <bag-rep(n - 1;x)> = (atom(x))^(n - 1) ∈ PowerSeries(X;r)
⊢ bag-rep(n;x) = x.bag-rep(n - 1;x) ∈ bag(X)
BY
{ (((Unfold `bag-rep` 0 THEN RW (AddrC [2] (LemmaC `primrec-unroll`)) 0) THENA Auto) THEN Reduce 0 THEN AutoSplit) }
Latex:
Latex:
1.  X  :  Type
2.  valueall-type(X)
3.  eq  :  EqDecider(X)
4.  r  :  CRng
5.  x  :  X
6.  n  :  \mBbbZ{}
7.  0  <  n
8.  <bag-rep(n  -  1;x)>  =  (atom(x))\^{}(n  -  1)
\mvdash{}  bag-rep(n;x)  =  x.bag-rep(n  -  1;x)
By
Latex:
(((Unfold  `bag-rep`  0  THEN  RW  (AddrC  [2]  (LemmaC  `primrec-unroll`))  0)  THENA  Auto)
  THEN  Reduce  0
  THEN  AutoSplit)
Home
Index