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 33760
Description: Lemma for selvply1rhm 33766. (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 6851 . . . 4 (𝑓 = (𝐹 · 𝐺) → (𝑓‘{⟨𝑋, (𝑛‘∅)⟩}) = ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩}))
32mpteq2dv 5184 . . 3 (𝑓 = (𝐹 · 𝐺) → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩})))
4 selvply1rhmlema.2 . . . . . . . 8 𝑃 = ({𝑋} mPoly 𝑅)
5 selvply1rhmlema.1 . . . . . . . 8 𝐵 = (Base‘𝑃)
6 eqid 2752 . . . . . . . 8 (.r𝑅) = (.r𝑅)
7 selvply1rhmlema.3 . . . . . . . 8 · = (.r𝑃)
8 eqid 2752 . . . . . . . . 9 {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} = {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}
98psrbasfsupp 33752 . . . . . . . 8 {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} = {𝑔 ∈ (ℕ0m {𝑋}) ∣ (𝑔 “ ℕ) ∈ Fin}
10 selvply1rhmlema.9 . . . . . . . 8 (𝜑𝐹𝐵)
11 selvply1rhmlemb.10 . . . . . . . 8 (𝜑𝐺𝐵)
124, 5, 6, 7, 9, 10, 11mplmul 22031 . . . . . . 7 (𝜑 → (𝐹 · 𝐺) = (𝑚 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ↦ (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗)))))))
1312adantr 483 . . . . . 6 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝐹 · 𝐺) = (𝑚 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ↦ (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗)))))))
14 breq2 5094 . . . . . . . . . 10 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑙r𝑚𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
1514rabbidv 3411 . . . . . . . . 9 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} = {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}})
16 fvoveq1 7404 . . . . . . . . . 10 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝐺‘(𝑚f𝑗)) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)))
1716oveq2d 7397 . . . . . . . . 9 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗))) = ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))))
1815, 17mpteq12dv 5177 . . . . . . . 8 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗)))) = (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)))))
1918oveq2d 7397 . . . . . . 7 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗))))) = (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))))))
20 nfcv 2914 . . . . . . . . 9 𝑗((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
21 eqid 2752 . . . . . . . . 9 (Base‘𝑅) = (Base‘𝑅)
22 eqid 2752 . . . . . . . . 9 (0g𝑅) = (0g𝑅)
23 fveq2 6852 . . . . . . . . . 10 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → (𝐹𝑗) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
24 oveq2 7389 . . . . . . . . . . 11 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) = ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))
2524fveq2d 6856 . . . . . . . . . 10 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
2623, 25oveq12d 7399 . . . . . . . . 9 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))) = ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))))
27 selvply1rhmlema.8 . . . . . . . . . . 11 (𝜑𝑅 ∈ Ring)
2827ringcmnd 20302 . . . . . . . . . 10 (𝜑𝑅 ∈ CMnd)
2928adantr 483 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑅 ∈ CMnd)
30 eqid 2752 . . . . . . . . . . 11 {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} = {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}
31 ovexd 7416 . . . . . . . . . . . 12 (𝜑 → (ℕ0m {𝑋}) ∈ V)
328, 31rabexd 5286 . . . . . . . . . . 11 (𝜑 → {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∈ V)
3330, 32rabexd 5286 . . . . . . . . . 10 (𝜑 → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ∈ V)
3433adantr 483 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ∈ V)
35 fvexd 6867 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (0g𝑅) ∈ V)
3632adantr 483 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∈ V)
37 ssrab2 4024 . . . . . . . . . . 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 22018 . . . . . . . . . . . 12 (𝜑𝐺:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
4039ad2antrr 734 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝐺:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
41 breq1 5093 . . . . . . . . . . . . . . 15 (𝑔 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑔 finSupp 0 ↔ {⟨𝑋, (𝑛‘∅)⟩} finSupp 0))
42 nn0ex 12473 . . . . . . . . . . . . . . . . 17 0 ∈ V
4342a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ℕ0 ∈ V)
44 snex 5386 . . . . . . . . . . . . . . . . 17 {𝑋} ∈ V
4544a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑋} ∈ V)
46 selvply1rhmlema.7 . . . . . . . . . . . . . . . . . 18 (𝜑𝑋𝑉)
4746adantr 483 . . . . . . . . . . . . . . . . 17 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑋𝑉)
48 1oex 8431 . . . . . . . . . . . . . . . . . . . 20 1o ∈ V
4948a1i 11 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 1o ∈ V)
50 simpr 487 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛 ∈ (ℕ0m 1o))
5149, 43, 50elmaprd 32821 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛:1o⟶ℕ0)
52 0lt1o 8457 . . . . . . . . . . . . . . . . . . 19 ∅ ∈ 1o
5352a1i 11 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ∅ ∈ 1o)
5451, 53ffvelcdmd 7051 . . . . . . . . . . . . . . . . 17 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛‘∅) ∈ ℕ0)
5547, 54fsnd 6836 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩}:{𝑋}⟶ℕ0)
5643, 45, 55elmapdd 8807 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩} ∈ (ℕ0m {𝑋}))
57 snfi 9009 . . . . . . . . . . . . . . . . 17 {𝑋} ∈ Fin
5857a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑋} ∈ Fin)
59 c0ex 11159 . . . . . . . . . . . . . . . . 17 0 ∈ V
6059a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 0 ∈ V)
6155, 58, 60fdmfifsupp 9307 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩} finSupp 0)
6241, 56, 61elrabd 3643 . . . . . . . . . . . . . 14 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩} ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
6362adantr 483 . . . . . . . . . . . . 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 4024 . . . . . . . . . . . . . . . . 17 {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ⊆ (ℕ0m {𝑋})
6737, 66sstri 3936 . . . . . . . . . . . . . . . 16 {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ⊆ (ℕ0m {𝑋})
6867a1i 11 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ⊆ (ℕ0m {𝑋}))
6968sselda 3927 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗 ∈ (ℕ0m {𝑋}))
7064, 65, 69elmaprd 32821 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗:{𝑋}⟶ℕ0)
71 breq1 5093 . . . . . . . . . . . . . 14 (𝑙 = 𝑗 → (𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩} ↔ 𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
72 simpr 487 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}})
7371, 72elrabrd 32635 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩})
749psrbagcon 21946 . . . . . . . . . . . . 13 (({⟨𝑋, (𝑛‘∅)⟩} ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∧ 𝑗:{𝑋}⟶ℕ0𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩}) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∧ ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
7563, 70, 73, 74syl3anc 1382 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∧ ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
7675simpld 497 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
7740, 76ffvelcdmd 7051 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)) ∈ (Base‘𝑅))
784, 21, 5, 9, 10mplelf 22018 . . . . . . . . . . 11 (𝜑𝐹:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
7978adantr 483 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝐹:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
804, 5, 22, 10mplelsfi 22015 . . . . . . . . . . 11 (𝜑𝐹 finSupp (0g𝑅))
8180adantr 483 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝐹 finSupp (0g𝑅))
8227ad2antrr 734 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑥 ∈ (Base‘𝑅)) → 𝑅 ∈ Ring)
83 simpr 487 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑥 ∈ (Base‘𝑅)) → 𝑥 ∈ (Base‘𝑅))
8421, 6, 22, 82, 83ringlzd 20313 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑥 ∈ (Base‘𝑅)) → ((0g𝑅)(.r𝑅)𝑥) = (0g𝑅))
8535, 35, 36, 38, 77, 79, 81, 84fisuppov1 32824 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)))) finSupp (0g𝑅))
86 ssidd 3950 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (Base‘𝑅) ⊆ (Base‘𝑅))
8727ad2antrr 734 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑅 ∈ Ring)
8878ad2antrr 734 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝐹:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
8938sselda 3927 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
9088, 89ffvelcdmd 7051 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝐹𝑗) ∈ (Base‘𝑅))
9121, 6, 87, 90, 77ringcld 20278 . . . . . . . . 9 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))) ∈ (Base‘𝑅))
92 breq1 5093 . . . . . . . . . 10 (𝑙 = {⟨𝑋, (𝑖‘∅)⟩} → (𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩} ↔ {⟨𝑋, (𝑖‘∅)⟩} ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
93 breq1 5093 . . . . . . . . . . 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 483 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑋𝑉)
9748a1i 11 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 1o ∈ V)
98 ssrab2 4024 . . . . . . . . . . . . . . . . 17 {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ⊆ (ℕ0m 1o)
9998a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ⊆ (ℕ0m 1o))
10099sselda 3927 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 ∈ (ℕ0m 1o))
10197, 94, 100elmaprd 32821 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖:1o⟶ℕ0)
10252a1i 11 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∅ ∈ 1o)
103101, 102ffvelcdmd 7051 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ∈ ℕ0)
10496, 103fsnd 6836 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩}:{𝑋}⟶ℕ0)
10594, 95, 104elmapdd 8807 . . . . . . . . . . 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 9307 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} finSupp 0)
10993, 105, 108elrabd 3643 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
110 simplr 776 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑛 ∈ (ℕ0m 1o))
111 breq1 5093 . . . . . . . . . . . . . 14 (𝑘 = 𝑖 → (𝑘r𝑛𝑖r𝑛))
112 simpr 487 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛})
113111, 112elrabrd 32635 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖r𝑛)
114 elmapfn 8831 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℕ0m 1o) → 𝑖 Fn 1o)
115114adantl 484 . . . . . . . . . . . . . 14 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) → 𝑖 Fn 1o)
116 elmapfn 8831 . . . . . . . . . . . . . . 15 (𝑛 ∈ (ℕ0m 1o) → 𝑛 Fn 1o)
117116adantr 483 . . . . . . . . . . . . . 14 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) → 𝑛 Fn 1o)
11848a1i 11 . . . . . . . . . . . . . 14 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) → 1o ∈ V)
119 inidm 4169 . . . . . . . . . . . . . 14 (1o ∩ 1o) = 1o
120 eqidd 2753 . . . . . . . . . . . . . 14 (((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) ∧ ∅ ∈ 1o) → (𝑖‘∅) = (𝑖‘∅))
121 eqidd 2753 . . . . . . . . . . . . . 14 (((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) ∧ ∅ ∈ 1o) → (𝑛‘∅) = (𝑛‘∅))
122115, 117, 118, 118, 119, 120, 121ofrval 7657 . . . . . . . . . . . . 13 (((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) ∧ 𝑖r𝑛 ∧ ∅ ∈ 1o) → (𝑖‘∅) ≤ (𝑛‘∅))
123110, 100, 113, 102, 122syl211anc 1387 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ≤ (𝑛‘∅))
124123ralrimivw 3148 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∀𝑥 ∈ {𝑋} (𝑖‘∅) ≤ (𝑛‘∅))
125104ffnd 6677 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} Fn {𝑋})
12655adantr 483 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑛‘∅)⟩}:{𝑋}⟶ℕ0)
127126ffnd 6677 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
128 inidm 4169 . . . . . . . . . . . 12 ({𝑋} ∩ {𝑋}) = {𝑋}
129 simpr 487 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → 𝑥 ∈ {𝑋})
130129elsnd 4590 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → 𝑥 = 𝑋)
131130fveq2d 6856 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑥) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋))
132 fvsng 7149 . . . . . . . . . . . . . . 15 ((𝑋𝑉 ∧ (𝑖‘∅) ∈ ℕ0) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
13396, 103, 132syl2anc 592 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
134133adantr 483 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
135131, 134eqtrd 2787 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑥) = (𝑖‘∅))
136130fveq2d 6856 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑥) = ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋))
13754adantr 483 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛‘∅) ∈ ℕ0)
138 fvsng 7149 . . . . . . . . . . . . . . 15 ((𝑋𝑉 ∧ (𝑛‘∅) ∈ ℕ0) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
13996, 137, 138syl2anc 592 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
140139adantr 483 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
141136, 140eqtrd 2787 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑥) = (𝑛‘∅))
142125, 127, 95, 95, 128, 135, 141ofrfval 7655 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑖‘∅)⟩} ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩} ↔ ∀𝑥 ∈ {𝑋} (𝑖‘∅) ≤ (𝑛‘∅)))
143124, 142mpbird 259 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩})
14492, 109, 143elrabd 3643 . . . . . . . . 9 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}})
145 breq1 5093 . . . . . . . . . . 11 (𝑘 = {⟨∅, (𝑗𝑋)⟩} → (𝑘r𝑛 ↔ {⟨∅, (𝑗𝑋)⟩} ∘r𝑛))
14648a1i 11 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 1o ∈ V)
147 df1o2 8428 . . . . . . . . . . . . . . 15 1o = {∅}
148147eqcomi 2761 . . . . . . . . . . . . . 14 {∅} = 1o
149148a1i 11 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {∅} = 1o)
150 0ex 5247 . . . . . . . . . . . . . . 15 ∅ ∈ V
151150a1i 11 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∅ ∈ V)
152 snidg 4609 . . . . . . . . . . . . . . . . 17 (𝑋𝑉𝑋 ∈ {𝑋})
15346, 152syl 17 . . . . . . . . . . . . . . . 16 (𝜑𝑋 ∈ {𝑋})
154153ad2antrr 734 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑋 ∈ {𝑋})
15570, 154ffvelcdmd 7051 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝑗𝑋) ∈ ℕ0)
156151, 155fsnd 6836 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩}:{∅}⟶ℕ0)
157149, 156feq2dd 6662 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩}:1o⟶ℕ0)
15865, 146, 157elmapdd 8807 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} ∈ (ℕ0m 1o))
159 simplr 776 . . . . . . . . . . . . . . . 16 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑛 ∈ (ℕ0m 1o))
16047adantr 483 . . . . . . . . . . . . . . . 16 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑋𝑉)
161159, 160jca 518 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉))
162 elmapfn 8831 . . . . . . . . . . . . . . . . 17 (𝑗 ∈ (ℕ0m {𝑋}) → 𝑗 Fn {𝑋})
163162adantr 483 . . . . . . . . . . . . . . . 16 ((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) → 𝑗 Fn {𝑋})
164 simpr 487 . . . . . . . . . . . . . . . . . . 19 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → 𝑋𝑉)
165 elmapi 8815 . . . . . . . . . . . . . . . . . . . . 21 (𝑛 ∈ (ℕ0m 1o) → 𝑛:1o⟶ℕ0)
16652a1i 11 . . . . . . . . . . . . . . . . . . . . 21 (𝑛 ∈ (ℕ0m 1o) → ∅ ∈ 1o)
167165, 166ffvelcdmd 7051 . . . . . . . . . . . . . . . . . . . 20 (𝑛 ∈ (ℕ0m 1o) → (𝑛‘∅) ∈ ℕ0)
168167adantr 483 . . . . . . . . . . . . . . . . . . 19 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → (𝑛‘∅) ∈ ℕ0)
169164, 168fsnd 6836 . . . . . . . . . . . . . . . . . 18 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → {⟨𝑋, (𝑛‘∅)⟩}:{𝑋}⟶ℕ0)
170169ffnd 6677 . . . . . . . . . . . . . . . . 17 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
171170adantl 484 . . . . . . . . . . . . . . . 16 ((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
17244a1i 11 . . . . . . . . . . . . . . . 16 ((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) → {𝑋} ∈ V)
173 eqidd 2753 . . . . . . . . . . . . . . . 16 (((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) ∧ 𝑋 ∈ {𝑋}) → (𝑗𝑋) = (𝑗𝑋))
174164, 168, 138syl2anc 592 . . . . . . . . . . . . . . . . 17 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
175174ad2antlr 735 . . . . . . . . . . . . . . . 16 (((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) ∧ 𝑋 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
176163, 171, 172, 172, 128, 173, 175ofrval 7657 . . . . . . . . . . . . . . 15 (((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) ∧ 𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩} ∧ 𝑋 ∈ {𝑋}) → (𝑗𝑋) ≤ (𝑛‘∅))
17769, 161, 73, 154, 176syl211anc 1387 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝑗𝑋) ≤ (𝑛‘∅))
178 fveq2 6852 . . . . . . . . . . . . . . . 16 (𝑜 = ∅ → (𝑛𝑜) = (𝑛‘∅))
179178breq2d 5102 . . . . . . . . . . . . . . 15 (𝑜 = ∅ → ((𝑗𝑋) ≤ (𝑛𝑜) ↔ (𝑗𝑋) ≤ (𝑛‘∅)))
180150, 179ralsn 4630 . . . . . . . . . . . . . 14 (∀𝑜 ∈ {∅} (𝑗𝑋) ≤ (𝑛𝑜) ↔ (𝑗𝑋) ≤ (𝑛‘∅))
181177, 180sylibr 236 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∀𝑜 ∈ {∅} (𝑗𝑋) ≤ (𝑛𝑜))
182147a1i 11 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 1o = {∅})
183181, 182raleqtrrdv 3314 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∀𝑜 ∈ 1o (𝑗𝑋) ≤ (𝑛𝑜))
184157ffnd 6677 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} Fn 1o)
185116ad2antlr 735 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑛 Fn 1o)
186 elsni 4589 . . . . . . . . . . . . . . . . 17 (𝑜 ∈ {∅} → 𝑜 = ∅)
187186, 147eleq2s 2870 . . . . . . . . . . . . . . . 16 (𝑜 ∈ 1o𝑜 = ∅)
188187adantl 484 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → 𝑜 = ∅)
189188fveq2d 6856 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → ({⟨∅, (𝑗𝑋)⟩}‘𝑜) = ({⟨∅, (𝑗𝑋)⟩}‘∅))
190155adantr 483 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → (𝑗𝑋) ∈ ℕ0)
191 fvsng 7149 . . . . . . . . . . . . . . 15 ((∅ ∈ V ∧ (𝑗𝑋) ∈ ℕ0) → ({⟨∅, (𝑗𝑋)⟩}‘∅) = (𝑗𝑋))
192150, 190, 191sylancr 595 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → ({⟨∅, (𝑗𝑋)⟩}‘∅) = (𝑗𝑋))
193189, 192eqtrd 2787 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → ({⟨∅, (𝑗𝑋)⟩}‘𝑜) = (𝑗𝑋))
194 eqidd 2753 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → (𝑛𝑜) = (𝑛𝑜))
195184, 185, 146, 146, 119, 193, 194ofrfval 7655 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ({⟨∅, (𝑗𝑋)⟩} ∘r𝑛 ↔ ∀𝑜 ∈ 1o (𝑗𝑋) ≤ (𝑛𝑜)))
196183, 195mpbird 259 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} ∘r𝑛)
197145, 158, 196elrabd 3643 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛})
198 eqcom 2759 . . . . . . . . . . . . 13 ((𝑗𝑋) = (𝑖‘∅) ↔ (𝑖‘∅) = (𝑗𝑋))
199198a1i 11 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑗𝑋) = (𝑖‘∅) ↔ (𝑖‘∅) = (𝑗𝑋)))
200133adantlr 723 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
201200eqeq2d 2763 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑗𝑋) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) ↔ (𝑗𝑋) = (𝑖‘∅)))
202155adantr 483 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑗𝑋) ∈ ℕ0)
203150, 202, 191sylancr 595 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨∅, (𝑗𝑋)⟩}‘∅) = (𝑗𝑋))
204203eqeq2d 2763 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑖‘∅) = ({⟨∅, (𝑗𝑋)⟩}‘∅) ↔ (𝑖‘∅) = (𝑗𝑋)))
205199, 201, 2043bitr4d 313 . . . . . . . . . . 11 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑗𝑋) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) ↔ (𝑖‘∅) = ({⟨∅, (𝑗𝑋)⟩}‘∅)))
206160adantr 483 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑋𝑉)
207 eqid 2752 . . . . . . . . . . . 12 {𝑋} = {𝑋}
20870adantr 483 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑗:{𝑋}⟶ℕ0)
209208ffnd 6677 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑗 Fn {𝑋})
210125adantlr 723 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} Fn {𝑋})
211206, 207, 209, 210fsneq 7001 . . . . . . . . . . 11 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} ↔ (𝑗𝑋) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋)))
212150a1i 11 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∅ ∈ V)
213101adantlr 723 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖:1o⟶ℕ0)
214213ffnd 6677 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 Fn 1o)
215184adantr 483 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨∅, (𝑗𝑋)⟩} Fn 1o)
216212, 147, 214, 215fsneq 7001 . . . . . . . . . . 11 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖 = {⟨∅, (𝑗𝑋)⟩} ↔ (𝑖‘∅) = ({⟨∅, (𝑗𝑋)⟩}‘∅)))
217205, 211, 2163bitr4d 313 . . . . . . . . . 10 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} ↔ 𝑖 = {⟨∅, (𝑗𝑋)⟩}))
218197, 217reu6dv 32609 . . . . . . . . 9 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∃!𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}𝑗 = {⟨𝑋, (𝑖‘∅)⟩})
21920, 21, 22, 26, 29, 34, 85, 86, 91, 144, 218gsummptfsf1o 33190 . . . . . . . 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 3927 . . . . . . . . . . . . 13 ((𝜑𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 ∈ (ℕ0m 1o))
222 fveq1 6851 . . . . . . . . . . . . . . . . 17 (𝑛 = 𝑖 → (𝑛‘∅) = (𝑖‘∅))
223222opeq2d 4828 . . . . . . . . . . . . . . . 16 (𝑛 = 𝑖 → ⟨𝑋, (𝑛‘∅)⟩ = ⟨𝑋, (𝑖‘∅)⟩)
224223sneqd 4584 . . . . . . . . . . . . . . 15 (𝑛 = 𝑖 → {⟨𝑋, (𝑛‘∅)⟩} = {⟨𝑋, (𝑖‘∅)⟩})
225224fveq2d 6856 . . . . . . . . . . . . . 14 (𝑛 = 𝑖 → (𝐹‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
226 fveq1 6851 . . . . . . . . . . . . . . . . 17 (𝑓 = 𝐹 → (𝑓‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐹‘{⟨𝑋, (𝑛‘∅)⟩}))
227226mpteq2dv 5184 . . . . . . . . . . . . . . . 16 (𝑓 = 𝐹 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})))
228 ovexd 7416 . . . . . . . . . . . . . . . . 17 (𝜑 → (ℕ0m 1o) ∈ V)
229228mptexd 7193 . . . . . . . . . . . . . . . 16 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})) ∈ V)
2301, 227, 10, 229fvmptd3 6984 . . . . . . . . . . . . . . 15 (𝜑 → (𝑀𝐹) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})))
231230adantr 483 . . . . . . . . . . . . . 14 ((𝜑𝑖 ∈ (ℕ0m 1o)) → (𝑀𝐹) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})))
232 simpr 487 . . . . . . . . . . . . . 14 ((𝜑𝑖 ∈ (ℕ0m 1o)) → 𝑖 ∈ (ℕ0m 1o))
233 fvexd 6867 . . . . . . . . . . . . . 14 ((𝜑𝑖 ∈ (ℕ0m 1o)) → (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}) ∈ V)
234225, 231, 232, 233fvmptd4 6985 . . . . . . . . . . . . 13 ((𝜑𝑖 ∈ (ℕ0m 1o)) → ((𝑀𝐹)‘𝑖) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
235221, 234syldan 599 . . . . . . . . . . . 12 ((𝜑𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑀𝐹)‘𝑖) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
236235adantlr 723 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑀𝐹)‘𝑖) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
237 fveq1 6851 . . . . . . . . . . . . . . . 16 (𝑓 = 𝐺 → (𝑓‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐺‘{⟨𝑋, (𝑛‘∅)⟩}))
238237mpteq2dv 5184 . . . . . . . . . . . . . . 15 (𝑓 = 𝐺 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})))
239228mptexd 7193 . . . . . . . . . . . . . . 15 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})) ∈ V)
2401, 238, 11, 239fvmptd3 6984 . . . . . . . . . . . . . 14 (𝜑 → (𝑀𝐺) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})))
241 fveq1 6851 . . . . . . . . . . . . . . . . . 18 (𝑛 = 𝑚 → (𝑛‘∅) = (𝑚‘∅))
242241opeq2d 4828 . . . . . . . . . . . . . . . . 17 (𝑛 = 𝑚 → ⟨𝑋, (𝑛‘∅)⟩ = ⟨𝑋, (𝑚‘∅)⟩)
243242sneqd 4584 . . . . . . . . . . . . . . . 16 (𝑛 = 𝑚 → {⟨𝑋, (𝑛‘∅)⟩} = {⟨𝑋, (𝑚‘∅)⟩})
244243fveq2d 6856 . . . . . . . . . . . . . . 15 (𝑛 = 𝑚 → (𝐺‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐺‘{⟨𝑋, (𝑚‘∅)⟩}))
245244cbvmptv 5194 . . . . . . . . . . . . . 14 (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑚 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑚‘∅)⟩}))
246240, 245eqtrdi 2803 . . . . . . . . . . . . 13 (𝜑 → (𝑀𝐺) = (𝑚 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑚‘∅)⟩})))
247246ad2antrr 734 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑀𝐺) = (𝑚 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑚‘∅)⟩})))
248 simpr 487 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑚 = (𝑛f𝑖))
249248fveq1d 6854 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) = ((𝑛f𝑖)‘∅))
25052a1i 11 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ∅ ∈ 1o)
251116adantl 484 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛 Fn 1o)
252251ad2antrr 734 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑛 Fn 1o)
253100, 114syl 17 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 Fn 1o)
254253adantr 483 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑖 Fn 1o)
25548a1i 11 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 1o ∈ V)
256 eqidd 2753 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ ∅ ∈ 1o) → (𝑛‘∅) = (𝑛‘∅))
257 eqidd 2753 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ ∅ ∈ 1o) → (𝑖‘∅) = (𝑖‘∅))
258252, 254, 255, 255, 119, 256, 257ofval 7656 . . . . . . . . . . . . . . . . 17 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ ∅ ∈ 1o) → ((𝑛f𝑖)‘∅) = ((𝑛‘∅) − (𝑖‘∅)))
259250, 258mpdan 695 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ((𝑛f𝑖)‘∅) = ((𝑛‘∅) − (𝑖‘∅)))
260249, 259eqtrd 2787 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) = ((𝑛‘∅) − (𝑖‘∅)))
26196adantr 483 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑋𝑉)
262 fvexd 6867 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) ∈ V)
263 fvsng 7149 . . . . . . . . . . . . . . . 16 ((𝑋𝑉 ∧ (𝑚‘∅) ∈ V) → ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (𝑚‘∅))
264261, 262, 263syl2anc 592 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (𝑚‘∅))
265261, 152syl 17 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑋 ∈ {𝑋})
266127adantr 483 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
267125adantr 483 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑖‘∅)⟩} Fn {𝑋})
26844a1i 11 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {𝑋} ∈ V)
269139ad2antrr 734 . . . . . . . . . . . . . . . . 17 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ 𝑋 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
270133ad2antrr 734 . . . . . . . . . . . . . . . . 17 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ 𝑋 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
271266, 267, 268, 268, 128, 269, 270ofval 7656 . . . . . . . . . . . . . . . 16 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ 𝑋 ∈ {𝑋}) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋) = ((𝑛‘∅) − (𝑖‘∅)))
272265, 271mpdan 695 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋) = ((𝑛‘∅) − (𝑖‘∅)))
273260, 264, 2723eqtr4d 2797 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋))
274 elsni 4589 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑥 ∈ {(𝑛‘∅)} → 𝑥 = (𝑛‘∅))
275274adantr 483 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → 𝑥 = (𝑛‘∅))
276275oveq1d 7396 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → (𝑥𝑦) = ((𝑛‘∅) − 𝑦))
277 fznn0sub2 13626 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑦 ∈ (0...(𝑛‘∅)) → ((𝑛‘∅) − 𝑦) ∈ (0...(𝑛‘∅)))
278277adantl 484 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → ((𝑛‘∅) − 𝑦) ∈ (0...(𝑛‘∅)))
279276, 278eqeltrd 2852 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → (𝑥𝑦) ∈ (0...(𝑛‘∅)))
280279adantl 484 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ (𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅)))) → (𝑥𝑦) ∈ (0...(𝑛‘∅)))
281 fvex 6865 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑛‘∅) ∈ V
282150, 281f1osn 6833 . . . . . . . . . . . . . . . . . . . . . . . . 25 {⟨∅, (𝑛‘∅)⟩}:{∅}–1-1-onto→{(𝑛‘∅)}
283 f1of 6791 . . . . . . . . . . . . . . . . . . . . . . . . 25 ({⟨∅, (𝑛‘∅)⟩}:{∅}–1-1-onto→{(𝑛‘∅)} → {⟨∅, (𝑛‘∅)⟩}:{∅}⟶{(𝑛‘∅)})
284282, 283mp1i 13 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩}:{∅}⟶{(𝑛‘∅)})
285 fvsng 7149 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((∅ ∈ V ∧ (𝑛‘∅) ∈ ℕ0) → ({⟨∅, (𝑛‘∅)⟩}‘∅) = (𝑛‘∅))
286150, 54, 285sylancr 595 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ({⟨∅, (𝑛‘∅)⟩}‘∅) = (𝑛‘∅))
287286eqcomd 2758 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛‘∅) = ({⟨∅, (𝑛‘∅)⟩}‘∅))
288150a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ∅ ∈ V)
289148a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {∅} = 1o)
29053, 54fsnd 6836 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩}:{∅}⟶ℕ0)
291289, 290feq2dd 6662 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩}:1o⟶ℕ0)
292291ffnd 6677 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩} Fn 1o)
293288, 147, 251, 292fsneq 7001 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛 = {⟨∅, (𝑛‘∅)⟩} ↔ (𝑛‘∅) = ({⟨∅, (𝑛‘∅)⟩}‘∅)))
294287, 293mpbird 259 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛 = {⟨∅, (𝑛‘∅)⟩})
295147a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 1o = {∅})
296294, 295feq12d 6664 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛:1o⟶{(𝑛‘∅)} ↔ {⟨∅, (𝑛‘∅)⟩}:{∅}⟶{(𝑛‘∅)}))
297284, 296mpbird 259 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛:1o⟶{(𝑛‘∅)})
298297adantr 483 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑛:1o⟶{(𝑛‘∅)})
299147fneq2i 6604 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑖 Fn 1o𝑖 Fn {∅})
300253, 299sylib 220 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 Fn {∅})
301 0zd 12566 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 0 ∈ ℤ)
302137nn0zd 12579 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛‘∅) ∈ ℤ)
303103nn0zd 12579 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ∈ ℤ)
304103nn0ge0d 12531 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 0 ≤ (𝑖‘∅))
305301, 302, 303, 304, 123elfzd 13506 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ∈ (0...(𝑛‘∅)))
306 fveq2 6852 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑜 = ∅ → (𝑖𝑜) = (𝑖‘∅))
307306eleq1d 2837 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑜 = ∅ → ((𝑖𝑜) ∈ (0...(𝑛‘∅)) ↔ (𝑖‘∅) ∈ (0...(𝑛‘∅))))
308150, 307ralsn 4630 . . . . . . . . . . . . . . . . . . . . . . . 24 (∀𝑜 ∈ {∅} (𝑖𝑜) ∈ (0...(𝑛‘∅)) ↔ (𝑖‘∅) ∈ (0...(𝑛‘∅)))
309305, 308sylibr 236 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∀𝑜 ∈ {∅} (𝑖𝑜) ∈ (0...(𝑛‘∅)))
310 ffnfv 7085 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖:{∅}⟶(0...(𝑛‘∅)) ↔ (𝑖 Fn {∅} ∧ ∀𝑜 ∈ {∅} (𝑖𝑜) ∈ (0...(𝑛‘∅))))
311300, 309, 310sylanbrc 591 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖:{∅}⟶(0...(𝑛‘∅)))
312147, 97eqeltrrid 2857 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {∅} ∈ V)
313147ineq2i 4160 . . . . . . . . . . . . . . . . . . . . . . 23 (1o ∩ 1o) = (1o ∩ {∅})
314313, 119eqtr3i 2777 . . . . . . . . . . . . . . . . . . . . . 22 (1o ∩ {∅}) = 1o
315280, 298, 311, 97, 312, 314off 7663 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛f𝑖):1o⟶(0...(𝑛‘∅)))
316 fz0ssnn0 13613 . . . . . . . . . . . . . . . . . . . . . 22 (0...(𝑛‘∅)) ⊆ ℕ0
317316a1i 11 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (0...(𝑛‘∅)) ⊆ ℕ0)
318315, 317fssd 6694 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛f𝑖):1o⟶ℕ0)
319318adantr 483 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑛f𝑖):1o⟶ℕ0)
320319, 250ffvelcdmd 7051 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ((𝑛f𝑖)‘∅) ∈ ℕ0)
321249, 320eqeltrd 2852 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) ∈ ℕ0)
322261, 321fsnd 6836 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑚‘∅)⟩}:{𝑋}⟶ℕ0)
323322ffnd 6677 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑚‘∅)⟩} Fn {𝑋})
324266, 267, 268, 268, 128offn 7658 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}) Fn {𝑋})
325261, 207, 323, 324fsneq 7001 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑚‘∅)⟩} = ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}) ↔ ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋)))
326273, 325mpbird 259 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑚‘∅)⟩} = ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))
327326fveq2d 6856 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝐺‘{⟨𝑋, (𝑚‘∅)⟩}) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
32894, 97, 318elmapdd 8807 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛f𝑖) ∈ (ℕ0m 1o))
329 fvexd 6867 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})) ∈ V)
330247, 327, 328, 329fvmptd 6968 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑀𝐺)‘(𝑛f𝑖)) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
331236, 330oveq12d 7399 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))) = ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))))
332331mpteq2dva 5183 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖)))) = (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))))
333332oveq2d 7397 . . . . . . . 8 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))))))
334219, 333eqtr4d 2790 . . . . . . 7 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))))) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))))
33519, 334sylan9eqr 2809 . . . . . 6 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑚 = {⟨𝑋, (𝑛‘∅)⟩}) → (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗))))) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))))
336 ovexd 7416 . . . . . 6 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))) ∈ V)
33713, 335, 62, 336fvmptd 6968 . . . . 5 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))))
338337mpteq2dva 5183 . . . 4 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖)))))))
339 eqid 2752 . . . . 5 (1o mPoly 𝑅) = (1o mPoly 𝑅)
340 selvply1rhmlema.5 . . . . . 6 𝑄 = (Poly1𝑅)
341 eqid 2752 . . . . . 6 (Base‘𝑄) = (Base‘𝑄)
342340, 341ply1bas 22226 . . . . 5 (Base‘𝑄) = (Base‘(1o mPoly 𝑅))
343 selvply1rhmlema.4 . . . . . 6 × = (.r𝑄)
344340, 339, 343ply1mulr 22256 . . . . 5 × = (.r‘(1o mPoly 𝑅))
345 psr1baslem 22216 . . . . 5 (ℕ0m 1o) = { ∈ (ℕ0m 1o) ∣ ( “ ℕ) ∈ Fin}
3465, 4, 7, 343, 340, 1, 46, 27, 10selvply1rhmlema 33759 . . . . 5 (𝜑 → (𝑀𝐹) ∈ (Base‘𝑄))
3475, 4, 7, 343, 340, 1, 46, 27, 11selvply1rhmlema 33759 . . . . 5 (𝜑 → (𝑀𝐺) ∈ (Base‘𝑄))
348339, 342, 6, 344, 345, 346, 347mplmul 22031 . . . 4 (𝜑 → ((𝑀𝐹) × (𝑀𝐺)) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖)))))))
349338, 348eqtr4d 2790 . . 3 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩})) = ((𝑀𝐹) × (𝑀𝐺)))
3503, 349sylan9eqr 2809 . 2 ((𝜑𝑓 = (𝐹 · 𝐺)) → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = ((𝑀𝐹) × (𝑀𝐺)))
35144a1i 11 . . . 4 (𝜑 → {𝑋} ∈ V)
3524, 351, 27mplringd 22043 . . 3 (𝜑𝑃 ∈ Ring)
3535, 7, 352, 10, 11ringcld 20278 . 2 (𝜑 → (𝐹 · 𝐺) ∈ 𝐵)
354 ovexd 7416 . 2 (𝜑 → ((𝑀𝐹) × (𝑀𝐺)) ∈ V)
3551, 350, 353, 354fvmptd2 6969 1 (𝜑 → (𝑀‘(𝐹 · 𝐺)) = ((𝑀𝐹) × (𝑀𝐺)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 208  wa 398   = wceq 1550  wcel 2132  wral 3066  {crab 3404  Vcvv 3444  cin 3894  wss 3895  c0 4276  {csn 4572  cop 4578   class class class wbr 5090  cmpt 5171   Fn wfn 6501  wf 6502  1-1-ontowf1o 6505  cfv 6506  (class class class)co 7381  f cof 7643  r cofr 7644  1oc1o 8414  m cmap 8792  Fincfn 8912   finSupp cfsupp 9293  0cc0 11059  cle 11203  cmin 11400  0cn0 12467  ...cfz 13498  Basecbs 17217  .rcmulr 17259  0gc0g 17440   Σg cgsu 17441  CMndccmn 19792  Ringcrg 20251   mPoly cmpl 21927  Poly1cpl1 22208
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1805  ax-4 1819  ax-5 1920  ax-6 1977  ax-7 2018  ax-8 2134  ax-9 2142  ax-10 2165  ax-11 2181  ax-12 2202  ax-ext 2724  ax-rep 5217  ax-sep 5236  ax-nul 5246  ax-pow 5312  ax-pr 5380  ax-un 7703  ax-cnex 11115  ax-resscn 11116  ax-1cn 11117  ax-icn 11118  ax-addcl 11119  ax-addrcl 11120  ax-mulcl 11121  ax-mulrcl 11122  ax-mulcom 11123  ax-addass 11124  ax-mulass 11125  ax-distr 11126  ax-i2m1 11127  ax-1ne0 11128  ax-1rid 11129  ax-rnegex 11130  ax-rrecex 11131  ax-cnre 11132  ax-pre-lttri 11133  ax-pre-lttrn 11134  ax-pre-ltadd 11135  ax-pre-mulgt0 11136
This theorem depends on definitions:  df-bi 209  df-an 399  df-or 857  df-3or 1096  df-3an 1097  df-tru 1553  df-fal 1563  df-ex 1790  df-nf 1794  df-sb 2081  df-mo 2556  df-eu 2586  df-clab 2731  df-cleq 2744  df-clel 2827  df-nfc 2901  df-ne 2948  df-nel 3052  df-ral 3067  df-rex 3077  df-rmo 3357  df-reu 3358  df-rab 3405  df-v 3446  df-sbc 3736  df-csb 3844  df-dif 3898  df-un 3900  df-in 3902  df-ss 3912  df-pss 3915  df-nul 4277  df-if 4471  df-pw 4547  df-sn 4573  df-pr 4575  df-tp 4577  df-op 4579  df-uni 4856  df-int 4896  df-iun 4941  df-iin 4942  df-br 5091  df-opab 5153  df-mpt 5172  df-tr 5198  df-id 5531  df-eprel 5536  df-po 5544  df-so 5545  df-fr 5589  df-se 5590  df-we 5591  df-xp 5642  df-rel 5643  df-cnv 5644  df-co 5645  df-dm 5646  df-rn 5647  df-res 5648  df-ima 5649  df-pred 6273  df-ord 6334  df-on 6335  df-lim 6336  df-suc 6337  df-iota 6462  df-fun 6508  df-fn 6509  df-f 6510  df-f1 6511  df-fo 6512  df-f1o 6513  df-fv 6514  df-isom 6515  df-riota 7338  df-ov 7384  df-oprab 7385  df-mpo 7386  df-of 7645  df-ofr 7646  df-om 7832  df-1st 7955  df-2nd 7956  df-supp 8125  df-frecs 8246  df-wrecs 8277  df-recs 8326  df-rdg 8365  df-1o 8421  df-2o 8422  df-er 8662  df-map 8794  df-pm 8795  df-ixp 8865  df-en 8913  df-dom 8914  df-sdom 8915  df-fin 8916  df-fsupp 9294  df-sup 9374  df-oi 9444  df-card 9883  df-pnf 11204  df-mnf 11205  df-xr 11206  df-ltxr 11207  df-le 11208  df-sub 11402  df-neg 11403  df-nn 12197  df-2 12266  df-3 12267  df-4 12268  df-5 12269  df-6 12270  df-7 12271  df-8 12272  df-9 12273  df-n0 12468  df-z 12555  df-dec 12675  df-uz 12826  df-fz 13499  df-fzo 13646  df-seq 14001  df-hash 14330  df-struct 17155  df-sets 17172  df-slot 17190  df-ndx 17202  df-base 17218  df-ress 17239  df-plusg 17271  df-mulr 17272  df-sca 17274  df-vsca 17275  df-ip 17276  df-tset 17277  df-ple 17278  df-ds 17280  df-hom 17282  df-cco 17283  df-0g 17442  df-gsum 17443  df-prds 17448  df-pws 17450  df-mre 17586  df-mrc 17587  df-acs 17589  df-mgm 18646  df-sgrp 18725  df-mnd 18741  df-mhm 18789  df-submnd 18790  df-grp 18950  df-minusg 18951  df-mulg 19082  df-subg 19137  df-ghm 19226  df-cntz 19329  df-cmn 19794  df-abl 19795  df-mgp 20159  df-rng 20171  df-ur 20200  df-ring 20253  df-subrng 20564  df-subrg 20588  df-psr 21930  df-mpl 21932  df-opsr 21934  df-psr1 22211  df-ply1 22213
This theorem is referenced by:  selvply1rhm  33766
  Copyright terms: Public domain W3C validator