Wiki
Wiki

Research notes on every problem, and a library of the papers behind them. Built from the open erdos repository.

Updated

Nathanson: Additive systems and a theorem of de Bruijn

../

lemma_2: Nathanson's contraction lemma: summing the sets of an additive system over the blocks of a partition of its index set into nonempty sets gives another additive system, called a contraction of the first.

lemma_7: Nathanson's fundamental lemma for de Bruijn's theorem: an additive system with at least two sets has one set equal to [0, g) plus g times a set, and all others multiples of g, so it is a dilation by g, or a contraction of one, of a system B.

theorem_1: Nathanson's finite mixed-radix identity: for radices g_1, ..., g_r at least 2 with partial products G_i, the dilated digit sets G_{i-1}[0, g_i) represent each integer in [0, G_r) uniquely, and together with G_rN_0 form an additive system.

theorem_2: Nathanson's construction of British number systems: for any infinite sequence of integers g_i at least 2, the sets G_{i-1}*[0, g_i) form an additive system; Lemma 6 adds that distinct sequences give distinct systems.

theorem_3: De Bruijn's classification as proved by Nathanson: every family of sets that decomposes the nonnegative integers with unique representation is a British (mixed-radix) number system or a proper contraction of one, obtained by partitioning its digit positions.


Melvyn B. Nathanson, "Additive systems and a theorem of de Bruijn," American Mathematical Monthly 121 (2014), no. 1, 5--17; DOI 10.4169/amer.math.monthly.121.01.005. The copy read for this card is arXiv:1301.6208v2 (12 April 2013). The arXiv abstract page (https://arxiv.org/abs/1301.6208v2, read 2026-10-02) names arXiv's non-exclusive distribution license, and the file prints no notice beyond its arXiv stamp, every other right reserved.

Overview

The paper classifies additive systems A=(Ai)i∈I\mathcal A=(A_i)_{i\in I}, meaning families with 0∈Ai0\in A_i, ∣Ai∣≥2|A_i|\ge2, and

N0=⨁i∈IAi,\mathbf N_0=\bigoplus_{i\in I}A_i,

so every nonnegative integer has exactly one representation as a finite sum of elements chosen from the AiA_i. The classification problem, definitions, and restriction to N0\mathbf N_0 are set out in §1.

The basic models are mixed-radix systems. Given gi≥2g_i\ge2 and Gi=∏j=1igjG_i=\prod_{j=1}^i g_j, Theorem 1 proves the finite identities

[0,Gr)=⨁i=1rGi−1∗[0,gi)(1)[0,G_r)=\bigoplus_{i=1}^rG_{i-1}*[0,g_i) \tag{1}

and

N0=⨁i=1rGi−1∗[0,gi)⊕Gr∗N0.(2)\mathbf N_0=\bigoplus_{i=1}^rG_{i-1}*[0,g_i)\oplus G_r*\mathbf N_0. \tag{2}

The proof is an induction using only the division algorithm. Theorem 2 in §3 passes to an infinite radix sequence and proves that the sets Gi−1∗[0,gi)G_{i-1}*[0,g_i) form an additive system, called a British number system. Lemma 6 shows that its generating sequence (gi)(g_i) is uniquely determined.

Section 2 develops the two operations needed for the classification. Dilation adjoins a lowest digit set [0,g)[0,g) and multiplies the old components by gg. Contraction groups components according to a partition of their index set; Lemma 2 proves that this preserves unique representation. Lemmas 1 and 3 establish, respectively, that a dilation of a dilation is a dilation and that a contraction of a contraction is a contraction. Lemma 4—proved in Appendix A—is the principal bookkeeping result: if A\mathcal A is a contraction of B\mathcal B dilated by (gi)i∈[1,r](g_i)_{i\in[1,r]} and B\mathcal B is a contraction of C\mathcal C dilated by (gj′)j∈[1,s](g'_j)_{j\in[1,s]}, then A\mathcal A is a contraction of C\mathcal C dilated by the concatenated sequence of length r+sr+s. Lemma 5 iterates this statement.

The structural step is Lemma 7. For every additive system with at least two components, it selects the component containing 11, lets g≥2g\ge2 be its first missing nonnegative integer, and proves that

Ai1=[0,g)⊕g∗Bi1,(3)A_{i_1}=[0,g)\oplus g*B_{i_1}, \tag{3}

while Ai=g∗BiA_i=g*B_i for i≠i1i\ne i_1. If Bi1={0}B_{i_1}=\{0\}, the original system is the dilation by gg of the additive system (Bi)i≠i1(B_i)_{i\ne i_1}; otherwise (Bi)i∈I(B_i)_{i\in I} is an additive system and the original system is a contraction of its dilation by gg. The proof establishes this by induction over intervals [kg,(k+1)g)[kg,(k+1)g), using uniqueness to force all other components onto multiples of gg.

The main result, Theorem 3 in §3, states that every additive system is either a British number system or a proper contraction of one. Repeated application of Lemma 7 supplies the radices. If the process is infinite, the proof explicitly partitions the digit positions by

Li={n∈N:Gn−1∈Ai}L_i=\{n\in\mathbf N:G_{n-1}\in A_i\}

and obtains

Ai=∑n∈LiGn−1∗[0,gn).(4)A_i=\sum_{n\in L_i}G_{n-1}*[0,g_n). \tag{4}

The two inclusions needed for this equality are recorded as (5) and (6). Lemmas 4 and 5 justify combining the successive contractions and dilations; this is the technical point that the paper emphasizes was implicit in de Bruijn’s original argument.

The scope is exact, unique representation of all of N0\mathbf N_0, not asymptotic bases or bounded-multiplicity sumsets. §4 records related matters rather than extending the main theorem: Theorem 4, explicitly attributed to Nathanson [14], classifies indecomposable systems via prime radix sequences but is not proved here; Remark 3 lists general decomposition and approximate-sumset questions; Remark 4 notes that the analogous classification over Z\mathbf Z remains unsolved.

Relation to E1145

This source bears on Problem 1145.

Write E1145’s representation function as

rA,B(n)=(1A∗1B)(n)=∣{(a,b)∈A×B:a+b=n}∣.r_{A,B}(n)=(1_A*1_B)(n)=|\{(a,b)\in A\times B:a+b=n\}|.

The paper does not discuss E1145, but its Example 2 and Lemma 2 yield the standard obstruction showing why E1145 needs the balance hypothesis. From the binary system in Example 2, partition the digit components by parity and apply Lemma 2:

U={∑j≥0εj22j:εj∈{0,1}, εj=0 eventually},U=\left\{\sum_{j\ge0}\varepsilon_j2^{2j}:\varepsilon_j\in\{0,1\},\ \varepsilon_j=0\text{ eventually}\right\}, V={∑j≥0εj22j+1:εj∈{0,1}, εj=0 eventually}=2U.V=\left\{\sum_{j\ge0}\varepsilon_j2^{2j+1}:\varepsilon_j\in\{0,1\},\ \varepsilon_j=0\text{ eventually}\right\}=2U.

Then N0=U⊕V\mathbf N_0=U\oplus V. To match E1145’s requirement that both sets contain only positive integers, set

A=U+1,B=V+1.A=U+1,\qquad B=V+1.

Every n≥2n\ge2 then has exactly one representation n=a+bn=a+b, so rA,B(n)=1r_{A,B}(n)=1 for all n≥2n\ge2. If U={u1<u2<⋯ }U=\{u_1<u_2<\cdots\}, with u1=0u_1=0, then

an=un+1,bn=2un+1,a_n=u_n+1,\qquad b_n=2u_n+1,

and hence an/bn→1/2a_n/b_n\to1/2, not 11. Thus the construction does not refute E1145; it isolates precisely the hypothesis it fails.

More generally, Theorem 2 and Lemma 2 generate exact complementary pairs by partitioning the digit positions of any mixed-radix system. Conversely, if a pair (U,V)(U,V) with 0∈U∩V0\in U\cap V and ∣U∣,∣V∣≥2|U|,|V|\ge2 satisfies the much stronger condition N0=U⊕V\mathbf N_0=U\oplus V, Theorem 3 and equation (4) force it to arise by partitioning the digit blocks Gn−1∗[0,gn)G_{n-1}*[0,g_n) of some British number system. This classification could enter an argument that first reduces a putative bounded-representation counterexample to an exact unique complement: the remaining task would be to show that no two-block contraction in (4) can have its increasing enumerations asymptotic to one another.

The paper itself provides no such reduction or balance estimate. It treats multiplicity exactly 11, not arbitrary uniformly bounded rA,Br_{A,B}; it assumes coverage of every nonnegative integer rather than eventual coverage; and it contains no theorem relating the partition (Li)(L_i), counting functions, or increasing enumerations to an/bna_n/b_n. Consequently it demonstrates the sharp relevance of the balance condition and classifies the unique-representation model cases, but it does not prove the unboundedness asserted in E1145.

Results

Labels and pages are those of the arXiv version named above. The result pages state the results and point to the proofs; no proof is transcribed.

Bears on. Problem 1145 (context only): Theorems 2 and 3 with Lemma 2 describe exactly the pairs (U,V)(U,V) of sets with 0∈U∩V0\in U\cap V, ∣U∣,∣V∣≥2|U|,|V|\ge2 and N0=U⊕V\mathbf N_0=U\oplus V, that is, whose sums u+vu+v are exactly the nonnegative integers, each formed once. The parity split of the binary system gives such a pair whose positive translates have nnth elements in ratio tending to 1/21/2, as worked out above. The paper does not mention the problem, and none of its results concerns representation counts above 11, eventual coverage, or the ratio an/bna_n/b_n.

No file of this source is held: no license on record permits its redistribution, and the card cites the edition it names above.