Step * 2 of Lemma fps-product-upto


1. Type
2. valueall-type(X)
3. eq EqDecider(X)
4. CRng
5. : ℕ+
6. : ℕk ⟶ PowerSeries(X;r)
⊢ Π(x∈{0} [1, k)).f[x] (f[0]*Π(x∈upto(k 1)).f[x 1]) ∈ PowerSeries(X;r)
BY
((Assert (([1, k) ∈ bag(ℕk)) ∧ ({0} ∈ bag(ℕk))) ∧ (upto(k 1) ∈ bag(ℕ1)) ∧ ({0} [1, k) ∈ bag(ℕk)) BY
          Auto)
   THEN (InstLemma `fps-product-append` [⌜X⌝;⌜eq⌝;⌜r⌝;⌜ℕk⌝]⋅ THENA Auto)
   THEN (RWO "-1" THENA Auto)
   THEN EqCD
   THEN Auto) }

1
1. Type
2. valueall-type(X)
3. eq EqDecider(X)
4. CRng
5. : ℕ+
6. : ℕk ⟶ PowerSeries(X;r)
7. [1, k) ∈ bag(ℕk)
8. {0} ∈ bag(ℕk)
9. upto(k 1) ∈ bag(ℕ1)
10. {0} [1, k) ∈ bag(ℕk)
11. ∀[f:ℕk ⟶ PowerSeries(X;r)]. ∀[b,c:bag(ℕk)].  (x∈c).f[x] (x∈b).f[x]*Π(x∈c).f[x]) ∈ PowerSeries(X;r))
⊢ Π(x∈{0}).f[x] f[0] ∈ PowerSeries(X;r)

2
1. Type
2. valueall-type(X)
3. eq EqDecider(X)
4. CRng
5. : ℕ+
6. : ℕk ⟶ PowerSeries(X;r)
7. [1, k) ∈ bag(ℕk)
8. {0} ∈ bag(ℕk)
9. upto(k 1) ∈ bag(ℕ1)
10. {0} [1, k) ∈ bag(ℕk)
11. ∀[f:ℕk ⟶ PowerSeries(X;r)]. ∀[b,c:bag(ℕk)].  (x∈c).f[x] (x∈b).f[x]*Π(x∈c).f[x]) ∈ PowerSeries(X;r))
⊢ Π(x∈[1, k)).f[x] = Π(x∈upto(k 1)).f[x 1] ∈ PowerSeries(X;r)


Latex:


Latex:

1.  X  :  Type
2.  valueall-type(X)
3.  eq  :  EqDecider(X)
4.  r  :  CRng
5.  k  :  \mBbbN{}\msupplus{}
6.  f  :  \mBbbN{}k  {}\mrightarrow{}  PowerSeries(X;r)
\mvdash{}  \mPi{}(x\mmember{}\{0\}  +  [1,  k)).f[x]  =  (f[0]*\mPi{}(x\mmember{}upto(k  -  1)).f[x  +  1])


By


Latex:
((Assert  (([1,  k)  \mmember{}  bag(\mBbbN{}k))  \mwedge{}  (\{0\}  \mmember{}  bag(\mBbbN{}k)))
                \mwedge{}  (upto(k  -  1)  \mmember{}  bag(\mBbbN{}k  -  1))
                \mwedge{}  (\{0\}  +  [1,  k)  \mmember{}  bag(\mBbbN{}k))  BY
                Auto)
  THEN  (InstLemma  `fps-product-append`  [\mkleeneopen{}X\mkleeneclose{};\mkleeneopen{}eq\mkleeneclose{};\mkleeneopen{}r\mkleeneclose{};\mkleeneopen{}\mBbbN{}k\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  (RWO  "-1"  0  THENA  Auto)
  THEN  EqCD
  THEN  Auto)




Home Index