We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 464e2c4 commit efc04cfCopy full SHA for efc04cf
1 file changed
theories/Pid.v
@@ -53,9 +53,15 @@ Module PIDOrd <: OrderedType.
53
+ sauto.
54
+ simpl in *.
55
remember (x ?= y)%positive as Hxy.
56
+ symmetry in HeqHxy.
57
destruct Hxy.
- * symmetry in HeqHxy. apply Pos.compare_eq_iff in HeqHxy. subst.
58
- Admitted.
+ * apply Pos.compare_eq_iff in HeqHxy. subst.
59
+ rewrite Pos.compare_refl.
60
+ now apply IH in H.
61
+ * discriminate.
62
+ * apply Pos.compare_gt_iff, POrderedType.Positive_as_OT.compare_lt_iff in HeqHxy.
63
+ now rewrite HeqHxy.
64
+ Qed.
65
66
Lemma pid_compare_eq_iff a b : compare_ a b = Eq -> a = b.
67
Proof.
0 commit comments