Documentation

FormalConjectures.ErdosProblems.«789»

Erdős Problem 789 #

In this problem, a function $h : \mathbb{N} \to\mathbb{N}$ is defined maximally by some counting property.

The problem asks to estimate $h(n)$. This has been interpreted here as asking for $\Theta(h(n))$. The principal version includes answer(sorry) for an unknown function. On the other hand, the best known upper bound is $\sqrt{n}$ and the best known lower bound is $(n\log(n))^{1/3}$ so we also provide these candidates as variants. Moreover, it suffices to show $O(h(n))$ and $O((n\log(n))^{1/3})$ respectively for each, so further variants are provided for those.

References:

Given a non-negative integer $n$, we say $m$ is a separating cardinality of subset sums if, for any set $A$ of $n$ integers, there is some $B\subseteq A$ of size $\geq m$ such that subset sums of $B$ can only ever coincide when the subsets have the same cardinality.

Equations
Instances For
    noncomputable def Erdos789.subsetSumThreshold (n : ) :

    The subset sum threshold $h(n)$, for each positive $n$, is the maximal separating cardinality of subset sums for $n$.

    Equations
    Instances For
      theorem Erdos789.erdos_789 :
      (fun (n : ) => (subsetSumThreshold n)) =Θ[Filter.atTop] sorry

      Let $h(n)$ be maximal such that if $A\subseteq \mathbb{Z}$ with $\lvert A\rvert=n$ then there is $B\subseteq A$ with $\lvert B\rvert \geq h(n)$ such that if $a_1+\cdots+a_r=b_1+\cdots+b_s$ with $a_i,b_i\in B$ then $r=s$.

      Estimate $h(n)$.

      theorem Erdos789.erdos_789.variants.sq :
      (fun (n : ) => (subsetSumThreshold n)) =Θ[Filter.atTop] fun (n : ) => n

      Let $h(n)$ be maximal such that if $A\subseteq \mathbb{Z}$ with $\lvert A\rvert=n$ then there is $B\subseteq A$ with $\lvert B\rvert \geq h(n)$ such that if $a_1+\cdots+a_r=b_1+\cdots+b_s$ with $a_i,b_i\in B$ then $r=s$.

      Is $h(n) = \Theta(\sqrt{n})$?

      Straus [Str66] proved that $h(n) \ll \sqrt{n}$.

      By the solved variant erdos_789.variants.isBigO_sq, in order to prove erdos_789.variants.sq it suffices to show $\sqrt{n}=O(h(n))$.

      theorem Erdos789.erdos_789.variants.cube_root_linearithmic :
      (fun (n : ) => (subsetSumThreshold n)) =Θ[Filter.atTop] fun (n : ) => (n * Real.log n) ^ (1 / 3)

      Let $h(n)$ be maximal such that if $A\subseteq \mathbb{Z}$ with $\lvert A\rvert=n$ then there is $B\subseteq A$ with $\lvert B\rvert \geq h(n)$ such that if $a_1+\cdots+a_r=b_1+\cdots+b_s$ with $a_i,b_i\in B$ then $r=s$.

      Is $h(n) = \Theta((n\log(n)))^{1/3})$?

      Erdős [Er62c] and Choi [Ch74b] proved that $(n\log(n))^{1/3}\ll h(n)$.

      By the solved variant erdos_789.variants.cube_root_linearithmic_isBigO, in order to prove erdos_789.variants.cube_root_linarithmic it suffices to show $h(n) = O((n\log(n))^{1/3})$.