Metamath Proof Explorer


Theorem madugsum

Description: The determinant of a matrix with a row L consisting of the same element X is the sum of the elements of the L -th column of the adjunct of the matrix multiplied with X . (Contributed by Stefan O'Rear, 16-Jul-2018)

Ref Expression
Hypotheses maduf.a โŠข ๐ด = ( ๐‘ Mat ๐‘… )
maduf.j โŠข ๐ฝ = ( ๐‘ maAdju ๐‘… )
maduf.b โŠข ๐ต = ( Base โ€˜ ๐ด )
madugsum.d โŠข ๐ท = ( ๐‘ maDet ๐‘… )
madugsum.t โŠข ยท = ( .r โ€˜ ๐‘… )
madugsum.k โŠข ๐พ = ( Base โ€˜ ๐‘… )
madugsum.m โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ ๐ต )
madugsum.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ CRing )
madugsum.x โŠข ( ( ๐œ‘ โˆง ๐‘– โˆˆ ๐‘ ) โ†’ ๐‘‹ โˆˆ ๐พ )
madugsum.l โŠข ( ๐œ‘ โ†’ ๐ฟ โˆˆ ๐‘ )
Assertion madugsum ( ๐œ‘ โ†’ ( ๐‘… ฮฃg ( ๐‘– โˆˆ ๐‘ โ†ฆ ( ๐‘‹ ยท ( ๐‘– ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘— โˆˆ ๐‘ , ๐‘– โˆˆ ๐‘ โ†ฆ if ( ๐‘— = ๐ฟ , ๐‘‹ , ( ๐‘— ๐‘€ ๐‘– ) ) ) ) )

Proof

Step Hyp Ref Expression
1 maduf.a โŠข ๐ด = ( ๐‘ Mat ๐‘… )
2 maduf.j โŠข ๐ฝ = ( ๐‘ maAdju ๐‘… )
3 maduf.b โŠข ๐ต = ( Base โ€˜ ๐ด )
4 madugsum.d โŠข ๐ท = ( ๐‘ maDet ๐‘… )
5 madugsum.t โŠข ยท = ( .r โ€˜ ๐‘… )
6 madugsum.k โŠข ๐พ = ( Base โ€˜ ๐‘… )
7 madugsum.m โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ ๐ต )
8 madugsum.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ CRing )
9 madugsum.x โŠข ( ( ๐œ‘ โˆง ๐‘– โˆˆ ๐‘ ) โ†’ ๐‘‹ โˆˆ ๐พ )
10 madugsum.l โŠข ( ๐œ‘ โ†’ ๐ฟ โˆˆ ๐‘ )
11 mpteq1 โŠข ( ๐‘ = โˆ… โ†’ ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) = ( ๐‘ โˆˆ โˆ… โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) )
12 11 oveq2d โŠข ( ๐‘ = โˆ… โ†’ ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐‘… ฮฃg ( ๐‘ โˆˆ โˆ… โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) )
13 eleq2 โŠข ( ๐‘ = โˆ… โ†’ ( ๐‘ โˆˆ ๐‘ โ†” ๐‘ โˆˆ โˆ… ) )
14 13 ifbid โŠข ( ๐‘ = โˆ… โ†’ if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = if ( ๐‘ โˆˆ โˆ… , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) )
15 14 ifeq1d โŠข ( ๐‘ = โˆ… โ†’ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) = if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ โˆ… , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) )
16 15 mpoeq3dv โŠข ( ๐‘ = โˆ… โ†’ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) = ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ โˆ… , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) )
17 16 fveq2d โŠข ( ๐‘ = โˆ… โ†’ ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ โˆ… , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) )
18 12 17 eqeq12d โŠข ( ๐‘ = โˆ… โ†’ ( ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) โ†” ( ๐‘… ฮฃg ( ๐‘ โˆˆ โˆ… โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ โˆ… , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ) )
19 mpteq1 โŠข ( ๐‘ = ๐‘‘ โ†’ ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) = ( ๐‘ โˆˆ ๐‘‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) )
20 19 oveq2d โŠข ( ๐‘ = ๐‘‘ โ†’ ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) )
21 eleq2 โŠข ( ๐‘ = ๐‘‘ โ†’ ( ๐‘ โˆˆ ๐‘ โ†” ๐‘ โˆˆ ๐‘‘ ) )
22 21 ifbid โŠข ( ๐‘ = ๐‘‘ โ†’ if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) )
23 22 ifeq1d โŠข ( ๐‘ = ๐‘‘ โ†’ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) = if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) )
24 23 mpoeq3dv โŠข ( ๐‘ = ๐‘‘ โ†’ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) = ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) )
25 24 fveq2d โŠข ( ๐‘ = ๐‘‘ โ†’ ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) )
26 20 25 eqeq12d โŠข ( ๐‘ = ๐‘‘ โ†’ ( ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) โ†” ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ) )
27 mpteq1 โŠข ( ๐‘ = ( ๐‘‘ โˆช { ๐‘’ } ) โ†’ ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) = ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) )
28 27 oveq2d โŠข ( ๐‘ = ( ๐‘‘ โˆช { ๐‘’ } ) โ†’ ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐‘… ฮฃg ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) )
29 eleq2 โŠข ( ๐‘ = ( ๐‘‘ โˆช { ๐‘’ } ) โ†’ ( ๐‘ โˆˆ ๐‘ โ†” ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) ) )
30 29 ifbid โŠข ( ๐‘ = ( ๐‘‘ โˆช { ๐‘’ } ) โ†’ if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) )
31 30 ifeq1d โŠข ( ๐‘ = ( ๐‘‘ โˆช { ๐‘’ } ) โ†’ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) = if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) )
32 31 mpoeq3dv โŠข ( ๐‘ = ( ๐‘‘ โˆช { ๐‘’ } ) โ†’ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) = ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) )
33 32 fveq2d โŠข ( ๐‘ = ( ๐‘‘ โˆช { ๐‘’ } ) โ†’ ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) )
34 28 33 eqeq12d โŠข ( ๐‘ = ( ๐‘‘ โˆช { ๐‘’ } ) โ†’ ( ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) โ†” ( ๐‘… ฮฃg ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ) )
35 mpteq1 โŠข ( ๐‘ = ๐‘ โ†’ ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) = ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) )
36 35 oveq2d โŠข ( ๐‘ = ๐‘ โ†’ ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) )
37 eleq2 โŠข ( ๐‘ = ๐‘ โ†’ ( ๐‘ โˆˆ ๐‘ โ†” ๐‘ โˆˆ ๐‘ ) )
38 37 ifbid โŠข ( ๐‘ = ๐‘ โ†’ if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) )
39 38 ifeq1d โŠข ( ๐‘ = ๐‘ โ†’ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) = if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) )
40 39 mpoeq3dv โŠข ( ๐‘ = ๐‘ โ†’ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) = ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) )
41 40 fveq2d โŠข ( ๐‘ = ๐‘ โ†’ ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) )
42 36 41 eqeq12d โŠข ( ๐‘ = ๐‘ โ†’ ( ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) โ†” ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ) )
43 mpt0 โŠข ( ๐‘ โˆˆ โˆ… โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) = โˆ…
44 43 oveq2i โŠข ( ๐‘… ฮฃg ( ๐‘ โˆˆ โˆ… โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐‘… ฮฃg โˆ… )
45 eqid โŠข ( 0g โ€˜ ๐‘… ) = ( 0g โ€˜ ๐‘… )
46 45 gsum0 โŠข ( ๐‘… ฮฃg โˆ… ) = ( 0g โ€˜ ๐‘… )
47 44 46 eqtri โŠข ( ๐‘… ฮฃg ( ๐‘ โˆˆ โˆ… โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( 0g โ€˜ ๐‘… )
48 noel โŠข ยฌ ๐‘ โˆˆ โˆ…
49 iffalse โŠข ( ยฌ ๐‘ โˆˆ โˆ… โ†’ if ( ๐‘ โˆˆ โˆ… , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = ( 0g โ€˜ ๐‘… ) )
50 48 49 mp1i โŠข ( ( ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ if ( ๐‘ โˆˆ โˆ… , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = ( 0g โ€˜ ๐‘… ) )
51 50 ifeq1d โŠข ( ( ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ โˆ… , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) = if ( ๐‘Ž = ๐ฟ , ( 0g โ€˜ ๐‘… ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) )
52 51 mpoeq3ia โŠข ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ โˆ… , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) = ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , ( 0g โ€˜ ๐‘… ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) )
53 52 fveq2i โŠข ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ โˆ… , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , ( 0g โ€˜ ๐‘… ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) )
54 1 3 matrcl โŠข ( ๐‘€ โˆˆ ๐ต โ†’ ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ V ) )
55 7 54 syl โŠข ( ๐œ‘ โ†’ ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ V ) )
56 55 simpld โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ Fin )
57 1 6 3 matbas2i โŠข ( ๐‘€ โˆˆ ๐ต โ†’ ๐‘€ โˆˆ ( ๐พ โ†‘m ( ๐‘ ร— ๐‘ ) ) )
58 elmapi โŠข ( ๐‘€ โˆˆ ( ๐พ โ†‘m ( ๐‘ ร— ๐‘ ) ) โ†’ ๐‘€ : ( ๐‘ ร— ๐‘ ) โŸถ ๐พ )
59 7 57 58 3syl โŠข ( ๐œ‘ โ†’ ๐‘€ : ( ๐‘ ร— ๐‘ ) โŸถ ๐พ )
60 59 fovcdmda โŠข ( ( ๐œ‘ โˆง ( ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) ) โ†’ ( ๐‘Ž ๐‘€ ๐‘ ) โˆˆ ๐พ )
61 60 3impb โŠข ( ( ๐œ‘ โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ ( ๐‘Ž ๐‘€ ๐‘ ) โˆˆ ๐พ )
62 4 6 45 8 56 61 10 mdetr0 โŠข ( ๐œ‘ โ†’ ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , ( 0g โ€˜ ๐‘… ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) = ( 0g โ€˜ ๐‘… ) )
63 53 62 eqtrid โŠข ( ๐œ‘ โ†’ ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ โˆ… , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) = ( 0g โ€˜ ๐‘… ) )
64 47 63 eqtr4id โŠข ( ๐œ‘ โ†’ ( ๐‘… ฮฃg ( ๐‘ โˆˆ โˆ… โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ โˆ… , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) )
65 eqid โŠข ( +g โ€˜ ๐‘… ) = ( +g โ€˜ ๐‘… )
66 8 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ๐‘… โˆˆ CRing )
67 crngring โŠข ( ๐‘… โˆˆ CRing โ†’ ๐‘… โˆˆ Ring )
68 66 67 syl โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ๐‘… โˆˆ Ring )
69 ringcmn โŠข ( ๐‘… โˆˆ Ring โ†’ ๐‘… โˆˆ CMnd )
70 68 69 syl โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ๐‘… โˆˆ CMnd )
71 56 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ๐‘ โˆˆ Fin )
72 simprl โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ๐‘‘ โŠ† ๐‘ )
73 71 72 ssfid โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ๐‘‘ โˆˆ Fin )
74 68 adantr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘ โˆˆ ๐‘‘ ) โ†’ ๐‘… โˆˆ Ring )
75 72 sselda โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘ โˆˆ ๐‘‘ ) โ†’ ๐‘ โˆˆ ๐‘ )
76 9 ralrimiva โŠข ( ๐œ‘ โ†’ โˆ€ ๐‘– โˆˆ ๐‘ ๐‘‹ โˆˆ ๐พ )
77 76 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘ โˆˆ ๐‘‘ ) โ†’ โˆ€ ๐‘– โˆˆ ๐‘ ๐‘‹ โˆˆ ๐พ )
78 rspcsbela โŠข ( ( ๐‘ โˆˆ ๐‘ โˆง โˆ€ ๐‘– โˆˆ ๐‘ ๐‘‹ โˆˆ ๐พ ) โ†’ โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ โˆˆ ๐พ )
79 75 77 78 syl2anc โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘ โˆˆ ๐‘‘ ) โ†’ โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ โˆˆ ๐พ )
80 1 2 3 maduf โŠข ( ๐‘… โˆˆ CRing โ†’ ๐ฝ : ๐ต โŸถ ๐ต )
81 8 80 syl โŠข ( ๐œ‘ โ†’ ๐ฝ : ๐ต โŸถ ๐ต )
82 81 7 ffvelcdmd โŠข ( ๐œ‘ โ†’ ( ๐ฝ โ€˜ ๐‘€ ) โˆˆ ๐ต )
83 1 6 3 matbas2i โŠข ( ( ๐ฝ โ€˜ ๐‘€ ) โˆˆ ๐ต โ†’ ( ๐ฝ โ€˜ ๐‘€ ) โˆˆ ( ๐พ โ†‘m ( ๐‘ ร— ๐‘ ) ) )
84 elmapi โŠข ( ( ๐ฝ โ€˜ ๐‘€ ) โˆˆ ( ๐พ โ†‘m ( ๐‘ ร— ๐‘ ) ) โ†’ ( ๐ฝ โ€˜ ๐‘€ ) : ( ๐‘ ร— ๐‘ ) โŸถ ๐พ )
85 82 83 84 3syl โŠข ( ๐œ‘ โ†’ ( ๐ฝ โ€˜ ๐‘€ ) : ( ๐‘ ร— ๐‘ ) โŸถ ๐พ )
86 85 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘ โˆˆ ๐‘‘ ) โ†’ ( ๐ฝ โ€˜ ๐‘€ ) : ( ๐‘ ร— ๐‘ ) โŸถ ๐พ )
87 10 ad2antrr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘ โˆˆ ๐‘‘ ) โ†’ ๐ฟ โˆˆ ๐‘ )
88 86 75 87 fovcdmd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘ โˆˆ ๐‘‘ ) โ†’ ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) โˆˆ ๐พ )
89 6 5 ringcl โŠข ( ( ๐‘… โˆˆ Ring โˆง โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ โˆˆ ๐พ โˆง ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) โˆˆ ๐พ ) โ†’ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) โˆˆ ๐พ )
90 74 79 88 89 syl3anc โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘ โˆˆ ๐‘‘ ) โ†’ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) โˆˆ ๐พ )
91 vex โŠข ๐‘’ โˆˆ V
92 91 a1i โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ๐‘’ โˆˆ V )
93 eldifn โŠข ( ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) โ†’ ยฌ ๐‘’ โˆˆ ๐‘‘ )
94 93 ad2antll โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ยฌ ๐‘’ โˆˆ ๐‘‘ )
95 eldifi โŠข ( ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) โ†’ ๐‘’ โˆˆ ๐‘ )
96 95 ad2antll โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ๐‘’ โˆˆ ๐‘ )
97 76 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ โˆ€ ๐‘– โˆˆ ๐‘ ๐‘‹ โˆˆ ๐พ )
98 rspcsbela โŠข ( ( ๐‘’ โˆˆ ๐‘ โˆง โˆ€ ๐‘– โˆˆ ๐‘ ๐‘‹ โˆˆ ๐พ ) โ†’ โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ โˆˆ ๐พ )
99 96 97 98 syl2anc โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ โˆˆ ๐พ )
100 85 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( ๐ฝ โ€˜ ๐‘€ ) : ( ๐‘ ร— ๐‘ ) โŸถ ๐พ )
101 10 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ๐ฟ โˆˆ ๐‘ )
102 100 96 101 fovcdmd โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) โˆˆ ๐พ )
103 6 5 ringcl โŠข ( ( ๐‘… โˆˆ Ring โˆง โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ โˆˆ ๐พ โˆง ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) โˆˆ ๐พ ) โ†’ ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) โˆˆ ๐พ )
104 68 99 102 103 syl3anc โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) โˆˆ ๐พ )
105 csbeq1 โŠข ( ๐‘ = ๐‘’ โ†’ โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ = โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ )
106 oveq1 โŠข ( ๐‘ = ๐‘’ โ†’ ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) = ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) )
107 105 106 oveq12d โŠข ( ๐‘ = ๐‘’ โ†’ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) = ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) )
108 6 65 70 73 90 92 94 104 107 gsumunsn โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( ๐‘… ฮฃg ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) )
109 108 adantr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ) โ†’ ( ๐‘… ฮฃg ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) )
110 oveq1 โŠข ( ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) โ†’ ( ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) = ( ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) )
111 110 adantl โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ) โ†’ ( ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) = ( ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) )
112 elun โŠข ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) โ†” ( ๐‘ โˆˆ ๐‘‘ โˆจ ๐‘ โˆˆ { ๐‘’ } ) )
113 velsn โŠข ( ๐‘ โˆˆ { ๐‘’ } โ†” ๐‘ = ๐‘’ )
114 113 orbi2i โŠข ( ( ๐‘ โˆˆ ๐‘‘ โˆจ ๐‘ โˆˆ { ๐‘’ } ) โ†” ( ๐‘ โˆˆ ๐‘‘ โˆจ ๐‘ = ๐‘’ ) )
115 112 114 bitri โŠข ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) โ†” ( ๐‘ โˆˆ ๐‘‘ โˆจ ๐‘ = ๐‘’ ) )
116 ifbi โŠข ( ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) โ†” ( ๐‘ โˆˆ ๐‘‘ โˆจ ๐‘ = ๐‘’ ) ) โ†’ if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = if ( ( ๐‘ โˆˆ ๐‘‘ โˆจ ๐‘ = ๐‘’ ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) )
117 115 116 ax-mp โŠข if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = if ( ( ๐‘ โˆˆ ๐‘‘ โˆจ ๐‘ = ๐‘’ ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) )
118 ringmnd โŠข ( ๐‘… โˆˆ Ring โ†’ ๐‘… โˆˆ Mnd )
119 68 118 syl โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ๐‘… โˆˆ Mnd )
120 119 3ad2ant1 โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ ๐‘… โˆˆ Mnd )
121 simp3 โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ ๐‘ โˆˆ ๐‘ )
122 97 3ad2ant1 โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ โˆ€ ๐‘– โˆˆ ๐‘ ๐‘‹ โˆˆ ๐พ )
123 121 122 78 syl2anc โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ โˆˆ ๐พ )
124 elequ1 โŠข ( ๐‘ = ๐‘’ โ†’ ( ๐‘ โˆˆ ๐‘‘ โ†” ๐‘’ โˆˆ ๐‘‘ ) )
125 124 biimpac โŠข ( ( ๐‘ โˆˆ ๐‘‘ โˆง ๐‘ = ๐‘’ ) โ†’ ๐‘’ โˆˆ ๐‘‘ )
126 94 125 nsyl โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ยฌ ( ๐‘ โˆˆ ๐‘‘ โˆง ๐‘ = ๐‘’ ) )
127 126 3ad2ant1 โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ ยฌ ( ๐‘ โˆˆ ๐‘‘ โˆง ๐‘ = ๐‘’ ) )
128 6 45 65 mndifsplit โŠข ( ( ๐‘… โˆˆ Mnd โˆง โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ โˆˆ ๐พ โˆง ยฌ ( ๐‘ โˆˆ ๐‘‘ โˆง ๐‘ = ๐‘’ ) ) โ†’ if ( ( ๐‘ โˆˆ ๐‘‘ โˆจ ๐‘ = ๐‘’ ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = ( if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ( +g โ€˜ ๐‘… ) if ( ๐‘ = ๐‘’ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ) )
129 120 123 127 128 syl3anc โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ if ( ( ๐‘ โˆˆ ๐‘‘ โˆจ ๐‘ = ๐‘’ ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = ( if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ( +g โ€˜ ๐‘… ) if ( ๐‘ = ๐‘’ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ) )
130 117 129 eqtrid โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = ( if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ( +g โ€˜ ๐‘… ) if ( ๐‘ = ๐‘’ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ) )
131 105 adantl โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘ = ๐‘’ ) โ†’ โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ = โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ )
132 131 ifeq1da โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ if ( ๐‘ = ๐‘’ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = if ( ๐‘ = ๐‘’ , โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) )
133 ovif2 โŠข ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) = if ( ๐‘ = ๐‘’ , ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( 1r โ€˜ ๐‘… ) ) , ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( 0g โ€˜ ๐‘… ) ) )
134 eqid โŠข ( 1r โ€˜ ๐‘… ) = ( 1r โ€˜ ๐‘… )
135 6 5 134 ringridm โŠข ( ( ๐‘… โˆˆ Ring โˆง โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ โˆˆ ๐พ ) โ†’ ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( 1r โ€˜ ๐‘… ) ) = โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ )
136 68 99 135 syl2anc โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( 1r โ€˜ ๐‘… ) ) = โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ )
137 6 5 45 ringrz โŠข ( ( ๐‘… โˆˆ Ring โˆง โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ โˆˆ ๐พ ) โ†’ ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( 0g โ€˜ ๐‘… ) ) = ( 0g โ€˜ ๐‘… ) )
138 68 99 137 syl2anc โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( 0g โ€˜ ๐‘… ) ) = ( 0g โ€˜ ๐‘… ) )
139 136 138 ifeq12d โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ if ( ๐‘ = ๐‘’ , ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( 1r โ€˜ ๐‘… ) ) , ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( 0g โ€˜ ๐‘… ) ) ) = if ( ๐‘ = ๐‘’ , โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) )
140 133 139 eqtrid โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) = if ( ๐‘ = ๐‘’ , โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) )
141 132 140 eqtr4d โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ if ( ๐‘ = ๐‘’ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) )
142 141 oveq2d โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ( +g โ€˜ ๐‘… ) if ( ๐‘ = ๐‘’ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ) = ( if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) ) )
143 142 3ad2ant1 โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ ( if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ( +g โ€˜ ๐‘… ) if ( ๐‘ = ๐‘’ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ) = ( if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) ) )
144 130 143 eqtrd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = ( if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) ) )
145 144 ifeq1d โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) = if ( ๐‘Ž = ๐ฟ , ( if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) )
146 145 mpoeq3dva โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) = ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , ( if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) )
147 146 fveq2d โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , ( if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) )
148 6 45 ring0cl โŠข ( ๐‘… โˆˆ Ring โ†’ ( 0g โ€˜ ๐‘… ) โˆˆ ๐พ )
149 68 148 syl โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( 0g โ€˜ ๐‘… ) โˆˆ ๐พ )
150 149 3ad2ant1 โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ ( 0g โ€˜ ๐‘… ) โˆˆ ๐พ )
151 123 150 ifcld โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) โˆˆ ๐พ )
152 6 134 ringidcl โŠข ( ๐‘… โˆˆ Ring โ†’ ( 1r โ€˜ ๐‘… ) โˆˆ ๐พ )
153 68 152 syl โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( 1r โ€˜ ๐‘… ) โˆˆ ๐พ )
154 153 149 ifcld โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) โˆˆ ๐พ )
155 6 5 ringcl โŠข ( ( ๐‘… โˆˆ Ring โˆง โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ โˆˆ ๐พ โˆง if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) โˆˆ ๐พ ) โ†’ ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) โˆˆ ๐พ )
156 68 99 154 155 syl3anc โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) โˆˆ ๐พ )
157 156 3ad2ant1 โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) โˆˆ ๐พ )
158 59 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ๐‘€ : ( ๐‘ ร— ๐‘ ) โŸถ ๐พ )
159 158 fovcdmda โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ( ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) ) โ†’ ( ๐‘Ž ๐‘€ ๐‘ ) โˆˆ ๐พ )
160 159 3impb โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ ( ๐‘Ž ๐‘€ ๐‘ ) โˆˆ ๐พ )
161 4 6 65 66 71 151 157 160 101 mdetrlin2 โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , ( if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) = ( ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ( +g โ€˜ ๐‘… ) ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ) )
162 154 3ad2ant1 โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) โˆˆ ๐พ )
163 4 6 5 66 71 162 160 99 101 mdetrsca2 โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) = ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ) )
164 7 adantr โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ๐‘€ โˆˆ ๐ต )
165 1 4 2 3 134 45 maducoeval โŠข ( ( ๐‘€ โˆˆ ๐ต โˆง ๐‘’ โˆˆ ๐‘ โˆง ๐ฟ โˆˆ ๐‘ ) โ†’ ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) )
166 164 96 101 165 syl3anc โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) )
167 166 oveq2d โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) = ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ) )
168 163 167 eqtr4d โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) = ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) )
169 168 oveq2d โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ( +g โ€˜ ๐‘… ) ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท if ( ๐‘ = ๐‘’ , ( 1r โ€˜ ๐‘… ) , ( 0g โ€˜ ๐‘… ) ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ) = ( ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) )
170 147 161 169 3eqtrrd โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) )
171 170 adantr โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ) โ†’ ( ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ( +g โ€˜ ๐‘… ) ( โฆ‹ ๐‘’ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘’ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) )
172 109 111 171 3eqtrd โŠข ( ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โˆง ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ) โ†’ ( ๐‘… ฮฃg ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) )
173 172 ex โŠข ( ( ๐œ‘ โˆง ( ๐‘‘ โŠ† ๐‘ โˆง ๐‘’ โˆˆ ( ๐‘ โˆ– ๐‘‘ ) ) ) โ†’ ( ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) โ†’ ( ๐‘… ฮฃg ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ( ๐‘‘ โˆช { ๐‘’ } ) , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) ) )
174 18 26 34 42 64 173 56 findcard2d โŠข ( ๐œ‘ โ†’ ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) ) )
175 nfcv โŠข โ„ฒ ๐‘ ( ๐‘‹ ยท ( ๐‘– ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) )
176 nfcsb1v โŠข โ„ฒ ๐‘– โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹
177 nfcv โŠข โ„ฒ ๐‘– ยท
178 nfcv โŠข โ„ฒ ๐‘– ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ )
179 176 177 178 nfov โŠข โ„ฒ ๐‘– ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) )
180 csbeq1a โŠข ( ๐‘– = ๐‘ โ†’ ๐‘‹ = โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ )
181 oveq1 โŠข ( ๐‘– = ๐‘ โ†’ ( ๐‘– ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) = ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) )
182 180 181 oveq12d โŠข ( ๐‘– = ๐‘ โ†’ ( ๐‘‹ ยท ( ๐‘– ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) = ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) )
183 175 179 182 cbvmpt โŠข ( ๐‘– โˆˆ ๐‘ โ†ฆ ( ๐‘‹ ยท ( ๐‘– ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) = ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) )
184 183 oveq2i โŠข ( ๐‘… ฮฃg ( ๐‘– โˆˆ ๐‘ โ†ฆ ( ๐‘‹ ยท ( ๐‘– ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐‘… ฮฃg ( ๐‘ โˆˆ ๐‘ โ†ฆ ( โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ ยท ( ๐‘ ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) )
185 nfcv โŠข โ„ฒ ๐‘Ž if ( ๐‘— = ๐ฟ , ๐‘‹ , ( ๐‘— ๐‘€ ๐‘– ) )
186 nfcv โŠข โ„ฒ ๐‘ if ( ๐‘— = ๐ฟ , ๐‘‹ , ( ๐‘— ๐‘€ ๐‘– ) )
187 nfcv โŠข โ„ฒ ๐‘— if ( ๐‘Ž = ๐ฟ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( ๐‘Ž ๐‘€ ๐‘ ) )
188 nfv โŠข โ„ฒ ๐‘– ๐‘Ž = ๐ฟ
189 nfcv โŠข โ„ฒ ๐‘– ( ๐‘Ž ๐‘€ ๐‘ )
190 188 176 189 nfif โŠข โ„ฒ ๐‘– if ( ๐‘Ž = ๐ฟ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( ๐‘Ž ๐‘€ ๐‘ ) )
191 eqeq1 โŠข ( ๐‘— = ๐‘Ž โ†’ ( ๐‘— = ๐ฟ โ†” ๐‘Ž = ๐ฟ ) )
192 191 adantr โŠข ( ( ๐‘— = ๐‘Ž โˆง ๐‘– = ๐‘ ) โ†’ ( ๐‘— = ๐ฟ โ†” ๐‘Ž = ๐ฟ ) )
193 180 adantl โŠข ( ( ๐‘— = ๐‘Ž โˆง ๐‘– = ๐‘ ) โ†’ ๐‘‹ = โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ )
194 oveq12 โŠข ( ( ๐‘— = ๐‘Ž โˆง ๐‘– = ๐‘ ) โ†’ ( ๐‘— ๐‘€ ๐‘– ) = ( ๐‘Ž ๐‘€ ๐‘ ) )
195 192 193 194 ifbieq12d โŠข ( ( ๐‘— = ๐‘Ž โˆง ๐‘– = ๐‘ ) โ†’ if ( ๐‘— = ๐ฟ , ๐‘‹ , ( ๐‘— ๐‘€ ๐‘– ) ) = if ( ๐‘Ž = ๐ฟ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( ๐‘Ž ๐‘€ ๐‘ ) ) )
196 185 186 187 190 195 cbvmpo โŠข ( ๐‘— โˆˆ ๐‘ , ๐‘– โˆˆ ๐‘ โ†ฆ if ( ๐‘— = ๐ฟ , ๐‘‹ , ( ๐‘— ๐‘€ ๐‘– ) ) ) = ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( ๐‘Ž ๐‘€ ๐‘ ) ) )
197 iftrue โŠข ( ๐‘ โˆˆ ๐‘ โ†’ if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) = โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ )
198 197 eqcomd โŠข ( ๐‘ โˆˆ ๐‘ โ†’ โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ = if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) )
199 198 adantl โŠข ( ( ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ = if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) )
200 199 ifeq1d โŠข ( ( ๐‘Ž โˆˆ ๐‘ โˆง ๐‘ โˆˆ ๐‘ ) โ†’ if ( ๐‘Ž = ๐ฟ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( ๐‘Ž ๐‘€ ๐‘ ) ) = if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) )
201 200 mpoeq3ia โŠข ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) = ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) )
202 196 201 eqtri โŠข ( ๐‘— โˆˆ ๐‘ , ๐‘– โˆˆ ๐‘ โ†ฆ if ( ๐‘— = ๐ฟ , ๐‘‹ , ( ๐‘— ๐‘€ ๐‘– ) ) ) = ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) )
203 202 fveq2i โŠข ( ๐ท โ€˜ ( ๐‘— โˆˆ ๐‘ , ๐‘– โˆˆ ๐‘ โ†ฆ if ( ๐‘— = ๐ฟ , ๐‘‹ , ( ๐‘— ๐‘€ ๐‘– ) ) ) ) = ( ๐ท โ€˜ ( ๐‘Ž โˆˆ ๐‘ , ๐‘ โˆˆ ๐‘ โ†ฆ if ( ๐‘Ž = ๐ฟ , if ( ๐‘ โˆˆ ๐‘ , โฆ‹ ๐‘ / ๐‘– โฆŒ ๐‘‹ , ( 0g โ€˜ ๐‘… ) ) , ( ๐‘Ž ๐‘€ ๐‘ ) ) ) )
204 174 184 203 3eqtr4g โŠข ( ๐œ‘ โ†’ ( ๐‘… ฮฃg ( ๐‘– โˆˆ ๐‘ โ†ฆ ( ๐‘‹ ยท ( ๐‘– ( ๐ฝ โ€˜ ๐‘€ ) ๐ฟ ) ) ) ) = ( ๐ท โ€˜ ( ๐‘— โˆˆ ๐‘ , ๐‘– โˆˆ ๐‘ โ†ฆ if ( ๐‘— = ๐ฟ , ๐‘‹ , ( ๐‘— ๐‘€ ๐‘– ) ) ) ) )