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

Theorem cos9thpiminplylem1 34172
Description: The polynomial ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) has no integer roots. (Contributed by Thierry Arnoux, 9-Nov-2025.)
Hypothesis
Ref Expression
cos9thpiminplylem1.1 (𝜑𝑋 ∈ ℤ)
Assertion
Ref Expression
cos9thpiminplylem1 (𝜑 → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ≠ 0)

Proof of Theorem cos9thpiminplylem1
StepHypRef Expression
1 simpr 489 . . . . . . . . . 10 ((𝜑𝑋 = 0) → 𝑋 = 0)
21oveq1d 7425 . . . . . . . . 9 ((𝜑𝑋 = 0) → (𝑋↑3) = (0↑3))
3 3nn 12315 . . . . . . . . . . 11 3 ∈ ℕ
43a1i 11 . . . . . . . . . 10 ((𝜑𝑋 = 0) → 3 ∈ ℕ)
540expd 14171 . . . . . . . . 9 ((𝜑𝑋 = 0) → (0↑3) = 0)
62, 5eqtrd 2798 . . . . . . . 8 ((𝜑𝑋 = 0) → (𝑋↑3) = 0)
71oveq1d 7425 . . . . . . . . . . 11 ((𝜑𝑋 = 0) → (𝑋↑2) = (0↑2))
87oveq2d 7426 . . . . . . . . . 10 ((𝜑𝑋 = 0) → (-3 · (𝑋↑2)) = (-3 · (0↑2)))
9 2nn 12309 . . . . . . . . . . . . 13 2 ∈ ℕ
109a1i 11 . . . . . . . . . . . 12 ((𝜑𝑋 = 0) → 2 ∈ ℕ)
11100expd 14171 . . . . . . . . . . 11 ((𝜑𝑋 = 0) → (0↑2) = 0)
1211oveq2d 7426 . . . . . . . . . 10 ((𝜑𝑋 = 0) → (-3 · (0↑2)) = (-3 · 0))
13 3nn0 12517 . . . . . . . . . . . . . . 15 3 ∈ ℕ0
1413a1i 11 . . . . . . . . . . . . . 14 (𝜑 → 3 ∈ ℕ0)
1514nn0cnd 12562 . . . . . . . . . . . . 13 (𝜑 → 3 ∈ ℂ)
1615adantr 485 . . . . . . . . . . . 12 ((𝜑𝑋 = 0) → 3 ∈ ℂ)
1716negcld 11551 . . . . . . . . . . 11 ((𝜑𝑋 = 0) → -3 ∈ ℂ)
1817mul01d 11404 . . . . . . . . . 10 ((𝜑𝑋 = 0) → (-3 · 0) = 0)
198, 12, 183eqtrd 2802 . . . . . . . . 9 ((𝜑𝑋 = 0) → (-3 · (𝑋↑2)) = 0)
2019oveq1d 7425 . . . . . . . 8 ((𝜑𝑋 = 0) → ((-3 · (𝑋↑2)) + 1) = (0 + 1))
216, 20oveq12d 7428 . . . . . . 7 ((𝜑𝑋 = 0) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) = (0 + (0 + 1)))
22 0cnd 11194 . . . . . . . . 9 ((𝜑𝑋 = 0) → 0 ∈ ℂ)
23 1cnd 11197 . . . . . . . . 9 ((𝜑𝑋 = 0) → 1 ∈ ℂ)
2422, 23addcld 11223 . . . . . . . 8 ((𝜑𝑋 = 0) → (0 + 1) ∈ ℂ)
2524addlidd 11406 . . . . . . 7 ((𝜑𝑋 = 0) → (0 + (0 + 1)) = (0 + 1))
26 1cnd 11197 . . . . . . . . 9 (𝜑 → 1 ∈ ℂ)
2726addlidd 11406 . . . . . . . 8 (𝜑 → (0 + 1) = 1)
2827adantr 485 . . . . . . 7 ((𝜑𝑋 = 0) → (0 + 1) = 1)
2921, 25, 283eqtrd 2802 . . . . . 6 ((𝜑𝑋 = 0) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) = 1)
30 ax-1ne0 11164 . . . . . . 7 1 ≠ 0
3130a1i 11 . . . . . 6 ((𝜑𝑋 = 0) → 1 ≠ 0)
3229, 31eqnetrd 3025 . . . . 5 ((𝜑𝑋 = 0) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ≠ 0)
3332ad4ant14 764 . . . 4 ((((𝜑 ∧ -1 < 𝑋) ∧ 𝑋 < 3) ∧ 𝑋 = 0) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ≠ 0)
34 simpr 489 . . . . . . . . . 10 ((𝜑𝑋 = 1) → 𝑋 = 1)
3534oveq1d 7425 . . . . . . . . 9 ((𝜑𝑋 = 1) → (𝑋↑3) = (1↑3))
36 3z 12622 . . . . . . . . . 10 3 ∈ ℤ
37 1exp 14123 . . . . . . . . . 10 (3 ∈ ℤ → (1↑3) = 1)
3836, 37mp1i 14 . . . . . . . . 9 ((𝜑𝑋 = 1) → (1↑3) = 1)
3935, 38eqtrd 2798 . . . . . . . 8 ((𝜑𝑋 = 1) → (𝑋↑3) = 1)
4034oveq1d 7425 . . . . . . . . . . 11 ((𝜑𝑋 = 1) → (𝑋↑2) = (1↑2))
4140oveq2d 7426 . . . . . . . . . 10 ((𝜑𝑋 = 1) → (-3 · (𝑋↑2)) = (-3 · (1↑2)))
42 sq1 14227 . . . . . . . . . . . 12 (1↑2) = 1
4342a1i 11 . . . . . . . . . . 11 ((𝜑𝑋 = 1) → (1↑2) = 1)
4443oveq2d 7426 . . . . . . . . . 10 ((𝜑𝑋 = 1) → (-3 · (1↑2)) = (-3 · 1))
4515adantr 485 . . . . . . . . . . . 12 ((𝜑𝑋 = 1) → 3 ∈ ℂ)
4645negcld 11551 . . . . . . . . . . 11 ((𝜑𝑋 = 1) → -3 ∈ ℂ)
4746mulridd 11221 . . . . . . . . . 10 ((𝜑𝑋 = 1) → (-3 · 1) = -3)
4841, 44, 473eqtrd 2802 . . . . . . . . 9 ((𝜑𝑋 = 1) → (-3 · (𝑋↑2)) = -3)
4948oveq1d 7425 . . . . . . . 8 ((𝜑𝑋 = 1) → ((-3 · (𝑋↑2)) + 1) = (-3 + 1))
5039, 49oveq12d 7428 . . . . . . 7 ((𝜑𝑋 = 1) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) = (1 + (-3 + 1)))
51 1cnd 11197 . . . . . . . . . 10 ((𝜑𝑋 = 1) → 1 ∈ ℂ)
5246, 51addcomd 11407 . . . . . . . . 9 ((𝜑𝑋 = 1) → (-3 + 1) = (1 + -3))
5351, 45negsubd 11570 . . . . . . . . 9 ((𝜑𝑋 = 1) → (1 + -3) = (1 − 3))
5452, 53eqtrd 2798 . . . . . . . 8 ((𝜑𝑋 = 1) → (-3 + 1) = (1 − 3))
5554oveq2d 7426 . . . . . . 7 ((𝜑𝑋 = 1) → (1 + (-3 + 1)) = (1 + (1 − 3)))
56 1p1e2 12359 . . . . . . . . . 10 (1 + 1) = 2
5756a1i 11 . . . . . . . . 9 ((𝜑𝑋 = 1) → (1 + 1) = 2)
5857oveq1d 7425 . . . . . . . 8 ((𝜑𝑋 = 1) → ((1 + 1) − 3) = (2 − 3))
5951, 51, 45addsubassd 11584 . . . . . . . 8 ((𝜑𝑋 = 1) → ((1 + 1) − 3) = (1 + (1 − 3)))
60 2cnd 12314 . . . . . . . . . 10 ((𝜑𝑋 = 1) → 2 ∈ ℂ)
6145, 60negsubdi2d 11580 . . . . . . . . 9 ((𝜑𝑋 = 1) → -(3 − 2) = (2 − 3))
62 2p1e3 12377 . . . . . . . . . . . . 13 (2 + 1) = 3
6362a1i 11 . . . . . . . . . . . 12 ((𝜑𝑋 = 1) → (2 + 1) = 3)
6463eqcomd 2769 . . . . . . . . . . 11 ((𝜑𝑋 = 1) → 3 = (2 + 1))
6560, 51, 64mvrladdd 11622 . . . . . . . . . 10 ((𝜑𝑋 = 1) → (3 − 2) = 1)
6665negeqd 11446 . . . . . . . . 9 ((𝜑𝑋 = 1) → -(3 − 2) = -1)
6761, 66eqtr3d 2800 . . . . . . . 8 ((𝜑𝑋 = 1) → (2 − 3) = -1)
6858, 59, 673eqtr3d 2806 . . . . . . 7 ((𝜑𝑋 = 1) → (1 + (1 − 3)) = -1)
6950, 55, 683eqtrd 2802 . . . . . 6 ((𝜑𝑋 = 1) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) = -1)
70 neg1ne0 12200 . . . . . . 7 -1 ≠ 0
7170a1i 11 . . . . . 6 ((𝜑𝑋 = 1) → -1 ≠ 0)
7269, 71eqnetrd 3025 . . . . 5 ((𝜑𝑋 = 1) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ≠ 0)
7372ad4ant14 764 . . . 4 ((((𝜑 ∧ -1 < 𝑋) ∧ 𝑋 < 3) ∧ 𝑋 = 1) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ≠ 0)
74 oveq1 7417 . . . . . . . . . 10 (𝑋 = 2 → (𝑋↑3) = (2↑3))
7574adantl 486 . . . . . . . . 9 ((𝜑𝑋 = 2) → (𝑋↑3) = (2↑3))
76 cu2 14232 . . . . . . . . 9 (2↑3) = 8
7775, 76eqtrdi 2814 . . . . . . . 8 ((𝜑𝑋 = 2) → (𝑋↑3) = 8)
78 cos9thpiminplylem1.1 . . . . . . . . . . . . . . 15 (𝜑𝑋 ∈ ℤ)
7978zred 12695 . . . . . . . . . . . . . 14 (𝜑𝑋 ∈ ℝ)
8079resqcld 14157 . . . . . . . . . . . . 13 (𝜑 → (𝑋↑2) ∈ ℝ)
8180recnd 11232 . . . . . . . . . . . 12 (𝜑 → (𝑋↑2) ∈ ℂ)
8215, 81mulneg1d 11662 . . . . . . . . . . 11 (𝜑 → (-3 · (𝑋↑2)) = -(3 · (𝑋↑2)))
8382adantr 485 . . . . . . . . . 10 ((𝜑𝑋 = 2) → (-3 · (𝑋↑2)) = -(3 · (𝑋↑2)))
84 oveq1 7417 . . . . . . . . . . . . . 14 (𝑋 = 2 → (𝑋↑2) = (2↑2))
8584adantl 486 . . . . . . . . . . . . 13 ((𝜑𝑋 = 2) → (𝑋↑2) = (2↑2))
86 sq2 14229 . . . . . . . . . . . . 13 (2↑2) = 4
8785, 86eqtrdi 2814 . . . . . . . . . . . 12 ((𝜑𝑋 = 2) → (𝑋↑2) = 4)
8887oveq2d 7426 . . . . . . . . . . 11 ((𝜑𝑋 = 2) → (3 · (𝑋↑2)) = (3 · 4))
8988negeqd 11446 . . . . . . . . . 10 ((𝜑𝑋 = 2) → -(3 · (𝑋↑2)) = -(3 · 4))
9015adantr 485 . . . . . . . . . . . . 13 ((𝜑𝑋 = 2) → 3 ∈ ℂ)
91 4cn 12321 . . . . . . . . . . . . . 14 4 ∈ ℂ
9291a1i 11 . . . . . . . . . . . . 13 ((𝜑𝑋 = 2) → 4 ∈ ℂ)
9390, 92mulcomd 11225 . . . . . . . . . . . 12 ((𝜑𝑋 = 2) → (3 · 4) = (4 · 3))
94 4t3e12 12809 . . . . . . . . . . . 12 (4 · 3) = 12
9593, 94eqtrdi 2814 . . . . . . . . . . 11 ((𝜑𝑋 = 2) → (3 · 4) = 12)
9695negeqd 11446 . . . . . . . . . 10 ((𝜑𝑋 = 2) → -(3 · 4) = -12)
9783, 89, 963eqtrd 2802 . . . . . . . . 9 ((𝜑𝑋 = 2) → (-3 · (𝑋↑2)) = -12)
9897oveq1d 7425 . . . . . . . 8 ((𝜑𝑋 = 2) → ((-3 · (𝑋↑2)) + 1) = (-12 + 1))
9977, 98oveq12d 7428 . . . . . . 7 ((𝜑𝑋 = 2) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) = (8 + (-12 + 1)))
100 1nn0 12515 . . . . . . . . . . . . . . 15 1 ∈ ℕ0
101 2nn0 12516 . . . . . . . . . . . . . . 15 2 ∈ ℕ0
102100, 101deccl 12721 . . . . . . . . . . . . . 14 12 ∈ ℕ0
103102a1i 11 . . . . . . . . . . . . 13 ((𝜑𝑋 = 2) → 12 ∈ ℕ0)
104103nn0cnd 12562 . . . . . . . . . . . 12 ((𝜑𝑋 = 2) → 12 ∈ ℂ)
105104negcld 11551 . . . . . . . . . . 11 ((𝜑𝑋 = 2) → -12 ∈ ℂ)
106 1cnd 11197 . . . . . . . . . . 11 ((𝜑𝑋 = 2) → 1 ∈ ℂ)
107105, 106addcomd 11407 . . . . . . . . . 10 ((𝜑𝑋 = 2) → (-12 + 1) = (1 + -12))
108106, 104negsubd 11570 . . . . . . . . . 10 ((𝜑𝑋 = 2) → (1 + -12) = (1 − 12))
109107, 108eqtrd 2798 . . . . . . . . 9 ((𝜑𝑋 = 2) → (-12 + 1) = (1 − 12))
110104, 106negsubdi2d 11580 . . . . . . . . 9 ((𝜑𝑋 = 2) → -(12 − 1) = (1 − 12))
111100, 100deccl 12721 . . . . . . . . . . . . 13 11 ∈ ℕ0
112111a1i 11 . . . . . . . . . . . 12 ((𝜑𝑋 = 2) → 11 ∈ ℕ0)
113112nn0cnd 12562 . . . . . . . . . . 11 ((𝜑𝑋 = 2) → 11 ∈ ℂ)
114106, 113addcomd 11407 . . . . . . . . . . . 12 ((𝜑𝑋 = 2) → (1 + 11) = (11 + 1))
115 eqid 2763 . . . . . . . . . . . . 13 11 = 11
116100, 100, 56, 115decsuc 12742 . . . . . . . . . . . 12 (11 + 1) = 12
117114, 116eqtr2di 2815 . . . . . . . . . . 11 ((𝜑𝑋 = 2) → 12 = (1 + 11))
118106, 113, 117mvrladdd 11622 . . . . . . . . . 10 ((𝜑𝑋 = 2) → (12 − 1) = 11)
119118negeqd 11446 . . . . . . . . 9 ((𝜑𝑋 = 2) → -(12 − 1) = -11)
120109, 110, 1193eqtr2d 2804 . . . . . . . 8 ((𝜑𝑋 = 2) → (-12 + 1) = -11)
121120oveq2d 7426 . . . . . . 7 ((𝜑𝑋 = 2) → (8 + (-12 + 1)) = (8 + -11))
122 8nn0 12522 . . . . . . . . . . 11 8 ∈ ℕ0
123122a1i 11 . . . . . . . . . 10 ((𝜑𝑋 = 2) → 8 ∈ ℕ0)
124123nn0cnd 12562 . . . . . . . . 9 ((𝜑𝑋 = 2) → 8 ∈ ℂ)
125124, 113negsubd 11570 . . . . . . . 8 ((𝜑𝑋 = 2) → (8 + -11) = (8 − 11))
126113, 124negsubdi2d 11580 . . . . . . . 8 ((𝜑𝑋 = 2) → -(11 − 8) = (8 − 11))
127 8p3e11 12792 . . . . . . . . . . . 12 (8 + 3) = 11
128127a1i 11 . . . . . . . . . . 11 ((𝜑𝑋 = 2) → (8 + 3) = 11)
129128eqcomd 2769 . . . . . . . . . 10 ((𝜑𝑋 = 2) → 11 = (8 + 3))
130124, 90, 129mvrladdd 11622 . . . . . . . . 9 ((𝜑𝑋 = 2) → (11 − 8) = 3)
131130negeqd 11446 . . . . . . . 8 ((𝜑𝑋 = 2) → -(11 − 8) = -3)
132125, 126, 1313eqtr2d 2804 . . . . . . 7 ((𝜑𝑋 = 2) → (8 + -11) = -3)
13399, 121, 1323eqtrd 2802 . . . . . 6 ((𝜑𝑋 = 2) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) = -3)
134 0red 11206 . . . . . . . . 9 (𝜑 → 0 ∈ ℝ)
13514nn0red 12561 . . . . . . . . 9 (𝜑 → 3 ∈ ℝ)
136 neg0 11499 . . . . . . . . . . 11 -0 = 0
137136a1i 11 . . . . . . . . . 10 (𝜑 → -0 = 0)
138 3pos 12344 . . . . . . . . . 10 0 < 3
139137, 138eqbrtrdi 5150 . . . . . . . . 9 (𝜑 → -0 < 3)
140134, 135, 139ltnegcon1d 11789 . . . . . . . 8 (𝜑 → -3 < 0)
141140adantr 485 . . . . . . 7 ((𝜑𝑋 = 2) → -3 < 0)
142141lt0ne0d 11774 . . . . . 6 ((𝜑𝑋 = 2) → -3 ≠ 0)
143133, 142eqnetrd 3025 . . . . 5 ((𝜑𝑋 = 2) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ≠ 0)
144143ad4ant14 764 . . . 4 ((((𝜑 ∧ -1 < 𝑋) ∧ 𝑋 < 3) ∧ 𝑋 = 2) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ≠ 0)
14578ad2antrr 738 . . . . 5 (((𝜑 ∧ -1 < 𝑋) ∧ 𝑋 < 3) → 𝑋 ∈ ℤ)
146 0zd 12598 . . . . . . 7 (((𝜑 ∧ -1 < 𝑋) ∧ 𝑋 < 3) → 0 ∈ ℤ)
14736a1i 11 . . . . . . 7 (((𝜑 ∧ -1 < 𝑋) ∧ 𝑋 < 3) → 3 ∈ ℤ)
148 df-neg 11439 . . . . . . . . 9 -1 = (0 − 1)
149 simplr 780 . . . . . . . . 9 (((𝜑 ∧ -1 < 𝑋) ∧ 𝑋 < 3) → -1 < 𝑋)
150148, 149eqbrtrrid 5147 . . . . . . . 8 (((𝜑 ∧ -1 < 𝑋) ∧ 𝑋 < 3) → (0 − 1) < 𝑋)
151 zlem1lt 12641 . . . . . . . . 9 ((0 ∈ ℤ ∧ 𝑋 ∈ ℤ) → (0 ≤ 𝑋 ↔ (0 − 1) < 𝑋))
152151biimpar 482 . . . . . . . 8 (((0 ∈ ℤ ∧ 𝑋 ∈ ℤ) ∧ (0 − 1) < 𝑋) → 0 ≤ 𝑋)
153146, 145, 150, 152syl21anc 850 . . . . . . 7 (((𝜑 ∧ -1 < 𝑋) ∧ 𝑋 < 3) → 0 ≤ 𝑋)
154 simpr 489 . . . . . . 7 (((𝜑 ∧ -1 < 𝑋) ∧ 𝑋 < 3) → 𝑋 < 3)
155 elfzo 13685 . . . . . . . 8 ((𝑋 ∈ ℤ ∧ 0 ∈ ℤ ∧ 3 ∈ ℤ) → (𝑋 ∈ (0..^3) ↔ (0 ≤ 𝑋𝑋 < 3)))
156155biimpar 482 . . . . . . 7 (((𝑋 ∈ ℤ ∧ 0 ∈ ℤ ∧ 3 ∈ ℤ) ∧ (0 ≤ 𝑋𝑋 < 3)) → 𝑋 ∈ (0..^3))
157145, 146, 147, 153, 154, 156syl32anc 1405 . . . . . 6 (((𝜑 ∧ -1 < 𝑋) ∧ 𝑋 < 3) → 𝑋 ∈ (0..^3))
158 fzo0to3tp 13777 . . . . . 6 (0..^3) = {0, 1, 2}
159157, 158eleqtrdi 2873 . . . . 5 (((𝜑 ∧ -1 < 𝑋) ∧ 𝑋 < 3) → 𝑋 ∈ {0, 1, 2})
160 eltpg 4652 . . . . . 6 (𝑋 ∈ ℤ → (𝑋 ∈ {0, 1, 2} ↔ (𝑋 = 0 ∨ 𝑋 = 1 ∨ 𝑋 = 2)))
161160biimpa 481 . . . . 5 ((𝑋 ∈ ℤ ∧ 𝑋 ∈ {0, 1, 2}) → (𝑋 = 0 ∨ 𝑋 = 1 ∨ 𝑋 = 2))
162145, 159, 161syl2anc 595 . . . 4 (((𝜑 ∧ -1 < 𝑋) ∧ 𝑋 < 3) → (𝑋 = 0 ∨ 𝑋 = 1 ∨ 𝑋 = 2))
16333, 73, 144, 162mpjao3dan 1459 . . 3 (((𝜑 ∧ -1 < 𝑋) ∧ 𝑋 < 3) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ≠ 0)
16478, 14zexpcld 14119 . . . . . . . . . 10 (𝜑 → (𝑋↑3) ∈ ℤ)
165164zred 12695 . . . . . . . . 9 (𝜑 → (𝑋↑3) ∈ ℝ)
166135renegcld 11636 . . . . . . . . . 10 (𝜑 → -3 ∈ ℝ)
167166, 80remulcld 11234 . . . . . . . . 9 (𝜑 → (-3 · (𝑋↑2)) ∈ ℝ)
168165, 167readdcld 11233 . . . . . . . 8 (𝜑 → ((𝑋↑3) + (-3 · (𝑋↑2))) ∈ ℝ)
169168adantr 485 . . . . . . 7 ((𝜑 ∧ 3 ≤ 𝑋) → ((𝑋↑3) + (-3 · (𝑋↑2))) ∈ ℝ)
170 1red 11204 . . . . . . 7 ((𝜑 ∧ 3 ≤ 𝑋) → 1 ∈ ℝ)
17180adantr 485 . . . . . . . . 9 ((𝜑 ∧ 3 ≤ 𝑋) → (𝑋↑2) ∈ ℝ)
17279, 135resubcld 11637 . . . . . . . . . 10 (𝜑 → (𝑋 − 3) ∈ ℝ)
173172adantr 485 . . . . . . . . 9 ((𝜑 ∧ 3 ≤ 𝑋) → (𝑋 − 3) ∈ ℝ)
17479adantr 485 . . . . . . . . . 10 ((𝜑 ∧ 3 ≤ 𝑋) → 𝑋 ∈ ℝ)
175174sqge0d 14169 . . . . . . . . 9 ((𝜑 ∧ 3 ≤ 𝑋) → 0 ≤ (𝑋↑2))
176135adantr 485 . . . . . . . . . 10 ((𝜑 ∧ 3 ≤ 𝑋) → 3 ∈ ℝ)
177 0red 11206 . . . . . . . . . 10 ((𝜑 ∧ 3 ≤ 𝑋) → 0 ∈ ℝ)
178 simpr 489 . . . . . . . . . . 11 ((𝜑 ∧ 3 ≤ 𝑋) → 3 ≤ 𝑋)
17979recnd 11232 . . . . . . . . . . . . 13 (𝜑𝑋 ∈ ℂ)
180179subid1d 11553 . . . . . . . . . . . 12 (𝜑 → (𝑋 − 0) = 𝑋)
181180adantr 485 . . . . . . . . . . 11 ((𝜑 ∧ 3 ≤ 𝑋) → (𝑋 − 0) = 𝑋)
182178, 181breqtrrd 5139 . . . . . . . . . 10 ((𝜑 ∧ 3 ≤ 𝑋) → 3 ≤ (𝑋 − 0))
183176, 174, 177, 182lesubd 11813 . . . . . . . . 9 ((𝜑 ∧ 3 ≤ 𝑋) → 0 ≤ (𝑋 − 3))
184171, 173, 175, 183mulge0d 11786 . . . . . . . 8 ((𝜑 ∧ 3 ≤ 𝑋) → 0 ≤ ((𝑋↑2) · (𝑋 − 3)))
18581, 179, 15subdid 11665 . . . . . . . . . 10 (𝜑 → ((𝑋↑2) · (𝑋 − 3)) = (((𝑋↑2) · 𝑋) − ((𝑋↑2) · 3)))
18681, 179mulcld 11224 . . . . . . . . . . 11 (𝜑 → ((𝑋↑2) · 𝑋) ∈ ℂ)
18781, 15mulcld 11224 . . . . . . . . . . 11 (𝜑 → ((𝑋↑2) · 3) ∈ ℂ)
188186, 187negsubd 11570 . . . . . . . . . 10 (𝜑 → (((𝑋↑2) · 𝑋) + -((𝑋↑2) · 3)) = (((𝑋↑2) · 𝑋) − ((𝑋↑2) · 3)))
189100a1i 11 . . . . . . . . . . . . 13 (𝜑 → 1 ∈ ℕ0)
190101a1i 11 . . . . . . . . . . . . 13 (𝜑 → 2 ∈ ℕ0)
191179, 189, 190expaddd 14180 . . . . . . . . . . . 12 (𝜑 → (𝑋↑(2 + 1)) = ((𝑋↑2) · (𝑋↑1)))
19262a1i 11 . . . . . . . . . . . . 13 (𝜑 → (2 + 1) = 3)
193192oveq2d 7426 . . . . . . . . . . . 12 (𝜑 → (𝑋↑(2 + 1)) = (𝑋↑3))
194179exp1d 14173 . . . . . . . . . . . . 13 (𝜑 → (𝑋↑1) = 𝑋)
195194oveq2d 7426 . . . . . . . . . . . 12 (𝜑 → ((𝑋↑2) · (𝑋↑1)) = ((𝑋↑2) · 𝑋))
196191, 193, 1953eqtr3rd 2807 . . . . . . . . . . 11 (𝜑 → ((𝑋↑2) · 𝑋) = (𝑋↑3))
19781, 15mulcomd 11225 . . . . . . . . . . . . 13 (𝜑 → ((𝑋↑2) · 3) = (3 · (𝑋↑2)))
198197negeqd 11446 . . . . . . . . . . . 12 (𝜑 → -((𝑋↑2) · 3) = -(3 · (𝑋↑2)))
199198, 82eqtr4d 2801 . . . . . . . . . . 11 (𝜑 → -((𝑋↑2) · 3) = (-3 · (𝑋↑2)))
200196, 199oveq12d 7428 . . . . . . . . . 10 (𝜑 → (((𝑋↑2) · 𝑋) + -((𝑋↑2) · 3)) = ((𝑋↑3) + (-3 · (𝑋↑2))))
201185, 188, 2003eqtr2d 2804 . . . . . . . . 9 (𝜑 → ((𝑋↑2) · (𝑋 − 3)) = ((𝑋↑3) + (-3 · (𝑋↑2))))
202201adantr 485 . . . . . . . 8 ((𝜑 ∧ 3 ≤ 𝑋) → ((𝑋↑2) · (𝑋 − 3)) = ((𝑋↑3) + (-3 · (𝑋↑2))))
203184, 202breqtrd 5137 . . . . . . 7 ((𝜑 ∧ 3 ≤ 𝑋) → 0 ≤ ((𝑋↑3) + (-3 · (𝑋↑2))))
204 0lt1 11731 . . . . . . . 8 0 < 1
205204a1i 11 . . . . . . 7 ((𝜑 ∧ 3 ≤ 𝑋) → 0 < 1)
206169, 170, 203, 205addgegt0d 11782 . . . . . 6 ((𝜑 ∧ 3 ≤ 𝑋) → 0 < (((𝑋↑3) + (-3 · (𝑋↑2))) + 1))
207165recnd 11232 . . . . . . . 8 (𝜑 → (𝑋↑3) ∈ ℂ)
208207adantr 485 . . . . . . 7 ((𝜑 ∧ 3 ≤ 𝑋) → (𝑋↑3) ∈ ℂ)
209167recnd 11232 . . . . . . . 8 (𝜑 → (-3 · (𝑋↑2)) ∈ ℂ)
210209adantr 485 . . . . . . 7 ((𝜑 ∧ 3 ≤ 𝑋) → (-3 · (𝑋↑2)) ∈ ℂ)
211 1cnd 11197 . . . . . . 7 ((𝜑 ∧ 3 ≤ 𝑋) → 1 ∈ ℂ)
212208, 210, 211addassd 11226 . . . . . 6 ((𝜑 ∧ 3 ≤ 𝑋) → (((𝑋↑3) + (-3 · (𝑋↑2))) + 1) = ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)))
213206, 212breqtrd 5137 . . . . 5 ((𝜑 ∧ 3 ≤ 𝑋) → 0 < ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)))
214213gt0ne0d 11773 . . . 4 ((𝜑 ∧ 3 ≤ 𝑋) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ≠ 0)
215214adantlr 727 . . 3 (((𝜑 ∧ -1 < 𝑋) ∧ 3 ≤ 𝑋) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ≠ 0)
21679adantr 485 . . 3 ((𝜑 ∧ -1 < 𝑋) → 𝑋 ∈ ℝ)
217135adantr 485 . . 3 ((𝜑 ∧ -1 < 𝑋) → 3 ∈ ℝ)
218163, 215, 216, 217ltlecasei 11313 . 2 ((𝜑 ∧ -1 < 𝑋) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ≠ 0)
219165adantr 485 . . . . 5 ((𝜑𝑋 ≤ -1) → (𝑋↑3) ∈ ℝ)
220167adantr 485 . . . . . 6 ((𝜑𝑋 ≤ -1) → (-3 · (𝑋↑2)) ∈ ℝ)
221 1red 11204 . . . . . 6 ((𝜑𝑋 ≤ -1) → 1 ∈ ℝ)
222220, 221readdcld 11233 . . . . 5 ((𝜑𝑋 ≤ -1) → ((-3 · (𝑋↑2)) + 1) ∈ ℝ)
223219, 222readdcld 11233 . . . 4 ((𝜑𝑋 ≤ -1) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ∈ ℝ)
224166adantr 485 . . . 4 ((𝜑𝑋 ≤ -1) → -3 ∈ ℝ)
225 0red 11206 . . . 4 ((𝜑𝑋 ≤ -1) → 0 ∈ ℝ)
226219, 220readdcld 11233 . . . . . 6 ((𝜑𝑋 ≤ -1) → ((𝑋↑3) + (-3 · (𝑋↑2))) ∈ ℝ)
227 4re 12320 . . . . . . . 8 4 ∈ ℝ
228227a1i 11 . . . . . . 7 ((𝜑𝑋 ≤ -1) → 4 ∈ ℝ)
229228renegcld 11636 . . . . . 6 ((𝜑𝑋 ≤ -1) → -4 ∈ ℝ)
230 1red 11204 . . . . . . . . . 10 (𝜑 → 1 ∈ ℝ)
231230renegcld 11636 . . . . . . . . 9 (𝜑 → -1 ∈ ℝ)
232231adantr 485 . . . . . . . 8 ((𝜑𝑋 ≤ -1) → -1 ∈ ℝ)
23379adantr 485 . . . . . . . . . 10 ((𝜑𝑋 ≤ -1) → 𝑋 ∈ ℝ)
2343a1i 11 . . . . . . . . . 10 ((𝜑𝑋 ≤ -1) → 3 ∈ ℕ)
235 n2dvds3 16424 . . . . . . . . . . 11 ¬ 2 ∥ 3
236235a1i 11 . . . . . . . . . 10 ((𝜑𝑋 ≤ -1) → ¬ 2 ∥ 3)
237 simpr 489 . . . . . . . . . 10 ((𝜑𝑋 ≤ -1) → 𝑋 ≤ -1)
238233, 232, 234, 236, 237oexpled 33180 . . . . . . . . 9 ((𝜑𝑋 ≤ -1) → (𝑋↑3) ≤ (-1↑3))
239 m1expo 16428 . . . . . . . . . 10 ((3 ∈ ℤ ∧ ¬ 2 ∥ 3) → (-1↑3) = -1)
24036, 236, 239sylancr 598 . . . . . . . . 9 ((𝜑𝑋 ≤ -1) → (-1↑3) = -1)
241238, 240breqtrd 5137 . . . . . . . 8 ((𝜑𝑋 ≤ -1) → (𝑋↑3) ≤ -1)
242234nncnd 12244 . . . . . . . . . 10 ((𝜑𝑋 ≤ -1) → 3 ∈ ℂ)
24381adantr 485 . . . . . . . . . 10 ((𝜑𝑋 ≤ -1) → (𝑋↑2) ∈ ℂ)
244242, 243mulneg1d 11662 . . . . . . . . 9 ((𝜑𝑋 ≤ -1) → (-3 · (𝑋↑2)) = -(3 · (𝑋↑2)))
245135adantr 485 . . . . . . . . . 10 ((𝜑𝑋 ≤ -1) → 3 ∈ ℝ)
246135, 80remulcld 11234 . . . . . . . . . . 11 (𝜑 → (3 · (𝑋↑2)) ∈ ℝ)
247246adantr 485 . . . . . . . . . 10 ((𝜑𝑋 ≤ -1) → (3 · (𝑋↑2)) ∈ ℝ)
24880adantr 485 . . . . . . . . . . 11 ((𝜑𝑋 ≤ -1) → (𝑋↑2) ∈ ℝ)
24913nn0ge0i 12526 . . . . . . . . . . . 12 0 ≤ 3
250249a1i 11 . . . . . . . . . . 11 ((𝜑𝑋 ≤ -1) → 0 ≤ 3)
251233, 221, 237lenegcon2d 11792 . . . . . . . . . . . . . 14 ((𝜑𝑋 ≤ -1) → 1 ≤ -𝑋)
252233renegcld 11636 . . . . . . . . . . . . . . 15 ((𝜑𝑋 ≤ -1) → -𝑋 ∈ ℝ)
253 0le1 11732 . . . . . . . . . . . . . . . 16 0 ≤ 1
254253a1i 11 . . . . . . . . . . . . . . 15 ((𝜑𝑋 ≤ -1) → 0 ≤ 1)
255 neg1rr 12199 . . . . . . . . . . . . . . . . . . . 20 -1 ∈ ℝ
256 0re 11205 . . . . . . . . . . . . . . . . . . . 20 0 ∈ ℝ
257 neg1lt0 12201 . . . . . . . . . . . . . . . . . . . 20 -1 < 0
258255, 256, 257ltleii 11328 . . . . . . . . . . . . . . . . . . 19 -1 ≤ 0
259258a1i 11 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑋 ≤ -1) → -1 ≤ 0)
260233, 232, 225, 237, 259letrd 11362 . . . . . . . . . . . . . . . . 17 ((𝜑𝑋 ≤ -1) → 𝑋 ≤ 0)
261 leneg 11712 . . . . . . . . . . . . . . . . . 18 ((𝑋 ∈ ℝ ∧ 0 ∈ ℝ) → (𝑋 ≤ 0 ↔ -0 ≤ -𝑋))
262261biimpa 481 . . . . . . . . . . . . . . . . 17 (((𝑋 ∈ ℝ ∧ 0 ∈ ℝ) ∧ 𝑋 ≤ 0) → -0 ≤ -𝑋)
263233, 225, 260, 262syl21anc 850 . . . . . . . . . . . . . . . 16 ((𝜑𝑋 ≤ -1) → -0 ≤ -𝑋)
264136, 263eqbrtrrid 5147 . . . . . . . . . . . . . . 15 ((𝜑𝑋 ≤ -1) → 0 ≤ -𝑋)
265221, 252, 254, 264le2sqd 14289 . . . . . . . . . . . . . 14 ((𝜑𝑋 ≤ -1) → (1 ≤ -𝑋 ↔ (1↑2) ≤ (-𝑋↑2)))
266251, 265mpbid 235 . . . . . . . . . . . . 13 ((𝜑𝑋 ≤ -1) → (1↑2) ≤ (-𝑋↑2))
267233recnd 11232 . . . . . . . . . . . . . 14 ((𝜑𝑋 ≤ -1) → 𝑋 ∈ ℂ)
268267sqnegd 14148 . . . . . . . . . . . . 13 ((𝜑𝑋 ≤ -1) → (-𝑋↑2) = (𝑋↑2))
269266, 268breqtrd 5137 . . . . . . . . . . . 12 ((𝜑𝑋 ≤ -1) → (1↑2) ≤ (𝑋↑2))
27042, 269eqbrtrrid 5147 . . . . . . . . . . 11 ((𝜑𝑋 ≤ -1) → 1 ≤ (𝑋↑2))
271245, 248, 250, 270lemulge11d 12147 . . . . . . . . . 10 ((𝜑𝑋 ≤ -1) → 3 ≤ (3 · (𝑋↑2)))
272 leneg 11712 . . . . . . . . . . 11 ((3 ∈ ℝ ∧ (3 · (𝑋↑2)) ∈ ℝ) → (3 ≤ (3 · (𝑋↑2)) ↔ -(3 · (𝑋↑2)) ≤ -3))
273272biimpa 481 . . . . . . . . . 10 (((3 ∈ ℝ ∧ (3 · (𝑋↑2)) ∈ ℝ) ∧ 3 ≤ (3 · (𝑋↑2))) → -(3 · (𝑋↑2)) ≤ -3)
274245, 247, 271, 273syl21anc 850 . . . . . . . . 9 ((𝜑𝑋 ≤ -1) → -(3 · (𝑋↑2)) ≤ -3)
275244, 274eqbrtrd 5133 . . . . . . . 8 ((𝜑𝑋 ≤ -1) → (-3 · (𝑋↑2)) ≤ -3)
276219, 220, 232, 224, 241, 275le2addd 11828 . . . . . . 7 ((𝜑𝑋 ≤ -1) → ((𝑋↑3) + (-3 · (𝑋↑2))) ≤ (-1 + -3))
277 1cnd 11197 . . . . . . . . 9 ((𝜑𝑋 ≤ -1) → 1 ∈ ℂ)
278277, 242negdid 11577 . . . . . . . 8 ((𝜑𝑋 ≤ -1) → -(1 + 3) = (-1 + -3))
279277, 242addcomd 11407 . . . . . . . . . 10 ((𝜑𝑋 ≤ -1) → (1 + 3) = (3 + 1))
280 3p1e4 12380 . . . . . . . . . 10 (3 + 1) = 4
281279, 280eqtrdi 2814 . . . . . . . . 9 ((𝜑𝑋 ≤ -1) → (1 + 3) = 4)
282281negeqd 11446 . . . . . . . 8 ((𝜑𝑋 ≤ -1) → -(1 + 3) = -4)
283278, 282eqtr3d 2800 . . . . . . 7 ((𝜑𝑋 ≤ -1) → (-1 + -3) = -4)
284276, 283breqtrd 5137 . . . . . 6 ((𝜑𝑋 ≤ -1) → ((𝑋↑3) + (-3 · (𝑋↑2))) ≤ -4)
285226, 229, 221, 284leadd1dd 11823 . . . . 5 ((𝜑𝑋 ≤ -1) → (((𝑋↑3) + (-3 · (𝑋↑2))) + 1) ≤ (-4 + 1))
286207adantr 485 . . . . . 6 ((𝜑𝑋 ≤ -1) → (𝑋↑3) ∈ ℂ)
287209adantr 485 . . . . . 6 ((𝜑𝑋 ≤ -1) → (-3 · (𝑋↑2)) ∈ ℂ)
288286, 287, 277addassd 11226 . . . . 5 ((𝜑𝑋 ≤ -1) → (((𝑋↑3) + (-3 · (𝑋↑2))) + 1) = ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)))
289 ax-1cn 11153 . . . . . . . 8 1 ∈ ℂ
29091, 289negsubdii 11538 . . . . . . 7 -(4 − 1) = (-4 + 1)
291 4m1e3 12364 . . . . . . . 8 (4 − 1) = 3
292291negeqi 11445 . . . . . . 7 -(4 − 1) = -3
293290, 292eqtr3i 2788 . . . . . 6 (-4 + 1) = -3
294293a1i 11 . . . . 5 ((𝜑𝑋 ≤ -1) → (-4 + 1) = -3)
295285, 288, 2943brtr3d 5142 . . . 4 ((𝜑𝑋 ≤ -1) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ≤ -3)
296140adantr 485 . . . 4 ((𝜑𝑋 ≤ -1) → -3 < 0)
297223, 224, 225, 295, 296lelttrd 11363 . . 3 ((𝜑𝑋 ≤ -1) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) < 0)
298297lt0ne0d 11774 . 2 ((𝜑𝑋 ≤ -1) → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ≠ 0)
299218, 298, 231, 79ltlecasei 11313 1 (𝜑 → ((𝑋↑3) + ((-3 · (𝑋↑2)) + 1)) ≠ 0)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wa 400  w3o 1102  w3a 1103   = wceq 1570  wcel 2143  wne 2958  {ctp 4593   class class class wbr 5109  (class class class)co 7410  cc 11093  cr 11094  0cc0 11095  1c1 11096   + caddc 11098   · cmul 11100   < clt 11238  cle 11239  cmin 11436  -cneg 11437  cn 12228  2c2 12290  3c3 12291  4c4 12292  8c8 12296  0cn0 12499  cz 12586  cdc 12706  ..^cfzo 13678  cexp 14093  cdvds 16305
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1825  ax-4 1839  ax-5 1940  ax-6 1997  ax-7 2038  ax-8 2145  ax-9 2153  ax-10 2176  ax-11 2192  ax-12 2213  ax-ext 2735  ax-sep 5257  ax-nul 5269  ax-pow 5336  ax-pr 5404  ax-un 7732  ax-cnex 11151  ax-resscn 11152  ax-1cn 11153  ax-icn 11154  ax-addcl 11155  ax-addrcl 11156  ax-mulcl 11157  ax-mulrcl 11158  ax-mulcom 11159  ax-addass 11160  ax-mulass 11161  ax-distr 11162  ax-i2m1 11163  ax-1ne0 11164  ax-1rid 11165  ax-rnegex 11166  ax-rrecex 11167  ax-cnre 11168  ax-pre-lttri 11169  ax-pre-lttrn 11170  ax-pre-ltadd 11171  ax-pre-mulgt0 11172
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3or 1104  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1810  df-nf 1814  df-sb 2097  df-mo 2567  df-eu 2597  df-clab 2742  df-cleq 2755  df-clel 2838  df-nfc 2912  df-ne 2959  df-nel 3065  df-ral 3080  df-rex 3090  df-rmo 3369  df-reu 3370  df-rab 3417  df-v 3457  df-sbc 3745  df-csb 3854  df-dif 3908  df-un 3910  df-in 3912  df-ss 3922  df-pss 3925  df-nul 4287  df-if 4488  df-pw 4564  df-sn 4590  df-pr 4592  df-tp 4594  df-op 4596  df-uni 4873  df-iun 4958  df-br 5110  df-opab 5174  df-mpt 5193  df-tr 5219  df-id 5556  df-eprel 5561  df-po 5569  df-so 5570  df-fr 5614  df-we 5616  df-xp 5667  df-rel 5668  df-cnv 5669  df-co 5670  df-dm 5671  df-rn 5672  df-res 5673  df-ima 5674  df-pred 6302  df-ord 6363  df-on 6364  df-lim 6365  df-suc 6366  df-iota 6492  df-fun 6538  df-fn 6539  df-f 6540  df-f1 6541  df-fo 6542  df-f1o 6543  df-fv 6544  df-riota 7367  df-ov 7413  df-oprab 7414  df-mpo 7415  df-om 7859  df-1st 7982  df-2nd 7983  df-frecs 8274  df-wrecs 8305  df-recs 8354  df-rdg 8393  df-er 8690  df-en 8940  df-dom 8941  df-sdom 8942  df-pnf 11240  df-mnf 11241  df-xr 11242  df-ltxr 11243  df-le 11244  df-sub 11438  df-neg 11439  df-div 11867  df-nn 12229  df-2 12298  df-3 12299  df-4 12300  df-5 12301  df-6 12302  df-7 12303  df-8 12304  df-9 12305  df-n0 12500  df-z 12587  df-dec 12707  df-uz 12858  df-rp 13012  df-fz 13531  df-fzo 13679  df-seq 14034  df-exp 14094  df-dvds 16306
This theorem is referenced by:  cos9thpiminplylem2  34173
  Copyright terms: Public domain W3C validator