Logarithmic meshes and local prime-mass bounds #
Atomic prime bounds and logarithmic partitions lead to fixed-depth Rosser meshes, Darboux estimates, and compact logarithmic coordinate boxes.
All declarations retain the MathlibNt.SieveTheory.SwitchingPrinciple namespace.
The local-product hypothesis controls each normalized prime density by applying it to the unit interval containing that prime. This is the atomic estimate needed when the Rosser path expansion is summed prime by prime.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.nu_div_one_sub_le_of_dimensionOneLocalProductBound · compiled type and proof/definition references.
Quantitative atomic form of the local-product estimate. The normalized density at one prime is bounded by the logarithmic unit-cell width plus its interaction with the dimension-one error. In particular, atoms vanish uniformly when the prime and its logarithm tend to infinity.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.nu_div_one_sub_le_atomic_log_error · compiled type and proof/definition references.
The dimension-one bound also controls any subproduct lying in the same real prime interval. Positivity of the sieve density makes every omitted inverse Euler factor at least one.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.prod_inv_one_sub_nu_le_of_subset_interval · compiled type and proof/definition references.
Every normalized local density appearing in a Rosser chain is nonnegative.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.nu_div_one_sub_nonneg_of_mem · compiled type and proof/definition references.
The linear part of a finite product of nonnegative Euler increments is bounded by the full product.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.one_add_sum_le_prod_one_add · compiled type and proof/definition references.
Stieltjes mass bound extracted from the dimension-one Euler-product
hypothesis. This is the interval atom used by logarithmic partitions: no
individual estimate for the primes in T is required.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.sum_nu_div_one_sub_le_of_subset_interval · compiled type and proof/definition references.
Quantitative mesh form of the Stieltjes mass bound. If both the logarithmic
width and the local-product error are at most η, the normalized density mass
of the cell is at most 2η + η².
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.sum_nu_div_one_sub_le_of_log_mesh · compiled type and proof/definition references.
Logarithmic-coordinate form of the interval mass estimate. On the cell
[z^a, z^b), the main local-product increment is exactly b / a; this is the
form used in the Rosser-chain Riemann sums.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.sum_nu_div_one_sub_le_of_rpow_interval · compiled type and proof/definition references.
Upper Darboux-sum form of the local-product estimate. A nonnegative weight
bounded by M on one prime interval costs at most M times that interval's
Stieltjes mass.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.weighted_sum_nu_div_one_sub_le_of_subset_interval · compiled type and proof/definition references.
Weighted logarithmic-coordinate cell estimate. This is the direct
Darboux-sum input for a continuous Rosser-chain integrand on [z^a, z^b).
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.weighted_sum_nu_div_one_sub_le_of_rpow_interval · compiled type and proof/definition references.
Weighted logarithmic-coordinate cell estimate with a closed right endpoint.
The strict part is controlled by the local-product interval estimate, while the
unique possible prime on the right face is charged to the atomic error η.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.weighted_sum_nu_div_one_sub_le_of_rpow_Icc_add_atom · compiled type and proof/definition references.
Finite upper-sum principle for the normalized density measure. Assigning
each prime to a real interval reduces a weighted prime sum to the corresponding
sum of local-product increments. Geometric logarithmic meshes are obtained by
taking lo i and hi i to be consecutive powers of the global cutoff.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.weighted_sum_nu_div_one_sub_le_partition · compiled type and proof/definition references.
Finite logarithmic-coordinate upper sum. Each cell is an interval
[z^(a i), z^(b i)), so its local-product increment has the explicit
Riemann-sum form b i / a i - 1, together with the vanishing K / log z
correction.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.weighted_sum_nu_div_one_sub_le_rpow_partition · compiled type and proof/definition references.
Finite logarithmic-coordinate upper sum with closed right faces. Every cell
has at most one prime on its right face, and η i pays for that atom instead of
discarding the equality case.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.weighted_sum_nu_div_one_sub_le_rpow_partition_Icc_add_atoms · compiled type and proof/definition references.
Closed logarithmic cells with a single global budget for all right-face atoms. Splitting off the union of the closed faces before applying the half-open partition estimate prevents an error proportional to the number of mesh cells.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.weighted_sum_nu_div_one_sub_le_rpow_partition_Icc_add_global_atoms · compiled type and proof/definition references.
A fixed logarithmic mesh on the screened depth-two interval #
The mesh width of the uniform m + 1-cell partition of [1 / 6, 1].
Equations
- MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserDepthTwoMeshWidth m = 5 / 6 / (↑m + 1)
Instances For
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserDepthTwoMeshWidth · compiled type and proof/definition references.
The left endpoint of a cell in the uniform partition of [1 / 6, 1].
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserDepthTwoMeshLeft · compiled type and proof/definition references.
The right endpoint of a cell in the uniform partition of [1 / 6, 1].
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserDepthTwoMeshRight · compiled type and proof/definition references.
The (clamped) cell containing a screened logarithmic coordinate.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserDepthTwoMeshCell · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserDepthTwoMeshWidth_pos · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserDepthTwoMeshLeft_pos · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserDepthTwoMeshLeft_le_right · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserDepthTwoMeshRight_le_one · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserDepthTwoMeshRight_last · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserDepthTwoMeshCell_bounds · compiled type and proof/definition references.
The uniform logarithmic mesh on an arbitrary fixed positive screen
[c,1]. The depth-two mesh above is its specialization at c = 1 / 6; this
version is used by the arbitrary fixed-depth Rosser recursion.
Equations
- MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthMeshWidth c m = (1 - c) / (↑m + 1)
Instances For
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthMeshWidth · compiled type and proof/definition references.
The left endpoint of a fixed-depth logarithmic mesh cell.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthMeshLeft · compiled type and proof/definition references.
The right endpoint of a fixed-depth logarithmic mesh cell.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthMeshRight · compiled type and proof/definition references.
The clamped fixed-depth mesh cell containing a screened logarithmic coordinate.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthMeshCell · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthMeshWidth_pos · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthMeshLeft_mem · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthMeshLeft_le_right · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthMeshRight_le_one · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthMeshRight_mem · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthMeshRight_last · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthMeshCell_bounds · compiled type and proof/definition references.
A finite logarithmic Darboux sum on the fixed-depth mesh is bounded by the corresponding integral, with an explicit cell-majorant and reciprocal-coordinate error. This is the analytic bridge used twice in one Rosser-pair recursion: first for the inner coordinate and then for the peeled outer coordinate.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthMesh_darbouxSum_le_integral_add · compiled type and proof/definition references.
A sufficiently fine explicit logarithmic mesh simultaneously majorizes the positive-depth residual mass in both peeled prime coordinates. The corner uses the right endpoints for the residual level and the left endpoint for the inherited upper cutoff, exactly as required by the two-partition comparison.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.exists_upperRosserFixedDepthMesh_mass_majorant_succ · compiled type and proof/definition references.
One sufficiently fine logarithmic mesh majorizes the positive-depth residual mass simultaneously for every level in a fixed compact interval. This removes the dependence of the mesh on the individual sieve ratio in the fixed-depth successor induction.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.exists_upperRosserFixedDepthMesh_mass_majorant_succ_uniform · compiled type and proof/definition references.
A finite family of positive lower cutoffs admits one common refinement threshold. Hence any finer mesh simultaneously supplies all residual majorants, uniformly over the prescribed level interval.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.exists_upperRosserFixedDepthMesh_mass_majorant_succ_uniform_finite · compiled type and proof/definition references.
One sufficiently fine logarithmic mesh simultaneously controls the residual level, the distinguished-prime cutoff, and the inherited upper face. Thus the majorizing corner is indexed only by the three mesh cells and is uniform in the sieve ratio on a compact interval.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.exists_upperRosserFixedDepthMesh_mass_majorant_succ_uniform_cutoffs · compiled type and proof/definition references.
The canonical upper sum of a nonnegative Lipschitz weight on the screened
mesh is within O(meshWidth) of its logarithmic integral.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserDepthTwoMesh_darbouxSum_le_integral_add · compiled type and proof/definition references.
Every canonical boundary chain in the normalized density expansion lands in
the real Rosser region, with all coordinates in the compact interval between
the distinguished-prime coordinate and 1.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserBoundaryChains_logarithmicCoordinates_mem · compiled type and proof/definition references.
Every even prefix of an explicit boundary chain satisfies the reverse
suffix inequality used by the geometric tail operator. This keeps the
alternating Rosser restrictions in the exact mainSum expansion rather than
discarding them in an unrestricted factorial bound.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserBoundaryChains_logarithmicCoordinates_even_lt_suffix · compiled type and proof/definition references.
The innermost pair of every nonempty explicit boundary chain, normalized by
the distinguished-prime coordinate, lies in the initial r = 3 cell of
upperRosserAlternatingPairTransform.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserBoundaryChains_last_pair_log_ratios_mem · compiled type and proof/definition references.
Enlarging the global upper face by any positive amount places every discrete boundary chain in the strict bounded region used by the recursive continuous mass.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserBoundaryChains_logarithmicCoordinates_mem_below · compiled type and proof/definition references.
At each fixed even depth, both the distinguished prime and every selected prime coordinate stay in a compact interval bounded away from zero. This is the uniform support needed for the fixed-depth Darboux approximation.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserBoundaryChains_fixed_length_logarithmic_support · compiled type and proof/definition references.
At a fixed pair depth, the complete outer boundary sum is exactly supported above the depth-dependent logarithmic cutoff. This equality is uniform in the outer weight and is the screening step used before recursive Stieltjes comparisons.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.sum_mul_upperRosserBoundaryChainsFixedDepthDensity_eq_screened · compiled type and proof/definition references.
The logarithmic coordinates of a chain of prescribed even length, packaged as a fixed finite-dimensional vector.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserLogCoordinateVector · compiled type and proof/definition references.
A compact box containing every logarithmic coordinate vector at fixed Rosser depth on the fundamental-lemma range.
Equations
Instances For
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthAmbientBox · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthAmbientBox_isCompact · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserFixedDepthAmbientBox_measurableSet · compiled type and proof/definition references.
The vector form of fixed-depth support, suitable for integration against
the product Lebesgue measure on Fin (2k) → ℝ.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.upperRosserLogCoordinateVector_mem_fixedDepthAmbientBox · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.localProduct_error_le_of_log_coordinate_lower · compiled type and proof/definition references.
An explicit cutoff makes the local-product correction uniformly smaller
than a prescribed error on every logarithmic coordinate bounded below by c.
Inspect dependencies
MathlibNt.SieveTheory.SwitchingPrinciple.exists_localProduct_error_cutoff · compiled type and proof/definition references.