Metamath Proof Explorer


Theorem modnegd

Description: Negation property of the modulo operation. (Contributed by Mario Carneiro, 9-Sep-2016)

Ref Expression
Hypotheses modnegd.1 φA
modnegd.2 φB
modnegd.3 φC+
modnegd.4 φAmodC=BmodC
Assertion modnegd φAmodC=BmodC

Proof

Step Hyp Ref Expression
1 modnegd.1 φA
2 modnegd.2 φB
3 modnegd.3 φC+
4 modnegd.4 φAmodC=BmodC
5 1zzd φ1
6 5 znegcld φ1
7 modmul1 AB1C+AmodC=BmodCA-1modC=B-1modC
8 1 2 6 3 4 7 syl221anc φA-1modC=B-1modC
9 1 recnd φA
10 1cnd φ1
11 10 negcld φ1
12 9 11 mulcomd φA-1=-1A
13 9 mulm1d φ-1A=A
14 12 13 eqtrd φA-1=A
15 14 oveq1d φA-1modC=AmodC
16 2 recnd φB
17 16 11 mulcomd φB-1=-1B
18 16 mulm1d φ-1B=B
19 17 18 eqtrd φB-1=B
20 19 oveq1d φB-1modC=BmodC
21 8 15 20 3eqtr3d φAmodC=BmodC