Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck pass
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Whitney-type ball cover with disjoint small balls and bounded overlap

Statement

Assume Countable Choice. Let n≥1 and let Ω⊆Rn be nonempty, open and proper. Put ρ(x)=dist⁡(x,Rn∖Ω) for x∈Rn. Then there is a countable family of points ξj∈Ω, j∈N, with ρj:=ρ(ξj), such that

  1. Ω=⋃jB(ξj,ρj/2);
  2. the balls B(ξj,ρj/8) are pairwise disjoint (the source's maximal-selection construction records ρj/5, which the present choice-free greedy selection replaces by the fixed larger constant 8; only the existence of a fixed constant matters below);
  3. if B(ξj,3ρj/4)∩B(ξν,3ρν/4)≠∅, then 17ρj≤ρν≤7ρj;
  4. for every j at most K(n):=785n of the balls B(ξν,3ρν/4) meet B(ξj,3ρj/4).

The family is the greedy subfamily of the countable rational grid {B(q,ρ(q)):q∈Ω∩Qn}: the grid is enumerated by restriction of a fixed enumeration of Qn, and the point q(j) is selected exactly when B(q(j),ρ(q(j))/8) meets none of the balls B(q(i),ρ(q(i))/8) with i<j already selected. In particular no maximality principle and no choice beyond Countable Choice is used.

Facts & Assumptions

Given: n≥1, Ω nonempty, open and proper, and the distance function ρ as in the statement.

[L1]

Since Ω is proper, A=Rn∖Ω is nonempty, so ρ(x)=inf⁡a∈A∣x−a∣ is finite and ∣ρ(x)−ρ(y)∣≤∣x−y∣ by ∣d(x,A)−d(y,A)∣≤d(x,y), so the distance to a fixed nonempty set is 1-Lipschitz. If x∈Ω, openness gives r>0 with B(x,r)⊆Ω, hence ρ(x)≥r>0; if x∉Ω, then x∈A and ρ(x)=0. Here B(x,r)={y:∣y−x∣<r} as in Open ball, closed ball and sphere in a metric space.

[L2]

Qn is countable and dense in Rn, so Qn admits a fixed enumeration q(0),q(1),… and every nonempty open subset of Ω contains a point of Ω∩Qn (Q is countably infinite, Both Q and R∖Q are dense in R, and every nonempty open subset of R is uncountable).

[L3]

For every a∈Rn and r>0, λ(B(a,r))=cnrn with cn=ωn−1/n>0; this follows from the centred-ball formula and translation invariance. Lebesgue measure is finitely additive on disjoint measurable sets and monotone. Hence a finite family of pairwise disjoint open balls of common radius r>0 with centres in a ball of radius R has at most (2R/r+1)n members: they lie in the ball of radius R+r, and comparing the volume of their union with that containing ball gives the bound (Sphere and ball measures scale in Rn, Lebesgue outer measure, Lebesgue measurability and Lebesgue measure are unchanged by translation, Assuming countable choice, L(Rn) is a sigma-algebra containing every elementary set and λn is a complete measure extending elementary volume, Measures are monotone).

Proof technique: greedy selection on the countable rational grid, then the covering, comparison and packing estimates.

Proof

technique · constructive
1.1L1L2algebraconstruct

Grid covers Ω. For x∈Ω and δ=ρ(x)/64>0, density [L2] gives q∈Ω∩Qn with ∣x−q∣<δ. Then [L1] gives ρ(q)≥ρ(x)−∣x−q∣>(63/64)ρ(x), so ρ(q)>0 and ∣x−q∣<ρ(x)/64<ρ(q)/2; hence x∈B(q,ρ(q)/2). Thus {B(q,ρ(q)/2):q∈Ω∩Qn} covers Ω.

1.2L2given

Greedy selection. Enumerate Ω∩Qn as q(0),q(1),… by restriction of the fixed enumeration of Qn. Define J⊆N recursively: j∈J if and only if the ball B(q(j),ρ(q(j))/8) meets none of the balls B(q(i),ρ(q(i))/8) with i<j, i∈J; the decision at step j depends only on finitely many previous data, so this is a deterministic recursion requiring no choice. Writing ξj=q(j) and ρj=ρ(ξj) for j∈J, the selected balls B(ξj,ρj/8) are pairwise disjoint by construction.

2.1step 1.1step 1.2L1L2algebra

Covering property. Let x∈Ω and let q=q(j)∈Ω∩Qn satisfy ∣x−q∣<ρ(x)/64, which exists by density [L2]. If j∈J, then ∣x−ξj∣=∣x−q∣<ρ(x)/64 and ρj=ρ(q)>63ρ(x)/64, so ∣x−ξj∣<ρ(x)/64<ρj/63<ρj/2 and x∈B(ξj,ρj/2). If j∉J, then at step j the ball B(q,ρ(q)/8) met some selected ball B(ξi,ρi/8) with i<j, so ∣q−ξi∣<ρ(q)+ρi8,henceρ(q)≤ρi+∣q−ξi∣<ρi+ρ(q)+ρi8, which gives 78ρ(q)<98ρi, that is ρ(q)<97ρi. Therefore ∣q−ξi∣<18(97+1)ρi=27ρi<12ρi, and, since ∣x−q∣<ρ(x)/64 while ρ(x)≤ρ(q)+∣x−q∣<ρ(q)+ρ(x)/64 gives ρ(x)<6463ρ(q)<6463⋅97ρi=6449ρi, we obtain ∣x−ξi∣≤∣x−q∣+∣q−ξi∣<ρ(x)64+27ρi<149ρi+27ρi=1549ρi<12ρi. Hence x∈B(ξi,ρi/2) in this case as well, which proves claim 1.

2.2step 1.2L1algebra

Comparison of meeting balls. Suppose B(ξj,3ρj/4)∩B(ξν,3ρν/4)≠∅. Then ∣ξj−ξν∣<34(ρj+ρν) and [L1] gives ρj≤ρν+∣ξj−ξν∣<ρν+34ρj+34ρν, hence 14ρj<74ρν, that is ρj<7ρν; interchanging j,ν gives the reverse inequality. This proves claim 3.

3.1step 1.2step 2.2L3algebra

Bounded overlap. Fix j and let N be the set of ν with B(ξν,3ρν/4)∩B(ξj,3ρj/4)≠∅. For ν∈N step 2.2 gives ρν≤7ρj, and ∣ξν−ξj∣<34(ρj+ρν)≤6ρj. The selected balls B(ξν,ρν/8) are pairwise disjoint, and their radii satisfy ρν/8≥r:=ρj/56. Thus the smaller balls B(ξν,r), ν∈N, remain pairwise disjoint. Their centres lie in B(ξj,6ρj), so each smaller ball lies in B(ξj,6ρj+r)⊂B(ξj,7ρj). For any finite subfamily, finite additivity and the ball-volume formula [L3] give #F cnrn≤cn(7ρj)n, so #F≤(7ρj/r)n=392n≤785n. Hence N itself has at most 785n members. This proves claim 4.

4.1step 1.1step 1.2step 2.1step 2.2step 3.1discharge-construct∎

Conclusion. Steps 1.1 and 1.2 provide a countable greedy family with covering property 1 and pairwise disjoint B(ξj,ρj/8); step 2.1 proves the covering property 1, step 2.2 gives the comparison property 3; step 3.1 gives the explicit finite overlap bound of property 4. This proves the lemma.

Depends on

Used by

Dependency tree · two levels

68 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources