Union-closed sets conjecture
OpenTenChallenges.challenge_09The union-closed sets conjecture Every finite union-closed family of finite sets with and has an element that lies in at least half of its members:
The conjecture is equivalent to the statement for all of the scaled Challenge 9, since the densities in a fixed finite family take finitely many values. The best known bound is slightly above ; the conjecture is open.
Formalization Note. The type U has decidable equality and may be in any universe; the density is density F x : ℚ, with denominator .
import Definitions.Def_TenChallenges_Challenge_09
namespace TenChallenges
theorem challenge_09 {U : Type*} [DecidableEq U] (F : Finset (Finset U))
(hF : IsUnionClosed F) (hne : Nondegenerate F) : ∃ x, density F x ≥ (1 / 2 : ℚ) := by sorry
end TenChallengesRead-back
What the Lean code literally says, in plain math · claude-fable-5-1
The theorem asserts: for every natural number , the proposition holds. Unfolding that proposition, the full claim is (for an arbitrary, fixed universe of types):
For every , for every type equipped with a decidable equality (a procedure deciding whether two elements of are equal; may be finite or infinite and is otherwise unrestricted), and for every finite family of finite subsets of (a finite set whose members are finite subsets of , without repetition): if
- is union-closed, meaning that for all finite subsets of , and imply ( allowed; nothing is required about intersections or about ), and
- is nondegenerate, meaning and (literally equivalent to: has at least one nonempty member; is allowed, and may consist of a single set),
then there exists an element with
where counts members, the left-hand side is the rational number obtained from the natural numbers "number of members of containing " and (maximum taken among natural numbers), and on the right-hand side is viewed as a rational.
Details and edge cases:
- Under hypothesis 2, , so the left-hand side is exactly the fraction of members of that contain , a rational in . Since , no division by zero occurs; the right-hand side equals , which is strictly less than for every (). The inequality is non-strict ().
- Order of quantifiers: is chosen first, then and ; the witness may depend on all three. The theorem is the conjunction, over all , of the separate statements ; the bounds increase with and approach from below, but no single instance asserts the bound itself.
- For the bound is , so that instance only demands that have an element. If is empty, hypothesis 2 cannot hold (then is or ), so the claim is vacuous for such ; for nonempty the hypotheses are satisfiable (e.g. ).
- Only existence of is asserted (no uniqueness), and need not lie in any member of .
- The declaration supplies no proof: its proof is left as an unfilled placeholder.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.