Users' Mathboxes Mathbox for Thierry Arnoux < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  cos9thpiminplylem2 Structured version   Visualization version   GIF version

Theorem cos9thpiminplylem2 34024
Description: The polynomial ((𝑋↑3) + ((-3 · 𝑋) + 1)) has no rational roots. (Contributed by Thierry Arnoux, 9-Nov-2025.)
Hypothesis
Ref Expression
cos9thpiminplylem2.1 (𝜑𝑋 ∈ ℚ)
Assertion
Ref Expression
cos9thpiminplylem2 (𝜑 → ((𝑋↑3) + ((-3 · 𝑋) + 1)) ≠ 0)

Proof of Theorem cos9thpiminplylem2
Dummy variables 𝑝 𝑞 𝑟 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 simpr 487 . . . . . . . . 9 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → 𝑋 = 0)
21oveq1d 7396 . . . . . . . 8 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → (𝑋↑3) = (0↑3))
3 3nn 12283 . . . . . . . . . 10 3 ∈ ℕ
43a1i 11 . . . . . . . . 9 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → 3 ∈ ℕ)
540expd 14138 . . . . . . . 8 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → (0↑3) = 0)
62, 5eqtrd 2787 . . . . . . 7 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → (𝑋↑3) = 0)
76oveq1d 7396 . . . . . 6 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → ((𝑋↑3) + ((-3 · 𝑋) + 1)) = (0 + ((-3 · 𝑋) + 1)))
81oveq2d 7397 . . . . . . . 8 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → (-3 · 𝑋) = (-3 · 0))
9 3cn 12285 . . . . . . . . . . 11 3 ∈ ℂ
109negcli 11485 . . . . . . . . . 10 -3 ∈ ℂ
1110a1i 11 . . . . . . . . 9 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → -3 ∈ ℂ)
1211mul01d 11368 . . . . . . . 8 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → (-3 · 0) = 0)
138, 12eqtr2d 2788 . . . . . . 7 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → 0 = (-3 · 𝑋))
1413oveq1d 7396 . . . . . . . 8 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → (0 + 1) = ((-3 · 𝑋) + 1))
15 0p1e1 12324 . . . . . . . 8 (0 + 1) = 1
1614, 15eqtr3di 2802 . . . . . . 7 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → ((-3 · 𝑋) + 1) = 1)
1713, 16oveq12d 7399 . . . . . 6 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → (0 + ((-3 · 𝑋) + 1)) = ((-3 · 𝑋) + 1))
187, 17, 163eqtrd 2791 . . . . 5 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 1)
19 ax-1ne0 11128 . . . . . 6 1 ≠ 0
2019a1i 11 . . . . 5 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → 1 ≠ 0)
2118, 20eqnetrd 3014 . . . 4 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 = 0) → ((𝑋↑3) + ((-3 · 𝑋) + 1)) ≠ 0)
22 simpr 487 . . . . . . . . . . . 12 ((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) → 𝑋 = (𝑝 / 𝑞))
23 simplr 776 . . . . . . . . . . . . . . 15 (((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) → 𝑝 ∈ ℤ)
2423zcnd 12664 . . . . . . . . . . . . . 14 (((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) → 𝑝 ∈ ℂ)
2524adantr 483 . . . . . . . . . . . . 13 ((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) → 𝑝 ∈ ℂ)
26 simpr 487 . . . . . . . . . . . . . . 15 (((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) → 𝑞 ∈ ℕ)
2726nncnd 12212 . . . . . . . . . . . . . 14 (((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) → 𝑞 ∈ ℂ)
2827adantr 483 . . . . . . . . . . . . 13 ((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) → 𝑞 ∈ ℂ)
2926nnne0d 12249 . . . . . . . . . . . . . 14 (((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) → 𝑞 ≠ 0)
3029adantr 483 . . . . . . . . . . . . 13 ((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) → 𝑞 ≠ 0)
3125, 28, 30divcld 11953 . . . . . . . . . . . 12 ((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) → (𝑝 / 𝑞) ∈ ℂ)
3222, 31eqeltrd 2852 . . . . . . . . . . 11 ((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) → 𝑋 ∈ ℂ)
3332ad3antrrr 738 . . . . . . . . . 10 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 𝑋 ∈ ℂ)
34 simplr 776 . . . . . . . . . 10 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 𝑋 ≠ 0)
3533, 34reccld 11946 . . . . . . . . 9 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (1 / 𝑋) ∈ ℂ)
36 3nn0 12485 . . . . . . . . . 10 3 ∈ ℕ0
3736a1i 11 . . . . . . . . 9 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 3 ∈ ℕ0)
3835, 37expcld 14145 . . . . . . . 8 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((1 / 𝑋)↑3) ∈ ℂ)
3910a1i 11 . . . . . . . . . 10 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → -3 ∈ ℂ)
4035sqcld 14143 . . . . . . . . . 10 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((1 / 𝑋)↑2) ∈ ℂ)
4139, 40mulcld 11188 . . . . . . . . 9 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (-3 · ((1 / 𝑋)↑2)) ∈ ℂ)
42 1cnd 11161 . . . . . . . . 9 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 1 ∈ ℂ)
4341, 42addcld 11187 . . . . . . . 8 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((-3 · ((1 / 𝑋)↑2)) + 1) ∈ ℂ)
4436a1i 11 . . . . . . . . . 10 ((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) → 3 ∈ ℕ0)
4532, 44expcld 14145 . . . . . . . . 9 ((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) → (𝑋↑3) ∈ ℂ)
4645ad3antrrr 738 . . . . . . . 8 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑋↑3) ∈ ℂ)
4738, 43, 46adddird 11193 . . . . . . 7 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((((1 / 𝑋)↑3) + ((-3 · ((1 / 𝑋)↑2)) + 1)) · (𝑋↑3)) = ((((1 / 𝑋)↑3) · (𝑋↑3)) + (((-3 · ((1 / 𝑋)↑2)) + 1) · (𝑋↑3))))
48 3z 12590 . . . . . . . . . . . 12 3 ∈ ℤ
4948a1i 11 . . . . . . . . . . 11 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 3 ∈ ℤ)
5033, 34, 49exprecd 14153 . . . . . . . . . 10 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((1 / 𝑋)↑3) = (1 / (𝑋↑3)))
5150oveq1d 7396 . . . . . . . . 9 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (((1 / 𝑋)↑3) · (𝑋↑3)) = ((1 / (𝑋↑3)) · (𝑋↑3)))
5233, 34, 49expne0d 14151 . . . . . . . . . 10 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑋↑3) ≠ 0)
5346, 52recid2d 11949 . . . . . . . . 9 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((1 / (𝑋↑3)) · (𝑋↑3)) = 1)
5451, 53eqtrd 2787 . . . . . . . 8 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (((1 / 𝑋)↑3) · (𝑋↑3)) = 1)
55 2z 12589 . . . . . . . . . . . . . . . . 17 2 ∈ ℤ
5655a1i 11 . . . . . . . . . . . . . . . 16 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 2 ∈ ℤ)
5733, 34, 56exprecd 14153 . . . . . . . . . . . . . . 15 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((1 / 𝑋)↑2) = (1 / (𝑋↑2)))
5857oveq1d 7396 . . . . . . . . . . . . . 14 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (((1 / 𝑋)↑2) · (𝑋↑3)) = ((1 / (𝑋↑2)) · (𝑋↑3)))
5933sqcld 14143 . . . . . . . . . . . . . . 15 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑋↑2) ∈ ℂ)
6033, 34, 56expne0d 14151 . . . . . . . . . . . . . . 15 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑋↑2) ≠ 0)
6146, 59, 60divrec2d 11957 . . . . . . . . . . . . . 14 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((𝑋↑3) / (𝑋↑2)) = ((1 / (𝑋↑2)) · (𝑋↑3)))
62 2cnd 12282 . . . . . . . . . . . . . . . . 17 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 2 ∈ ℂ)
63 2p1e3 12345 . . . . . . . . . . . . . . . . . . 19 (2 + 1) = 3
6463a1i 11 . . . . . . . . . . . . . . . . . 18 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (2 + 1) = 3)
6564eqcomd 2758 . . . . . . . . . . . . . . . . 17 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 3 = (2 + 1))
6662, 42, 65mvrladdd 11586 . . . . . . . . . . . . . . . 16 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (3 − 2) = 1)
6766oveq2d 7397 . . . . . . . . . . . . . . 15 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑋↑(3 − 2)) = (𝑋↑1))
6833, 34, 56, 49expsubd 14156 . . . . . . . . . . . . . . 15 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑋↑(3 − 2)) = ((𝑋↑3) / (𝑋↑2)))
6933exp1d 14140 . . . . . . . . . . . . . . 15 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑋↑1) = 𝑋)
7067, 68, 693eqtr3d 2795 . . . . . . . . . . . . . 14 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((𝑋↑3) / (𝑋↑2)) = 𝑋)
7158, 61, 703eqtr2d 2793 . . . . . . . . . . . . 13 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (((1 / 𝑋)↑2) · (𝑋↑3)) = 𝑋)
7271oveq2d 7397 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (3 · (((1 / 𝑋)↑2) · (𝑋↑3))) = (3 · 𝑋))
7372negeqd 11410 . . . . . . . . . . 11 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → -(3 · (((1 / 𝑋)↑2) · (𝑋↑3))) = -(3 · 𝑋))
7439, 40, 46mulassd 11191 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((-3 · ((1 / 𝑋)↑2)) · (𝑋↑3)) = (-3 · (((1 / 𝑋)↑2) · (𝑋↑3))))
759a1i 11 . . . . . . . . . . . . 13 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 3 ∈ ℂ)
7640, 46mulcld 11188 . . . . . . . . . . . . 13 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (((1 / 𝑋)↑2) · (𝑋↑3)) ∈ ℂ)
7775, 76mulneg1d 11626 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (-3 · (((1 / 𝑋)↑2) · (𝑋↑3))) = -(3 · (((1 / 𝑋)↑2) · (𝑋↑3))))
7874, 77eqtrd 2787 . . . . . . . . . . 11 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((-3 · ((1 / 𝑋)↑2)) · (𝑋↑3)) = -(3 · (((1 / 𝑋)↑2) · (𝑋↑3))))
7975, 33mulneg1d 11626 . . . . . . . . . . 11 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (-3 · 𝑋) = -(3 · 𝑋))
8073, 78, 793eqtr4d 2797 . . . . . . . . . 10 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((-3 · ((1 / 𝑋)↑2)) · (𝑋↑3)) = (-3 · 𝑋))
8146mullidd 11186 . . . . . . . . . 10 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (1 · (𝑋↑3)) = (𝑋↑3))
8280, 81oveq12d 7399 . . . . . . . . 9 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (((-3 · ((1 / 𝑋)↑2)) · (𝑋↑3)) + (1 · (𝑋↑3))) = ((-3 · 𝑋) + (𝑋↑3)))
8341, 46, 42, 82joinlmuladdmuld 11195 . . . . . . . 8 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (((-3 · ((1 / 𝑋)↑2)) + 1) · (𝑋↑3)) = ((-3 · 𝑋) + (𝑋↑3)))
8454, 83oveq12d 7399 . . . . . . 7 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((((1 / 𝑋)↑3) · (𝑋↑3)) + (((-3 · ((1 / 𝑋)↑2)) + 1) · (𝑋↑3))) = (1 + ((-3 · 𝑋) + (𝑋↑3))))
8539, 33mulcld 11188 . . . . . . . . . 10 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (-3 · 𝑋) ∈ ℂ)
8685, 46addcld 11187 . . . . . . . . 9 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((-3 · 𝑋) + (𝑋↑3)) ∈ ℂ)
8742, 86addcomd 11371 . . . . . . . 8 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (1 + ((-3 · 𝑋) + (𝑋↑3))) = (((-3 · 𝑋) + (𝑋↑3)) + 1))
8885, 46addcomd 11371 . . . . . . . . 9 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((-3 · 𝑋) + (𝑋↑3)) = ((𝑋↑3) + (-3 · 𝑋)))
8988oveq1d 7396 . . . . . . . 8 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (((-3 · 𝑋) + (𝑋↑3)) + 1) = (((𝑋↑3) + (-3 · 𝑋)) + 1))
9046, 85, 42addassd 11190 . . . . . . . 8 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (((𝑋↑3) + (-3 · 𝑋)) + 1) = ((𝑋↑3) + ((-3 · 𝑋) + 1)))
9187, 89, 903eqtrd 2791 . . . . . . 7 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (1 + ((-3 · 𝑋) + (𝑋↑3))) = ((𝑋↑3) + ((-3 · 𝑋) + 1)))
9247, 84, 913eqtrd 2791 . . . . . 6 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((((1 / 𝑋)↑3) + ((-3 · ((1 / 𝑋)↑2)) + 1)) · (𝑋↑3)) = ((𝑋↑3) + ((-3 · 𝑋) + 1)))
9338, 43addcld 11187 . . . . . . 7 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (((1 / 𝑋)↑3) + ((-3 · ((1 / 𝑋)↑2)) + 1)) ∈ ℂ)
94 simpllr 783 . . . . . . . . . . . . 13 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) → 𝑋 = (𝑝 / 𝑞))
9594adantr 483 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 𝑋 = (𝑝 / 𝑞))
9695oveq2d 7397 . . . . . . . . . . 11 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (1 / 𝑋) = (1 / (𝑝 / 𝑞)))
97 simp-6r 795 . . . . . . . . . . . . 13 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 𝑝 ∈ ℤ)
9897zcnd 12664 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 𝑝 ∈ ℂ)
99 simp-5r 793 . . . . . . . . . . . . 13 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 𝑞 ∈ ℕ)
10099nncnd 12212 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 𝑞 ∈ ℂ)
101 simpr 487 . . . . . . . . . . . . . . 15 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) → 𝑋 ≠ 0)
10294, 101eqnetrrd 3015 . . . . . . . . . . . . . 14 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) → (𝑝 / 𝑞) ≠ 0)
10324ad3antrrr 738 . . . . . . . . . . . . . . 15 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) → 𝑝 ∈ ℂ)
10427ad3antrrr 738 . . . . . . . . . . . . . . 15 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) → 𝑞 ∈ ℂ)
10529ad3antrrr 738 . . . . . . . . . . . . . . 15 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) → 𝑞 ≠ 0)
106103, 104, 105divne0bd 11965 . . . . . . . . . . . . . 14 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) → (𝑝 ≠ 0 ↔ (𝑝 / 𝑞) ≠ 0))
107102, 106mpbird 259 . . . . . . . . . . . . 13 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) → 𝑝 ≠ 0)
108107adantr 483 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 𝑝 ≠ 0)
10999nnne0d 12249 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 𝑞 ≠ 0)
11098, 100, 108, 109recdivd 11970 . . . . . . . . . . 11 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (1 / (𝑝 / 𝑞)) = (𝑞 / 𝑝))
111100, 98, 108divrecd 11956 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑞 / 𝑝) = (𝑞 · (1 / 𝑝)))
11298div1d 11945 . . . . . . . . . . . . . 14 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑝 / 1) = 𝑝)
113 simpr 487 . . . . . . . . . . . . . . 15 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (abs‘𝑝) = 1)
114113oveq2d 7397 . . . . . . . . . . . . . 14 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑝 / (abs‘𝑝)) = (𝑝 / 1))
11523zred 12663 . . . . . . . . . . . . . . . . 17 (((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) → 𝑝 ∈ ℝ)
116115ad3antrrr 738 . . . . . . . . . . . . . . . 16 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) → 𝑝 ∈ ℝ)
117116, 107receqid 32885 . . . . . . . . . . . . . . 15 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) → ((1 / 𝑝) = 𝑝 ↔ (abs‘𝑝) = 1))
118117biimpar 480 . . . . . . . . . . . . . 14 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (1 / 𝑝) = 𝑝)
119112, 114, 1183eqtr4d 2797 . . . . . . . . . . . . 13 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑝 / (abs‘𝑝)) = (1 / 𝑝))
120119oveq2d 7397 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑞 · (𝑝 / (abs‘𝑝))) = (𝑞 · (1 / 𝑝)))
121111, 120eqtr4d 2790 . . . . . . . . . . 11 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑞 / 𝑝) = (𝑞 · (𝑝 / (abs‘𝑝))))
12296, 110, 1213eqtrd 2791 . . . . . . . . . 10 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (1 / 𝑋) = (𝑞 · (𝑝 / (abs‘𝑝))))
12397zred 12663 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 𝑝 ∈ ℝ)
124 sgnval2 32876 . . . . . . . . . . . 12 ((𝑝 ∈ ℝ ∧ 𝑝 ≠ 0) → (sgn‘𝑝) = (𝑝 / (abs‘𝑝)))
125123, 108, 124syl2anc 592 . . . . . . . . . . 11 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (sgn‘𝑝) = (𝑝 / (abs‘𝑝)))
126125oveq2d 7397 . . . . . . . . . 10 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑞 · (sgn‘𝑝)) = (𝑞 · (𝑝 / (abs‘𝑝))))
127122, 126eqtr4d 2790 . . . . . . . . 9 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (1 / 𝑋) = (𝑞 · (sgn‘𝑝)))
12899nnzd 12580 . . . . . . . . . 10 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 𝑞 ∈ ℤ)
129 neg1z 12593 . . . . . . . . . . . . 13 -1 ∈ ℤ
130129a1i 11 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → -1 ∈ ℤ)
131 0zd 12566 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 0 ∈ ℤ)
132 1zzd 12588 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 1 ∈ ℤ)
133130, 131, 132tpssd 32675 . . . . . . . . . . 11 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → {-1, 0, 1} ⊆ ℤ)
134123rexrd 11218 . . . . . . . . . . . 12 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → 𝑝 ∈ ℝ*)
135 sgncl 32972 . . . . . . . . . . . 12 (𝑝 ∈ ℝ* → (sgn‘𝑝) ∈ {-1, 0, 1})
136134, 135syl 17 . . . . . . . . . . 11 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (sgn‘𝑝) ∈ {-1, 0, 1})
137133, 136sseldd 3928 . . . . . . . . . 10 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (sgn‘𝑝) ∈ ℤ)
138128, 137zmulcld 12669 . . . . . . . . 9 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (𝑞 · (sgn‘𝑝)) ∈ ℤ)
139127, 138eqeltrd 2852 . . . . . . . 8 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (1 / 𝑋) ∈ ℤ)
140139cos9thpiminplylem1 34023 . . . . . . 7 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → (((1 / 𝑋)↑3) + ((-3 · ((1 / 𝑋)↑2)) + 1)) ≠ 0)
14193, 46, 140, 52mulne0d 11825 . . . . . 6 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((((1 / 𝑋)↑3) + ((-3 · ((1 / 𝑋)↑2)) + 1)) · (𝑋↑3)) ≠ 0)
14292, 141eqnetrrd 3015 . . . . 5 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) = 1) → ((𝑋↑3) + ((-3 · 𝑋) + 1)) ≠ 0)
143 simplr 776 . . . . . . . 8 (((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) → 𝑟 ∈ ℙ)
144 1nprm 16685 . . . . . . . . 9 ¬ 1 ∈ ℙ
145144a1i 11 . . . . . . . 8 (((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) → ¬ 1 ∈ ℙ)
146 nelne2 3045 . . . . . . . 8 ((𝑟 ∈ ℙ ∧ ¬ 1 ∈ ℙ) → 𝑟 ≠ 1)
147143, 145, 146syl2anc 592 . . . . . . 7 (((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) → 𝑟 ≠ 1)
148 prmnn 16680 . . . . . . . . . 10 (𝑟 ∈ ℙ → 𝑟 ∈ ℕ)
149148ad3antlr 739 . . . . . . . . 9 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑟 ∈ ℕ)
150149nnnn0d 12528 . . . . . . . 8 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑟 ∈ ℕ0)
151149nnzd 12580 . . . . . . . . . 10 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑟 ∈ ℤ)
152 simp-5r 793 . . . . . . . . . . 11 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) → 𝑝 ∈ ℤ)
153152ad4antr 740 . . . . . . . . . 10 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑝 ∈ ℤ)
154 simp-8r 799 . . . . . . . . . . 11 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑞 ∈ ℕ)
155154nnzd 12580 . . . . . . . . . 10 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑞 ∈ ℤ)
156 simplr 776 . . . . . . . . . . 11 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑟 ∥ (abs‘𝑝))
157 dvdsabsb 16281 . . . . . . . . . . . 12 ((𝑟 ∈ ℤ ∧ 𝑝 ∈ ℤ) → (𝑟𝑝𝑟 ∥ (abs‘𝑝)))
158157biimpar 480 . . . . . . . . . . 11 (((𝑟 ∈ ℤ ∧ 𝑝 ∈ ℤ) ∧ 𝑟 ∥ (abs‘𝑝)) → 𝑟𝑝)
159151, 153, 156, 158syl21anc 846 . . . . . . . . . 10 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑟𝑝)
160 simpllr 783 . . . . . . . . . . 11 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑟 ∈ ℙ)
1613a1i 11 . . . . . . . . . . 11 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 3 ∈ ℕ)
16248a1i 11 . . . . . . . . . . . . . . 15 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 3 ∈ ℤ)
163154nnnn0d 12528 . . . . . . . . . . . . . . . . 17 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑞 ∈ ℕ0)
164 nn0sqcl 14088 . . . . . . . . . . . . . . . . 17 (𝑞 ∈ ℕ0 → (𝑞↑2) ∈ ℕ0)
165163, 164syl 17 . . . . . . . . . . . . . . . 16 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑞↑2) ∈ ℕ0)
166165nn0zd 12579 . . . . . . . . . . . . . . 15 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑞↑2) ∈ ℤ)
167162, 166zmulcld 12669 . . . . . . . . . . . . . 14 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (3 · (𝑞↑2)) ∈ ℤ)
168 zsqcl 14128 . . . . . . . . . . . . . . 15 (𝑝 ∈ ℤ → (𝑝↑2) ∈ ℤ)
169153, 168syl 17 . . . . . . . . . . . . . 14 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝↑2) ∈ ℤ)
170167, 169zsubcld 12668 . . . . . . . . . . . . 13 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((3 · (𝑞↑2)) − (𝑝↑2)) ∈ ℤ)
171151, 153, 170, 159dvdsmultr1d 16303 . . . . . . . . . . . 12 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑟 ∥ (𝑝 · ((3 · (𝑞↑2)) − (𝑝↑2))))
172104adantr 483 . . . . . . . . . . . . . . 15 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑞 ∈ ℂ)
17336a1i 11 . . . . . . . . . . . . . . 15 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 3 ∈ ℕ0)
174172, 173expcld 14145 . . . . . . . . . . . . . 14 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑞↑3) ∈ ℂ)
175103adantr 483 . . . . . . . . . . . . . . 15 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑝 ∈ ℂ)
1769a1i 11 . . . . . . . . . . . . . . . . 17 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 3 ∈ ℂ)
177172sqcld 14143 . . . . . . . . . . . . . . . . 17 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑞↑2) ∈ ℂ)
178176, 177mulcld 11188 . . . . . . . . . . . . . . . 16 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (3 · (𝑞↑2)) ∈ ℂ)
179175sqcld 14143 . . . . . . . . . . . . . . . 16 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝↑2) ∈ ℂ)
180178, 179subcld 11528 . . . . . . . . . . . . . . 15 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((3 · (𝑞↑2)) − (𝑝↑2)) ∈ ℂ)
181175, 180mulcld 11188 . . . . . . . . . . . . . 14 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝 · ((3 · (𝑞↑2)) − (𝑝↑2))) ∈ ℂ)
18294adantr 483 . . . . . . . . . . . . . . . . . . . 20 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑋 = (𝑝 / 𝑞))
183182oveq1d 7396 . . . . . . . . . . . . . . . . . . 19 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑋↑3) = ((𝑝 / 𝑞)↑3))
184183oveq1d 7396 . . . . . . . . . . . . . . . . . 18 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑋↑3) · (𝑞↑3)) = (((𝑝 / 𝑞)↑3) · (𝑞↑3)))
185105adantr 483 . . . . . . . . . . . . . . . . . . . 20 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑞 ≠ 0)
186175, 172, 185, 173expdivd 14159 . . . . . . . . . . . . . . . . . . 19 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑝 / 𝑞)↑3) = ((𝑝↑3) / (𝑞↑3)))
187186oveq1d 7396 . . . . . . . . . . . . . . . . . 18 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (((𝑝 / 𝑞)↑3) · (𝑞↑3)) = (((𝑝↑3) / (𝑞↑3)) · (𝑞↑3)))
188175, 173expcld 14145 . . . . . . . . . . . . . . . . . . 19 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝↑3) ∈ ℂ)
18948a1i 11 . . . . . . . . . . . . . . . . . . . 20 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 3 ∈ ℤ)
190172, 185, 189expne0d 14151 . . . . . . . . . . . . . . . . . . 19 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑞↑3) ≠ 0)
191188, 174, 190divcan1d 11954 . . . . . . . . . . . . . . . . . 18 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (((𝑝↑3) / (𝑞↑3)) · (𝑞↑3)) = (𝑝↑3))
192184, 187, 1913eqtrd 2791 . . . . . . . . . . . . . . . . 17 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑋↑3) · (𝑞↑3)) = (𝑝↑3))
19310a1i 11 . . . . . . . . . . . . . . . . . . 19 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → -3 ∈ ℂ)
19432ad3antrrr 738 . . . . . . . . . . . . . . . . . . 19 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑋 ∈ ℂ)
195193, 194mulcld 11188 . . . . . . . . . . . . . . . . . 18 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (-3 · 𝑋) ∈ ℂ)
196 1cnd 11161 . . . . . . . . . . . . . . . . . 18 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 1 ∈ ℂ)
197193, 194, 174mulassd 11191 . . . . . . . . . . . . . . . . . . . 20 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((-3 · 𝑋) · (𝑞↑3)) = (-3 · (𝑋 · (𝑞↑3))))
198182oveq1d 7396 . . . . . . . . . . . . . . . . . . . . . 22 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑋 · (𝑞↑3)) = ((𝑝 / 𝑞) · (𝑞↑3)))
199175, 172, 174, 185div32d 11976 . . . . . . . . . . . . . . . . . . . . . 22 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑝 / 𝑞) · (𝑞↑3)) = (𝑝 · ((𝑞↑3) / 𝑞)))
200 1zzd 12588 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 1 ∈ ℤ)
201172, 185, 200, 189expsubd 14156 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑞↑(3 − 1)) = ((𝑞↑3) / (𝑞↑1)))
202 3m1e2 12331 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (3 − 1) = 2
203202a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (3 − 1) = 2)
204203oveq2d 7397 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑞↑(3 − 1)) = (𝑞↑2))
205172exp1d 14140 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑞↑1) = 𝑞)
206205oveq2d 7397 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑞↑3) / (𝑞↑1)) = ((𝑞↑3) / 𝑞))
207201, 204, 2063eqtr3rd 2796 . . . . . . . . . . . . . . . . . . . . . . 23 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑞↑3) / 𝑞) = (𝑞↑2))
208207oveq2d 7397 . . . . . . . . . . . . . . . . . . . . . 22 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝 · ((𝑞↑3) / 𝑞)) = (𝑝 · (𝑞↑2)))
209198, 199, 2083eqtrd 2791 . . . . . . . . . . . . . . . . . . . . 21 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑋 · (𝑞↑3)) = (𝑝 · (𝑞↑2)))
210209oveq2d 7397 . . . . . . . . . . . . . . . . . . . 20 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (-3 · (𝑋 · (𝑞↑3))) = (-3 · (𝑝 · (𝑞↑2))))
211197, 210eqtrd 2787 . . . . . . . . . . . . . . . . . . 19 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((-3 · 𝑋) · (𝑞↑3)) = (-3 · (𝑝 · (𝑞↑2))))
212174mullidd 11186 . . . . . . . . . . . . . . . . . . 19 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (1 · (𝑞↑3)) = (𝑞↑3))
213211, 212oveq12d 7399 . . . . . . . . . . . . . . . . . 18 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (((-3 · 𝑋) · (𝑞↑3)) + (1 · (𝑞↑3))) = ((-3 · (𝑝 · (𝑞↑2))) + (𝑞↑3)))
214195, 174, 196, 213joinlmuladdmuld 11195 . . . . . . . . . . . . . . . . 17 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (((-3 · 𝑋) + 1) · (𝑞↑3)) = ((-3 · (𝑝 · (𝑞↑2))) + (𝑞↑3)))
215192, 214oveq12d 7399 . . . . . . . . . . . . . . . 16 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (((𝑋↑3) · (𝑞↑3)) + (((-3 · 𝑋) + 1) · (𝑞↑3))) = ((𝑝↑3) + ((-3 · (𝑝 · (𝑞↑2))) + (𝑞↑3))))
21645ad3antrrr 738 . . . . . . . . . . . . . . . . 17 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑋↑3) ∈ ℂ)
217195, 196addcld 11187 . . . . . . . . . . . . . . . . 17 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((-3 · 𝑋) + 1) ∈ ℂ)
218216, 217, 174adddird 11193 . . . . . . . . . . . . . . . 16 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (((𝑋↑3) + ((-3 · 𝑋) + 1)) · (𝑞↑3)) = (((𝑋↑3) · (𝑞↑3)) + (((-3 · 𝑋) + 1) · (𝑞↑3))))
219175, 178, 179subdid 11629 . . . . . . . . . . . . . . . . . . 19 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝 · ((3 · (𝑞↑2)) − (𝑝↑2))) = ((𝑝 · (3 · (𝑞↑2))) − (𝑝 · (𝑝↑2))))
220 2nn0 12484 . . . . . . . . . . . . . . . . . . . . . . 23 2 ∈ ℕ0
221220a1i 11 . . . . . . . . . . . . . . . . . . . . . 22 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 2 ∈ ℕ0)
222 1nn0 12483 . . . . . . . . . . . . . . . . . . . . . . 23 1 ∈ ℕ0
223222a1i 11 . . . . . . . . . . . . . . . . . . . . . 22 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 1 ∈ ℕ0)
224175, 221, 223expaddd 14147 . . . . . . . . . . . . . . . . . . . . 21 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝↑(1 + 2)) = ((𝑝↑1) · (𝑝↑2)))
225 1p2e3 12346 . . . . . . . . . . . . . . . . . . . . . . 23 (1 + 2) = 3
226225a1i 11 . . . . . . . . . . . . . . . . . . . . . 22 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (1 + 2) = 3)
227226oveq2d 7397 . . . . . . . . . . . . . . . . . . . . 21 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝↑(1 + 2)) = (𝑝↑3))
228175exp1d 14140 . . . . . . . . . . . . . . . . . . . . . 22 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝↑1) = 𝑝)
229228oveq1d 7396 . . . . . . . . . . . . . . . . . . . . 21 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑝↑1) · (𝑝↑2)) = (𝑝 · (𝑝↑2)))
230224, 227, 2293eqtr3rd 2796 . . . . . . . . . . . . . . . . . . . 20 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝 · (𝑝↑2)) = (𝑝↑3))
231230oveq2d 7397 . . . . . . . . . . . . . . . . . . 19 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑝 · (3 · (𝑞↑2))) − (𝑝 · (𝑝↑2))) = ((𝑝 · (3 · (𝑞↑2))) − (𝑝↑3)))
232219, 231eqtrd 2787 . . . . . . . . . . . . . . . . . 18 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝 · ((3 · (𝑞↑2)) − (𝑝↑2))) = ((𝑝 · (3 · (𝑞↑2))) − (𝑝↑3)))
233232oveq2d 7397 . . . . . . . . . . . . . . . . 17 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑞↑3) − (𝑝 · ((3 · (𝑞↑2)) − (𝑝↑2)))) = ((𝑞↑3) − ((𝑝 · (3 · (𝑞↑2))) − (𝑝↑3))))
234175, 178mulcld 11188 . . . . . . . . . . . . . . . . . . 19 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝 · (3 · (𝑞↑2))) ∈ ℂ)
235174, 234, 188subsub2d 11557 . . . . . . . . . . . . . . . . . 18 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑞↑3) − ((𝑝 · (3 · (𝑞↑2))) − (𝑝↑3))) = ((𝑞↑3) + ((𝑝↑3) − (𝑝 · (3 · (𝑞↑2))))))
236174, 188, 234addsub12d 11551 . . . . . . . . . . . . . . . . . 18 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑞↑3) + ((𝑝↑3) − (𝑝 · (3 · (𝑞↑2))))) = ((𝑝↑3) + ((𝑞↑3) − (𝑝 · (3 · (𝑞↑2))))))
237174, 234subcld 11528 . . . . . . . . . . . . . . . . . . . 20 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑞↑3) − (𝑝 · (3 · (𝑞↑2)))) ∈ ℂ)
238188, 237addcomd 11371 . . . . . . . . . . . . . . . . . . 19 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑝↑3) + ((𝑞↑3) − (𝑝 · (3 · (𝑞↑2))))) = (((𝑞↑3) − (𝑝 · (3 · (𝑞↑2)))) + (𝑝↑3)))
239234negcld 11515 . . . . . . . . . . . . . . . . . . . . . 22 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → -(𝑝 · (3 · (𝑞↑2))) ∈ ℂ)
240174, 239addcomd 11371 . . . . . . . . . . . . . . . . . . . . 21 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑞↑3) + -(𝑝 · (3 · (𝑞↑2)))) = (-(𝑝 · (3 · (𝑞↑2))) + (𝑞↑3)))
241174, 234negsubd 11534 . . . . . . . . . . . . . . . . . . . . 21 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑞↑3) + -(𝑝 · (3 · (𝑞↑2)))) = ((𝑞↑3) − (𝑝 · (3 · (𝑞↑2)))))
242175, 176, 177mul12d 11378 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝 · (3 · (𝑞↑2))) = (3 · (𝑝 · (𝑞↑2))))
243242negeqd 11410 . . . . . . . . . . . . . . . . . . . . . . 23 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → -(𝑝 · (3 · (𝑞↑2))) = -(3 · (𝑝 · (𝑞↑2))))
244175, 177mulcld 11188 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝 · (𝑞↑2)) ∈ ℂ)
245176, 244mulneg1d 11626 . . . . . . . . . . . . . . . . . . . . . . 23 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (-3 · (𝑝 · (𝑞↑2))) = -(3 · (𝑝 · (𝑞↑2))))
246243, 245eqtr4d 2790 . . . . . . . . . . . . . . . . . . . . . 22 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → -(𝑝 · (3 · (𝑞↑2))) = (-3 · (𝑝 · (𝑞↑2))))
247246oveq1d 7396 . . . . . . . . . . . . . . . . . . . . 21 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (-(𝑝 · (3 · (𝑞↑2))) + (𝑞↑3)) = ((-3 · (𝑝 · (𝑞↑2))) + (𝑞↑3)))
248240, 241, 2473eqtr3d 2795 . . . . . . . . . . . . . . . . . . . 20 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑞↑3) − (𝑝 · (3 · (𝑞↑2)))) = ((-3 · (𝑝 · (𝑞↑2))) + (𝑞↑3)))
249248oveq1d 7396 . . . . . . . . . . . . . . . . . . 19 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (((𝑞↑3) − (𝑝 · (3 · (𝑞↑2)))) + (𝑝↑3)) = (((-3 · (𝑝 · (𝑞↑2))) + (𝑞↑3)) + (𝑝↑3)))
250238, 249eqtrd 2787 . . . . . . . . . . . . . . . . . 18 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑝↑3) + ((𝑞↑3) − (𝑝 · (3 · (𝑞↑2))))) = (((-3 · (𝑝 · (𝑞↑2))) + (𝑞↑3)) + (𝑝↑3)))
251235, 236, 2503eqtrd 2791 . . . . . . . . . . . . . . . . 17 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑞↑3) − ((𝑝 · (3 · (𝑞↑2))) − (𝑝↑3))) = (((-3 · (𝑝 · (𝑞↑2))) + (𝑞↑3)) + (𝑝↑3)))
252193, 244mulcld 11188 . . . . . . . . . . . . . . . . . . 19 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (-3 · (𝑝 · (𝑞↑2))) ∈ ℂ)
253252, 174addcld 11187 . . . . . . . . . . . . . . . . . 18 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((-3 · (𝑝 · (𝑞↑2))) + (𝑞↑3)) ∈ ℂ)
254253, 188addcomd 11371 . . . . . . . . . . . . . . . . 17 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (((-3 · (𝑝 · (𝑞↑2))) + (𝑞↑3)) + (𝑝↑3)) = ((𝑝↑3) + ((-3 · (𝑝 · (𝑞↑2))) + (𝑞↑3))))
255233, 251, 2543eqtrd 2791 . . . . . . . . . . . . . . . 16 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑞↑3) − (𝑝 · ((3 · (𝑞↑2)) − (𝑝↑2)))) = ((𝑝↑3) + ((-3 · (𝑝 · (𝑞↑2))) + (𝑞↑3))))
256215, 218, 2553eqtr4rd 2798 . . . . . . . . . . . . . . 15 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑞↑3) − (𝑝 · ((3 · (𝑞↑2)) − (𝑝↑2)))) = (((𝑋↑3) + ((-3 · 𝑋) + 1)) · (𝑞↑3)))
257 simpr 487 . . . . . . . . . . . . . . . 16 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0)
258257oveq1d 7396 . . . . . . . . . . . . . . 15 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (((𝑋↑3) + ((-3 · 𝑋) + 1)) · (𝑞↑3)) = (0 · (𝑞↑3)))
259174mul02d 11367 . . . . . . . . . . . . . . 15 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (0 · (𝑞↑3)) = 0)
260256, 258, 2593eqtrd 2791 . . . . . . . . . . . . . 14 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → ((𝑞↑3) − (𝑝 · ((3 · (𝑞↑2)) − (𝑝↑2)))) = 0)
261174, 181, 260subeq0d 11536 . . . . . . . . . . . . 13 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑞↑3) = (𝑝 · ((3 · (𝑞↑2)) − (𝑝↑2))))
262261ad5ant15 766 . . . . . . . . . . . 12 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑞↑3) = (𝑝 · ((3 · (𝑞↑2)) − (𝑝↑2))))
263171, 262breqtrrd 5118 . . . . . . . . . . 11 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑟 ∥ (𝑞↑3))
264 prmdvdsexp 16722 . . . . . . . . . . . 12 ((𝑟 ∈ ℙ ∧ 𝑞 ∈ ℤ ∧ 3 ∈ ℕ) → (𝑟 ∥ (𝑞↑3) ↔ 𝑟𝑞))
265264biimpa 479 . . . . . . . . . . 11 (((𝑟 ∈ ℙ ∧ 𝑞 ∈ ℤ ∧ 3 ∈ ℕ) ∧ 𝑟 ∥ (𝑞↑3)) → 𝑟𝑞)
266160, 155, 161, 263, 265syl31anc 1384 . . . . . . . . . 10 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑟𝑞)
267 dvdsgcd 16550 . . . . . . . . . . 11 ((𝑟 ∈ ℤ ∧ 𝑝 ∈ ℤ ∧ 𝑞 ∈ ℤ) → ((𝑟𝑝𝑟𝑞) → 𝑟 ∥ (𝑝 gcd 𝑞)))
268267imp 409 . . . . . . . . . 10 (((𝑟 ∈ ℤ ∧ 𝑝 ∈ ℤ ∧ 𝑞 ∈ ℤ) ∧ (𝑟𝑝𝑟𝑞)) → 𝑟 ∥ (𝑝 gcd 𝑞))
269151, 153, 155, 159, 266, 268syl32anc 1389 . . . . . . . . 9 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑟 ∥ (𝑝 gcd 𝑞))
270 simp-6r 795 . . . . . . . . 9 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → (𝑝 gcd 𝑞) = 1)
271269, 270breqtrd 5116 . . . . . . . 8 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑟 ∥ 1)
272 dvds1 16325 . . . . . . . . 9 (𝑟 ∈ ℕ0 → (𝑟 ∥ 1 ↔ 𝑟 = 1))
273272biimpa 479 . . . . . . . 8 ((𝑟 ∈ ℕ0𝑟 ∥ 1) → 𝑟 = 1)
274150, 271, 273syl2anc 592 . . . . . . 7 ((((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) ∧ ((𝑋↑3) + ((-3 · 𝑋) + 1)) = 0) → 𝑟 = 1)
275147, 274mteqand 3038 . . . . . 6 (((((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) ∧ 𝑟 ∈ ℙ) ∧ 𝑟 ∥ (abs‘𝑝)) → ((𝑋↑3) + ((-3 · 𝑋) + 1)) ≠ 0)
276 nnabscl 15325 . . . . . . . 8 ((𝑝 ∈ ℤ ∧ 𝑝 ≠ 0) → (abs‘𝑝) ∈ ℕ)
277152, 107, 276syl2anc 592 . . . . . . 7 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) → (abs‘𝑝) ∈ ℕ)
278 eluz2b3 12909 . . . . . . . 8 ((abs‘𝑝) ∈ (ℤ‘2) ↔ ((abs‘𝑝) ∈ ℕ ∧ (abs‘𝑝) ≠ 1))
279 exprmfct 16711 . . . . . . . 8 ((abs‘𝑝) ∈ (ℤ‘2) → ∃𝑟 ∈ ℙ 𝑟 ∥ (abs‘𝑝))
280278, 279sylbir 237 . . . . . . 7 (((abs‘𝑝) ∈ ℕ ∧ (abs‘𝑝) ≠ 1) → ∃𝑟 ∈ ℙ 𝑟 ∥ (abs‘𝑝))
281277, 280sylan 588 . . . . . 6 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) → ∃𝑟 ∈ ℙ 𝑟 ∥ (abs‘𝑝))
282275, 281r19.29a 3160 . . . . 5 (((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) ∧ (abs‘𝑝) ≠ 1) → ((𝑋↑3) + ((-3 · 𝑋) + 1)) ≠ 0)
283142, 282pm2.61dane 3034 . . . 4 ((((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) ∧ 𝑋 ≠ 0) → ((𝑋↑3) + ((-3 · 𝑋) + 1)) ≠ 0)
28421, 283pm2.61dane 3034 . . 3 (((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ 𝑋 = (𝑝 / 𝑞)) ∧ (𝑝 gcd 𝑞) = 1) → ((𝑋↑3) + ((-3 · 𝑋) + 1)) ≠ 0)
285284anasss 469 . 2 ((((𝜑𝑝 ∈ ℤ) ∧ 𝑞 ∈ ℕ) ∧ (𝑋 = (𝑝 / 𝑞) ∧ (𝑝 gcd 𝑞) = 1)) → ((𝑋↑3) + ((-3 · 𝑋) + 1)) ≠ 0)
286 cos9thpiminplylem2.1 . . 3 (𝜑𝑋 ∈ ℚ)
287 elq2 32953 . . 3 (𝑋 ∈ ℚ → ∃𝑝 ∈ ℤ ∃𝑞 ∈ ℕ (𝑋 = (𝑝 / 𝑞) ∧ (𝑝 gcd 𝑞) = 1))
288286, 287syl 17 . 2 (𝜑 → ∃𝑝 ∈ ℤ ∃𝑞 ∈ ℕ (𝑋 = (𝑝 / 𝑞) ∧ (𝑝 gcd 𝑞) = 1))
289285, 288r19.29vva 3212 1 (𝜑 → ((𝑋↑3) + ((-3 · 𝑋) + 1)) ≠ 0)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wa 398  w3a 1095   = wceq 1550  wcel 2132  wne 2947  wrex 3076  {ctp 4576   class class class wbr 5090  cfv 6506  (class class class)co 7381  cc 11057  cr 11058  0cc0 11059  1c1 11060   + caddc 11062   · cmul 11064  *cxr 11201  cmin 11400  -cneg 11401   / cdiv 11830  cn 12196  2c2 12258  3c3 12259  0cn0 12467  cz 12554  cuz 12825  cq 12935  cexp 14060  sgncsgn 15085  abscabs 15233  cdvds 16258   gcd cgcd 16500  cprime 16677
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1805  ax-4 1819  ax-5 1920  ax-6 1977  ax-7 2018  ax-8 2134  ax-9 2142  ax-10 2165  ax-11 2181  ax-12 2202  ax-ext 2724  ax-sep 5236  ax-nul 5246  ax-pow 5312  ax-pr 5380  ax-un 7703  ax-cnex 11115  ax-resscn 11116  ax-1cn 11117  ax-icn 11118  ax-addcl 11119  ax-addrcl 11120  ax-mulcl 11121  ax-mulrcl 11122  ax-mulcom 11123  ax-addass 11124  ax-mulass 11125  ax-distr 11126  ax-i2m1 11127  ax-1ne0 11128  ax-1rid 11129  ax-rnegex 11130  ax-rrecex 11131  ax-cnre 11132  ax-pre-lttri 11133  ax-pre-lttrn 11134  ax-pre-ltadd 11135  ax-pre-mulgt0 11136  ax-pre-sup 11137
This theorem depends on definitions:  df-bi 209  df-an 399  df-or 857  df-3or 1096  df-3an 1097  df-tru 1553  df-fal 1563  df-ex 1790  df-nf 1794  df-sb 2081  df-mo 2556  df-eu 2586  df-clab 2731  df-cleq 2744  df-clel 2827  df-nfc 2901  df-ne 2948  df-nel 3052  df-ral 3067  df-rex 3077  df-rmo 3357  df-reu 3358  df-rab 3405  df-v 3446  df-sbc 3736  df-csb 3844  df-dif 3898  df-un 3900  df-in 3902  df-ss 3912  df-pss 3915  df-nul 4277  df-if 4471  df-pw 4547  df-sn 4573  df-pr 4575  df-tp 4577  df-op 4579  df-uni 4856  df-iun 4941  df-br 5091  df-opab 5153  df-mpt 5172  df-tr 5198  df-id 5531  df-eprel 5536  df-po 5544  df-so 5545  df-fr 5589  df-we 5591  df-xp 5642  df-rel 5643  df-cnv 5644  df-co 5645  df-dm 5646  df-rn 5647  df-res 5648  df-ima 5649  df-pred 6273  df-ord 6334  df-on 6335  df-lim 6336  df-suc 6337  df-iota 6462  df-fun 6508  df-fn 6509  df-f 6510  df-f1 6511  df-fo 6512  df-f1o 6513  df-fv 6514  df-riota 7338  df-ov 7384  df-oprab 7385  df-mpo 7386  df-om 7832  df-1st 7955  df-2nd 7956  df-frecs 8246  df-wrecs 8277  df-recs 8326  df-rdg 8365  df-1o 8421  df-2o 8422  df-er 8662  df-en 8913  df-dom 8914  df-sdom 8915  df-fin 8916  df-sup 9374  df-inf 9375  df-pnf 11204  df-mnf 11205  df-xr 11206  df-ltxr 11207  df-le 11208  df-sub 11402  df-neg 11403  df-div 11831  df-nn 12197  df-2 12266  df-3 12267  df-4 12268  df-5 12269  df-6 12270  df-7 12271  df-8 12272  df-9 12273  df-n0 12468  df-z 12555  df-dec 12675  df-uz 12826  df-q 12936  df-rp 12980  df-fz 13499  df-fzo 13646  df-fl 13788  df-mod 13866  df-seq 14001  df-exp 14061  df-sgn 15086  df-cj 15098  df-re 15099  df-im 15100  df-sqrt 15234  df-abs 15235  df-dvds 16259  df-gcd 16501  df-prm 16678
This theorem is referenced by:  cos9thpiminply  34029
  Copyright terms: Public domain W3C validator