Zulip Chat Archive
Stream: Formal conjectures
Topic: Erdős Problem 774
AYUSH DEBNATH (Oct 22 2025 at 18:00):
Added the file plz check @Paul Lezeau @Moritz Firsching
AYUSH DEBNATH (Dec 01 2025 at 13:32):
@Yaël Dillies @Paul Lezeau Plz tell me the changes to this code
/-
Copyright 2025 The Formal Conjectures Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-/
import FormalConjectures.Util.ProblemImports
/-!
Erdős Problem 774
Reference: erdosproblems.com/774
We call A ⊂ ℕ dissociated if
∑ n ∈ X n ≠ ∑ m ∈ Y m
for all finite X, Y ⊂ A with X ≠ Y.
Let A ⊂ ℕ be an infinite set.
We call A proportionately dissociated if every finite B ⊂ A contains
a dissociated set of size ≫ |B|.
Conjecture (open):
Is every proportionately dissociated set the union of finitely many dissociated sets?
-/
namespace Erdos774
open Set
open scoped BigOperators
/-- A finite set B is dissociated if all distinct subcollections have distinct sums. -/
def IsDissociated (B : Finset ℕ) : Prop :=
∀ (X Y : Finset ℕ), X ⊆ B → Y ⊆ B → X ≠ Y → (∑ i in X, i) ≠ (∑ i in Y, i)
/-- An infinite set A is proportionately dissociated if every finite subset
contains a large dissociated subset. -/
def IsPropDissociated (A : Set ℕ) : Prop :=
∀ (B : Finset ℕ), (∀ b ∈ B, b ∈ A) →
∃ (D : Finset ℕ), D ⊆ B ∧ IsDissociated D ∧ (D.card ≫ B.card)
/--
Erdős Problem 774
Is every proportionately dissociated set the union of finitely many dissociated sets?
-/
@[category research open, AMS 11]
theorem erdos_774_statement :
(∀ A : Set ℕ, IsPropDissociated A →
∃ (k : ℕ) (A₁ … Aₖ : Set ℕ),
(∀ i, IsDissociated (Aᵢ.toFinset)) ∧ A = ⋃ i, Aᵢ) ↔ answer(sorry) := by
sorry
end Erdos774
and plz send the link for adddissociated
Yaël Dillies (Dec 01 2025 at 14:11):
Can you please stop copy-pasting code on Zulip? A simple mention on github or a link like google-deepmind/formal-conjectures#937 would suffice
AYUSH DEBNATH (Dec 01 2025 at 14:34):
Sure
Last updated: Dec 20 2025 at 21:32 UTC