Metamath Proof Explorer


Theorem odcong

Description: If two multipliers are congruent relative to the base point's order, the corresponding multiples are the same. (Contributed by Stefan O'Rear, 5-Sep-2015)

Ref Expression
Hypotheses odcl.1 โŠข ๐‘‹ = ( Base โ€˜ ๐บ )
odcl.2 โŠข ๐‘‚ = ( od โ€˜ ๐บ )
odid.3 โŠข ยท = ( .g โ€˜ ๐บ )
odid.4 โŠข 0 = ( 0g โ€˜ ๐บ )
Assertion odcong ( ( ๐บ โˆˆ Grp โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) ) โ†’ ( ( ๐‘‚ โ€˜ ๐ด ) โˆฅ ( ๐‘€ โˆ’ ๐‘ ) โ†” ( ๐‘€ ยท ๐ด ) = ( ๐‘ ยท ๐ด ) ) )

Proof

Step Hyp Ref Expression
1 odcl.1 โŠข ๐‘‹ = ( Base โ€˜ ๐บ )
2 odcl.2 โŠข ๐‘‚ = ( od โ€˜ ๐บ )
3 odid.3 โŠข ยท = ( .g โ€˜ ๐บ )
4 odid.4 โŠข 0 = ( 0g โ€˜ ๐บ )
5 zsubcl โŠข ( ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) โ†’ ( ๐‘€ โˆ’ ๐‘ ) โˆˆ โ„ค )
6 1 2 3 4 oddvds โŠข ( ( ๐บ โˆˆ Grp โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐‘€ โˆ’ ๐‘ ) โˆˆ โ„ค ) โ†’ ( ( ๐‘‚ โ€˜ ๐ด ) โˆฅ ( ๐‘€ โˆ’ ๐‘ ) โ†” ( ( ๐‘€ โˆ’ ๐‘ ) ยท ๐ด ) = 0 ) )
7 5 6 syl3an3 โŠข ( ( ๐บ โˆˆ Grp โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) ) โ†’ ( ( ๐‘‚ โ€˜ ๐ด ) โˆฅ ( ๐‘€ โˆ’ ๐‘ ) โ†” ( ( ๐‘€ โˆ’ ๐‘ ) ยท ๐ด ) = 0 ) )
8 simp1 โŠข ( ( ๐บ โˆˆ Grp โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) ) โ†’ ๐บ โˆˆ Grp )
9 simp3l โŠข ( ( ๐บ โˆˆ Grp โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) ) โ†’ ๐‘€ โˆˆ โ„ค )
10 simp3r โŠข ( ( ๐บ โˆˆ Grp โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) ) โ†’ ๐‘ โˆˆ โ„ค )
11 simp2 โŠข ( ( ๐บ โˆˆ Grp โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) ) โ†’ ๐ด โˆˆ ๐‘‹ )
12 eqid โŠข ( -g โ€˜ ๐บ ) = ( -g โ€˜ ๐บ )
13 1 3 12 mulgsubdir โŠข ( ( ๐บ โˆˆ Grp โˆง ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค โˆง ๐ด โˆˆ ๐‘‹ ) ) โ†’ ( ( ๐‘€ โˆ’ ๐‘ ) ยท ๐ด ) = ( ( ๐‘€ ยท ๐ด ) ( -g โ€˜ ๐บ ) ( ๐‘ ยท ๐ด ) ) )
14 8 9 10 11 13 syl13anc โŠข ( ( ๐บ โˆˆ Grp โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) ) โ†’ ( ( ๐‘€ โˆ’ ๐‘ ) ยท ๐ด ) = ( ( ๐‘€ ยท ๐ด ) ( -g โ€˜ ๐บ ) ( ๐‘ ยท ๐ด ) ) )
15 14 eqeq1d โŠข ( ( ๐บ โˆˆ Grp โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) ) โ†’ ( ( ( ๐‘€ โˆ’ ๐‘ ) ยท ๐ด ) = 0 โ†” ( ( ๐‘€ ยท ๐ด ) ( -g โ€˜ ๐บ ) ( ๐‘ ยท ๐ด ) ) = 0 ) )
16 1 3 mulgcl โŠข ( ( ๐บ โˆˆ Grp โˆง ๐‘€ โˆˆ โ„ค โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( ๐‘€ ยท ๐ด ) โˆˆ ๐‘‹ )
17 8 9 11 16 syl3anc โŠข ( ( ๐บ โˆˆ Grp โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) ) โ†’ ( ๐‘€ ยท ๐ด ) โˆˆ ๐‘‹ )
18 1 3 mulgcl โŠข ( ( ๐บ โˆˆ Grp โˆง ๐‘ โˆˆ โ„ค โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( ๐‘ ยท ๐ด ) โˆˆ ๐‘‹ )
19 8 10 11 18 syl3anc โŠข ( ( ๐บ โˆˆ Grp โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) ) โ†’ ( ๐‘ ยท ๐ด ) โˆˆ ๐‘‹ )
20 1 4 12 grpsubeq0 โŠข ( ( ๐บ โˆˆ Grp โˆง ( ๐‘€ ยท ๐ด ) โˆˆ ๐‘‹ โˆง ( ๐‘ ยท ๐ด ) โˆˆ ๐‘‹ ) โ†’ ( ( ( ๐‘€ ยท ๐ด ) ( -g โ€˜ ๐บ ) ( ๐‘ ยท ๐ด ) ) = 0 โ†” ( ๐‘€ ยท ๐ด ) = ( ๐‘ ยท ๐ด ) ) )
21 8 17 19 20 syl3anc โŠข ( ( ๐บ โˆˆ Grp โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) ) โ†’ ( ( ( ๐‘€ ยท ๐ด ) ( -g โ€˜ ๐บ ) ( ๐‘ ยท ๐ด ) ) = 0 โ†” ( ๐‘€ ยท ๐ด ) = ( ๐‘ ยท ๐ด ) ) )
22 7 15 21 3bitrd โŠข ( ( ๐บ โˆˆ Grp โˆง ๐ด โˆˆ ๐‘‹ โˆง ( ๐‘€ โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) ) โ†’ ( ( ๐‘‚ โ€˜ ๐ด ) โˆฅ ( ๐‘€ โˆ’ ๐‘ ) โ†” ( ๐‘€ ยท ๐ด ) = ( ๐‘ ยท ๐ด ) ) )