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 33703
Description: Lemma for selvply1rhm 33709. (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 6826 . . . 4 (𝑓 = (𝐹 · 𝐺) → (𝑓‘{⟨𝑋, (𝑛‘∅)⟩}) = ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩}))
32mpteq2dv 5166 . . 3 (𝑓 = (𝐹 · 𝐺) → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩})))
4 selvply1rhmlema.2 . . . . . . . 8 𝑃 = ({𝑋} mPoly 𝑅)
5 selvply1rhmlema.1 . . . . . . . 8 𝐵 = (Base‘𝑃)
6 eqid 2739 . . . . . . . 8 (.r𝑅) = (.r𝑅)
7 selvply1rhmlema.3 . . . . . . . 8 · = (.r𝑃)
8 eqid 2739 . . . . . . . . 9 {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} = {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}
98psrbasfsupp 33695 . . . . . . . 8 {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} = {𝑔 ∈ (ℕ0m {𝑋}) ∣ (𝑔 “ ℕ) ∈ Fin}
10 selvply1rhmlema.9 . . . . . . . 8 (𝜑𝐹𝐵)
11 selvply1rhmlemb.10 . . . . . . . 8 (𝜑𝐺𝐵)
124, 5, 6, 7, 9, 10, 11mplmul 21985 . . . . . . 7 (𝜑 → (𝐹 · 𝐺) = (𝑚 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ↦ (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗)))))))
1312adantr 481 . . . . . 6 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝐹 · 𝐺) = (𝑚 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ↦ (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗)))))))
14 breq2 5076 . . . . . . . . . 10 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑙r𝑚𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
1514rabbidv 3398 . . . . . . . . 9 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} = {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}})
16 fvoveq1 7379 . . . . . . . . . 10 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝐺‘(𝑚f𝑗)) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)))
1716oveq2d 7372 . . . . . . . . 9 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗))) = ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))))
1815, 17mpteq12dv 5159 . . . . . . . 8 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗)))) = (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)))))
1918oveq2d 7372 . . . . . . 7 (𝑚 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗))))) = (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))))))
20 nfcv 2901 . . . . . . . . 9 𝑗((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
21 eqid 2739 . . . . . . . . 9 (Base‘𝑅) = (Base‘𝑅)
22 eqid 2739 . . . . . . . . 9 (0g𝑅) = (0g𝑅)
23 fveq2 6827 . . . . . . . . . 10 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → (𝐹𝑗) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
24 oveq2 7364 . . . . . . . . . . 11 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) = ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))
2524fveq2d 6831 . . . . . . . . . 10 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
2623, 25oveq12d 7374 . . . . . . . . 9 (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} → ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))) = ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))))
27 selvply1rhmlema.8 . . . . . . . . . . 11 (𝜑𝑅 ∈ Ring)
2827ringcmnd 20256 . . . . . . . . . 10 (𝜑𝑅 ∈ CMnd)
2928adantr 481 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑅 ∈ CMnd)
30 eqid 2739 . . . . . . . . . . 11 {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} = {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}
31 ovexd 7391 . . . . . . . . . . . 12 (𝜑 → (ℕ0m {𝑋}) ∈ V)
328, 31rabexd 5268 . . . . . . . . . . 11 (𝜑 → {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∈ V)
3330, 32rabexd 5268 . . . . . . . . . 10 (𝜑 → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ∈ V)
3433adantr 481 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ∈ V)
35 fvexd 6842 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (0g𝑅) ∈ V)
3632adantr 481 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∈ V)
37 ssrab2 4011 . . . . . . . . . . 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 21972 . . . . . . . . . . . 12 (𝜑𝐺:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
4039ad2antrr 732 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝐺:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
41 breq1 5075 . . . . . . . . . . . . . . 15 (𝑔 = {⟨𝑋, (𝑛‘∅)⟩} → (𝑔 finSupp 0 ↔ {⟨𝑋, (𝑛‘∅)⟩} finSupp 0))
42 nn0ex 12434 . . . . . . . . . . . . . . . . 17 0 ∈ V
4342a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ℕ0 ∈ V)
44 snex 5368 . . . . . . . . . . . . . . . . 17 {𝑋} ∈ V
4544a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑋} ∈ V)
46 selvply1rhmlema.7 . . . . . . . . . . . . . . . . . 18 (𝜑𝑋𝑉)
4746adantr 481 . . . . . . . . . . . . . . . . 17 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑋𝑉)
48 1oex 8405 . . . . . . . . . . . . . . . . . . . 20 1o ∈ V
4948a1i 11 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 1o ∈ V)
50 simpr 485 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛 ∈ (ℕ0m 1o))
5149, 43, 50elmaprd 32772 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛:1o⟶ℕ0)
52 0lt1o 8429 . . . . . . . . . . . . . . . . . . 19 ∅ ∈ 1o
5352a1i 11 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ∅ ∈ 1o)
5451, 53ffvelcdmd 7026 . . . . . . . . . . . . . . . . 17 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛‘∅) ∈ ℕ0)
5547, 54fsnd 6811 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩}:{𝑋}⟶ℕ0)
5643, 45, 55elmapdd 8778 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩} ∈ (ℕ0m {𝑋}))
57 snfi 8980 . . . . . . . . . . . . . . . . 17 {𝑋} ∈ Fin
5857a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑋} ∈ Fin)
59 c0ex 11129 . . . . . . . . . . . . . . . . 17 0 ∈ V
6059a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 0 ∈ V)
6155, 58, 60fdmfifsupp 9278 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩} finSupp 0)
6241, 56, 61elrabd 3631 . . . . . . . . . . . . . 14 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨𝑋, (𝑛‘∅)⟩} ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
6362adantr 481 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨𝑋, (𝑛‘∅)⟩} ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
6444a1i 11 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {𝑋} ∈ V)
6542a1i 11 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ℕ0 ∈ V)
66 ssrab2 4011 . . . . . . . . . . . . . . . . 17 {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ⊆ (ℕ0m {𝑋})
6737, 66sstri 3924 . . . . . . . . . . . . . . . 16 {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ⊆ (ℕ0m {𝑋})
6867a1i 11 . . . . . . . . . . . . . . 15 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ⊆ (ℕ0m {𝑋}))
6968sselda 3915 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗 ∈ (ℕ0m {𝑋}))
7064, 65, 69elmaprd 32772 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗:{𝑋}⟶ℕ0)
71 breq1 5075 . . . . . . . . . . . . . 14 (𝑙 = 𝑗 → (𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩} ↔ 𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
72 simpr 485 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}})
7371, 72elrabrd 32586 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩})
749psrbagcon 21900 . . . . . . . . . . . . 13 (({⟨𝑋, (𝑛‘∅)⟩} ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∧ 𝑗:{𝑋}⟶ℕ0𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩}) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∧ ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
7563, 70, 73, 74syl3anc 1379 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∧ ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
7675simpld 495 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗) ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
7740, 76ffvelcdmd 7026 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)) ∈ (Base‘𝑅))
784, 21, 5, 9, 10mplelf 21972 . . . . . . . . . . 11 (𝜑𝐹:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
7978adantr 481 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝐹:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
804, 5, 22, 10mplelsfi 21969 . . . . . . . . . . 11 (𝜑𝐹 finSupp (0g𝑅))
8180adantr 481 . . . . . . . . . 10 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝐹 finSupp (0g𝑅))
8227ad2antrr 732 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑥 ∈ (Base‘𝑅)) → 𝑅 ∈ Ring)
83 simpr 485 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑥 ∈ (Base‘𝑅)) → 𝑥 ∈ (Base‘𝑅))
8421, 6, 22, 82, 83ringlzd 20267 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑥 ∈ (Base‘𝑅)) → ((0g𝑅)(.r𝑅)𝑥) = (0g𝑅))
8535, 35, 36, 38, 77, 79, 81, 84fisuppov1 32775 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗)))) finSupp (0g𝑅))
86 ssidd 3938 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (Base‘𝑅) ⊆ (Base‘𝑅))
8727ad2antrr 732 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑅 ∈ Ring)
8878ad2antrr 732 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝐹:{𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0}⟶(Base‘𝑅))
8938sselda 3915 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑗 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
9088, 89ffvelcdmd 7026 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝐹𝑗) ∈ (Base‘𝑅))
9121, 6, 87, 90, 77ringcld 20232 . . . . . . . . 9 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))) ∈ (Base‘𝑅))
92 breq1 5075 . . . . . . . . . 10 (𝑙 = {⟨𝑋, (𝑖‘∅)⟩} → (𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩} ↔ {⟨𝑋, (𝑖‘∅)⟩} ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩}))
93 breq1 5075 . . . . . . . . . . 11 (𝑔 = {⟨𝑋, (𝑖‘∅)⟩} → (𝑔 finSupp 0 ↔ {⟨𝑋, (𝑖‘∅)⟩} finSupp 0))
9442a1i 11 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ℕ0 ∈ V)
9544a1i 11 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {𝑋} ∈ V)
9647adantr 481 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑋𝑉)
9748a1i 11 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 1o ∈ V)
98 ssrab2 4011 . . . . . . . . . . . . . . . . 17 {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ⊆ (ℕ0m 1o)
9998a1i 11 . . . . . . . . . . . . . . . 16 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ⊆ (ℕ0m 1o))
10099sselda 3915 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 ∈ (ℕ0m 1o))
10197, 94, 100elmaprd 32772 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖:1o⟶ℕ0)
10252a1i 11 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∅ ∈ 1o)
103101, 102ffvelcdmd 7026 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ∈ ℕ0)
10496, 103fsnd 6811 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩}:{𝑋}⟶ℕ0)
10594, 95, 104elmapdd 8778 . . . . . . . . . . 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 9278 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} finSupp 0)
10993, 105, 108elrabd 3631 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0})
110 simplr 774 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑛 ∈ (ℕ0m 1o))
111 breq1 5075 . . . . . . . . . . . . . 14 (𝑘 = 𝑖 → (𝑘r𝑛𝑖r𝑛))
112 simpr 485 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛})
113111, 112elrabrd 32586 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖r𝑛)
114 elmapfn 8802 . . . . . . . . . . . . . . 15 (𝑖 ∈ (ℕ0m 1o) → 𝑖 Fn 1o)
115114adantl 482 . . . . . . . . . . . . . 14 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) → 𝑖 Fn 1o)
116 elmapfn 8802 . . . . . . . . . . . . . . 15 (𝑛 ∈ (ℕ0m 1o) → 𝑛 Fn 1o)
117116adantr 481 . . . . . . . . . . . . . 14 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) → 𝑛 Fn 1o)
11848a1i 11 . . . . . . . . . . . . . 14 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) → 1o ∈ V)
119 inidm 4155 . . . . . . . . . . . . . 14 (1o ∩ 1o) = 1o
120 eqidd 2740 . . . . . . . . . . . . . 14 (((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) ∧ ∅ ∈ 1o) → (𝑖‘∅) = (𝑖‘∅))
121 eqidd 2740 . . . . . . . . . . . . . 14 (((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) ∧ ∅ ∈ 1o) → (𝑛‘∅) = (𝑛‘∅))
122115, 117, 118, 118, 119, 120, 121ofrval 7632 . . . . . . . . . . . . 13 (((𝑛 ∈ (ℕ0m 1o) ∧ 𝑖 ∈ (ℕ0m 1o)) ∧ 𝑖r𝑛 ∧ ∅ ∈ 1o) → (𝑖‘∅) ≤ (𝑛‘∅))
123110, 100, 113, 102, 122syl211anc 1384 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ≤ (𝑛‘∅))
124123ralrimivw 3135 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∀𝑥 ∈ {𝑋} (𝑖‘∅) ≤ (𝑛‘∅))
125104ffnd 6656 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} Fn {𝑋})
12655adantr 481 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑛‘∅)⟩}:{𝑋}⟶ℕ0)
127126ffnd 6656 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
128 inidm 4155 . . . . . . . . . . . 12 ({𝑋} ∩ {𝑋}) = {𝑋}
129 simpr 485 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → 𝑥 ∈ {𝑋})
130129elsnd 4573 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → 𝑥 = 𝑋)
131130fveq2d 6831 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑥) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋))
132 fvsng 7124 . . . . . . . . . . . . . . 15 ((𝑋𝑉 ∧ (𝑖‘∅) ∈ ℕ0) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
13396, 103, 132syl2anc 590 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
134133adantr 481 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
135131, 134eqtrd 2774 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑥) = (𝑖‘∅))
136130fveq2d 6831 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑥) = ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋))
13754adantr 481 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛‘∅) ∈ ℕ0)
138 fvsng 7124 . . . . . . . . . . . . . . 15 ((𝑋𝑉 ∧ (𝑛‘∅) ∈ ℕ0) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
13996, 137, 138syl2anc 590 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
140139adantr 481 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
141136, 140eqtrd 2774 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑥 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑥) = (𝑛‘∅))
142125, 127, 95, 95, 128, 135, 141ofrfval 7630 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑖‘∅)⟩} ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩} ↔ ∀𝑥 ∈ {𝑋} (𝑖‘∅) ≤ (𝑛‘∅)))
143124, 142mpbird 258 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} ∘r ≤ {⟨𝑋, (𝑛‘∅)⟩})
14492, 109, 143elrabd 3631 . . . . . . . . 9 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}})
145 breq1 5075 . . . . . . . . . . 11 (𝑘 = {⟨∅, (𝑗𝑋)⟩} → (𝑘r𝑛 ↔ {⟨∅, (𝑗𝑋)⟩} ∘r𝑛))
14648a1i 11 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 1o ∈ V)
147 df1o2 8402 . . . . . . . . . . . . . . 15 1o = {∅}
148147eqcomi 2748 . . . . . . . . . . . . . 14 {∅} = 1o
149148a1i 11 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {∅} = 1o)
150 0ex 5229 . . . . . . . . . . . . . . 15 ∅ ∈ V
151150a1i 11 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∅ ∈ V)
152 snidg 4592 . . . . . . . . . . . . . . . . 17 (𝑋𝑉𝑋 ∈ {𝑋})
15346, 152syl 17 . . . . . . . . . . . . . . . 16 (𝜑𝑋 ∈ {𝑋})
154153ad2antrr 732 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑋 ∈ {𝑋})
15570, 154ffvelcdmd 7026 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝑗𝑋) ∈ ℕ0)
156151, 155fsnd 6811 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩}:{∅}⟶ℕ0)
157149, 156feq2dd 6641 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩}:1o⟶ℕ0)
15865, 146, 157elmapdd 8778 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} ∈ (ℕ0m 1o))
159 simplr 774 . . . . . . . . . . . . . . . 16 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑛 ∈ (ℕ0m 1o))
16047adantr 481 . . . . . . . . . . . . . . . 16 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑋𝑉)
161159, 160jca 516 . . . . . . . . . . . . . . 15 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉))
162 elmapfn 8802 . . . . . . . . . . . . . . . . 17 (𝑗 ∈ (ℕ0m {𝑋}) → 𝑗 Fn {𝑋})
163162adantr 481 . . . . . . . . . . . . . . . 16 ((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) → 𝑗 Fn {𝑋})
164 simpr 485 . . . . . . . . . . . . . . . . . . 19 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → 𝑋𝑉)
165 elmapi 8786 . . . . . . . . . . . . . . . . . . . . 21 (𝑛 ∈ (ℕ0m 1o) → 𝑛:1o⟶ℕ0)
16652a1i 11 . . . . . . . . . . . . . . . . . . . . 21 (𝑛 ∈ (ℕ0m 1o) → ∅ ∈ 1o)
167165, 166ffvelcdmd 7026 . . . . . . . . . . . . . . . . . . . 20 (𝑛 ∈ (ℕ0m 1o) → (𝑛‘∅) ∈ ℕ0)
168167adantr 481 . . . . . . . . . . . . . . . . . . 19 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → (𝑛‘∅) ∈ ℕ0)
169164, 168fsnd 6811 . . . . . . . . . . . . . . . . . 18 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → {⟨𝑋, (𝑛‘∅)⟩}:{𝑋}⟶ℕ0)
170169ffnd 6656 . . . . . . . . . . . . . . . . 17 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
171170adantl 482 . . . . . . . . . . . . . . . 16 ((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
17244a1i 11 . . . . . . . . . . . . . . . 16 ((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) → {𝑋} ∈ V)
173 eqidd 2740 . . . . . . . . . . . . . . . 16 (((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) ∧ 𝑋 ∈ {𝑋}) → (𝑗𝑋) = (𝑗𝑋))
174164, 168, 138syl2anc 590 . . . . . . . . . . . . . . . . 17 ((𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
175174ad2antlr 733 . . . . . . . . . . . . . . . 16 (((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) ∧ 𝑋 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
176163, 171, 172, 172, 128, 173, 175ofrval 7632 . . . . . . . . . . . . . . 15 (((𝑗 ∈ (ℕ0m {𝑋}) ∧ (𝑛 ∈ (ℕ0m 1o) ∧ 𝑋𝑉)) ∧ 𝑗r ≤ {⟨𝑋, (𝑛‘∅)⟩} ∧ 𝑋 ∈ {𝑋}) → (𝑗𝑋) ≤ (𝑛‘∅))
17769, 161, 73, 154, 176syl211anc 1384 . . . . . . . . . . . . . 14 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → (𝑗𝑋) ≤ (𝑛‘∅))
178 fveq2 6827 . . . . . . . . . . . . . . . 16 (𝑜 = ∅ → (𝑛𝑜) = (𝑛‘∅))
179178breq2d 5084 . . . . . . . . . . . . . . 15 (𝑜 = ∅ → ((𝑗𝑋) ≤ (𝑛𝑜) ↔ (𝑗𝑋) ≤ (𝑛‘∅)))
180150, 179ralsn 4613 . . . . . . . . . . . . . 14 (∀𝑜 ∈ {∅} (𝑗𝑋) ≤ (𝑛𝑜) ↔ (𝑗𝑋) ≤ (𝑛‘∅))
181177, 180sylibr 235 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∀𝑜 ∈ {∅} (𝑗𝑋) ≤ (𝑛𝑜))
182147a1i 11 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 1o = {∅})
183181, 182raleqtrrdv 3301 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∀𝑜 ∈ 1o (𝑗𝑋) ≤ (𝑛𝑜))
184157ffnd 6656 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} Fn 1o)
185116ad2antlr 733 . . . . . . . . . . . . 13 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → 𝑛 Fn 1o)
186 elsni 4572 . . . . . . . . . . . . . . . . 17 (𝑜 ∈ {∅} → 𝑜 = ∅)
187186, 147eleq2s 2857 . . . . . . . . . . . . . . . 16 (𝑜 ∈ 1o𝑜 = ∅)
188187adantl 482 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → 𝑜 = ∅)
189188fveq2d 6831 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → ({⟨∅, (𝑗𝑋)⟩}‘𝑜) = ({⟨∅, (𝑗𝑋)⟩}‘∅))
190155adantr 481 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → (𝑗𝑋) ∈ ℕ0)
191 fvsng 7124 . . . . . . . . . . . . . . 15 ((∅ ∈ V ∧ (𝑗𝑋) ∈ ℕ0) → ({⟨∅, (𝑗𝑋)⟩}‘∅) = (𝑗𝑋))
192150, 190, 191sylancr 593 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → ({⟨∅, (𝑗𝑋)⟩}‘∅) = (𝑗𝑋))
193189, 192eqtrd 2774 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → ({⟨∅, (𝑗𝑋)⟩}‘𝑜) = (𝑗𝑋))
194 eqidd 2740 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑜 ∈ 1o) → (𝑛𝑜) = (𝑛𝑜))
195184, 185, 146, 146, 119, 193, 194ofrfval 7630 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ({⟨∅, (𝑗𝑋)⟩} ∘r𝑛 ↔ ∀𝑜 ∈ 1o (𝑗𝑋) ≤ (𝑛𝑜)))
196183, 195mpbird 258 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} ∘r𝑛)
197145, 158, 196elrabd 3631 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → {⟨∅, (𝑗𝑋)⟩} ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛})
198 eqcom 2746 . . . . . . . . . . . . 13 ((𝑗𝑋) = (𝑖‘∅) ↔ (𝑖‘∅) = (𝑗𝑋))
199198a1i 11 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑗𝑋) = (𝑖‘∅) ↔ (𝑖‘∅) = (𝑗𝑋)))
200133adantlr 721 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
201200eqeq2d 2750 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑗𝑋) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) ↔ (𝑗𝑋) = (𝑖‘∅)))
202155adantr 481 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑗𝑋) ∈ ℕ0)
203150, 202, 191sylancr 593 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ({⟨∅, (𝑗𝑋)⟩}‘∅) = (𝑗𝑋))
204203eqeq2d 2750 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑖‘∅) = ({⟨∅, (𝑗𝑋)⟩}‘∅) ↔ (𝑖‘∅) = (𝑗𝑋)))
205199, 201, 2043bitr4d 312 . . . . . . . . . . 11 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑗𝑋) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) ↔ (𝑖‘∅) = ({⟨∅, (𝑗𝑋)⟩}‘∅)))
206160adantr 481 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑋𝑉)
207 eqid 2739 . . . . . . . . . . . 12 {𝑋} = {𝑋}
20870adantr 481 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑗:{𝑋}⟶ℕ0)
209208ffnd 6656 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑗 Fn {𝑋})
210125adantlr 721 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨𝑋, (𝑖‘∅)⟩} Fn {𝑋})
211206, 207, 209, 210fsneq 6976 . . . . . . . . . . 11 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} ↔ (𝑗𝑋) = ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋)))
212150a1i 11 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∅ ∈ V)
213101adantlr 721 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖:1o⟶ℕ0)
214213ffnd 6656 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 Fn 1o)
215184adantr 481 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {⟨∅, (𝑗𝑋)⟩} Fn 1o)
216212, 147, 214, 215fsneq 6976 . . . . . . . . . . 11 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖 = {⟨∅, (𝑗𝑋)⟩} ↔ (𝑖‘∅) = ({⟨∅, (𝑗𝑋)⟩}‘∅)))
217205, 211, 2163bitr4d 312 . . . . . . . . . 10 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑗 = {⟨𝑋, (𝑖‘∅)⟩} ↔ 𝑖 = {⟨∅, (𝑗𝑋)⟩}))
218197, 217reu6dv 32560 . . . . . . . . 9 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}}) → ∃!𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}𝑗 = {⟨𝑋, (𝑖‘∅)⟩})
21920, 21, 22, 26, 29, 34, 85, 86, 91, 144, 218gsummptfsf1o 33141 . . . . . . . 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 3915 . . . . . . . . . . . . 13 ((𝜑𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 ∈ (ℕ0m 1o))
222 fveq1 6826 . . . . . . . . . . . . . . . . 17 (𝑛 = 𝑖 → (𝑛‘∅) = (𝑖‘∅))
223222opeq2d 4811 . . . . . . . . . . . . . . . 16 (𝑛 = 𝑖 → ⟨𝑋, (𝑛‘∅)⟩ = ⟨𝑋, (𝑖‘∅)⟩)
224223sneqd 4567 . . . . . . . . . . . . . . 15 (𝑛 = 𝑖 → {⟨𝑋, (𝑛‘∅)⟩} = {⟨𝑋, (𝑖‘∅)⟩})
225224fveq2d 6831 . . . . . . . . . . . . . 14 (𝑛 = 𝑖 → (𝐹‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
226 fveq1 6826 . . . . . . . . . . . . . . . . 17 (𝑓 = 𝐹 → (𝑓‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐹‘{⟨𝑋, (𝑛‘∅)⟩}))
227226mpteq2dv 5166 . . . . . . . . . . . . . . . 16 (𝑓 = 𝐹 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})))
228 ovexd 7391 . . . . . . . . . . . . . . . . 17 (𝜑 → (ℕ0m 1o) ∈ V)
229228mptexd 7168 . . . . . . . . . . . . . . . 16 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})) ∈ V)
2301, 227, 10, 229fvmptd3 6959 . . . . . . . . . . . . . . 15 (𝜑 → (𝑀𝐹) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})))
231230adantr 481 . . . . . . . . . . . . . 14 ((𝜑𝑖 ∈ (ℕ0m 1o)) → (𝑀𝐹) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐹‘{⟨𝑋, (𝑛‘∅)⟩})))
232 simpr 485 . . . . . . . . . . . . . 14 ((𝜑𝑖 ∈ (ℕ0m 1o)) → 𝑖 ∈ (ℕ0m 1o))
233 fvexd 6842 . . . . . . . . . . . . . 14 ((𝜑𝑖 ∈ (ℕ0m 1o)) → (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}) ∈ V)
234225, 231, 232, 233fvmptd4 6960 . . . . . . . . . . . . 13 ((𝜑𝑖 ∈ (ℕ0m 1o)) → ((𝑀𝐹)‘𝑖) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
235221, 234syldan 597 . . . . . . . . . . . 12 ((𝜑𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑀𝐹)‘𝑖) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
236235adantlr 721 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑀𝐹)‘𝑖) = (𝐹‘{⟨𝑋, (𝑖‘∅)⟩}))
237 fveq1 6826 . . . . . . . . . . . . . . . 16 (𝑓 = 𝐺 → (𝑓‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐺‘{⟨𝑋, (𝑛‘∅)⟩}))
238237mpteq2dv 5166 . . . . . . . . . . . . . . 15 (𝑓 = 𝐺 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})))
239228mptexd 7168 . . . . . . . . . . . . . . 15 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})) ∈ V)
2401, 238, 11, 239fvmptd3 6959 . . . . . . . . . . . . . 14 (𝜑 → (𝑀𝐺) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})))
241 fveq1 6826 . . . . . . . . . . . . . . . . . 18 (𝑛 = 𝑚 → (𝑛‘∅) = (𝑚‘∅))
242241opeq2d 4811 . . . . . . . . . . . . . . . . 17 (𝑛 = 𝑚 → ⟨𝑋, (𝑛‘∅)⟩ = ⟨𝑋, (𝑚‘∅)⟩)
243242sneqd 4567 . . . . . . . . . . . . . . . 16 (𝑛 = 𝑚 → {⟨𝑋, (𝑛‘∅)⟩} = {⟨𝑋, (𝑚‘∅)⟩})
244243fveq2d 6831 . . . . . . . . . . . . . . 15 (𝑛 = 𝑚 → (𝐺‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝐺‘{⟨𝑋, (𝑚‘∅)⟩}))
245244cbvmptv 5176 . . . . . . . . . . . . . 14 (𝑛 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑚 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑚‘∅)⟩}))
246240, 245eqtrdi 2790 . . . . . . . . . . . . 13 (𝜑 → (𝑀𝐺) = (𝑚 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑚‘∅)⟩})))
247246ad2antrr 732 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑀𝐺) = (𝑚 ∈ (ℕ0m 1o) ↦ (𝐺‘{⟨𝑋, (𝑚‘∅)⟩})))
248 simpr 485 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑚 = (𝑛f𝑖))
249248fveq1d 6829 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) = ((𝑛f𝑖)‘∅))
25052a1i 11 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ∅ ∈ 1o)
251116adantl 482 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛 Fn 1o)
252251ad2antrr 732 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑛 Fn 1o)
253100, 114syl 17 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 Fn 1o)
254253adantr 481 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑖 Fn 1o)
25548a1i 11 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 1o ∈ V)
256 eqidd 2740 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ ∅ ∈ 1o) → (𝑛‘∅) = (𝑛‘∅))
257 eqidd 2740 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ ∅ ∈ 1o) → (𝑖‘∅) = (𝑖‘∅))
258252, 254, 255, 255, 119, 256, 257ofval 7631 . . . . . . . . . . . . . . . . 17 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ ∅ ∈ 1o) → ((𝑛f𝑖)‘∅) = ((𝑛‘∅) − (𝑖‘∅)))
259250, 258mpdan 693 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ((𝑛f𝑖)‘∅) = ((𝑛‘∅) − (𝑖‘∅)))
260249, 259eqtrd 2774 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) = ((𝑛‘∅) − (𝑖‘∅)))
26196adantr 481 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑋𝑉)
262 fvexd 6842 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) ∈ V)
263 fvsng 7124 . . . . . . . . . . . . . . . 16 ((𝑋𝑉 ∧ (𝑚‘∅) ∈ V) → ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (𝑚‘∅))
264261, 262, 263syl2anc 590 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (𝑚‘∅))
265261, 152syl 17 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → 𝑋 ∈ {𝑋})
266127adantr 481 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑛‘∅)⟩} Fn {𝑋})
267125adantr 481 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑖‘∅)⟩} Fn {𝑋})
26844a1i 11 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {𝑋} ∈ V)
269139ad2antrr 732 . . . . . . . . . . . . . . . . 17 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ 𝑋 ∈ {𝑋}) → ({⟨𝑋, (𝑛‘∅)⟩}‘𝑋) = (𝑛‘∅))
270133ad2antrr 732 . . . . . . . . . . . . . . . . 17 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ 𝑋 ∈ {𝑋}) → ({⟨𝑋, (𝑖‘∅)⟩}‘𝑋) = (𝑖‘∅))
271266, 267, 268, 268, 128, 269, 270ofval 7631 . . . . . . . . . . . . . . . 16 (((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) ∧ 𝑋 ∈ {𝑋}) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋) = ((𝑛‘∅) − (𝑖‘∅)))
272265, 271mpdan 693 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋) = ((𝑛‘∅) − (𝑖‘∅)))
273260, 264, 2723eqtr4d 2784 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋))
274 elsni 4572 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑥 ∈ {(𝑛‘∅)} → 𝑥 = (𝑛‘∅))
275274adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → 𝑥 = (𝑛‘∅))
276275oveq1d 7371 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → (𝑥𝑦) = ((𝑛‘∅) − 𝑦))
277 fznn0sub2 13580 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑦 ∈ (0...(𝑛‘∅)) → ((𝑛‘∅) − 𝑦) ∈ (0...(𝑛‘∅)))
278277adantl 482 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → ((𝑛‘∅) − 𝑦) ∈ (0...(𝑛‘∅)))
279276, 278eqeltrd 2839 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅))) → (𝑥𝑦) ∈ (0...(𝑛‘∅)))
280279adantl 482 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ (𝑥 ∈ {(𝑛‘∅)} ∧ 𝑦 ∈ (0...(𝑛‘∅)))) → (𝑥𝑦) ∈ (0...(𝑛‘∅)))
281 fvex 6840 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑛‘∅) ∈ V
282150, 281f1osn 6808 . . . . . . . . . . . . . . . . . . . . . . . . 25 {⟨∅, (𝑛‘∅)⟩}:{∅}–1-1-onto→{(𝑛‘∅)}
283 f1of 6767 . . . . . . . . . . . . . . . . . . . . . . . . 25 ({⟨∅, (𝑛‘∅)⟩}:{∅}–1-1-onto→{(𝑛‘∅)} → {⟨∅, (𝑛‘∅)⟩}:{∅}⟶{(𝑛‘∅)})
284282, 283mp1i 13 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩}:{∅}⟶{(𝑛‘∅)})
285 fvsng 7124 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((∅ ∈ V ∧ (𝑛‘∅) ∈ ℕ0) → ({⟨∅, (𝑛‘∅)⟩}‘∅) = (𝑛‘∅))
286150, 54, 285sylancr 593 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ({⟨∅, (𝑛‘∅)⟩}‘∅) = (𝑛‘∅))
287286eqcomd 2745 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛‘∅) = ({⟨∅, (𝑛‘∅)⟩}‘∅))
288150a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ∅ ∈ V)
289148a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {∅} = 1o)
29053, 54fsnd 6811 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩}:{∅}⟶ℕ0)
291289, 290feq2dd 6641 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩}:1o⟶ℕ0)
292291ffnd 6656 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝜑𝑛 ∈ (ℕ0m 1o)) → {⟨∅, (𝑛‘∅)⟩} Fn 1o)
293288, 147, 251, 292fsneq 6976 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛 = {⟨∅, (𝑛‘∅)⟩} ↔ (𝑛‘∅) = ({⟨∅, (𝑛‘∅)⟩}‘∅)))
294287, 293mpbird 258 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛 = {⟨∅, (𝑛‘∅)⟩})
295147a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 1o = {∅})
296294, 295feq12d 6643 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑛:1o⟶{(𝑛‘∅)} ↔ {⟨∅, (𝑛‘∅)⟩}:{∅}⟶{(𝑛‘∅)}))
297284, 296mpbird 258 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑛 ∈ (ℕ0m 1o)) → 𝑛:1o⟶{(𝑛‘∅)})
298297adantr 481 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑛:1o⟶{(𝑛‘∅)})
299147fneq2i 6583 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑖 Fn 1o𝑖 Fn {∅})
300253, 299sylib 219 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖 Fn {∅})
301 0zd 12527 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 0 ∈ ℤ)
302137nn0zd 12540 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛‘∅) ∈ ℤ)
303103nn0zd 12540 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ∈ ℤ)
304103nn0ge0d 12492 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 0 ≤ (𝑖‘∅))
305301, 302, 303, 304, 123elfzd 13460 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑖‘∅) ∈ (0...(𝑛‘∅)))
306 fveq2 6827 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑜 = ∅ → (𝑖𝑜) = (𝑖‘∅))
307306eleq1d 2824 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑜 = ∅ → ((𝑖𝑜) ∈ (0...(𝑛‘∅)) ↔ (𝑖‘∅) ∈ (0...(𝑛‘∅))))
308150, 307ralsn 4613 . . . . . . . . . . . . . . . . . . . . . . . 24 (∀𝑜 ∈ {∅} (𝑖𝑜) ∈ (0...(𝑛‘∅)) ↔ (𝑖‘∅) ∈ (0...(𝑛‘∅)))
309305, 308sylibr 235 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ∀𝑜 ∈ {∅} (𝑖𝑜) ∈ (0...(𝑛‘∅)))
310 ffnfv 7060 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖:{∅}⟶(0...(𝑛‘∅)) ↔ (𝑖 Fn {∅} ∧ ∀𝑜 ∈ {∅} (𝑖𝑜) ∈ (0...(𝑛‘∅))))
311300, 309, 310sylanbrc 589 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → 𝑖:{∅}⟶(0...(𝑛‘∅)))
312147, 97eqeltrrid 2844 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → {∅} ∈ V)
313147ineq2i 4146 . . . . . . . . . . . . . . . . . . . . . . 23 (1o ∩ 1o) = (1o ∩ {∅})
314313, 119eqtr3i 2764 . . . . . . . . . . . . . . . . . . . . . 22 (1o ∩ {∅}) = 1o
315280, 298, 311, 97, 312, 314off 7638 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛f𝑖):1o⟶(0...(𝑛‘∅)))
316 fz0ssnn0 13567 . . . . . . . . . . . . . . . . . . . . . 22 (0...(𝑛‘∅)) ⊆ ℕ0
317316a1i 11 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (0...(𝑛‘∅)) ⊆ ℕ0)
318315, 317fssd 6672 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛f𝑖):1o⟶ℕ0)
319318adantr 481 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑛f𝑖):1o⟶ℕ0)
320319, 250ffvelcdmd 7026 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ((𝑛f𝑖)‘∅) ∈ ℕ0)
321249, 320eqeltrd 2839 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝑚‘∅) ∈ ℕ0)
322261, 321fsnd 6811 . . . . . . . . . . . . . . . 16 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑚‘∅)⟩}:{𝑋}⟶ℕ0)
323322ffnd 6656 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑚‘∅)⟩} Fn {𝑋})
324266, 267, 268, 268, 128offn 7633 . . . . . . . . . . . . . . 15 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}) Fn {𝑋})
325261, 207, 323, 324fsneq 6976 . . . . . . . . . . . . . 14 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → ({⟨𝑋, (𝑚‘∅)⟩} = ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}) ↔ ({⟨𝑋, (𝑚‘∅)⟩}‘𝑋) = (({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})‘𝑋)))
326273, 325mpbird 258 . . . . . . . . . . . . 13 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → {⟨𝑋, (𝑚‘∅)⟩} = ({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))
327326fveq2d 6831 . . . . . . . . . . . 12 ((((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) ∧ 𝑚 = (𝑛f𝑖)) → (𝐺‘{⟨𝑋, (𝑚‘∅)⟩}) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
32894, 97, 318elmapdd 8778 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝑛f𝑖) ∈ (ℕ0m 1o))
329 fvexd 6842 . . . . . . . . . . . 12 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})) ∈ V)
330247, 327, 328, 329fvmptd 6943 . . . . . . . . . . 11 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → ((𝑀𝐺)‘(𝑛f𝑖)) = (𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))
331236, 330oveq12d 7374 . . . . . . . . . 10 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛}) → (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))) = ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))))
332331mpteq2dva 5165 . . . . . . . . 9 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖)))) = (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩})))))
333332oveq2d 7372 . . . . . . . 8 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ ((𝐹‘{⟨𝑋, (𝑖‘∅)⟩})(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f − {⟨𝑋, (𝑖‘∅)⟩}))))))
334219, 333eqtr4d 2777 . . . . . . 7 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r ≤ {⟨𝑋, (𝑛‘∅)⟩}} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘({⟨𝑋, (𝑛‘∅)⟩} ∘f𝑗))))) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))))
33519, 334sylan9eqr 2796 . . . . . 6 (((𝜑𝑛 ∈ (ℕ0m 1o)) ∧ 𝑚 = {⟨𝑋, (𝑛‘∅)⟩}) → (𝑅 Σg (𝑗 ∈ {𝑙 ∈ {𝑔 ∈ (ℕ0m {𝑋}) ∣ 𝑔 finSupp 0} ∣ 𝑙r𝑚} ↦ ((𝐹𝑗)(.r𝑅)(𝐺‘(𝑚f𝑗))))) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))))
336 ovexd 7391 . . . . . 6 ((𝜑𝑛 ∈ (ℕ0m 1o)) → (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))) ∈ V)
33713, 335, 62, 336fvmptd 6943 . . . . 5 ((𝜑𝑛 ∈ (ℕ0m 1o)) → ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩}) = (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖))))))
338337mpteq2dva 5165 . . . 4 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩})) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖)))))))
339 eqid 2739 . . . . 5 (1o mPoly 𝑅) = (1o mPoly 𝑅)
340 selvply1rhmlema.5 . . . . . 6 𝑄 = (Poly1𝑅)
341 eqid 2739 . . . . . 6 (Base‘𝑄) = (Base‘𝑄)
342340, 341ply1bas 22180 . . . . 5 (Base‘𝑄) = (Base‘(1o mPoly 𝑅))
343 selvply1rhmlema.4 . . . . . 6 × = (.r𝑄)
344340, 339, 343ply1mulr 22210 . . . . 5 × = (.r‘(1o mPoly 𝑅))
345 psr1baslem 22170 . . . . 5 (ℕ0m 1o) = { ∈ (ℕ0m 1o) ∣ ( “ ℕ) ∈ Fin}
3465, 4, 7, 343, 340, 1, 46, 27, 10selvply1rhmlema 33702 . . . . 5 (𝜑 → (𝑀𝐹) ∈ (Base‘𝑄))
3475, 4, 7, 343, 340, 1, 46, 27, 11selvply1rhmlema 33702 . . . . 5 (𝜑 → (𝑀𝐺) ∈ (Base‘𝑄))
348339, 342, 6, 344, 345, 346, 347mplmul 21985 . . . 4 (𝜑 → ((𝑀𝐹) × (𝑀𝐺)) = (𝑛 ∈ (ℕ0m 1o) ↦ (𝑅 Σg (𝑖 ∈ {𝑘 ∈ (ℕ0m 1o) ∣ 𝑘r𝑛} ↦ (((𝑀𝐹)‘𝑖)(.r𝑅)((𝑀𝐺)‘(𝑛f𝑖)))))))
349338, 348eqtr4d 2777 . . 3 (𝜑 → (𝑛 ∈ (ℕ0m 1o) ↦ ((𝐹 · 𝐺)‘{⟨𝑋, (𝑛‘∅)⟩})) = ((𝑀𝐹) × (𝑀𝐺)))
3503, 349sylan9eqr 2796 . 2 ((𝜑𝑓 = (𝐹 · 𝐺)) → (𝑛 ∈ (ℕ0m 1o) ↦ (𝑓‘{⟨𝑋, (𝑛‘∅)⟩})) = ((𝑀𝐹) × (𝑀𝐺)))
35144a1i 11 . . . 4 (𝜑 → {𝑋} ∈ V)
3524, 351, 27mplringd 21997 . . 3 (𝜑𝑃 ∈ Ring)
3535, 7, 352, 10, 11ringcld 20232 . 2 (𝜑 → (𝐹 · 𝐺) ∈ 𝐵)
354 ovexd 7391 . 2 (𝜑 → ((𝑀𝐹) × (𝑀𝐺)) ∈ V)
3551, 350, 353, 354fvmptd2 6944 1 (𝜑 → (𝑀‘(𝐹 · 𝐺)) = ((𝑀𝐹) × (𝑀𝐺)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 207  wa 396   = wceq 1547  wcel 2119  wral 3053  {crab 3391  Vcvv 3431  cin 3882  wss 3883  c0 4261  {csn 4555  cop 4561   class class class wbr 5072  cmpt 5153   Fn wfn 6480  wf 6481  1-1-ontowf1o 6484  cfv 6485  (class class class)co 7356  f cof 7618  r cofr 7619  1oc1o 8388  m cmap 8763  Fincfn 8883   finSupp cfsupp 9264  0cc0 11029  cle 11171  cmin 11368  0cn0 12428  ...cfz 13452  Basecbs 17170  .rcmulr 17212  0gc0g 17393   Σg cgsu 17394  CMndccmn 19746  Ringcrg 20205   mPoly cmpl 21881  Poly1cpl1 22162
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1802  ax-4 1816  ax-5 1917  ax-6 1974  ax-7 2015  ax-8 2121  ax-9 2129  ax-10 2152  ax-11 2168  ax-12 2189  ax-ext 2711  ax-rep 5199  ax-sep 5218  ax-nul 5228  ax-pow 5294  ax-pr 5362  ax-un 7678  ax-cnex 11085  ax-resscn 11086  ax-1cn 11087  ax-icn 11088  ax-addcl 11089  ax-addrcl 11090  ax-mulcl 11091  ax-mulrcl 11092  ax-mulcom 11093  ax-addass 11094  ax-mulass 11095  ax-distr 11096  ax-i2m1 11097  ax-1ne0 11098  ax-1rid 11099  ax-rnegex 11100  ax-rrecex 11101  ax-cnre 11102  ax-pre-lttri 11103  ax-pre-lttrn 11104  ax-pre-ltadd 11105  ax-pre-mulgt0 11106
This theorem depends on definitions:  df-bi 208  df-an 397  df-or 854  df-3or 1093  df-3an 1094  df-tru 1550  df-fal 1560  df-ex 1787  df-nf 1791  df-sb 2074  df-mo 2543  df-eu 2573  df-clab 2718  df-cleq 2731  df-clel 2814  df-nfc 2888  df-ne 2935  df-nel 3039  df-ral 3054  df-rex 3064  df-rmo 3344  df-reu 3345  df-rab 3392  df-v 3433  df-sbc 3724  df-csb 3832  df-dif 3886  df-un 3888  df-in 3890  df-ss 3900  df-pss 3903  df-nul 4262  df-if 4455  df-pw 4531  df-sn 4556  df-pr 4558  df-tp 4560  df-op 4562  df-uni 4839  df-int 4878  df-iun 4923  df-iin 4924  df-br 5073  df-opab 5135  df-mpt 5154  df-tr 5180  df-id 5513  df-eprel 5518  df-po 5526  df-so 5527  df-fr 5571  df-se 5572  df-we 5573  df-xp 5624  df-rel 5625  df-cnv 5626  df-co 5627  df-dm 5628  df-rn 5629  df-res 5630  df-ima 5631  df-pred 6252  df-ord 6313  df-on 6314  df-lim 6315  df-suc 6316  df-iota 6441  df-fun 6487  df-fn 6488  df-f 6489  df-f1 6490  df-fo 6491  df-f1o 6492  df-fv 6493  df-isom 6494  df-riota 7313  df-ov 7359  df-oprab 7360  df-mpo 7361  df-of 7620  df-ofr 7621  df-om 7807  df-1st 7931  df-2nd 7932  df-supp 8101  df-frecs 8221  df-wrecs 8252  df-recs 8301  df-rdg 8339  df-1o 8395  df-2o 8396  df-er 8633  df-map 8765  df-pm 8766  df-ixp 8836  df-en 8884  df-dom 8885  df-sdom 8886  df-fin 8887  df-fsupp 9265  df-sup 9345  df-oi 9415  df-card 9854  df-pnf 11172  df-mnf 11173  df-xr 11174  df-ltxr 11175  df-le 11176  df-sub 11370  df-neg 11371  df-nn 12166  df-2 12235  df-3 12236  df-4 12237  df-5 12238  df-6 12239  df-7 12240  df-8 12241  df-9 12242  df-n0 12429  df-z 12516  df-dec 12636  df-uz 12780  df-fz 13453  df-fzo 13600  df-seq 13955  df-hash 14284  df-struct 17108  df-sets 17125  df-slot 17143  df-ndx 17155  df-base 17171  df-ress 17192  df-plusg 17224  df-mulr 17225  df-sca 17227  df-vsca 17228  df-ip 17229  df-tset 17230  df-ple 17231  df-ds 17233  df-hom 17235  df-cco 17236  df-0g 17395  df-gsum 17396  df-prds 17401  df-pws 17403  df-mre 17539  df-mrc 17540  df-acs 17542  df-mgm 18599  df-sgrp 18678  df-mnd 18694  df-mhm 18742  df-submnd 18743  df-grp 18903  df-minusg 18904  df-mulg 19035  df-subg 19090  df-ghm 19179  df-cntz 19283  df-cmn 19748  df-abl 19749  df-mgp 20113  df-rng 20125  df-ur 20154  df-ring 20207  df-subrng 20518  df-subrg 20542  df-psr 21884  df-mpl 21886  df-opsr 21888  df-psr1 22165  df-ply1 22167
This theorem is referenced by:  selvply1rhm  33709
  Copyright terms: Public domain W3C validator