Metamath Proof Explorer


Theorem divmulasscom

Description: An associative/commutative law for division and multiplication. (Contributed by AV, 10-Jul-2021)

Ref Expression
Assertion divmulasscom ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ( ๐ด ยท ( ๐ต / ๐ท ) ) ยท ๐ถ ) = ( ๐ต ยท ( ( ๐ด ยท ๐ถ ) / ๐ท ) ) )

Proof

Step Hyp Ref Expression
1 divmulass โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ( ๐ด ยท ( ๐ต / ๐ท ) ) ยท ๐ถ ) = ( ( ๐ด ยท ๐ต ) ยท ( ๐ถ / ๐ท ) ) )
2 mulcom โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( ๐ด ยท ๐ต ) = ( ๐ต ยท ๐ด ) )
3 2 3adant3 โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โ†’ ( ๐ด ยท ๐ต ) = ( ๐ต ยท ๐ด ) )
4 3 adantr โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ๐ด ยท ๐ต ) = ( ๐ต ยท ๐ด ) )
5 4 oveq1d โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ( ๐ด ยท ๐ต ) ยท ( ๐ถ / ๐ท ) ) = ( ( ๐ต ยท ๐ด ) ยท ( ๐ถ / ๐ท ) ) )
6 simpl2 โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ๐ต โˆˆ โ„‚ )
7 simpl1 โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ๐ด โˆˆ โ„‚ )
8 simp3 โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โ†’ ๐ถ โˆˆ โ„‚ )
9 8 anim1i โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ๐ถ โˆˆ โ„‚ โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) )
10 3anass โŠข ( ( ๐ถ โˆˆ โ„‚ โˆง ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) โ†” ( ๐ถ โˆˆ โ„‚ โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) )
11 9 10 sylibr โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ๐ถ โˆˆ โ„‚ โˆง ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) )
12 divcl โŠข ( ( ๐ถ โˆˆ โ„‚ โˆง ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) โ†’ ( ๐ถ / ๐ท ) โˆˆ โ„‚ )
13 11 12 syl โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ๐ถ / ๐ท ) โˆˆ โ„‚ )
14 6 7 13 mulassd โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ( ๐ต ยท ๐ด ) ยท ( ๐ถ / ๐ท ) ) = ( ๐ต ยท ( ๐ด ยท ( ๐ถ / ๐ท ) ) ) )
15 8 adantr โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ๐ถ โˆˆ โ„‚ )
16 simpr โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) )
17 divass โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ( ๐ด ยท ๐ถ ) / ๐ท ) = ( ๐ด ยท ( ๐ถ / ๐ท ) ) )
18 7 15 16 17 syl3anc โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ( ๐ด ยท ๐ถ ) / ๐ท ) = ( ๐ด ยท ( ๐ถ / ๐ท ) ) )
19 18 eqcomd โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ๐ด ยท ( ๐ถ / ๐ท ) ) = ( ( ๐ด ยท ๐ถ ) / ๐ท ) )
20 19 oveq2d โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ๐ต ยท ( ๐ด ยท ( ๐ถ / ๐ท ) ) ) = ( ๐ต ยท ( ( ๐ด ยท ๐ถ ) / ๐ท ) ) )
21 14 20 eqtrd โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ( ๐ต ยท ๐ด ) ยท ( ๐ถ / ๐ท ) ) = ( ๐ต ยท ( ( ๐ด ยท ๐ถ ) / ๐ท ) ) )
22 1 5 21 3eqtrd โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ( ๐ด ยท ( ๐ต / ๐ท ) ) ยท ๐ถ ) = ( ๐ต ยท ( ( ๐ด ยท ๐ถ ) / ๐ท ) ) )