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 43282
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 2760 . . . . . 6 (eval1‘𝐾) = (eval1‘𝐾)
2 eqid 2760 . . . . . 6 (Poly1‘𝐾) = (Poly1‘𝐾)
3 eqid 2760 . . . . . 6 (Base‘𝐾) = (Base‘𝐾)
4 eqid 2760 . . . . . 6 (Base‘(Poly1‘𝐾)) = (Base‘(Poly1‘𝐾))
5 aks6d1p5.1 . . . . . . 7 (𝜑 → 𝐾 ∈ Field)
6 isfld 20999 . . . . . . . 8 (𝐾 ∈ Field ↔ (𝐾 ∈ DivRing ∧ 𝐾 ∈ CRing))
76simprbi 503 . . . . . . 7 (𝐾 ∈ Field → 𝐾 ∈ CRing)
85, 7syl 18 . . . . . 6 (𝜑 → 𝐾 ∈ CRing)
98crngringd 20479 . . . . . . . . 9 (𝜑 → 𝐾 ∈ Ring)
10 eqid 2760 . . . . . . . . . 10 (ℤRHom‘𝐾) = (ℤRHom‘𝐾)
1110zrhrhm 21823 . . . . . . . . 9 (𝐾 ∈ Ring → (ℤRHom‘𝐾) ∈ (ℤring RingHom 𝐾))
129, 11syl 18 . . . . . . . 8 (𝜑 → (ℤRHom‘𝐾) ∈ (ℤring RingHom 𝐾))
13 zringbas 21765 . . . . . . . . 9 ℤ = (Base‘ℤring)
1413, 3rhmf 20721 . . . . . . . 8 ((ℤRHom‘𝐾) ∈ (ℤring RingHom 𝐾) → (ℤRHom‘𝐾):ℤ⟶(Base‘𝐾))
1512, 14syl 18 . . . . . . 7 (𝜑 → (ℤRHom‘𝐾):ℤ⟶(Base‘𝐾))
16 0zd 12709 . . . . . . . 8 (𝜑 → 0 ∈ ℤ)
17 aks6d1c5p2.4 . . . . . . . . 9 (𝜑 → 𝑊 ∈ (0...𝐴))
1817elfzelzd 13661 . . . . . . . 8 (𝜑 → 𝑊 ∈ ℤ)
1916, 18zsubcld 12812 . . . . . . 7 (𝜑 → (0 − 𝑊) ∈ ℤ)
2015, 19ffvelcdmd 7086 . . . . . 6 (𝜑 → ((ℤRHom‘𝐾)‘(0 − 𝑊)) ∈ (Base‘𝐾))
21 eqid 2760 . . . . . . . . 9 (mulGrp‘(Poly1‘𝐾)) = (mulGrp‘(Poly1‘𝐾))
2221, 4mgpbas 20371 . . . . . . . 8 (Base‘(Poly1‘𝐾)) = (Base‘(mulGrp‘(Poly1‘𝐾)))
23 aks6d1c5.7 . . . . . . . 8 ↑ = (.g‘(mulGrp‘(Poly1‘𝐾)))
242ply1crng 22522 . . . . . . . . . . 11 (𝐾 ∈ CRing → (Poly1‘𝐾) ∈ CRing)
258, 24syl 18 . . . . . . . . . 10 (𝜑 → (Poly1‘𝐾) ∈ CRing)
2621crngmgp 20473 . . . . . . . . . 10 ((Poly1‘𝐾) ∈ CRing → (mulGrp‘(Poly1‘𝐾)) ∈ CMnd)
2725, 26syl 18 . . . . . . . . 9 (𝜑 → (mulGrp‘(Poly1‘𝐾)) ∈ CMnd)
2827cmnmndd 20024 . . . . . . . 8 (𝜑 → (mulGrp‘(Poly1‘𝐾)) ∈ Mnd)
29 aks6d1c5p2.1 . . . . . . . . . . . . . 14 (𝜑 → 𝑌 ∈ (ℕ0 ↑m (0...𝐴)))
30 nn0ex 12616 . . . . . . . . . . . . . . . 16 ℕ0 ∈ V
3130a1i 11 . . . . . . . . . . . . . . 15 (𝜑 → ℕ0 ∈ V)
32 ovexd 7456 . . . . . . . . . . . . . . 15 (𝜑 → (0...𝐴) ∈ V)
33 elmapg 8863 . . . . . . . . . . . . . . 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 7086 . . . . . . . . . . . 12 (𝜑 → (𝑌‘𝑊) ∈ ℕ0)
3736nn0zd 12722 . . . . . . . . . . 11 (𝜑 → (𝑌‘𝑊) ∈ ℤ)
3837, 37zsubcld 12812 . . . . . . . . . 10 (𝜑 → ((𝑌‘𝑊) − (𝑌‘𝑊)) ∈ ℤ)
39 0red 11315 . . . . . . . . . . . 12 (𝜑 → 0 ∈ ℝ)
4039leidd 11886 . . . . . . . . . . 11 (𝜑 → 0 ≤ 0)
4136nn0red 12672 . . . . . . . . . . . . . 14 (𝜑 → (𝑌‘𝑊) ∈ ℝ)
4241recnd 11341 . . . . . . . . . . . . 13 (𝜑 → (𝑌‘𝑊) ∈ ℂ)
4342subidd 11661 . . . . . . . . . . . 12 (𝜑 → ((𝑌‘𝑊) − (𝑌‘𝑊)) = 0)
4443eqcomd 2766 . . . . . . . . . . 11 (𝜑 → 0 = ((𝑌‘𝑊) − (𝑌‘𝑊)))
4540, 44breqtrd 5130 . . . . . . . . . 10 (𝜑 → 0 ≤ ((𝑌‘𝑊) − (𝑌‘𝑊)))
4638, 45jca 521 . . . . . . . . 9 (𝜑 → (((𝑌‘𝑊) − (𝑌‘𝑊)) ∈ ℤ ∧ 0 ≤ ((𝑌‘𝑊) − (𝑌‘𝑊))))
47 elnn0z 12710 . . . . . . . . 9 (((𝑌‘𝑊) − (𝑌‘𝑊)) ∈ ℕ0 ↔ (((𝑌‘𝑊) − (𝑌‘𝑊)) ∈ ℤ ∧ 0 ≤ ((𝑌‘𝑊) − (𝑌‘𝑊))))
4846, 47sylibr 237 . . . . . . . 8 (𝜑 → ((𝑌‘𝑊) − (𝑌‘𝑊)) ∈ ℕ0)
49 aks6d1c5.6 . . . . . . . . . . 11 𝑋 = (var1‘𝐾)
501, 49, 3, 2, 4, 8, 20evl1vard 22661 . . . . . . . . . 10 (𝜑 → (𝑋 ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘𝑋)‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = ((ℤRHom‘𝐾)‘(0 − 𝑊))))
51 eqid 2760 . . . . . . . . . . 11 (algSc‘(Poly1‘𝐾)) = (algSc‘(Poly1‘𝐾))
5215, 18ffvelcdmd 7086 . . . . . . . . . . 11 (𝜑 → ((ℤRHom‘𝐾)‘𝑊) ∈ (Base‘𝐾))
531, 2, 3, 51, 4, 8, 52, 20evl1scad 22659 . . . . . . . . . 10 (𝜑 → (((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)) ∈ (Base‘(Poly1‘𝐾)) ∧ (((eval1‘𝐾)‘((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = ((ℤRHom‘𝐾)‘𝑊)))
54 eqid 2760 . . . . . . . . . 10 (+g‘(Poly1‘𝐾)) = (+g‘(Poly1‘𝐾))
55 eqid 2760 . . . . . . . . . 10 (+g‘𝐾) = (+g‘𝐾)
561, 2, 3, 4, 8, 20, 50, 53, 54, 55evl1addd 22665 . . . . . . . . 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 19311 . . . . . . 7 (𝜑 → (((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))) ∈ (Base‘(Poly1‘𝐾)))
5943oveq1d 7436 . . . . . . . . . . 11 (𝜑 → (((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))) = (0 ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))))
60 eqid 2760 . . . . . . . . . . . . 13 (0g‘(mulGrp‘(Poly1‘𝐾))) = (0g‘(mulGrp‘(Poly1‘𝐾)))
6122, 60, 23mulg0 19290 . . . . . . . . . . . 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 2795 . . . . . . . . . 10 (𝜑 → (((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))) = (0g‘(mulGrp‘(Poly1‘𝐾))))
6463fveq2d 6890 . . . . . . . . 9 (𝜑 → ((eval1‘𝐾)‘(((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))) = ((eval1‘𝐾)‘(0g‘(mulGrp‘(Poly1‘𝐾)))))
6564fveq1d 6888 . . . . . . . 8 (𝜑 → (((eval1‘𝐾)‘(((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (((eval1‘𝐾)‘(0g‘(mulGrp‘(Poly1‘𝐾))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))
66 eqid 2760 . . . . . . . . . . . . . 14 (1r‘(Poly1‘𝐾)) = (1r‘(Poly1‘𝐾))
6721, 66ringidval 20415 . . . . . . . . . . . . 13 (1r‘(Poly1‘𝐾)) = (0g‘(mulGrp‘(Poly1‘𝐾)))
6867eqcomi 2769 . . . . . . . . . . . 12 (0g‘(mulGrp‘(Poly1‘𝐾))) = (1r‘(Poly1‘𝐾))
6968a1i 11 . . . . . . . . . . 11 (𝜑 → (0g‘(mulGrp‘(Poly1‘𝐾))) = (1r‘(Poly1‘𝐾)))
7069fveq2d 6890 . . . . . . . . . 10 (𝜑 → ((eval1‘𝐾)‘(0g‘(mulGrp‘(Poly1‘𝐾)))) = ((eval1‘𝐾)‘(1r‘(Poly1‘𝐾))))
7170fveq1d 6888 . . . . . . . . 9 (𝜑 → (((eval1‘𝐾)‘(0g‘(mulGrp‘(Poly1‘𝐾))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (((eval1‘𝐾)‘(1r‘(Poly1‘𝐾)))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))
722, 49, 21, 23ply1idvr1 22619 . . . . . . . . . . . . . 14 (𝐾 ∈ Ring → (0 ↑ 𝑋) = (1r‘(Poly1‘𝐾)))
7372eqcomd 2766 . . . . . . . . . . . . 13 (𝐾 ∈ Ring → (1r‘(Poly1‘𝐾)) = (0 ↑ 𝑋))
749, 73syl 18 . . . . . . . . . . . 12 (𝜑 → (1r‘(Poly1‘𝐾)) = (0 ↑ 𝑋))
7574fveq2d 6890 . . . . . . . . . . 11 (𝜑 → ((eval1‘𝐾)‘(1r‘(Poly1‘𝐾))) = ((eval1‘𝐾)‘(0 ↑ 𝑋)))
7675fveq1d 6888 . . . . . . . . . 10 (𝜑 → (((eval1‘𝐾)‘(1r‘(Poly1‘𝐾)))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (((eval1‘𝐾)‘(0 ↑ 𝑋))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))
77 eqid 2760 . . . . . . . . . . . . 13 (.g‘(mulGrp‘𝐾)) = (.g‘(mulGrp‘𝐾))
7844, 48eqeltrd 2860 . . . . . . . . . . . . 13 (𝜑 → 0 ∈ ℕ0)
791, 2, 3, 4, 8, 20, 50, 23, 77, 78evl1expd 22669 . . . . . . . . . . . 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 2760 . . . . . . . . . . . . . . . 16 (mulGrp‘𝐾) = (mulGrp‘𝐾)
8281, 3mgpbas 20371 . . . . . . . . . . . . . . 15 (Base‘𝐾) = (Base‘(mulGrp‘𝐾))
8382a1i 11 . . . . . . . . . . . . . 14 (𝜑 → (Base‘𝐾) = (Base‘(mulGrp‘𝐾)))
8420, 83eleqtrd 2862 . . . . . . . . . . . . 13 (𝜑 → ((ℤRHom‘𝐾)‘(0 − 𝑊)) ∈ (Base‘(mulGrp‘𝐾)))
85 eqid 2760 . . . . . . . . . . . . . 14 (Base‘(mulGrp‘𝐾)) = (Base‘(mulGrp‘𝐾))
86 eqid 2760 . . . . . . . . . . . . . 14 (0g‘(mulGrp‘𝐾)) = (0g‘(mulGrp‘𝐾))
8785, 86, 77mulg0 19290 . . . . . . . . . . . . 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 2760 . . . . . . . . . . . . . . 15 (1r‘𝐾) = (1r‘𝐾)
9081, 89ringidval 20415 . . . . . . . . . . . . . 14 (1r‘𝐾) = (0g‘(mulGrp‘𝐾))
9190eqcomi 2769 . . . . . . . . . . . . 13 (0g‘(mulGrp‘𝐾)) = (1r‘𝐾)
9291a1i 11 . . . . . . . . . . . 12 (𝜑 → (0g‘(mulGrp‘𝐾)) = (1r‘𝐾))
9388, 92eqtrd 2795 . . . . . . . . . . 11 (𝜑 → (0(.g‘(mulGrp‘𝐾))((ℤRHom‘𝐾)‘(0 − 𝑊))) = (1r‘𝐾))
9480, 93eqtrd 2795 . . . . . . . . . 10 (𝜑 → (((eval1‘𝐾)‘(0 ↑ 𝑋))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (1r‘𝐾))
9576, 94eqtrd 2795 . . . . . . . . 9 (𝜑 → (((eval1‘𝐾)‘(1r‘(Poly1‘𝐾)))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (1r‘𝐾))
9671, 95eqtrd 2795 . . . . . . . 8 (𝜑 → (((eval1‘𝐾)‘(0g‘(mulGrp‘(Poly1‘𝐾))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (1r‘𝐾))
9765, 96eqtrd 2795 . . . . . . 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 14120 . . . . . . . . 9 (𝜑 → (0...𝐴) ∈ Fin)
100 diffi 9194 . . . . . . . . 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 4067 . . . . . . . . . . . 12 (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) → 𝑖 ∈ (0...𝐴))
105104adantl 487 . . . . . . . . . . 11 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝑖 ∈ (0...𝐴))
106103, 105ffvelcdmd 7086 . . . . . . . . . 10 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (𝑌‘𝑖) ∈ ℕ0)
10725crngringd 20479 . . . . . . . . . . . . . 14 (𝜑 → (Poly1‘𝐾) ∈ Ring)
108 ringcmn 20517 . . . . . . . . . . . . . 14 ((Poly1‘𝐾) ∈ Ring → (Poly1‘𝐾) ∈ CMnd)
109107, 108syl 18 . . . . . . . . . . . . 13 (𝜑 → (Poly1‘𝐾) ∈ CMnd)
110 cmnmnd 20017 . . . . . . . . . . . . 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 13661 . . . . . . . . . . . . 13 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝑖 ∈ ℤ)
118116, 117ffvelcdmd 7086 . . . . . . . . . . . 12 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((ℤRHom‘𝐾)‘𝑖) ∈ (Base‘𝐾))
1192, 51, 3, 4ply1sclcl 22611 . . . . . . . . . . . 12 ((𝐾 ∈ Ring ∧ ((ℤRHom‘𝐾)‘𝑖) ∈ (Base‘𝐾)) → ((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)) ∈ (Base‘(Poly1‘𝐾)))
120115, 118, 119syl2anc 596 . . . . . . . . . . 11 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)) ∈ (Base‘(Poly1‘𝐾)))
1214, 54mndcl 18937 . . . . . . . . . . 11 (((Poly1‘𝐾) ∈ Mnd ∧ 𝑋 ∈ (Base‘(Poly1‘𝐾)) ∧ ((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)) ∈ (Base‘(Poly1‘𝐾))) → (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))) ∈ (Base‘(Poly1‘𝐾)))
122112, 114, 120, 121syl3anc 1398 . . . . . . . . . 10 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))) ∈ (Base‘(Poly1‘𝐾)))
12322, 23, 102, 106, 122mulgnn0cld 19311 . . . . . . . . 9 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(Poly1‘𝐾)))
124123ralrimiva 3154 . . . . . . . 8 (𝜑 → ∀𝑖 ∈ ((0...𝐴) ∖ {𝑊})((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(Poly1‘𝐾)))
12522, 27, 101, 124gsummptcl 20187 . . . . . . 7 (𝜑 → ((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))) ∈ (Base‘(Poly1‘𝐾)))
126124r19.21bi 3254 . . . . . . . . 9 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(Poly1‘𝐾)))
127126ralrimiva 3154 . . . . . . . 8 (𝜑 → ∀𝑖 ∈ ((0...𝐴) ∖ {𝑊})((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(Poly1‘𝐾)))
1281, 2, 21, 3, 4, 81, 8, 20, 127, 101evl1gprodd 43261 . . . . . . 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 2760 . . . . . . . 8 (.r‘(Poly1‘𝐾)) = (.r‘(Poly1‘𝐾))
13121, 130mgpplusg 20370 . . . . . . 7 (.r‘(Poly1‘𝐾)) = (+g‘(mulGrp‘(Poly1‘𝐾)))
132131eqcomi 2769 . . . . . 6 (+g‘(mulGrp‘(Poly1‘𝐾))) = (.r‘(Poly1‘𝐾))
133 eqid 2760 . . . . . 6 (.r‘𝐾) = (.r‘𝐾)
1341, 2, 3, 4, 8, 20, 98, 129, 132, 133evl1muld 22667 . . . . 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 21035 . . . . . . . 8 (𝐾 ∈ Field → 𝐾 ∈ IDomn)
1375, 136syl 18 . . . . . . 7 (𝜑 → 𝐾 ∈ IDomn)
138 isidom 20982 . . . . . . 7 (𝐾 ∈ IDomn ↔ (𝐾 ∈ CRing ∧ 𝐾 ∈ Domn))
139137, 138sylib 221 . . . . . 6 (𝜑 → (𝐾 ∈ CRing ∧ 𝐾 ∈ Domn))
140139simprd 501 . . . . 5 (𝜑 → 𝐾 ∈ Domn)
14190a1i 11 . . . . . . 7 (𝜑 → (1r‘𝐾) = (0g‘(mulGrp‘𝐾)))
14281ringmgp 20471 . . . . . . . . 9 (𝐾 ∈ Ring → (mulGrp‘𝐾) ∈ Mnd)
1439, 142syl 18 . . . . . . . 8 (𝜑 → (mulGrp‘𝐾) ∈ Mnd)
14482, 86mndidcl 18945 . . . . . . . 8 ((mulGrp‘𝐾) ∈ Mnd → (0g‘(mulGrp‘𝐾)) ∈ (Base‘𝐾))
145143, 144syl 18 . . . . . . 7 (𝜑 → (0g‘(mulGrp‘𝐾)) ∈ (Base‘𝐾))
146141, 145eqeltrd 2860 . . . . . 6 (𝜑 → (1r‘𝐾) ∈ (Base‘𝐾))
1475flddrngd 21000 . . . . . . 7 (𝜑 → 𝐾 ∈ DivRing)
148 eqid 2760 . . . . . . . 8 (0g‘𝐾) = (0g‘𝐾)
149148, 89drngunz 21007 . . . . . . 7 (𝐾 ∈ DivRing → (1r‘𝐾) ≠ (0g‘𝐾))
150147, 149syl 18 . . . . . 6 (𝜑 → (1r‘𝐾) ≠ (0g‘𝐾))
151146, 150jca 521 . . . . 5 (𝜑 → ((1r‘𝐾) ∈ (Base‘𝐾) ∧ (1r‘𝐾) ≠ (0g‘𝐾)))
15281crngmgp 20473 . . . . . . . 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 22657 . . . . . . . 8 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) ∈ (Base‘𝐾))
157156ralrimiva 3154 . . . . . . 7 (𝜑 → ∀𝑖 ∈ ((0...𝐴) ∖ {𝑊})(((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) ∈ (Base‘𝐾))
15882, 153, 101, 157gsummptcl 20187 . . . . . 6 (𝜑 → ((mulGrp‘𝐾) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))) ∈ (Base‘𝐾))
15922a1i 11 . . . . . . . . . . . . 13 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (Base‘(Poly1‘𝐾)) = (Base‘(mulGrp‘(Poly1‘𝐾))))
160122, 159eleqtrd 2862 . . . . . . . . . . . 12 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))) ∈ (Base‘(mulGrp‘(Poly1‘𝐾))))
16122eqcomi 2769 . . . . . . . . . . . . 13 (Base‘(mulGrp‘(Poly1‘𝐾))) = (Base‘(Poly1‘𝐾))
162161a1i 11 . . . . . . . . . . . 12 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (Base‘(mulGrp‘(Poly1‘𝐾))) = (Base‘(Poly1‘𝐾)))
163160, 162eleqtrd 2862 . . . . . . . . . . 11 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))) ∈ (Base‘(Poly1‘𝐾)))
164 eqidd 2761 . . . . . . . . . . 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 22669 . . . . . . . . 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 22657 . . . . . . . . 9 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) ∈ (Base‘𝐾))
170 eldifsni 4749 . . . . . . . . . . 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 43280 . . . . . . . . . . 11 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (𝑖 = 𝑊 ↔ (((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (0g‘𝐾)))
183182necon3bid 2999 . . . . . . . . . 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 43276 . . . . . . . 8 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((𝑌‘𝑖)(.g‘(mulGrp‘𝐾))(((eval1‘𝐾)‘(𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))‘((ℤRHom‘𝐾)‘(0 − 𝑊)))) ≠ (0g‘𝐾))
186167, 185eqnetrd 3022 . . . . . . 7 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) ≠ (0g‘𝐾))
18781, 137, 101, 156, 186idomnnzgmulnz 43277 . . . . . 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 20967 . . . . 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 1398 . . . 4 (𝜑 → ((1r‘𝐾)(.r‘𝐾)((mulGrp‘𝐾) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ (((eval1‘𝐾)‘((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))‘((ℤRHom‘𝐾)‘(0 − 𝑊)))))) ≠ (0g‘𝐾))
191135, 190eqnetrd 3022 . . 3 (𝜑 → (((eval1‘𝐾)‘((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) ≠ (0g‘𝐾))
192191necomd 3010 . 2 (𝜑 → (0g‘𝐾) ≠ (((eval1‘𝐾)‘((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))))
19341leidd 11886 . . . . . . . 8 (𝜑 → (𝑌‘𝑊) ≤ (𝑌‘𝑊))
194 eqid 2760 . . . . . . . 8 (quot1p‘𝐾) = (quot1p‘𝐾)
1955, 173, 175, 176, 178, 49, 23, 180, 29, 17, 36, 193, 194, 51, 21aks6d1c5lem3 43281 . . . . . . 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 2766 . . . . . 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 7436 . . . . . 6 (𝜑 → ((𝐺‘𝑌)(quot1p‘𝐾)((𝑌‘𝑊) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))) = ((𝐺‘𝑍)(quot1p‘𝐾)((𝑌‘𝑊) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))))
199 aks6d1c5p2.2 . . . . . . 7 (𝜑 → 𝑍 ∈ (ℕ0 ↑m (0...𝐴)))
200 elmapg 8863 . . . . . . . . . . . 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 7086 . . . . . . . . 9 (𝜑 → (𝑍‘𝑊) ∈ ℕ0)
204203nn0red 12672 . . . . . . . 8 (𝜑 → (𝑍‘𝑊) ∈ ℝ)
205 aks6d1c5p2.5 . . . . . . . 8 (𝜑 → (𝑌‘𝑊) < (𝑍‘𝑊))
20641, 204, 205ltled 11462 . . . . . . 7 (𝜑 → (𝑌‘𝑊) ≤ (𝑍‘𝑊))
2075, 173, 175, 176, 178, 49, 23, 180, 199, 17, 36, 206, 194, 51, 21aks6d1c5lem3 43281 . . . . . 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 2799 . . . . 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 6890 . . . 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 6888 . . 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 12722 . . . . . . . . . . . 12 (𝜑 → (𝑍‘𝑊) ∈ ℤ)
212211, 37zsubcld 12812 . . . . . . . . . . 11 (𝜑 → ((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℤ)
213204, 41resubcld 11748 . . . . . . . . . . . 12 (𝜑 → ((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℝ)
21441, 204posdifd 11907 . . . . . . . . . . . . 13 (𝜑 → ((𝑌‘𝑊) < (𝑍‘𝑊) ↔ 0 < ((𝑍‘𝑊) − (𝑌‘𝑊))))
215205, 214mpbid 235 . . . . . . . . . . . 12 (𝜑 → 0 < ((𝑍‘𝑊) − (𝑌‘𝑊)))
21639, 213, 215ltled 11462 . . . . . . . . . . 11 (𝜑 → 0 ≤ ((𝑍‘𝑊) − (𝑌‘𝑊)))
217212, 216jca 521 . . . . . . . . . 10 (𝜑 → (((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℤ ∧ 0 ≤ ((𝑍‘𝑊) − (𝑌‘𝑊))))
218 elnn0z 12710 . . . . . . . . . 10 (((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℕ0 ↔ (((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℤ ∧ 0 ≤ ((𝑍‘𝑊) − (𝑌‘𝑊))))
219217, 218sylibr 237 . . . . . . . . 9 (𝜑 → ((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℕ0)
2201, 2, 3, 4, 8, 20, 56, 23, 77, 219evl1expd 22669 . . . . . . . 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 20720 . . . . . . . . . . . . 13 ((ℤRHom‘𝐾) ∈ (ℤring RingHom 𝐾) → (ℤRHom‘𝐾) ∈ (ℤring GrpHom 𝐾))
22412, 223syl 18 . . . . . . . . . . . 12 (𝜑 → (ℤRHom‘𝐾) ∈ (ℤring GrpHom 𝐾))
22519, 13eleqtrdi 2870 . . . . . . . . . . . 12 (𝜑 → (0 − 𝑊) ∈ (Base‘ℤring))
22618, 13eleqtrdi 2870 . . . . . . . . . . . 12 (𝜑 → 𝑊 ∈ (Base‘ℤring))
227 eqid 2760 . . . . . . . . . . . . 13 (Base‘ℤring) = (Base‘ℤring)
228 eqid 2760 . . . . . . . . . . . . 13 (+g‘ℤring) = (+g‘ℤring)
229227, 228, 55ghmlin 19441 . . . . . . . . . . . 12 (((ℤRHom‘𝐾) ∈ (ℤring GrpHom 𝐾) ∧ (0 − 𝑊) ∈ (Base‘ℤring) ∧ 𝑊 ∈ (Base‘ℤring)) → ((ℤRHom‘𝐾)‘((0 − 𝑊)(+g‘ℤring)𝑊)) = (((ℤRHom‘𝐾)‘(0 − 𝑊))(+g‘𝐾)((ℤRHom‘𝐾)‘𝑊)))
230224, 225, 226, 229syl3anc 1398 . . . . . . . . . . 11 (𝜑 → ((ℤRHom‘𝐾)‘((0 − 𝑊)(+g‘ℤring)𝑊)) = (((ℤRHom‘𝐾)‘(0 − 𝑊))(+g‘𝐾)((ℤRHom‘𝐾)‘𝑊)))
231 zringplusg 21766 . . . . . . . . . . . . . . . . 17 + = (+g‘ℤring)
232231eqcomi 2769 . . . . . . . . . . . . . . . 16 (+g‘ℤring) = +
233232a1i 11 . . . . . . . . . . . . . . 15 (𝜑 → (+g‘ℤring) = + )
234233oveqd 7438 . . . . . . . . . . . . . 14 (𝜑 → ((0 − 𝑊)(+g‘ℤring)𝑊) = ((0 − 𝑊) + 𝑊))
235234fveq2d 6890 . . . . . . . . . . . . 13 (𝜑 → ((ℤRHom‘𝐾)‘((0 − 𝑊)(+g‘ℤring)𝑊)) = ((ℤRHom‘𝐾)‘((0 − 𝑊) + 𝑊)))
236 0cnd 11303 . . . . . . . . . . . . . . 15 (𝜑 → 0 ∈ ℂ)
23718zcnd 12808 . . . . . . . . . . . . . . 15 (𝜑 → 𝑊 ∈ ℂ)
238236, 237npcand 11677 . . . . . . . . . . . . . 14 (𝜑 → ((0 − 𝑊) + 𝑊) = 0)
239238fveq2d 6890 . . . . . . . . . . . . 13 (𝜑 → ((ℤRHom‘𝐾)‘((0 − 𝑊) + 𝑊)) = ((ℤRHom‘𝐾)‘0))
240235, 239eqtrd 2795 . . . . . . . . . . . 12 (𝜑 → ((ℤRHom‘𝐾)‘((0 − 𝑊)(+g‘ℤring)𝑊)) = ((ℤRHom‘𝐾)‘0))
24110, 148zrh0 21825 . . . . . . . . . . . . 13 (𝐾 ∈ Ring → ((ℤRHom‘𝐾)‘0) = (0g‘𝐾))
2429, 241syl 18 . . . . . . . . . . . 12 (𝜑 → ((ℤRHom‘𝐾)‘0) = (0g‘𝐾))
243240, 242eqtrd 2795 . . . . . . . . . . 11 (𝜑 → ((ℤRHom‘𝐾)‘((0 − 𝑊)(+g‘ℤring)𝑊)) = (0g‘𝐾))
244230, 243eqtr3d 2797 . . . . . . . . . 10 (𝜑 → (((ℤRHom‘𝐾)‘(0 − 𝑊))(+g‘𝐾)((ℤRHom‘𝐾)‘𝑊)) = (0g‘𝐾))
245244oveq2d 7437 . . . . . . . . 9 (𝜑 → (((𝑍‘𝑊) − (𝑌‘𝑊))(.g‘(mulGrp‘𝐾))(((ℤRHom‘𝐾)‘(0 − 𝑊))(+g‘𝐾)((ℤRHom‘𝐾)‘𝑊))) = (((𝑍‘𝑊) − (𝑌‘𝑊))(.g‘(mulGrp‘𝐾))(0g‘𝐾)))
246219nn0zd 12722 . . . . . . . . . . . 12 (𝜑 → ((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℤ)
247246, 215jca 521 . . . . . . . . . . 11 (𝜑 → (((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℤ ∧ 0 < ((𝑍‘𝑊) − (𝑌‘𝑊))))
248 elnnz 12707 . . . . . . . . . . 11 (((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℕ ↔ (((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℤ ∧ 0 < ((𝑍‘𝑊) − (𝑌‘𝑊))))
249247, 248sylibr 237 . . . . . . . . . 10 (𝜑 → ((𝑍‘𝑊) − (𝑌‘𝑊)) ∈ ℕ)
2509, 249, 77ringexp0nn 43278 . . . . . . . . 9 (𝜑 → (((𝑍‘𝑊) − (𝑌‘𝑊))(.g‘(mulGrp‘𝐾))(0g‘𝐾)) = (0g‘𝐾))
251245, 250eqtrd 2795 . . . . . . . 8 (𝜑 → (((𝑍‘𝑊) − (𝑌‘𝑊))(.g‘(mulGrp‘𝐾))(((ℤRHom‘𝐾)‘(0 − 𝑊))(+g‘𝐾)((ℤRHom‘𝐾)‘𝑊))) = (0g‘𝐾))
252222, 251eqtrd 2795 . . . . . . 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 2760 . . . . . . . . . . 11 (Base‘(mulGrp‘(Poly1‘𝐾))) = (Base‘(mulGrp‘(Poly1‘𝐾)))
255202adantr 486 . . . . . . . . . . . 12 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → 𝑍:(0...𝐴)⟶ℕ0)
256255, 105ffvelcdmd 7086 . . . . . . . . . . 11 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → (𝑍‘𝑖) ∈ ℕ0)
257254, 23, 102, 256, 160mulgnn0cld 19311 . . . . . . . . . 10 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(mulGrp‘(Poly1‘𝐾))))
258257, 162eleqtrd 2862 . . . . . . . . 9 ((𝜑 ∧ 𝑖 ∈ ((0...𝐴) ∖ {𝑊})) → ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(Poly1‘𝐾)))
259258ralrimiva 3154 . . . . . . . 8 (𝜑 → ∀𝑖 ∈ ((0...𝐴) ∖ {𝑊})((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))) ∈ (Base‘(Poly1‘𝐾)))
26022, 27, 101, 259gsummptcl 20187 . . . . . . 7 (𝜑 → ((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))) ∈ (Base‘(Poly1‘𝐾)))
261 eqidd 2761 . . . . . . 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 22667 . . . . 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 22657 . . . . 5 (𝜑 → (((eval1‘𝐾)‘((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) ∈ (Base‘𝐾))
2663, 133, 148, 9, 265ringlzd 20532 . . . 4 (𝜑 → ((0g‘𝐾)(.r‘𝐾)(((eval1‘𝐾)‘((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖)))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊)))) = (0g‘𝐾))
267264, 266eqtrd 2795 . . 3 (𝜑 → (((eval1‘𝐾)‘((((𝑍‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑍‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (0g‘𝐾))
268210, 267eqtrd 2795 . 2 (𝜑 → (((eval1‘𝐾)‘((((𝑌‘𝑊) − (𝑌‘𝑊)) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑊))))(+g‘(mulGrp‘(Poly1‘𝐾)))((mulGrp‘(Poly1‘𝐾)) Σg (𝑖 ∈ ((0...𝐴) ∖ {𝑊}) ↦ ((𝑌‘𝑖) ↑ (𝑋(+g‘(Poly1‘𝐾))((algSc‘(Poly1‘𝐾))‘((ℤRHom‘𝐾)‘𝑖))))))))‘((ℤRHom‘𝐾)‘(0 − 𝑊))) = (0g‘𝐾))
269192, 268neeqtrd 3024 1 (𝜑 → (0g‘𝐾) ≠ (0g‘𝐾))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   = wceq 1569   ∈ wcel 2144   ≠ wne 2955  Vcvv 3450   ∖ cdif 4045  {csn 4584   class class class wbr 5102   ↦ cmpt 5185  ⟶wf 6535  ‘cfv 6539  (class class class)co 7421   ↑m cmap 8851  Fincfn 8977  0cc0 11204   + caddc 11207   < clt 11347   ≤ cle 11348   − cmin 11545  ℕcn 12339  ℕ0cn0 12610  ℤcz 12697  ...cfz 13643  ℙcprime 16852  Basecbs 17393  +gcplusg 17434  .rcmulr 17435  0gc0g 17616   Σg cgsu 17617  Mndcmnd 18929  .gcmg 19283   GrpHom cghm 19433  CMndccmn 20000  mulGrpcmgp 20366  1rcur 20413  Ringcrg 20465  CRingccrg 20466   RingHom crh 20705  Domncdomn 20950  IDomncidom 20951  DivRingcdr 20986  Fieldcfield 20987  ℤringczring 21758  ℤRHomczrh 21811  chrcchr 21813  algSccascl 22166  var1cv1 22500  Poly1cpl1 22501  eval1ce1 22638  quot1pcq1p 26452
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-8 2146  ax-9 2154  ax-10 2177  ax-11 2193  ax-12 2212  ax-ext 2732  ax-rep 5231  ax-sep 5248  ax-nul 5259  ax-pow 5326  ax-pr 5390  ax-un 7752  ax-cnex 11260  ax-resscn 11261  ax-1cn 11262  ax-icn 11263  ax-addcl 11264  ax-addrcl 11265  ax-mulcl 11266  ax-mulrcl 11267  ax-mulcom 11268  ax-addass 11269  ax-mulass 11270  ax-distr 11271  ax-i2m1 11272  ax-1ne0 11273  ax-1rid 11274  ax-rnegex 11275  ax-rrecex 11276  ax-cnre 11277  ax-pre-lttri 11278  ax-pre-lttrn 11279  ax-pre-ltadd 11280  ax-pre-mulgt0 11281  ax-pre-sup 11282  ax-addf 11283  ax-mulf 11284
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3or 1104  df-3an 1105  df-tru 1572  df-fal 1582  df-ex 1812  df-nf 1816  df-sb 2099  df-mo 2564  df-eu 2594  df-clab 2739  df-cleq 2752  df-clel 2835  df-nfc 2909  df-ne 2956  df-nel 3062  df-ral 3077  df-rex 3087  df-rmo 3365  df-reu 3366  df-rab 3413  df-v 3452  df-sbc 3739  df-csb 3847  df-ss 3896  df-pss 4014  df-dif 4047  df-in 4091  df-un 4151  df-nul 4279  df-if 4482  df-pw 4558  df-sn 4585  df-pr 4587  df-tp 4589  df-op 4835  df-uni 4867  df-int 4907  df-iun 4952  df-iin 4953  df-br 5103  df-opab 5167  df-mpt 5186  df-tr 5212  df-id 5545  df-eprel 5550  df-po 5558  df-so 5559  df-fr 5603  df-se 5604  df-we 5605  df-xp 5656  df-rel 5657  df-cnv 5658  df-co 5659  df-dm 5660  df-rn 5661  df-res 5662  df-ima 5663  df-pred 6304  df-ord 6365  df-on 6366  df-lim 6367  df-suc 6368  df-iota 6494  df-fun 6541  df-fn 6542  df-f 6543  df-f1 6544  df-fo 6545  df-f1o 6546  df-fv 6547  df-isom 6548  df-riota 7378  df-ov 7424  df-oprab 7425  df-mpo 7426  df-of 7694  df-ofr 7695  df-om 7879  df-1st 8002  df-2nd 8003  df-supp 8181  df-tpos 8247  df-frecs 8303  df-wrecs 8334  df-recs 8383  df-rdg 8422  df-1o 8480  df-2o 8481  df-er 8721  df-map 8853  df-pm 8854  df-ixp 8930  df-en 8978  df-dom 8979  df-sdom 8980  df-fin 8981  df-fsupp 9358  df-sup 9438  df-inf 9439  df-oi 9508  df-card 10024  df-pnf 11349  df-mnf 11350  df-xr 11351  df-ltxr 11352  df-le 11353  df-sub 11547  df-neg 11548  df-div 11978  df-nn 12340  df-2 12409  df-3 12410  df-4 12411  df-5 12412  df-6 12413  df-7 12414  df-8 12415  df-9 12416  df-n0 12611  df-z 12698  df-dec 12819  df-uz 12970  df-rp 13125  df-fz 13644  df-fzo 13793  df-fl 13936  df-mod 14014  df-seq 14149  df-exp 14209  df-hash 14479  df-cj 15272  df-re 15273  df-im 15274  df-sqrt 15408  df-abs 15409  df-dvds 16429  df-prm 16853  df-struct 17331  df-sets 17348  df-slot 17366  df-ndx 17378  df-base 17394  df-ress 17415  df-plusg 17447  df-mulr 17448  df-starv 17449  df-sca 17450  df-vsca 17451  df-ip 17452  df-tset 17453  df-ple 17454  df-ds 17456  df-unif 17457  df-hom 17458  df-cco 17459  df-0g 17618  df-gsum 17619  df-prds 17624  df-pws 17626  df-mre 17762  df-mrc 17763  df-acs 17765  df-mgm 18822  df-sgrp 18914  df-mnd 18930  df-mhm 18984  df-submnd 18985  df-grp 19153  df-minusg 19154  df-sbg 19155  df-mulg 19284  df-subg 19339  df-ghm 19434  df-cntz 19537  df-od 19748  df-cmn 20002  df-abl 20003  df-mgp 20367  df-rng 20381  df-ur 20414  df-srg 20419  df-ring 20467  df-cring 20468  df-oppr 20573  df-dvdsr 20593  df-unit 20594  df-invr 20624  df-rhm 20708  df-nzr 20769  df-subrng 20804  df-subrg 20828  df-rlreg 20952  df-domn 20953  df-idom 20954  df-drng 20988  df-field 20989  df-lmod 21143  df-lss 21213  df-lsp 21253  df-cnfld 21685  df-zring 21759  df-zrh 21815  df-chr 21817  df-assa 22167  df-asp 22168  df-ascl 22169  df-psr 22223  df-mvr 22224  df-mpl 22225  df-opsr 22227  df-evls 22389  df-evl 22390  df-psr1 22504  df-vr1 22505  df-ply1 22506  df-coe1 22507  df-evl1 22640  df-mdeg 26379  df-deg1 26380  df-uc1p 26456  df-q1p 26457
This theorem is used by:  aks6d1c5  43283
  Copyright terms: Public domain W3C validator