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 33918
Description: Lemma for selvply1rhm 33924. (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 6880 . . . 4 (𝑓 = (𝐹 · 𝐺) → (𝑓‘{⟨𝑋, (𝑛‘∅)⟩}) = ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩}))
32mpteq2dv 5204 . . 3 (𝑓 = (𝐹 · 𝐺) → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩})))
4 selvply1rhmlema.2 . . . . . . . 8 𝑃 = ({𝑋} mPoly 𝑅)
5 selvply1rhmlema.1 . . . . . . . 8 𝐵 = (Base‘𝑃)
6 eqid 2762 . . . . . . . 8 (.r𝑅) = (.r𝑅)
7 selvply1rhmlema.3 . . . . . . . 8 · = (.r𝑃)
8 eqid 2762 . . . . . . . . 9 {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} = {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}
98psrbasfsupp 33910 . . . . . . . 8 {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} = {𝑔 ∈ (ℕ0m {𝑋}) ∣ (𝑔 “ ℕ) ∈ Fin}
10 selvply1rhmlema.9 . . . . . . . 8 (𝜑𝐹𝐵)
11 selvply1rhmlemb.10 . . . . . . . 8 (𝜑𝐺𝐵)
124, 5, 6, 7, 9, 10, 11mplmul 22171 . . . . . . 7 (𝜑 → (𝐹 · 𝐺) = (𝑚 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ↦ (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗)))))))
1312adantr 485 . . . . . 6 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝐹 · 𝐺) = (𝑚 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ↦ (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗)))))))
14 breq2 5112 . . . . . . . . . 10 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑙r𝑚𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
1514rabbidv 3422 . . . . . . . . 9 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} = {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}})
16 fvoveq1 7435 . . . . . . . . . 10 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝐺‘(𝑚f𝑗)) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)))
1716oveq2d 7428 . . . . . . . . 9 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗))) = ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))))
1815, 17mpteq12dv 5197 . . . . . . . 8 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗)))) = (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)))))
1918oveq2d 7428 . . . . . . 7 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗))))) = (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))))))
20 nfcv 2924 . . . . . . . . 9 𝑗((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
21 eqid 2762 . . . . . . . . 9 (Base‘𝑅) = (Base‘𝑅)
22 eqid 2762 . . . . . . . . 9 (0g𝑅) = (0g𝑅)
23 fveq2 6881 . . . . . . . . . 10 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → (𝐹𝑗) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
24 oveq2 7420 . . . . . . . . . . 11 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) = ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))
2524fveq2d 6885 . . . . . . . . . 10 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
2623, 25oveq12d 7430 . . . . . . . . 9 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))) = ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))))
27 selvply1rhmlema.8 . . . . . . . . . . 11 (𝜑𝑅 ∈ Ring)
2827ringcmnd 20374 . . . . . . . . . 10 (𝜑𝑅 ∈ CMnd)
2928adantr 485 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑅 ∈ CMnd)
30 eqid 2762 . . . . . . . . . . 11 {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} = {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}
31 ovexd 7447 . . . . . . . . . . . 12 (𝜑 → (ℕ0m {𝑋}) ∈ V)
328, 31rabexd 5309 . . . . . . . . . . 11 (𝜑 → {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∈ V)
3330, 32rabexd 5309 . . . . . . . . . 10 (𝜑 → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ∈ V)
3433adantr 485 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ∈ V)
35 fvexd 6896 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (0g𝑅) ∈ V)
3632adantr 485 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∈ V)
37 ssrab2 4033 . . . . . . . . . . 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 22158 . . . . . . . . . . . 12 (𝜑𝐺:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
4039ad2antrr 738 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝐺:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
41 breq1 5111 . . . . . . . . . . . . . . 15 (𝑔 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑔 finSupp 0 ↔ {⟨𝑋, (𝑛‘∅)⟩} finSupp 0))
42 nn0ex 12516 . . . . . . . . . . . . . . . . 17 0 ∈ V
4342a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ℕ0 ∈ V)
44 snex 5409 . . . . . . . . . . . . . . . . 17 {𝑋} ∈ V
4544a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑋} ∈ V)
46 selvply1rhmlema.7 . . . . . . . . . . . . . . . . . 18 (𝜑𝑋𝑉)
4746adantr 485 . . . . . . . . . . . . . . . . 17 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑋𝑉)
48 1oex 8461 . . . . . . . . . . . . . . . . . . . 20 1o ∈ V
4948a1i 11 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 1o ∈ V)
50 simpr 489 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛 ∈ (ℕ0m 1o))
5149, 43, 50elmaprd 33036 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛:1o⟶ℕ0)
52 0lt1o 8487 . . . . . . . . . . . . . . . . . . 19 ∅ ∈ 1o
5352a1i 11 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ∅ ∈ 1o)
5451, 53ffvelcdmd 7080 . . . . . . . . . . . . . . . . 17 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛‘∅) ∈ ℕ0)
5547, 54fsnd 6865 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩}:{𝑋}⟶ℕ0)
5643, 45, 55elmapdd 8836 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩} ∈ (ℕ0m {𝑋}))
57 snfi 9038 . . . . . . . . . . . . . . . . 17 {𝑋} ∈ Fin
5857a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑋} ∈ Fin)
59 c0ex 11206 . . . . . . . . . . . . . . . . 17 0 ∈ V
6059a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 0 ∈ V)
6155, 58, 60fdmfifsupp 9333 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩} finSupp 0)
6241, 56, 61elrabd 3651 . . . . . . . . . . . . . 14 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩} ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
6362adantr 485 . . . . . . . . . . . . 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 4033 . . . . . . . . . . . . . . . . 17 {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ⊆ (ℕ0m {𝑋})
6737, 66sstri 3945 . . . . . . . . . . . . . . . 16 {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ⊆ (ℕ0m {𝑋})
6867a1i 11 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ⊆ (ℕ0m {𝑋}))
6968sselda 3936 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗 ∈ (ℕ0m {𝑋}))
7064, 65, 69elmaprd 33036 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗:{𝑋}⟶ℕ0)
71 breq1 5111 . . . . . . . . . . . . . 14 (𝑙 = 𝑗 → (𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩} ↔ 𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
72 simpr 489 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}})
7371, 72elrabrd 3652 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩})
749psrbagcon 22086 . . . . . . . . . . . . 13 (({⟨𝑋, (𝑛‘∅)⟩} ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∧ 𝑗:{𝑋}⟶ℕ0𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩}) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∧ ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
7563, 70, 73, 74syl3anc 1397 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∧ ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
7675simpld 499 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
7740, 76ffvelcdmd 7080 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)) ∈ (Base‘𝑅))
784, 21, 5, 9, 10mplelf 22158 . . . . . . . . . . 11 (𝜑𝐹:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
7978adantr 485 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝐹:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
804, 5, 22, 10mplelsfi 22155 . . . . . . . . . . 11 (𝜑𝐹 finSupp (0g𝑅))
8180adantr 485 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝐹 finSupp (0g𝑅))
8227ad2antrr 738 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑥 ∈ (Base‘𝑅)) → 𝑅 ∈ Ring)
83 simpr 489 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑥 ∈ (Base‘𝑅)) → 𝑥 ∈ (Base‘𝑅))
8421, 6, 22, 82, 83ringlzd 20385 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑥 ∈ (Base‘𝑅)) → ((0g𝑅)(.r𝑅)𝑥) = (0g𝑅))
8535, 35, 36, 38, 77, 79, 81, 84fisuppov1 33039 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)))) finSupp (0g𝑅))
86 ssidd 3959 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (Base‘𝑅) ⊆ (Base‘𝑅))
8727ad2antrr 738 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑅 ∈ Ring)
8878ad2antrr 738 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝐹:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
8938sselda 3936 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
9088, 89ffvelcdmd 7080 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝐹𝑗) ∈ (Base‘𝑅))
9121, 6, 87, 90, 77ringcld 20345 . . . . . . . . 9 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))) ∈ (Base‘𝑅))
92 breq1 5111 . . . . . . . . . 10 (𝑙 = {⟨𝑋, (𝑖‘∅)⟩} → (𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩} ↔ {⟨𝑋, (𝑖‘∅)⟩} ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
93 breq1 5111 . . . . . . . . . . 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 485 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑋𝑉)
9748a1i 11 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 1o ∈ V)
98 ssrab2 4033 . . . . . . . . . . . . . . . . 17 {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ⊆ (ℕ0m 1o)
9998a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ⊆ (ℕ0m 1o))
10099sselda 3936 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 ∈ (ℕ0m 1o))
10197, 94, 100elmaprd 33036 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖:1o⟶ℕ0)
10252a1i 11 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∅ ∈ 1o)
103101, 102ffvelcdmd 7080 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ∈ ℕ0)
10496, 103fsnd 6865 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩}:{𝑋}⟶ℕ0)
10594, 95, 104elmapdd 8836 . . . . . . . . . . 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 9333 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} finSupp 0)
10993, 105, 108elrabd 3651 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
110 simplr 780 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑛 ∈ (ℕ0m 1o))
111 breq1 5111 . . . . . . . . . . . . . 14 (𝑘 = 𝑖 → (𝑘r𝑛𝑖r𝑛))
112 simpr 489 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛})
113111, 112elrabrd 3652 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖r𝑛)
114 elmapfn 8860 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℕ0m 1o) → 𝑖 Fn 1o)
115114adantl 486 . . . . . . . . . . . . . 14 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) → 𝑖 Fn 1o)
116 elmapfn 8860 . . . . . . . . . . . . . . 15 (𝑛 ∈ (ℕ0m 1o) → 𝑛 Fn 1o)
117116adantr 485 . . . . . . . . . . . . . 14 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) → 𝑛 Fn 1o)
11848a1i 11 . . . . . . . . . . . . . 14 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) → 1o ∈ V)
119 inidm 4178 . . . . . . . . . . . . . 14 (1o ∩ 1o) = 1o
120 eqidd 2763 . . . . . . . . . . . . . 14 (((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) ∧ ∅ ∈ 1o) → (𝑖‘∅) = (𝑖‘∅))
121 eqidd 2763 . . . . . . . . . . . . . 14 (((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) ∧ ∅ ∈ 1o) → (𝑛‘∅) = (𝑛‘∅))
122115, 117, 118, 118, 119, 120, 121ofrval 7688 . . . . . . . . . . . . 13 (((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) ∧ 𝑖r𝑛 ∧ ∅ ∈ 1o) → (𝑖‘∅) ≤ (𝑛‘∅))
123110, 100, 113, 102, 122syl211anc 1402 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ≤ (𝑛‘∅))
124123ralrimivw 3160 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∀𝑥 ∈ {𝑋} (𝑖‘∅) ≤ (𝑛‘∅))
125104ffnd 6706 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} Fn {𝑋})
12655adantr 485 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑛‘∅)⟩}:{𝑋}⟶ℕ0)
127126ffnd 6706 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
128 inidm 4178 . . . . . . . . . . . 12 ({𝑋} ∩ {𝑋}) = {𝑋}
129 simpr 489 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → 𝑥 ∈ {𝑋})
130129elsnd 4606 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → 𝑥 = 𝑋)
131130fveq2d 6885 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑥) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋))
132 fvsng 7178 . . . . . . . . . . . . . . 15 ((𝑋𝑉 ∧ (𝑖‘∅) ∈ ℕ0) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
13396, 103, 132syl2anc 595 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
134133adantr 485 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
135131, 134eqtrd 2797 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑥) = (𝑖‘∅))
136130fveq2d 6885 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑥) = ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋))
13754adantr 485 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛‘∅) ∈ ℕ0)
138 fvsng 7178 . . . . . . . . . . . . . . 15 ((𝑋𝑉 ∧ (𝑛‘∅) ∈ ℕ0) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
13996, 137, 138syl2anc 595 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
140139adantr 485 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
141136, 140eqtrd 2797 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑥) = (𝑛‘∅))
142125, 127, 95, 95, 128, 135, 141ofrfval 7686 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑖‘∅)⟩} ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩} ↔ ∀𝑥 ∈ {𝑋} (𝑖‘∅) ≤ (𝑛‘∅)))
143124, 142mpbird 260 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩})
14492, 109, 143elrabd 3651 . . . . . . . . 9 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}})
145 breq1 5111 . . . . . . . . . . 11 (𝑘 = {⟨∅, (𝑗𝑋)⟩} → (𝑘r𝑛 ↔ {⟨∅, (𝑗𝑋)⟩} ∘r𝑛))
14648a1i 11 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 1o ∈ V)
147 df1o2 8458 . . . . . . . . . . . . . . 15 1o = {∅}
148147eqcomi 2771 . . . . . . . . . . . . . 14 {∅} = 1o
149148a1i 11 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {∅} = 1o)
150 0ex 5269 . . . . . . . . . . . . . . 15 ∅ ∈ V
151150a1i 11 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∅ ∈ V)
152 snidg 4625 . . . . . . . . . . . . . . . . 17 (𝑋𝑉𝑋 ∈ {𝑋})
15346, 152syl 18 . . . . . . . . . . . . . . . 16 (𝜑𝑋 ∈ {𝑋})
154153ad2antrr 738 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑋 ∈ {𝑋})
15570, 154ffvelcdmd 7080 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝑗𝑋) ∈ ℕ0)
156151, 155fsnd 6865 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩}:{∅}⟶ℕ0)
157149, 156feq2dd 6691 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩}:1o⟶ℕ0)
15865, 146, 157elmapdd 8836 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} ∈ (ℕ0m 1o))
159 simplr 780 . . . . . . . . . . . . . . . 16 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑛 ∈ (ℕ0m 1o))
16047adantr 485 . . . . . . . . . . . . . . . 16 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑋𝑉)
161159, 160jca 520 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉))
162 elmapfn 8860 . . . . . . . . . . . . . . . . 17 (𝑗 ∈ (ℕ0m {𝑋}) → 𝑗 Fn {𝑋})
163162adantr 485 . . . . . . . . . . . . . . . 16 ((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) → 𝑗 Fn {𝑋})
164 simpr 489 . . . . . . . . . . . . . . . . . . 19 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → 𝑋𝑉)
165 elmapi 8844 . . . . . . . . . . . . . . . . . . . . 21 (𝑛 ∈ (ℕ0m 1o) → 𝑛:1o⟶ℕ0)
16652a1i 11 . . . . . . . . . . . . . . . . . . . . 21 (𝑛 ∈ (ℕ0m 1o) → ∅ ∈ 1o)
167165, 166ffvelcdmd 7080 . . . . . . . . . . . . . . . . . . . 20 (𝑛 ∈ (ℕ0m 1o) → (𝑛‘∅) ∈ ℕ0)
168167adantr 485 . . . . . . . . . . . . . . . . . . 19 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → (𝑛‘∅) ∈ ℕ0)
169164, 168fsnd 6865 . . . . . . . . . . . . . . . . . 18 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → {⟨𝑋, (𝑛‘∅)⟩}:{𝑋}⟶ℕ0)
170169ffnd 6706 . . . . . . . . . . . . . . . . 17 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
171170adantl 486 . . . . . . . . . . . . . . . 16 ((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
17244a1i 11 . . . . . . . . . . . . . . . 16 ((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) → {𝑋} ∈ V)
173 eqidd 2763 . . . . . . . . . . . . . . . 16 (((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) ∧ 𝑋 ∈ {𝑋}) → (𝑗𝑋) = (𝑗𝑋))
174164, 168, 138syl2anc 595 . . . . . . . . . . . . . . . . 17 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
175174ad2antlr 739 . . . . . . . . . . . . . . . 16 (((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) ∧ 𝑋 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
176163, 171, 172, 172, 128, 173, 175ofrval 7688 . . . . . . . . . . . . . . 15 (((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) ∧ 𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩} ∧ 𝑋 ∈ {𝑋}) → (𝑗𝑋) ≤ (𝑛‘∅))
17769, 161, 73, 154, 176syl211anc 1402 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝑗𝑋) ≤ (𝑛‘∅))
178 fveq2 6881 . . . . . . . . . . . . . . . 16 (𝑜 = ∅ → (𝑛𝑜) = (𝑛‘∅))
179178breq2d 5120 . . . . . . . . . . . . . . 15 (𝑜 = ∅ → ((𝑗𝑋) ≤ (𝑛𝑜) ↔ (𝑗𝑋) ≤ (𝑛‘∅)))
180150, 179ralsn 4646 . . . . . . . . . . . . . 14 (∀𝑜 ∈ {∅} (𝑗𝑋) ≤ (𝑛𝑜) ↔ (𝑗𝑋) ≤ (𝑛‘∅))
181177, 180sylibr 237 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∀𝑜 ∈ {∅} (𝑗𝑋) ≤ (𝑛𝑜))
182147a1i 11 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 1o = {∅})
183181, 182raleqtrrdv 3326 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∀𝑜 ∈ 1o (𝑗𝑋) ≤ (𝑛𝑜))
184157ffnd 6706 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} Fn 1o)
185116ad2antlr 739 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑛 Fn 1o)
186 elsni 4605 . . . . . . . . . . . . . . . . 17 (𝑜 ∈ {∅} → 𝑜 = ∅)
187186, 147eleq2s 2880 . . . . . . . . . . . . . . . 16 (𝑜 ∈ 1o𝑜 = ∅)
188187adantl 486 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → 𝑜 = ∅)
189188fveq2d 6885 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → ({⟨∅, (𝑗𝑋)⟩}‘𝑜) = ({⟨∅, (𝑗𝑋)⟩}‘∅))
190155adantr 485 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → (𝑗𝑋) ∈ ℕ0)
191 fvsng 7178 . . . . . . . . . . . . . . 15 ((∅ ∈ V ∧ (𝑗𝑋) ∈ ℕ0) → ({⟨∅, (𝑗𝑋)⟩}‘∅) = (𝑗𝑋))
192150, 190, 191sylancr 598 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → ({⟨∅, (𝑗𝑋)⟩}‘∅) = (𝑗𝑋))
193189, 192eqtrd 2797 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → ({⟨∅, (𝑗𝑋)⟩}‘𝑜) = (𝑗𝑋))
194 eqidd 2763 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → (𝑛𝑜) = (𝑛𝑜))
195184, 185, 146, 146, 119, 193, 194ofrfval 7686 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ({⟨∅, (𝑗𝑋)⟩} ∘r𝑛 ↔ ∀𝑜 ∈ 1o (𝑗𝑋) ≤ (𝑛𝑜)))
196183, 195mpbird 260 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} ∘r𝑛)
197145, 158, 196elrabd 3651 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛})
198 eqcom 2769 . . . . . . . . . . . . 13 ((𝑗𝑋) = (𝑖‘∅) ↔ (𝑖‘∅) = (𝑗𝑋))
199198a1i 11 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑗𝑋) = (𝑖‘∅) ↔ (𝑖‘∅) = (𝑗𝑋)))
200133adantlr 727 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
201200eqeq2d 2773 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑗𝑋) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) ↔ (𝑗𝑋) = (𝑖‘∅)))
202155adantr 485 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑗𝑋) ∈ ℕ0)
203150, 202, 191sylancr 598 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨∅, (𝑗𝑋)⟩}‘∅) = (𝑗𝑋))
204203eqeq2d 2773 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑖‘∅) = ({⟨∅, (𝑗𝑋)⟩}‘∅) ↔ (𝑖‘∅) = (𝑗𝑋)))
205199, 201, 2043bitr4d 314 . . . . . . . . . . 11 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑗𝑋) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) ↔ (𝑖‘∅) = ({⟨∅, (𝑗𝑋)⟩}‘∅)))
206160adantr 485 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑋𝑉)
207 eqid 2762 . . . . . . . . . . . 12 {𝑋} = {𝑋}
20870adantr 485 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑗:{𝑋}⟶ℕ0)
209208ffnd 6706 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑗 Fn {𝑋})
210125adantlr 727 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} Fn {𝑋})
211206, 207, 209, 210fsneq 7030 . . . . . . . . . . 11 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} ↔ (𝑗𝑋) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋)))
212150a1i 11 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∅ ∈ V)
213101adantlr 727 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖:1o⟶ℕ0)
214213ffnd 6706 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 Fn 1o)
215184adantr 485 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨∅, (𝑗𝑋)⟩} Fn 1o)
216212, 147, 214, 215fsneq 7030 . . . . . . . . . . 11 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖 = {⟨∅, (𝑗𝑋)⟩} ↔ (𝑖‘∅) = ({⟨∅, (𝑗𝑋)⟩}‘∅)))
217205, 211, 2163bitr4d 314 . . . . . . . . . 10 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} ↔ 𝑖 = {⟨∅, (𝑗𝑋)⟩}))
218197, 217reu6dv 32830 . . . . . . . . 9 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∃!𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}𝑗 = {⟨𝑋, (𝑖‘∅)⟩})
21920, 21, 22, 26, 29, 34, 85, 86, 91, 144, 218gsummptfsf1o 33389 . . . . . . . 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 3936 . . . . . . . . . . . . 13 ((𝜑𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 ∈ (ℕ0m 1o))
222 fveq1 6880 . . . . . . . . . . . . . . . . 17 (𝑛 = 𝑖 → (𝑛‘∅) = (𝑖‘∅))
223222opeq2d 4844 . . . . . . . . . . . . . . . 16 (𝑛 = 𝑖 → ⟨𝑋, (𝑛‘∅)⟩ = ⟨𝑋, (𝑖‘∅)⟩)
224223sneqd 4600 . . . . . . . . . . . . . . 15 (𝑛 = 𝑖 → {⟨𝑋, (𝑛‘∅)⟩} = {⟨𝑋, (𝑖‘∅)⟩})
225224fveq2d 6885 . . . . . . . . . . . . . 14 (𝑛 = 𝑖 → (𝐹‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
226 fveq1 6880 . . . . . . . . . . . . . . . . 17 (𝑓 = 𝐹 → (𝑓‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐹‘{⟨𝑋, (𝑛‘∅)⟩}))
227226mpteq2dv 5204 . . . . . . . . . . . . . . . 16 (𝑓 = 𝐹 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})))
228 ovexd 7447 . . . . . . . . . . . . . . . . 17 (𝜑 → (ℕ0m 1o) ∈ V)
229228mptexd 7222 . . . . . . . . . . . . . . . 16 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})) ∈ V)
2301, 227, 10, 229fvmptd3 7013 . . . . . . . . . . . . . . 15 (𝜑 → (𝑀𝐹) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})))
231230adantr 485 . . . . . . . . . . . . . 14 ((𝜑𝑖 ∈ (ℕ0m 1o)) → (𝑀𝐹) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})))
232 simpr 489 . . . . . . . . . . . . . 14 ((𝜑𝑖 ∈ (ℕ0m 1o)) → 𝑖 ∈ (ℕ0m 1o))
233 fvexd 6896 . . . . . . . . . . . . . 14 ((𝜑𝑖 ∈ (ℕ0m 1o)) → (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}) ∈ V)
234225, 231, 232, 233fvmptd4 7014 . . . . . . . . . . . . 13 ((𝜑𝑖 ∈ (ℕ0m 1o)) → ((𝑀𝐹)‘𝑖) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
235221, 234syldan 602 . . . . . . . . . . . 12 ((𝜑𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑀𝐹)‘𝑖) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
236235adantlr 727 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑀𝐹)‘𝑖) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
237 fveq1 6880 . . . . . . . . . . . . . . . 16 (𝑓 = 𝐺 → (𝑓‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐺‘{⟨𝑋, (𝑛‘∅)⟩}))
238237mpteq2dv 5204 . . . . . . . . . . . . . . 15 (𝑓 = 𝐺 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})))
239228mptexd 7222 . . . . . . . . . . . . . . 15 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})) ∈ V)
2401, 238, 11, 239fvmptd3 7013 . . . . . . . . . . . . . 14 (𝜑 → (𝑀𝐺) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})))
241 fveq1 6880 . . . . . . . . . . . . . . . . . 18 (𝑛 = 𝑚 → (𝑛‘∅) = (𝑚‘∅))
242241opeq2d 4844 . . . . . . . . . . . . . . . . 17 (𝑛 = 𝑚 → ⟨𝑋, (𝑛‘∅)⟩ = ⟨𝑋, (𝑚‘∅)⟩)
243242sneqd 4600 . . . . . . . . . . . . . . . 16 (𝑛 = 𝑚 → {⟨𝑋, (𝑛‘∅)⟩} = {⟨𝑋, (𝑚‘∅)⟩})
244243fveq2d 6885 . . . . . . . . . . . . . . 15 (𝑛 = 𝑚 → (𝐺‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐺‘{⟨𝑋, (𝑚‘∅)⟩}))
245244cbvmptv 5214 . . . . . . . . . . . . . 14 (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑚 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑚‘∅)⟩}))
246240, 245eqtrdi 2813 . . . . . . . . . . . . 13 (𝜑 → (𝑀𝐺) = (𝑚 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑚‘∅)⟩})))
247246ad2antrr 738 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑀𝐺) = (𝑚 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑚‘∅)⟩})))
248 simpr 489 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑚 = (𝑛f𝑖))
249248fveq1d 6883 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) = ((𝑛f𝑖)‘∅))
25052a1i 11 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ∅ ∈ 1o)
251116adantl 486 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛 Fn 1o)
252251ad2antrr 738 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑛 Fn 1o)
253100, 114syl 18 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 Fn 1o)
254253adantr 485 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑖 Fn 1o)
25548a1i 11 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 1o ∈ V)
256 eqidd 2763 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ ∅ ∈ 1o) → (𝑛‘∅) = (𝑛‘∅))
257 eqidd 2763 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ ∅ ∈ 1o) → (𝑖‘∅) = (𝑖‘∅))
258252, 254, 255, 255, 119, 256, 257ofval 7687 . . . . . . . . . . . . . . . . 17 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ ∅ ∈ 1o) → ((𝑛f𝑖)‘∅) = ((𝑛‘∅) − (𝑖‘∅)))
259250, 258mpdan 699 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ((𝑛f𝑖)‘∅) = ((𝑛‘∅) − (𝑖‘∅)))
260249, 259eqtrd 2797 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) = ((𝑛‘∅) − (𝑖‘∅)))
26196adantr 485 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑋𝑉)
262 fvexd 6896 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) ∈ V)
263 fvsng 7178 . . . . . . . . . . . . . . . 16 ((𝑋𝑉 ∧ (𝑚‘∅) ∈ V) → ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (𝑚‘∅))
264261, 262, 263syl2anc 595 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (𝑚‘∅))
265261, 152syl 18 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑋 ∈ {𝑋})
266127adantr 485 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
267125adantr 485 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑖‘∅)⟩} Fn {𝑋})
26844a1i 11 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {𝑋} ∈ V)
269139ad2antrr 738 . . . . . . . . . . . . . . . . 17 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ 𝑋 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
270133ad2antrr 738 . . . . . . . . . . . . . . . . 17 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ 𝑋 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
271266, 267, 268, 268, 128, 269, 270ofval 7687 . . . . . . . . . . . . . . . 16 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ 𝑋 ∈ {𝑋}) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋) = ((𝑛‘∅) − (𝑖‘∅)))
272265, 271mpdan 699 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋) = ((𝑛‘∅) − (𝑖‘∅)))
273260, 264, 2723eqtr4d 2807 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋))
274 elsni 4605 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑥 ∈ {(𝑛‘∅)} → 𝑥 = (𝑛‘∅))
275274adantr 485 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → 𝑥 = (𝑛‘∅))
276275oveq1d 7427 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → (𝑥𝑦) = ((𝑛‘∅) − 𝑦))
277 fznn0sub2 13670 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑦 ∈ (0...(𝑛‘∅)) → ((𝑛‘∅) − 𝑦) ∈ (0...(𝑛‘∅)))
278277adantl 486 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → ((𝑛‘∅) − 𝑦) ∈ (0...(𝑛‘∅)))
279276, 278eqeltrd 2862 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → (𝑥𝑦) ∈ (0...(𝑛‘∅)))
280279adantl 486 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ (𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅)))) → (𝑥𝑦) ∈ (0...(𝑛‘∅)))
281 fvex 6894 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑛‘∅) ∈ V
282150, 281f1osn 6862 . . . . . . . . . . . . . . . . . . . . . . . . 25 {⟨∅, (𝑛‘∅)⟩}:{∅}–1-1-onto→{(𝑛‘∅)}
283 f1of 6820 . . . . . . . . . . . . . . . . . . . . . . . . 25 ({⟨∅, (𝑛‘∅)⟩}:{∅}–1-1-onto→{(𝑛‘∅)} → {⟨∅, (𝑛‘∅)⟩}:{∅}⟶{(𝑛‘∅)})
284282, 283mp1i 14 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩}:{∅}⟶{(𝑛‘∅)})
285 fvsng 7178 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((∅ ∈ V ∧ (𝑛‘∅) ∈ ℕ0) → ({⟨∅, (𝑛‘∅)⟩}‘∅) = (𝑛‘∅))
286150, 54, 285sylancr 598 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ({⟨∅, (𝑛‘∅)⟩}‘∅) = (𝑛‘∅))
287286eqcomd 2768 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛‘∅) = ({⟨∅, (𝑛‘∅)⟩}‘∅))
288150a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ∅ ∈ V)
289148a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {∅} = 1o)
29053, 54fsnd 6865 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩}:{∅}⟶ℕ0)
291289, 290feq2dd 6691 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩}:1o⟶ℕ0)
292291ffnd 6706 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩} Fn 1o)
293288, 147, 251, 292fsneq 7030 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛 = {⟨∅, (𝑛‘∅)⟩} ↔ (𝑛‘∅) = ({⟨∅, (𝑛‘∅)⟩}‘∅)))
294287, 293mpbird 260 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛 = {⟨∅, (𝑛‘∅)⟩})
295147a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 1o = {∅})
296294, 295feq12d 6693 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛:1o⟶{(𝑛‘∅)} ↔ {⟨∅, (𝑛‘∅)⟩}:{∅}⟶{(𝑛‘∅)}))
297284, 296mpbird 260 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛:1o⟶{(𝑛‘∅)})
298297adantr 485 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑛:1o⟶{(𝑛‘∅)})
299147fneq2i 6633 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑖 Fn 1o𝑖 Fn {∅})
300253, 299sylib 221 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 Fn {∅})
301 0zd 12609 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 0 ∈ ℤ)
302137nn0zd 12622 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛‘∅) ∈ ℤ)
303103nn0zd 12622 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ∈ ℤ)
304103nn0ge0d 12574 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 0 ≤ (𝑖‘∅))
305301, 302, 303, 304, 123elfzd 13549 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ∈ (0...(𝑛‘∅)))
306 fveq2 6881 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑜 = ∅ → (𝑖𝑜) = (𝑖‘∅))
307306eleq1d 2847 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑜 = ∅ → ((𝑖𝑜) ∈ (0...(𝑛‘∅)) ↔ (𝑖‘∅) ∈ (0...(𝑛‘∅))))
308150, 307ralsn 4646 . . . . . . . . . . . . . . . . . . . . . . . 24 (∀𝑜 ∈ {∅} (𝑖𝑜) ∈ (0...(𝑛‘∅)) ↔ (𝑖‘∅) ∈ (0...(𝑛‘∅)))
309305, 308sylibr 237 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∀𝑜 ∈ {∅} (𝑖𝑜) ∈ (0...(𝑛‘∅)))
310 ffnfv 7114 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖:{∅}⟶(0...(𝑛‘∅)) ↔ (𝑖 Fn {∅} ∧ ∀𝑜 ∈ {∅} (𝑖𝑜) ∈ (0...(𝑛‘∅))))
311300, 309, 310sylanbrc 594 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖:{∅}⟶(0...(𝑛‘∅)))
312147, 97eqeltrrid 2867 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {∅} ∈ V)
313147ineq2i 4169 . . . . . . . . . . . . . . . . . . . . . . 23 (1o ∩ 1o) = (1o ∩ {∅})
314313, 119eqtr3i 2787 . . . . . . . . . . . . . . . . . . . . . 22 (1o ∩ {∅}) = 1o
315280, 298, 311, 97, 312, 314off 7694 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛f𝑖):1o⟶(0...(𝑛‘∅)))
316 fz0ssnn0 13657 . . . . . . . . . . . . . . . . . . . . . 22 (0...(𝑛‘∅)) ⊆ ℕ0
317316a1i 11 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (0...(𝑛‘∅)) ⊆ ℕ0)
318315, 317fssd 6723 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛f𝑖):1o⟶ℕ0)
319318adantr 485 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑛f𝑖):1o⟶ℕ0)
320319, 250ffvelcdmd 7080 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ((𝑛f𝑖)‘∅) ∈ ℕ0)
321249, 320eqeltrd 2862 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) ∈ ℕ0)
322261, 321fsnd 6865 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑚‘∅)⟩}:{𝑋}⟶ℕ0)
323322ffnd 6706 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑚‘∅)⟩} Fn {𝑋})
324266, 267, 268, 268, 128offn 7689 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}) Fn {𝑋})
325261, 207, 323, 324fsneq 7030 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑚‘∅)⟩} = ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}) ↔ ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋)))
326273, 325mpbird 260 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑚‘∅)⟩} = ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))
327326fveq2d 6885 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝐺‘{⟨𝑋, (𝑚‘∅)⟩}) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
32894, 97, 318elmapdd 8836 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛f𝑖) ∈ (ℕ0m 1o))
329 fvexd 6896 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})) ∈ V)
330247, 327, 328, 329fvmptd 6997 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑀𝐺)‘(𝑛f𝑖)) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
331236, 330oveq12d 7430 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))) = ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))))
332331mpteq2dva 5203 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖)))) = (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))))
333332oveq2d 7428 . . . . . . . 8 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))))))
334219, 333eqtr4d 2800 . . . . . . 7 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))))) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))))
33519, 334sylan9eqr 2819 . . . . . 6 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑚 = {⟨𝑋, (𝑛‘∅)⟩}) → (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗))))) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))))
336 ovexd 7447 . . . . . 6 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))) ∈ V)
33713, 335, 62, 336fvmptd 6997 . . . . 5 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))))
338337mpteq2dva 5203 . . . 4 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖)))))))
339 eqid 2762 . . . . 5 (1o mPoly 𝑅) = (1o mPoly 𝑅)
340 selvply1rhmlema.5 . . . . . 6 𝑄 = (Poly1𝑅)
341 eqid 2762 . . . . . 6 (Base‘𝑄) = (Base‘𝑄)
342340, 341ply1bas 22366 . . . . 5 (Base‘𝑄) = (Base‘(1o mPoly 𝑅))
343 selvply1rhmlema.4 . . . . . 6 × = (.r𝑄)
344340, 339, 343ply1mulr 22396 . . . . 5 × = (.r‘(1o mPoly 𝑅))
345 psr1baslem 22356 . . . . 5 (ℕ0m 1o) = { ∈ (ℕ0m 1o) ∣ ( “ ℕ) ∈ Fin}
3465, 4, 7, 343, 340, 1, 46, 27, 10selvply1rhmlema 33917 . . . . 5 (𝜑 → (𝑀𝐹) ∈ (Base‘𝑄))
3475, 4, 7, 343, 340, 1, 46, 27, 11selvply1rhmlema 33917 . . . . 5 (𝜑 → (𝑀𝐺) ∈ (Base‘𝑄))
348339, 342, 6, 344, 345, 346, 347mplmul 22171 . . . 4 (𝜑 → ((𝑀𝐹) × (𝑀𝐺)) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖)))))))
349338, 348eqtr4d 2800 . . 3 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩})) = ((𝑀𝐹) × (𝑀𝐺)))
3503, 349sylan9eqr 2819 . 2 ((𝜑𝑓 = (𝐹 · 𝐺)) → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = ((𝑀𝐹) × (𝑀𝐺)))
35144a1i 11 . . . 4 (𝜑 → {𝑋} ∈ V)
3524, 351, 27mplringd 22183 . . 3 (𝜑𝑃 ∈ Ring)
3535, 7, 352, 10, 11ringcld 20345 . 2 (𝜑 → (𝐹 · 𝐺) ∈ 𝐵)
354 ovexd 7447 . 2 (𝜑 → ((𝑀𝐹) × (𝑀𝐺)) ∈ V)
3551, 350, 353, 354fvmptd2 6998 1 (𝜑 → (𝑀‘(𝐹 · 𝐺)) = ((𝑀𝐹) × (𝑀𝐺)))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  wi 4  wb 209  wa 400   = wceq 1569  wcel 2142  wral 3078  {crab 3415  Vcvv 3454  cin 3903  wss 3904  c0 4285  {csn 4588  cop 4594   class class class wbr 5108  cmpt 5191   Fn wfn 6531  wf 6532  1-1-ontowf1o 6535  cfv 6536  (class class class)co 7412  f cof 7674  r cofr 7675  1oc1o 8444  m cmap 8822  Fincfn 8941   finSupp cfsupp 9319  0cc0 11106  cle 11250  cmin 11447  0cn0 12510  ...cfz 13541  Basecbs 17275  .rcmulr 17317  0gc0g 17498   Σg cgsu 17499  CMndccmn 19856  Ringcrg 20321   mPoly cmpl 22067  Poly1cpl1 22348
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1824  ax-4 1838  ax-5 1939  ax-6 1996  ax-7 2037  ax-8 2144  ax-9 2152  ax-10 2175  ax-11 2191  ax-12 2212  ax-ext 2734  ax-rep 5237  ax-sep 5256  ax-nul 5268  ax-pow 5335  ax-pr 5403  ax-un 7734  ax-cnex 11162  ax-resscn 11163  ax-1cn 11164  ax-icn 11165  ax-addcl 11166  ax-addrcl 11167  ax-mulcl 11168  ax-mulrcl 11169  ax-mulcom 11170  ax-addass 11171  ax-mulass 11172  ax-distr 11173  ax-i2m1 11174  ax-1ne0 11175  ax-1rid 11176  ax-rnegex 11177  ax-rrecex 11178  ax-cnre 11179  ax-pre-lttri 11180  ax-pre-lttrn 11181  ax-pre-ltadd 11182  ax-pre-mulgt0 11183
This proof depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3or 1103  df-3an 1104  df-tru 1572  df-fal 1582  df-ex 1809  df-nf 1813  df-sb 2096  df-mo 2566  df-eu 2596  df-clab 2741  df-cleq 2754  df-clel 2837  df-nfc 2911  df-ne 2958  df-nel 3064  df-ral 3079  df-rex 3089  df-rmo 3368  df-reu 3369  df-rab 3416  df-v 3456  df-sbc 3744  df-csb 3853  df-dif 3907  df-un 3909  df-in 3911  df-ss 3921  df-pss 3924  df-nul 4286  df-if 4487  df-pw 4563  df-sn 4589  df-pr 4591  df-tp 4593  df-op 4595  df-uni 4872  df-int 4912  df-iun 4957  df-iin 4958  df-br 5109  df-opab 5173  df-mpt 5192  df-tr 5218  df-id 5555  df-eprel 5560  df-po 5568  df-so 5569  df-fr 5613  df-se 5614  df-we 5615  df-xp 5666  df-rel 5667  df-cnv 5668  df-co 5669  df-dm 5670  df-rn 5671  df-res 5672  df-ima 5673  df-pred 6302  df-ord 6363  df-on 6364  df-lim 6365  df-suc 6366  df-iota 6492  df-fun 6538  df-fn 6539  df-f 6540  df-f1 6541  df-fo 6542  df-f1o 6543  df-fv 6544  df-isom 6545  df-riota 7369  df-ov 7415  df-oprab 7416  df-mpo 7417  df-of 7676  df-ofr 7677  df-om 7861  df-1st 7984  df-2nd 7985  df-supp 8155  df-frecs 8276  df-wrecs 8307  df-recs 8356  df-rdg 8395  df-1o 8451  df-2o 8452  df-er 8692  df-map 8824  df-pm 8825  df-ixp 8894  df-en 8942  df-dom 8943  df-sdom 8944  df-fin 8945  df-fsupp 9320  df-sup 9400  df-oi 9470  df-card 9932  df-pnf 11251  df-mnf 11252  df-xr 11253  df-ltxr 11254  df-le 11255  df-sub 11449  df-neg 11450  df-nn 12240  df-2 12309  df-3 12310  df-4 12311  df-5 12312  df-6 12313  df-7 12314  df-8 12315  df-9 12316  df-n0 12511  df-z 12598  df-dec 12718  df-uz 12869  df-fz 13542  df-fzo 13690  df-seq 14045  df-hash 14374  df-struct 17213  df-sets 17230  df-slot 17248  df-ndx 17260  df-base 17276  df-ress 17297  df-plusg 17329  df-mulr 17330  df-sca 17332  df-vsca 17333  df-ip 17334  df-tset 17335  df-ple 17336  df-ds 17338  df-hom 17340  df-cco 17341  df-0g 17500  df-gsum 17501  df-prds 17506  df-pws 17508  df-mre 17644  df-mrc 17645  df-acs 17647  df-mgm 18704  df-sgrp 18783  df-mnd 18799  df-mhm 18847  df-submnd 18848  df-grp 19009  df-minusg 19010  df-mulg 19140  df-subg 19195  df-ghm 19290  df-cntz 19393  df-cmn 19858  df-abl 19859  df-mgp 20223  df-rng 20237  df-ur 20270  df-ring 20323  df-subrng 20656  df-subrg 20680  df-psr 22070  df-mpl 22072  df-opsr 22074  df-psr1 22351  df-ply1 22353
This theorem is used by:  selvply1rhm  33924
  Copyright terms: Public domain W3C validator