Step * 1 1 1 1 2 2 1 of Lemma Vieta-jumping-example2


1. : ℕ
2. : ℤ
3. : ℕ
4. ∀a:ℕb. ∀b:ℕ.  (((((a a) (b b)) 1) (k b) ∈ ℤ (k 3 ∈ ℤ))
5. (((b b) (b b)) 1) (k b) ∈ ℤ
6. b ≤ b
7. 0 ≤ (b b)
8. 0 ≤ (b b)
9. ¬(b 0 ∈ ℤ)
10. ¬(b 0 ∈ ℤ)
11. 0 ≤ k
12. : ℤ
13. ((k b) b) v ∈ ℤ
14. (((b b) (v v)) 1) (k v) ∈ ℤ
15. (b v) ((b b) 1) ∈ ℤ
16. 0 ≤ v
17. ¬v < b
18. ¬((b 1) ≤ b)
19. b ∈ ℤ
20. ((k 2) b) 1 ∈ ℤ
⊢ 3 ∈ ℤ
BY
((Lemmaize [-1] THEN Auto)
   THEN (CaseNat `b'
         THENL [(Eliminate ⌜b⌝⋅ THEN Auto); (CaseNat `b' THENL [(Eliminate ⌜b⌝⋅ THEN Auto); (Assert 2 ≤ BY Auto)])]
        )
   }

1
1. : ℕ
2. : ℤ
3. ((k 2) b) 1 ∈ ℤ
4. ¬(b 0 ∈ ℤ)
5. ¬(b 1 ∈ ℤ)
6. 2 ≤ b
⊢ 3 ∈ ℤ


Latex:


Latex:

1.  b  :  \mBbbN{}
2.  k  :  \mBbbZ{}
3.  a  :  \mBbbN{}
4.  \mforall{}a:\mBbbN{}b.  \mforall{}b:\mBbbN{}.    (((((a  *  a)  +  (b  *  b))  +  1)  =  (k  *  a  *  b))  {}\mRightarrow{}  (k  =  3))
5.  (((b  *  b)  +  (b  *  b))  +  1)  =  (k  *  b  *  b)
6.  b  \mleq{}  b
7.  0  \mleq{}  (b  *  b)
8.  0  \mleq{}  (b  *  b)
9.  \mneg{}(b  =  0)
10.  \mneg{}(b  =  0)
11.  0  \mleq{}  k
12.  v  :  \mBbbZ{}
13.  ((k  *  b)  -  b)  =  v
14.  (((b  *  b)  +  (v  *  v))  +  1)  =  (k  *  b  *  v)
15.  (b  *  v)  =  ((b  *  b)  +  1)
16.  0  \mleq{}  v
17.  \mneg{}v  <  b
18.  \mneg{}((b  +  1)  \mleq{}  b)
19.  a  =  b
20.  ((k  -  2)  *  b  *  b)  =  1
\mvdash{}  k  =  3


By


Latex:
((Lemmaize  [-1]  THEN  Auto)
  THEN  (CaseNat  0  `b'
              THENL  [(Eliminate  \mkleeneopen{}b\mkleeneclose{}\mcdot{}  THEN  Auto)
                          ;  (CaseNat  1  `b'  THENL  [(Eliminate  \mkleeneopen{}b\mkleeneclose{}\mcdot{}  THEN  Auto);  (Assert  2  \mleq{}  b  BY  Auto)])]
            )
  )




Home Index