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

Theorem selvply1rhmlemb 33706
Description: Lemma for selvply1rhm 33712. (Contributed by Thierry Arnoux, 4-May-2026.)
Hypotheses
Ref Expression
selvply1rhmlema.1 𝐵 = (Base‘𝑃)
selvply1rhmlema.2 𝑃 = ({𝑋} mPoly 𝑅)
selvply1rhmlema.3 · = (.r𝑃)
selvply1rhmlema.4 × = (.r𝑄)
selvply1rhmlema.5 𝑄 = (Poly1𝑅)
selvply1rhmlema.6 𝑀 = (𝑓𝐵 ↦ (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})))
selvply1rhmlema.7 (𝜑𝑋𝑉)
selvply1rhmlema.8 (𝜑𝑅 ∈ Ring)
selvply1rhmlema.9 (𝜑𝐹𝐵)
selvply1rhmlemb.10 (𝜑𝐺𝐵)
Assertion
Ref Expression
selvply1rhmlemb (𝜑 → (𝑀‘(𝐹 · 𝐺)) = ((𝑀𝐹) × (𝑀𝐺)))
Distinct variable groups:   · ,𝑓   𝐵,𝑓   𝑓,𝐹,𝑛   𝑅,𝑛   𝑓,𝑋,𝑛   𝜑,𝑓,𝑛   × ,𝑓   · ,𝑛   𝑓,𝐺,𝑛   𝑓,𝑀,𝑛
Allowed substitution hints:   𝐵(𝑛)   𝑃(𝑓,𝑛)   𝑄(𝑓,𝑛)   𝑅(𝑓)   × (𝑛)   𝑉(𝑓,𝑛)

Proof of Theorem selvply1rhmlemb
Dummy variables 𝑚 𝑖 𝑗 𝑥 𝑔 𝑙 𝑘 𝑜 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 selvply1rhmlema.6 . 2 𝑀 = (𝑓𝐵 ↦ (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})))
2 fveq1 6829 . . . 4 (𝑓 = (𝐹 · 𝐺) → (𝑓‘{⟨𝑋, (𝑛‘∅)⟩}) = ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩}))
32mpteq2dv 5169 . . 3 (𝑓 = (𝐹 · 𝐺) → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩})))
4 selvply1rhmlema.2 . . . . . . . 8 𝑃 = ({𝑋} mPoly 𝑅)
5 selvply1rhmlema.1 . . . . . . . 8 𝐵 = (Base‘𝑃)
6 eqid 2736 . . . . . . . 8 (.r𝑅) = (.r𝑅)
7 selvply1rhmlema.3 . . . . . . . 8 · = (.r𝑃)
8 eqid 2736 . . . . . . . . 9 {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} = {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}
98psrbasfsupp 33698 . . . . . . . 8 {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} = {𝑔 ∈ (ℕ0m {𝑋}) ∣ (𝑔 “ ℕ) ∈ Fin}
10 selvply1rhmlema.9 . . . . . . . 8 (𝜑𝐹𝐵)
11 selvply1rhmlemb.10 . . . . . . . 8 (𝜑𝐺𝐵)
124, 5, 6, 7, 9, 10, 11mplmul 21988 . . . . . . 7 (𝜑 → (𝐹 · 𝐺) = (𝑚 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ↦ (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗)))))))
1312adantr 481 . . . . . 6 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝐹 · 𝐺) = (𝑚 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ↦ (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗)))))))
14 breq2 5079 . . . . . . . . . 10 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑙r𝑚𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
1514rabbidv 3395 . . . . . . . . 9 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} = {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}})
16 fvoveq1 7382 . . . . . . . . . 10 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝐺‘(𝑚f𝑗)) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)))
1716oveq2d 7375 . . . . . . . . 9 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗))) = ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))))
1815, 17mpteq12dv 5162 . . . . . . . 8 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗)))) = (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)))))
1918oveq2d 7375 . . . . . . 7 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗))))) = (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))))))
20 nfcv 2898 . . . . . . . . 9 𝑗((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
21 eqid 2736 . . . . . . . . 9 (Base‘𝑅) = (Base‘𝑅)
22 eqid 2736 . . . . . . . . 9 (0g𝑅) = (0g𝑅)
23 fveq2 6830 . . . . . . . . . 10 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → (𝐹𝑗) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
24 oveq2 7367 . . . . . . . . . . 11 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) = ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))
2524fveq2d 6834 . . . . . . . . . 10 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
2623, 25oveq12d 7377 . . . . . . . . 9 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))) = ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))))
27 selvply1rhmlema.8 . . . . . . . . . . 11 (𝜑𝑅 ∈ Ring)
2827ringcmnd 20259 . . . . . . . . . 10 (𝜑𝑅 ∈ CMnd)
2928adantr 481 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑅 ∈ CMnd)
30 eqid 2736 . . . . . . . . . . 11 {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} = {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}
31 ovexd 7394 . . . . . . . . . . . 12 (𝜑 → (ℕ0m {𝑋}) ∈ V)
328, 31rabexd 5271 . . . . . . . . . . 11 (𝜑 → {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∈ V)
3330, 32rabexd 5271 . . . . . . . . . 10 (𝜑 → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ∈ V)
3433adantr 481 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ∈ V)
35 fvexd 6845 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (0g𝑅) ∈ V)
3632adantr 481 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∈ V)
37 ssrab2 4014 . . . . . . . . . . 11 {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ⊆ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}
3837a1i 11 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ⊆ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
394, 21, 5, 9, 11mplelf 21975 . . . . . . . . . . . 12 (𝜑𝐺:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
4039ad2antrr 728 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝐺:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
41 breq1 5078 . . . . . . . . . . . . . . 15 (𝑔 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑔 finSupp 0 ↔ {⟨𝑋, (𝑛‘∅)⟩} finSupp 0))
42 nn0ex 12437 . . . . . . . . . . . . . . . . 17 0 ∈ V
4342a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ℕ0 ∈ V)
44 snex 5371 . . . . . . . . . . . . . . . . 17 {𝑋} ∈ V
4544a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑋} ∈ V)
46 selvply1rhmlema.7 . . . . . . . . . . . . . . . . . 18 (𝜑𝑋𝑉)
4746adantr 481 . . . . . . . . . . . . . . . . 17 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑋𝑉)
48 1oex 8408 . . . . . . . . . . . . . . . . . . . 20 1o ∈ V
4948a1i 11 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 1o ∈ V)
50 simpr 485 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛 ∈ (ℕ0m 1o))
5149, 43, 50elmaprd 32775 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛:1o⟶ℕ0)
52 0lt1o 8432 . . . . . . . . . . . . . . . . . . 19 ∅ ∈ 1o
5352a1i 11 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ∅ ∈ 1o)
5451, 53ffvelcdmd 7029 . . . . . . . . . . . . . . . . 17 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛‘∅) ∈ ℕ0)
5547, 54fsnd 6814 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩}:{𝑋}⟶ℕ0)
5643, 45, 55elmapdd 8781 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩} ∈ (ℕ0m {𝑋}))
57 snfi 8983 . . . . . . . . . . . . . . . . 17 {𝑋} ∈ Fin
5857a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑋} ∈ Fin)
59 c0ex 11132 . . . . . . . . . . . . . . . . 17 0 ∈ V
6059a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 0 ∈ V)
6155, 58, 60fdmfifsupp 9281 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩} finSupp 0)
6241, 56, 61elrabd 3634 . . . . . . . . . . . . . 14 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩} ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
6362adantr 481 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨𝑋, (𝑛‘∅)⟩} ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
6444a1i 11 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {𝑋} ∈ V)
6542a1i 11 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ℕ0 ∈ V)
66 ssrab2 4014 . . . . . . . . . . . . . . . . 17 {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ⊆ (ℕ0m {𝑋})
6737, 66sstri 3927 . . . . . . . . . . . . . . . 16 {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ⊆ (ℕ0m {𝑋})
6867a1i 11 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ⊆ (ℕ0m {𝑋}))
6968sselda 3918 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗 ∈ (ℕ0m {𝑋}))
7064, 65, 69elmaprd 32775 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗:{𝑋}⟶ℕ0)
71 breq1 5078 . . . . . . . . . . . . . 14 (𝑙 = 𝑗 → (𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩} ↔ 𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
72 simpr 485 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}})
7371, 72elrabrd 32589 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩})
749psrbagcon 21903 . . . . . . . . . . . . 13 (({⟨𝑋, (𝑛‘∅)⟩} ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∧ 𝑗:{𝑋}⟶ℕ0𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩}) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∧ ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
7563, 70, 73, 74syl3anc 1375 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∧ ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
7675simpld 495 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
7740, 76ffvelcdmd 7029 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)) ∈ (Base‘𝑅))
784, 21, 5, 9, 10mplelf 21975 . . . . . . . . . . 11 (𝜑𝐹:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
7978adantr 481 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝐹:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
804, 5, 22, 10mplelsfi 21972 . . . . . . . . . . 11 (𝜑𝐹 finSupp (0g𝑅))
8180adantr 481 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝐹 finSupp (0g𝑅))
8227ad2antrr 728 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑥 ∈ (Base‘𝑅)) → 𝑅 ∈ Ring)
83 simpr 485 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑥 ∈ (Base‘𝑅)) → 𝑥 ∈ (Base‘𝑅))
8421, 6, 22, 82, 83ringlzd 20270 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑥 ∈ (Base‘𝑅)) → ((0g𝑅)(.r𝑅)𝑥) = (0g𝑅))
8535, 35, 36, 38, 77, 79, 81, 84fisuppov1 32778 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)))) finSupp (0g𝑅))
86 ssidd 3941 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (Base‘𝑅) ⊆ (Base‘𝑅))
8727ad2antrr 728 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑅 ∈ Ring)
8878ad2antrr 728 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝐹:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
8938sselda 3918 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
9088, 89ffvelcdmd 7029 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝐹𝑗) ∈ (Base‘𝑅))
9121, 6, 87, 90, 77ringcld 20235 . . . . . . . . 9 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))) ∈ (Base‘𝑅))
92 breq1 5078 . . . . . . . . . 10 (𝑙 = {⟨𝑋, (𝑖‘∅)⟩} → (𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩} ↔ {⟨𝑋, (𝑖‘∅)⟩} ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
93 breq1 5078 . . . . . . . . . . 11 (𝑔 = {⟨𝑋, (𝑖‘∅)⟩} → (𝑔 finSupp 0 ↔ {⟨𝑋, (𝑖‘∅)⟩} finSupp 0))
9442a1i 11 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ℕ0 ∈ V)
9544a1i 11 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {𝑋} ∈ V)
9647adantr 481 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑋𝑉)
9748a1i 11 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 1o ∈ V)
98 ssrab2 4014 . . . . . . . . . . . . . . . . 17 {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ⊆ (ℕ0m 1o)
9998a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ⊆ (ℕ0m 1o))
10099sselda 3918 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 ∈ (ℕ0m 1o))
10197, 94, 100elmaprd 32775 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖:1o⟶ℕ0)
10252a1i 11 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∅ ∈ 1o)
103101, 102ffvelcdmd 7029 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ∈ ℕ0)
10496, 103fsnd 6814 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩}:{𝑋}⟶ℕ0)
10594, 95, 104elmapdd 8781 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} ∈ (ℕ0m {𝑋}))
10657a1i 11 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {𝑋} ∈ Fin)
10759a1i 11 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 0 ∈ V)
108104, 106, 107fdmfifsupp 9281 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} finSupp 0)
10993, 105, 108elrabd 3634 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
110 simplr 770 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑛 ∈ (ℕ0m 1o))
111 breq1 5078 . . . . . . . . . . . . . 14 (𝑘 = 𝑖 → (𝑘r𝑛𝑖r𝑛))
112 simpr 485 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛})
113111, 112elrabrd 32589 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖r𝑛)
114 elmapfn 8805 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℕ0m 1o) → 𝑖 Fn 1o)
115114adantl 482 . . . . . . . . . . . . . 14 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) → 𝑖 Fn 1o)
116 elmapfn 8805 . . . . . . . . . . . . . . 15 (𝑛 ∈ (ℕ0m 1o) → 𝑛 Fn 1o)
117116adantr 481 . . . . . . . . . . . . . 14 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) → 𝑛 Fn 1o)
11848a1i 11 . . . . . . . . . . . . . 14 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) → 1o ∈ V)
119 inidm 4158 . . . . . . . . . . . . . 14 (1o ∩ 1o) = 1o
120 eqidd 2737 . . . . . . . . . . . . . 14 (((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) ∧ ∅ ∈ 1o) → (𝑖‘∅) = (𝑖‘∅))
121 eqidd 2737 . . . . . . . . . . . . . 14 (((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) ∧ ∅ ∈ 1o) → (𝑛‘∅) = (𝑛‘∅))
122115, 117, 118, 118, 119, 120, 121ofrval 7635 . . . . . . . . . . . . 13 (((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) ∧ 𝑖r𝑛 ∧ ∅ ∈ 1o) → (𝑖‘∅) ≤ (𝑛‘∅))
123110, 100, 113, 102, 122syl211anc 1380 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ≤ (𝑛‘∅))
124123ralrimivw 3132 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∀𝑥 ∈ {𝑋} (𝑖‘∅) ≤ (𝑛‘∅))
125104ffnd 6659 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} Fn {𝑋})
12655adantr 481 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑛‘∅)⟩}:{𝑋}⟶ℕ0)
127126ffnd 6659 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
128 inidm 4158 . . . . . . . . . . . 12 ({𝑋} ∩ {𝑋}) = {𝑋}
129 simpr 485 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → 𝑥 ∈ {𝑋})
130129elsnd 4576 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → 𝑥 = 𝑋)
131130fveq2d 6834 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑥) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋))
132 fvsng 7127 . . . . . . . . . . . . . . 15 ((𝑋𝑉 ∧ (𝑖‘∅) ∈ ℕ0) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
13396, 103, 132syl2anc 586 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
134133adantr 481 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
135131, 134eqtrd 2771 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑥) = (𝑖‘∅))
136130fveq2d 6834 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑥) = ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋))
13754adantr 481 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛‘∅) ∈ ℕ0)
138 fvsng 7127 . . . . . . . . . . . . . . 15 ((𝑋𝑉 ∧ (𝑛‘∅) ∈ ℕ0) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
13996, 137, 138syl2anc 586 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
140139adantr 481 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
141136, 140eqtrd 2771 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑥) = (𝑛‘∅))
142125, 127, 95, 95, 128, 135, 141ofrfval 7633 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑖‘∅)⟩} ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩} ↔ ∀𝑥 ∈ {𝑋} (𝑖‘∅) ≤ (𝑛‘∅)))
143124, 142mpbird 258 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩})
14492, 109, 143elrabd 3634 . . . . . . . . 9 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}})
145 breq1 5078 . . . . . . . . . . 11 (𝑘 = {⟨∅, (𝑗𝑋)⟩} → (𝑘r𝑛 ↔ {⟨∅, (𝑗𝑋)⟩} ∘r𝑛))
14648a1i 11 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 1o ∈ V)
147 df1o2 8405 . . . . . . . . . . . . . . 15 1o = {∅}
148147eqcomi 2745 . . . . . . . . . . . . . 14 {∅} = 1o
149148a1i 11 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {∅} = 1o)
150 0ex 5232 . . . . . . . . . . . . . . 15 ∅ ∈ V
151150a1i 11 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∅ ∈ V)
152 snidg 4595 . . . . . . . . . . . . . . . . 17 (𝑋𝑉𝑋 ∈ {𝑋})
15346, 152syl 17 . . . . . . . . . . . . . . . 16 (𝜑𝑋 ∈ {𝑋})
154153ad2antrr 728 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑋 ∈ {𝑋})
15570, 154ffvelcdmd 7029 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝑗𝑋) ∈ ℕ0)
156151, 155fsnd 6814 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩}:{∅}⟶ℕ0)
157149, 156feq2dd 6644 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩}:1o⟶ℕ0)
15865, 146, 157elmapdd 8781 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} ∈ (ℕ0m 1o))
159 simplr 770 . . . . . . . . . . . . . . . 16 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑛 ∈ (ℕ0m 1o))
16047adantr 481 . . . . . . . . . . . . . . . 16 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑋𝑉)
161159, 160jca 512 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉))
162 elmapfn 8805 . . . . . . . . . . . . . . . . 17 (𝑗 ∈ (ℕ0m {𝑋}) → 𝑗 Fn {𝑋})
163162adantr 481 . . . . . . . . . . . . . . . 16 ((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) → 𝑗 Fn {𝑋})
164 simpr 485 . . . . . . . . . . . . . . . . . . 19 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → 𝑋𝑉)
165 elmapi 8789 . . . . . . . . . . . . . . . . . . . . 21 (𝑛 ∈ (ℕ0m 1o) → 𝑛:1o⟶ℕ0)
16652a1i 11 . . . . . . . . . . . . . . . . . . . . 21 (𝑛 ∈ (ℕ0m 1o) → ∅ ∈ 1o)
167165, 166ffvelcdmd 7029 . . . . . . . . . . . . . . . . . . . 20 (𝑛 ∈ (ℕ0m 1o) → (𝑛‘∅) ∈ ℕ0)
168167adantr 481 . . . . . . . . . . . . . . . . . . 19 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → (𝑛‘∅) ∈ ℕ0)
169164, 168fsnd 6814 . . . . . . . . . . . . . . . . . 18 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → {⟨𝑋, (𝑛‘∅)⟩}:{𝑋}⟶ℕ0)
170169ffnd 6659 . . . . . . . . . . . . . . . . 17 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
171170adantl 482 . . . . . . . . . . . . . . . 16 ((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
17244a1i 11 . . . . . . . . . . . . . . . 16 ((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) → {𝑋} ∈ V)
173 eqidd 2737 . . . . . . . . . . . . . . . 16 (((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) ∧ 𝑋 ∈ {𝑋}) → (𝑗𝑋) = (𝑗𝑋))
174164, 168, 138syl2anc 586 . . . . . . . . . . . . . . . . 17 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
175174ad2antlr 729 . . . . . . . . . . . . . . . 16 (((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) ∧ 𝑋 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
176163, 171, 172, 172, 128, 173, 175ofrval 7635 . . . . . . . . . . . . . . 15 (((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) ∧ 𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩} ∧ 𝑋 ∈ {𝑋}) → (𝑗𝑋) ≤ (𝑛‘∅))
17769, 161, 73, 154, 176syl211anc 1380 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝑗𝑋) ≤ (𝑛‘∅))
178 fveq2 6830 . . . . . . . . . . . . . . . 16 (𝑜 = ∅ → (𝑛𝑜) = (𝑛‘∅))
179178breq2d 5087 . . . . . . . . . . . . . . 15 (𝑜 = ∅ → ((𝑗𝑋) ≤ (𝑛𝑜) ↔ (𝑗𝑋) ≤ (𝑛‘∅)))
180150, 179ralsn 4616 . . . . . . . . . . . . . 14 (∀𝑜 ∈ {∅} (𝑗𝑋) ≤ (𝑛𝑜) ↔ (𝑗𝑋) ≤ (𝑛‘∅))
181177, 180sylibr 235 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∀𝑜 ∈ {∅} (𝑗𝑋) ≤ (𝑛𝑜))
182147a1i 11 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 1o = {∅})
183181, 182raleqtrrdv 3298 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∀𝑜 ∈ 1o (𝑗𝑋) ≤ (𝑛𝑜))
184157ffnd 6659 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} Fn 1o)
185116ad2antlr 729 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑛 Fn 1o)
186 elsni 4575 . . . . . . . . . . . . . . . . 17 (𝑜 ∈ {∅} → 𝑜 = ∅)
187186, 147eleq2s 2854 . . . . . . . . . . . . . . . 16 (𝑜 ∈ 1o𝑜 = ∅)
188187adantl 482 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → 𝑜 = ∅)
189188fveq2d 6834 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → ({⟨∅, (𝑗𝑋)⟩}‘𝑜) = ({⟨∅, (𝑗𝑋)⟩}‘∅))
190155adantr 481 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → (𝑗𝑋) ∈ ℕ0)
191 fvsng 7127 . . . . . . . . . . . . . . 15 ((∅ ∈ V ∧ (𝑗𝑋) ∈ ℕ0) → ({⟨∅, (𝑗𝑋)⟩}‘∅) = (𝑗𝑋))
192150, 190, 191sylancr 589 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → ({⟨∅, (𝑗𝑋)⟩}‘∅) = (𝑗𝑋))
193189, 192eqtrd 2771 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → ({⟨∅, (𝑗𝑋)⟩}‘𝑜) = (𝑗𝑋))
194 eqidd 2737 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → (𝑛𝑜) = (𝑛𝑜))
195184, 185, 146, 146, 119, 193, 194ofrfval 7633 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ({⟨∅, (𝑗𝑋)⟩} ∘r𝑛 ↔ ∀𝑜 ∈ 1o (𝑗𝑋) ≤ (𝑛𝑜)))
196183, 195mpbird 258 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} ∘r𝑛)
197145, 158, 196elrabd 3634 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛})
198 eqcom 2743 . . . . . . . . . . . . 13 ((𝑗𝑋) = (𝑖‘∅) ↔ (𝑖‘∅) = (𝑗𝑋))
199198a1i 11 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑗𝑋) = (𝑖‘∅) ↔ (𝑖‘∅) = (𝑗𝑋)))
200133adantlr 717 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
201200eqeq2d 2747 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑗𝑋) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) ↔ (𝑗𝑋) = (𝑖‘∅)))
202155adantr 481 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑗𝑋) ∈ ℕ0)
203150, 202, 191sylancr 589 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨∅, (𝑗𝑋)⟩}‘∅) = (𝑗𝑋))
204203eqeq2d 2747 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑖‘∅) = ({⟨∅, (𝑗𝑋)⟩}‘∅) ↔ (𝑖‘∅) = (𝑗𝑋)))
205199, 201, 2043bitr4d 312 . . . . . . . . . . 11 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑗𝑋) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) ↔ (𝑖‘∅) = ({⟨∅, (𝑗𝑋)⟩}‘∅)))
206160adantr 481 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑋𝑉)
207 eqid 2736 . . . . . . . . . . . 12 {𝑋} = {𝑋}
20870adantr 481 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑗:{𝑋}⟶ℕ0)
209208ffnd 6659 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑗 Fn {𝑋})
210125adantlr 717 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} Fn {𝑋})
211206, 207, 209, 210fsneq 6979 . . . . . . . . . . 11 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} ↔ (𝑗𝑋) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋)))
212150a1i 11 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∅ ∈ V)
213101adantlr 717 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖:1o⟶ℕ0)
214213ffnd 6659 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 Fn 1o)
215184adantr 481 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨∅, (𝑗𝑋)⟩} Fn 1o)
216212, 147, 214, 215fsneq 6979 . . . . . . . . . . 11 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖 = {⟨∅, (𝑗𝑋)⟩} ↔ (𝑖‘∅) = ({⟨∅, (𝑗𝑋)⟩}‘∅)))
217205, 211, 2163bitr4d 312 . . . . . . . . . 10 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} ↔ 𝑖 = {⟨∅, (𝑗𝑋)⟩}))
218197, 217reu6dv 32563 . . . . . . . . 9 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∃!𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}𝑗 = {⟨𝑋, (𝑖‘∅)⟩})
21920, 21, 22, 26, 29, 34, 85, 86, 91, 144, 218gsummptfsf1o 33144 . . . . . . . 8 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))))) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))))))
22098a1i 11 . . . . . . . . . . . . . 14 (𝜑 → {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ⊆ (ℕ0m 1o))
221220sselda 3918 . . . . . . . . . . . . 13 ((𝜑𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 ∈ (ℕ0m 1o))
222 fveq1 6829 . . . . . . . . . . . . . . . . 17 (𝑛 = 𝑖 → (𝑛‘∅) = (𝑖‘∅))
223222opeq2d 4814 . . . . . . . . . . . . . . . 16 (𝑛 = 𝑖 → ⟨𝑋, (𝑛‘∅)⟩ = ⟨𝑋, (𝑖‘∅)⟩)
224223sneqd 4570 . . . . . . . . . . . . . . 15 (𝑛 = 𝑖 → {⟨𝑋, (𝑛‘∅)⟩} = {⟨𝑋, (𝑖‘∅)⟩})
225224fveq2d 6834 . . . . . . . . . . . . . 14 (𝑛 = 𝑖 → (𝐹‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
226 fveq1 6829 . . . . . . . . . . . . . . . . 17 (𝑓 = 𝐹 → (𝑓‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐹‘{⟨𝑋, (𝑛‘∅)⟩}))
227226mpteq2dv 5169 . . . . . . . . . . . . . . . 16 (𝑓 = 𝐹 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})))
228 ovexd 7394 . . . . . . . . . . . . . . . . 17 (𝜑 → (ℕ0m 1o) ∈ V)
229228mptexd 7171 . . . . . . . . . . . . . . . 16 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})) ∈ V)
2301, 227, 10, 229fvmptd3 6962 . . . . . . . . . . . . . . 15 (𝜑 → (𝑀𝐹) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})))
231230adantr 481 . . . . . . . . . . . . . 14 ((𝜑𝑖 ∈ (ℕ0m 1o)) → (𝑀𝐹) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})))
232 simpr 485 . . . . . . . . . . . . . 14 ((𝜑𝑖 ∈ (ℕ0m 1o)) → 𝑖 ∈ (ℕ0m 1o))
233 fvexd 6845 . . . . . . . . . . . . . 14 ((𝜑𝑖 ∈ (ℕ0m 1o)) → (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}) ∈ V)
234225, 231, 232, 233fvmptd4 6963 . . . . . . . . . . . . 13 ((𝜑𝑖 ∈ (ℕ0m 1o)) → ((𝑀𝐹)‘𝑖) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
235221, 234syldan 593 . . . . . . . . . . . 12 ((𝜑𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑀𝐹)‘𝑖) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
236235adantlr 717 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑀𝐹)‘𝑖) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
237 fveq1 6829 . . . . . . . . . . . . . . . 16 (𝑓 = 𝐺 → (𝑓‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐺‘{⟨𝑋, (𝑛‘∅)⟩}))
238237mpteq2dv 5169 . . . . . . . . . . . . . . 15 (𝑓 = 𝐺 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})))
239228mptexd 7171 . . . . . . . . . . . . . . 15 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})) ∈ V)
2401, 238, 11, 239fvmptd3 6962 . . . . . . . . . . . . . 14 (𝜑 → (𝑀𝐺) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})))
241 fveq1 6829 . . . . . . . . . . . . . . . . . 18 (𝑛 = 𝑚 → (𝑛‘∅) = (𝑚‘∅))
242241opeq2d 4814 . . . . . . . . . . . . . . . . 17 (𝑛 = 𝑚 → ⟨𝑋, (𝑛‘∅)⟩ = ⟨𝑋, (𝑚‘∅)⟩)
243242sneqd 4570 . . . . . . . . . . . . . . . 16 (𝑛 = 𝑚 → {⟨𝑋, (𝑛‘∅)⟩} = {⟨𝑋, (𝑚‘∅)⟩})
244243fveq2d 6834 . . . . . . . . . . . . . . 15 (𝑛 = 𝑚 → (𝐺‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐺‘{⟨𝑋, (𝑚‘∅)⟩}))
245244cbvmptv 5179 . . . . . . . . . . . . . 14 (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑚 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑚‘∅)⟩}))
246240, 245eqtrdi 2787 . . . . . . . . . . . . 13 (𝜑 → (𝑀𝐺) = (𝑚 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑚‘∅)⟩})))
247246ad2antrr 728 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑀𝐺) = (𝑚 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑚‘∅)⟩})))
248 simpr 485 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑚 = (𝑛f𝑖))
249248fveq1d 6832 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) = ((𝑛f𝑖)‘∅))
25052a1i 11 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ∅ ∈ 1o)
251116adantl 482 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛 Fn 1o)
252251ad2antrr 728 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑛 Fn 1o)
253100, 114syl 17 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 Fn 1o)
254253adantr 481 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑖 Fn 1o)
25548a1i 11 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 1o ∈ V)
256 eqidd 2737 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ ∅ ∈ 1o) → (𝑛‘∅) = (𝑛‘∅))
257 eqidd 2737 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ ∅ ∈ 1o) → (𝑖‘∅) = (𝑖‘∅))
258252, 254, 255, 255, 119, 256, 257ofval 7634 . . . . . . . . . . . . . . . . 17 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ ∅ ∈ 1o) → ((𝑛f𝑖)‘∅) = ((𝑛‘∅) − (𝑖‘∅)))
259250, 258mpdan 689 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ((𝑛f𝑖)‘∅) = ((𝑛‘∅) − (𝑖‘∅)))
260249, 259eqtrd 2771 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) = ((𝑛‘∅) − (𝑖‘∅)))
26196adantr 481 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑋𝑉)
262 fvexd 6845 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) ∈ V)
263 fvsng 7127 . . . . . . . . . . . . . . . 16 ((𝑋𝑉 ∧ (𝑚‘∅) ∈ V) → ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (𝑚‘∅))
264261, 262, 263syl2anc 586 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (𝑚‘∅))
265261, 152syl 17 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑋 ∈ {𝑋})
266127adantr 481 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
267125adantr 481 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑖‘∅)⟩} Fn {𝑋})
26844a1i 11 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {𝑋} ∈ V)
269139ad2antrr 728 . . . . . . . . . . . . . . . . 17 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ 𝑋 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
270133ad2antrr 728 . . . . . . . . . . . . . . . . 17 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ 𝑋 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
271266, 267, 268, 268, 128, 269, 270ofval 7634 . . . . . . . . . . . . . . . 16 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ 𝑋 ∈ {𝑋}) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋) = ((𝑛‘∅) − (𝑖‘∅)))
272265, 271mpdan 689 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋) = ((𝑛‘∅) − (𝑖‘∅)))
273260, 264, 2723eqtr4d 2781 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋))
274 elsni 4575 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑥 ∈ {(𝑛‘∅)} → 𝑥 = (𝑛‘∅))
275274adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → 𝑥 = (𝑛‘∅))
276275oveq1d 7374 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → (𝑥𝑦) = ((𝑛‘∅) − 𝑦))
277 fznn0sub2 13583 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑦 ∈ (0...(𝑛‘∅)) → ((𝑛‘∅) − 𝑦) ∈ (0...(𝑛‘∅)))
278277adantl 482 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → ((𝑛‘∅) − 𝑦) ∈ (0...(𝑛‘∅)))
279276, 278eqeltrd 2836 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → (𝑥𝑦) ∈ (0...(𝑛‘∅)))
280279adantl 482 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ (𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅)))) → (𝑥𝑦) ∈ (0...(𝑛‘∅)))
281 fvex 6843 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑛‘∅) ∈ V
282150, 281f1osn 6811 . . . . . . . . . . . . . . . . . . . . . . . . 25 {⟨∅, (𝑛‘∅)⟩}:{∅}–1-1-onto→{(𝑛‘∅)}
283 f1of 6770 . . . . . . . . . . . . . . . . . . . . . . . . 25 ({⟨∅, (𝑛‘∅)⟩}:{∅}–1-1-onto→{(𝑛‘∅)} → {⟨∅, (𝑛‘∅)⟩}:{∅}⟶{(𝑛‘∅)})
284282, 283mp1i 13 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩}:{∅}⟶{(𝑛‘∅)})
285 fvsng 7127 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((∅ ∈ V ∧ (𝑛‘∅) ∈ ℕ0) → ({⟨∅, (𝑛‘∅)⟩}‘∅) = (𝑛‘∅))
286150, 54, 285sylancr 589 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ({⟨∅, (𝑛‘∅)⟩}‘∅) = (𝑛‘∅))
287286eqcomd 2742 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛‘∅) = ({⟨∅, (𝑛‘∅)⟩}‘∅))
288150a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ∅ ∈ V)
289148a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {∅} = 1o)
29053, 54fsnd 6814 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩}:{∅}⟶ℕ0)
291289, 290feq2dd 6644 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩}:1o⟶ℕ0)
292291ffnd 6659 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩} Fn 1o)
293288, 147, 251, 292fsneq 6979 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛 = {⟨∅, (𝑛‘∅)⟩} ↔ (𝑛‘∅) = ({⟨∅, (𝑛‘∅)⟩}‘∅)))
294287, 293mpbird 258 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛 = {⟨∅, (𝑛‘∅)⟩})
295147a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 1o = {∅})
296294, 295feq12d 6646 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛:1o⟶{(𝑛‘∅)} ↔ {⟨∅, (𝑛‘∅)⟩}:{∅}⟶{(𝑛‘∅)}))
297284, 296mpbird 258 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛:1o⟶{(𝑛‘∅)})
298297adantr 481 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑛:1o⟶{(𝑛‘∅)})
299147fneq2i 6586 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑖 Fn 1o𝑖 Fn {∅})
300253, 299sylib 219 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 Fn {∅})
301 0zd 12530 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 0 ∈ ℤ)
302137nn0zd 12543 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛‘∅) ∈ ℤ)
303103nn0zd 12543 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ∈ ℤ)
304103nn0ge0d 12495 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 0 ≤ (𝑖‘∅))
305301, 302, 303, 304, 123elfzd 13463 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ∈ (0...(𝑛‘∅)))
306 fveq2 6830 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑜 = ∅ → (𝑖𝑜) = (𝑖‘∅))
307306eleq1d 2821 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑜 = ∅ → ((𝑖𝑜) ∈ (0...(𝑛‘∅)) ↔ (𝑖‘∅) ∈ (0...(𝑛‘∅))))
308150, 307ralsn 4616 . . . . . . . . . . . . . . . . . . . . . . . 24 (∀𝑜 ∈ {∅} (𝑖𝑜) ∈ (0...(𝑛‘∅)) ↔ (𝑖‘∅) ∈ (0...(𝑛‘∅)))
309305, 308sylibr 235 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∀𝑜 ∈ {∅} (𝑖𝑜) ∈ (0...(𝑛‘∅)))
310 ffnfv 7063 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖:{∅}⟶(0...(𝑛‘∅)) ↔ (𝑖 Fn {∅} ∧ ∀𝑜 ∈ {∅} (𝑖𝑜) ∈ (0...(𝑛‘∅))))
311300, 309, 310sylanbrc 585 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖:{∅}⟶(0...(𝑛‘∅)))
312147, 97eqeltrrid 2841 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {∅} ∈ V)
313147ineq2i 4149 . . . . . . . . . . . . . . . . . . . . . . 23 (1o ∩ 1o) = (1o ∩ {∅})
314313, 119eqtr3i 2761 . . . . . . . . . . . . . . . . . . . . . 22 (1o ∩ {∅}) = 1o
315280, 298, 311, 97, 312, 314off 7641 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛f𝑖):1o⟶(0...(𝑛‘∅)))
316 fz0ssnn0 13570 . . . . . . . . . . . . . . . . . . . . . 22 (0...(𝑛‘∅)) ⊆ ℕ0
317316a1i 11 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (0...(𝑛‘∅)) ⊆ ℕ0)
318315, 317fssd 6675 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛f𝑖):1o⟶ℕ0)
319318adantr 481 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑛f𝑖):1o⟶ℕ0)
320319, 250ffvelcdmd 7029 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ((𝑛f𝑖)‘∅) ∈ ℕ0)
321249, 320eqeltrd 2836 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) ∈ ℕ0)
322261, 321fsnd 6814 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑚‘∅)⟩}:{𝑋}⟶ℕ0)
323322ffnd 6659 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑚‘∅)⟩} Fn {𝑋})
324266, 267, 268, 268, 128offn 7636 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}) Fn {𝑋})
325261, 207, 323, 324fsneq 6979 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑚‘∅)⟩} = ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}) ↔ ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋)))
326273, 325mpbird 258 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑚‘∅)⟩} = ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))
327326fveq2d 6834 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝐺‘{⟨𝑋, (𝑚‘∅)⟩}) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
32894, 97, 318elmapdd 8781 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛f𝑖) ∈ (ℕ0m 1o))
329 fvexd 6845 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})) ∈ V)
330247, 327, 328, 329fvmptd 6946 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑀𝐺)‘(𝑛f𝑖)) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
331236, 330oveq12d 7377 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))) = ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))))
332331mpteq2dva 5168 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖)))) = (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))))
333332oveq2d 7375 . . . . . . . 8 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))))))
334219, 333eqtr4d 2774 . . . . . . 7 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))))) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))))
33519, 334sylan9eqr 2793 . . . . . 6 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑚 = {⟨𝑋, (𝑛‘∅)⟩}) → (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗))))) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))))
336 ovexd 7394 . . . . . 6 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))) ∈ V)
33713, 335, 62, 336fvmptd 6946 . . . . 5 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))))
338337mpteq2dva 5168 . . . 4 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖)))))))
339 eqid 2736 . . . . 5 (1o mPoly 𝑅) = (1o mPoly 𝑅)
340 selvply1rhmlema.5 . . . . . 6 𝑄 = (Poly1𝑅)
341 eqid 2736 . . . . . 6 (Base‘𝑄) = (Base‘𝑄)
342340, 341ply1bas 22183 . . . . 5 (Base‘𝑄) = (Base‘(1o mPoly 𝑅))
343 selvply1rhmlema.4 . . . . . 6 × = (.r𝑄)
344340, 339, 343ply1mulr 22213 . . . . 5 × = (.r‘(1o mPoly 𝑅))
345 psr1baslem 22173 . . . . 5 (ℕ0m 1o) = { ∈ (ℕ0m 1o) ∣ ( “ ℕ) ∈ Fin}
3465, 4, 7, 343, 340, 1, 46, 27, 10selvply1rhmlema 33705 . . . . 5 (𝜑 → (𝑀𝐹) ∈ (Base‘𝑄))
3475, 4, 7, 343, 340, 1, 46, 27, 11selvply1rhmlema 33705 . . . . 5 (𝜑 → (𝑀𝐺) ∈ (Base‘𝑄))
348339, 342, 6, 344, 345, 346, 347mplmul 21988 . . . 4 (𝜑 → ((𝑀𝐹) × (𝑀𝐺)) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖)))))))
349338, 348eqtr4d 2774 . . 3 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩})) = ((𝑀𝐹) × (𝑀𝐺)))
3503, 349sylan9eqr 2793 . 2 ((𝜑𝑓 = (𝐹 · 𝐺)) → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = ((𝑀𝐹) × (𝑀𝐺)))
35144a1i 11 . . . 4 (𝜑 → {𝑋} ∈ V)
3524, 351, 27mplringd 22000 . . 3 (𝜑𝑃 ∈ Ring)
3535, 7, 352, 10, 11ringcld 20235 . 2 (𝜑 → (𝐹 · 𝐺) ∈ 𝐵)
354 ovexd 7394 . 2 (𝜑 → ((𝑀𝐹) × (𝑀𝐺)) ∈ V)
3551, 350, 353, 354fvmptd2 6947 1 (𝜑 → (𝑀‘(𝐹 · 𝐺)) = ((𝑀𝐹) × (𝑀𝐺)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 207  wa 396   = wceq 1543  wcel 2115  wral 3050  {crab 3388  Vcvv 3428  cin 3885  wss 3886  c0 4264  {csn 4558  cop 4564   class class class wbr 5075  cmpt 5156   Fn wfn 6483  wf 6484  1-1-ontowf1o 6487  cfv 6488  (class class class)co 7359  f cof 7621  r cofr 7622  1oc1o 8391  m cmap 8766  Fincfn 8886   finSupp cfsupp 9267  0cc0 11032  cle 11174  cmin 11371  0cn0 12431  ...cfz 13455  Basecbs 17173  .rcmulr 17215  0gc0g 17396   Σg cgsu 17397  CMndccmn 19749  Ringcrg 20208   mPoly cmpl 21884  Poly1cpl1 22165
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1913  ax-6 1970  ax-7 2011  ax-8 2117  ax-9 2125  ax-10 2148  ax-11 2164  ax-12 2185  ax-ext 2708  ax-rep 5202  ax-sep 5221  ax-nul 5231  ax-pow 5297  ax-pr 5365  ax-un 7681  ax-cnex 11088  ax-resscn 11089  ax-1cn 11090  ax-icn 11091  ax-addcl 11092  ax-addrcl 11093  ax-mulcl 11094  ax-mulrcl 11095  ax-mulcom 11096  ax-addass 11097  ax-mulass 11098  ax-distr 11099  ax-i2m1 11100  ax-1ne0 11101  ax-1rid 11102  ax-rnegex 11103  ax-rrecex 11104  ax-cnre 11105  ax-pre-lttri 11106  ax-pre-lttrn 11107  ax-pre-ltadd 11108  ax-pre-mulgt0 11109
This theorem depends on definitions:  df-bi 208  df-an 397  df-or 850  df-3or 1089  df-3an 1090  df-tru 1546  df-fal 1556  df-ex 1783  df-nf 1787  df-sb 2070  df-mo 2539  df-eu 2569  df-clab 2715  df-cleq 2728  df-clel 2811  df-nfc 2885  df-ne 2932  df-nel 3036  df-ral 3051  df-rex 3061  df-rmo 3341  df-reu 3342  df-rab 3389  df-v 3430  df-sbc 3727  df-csb 3835  df-dif 3889  df-un 3891  df-in 3893  df-ss 3903  df-pss 3906  df-nul 4265  df-if 4458  df-pw 4534  df-sn 4559  df-pr 4561  df-tp 4563  df-op 4565  df-uni 4842  df-int 4881  df-iun 4926  df-iin 4927  df-br 5076  df-opab 5138  df-mpt 5157  df-tr 5183  df-id 5516  df-eprel 5521  df-po 5529  df-so 5530  df-fr 5574  df-se 5575  df-we 5576  df-xp 5627  df-rel 5628  df-cnv 5629  df-co 5630  df-dm 5631  df-rn 5632  df-res 5633  df-ima 5634  df-pred 6255  df-ord 6316  df-on 6317  df-lim 6318  df-suc 6319  df-iota 6444  df-fun 6490  df-fn 6491  df-f 6492  df-f1 6493  df-fo 6494  df-f1o 6495  df-fv 6496  df-isom 6497  df-riota 7316  df-ov 7362  df-oprab 7363  df-mpo 7364  df-of 7623  df-ofr 7624  df-om 7810  df-1st 7934  df-2nd 7935  df-supp 8104  df-frecs 8224  df-wrecs 8255  df-recs 8304  df-rdg 8342  df-1o 8398  df-2o 8399  df-er 8636  df-map 8768  df-pm 8769  df-ixp 8839  df-en 8887  df-dom 8888  df-sdom 8889  df-fin 8890  df-fsupp 9268  df-sup 9348  df-oi 9418  df-card 9857  df-pnf 11175  df-mnf 11176  df-xr 11177  df-ltxr 11178  df-le 11179  df-sub 11373  df-neg 11374  df-nn 12169  df-2 12238  df-3 12239  df-4 12240  df-5 12241  df-6 12242  df-7 12243  df-8 12244  df-9 12245  df-n0 12432  df-z 12519  df-dec 12639  df-uz 12783  df-fz 13456  df-fzo 13603  df-seq 13958  df-hash 14287  df-struct 17111  df-sets 17128  df-slot 17146  df-ndx 17158  df-base 17174  df-ress 17195  df-plusg 17227  df-mulr 17228  df-sca 17230  df-vsca 17231  df-ip 17232  df-tset 17233  df-ple 17234  df-ds 17236  df-hom 17238  df-cco 17239  df-0g 17398  df-gsum 17399  df-prds 17404  df-pws 17406  df-mre 17542  df-mrc 17543  df-acs 17545  df-mgm 18602  df-sgrp 18681  df-mnd 18697  df-mhm 18745  df-submnd 18746  df-grp 18906  df-minusg 18907  df-mulg 19038  df-subg 19093  df-ghm 19182  df-cntz 19286  df-cmn 19751  df-abl 19752  df-mgp 20116  df-rng 20128  df-ur 20157  df-ring 20210  df-subrng 20521  df-subrg 20545  df-psr 21887  df-mpl 21889  df-opsr 21891  df-psr1 22168  df-ply1 22170
This theorem is referenced by:  selvply1rhm  33712
  Copyright terms: Public domain W3C validator