Metamath Proof Explorer


Theorem mplsubrglem

Description: Lemma for mplsubrg . (Contributed by Mario Carneiro, 9-Jan-2015) (Revised by AV, 18-Jul-2019)

Ref Expression
Hypotheses mplsubg.s โŠข ๐‘† = ( ๐ผ mPwSer ๐‘… )
mplsubg.p โŠข ๐‘ƒ = ( ๐ผ mPoly ๐‘… )
mplsubg.u โŠข ๐‘ˆ = ( Base โ€˜ ๐‘ƒ )
mplsubg.i โŠข ( ๐œ‘ โ†’ ๐ผ โˆˆ ๐‘Š )
mpllss.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ Ring )
mplsubrglem.d โŠข ๐ท = { ๐‘“ โˆˆ ( โ„•0 โ†‘m ๐ผ ) โˆฃ ( โ—ก ๐‘“ โ€œ โ„• ) โˆˆ Fin }
mplsubrglem.z โŠข 0 = ( 0g โ€˜ ๐‘… )
mplsubrglem.p โŠข ๐ด = ( โˆ˜f + โ€œ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) )
mplsubrglem.t โŠข ยท = ( .r โ€˜ ๐‘… )
mplsubrglem.x โŠข ( ๐œ‘ โ†’ ๐‘‹ โˆˆ ๐‘ˆ )
mplsubrglem.y โŠข ( ๐œ‘ โ†’ ๐‘Œ โˆˆ ๐‘ˆ )
Assertion mplsubrglem ( ๐œ‘ โ†’ ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) โˆˆ ๐‘ˆ )

Proof

Step Hyp Ref Expression
1 mplsubg.s โŠข ๐‘† = ( ๐ผ mPwSer ๐‘… )
2 mplsubg.p โŠข ๐‘ƒ = ( ๐ผ mPoly ๐‘… )
3 mplsubg.u โŠข ๐‘ˆ = ( Base โ€˜ ๐‘ƒ )
4 mplsubg.i โŠข ( ๐œ‘ โ†’ ๐ผ โˆˆ ๐‘Š )
5 mpllss.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ Ring )
6 mplsubrglem.d โŠข ๐ท = { ๐‘“ โˆˆ ( โ„•0 โ†‘m ๐ผ ) โˆฃ ( โ—ก ๐‘“ โ€œ โ„• ) โˆˆ Fin }
7 mplsubrglem.z โŠข 0 = ( 0g โ€˜ ๐‘… )
8 mplsubrglem.p โŠข ๐ด = ( โˆ˜f + โ€œ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) )
9 mplsubrglem.t โŠข ยท = ( .r โ€˜ ๐‘… )
10 mplsubrglem.x โŠข ( ๐œ‘ โ†’ ๐‘‹ โˆˆ ๐‘ˆ )
11 mplsubrglem.y โŠข ( ๐œ‘ โ†’ ๐‘Œ โˆˆ ๐‘ˆ )
12 eqid โŠข ( Base โ€˜ ๐‘† ) = ( Base โ€˜ ๐‘† )
13 eqid โŠข ( .r โ€˜ ๐‘† ) = ( .r โ€˜ ๐‘† )
14 2 1 3 12 mplbasss โŠข ๐‘ˆ โŠ† ( Base โ€˜ ๐‘† )
15 14 10 sselid โŠข ( ๐œ‘ โ†’ ๐‘‹ โˆˆ ( Base โ€˜ ๐‘† ) )
16 14 11 sselid โŠข ( ๐œ‘ โ†’ ๐‘Œ โˆˆ ( Base โ€˜ ๐‘† ) )
17 1 12 13 5 15 16 psrmulcl โŠข ( ๐œ‘ โ†’ ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) โˆˆ ( Base โ€˜ ๐‘† ) )
18 ovexd โŠข ( ๐œ‘ โ†’ ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) โˆˆ V )
19 1 12 psrelbasfun โŠข ( ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) โˆˆ ( Base โ€˜ ๐‘† ) โ†’ Fun ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) )
20 17 19 syl โŠข ( ๐œ‘ โ†’ Fun ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) )
21 7 fvexi โŠข 0 โˆˆ V
22 21 a1i โŠข ( ๐œ‘ โ†’ 0 โˆˆ V )
23 df-ima โŠข ( โˆ˜f + โ€œ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) = ran ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) )
24 8 23 eqtri โŠข ๐ด = ran ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) )
25 2 1 12 7 3 mplelbas โŠข ( ๐‘‹ โˆˆ ๐‘ˆ โ†” ( ๐‘‹ โˆˆ ( Base โ€˜ ๐‘† ) โˆง ๐‘‹ finSupp 0 ) )
26 25 simprbi โŠข ( ๐‘‹ โˆˆ ๐‘ˆ โ†’ ๐‘‹ finSupp 0 )
27 10 26 syl โŠข ( ๐œ‘ โ†’ ๐‘‹ finSupp 0 )
28 2 1 12 7 3 mplelbas โŠข ( ๐‘Œ โˆˆ ๐‘ˆ โ†” ( ๐‘Œ โˆˆ ( Base โ€˜ ๐‘† ) โˆง ๐‘Œ finSupp 0 ) )
29 28 simprbi โŠข ( ๐‘Œ โˆˆ ๐‘ˆ โ†’ ๐‘Œ finSupp 0 )
30 11 29 syl โŠข ( ๐œ‘ โ†’ ๐‘Œ finSupp 0 )
31 fsuppxpfi โŠข ( ( ๐‘‹ finSupp 0 โˆง ๐‘Œ finSupp 0 ) โ†’ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) โˆˆ Fin )
32 27 30 31 syl2anc โŠข ( ๐œ‘ โ†’ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) โˆˆ Fin )
33 ofmres โŠข ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) = ( ๐‘“ โˆˆ ( ๐‘‹ supp 0 ) , ๐‘” โˆˆ ( ๐‘Œ supp 0 ) โ†ฆ ( ๐‘“ โˆ˜f + ๐‘” ) )
34 ovex โŠข ( ๐‘“ โˆ˜f + ๐‘” ) โˆˆ V
35 33 34 fnmpoi โŠข ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) Fn ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) )
36 dffn4 โŠข ( ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) Fn ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) โ†” ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) : ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) โ€“ontoโ†’ ran ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) )
37 35 36 mpbi โŠข ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) : ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) โ€“ontoโ†’ ran ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) )
38 fofi โŠข ( ( ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) โˆˆ Fin โˆง ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) : ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) โ€“ontoโ†’ ran ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) ) โ†’ ran ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) โˆˆ Fin )
39 32 37 38 sylancl โŠข ( ๐œ‘ โ†’ ran ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) โˆˆ Fin )
40 24 39 eqeltrid โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ Fin )
41 eqid โŠข ( Base โ€˜ ๐‘… ) = ( Base โ€˜ ๐‘… )
42 1 41 6 12 17 psrelbas โŠข ( ๐œ‘ โ†’ ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) : ๐ท โŸถ ( Base โ€˜ ๐‘… ) )
43 15 adantr โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โ†’ ๐‘‹ โˆˆ ( Base โ€˜ ๐‘† ) )
44 16 adantr โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โ†’ ๐‘Œ โˆˆ ( Base โ€˜ ๐‘† ) )
45 eldifi โŠข ( ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) โ†’ ๐‘˜ โˆˆ ๐ท )
46 45 adantl โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โ†’ ๐‘˜ โˆˆ ๐ท )
47 1 12 9 13 6 43 44 46 psrmulval โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โ†’ ( ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) โ€˜ ๐‘˜ ) = ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘‹ โ€˜ ๐‘ฅ ) ยท ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) )
48 5 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ๐‘… โˆˆ Ring )
49 2 41 3 6 11 mplelf โŠข ( ๐œ‘ โ†’ ๐‘Œ : ๐ท โŸถ ( Base โ€˜ ๐‘… ) )
50 49 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ๐‘Œ : ๐ท โŸถ ( Base โ€˜ ๐‘… ) )
51 ssrab2 โŠข { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โŠ† ๐ท
52 46 adantr โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ๐‘˜ โˆˆ ๐ท )
53 simpr โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } )
54 eqid โŠข { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } = { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ }
55 6 54 psrbagconcl โŠข ( ( ๐‘˜ โˆˆ ๐ท โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } )
56 52 53 55 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } )
57 51 56 sselid โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ๐ท )
58 50 57 ffvelrnd โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) โˆˆ ( Base โ€˜ ๐‘… ) )
59 41 9 7 ringlz โŠข ( ( ๐‘… โˆˆ Ring โˆง ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) โˆˆ ( Base โ€˜ ๐‘… ) ) โ†’ ( 0 ยท ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) = 0 )
60 48 58 59 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( 0 ยท ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) = 0 )
61 oveq1 โŠข ( ( ๐‘‹ โ€˜ ๐‘ฅ ) = 0 โ†’ ( ( ๐‘‹ โ€˜ ๐‘ฅ ) ยท ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) = ( 0 ยท ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) )
62 61 eqeq1d โŠข ( ( ๐‘‹ โ€˜ ๐‘ฅ ) = 0 โ†’ ( ( ( ๐‘‹ โ€˜ ๐‘ฅ ) ยท ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) = 0 โ†” ( 0 ยท ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) = 0 ) )
63 60 62 syl5ibrcom โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ( ๐‘‹ โ€˜ ๐‘ฅ ) = 0 โ†’ ( ( ๐‘‹ โ€˜ ๐‘ฅ ) ยท ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) = 0 ) )
64 2 41 3 6 10 mplelf โŠข ( ๐œ‘ โ†’ ๐‘‹ : ๐ท โŸถ ( Base โ€˜ ๐‘… ) )
65 64 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ๐‘‹ : ๐ท โŸถ ( Base โ€˜ ๐‘… ) )
66 51 53 sselid โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ๐‘ฅ โˆˆ ๐ท )
67 65 66 ffvelrnd โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ๐‘‹ โ€˜ ๐‘ฅ ) โˆˆ ( Base โ€˜ ๐‘… ) )
68 41 9 7 ringrz โŠข ( ( ๐‘… โˆˆ Ring โˆง ( ๐‘‹ โ€˜ ๐‘ฅ ) โˆˆ ( Base โ€˜ ๐‘… ) ) โ†’ ( ( ๐‘‹ โ€˜ ๐‘ฅ ) ยท 0 ) = 0 )
69 48 67 68 syl2anc โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ( ๐‘‹ โ€˜ ๐‘ฅ ) ยท 0 ) = 0 )
70 oveq2 โŠข ( ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) = 0 โ†’ ( ( ๐‘‹ โ€˜ ๐‘ฅ ) ยท ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) = ( ( ๐‘‹ โ€˜ ๐‘ฅ ) ยท 0 ) )
71 70 eqeq1d โŠข ( ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) = 0 โ†’ ( ( ( ๐‘‹ โ€˜ ๐‘ฅ ) ยท ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) = 0 โ†” ( ( ๐‘‹ โ€˜ ๐‘ฅ ) ยท 0 ) = 0 ) )
72 69 71 syl5ibrcom โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) = 0 โ†’ ( ( ๐‘‹ โ€˜ ๐‘ฅ ) ยท ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) = 0 ) )
73 6 psrbagf โŠข ( ๐‘ฅ โˆˆ ๐ท โ†’ ๐‘ฅ : ๐ผ โŸถ โ„•0 )
74 66 73 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ๐‘ฅ : ๐ผ โŸถ โ„•0 )
75 74 ffvelrnda โŠข ( ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โˆง ๐‘› โˆˆ ๐ผ ) โ†’ ( ๐‘ฅ โ€˜ ๐‘› ) โˆˆ โ„•0 )
76 6 psrbagf โŠข ( ๐‘˜ โˆˆ ๐ท โ†’ ๐‘˜ : ๐ผ โŸถ โ„•0 )
77 52 76 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ๐‘˜ : ๐ผ โŸถ โ„•0 )
78 77 ffvelrnda โŠข ( ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โˆง ๐‘› โˆˆ ๐ผ ) โ†’ ( ๐‘˜ โ€˜ ๐‘› ) โˆˆ โ„•0 )
79 nn0cn โŠข ( ( ๐‘ฅ โ€˜ ๐‘› ) โˆˆ โ„•0 โ†’ ( ๐‘ฅ โ€˜ ๐‘› ) โˆˆ โ„‚ )
80 nn0cn โŠข ( ( ๐‘˜ โ€˜ ๐‘› ) โˆˆ โ„•0 โ†’ ( ๐‘˜ โ€˜ ๐‘› ) โˆˆ โ„‚ )
81 pncan3 โŠข ( ( ( ๐‘ฅ โ€˜ ๐‘› ) โˆˆ โ„‚ โˆง ( ๐‘˜ โ€˜ ๐‘› ) โˆˆ โ„‚ ) โ†’ ( ( ๐‘ฅ โ€˜ ๐‘› ) + ( ( ๐‘˜ โ€˜ ๐‘› ) โˆ’ ( ๐‘ฅ โ€˜ ๐‘› ) ) ) = ( ๐‘˜ โ€˜ ๐‘› ) )
82 79 80 81 syl2an โŠข ( ( ( ๐‘ฅ โ€˜ ๐‘› ) โˆˆ โ„•0 โˆง ( ๐‘˜ โ€˜ ๐‘› ) โˆˆ โ„•0 ) โ†’ ( ( ๐‘ฅ โ€˜ ๐‘› ) + ( ( ๐‘˜ โ€˜ ๐‘› ) โˆ’ ( ๐‘ฅ โ€˜ ๐‘› ) ) ) = ( ๐‘˜ โ€˜ ๐‘› ) )
83 75 78 82 syl2anc โŠข ( ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โˆง ๐‘› โˆˆ ๐ผ ) โ†’ ( ( ๐‘ฅ โ€˜ ๐‘› ) + ( ( ๐‘˜ โ€˜ ๐‘› ) โˆ’ ( ๐‘ฅ โ€˜ ๐‘› ) ) ) = ( ๐‘˜ โ€˜ ๐‘› ) )
84 83 mpteq2dva โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ๐‘› โˆˆ ๐ผ โ†ฆ ( ( ๐‘ฅ โ€˜ ๐‘› ) + ( ( ๐‘˜ โ€˜ ๐‘› ) โˆ’ ( ๐‘ฅ โ€˜ ๐‘› ) ) ) ) = ( ๐‘› โˆˆ ๐ผ โ†ฆ ( ๐‘˜ โ€˜ ๐‘› ) ) )
85 4 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ๐ผ โˆˆ ๐‘Š )
86 ovexd โŠข ( ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โˆง ๐‘› โˆˆ ๐ผ ) โ†’ ( ( ๐‘˜ โ€˜ ๐‘› ) โˆ’ ( ๐‘ฅ โ€˜ ๐‘› ) ) โˆˆ V )
87 74 feqmptd โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ๐‘ฅ = ( ๐‘› โˆˆ ๐ผ โ†ฆ ( ๐‘ฅ โ€˜ ๐‘› ) ) )
88 77 feqmptd โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ๐‘˜ = ( ๐‘› โˆˆ ๐ผ โ†ฆ ( ๐‘˜ โ€˜ ๐‘› ) ) )
89 85 78 75 88 87 offval2 โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) = ( ๐‘› โˆˆ ๐ผ โ†ฆ ( ( ๐‘˜ โ€˜ ๐‘› ) โˆ’ ( ๐‘ฅ โ€˜ ๐‘› ) ) ) )
90 85 75 86 87 89 offval2 โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ๐‘ฅ โˆ˜f + ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) = ( ๐‘› โˆˆ ๐ผ โ†ฆ ( ( ๐‘ฅ โ€˜ ๐‘› ) + ( ( ๐‘˜ โ€˜ ๐‘› ) โˆ’ ( ๐‘ฅ โ€˜ ๐‘› ) ) ) ) )
91 84 90 88 3eqtr4d โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ๐‘ฅ โˆ˜f + ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) = ๐‘˜ )
92 simplr โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) )
93 91 92 eqeltrd โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ๐‘ฅ โˆ˜f + ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) โˆˆ ( ๐ท โˆ– ๐ด ) )
94 93 eldifbd โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ยฌ ( ๐‘ฅ โˆ˜f + ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) โˆˆ ๐ด )
95 ovres โŠข ( ( ๐‘ฅ โˆˆ ( ๐‘‹ supp 0 ) โˆง ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐‘Œ supp 0 ) ) โ†’ ( ๐‘ฅ ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) = ( ๐‘ฅ โˆ˜f + ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) )
96 fnovrn โŠข ( ( ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) Fn ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) โˆง ๐‘ฅ โˆˆ ( ๐‘‹ supp 0 ) โˆง ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐‘Œ supp 0 ) ) โ†’ ( ๐‘ฅ ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) โˆˆ ran ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) )
97 96 24 eleqtrrdi โŠข ( ( ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) Fn ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) โˆง ๐‘ฅ โˆˆ ( ๐‘‹ supp 0 ) โˆง ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐‘Œ supp 0 ) ) โ†’ ( ๐‘ฅ ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) โˆˆ ๐ด )
98 35 97 mp3an1 โŠข ( ( ๐‘ฅ โˆˆ ( ๐‘‹ supp 0 ) โˆง ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐‘Œ supp 0 ) ) โ†’ ( ๐‘ฅ ( โˆ˜f + โ†พ ( ( ๐‘‹ supp 0 ) ร— ( ๐‘Œ supp 0 ) ) ) ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) โˆˆ ๐ด )
99 95 98 eqeltrrd โŠข ( ( ๐‘ฅ โˆˆ ( ๐‘‹ supp 0 ) โˆง ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐‘Œ supp 0 ) ) โ†’ ( ๐‘ฅ โˆ˜f + ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) โˆˆ ๐ด )
100 94 99 nsyl โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ยฌ ( ๐‘ฅ โˆˆ ( ๐‘‹ supp 0 ) โˆง ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐‘Œ supp 0 ) ) )
101 ianor โŠข ( ยฌ ( ๐‘ฅ โˆˆ ( ๐‘‹ supp 0 ) โˆง ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐‘Œ supp 0 ) ) โ†” ( ยฌ ๐‘ฅ โˆˆ ( ๐‘‹ supp 0 ) โˆจ ยฌ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐‘Œ supp 0 ) ) )
102 100 101 sylib โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ยฌ ๐‘ฅ โˆˆ ( ๐‘‹ supp 0 ) โˆจ ยฌ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐‘Œ supp 0 ) ) )
103 eldif โŠข ( ๐‘ฅ โˆˆ ( ๐ท โˆ– ( ๐‘‹ supp 0 ) ) โ†” ( ๐‘ฅ โˆˆ ๐ท โˆง ยฌ ๐‘ฅ โˆˆ ( ๐‘‹ supp 0 ) ) )
104 103 baib โŠข ( ๐‘ฅ โˆˆ ๐ท โ†’ ( ๐‘ฅ โˆˆ ( ๐ท โˆ– ( ๐‘‹ supp 0 ) ) โ†” ยฌ ๐‘ฅ โˆˆ ( ๐‘‹ supp 0 ) ) )
105 66 104 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ๐‘ฅ โˆˆ ( ๐ท โˆ– ( ๐‘‹ supp 0 ) ) โ†” ยฌ ๐‘ฅ โˆˆ ( ๐‘‹ supp 0 ) ) )
106 ssidd โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ๐‘‹ supp 0 ) โŠ† ( ๐‘‹ supp 0 ) )
107 ovex โŠข ( โ„•0 โ†‘m ๐ผ ) โˆˆ V
108 6 107 rabex2 โŠข ๐ท โˆˆ V
109 108 a1i โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ๐ท โˆˆ V )
110 21 a1i โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ 0 โˆˆ V )
111 65 106 109 110 suppssr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โˆง ๐‘ฅ โˆˆ ( ๐ท โˆ– ( ๐‘‹ supp 0 ) ) ) โ†’ ( ๐‘‹ โ€˜ ๐‘ฅ ) = 0 )
112 111 ex โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ๐‘ฅ โˆˆ ( ๐ท โˆ– ( ๐‘‹ supp 0 ) ) โ†’ ( ๐‘‹ โ€˜ ๐‘ฅ ) = 0 ) )
113 105 112 sylbird โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ยฌ ๐‘ฅ โˆˆ ( ๐‘‹ supp 0 ) โ†’ ( ๐‘‹ โ€˜ ๐‘ฅ ) = 0 ) )
114 eldif โŠข ( ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐ท โˆ– ( ๐‘Œ supp 0 ) ) โ†” ( ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ๐ท โˆง ยฌ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐‘Œ supp 0 ) ) )
115 114 baib โŠข ( ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ๐ท โ†’ ( ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐ท โˆ– ( ๐‘Œ supp 0 ) ) โ†” ยฌ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐‘Œ supp 0 ) ) )
116 57 115 syl โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐ท โˆ– ( ๐‘Œ supp 0 ) ) โ†” ยฌ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐‘Œ supp 0 ) ) )
117 ssidd โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ๐‘Œ supp 0 ) โŠ† ( ๐‘Œ supp 0 ) )
118 50 117 109 110 suppssr โŠข ( ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โˆง ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐ท โˆ– ( ๐‘Œ supp 0 ) ) ) โ†’ ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) = 0 )
119 118 ex โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐ท โˆ– ( ๐‘Œ supp 0 ) ) โ†’ ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) = 0 ) )
120 116 119 sylbird โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ยฌ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐‘Œ supp 0 ) โ†’ ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) = 0 ) )
121 113 120 orim12d โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ( ยฌ ๐‘ฅ โˆˆ ( ๐‘‹ supp 0 ) โˆจ ยฌ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) โˆˆ ( ๐‘Œ supp 0 ) ) โ†’ ( ( ๐‘‹ โ€˜ ๐‘ฅ ) = 0 โˆจ ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) = 0 ) ) )
122 102 121 mpd โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ( ๐‘‹ โ€˜ ๐‘ฅ ) = 0 โˆจ ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) = 0 ) )
123 63 72 122 mpjaod โŠข ( ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โˆง ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } ) โ†’ ( ( ๐‘‹ โ€˜ ๐‘ฅ ) ยท ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) = 0 )
124 123 mpteq2dva โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โ†’ ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘‹ โ€˜ ๐‘ฅ ) ยท ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) = ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ 0 ) )
125 124 oveq2d โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โ†’ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘‹ โ€˜ ๐‘ฅ ) ยท ( ๐‘Œ โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) = ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ 0 ) ) )
126 5 adantr โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โ†’ ๐‘… โˆˆ Ring )
127 ringmnd โŠข ( ๐‘… โˆˆ Ring โ†’ ๐‘… โˆˆ Mnd )
128 126 127 syl โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โ†’ ๐‘… โˆˆ Mnd )
129 6 psrbaglefi โŠข ( ๐‘˜ โˆˆ ๐ท โ†’ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โˆˆ Fin )
130 46 129 syl โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โ†’ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โˆˆ Fin )
131 7 gsumz โŠข ( ( ๐‘… โˆˆ Mnd โˆง { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โˆˆ Fin ) โ†’ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ 0 ) ) = 0 )
132 128 130 131 syl2anc โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โ†’ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ 0 ) ) = 0 )
133 47 125 132 3eqtrd โŠข ( ( ๐œ‘ โˆง ๐‘˜ โˆˆ ( ๐ท โˆ– ๐ด ) ) โ†’ ( ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) โ€˜ ๐‘˜ ) = 0 )
134 42 133 suppss โŠข ( ๐œ‘ โ†’ ( ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) supp 0 ) โŠ† ๐ด )
135 suppssfifsupp โŠข ( ( ( ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) โˆˆ V โˆง Fun ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) โˆง 0 โˆˆ V ) โˆง ( ๐ด โˆˆ Fin โˆง ( ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) supp 0 ) โŠ† ๐ด ) ) โ†’ ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) finSupp 0 )
136 18 20 22 40 134 135 syl32anc โŠข ( ๐œ‘ โ†’ ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) finSupp 0 )
137 2 1 12 7 3 mplelbas โŠข ( ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) โˆˆ ๐‘ˆ โ†” ( ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) โˆˆ ( Base โ€˜ ๐‘† ) โˆง ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) finSupp 0 ) )
138 17 136 137 sylanbrc โŠข ( ๐œ‘ โ†’ ( ๐‘‹ ( .r โ€˜ ๐‘† ) ๐‘Œ ) โˆˆ ๐‘ˆ )