Step * of Lemma accelerate-bdd-diff

k:ℕ+. ∀[f:{f:ℕ+ ⟶ ℤk-regular-seq(f)} ]. bdd-diff(accelerate(k;f);f)
BY
(Auto
   THEN With ⌜(2 k) 2⌝ (D 0)⋅
   THEN Auto
   THEN (Using [`n',⌜|2 k|⌝(BLemma `mul_cancel_in_le`)⋅ THENA Auto)
   THEN (RWO "absval_mul<THENA Auto)
   THEN (Subst ⌜|2 k| k⌝ 0⋅ THENA (RWO "absval_pos" THEN Auto))
   THEN (Subst ⌜(2 k) ((accelerate(k;f) n) n) ((2 k) (accelerate(k;f) n)) (2 k) (f n)⌝ 0⋅
         THENA Auto
         )) }

1
1. : ℕ+@i
2. {f:ℕ+ ⟶ ℤk-regular-seq(f)} 
3. : ℕ+@i
⊢ |((2 k) (accelerate(k;f) n)) (2 k) (f n)| ≤ ((2 k) ((2 k) 2))


Latex:


Latex:
\mforall{}k:\mBbbN{}\msupplus{}.  \mforall{}[f:\{f:\mBbbN{}\msupplus{}  {}\mrightarrow{}  \mBbbZ{}|  k-regular-seq(f)\}  ].  bdd-diff(accelerate(k;f);f)


By


Latex:
(Auto
  THEN  With  \mkleeneopen{}(2  *  k)  +  2\mkleeneclose{}  (D  0)\mcdot{}
  THEN  Auto
  THEN  (Using  [`n',\mkleeneopen{}|2  *  k|\mkleeneclose{}]  (BLemma  `mul\_cancel\_in\_le`)\mcdot{}  THENA  Auto)
  THEN  (RWO  "absval\_mul<"  0  THENA  Auto)
  THEN  (Subst  \mkleeneopen{}|2  *  k|  \msim{}  2  *  k\mkleeneclose{}  0\mcdot{}  THENA  (RWO  "absval\_pos"  0  THEN  Auto))
  THEN  (Subst  \mkleeneopen{}(2  *  k)  *  ((accelerate(k;f)  n)  -  f  n)  \msim{}  ((2  *  k)  *  (accelerate(k;f)  n))  -  (2  *  k)
                            *  (f  n)\mkleeneclose{}  0\mcdot{}
              THENA  Auto
              ))




Home Index