Metamath Proof Explorer


Theorem crng12d

Description: Commutative/associative law that swaps the first two factors in a triple product. (Contributed by SN, 8-Mar-2025)

Ref Expression
Hypotheses crng12d.b โŠข ๐ต = ( Base โ€˜ ๐‘… )
crng12d.t โŠข ยท = ( .r โ€˜ ๐‘… )
crng12d.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ CRing )
crng12d.1 โŠข ( ๐œ‘ โ†’ ๐‘‹ โˆˆ ๐ต )
crng12d.2 โŠข ( ๐œ‘ โ†’ ๐‘Œ โˆˆ ๐ต )
crng12d.3 โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ ๐ต )
Assertion crng12d ( ๐œ‘ โ†’ ( ๐‘‹ ยท ( ๐‘Œ ยท ๐‘ ) ) = ( ๐‘Œ ยท ( ๐‘‹ ยท ๐‘ ) ) )

Proof

Step Hyp Ref Expression
1 crng12d.b โŠข ๐ต = ( Base โ€˜ ๐‘… )
2 crng12d.t โŠข ยท = ( .r โ€˜ ๐‘… )
3 crng12d.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ CRing )
4 crng12d.1 โŠข ( ๐œ‘ โ†’ ๐‘‹ โˆˆ ๐ต )
5 crng12d.2 โŠข ( ๐œ‘ โ†’ ๐‘Œ โˆˆ ๐ต )
6 crng12d.3 โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ ๐ต )
7 1 2 3 4 5 crngcomd โŠข ( ๐œ‘ โ†’ ( ๐‘‹ ยท ๐‘Œ ) = ( ๐‘Œ ยท ๐‘‹ ) )
8 7 oveq1d โŠข ( ๐œ‘ โ†’ ( ( ๐‘‹ ยท ๐‘Œ ) ยท ๐‘ ) = ( ( ๐‘Œ ยท ๐‘‹ ) ยท ๐‘ ) )
9 3 crngringd โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ Ring )
10 1 2 9 4 5 6 ringassd โŠข ( ๐œ‘ โ†’ ( ( ๐‘‹ ยท ๐‘Œ ) ยท ๐‘ ) = ( ๐‘‹ ยท ( ๐‘Œ ยท ๐‘ ) ) )
11 1 2 9 5 4 6 ringassd โŠข ( ๐œ‘ โ†’ ( ( ๐‘Œ ยท ๐‘‹ ) ยท ๐‘ ) = ( ๐‘Œ ยท ( ๐‘‹ ยท ๐‘ ) ) )
12 8 10 11 3eqtr3d โŠข ( ๐œ‘ โ†’ ( ๐‘‹ ยท ( ๐‘Œ ยท ๐‘ ) ) = ( ๐‘Œ ยท ( ๐‘‹ ยท ๐‘ ) ) )