Step * of Lemma rsum_unroll

No Annotations
[n,m:ℤ]. ∀[x:{n..m 1-} ⟶ ℝ].
  {x[k] n≤k≤m} if m <then r0 if (m =z n) then x[n] else Σ{x[k] n≤k≤1} x[m] fi )
BY
(Auto
   THEN Unfold `rsum` 0
   THEN RepeatFor ((CallByValueReduce THENA Auto))
   THEN Repeat (AutoSplit)
   THEN (CallByValueReduce THENA Auto)⋅}

1
1. : ℤ
2. : ℤ
3. {n..m 1-} ⟶ ℝ
4. m < n
⊢ radd-list(map(λk.x[k];[n, 1))) r0

2
1. : ℤ
2. : ℤ
3. ¬m < n
4. {n..m 1-} ⟶ ℝ
5. n ∈ ℤ
⊢ radd-list(map(λk.x[k];[n, 1))) x[n]

3
1. : ℤ
2. : ℤ
3. m ≠ n
4. ¬m < n
5. {n..m 1-} ⟶ ℝ
⊢ radd-list(map(λk.x[k];[n, 1))) (radd-list(map(λk.x[k];[n, (m 1) 1))) x[m])


Latex:


Latex:
No  Annotations
\mforall{}[n,m:\mBbbZ{}].  \mforall{}[x:\{n..m  +  1\msupminus{}\}  {}\mrightarrow{}  \mBbbR{}].
    (\mSigma{}\{x[k]  |  n\mleq{}k\mleq{}m\}  =  if  m  <z  n  then  r0  if  (m  =\msubz{}  n)  then  x[n]  else  \mSigma{}\{x[k]  |  n\mleq{}k\mleq{}m  -  1\}  +  x[m]  fi  )


By


Latex:
(Auto
  THEN  Unfold  `rsum`  0
  THEN  RepeatFor  2  ((CallByValueReduce  0  THENA  Auto))
  THEN  Repeat  (AutoSplit)
  THEN  (CallByValueReduce  0  THENA  Auto)\mcdot{})




Home Index