blob: 4dc0de7433f37b7c74e3b0a97fc39b59cf497430 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
(* Test robustness of Groebner tactic in presence of disequalities *)
Require Export Reals.
Require Export Nsatz.
Open Scope R_scope.
Lemma essai :
forall yb xb m1 m2 xa ya,
xa <> xb ->
yb - 2 * m2 * xb = ya - m2 * xa ->
yb - m1 * xb = ya - m1 * xa ->
yb - ya = (2 * xb - xa) * m2 ->
yb - ya = (xb - xa) * m1.
Proof.
intros.
(* clear H. groebner used not to work when H was not cleared *)
nsatz.
Qed.
|