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

16 declarations, 1 contain sorry, 0 declared as axioms

  1. abbrev OAI.CommonBasesFPRAS.IndependenceOracle line 7

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:9 (same declaration text).

  2. def OAI.CommonBasesFPRAS.ExactOracles line 9

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:11 (same declaration text).

  3. def OAI.CommonBasesFPRAS.commonBaseCount line 14

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:16 (same declaration text).

  4. inductive OAI.CommonBasesFPRAS.Instruction line 18

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:20 (same declaration text).

  5. def OAI.CommonBasesFPRAS.Program line 25

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:27 (same declaration text).

  6. def OAI.CommonBasesFPRAS.binaryValue line 27

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:29 (same declaration text).

  7. structure OAI.CommonBasesFPRAS.MachineConfig line 31

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:33 (same declaration text).

  8. def OAI.CommonBasesFPRAS.inputLength line 38

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:40 (same declaration text).

  9. def OAI.CommonBasesFPRAS.initialConfig line 42

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:44 (same declaration text).

  10. def OAI.CommonBasesFPRAS.machineStep line 53

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:55 (same declaration text).

  11. def OAI.CommonBasesFPRAS.execution line 94

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:96 (same declaration text).

  12. def OAI.CommonBasesFPRAS.finiteBits line 99

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:101 (same declaration text).

  13. def OAI.CommonBasesFPRAS.relativeAccuracy line 102

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:104 (same declaration text).

  14. def OAI.CommonBasesFPRAS.resourceBound line 105

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:107 (same declaration text).

  15. def OAI.CommonBasesFPRAS.MainTheorem line 108

    Also declared: OAI/Combinatorics/MatroidCounting/CommonBases.lean:110 (same declaration text).

  16. theorem OAI.common_bases_fpras Challenge statement: Approximate counting of common integer polymatroid bases sorry line 128

    L4DEL explanation

    The formalized result gives a fully polynomial randomized approximation scheme for the number of common bases of two equal-rank matroids on an enumerated finite ground set, using independence oracles. For rational $0<\varepsilon,\delta<1$, the nonnegative rational output has relative error at most $\varepsilon$ with probability at least $1-\delta$. A zero count produces zero on every execution. Oracle calls and bit operations have polynomial bounds on every random tape in the input size, $\varepsilon^{-1}$, and $\log(\delta^{-1})$.

    1. This is an exact comparator target linked by the pinned repository's formalization note for this result.
    2. The repository's comparator configuration selects OAI.Combinatorics.MatroidCounting.CommonBases as the released solution module checked against this declaration.

    Sources and attribution: Pinned Lean source (fd4aeeb2ee4f)

    Distinct definitions of this name: OAI/Combinatorics/MatroidCounting/CommonBases.lean:26093 (same statement text; different proof or body). Qualify references as OAI.common_bases_fpras@path.

    theorem common_bases_fpras : CommonBasesFPRAS.MainTheorem := by
    …

    Mentions: OAI.CommonBasesFPRAS.MainTheorem