Documentation

LeanPool.CCDN.Surface.LineDirections

Directions of rational affine lines on a surface. Lines with two bounded integer points have a bounded projective direction and a spacing bound expressed using its representative-independent projective height.

theorem CCDN.eval_affineLinePolynomial {K : Type u_1} {σ : Type u_2} [Field K] (a v : σ → K) (f : MvPolynomial σ K) (t : K) :

Evaluating the restriction affineLinePolynomial a v f of f to the line through a with direction v at t gives the value of f at a + t • v.

A line with more than one bounded integer point has a projective direction on the leading form. Its integer point count is bounded using the height of that projective point, independently of all chosen representatives.