ComparatorChallenges/SoftChannel204.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

35 declarations, 1 contain sorry, 0 declared as axioms

  1. abbrev OAI.SoftChannel204.Cube line 11

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:10 (same declaration text).

  2. def OAI.SoftChannel204.sign line 13

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:12 (same declaration text).

  3. def OAI.SoftChannel204.avg line 15

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:14 (same declaration text).

  4. def OAI.SoftChannel204.L line 17

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:16 (same declaration text).

  5. def OAI.SoftChannel204.psi line 19

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:18 (same declaration text).

  6. def OAI.SoftChannel204.H line 22

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:21 (same declaration text).

  7. def OAI.SoftChannel204.info line 24

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:23 (same declaration text).

  8. def OAI.SoftChannel204.psiInv line 26

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:25 (same declaration text).

  9. def OAI.SoftChannel204.kernel line 28

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:27 (same declaration text).

  10. def OAI.SoftChannel204.noise line 31

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:30 (same declaration text).

  11. def OAI.SoftChannel204.Closed line 34

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:33 (same declaration text).

  12. def OAI.SoftChannel204.Interior line 36

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:35 (same declaration text).

  13. def OAI.SoftChannel204.softCoordinate line 38

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:37 (same declaration text).

  14. def OAI.SoftChannel204.flip line 40

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:39 (same declaration text).

  15. def OAI.SoftChannel204.numberOperator line 42

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:41 (same declaration text).

  16. def OAI.SoftChannel204.production line 45

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:44 (same declaration text).

  17. def OAI.SoftChannel204.F Defined by this formula on [0, L); no finite endpoint value at L is asserted line 49

    Source documentation

    Defined by this formula on [0, L); no finite endpoint value at L is asserted.

    L4DEL explanation

    Defined by this formula on [0, L); no finite endpoint value at L is asserted.

    1. This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:48 (same declaration text).

    def F (s : ℝ) : ℝ := psiInv s * Real.artanh (psiInv s)

    Mentions: OAI.SoftChannel204.psiInv

  18. def OAI.SoftChannel204.S The excess F s - 2 * s, used for s < L, is extended by zero to negative arguments line 52

    Source documentation

    The excess F s - 2 * s, used for s < L, is extended by zero to negative arguments.

    L4DEL explanation

    The excess F s - 2 * s, used for s < L, is extended by zero to negative arguments.

    1. This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:51 (same declaration text).

    def S (s : ℝ) : ℝ := if s < 0 then 0 else F s - 2 * s

    Mentions: OAI.SoftChannel204.F

  19. def OAI.SoftChannel204.reserve The reserve is used for |m| < 1 and 0 ≤ I < H m line 55

    Source documentation

    The reserve is used for |m| < 1 and 0 ≤ I < H m.

    L4DEL explanation

    The reserve is used for |m| < 1 and 0 ≤ I < H m.

    1. This explanation is a condensed rendering of the declaration's own doc comment at the pinned source commit; consult the exact Lean statement below for authority.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:54 (same declaration text).

    def reserve (m I : ℝ) : ℝ :=
    …
  20. def OAI.SoftChannel204.hybrid line 58

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:57 (same declaration text).

  21. def OAI.SoftChannel204.softJoint line 60

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:59 (same declaration text).

  22. def OAI.SoftChannel204.boolJoint line 63

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:62 (same declaration text).

  23. def OAI.SoftChannel204.leftMarginal line 66

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:65 (same declaration text).

  24. def OAI.SoftChannel204.rightMarginal line 68

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:67 (same declaration text).

  25. def OAI.SoftChannel204.mutualInformation line 70

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:69 (same declaration text).

  26. def OAI.SoftChannel204.binaryEntropyBits line 74

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:73 (same declaration text).

  27. def OAI.SoftChannel204.SoftContraction line 77

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:76 (same declaration text).

  28. def OAI.SoftChannel204.SoftAttainment line 81

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:80 (same declaration text).

  29. def OAI.SoftChannel204.SoftInformationIdentity line 86

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:85 (same declaration text).

  30. def OAI.SoftChannel204.RefinedBoolean line 90

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:89 (same declaration text).

  31. def OAI.SoftChannel204.BooleanAttainment line 98

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:97 (same declaration text).

  32. def OAI.SoftChannel204.BitsConversion line 103

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:102 (same declaration text).

  33. def OAI.SoftChannel204.SharpProduction line 108

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:107 (same declaration text).

  34. def OAI.SoftChannel204.FullMain line 111

    Also declared: OAI/InformationTheory/SoftChannel/Model.lean:110 (same declaration text).

  35. theorem OAI.SoftChannel204.fullMain Challenge statement: Sharp binary-channel contraction and entropy production sorry line 114

    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.InformationTheory.SoftChannel.Main as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/InformationTheory/SoftChannel/Main.lean:113 (same statement text; different proof or body). Qualify references as OAI.SoftChannel204.fullMain@path.

    theorem fullMain : FullMain := by
    …

    Mentions: OAI.SoftChannel204.FullMain