Metamath Proof Explorer


Theorem dvrval

Description: Division operation in a ring. (Contributed by Mario Carneiro, 2-Jul-2014) (Revised by Mario Carneiro, 2-Dec-2014)

Ref Expression
Hypotheses dvrval.b โŠข ๐ต = ( Base โ€˜ ๐‘… )
dvrval.t โŠข ยท = ( .r โ€˜ ๐‘… )
dvrval.u โŠข ๐‘ˆ = ( Unit โ€˜ ๐‘… )
dvrval.i โŠข ๐ผ = ( invr โ€˜ ๐‘… )
dvrval.d โŠข / = ( /r โ€˜ ๐‘… )
Assertion dvrval ( ( ๐‘‹ โˆˆ ๐ต โˆง ๐‘Œ โˆˆ ๐‘ˆ ) โ†’ ( ๐‘‹ / ๐‘Œ ) = ( ๐‘‹ ยท ( ๐ผ โ€˜ ๐‘Œ ) ) )

Proof

Step Hyp Ref Expression
1 dvrval.b โŠข ๐ต = ( Base โ€˜ ๐‘… )
2 dvrval.t โŠข ยท = ( .r โ€˜ ๐‘… )
3 dvrval.u โŠข ๐‘ˆ = ( Unit โ€˜ ๐‘… )
4 dvrval.i โŠข ๐ผ = ( invr โ€˜ ๐‘… )
5 dvrval.d โŠข / = ( /r โ€˜ ๐‘… )
6 oveq1 โŠข ( ๐‘ฅ = ๐‘‹ โ†’ ( ๐‘ฅ ยท ( ๐ผ โ€˜ ๐‘ฆ ) ) = ( ๐‘‹ ยท ( ๐ผ โ€˜ ๐‘ฆ ) ) )
7 fveq2 โŠข ( ๐‘ฆ = ๐‘Œ โ†’ ( ๐ผ โ€˜ ๐‘ฆ ) = ( ๐ผ โ€˜ ๐‘Œ ) )
8 7 oveq2d โŠข ( ๐‘ฆ = ๐‘Œ โ†’ ( ๐‘‹ ยท ( ๐ผ โ€˜ ๐‘ฆ ) ) = ( ๐‘‹ ยท ( ๐ผ โ€˜ ๐‘Œ ) ) )
9 1 2 3 4 5 dvrfval โŠข / = ( ๐‘ฅ โˆˆ ๐ต , ๐‘ฆ โˆˆ ๐‘ˆ โ†ฆ ( ๐‘ฅ ยท ( ๐ผ โ€˜ ๐‘ฆ ) ) )
10 ovex โŠข ( ๐‘‹ ยท ( ๐ผ โ€˜ ๐‘Œ ) ) โˆˆ V
11 6 8 9 10 ovmpo โŠข ( ( ๐‘‹ โˆˆ ๐ต โˆง ๐‘Œ โˆˆ ๐‘ˆ ) โ†’ ( ๐‘‹ / ๐‘Œ ) = ( ๐‘‹ ยท ( ๐ผ โ€˜ ๐‘Œ ) ) )