In a previous paper of the authors, we showed that for any polynomials P 1 , . . . , P k ∈ Z[m] with P 1 (0) = · · · = P k (0) and any subset A of the primes in [N] = {1, . . . , N} of relative density at least δ > 0, one can find a "polynomial progression" a + P 1 (r), . . . , a + P k (r) in A with 0 < |r| ≤ N o(1) , if N is sufficiently large depending on k, P 1 , . . . , P k and δ . In this paper we shorten the size of this progression to 0 < |r| ≤ log L N, where L depends on k, P 1 , . . . , P k and δ . In the linear case P i = (i − 1)m, we can take L independent of δ . The main new ingredient is the use of the densification method of Conlon, Fox, and Zhao to avoid having to directly correlate the enveloping sieve with dual functions of unbounded functions.
Introduction
Previous resultsWe begin by recalling the well-known theorem of Szemerédi [18] on arithmetic progressions, which we phrase as follows:Theorem 1 (Szemerédi's theorem). Let k ≥ 1 and δ > 0, and suppose that N is sufficiently large depending on k, δ . Then any subset A of [N] := {n ∈ Z : 1 ≤ n ≤ N} with cardinality |A| ≥ δ N will contain at least one arithmetic progression a, a + r, . . . , a + (k − 1)r of length k, with r > 0.