Skip to content

docs(research): record affine opening boundary - #73

Open
windsornguyen wants to merge 1 commit into
codex/affine-binding-cardinalityfrom
codex/canonical-opening-affine-docs
Open

docs(research): record affine opening boundary#73
windsornguyen wants to merge 1 commit into
codex/affine-binding-cardinalityfrom
codex/canonical-opening-affine-docs

Conversation

@windsornguyen

Copy link
Copy Markdown
Owner

Explain what this changes, why it is needed, and anything reviewers should
verify. Link an issue when one exists.

What does this change?

Updates the research ledger with the exact affine four-to-two construction, its cardinality-optimal finite baseline, and the remaining asymptotic boundary. It explicitly records that no current theorem supplies square-log compression, operational realization, or evidence for P != NP.

How was it tested?

  • lake build --wfail passes on stacked tip 16b7318
  • lake lint passes on stacked tip 16b7318
  • No sorry or new axioms, or this PR does not change Lean proofs
  • git diff --check passes
  • Strict MkDocs build passes on the stacked tip

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 19f0880708

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +157 to +159
The later symbolic proof explains the search result. Hamming's binary
condition uses nonzero, pairwise-distinct check columns (1950, Section 3,
pp. 150-154). Lean proves the finite-field projective generalization:

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Add the full bibliographic details for Hamming

This borrowed condition is cited only by surname, year, section, and pages here and in the duplicate citation in canonical-opening-theorem-index.md; both omit the source title and publication/edition information required by the repository’s provenance rules. Identify it fully—for example, Hamming, Error Detecting and Error Correcting Codes, Bell System Technical Journal 29(2), 1950—while retaining the precise section and pages.

AGENTS.md reference: AGENTS.md:L42-L43

Useful? React with 👍 / 👎.

Comment on lines +224 to +226
tensor instantiation `FourAxisAffine.exactStep` groups a
`2 x 2 x 2 x 2` tensor into four inner-slice contractions; one public
coordinate challenge emits a two-axis child. There is no prover response after

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Qualify when the tensor fold emits a child

When outerWord parent = 0—for example, because either outer weight vector is zero—FourAxisAffine.step does not emit an Open2 child: it accepts a zero claim or rejects a nonzero claim without using the coordinate challenge. Therefore the asserted four-to-two emission only occurs under the missing outerWord parent ≠ 0 assumption; state that condition or describe the terminal branch explicitly.

AGENTS.md reference: AGENTS.md:L21-L22

Useful? React with 👍 / 👎.

Comment on lines +224 to +227
An affine equation on `n + 1` binary coordinates leaves `n` free coordinates.
Lean proves that a deterministic no-response decoder representing every
solution needs at least `2^n` messages. When the messages are `r`-bit strings,
it derives `n <= r`.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Restrict the free-coordinate claim to nonzero equations

A general binary affine equation need not leave exactly n free coordinates: the zero-coefficient equation is either inconsistent or leaves all n + 1 coordinates free. The formal theorem avoids this by constructing equations with an implicit unit coefficient at the selected pivot, so this summary and its duplicate in the theorem index should explicitly restrict the lower bound to a nonzero equation with such a pivot.

AGENTS.md reference: AGENTS.md:L21-L22

Useful? React with 👍 / 👎.

Comment on lines +187 to +189
`unbatchedTensorOpening_not_clockClosing` proves that the sufficient inequality
`Lambda^t < t` is impossible when `2 <= Lambda`. The companion winner-cost
theorem states the corresponding natural-number mass bound.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge State the axis-length assumption on the mass bound

The companion theorem unbatchedTensorOpening_winnerCost_not_lt_parentMass requires 1 < axisLength, but this exact-scope ledger describes its natural-number mass bound without that hypothesis. Record the axis-length restriction so readers do not treat the stated theorem as having fewer assumptions than its Lean declaration.

AGENTS.md reference: AGENTS.md:L21-L22

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant