aboutsummaryrefslogtreecommitdiff
path: root/src/Util/ZUtil
diff options
context:
space:
mode:
Diffstat (limited to 'src/Util/ZUtil')
-rw-r--r--src/Util/ZUtil/Div.v3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Util/ZUtil/Div.v b/src/Util/ZUtil/Div.v
index d660a9935..c596dbab3 100644
--- a/src/Util/ZUtil/Div.v
+++ b/src/Util/ZUtil/Div.v
@@ -124,6 +124,9 @@ Module Z.
Qed.
Hint Rewrite div_add_exact using zutil_arith : zsimplify.
+ Lemma Z_divide_div_mul_exact' a b c : b <> 0 -> (b | a) -> a * c / b = c * (a / b).
+ Proof. intros. rewrite Z.mul_comm. auto using Z.divide_div_mul_exact. Qed.
+
Lemma div_sub_mod_exact a b : b <> 0 -> a / b = (a - a mod b) / b.
Proof.
intro.