Metamath Proof Explorer


Theorem psrval

Description: Value of the multivariate power series structure. (Contributed by Mario Carneiro, 29-Dec-2014)

Ref Expression
Hypotheses psrval.s โŠข ๐‘† = ( ๐ผ mPwSer ๐‘… )
psrval.k โŠข ๐พ = ( Base โ€˜ ๐‘… )
psrval.a โŠข + = ( +g โ€˜ ๐‘… )
psrval.m โŠข ยท = ( .r โ€˜ ๐‘… )
psrval.o โŠข ๐‘‚ = ( TopOpen โ€˜ ๐‘… )
psrval.d โŠข ๐ท = { โ„Ž โˆˆ ( โ„•0 โ†‘m ๐ผ ) โˆฃ ( โ—ก โ„Ž โ€œ โ„• ) โˆˆ Fin }
psrval.b โŠข ( ๐œ‘ โ†’ ๐ต = ( ๐พ โ†‘m ๐ท ) )
psrval.p โŠข โœš = ( โˆ˜f + โ†พ ( ๐ต ร— ๐ต ) )
psrval.t โŠข ร— = ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) )
psrval.v โŠข โˆ™ = ( ๐‘ฅ โˆˆ ๐พ , ๐‘“ โˆˆ ๐ต โ†ฆ ( ( ๐ท ร— { ๐‘ฅ } ) โˆ˜f ยท ๐‘“ ) )
psrval.j โŠข ( ๐œ‘ โ†’ ๐ฝ = ( โˆt โ€˜ ( ๐ท ร— { ๐‘‚ } ) ) )
psrval.i โŠข ( ๐œ‘ โ†’ ๐ผ โˆˆ ๐‘Š )
psrval.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ ๐‘‹ )
Assertion psrval ( ๐œ‘ โ†’ ๐‘† = ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , ร— โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆ™ โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ๐ฝ โŸฉ } ) )

Proof

Step Hyp Ref Expression
1 psrval.s โŠข ๐‘† = ( ๐ผ mPwSer ๐‘… )
2 psrval.k โŠข ๐พ = ( Base โ€˜ ๐‘… )
3 psrval.a โŠข + = ( +g โ€˜ ๐‘… )
4 psrval.m โŠข ยท = ( .r โ€˜ ๐‘… )
5 psrval.o โŠข ๐‘‚ = ( TopOpen โ€˜ ๐‘… )
6 psrval.d โŠข ๐ท = { โ„Ž โˆˆ ( โ„•0 โ†‘m ๐ผ ) โˆฃ ( โ—ก โ„Ž โ€œ โ„• ) โˆˆ Fin }
7 psrval.b โŠข ( ๐œ‘ โ†’ ๐ต = ( ๐พ โ†‘m ๐ท ) )
8 psrval.p โŠข โœš = ( โˆ˜f + โ†พ ( ๐ต ร— ๐ต ) )
9 psrval.t โŠข ร— = ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) )
10 psrval.v โŠข โˆ™ = ( ๐‘ฅ โˆˆ ๐พ , ๐‘“ โˆˆ ๐ต โ†ฆ ( ( ๐ท ร— { ๐‘ฅ } ) โˆ˜f ยท ๐‘“ ) )
11 psrval.j โŠข ( ๐œ‘ โ†’ ๐ฝ = ( โˆt โ€˜ ( ๐ท ร— { ๐‘‚ } ) ) )
12 psrval.i โŠข ( ๐œ‘ โ†’ ๐ผ โˆˆ ๐‘Š )
13 psrval.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ ๐‘‹ )
14 df-psr โŠข mPwSer = ( ๐‘– โˆˆ V , ๐‘Ÿ โˆˆ V โ†ฆ โฆ‹ { โ„Ž โˆˆ ( โ„•0 โ†‘m ๐‘– ) โˆฃ ( โ—ก โ„Ž โ€œ โ„• ) โˆˆ Fin } / ๐‘‘ โฆŒ โฆ‹ ( ( Base โ€˜ ๐‘Ÿ ) โ†‘m ๐‘‘ ) / ๐‘ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘Ÿ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) โŸฉ } ) )
15 14 a1i โŠข ( ๐œ‘ โ†’ mPwSer = ( ๐‘– โˆˆ V , ๐‘Ÿ โˆˆ V โ†ฆ โฆ‹ { โ„Ž โˆˆ ( โ„•0 โ†‘m ๐‘– ) โˆฃ ( โ—ก โ„Ž โ€œ โ„• ) โˆˆ Fin } / ๐‘‘ โฆŒ โฆ‹ ( ( Base โ€˜ ๐‘Ÿ ) โ†‘m ๐‘‘ ) / ๐‘ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘Ÿ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) โŸฉ } ) ) )
16 simprl โŠข ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โ†’ ๐‘– = ๐ผ )
17 16 oveq2d โŠข ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โ†’ ( โ„•0 โ†‘m ๐‘– ) = ( โ„•0 โ†‘m ๐ผ ) )
18 rabeq โŠข ( ( โ„•0 โ†‘m ๐‘– ) = ( โ„•0 โ†‘m ๐ผ ) โ†’ { โ„Ž โˆˆ ( โ„•0 โ†‘m ๐‘– ) โˆฃ ( โ—ก โ„Ž โ€œ โ„• ) โˆˆ Fin } = { โ„Ž โˆˆ ( โ„•0 โ†‘m ๐ผ ) โˆฃ ( โ—ก โ„Ž โ€œ โ„• ) โˆˆ Fin } )
19 17 18 syl โŠข ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โ†’ { โ„Ž โˆˆ ( โ„•0 โ†‘m ๐‘– ) โˆฃ ( โ—ก โ„Ž โ€œ โ„• ) โˆˆ Fin } = { โ„Ž โˆˆ ( โ„•0 โ†‘m ๐ผ ) โˆฃ ( โ—ก โ„Ž โ€œ โ„• ) โˆˆ Fin } )
20 19 6 eqtr4di โŠข ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โ†’ { โ„Ž โˆˆ ( โ„•0 โ†‘m ๐‘– ) โˆฃ ( โ—ก โ„Ž โ€œ โ„• ) โˆˆ Fin } = ๐ท )
21 20 csbeq1d โŠข ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โ†’ โฆ‹ { โ„Ž โˆˆ ( โ„•0 โ†‘m ๐‘– ) โˆฃ ( โ—ก โ„Ž โ€œ โ„• ) โˆˆ Fin } / ๐‘‘ โฆŒ โฆ‹ ( ( Base โ€˜ ๐‘Ÿ ) โ†‘m ๐‘‘ ) / ๐‘ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘Ÿ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) โŸฉ } ) = โฆ‹ ๐ท / ๐‘‘ โฆŒ โฆ‹ ( ( Base โ€˜ ๐‘Ÿ ) โ†‘m ๐‘‘ ) / ๐‘ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘Ÿ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) โŸฉ } ) )
22 ovex โŠข ( โ„•0 โ†‘m ๐‘– ) โˆˆ V
23 22 rabex โŠข { โ„Ž โˆˆ ( โ„•0 โ†‘m ๐‘– ) โˆฃ ( โ—ก โ„Ž โ€œ โ„• ) โˆˆ Fin } โˆˆ V
24 20 23 eqeltrrdi โŠข ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โ†’ ๐ท โˆˆ V )
25 simplrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โ†’ ๐‘Ÿ = ๐‘… )
26 25 fveq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โ†’ ( Base โ€˜ ๐‘Ÿ ) = ( Base โ€˜ ๐‘… ) )
27 26 2 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โ†’ ( Base โ€˜ ๐‘Ÿ ) = ๐พ )
28 simpr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โ†’ ๐‘‘ = ๐ท )
29 27 28 oveq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โ†’ ( ( Base โ€˜ ๐‘Ÿ ) โ†‘m ๐‘‘ ) = ( ๐พ โ†‘m ๐ท ) )
30 7 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โ†’ ๐ต = ( ๐พ โ†‘m ๐ท ) )
31 29 30 eqtr4d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โ†’ ( ( Base โ€˜ ๐‘Ÿ ) โ†‘m ๐‘‘ ) = ๐ต )
32 31 csbeq1d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โ†’ โฆ‹ ( ( Base โ€˜ ๐‘Ÿ ) โ†‘m ๐‘‘ ) / ๐‘ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘Ÿ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) โŸฉ } ) = โฆ‹ ๐ต / ๐‘ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘Ÿ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) โŸฉ } ) )
33 ovex โŠข ( ( Base โ€˜ ๐‘Ÿ ) โ†‘m ๐‘‘ ) โˆˆ V
34 31 33 eqeltrrdi โŠข ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โ†’ ๐ต โˆˆ V )
35 simpr โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ๐‘ = ๐ต )
36 35 opeq2d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ โŸจ ( Base โ€˜ ndx ) , ๐‘ โŸฉ = โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ )
37 25 adantr โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ๐‘Ÿ = ๐‘… )
38 37 fveq2d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( +g โ€˜ ๐‘Ÿ ) = ( +g โ€˜ ๐‘… ) )
39 38 3 eqtr4di โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( +g โ€˜ ๐‘Ÿ ) = + )
40 39 ofeqd โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ โˆ˜f ( +g โ€˜ ๐‘Ÿ ) = โˆ˜f + )
41 35 35 xpeq12d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( ๐‘ ร— ๐‘ ) = ( ๐ต ร— ๐ต ) )
42 40 41 reseq12d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) = ( โˆ˜f + โ†พ ( ๐ต ร— ๐ต ) ) )
43 42 8 eqtr4di โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) = โœš )
44 43 opeq2d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ โŸจ ( +g โ€˜ ndx ) , ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) โŸฉ = โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ )
45 28 adantr โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ๐‘‘ = ๐ท )
46 rabeq โŠข ( ๐‘‘ = ๐ท โ†’ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } = { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } )
47 45 46 syl โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } = { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } )
48 37 fveq2d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( .r โ€˜ ๐‘Ÿ ) = ( .r โ€˜ ๐‘… ) )
49 48 4 eqtr4di โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( .r โ€˜ ๐‘Ÿ ) = ยท )
50 49 oveqd โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) = ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) )
51 47 50 mpteq12dv โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) = ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) )
52 37 51 oveq12d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) = ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) )
53 45 52 mpteq12dv โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) = ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) )
54 35 35 53 mpoeq123dv โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) = ( ๐‘“ โˆˆ ๐ต , ๐‘” โˆˆ ๐ต โ†ฆ ( ๐‘˜ โˆˆ ๐ท โ†ฆ ( ๐‘… ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐ท โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ยท ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) )
55 54 9 eqtr4di โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) = ร— )
56 55 opeq2d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ = โŸจ ( .r โ€˜ ndx ) , ร— โŸฉ )
57 36 44 56 tpeq123d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ { โŸจ ( Base โ€˜ ndx ) , ๐‘ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } = { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , ร— โŸฉ } )
58 37 opeq2d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ โŸจ ( Scalar โ€˜ ndx ) , ๐‘Ÿ โŸฉ = โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ )
59 27 adantr โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( Base โ€˜ ๐‘Ÿ ) = ๐พ )
60 49 ofeqd โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ โˆ˜f ( .r โ€˜ ๐‘Ÿ ) = โˆ˜f ยท )
61 45 xpeq1d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( ๐‘‘ ร— { ๐‘ฅ } ) = ( ๐ท ร— { ๐‘ฅ } ) )
62 eqidd โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ๐‘“ = ๐‘“ )
63 60 61 62 oveq123d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) = ( ( ๐ท ร— { ๐‘ฅ } ) โˆ˜f ยท ๐‘“ ) )
64 59 35 63 mpoeq123dv โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) = ( ๐‘ฅ โˆˆ ๐พ , ๐‘“ โˆˆ ๐ต โ†ฆ ( ( ๐ท ร— { ๐‘ฅ } ) โˆ˜f ยท ๐‘“ ) ) )
65 64 10 eqtr4di โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) = โˆ™ )
66 65 opeq2d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) โŸฉ = โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆ™ โŸฉ )
67 37 fveq2d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( TopOpen โ€˜ ๐‘Ÿ ) = ( TopOpen โ€˜ ๐‘… ) )
68 67 5 eqtr4di โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( TopOpen โ€˜ ๐‘Ÿ ) = ๐‘‚ )
69 68 sneqd โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ { ( TopOpen โ€˜ ๐‘Ÿ ) } = { ๐‘‚ } )
70 45 69 xpeq12d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) = ( ๐ท ร— { ๐‘‚ } ) )
71 70 fveq2d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) = ( โˆt โ€˜ ( ๐ท ร— { ๐‘‚ } ) ) )
72 11 ad3antrrr โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ๐ฝ = ( โˆt โ€˜ ( ๐ท ร— { ๐‘‚ } ) ) )
73 71 72 eqtr4d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) = ๐ฝ )
74 73 opeq2d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) โŸฉ = โŸจ ( TopSet โ€˜ ndx ) , ๐ฝ โŸฉ )
75 58 66 74 tpeq123d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ { โŸจ ( Scalar โ€˜ ndx ) , ๐‘Ÿ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) โŸฉ } = { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆ™ โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ๐ฝ โŸฉ } )
76 57 75 uneq12d โŠข ( ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โˆง ๐‘ = ๐ต ) โ†’ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘Ÿ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) โŸฉ } ) = ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , ร— โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆ™ โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ๐ฝ โŸฉ } ) )
77 34 76 csbied โŠข ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โ†’ โฆ‹ ๐ต / ๐‘ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘Ÿ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) โŸฉ } ) = ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , ร— โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆ™ โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ๐ฝ โŸฉ } ) )
78 32 77 eqtrd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘‘ = ๐ท ) โ†’ โฆ‹ ( ( Base โ€˜ ๐‘Ÿ ) โ†‘m ๐‘‘ ) / ๐‘ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘Ÿ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) โŸฉ } ) = ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , ร— โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆ™ โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ๐ฝ โŸฉ } ) )
79 24 78 csbied โŠข ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โ†’ โฆ‹ ๐ท / ๐‘‘ โฆŒ โฆ‹ ( ( Base โ€˜ ๐‘Ÿ ) โ†‘m ๐‘‘ ) / ๐‘ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘Ÿ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) โŸฉ } ) = ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , ร— โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆ™ โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ๐ฝ โŸฉ } ) )
80 21 79 eqtrd โŠข ( ( ๐œ‘ โˆง ( ๐‘– = ๐ผ โˆง ๐‘Ÿ = ๐‘… ) ) โ†’ โฆ‹ { โ„Ž โˆˆ ( โ„•0 โ†‘m ๐‘– ) โˆฃ ( โ—ก โ„Ž โ€œ โ„• ) โˆˆ Fin } / ๐‘‘ โฆŒ โฆ‹ ( ( Base โ€˜ ๐‘Ÿ ) โ†‘m ๐‘‘ ) / ๐‘ โฆŒ ( { โŸจ ( Base โ€˜ ndx ) , ๐‘ โŸฉ , โŸจ ( +g โ€˜ ndx ) , ( โˆ˜f ( +g โ€˜ ๐‘Ÿ ) โ†พ ( ๐‘ ร— ๐‘ ) ) โŸฉ , โŸจ ( .r โ€˜ ndx ) , ( ๐‘“ โˆˆ ๐‘ , ๐‘” โˆˆ ๐‘ โ†ฆ ( ๐‘˜ โˆˆ ๐‘‘ โ†ฆ ( ๐‘Ÿ ฮฃg ( ๐‘ฅ โˆˆ { ๐‘ฆ โˆˆ ๐‘‘ โˆฃ ๐‘ฆ โˆ˜r โ‰ค ๐‘˜ } โ†ฆ ( ( ๐‘“ โ€˜ ๐‘ฅ ) ( .r โ€˜ ๐‘Ÿ ) ( ๐‘” โ€˜ ( ๐‘˜ โˆ˜f โˆ’ ๐‘ฅ ) ) ) ) ) ) ) โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘Ÿ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ( Base โ€˜ ๐‘Ÿ ) , ๐‘“ โˆˆ ๐‘ โ†ฆ ( ( ๐‘‘ ร— { ๐‘ฅ } ) โˆ˜f ( .r โ€˜ ๐‘Ÿ ) ๐‘“ ) ) โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ( โˆt โ€˜ ( ๐‘‘ ร— { ( TopOpen โ€˜ ๐‘Ÿ ) } ) ) โŸฉ } ) = ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , ร— โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆ™ โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ๐ฝ โŸฉ } ) )
81 12 elexd โŠข ( ๐œ‘ โ†’ ๐ผ โˆˆ V )
82 13 elexd โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ V )
83 tpex โŠข { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , ร— โŸฉ } โˆˆ V
84 tpex โŠข { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆ™ โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ๐ฝ โŸฉ } โˆˆ V
85 83 84 unex โŠข ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , ร— โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆ™ โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ๐ฝ โŸฉ } ) โˆˆ V
86 85 a1i โŠข ( ๐œ‘ โ†’ ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , ร— โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆ™ โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ๐ฝ โŸฉ } ) โˆˆ V )
87 15 80 81 82 86 ovmpod โŠข ( ๐œ‘ โ†’ ( ๐ผ mPwSer ๐‘… ) = ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , ร— โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆ™ โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ๐ฝ โŸฉ } ) )
88 1 87 eqtrid โŠข ( ๐œ‘ โ†’ ๐‘† = ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , ร— โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐‘… โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆ™ โŸฉ , โŸจ ( TopSet โ€˜ ndx ) , ๐ฝ โŸฉ } ) )