Step * 1 1 of Lemma two-squares-iff


1. : ℕ
2. : ℕ
3. isqrt(x) v ∈ ℕ
4. (v v) ≤ x
5. x < (v 1) (v 1)
6. : ℕ
7. : ℕ
8. ((y y) (z z)) x ∈ ℤ
⊢ ∃y:ℕ1. ((isqrt(x y) isqrt(x y)) (x y) ∈ ℤ)
BY
((Assert 0 ≤ (z z) BY Auto) THEN With ⌜y⌝ }

1
.....wf..... 
1. : ℕ
2. : ℕ
3. isqrt(x) v ∈ ℕ
4. (v v) ≤ x
5. x < (v 1) (v 1)
6. : ℕ
7. : ℕ
8. ((y y) (z z)) x ∈ ℤ
9. 0 ≤ (z z)
⊢ y ∈ ℕ1

2
1. : ℕ
2. : ℕ
3. isqrt(x) v ∈ ℕ
4. (v v) ≤ x
5. x < (v 1) (v 1)
6. : ℕ
7. : ℕ
8. ((y y) (z z)) x ∈ ℤ
9. 0 ≤ (z z)
⊢ (isqrt(x y) isqrt(x y)) (x y) ∈ ℤ

3
.....wf..... 
1. : ℕ
2. : ℕ
3. isqrt(x) v ∈ ℕ
4. (v v) ≤ x
5. x < (v 1) (v 1)
6. : ℕ
7. : ℕ
8. ((y y) (z z)) x ∈ ℤ
9. 0 ≤ (z z)
10. y1 : ℕ1
⊢ (isqrt(x y1 y1) isqrt(x y1 y1)) (x y1 y1) ∈ ℤ ∈ ℙ


Latex:


Latex:

1.  x  :  \mBbbN{}
2.  v  :  \mBbbN{}
3.  isqrt(x)  =  v
4.  (v  *  v)  \mleq{}  x
5.  x  <  (v  +  1)  *  (v  +  1)
6.  y  :  \mBbbN{}
7.  z  :  \mBbbN{}
8.  ((y  *  y)  +  (z  *  z))  =  x
\mvdash{}  \mexists{}y:\mBbbN{}v  +  1.  ((isqrt(x  -  y  *  y)  *  isqrt(x  -  y  *  y))  =  (x  -  y  *  y))


By


Latex:
((Assert  0  \mleq{}  (z  *  z)  BY  Auto)  THEN  D  0  With  \mkleeneopen{}y\mkleeneclose{}  )




Home Index