Metamath Proof Explorer


Theorem divcan8d

Description: A cancellation law for division. (Contributed by Glauco Siliprandi, 5-Apr-2020)

Ref Expression
Hypotheses divcan8d.a โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ โ„‚ )
divcan8d.b โŠข ( ๐œ‘ โ†’ ๐ต โˆˆ โ„‚ )
divcan8d.a0 โŠข ( ๐œ‘ โ†’ ๐ด โ‰  0 )
divcan8d.b0 โŠข ( ๐œ‘ โ†’ ๐ต โ‰  0 )
Assertion divcan8d ( ๐œ‘ โ†’ ( ๐ต / ( ๐ด ยท ๐ต ) ) = ( 1 / ๐ด ) )

Proof

Step Hyp Ref Expression
1 divcan8d.a โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ โ„‚ )
2 divcan8d.b โŠข ( ๐œ‘ โ†’ ๐ต โˆˆ โ„‚ )
3 divcan8d.a0 โŠข ( ๐œ‘ โ†’ ๐ด โ‰  0 )
4 divcan8d.b0 โŠข ( ๐œ‘ โ†’ ๐ต โ‰  0 )
5 1 2 mulcld โŠข ( ๐œ‘ โ†’ ( ๐ด ยท ๐ต ) โˆˆ โ„‚ )
6 1 2 3 4 mulne0d โŠข ( ๐œ‘ โ†’ ( ๐ด ยท ๐ต ) โ‰  0 )
7 1 2 6 mulne0bbd โŠข ( ๐œ‘ โ†’ ๐ต โ‰  0 )
8 2 5 2 6 7 divcan7d โŠข ( ๐œ‘ โ†’ ( ( ๐ต / ๐ต ) / ( ( ๐ด ยท ๐ต ) / ๐ต ) ) = ( ๐ต / ( ๐ด ยท ๐ต ) ) )
9 8 eqcomd โŠข ( ๐œ‘ โ†’ ( ๐ต / ( ๐ด ยท ๐ต ) ) = ( ( ๐ต / ๐ต ) / ( ( ๐ด ยท ๐ต ) / ๐ต ) ) )
10 2 4 dividd โŠข ( ๐œ‘ โ†’ ( ๐ต / ๐ต ) = 1 )
11 1 2 4 divcan4d โŠข ( ๐œ‘ โ†’ ( ( ๐ด ยท ๐ต ) / ๐ต ) = ๐ด )
12 10 11 oveq12d โŠข ( ๐œ‘ โ†’ ( ( ๐ต / ๐ต ) / ( ( ๐ด ยท ๐ต ) / ๐ต ) ) = ( 1 / ๐ด ) )
13 eqidd โŠข ( ๐œ‘ โ†’ ( 1 / ๐ด ) = ( 1 / ๐ด ) )
14 9 12 13 3eqtrd โŠข ( ๐œ‘ โ†’ ( ๐ต / ( ๐ด ยท ๐ต ) ) = ( 1 / ๐ด ) )