Metamath Proof Explorer


Theorem divmulass

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

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

Proof

Step Hyp Ref Expression
1 simpl1 โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ๐ด โˆˆ โ„‚ )
2 simpl2 โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ๐ต โˆˆ โ„‚ )
3 simpr โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) )
4 divass โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ( ๐ด ยท ๐ต ) / ๐ท ) = ( ๐ด ยท ( ๐ต / ๐ท ) ) )
5 1 2 3 4 syl3anc โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ( ๐ด ยท ๐ต ) / ๐ท ) = ( ๐ด ยท ( ๐ต / ๐ท ) ) )
6 5 eqcomd โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ๐ด ยท ( ๐ต / ๐ท ) ) = ( ( ๐ด ยท ๐ต ) / ๐ท ) )
7 6 oveq1d โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ( ๐ด ยท ( ๐ต / ๐ท ) ) ยท ๐ถ ) = ( ( ( ๐ด ยท ๐ต ) / ๐ท ) ยท ๐ถ ) )
8 mulcl โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( ๐ด ยท ๐ต ) โˆˆ โ„‚ )
9 8 3adant3 โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โ†’ ( ๐ด ยท ๐ต ) โˆˆ โ„‚ )
10 9 adantr โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ๐ด ยท ๐ต ) โˆˆ โ„‚ )
11 simpl3 โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ๐ถ โˆˆ โ„‚ )
12 div32 โŠข ( ( ( ๐ด ยท ๐ต ) โˆˆ โ„‚ โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) โˆง ๐ถ โˆˆ โ„‚ ) โ†’ ( ( ( ๐ด ยท ๐ต ) / ๐ท ) ยท ๐ถ ) = ( ( ๐ด ยท ๐ต ) ยท ( ๐ถ / ๐ท ) ) )
13 10 3 11 12 syl3anc โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ( ( ๐ด ยท ๐ต ) / ๐ท ) ยท ๐ถ ) = ( ( ๐ด ยท ๐ต ) ยท ( ๐ถ / ๐ท ) ) )
14 7 13 eqtrd โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ท โˆˆ โ„‚ โˆง ๐ท โ‰  0 ) ) โ†’ ( ( ๐ด ยท ( ๐ต / ๐ท ) ) ยท ๐ถ ) = ( ( ๐ด ยท ๐ต ) ยท ( ๐ถ / ๐ท ) ) )