ComparatorChallenges/StronglyRayleighDPP.lean

GitHub source file

Explanation legend Lean4 Domain Explanation Language (L4DEL)

L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.

L4DEL
Lean4 Domain Explanation Language

Credit: OpenAI's pinned repository says an unreleased internal model produced the manuscripts and supporting proof artifacts. The collection builds on the mathematics community's accumulated problems, results, language, and formal libraries; each manuscript's BibTeX and bibliography are the authority for individual scholarly credit.

Project sources: Pinned openai/math documentation, Pinned formalization catalogue

27 declarations, 6 contain sorry, 0 declared as axioms

  1. abbrev OAI.Problem336AdditiveD139.UnitLabel line 15

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:15 (same declaration text).

  2. def OAI.Problem336AdditiveD139.leftTranslate line 17

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:17 (same declaration text).

  3. def OAI.Problem336AdditiveD139.iidUnitLabels line 20

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:20 (same declaration text).

  4. def OAI.Problem336AdditiveD139.InvariantBinaryLaw line 23

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:23 (same declaration text).

  5. def OAI.Problem336AdditiveD139.HasEquivariantIIDFactor line 29

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:29 (same declaration text).

  6. def OAI.Problem336AdditiveD139.finiteGeneratingValue line 37

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:37 (same declaration text).

  7. def OAI.Problem336AdditiveD139.StronglyRayleighFinite line 44

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:44 (same declaration text).

  8. def OAI.Problem336AdditiveD139.marginalMass line 48

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:48 (same declaration text).

  9. def OAI.Problem336AdditiveD139.marginalGeneratingValue line 52

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:52 (same declaration text).

  10. def OAI.Problem336AdditiveD139.StronglyRayleighCountable line 59

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:59 (same declaration text).

  11. def OAI.Problem336AdditiveD139.boolReal line 64

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:64 (same declaration text).

  12. def OAI.Problem336AdditiveD139.tiltPartition line 66

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:66 (same declaration text).

  13. def OAI.Problem336AdditiveD139.tiltMean line 73

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:73 (same declaration text).

  14. def OAI.Problem336AdditiveD139.tiltSecondMoment line 81

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:81 (same declaration text).

  15. def OAI.Problem336AdditiveD139.tiltCovariance line 90

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:90 (same declaration text).

  16. def OAI.Problem336AdditiveD139.coordinatePerturb line 94

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:94 (same declaration text).

  17. def OAI.Problem336AdditiveD139.PositiveContractionFinite line 98

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:98 (same declaration text).

  18. def OAI.Problem336AdditiveD139.IsFiniteDeterminantalLaw line 106

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:106 (same declaration text).

  19. def OAI.Problem336AdditiveD139.PositiveContractionKernel line 113

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:113 (same declaration text).

  20. def OAI.Problem336AdditiveD139.IsDeterminantalLaw line 121

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:121 (same declaration text).

  21. def OAI.Problem336AdditiveD139.TranslationInvariantKernel line 128

    Also declared: OAI/Probability/StrongRayleigh/Model.lean:128 (same declaration text).

  22. theorem OAI.Problem336AdditiveD139.finite_strongly_rayleigh_response Challenge statement: Strongly Rayleigh and determinantal-process IID factors sorry line 132

    L4DEL explanation

    This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.

    1. The linked formalization note covers 2 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
    2. The repository's comparator configuration selects OAI.Probability.StrongRayleigh.Main as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/Probability/StrongRayleigh/Main.lean:21 (same statement text; different proof or body). Qualify references as OAI.Problem336AdditiveD139.finite_strongly_rayleigh_response@path.

    theorem finite_strongly_rayleigh_response :
        ∀ (F : Type u_1) [Fintype F] [Nonempty F] (μ : ProbabilityMeasure (F → Bool)),
          StronglyRayleighFinite μ →
            (∀ (i j : F) (h : F → ℝ),
              HasDerivAt (fun r : ℝ => tiltMean μ (coordinatePerturb h j r) i)
                (tiltCovariance μ h i j) 0) ∧
            (∀ (i : F) (h : F → ℝ),
              (∑ j : F, |tiltCovariance μ h i j|) ≤
                  2 * tiltMean μ h i * (1 - tiltMean μ h i) ∧
                2 * tiltMean μ h i * (1 - tiltMean μ h i) ≤ (1 : ℝ) / 2) ∧
            (∀ (i : F) (h h' : F → ℝ) (D : ℝ),
              0 ≤ D → (∀ j : F, |h j - h' j| ≤ D) →
    …

    Mentions: OAI.Problem336AdditiveD139.StronglyRayleighFinite, OAI.Problem336AdditiveD139.tiltMean, OAI.Problem336AdditiveD139.coordinatePerturb, OAI.Problem336AdditiveD139.tiltCovariance

  23. theorem OAI.Problem336AdditiveD139.strongly_rayleigh_group_factor Challenge statement: Strongly Rayleigh and determinantal-process IID factors sorry line 147

    L4DEL explanation

    This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.

    1. The linked formalization note covers 2 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
    2. The repository's comparator configuration selects OAI.Probability.StrongRayleigh.Main as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/Probability/StrongRayleigh/Main.lean:39 (same statement text; different proof or body). Qualify references as OAI.Problem336AdditiveD139.strongly_rayleigh_group_factor@path.

    theorem strongly_rayleigh_group_factor :
        ∀ (Γ : Type u_2) [Group Γ] [Countable Γ] [MeasurableSpace Γ],
          ∀ μ : ProbabilityMeasure (Γ → Bool),
            StronglyRayleighCountable μ → InvariantBinaryLaw μ → HasEquivariantIIDFactor μ := by
    …

    Mentions: OAI.Problem336AdditiveD139.StronglyRayleighCountable, OAI.Problem336AdditiveD139.InvariantBinaryLaw, OAI.Problem336AdditiveD139.HasEquivariantIIDFactor

  24. theorem OAI.Problem336AdditiveD139.finite_positive_contraction_dpp_is_strongly_rayleigh Challenge statement: Strongly Rayleigh and determinantal-process IID factors sorry line 153

    L4DEL explanation

    This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.

    1. The linked formalization note covers 2 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
    2. The repository's comparator configuration selects OAI.Probability.StrongRayleigh.Main as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/Probability/StrongRayleigh/Main.lean:48 (same statement text; different proof or body). Qualify references as OAI.Problem336AdditiveD139.finite_positive_contraction_dpp_is_strongly_rayleigh@path.

    theorem finite_positive_contraction_dpp_is_strongly_rayleigh :
        ∀ (F : Type u_3) [Fintype F] [Nonempty F] (K : F → F → ℂ),
          PositiveContractionFinite K →
            (∃ μ : ProbabilityMeasure (F → Bool), IsFiniteDeterminantalLaw μ K) ∧
              ∀ μ : ProbabilityMeasure (F → Bool), IsFiniteDeterminantalLaw μ K →
                StronglyRayleighFinite μ := by
    …

    Mentions: OAI.Problem336AdditiveD139.PositiveContractionFinite, OAI.Problem336AdditiveD139.IsFiniteDeterminantalLaw, OAI.Problem336AdditiveD139.StronglyRayleighFinite

  25. theorem OAI.Problem336AdditiveD139.countable_positive_contraction_dpp_exists_unique Challenge statement: Strongly Rayleigh and determinantal-process IID factors sorry line 161

    L4DEL explanation

    This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.

    1. The linked formalization note covers 2 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
    2. The repository's comparator configuration selects OAI.Probability.StrongRayleigh.Main as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/Probability/StrongRayleigh/Main.lean:57 (same statement text; different proof or body). Qualify references as OAI.Problem336AdditiveD139.countable_positive_contraction_dpp_exists_unique@path.

    theorem countable_positive_contraction_dpp_exists_unique :
        ∀ (I : Type u_4) [Countable I] (K : I → I → ℂ),
          PositiveContractionKernel K →
            ∃! μ : ProbabilityMeasure (I → Bool), IsDeterminantalLaw μ K := by
    …

    Mentions: OAI.Problem336AdditiveD139.PositiveContractionKernel, OAI.Problem336AdditiveD139.IsDeterminantalLaw

  26. theorem OAI.Problem336AdditiveD139.invariant_positive_contraction_dpp_factor Challenge statement: Strongly Rayleigh and determinantal-process IID factors sorry line 167

    L4DEL explanation

    This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.

    1. The linked formalization note covers 2 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
    2. The repository's comparator configuration selects OAI.Probability.StrongRayleigh.Main as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/Probability/StrongRayleigh/Main.lean:65 (same statement text; different proof or body). Qualify references as OAI.Problem336AdditiveD139.invariant_positive_contraction_dpp_factor@path.

    theorem invariant_positive_contraction_dpp_factor :
        ∀ (Γ : Type u_5) [Group Γ] [Countable Γ] [MeasurableSpace Γ]
          (K : Γ → Γ → ℂ) (μ : ProbabilityMeasure (Γ → Bool)),
          PositiveContractionKernel K → IsDeterminantalLaw μ K →
            InvariantBinaryLaw μ → HasEquivariantIIDFactor μ := by
    …

    Mentions: OAI.Problem336AdditiveD139.PositiveContractionKernel, OAI.Problem336AdditiveD139.IsDeterminantalLaw, OAI.Problem336AdditiveD139.InvariantBinaryLaw, OAI.Problem336AdditiveD139.HasEquivariantIIDFactor

  27. theorem OAI.Problem336AdditiveD139.translation_invariant_kernel_dpp_factor Challenge statement: Strongly Rayleigh and determinantal-process IID factors sorry line 174

    L4DEL explanation

    This declaration is an exact comparator-selected statement. Read the Lean statement below for its mathematical content.

    1. The linked formalization note covers 2 distinct comparator results, so its combined Scope prose is not copied onto this declaration.
    2. The repository's comparator configuration selects OAI.Probability.StrongRayleigh.Main as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/Probability/StrongRayleigh/Main.lean:75 (same statement text; different proof or body). Qualify references as OAI.Problem336AdditiveD139.translation_invariant_kernel_dpp_factor@path.

    theorem translation_invariant_kernel_dpp_factor :
        ∀ (Γ : Type u_6) [Group Γ] [Countable Γ] [MeasurableSpace Γ] (K : Γ → Γ → ℂ),
          PositiveContractionKernel K → TranslationInvariantKernel K →
            ∃ μ : ProbabilityMeasure (Γ → Bool),
              IsDeterminantalLaw μ K ∧ InvariantBinaryLaw μ ∧ HasEquivariantIIDFactor μ := by
    …

    Mentions: OAI.Problem336AdditiveD139.PositiveContractionKernel, OAI.Problem336AdditiveD139.TranslationInvariantKernel, OAI.Problem336AdditiveD139.IsDeterminantalLaw, OAI.Problem336AdditiveD139.InvariantBinaryLaw, OAI.Problem336AdditiveD139.HasEquivariantIIDFactor