Step * of Lemma seq-max-lower-property

[k,n:ℕ]. ∀[f:ℕ+ ⟶ ℤ].
  ∀i:ℕ+1. (((seq-max-lower(k;n;f) (f i)) (f seq-max-lower(k;n;f))) ≤ ((2 k) (seq-max-lower(k;n;f) i)))
BY
(Auto
   THEN (NatInd THEN Auto)
   THEN Unfold `seq-max-lower` 0
   THEN Reduce 0
   THEN (RWO "primrec-unroll" THENA Auto)
   THEN (Subst' n <ff THENA Auto)
   THEN Reduce 0
   THEN Fold `seq-max-lower` 0
   THEN (Subst' (n 1) THENA Auto)
   THEN (Subst' (n 1) -2 THENA Auto)) }

1
1. : ℕ
2. : ℕ+ ⟶ ℤ
3. : ℤ
4. 0 < n
5. ∀i:ℕ+n
     (((seq-max-lower(k;n 1;f) (f i)) (f seq-max-lower(k;n 1;f))) ≤ ((2 k)
      (seq-max-lower(k;n 1;f) i)))
6. : ℕ+1
⊢ ((if (n (f seq-max-lower(k;n 1;f))) (2 k) n ≤(seq-max-lower(k;n 1;f) (f n)) (2 k)
       seq-max-lower(k;n 1;f)
  then n
  else seq-max-lower(k;n 1;f)
  fi 
  (f i)) i
  (f 
     if (n (f seq-max-lower(k;n 1;f))) (2 k) n ≤(seq-max-lower(k;n 1;f) (f n)) (2 k)
        seq-max-lower(k;n 1;f)
     then n
     else seq-max-lower(k;n 1;f)
     fi )) ≤ ((2 k)
  (if (n (f seq-max-lower(k;n 1;f))) (2 k) n ≤(seq-max-lower(k;n 1;f) (f n)) (2 k)
        seq-max-lower(k;n 1;f)
    then n
    else seq-max-lower(k;n 1;f)
    fi  i))


Latex:


Latex:
\mforall{}[k,n:\mBbbN{}].  \mforall{}[f:\mBbbN{}\msupplus{}  {}\mrightarrow{}  \mBbbZ{}].
    \mforall{}i:\mBbbN{}\msupplus{}n  +  1
        (((seq-max-lower(k;n;f)  *  (f  i))  -  i  *  (f  seq-max-lower(k;n;f)))  \mleq{}  ((2  *  k)
          *  (seq-max-lower(k;n;f)  -  i)))


By


Latex:
(Auto
  THEN  (NatInd  2  THEN  Auto)
  THEN  Unfold  `seq-max-lower`  0
  THEN  Reduce  0
  THEN  (RWO  "primrec-unroll"  0  THENA  Auto)
  THEN  (Subst'  n  <z  1  \msim{}  ff  0  THENA  Auto)
  THEN  Reduce  0
  THEN  Fold  `seq-max-lower`  0
  THEN  (Subst'  (n  -  1)  +  1  \msim{}  n  0  THENA  Auto)
  THEN  (Subst'  (n  -  1)  +  1  \msim{}  n  -2  THENA  Auto))




Home Index