Step
*
2
1
1
1
2
2
1
of Lemma
regularize-2-regular
1. f : ℤ ⟶ ℤ@i
2. n : ℕ+@i
3. m : ℕ+@i
4. ¬↑regular-upto(m;f)
5. ↑regular-upto(n;f)
6. v : ℕ@i
7. ¬↑regular-upto(v;f)@i
8. ∀[i:ℕ]. ¬¬↑regular-upto(i;f) supposing i < v@i
9. ¬(v = 1 ∈ ℤ)
10. ¬(v = 0 ∈ ℤ)
11. k : ℕ+@i
12. (v - 1) = k ∈ ℕ+@i
13. n ≤ k
14. |(k * (f n)) - n * (f k)| ≤ (2 * (n + k))
⊢ ((2 * k * m) + (k * n) + (2 * m * n)) ≤ ((4 * k * m) + (4 * k * n))
BY
{ (Mul ⌜m⌝ (-2)⋅ THEN Auto' THEN (Assert (0 ≤ (m * n)) ∧ (0 ≤ (k * n)) ∧ (0 ≤ (k * m)) BY Auto) THEN Auto') }
Latex:
Latex:
1.  f  :  \mBbbZ{}  {}\mrightarrow{}  \mBbbZ{}@i
2.  n  :  \mBbbN{}\msupplus{}@i
3.  m  :  \mBbbN{}\msupplus{}@i
4.  \mneg{}\muparrow{}regular-upto(m;f)
5.  \muparrow{}regular-upto(n;f)
6.  v  :  \mBbbN{}@i
7.  \mneg{}\muparrow{}regular-upto(v;f)@i
8.  \mforall{}[i:\mBbbN{}].  \mneg{}\mneg{}\muparrow{}regular-upto(i;f)  supposing  i  <  v@i
9.  \mneg{}(v  =  1)
10.  \mneg{}(v  =  0)
11.  k  :  \mBbbN{}\msupplus{}@i
12.  (v  -  1)  =  k@i
13.  n  \mleq{}  k
14.  |(k  *  (f  n))  -  n  *  (f  k)|  \mleq{}  (2  *  (n  +  k))
\mvdash{}  ((2  *  k  *  m)  +  (k  *  n)  +  (2  *  m  *  n))  \mleq{}  ((4  *  k  *  m)  +  (4  *  k  *  n))
By
Latex:
(Mul  \mkleeneopen{}m\mkleeneclose{}  (-2)\mcdot{}
  THEN  Auto'
  THEN  (Assert  (0  \mleq{}  (m  *  n))  \mwedge{}  (0  \mleq{}  (k  *  n))  \mwedge{}  (0  \mleq{}  (k  *  m))  BY
                          Auto)
  THEN  Auto')
Home
Index