Step * 1 of Lemma rational-approx-implies-req


1. : ℕ+
2. : ℝ
3. : ℕ+ ⟶ ℤ
4. ∀n:ℕ+(|x (r(a n)/r(2 n))| ≤ (r(k)/r(n)))
5. ∀n,m:ℕ+.  (|(r(a n)/r(2 n)) (r(a m)/r(2 m))| ≤ ((r(k)/r(n)) (r(k)/r(m))))
⊢ k-regular-seq(a) ∧ (accelerate(k;a) x)
BY
(Assert k-regular-seq(a) BY
         (D 0
          THEN Auto
          THEN (BLemma `rleq-int` THENA Auto)
          THEN (RWW "rabs-int< rmul-int< radd-int< rsub-int<THENA Auto)
          THEN (Assert r0 < |r(2 m)| BY
                      (RWO "rabs-of-nonneg" THEN Auto))
          THEN (Assert r0 < (r1/|r(2 m)|) BY
                      (BLemma `rdiv-is-positive` THEN Auto))
          THEN Using [`y',⌜(|r1|/|r(2 m)|)⌝(BLemma `rmul_preserves_rleq`)⋅
          THEN Auto
          THEN (RWW "rabs-rdiv< rabs-rmul<0⋅ THENA Auto))) }

1
1. : ℕ+
2. : ℝ
3. : ℕ+ ⟶ ℤ
4. ∀n:ℕ+(|x (r(a n)/r(2 n))| ≤ (r(k)/r(n)))
5. ∀n,m:ℕ+.  (|(r(a n)/r(2 n)) (r(a m)/r(2 m))| ≤ ((r(k)/r(n)) (r(k)/r(m))))
6. : ℕ+
7. : ℕ+
8. r0 < |r(2 m)|
9. r0 < (r1/|r(2 m)|)
⊢ |((r(m) r(a n)) r(n) r(a m)) (r1/r(2 m))| ≤ (((r(2) r(k)) (r(n) r(m))) |(r1/r(2 m))|)

2
1. : ℕ+
2. : ℝ
3. : ℕ+ ⟶ ℤ
4. ∀n:ℕ+(|x (r(a n)/r(2 n))| ≤ (r(k)/r(n)))
5. ∀n,m:ℕ+.  (|(r(a n)/r(2 n)) (r(a m)/r(2 m))| ≤ ((r(k)/r(n)) (r(k)/r(m))))
6. k-regular-seq(a)
⊢ k-regular-seq(a) ∧ (accelerate(k;a) x)


Latex:


Latex:

1.  k  :  \mBbbN{}\msupplus{}
2.  x  :  \mBbbR{}
3.  a  :  \mBbbN{}\msupplus{}  {}\mrightarrow{}  \mBbbZ{}
4.  \mforall{}n:\mBbbN{}\msupplus{}.  (|x  -  (r(a  n)/r(2  *  n))|  \mleq{}  (r(k)/r(n)))
5.  \mforall{}n,m:\mBbbN{}\msupplus{}.    (|(r(a  n)/r(2  *  n))  -  (r(a  m)/r(2  *  m))|  \mleq{}  ((r(k)/r(n))  +  (r(k)/r(m))))
\mvdash{}  k-regular-seq(a)  \mwedge{}  (accelerate(k;a)  =  x)


By


Latex:
(Assert  k-regular-seq(a)  BY
              (D  0
                THEN  Auto
                THEN  (BLemma  `rleq-int`  THENA  Auto)
                THEN  (RWW  "rabs-int<  rmul-int<  radd-int<  rsub-int<"  0  THENA  Auto)
                THEN  (Assert  r0  <  |r(2  *  n  *  m)|  BY
                                        (RWO  "rabs-of-nonneg"  0  THEN  Auto))
                THEN  (Assert  r0  <  (r1/|r(2  *  n  *  m)|)  BY
                                        (BLemma  `rdiv-is-positive`  THEN  Auto))
                THEN  Using  [`y',\mkleeneopen{}(|r1|/|r(2  *  n  *  m)|)\mkleeneclose{}]  (BLemma  `rmul\_preserves\_rleq`)\mcdot{}
                THEN  Auto
                THEN  (RWW  "rabs-rdiv<  rabs-rmul<"  0\mcdot{}  THENA  Auto)))




Home Index