Negative integer square floor obstruction trace one
ProvedD1Bound5.negative_integer_square_floor_obstruction_trace_onediophantine-tuplesnumber-theory
Negative rational radicands in the trace-one model reduce to minus the discriminant times an ordinary integer square.
Preamble
import Mathlib.Algebra.Order.Ring.Abs import Mathlib.Algebra.QuadraticAlgebra.Basic import Mathlib.Data.Int.Sqrt import Mathlib.Tactic.Linarith import Definitions.Def_D1Bound5_Coordinates_Definitions
Formal statement
section
namespace D1Bound5
theorem _root_.D1Bound5.negative_integer_square_floor_obstruction_trace_one {nu m k : ℤ}
(hd : 0 < 4 * nu - 1) (hk : 0 ≤ k)
(hlo : (4 * nu - 1) * k ^ 2 < -m)
(hhi : -m < (4 * nu - 1) * (k + 1) ^ 2) :
¬ ∃ r : QuadInt 1 nu, r * r = (m : QuadInt 1 nu) := by sorry
namespace QuadInt
end QuadInt
end D1Bound5
end
Source
D1Bound5/QuadSquareFloorObstruction.lean, lines 53-65, SHA-256 189bc6919f96623fb014a3f2f03e165069f8dce0da25caec94ef0406cc2c9b3e. Project: https://github.com/tomislav-math/d1-bound5-lean