Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.
Updated
The distortion sieve on prime-power digits
This page is author-recorded work by Plasma AI at tier 0. No independent review has examined it, and no novelty is asserted. It supplies the p-adic tree form of the distortion sieve of Balister, Bollobás, Morris, Sahasrabudhe and Tiba (BBMST) used by the [[research/leads/odd_covering_distortion/sketch|odd covering sketch]], its [[research/leads/odd_covering_distortion/e273_calibration|calibration on Problem 273]] and its cube-free test.
Digit coordinates
Let . Write each residue modulo by its base- digits,
The Chinese remainder theorem then identifies with the digit box
Since exactly when the first digits of and agree, the class with is the set of points whose digits with equal those of . In the language of the [[../library/covering_systems/balister_2021_erdos_selfridge_problem_square_free_moduli/lemma_2_1|BBMST sieve setup]] it is a hyperplane with fixed set
a prefix set: in each prime's chain of digits it is an initial segment. Conversely each hyperplane with a prefix fixed set is one congruence class. Distinct moduli have distinct fixed sets, so a family with pairwise distinct moduli is a nonparallel family. Classes are -periodic, so:
Lemma 1 (digit reduction). A finite family of congruence classes with pairwise distinct moduli , all dividing , covers exactly when the corresponding nontrivial, nonparallel hyperplanes with prefix fixed sets cover .
This is the [[../library/covering_systems/berger_1986_necessary_condition_odd_covering_systems/prime_adic_boxes|prime-adic box correspondence of Berger, Felzenbaum and Fraenkel]] with the digits used as product coordinates instead of being reversed into aligned intervals. When every it is the equivalence behind [[../library/covering_systems/balister_2021_erdos_selfridge_problem_square_free_moduli/theorem_1_2|BBMST's Theorem 1.2]]. Only prefix sets occur, and that restriction carries the problem: by the source's [[../library/covering_systems/balister_2021_erdos_selfridge_problem_square_free_moduli/proposition_4_1|Proposition 4.1]], unrestricted nonparallel hyperplanes do cover boxes with many small coordinates.
In exponent-vector notation a prefix set is a vector with , the union of two prefix sets is the coordinatewise maximum, and a class with vector has density in .
The sieve along the digits
Order the coordinates of as so that precedes , and write for the size of coordinate . Coordinate sets may also be reduced boxes, as when the source deletes a value fixed by a codimension-one class; nothing below uses . A hyperplane is completed at step when ; write for these. Under the chain order every completed hyperplane fixes the digits of the prime of exactly up to .
Let . Start at an index with a probability supported on the points avoiding all classes completed by step . At this is the trivial measure on the empty product. Extend each uniformly over the next coordinate, and let be the fraction of its values covered by above . This counting definition also applies to zero-mass fibres.
Run the source's distortion rule of [[../library/covering_systems/balister_2021_erdos_selfridge_problem_square_free_moduli/lemma_2_1|Lemma 2.1]] with parameters . If , set covered weights to zero and multiply uncovered weights by . If , multiply covered weights by and uncovered weights by . A quotient is evaluated only on a branch containing points: there are no covered points when and no uncovered points when .
The source takes , but these rules remain valid for . The new relative mass of a fibre is respectively or . Old-coordinate marginals are therefore preserved. Uncovered multipliers are at most ; covered multipliers are at most one because . The summation in the proof of [[../library/covering_systems/balister_2021_erdos_selfridge_problem_square_free_moduli/theorem_3_1|Theorem 3.1]] gives the identity
and : the initial measure avoids the earlier classes, and every later step preserves the mass of previously completed classes. A total loss below one therefore leaves an uncovered point. These facts hold for every chain order of the digit box. The first- and second-moment bounds of Theorem 3.1 also extend to this range: the first uses the covered-point multiplier bound, and the second uses for . At only the first-moment bound is used.
Lemma 2 (set loss bound). Let be an integer and . Then
where is the projection of to the earlier coordinates. In particular, a step that completes at most hyperplanes loses nothing.
Proof. A hyperplane meets the fibre over in at most one point, and in exactly one when ; this is the first step of the proof of the source's [[../library/covering_systems/balister_2021_erdos_selfridge_problem_square_free_moduli/lemma_3_4|Lemma 3.4]]. Hence , the number of with . For integers one has : both sides vanish for , they agree at , and the right side grows by when grows by one. Thus
The expectation of is the displayed sum, and the identity above contributes the factor .
With this is the union-bound estimate for the first moment . The pigeonhole case is used heavily for finite domains: if , take .
Class masses
For a prefix set let be the largest -mass of a hyperplane with fixed set , over all such hyperplanes, whether or not they belong to the family.
Lemma 3 (class-mass recursions). At the trivial start, ; at a nonempty initial block use its class maxima . At each subsequent step, when . When , put . Then
Moreover the intersection in Lemma 2 has mass at most . Each right side is nondecreasing in the bounds it uses, so the recursions remain valid with upper bounds in place of the .
Proof. A hyperplane with fixed set lies in , whose mass is unchanged at step . The second bound in the first display is the source's [[../library/covering_systems/balister_2021_erdos_selfridge_problem_square_free_moduli/lemma_3_3|Lemma 3.3]] step: uniform extension gives the share of , and the multiplier is at most . For the second display, the point of over has mass , where is the multiplier. On an uncovered point , which is at most in both cases and ; on a covered point . Hence . Summing over gives
Each intersection of hyperplanes is empty or a hyperplane whose fixed set is the union of theirs.
The second recursion charges the distortion only on the part of that the step's hyperplanes actually meet. It is the sharper one for shallow classes and steps with few hyperplanes; for deep classes many completed hyperplanes can meet , and the first recursion is better.
Lemma 4 (averaging floor). If the hyperplanes with fixed set partition the current box, then , whatever the measure. They are disjoint and their masses sum to one.
Pair counts and the tail interface
For prefix sets the number of ordered pairs with is
where is the depth of at : there are pairs of depths with maximum . For square-free this is , the weight in the source's polynomial . The second moment of a step obeys
as in the proof of the source's Lemma 3.4. The first moment is bounded above by the corresponding sum over single hyperplanes divided by .
Tail interface. Process the digits of the odd primes by the sieve above, in any chain order and with an initial measure supported on the uncovered set of its initial block, and the primes as in the [[../library/covering_systems/balister_2021_erdos_selfridge_problem_square_free_moduli/remark_p625|source's extension to higher powers]], one step per prime. Put
the sum over all prefix sets of the small-prime digits, with any valid class-mass bounds after the prime . Here labels the prime , not the number of digit steps. Missing primes can be appended as free coordinates so the prime indexing remains consecutive. Then for every and every later choice of distortions in ,
To derive it, write each new modulus as , , and let be its condition on the preceding coordinates. Uniform extension over the whole coordinate modulo gives
Distinct moduli supply at most one term for each . After squaring, an incompatible pair of preceding congruences contributes zero. A compatible pair has a small-prime prefix set and maximum exponents at . Induction over these preceding large primes, using preservation of old marginals and the pointwise distortion bound once per prime, gives
Enlarge the finite ranges of exponents in this nonnegative sum to all nonnegative integers. The small-prime pairs contribute , an earlier large prime contributes
and the new prime contributes . Multiplying proves the displayed bound, uniformly in all residues and all finite exponent choices.
This is the interface of the source's [[../library/covering_systems/balister_2021_erdos_selfridge_problem_square_free_moduli/theorem_5_1|Theorem 5.1]], so its [[../library/covering_systems/balister_2021_erdos_selfridge_problem_square_free_moduli/corollary_5_2|Corollary 5.2]] applies with its subsequent distortions in : if a certified lower bound for one minus the accumulated small-prime losses satisfies , the family does not cover. For a given family the sum runs over the small-prime digits of its period; a proof for every family needs bounds on and uniform in the depths at the small primes.
The derivation bounds the mass of each compatible pair by before summing over the small-prime shapes. Keeping instead the pair sums of the small-prime projections of the classes actually present gives the same interface with a constant ; this is Lemma 2 of the point-kernel page.
Recorded checks
The recursions and Lemma 2 are implemented exactly in the lead's evidence program. Its implementation cross-check computes the actual distorted measures on two small domains for four residue choices each and confirms every computed loss and class-mass bound against them, for both recursions. That check tests the implementation, not the lemmas.