Metamath Proof Explorer


Theorem cos9thpiminplylem5

Description: The constructed complex number A is a root of the polynomial ( ( X ^ 3 ) + ( ( -u 3 x. X ) + 1 ) ) . (Contributed by Thierry Arnoux, 14-Nov-2025)

Ref Expression
Hypotheses cos9thpiminplylem3.1 𝑂 = ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) )
cos9thpiminplylem4.2 𝑍 = ( 𝑂𝑐 ( 1 / 3 ) )
cos9thpiminplylem5.3 𝐴 = ( 𝑍 + ( 1 / 𝑍 ) )
Assertion cos9thpiminplylem5 ( ( 𝐴 ↑ 3 ) + ( ( - 3 · 𝐴 ) + 1 ) ) = 0

Proof

Step Hyp Ref Expression
1 cos9thpiminplylem3.1 𝑂 = ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) )
2 cos9thpiminplylem4.2 𝑍 = ( 𝑂𝑐 ( 1 / 3 ) )
3 cos9thpiminplylem5.3 𝐴 = ( 𝑍 + ( 1 / 𝑍 ) )
4 ax-icn i ∈ ℂ
5 2cn 2 ∈ ℂ
6 picn π ∈ ℂ
7 5 6 mulcli ( 2 · π ) ∈ ℂ
8 4 7 mulcli ( i · ( 2 · π ) ) ∈ ℂ
9 3cn 3 ∈ ℂ
10 3ne0 3 ≠ 0
11 8 9 10 divcli ( ( i · ( 2 · π ) ) / 3 ) ∈ ℂ
12 efcl ( ( ( i · ( 2 · π ) ) / 3 ) ∈ ℂ → ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ∈ ℂ )
13 11 12 ax-mp ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ∈ ℂ
14 1 13 eqeltri 𝑂 ∈ ℂ
15 ax-1cn 1 ∈ ℂ
16 15 9 10 divcli ( 1 / 3 ) ∈ ℂ
17 cxpcl ( ( 𝑂 ∈ ℂ ∧ ( 1 / 3 ) ∈ ℂ ) → ( 𝑂𝑐 ( 1 / 3 ) ) ∈ ℂ )
18 14 16 17 mp2an ( 𝑂𝑐 ( 1 / 3 ) ) ∈ ℂ
19 2 18 eqeltri 𝑍 ∈ ℂ
20 efne0 ( ( ( i · ( 2 · π ) ) / 3 ) ∈ ℂ → ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ≠ 0 )
21 11 20 ax-mp ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ≠ 0
22 1 21 eqnetri 𝑂 ≠ 0
23 cxpne0 ( ( 𝑂 ∈ ℂ ∧ 𝑂 ≠ 0 ∧ ( 1 / 3 ) ∈ ℂ ) → ( 𝑂𝑐 ( 1 / 3 ) ) ≠ 0 )
24 14 22 16 23 mp3an ( 𝑂𝑐 ( 1 / 3 ) ) ≠ 0
25 2 24 eqnetri 𝑍 ≠ 0
26 15 19 25 divcli ( 1 / 𝑍 ) ∈ ℂ
27 19 26 addcli ( 𝑍 + ( 1 / 𝑍 ) ) ∈ ℂ
28 3 27 eqeltri 𝐴 ∈ ℂ
29 3nn0 3 ∈ ℕ0
30 expcl ( ( 𝐴 ∈ ℂ ∧ 3 ∈ ℕ0 ) → ( 𝐴 ↑ 3 ) ∈ ℂ )
31 28 29 30 mp2an ( 𝐴 ↑ 3 ) ∈ ℂ
32 9 negcli - 3 ∈ ℂ
33 32 28 mulcli ( - 3 · 𝐴 ) ∈ ℂ
34 33 15 addcli ( ( - 3 · 𝐴 ) + 1 ) ∈ ℂ
35 31 34 pm3.2i ( ( 𝐴 ↑ 3 ) ∈ ℂ ∧ ( ( - 3 · 𝐴 ) + 1 ) ∈ ℂ )
36 binom3 ( ( 𝑍 ∈ ℂ ∧ ( 1 / 𝑍 ) ∈ ℂ ) → ( ( 𝑍 + ( 1 / 𝑍 ) ) ↑ 3 ) = ( ( ( 𝑍 ↑ 3 ) + ( 3 · ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) ) ) + ( ( 3 · ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) ) + ( ( 1 / 𝑍 ) ↑ 3 ) ) ) )
37 19 26 36 mp2an ( ( 𝑍 + ( 1 / 𝑍 ) ) ↑ 3 ) = ( ( ( 𝑍 ↑ 3 ) + ( 3 · ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) ) ) + ( ( 3 · ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) ) + ( ( 1 / 𝑍 ) ↑ 3 ) ) )
38 3 oveq1i ( 𝐴 ↑ 3 ) = ( ( 𝑍 + ( 1 / 𝑍 ) ) ↑ 3 )
39 33 15 negdii - ( ( - 3 · 𝐴 ) + 1 ) = ( - ( - 3 · 𝐴 ) + - 1 )
40 32 28 mulneg1i ( - - 3 · 𝐴 ) = - ( - 3 · 𝐴 )
41 40 oveq1i ( ( - - 3 · 𝐴 ) + - 1 ) = ( - ( - 3 · 𝐴 ) + - 1 )
42 9 negnegi - - 3 = 3
43 42 oveq1i ( - - 3 · 𝐴 ) = ( 3 · 𝐴 )
44 43 oveq1i ( ( - - 3 · 𝐴 ) + - 1 ) = ( ( 3 · 𝐴 ) + - 1 )
45 41 44 eqtr3i ( - ( - 3 · 𝐴 ) + - 1 ) = ( ( 3 · 𝐴 ) + - 1 )
46 6nn0 6 ∈ ℕ0
47 expcl ( ( 𝑍 ∈ ℂ ∧ 6 ∈ ℕ0 ) → ( 𝑍 ↑ 6 ) ∈ ℂ )
48 19 46 47 mp2an ( 𝑍 ↑ 6 ) ∈ ℂ
49 expcl ( ( 𝑍 ∈ ℂ ∧ 3 ∈ ℕ0 ) → ( 𝑍 ↑ 3 ) ∈ ℂ )
50 19 29 49 mp2an ( 𝑍 ↑ 3 ) ∈ ℂ
51 48 50 addcomi ( ( 𝑍 ↑ 6 ) + ( 𝑍 ↑ 3 ) ) = ( ( 𝑍 ↑ 3 ) + ( 𝑍 ↑ 6 ) )
52 1 2 cos9thpiminplylem4 ( ( 𝑍 ↑ 6 ) + ( 𝑍 ↑ 3 ) ) = - 1
53 13 sqcli ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ↑ 2 ) ∈ ℂ
54 13 21 pm3.2i ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ∈ ℂ ∧ ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ≠ 0 )
55 15 53 54 3pm3.2i ( 1 ∈ ℂ ∧ ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ↑ 2 ) ∈ ℂ ∧ ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ∈ ℂ ∧ ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ≠ 0 ) )
56 5 15 11 adddiri ( ( 2 + 1 ) · ( ( i · ( 2 · π ) ) / 3 ) ) = ( ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) + ( 1 · ( ( i · ( 2 · π ) ) / 3 ) ) )
57 2p1e3 ( 2 + 1 ) = 3
58 57 oveq1i ( ( 2 + 1 ) · ( ( i · ( 2 · π ) ) / 3 ) ) = ( 3 · ( ( i · ( 2 · π ) ) / 3 ) )
59 8 9 10 divcan2i ( 3 · ( ( i · ( 2 · π ) ) / 3 ) ) = ( i · ( 2 · π ) )
60 58 59 eqtri ( ( 2 + 1 ) · ( ( i · ( 2 · π ) ) / 3 ) ) = ( i · ( 2 · π ) )
61 11 mullidi ( 1 · ( ( i · ( 2 · π ) ) / 3 ) ) = ( ( i · ( 2 · π ) ) / 3 )
62 61 oveq2i ( ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) + ( 1 · ( ( i · ( 2 · π ) ) / 3 ) ) ) = ( ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) + ( ( i · ( 2 · π ) ) / 3 ) )
63 56 60 62 3eqtr3ri ( ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) + ( ( i · ( 2 · π ) ) / 3 ) ) = ( i · ( 2 · π ) )
64 63 fveq2i ( exp ‘ ( ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) + ( ( i · ( 2 · π ) ) / 3 ) ) ) = ( exp ‘ ( i · ( 2 · π ) ) )
65 5 11 mulcli ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) ∈ ℂ
66 efadd ( ( ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) ∈ ℂ ∧ ( ( i · ( 2 · π ) ) / 3 ) ∈ ℂ ) → ( exp ‘ ( ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) + ( ( i · ( 2 · π ) ) / 3 ) ) ) = ( ( exp ‘ ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) ) · ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ) )
67 65 11 66 mp2an ( exp ‘ ( ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) + ( ( i · ( 2 · π ) ) / 3 ) ) ) = ( ( exp ‘ ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) ) · ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) )
68 64 67 eqtr3i ( exp ‘ ( i · ( 2 · π ) ) ) = ( ( exp ‘ ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) ) · ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) )
69 ef2pi ( exp ‘ ( i · ( 2 · π ) ) ) = 1
70 2z 2 ∈ ℤ
71 efexp ( ( ( ( i · ( 2 · π ) ) / 3 ) ∈ ℂ ∧ 2 ∈ ℤ ) → ( exp ‘ ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) ) = ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ↑ 2 ) )
72 11 70 71 mp2an ( exp ‘ ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) ) = ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ↑ 2 )
73 72 oveq1i ( ( exp ‘ ( 2 · ( ( i · ( 2 · π ) ) / 3 ) ) ) · ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ) = ( ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ↑ 2 ) · ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) )
74 68 69 73 3eqtr3i 1 = ( ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ↑ 2 ) · ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) )
75 divmul3 ( ( 1 ∈ ℂ ∧ ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ↑ 2 ) ∈ ℂ ∧ ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ∈ ℂ ∧ ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ≠ 0 ) ) → ( ( 1 / ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ) = ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ↑ 2 ) ↔ 1 = ( ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ↑ 2 ) · ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ) ) )
76 75 biimpar ( ( ( 1 ∈ ℂ ∧ ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ↑ 2 ) ∈ ℂ ∧ ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ∈ ℂ ∧ ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ≠ 0 ) ) ∧ 1 = ( ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ↑ 2 ) · ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ) ) → ( 1 / ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ) = ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ↑ 2 ) )
77 55 74 76 mp2an ( 1 / ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ) = ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ↑ 2 )
78 1 oveq2i ( 1 / 𝑂 ) = ( 1 / ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) )
79 1 oveq1i ( 𝑂 ↑ 2 ) = ( ( exp ‘ ( ( i · ( 2 · π ) ) / 3 ) ) ↑ 2 )
80 77 78 79 3eqtr4ri ( 𝑂 ↑ 2 ) = ( 1 / 𝑂 )
81 2 oveq1i ( 𝑍 ↑ 3 ) = ( ( 𝑂𝑐 ( 1 / 3 ) ) ↑ 3 )
82 3nn 3 ∈ ℕ
83 cxproot ( ( 𝑂 ∈ ℂ ∧ 3 ∈ ℕ ) → ( ( 𝑂𝑐 ( 1 / 3 ) ) ↑ 3 ) = 𝑂 )
84 14 82 83 mp2an ( ( 𝑂𝑐 ( 1 / 3 ) ) ↑ 3 ) = 𝑂
85 81 84 eqtr2i 𝑂 = ( 𝑍 ↑ 3 )
86 85 oveq1i ( 𝑂 ↑ 2 ) = ( ( 𝑍 ↑ 3 ) ↑ 2 )
87 85 oveq2i ( 1 / 𝑂 ) = ( 1 / ( 𝑍 ↑ 3 ) )
88 80 86 87 3eqtr3i ( ( 𝑍 ↑ 3 ) ↑ 2 ) = ( 1 / ( 𝑍 ↑ 3 ) )
89 3t2e6 ( 3 · 2 ) = 6
90 89 oveq2i ( 𝑍 ↑ ( 3 · 2 ) ) = ( 𝑍 ↑ 6 )
91 2nn0 2 ∈ ℕ0
92 expmul ( ( 𝑍 ∈ ℂ ∧ 3 ∈ ℕ0 ∧ 2 ∈ ℕ0 ) → ( 𝑍 ↑ ( 3 · 2 ) ) = ( ( 𝑍 ↑ 3 ) ↑ 2 ) )
93 19 29 91 92 mp3an ( 𝑍 ↑ ( 3 · 2 ) ) = ( ( 𝑍 ↑ 3 ) ↑ 2 )
94 90 93 eqtr3i ( 𝑍 ↑ 6 ) = ( ( 𝑍 ↑ 3 ) ↑ 2 )
95 3z 3 ∈ ℤ
96 exprec ( ( 𝑍 ∈ ℂ ∧ 𝑍 ≠ 0 ∧ 3 ∈ ℤ ) → ( ( 1 / 𝑍 ) ↑ 3 ) = ( 1 / ( 𝑍 ↑ 3 ) ) )
97 19 25 95 96 mp3an ( ( 1 / 𝑍 ) ↑ 3 ) = ( 1 / ( 𝑍 ↑ 3 ) )
98 88 94 97 3eqtr4i ( 𝑍 ↑ 6 ) = ( ( 1 / 𝑍 ) ↑ 3 )
99 98 oveq2i ( ( 𝑍 ↑ 3 ) + ( 𝑍 ↑ 6 ) ) = ( ( 𝑍 ↑ 3 ) + ( ( 1 / 𝑍 ) ↑ 3 ) )
100 51 52 99 3eqtr3i - 1 = ( ( 𝑍 ↑ 3 ) + ( ( 1 / 𝑍 ) ↑ 3 ) )
101 sqdivid ( ( 𝑍 ∈ ℂ ∧ 𝑍 ≠ 0 ) → ( ( 𝑍 ↑ 2 ) / 𝑍 ) = 𝑍 )
102 19 25 101 mp2an ( ( 𝑍 ↑ 2 ) / 𝑍 ) = 𝑍
103 19 sqcli ( 𝑍 ↑ 2 ) ∈ ℂ
104 103 19 25 divreci ( ( 𝑍 ↑ 2 ) / 𝑍 ) = ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) )
105 102 104 eqtr3i 𝑍 = ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) )
106 15 5 negsubi ( 1 + - 2 ) = ( 1 − 2 )
107 5 15 negsubdi2i - ( 2 − 1 ) = ( 1 − 2 )
108 2m1e1 ( 2 − 1 ) = 1
109 108 negeqi - ( 2 − 1 ) = - 1
110 106 107 109 3eqtr2i ( 1 + - 2 ) = - 1
111 110 oveq2i ( 𝑍 ↑ ( 1 + - 2 ) ) = ( 𝑍 ↑ - 1 )
112 1z 1 ∈ ℤ
113 91 nn0negzi - 2 ∈ ℤ
114 expaddz ( ( ( 𝑍 ∈ ℂ ∧ 𝑍 ≠ 0 ) ∧ ( 1 ∈ ℤ ∧ - 2 ∈ ℤ ) ) → ( 𝑍 ↑ ( 1 + - 2 ) ) = ( ( 𝑍 ↑ 1 ) · ( 𝑍 ↑ - 2 ) ) )
115 19 25 112 113 114 mp4an ( 𝑍 ↑ ( 1 + - 2 ) ) = ( ( 𝑍 ↑ 1 ) · ( 𝑍 ↑ - 2 ) )
116 expn1 ( 𝑍 ∈ ℂ → ( 𝑍 ↑ - 1 ) = ( 1 / 𝑍 ) )
117 19 116 ax-mp ( 𝑍 ↑ - 1 ) = ( 1 / 𝑍 )
118 111 115 117 3eqtr3i ( ( 𝑍 ↑ 1 ) · ( 𝑍 ↑ - 2 ) ) = ( 1 / 𝑍 )
119 exp1 ( 𝑍 ∈ ℂ → ( 𝑍 ↑ 1 ) = 𝑍 )
120 19 119 ax-mp ( 𝑍 ↑ 1 ) = 𝑍
121 expnegz ( ( 𝑍 ∈ ℂ ∧ 𝑍 ≠ 0 ∧ 2 ∈ ℤ ) → ( 𝑍 ↑ - 2 ) = ( 1 / ( 𝑍 ↑ 2 ) ) )
122 19 25 70 121 mp3an ( 𝑍 ↑ - 2 ) = ( 1 / ( 𝑍 ↑ 2 ) )
123 19 25 sqrecii ( ( 1 / 𝑍 ) ↑ 2 ) = ( 1 / ( 𝑍 ↑ 2 ) )
124 122 123 eqtr4i ( 𝑍 ↑ - 2 ) = ( ( 1 / 𝑍 ) ↑ 2 )
125 120 124 oveq12i ( ( 𝑍 ↑ 1 ) · ( 𝑍 ↑ - 2 ) ) = ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) )
126 118 125 eqtr3i ( 1 / 𝑍 ) = ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) )
127 105 126 oveq12i ( 𝑍 + ( 1 / 𝑍 ) ) = ( ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) + ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) )
128 3 127 eqtri 𝐴 = ( ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) + ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) )
129 128 oveq2i ( 3 · 𝐴 ) = ( 3 · ( ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) + ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) ) )
130 103 26 mulcli ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) ∈ ℂ
131 26 sqcli ( ( 1 / 𝑍 ) ↑ 2 ) ∈ ℂ
132 19 131 mulcli ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) ∈ ℂ
133 9 130 132 adddii ( 3 · ( ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) + ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) ) ) = ( ( 3 · ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) ) + ( 3 · ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) ) )
134 129 133 eqtri ( 3 · 𝐴 ) = ( ( 3 · ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) ) + ( 3 · ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) ) )
135 100 134 oveq12i ( - 1 + ( 3 · 𝐴 ) ) = ( ( ( 𝑍 ↑ 3 ) + ( ( 1 / 𝑍 ) ↑ 3 ) ) + ( ( 3 · ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) ) + ( 3 · ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) ) ) )
136 15 negcli - 1 ∈ ℂ
137 9 28 mulcli ( 3 · 𝐴 ) ∈ ℂ
138 136 137 addcomi ( - 1 + ( 3 · 𝐴 ) ) = ( ( 3 · 𝐴 ) + - 1 )
139 expcl ( ( ( 1 / 𝑍 ) ∈ ℂ ∧ 3 ∈ ℕ0 ) → ( ( 1 / 𝑍 ) ↑ 3 ) ∈ ℂ )
140 26 29 139 mp2an ( ( 1 / 𝑍 ) ↑ 3 ) ∈ ℂ
141 9 130 mulcli ( 3 · ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) ) ∈ ℂ
142 9 132 mulcli ( 3 · ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) ) ∈ ℂ
143 50 140 141 142 add42i ( ( ( 𝑍 ↑ 3 ) + ( ( 1 / 𝑍 ) ↑ 3 ) ) + ( ( 3 · ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) ) + ( 3 · ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) ) ) ) = ( ( ( 𝑍 ↑ 3 ) + ( 3 · ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) ) ) + ( ( 3 · ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) ) + ( ( 1 / 𝑍 ) ↑ 3 ) ) )
144 135 138 143 3eqtr3i ( ( 3 · 𝐴 ) + - 1 ) = ( ( ( 𝑍 ↑ 3 ) + ( 3 · ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) ) ) + ( ( 3 · ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) ) + ( ( 1 / 𝑍 ) ↑ 3 ) ) )
145 39 45 144 3eqtri - ( ( - 3 · 𝐴 ) + 1 ) = ( ( ( 𝑍 ↑ 3 ) + ( 3 · ( ( 𝑍 ↑ 2 ) · ( 1 / 𝑍 ) ) ) ) + ( ( 3 · ( 𝑍 · ( ( 1 / 𝑍 ) ↑ 2 ) ) ) + ( ( 1 / 𝑍 ) ↑ 3 ) ) )
146 37 38 145 3eqtr4i ( 𝐴 ↑ 3 ) = - ( ( - 3 · 𝐴 ) + 1 )
147 addeq0 ( ( ( 𝐴 ↑ 3 ) ∈ ℂ ∧ ( ( - 3 · 𝐴 ) + 1 ) ∈ ℂ ) → ( ( ( 𝐴 ↑ 3 ) + ( ( - 3 · 𝐴 ) + 1 ) ) = 0 ↔ ( 𝐴 ↑ 3 ) = - ( ( - 3 · 𝐴 ) + 1 ) ) )
148 147 biimpar ( ( ( ( 𝐴 ↑ 3 ) ∈ ℂ ∧ ( ( - 3 · 𝐴 ) + 1 ) ∈ ℂ ) ∧ ( 𝐴 ↑ 3 ) = - ( ( - 3 · 𝐴 ) + 1 ) ) → ( ( 𝐴 ↑ 3 ) + ( ( - 3 · 𝐴 ) + 1 ) ) = 0 )
149 35 146 148 mp2an ( ( 𝐴 ↑ 3 ) + ( ( - 3 · 𝐴 ) + 1 ) ) = 0