One three common extension is integer
ProvedD1Bound5.one_three_common_extension_is_integerdiophantine-tuplesnumber-theory
Coordinate-model form of the rationality part of lem:pr-one-three.
Preamble
import Mathlib.Algebra.QuadraticAlgebra.Basic import Mathlib.Tactic.Linarith import Mathlib.Tactic.LinearCombination import Definitions.Def_D1Bound5_Coordinates_Definitions
Formal statement
section
namespace D1Bound5
theorem _root_.D1Bound5.one_three_common_extension_is_integer (tau nu : ℤ)
(hd : 0 < QuadInt.discriminant tau nu) {z : QuadInt tau nu}
(hr : ∃ r, r*r = z+1) (hs : ∃ s, s*s = 3*z+1) :
∃ n : ℤ, z = (n : QuadInt tau nu) := by sorry
end D1Bound5
end
Source
D1Bound5/OneThree.lean, lines 113-123, SHA-256 c460b2250b70545a8f61a27e15dc979839749602cbbccd3fc8fadf6e21e02682. Project: https://github.com/tomislav-math/d1-bound5-lean