Step
*
of Lemma
fps-compose_wf
∀[X:Type]
  ∀[eq:EqDecider(X)]. ∀[r:CRng]. ∀[x:X]. ∀[g,f:PowerSeries(X;r)].  (g(x:=f) ∈ PowerSeries(X;r)) 
  supposing valueall-type(X)
BY
{ ((UnivCD THENA Auto)
   THEN Unfold `fps-compose` 0
   THEN newAutoStep
   THEN Try (Using [`T',⌜bag(X) List+⌝] MemCD⋅)
   THEN Auto
   THEN RepeatFor 2 ((DVar `r' THEN Auto))
   THEN (InstLemma `rng_plus_comm` [⌜r⌝]⋅ THENA Auto)
   THEN Fold `comm` (-1)
   THEN Auto) }
Latex:
Latex:
\mforall{}[X:Type]
    \mforall{}[eq:EqDecider(X)].  \mforall{}[r:CRng].  \mforall{}[x:X].  \mforall{}[g,f:PowerSeries(X;r)].    (g(x:=f)  \mmember{}  PowerSeries(X;r)) 
    supposing  valueall-type(X)
By
Latex:
((UnivCD  THENA  Auto)
  THEN  Unfold  `fps-compose`  0
  THEN  newAutoStep
  THEN  Try  (Using  [`T',\mkleeneopen{}bag(X)  List\msupplus{}\mkleeneclose{}]  MemCD\mcdot{})
  THEN  Auto
  THEN  RepeatFor  2  ((DVar  `r'  THEN  Auto))
  THEN  (InstLemma  `rng\_plus\_comm`  [\mkleeneopen{}r\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  Fold  `comm`  (-1)
  THEN  Auto)
Home
Index