Metamath Proof Explorer


Theorem mulg0

Description: Group multiple (exponentiation) operation at zero. (Contributed by Mario Carneiro, 11-Dec-2014)

Ref Expression
Hypotheses mulg0.b โŠข ๐ต = ( Base โ€˜ ๐บ )
mulg0.o โŠข 0 = ( 0g โ€˜ ๐บ )
mulg0.t โŠข ยท = ( .g โ€˜ ๐บ )
Assertion mulg0 ( ๐‘‹ โˆˆ ๐ต โ†’ ( 0 ยท ๐‘‹ ) = 0 )

Proof

Step Hyp Ref Expression
1 mulg0.b โŠข ๐ต = ( Base โ€˜ ๐บ )
2 mulg0.o โŠข 0 = ( 0g โ€˜ ๐บ )
3 mulg0.t โŠข ยท = ( .g โ€˜ ๐บ )
4 0z โŠข 0 โˆˆ โ„ค
5 eqid โŠข ( +g โ€˜ ๐บ ) = ( +g โ€˜ ๐บ )
6 eqid โŠข ( invg โ€˜ ๐บ ) = ( invg โ€˜ ๐บ )
7 eqid โŠข seq 1 ( ( +g โ€˜ ๐บ ) , ( โ„• ร— { ๐‘‹ } ) ) = seq 1 ( ( +g โ€˜ ๐บ ) , ( โ„• ร— { ๐‘‹ } ) )
8 1 5 2 6 3 7 mulgval โŠข ( ( 0 โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( 0 ยท ๐‘‹ ) = if ( 0 = 0 , 0 , if ( 0 < 0 , ( seq 1 ( ( +g โ€˜ ๐บ ) , ( โ„• ร— { ๐‘‹ } ) ) โ€˜ 0 ) , ( ( invg โ€˜ ๐บ ) โ€˜ ( seq 1 ( ( +g โ€˜ ๐บ ) , ( โ„• ร— { ๐‘‹ } ) ) โ€˜ - 0 ) ) ) ) )
9 eqid โŠข 0 = 0
10 9 iftruei โŠข if ( 0 = 0 , 0 , if ( 0 < 0 , ( seq 1 ( ( +g โ€˜ ๐บ ) , ( โ„• ร— { ๐‘‹ } ) ) โ€˜ 0 ) , ( ( invg โ€˜ ๐บ ) โ€˜ ( seq 1 ( ( +g โ€˜ ๐บ ) , ( โ„• ร— { ๐‘‹ } ) ) โ€˜ - 0 ) ) ) ) = 0
11 8 10 eqtrdi โŠข ( ( 0 โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( 0 ยท ๐‘‹ ) = 0 )
12 4 11 mpan โŠข ( ๐‘‹ โˆˆ ๐ต โ†’ ( 0 ยท ๐‘‹ ) = 0 )