Metamath Proof Explorer


Theorem qusmulval

Description: The multiplication in a quotient structure. (Contributed by Mario Carneiro, 24-Feb-2015)

Ref Expression
Hypotheses qusaddf.u โŠข ( ๐œ‘ โ†’ ๐‘ˆ = ( ๐‘… /s โˆผ ) )
qusaddf.v โŠข ( ๐œ‘ โ†’ ๐‘‰ = ( Base โ€˜ ๐‘… ) )
qusaddf.r โŠข ( ๐œ‘ โ†’ โˆผ Er ๐‘‰ )
qusaddf.z โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ ๐‘ )
qusaddf.e โŠข ( ๐œ‘ โ†’ ( ( ๐‘Ž โˆผ ๐‘ โˆง ๐‘ โˆผ ๐‘ž ) โ†’ ( ๐‘Ž ยท ๐‘ ) โˆผ ( ๐‘ ยท ๐‘ž ) ) )
qusaddf.c โŠข ( ( ๐œ‘ โˆง ( ๐‘ โˆˆ ๐‘‰ โˆง ๐‘ž โˆˆ ๐‘‰ ) ) โ†’ ( ๐‘ ยท ๐‘ž ) โˆˆ ๐‘‰ )
qusmulf.p โŠข ยท = ( .r โ€˜ ๐‘… )
qusmulf.a โŠข โˆ™ = ( .r โ€˜ ๐‘ˆ )
Assertion qusmulval ( ( ๐œ‘ โˆง ๐‘‹ โˆˆ ๐‘‰ โˆง ๐‘Œ โˆˆ ๐‘‰ ) โ†’ ( [ ๐‘‹ ] โˆผ โˆ™ [ ๐‘Œ ] โˆผ ) = [ ( ๐‘‹ ยท ๐‘Œ ) ] โˆผ )

Proof

Step Hyp Ref Expression
1 qusaddf.u โŠข ( ๐œ‘ โ†’ ๐‘ˆ = ( ๐‘… /s โˆผ ) )
2 qusaddf.v โŠข ( ๐œ‘ โ†’ ๐‘‰ = ( Base โ€˜ ๐‘… ) )
3 qusaddf.r โŠข ( ๐œ‘ โ†’ โˆผ Er ๐‘‰ )
4 qusaddf.z โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ ๐‘ )
5 qusaddf.e โŠข ( ๐œ‘ โ†’ ( ( ๐‘Ž โˆผ ๐‘ โˆง ๐‘ โˆผ ๐‘ž ) โ†’ ( ๐‘Ž ยท ๐‘ ) โˆผ ( ๐‘ ยท ๐‘ž ) ) )
6 qusaddf.c โŠข ( ( ๐œ‘ โˆง ( ๐‘ โˆˆ ๐‘‰ โˆง ๐‘ž โˆˆ ๐‘‰ ) ) โ†’ ( ๐‘ ยท ๐‘ž ) โˆˆ ๐‘‰ )
7 qusmulf.p โŠข ยท = ( .r โ€˜ ๐‘… )
8 qusmulf.a โŠข โˆ™ = ( .r โ€˜ ๐‘ˆ )
9 eqid โŠข ( ๐‘ฅ โˆˆ ๐‘‰ โ†ฆ [ ๐‘ฅ ] โˆผ ) = ( ๐‘ฅ โˆˆ ๐‘‰ โ†ฆ [ ๐‘ฅ ] โˆผ )
10 fvex โŠข ( Base โ€˜ ๐‘… ) โˆˆ V
11 2 10 eqeltrdi โŠข ( ๐œ‘ โ†’ ๐‘‰ โˆˆ V )
12 erex โŠข ( โˆผ Er ๐‘‰ โ†’ ( ๐‘‰ โˆˆ V โ†’ โˆผ โˆˆ V ) )
13 3 11 12 sylc โŠข ( ๐œ‘ โ†’ โˆผ โˆˆ V )
14 1 2 9 13 4 qusval โŠข ( ๐œ‘ โ†’ ๐‘ˆ = ( ( ๐‘ฅ โˆˆ ๐‘‰ โ†ฆ [ ๐‘ฅ ] โˆผ ) โ€œs ๐‘… ) )
15 1 2 9 13 4 quslem โŠข ( ๐œ‘ โ†’ ( ๐‘ฅ โˆˆ ๐‘‰ โ†ฆ [ ๐‘ฅ ] โˆผ ) : ๐‘‰ โ€“ontoโ†’ ( ๐‘‰ / โˆผ ) )
16 14 2 15 4 7 8 imasmulr โŠข ( ๐œ‘ โ†’ โˆ™ = โˆช ๐‘ โˆˆ ๐‘‰ โˆช ๐‘ž โˆˆ ๐‘‰ { โŸจ โŸจ ( ( ๐‘ฅ โˆˆ ๐‘‰ โ†ฆ [ ๐‘ฅ ] โˆผ ) โ€˜ ๐‘ ) , ( ( ๐‘ฅ โˆˆ ๐‘‰ โ†ฆ [ ๐‘ฅ ] โˆผ ) โ€˜ ๐‘ž ) โŸฉ , ( ( ๐‘ฅ โˆˆ ๐‘‰ โ†ฆ [ ๐‘ฅ ] โˆผ ) โ€˜ ( ๐‘ ยท ๐‘ž ) ) โŸฉ } )
17 1 2 3 4 5 6 9 16 qusaddvallem โŠข ( ( ๐œ‘ โˆง ๐‘‹ โˆˆ ๐‘‰ โˆง ๐‘Œ โˆˆ ๐‘‰ ) โ†’ ( [ ๐‘‹ ] โˆผ โˆ™ [ ๐‘Œ ] โˆผ ) = [ ( ๐‘‹ ยท ๐‘Œ ) ] โˆผ )