Metamath Proof Explorer


Theorem 1arithufdlem3

Description: Lemma for 1arithufd . If a product ( Y .x. X ) can be written as a product of primes, with X non-unit, nonzero, so can X . (Contributed by Thierry Arnoux, 3-Jun-2025)

Ref Expression
Hypotheses 1arithufd.b 𝐵 = ( Base ‘ 𝑅 )
1arithufd.0 0 = ( 0g𝑅 )
1arithufd.u 𝑈 = ( Unit ‘ 𝑅 )
1arithufd.p 𝑃 = ( RPrime ‘ 𝑅 )
1arithufd.m 𝑀 = ( mulGrp ‘ 𝑅 )
1arithufd.r ( 𝜑𝑅 ∈ UFD )
1arithufdlem.2 ( 𝜑 → ¬ 𝑅 ∈ DivRing )
1arithufdlem.s 𝑆 = { 𝑥𝐵 ∣ ∃ 𝑓 ∈ Word 𝑃 𝑥 = ( 𝑀 Σg 𝑓 ) }
1arithufdlem.3 ( 𝜑𝑋𝐵 )
1arithufdlem.4 ( 𝜑 → ¬ 𝑋𝑈 )
1arithufdlem.5 ( 𝜑𝑋0 )
1arithufdlem3.p · = ( .r𝑅 )
1arithufdlem3.y ( 𝜑𝑌𝐵 )
1arithufdlem3.1 ( 𝜑 → ( 𝑌 · 𝑋 ) ∈ 𝑆 )
Assertion 1arithufdlem3 ( 𝜑𝑋𝑆 )

Proof

Step Hyp Ref Expression
1 1arithufd.b 𝐵 = ( Base ‘ 𝑅 )
2 1arithufd.0 0 = ( 0g𝑅 )
3 1arithufd.u 𝑈 = ( Unit ‘ 𝑅 )
4 1arithufd.p 𝑃 = ( RPrime ‘ 𝑅 )
5 1arithufd.m 𝑀 = ( mulGrp ‘ 𝑅 )
6 1arithufd.r ( 𝜑𝑅 ∈ UFD )
7 1arithufdlem.2 ( 𝜑 → ¬ 𝑅 ∈ DivRing )
8 1arithufdlem.s 𝑆 = { 𝑥𝐵 ∣ ∃ 𝑓 ∈ Word 𝑃 𝑥 = ( 𝑀 Σg 𝑓 ) }
9 1arithufdlem.3 ( 𝜑𝑋𝐵 )
10 1arithufdlem.4 ( 𝜑 → ¬ 𝑋𝑈 )
11 1arithufdlem.5 ( 𝜑𝑋0 )
12 1arithufdlem3.p · = ( .r𝑅 )
13 1arithufdlem3.y ( 𝜑𝑌𝐵 )
14 1arithufdlem3.1 ( 𝜑 → ( 𝑌 · 𝑋 ) ∈ 𝑆 )
15 oveq1 ( 𝑦 = 𝑌 → ( 𝑦 · 𝑋 ) = ( 𝑌 · 𝑋 ) )
16 15 eqeq1d ( 𝑦 = 𝑌 → ( ( 𝑦 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) ↔ ( 𝑌 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) ) )
17 13 ad2antrr ( ( ( 𝜑𝑓 ∈ Word 𝑃 ) ∧ ( 𝑌 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) ) → 𝑌𝐵 )
18 simpr ( ( ( 𝜑𝑓 ∈ Word 𝑃 ) ∧ ( 𝑌 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) ) → ( 𝑌 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) )
19 16 17 18 rspcedvdw ( ( ( 𝜑𝑓 ∈ Word 𝑃 ) ∧ ( 𝑌 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) ) → ∃ 𝑦𝐵 ( 𝑦 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) )
20 oveq2 ( 𝑧 = 𝑋 → ( 𝑦 · 𝑧 ) = ( 𝑦 · 𝑋 ) )
21 20 eqeq1d ( 𝑧 = 𝑋 → ( ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑓 ) ↔ ( 𝑦 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) ) )
22 21 rexbidv ( 𝑧 = 𝑋 → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑓 ) ↔ ∃ 𝑦𝐵 ( 𝑦 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) ) )
23 eleq1 ( 𝑧 = 𝑋 → ( 𝑧𝑆𝑋𝑆 ) )
24 22 23 imbi12d ( 𝑧 = 𝑋 → ( ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑓 ) → 𝑧𝑆 ) ↔ ( ∃ 𝑦𝐵 ( 𝑦 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) → 𝑋𝑆 ) ) )
25 oveq2 ( 𝑐 = ∅ → ( 𝑀 Σg 𝑐 ) = ( 𝑀 Σg ∅ ) )
26 25 eqeq2d ( 𝑐 = ∅ → ( ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) ↔ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) )
27 26 rexbidv ( 𝑐 = ∅ → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) ↔ ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) )
28 27 imbi1d ( 𝑐 = ∅ → ( ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) → 𝑧𝑆 ) ↔ ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) → 𝑧𝑆 ) ) )
29 28 ralbidv ( 𝑐 = ∅ → ( ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) → 𝑧𝑆 ) ↔ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) → 𝑧𝑆 ) ) )
30 29 imbi2d ( 𝑐 = ∅ → ( ( 𝜑 → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) → 𝑧𝑆 ) ) ↔ ( 𝜑 → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) → 𝑧𝑆 ) ) ) )
31 oveq2 ( 𝑐 = 𝑑 → ( 𝑀 Σg 𝑐 ) = ( 𝑀 Σg 𝑑 ) )
32 31 eqeq2d ( 𝑐 = 𝑑 → ( ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) ↔ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) ) )
33 32 rexbidv ( 𝑐 = 𝑑 → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) ↔ ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) ) )
34 33 imbi1d ( 𝑐 = 𝑑 → ( ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) → 𝑧𝑆 ) ↔ ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) )
35 34 ralbidv ( 𝑐 = 𝑑 → ( ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) → 𝑧𝑆 ) ↔ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) )
36 35 imbi2d ( 𝑐 = 𝑑 → ( ( 𝜑 → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) → 𝑧𝑆 ) ) ↔ ( 𝜑 → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ) )
37 oveq2 ( 𝑐 = ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) → ( 𝑀 Σg 𝑐 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) )
38 37 eqeq2d ( 𝑐 = ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) → ( ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) ↔ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) )
39 38 rexbidv ( 𝑐 = ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) ↔ ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) )
40 39 imbi1d ( 𝑐 = ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) → ( ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) → 𝑧𝑆 ) ↔ ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) → 𝑧𝑆 ) ) )
41 40 ralbidv ( 𝑐 = ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) → ( ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) → 𝑧𝑆 ) ↔ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) → 𝑧𝑆 ) ) )
42 41 imbi2d ( 𝑐 = ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) → ( ( 𝜑 → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) → 𝑧𝑆 ) ) ↔ ( 𝜑 → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) → 𝑧𝑆 ) ) ) )
43 oveq2 ( 𝑐 = 𝑓 → ( 𝑀 Σg 𝑐 ) = ( 𝑀 Σg 𝑓 ) )
44 43 eqeq2d ( 𝑐 = 𝑓 → ( ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) ↔ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑓 ) ) )
45 44 rexbidv ( 𝑐 = 𝑓 → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) ↔ ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑓 ) ) )
46 45 imbi1d ( 𝑐 = 𝑓 → ( ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) → 𝑧𝑆 ) ↔ ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑓 ) → 𝑧𝑆 ) ) )
47 46 ralbidv ( 𝑐 = 𝑓 → ( ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) → 𝑧𝑆 ) ↔ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑓 ) → 𝑧𝑆 ) ) )
48 47 imbi2d ( 𝑐 = 𝑓 → ( ( 𝜑 → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑐 ) → 𝑧𝑆 ) ) ↔ ( 𝜑 → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑓 ) → 𝑧𝑆 ) ) ) )
49 6 ufdidom ( 𝜑𝑅 ∈ IDomn )
50 49 idomcringd ( 𝜑𝑅 ∈ CRing )
51 50 ad4antr ( ( ( ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑦𝐵 ) ∧ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) ∧ ¬ 𝑧𝑆 ) → 𝑅 ∈ CRing )
52 simpllr ( ( ( ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑦𝐵 ) ∧ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) ∧ ¬ 𝑧𝑆 ) → 𝑦𝐵 )
53 simp-4r ( ( ( ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑦𝐵 ) ∧ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) ∧ ¬ 𝑧𝑆 ) → 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) )
54 53 eldifad ( ( ( ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑦𝐵 ) ∧ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) ∧ ¬ 𝑧𝑆 ) → 𝑧 ∈ ( 𝐵𝑈 ) )
55 54 eldifad ( ( ( ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑦𝐵 ) ∧ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) ∧ ¬ 𝑧𝑆 ) → 𝑧𝐵 )
56 simplr ( ( ( ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑦𝐵 ) ∧ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) ∧ ¬ 𝑧𝑆 ) → ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) )
57 eqid ( 1r𝑅 ) = ( 1r𝑅 )
58 5 57 ringidval ( 1r𝑅 ) = ( 0g𝑀 )
59 58 gsum0 ( 𝑀 Σg ∅ ) = ( 1r𝑅 )
60 56 59 eqtrdi ( ( ( ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑦𝐵 ) ∧ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) ∧ ¬ 𝑧𝑆 ) → ( 𝑦 · 𝑧 ) = ( 1r𝑅 ) )
61 51 crngringd ( ( ( ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑦𝐵 ) ∧ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) ∧ ¬ 𝑧𝑆 ) → 𝑅 ∈ Ring )
62 3 57 1unit ( 𝑅 ∈ Ring → ( 1r𝑅 ) ∈ 𝑈 )
63 61 62 syl ( ( ( ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑦𝐵 ) ∧ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) ∧ ¬ 𝑧𝑆 ) → ( 1r𝑅 ) ∈ 𝑈 )
64 60 63 eqeltrd ( ( ( ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑦𝐵 ) ∧ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) ∧ ¬ 𝑧𝑆 ) → ( 𝑦 · 𝑧 ) ∈ 𝑈 )
65 3 12 1 unitmulclb ( ( 𝑅 ∈ CRing ∧ 𝑦𝐵𝑧𝐵 ) → ( ( 𝑦 · 𝑧 ) ∈ 𝑈 ↔ ( 𝑦𝑈𝑧𝑈 ) ) )
66 65 simplbda ( ( ( 𝑅 ∈ CRing ∧ 𝑦𝐵𝑧𝐵 ) ∧ ( 𝑦 · 𝑧 ) ∈ 𝑈 ) → 𝑧𝑈 )
67 51 52 55 64 66 syl31anc ( ( ( ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑦𝐵 ) ∧ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) ∧ ¬ 𝑧𝑆 ) → 𝑧𝑈 )
68 54 eldifbd ( ( ( ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑦𝐵 ) ∧ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) ∧ ¬ 𝑧𝑆 ) → ¬ 𝑧𝑈 )
69 67 68 condan ( ( ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑦𝐵 ) ∧ ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) → 𝑧𝑆 )
70 69 r19.29an ( ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) ) → 𝑧𝑆 )
71 70 ex ( ( 𝜑𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) → 𝑧𝑆 ) )
72 71 ralrimiva ( 𝜑 → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ∅ ) → 𝑧𝑆 ) )
73 oveq1 ( 𝑦 = 𝑤 → ( 𝑦 · 𝑡 ) = ( 𝑤 · 𝑡 ) )
74 73 eqeq1d ( 𝑦 = 𝑤 → ( ( 𝑦 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ↔ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) )
75 74 cbvrexvw ( ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ↔ ∃ 𝑤𝐵 ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) )
76 eqid ( ∥r𝑅 ) = ( ∥r𝑅 )
77 1 76 12 dvdsr ( 𝑝 ( ∥r𝑅 ) 𝑤 ↔ ( 𝑝𝐵 ∧ ∃ 𝑘𝐵 ( 𝑘 · 𝑝 ) = 𝑤 ) )
78 oveq1 ( 𝑣 = 𝑘 → ( 𝑣 · 𝑡 ) = ( 𝑘 · 𝑡 ) )
79 78 eqeq1d ( 𝑣 = 𝑘 → ( ( 𝑣 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) ↔ ( 𝑘 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) ) )
80 simplr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → 𝑘𝐵 )
81 eqid ( 0g𝑅 ) = ( 0g𝑅 )
82 6 adantr ( ( 𝜑𝑝𝑃 ) → 𝑅 ∈ UFD )
83 simpr ( ( 𝜑𝑝𝑃 ) → 𝑝𝑃 )
84 1 4 82 83 rprmcl ( ( 𝜑𝑝𝑃 ) → 𝑝𝐵 )
85 84 ex ( 𝜑 → ( 𝑝𝑃𝑝𝐵 ) )
86 85 ssrdv ( 𝜑𝑃𝐵 )
87 86 ad6antr ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑃𝐵 )
88 simp-5r ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑝𝑃 )
89 87 88 sseldd ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑝𝐵 )
90 89 ad2antrr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → 𝑝𝐵 )
91 6 ad6antr ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑅 ∈ UFD )
92 91 ad2antrr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → 𝑅 ∈ UFD )
93 88 ad2antrr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → 𝑝𝑃 )
94 4 81 92 93 rprmnz ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → 𝑝 ≠ ( 0g𝑅 ) )
95 90 94 eldifsnd ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → 𝑝 ∈ ( 𝐵 ∖ { ( 0g𝑅 ) } ) )
96 5 1 mgpbas 𝐵 = ( Base ‘ 𝑀 )
97 5 crngmgp ( 𝑅 ∈ CRing → 𝑀 ∈ CMnd )
98 50 97 syl ( 𝜑𝑀 ∈ CMnd )
99 98 ad6antr ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑀 ∈ CMnd )
100 ovexd ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → ( 0 ..^ ( ♯ ‘ 𝑑 ) ) ∈ V )
101 eqidd ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → ( ♯ ‘ 𝑑 ) = ( ♯ ‘ 𝑑 ) )
102 sswrd ( 𝑃𝐵 → Word 𝑃 ⊆ Word 𝐵 )
103 86 102 syl ( 𝜑 → Word 𝑃 ⊆ Word 𝐵 )
104 103 sselda ( ( 𝜑𝑑 ∈ Word 𝑃 ) → 𝑑 ∈ Word 𝐵 )
105 104 ad5antr ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑑 ∈ Word 𝐵 )
106 101 105 wrdfd ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑑 : ( 0 ..^ ( ♯ ‘ 𝑑 ) ) ⟶ 𝐵 )
107 50 crngringd ( 𝜑𝑅 ∈ Ring )
108 107 62 syl ( 𝜑 → ( 1r𝑅 ) ∈ 𝑈 )
109 108 ad6antr ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → ( 1r𝑅 ) ∈ 𝑈 )
110 simp-6r ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑑 ∈ Word 𝑃 )
111 109 110 wrdfsupp ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑑 finSupp ( 1r𝑅 ) )
112 96 58 99 100 106 111 gsumcl ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → ( 𝑀 Σg 𝑑 ) ∈ 𝐵 )
113 112 ad2antrr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ( 𝑀 Σg 𝑑 ) ∈ 𝐵 )
114 107 ad8antr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → 𝑅 ∈ Ring )
115 simpllr ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) )
116 115 eldifad ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑡 ∈ ( 𝐵𝑈 ) )
117 116 eldifad ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑡𝐵 )
118 117 ad2antrr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → 𝑡𝐵 )
119 1 12 114 80 118 ringcld ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ( 𝑘 · 𝑡 ) ∈ 𝐵 )
120 49 idomdomd ( 𝜑𝑅 ∈ Domn )
121 120 ad8antr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → 𝑅 ∈ Domn )
122 50 ad8antr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → 𝑅 ∈ CRing )
123 1 12 122 90 113 crngcomd ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ( 𝑝 · ( 𝑀 Σg 𝑑 ) ) = ( ( 𝑀 Σg 𝑑 ) · 𝑝 ) )
124 simpr ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) )
125 5 ringmgp ( 𝑅 ∈ Ring → 𝑀 ∈ Mnd )
126 107 125 syl ( 𝜑𝑀 ∈ Mnd )
127 126 ad6antr ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑀 ∈ Mnd )
128 5 12 mgpplusg · = ( +g𝑀 )
129 96 128 gsumccatsn ( ( 𝑀 ∈ Mnd ∧ 𝑑 ∈ Word 𝐵𝑝𝐵 ) → ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) = ( ( 𝑀 Σg 𝑑 ) · 𝑝 ) )
130 127 105 89 129 syl3anc ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) = ( ( 𝑀 Σg 𝑑 ) · 𝑝 ) )
131 124 130 eqtrd ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → ( 𝑤 · 𝑡 ) = ( ( 𝑀 Σg 𝑑 ) · 𝑝 ) )
132 131 ad2antrr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ( 𝑤 · 𝑡 ) = ( ( 𝑀 Σg 𝑑 ) · 𝑝 ) )
133 1 12 114 80 90 118 ringassd ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ( ( 𝑘 · 𝑝 ) · 𝑡 ) = ( 𝑘 · ( 𝑝 · 𝑡 ) ) )
134 simpr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ( 𝑘 · 𝑝 ) = 𝑤 )
135 134 oveq1d ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ( ( 𝑘 · 𝑝 ) · 𝑡 ) = ( 𝑤 · 𝑡 ) )
136 1 12 122 80 90 118 crng12d ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ( 𝑘 · ( 𝑝 · 𝑡 ) ) = ( 𝑝 · ( 𝑘 · 𝑡 ) ) )
137 133 135 136 3eqtr3d ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ( 𝑤 · 𝑡 ) = ( 𝑝 · ( 𝑘 · 𝑡 ) ) )
138 123 132 137 3eqtr2d ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ( 𝑝 · ( 𝑀 Σg 𝑑 ) ) = ( 𝑝 · ( 𝑘 · 𝑡 ) ) )
139 1 81 12 95 113 119 121 138 domnlcan ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ( 𝑀 Σg 𝑑 ) = ( 𝑘 · 𝑡 ) )
140 139 eqcomd ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ( 𝑘 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) )
141 79 80 140 rspcedvdw ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ∃ 𝑣𝐵 ( 𝑣 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) )
142 oveq1 ( 𝑦 = 𝑣 → ( 𝑦 · 𝑡 ) = ( 𝑣 · 𝑡 ) )
143 142 eqeq1d ( 𝑦 = 𝑣 → ( ( 𝑦 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) ↔ ( 𝑣 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) ) )
144 143 cbvrexvw ( ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) ↔ ∃ 𝑣𝐵 ( 𝑣 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) )
145 141 144 sylibr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) )
146 simp-4r ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) → 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) )
147 oveq2 ( 𝑧 = 𝑡 → ( 𝑦 · 𝑧 ) = ( 𝑦 · 𝑡 ) )
148 147 eqeq1d ( 𝑧 = 𝑡 → ( ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) ↔ ( 𝑦 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) ) )
149 148 rexbidv ( 𝑧 = 𝑡 → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) ↔ ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) ) )
150 eleq1w ( 𝑧 = 𝑡 → ( 𝑧𝑆𝑡𝑆 ) )
151 149 150 imbi12d ( 𝑧 = 𝑡 → ( ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ↔ ( ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) → 𝑡𝑆 ) ) )
152 151 adantl ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ 𝑧 = 𝑡 ) → ( ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ↔ ( ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) → 𝑡𝑆 ) ) )
153 146 152 rspcdv ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) → ( ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) → 𝑡𝑆 ) ) )
154 153 imp ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) → 𝑡𝑆 ) )
155 154 an72ds ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg 𝑑 ) → 𝑡𝑆 ) )
156 145 155 mpd ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑤 ) → 𝑡𝑆 )
157 156 r19.29an ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ ∃ 𝑘𝐵 ( 𝑘 · 𝑝 ) = 𝑤 ) → 𝑡𝑆 )
158 157 adantrl ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ ( 𝑝𝐵 ∧ ∃ 𝑘𝐵 ( 𝑘 · 𝑝 ) = 𝑤 ) ) → 𝑡𝑆 )
159 77 158 sylan2b ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑝 ( ∥r𝑅 ) 𝑤 ) → 𝑡𝑆 )
160 1 76 12 dvdsr ( 𝑝 ( ∥r𝑅 ) 𝑡 ↔ ( 𝑝𝐵 ∧ ∃ 𝑘𝐵 ( 𝑘 · 𝑝 ) = 𝑡 ) )
161 eqeq1 ( 𝑥 = 𝑡 → ( 𝑥 = ( 𝑀 Σg 𝑓 ) ↔ 𝑡 = ( 𝑀 Σg 𝑓 ) ) )
162 161 rexbidv ( 𝑥 = 𝑡 → ( ∃ 𝑓 ∈ Word 𝑃 𝑥 = ( 𝑀 Σg 𝑓 ) ↔ ∃ 𝑓 ∈ Word 𝑃 𝑡 = ( 𝑀 Σg 𝑓 ) ) )
163 117 ad3antrrr ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑘𝑈 ) → 𝑡𝐵 )
164 oveq2 ( 𝑓 = ⟨“ 𝑡 ”⟩ → ( 𝑀 Σg 𝑓 ) = ( 𝑀 Σg ⟨“ 𝑡 ”⟩ ) )
165 164 eqeq2d ( 𝑓 = ⟨“ 𝑡 ”⟩ → ( 𝑡 = ( 𝑀 Σg 𝑓 ) ↔ 𝑡 = ( 𝑀 Σg ⟨“ 𝑡 ”⟩ ) ) )
166 simplr ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑘𝑈 ) → ( 𝑘 · 𝑝 ) = 𝑡 )
167 49 ad8antr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → 𝑅 ∈ IDomn )
168 167 adantr ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑘𝑈 ) → 𝑅 ∈ IDomn )
169 simpr ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑘𝑈 ) → 𝑘𝑈 )
170 88 ad2antrr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → 𝑝𝑃 )
171 170 adantr ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑘𝑈 ) → 𝑝𝑃 )
172 4 3 12 168 169 171 unitmulrprm ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑘𝑈 ) → ( 𝑘 · 𝑝 ) ∈ 𝑃 )
173 166 172 eqeltrrd ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑘𝑈 ) → 𝑡𝑃 )
174 173 s1cld ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑘𝑈 ) → ⟨“ 𝑡 ”⟩ ∈ Word 𝑃 )
175 96 gsumws1 ( 𝑡𝐵 → ( 𝑀 Σg ⟨“ 𝑡 ”⟩ ) = 𝑡 )
176 163 175 syl ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑘𝑈 ) → ( 𝑀 Σg ⟨“ 𝑡 ”⟩ ) = 𝑡 )
177 176 eqcomd ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑘𝑈 ) → 𝑡 = ( 𝑀 Σg ⟨“ 𝑡 ”⟩ ) )
178 165 174 177 rspcedvdw ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑘𝑈 ) → ∃ 𝑓 ∈ Word 𝑃 𝑡 = ( 𝑀 Σg 𝑓 ) )
179 162 163 178 elrabd ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑘𝑈 ) → 𝑡 ∈ { 𝑥𝐵 ∣ ∃ 𝑓 ∈ Word 𝑃 𝑥 = ( 𝑀 Σg 𝑓 ) } )
180 179 8 eleqtrrdi ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑘𝑈 ) → 𝑡𝑆 )
181 simplr ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ ¬ 𝑘𝑈 ) → ( 𝑘 · 𝑝 ) = 𝑡 )
182 91 ad2antrr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → 𝑅 ∈ UFD )
183 182 adantr ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ ¬ 𝑘𝑈 ) → 𝑅 ∈ UFD )
184 7 ad8antr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → ¬ 𝑅 ∈ DivRing )
185 184 adantr ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ ¬ 𝑘𝑈 ) → ¬ 𝑅 ∈ DivRing )
186 oveq1 ( 𝑣 = 𝑤 → ( 𝑣 · 𝑘 ) = ( 𝑤 · 𝑘 ) )
187 186 eqeq1d ( 𝑣 = 𝑤 → ( ( 𝑣 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) ↔ ( 𝑤 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) ) )
188 simp-4r ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → 𝑤𝐵 )
189 107 ad8antr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → 𝑅 ∈ Ring )
190 simplr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → 𝑘𝐵 )
191 1 12 189 188 190 ringcld ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → ( 𝑤 · 𝑘 ) ∈ 𝐵 )
192 112 ad2antrr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → ( 𝑀 Σg 𝑑 ) ∈ 𝐵 )
193 89 ad2antrr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → 𝑝𝐵 )
194 4 2 182 170 rprmnz ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → 𝑝0 )
195 193 194 eldifsnd ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → 𝑝 ∈ ( 𝐵 ∖ { 0 } ) )
196 1 12 189 188 190 193 ringassd ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → ( ( 𝑤 · 𝑘 ) · 𝑝 ) = ( 𝑤 · ( 𝑘 · 𝑝 ) ) )
197 simpr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → ( 𝑘 · 𝑝 ) = 𝑡 )
198 197 oveq2d ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → ( 𝑤 · ( 𝑘 · 𝑝 ) ) = ( 𝑤 · 𝑡 ) )
199 131 ad2antrr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → ( 𝑤 · 𝑡 ) = ( ( 𝑀 Σg 𝑑 ) · 𝑝 ) )
200 196 198 199 3eqtrd ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → ( ( 𝑤 · 𝑘 ) · 𝑝 ) = ( ( 𝑀 Σg 𝑑 ) · 𝑝 ) )
201 1 2 12 191 192 195 167 200 idomrcan ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → ( 𝑤 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) )
202 187 188 201 rspcedvdw ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → ∃ 𝑣𝐵 ( 𝑣 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) )
203 oveq1 ( 𝑦 = 𝑣 → ( 𝑦 · 𝑘 ) = ( 𝑣 · 𝑘 ) )
204 203 eqeq1d ( 𝑦 = 𝑣 → ( ( 𝑦 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) ↔ ( 𝑣 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) ) )
205 204 cbvrexvw ( ∃ 𝑦𝐵 ( 𝑦 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) ↔ ∃ 𝑣𝐵 ( 𝑣 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) )
206 202 205 sylibr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → ∃ 𝑦𝐵 ( 𝑦 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) )
207 206 adantr ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ ¬ 𝑘𝑈 ) → ∃ 𝑦𝐵 ( 𝑦 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) )
208 simplr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ¬ 𝑘𝑈 ) → 𝑘𝐵 )
209 simpr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ¬ 𝑘𝑈 ) → ¬ 𝑘𝑈 )
210 208 209 eldifd ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ¬ 𝑘𝑈 ) → 𝑘 ∈ ( 𝐵𝑈 ) )
211 simpr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ 𝑘 = 0 ) → 𝑘 = 0 )
212 211 oveq1d ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ 𝑘 = 0 ) → ( 𝑘 · 𝑝 ) = ( 0 · 𝑝 ) )
213 simp-6r ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ 𝑘 = 0 ) → ( 𝑘 · 𝑝 ) = 𝑡 )
214 107 ad8antr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ 𝑘 = 0 ) → 𝑅 ∈ Ring )
215 84 adantlr ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) → 𝑝𝐵 )
216 215 ad6antr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ 𝑘 = 0 ) → 𝑝𝐵 )
217 1 12 2 214 216 ringlzd ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ 𝑘 = 0 ) → ( 0 · 𝑝 ) = 0 )
218 212 213 217 3eqtr3d ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ 𝑘 = 0 ) → 𝑡 = 0 )
219 simp-5r ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ 𝑘 = 0 ) → 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) )
220 eldifsni ( 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) → 𝑡0 )
221 219 220 syl ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ 𝑘 = 0 ) → 𝑡0 )
222 221 neneqd ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ 𝑘 = 0 ) → ¬ 𝑡 = 0 )
223 218 222 pm2.65da ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) → ¬ 𝑘 = 0 )
224 223 neqned ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) → 𝑘0 )
225 224 adantr ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ¬ 𝑘𝑈 ) → 𝑘0 )
226 210 225 eldifsnd ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ¬ 𝑘𝑈 ) → 𝑘 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) )
227 226 an72ds ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ¬ 𝑘𝑈 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → 𝑘 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) )
228 oveq2 ( 𝑧 = 𝑘 → ( 𝑦 · 𝑧 ) = ( 𝑦 · 𝑘 ) )
229 228 eqeq1d ( 𝑧 = 𝑘 → ( ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) ↔ ( 𝑦 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) ) )
230 229 rexbidv ( 𝑧 = 𝑘 → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) ↔ ∃ 𝑦𝐵 ( 𝑦 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) ) )
231 eleq1w ( 𝑧 = 𝑘 → ( 𝑧𝑆𝑘𝑆 ) )
232 230 231 imbi12d ( 𝑧 = 𝑘 → ( ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ↔ ( ∃ 𝑦𝐵 ( 𝑦 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) → 𝑘𝑆 ) ) )
233 232 adantl ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ¬ 𝑘𝑈 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ 𝑧 = 𝑘 ) → ( ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ↔ ( ∃ 𝑦𝐵 ( 𝑦 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) → 𝑘𝑆 ) ) )
234 227 233 rspcdv ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ¬ 𝑘𝑈 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → ( ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) → 𝑘𝑆 ) ) )
235 234 imp ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ¬ 𝑘𝑈 ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) → 𝑘𝑆 ) )
236 235 an82ds ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ ¬ 𝑘𝑈 ) → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑘 ) = ( 𝑀 Σg 𝑑 ) → 𝑘𝑆 ) )
237 207 236 mpd ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ ¬ 𝑘𝑈 ) → 𝑘𝑆 )
238 eqeq1 ( 𝑥 = 𝑝 → ( 𝑥 = ( 𝑀 Σg 𝑓 ) ↔ 𝑝 = ( 𝑀 Σg 𝑓 ) ) )
239 238 rexbidv ( 𝑥 = 𝑝 → ( ∃ 𝑓 ∈ Word 𝑃 𝑥 = ( 𝑀 Σg 𝑓 ) ↔ ∃ 𝑓 ∈ Word 𝑃 𝑝 = ( 𝑀 Σg 𝑓 ) ) )
240 oveq2 ( 𝑓 = ⟨“ 𝑝 ”⟩ → ( 𝑀 Σg 𝑓 ) = ( 𝑀 Σg ⟨“ 𝑝 ”⟩ ) )
241 240 eqeq2d ( 𝑓 = ⟨“ 𝑝 ”⟩ → ( 𝑝 = ( 𝑀 Σg 𝑓 ) ↔ 𝑝 = ( 𝑀 Σg ⟨“ 𝑝 ”⟩ ) ) )
242 simpr ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) → 𝑝𝑃 )
243 242 s1cld ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) → ⟨“ 𝑝 ”⟩ ∈ Word 𝑃 )
244 96 gsumws1 ( 𝑝𝐵 → ( 𝑀 Σg ⟨“ 𝑝 ”⟩ ) = 𝑝 )
245 215 244 syl ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) → ( 𝑀 Σg ⟨“ 𝑝 ”⟩ ) = 𝑝 )
246 245 eqcomd ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) → 𝑝 = ( 𝑀 Σg ⟨“ 𝑝 ”⟩ ) )
247 241 243 246 rspcedvdw ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) → ∃ 𝑓 ∈ Word 𝑃 𝑝 = ( 𝑀 Σg 𝑓 ) )
248 239 215 247 elrabd ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) → 𝑝 ∈ { 𝑥𝐵 ∣ ∃ 𝑓 ∈ Word 𝑃 𝑥 = ( 𝑀 Σg 𝑓 ) } )
249 248 8 eleqtrrdi ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) → 𝑝𝑆 )
250 249 ad7antr ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ ¬ 𝑘𝑈 ) → 𝑝𝑆 )
251 1 2 3 4 5 183 185 8 12 237 250 1arithufdlem2 ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ ¬ 𝑘𝑈 ) → ( 𝑘 · 𝑝 ) ∈ 𝑆 )
252 181 251 eqeltrrd ( ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) ∧ ¬ 𝑘𝑈 ) → 𝑡𝑆 )
253 180 252 pm2.61dan ( ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑘𝐵 ) ∧ ( 𝑘 · 𝑝 ) = 𝑡 ) → 𝑡𝑆 )
254 253 r19.29an ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ ∃ 𝑘𝐵 ( 𝑘 · 𝑝 ) = 𝑡 ) → 𝑡𝑆 )
255 254 adantrl ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ ( 𝑝𝐵 ∧ ∃ 𝑘𝐵 ( 𝑘 · 𝑝 ) = 𝑡 ) ) → 𝑡𝑆 )
256 160 255 sylan2b ( ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) ∧ 𝑝 ( ∥r𝑅 ) 𝑡 ) → 𝑡𝑆 )
257 simplr ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑤𝐵 )
258 1 76 12 dvdsrmul ( ( 𝑝𝐵 ∧ ( 𝑀 Σg 𝑑 ) ∈ 𝐵 ) → 𝑝 ( ∥r𝑅 ) ( ( 𝑀 Σg 𝑑 ) · 𝑝 ) )
259 89 112 258 syl2anc ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑝 ( ∥r𝑅 ) ( ( 𝑀 Σg 𝑑 ) · 𝑝 ) )
260 259 131 breqtrrd ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑝 ( ∥r𝑅 ) ( 𝑤 · 𝑡 ) )
261 1 4 76 12 91 88 257 117 260 rprmdvds ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → ( 𝑝 ( ∥r𝑅 ) 𝑤𝑝 ( ∥r𝑅 ) 𝑡 ) )
262 159 256 261 mpjaodan ( ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ 𝑤𝐵 ) ∧ ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑡𝑆 )
263 262 r19.29an ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ ∃ 𝑤𝐵 ( 𝑤 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑡𝑆 )
264 75 263 sylan2b ( ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) ∧ ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) → 𝑡𝑆 )
265 264 ex ( ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) ∧ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ) → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) → 𝑡𝑆 ) )
266 265 ralrimiva ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) → ∀ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) → 𝑡𝑆 ) )
267 147 eqeq1d ( 𝑧 = 𝑡 → ( ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ↔ ( 𝑦 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) )
268 267 rexbidv ( 𝑧 = 𝑡 → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ↔ ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) ) )
269 268 150 imbi12d ( 𝑧 = 𝑡 → ( ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) → 𝑧𝑆 ) ↔ ( ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) → 𝑡𝑆 ) ) )
270 269 cbvralvw ( ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) → 𝑧𝑆 ) ↔ ∀ 𝑡 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑡 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) → 𝑡𝑆 ) )
271 266 270 sylibr ( ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) ∧ ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) → 𝑧𝑆 ) )
272 271 ex ( ( ( 𝜑𝑑 ∈ Word 𝑃 ) ∧ 𝑝𝑃 ) → ( ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) → 𝑧𝑆 ) ) )
273 272 anasss ( ( 𝜑 ∧ ( 𝑑 ∈ Word 𝑃𝑝𝑃 ) ) → ( ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) → 𝑧𝑆 ) ) )
274 273 expcom ( ( 𝑑 ∈ Word 𝑃𝑝𝑃 ) → ( 𝜑 → ( ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) → 𝑧𝑆 ) ) ) )
275 274 a2d ( ( 𝑑 ∈ Word 𝑃𝑝𝑃 ) → ( ( 𝜑 → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑑 ) → 𝑧𝑆 ) ) → ( 𝜑 → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg ( 𝑑 ++ ⟨“ 𝑝 ”⟩ ) ) → 𝑧𝑆 ) ) ) )
276 30 36 42 48 72 275 wrdind ( 𝑓 ∈ Word 𝑃 → ( 𝜑 → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑓 ) → 𝑧𝑆 ) ) )
277 276 impcom ( ( 𝜑𝑓 ∈ Word 𝑃 ) → ∀ 𝑧 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) ( ∃ 𝑦𝐵 ( 𝑦 · 𝑧 ) = ( 𝑀 Σg 𝑓 ) → 𝑧𝑆 ) )
278 9 10 eldifd ( 𝜑𝑋 ∈ ( 𝐵𝑈 ) )
279 278 11 eldifsnd ( 𝜑𝑋 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) )
280 279 adantr ( ( 𝜑𝑓 ∈ Word 𝑃 ) → 𝑋 ∈ ( ( 𝐵𝑈 ) ∖ { 0 } ) )
281 24 277 280 rspcdva ( ( 𝜑𝑓 ∈ Word 𝑃 ) → ( ∃ 𝑦𝐵 ( 𝑦 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) → 𝑋𝑆 ) )
282 281 imp ( ( ( 𝜑𝑓 ∈ Word 𝑃 ) ∧ ∃ 𝑦𝐵 ( 𝑦 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) ) → 𝑋𝑆 )
283 19 282 syldan ( ( ( 𝜑𝑓 ∈ Word 𝑃 ) ∧ ( 𝑌 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) ) → 𝑋𝑆 )
284 14 8 eleqtrdi ( 𝜑 → ( 𝑌 · 𝑋 ) ∈ { 𝑥𝐵 ∣ ∃ 𝑓 ∈ Word 𝑃 𝑥 = ( 𝑀 Σg 𝑓 ) } )
285 eqeq1 ( 𝑥 = ( 𝑌 · 𝑋 ) → ( 𝑥 = ( 𝑀 Σg 𝑓 ) ↔ ( 𝑌 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) ) )
286 285 rexbidv ( 𝑥 = ( 𝑌 · 𝑋 ) → ( ∃ 𝑓 ∈ Word 𝑃 𝑥 = ( 𝑀 Σg 𝑓 ) ↔ ∃ 𝑓 ∈ Word 𝑃 ( 𝑌 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) ) )
287 286 elrab ( ( 𝑌 · 𝑋 ) ∈ { 𝑥𝐵 ∣ ∃ 𝑓 ∈ Word 𝑃 𝑥 = ( 𝑀 Σg 𝑓 ) } ↔ ( ( 𝑌 · 𝑋 ) ∈ 𝐵 ∧ ∃ 𝑓 ∈ Word 𝑃 ( 𝑌 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) ) )
288 284 287 sylib ( 𝜑 → ( ( 𝑌 · 𝑋 ) ∈ 𝐵 ∧ ∃ 𝑓 ∈ Word 𝑃 ( 𝑌 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) ) )
289 288 simprd ( 𝜑 → ∃ 𝑓 ∈ Word 𝑃 ( 𝑌 · 𝑋 ) = ( 𝑀 Σg 𝑓 ) )
290 283 289 r19.29a ( 𝜑𝑋𝑆 )