Metamath Proof Explorer


Theorem mul4

Description: Rearrangement of 4 factors. (Contributed by NM, 8-Oct-1999)

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

Proof

Step Hyp Ref Expression
1 mul32 โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โ†’ ( ( ๐ด ยท ๐ต ) ยท ๐ถ ) = ( ( ๐ด ยท ๐ถ ) ยท ๐ต ) )
2 1 oveq1d โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โ†’ ( ( ( ๐ด ยท ๐ต ) ยท ๐ถ ) ยท ๐ท ) = ( ( ( ๐ด ยท ๐ถ ) ยท ๐ต ) ยท ๐ท ) )
3 2 3expa โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โˆง ๐ถ โˆˆ โ„‚ ) โ†’ ( ( ( ๐ด ยท ๐ต ) ยท ๐ถ ) ยท ๐ท ) = ( ( ( ๐ด ยท ๐ถ ) ยท ๐ต ) ยท ๐ท ) )
4 3 adantrr โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ท โˆˆ โ„‚ ) ) โ†’ ( ( ( ๐ด ยท ๐ต ) ยท ๐ถ ) ยท ๐ท ) = ( ( ( ๐ด ยท ๐ถ ) ยท ๐ต ) ยท ๐ท ) )
5 mulcl โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( ๐ด ยท ๐ต ) โˆˆ โ„‚ )
6 mulass โŠข ( ( ( ๐ด ยท ๐ต ) โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ โˆง ๐ท โˆˆ โ„‚ ) โ†’ ( ( ( ๐ด ยท ๐ต ) ยท ๐ถ ) ยท ๐ท ) = ( ( ๐ด ยท ๐ต ) ยท ( ๐ถ ยท ๐ท ) ) )
7 6 3expb โŠข ( ( ( ๐ด ยท ๐ต ) โˆˆ โ„‚ โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ท โˆˆ โ„‚ ) ) โ†’ ( ( ( ๐ด ยท ๐ต ) ยท ๐ถ ) ยท ๐ท ) = ( ( ๐ด ยท ๐ต ) ยท ( ๐ถ ยท ๐ท ) ) )
8 5 7 sylan โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ท โˆˆ โ„‚ ) ) โ†’ ( ( ( ๐ด ยท ๐ต ) ยท ๐ถ ) ยท ๐ท ) = ( ( ๐ด ยท ๐ต ) ยท ( ๐ถ ยท ๐ท ) ) )
9 mulcl โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โ†’ ( ๐ด ยท ๐ถ ) โˆˆ โ„‚ )
10 mulass โŠข ( ( ( ๐ด ยท ๐ถ ) โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ๐ท โˆˆ โ„‚ ) โ†’ ( ( ( ๐ด ยท ๐ถ ) ยท ๐ต ) ยท ๐ท ) = ( ( ๐ด ยท ๐ถ ) ยท ( ๐ต ยท ๐ท ) ) )
11 10 3expb โŠข ( ( ( ๐ด ยท ๐ถ ) โˆˆ โ„‚ โˆง ( ๐ต โˆˆ โ„‚ โˆง ๐ท โˆˆ โ„‚ ) ) โ†’ ( ( ( ๐ด ยท ๐ถ ) ยท ๐ต ) ยท ๐ท ) = ( ( ๐ด ยท ๐ถ ) ยท ( ๐ต ยท ๐ท ) ) )
12 9 11 sylan โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ ) โˆง ( ๐ต โˆˆ โ„‚ โˆง ๐ท โˆˆ โ„‚ ) ) โ†’ ( ( ( ๐ด ยท ๐ถ ) ยท ๐ต ) ยท ๐ท ) = ( ( ๐ด ยท ๐ถ ) ยท ( ๐ต ยท ๐ท ) ) )
13 12 an4s โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ท โˆˆ โ„‚ ) ) โ†’ ( ( ( ๐ด ยท ๐ถ ) ยท ๐ต ) ยท ๐ท ) = ( ( ๐ด ยท ๐ถ ) ยท ( ๐ต ยท ๐ท ) ) )
14 4 8 13 3eqtr3d โŠข ( ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ท โˆˆ โ„‚ ) ) โ†’ ( ( ๐ด ยท ๐ต ) ยท ( ๐ถ ยท ๐ท ) ) = ( ( ๐ด ยท ๐ถ ) ยท ( ๐ต ยท ๐ท ) ) )