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

Theorem aks6d1c5lem2 43447
Description: Lemma for Claim 5, contradiction of different evaluations that map to the same. (Contributed by metakunt, 5-May-2025.)
Hypotheses
Ref Expression
aks6d1p5.1 (𝜑 → 𝐾 ∈ Field)
aks6d1p5.2 (𝜑 → 𝑃 ∈ ℙ)
aks6d1c5.3 𝑃 = (chr‘𝐾)
aks6d1c5.4 (𝜑 → 𝐴 ∈ ℕ0)
aks6d1c5.5 (𝜑 → 𝐴 < 𝑃)
aks6d1c5.6 𝑋 = (var1‘𝐾)
aks6d1c5.7 ↑ = (.g‘(mulGrp‘(Poly1‘𝐾)))
aks6d1c5.8 𝐺 = (𝑔 ∈ (ℕ0 ↑m (0...𝐴)) ↦ ((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ (0...𝐴) ↦ ((𝑔‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))
aks6d1c5p2.1 (𝜑 → 𝑌 ∈ (ℕ0 ↑m (0...𝐴)))
aks6d1c5p2.2 (𝜑 → 𝑍 ∈ (ℕ0 ↑m (0...𝐴)))
aks6d1c5p2.3 (𝜑 → (𝐺‘𝑌) = (𝐺‘𝑍))
aks6d1c5p2.4 (𝜑 → 𝑊 ∈ (0...𝐴))
aks6d1c5p2.5 (𝜑 → (𝑌‘𝑊) < (𝑍‘𝑊))
Assertion
Ref Expression
aks6d1c5lem2 (𝜑 → (0g‘𝐾) ≠ (0g‘𝐾))
Distinct variable groups:   ↑ ,𝑔,𝑖   𝐴,𝑔,𝑖   𝑔,𝐾,𝑖   𝑖,𝑊   𝑔,𝑋,𝑖   𝑔,𝑌,𝑖   𝑔,𝑍,𝑖   𝜑,𝑔,𝑖
Allowed substitution hints:   𝑃(𝑔, 𝑖)   𝐺(𝑔, 𝑖)   𝑊(𝑔)

Proof of Theorem aks6d1c5lem2
StepHypRef Expression
1 eqid 2763 . . . . . 6 (eval1‘𝐾) = (eval1‘𝐾)
2 eqid 2763 . . . . . 6 (Poly1‘𝐾) = (Poly1‘𝐾)
3 eqid 2763 . . . . . 6 (Base‘𝐾) = (Base‘𝐾)
4 eqid 2763 . . . . . 6 (Base‘(Poly1‘𝐾)) = (Base‘(Poly1‘𝐾))
5 aks6d1p5.1 . . . . . . 7 (𝜑 → 𝐾 ∈ Field)
6 isfld 21035 . . . . . . . 8 (𝐾 ∈ Field ↔ (𝐾 ∈ DivRing ∧ 𝐾 ∈ CRing))
76simprbi 503 . . . . . . 7 (𝐾 ∈ Field → 𝐾 ∈ CRing)
85, 7syl 18 . . . . . 6 (𝜑 → 𝐾 ∈ CRing)
98crngringd 20515 . . . . . . . . 9 (𝜑 → 𝐾 ∈ Ring)
10 eqid 2763 . . . . . . . . . 10 (ℤRHom‘𝐾) = (ℤRHom‘𝐾)
1110zrhrhm 21861 . . . . . . . . 9 (𝐾 ∈ Ring → (ℤRHom‘𝐾) ∈ (ℤring RingHom 𝐾))
129, 11syl 18 . . . . . . . 8 (𝜑 → (ℤRHom‘𝐾) ∈ (ℤring RingHom 𝐾))
13 zringbas 21803 . . . . . . . . 9 ℤ = (Base‘ℤring)
1413, 3rhmf 20757 . . . . . . . 8 ((ℤRHom‘𝐾) ∈ (ℤring RingHom 𝐾) → (ℤRHom‘𝐾):ℤ⟶(Base‘𝐾))
1512, 14syl 18 . . . . . . 7 (𝜑 → (ℤRHom‘𝐾):ℤ⟶(Base‘𝐾))
16 0zd 12743 . . . . . . . 8 (𝜑 → 0 ∈ ℤ)
17 aks6d1c5p2.4 . . . . . . . . 9 (𝜑 → 𝑊 ∈ (0...𝐴))
1817elfzelzd 13695 . . . . . . . 8 (𝜑 → 𝑊 ∈ ℤ)
1916, 18zsubcld 12846 . . . . . . 7 (𝜑 → (0 − 𝑊) ∈ ℤ)
2015, 19ffvelcdmd 7115 . . . . . 6 (𝜑 → ((ℤRHom‘𝐾)‘(0 − 𝑊)) ∈ (Base‘𝐾))
21 eqid 2763 . . . . . . . . 9 (mulGrp‘(Poly1‘𝐾)) = (mulGrp‘(Poly1‘𝐾))
2221, 4mgpbas 20407 . . . . . . . 8 (Base‘(Poly1‘𝐾)) = (Base‘(mulGrp‘(Poly1‘𝐾)))
23 aks6d1c5.7 . . . . . . . 8 ↑ = (.g‘(mulGrp‘(Poly1‘𝐾)))
242ply1crng 22560 . . . . . . . . . . 11 (𝐾 ∈ CRing → (Poly1‘𝐾) ∈ CRing)
258, 24syl 18 . . . . . . . . . 10 (𝜑 → (Poly1‘𝐾) ∈ CRing)
2621crngmgp 20509 . . . . . . . . . 10 ((Poly1‘𝐾) ∈ CRing → (mulGrp‘(Poly1‘𝐾)) ∈ CMnd)
2725, 26syl 18 . . . . . . . . 9 (𝜑 → (mulGrp‘(Poly1‘𝐾)) ∈ CMnd)
2827cmnmndd 20060 . . . . . . . 8 (𝜑 → (mulGrp‘(Poly1‘𝐾)) ∈ Mnd)
29 aks6d1c5p2.1 . . . . . . . . . . . . . 14 (𝜑 → 𝑌 ∈ (ℕ0 ↑m (0...𝐴)))
30 nn0ex 12650 . . . . . . . . . . . . . . . 16 ℕ0 ∈ V
3130a1i 11 . . . . . . . . . . . . . . 15 (𝜑 → ℕ0 ∈ V)
32 ovexd 7484 . . . . . . . . . . . . . . 15 (𝜑 → (0...𝐴) ∈ V)
33 elmapg 8895 . . . . . . . . . . . . . . 15 ((ℕ0 ∈ V ∧ (0...𝐴) ∈ V) → (𝑌 ∈ (ℕ0 ↑m (0...𝐴)) ↔ 𝑌:(0...𝐴)⟶ℕ0))
3431, 32, 33syl2anc 596 . . . . . . . . . . . . . 14 (𝜑 → (𝑌 ∈ (ℕ0 ↑m (0...𝐴)) ↔ 𝑌:(0...𝐴)⟶ℕ0))
3529, 34mpbid 235 . . . . . . . . . . . . 13 (𝜑 → 𝑌:(0...𝐴)⟶ℕ0)
3635, 17ffvelcdmd 7115 . . . . . . . . . . . 12 (𝜑 → (𝑌‘𝑊) ∈ ℕ0)
3736nn0zd 12756 . . . . . . . . . . 11 (𝜑 → (𝑌‘𝑊) ∈ ℤ)
3837, 37zsubcld 12846 . . . . . . . . . 10 (𝜑 → ((𝑌‘𝑊) − (𝑌‘𝑊)) ∈ ℤ)
39 0red 11348 . . . . . . . . . . . 12 (𝜑 → 0 ∈ ℝ)
4039leidd 11920 . . . . . . . . . . 11 (𝜑 → 0 ≤ 0)
4136nn0red 12706 . . . . . . . . . . . . . 14 (𝜑 → (𝑌‘𝑊) ∈ ℝ)
4241recnd 11374 . . . . . . . . . . . . 13 (𝜑 → (𝑌‘𝑊) ∈ ℂ)
4342subidd 11694 . . . . . . . . . . . 12 (𝜑 → ((𝑌‘𝑊) − (𝑌‘𝑊)) = 0)
4443eqcomd 2769 . . . . . . . . . . 11 (𝜑 → 0 = ((𝑌‘𝑊) − (𝑌‘𝑊)))
4540, 44breqtrd 5135 . . . . . . . . . 10 (𝜑 → 0 ≤ ((𝑌‘𝑊) − (𝑌‘𝑊)))
4638, 45jca 521 . . . . . . . . 9 (𝜑 → (((𝑌‘𝑊) − (𝑌‘𝑊)) ∈ ℤ ∧ 0 ≤ ((𝑌‘𝑊) − (𝑌‘𝑊))))
47 elnn0z 12744 . . . . . . . . 9 (((𝑌‘𝑊) − (𝑌‘𝑊)) ∈ ℕ0 ↔ (((𝑌‘𝑊) − (𝑌‘𝑊)) ∈ ℤ ∧ 0 ≤ ((𝑌‘𝑊) − (𝑌‘𝑊))))
4846, 47sylibr 237 . . . . . . . 8 (𝜑 → ((𝑌‘𝑊) − (𝑌‘𝑊)) ∈ ℕ0)
49 aks6d1c5.6 . . . . . . . . . . 11 𝑋 = (var1‘𝐾)
501, 49, 3, 2, 4, 8, 20evl1vard 22699 . . . . . . . . . 10 (𝜑 → (𝑋 ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘𝑋)‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = ((ℤRHom‘𝐾)‘(0 − 𝑊))))
51 eqid 2763 . . . . . . . . . . 11 (algSc‘(Poly1‘𝐾)) = (algSc‘(Poly1‘𝐾))
5215, 18ffvelcdmd 7115 . . . . . . . . . . 11 (𝜑 → ((ℤRHom‘𝐾)‘𝑊) ∈ (Base‘𝐾))
531, 2, 3, 51, 4, 8, 52, 20evl1scad 22697 . . . . . . . . . 10 (𝜑 → (((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)) ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = ((ℤRHom‘𝐾)‘𝑊)))
54 eqid 2763 . . . . . . . . . 10 (+g‘(Poly1‘𝐾)) = (+g‘(Poly1‘𝐾))
55 eqid 2763 . . . . . . . . . 10 (+g‘𝐾) = (+g‘𝐾)
561, 2, 3, 4, 8, 20, 50, 53, 54, 55evl1addd 22703 . . . . . . . . 9 (𝜑 → ((𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))) ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (((ℤRHom‘𝐾)‘(0 − 𝑊))(+g‘𝐾)((ℤRHom‘𝐾)‘𝑊))))
5756simpld 500 . . . . . . . 8 (𝜑 → (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))) ∈ (Base‘(Poly1‘𝐾)))
5822, 23, 28, 48, 57mulgnn0cld 19346 . . . . . . 7 (𝜑 → (((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))) ∈ (Base‘(Poly1‘𝐾)))
5943oveq1d 7464 . . . . . . . . . . 11 (𝜑 → (((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))) = (0 ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))))
60 eqid 2763 . . . . . . . . . . . . 13 (0g‘(mulGrp‘(Poly1‘𝐾))) = (0g‘(mulGrp‘(Poly1‘𝐾)))
6122, 60, 23mulg0 19325 . . . . . . . . . . . 12 ((𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))) ∈ (Base‘(Poly1‘𝐾)) → (0 ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))) = (0g‘(mulGrp‘(Poly1‘𝐾))))
6257, 61syl 18 . . . . . . . . . . 11 (𝜑 → (0 ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))) = (0g‘(mulGrp‘(Poly1‘𝐾))))
6359, 62eqtrd 2798 . . . . . . . . . 10 (𝜑 → (((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))) = (0g‘(mulGrp‘(Poly1‘𝐾))))
6463fveq2d 6918 . . . . . . . . 9 (𝜑 → ((eval1‘𝐾)‘(((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))) = ((eval1‘𝐾)‘(0g‘(mulGrp‘(Poly1‘𝐾)))))
6564fveq1d 6916 . . . . . . . 8 (𝜑 → (((eval1‘𝐾)‘(((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (((eval1‘𝐾)‘(0g‘(mulGrp‘(Poly1‘𝐾))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))
66 eqid 2763 . . . . . . . . . . . . . 14 (1r‘(Poly1‘𝐾)) = (1r‘(Poly1‘𝐾))
6721, 66ringidval 20451 . . . . . . . . . . . . 13 (1r‘(Poly1‘𝐾)) = (0g‘(mulGrp‘(Poly1‘𝐾)))
6867eqcomi 2772 . . . . . . . . . . . 12 (0g‘(mulGrp‘(Poly1‘𝐾))) = (1r‘(Poly1‘𝐾))
6968a1i 11 . . . . . . . . . . 11 (𝜑 → (0g‘(mulGrp‘(Poly1‘𝐾))) = (1r‘(Poly1‘𝐾)))
7069fveq2d 6918 . . . . . . . . . 10 (𝜑 → ((eval1‘𝐾)‘(0g‘(mulGrp‘(Poly1‘𝐾)))) = ((eval1‘𝐾)‘(1r‘(Poly1‘𝐾))))
7170fveq1d 6916 . . . . . . . . 9 (𝜑 → (((eval1‘𝐾)‘(0g‘(mulGrp‘(Poly1‘𝐾))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (((eval1‘𝐾)‘(1r‘(Poly1‘𝐾)))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))
722, 49, 21, 23ply1idvr1 22657 . . . . . . . . . . . . . 14 (𝐾 ∈ Ring → (0 ↑ 𝑋) = (1r‘(Poly1‘𝐾)))
7372eqcomd 2769 . . . . . . . . . . . . 13 (𝐾 ∈ Ring → (1r‘(Poly1‘𝐾)) = (0 ↑ 𝑋))
749, 73syl 18 . . . . . . . . . . . 12 (𝜑 → (1r‘(Poly1‘𝐾)) = (0 ↑ 𝑋))
7574fveq2d 6918 . . . . . . . . . . 11 (𝜑 → ((eval1‘𝐾)‘(1r‘(Poly1‘𝐾))) = ((eval1‘𝐾)‘(0 ↑ 𝑋)))
7675fveq1d 6916 . . . . . . . . . 10 (𝜑 → (((eval1‘𝐾)‘(1r‘(Poly1‘𝐾)))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (((eval1‘𝐾)‘(0 ↑ 𝑋))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))
77 eqid 2763 . . . . . . . . . . . . 13 (.g‘(mulGrp‘𝐾)) = (.g‘(mulGrp‘𝐾))
7844, 48eqeltrd 2864 . . . . . . . . . . . . 13 (𝜑 → 0 ∈ ℕ0)
791, 2, 3, 4, 8, 20, 50, 23, 77, 78evl1expd 22707 . . . . . . . . . . . 12 (𝜑 → ((0 ↑ 𝑋) ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘(0 ↑ 𝑋))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (0(.g‘(mulGrp‘𝐾))((ℤRHom‘𝐾)‘(0 − 𝑊)))))
8079simprd 501 . . . . . . . . . . 11 (𝜑 → (((eval1‘𝐾)‘(0 ↑ 𝑋))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (0(.g‘(mulGrp‘𝐾))((ℤRHom‘𝐾)‘(0 − 𝑊))))
81 eqid 2763 . . . . . . . . . . . . . . . 16 (mulGrp‘𝐾) = (mulGrp‘𝐾)
8281, 3mgpbas 20407 . . . . . . . . . . . . . . 15 (Base‘𝐾) = (Base‘(mulGrp‘𝐾))
8382a1i 11 . . . . . . . . . . . . . 14 (𝜑 → (Base‘𝐾) = (Base‘(mulGrp‘𝐾)))
8420, 83eleqtrd 2866 . . . . . . . . . . . . 13 (𝜑 → ((ℤRHom‘𝐾)‘(0 − 𝑊)) ∈ (Base‘(mulGrp‘𝐾)))
85 eqid 2763 . . . . . . . . . . . . . 14 (Base‘(mulGrp‘𝐾)) = (Base‘(mulGrp‘𝐾))
86 eqid 2763 . . . . . . . . . . . . . 14 (0g‘(mulGrp‘𝐾)) = (0g‘(mulGrp‘𝐾))
8785, 86, 77mulg0 19325 . . . . . . . . . . . . 13 (((ℤRHom‘𝐾)‘(0 − 𝑊)) ∈ (Base‘(mulGrp‘𝐾)) → (0(.g‘(mulGrp‘𝐾))((ℤRHom‘𝐾)‘(0 − 𝑊))) = (0g‘(mulGrp‘𝐾)))
8884, 87syl 18 . . . . . . . . . . . 12 (𝜑 → (0(.g‘(mulGrp‘𝐾))((ℤRHom‘𝐾)‘(0 − 𝑊))) = (0g‘(mulGrp‘𝐾)))
89 eqid 2763 . . . . . . . . . . . . . . 15 (1r‘𝐾) = (1r‘𝐾)
9081, 89ringidval 20451 . . . . . . . . . . . . . 14 (1r‘𝐾) = (0g‘(mulGrp‘𝐾))
9190eqcomi 2772 . . . . . . . . . . . . 13 (0g‘(mulGrp‘𝐾)) = (1r‘𝐾)
9291a1i 11 . . . . . . . . . . . 12 (𝜑 → (0g‘(mulGrp‘𝐾)) = (1r‘𝐾))
9388, 92eqtrd 2798 . . . . . . . . . . 11 (𝜑 → (0(.g‘(mulGrp‘𝐾))((ℤRHom‘𝐾)‘(0 − 𝑊))) = (1r‘𝐾))
9480, 93eqtrd 2798 . . . . . . . . . 10 (𝜑 → (((eval1‘𝐾)‘(0 ↑ 𝑋))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (1r‘𝐾))
9576, 94eqtrd 2798 . . . . . . . . 9 (𝜑 → (((eval1‘𝐾)‘(1r‘(Poly1‘𝐾)))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (1r‘𝐾))
9671, 95eqtrd 2798 . . . . . . . 8 (𝜑 → (((eval1‘𝐾)‘(0g‘(mulGrp‘(Poly1‘𝐾))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (1r‘𝐾))
9765, 96eqtrd 2798 . . . . . . 7 (𝜑 → (((eval1‘𝐾)‘(((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (1r‘𝐾))
9858, 97jca 521 . . . . . 6 (𝜑 → ((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))) ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘(((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (1r‘𝐾)))
99 fzfid 14154 . . . . . . . . 9 (𝜑 → (0...𝐴) ∈ Fin)
100 diffi 9226 . . . . . . . . 9 ((0...𝐴) ∈ Fin → ((0...𝐴) ∖ {𝑊}) ∈ Fin)
10199, 100syl 18 . . . . . . . 8 (𝜑 → ((0...𝐴) ∖ {𝑊}) ∈ Fin)
10228adantr 486 . . . . . . . . . 10 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (mulGrp‘(Poly1‘𝐾)) ∈ Mnd)
10335adantr 486 . . . . . . . . . . 11 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝑌:(0...𝐴)⟶ℕ0)
104 eldifi 4070 . . . . . . . . . . . 12 (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) → 𝑖 ∈ (0...𝐴))
105104adantl 487 . . . . . . . . . . 11 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝑖 ∈ (0...𝐴))
106103, 105ffvelcdmd 7115 . . . . . . . . . 10 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (𝑌‘𝑖) ∈ ℕ0)
10725crngringd 20515 . . . . . . . . . . . . . 14 (𝜑 → (Poly1‘𝐾) ∈ Ring)
108 ringcmn 20553 . . . . . . . . . . . . . 14 ((Poly1‘𝐾) ∈ Ring → (Poly1‘𝐾) ∈ CMnd)
109107, 108syl 18 . . . . . . . . . . . . 13 (𝜑 → (Poly1‘𝐾) ∈ CMnd)
110 cmnmnd 20053 . . . . . . . . . . . . 13 ((Poly1‘𝐾) ∈ CMnd → (Poly1‘𝐾) ∈ Mnd)
111109, 110syl 18 . . . . . . . . . . . 12 (𝜑 → (Poly1‘𝐾) ∈ Mnd)
112111adantr 486 . . . . . . . . . . 11 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (Poly1‘𝐾) ∈ Mnd)
11350simpld 500 . . . . . . . . . . . 12 (𝜑 → 𝑋 ∈ (Base‘(Poly1‘𝐾)))
114113adantr 486 . . . . . . . . . . 11 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝑋 ∈ (Base‘(Poly1‘𝐾)))
1159adantr 486 . . . . . . . . . . . 12 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝐾 ∈ Ring)
116115, 11, 143syl 19 . . . . . . . . . . . . 13 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (ℤRHom‘𝐾):ℤ⟶(Base‘𝐾))
117105elfzelzd 13695 . . . . . . . . . . . . 13 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝑖 ∈ ℤ)
118116, 117ffvelcdmd 7115 . . . . . . . . . . . 12 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((ℤRHom‘𝐾)‘𝑖) ∈ (Base‘𝐾))
1192, 51, 3, 4ply1sclcl 22649 . . . . . . . . . . . 12 ((𝐾 ∈ Ring ∧ ((ℤRHom‘𝐾)‘𝑖) ∈ (Base‘𝐾)) → ((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)) ∈ (Base‘(Poly1‘𝐾)))
120115, 118, 119syl2anc 596 . . . . . . . . . . 11 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)) ∈ (Base‘(Poly1‘𝐾)))
1214, 54mndcl 18972 . . . . . . . . . . 11 (((Poly1‘𝐾) ∈ Mnd ∧ 𝑋 ∈ (Base‘(Poly1‘𝐾)) ∧ ((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)) ∈ (Base‘(Poly1‘𝐾))) → (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))) ∈ (Base‘(Poly1‘𝐾)))
122112, 114, 120, 121syl3anc 1399 . . . . . . . . . 10 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))) ∈ (Base‘(Poly1‘𝐾)))
12322, 23, 102, 106, 122mulgnn0cld 19346 . . . . . . . . 9 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(Poly1‘𝐾)))
124123ralrimiva 3158 . . . . . . . 8 (𝜑 → ∀𝑖 ∈ ((0...𝐴) ∖ {𝑊})((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(Poly1‘𝐾)))
12522, 27, 101, 124gsummptcl 20223 . . . . . . 7 (𝜑 → ((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))) ∈ (Base‘(Poly1‘𝐾)))
126124r19.21bi 3258 . . . . . . . . 9 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(Poly1‘𝐾)))
127126ralrimiva 3158 . . . . . . . 8 (𝜑 → ∀𝑖 ∈ ((0...𝐴) ∖ {𝑊})((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(Poly1‘𝐾)))
1281, 2, 21, 3, 4, 81, 8, 20, 127, 101evl1gprodd 43426 . . . . . . 7 (𝜑 → (((eval1‘𝐾)‘((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = ((mulGrp‘𝐾) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))))
129125, 128jca 521 . . . . . 6 (𝜑 → (((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))) ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = ((mulGrp‘𝐾) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊)))))))
130 eqid 2763 . . . . . . . 8 (.r‘(Poly1‘𝐾)) = (.r‘(Poly1‘𝐾))
13121, 130mgpplusg 20406 . . . . . . 7 (.r‘(Poly1‘𝐾)) = (+g‘(mulGrp‘(Poly1‘𝐾)))
132131eqcomi 2772 . . . . . 6 (+g‘(mulGrp‘(Poly1‘𝐾))) = (.r‘(Poly1‘𝐾))
133 eqid 2763 . . . . . 6 (.r‘𝐾) = (.r‘𝐾)
1341, 2, 3, 4, 8, 20, 98, 129, 132, 133evl1muld 22705 . . . . 5 (𝜑 → (((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))) ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = ((1r‘𝐾)(.r‘𝐾)((mulGrp‘𝐾) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))))))
135134simprd 501 . . . 4 (𝜑 → (((eval1‘𝐾)‘((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = ((1r‘𝐾)(.r‘𝐾)((mulGrp‘𝐾) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊)))))))
136 fldidom 21071 . . . . . . . 8 (𝐾 ∈ Field → 𝐾 ∈ IDomn)
1375, 136syl 18 . . . . . . 7 (𝜑 → 𝐾 ∈ IDomn)
138 isidom 21018 . . . . . . 7 (𝐾 ∈ IDomn ↔ (𝐾 ∈ CRing ∧ 𝐾 ∈ Domn))
139137, 138sylib 221 . . . . . 6 (𝜑 → (𝐾 ∈ CRing ∧ 𝐾 ∈ Domn))
140139simprd 501 . . . . 5 (𝜑 → 𝐾 ∈ Domn)
14190a1i 11 . . . . . . 7 (𝜑 → (1r‘𝐾) = (0g‘(mulGrp‘𝐾)))
14281ringmgp 20507 . . . . . . . . 9 (𝐾 ∈ Ring → (mulGrp‘𝐾) ∈ Mnd)
1439, 142syl 18 . . . . . . . 8 (𝜑 → (mulGrp‘𝐾) ∈ Mnd)
14482, 86mndidcl 18980 . . . . . . . 8 ((mulGrp‘𝐾) ∈ Mnd → (0g‘(mulGrp‘𝐾)) ∈ (Base‘𝐾))
145143, 144syl 18 . . . . . . 7 (𝜑 → (0g‘(mulGrp‘𝐾)) ∈ (Base‘𝐾))
146141, 145eqeltrd 2864 . . . . . 6 (𝜑 → (1r‘𝐾) ∈ (Base‘𝐾))
1475flddrngd 21036 . . . . . . 7 (𝜑 → 𝐾 ∈ DivRing)
148 eqid 2763 . . . . . . . 8 (0g‘𝐾) = (0g‘𝐾)
149148, 89drngunz 21043 . . . . . . 7 (𝐾 ∈ DivRing → (1r‘𝐾) ≠ (0g‘𝐾))
150147, 149syl 18 . . . . . 6 (𝜑 → (1r‘𝐾) ≠ (0g‘𝐾))
151146, 150jca 521 . . . . 5 (𝜑 → ((1r‘𝐾) ∈ (Base‘𝐾) ∧ (1r‘𝐾) ≠ (0g‘𝐾)))
15281crngmgp 20509 . . . . . . . 8 (𝐾 ∈ CRing → (mulGrp‘𝐾) ∈ CMnd)
1538, 152syl 18 . . . . . . 7 (𝜑 → (mulGrp‘𝐾) ∈ CMnd)
1548adantr 486 . . . . . . . . 9 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝐾 ∈ CRing)
15520adantr 486 . . . . . . . . 9 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((ℤRHom‘𝐾)‘(0 − 𝑊)) ∈ (Base‘𝐾))
1561, 2, 3, 4, 154, 155, 123fveval1fvcl 22695 . . . . . . . 8 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) ∈ (Base‘𝐾))
157156ralrimiva 3158 . . . . . . 7 (𝜑 → ∀𝑖 ∈ ((0...𝐴) ∖ {𝑊})(((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) ∈ (Base‘𝐾))
15882, 153, 101, 157gsummptcl 20223 . . . . . 6 (𝜑 → ((mulGrp‘𝐾) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))) ∈ (Base‘𝐾))
15922a1i 11 . . . . . . . . . . . . 13 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (Base‘(Poly1‘𝐾)) = (Base‘(mulGrp‘(Poly1‘𝐾))))
160122, 159eleqtrd 2866 . . . . . . . . . . . 12 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))) ∈ (Base‘(mulGrp‘(Poly1‘𝐾))))
16122eqcomi 2772 . . . . . . . . . . . . 13 (Base‘(mulGrp‘(Poly1‘𝐾))) = (Base‘(Poly1‘𝐾))
162161a1i 11 . . . . . . . . . . . 12 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (Base‘(mulGrp‘(Poly1‘𝐾))) = (Base‘(Poly1‘𝐾)))
163160, 162eleqtrd 2866 . . . . . . . . . . 11 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))) ∈ (Base‘(Poly1‘𝐾)))
164 eqidd 2764 . . . . . . . . . . 11 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))
165163, 164jca 521 . . . . . . . . . 10 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))) ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))‘((ℤRHom‘𝐾)‘(0 − 𝑊)))))
1661, 2, 3, 4, 154, 155, 165, 23, 77, 106evl1expd 22707 . . . . . . . . 9 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = ((𝑌‘𝑖)(.g‘(mulGrp‘𝐾))(((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))))
167166simprd 501 . . . . . . . 8 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = ((𝑌‘𝑖)(.g‘(mulGrp‘𝐾))(((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))‘((ℤRHom‘𝐾)‘(0 − 𝑊)))))
168137adantr 486 . . . . . . . . 9 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝐾 ∈ IDomn)
1691, 2, 3, 4, 154, 155, 163fveval1fvcl 22695 . . . . . . . . 9 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) ∈ (Base‘𝐾))
170 eldifsni 4753 . . . . . . . . . . 11 (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) → 𝑖 ≠ 𝑊)
171170adantl 487 . . . . . . . . . 10 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝑖 ≠ 𝑊)
1725adantr 486 . . . . . . . . . . . 12 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝐾 ∈ Field)
173 aks6d1p5.2 . . . . . . . . . . . . 13 (𝜑 → 𝑃 ∈ ℙ)
174173adantr 486 . . . . . . . . . . . 12 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝑃 ∈ ℙ)
175 aks6d1c5.3 . . . . . . . . . . . 12 𝑃 = (chr‘𝐾)
176 aks6d1c5.4 . . . . . . . . . . . . 13 (𝜑 → 𝐴 ∈ ℕ0)
177176adantr 486 . . . . . . . . . . . 12 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝐴 ∈ ℕ0)
178 aks6d1c5.5 . . . . . . . . . . . . 13 (𝜑 → 𝐴 < 𝑃)
179178adantr 486 . . . . . . . . . . . 12 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝐴 < 𝑃)
180 aks6d1c5.8 . . . . . . . . . . . 12 𝐺 = (𝑔 ∈ (ℕ0 ↑m (0...𝐴)) ↦ ((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ (0...𝐴) ↦ ((𝑔‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))
18117adantr 486 . . . . . . . . . . . 12 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝑊 ∈ (0...𝐴))
182172, 174, 175, 177, 179, 49, 23, 180, 105, 181aks6d1c5lem1 43445 . . . . . . . . . . 11 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (𝑖 = 𝑊 ↔ (((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (0g‘𝐾)))
183182necon3bid 3003 . . . . . . . . . 10 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (𝑖 ≠ 𝑊 ↔ (((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) ≠ (0g‘𝐾)))
184171, 183mpbid 235 . . . . . . . . 9 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) ≠ (0g‘𝐾))
185168, 169, 184, 106, 77idomnnzpownz 43441 . . . . . . . 8 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((𝑌‘𝑖)(.g‘(mulGrp‘𝐾))(((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))‘((ℤRHom‘𝐾)‘(0 − 𝑊)))) ≠ (0g‘𝐾))
186167, 185eqnetrd 3026 . . . . . . 7 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) ≠ (0g‘𝐾))
18781, 137, 101, 156, 186idomnnzgmulnz 43442 . . . . . 6 (𝜑 → ((mulGrp‘𝐾) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))) ≠ (0g‘𝐾))
188158, 187jca 521 . . . . 5 (𝜑 → (((mulGrp‘𝐾) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))) ∈ (Base‘𝐾) ∧ ((mulGrp‘𝐾) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))) ≠ (0g‘𝐾)))
1893, 133, 148domnmuln0 21003 . . . . 5 ((𝐾 ∈ Domn ∧ ((1r‘𝐾) ∈ (Base‘𝐾) ∧ (1r‘𝐾) ≠ (0g‘𝐾)) ∧ (((mulGrp‘𝐾) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))) ∈ (Base‘𝐾) ∧ ((mulGrp‘𝐾) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))) ≠ (0g‘𝐾))) → ((1r‘𝐾)(.r‘𝐾)((mulGrp‘𝐾) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊)))))) ≠ (0g‘𝐾))
190140, 151, 188, 189syl3anc 1399 . . . 4 (𝜑 → ((1r‘𝐾)(.r‘𝐾)((mulGrp‘𝐾) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊)))))) ≠ (0g‘𝐾))
191135, 190eqnetrd 3026 . . 3 (𝜑 → (((eval1‘𝐾)‘((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) ≠ (0g‘𝐾))
192191necomd 3014 . 2 (𝜑 → (0g‘𝐾) ≠ (((eval1‘𝐾)‘((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))
19341leidd 11920 . . . . . . . 8 (𝜑 → (𝑌‘𝑊) ≤ (𝑌‘𝑊))
194 eqid 2763 . . . . . . . 8 (quot1p‘𝐾) = (quot1p‘𝐾)
1955, 173, 175, 176, 178, 49, 23, 180, 29, 17, 36, 193, 194, 51, 21aks6d1c5lem3 43446 . . . . . . 7 (𝜑 → ((𝐺‘𝑌)(quot1p‘𝐾)((𝑌‘𝑊) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))) = ((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))
196195eqcomd 2769 . . . . . 6 (𝜑 → ((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))) = ((𝐺‘𝑌)(quot1p‘𝐾)((𝑌‘𝑊) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))))
197 aks6d1c5p2.3 . . . . . . 7 (𝜑 → (𝐺‘𝑌) = (𝐺‘𝑍))
198197oveq1d 7464 . . . . . 6 (𝜑 → ((𝐺‘𝑌)(quot1p‘𝐾)((𝑌‘𝑊) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))) = ((𝐺‘𝑍)(quot1p‘𝐾)((𝑌‘𝑊) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))))
199 aks6d1c5p2.2 . . . . . . 7 (𝜑 → 𝑍 ∈ (ℕ0 ↑m (0...𝐴)))
200 elmapg 8895 . . . . . . . . . . . 12 ((ℕ0 ∈ V ∧ (0...𝐴) ∈ V) → (𝑍 ∈ (ℕ0 ↑m (0...𝐴)) ↔ 𝑍:(0...𝐴)⟶ℕ0))
20131, 32, 200syl2anc 596 . . . . . . . . . . 11 (𝜑 → (𝑍 ∈ (ℕ0 ↑m (0...𝐴)) ↔ 𝑍:(0...𝐴)⟶ℕ0))
202199, 201mpbid 235 . . . . . . . . . 10 (𝜑 → 𝑍:(0...𝐴)⟶ℕ0)
203202, 17ffvelcdmd 7115 . . . . . . . . 9 (𝜑 → (𝑍‘𝑊) ∈ ℕ0)
204203nn0red 12706 . . . . . . . 8 (𝜑 → (𝑍‘𝑊) ∈ ℝ)
205 aks6d1c5p2.5 . . . . . . . 8 (𝜑 → (𝑌‘𝑊) < (𝑍‘𝑊))
20641, 204, 205ltled 11495 . . . . . . 7 (𝜑 → (𝑌‘𝑊) ≤ (𝑍‘𝑊))
2075, 173, 175, 176, 178, 49, 23, 180, 199, 17, 36, 206, 194, 51, 21aks6d1c5lem3 43446 . . . . . 6 (𝜑 → ((𝐺‘𝑍)(quot1p‘𝐾)((𝑌‘𝑊) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))) = ((((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))
208196, 198, 2073eqtrd 2802 . . . . 5 (𝜑 → ((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))) = ((((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))
209208fveq2d 6918 . . . 4 (𝜑 → ((eval1‘𝐾)‘((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))) = ((eval1‘𝐾)‘((((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))))
210209fveq1d 6916 . . 3 (𝜑 → (((eval1‘𝐾)‘((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (((eval1‘𝐾)‘((((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))
211203nn0zd 12756 . . . . . . . . . . . 12 (𝜑 → (𝑍‘𝑊) ∈ ℤ)
212211, 37zsubcld 12846 . . . . . . . . . . 11 (𝜑 → ((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℤ)
213204, 41resubcld 11781 . . . . . . . . . . . 12 (𝜑 → ((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℝ)
21441, 204posdifd 11941 . . . . . . . . . . . . 13 (𝜑 → ((𝑌‘𝑊) < (𝑍‘𝑊) ↔ 0 < ((𝑍‘𝑊) − (𝑌‘𝑊))))
215205, 214mpbid 235 . . . . . . . . . . . 12 (𝜑 → 0 < ((𝑍‘𝑊) − (𝑌‘𝑊)))
21639, 213, 215ltled 11495 . . . . . . . . . . 11 (𝜑 → 0 ≤ ((𝑍‘𝑊) − (𝑌‘𝑊)))
217212, 216jca 521 . . . . . . . . . 10 (𝜑 → (((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℤ ∧ 0 ≤ ((𝑍‘𝑊) − (𝑌‘𝑊))))
218 elnn0z 12744 . . . . . . . . . 10 (((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℕ0 ↔ (((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℤ ∧ 0 ≤ ((𝑍‘𝑊) − (𝑌‘𝑊))))
219217, 218sylibr 237 . . . . . . . . 9 (𝜑 → ((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℕ0)
2201, 2, 3, 4, 8, 20, 56, 23, 77, 219evl1expd 22707 . . . . . . . 8 (𝜑 → ((((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))) ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘(((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (((𝑍‘𝑊) − (𝑌‘𝑊))(.g‘(mulGrp‘𝐾))(((ℤRHom‘𝐾)‘(0 − 𝑊))(+g‘𝐾)((ℤRHom‘𝐾)‘𝑊)))))
221220simpld 500 . . . . . . 7 (𝜑 → (((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))) ∈ (Base‘(Poly1‘𝐾)))
222220simprd 501 . . . . . . . 8 (𝜑 → (((eval1‘𝐾)‘(((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (((𝑍‘𝑊) − (𝑌‘𝑊))(.g‘(mulGrp‘𝐾))(((ℤRHom‘𝐾)‘(0 − 𝑊))(+g‘𝐾)((ℤRHom‘𝐾)‘𝑊))))
223 rhmghm 20756 . . . . . . . . . . . . 13 ((ℤRHom‘𝐾) ∈ (ℤring RingHom 𝐾) → (ℤRHom‘𝐾) ∈ (ℤring GrpHom 𝐾))
22412, 223syl 18 . . . . . . . . . . . 12 (𝜑 → (ℤRHom‘𝐾) ∈ (ℤring GrpHom 𝐾))
22519, 13eleqtrdi 2874 . . . . . . . . . . . 12 (𝜑 → (0 − 𝑊) ∈ (Base‘ℤring))
22618, 13eleqtrdi 2874 . . . . . . . . . . . 12 (𝜑 → 𝑊 ∈ (Base‘ℤring))
227 eqid 2763 . . . . . . . . . . . . 13 (Base‘ℤring) = (Base‘ℤring)
228 eqid 2763 . . . . . . . . . . . . 13 (+g‘ℤring) = (+g‘ℤring)
229227, 228, 55ghmlin 19476 . . . . . . . . . . . 12 (((ℤRHom‘𝐾) ∈ (ℤring GrpHom 𝐾) ∧ (0 − 𝑊) ∈ (Base‘ℤring) ∧ 𝑊 ∈ (Base‘ℤring)) → ((ℤRHom‘𝐾)‘((0 − 𝑊)(+g‘ℤring)𝑊)) = (((ℤRHom‘𝐾)‘(0 − 𝑊))(+g‘𝐾)((ℤRHom‘𝐾)‘𝑊)))
230224, 225, 226, 229syl3anc 1399 . . . . . . . . . . 11 (𝜑 → ((ℤRHom‘𝐾)‘((0 − 𝑊)(+g‘ℤring)𝑊)) = (((ℤRHom‘𝐾)‘(0 − 𝑊))(+g‘𝐾)((ℤRHom‘𝐾)‘𝑊)))
231 zringplusg 21804 . . . . . . . . . . . . . . . . 17 + = (+g‘ℤring)
232231eqcomi 2772 . . . . . . . . . . . . . . . 16 (+g‘ℤring) = +
233232a1i 11 . . . . . . . . . . . . . . 15 (𝜑 → (+g‘ℤring) = + )
234233oveqd 7466 . . . . . . . . . . . . . 14 (𝜑 → ((0 − 𝑊)(+g‘ℤring)𝑊) = ((0 − 𝑊) + 𝑊))
235234fveq2d 6918 . . . . . . . . . . . . 13 (𝜑 → ((ℤRHom‘𝐾)‘((0 − 𝑊)(+g‘ℤring)𝑊)) = ((ℤRHom‘𝐾)‘((0 − 𝑊) + 𝑊)))
236 0cnd 11336 . . . . . . . . . . . . . . 15 (𝜑 → 0 ∈ ℂ)
23718zcnd 12842 . . . . . . . . . . . . . . 15 (𝜑 → 𝑊 ∈ ℂ)
238236, 237npcand 11710 . . . . . . . . . . . . . 14 (𝜑 → ((0 − 𝑊) + 𝑊) = 0)
239238fveq2d 6918 . . . . . . . . . . . . 13 (𝜑 → ((ℤRHom‘𝐾)‘((0 − 𝑊) + 𝑊)) = ((ℤRHom‘𝐾)‘0))
240235, 239eqtrd 2798 . . . . . . . . . . . 12 (𝜑 → ((ℤRHom‘𝐾)‘((0 − 𝑊)(+g‘ℤring)𝑊)) = ((ℤRHom‘𝐾)‘0))
24110, 148zrh0 21863 . . . . . . . . . . . . 13 (𝐾 ∈ Ring → ((ℤRHom‘𝐾)‘0) = (0g‘𝐾))
2429, 241syl 18 . . . . . . . . . . . 12 (𝜑 → ((ℤRHom‘𝐾)‘0) = (0g‘𝐾))
243240, 242eqtrd 2798 . . . . . . . . . . 11 (𝜑 → ((ℤRHom‘𝐾)‘((0 − 𝑊)(+g‘ℤring)𝑊)) = (0g‘𝐾))
244230, 243eqtr3d 2800 . . . . . . . . . 10 (𝜑 → (((ℤRHom‘𝐾)‘(0 − 𝑊))(+g‘𝐾)((ℤRHom‘𝐾)‘𝑊)) = (0g‘𝐾))
245244oveq2d 7465 . . . . . . . . 9 (𝜑 → (((𝑍‘𝑊) − (𝑌‘𝑊))(.g‘(mulGrp‘𝐾))(((ℤRHom‘𝐾)‘(0 − 𝑊))(+g‘𝐾)((ℤRHom‘𝐾)‘𝑊))) = (((𝑍‘𝑊) − (𝑌‘𝑊))(.g‘(mulGrp‘𝐾))(0g‘𝐾)))
246219nn0zd 12756 . . . . . . . . . . . 12 (𝜑 → ((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℤ)
247246, 215jca 521 . . . . . . . . . . 11 (𝜑 → (((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℤ ∧ 0 < ((𝑍‘𝑊) − (𝑌‘𝑊))))
248 elnnz 12741 . . . . . . . . . . 11 (((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℕ ↔ (((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℤ ∧ 0 < ((𝑍‘𝑊) − (𝑌‘𝑊))))
249247, 248sylibr 237 . . . . . . . . . 10 (𝜑 → ((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℕ)
2509, 249, 77ringexp0nn 43443 . . . . . . . . 9 (𝜑 → (((𝑍‘𝑊) − (𝑌‘𝑊))(.g‘(mulGrp‘𝐾))(0g‘𝐾)) = (0g‘𝐾))
251245, 250eqtrd 2798 . . . . . . . 8 (𝜑 → (((𝑍‘𝑊) − (𝑌‘𝑊))(.g‘(mulGrp‘𝐾))(((ℤRHom‘𝐾)‘(0 − 𝑊))(+g‘𝐾)((ℤRHom‘𝐾)‘𝑊))) = (0g‘𝐾))
252222, 251eqtrd 2798 . . . . . . 7 (𝜑 → (((eval1‘𝐾)‘(((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (0g‘𝐾))
253221, 252jca 521 . . . . . 6 (𝜑 → ((((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))) ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘(((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (0g‘𝐾)))
254 eqid 2763 . . . . . . . . . . 11 (Base‘(mulGrp‘(Poly1‘𝐾))) = (Base‘(mulGrp‘(Poly1‘𝐾)))
255202adantr 486 . . . . . . . . . . . 12 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝑍:(0...𝐴)⟶ℕ0)
256255, 105ffvelcdmd 7115 . . . . . . . . . . 11 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (𝑍‘𝑖) ∈ ℕ0)
257254, 23, 102, 256, 160mulgnn0cld 19346 . . . . . . . . . 10 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(mulGrp‘(Poly1‘𝐾))))
258257, 162eleqtrd 2866 . . . . . . . . 9 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(Poly1‘𝐾)))
259258ralrimiva 3158 . . . . . . . 8 (𝜑 → ∀𝑖 ∈ ((0...𝐴) ∖ {𝑊})((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(Poly1‘𝐾)))
26022, 27, 101, 259gsummptcl 20223 . . . . . . 7 (𝜑 → ((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))) ∈ (Base‘(Poly1‘𝐾)))
261 eqidd 2764 . . . . . . 7 (𝜑 → (((eval1‘𝐾)‘((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (((eval1‘𝐾)‘((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))
262260, 261jca 521 . . . . . 6 (𝜑 → (((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))) ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (((eval1‘𝐾)‘((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊)))))
2631, 2, 3, 4, 8, 20, 253, 262, 132, 133evl1muld 22705 . . . . 5 (𝜑 → (((((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))) ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘((((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = ((0g‘𝐾)(.r‘𝐾)(((eval1‘𝐾)‘((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))))
264263simprd 501 . . . 4 (𝜑 → (((eval1‘𝐾)‘((((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = ((0g‘𝐾)(.r‘𝐾)(((eval1‘𝐾)‘((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊)))))
2651, 2, 3, 4, 8, 20, 260fveval1fvcl 22695 . . . . 5 (𝜑 → (((eval1‘𝐾)‘((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) ∈ (Base‘𝐾))
2663, 133, 148, 9, 265ringlzd 20568 . . . 4 (𝜑 → ((0g‘𝐾)(.r‘𝐾)(((eval1‘𝐾)‘((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊)))) = (0g‘𝐾))
267264, 266eqtrd 2798 . . 3 (𝜑 → (((eval1‘𝐾)‘((((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (0g‘𝐾))
268210, 267eqtrd 2798 . 2 (𝜑 → (((eval1‘𝐾)‘((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (0g‘𝐾))
269192, 268neeqtrd 3028 1 (𝜑 → (0g‘𝐾) ≠ (0g‘𝐾))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   = wceq 1570   ∈ wcel 2147   ≠ wne 2959  Vcvv 3454   ∖ cdif 4048  {csn 4588   class class class wbr 5106   ↦ cmpt 5190  ⟶wf 6560  ‘cfv 6564  (class class class)co 7449   ↑m cmap 8883  Fincfn 9009  0cc0 11237   + caddc 11240   < clt 11380   ≤ cle 11381   − cmin 11578  ℕcn 12373  ℕ0cn0 12644  ℤcz 12731  ...cfz 13677  ℙcprime 16887  Basecbs 17428  +gcplusg 17469  .rcmulr 17470  0gc0g 17651   Σg cgsu 17652  Mndcmnd 18964  .gcmg 19318   GrpHom cghm 19468  CMndccmn 20036  mulGrpcmgp 20402  1rcur 20449  Ringcrg 20501  CRingccrg 20502   RingHom crh 20741  Domncdomn 20986  IDomncidom 20987  DivRingcdr 21022  Fieldcfield 21023  ℤringczring 21796  ℤRHomczrh 21849  chrcchr 21851  algSccascl 22204  var1cv1 22538  Poly1cpl1 22539  eval1ce1 22676  quot1pcq1p 26490
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1945  ax-6 2002  ax-7 2043  ax-8 2149  ax-9 2157  ax-10 2180  ax-11 2197  ax-12 2216  ax-ext 2735  ax-rep 5236  ax-sep 5253  ax-nul 5264  ax-pow 5332  ax-pr 5396  ax-un 7781  ax-cnex 11293  ax-resscn 11294  ax-1cn 11295  ax-icn 11296  ax-addcl 11297  ax-addrcl 11298  ax-mulcl 11299  ax-mulrcl 11300  ax-mulcom 11301  ax-addass 11302  ax-mulass 11303  ax-distr 11304  ax-i2m1 11305  ax-1ne0 11306  ax-1rid 11307  ax-rnegex 11308  ax-rrecex 11309  ax-cnre 11310  ax-pre-lttri 11311  ax-pre-lttrn 11312  ax-pre-ltadd 11313  ax-pre-mulgt0 11314  ax-pre-sup 11315  ax-addf 11316  ax-mulf 11317
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3or 1104  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1813  df-nf 1817  df-sb 2102  df-mo 2567  df-eu 2597  df-clab 2742  df-cleq 2755  df-clel 2839  df-nfc 2913  df-ne 2960  df-nel 3066  df-ral 3081  df-rex 3091  df-rmo 3369  df-reu 3370  df-rab 3417  df-v 3456  df-sbc 3743  df-csb 3852  df-ss 3901  df-pss 4017  df-dif 4050  df-in 4094  df-un 4154  df-nul 4282  df-if 4486  df-pw 4562  df-sn 4589  df-pr 4591  df-tp 4593  df-op 4839  df-uni 4871  df-int 4911  df-iun 4956  df-iin 4957  df-br 5107  df-opab 5172  df-mpt 5191  df-tr 5217  df-id 5551  df-eprel 5556  df-po 5564  df-so 5565  df-fr 5609  df-se 5610  df-we 5611  df-xp 5662  df-rel 5663  df-cnv 5664  df-co 5665  df-dm 5666  df-rn 5667  df-res 5668  df-ima 5669  df-pred 6328  df-ord 6389  df-on 6390  df-lim 6391  df-suc 6392  df-iota 6518  df-fun 6566  df-fn 6567  df-f 6568  df-f1 6569  df-fo 6570  df-f1o 6571  df-fv 6572  df-isom 6573  df-riota 7406  df-ov 7452  df-oprab 7453  df-mpo 7454  df-of 7723  df-ofr 7724  df-om 7910  df-1st 8033  df-2nd 8034  df-supp 8213  df-tpos 8279  df-frecs 8335  df-wrecs 8366  df-recs 8415  df-rdg 8454  df-1o 8512  df-2o 8513  df-er 8753  df-map 8885  df-pm 8886  df-ixp 8962  df-en 9010  df-dom 9011  df-sdom 9012  df-fin 9013  df-fsupp 9390  df-sup 9469  df-inf 9470  df-oi 9539  df-card 10055  df-pnf 11382  df-mnf 11383  df-xr 11384  df-ltxr 11385  df-le 11386  df-sub 11580  df-neg 11581  df-div 12012  df-nn 12374  df-2 12443  df-3 12444  df-4 12445  df-5 12446  df-6 12447  df-7 12448  df-8 12449  df-9 12450  df-n0 12645  df-z 12732  df-dec 12853  df-uz 13004  df-rp 13159  df-fz 13678  df-fzo 13827  df-fl 13970  df-mod 14048  df-seq 14183  df-exp 14243  df-hash 14514  df-cj 15307  df-re 15308  df-im 15309  df-sqrt 15443  df-abs 15444  df-dvds 16464  df-prm 16888  df-struct 17366  df-sets 17383  df-slot 17401  df-ndx 17413  df-base 17429  df-ress 17450  df-plusg 17482  df-mulr 17483  df-starv 17484  df-sca 17485  df-vsca 17486  df-ip 17487  df-tset 17488  df-ple 17489  df-ds 17491  df-unif 17492  df-hom 17493  df-cco 17494  df-0g 17653  df-gsum 17654  df-prds 17659  df-pws 17661  df-mre 17797  df-mrc 17798  df-acs 17800  df-mgm 18857  df-sgrp 18949  df-mnd 18965  df-mhm 19019  df-submnd 19020  df-grp 19188  df-minusg 19189  df-sbg 19190  df-mulg 19319  df-subg 19374  df-ghm 19469  df-cntz 19573  df-od 19784  df-cmn 20038  df-abl 20039  df-mgp 20403  df-rng 20417  df-ur 20450  df-srg 20455  df-ring 20503  df-cring 20504  df-oppr 20609  df-dvdsr 20629  df-unit 20630  df-invr 20660  df-rhm 20744  df-nzr 20805  df-subrng 20840  df-subrg 20864  df-rlreg 20988  df-domn 20989  df-idom 20990  df-drng 21024  df-field 21025  df-lmod 21179  df-lss 21249  df-lsp 21289  df-cnfld 21721  df-zring 21797  df-zrh 21853  df-chr 21855  df-assa 22205  df-asp 22206  df-ascl 22207  df-psr 22261  df-mvr 22262  df-mpl 22263  df-opsr 22265  df-evls 22427  df-evl 22428  df-psr1 22542  df-vr1 22543  df-ply1 22544  df-coe1 22545  df-evl1 22678  df-mdeg 26417  df-deg1 26418  df-uc1p 26494  df-q1p 26495
This theorem is used by:  aks6d1c5  43448
  Copyright terms: Public domain W3C validator