Documentation

FormalConjectures.ErdosProblems.«350»

Erdős Problem 350 #

Reference: erdosproblems.com/350

def DistinctSubsetSums {M : Type u_1} [AddCommMonoid M] (A : Set M) :

The predicate that all (finite) subsets of A have distinct sums

Equations
Instances For

    The predicate that all (finite) subsets of A have distinct sums, decidable version

    Equations
    Instances For

      Small sanity check: the two predicates are saying the same thing.

      theorem erdos_350 (A : Finset ) (hA : DecidableDistinctSubsetSums A) :
      nA, 1 / n < 2

      If A ⊂ ℕ is a finite set of integers all of whose subset sums are distinct then ∑ n ∈ A, 1/n < 2. Proved by Ryavec.

      theorem erdos_350.variants.strengthening (A : Finset ) (hA : DecidableDistinctSubsetSums A) (s : ) (hs : 0 < s) :
      nA, (1 / n) ^ s < 1 / (1 - 2 ^ (-s))

      If A ⊂ ℕ is a finite set of integers all of whose subset sums are distinct then ∑ n ∈ A, 1/n^s < 1/(1 - 2^(-s)), for any s > 0. Proved by Hanson, Steele, and Stenger.

      We exlude here the case s = 0, because in the informal formulation then the right hand side is to be interpreted as , while the left hand side counts the elements in A.