[isabelle-dev] Linear arithmetic should have refuted the assumptions.
Peter Lammich
lammich at in.tum.de
Sat Oct 23 17:53:31 CEST 2021
Hello Tobias (cc list).
Getting the following warning (during sledgehammer), with the message
to please inform Tobias ... here you are.
I cannot reproduce the warning in an isolated example, as sledgehammer
seems to find+reconstruct a different proof there, and no warning is
issued.
--
Peter
-----------------------------------------------
* all the variables range over real *
Assumptions:
t1 * (1 + f1 / t2) = (1 + f1 / t2) * t1 [t1 * (1 + f1 / t2) = (1 + f1
/ t2) * t1]
¬ 0 ≤ t1 * (1 + f1 / t2) + - 1 * ((1 + f1 / t2) * t1) [¬ 0 ≤ t1 * (1 +
f1 / t2) + - 1 * ((1 + f1 / t2) * t1)]
Proved:
f1 * t1 / t2 < t1 * f1 / t2 [¬ 0 ≤ t1 * (1 + f1 / t2) + - 1 * ((1 + f1
/ t2) * t1), t1 * (1 + f1 / t2) = (1 + f1 / t2) * t1]
Linear arithmetic should have refuted the assumptions.
Please inform Tobias Nipkow.
More information about the isabelle-dev
mailing list