Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Affine invariance of sum intersection sets

Abstract

Injective affine maps preserve the sum intersection set, answering Nathanson’s Problem 12 affirmatively.

Definition 1.1 (Asymptotically strict decrease).

Formalization. D5/S3/Arith/Additive/NathansonProblem12AffineInvariance.AsymptoticallyStrictlyDecreasing (✓ std3).

Citation. Melvyn B. Nathanson (2026). Problems and results on intersections of product sets and sumsets in semigroups. DOI: 10.48550/arXiv.2604.04781. URL: https://arxiv.org/abs/2604.04781v2.

Commentary.

Section 2 (p. 3) states: “A sequence (A_q) of subsets of a set S is decreasing if A_q ⊇ A_{q+1} for all q ∈ ℕ … A decreasing sequence (A_q) is asymptotically strictly decreasing if A_q ≠ A_{q+1} for infinitely many q ∈ ℕ.” The positive-natural index type ℕ+ represents the source’s ℕ = {1, 2, 3, …}. The set of indices where adjacent sets differ must be infinite.

Definition 1.2 (The sum intersection set).

Formalization. D5/S3/Arith/Additive/NathansonProblem12AffineInvariance.H (✓ std3).

Citation. Melvyn B. Nathanson (2026). Problems and results on intersections of product sets and sumsets in semigroups. DOI: 10.48550/arXiv.2604.04781. URL: https://arxiv.org/abs/2604.04781v2.

Commentary.

Section 1 (p. 1) defines “the h-fold sumset hA = {a₁ + a₂ + ⋯ + a_h : a_i ∈ A for all i = 1, …, h}”. It then states (p. 2): “For an additive semigroup S and index set Q, we define the sum intersection set” H(A_q) = {h ∈ ℕ : hA = ⋂{q∈Q} hA_q}, with A = ⋂{q∈Q} A_q. Here h is a Lean natural number restricted by 0 < h. SMul.smul h B denotes Mathlib’s pointwise h-fold sumset, rather than the image of B under multiplication by h. Set.iInter takes the intersection over every positive-natural index.

Definition 1.3 (The affirmative answer).

Formalization. D5/S3/Arith/Additive/NathansonProblem12AffineInvariance.claim (✓ std3).

Source. Repository-derived.

Acknowledgement. Melvyn B. Nathanson (2026). Problems and results on intersections of product sets and sumsets in semigroups. DOI: 10.48550/arXiv.2604.04781. URL: https://arxiv.org/abs/2604.04781v2.

Commentary.

Problem 12 (p. 21) asks verbatim: “Let (A_q) and (A′_q) be asymptotically strictly decreasing sequences of sets of integers such that A′_q = sA_q + t for all q ∈ ℕ and some s, t ∈ ℤ with s ∉ {0, ±1}. Does this imply H(A_q) = H(A′_q)?” The proposition answers this question affirmatively. Integer multiplication followed by translation is expressed by Set.image; both sequences retain the stated decrease assumptions.

Theorem 1.4 (Affine invariance).

Proof. Machine-checked in Lean as D5/S3/Arith/Additive/NathansonProblem12AffineInvariance.result (✓ std3). ∎

Resolves. Problems/nathanson-2026-problem-12-affine-invariance (proved) by D5/S3/Arith/Additive/NathansonProblem12AffineInvariance.result.

Source. Repository-derived.

Acknowledgement. Melvyn B. Nathanson (2026). Problems and results on intersections of product sets and sumsets in semigroups. DOI: 10.48550/arXiv.2604.04781. URL: https://arxiv.org/abs/2604.04781v2.

Commentary.

Multiplication by s ≠ 0 followed by translation is injective. Injective images commute with intersections over the nonempty index type ℕ+. Distributing the h-fold sumset over the affine image changes its translation to h times t. Rewriting both sides through that image and reflecting equality by injectivity proves H A = H A′. The argument uses s ∉ {0, 1, −1} only to obtain s ≠ 0 and does not use either decrease premise.

References