Step |
Hyp |
Ref |
Expression |
1 |
|
modnegd.1 |
โข ( ๐ โ ๐ด โ โ ) |
2 |
|
modnegd.2 |
โข ( ๐ โ ๐ต โ โ ) |
3 |
|
modnegd.3 |
โข ( ๐ โ ๐ถ โ โ+ ) |
4 |
|
modnegd.4 |
โข ( ๐ โ ( ๐ด mod ๐ถ ) = ( ๐ต mod ๐ถ ) ) |
5 |
|
1zzd |
โข ( ๐ โ 1 โ โค ) |
6 |
5
|
znegcld |
โข ( ๐ โ - 1 โ โค ) |
7 |
|
modmul1 |
โข ( ( ( ๐ด โ โ โง ๐ต โ โ ) โง ( - 1 โ โค โง ๐ถ โ โ+ ) โง ( ๐ด mod ๐ถ ) = ( ๐ต mod ๐ถ ) ) โ ( ( ๐ด ยท - 1 ) mod ๐ถ ) = ( ( ๐ต ยท - 1 ) mod ๐ถ ) ) |
8 |
1 2 6 3 4 7
|
syl221anc |
โข ( ๐ โ ( ( ๐ด ยท - 1 ) mod ๐ถ ) = ( ( ๐ต ยท - 1 ) mod ๐ถ ) ) |
9 |
1
|
recnd |
โข ( ๐ โ ๐ด โ โ ) |
10 |
|
1cnd |
โข ( ๐ โ 1 โ โ ) |
11 |
10
|
negcld |
โข ( ๐ โ - 1 โ โ ) |
12 |
9 11
|
mulcomd |
โข ( ๐ โ ( ๐ด ยท - 1 ) = ( - 1 ยท ๐ด ) ) |
13 |
9
|
mulm1d |
โข ( ๐ โ ( - 1 ยท ๐ด ) = - ๐ด ) |
14 |
12 13
|
eqtrd |
โข ( ๐ โ ( ๐ด ยท - 1 ) = - ๐ด ) |
15 |
14
|
oveq1d |
โข ( ๐ โ ( ( ๐ด ยท - 1 ) mod ๐ถ ) = ( - ๐ด mod ๐ถ ) ) |
16 |
2
|
recnd |
โข ( ๐ โ ๐ต โ โ ) |
17 |
16 11
|
mulcomd |
โข ( ๐ โ ( ๐ต ยท - 1 ) = ( - 1 ยท ๐ต ) ) |
18 |
16
|
mulm1d |
โข ( ๐ โ ( - 1 ยท ๐ต ) = - ๐ต ) |
19 |
17 18
|
eqtrd |
โข ( ๐ โ ( ๐ต ยท - 1 ) = - ๐ต ) |
20 |
19
|
oveq1d |
โข ( ๐ โ ( ( ๐ต ยท - 1 ) mod ๐ถ ) = ( - ๐ต mod ๐ถ ) ) |
21 |
8 15 20
|
3eqtr3d |
โข ( ๐ โ ( - ๐ด mod ๐ถ ) = ( - ๐ต mod ๐ถ ) ) |