Step * of Lemma fps-div-coeff-property

[X:Type]
  ∀[eq:EqDecider(X)]. ∀[r:CRng]. ∀[f,g:PowerSeries(X;r)]. ∀[x:|r|].
    (g*λb.fps-div-coeff(eq;r;f;g;x;b)) f ∈ PowerSeries(X;r) supposing (g[{}] x) 1 ∈ |r| 
  supposing valueall-type(X)
BY
(Auto
   THEN (InstLemma `rng_plus_comm` [⌜r⌝]⋅ THENA Auto)
   THEN Fold `comm` (-1)
   THEN (Assert Assoc(|r|;+r) BY
               (RepeatFor (DVar `r') THEN Auto))
   THEN (RepUR ``power-series fps-mul fps-coeff`` THEN Ext THEN Auto THEN Reduce THEN RenameVar `b' (-1))⋅}

1
1. Type
2. valueall-type(X)
3. eq EqDecider(X)
4. CRng
5. PowerSeries(X;r)
6. PowerSeries(X;r)
7. |r|
8. (g[{}] x) 1 ∈ |r|
9. Comm(|r|;+r)
10. Assoc(|r|;+r)
11. bag(X)
⊢ Σ(p∈bag-partitions(eq;b)). (g (fst(p))) fps-div-coeff(eq;r;f;g;x;snd(p)) (f b) ∈ |r|


Latex:


Latex:
\mforall{}[X:Type]
    \mforall{}[eq:EqDecider(X)].  \mforall{}[r:CRng].  \mforall{}[f,g:PowerSeries(X;r)].  \mforall{}[x:|r|].
        (g*\mlambda{}b.fps-div-coeff(eq;r;f;g;x;b))  =  f  supposing  (g[\{\}]  *  x)  =  1 
    supposing  valueall-type(X)


By


Latex:
(Auto
  THEN  (InstLemma  `rng\_plus\_comm`  [\mkleeneopen{}r\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  Fold  `comm`  (-1)
  THEN  (Assert  Assoc(|r|;+r)  BY
                          (RepeatFor  2  (DVar  `r')  THEN  Auto))
  THEN  (RepUR  ``power-series  fps-mul  fps-coeff``  0
              THEN  Ext
              THEN  Auto
              THEN  Reduce  0
              THEN  RenameVar  `b'  (-1))\mcdot{})




Home Index