Metamath Proof Explorer


Theorem constrrtcclem

Description: In the construction of constructible numbers, circle-circle intersections are roots of a quadratic equation. Case of non-degenerate circles. (Contributed by Thierry Arnoux, 6-Jul-2025)

Ref Expression
Hypotheses constrrtcc.s ( 𝜑𝑆 ⊆ ℂ )
constrrtcc.a ( 𝜑𝐴𝑆 )
constrrtcc.b ( 𝜑𝐵𝑆 )
constrrtcc.c ( 𝜑𝐶𝑆 )
constrrtcc.d ( 𝜑𝐷𝑆 )
constrrtcc.e ( 𝜑𝐸𝑆 )
constrrtcc.f ( 𝜑𝐹𝑆 )
constrrtcc.x ( 𝜑𝑋 ∈ ℂ )
constrrtcc.1 ( 𝜑𝐴𝐷 )
constrrtcc.2 ( 𝜑 → ( abs ‘ ( 𝑋𝐴 ) ) = ( abs ‘ ( 𝐵𝐶 ) ) )
constrrtcc.3 ( 𝜑 → ( abs ‘ ( 𝑋𝐷 ) ) = ( abs ‘ ( 𝐸𝐹 ) ) )
constrrtcc.4 𝑃 = ( ( 𝐵𝐶 ) · ( ∗ ‘ ( 𝐵𝐶 ) ) )
constrrtcc.5 𝑄 = ( ( 𝐸𝐹 ) · ( ∗ ‘ ( 𝐸𝐹 ) ) )
constrrtcc.m 𝑀 = ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) )
constrrtcc.n 𝑁 = - ( ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) )
constrrtcclem.1 ( 𝜑𝐵𝐶 )
constrrtcclem.2 ( 𝜑𝐸𝐹 )
Assertion constrrtcclem ( 𝜑 → ( ( 𝑋 ↑ 2 ) + ( ( 𝑀 · 𝑋 ) + 𝑁 ) ) = 0 )

Proof

Step Hyp Ref Expression
1 constrrtcc.s ( 𝜑𝑆 ⊆ ℂ )
2 constrrtcc.a ( 𝜑𝐴𝑆 )
3 constrrtcc.b ( 𝜑𝐵𝑆 )
4 constrrtcc.c ( 𝜑𝐶𝑆 )
5 constrrtcc.d ( 𝜑𝐷𝑆 )
6 constrrtcc.e ( 𝜑𝐸𝑆 )
7 constrrtcc.f ( 𝜑𝐹𝑆 )
8 constrrtcc.x ( 𝜑𝑋 ∈ ℂ )
9 constrrtcc.1 ( 𝜑𝐴𝐷 )
10 constrrtcc.2 ( 𝜑 → ( abs ‘ ( 𝑋𝐴 ) ) = ( abs ‘ ( 𝐵𝐶 ) ) )
11 constrrtcc.3 ( 𝜑 → ( abs ‘ ( 𝑋𝐷 ) ) = ( abs ‘ ( 𝐸𝐹 ) ) )
12 constrrtcc.4 𝑃 = ( ( 𝐵𝐶 ) · ( ∗ ‘ ( 𝐵𝐶 ) ) )
13 constrrtcc.5 𝑄 = ( ( 𝐸𝐹 ) · ( ∗ ‘ ( 𝐸𝐹 ) ) )
14 constrrtcc.m 𝑀 = ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) )
15 constrrtcc.n 𝑁 = - ( ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) )
16 constrrtcclem.1 ( 𝜑𝐵𝐶 )
17 constrrtcclem.2 ( 𝜑𝐸𝐹 )
18 8 sqcld ( 𝜑 → ( 𝑋 ↑ 2 ) ∈ ℂ )
19 1 6 sseldd ( 𝜑𝐸 ∈ ℂ )
20 1 7 sseldd ( 𝜑𝐹 ∈ ℂ )
21 19 20 subcld ( 𝜑 → ( 𝐸𝐹 ) ∈ ℂ )
22 21 cjcld ( 𝜑 → ( ∗ ‘ ( 𝐸𝐹 ) ) ∈ ℂ )
23 21 22 mulcld ( 𝜑 → ( ( 𝐸𝐹 ) · ( ∗ ‘ ( 𝐸𝐹 ) ) ) ∈ ℂ )
24 13 23 eqeltrid ( 𝜑𝑄 ∈ ℂ )
25 1 5 sseldd ( 𝜑𝐷 ∈ ℂ )
26 25 cjcld ( 𝜑 → ( ∗ ‘ 𝐷 ) ∈ ℂ )
27 1 2 sseldd ( 𝜑𝐴 ∈ ℂ )
28 25 27 addcld ( 𝜑 → ( 𝐷 + 𝐴 ) ∈ ℂ )
29 26 28 mulcld ( 𝜑 → ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ∈ ℂ )
30 24 29 subcld ( 𝜑 → ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) ∈ ℂ )
31 1 3 sseldd ( 𝜑𝐵 ∈ ℂ )
32 1 4 sseldd ( 𝜑𝐶 ∈ ℂ )
33 31 32 subcld ( 𝜑 → ( 𝐵𝐶 ) ∈ ℂ )
34 33 cjcld ( 𝜑 → ( ∗ ‘ ( 𝐵𝐶 ) ) ∈ ℂ )
35 33 34 mulcld ( 𝜑 → ( ( 𝐵𝐶 ) · ( ∗ ‘ ( 𝐵𝐶 ) ) ) ∈ ℂ )
36 12 35 eqeltrid ( 𝜑𝑃 ∈ ℂ )
37 27 cjcld ( 𝜑 → ( ∗ ‘ 𝐴 ) ∈ ℂ )
38 37 28 mulcld ( 𝜑 → ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ∈ ℂ )
39 36 38 subcld ( 𝜑 → ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ∈ ℂ )
40 30 39 subcld ( 𝜑 → ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) ∈ ℂ )
41 26 37 subcld ( 𝜑 → ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ∈ ℂ )
42 25 27 cjsubd ( 𝜑 → ( ∗ ‘ ( 𝐷𝐴 ) ) = ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) )
43 25 27 subcld ( 𝜑 → ( 𝐷𝐴 ) ∈ ℂ )
44 9 necomd ( 𝜑𝐷𝐴 )
45 25 27 44 subne0d ( 𝜑 → ( 𝐷𝐴 ) ≠ 0 )
46 43 45 cjne0d ( 𝜑 → ( ∗ ‘ ( 𝐷𝐴 ) ) ≠ 0 )
47 42 46 eqnetrrd ( 𝜑 → ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ≠ 0 )
48 40 41 47 divcld ( 𝜑 → ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) ∈ ℂ )
49 14 48 eqeltrid ( 𝜑𝑀 ∈ ℂ )
50 49 8 mulcld ( 𝜑 → ( 𝑀 · 𝑋 ) ∈ ℂ )
51 25 27 mulcld ( 𝜑 → ( 𝐷 · 𝐴 ) ∈ ℂ )
52 37 51 mulcld ( 𝜑 → ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ∈ ℂ )
53 36 25 mulcld ( 𝜑 → ( 𝑃 · 𝐷 ) ∈ ℂ )
54 52 53 subcld ( 𝜑 → ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) ∈ ℂ )
55 26 51 mulcld ( 𝜑 → ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ∈ ℂ )
56 24 27 mulcld ( 𝜑 → ( 𝑄 · 𝐴 ) ∈ ℂ )
57 55 56 subcld ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ∈ ℂ )
58 54 57 subcld ( 𝜑 → ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) ∈ ℂ )
59 58 41 47 divcld ( 𝜑 → ( ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) ∈ ℂ )
60 59 negcld ( 𝜑 → - ( ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) ∈ ℂ )
61 15 60 eqeltrid ( 𝜑𝑁 ∈ ℂ )
62 18 50 61 addassd ( 𝜑 → ( ( ( 𝑋 ↑ 2 ) + ( 𝑀 · 𝑋 ) ) + 𝑁 ) = ( ( 𝑋 ↑ 2 ) + ( ( 𝑀 · 𝑋 ) + 𝑁 ) ) )
63 41 18 mulcld ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) · ( 𝑋 ↑ 2 ) ) ∈ ℂ )
64 40 8 mulcld ( 𝜑 → ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) ∈ ℂ )
65 26 37 18 subdird ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) · ( 𝑋 ↑ 2 ) ) = ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) − ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) ) )
66 30 39 8 subdird ( 𝜑 → ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) = ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) − ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) )
67 65 66 oveq12d ( 𝜑 → ( ( ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) · ( 𝑋 ↑ 2 ) ) + ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) − ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) ) + ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) − ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) ) )
68 26 18 mulcld ( 𝜑 → ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) ∈ ℂ )
69 30 8 mulcld ( 𝜑 → ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ∈ ℂ )
70 37 18 mulcld ( 𝜑 → ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) ∈ ℂ )
71 39 8 mulcld ( 𝜑 → ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ∈ ℂ )
72 68 69 70 71 addsub4d ( 𝜑 → ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) − ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) − ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) ) + ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) − ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) ) )
73 8 27 subcld ( 𝜑 → ( 𝑋𝐴 ) ∈ ℂ )
74 8 25 subcld ( 𝜑 → ( 𝑋𝐷 ) ∈ ℂ )
75 73 74 mulcomd ( 𝜑 → ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) = ( ( 𝑋𝐷 ) · ( 𝑋𝐴 ) ) )
76 75 oveq2d ( 𝜑 → ( ( ∗ ‘ 𝑋 ) · ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) ) = ( ( ∗ ‘ 𝑋 ) · ( ( 𝑋𝐷 ) · ( 𝑋𝐴 ) ) ) )
77 73 cjcld ( 𝜑 → ( ∗ ‘ ( 𝑋𝐴 ) ) ∈ ℂ )
78 31 32 16 subne0d ( 𝜑 → ( 𝐵𝐶 ) ≠ 0 )
79 33 78 absne0d ( 𝜑 → ( abs ‘ ( 𝐵𝐶 ) ) ≠ 0 )
80 10 79 eqnetrd ( 𝜑 → ( abs ‘ ( 𝑋𝐴 ) ) ≠ 0 )
81 73 abs00ad ( 𝜑 → ( ( abs ‘ ( 𝑋𝐴 ) ) = 0 ↔ ( 𝑋𝐴 ) = 0 ) )
82 81 necon3bid ( 𝜑 → ( ( abs ‘ ( 𝑋𝐴 ) ) ≠ 0 ↔ ( 𝑋𝐴 ) ≠ 0 ) )
83 80 82 mpbid ( 𝜑 → ( 𝑋𝐴 ) ≠ 0 )
84 10 oveq1d ( 𝜑 → ( ( abs ‘ ( 𝑋𝐴 ) ) ↑ 2 ) = ( ( abs ‘ ( 𝐵𝐶 ) ) ↑ 2 ) )
85 73 absvalsqd ( 𝜑 → ( ( abs ‘ ( 𝑋𝐴 ) ) ↑ 2 ) = ( ( 𝑋𝐴 ) · ( ∗ ‘ ( 𝑋𝐴 ) ) ) )
86 33 absvalsqd ( 𝜑 → ( ( abs ‘ ( 𝐵𝐶 ) ) ↑ 2 ) = ( ( 𝐵𝐶 ) · ( ∗ ‘ ( 𝐵𝐶 ) ) ) )
87 84 85 86 3eqtr3d ( 𝜑 → ( ( 𝑋𝐴 ) · ( ∗ ‘ ( 𝑋𝐴 ) ) ) = ( ( 𝐵𝐶 ) · ( ∗ ‘ ( 𝐵𝐶 ) ) ) )
88 87 12 eqtr4di ( 𝜑 → ( ( 𝑋𝐴 ) · ( ∗ ‘ ( 𝑋𝐴 ) ) ) = 𝑃 )
89 73 77 83 88 mvllmuld ( 𝜑 → ( ∗ ‘ ( 𝑋𝐴 ) ) = ( 𝑃 / ( 𝑋𝐴 ) ) )
90 89 77 eqeltrrd ( 𝜑 → ( 𝑃 / ( 𝑋𝐴 ) ) ∈ ℂ )
91 37 90 addcld ( 𝜑 → ( ( ∗ ‘ 𝐴 ) + ( 𝑃 / ( 𝑋𝐴 ) ) ) ∈ ℂ )
92 91 73 74 mulassd ( 𝜑 → ( ( ( ( ∗ ‘ 𝐴 ) + ( 𝑃 / ( 𝑋𝐴 ) ) ) · ( 𝑋𝐴 ) ) · ( 𝑋𝐷 ) ) = ( ( ( ∗ ‘ 𝐴 ) + ( 𝑃 / ( 𝑋𝐴 ) ) ) · ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) ) )
93 36 73 83 divcan1d ( 𝜑 → ( ( 𝑃 / ( 𝑋𝐴 ) ) · ( 𝑋𝐴 ) ) = 𝑃 )
94 93 oveq2d ( 𝜑 → ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋𝐴 ) ) + ( ( 𝑃 / ( 𝑋𝐴 ) ) · ( 𝑋𝐴 ) ) ) = ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋𝐴 ) ) + 𝑃 ) )
95 37 73 90 94 joinlmuladdmuld ( 𝜑 → ( ( ( ∗ ‘ 𝐴 ) + ( 𝑃 / ( 𝑋𝐴 ) ) ) · ( 𝑋𝐴 ) ) = ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋𝐴 ) ) + 𝑃 ) )
96 95 oveq1d ( 𝜑 → ( ( ( ( ∗ ‘ 𝐴 ) + ( 𝑃 / ( 𝑋𝐴 ) ) ) · ( 𝑋𝐴 ) ) · ( 𝑋𝐷 ) ) = ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋𝐴 ) ) + 𝑃 ) · ( 𝑋𝐷 ) ) )
97 37 73 mulcld ( 𝜑 → ( ( ∗ ‘ 𝐴 ) · ( 𝑋𝐴 ) ) ∈ ℂ )
98 97 36 74 adddird ( 𝜑 → ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋𝐴 ) ) + 𝑃 ) · ( 𝑋𝐷 ) ) = ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋𝐴 ) ) · ( 𝑋𝐷 ) ) + ( 𝑃 · ( 𝑋𝐷 ) ) ) )
99 37 73 74 mulassd ( 𝜑 → ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋𝐴 ) ) · ( 𝑋𝐷 ) ) = ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) ) )
100 8 27 8 25 mulsubd ( 𝜑 → ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) = ( ( ( 𝑋 · 𝑋 ) + ( 𝐷 · 𝐴 ) ) − ( ( 𝑋 · 𝐷 ) + ( 𝑋 · 𝐴 ) ) ) )
101 8 sqvald ( 𝜑 → ( 𝑋 ↑ 2 ) = ( 𝑋 · 𝑋 ) )
102 101 oveq1d ( 𝜑 → ( ( 𝑋 ↑ 2 ) + ( 𝐷 · 𝐴 ) ) = ( ( 𝑋 · 𝑋 ) + ( 𝐷 · 𝐴 ) ) )
103 8 25 27 adddid ( 𝜑 → ( 𝑋 · ( 𝐷 + 𝐴 ) ) = ( ( 𝑋 · 𝐷 ) + ( 𝑋 · 𝐴 ) ) )
104 102 103 oveq12d ( 𝜑 → ( ( ( 𝑋 ↑ 2 ) + ( 𝐷 · 𝐴 ) ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) = ( ( ( 𝑋 · 𝑋 ) + ( 𝐷 · 𝐴 ) ) − ( ( 𝑋 · 𝐷 ) + ( 𝑋 · 𝐴 ) ) ) )
105 8 28 mulcld ( 𝜑 → ( 𝑋 · ( 𝐷 + 𝐴 ) ) ∈ ℂ )
106 18 51 105 addsubd ( 𝜑 → ( ( ( 𝑋 ↑ 2 ) + ( 𝐷 · 𝐴 ) ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) = ( ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) + ( 𝐷 · 𝐴 ) ) )
107 100 104 106 3eqtr2d ( 𝜑 → ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) = ( ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) + ( 𝐷 · 𝐴 ) ) )
108 107 oveq2d ( 𝜑 → ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) ) = ( ( ∗ ‘ 𝐴 ) · ( ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) + ( 𝐷 · 𝐴 ) ) ) )
109 18 105 subcld ( 𝜑 → ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ∈ ℂ )
110 37 109 51 adddid ( 𝜑 → ( ( ∗ ‘ 𝐴 ) · ( ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) + ( 𝐷 · 𝐴 ) ) ) = ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ) )
111 99 108 110 3eqtrd ( 𝜑 → ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋𝐴 ) ) · ( 𝑋𝐷 ) ) = ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ) )
112 36 8 25 subdid ( 𝜑 → ( 𝑃 · ( 𝑋𝐷 ) ) = ( ( 𝑃 · 𝑋 ) − ( 𝑃 · 𝐷 ) ) )
113 111 112 oveq12d ( 𝜑 → ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋𝐴 ) ) · ( 𝑋𝐷 ) ) + ( 𝑃 · ( 𝑋𝐷 ) ) ) = ( ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ) + ( ( 𝑃 · 𝑋 ) − ( 𝑃 · 𝐷 ) ) ) )
114 96 98 113 3eqtrd ( 𝜑 → ( ( ( ( ∗ ‘ 𝐴 ) + ( 𝑃 / ( 𝑋𝐴 ) ) ) · ( 𝑋𝐴 ) ) · ( 𝑋𝐷 ) ) = ( ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ) + ( ( 𝑃 · 𝑋 ) − ( 𝑃 · 𝐷 ) ) ) )
115 8 27 cjsubd ( 𝜑 → ( ∗ ‘ ( 𝑋𝐴 ) ) = ( ( ∗ ‘ 𝑋 ) − ( ∗ ‘ 𝐴 ) ) )
116 115 89 eqtr3d ( 𝜑 → ( ( ∗ ‘ 𝑋 ) − ( ∗ ‘ 𝐴 ) ) = ( 𝑃 / ( 𝑋𝐴 ) ) )
117 8 cjcld ( 𝜑 → ( ∗ ‘ 𝑋 ) ∈ ℂ )
118 117 37 90 subaddd ( 𝜑 → ( ( ( ∗ ‘ 𝑋 ) − ( ∗ ‘ 𝐴 ) ) = ( 𝑃 / ( 𝑋𝐴 ) ) ↔ ( ( ∗ ‘ 𝐴 ) + ( 𝑃 / ( 𝑋𝐴 ) ) ) = ( ∗ ‘ 𝑋 ) ) )
119 116 118 mpbid ( 𝜑 → ( ( ∗ ‘ 𝐴 ) + ( 𝑃 / ( 𝑋𝐴 ) ) ) = ( ∗ ‘ 𝑋 ) )
120 119 oveq1d ( 𝜑 → ( ( ( ∗ ‘ 𝐴 ) + ( 𝑃 / ( 𝑋𝐴 ) ) ) · ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) ) = ( ( ∗ ‘ 𝑋 ) · ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) ) )
121 92 114 120 3eqtr3rd ( 𝜑 → ( ( ∗ ‘ 𝑋 ) · ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) ) = ( ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ) + ( ( 𝑃 · 𝑋 ) − ( 𝑃 · 𝐷 ) ) ) )
122 37 109 mulcld ( 𝜑 → ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) ∈ ℂ )
123 122 52 addcld ( 𝜑 → ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ) ∈ ℂ )
124 36 8 mulcld ( 𝜑 → ( 𝑃 · 𝑋 ) ∈ ℂ )
125 123 124 53 addsubassd ( 𝜑 → ( ( ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ) + ( 𝑃 · 𝑋 ) ) − ( 𝑃 · 𝐷 ) ) = ( ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ) + ( ( 𝑃 · 𝑋 ) − ( 𝑃 · 𝐷 ) ) ) )
126 122 52 124 add32d ( 𝜑 → ( ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ) + ( 𝑃 · 𝑋 ) ) = ( ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑃 · 𝑋 ) ) + ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ) )
127 126 oveq1d ( 𝜑 → ( ( ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ) + ( 𝑃 · 𝑋 ) ) − ( 𝑃 · 𝐷 ) ) = ( ( ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑃 · 𝑋 ) ) + ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ) − ( 𝑃 · 𝐷 ) ) )
128 121 125 127 3eqtr2d ( 𝜑 → ( ( ∗ ‘ 𝑋 ) · ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) ) = ( ( ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑃 · 𝑋 ) ) + ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ) − ( 𝑃 · 𝐷 ) ) )
129 122 124 addcld ( 𝜑 → ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑃 · 𝑋 ) ) ∈ ℂ )
130 129 52 53 addsubassd ( 𝜑 → ( ( ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑃 · 𝑋 ) ) + ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) ) − ( 𝑃 · 𝐷 ) ) = ( ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑃 · 𝑋 ) ) + ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) ) )
131 38 8 mulcld ( 𝜑 → ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ∈ ℂ )
132 70 131 124 subadd23d ( 𝜑 → ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) − ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ) + ( 𝑃 · 𝑋 ) ) = ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑃 · 𝑋 ) − ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ) ) )
133 37 18 105 subdid ( 𝜑 → ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) = ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) − ( ( ∗ ‘ 𝐴 ) · ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) )
134 37 8 28 mul12d ( 𝜑 → ( ( ∗ ‘ 𝐴 ) · ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) = ( 𝑋 · ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) )
135 8 38 mulcomd ( 𝜑 → ( 𝑋 · ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) = ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) )
136 134 135 eqtrd ( 𝜑 → ( ( ∗ ‘ 𝐴 ) · ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) = ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) )
137 136 oveq2d ( 𝜑 → ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) − ( ( ∗ ‘ 𝐴 ) · ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) = ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) − ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ) )
138 133 137 eqtrd ( 𝜑 → ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) = ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) − ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ) )
139 138 oveq1d ( 𝜑 → ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑃 · 𝑋 ) ) = ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) − ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ) + ( 𝑃 · 𝑋 ) ) )
140 36 38 8 subdird ( 𝜑 → ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) = ( ( 𝑃 · 𝑋 ) − ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ) )
141 140 oveq2d ( 𝜑 → ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) = ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑃 · 𝑋 ) − ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ) ) )
142 132 139 141 3eqtr4d ( 𝜑 → ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑃 · 𝑋 ) ) = ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) )
143 142 oveq1d ( 𝜑 → ( ( ( ( ∗ ‘ 𝐴 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑃 · 𝑋 ) ) + ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) ) = ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) + ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) ) )
144 128 130 143 3eqtrd ( 𝜑 → ( ( ∗ ‘ 𝑋 ) · ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) ) = ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) + ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) ) )
145 74 cjcld ( 𝜑 → ( ∗ ‘ ( 𝑋𝐷 ) ) ∈ ℂ )
146 19 20 17 subne0d ( 𝜑 → ( 𝐸𝐹 ) ≠ 0 )
147 21 146 absne0d ( 𝜑 → ( abs ‘ ( 𝐸𝐹 ) ) ≠ 0 )
148 11 147 eqnetrd ( 𝜑 → ( abs ‘ ( 𝑋𝐷 ) ) ≠ 0 )
149 74 abs00ad ( 𝜑 → ( ( abs ‘ ( 𝑋𝐷 ) ) = 0 ↔ ( 𝑋𝐷 ) = 0 ) )
150 149 necon3bid ( 𝜑 → ( ( abs ‘ ( 𝑋𝐷 ) ) ≠ 0 ↔ ( 𝑋𝐷 ) ≠ 0 ) )
151 148 150 mpbid ( 𝜑 → ( 𝑋𝐷 ) ≠ 0 )
152 11 oveq1d ( 𝜑 → ( ( abs ‘ ( 𝑋𝐷 ) ) ↑ 2 ) = ( ( abs ‘ ( 𝐸𝐹 ) ) ↑ 2 ) )
153 74 absvalsqd ( 𝜑 → ( ( abs ‘ ( 𝑋𝐷 ) ) ↑ 2 ) = ( ( 𝑋𝐷 ) · ( ∗ ‘ ( 𝑋𝐷 ) ) ) )
154 21 absvalsqd ( 𝜑 → ( ( abs ‘ ( 𝐸𝐹 ) ) ↑ 2 ) = ( ( 𝐸𝐹 ) · ( ∗ ‘ ( 𝐸𝐹 ) ) ) )
155 152 153 154 3eqtr3d ( 𝜑 → ( ( 𝑋𝐷 ) · ( ∗ ‘ ( 𝑋𝐷 ) ) ) = ( ( 𝐸𝐹 ) · ( ∗ ‘ ( 𝐸𝐹 ) ) ) )
156 155 13 eqtr4di ( 𝜑 → ( ( 𝑋𝐷 ) · ( ∗ ‘ ( 𝑋𝐷 ) ) ) = 𝑄 )
157 74 145 151 156 mvllmuld ( 𝜑 → ( ∗ ‘ ( 𝑋𝐷 ) ) = ( 𝑄 / ( 𝑋𝐷 ) ) )
158 157 145 eqeltrrd ( 𝜑 → ( 𝑄 / ( 𝑋𝐷 ) ) ∈ ℂ )
159 26 158 addcld ( 𝜑 → ( ( ∗ ‘ 𝐷 ) + ( 𝑄 / ( 𝑋𝐷 ) ) ) ∈ ℂ )
160 159 74 73 mulassd ( 𝜑 → ( ( ( ( ∗ ‘ 𝐷 ) + ( 𝑄 / ( 𝑋𝐷 ) ) ) · ( 𝑋𝐷 ) ) · ( 𝑋𝐴 ) ) = ( ( ( ∗ ‘ 𝐷 ) + ( 𝑄 / ( 𝑋𝐷 ) ) ) · ( ( 𝑋𝐷 ) · ( 𝑋𝐴 ) ) ) )
161 24 74 151 divcan1d ( 𝜑 → ( ( 𝑄 / ( 𝑋𝐷 ) ) · ( 𝑋𝐷 ) ) = 𝑄 )
162 161 oveq2d ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋𝐷 ) ) + ( ( 𝑄 / ( 𝑋𝐷 ) ) · ( 𝑋𝐷 ) ) ) = ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋𝐷 ) ) + 𝑄 ) )
163 26 74 158 162 joinlmuladdmuld ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) + ( 𝑄 / ( 𝑋𝐷 ) ) ) · ( 𝑋𝐷 ) ) = ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋𝐷 ) ) + 𝑄 ) )
164 163 oveq1d ( 𝜑 → ( ( ( ( ∗ ‘ 𝐷 ) + ( 𝑄 / ( 𝑋𝐷 ) ) ) · ( 𝑋𝐷 ) ) · ( 𝑋𝐴 ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋𝐷 ) ) + 𝑄 ) · ( 𝑋𝐴 ) ) )
165 26 74 mulcld ( 𝜑 → ( ( ∗ ‘ 𝐷 ) · ( 𝑋𝐷 ) ) ∈ ℂ )
166 165 24 73 adddird ( 𝜑 → ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋𝐷 ) ) + 𝑄 ) · ( 𝑋𝐴 ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋𝐷 ) ) · ( 𝑋𝐴 ) ) + ( 𝑄 · ( 𝑋𝐴 ) ) ) )
167 26 74 73 mulassd ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋𝐷 ) ) · ( 𝑋𝐴 ) ) = ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋𝐷 ) · ( 𝑋𝐴 ) ) ) )
168 75 oveq2d ( 𝜑 → ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) ) = ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋𝐷 ) · ( 𝑋𝐴 ) ) ) )
169 167 168 eqtr4d ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋𝐷 ) ) · ( 𝑋𝐴 ) ) = ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) ) )
170 107 oveq2d ( 𝜑 → ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋𝐴 ) · ( 𝑋𝐷 ) ) ) = ( ( ∗ ‘ 𝐷 ) · ( ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) + ( 𝐷 · 𝐴 ) ) ) )
171 26 109 51 adddid ( 𝜑 → ( ( ∗ ‘ 𝐷 ) · ( ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) + ( 𝐷 · 𝐴 ) ) ) = ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ) )
172 169 170 171 3eqtrd ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋𝐷 ) ) · ( 𝑋𝐴 ) ) = ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ) )
173 24 8 27 subdid ( 𝜑 → ( 𝑄 · ( 𝑋𝐴 ) ) = ( ( 𝑄 · 𝑋 ) − ( 𝑄 · 𝐴 ) ) )
174 172 173 oveq12d ( 𝜑 → ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋𝐷 ) ) · ( 𝑋𝐴 ) ) + ( 𝑄 · ( 𝑋𝐴 ) ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ) + ( ( 𝑄 · 𝑋 ) − ( 𝑄 · 𝐴 ) ) ) )
175 164 166 174 3eqtrd ( 𝜑 → ( ( ( ( ∗ ‘ 𝐷 ) + ( 𝑄 / ( 𝑋𝐷 ) ) ) · ( 𝑋𝐷 ) ) · ( 𝑋𝐴 ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ) + ( ( 𝑄 · 𝑋 ) − ( 𝑄 · 𝐴 ) ) ) )
176 8 25 cjsubd ( 𝜑 → ( ∗ ‘ ( 𝑋𝐷 ) ) = ( ( ∗ ‘ 𝑋 ) − ( ∗ ‘ 𝐷 ) ) )
177 176 157 eqtr3d ( 𝜑 → ( ( ∗ ‘ 𝑋 ) − ( ∗ ‘ 𝐷 ) ) = ( 𝑄 / ( 𝑋𝐷 ) ) )
178 117 26 158 subaddd ( 𝜑 → ( ( ( ∗ ‘ 𝑋 ) − ( ∗ ‘ 𝐷 ) ) = ( 𝑄 / ( 𝑋𝐷 ) ) ↔ ( ( ∗ ‘ 𝐷 ) + ( 𝑄 / ( 𝑋𝐷 ) ) ) = ( ∗ ‘ 𝑋 ) ) )
179 177 178 mpbid ( 𝜑 → ( ( ∗ ‘ 𝐷 ) + ( 𝑄 / ( 𝑋𝐷 ) ) ) = ( ∗ ‘ 𝑋 ) )
180 179 oveq1d ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) + ( 𝑄 / ( 𝑋𝐷 ) ) ) · ( ( 𝑋𝐷 ) · ( 𝑋𝐴 ) ) ) = ( ( ∗ ‘ 𝑋 ) · ( ( 𝑋𝐷 ) · ( 𝑋𝐴 ) ) ) )
181 160 175 180 3eqtr3rd ( 𝜑 → ( ( ∗ ‘ 𝑋 ) · ( ( 𝑋𝐷 ) · ( 𝑋𝐴 ) ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ) + ( ( 𝑄 · 𝑋 ) − ( 𝑄 · 𝐴 ) ) ) )
182 26 109 mulcld ( 𝜑 → ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) ∈ ℂ )
183 182 55 addcld ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ) ∈ ℂ )
184 24 8 mulcld ( 𝜑 → ( 𝑄 · 𝑋 ) ∈ ℂ )
185 183 184 56 addsubassd ( 𝜑 → ( ( ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ) + ( 𝑄 · 𝑋 ) ) − ( 𝑄 · 𝐴 ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ) + ( ( 𝑄 · 𝑋 ) − ( 𝑄 · 𝐴 ) ) ) )
186 182 55 184 add32d ( 𝜑 → ( ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ) + ( 𝑄 · 𝑋 ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑄 · 𝑋 ) ) + ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ) )
187 186 oveq1d ( 𝜑 → ( ( ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ) + ( 𝑄 · 𝑋 ) ) − ( 𝑄 · 𝐴 ) ) = ( ( ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑄 · 𝑋 ) ) + ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ) − ( 𝑄 · 𝐴 ) ) )
188 181 185 187 3eqtr2d ( 𝜑 → ( ( ∗ ‘ 𝑋 ) · ( ( 𝑋𝐷 ) · ( 𝑋𝐴 ) ) ) = ( ( ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑄 · 𝑋 ) ) + ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ) − ( 𝑄 · 𝐴 ) ) )
189 182 184 addcld ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑄 · 𝑋 ) ) ∈ ℂ )
190 189 55 56 addsubassd ( 𝜑 → ( ( ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑄 · 𝑋 ) ) + ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) ) − ( 𝑄 · 𝐴 ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑄 · 𝑋 ) ) + ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) )
191 29 8 mulcld ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ∈ ℂ )
192 68 191 184 subadd23d ( 𝜑 → ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ) + ( 𝑄 · 𝑋 ) ) = ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑄 · 𝑋 ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ) ) )
193 26 18 105 subdid ( 𝜑 → ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) = ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) − ( ( ∗ ‘ 𝐷 ) · ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) )
194 26 8 28 mul12d ( 𝜑 → ( ( ∗ ‘ 𝐷 ) · ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) = ( 𝑋 · ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) )
195 8 29 mulcomd ( 𝜑 → ( 𝑋 · ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) = ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) )
196 194 195 eqtrd ( 𝜑 → ( ( ∗ ‘ 𝐷 ) · ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) = ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) )
197 196 oveq2d ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) − ( ( ∗ ‘ 𝐷 ) · ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) = ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ) )
198 193 197 eqtrd ( 𝜑 → ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) = ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ) )
199 198 oveq1d ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑄 · 𝑋 ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ) + ( 𝑄 · 𝑋 ) ) )
200 24 29 8 subdird ( 𝜑 → ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) = ( ( 𝑄 · 𝑋 ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ) )
201 200 oveq2d ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) = ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑄 · 𝑋 ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) · 𝑋 ) ) ) )
202 192 199 201 3eqtr4d ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑄 · 𝑋 ) ) = ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) )
203 202 oveq1d ( 𝜑 → ( ( ( ( ∗ ‘ 𝐷 ) · ( ( 𝑋 ↑ 2 ) − ( 𝑋 · ( 𝐷 + 𝐴 ) ) ) ) + ( 𝑄 · 𝑋 ) ) + ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) + ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) )
204 188 190 203 3eqtrd ( 𝜑 → ( ( ∗ ‘ 𝑋 ) · ( ( 𝑋𝐷 ) · ( 𝑋𝐴 ) ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) + ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) )
205 76 144 204 3eqtr3d ( 𝜑 → ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) + ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) + ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) )
206 142 129 eqeltrrd ( 𝜑 → ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) ∈ ℂ )
207 202 189 eqeltrrd ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) ∈ ℂ )
208 206 54 207 57 addsubeq4d ( 𝜑 → ( ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) + ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) ) = ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) + ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) ↔ ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) − ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) ) = ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) ) )
209 205 208 mpbid ( 𝜑 → ( ( ( ( ∗ ‘ 𝐷 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) − ( ( ( ∗ ‘ 𝐴 ) · ( 𝑋 ↑ 2 ) ) + ( ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) · 𝑋 ) ) ) = ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) )
210 67 72 209 3eqtr2d ( 𝜑 → ( ( ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) · ( 𝑋 ↑ 2 ) ) + ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) ) = ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) )
211 63 64 210 mvlraddd ( 𝜑 → ( ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) · ( 𝑋 ↑ 2 ) ) = ( ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) − ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) ) )
212 41 18 47 211 mvllmuld ( 𝜑 → ( 𝑋 ↑ 2 ) = ( ( ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) − ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) )
213 58 64 41 47 divsubdird ( 𝜑 → ( ( ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) − ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) = ( ( ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) − ( ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) ) )
214 15 eqcomi - ( ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) = 𝑁
215 214 a1i ( 𝜑 → - ( ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) = 𝑁 )
216 59 215 negcon1ad ( 𝜑 → - 𝑁 = ( ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) )
217 216 oveq1d ( 𝜑 → ( - 𝑁 − ( ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) ) = ( ( ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) − ( ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) ) )
218 213 217 eqtr4d ( 𝜑 → ( ( ( ( ( ( ∗ ‘ 𝐴 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑃 · 𝐷 ) ) − ( ( ( ∗ ‘ 𝐷 ) · ( 𝐷 · 𝐴 ) ) − ( 𝑄 · 𝐴 ) ) ) − ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) = ( - 𝑁 − ( ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) ) )
219 40 8 41 47 div23d ( 𝜑 → ( ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) = ( ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) · 𝑋 ) )
220 14 oveq1i ( 𝑀 · 𝑋 ) = ( ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) · 𝑋 )
221 219 220 eqtr4di ( 𝜑 → ( ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) = ( 𝑀 · 𝑋 ) )
222 221 oveq2d ( 𝜑 → ( - 𝑁 − ( ( ( ( 𝑄 − ( ( ∗ ‘ 𝐷 ) · ( 𝐷 + 𝐴 ) ) ) − ( 𝑃 − ( ( ∗ ‘ 𝐴 ) · ( 𝐷 + 𝐴 ) ) ) ) · 𝑋 ) / ( ( ∗ ‘ 𝐷 ) − ( ∗ ‘ 𝐴 ) ) ) ) = ( - 𝑁 − ( 𝑀 · 𝑋 ) ) )
223 212 218 222 3eqtrd ( 𝜑 → ( 𝑋 ↑ 2 ) = ( - 𝑁 − ( 𝑀 · 𝑋 ) ) )
224 216 59 eqeltrd ( 𝜑 → - 𝑁 ∈ ℂ )
225 18 50 224 addlsub ( 𝜑 → ( ( ( 𝑋 ↑ 2 ) + ( 𝑀 · 𝑋 ) ) = - 𝑁 ↔ ( 𝑋 ↑ 2 ) = ( - 𝑁 − ( 𝑀 · 𝑋 ) ) ) )
226 223 225 mpbird ( 𝜑 → ( ( 𝑋 ↑ 2 ) + ( 𝑀 · 𝑋 ) ) = - 𝑁 )
227 18 50 addcld ( 𝜑 → ( ( 𝑋 ↑ 2 ) + ( 𝑀 · 𝑋 ) ) ∈ ℂ )
228 addeq0 ( ( ( ( 𝑋 ↑ 2 ) + ( 𝑀 · 𝑋 ) ) ∈ ℂ ∧ 𝑁 ∈ ℂ ) → ( ( ( ( 𝑋 ↑ 2 ) + ( 𝑀 · 𝑋 ) ) + 𝑁 ) = 0 ↔ ( ( 𝑋 ↑ 2 ) + ( 𝑀 · 𝑋 ) ) = - 𝑁 ) )
229 227 61 228 syl2anc ( 𝜑 → ( ( ( ( 𝑋 ↑ 2 ) + ( 𝑀 · 𝑋 ) ) + 𝑁 ) = 0 ↔ ( ( 𝑋 ↑ 2 ) + ( 𝑀 · 𝑋 ) ) = - 𝑁 ) )
230 226 229 mpbird ( 𝜑 → ( ( ( 𝑋 ↑ 2 ) + ( 𝑀 · 𝑋 ) ) + 𝑁 ) = 0 )
231 62 230 eqtr3d ( 𝜑 → ( ( 𝑋 ↑ 2 ) + ( ( 𝑀 · 𝑋 ) + 𝑁 ) ) = 0 )