Erdős Problem 170 #
Reference: erdosproblems.com/170
An $N$-perfect ruler is a finite subset $A \subseteq \mathbb{N}$ (the marks), such that each positive integer $k \leq N$ can be measured, that is, expressed as a difference $k = a_1 - a_0$ with $a_0, a_1 \in A$. The set $A$ is then also called a difference basis w.r.t. $N$.
Equations
- Erdos170.PerfectRuler N A = ∀ k ∈ Finset.range (N + 1), ∃ a₀ ∈ A, ∃ a₁ ∈ A, k = a₁ - a₀
Instances For
We define the set of all $N$-perfect rulers $A$ of length $N$, i.e. subsets $A \subseteq \{0, \dots, N\}$, s.t. $A$ is $N$-perfect. This is also called a restricted difference basis w.r.t. $N$.
Equations
Instances For
The trivial ruler with all marks $\{0, \dots, N\}$.
Equations
- Erdos170.TrivialRuler N = Finset.range (N + 1)
Instances For
Sanity Check: the trivial ruler is actually a perfect ruler if $K \geq N$
We define a function F N as the minimum cardinality of an N-perfect ruler of length N.
Equations
Instances For
The problem is to determine the limit of the sequence $\frac{F(N)}{\sqrt{N}}$ as $N \to \infty$.
A known upper bound obtained by constructing Wichmann's Rulers [Wi63].
Equations
Instances For
The existence of the limit has been proved by Erdős and Gál [ErGa48]. The lower bound has been proven by Leech [Le56], who refined an argument of Rédei and Rényi. The upper bound is due to Wichmann [Wi63].