Step * 1 of Lemma sum_aux_wf

.....assertion..... 
d:ℕ. ∀[v,i:ℤ]. ∀[f:{i..i d-} ⟶ ℤ].  (sum_aux(i d;v;i;x.f[x]) ∈ ℤ)
BY
(InductionOnNat THEN Auto THEN RecUnfold `sum_aux` THEN AutoSplit) }

1
1. : ℤ
2. 0 < d
3. ∀[v,i:ℤ]. ∀[f:{i..i (d 1)-} ⟶ ℤ].  (sum_aux(i (d 1);v;i;x.f[x]) ∈ ℤ)
4. : ℤ
5. : ℤ
6. {i..i d-} ⟶ ℤ
7. i < d
⊢ eval v' f[i] in
  eval i' in
    sum_aux(i d;v';i';x.f[x]) ∈ ℤ


Latex:


Latex:
.....assertion..... 
\mforall{}d:\mBbbN{}.  \mforall{}[v,i:\mBbbZ{}].  \mforall{}[f:\{i..i  +  d\msupminus{}\}  {}\mrightarrow{}  \mBbbZ{}].    (sum\_aux(i  +  d;v;i;x.f[x])  \mmember{}  \mBbbZ{})


By


Latex:
(InductionOnNat  THEN  Auto  THEN  RecUnfold  `sum\_aux`  0  THEN  AutoSplit)




Home Index