Documentation

MathlibNt.AnalyticNumberTheory.LargeSieve.ChenLiuCoprimeProducerHalfStepContour

The half-step variant of the finite shift in Pan (2.23) #

The cutoff is y + 1/2, while both finite polynomials retain their complete source coefficients. This is a boundary-safe variant, not a transcription of the natural-cutoff integral. No Perron truncation estimate is assumed here.

noncomputable def AnalyticNumberTheory.LargeSieve.ChenLiuCoprimeProducer.halfStepShortKernel {q : } (f : ) (m H y A₁ A₂ k : ) (χ : PrimitiveCharacter q) (s : ) :

The complete short-polynomial kernel at the real half-step cutoff.

Equations
Instances For
    theorem AnalyticNumberTheory.LargeSieve.ChenLiuCoprimeProducer.halfStepShortKernel_oriented_rectangle {q : } (f : ) (m H y A₁ A₂ k : ) (χ : PrimitiveCharacter q) {α T : } ( : 1 / 2 α) (hT : 0 T) :
    (Complex.I * (t : ) in -T..T, halfStepShortKernel f m H y A₁ A₂ k χ (MathlibNt.SieveTheory.LiuWeight.liuPanPerronLine α t)) - Complex.I * (t : ) in -T..T, halfStepShortKernel f m H y A₁ A₂ k χ (MathlibNt.SieveTheory.LiuWeight.liuPanPerronLine (1 / 2) t) = ( (u : ) in 1 / 2..α, halfStepShortKernel f m H y A₁ A₂ k χ (u + T * Complex.I)) - (u : ) in 1 / 2..α, halfStepShortKernel f m H y A₁ A₂ k χ (u + -T * Complex.I)

    Exact rectangle identity, with the actual differential ds = i dt.

    theorem AnalyticNumberTheory.LargeSieve.ChenLiuCoprimeProducer.halfStepShortKernel_horizontal_integrable {q : } (f : ) (m H y A₁ A₂ k : ) (χ : PrimitiveCharacter q) {α t : } ( : 1 / 2 α) :
    IntervalIntegrable (fun (u : ) => halfStepShortKernel f m H y A₁ A₂ k χ (u + t * Complex.I)) MeasureTheory.volume (1 / 2) α
    theorem AnalyticNumberTheory.LargeSieve.ChenLiuCoprimeProducer.halfStepShortKernel_horizontal_pointwise {q : } (f : ) (hf : ∀ (n : ), f n 1) (m H y A₁ A₂ k : ) (χ : PrimitiveCharacter q) (hy : 1 y) {α T u t : } (hu : 1 / 2 u) (huα : u α) (hT : 0 < T) (ht : |t| = T) :

    Pointwise bounds use the actual source and prime polynomials.

    theorem AnalyticNumberTheory.LargeSieve.ChenLiuCoprimeProducer.halfStepShortKernel_horizontal_integral_bound {q : } (f : ) (hf : ∀ (n : ), f n 1) (m H y A₁ A₂ k : ) (χ : PrimitiveCharacter q) (hy : 1 y) {α T t : } ( : 1 / 2 α) (hT : 0 < T) (ht : |t| = T) :
    (u : ) in 1 / 2..α, halfStepShortKernel f m H y A₁ A₂ k χ (u + t * Complex.I) MathlibNt.SieveTheory.LiuWeight.liuPanPerronHalfStep y ^ α / T * panHalfSum H * panHalfSum A₂ * (α - 1 / 2)
    theorem AnalyticNumberTheory.LargeSieve.ChenLiuCoprimeProducer.halfStepShortKernel_finite_shift_bound {q : } (f : ) (hf : ∀ (n : ), f n 1) (m H y A₁ A₂ k : ) (χ : PrimitiveCharacter q) (hy : 1 y) {α T : } ( : 1 / 2 α) (hT : 0 < T) :

    The finite shift before any specialization of the height.

    A deliberately crude power bound sufficient at the exponential height.

    This retains exactly exp (2 log² x); the fifth power merely bounds it.

    theorem AnalyticNumberTheory.LargeSieve.ChenLiuCoprimeProducer.halfStepShortKernel_source_inverse_square {q x : } (f : ) (hf : ∀ (n : ), f n 1) (m H y A₁ A₂ k : ) (χ : PrimitiveCharacter q) (hx : 4 Real.log x) (hy : 1 y) (hyx : y x) (hAy : A₂ y) (hHx : H x) :

    Uniform unnormalized error for the actual full-polynomial contour shift.

    noncomputable def AnalyticNumberTheory.LargeSieve.ChenLiuCoprimeProducer.halfStepShortIntegral {q : } (f : ) (m H y A₁ A₂ k : ) (χ : PrimitiveCharacter q) (σ T : ) :

    The normalized dt integral, equivalently (2πi)⁻¹ ∫ kernel(s) ds.

    Equations
    Instances For
      theorem AnalyticNumberTheory.LargeSieve.ChenLiuCoprimeProducer.halfStepShortIntegral_source_inverse_square {q x : } (f : ) (hf : ∀ (n : ), f n 1) (m H y A₁ A₂ k : ) (χ : PrimitiveCharacter q) (hx : 4 Real.log x) (hy : 1 y) (hyx : y x) (hAy : A₂ y) (hHx : H x) :
      halfStepShortIntegral f m H y A₁ A₂ k χ (panSourceSigma x) (panSourceHeight x) - halfStepShortIntegral f m H y A₁ A₂ k χ (1 / 2) (panSourceHeight x) 64 / x ^ 2

      The normalized half-step shift has the same absolute constant 64.