Metamath Proof Explorer


Theorem psrmulr

Description: The multiplication operation of the multivariate power series structure. (Contributed by Mario Carneiro, 28-Dec-2014) (Revised by Mario Carneiro, 2-Oct-2015) (Proof shortened by AV, 2-Mar-2024)

Ref Expression
Hypotheses psrmulr.s โŠข ๐‘† = ( ๐ผ mPwSer ๐‘… )
psrmulr.b โŠข ๐ต = ( Base โ€˜ ๐‘† )
psrmulr.m โŠข ยท = ( .r โ€˜ ๐‘… )
psrmulr.t โŠข โˆ™ = ( .r โ€˜ ๐‘† )
psrmulr.d โŠข ๐ท = { โ„Ž โˆˆ ( โ„•0 โ†‘m ๐ผ ) โˆฃ ( โ—ก โ„Ž โ€œ โ„• ) โˆˆ Fin }
Assertion psrmulr โˆ™ = ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) )

Proof

Step Hyp Ref Expression
1 psrmulr.s โŠข ๐‘† = ( ๐ผ mPwSer ๐‘… )
2 psrmulr.b โŠข ๐ต = ( Base โ€˜ ๐‘† )
3 psrmulr.m โŠข ยท = ( .r โ€˜ ๐‘… )
4 psrmulr.t โŠข โˆ™ = ( .r โ€˜ ๐‘† )
5 psrmulr.d โŠข ๐ท = { โ„Ž โˆˆ ( โ„•0 โ†‘m ๐ผ ) โˆฃ ( โ—ก โ„Ž โ€œ โ„• ) โˆˆ Fin }
6 eqid โŠข ( Base โ€˜ ๐‘… ) = ( Base โ€˜ ๐‘… )
7 eqid โŠข ( +g โ€˜ ๐‘… ) = ( +g โ€˜ ๐‘… )
8 eqid โŠข ( TopOpen โ€˜ ๐‘… ) = ( TopOpen โ€˜ ๐‘… )
9 simpl โŠข ( ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ ๐ผ โˆˆ V )
10 1 6 5 2 9 psrbas โŠข ( ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ ๐ต = ( ( Base โ€˜ ๐‘… ) โ†‘m ๐ท ) )
11 eqid โŠข ( +g โ€˜ ๐‘† ) = ( +g โ€˜ ๐‘† )
12 1 2 7 11 psrplusg โŠข ( +g โ€˜ ๐‘† ) = ( โˆ˜f ( +g โ€˜ ๐‘… ) โ†พ ( ๐ต ร— ๐ต ) )
13 eqid โŠข ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) = ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) )
14 eqid โŠข ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) , ๐‘“ โˆˆ ๐ต โ†ฆ ( ( ๐ท ร— { ๐‘ฅ } ) โˆ˜f ยท ๐‘“ ) ) = ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) , ๐‘“ โˆˆ ๐ต โ†ฆ ( ( ๐ท ร— { ๐‘ฅ } ) โˆ˜f ยท ๐‘“ ) )
15 eqidd โŠข ( ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ ( โˆt โ€˜ ( ๐ท ร— { ( TopOpen โ€˜ ๐‘… ) } ) ) = ( โˆt โ€˜ ( ๐ท ร— { ( TopOpen โ€˜ ๐‘… ) } ) ) )
16 simpr โŠข ( ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ ๐‘… โˆˆ V )
17 1 6 7 3 8 5 10 12 13 14 15 9 16 psrval โŠข ( ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ ๐‘† = ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘† ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) , ๐‘“ โˆˆ ๐ต โ†ฆ ( ( ๐ท ร— { ๐‘ฅ } ) โˆ˜f ยท ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐ท ร— { ( TopOpen โ€˜ ๐‘… ) } ) ) โŸฉ } ) )
18 17 fveq2d โŠข ( ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ ( .r โ€˜ ๐‘† ) = ( .r โ€˜ ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘† ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) , ๐‘“ โˆˆ ๐ต โ†ฆ ( ( ๐ท ร— { ๐‘ฅ } ) โˆ˜f ยท ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐ท ร— { ( TopOpen โ€˜ ๐‘… ) } ) ) โŸฉ } ) ) )
19 2 fvexi โŠข ๐ต โˆˆ V
20 19 19 mpoex โŠข ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โˆˆ V
21 psrvalstr โŠข ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘† ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) , ๐‘“ โˆˆ ๐ต โ†ฆ ( ( ๐ท ร— { ๐‘ฅ } ) โˆ˜f ยท ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐ท ร— { ( TopOpen โ€˜ ๐‘… ) } ) ) โŸฉ } ) Struct โŸจ 1 , 9 โŸฉ
22 mulridx โŠข .r = Slot ( .r โ€˜ ndx )
23 snsstp3 โŠข { โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โІ { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘† ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ }
24 ssun1 โŠข { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘† ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โІ ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘† ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) , ๐‘“ โˆˆ ๐ต โ†ฆ ( ( ๐ท ร— { ๐‘ฅ } ) โˆ˜f ยท ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐ท ร— { ( TopOpen โ€˜ ๐‘… ) } ) ) โŸฉ } )
25 23 24 sstri โŠข { โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โІ ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘† ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) , ๐‘“ โˆˆ ๐ต โ†ฆ ( ( ๐ท ร— { ๐‘ฅ } ) โˆ˜f ยท ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐ท ร— { ( TopOpen โ€˜ ๐‘… ) } ) ) โŸฉ } )
26 21 22 25 strfv โŠข ( ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โˆˆ V โ†’ ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) = ( .r โ€˜ ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘† ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) , ๐‘“ โˆˆ ๐ต โ†ฆ ( ( ๐ท ร— { ๐‘ฅ } ) โˆ˜f ยท ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐ท ร— { ( TopOpen โ€˜ ๐‘… ) } ) ) โŸฉ } ) ) )
27 20 26 ax-mp โŠข ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) = ( .r โ€˜ ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( +g โ€˜ ๐‘† ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘… ) , ๐‘“ โˆˆ ๐ต โ†ฆ ( ( ๐ท ร— { ๐‘ฅ } ) โˆ˜f ยท ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐ท ร— { ( TopOpen โ€˜ ๐‘… ) } ) ) โŸฉ } ) )
28 18 4 27 3eqtr4g โŠข ( ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ โˆ™ = ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) )
29 22 str0 โŠข โˆ… = ( .r โ€˜ โˆ… )
30 29 eqcomi โŠข ( .r โ€˜ โˆ… ) = โˆ…
31 reldmpsr โŠข Rel dom mPwSer
32 31 ovprc โŠข ( ยฌ ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ ( ๐ผ mPwSer ๐‘… ) = โˆ… )
33 1 32 eqtrid โŠข ( ยฌ ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ ๐‘† = โˆ… )
34 33 fveq2d โŠข ( ยฌ ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ ( .r โ€˜ ๐‘† ) = ( .r โ€˜ โˆ… ) )
35 4 34 eqtrid โŠข ( ยฌ ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ โˆ™ = ( .r โ€˜ โˆ… ) )
36 33 fveq2d โŠข ( ยฌ ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ ( Base โ€˜ ๐‘† ) = ( Base โ€˜ โˆ… ) )
37 base0 โŠข โˆ… = ( Base โ€˜ โˆ… )
38 36 2 37 3eqtr4g โŠข ( ยฌ ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ ๐ต = โˆ… )
39 38 olcd โŠข ( ยฌ ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ ( ๐ต = โˆ… โˆจ ๐ต = โˆ… ) )
40 0mpo0 โŠข ( ( ๐ต = โˆ… โˆจ ๐ต = โˆ… ) โ†’ ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) = โˆ… )
41 39 40 syl โŠข ( ยฌ ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) = โˆ… )
42 30 35 41 3eqtr4a โŠข ( ยฌ ( ๐ผ โˆˆ V โˆง ๐‘… โˆˆ V ) โ†’ โˆ™ = ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) )
43 28 42 pm2.61i โŠข โˆ™ = ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) )