There is a minor range issue in the printed bound: for and positive , the upper bound is below one. We prove the intended result for ; a valid formulation for every replaces the upper bound by . In fact the argument below gives . All auxiliary estimates are proved here.
For , let , and use the Fejér kernel
Expanding the square proves the identity and nonnegativity. The finite geometric series formula and give off the integers. In particular whenever .
Suppose, for a contradiction, that no has . Summing the Fejér kernel along the quadratic sequence and separating its constant term gives
The coefficients on the right sum to . Also . Hence some has , where .
We need only an elementary Van der Corput inequality for finite scalar sequences. For , extended by zero outside , each term of occurs in exactly windows of length . Applying the Cauchy-Schwarz inequality to the window sums and expanding their squares gives, for ,
Consequently . Take . If , some must have ; otherwise the displayed upper bound is less than .
For the large quadratic exponential sum just found, put . Its quadratic exponential sum has multiplicative derivative
Thus is a finite geometric series. Its absolute value is at most , unless that distance is zero, in which case the desired estimate is automatic. It follows that
Set . The distance to the nearest integer satisfies for a positive integer , by multiplying a nearest integer to . Therefore
This proves the needed quantitative quadratic recurrence once is chosen polynomially in .
For explicit bookkeeping, and . Choose . For we have and , while . Hence and , contradicting our supposition. The estimates have substantial slack even at .
For , simply take , since and . For the intended range, the conclusion is
For , the same choice proves the corrected all-range version.