aboutsummaryrefslogtreecommitdiff
path: root/src/BaseSystemProofs.v
diff options
context:
space:
mode:
authorGravatar jadep <jade.philipoom@gmail.com>2016-07-06 13:48:40 -0400
committerGravatar jadep <jade.philipoom@gmail.com>2016-07-06 13:48:40 -0400
commitcc920cf2a3aa859a93e8e990a19a960f78cd3b1b (patch)
treeed93d93f82578239ef2e0a6843e52e1d6968a5ef /src/BaseSystemProofs.v
parent260b20cab885deae59a305492567dc0f0d88b3a8 (diff)
parent0cea3e2f80408a25954f820faebf5cd79d2e13ae (diff)
Merged changes, including new ZUtil conventions.
Diffstat (limited to 'src/BaseSystemProofs.v')
-rw-r--r--src/BaseSystemProofs.v8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/BaseSystemProofs.v b/src/BaseSystemProofs.v
index a0372c60b..eb7f31ba6 100644
--- a/src/BaseSystemProofs.v
+++ b/src/BaseSystemProofs.v
@@ -84,7 +84,7 @@ Section BaseSystemProofs.
intros.
rewrite nth_default_eq.
destruct (nth_in_or_default i base d).
- + auto using positive_is_nonzero, base_positive.
+ + auto using Z.positive_is_nonzero, base_positive.
+ congruence.
Qed.
@@ -94,7 +94,7 @@ Section BaseSystemProofs.
intros.
rewrite nth_default_eq.
destruct (nth_in_or_default i base d).
- + rewrite <-gt_lt_symmetry; auto using base_positive.
+ + apply Z.gt_lt; auto using base_positive.
+ congruence.
Qed.
@@ -191,7 +191,7 @@ Section BaseSystemProofs.
Lemma nth_error_base_nonzero : forall n x,
nth_error base n = Some x -> x <> 0.
Proof.
- eauto using (@nth_error_value_In Z), Zgt0_neq0, base_positive.
+ eauto using (@nth_error_value_In Z), Z.gt0_neq0, base_positive.
Qed.
Hint Rewrite plus_0_r.
@@ -594,7 +594,7 @@ Section BaseSystemProofs.
specialize (H1 i H2);
rewrite (Znumtheory.Zmod_div_mod _ _ _ (nth_default_base_pos _ H _)
(nth_default_base_pos _ H _) H0) end.
- rewrite <-Z.div_mod by (apply positive_is_nonzero, gt_lt_symmetry; auto using nth_default_base_pos).
+ rewrite <-Z.div_mod by (apply Z.positive_is_nonzero, Z.lt_gt; auto using nth_default_base_pos).
reflexivity.
Qed.