Step
*
2
1
1
1
of Lemma
int-sq-root
1. x : ℕ+
2. r : ℕ
3. (r * r) ≤ (x ÷ 4)
4. x ÷ 4 < (r + 1) * (r + 1)
5. x = (((x ÷ 4) * 4) + (x rem 4)) ∈ ℤ
6. 0 ≤ (x rem 4)
7. x rem 4 < 4
8. 2r : ℤ
9. 2r = (2 * r) ∈ ℤ
10. 2r' : ℤ
11. 2r' = (2r + 1) ∈ ℤ
12. x < 2r' * 2r'
⊢ (2r * 2r) ≤ x
BY
{ Mul ⌜4⌝ 3⋅ }
1
1. x : ℕ+
2. r : ℕ
3. (r * r) ≤ (x ÷ 4)
4. x ÷ 4 < (r + 1) * (r + 1)
5. x = (((x ÷ 4) * 4) + (x rem 4)) ∈ ℤ
6. 0 ≤ (x rem 4)
7. x rem 4 < 4
8. 2r : ℤ
9. 2r = (2 * r) ∈ ℤ
10. 2r' : ℤ
11. 2r' = (2r + 1) ∈ ℤ
12. x < 2r' * 2r'
13. (4 * r * r) ≤ (4 * (x ÷ 4))
⊢ (2r * 2r) ≤ x
Latex:
Latex:
1.  x  :  \mBbbN{}\msupplus{}
2.  r  :  \mBbbN{}
3.  (r  *  r)  \mleq{}  (x  \mdiv{}  4)
4.  x  \mdiv{}  4  <  (r  +  1)  *  (r  +  1)
5.  x  =  (((x  \mdiv{}  4)  *  4)  +  (x  rem  4))
6.  0  \mleq{}  (x  rem  4)
7.  x  rem  4  <  4
8.  2r  :  \mBbbZ{}
9.  2r  =  (2  *  r)
10.  2r'  :  \mBbbZ{}
11.  2r'  =  (2r  +  1)
12.  x  <  2r'  *  2r'
\mvdash{}  (2r  *  2r)  \mleq{}  x
By
Latex:
Mul  \mkleeneopen{}4\mkleeneclose{}  3\mcdot{}
Home
Index