Metamath Proof Explorer


Theorem mulg2

Description: Group multiple (exponentiation) operation at two. (Contributed by Mario Carneiro, 15-Oct-2015)

Ref Expression
Hypotheses mulg1.b โŠข ๐ต = ( Base โ€˜ ๐บ )
mulg1.m โŠข ยท = ( .g โ€˜ ๐บ )
mulgnnp1.p โŠข + = ( +g โ€˜ ๐บ )
Assertion mulg2 ( ๐‘‹ โˆˆ ๐ต โ†’ ( 2 ยท ๐‘‹ ) = ( ๐‘‹ + ๐‘‹ ) )

Proof

Step Hyp Ref Expression
1 mulg1.b โŠข ๐ต = ( Base โ€˜ ๐บ )
2 mulg1.m โŠข ยท = ( .g โ€˜ ๐บ )
3 mulgnnp1.p โŠข + = ( +g โ€˜ ๐บ )
4 df-2 โŠข 2 = ( 1 + 1 )
5 4 oveq1i โŠข ( 2 ยท ๐‘‹ ) = ( ( 1 + 1 ) ยท ๐‘‹ )
6 1nn โŠข 1 โˆˆ โ„•
7 1 2 3 mulgnnp1 โŠข ( ( 1 โˆˆ โ„• โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ( 1 + 1 ) ยท ๐‘‹ ) = ( ( 1 ยท ๐‘‹ ) + ๐‘‹ ) )
8 6 7 mpan โŠข ( ๐‘‹ โˆˆ ๐ต โ†’ ( ( 1 + 1 ) ยท ๐‘‹ ) = ( ( 1 ยท ๐‘‹ ) + ๐‘‹ ) )
9 5 8 eqtrid โŠข ( ๐‘‹ โˆˆ ๐ต โ†’ ( 2 ยท ๐‘‹ ) = ( ( 1 ยท ๐‘‹ ) + ๐‘‹ ) )
10 1 2 mulg1 โŠข ( ๐‘‹ โˆˆ ๐ต โ†’ ( 1 ยท ๐‘‹ ) = ๐‘‹ )
11 10 oveq1d โŠข ( ๐‘‹ โˆˆ ๐ต โ†’ ( ( 1 ยท ๐‘‹ ) + ๐‘‹ ) = ( ๐‘‹ + ๐‘‹ ) )
12 9 11 eqtrd โŠข ( ๐‘‹ โˆˆ ๐ต โ†’ ( 2 ยท ๐‘‹ ) = ( ๐‘‹ + ๐‘‹ ) )