Metamath Proof Explorer


Theorem mulgneg

Description: Group multiple (exponentiation) operation at a negative integer. (Contributed by Paul Chapman, 17-Apr-2009) (Revised by Mario Carneiro, 11-Dec-2014)

Ref Expression
Hypotheses mulgnncl.b โŠข ๐ต = ( Base โ€˜ ๐บ )
mulgnncl.t โŠข ยท = ( .g โ€˜ ๐บ )
mulgneg.i โŠข ๐ผ = ( invg โ€˜ ๐บ )
Assertion mulgneg ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( - ๐‘ ยท ๐‘‹ ) = ( ๐ผ โ€˜ ( ๐‘ ยท ๐‘‹ ) ) )

Proof

Step Hyp Ref Expression
1 mulgnncl.b โŠข ๐ต = ( Base โ€˜ ๐บ )
2 mulgnncl.t โŠข ยท = ( .g โ€˜ ๐บ )
3 mulgneg.i โŠข ๐ผ = ( invg โ€˜ ๐บ )
4 elnn0 โŠข ( ๐‘ โˆˆ โ„•0 โ†” ( ๐‘ โˆˆ โ„• โˆจ ๐‘ = 0 ) )
5 simpr โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐‘ โˆˆ โ„• )
6 simpl3 โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ๐‘‹ โˆˆ ๐ต )
7 1 2 3 mulgnegnn โŠข ( ( ๐‘ โˆˆ โ„• โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( - ๐‘ ยท ๐‘‹ ) = ( ๐ผ โ€˜ ( ๐‘ ยท ๐‘‹ ) ) )
8 5 6 7 syl2anc โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ โˆˆ โ„• ) โ†’ ( - ๐‘ ยท ๐‘‹ ) = ( ๐ผ โ€˜ ( ๐‘ ยท ๐‘‹ ) ) )
9 simpl1 โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ = 0 ) โ†’ ๐บ โˆˆ Grp )
10 eqid โŠข ( 0g โ€˜ ๐บ ) = ( 0g โ€˜ ๐บ )
11 10 3 grpinvid โŠข ( ๐บ โˆˆ Grp โ†’ ( ๐ผ โ€˜ ( 0g โ€˜ ๐บ ) ) = ( 0g โ€˜ ๐บ ) )
12 9 11 syl โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ = 0 ) โ†’ ( ๐ผ โ€˜ ( 0g โ€˜ ๐บ ) ) = ( 0g โ€˜ ๐บ ) )
13 simpr โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ = 0 ) โ†’ ๐‘ = 0 )
14 13 oveq1d โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ = 0 ) โ†’ ( ๐‘ ยท ๐‘‹ ) = ( 0 ยท ๐‘‹ ) )
15 simpl3 โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ = 0 ) โ†’ ๐‘‹ โˆˆ ๐ต )
16 1 10 2 mulg0 โŠข ( ๐‘‹ โˆˆ ๐ต โ†’ ( 0 ยท ๐‘‹ ) = ( 0g โ€˜ ๐บ ) )
17 15 16 syl โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ = 0 ) โ†’ ( 0 ยท ๐‘‹ ) = ( 0g โ€˜ ๐บ ) )
18 14 17 eqtrd โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ = 0 ) โ†’ ( ๐‘ ยท ๐‘‹ ) = ( 0g โ€˜ ๐บ ) )
19 18 fveq2d โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ = 0 ) โ†’ ( ๐ผ โ€˜ ( ๐‘ ยท ๐‘‹ ) ) = ( ๐ผ โ€˜ ( 0g โ€˜ ๐บ ) ) )
20 13 negeqd โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ = 0 ) โ†’ - ๐‘ = - 0 )
21 neg0 โŠข - 0 = 0
22 20 21 eqtrdi โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ = 0 ) โ†’ - ๐‘ = 0 )
23 22 oveq1d โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ = 0 ) โ†’ ( - ๐‘ ยท ๐‘‹ ) = ( 0 ยท ๐‘‹ ) )
24 23 17 eqtrd โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ = 0 ) โ†’ ( - ๐‘ ยท ๐‘‹ ) = ( 0g โ€˜ ๐บ ) )
25 12 19 24 3eqtr4rd โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ = 0 ) โ†’ ( - ๐‘ ยท ๐‘‹ ) = ( ๐ผ โ€˜ ( ๐‘ ยท ๐‘‹ ) ) )
26 8 25 jaodan โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„• โˆจ ๐‘ = 0 ) ) โ†’ ( - ๐‘ ยท ๐‘‹ ) = ( ๐ผ โ€˜ ( ๐‘ ยท ๐‘‹ ) ) )
27 4 26 sylan2b โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ๐‘ โˆˆ โ„•0 ) โ†’ ( - ๐‘ ยท ๐‘‹ ) = ( ๐ผ โ€˜ ( ๐‘ ยท ๐‘‹ ) ) )
28 simpl1 โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โ†’ ๐บ โˆˆ Grp )
29 simprr โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โ†’ - ๐‘ โˆˆ โ„• )
30 29 nnzd โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โ†’ - ๐‘ โˆˆ โ„ค )
31 simpl3 โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โ†’ ๐‘‹ โˆˆ ๐ต )
32 1 2 mulgcl โŠข ( ( ๐บ โˆˆ Grp โˆง - ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( - ๐‘ ยท ๐‘‹ ) โˆˆ ๐ต )
33 28 30 31 32 syl3anc โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โ†’ ( - ๐‘ ยท ๐‘‹ ) โˆˆ ๐ต )
34 1 3 grpinvinv โŠข ( ( ๐บ โˆˆ Grp โˆง ( - ๐‘ ยท ๐‘‹ ) โˆˆ ๐ต ) โ†’ ( ๐ผ โ€˜ ( ๐ผ โ€˜ ( - ๐‘ ยท ๐‘‹ ) ) ) = ( - ๐‘ ยท ๐‘‹ ) )
35 28 33 34 syl2anc โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โ†’ ( ๐ผ โ€˜ ( ๐ผ โ€˜ ( - ๐‘ ยท ๐‘‹ ) ) ) = ( - ๐‘ ยท ๐‘‹ ) )
36 1 2 3 mulgnegnn โŠข ( ( - ๐‘ โˆˆ โ„• โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( - - ๐‘ ยท ๐‘‹ ) = ( ๐ผ โ€˜ ( - ๐‘ ยท ๐‘‹ ) ) )
37 29 31 36 syl2anc โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โ†’ ( - - ๐‘ ยท ๐‘‹ ) = ( ๐ผ โ€˜ ( - ๐‘ ยท ๐‘‹ ) ) )
38 simprl โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โ†’ ๐‘ โˆˆ โ„ )
39 38 recnd โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โ†’ ๐‘ โˆˆ โ„‚ )
40 39 negnegd โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โ†’ - - ๐‘ = ๐‘ )
41 40 oveq1d โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โ†’ ( - - ๐‘ ยท ๐‘‹ ) = ( ๐‘ ยท ๐‘‹ ) )
42 37 41 eqtr3d โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โ†’ ( ๐ผ โ€˜ ( - ๐‘ ยท ๐‘‹ ) ) = ( ๐‘ ยท ๐‘‹ ) )
43 42 fveq2d โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โ†’ ( ๐ผ โ€˜ ( ๐ผ โ€˜ ( - ๐‘ ยท ๐‘‹ ) ) ) = ( ๐ผ โ€˜ ( ๐‘ ยท ๐‘‹ ) ) )
44 35 43 eqtr3d โŠข ( ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โˆง ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) โ†’ ( - ๐‘ ยท ๐‘‹ ) = ( ๐ผ โ€˜ ( ๐‘ ยท ๐‘‹ ) ) )
45 simp2 โŠข ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ๐‘ โˆˆ โ„ค )
46 elznn0nn โŠข ( ๐‘ โˆˆ โ„ค โ†” ( ๐‘ โˆˆ โ„•0 โˆจ ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) )
47 45 46 sylib โŠข ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( ๐‘ โˆˆ โ„•0 โˆจ ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„• ) ) )
48 27 44 47 mpjaodan โŠข ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐‘‹ โˆˆ ๐ต ) โ†’ ( - ๐‘ ยท ๐‘‹ ) = ( ๐ผ โ€˜ ( ๐‘ ยท ๐‘‹ ) ) )