Metamath Proof Explorer


Theorem imasval

Description: Value of an image structure. (Contributed by Mario Carneiro, 23-Feb-2015) (Revised by Mario Carneiro, 11-Jul-2015) (Revised by Thierry Arnoux, 16-Jun-2019) (Revised by AV, 6-Oct-2020)

Ref Expression
Hypotheses imasval.u โŠข ( ๐œ‘ โ†’ ๐‘ˆ = ( ๐น โ€œs ๐‘… ) )
imasval.v โŠข ( ๐œ‘ โ†’ ๐‘‰ = ( Base โ€˜ ๐‘… ) )
imasval.p โŠข + = ( +g โ€˜ ๐‘… )
imasval.m โŠข ร— = ( .r โ€˜ ๐‘… )
imasval.g โŠข ๐บ = ( Scalar โ€˜ ๐‘… )
imasval.k โŠข ๐พ = ( Base โ€˜ ๐บ )
imasval.q โŠข ยท = ( ยท๐‘  โ€˜ ๐‘… )
imasval.i โŠข , = ( ยท๐‘– โ€˜ ๐‘… )
imasval.j โŠข ๐ฝ = ( TopOpen โ€˜ ๐‘… )
imasval.e โŠข ๐ธ = ( dist โ€˜ ๐‘… )
imasval.n โŠข ๐‘ = ( le โ€˜ ๐‘… )
imasval.a โŠข ( ๐œ‘ โ†’ โœš = โˆช ๐‘ โˆˆ ๐‘‰ โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐น โ€˜ ( ๐‘ + ๐‘ž ) ) โŸฉ } )
imasval.t โŠข ( ๐œ‘ โ†’ โˆ™ = โˆช ๐‘ โˆˆ ๐‘‰ โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐น โ€˜ ( ๐‘ ร— ๐‘ž ) ) โŸฉ } )
imasval.s โŠข ( ๐œ‘ โ†’ โŠ— = โˆช ๐‘ž โˆˆ ๐‘‰ ( ๐‘ โˆˆ ๐พ , ๐‘ฅ โˆˆ { ( ๐น โ€˜ ๐‘ž ) } โ†ฆ ( ๐น โ€˜ ( ๐‘ ยท ๐‘ž ) ) ) )
imasval.w โŠข ( ๐œ‘ โ†’ ๐ผ = โˆช ๐‘ โˆˆ ๐‘‰ โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ , ๐‘ž ) โŸฉ } )
imasval.o โŠข ( ๐œ‘ โ†’ ๐‘‚ = ( ๐ฝ qTop ๐น ) )
imasval.d โŠข ( ๐œ‘ โ†’ ๐ท = ( ๐‘ฅ โˆˆ ๐ต , ๐‘ฆ โˆˆ ๐ต โ†ฆ inf ( โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘‰ ร— ๐‘‰ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ๐ธ โˆ˜ ๐‘” ) ) ) , โ„* , < ) ) )
imasval.l โŠข ( ๐œ‘ โ†’ โ‰ค = ( ( ๐น โˆ˜ ๐‘ ) โˆ˜ โ—ก ๐น ) )
imasval.f โŠข ( ๐œ‘ โ†’ ๐น : ๐‘‰ โ€“ontoโ†’ ๐ต )
imasval.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ ๐‘ )
Assertion imasval ( ๐œ‘ โ†’ ๐‘ˆ = ( ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆ™ โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐บ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โŠ— โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ๐ผ โŸฉ } ) โˆช { โŸจ ( TopSet โ€˜ ndx ) , ๐‘‚ โŸฉ , โŸจ ( le โ€˜ ndx ) , โ‰ค โŸฉ , โŸจ ( dist โ€˜ ndx ) , ๐ท โŸฉ } ) )

Proof

Step Hyp Ref Expression
1 imasval.u โŠข ( ๐œ‘ โ†’ ๐‘ˆ = ( ๐น โ€œs ๐‘… ) )
2 imasval.v โŠข ( ๐œ‘ โ†’ ๐‘‰ = ( Base โ€˜ ๐‘… ) )
3 imasval.p โŠข + = ( +g โ€˜ ๐‘… )
4 imasval.m โŠข ร— = ( .r โ€˜ ๐‘… )
5 imasval.g โŠข ๐บ = ( Scalar โ€˜ ๐‘… )
6 imasval.k โŠข ๐พ = ( Base โ€˜ ๐บ )
7 imasval.q โŠข ยท = ( ยท๐‘  โ€˜ ๐‘… )
8 imasval.i โŠข , = ( ยท๐‘– โ€˜ ๐‘… )
9 imasval.j โŠข ๐ฝ = ( TopOpen โ€˜ ๐‘… )
10 imasval.e โŠข ๐ธ = ( dist โ€˜ ๐‘… )
11 imasval.n โŠข ๐‘ = ( le โ€˜ ๐‘… )
12 imasval.a โŠข ( ๐œ‘ โ†’ โœš = โˆช ๐‘ โˆˆ ๐‘‰ โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐น โ€˜ ( ๐‘ + ๐‘ž ) ) โŸฉ } )
13 imasval.t โŠข ( ๐œ‘ โ†’ โˆ™ = โˆช ๐‘ โˆˆ ๐‘‰ โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐น โ€˜ ( ๐‘ ร— ๐‘ž ) ) โŸฉ } )
14 imasval.s โŠข ( ๐œ‘ โ†’ โŠ— = โˆช ๐‘ž โˆˆ ๐‘‰ ( ๐‘ โˆˆ ๐พ , ๐‘ฅ โˆˆ { ( ๐น โ€˜ ๐‘ž ) } โ†ฆ ( ๐น โ€˜ ( ๐‘ ยท ๐‘ž ) ) ) )
15 imasval.w โŠข ( ๐œ‘ โ†’ ๐ผ = โˆช ๐‘ โˆˆ ๐‘‰ โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ , ๐‘ž ) โŸฉ } )
16 imasval.o โŠข ( ๐œ‘ โ†’ ๐‘‚ = ( ๐ฝ qTop ๐น ) )
17 imasval.d โŠข ( ๐œ‘ โ†’ ๐ท = ( ๐‘ฅ โˆˆ ๐ต , ๐‘ฆ โˆˆ ๐ต โ†ฆ inf ( โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘‰ ร— ๐‘‰ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ๐ธ โˆ˜ ๐‘” ) ) ) , โ„* , < ) ) )
18 imasval.l โŠข ( ๐œ‘ โ†’ โ‰ค = ( ( ๐น โˆ˜ ๐‘ ) โˆ˜ โ—ก ๐น ) )
19 imasval.f โŠข ( ๐œ‘ โ†’ ๐น : ๐‘‰ โ€“ontoโ†’ ๐ต )
20 imasval.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ ๐‘ )
21 df-imas โŠข โ€œs = ( ๐‘“ โˆˆ V , ๐‘Ÿ โˆˆ V โ†ฆ โฆ‹ ( Base โ€˜ ๐‘Ÿ ) / ๐‘ฃ โฆŒ ( ( { โŸจ ( Base โ€˜ ndx ) , ran ๐‘“ โŸฉ , โŸจ ( +g โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( +g โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( .r โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ( Scalar โ€˜ ๐‘Ÿ ) โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆช ๐‘ž โˆˆ ๐‘ฃ ( ๐‘ โˆˆ ( Base โ€˜ ( Scalar โ€˜ ๐‘Ÿ ) ) , ๐‘ฅ โˆˆ { ( ๐‘“ โ€˜ ๐‘ž ) } โ†ฆ ( ๐‘“ โ€˜ ( ๐‘ ( ยท๐‘  โ€˜ ๐‘Ÿ ) ๐‘ž ) ) ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ ( ยท๐‘– โ€˜ ๐‘Ÿ ) ๐‘ž ) โŸฉ } โŸฉ } ) โˆช { โŸจ ( TopSet โ€˜ ndx ) , ( ( TopOpen โ€˜ ๐‘Ÿ ) qTop ๐‘“ ) โŸฉ , โŸจ ( le โ€˜ ndx ) , ( ( ๐‘“ โˆ˜ ( le โ€˜ ๐‘Ÿ ) ) โˆ˜ โ—ก ๐‘“ ) โŸฉ , โŸจ ( dist โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ran ๐‘“ , ๐‘ฆ โˆˆ ran ๐‘“ โ†ฆ inf ( โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘ฃ ร— ๐‘ฃ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ( dist โ€˜ ๐‘Ÿ ) โˆ˜ ๐‘” ) ) ) , โ„* , < ) ) โŸฉ } ) )
22 21 a1i โŠข ( ๐œ‘ โ†’ โ€œs = ( ๐‘“ โˆˆ V , ๐‘Ÿ โˆˆ V โ†ฆ โฆ‹ ( Base โ€˜ ๐‘Ÿ ) / ๐‘ฃ โฆŒ ( ( { โŸจ ( Base โ€˜ ndx ) , ran ๐‘“ โŸฉ , โŸจ ( +g โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( +g โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( .r โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ( Scalar โ€˜ ๐‘Ÿ ) โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆช ๐‘ž โˆˆ ๐‘ฃ ( ๐‘ โˆˆ ( Base โ€˜ ( Scalar โ€˜ ๐‘Ÿ ) ) , ๐‘ฅ โˆˆ { ( ๐‘“ โ€˜ ๐‘ž ) } โ†ฆ ( ๐‘“ โ€˜ ( ๐‘ ( ยท๐‘  โ€˜ ๐‘Ÿ ) ๐‘ž ) ) ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ ( ยท๐‘– โ€˜ ๐‘Ÿ ) ๐‘ž ) โŸฉ } โŸฉ } ) โˆช { โŸจ ( TopSet โ€˜ ndx ) , ( ( TopOpen โ€˜ ๐‘Ÿ ) qTop ๐‘“ ) โŸฉ , โŸจ ( le โ€˜ ndx ) , ( ( ๐‘“ โˆ˜ ( le โ€˜ ๐‘Ÿ ) ) โˆ˜ โ—ก ๐‘“ ) โŸฉ , โŸจ ( dist โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ran ๐‘“ , ๐‘ฆ โˆˆ ran ๐‘“ โ†ฆ inf ( โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘ฃ ร— ๐‘ฃ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ( dist โ€˜ ๐‘Ÿ ) โˆ˜ ๐‘” ) ) ) , โ„* , < ) ) โŸฉ } ) ) )
23 fvexd โŠข ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โ†’ ( Base โ€˜ ๐‘Ÿ ) โˆˆ V )
24 simplrl โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ๐‘“ = ๐น )
25 24 rneqd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ran ๐‘“ = ran ๐น )
26 forn โŠข ( ๐น : ๐‘‰ โ€“ontoโ†’ ๐ต โ†’ ran ๐น = ๐ต )
27 19 26 syl โŠข ( ๐œ‘ โ†’ ran ๐น = ๐ต )
28 27 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ran ๐น = ๐ต )
29 25 28 eqtrd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ran ๐‘“ = ๐ต )
30 29 opeq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โŸจ ( Base โ€˜ ndx ) , ran ๐‘“ โŸฉ = โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ )
31 simplrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ๐‘Ÿ = ๐‘… )
32 31 fveq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( Base โ€˜ ๐‘Ÿ ) = ( Base โ€˜ ๐‘… ) )
33 simpr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) )
34 2 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ๐‘‰ = ( Base โ€˜ ๐‘… ) )
35 32 33 34 3eqtr4d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ๐‘ฃ = ๐‘‰ )
36 24 fveq1d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘“ โ€˜ ๐‘ ) = ( ๐น โ€˜ ๐‘ ) )
37 24 fveq1d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘“ โ€˜ ๐‘ž ) = ( ๐น โ€˜ ๐‘ž ) )
38 36 37 opeq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ = โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ )
39 31 fveq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( +g โ€˜ ๐‘Ÿ ) = ( +g โ€˜ ๐‘… ) )
40 39 3 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( +g โ€˜ ๐‘Ÿ ) = + )
41 40 oveqd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘ ( +g โ€˜ ๐‘Ÿ ) ๐‘ž ) = ( ๐‘ + ๐‘ž ) )
42 24 41 fveq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘“ โ€˜ ( ๐‘ ( +g โ€˜ ๐‘Ÿ ) ๐‘ž ) ) = ( ๐น โ€˜ ( ๐‘ + ๐‘ž ) ) )
43 38 42 opeq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( +g โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ = โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐น โ€˜ ( ๐‘ + ๐‘ž ) ) โŸฉ )
44 43 sneqd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( +g โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } = { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐น โ€˜ ( ๐‘ + ๐‘ž ) ) โŸฉ } )
45 35 44 iuneq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( +g โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } = โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐น โ€˜ ( ๐‘ + ๐‘ž ) ) โŸฉ } )
46 35 45 iuneq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( +g โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } = โˆช ๐‘ โˆˆ ๐‘‰ โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐น โ€˜ ( ๐‘ + ๐‘ž ) ) โŸฉ } )
47 12 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โœš = โˆช ๐‘ โˆˆ ๐‘‰ โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐น โ€˜ ( ๐‘ + ๐‘ž ) ) โŸฉ } )
48 46 47 eqtr4d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( +g โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } = โœš )
49 48 opeq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โŸจ ( +g โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( +g โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } โŸฉ = โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ )
50 31 fveq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( .r โ€˜ ๐‘Ÿ ) = ( .r โ€˜ ๐‘… ) )
51 50 4 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( .r โ€˜ ๐‘Ÿ ) = ร— )
52 51 oveqd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘ ( .r โ€˜ ๐‘Ÿ ) ๐‘ž ) = ( ๐‘ ร— ๐‘ž ) )
53 24 52 fveq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘“ โ€˜ ( ๐‘ ( .r โ€˜ ๐‘Ÿ ) ๐‘ž ) ) = ( ๐น โ€˜ ( ๐‘ ร— ๐‘ž ) ) )
54 38 53 opeq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( .r โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ = โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐น โ€˜ ( ๐‘ ร— ๐‘ž ) ) โŸฉ )
55 54 sneqd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( .r โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } = { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐น โ€˜ ( ๐‘ ร— ๐‘ž ) ) โŸฉ } )
56 35 55 iuneq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( .r โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } = โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐น โ€˜ ( ๐‘ ร— ๐‘ž ) ) โŸฉ } )
57 35 56 iuneq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( .r โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } = โˆช ๐‘ โˆˆ ๐‘‰ โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐น โ€˜ ( ๐‘ ร— ๐‘ž ) ) โŸฉ } )
58 13 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โˆ™ = โˆช ๐‘ โˆˆ ๐‘‰ โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐น โ€˜ ( ๐‘ ร— ๐‘ž ) ) โŸฉ } )
59 57 58 eqtr4d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( .r โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } = โˆ™ )
60 59 opeq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โŸจ ( .r โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( .r โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } โŸฉ = โŸจ ( .r โ€˜ ndx ) , โˆ™ โŸฉ )
61 30 49 60 tpeq123d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ { โŸจ ( Base โ€˜ ndx ) , ran ๐‘“ โŸฉ , โŸจ ( +g โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( +g โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( .r โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } โŸฉ } = { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆ™ โŸฉ } )
62 31 fveq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( Scalar โ€˜ ๐‘Ÿ ) = ( Scalar โ€˜ ๐‘… ) )
63 62 5 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( Scalar โ€˜ ๐‘Ÿ ) = ๐บ )
64 63 opeq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โŸจ ( Scalar โ€˜ ndx ) , ( Scalar โ€˜ ๐‘Ÿ ) โŸฉ = โŸจ ( Scalar โ€˜ ndx ) , ๐บ โŸฉ )
65 63 fveq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( Base โ€˜ ( Scalar โ€˜ ๐‘Ÿ ) ) = ( Base โ€˜ ๐บ ) )
66 65 6 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( Base โ€˜ ( Scalar โ€˜ ๐‘Ÿ ) ) = ๐พ )
67 37 sneqd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ { ( ๐‘“ โ€˜ ๐‘ž ) } = { ( ๐น โ€˜ ๐‘ž ) } )
68 31 fveq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ยท๐‘  โ€˜ ๐‘Ÿ ) = ( ยท๐‘  โ€˜ ๐‘… ) )
69 68 7 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ยท๐‘  โ€˜ ๐‘Ÿ ) = ยท )
70 69 oveqd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘ ( ยท๐‘  โ€˜ ๐‘Ÿ ) ๐‘ž ) = ( ๐‘ ยท ๐‘ž ) )
71 24 70 fveq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘“ โ€˜ ( ๐‘ ( ยท๐‘  โ€˜ ๐‘Ÿ ) ๐‘ž ) ) = ( ๐น โ€˜ ( ๐‘ ยท ๐‘ž ) ) )
72 66 67 71 mpoeq123dv โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘ โˆˆ ( Base โ€˜ ( Scalar โ€˜ ๐‘Ÿ ) ) , ๐‘ฅ โˆˆ { ( ๐‘“ โ€˜ ๐‘ž ) } โ†ฆ ( ๐‘“ โ€˜ ( ๐‘ ( ยท๐‘  โ€˜ ๐‘Ÿ ) ๐‘ž ) ) ) = ( ๐‘ โˆˆ ๐พ , ๐‘ฅ โˆˆ { ( ๐น โ€˜ ๐‘ž ) } โ†ฆ ( ๐น โ€˜ ( ๐‘ ยท ๐‘ž ) ) ) )
73 72 iuneq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โˆช ๐‘ž โˆˆ ๐‘‰ ( ๐‘ โˆˆ ( Base โ€˜ ( Scalar โ€˜ ๐‘Ÿ ) ) , ๐‘ฅ โˆˆ { ( ๐‘“ โ€˜ ๐‘ž ) } โ†ฆ ( ๐‘“ โ€˜ ( ๐‘ ( ยท๐‘  โ€˜ ๐‘Ÿ ) ๐‘ž ) ) ) = โˆช ๐‘ž โˆˆ ๐‘‰ ( ๐‘ โˆˆ ๐พ , ๐‘ฅ โˆˆ { ( ๐น โ€˜ ๐‘ž ) } โ†ฆ ( ๐น โ€˜ ( ๐‘ ยท ๐‘ž ) ) ) )
74 35 iuneq1d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โˆช ๐‘ž โˆˆ ๐‘ฃ ( ๐‘ โˆˆ ( Base โ€˜ ( Scalar โ€˜ ๐‘Ÿ ) ) , ๐‘ฅ โˆˆ { ( ๐‘“ โ€˜ ๐‘ž ) } โ†ฆ ( ๐‘“ โ€˜ ( ๐‘ ( ยท๐‘  โ€˜ ๐‘Ÿ ) ๐‘ž ) ) ) = โˆช ๐‘ž โˆˆ ๐‘‰ ( ๐‘ โˆˆ ( Base โ€˜ ( Scalar โ€˜ ๐‘Ÿ ) ) , ๐‘ฅ โˆˆ { ( ๐‘“ โ€˜ ๐‘ž ) } โ†ฆ ( ๐‘“ โ€˜ ( ๐‘ ( ยท๐‘  โ€˜ ๐‘Ÿ ) ๐‘ž ) ) ) )
75 14 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โŠ— = โˆช ๐‘ž โˆˆ ๐‘‰ ( ๐‘ โˆˆ ๐พ , ๐‘ฅ โˆˆ { ( ๐น โ€˜ ๐‘ž ) } โ†ฆ ( ๐น โ€˜ ( ๐‘ ยท ๐‘ž ) ) ) )
76 73 74 75 3eqtr4d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โˆช ๐‘ž โˆˆ ๐‘ฃ ( ๐‘ โˆˆ ( Base โ€˜ ( Scalar โ€˜ ๐‘Ÿ ) ) , ๐‘ฅ โˆˆ { ( ๐‘“ โ€˜ ๐‘ž ) } โ†ฆ ( ๐‘“ โ€˜ ( ๐‘ ( ยท๐‘  โ€˜ ๐‘Ÿ ) ๐‘ž ) ) ) = โŠ— )
77 76 opeq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆช ๐‘ž โˆˆ ๐‘ฃ ( ๐‘ โˆˆ ( Base โ€˜ ( Scalar โ€˜ ๐‘Ÿ ) ) , ๐‘ฅ โˆˆ { ( ๐‘“ โ€˜ ๐‘ž ) } โ†ฆ ( ๐‘“ โ€˜ ( ๐‘ ( ยท๐‘  โ€˜ ๐‘Ÿ ) ๐‘ž ) ) ) โŸฉ = โŸจ ( ยท๐‘  โ€˜ ndx ) , โŠ— โŸฉ )
78 31 fveq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ยท๐‘– โ€˜ ๐‘Ÿ ) = ( ยท๐‘– โ€˜ ๐‘… ) )
79 78 8 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ยท๐‘– โ€˜ ๐‘Ÿ ) = , )
80 79 oveqd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘ ( ยท๐‘– โ€˜ ๐‘Ÿ ) ๐‘ž ) = ( ๐‘ , ๐‘ž ) )
81 38 80 opeq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ ( ยท๐‘– โ€˜ ๐‘Ÿ ) ๐‘ž ) โŸฉ = โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ , ๐‘ž ) โŸฉ )
82 81 sneqd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ ( ยท๐‘– โ€˜ ๐‘Ÿ ) ๐‘ž ) โŸฉ } = { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ , ๐‘ž ) โŸฉ } )
83 35 82 iuneq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ ( ยท๐‘– โ€˜ ๐‘Ÿ ) ๐‘ž ) โŸฉ } = โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ , ๐‘ž ) โŸฉ } )
84 35 83 iuneq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ ( ยท๐‘– โ€˜ ๐‘Ÿ ) ๐‘ž ) โŸฉ } = โˆช ๐‘ โˆˆ ๐‘‰ โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ , ๐‘ž ) โŸฉ } )
85 15 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ๐ผ = โˆช ๐‘ โˆˆ ๐‘‰ โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ๐น โ€˜ ๐‘ ) , ( ๐น โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ , ๐‘ž ) โŸฉ } )
86 84 85 eqtr4d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ ( ยท๐‘– โ€˜ ๐‘Ÿ ) ๐‘ž ) โŸฉ } = ๐ผ )
87 86 opeq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โŸจ ( ยท๐‘– โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ ( ยท๐‘– โ€˜ ๐‘Ÿ ) ๐‘ž ) โŸฉ } โŸฉ = โŸจ ( ยท๐‘– โ€˜ ndx ) , ๐ผ โŸฉ )
88 64 77 87 tpeq123d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ { โŸจ ( Scalar โ€˜ ndx ) , ( Scalar โ€˜ ๐‘Ÿ ) โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆช ๐‘ž โˆˆ ๐‘ฃ ( ๐‘ โˆˆ ( Base โ€˜ ( Scalar โ€˜ ๐‘Ÿ ) ) , ๐‘ฅ โˆˆ { ( ๐‘“ โ€˜ ๐‘ž ) } โ†ฆ ( ๐‘“ โ€˜ ( ๐‘ ( ยท๐‘  โ€˜ ๐‘Ÿ ) ๐‘ž ) ) ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ ( ยท๐‘– โ€˜ ๐‘Ÿ ) ๐‘ž ) โŸฉ } โŸฉ } = { โŸจ ( Scalar โ€˜ ndx ) , ๐บ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โŠ— โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ๐ผ โŸฉ } )
89 61 88 uneq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( { โŸจ ( Base โ€˜ ndx ) , ran ๐‘“ โŸฉ , โŸจ ( +g โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( +g โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( .r โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ( Scalar โ€˜ ๐‘Ÿ ) โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆช ๐‘ž โˆˆ ๐‘ฃ ( ๐‘ โˆˆ ( Base โ€˜ ( Scalar โ€˜ ๐‘Ÿ ) ) , ๐‘ฅ โˆˆ { ( ๐‘“ โ€˜ ๐‘ž ) } โ†ฆ ( ๐‘“ โ€˜ ( ๐‘ ( ยท๐‘  โ€˜ ๐‘Ÿ ) ๐‘ž ) ) ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ ( ยท๐‘– โ€˜ ๐‘Ÿ ) ๐‘ž ) โŸฉ } โŸฉ } ) = ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆ™ โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐บ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โŠ— โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ๐ผ โŸฉ } ) )
90 31 fveq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( TopOpen โ€˜ ๐‘Ÿ ) = ( TopOpen โ€˜ ๐‘… ) )
91 90 9 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( TopOpen โ€˜ ๐‘Ÿ ) = ๐ฝ )
92 91 24 oveq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ( TopOpen โ€˜ ๐‘Ÿ ) qTop ๐‘“ ) = ( ๐ฝ qTop ๐น ) )
93 16 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ๐‘‚ = ( ๐ฝ qTop ๐น ) )
94 92 93 eqtr4d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ( TopOpen โ€˜ ๐‘Ÿ ) qTop ๐‘“ ) = ๐‘‚ )
95 94 opeq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โŸจ ( TopSet โ€˜ ndx ) , ( ( TopOpen โ€˜ ๐‘Ÿ ) qTop ๐‘“ ) โŸฉ = โŸจ ( TopSet โ€˜ ndx ) , ๐‘‚ โŸฉ )
96 31 fveq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( le โ€˜ ๐‘Ÿ ) = ( le โ€˜ ๐‘… ) )
97 96 11 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( le โ€˜ ๐‘Ÿ ) = ๐‘ )
98 24 97 coeq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘“ โˆ˜ ( le โ€˜ ๐‘Ÿ ) ) = ( ๐น โˆ˜ ๐‘ ) )
99 24 cnveqd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โ—ก ๐‘“ = โ—ก ๐น )
100 98 99 coeq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ( ๐‘“ โˆ˜ ( le โ€˜ ๐‘Ÿ ) ) โˆ˜ โ—ก ๐‘“ ) = ( ( ๐น โˆ˜ ๐‘ ) โˆ˜ โ—ก ๐น ) )
101 18 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โ‰ค = ( ( ๐น โˆ˜ ๐‘ ) โˆ˜ โ—ก ๐น ) )
102 100 101 eqtr4d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ( ๐‘“ โˆ˜ ( le โ€˜ ๐‘Ÿ ) ) โˆ˜ โ—ก ๐‘“ ) = โ‰ค )
103 102 opeq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โŸจ ( le โ€˜ ndx ) , ( ( ๐‘“ โˆ˜ ( le โ€˜ ๐‘Ÿ ) ) โˆ˜ โ—ก ๐‘“ ) โŸฉ = โŸจ ( le โ€˜ ndx ) , โ‰ค โŸฉ )
104 35 sqxpeqd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘ฃ ร— ๐‘ฃ ) = ( ๐‘‰ ร— ๐‘‰ ) )
105 104 oveq1d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ( ๐‘ฃ ร— ๐‘ฃ ) โ†‘m ( 1 ... ๐‘› ) ) = ( ( ๐‘‰ ร— ๐‘‰ ) โ†‘m ( 1 ... ๐‘› ) ) )
106 24 fveq1d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) )
107 106 eqeq1d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โ†” ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ ) )
108 24 fveq1d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) )
109 108 eqeq1d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โ†” ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ ) )
110 24 fveq1d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) )
111 24 fveq1d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) = ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) )
112 110 111 eqeq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) โ†” ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) )
113 112 ralbidv โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) โ†” โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) )
114 107 109 113 3anbi123d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) โ†” ( ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) ) )
115 105 114 rabeqbidv โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ { โ„Ž โˆˆ ( ( ๐‘ฃ ร— ๐‘ฃ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } = { โ„Ž โˆˆ ( ( ๐‘‰ ร— ๐‘‰ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } )
116 31 fveq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( dist โ€˜ ๐‘Ÿ ) = ( dist โ€˜ ๐‘… ) )
117 116 10 eqtr4di โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( dist โ€˜ ๐‘Ÿ ) = ๐ธ )
118 117 coeq1d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ( dist โ€˜ ๐‘Ÿ ) โˆ˜ ๐‘” ) = ( ๐ธ โˆ˜ ๐‘” ) )
119 118 oveq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( โ„*๐‘  ฮฃg ( ( dist โ€˜ ๐‘Ÿ ) โˆ˜ ๐‘” ) ) = ( โ„*๐‘  ฮฃg ( ๐ธ โˆ˜ ๐‘” ) ) )
120 115 119 mpteq12dv โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘ฃ ร— ๐‘ฃ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ( dist โ€˜ ๐‘Ÿ ) โˆ˜ ๐‘” ) ) ) = ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘‰ ร— ๐‘‰ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ๐ธ โˆ˜ ๐‘” ) ) ) )
121 120 rneqd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘ฃ ร— ๐‘ฃ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ( dist โ€˜ ๐‘Ÿ ) โˆ˜ ๐‘” ) ) ) = ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘‰ ร— ๐‘‰ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ๐ธ โˆ˜ ๐‘” ) ) ) )
122 121 iuneq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘ฃ ร— ๐‘ฃ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ( dist โ€˜ ๐‘Ÿ ) โˆ˜ ๐‘” ) ) ) = โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘‰ ร— ๐‘‰ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ๐ธ โˆ˜ ๐‘” ) ) ) )
123 122 infeq1d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ inf ( โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘ฃ ร— ๐‘ฃ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ( dist โ€˜ ๐‘Ÿ ) โˆ˜ ๐‘” ) ) ) , โ„* , < ) = inf ( โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘‰ ร— ๐‘‰ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ๐ธ โˆ˜ ๐‘” ) ) ) , โ„* , < ) )
124 29 29 123 mpoeq123dv โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘ฅ โˆˆ ran ๐‘“ , ๐‘ฆ โˆˆ ran ๐‘“ โ†ฆ inf ( โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘ฃ ร— ๐‘ฃ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ( dist โ€˜ ๐‘Ÿ ) โˆ˜ ๐‘” ) ) ) , โ„* , < ) ) = ( ๐‘ฅ โˆˆ ๐ต , ๐‘ฆ โˆˆ ๐ต โ†ฆ inf ( โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘‰ ร— ๐‘‰ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ๐ธ โˆ˜ ๐‘” ) ) ) , โ„* , < ) ) )
125 17 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ๐ท = ( ๐‘ฅ โˆˆ ๐ต , ๐‘ฆ โˆˆ ๐ต โ†ฆ inf ( โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘‰ ร— ๐‘‰ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐น โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐น โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ๐ธ โˆ˜ ๐‘” ) ) ) , โ„* , < ) ) )
126 124 125 eqtr4d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ๐‘ฅ โˆˆ ran ๐‘“ , ๐‘ฆ โˆˆ ran ๐‘“ โ†ฆ inf ( โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘ฃ ร— ๐‘ฃ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ( dist โ€˜ ๐‘Ÿ ) โˆ˜ ๐‘” ) ) ) , โ„* , < ) ) = ๐ท )
127 126 opeq2d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ โŸจ ( dist โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ran ๐‘“ , ๐‘ฆ โˆˆ ran ๐‘“ โ†ฆ inf ( โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘ฃ ร— ๐‘ฃ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ( dist โ€˜ ๐‘Ÿ ) โˆ˜ ๐‘” ) ) ) , โ„* , < ) ) โŸฉ = โŸจ ( dist โ€˜ ndx ) , ๐ท โŸฉ )
128 95 103 127 tpeq123d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ { โŸจ ( TopSet โ€˜ ndx ) , ( ( TopOpen โ€˜ ๐‘Ÿ ) qTop ๐‘“ ) โŸฉ , โŸจ ( le โ€˜ ndx ) , ( ( ๐‘“ โˆ˜ ( le โ€˜ ๐‘Ÿ ) ) โˆ˜ โ—ก ๐‘“ ) โŸฉ , โŸจ ( dist โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ran ๐‘“ , ๐‘ฆ โˆˆ ran ๐‘“ โ†ฆ inf ( โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘ฃ ร— ๐‘ฃ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ( dist โ€˜ ๐‘Ÿ ) โˆ˜ ๐‘” ) ) ) , โ„* , < ) ) โŸฉ } = { โŸจ ( TopSet โ€˜ ndx ) , ๐‘‚ โŸฉ , โŸจ ( le โ€˜ ndx ) , โ‰ค โŸฉ , โŸจ ( dist โ€˜ ndx ) , ๐ท โŸฉ } )
129 89 128 uneq12d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โˆง ๐‘ฃ = ( Base โ€˜ ๐‘Ÿ ) ) โ†’ ( ( { โŸจ ( Base โ€˜ ndx ) , ran ๐‘“ โŸฉ , โŸจ ( +g โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( +g โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( .r โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ( Scalar โ€˜ ๐‘Ÿ ) โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆช ๐‘ž โˆˆ ๐‘ฃ ( ๐‘ โˆˆ ( Base โ€˜ ( Scalar โ€˜ ๐‘Ÿ ) ) , ๐‘ฅ โˆˆ { ( ๐‘“ โ€˜ ๐‘ž ) } โ†ฆ ( ๐‘“ โ€˜ ( ๐‘ ( ยท๐‘  โ€˜ ๐‘Ÿ ) ๐‘ž ) ) ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ ( ยท๐‘– โ€˜ ๐‘Ÿ ) ๐‘ž ) โŸฉ } โŸฉ } ) โˆช { โŸจ ( TopSet โ€˜ ndx ) , ( ( TopOpen โ€˜ ๐‘Ÿ ) qTop ๐‘“ ) โŸฉ , โŸจ ( le โ€˜ ndx ) , ( ( ๐‘“ โˆ˜ ( le โ€˜ ๐‘Ÿ ) ) โˆ˜ โ—ก ๐‘“ ) โŸฉ , โŸจ ( dist โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ran ๐‘“ , ๐‘ฆ โˆˆ ran ๐‘“ โ†ฆ inf ( โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘ฃ ร— ๐‘ฃ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ( dist โ€˜ ๐‘Ÿ ) โˆ˜ ๐‘” ) ) ) , โ„* , < ) ) โŸฉ } ) = ( ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆ™ โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐บ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โŠ— โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ๐ผ โŸฉ } ) โˆช { โŸจ ( TopSet โ€˜ ndx ) , ๐‘‚ โŸฉ , โŸจ ( le โ€˜ ndx ) , โ‰ค โŸฉ , โŸจ ( dist โ€˜ ndx ) , ๐ท โŸฉ } ) )
130 23 129 csbied โŠข ( ( ๐œ‘ โˆง ( ๐‘“ = ๐น โˆง ๐‘Ÿ = ๐‘… ) ) โ†’ โฆ‹ ( Base โ€˜ ๐‘Ÿ ) / ๐‘ฃ โฆŒ ( ( { โŸจ ( Base โ€˜ ndx ) , ran ๐‘“ โŸฉ , โŸจ ( +g โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( +g โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘“ โ€˜ ( ๐‘ ( .r โ€˜ ๐‘Ÿ ) ๐‘ž ) ) โŸฉ } โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ( Scalar โ€˜ ๐‘Ÿ ) โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โˆช ๐‘ž โˆˆ ๐‘ฃ ( ๐‘ โˆˆ ( Base โ€˜ ( Scalar โ€˜ ๐‘Ÿ ) ) , ๐‘ฅ โˆˆ { ( ๐‘“ โ€˜ ๐‘ž ) } โ†ฆ ( ๐‘“ โ€˜ ( ๐‘ ( ยท๐‘  โ€˜ ๐‘Ÿ ) ๐‘ž ) ) ) โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , โˆช ๐‘ โˆˆ ๐‘ฃ โˆช ๐‘ž โˆˆ ๐‘ฃ { โŸจ โŸจ ( ๐‘“ โ€˜ ๐‘ ) , ( ๐‘“ โ€˜ ๐‘ž ) โŸฉ , ( ๐‘ ( ยท๐‘– โ€˜ ๐‘Ÿ ) ๐‘ž ) โŸฉ } โŸฉ } ) โˆช { โŸจ ( TopSet โ€˜ ndx ) , ( ( TopOpen โ€˜ ๐‘Ÿ ) qTop ๐‘“ ) โŸฉ , โŸจ ( le โ€˜ ndx ) , ( ( ๐‘“ โˆ˜ ( le โ€˜ ๐‘Ÿ ) ) โˆ˜ โ—ก ๐‘“ ) โŸฉ , โŸจ ( dist โ€˜ ndx ) , ( ๐‘ฅ โˆˆ ran ๐‘“ , ๐‘ฆ โˆˆ ran ๐‘“ โ†ฆ inf ( โˆช ๐‘› โˆˆ โ„• ran ( ๐‘” โˆˆ { โ„Ž โˆˆ ( ( ๐‘ฃ ร— ๐‘ฃ ) โ†‘m ( 1 ... ๐‘› ) ) โˆฃ ( ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ 1 ) ) ) = ๐‘ฅ โˆง ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘› ) ) ) = ๐‘ฆ โˆง โˆ€ ๐‘– โˆˆ ( 1 ... ( ๐‘› โˆ’ 1 ) ) ( ๐‘“ โ€˜ ( 2nd โ€˜ ( โ„Ž โ€˜ ๐‘– ) ) ) = ( ๐‘“ โ€˜ ( 1st โ€˜ ( โ„Ž โ€˜ ( ๐‘– + 1 ) ) ) ) ) } โ†ฆ ( โ„*๐‘  ฮฃg ( ( dist โ€˜ ๐‘Ÿ ) โˆ˜ ๐‘” ) ) ) , โ„* , < ) ) โŸฉ } ) = ( ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆ™ โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐บ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โŠ— โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ๐ผ โŸฉ } ) โˆช { โŸจ ( TopSet โ€˜ ndx ) , ๐‘‚ โŸฉ , โŸจ ( le โ€˜ ndx ) , โ‰ค โŸฉ , โŸจ ( dist โ€˜ ndx ) , ๐ท โŸฉ } ) )
131 fof โŠข ( ๐น : ๐‘‰ โ€“ontoโ†’ ๐ต โ†’ ๐น : ๐‘‰ โŸถ ๐ต )
132 19 131 syl โŠข ( ๐œ‘ โ†’ ๐น : ๐‘‰ โŸถ ๐ต )
133 fvex โŠข ( Base โ€˜ ๐‘… ) โˆˆ V
134 2 133 eqeltrdi โŠข ( ๐œ‘ โ†’ ๐‘‰ โˆˆ V )
135 132 134 fexd โŠข ( ๐œ‘ โ†’ ๐น โˆˆ V )
136 20 elexd โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ V )
137 tpex โŠข { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆ™ โŸฉ } โˆˆ V
138 tpex โŠข { โŸจ ( Scalar โ€˜ ndx ) , ๐บ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โŠ— โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ๐ผ โŸฉ } โˆˆ V
139 137 138 unex โŠข ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆ™ โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐บ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โŠ— โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ๐ผ โŸฉ } ) โˆˆ V
140 tpex โŠข { โŸจ ( TopSet โ€˜ ndx ) , ๐‘‚ โŸฉ , โŸจ ( le โ€˜ ndx ) , โ‰ค โŸฉ , โŸจ ( dist โ€˜ ndx ) , ๐ท โŸฉ } โˆˆ V
141 139 140 unex โŠข ( ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆ™ โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐บ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โŠ— โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ๐ผ โŸฉ } ) โˆช { โŸจ ( TopSet โ€˜ ndx ) , ๐‘‚ โŸฉ , โŸจ ( le โ€˜ ndx ) , โ‰ค โŸฉ , โŸจ ( dist โ€˜ ndx ) , ๐ท โŸฉ } ) โˆˆ V
142 141 a1i โŠข ( ๐œ‘ โ†’ ( ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆ™ โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐บ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โŠ— โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ๐ผ โŸฉ } ) โˆช { โŸจ ( TopSet โ€˜ ndx ) , ๐‘‚ โŸฉ , โŸจ ( le โ€˜ ndx ) , โ‰ค โŸฉ , โŸจ ( dist โ€˜ ndx ) , ๐ท โŸฉ } ) โˆˆ V )
143 22 130 135 136 142 ovmpod โŠข ( ๐œ‘ โ†’ ( ๐น โ€œs ๐‘… ) = ( ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆ™ โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐บ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โŠ— โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ๐ผ โŸฉ } ) โˆช { โŸจ ( TopSet โ€˜ ndx ) , ๐‘‚ โŸฉ , โŸจ ( le โ€˜ ndx ) , โ‰ค โŸฉ , โŸจ ( dist โ€˜ ndx ) , ๐ท โŸฉ } ) )
144 1 143 eqtrd โŠข ( ๐œ‘ โ†’ ๐‘ˆ = ( ( { โŸจ ( Base โ€˜ ndx ) , ๐ต โŸฉ , โŸจ ( +g โ€˜ ndx ) , โœš โŸฉ , โŸจ ( .r โ€˜ ndx ) , โˆ™ โŸฉ } โˆช { โŸจ ( Scalar โ€˜ ndx ) , ๐บ โŸฉ , โŸจ ( ยท๐‘  โ€˜ ndx ) , โŠ— โŸฉ , โŸจ ( ยท๐‘– โ€˜ ndx ) , ๐ผ โŸฉ } ) โˆช { โŸจ ( TopSet โ€˜ ndx ) , ๐‘‚ โŸฉ , โŸจ ( le โ€˜ ndx ) , โ‰ค โŸฉ , โŸจ ( dist โ€˜ ndx ) , ๐ท โŸฉ } ) )