Metamath Proof Explorer


Theorem psrplusg

Description: The addition operation of the multivariate power series structure. (Contributed by Mario Carneiro, 28-Dec-2014) (Revised by Mario Carneiro, 2-Oct-2015)

Ref Expression
Hypotheses psrplusg.s โŠข ๐‘† = ( ๐ผ mPwSer ๐‘… )
psrplusg.b โŠข ๐ต = ( Base โ€˜ ๐‘† )
psrplusg.a โŠข + = ( +g โ€˜ ๐‘… )
psrplusg.p โŠข โœš = ( +g โ€˜ ๐‘† )
Assertion psrplusg โœš = ( โˆ˜f + โ†พ ( ๐ต ร— ๐ต ) )

Proof

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