Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
85 changes: 85 additions & 0 deletions research/gaussian-tensor-nine-bridge/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
# One axis splits through the section polynomial at ceiling 9

**Claim type:** the triangle inequality on one axis.
**No new κ.** Each section error and the inverse ceiling stay hypotheses.
The selected record remains `23/10000`.

## Question

#4508 uses three bounds on one axis: `||B|| ≤ 9 p^2`,
`||C|| ≤ 9 p^2 + ε`, and `||B - C|| < 2 ε`, with
`ε = p^6 exp(-p^2)`. The named step is to split `B - C` through the section
polynomial.

## Lemma

Let `B`, `C` and `P` be vectors in a normed space, and let `ε > 0`. Then

```text
B - C = (B - P) + (P - C),
||B - C|| ≤ ||B - P|| + ||P - C||,
||P|| ≤ ||B|| + ||P - B||.
```

If `||B - P|| < ε` and `||C - P|| < ε`, then `||B - C|| < 2 ε`.
If `||B|| ≤ 9 p^2` and `||P - B|| < ε`, then `||P|| < 9 p^2 + ε`.

Thus the pair `(B, P)` meets the difference and approximant hypotheses of
#4508 once the inverse ceiling and one section error are known. The pair of
inverses `(B, C)` meets `||B - C|| < 2 ε` once both are within `ε` of the
same polynomial. The ceiling `||B|| ≤ 9 p^2` is not derived here. The factor
2 is this sum of two errors. HALO's `2g` rectangles remain a volume partition.

## Proof

The first display is the definition of `P`. The norm axioms give the two
inequalities. If `x < ε` and `y < ε`, then `x + y < 2 ε`. The integer shadow
replaces a strict cap `ε` by the previous integer: two copies of `m = 3` sum
to `6`, and `6 < 2 · 4`. The same addition is the factor `1 + 1 = 2`.

The polynomial norm is the second triangle. With ceiling `9` and error `2`,
`|10| ≤ 9 + 2`, while `|10| > 9`. Removing the error from the ceiling fails:
`|12 - 9| = 3` and `|12| > 9 + 1`.

The scalar check `(8 - 5) = (8 - 6) + (6 - 5)` is the one-dimensional case.

## Not covered

- A proof that either section error is below `ε`.
- A proof that the inverse norm is at most `9 p^2`.
- Editing the #4100 notes. They still say `g p^{10 g} exp(-p^2)`.
- Any new κ.

## Reproduce

```sh
python3.12 -B scripts/research_package.py --package research/gaussian-tensor-nine-bridge --check-only
python3.12 -B scripts/research_package.py --package research/gaussian-tensor-nine-bridge
```

Base `f9f85c1e4fa1e955ff39f10fca447e3e2a4e4adc`, priority revision 7, selection
refresh κ = `23/10000`. Upstream was fetched at 2026-10-22T02:53:38Z and was
that commit.

Overlap snapshot: open PRs fetched 2026-10-22T02:54:05Z (294 records) and
discussions fetched 2026-10-22T02:54:47Z (3383 records). A search for
`ceiling 9`, `9 + 2` and `section polynomial` returned this draft, #4508,
which leaves the split open, and #4490, which is the same split at ceiling
`10 p^2`. The other hits are unrelated row and frame notes. A search miss is
not a novelty certificate. #4508 is the telescope. HALO is the tensor sentence.

## Open next questions

1. **Which of the three hypotheses does a core row past `ceil(p^{48})`
inherit?** #4491 matches the polynomial row with the within-cell gauge,
and #4493 gives `U < 9 p^2` as a formula. The first step is to name which
hypothesis each result supplies and to keep the ideal-gap gauge explicit.

## Credit

- The triangle split at ceiling `10 p^2` is #4490.
- The three axis hypotheses at ceiling `9 p^2` are #4508's.
- The section error `p^6 exp(-p^2)` is the within-cell bound of #4452.
- The written error `g p^{10 g} exp(-p^2)` is #4100's.

Prepared by James Reed with substantial Cursor Grok 4.7 assistance. Apache-2.0.
24 changes: 24 additions & 0 deletions research/gaussian-tensor-nine-bridge/SOURCES.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"schema_version": 1,
"base_commit": "f9f85c1e4fa1e955ff39f10fca447e3e2a4e4adc",
"files": [
{
"path": "certificates/selected-result.json",
"usage": "provenance",
"git_blob": "ed33caef5c5827693e9572d252a66f99cbb73d40",
"sha256": "5732707cc1e460b090b53f2463162749ad860de878a18f7408938671d295a9d9"
},
{
"path": "docs/research/agent-task-catalog.json",
"usage": "provenance",
"git_blob": "64bfc5af6709ed9811171e0a2108f05e1219cb65",
"sha256": "352a6184713b8843d96fd2c2071eb7aeaa655906b7c51d45ad444912666c8a96"
},
{
"path": "research/unconditional-batched-crt/HALO.md",
"usage": "input",
"git_blob": "5f601b3c8ac368aa79aa1007effe5933a360237b",
"sha256": "a2adcf18614983e9255def6d3f5e59be0018a392e418d65e94323722838289cc"
}
]
}
74 changes: 74 additions & 0 deletions research/gaussian-tensor-nine-bridge/TASK.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
{
"schema_version": 1,
"task_id": "uniform-transfer-audit",
"priority_revision": 7,
"base_commit": "f9f85c1e4fa1e955ff39f10fca447e3e2a4e4adc",
"original_card": {
"id": "uniform-transfer-audit",
"question": "Does one quantified step of the proposed #4100 all-size construction hold at its actual caller?",
"starting_points": [
"docs/research/research-family-status.md",
"certificates/selected-result.json",
"research/unconditional-batched-crt/README.md"
],
"methods": [
"Prove one missing implication with explicit quantified hypotheses.",
"Find an exact counterexample at the claimed interface boundary."
],
"acceptance_gate": "Identify the proposition and what would change downstream; do not equate a finite replay with a universal proof.",
"first_step": {
"command": [
"python3",
"-B",
"scripts/research_baseline.py"
],
"expected": "PASS_RESEARCH_BASELINE_BINDINGS_ONLY",
"inspect": "Read PROOF.md and AUDIT.md in #4100. Select one distinct obligation: CRT total repair, native/free-algebra lifting, precision/conditioning, or complete fixed-tape cost. This is an author-submitted proof, not an accepted unconditional theorem.",
"scope": "Source-binding orientation only; no scientific replay, theorem acceptance or supplier admission. Budget any heavy replay separately."
},
"first_experiment": "Check live handoffs; name one proposition, its caller, quantified domain and dependency closure. Independently prove the implication or exhibit a precise gap/counterexample. Prioritize CRT.md total repair or COMPLEX.md free-algebra lift only if unclaimed. Stop at the chosen obligation; do not substitute finite samples or root arithmetic for an all-size proof, or launch the complete package by default.",
"bottleneck_link": "Finite supplier improvements are useful only under the retained transfer obligations.",
"allowed_variations": [
"One CRT repair, native lift, precision/conditioning or tape-cost proposition, with its exact caller."
],
"scope_change_triggers": [
"Replacing a quantified obligation with another finite smoke test.",
"Treating archive intake, an author PASS receipt or a finite composed fixture as discharge of the universal hypotheses."
],
"overlap_terms": [
"uniform transfer",
"all-size",
"precision",
"4100",
"unconditional-batched-crt"
],
"existing_checks": [
{
"scope": "PR #4100: proposed unconditional construction and finite checks, without independent acceptance.",
"evidence": "research/unconditional-batched-crt/README.md",
"remaining": "Independent proof audit of one caller-bound all-size implication; all other premises remain explicit.",
"status": "author-checked",
"source_commit": "337d04939571a637aeab54a0f58f54fde811663a",
"selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129"
}
]
},
"scope_status": "refined",
"actual_scope": "Split one axis through the section polynomial at ceiling 9 p^2: two section errors give ||B - C|| < 2 epsilon, and one error lifts ||B|| <= 9 p^2 to ||P|| < 9 p^2 + epsilon.",
"scope_change_reason": "The card asks for one caller-bound precision implication. This package only applies the triangle inequality on one axis. It does not prove the section errors or the inverse ceiling and does not claim a new kappa.",
"bottleneck_link": "The selected frontier is unchanged. This is the polynomial split left open by the ceiling-9 axis telescope.",
"budget_minutes": 60,
"stop_rule": "Stop once the axis is split through the section polynomial. Do not prove either section error, do not prove the inverse ceiling, do not edit the #4100 notes, and do not claim a new kappa.",
"outcome": "completed",
"evidence": "python3.12 -B scripts/research_package.py --package research/gaussian-tensor-nine-bridge",
"author": "James Reed",
"ai_assistance": "Substantial help from Cursor Grok 4.7 on the triangle split and the package text.",
"open_questions": [
{
"question": "Which of the three axis hypotheses does a core row past ceil(p^48) inherit from the polynomial-row match and from U < 9 p^2?",
"why_it_matters": "The split consumes one section error and the inverse ceiling, and both are already stated in earlier packages under different hypotheses.",
"first_step": "Name which hypothesis #4491 supplies, which hypothesis #4493 supplies, and keep the ideal-gap gauge explicit.",
"blocked_by": "The ideal-gap gauge still blocks reading either the section error or U as an operator bound."
}
]
}
21 changes: 21 additions & 0 deletions research/gaussian-tensor-nine-bridge/VERIFY.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"schema_version": 1,
"status": "ready",
"python": "3.12",
"requirements": [],
"inputs": [
"certificates/selected-result.json",
"research/unconditional-batched-crt/HALO.md"
],
"commands": [
{
"argv": [
"{python}",
"-B",
"{package}/verify.py"
],
"timeout_seconds": 60,
"checks": "B - C = (B - P) + (P - C). Two errors below epsilon sum to less than 2 epsilon. If ||B|| <= 9 p^2 and ||P - B|| < epsilon, then ||P|| < 9 p^2 + epsilon. The integer shadow uses ceiling 9 and error 2."
}
]
}
60 changes: 60 additions & 0 deletions research/gaussian-tensor-nine-bridge/verify.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
#!/usr/bin/env python3
"""Split one axis through the section polynomial at ceiling 9 p^2.

Every comparison is an integer identity. Each section error and the inverse
ceiling stay hypotheses.
"""

from __future__ import annotations

import hashlib
import json
from pathlib import Path

ROOT = Path(__file__).resolve().parents[2]
PACKAGE = ROOT / "research" / "gaussian-tensor-nine-bridge"


def digest(path: Path) -> str:
return hashlib.sha256(path.read_bytes()).hexdigest()


def pins_and_phrases() -> None:
sources = json.loads((PACKAGE / "SOURCES.json").read_text(encoding="utf-8"))
for row in sources["files"]:
if row["usage"] == "input":
assert digest(ROOT / row["path"]) == row["sha256"], row["path"]
halo = (ROOT / "research/unconditional-batched-crt/HALO.md").read_text(encoding="utf-8")
selected = json.loads(
(ROOT / "certificates/selected-result.json").read_text(encoding="utf-8")
)
assert "tensor product of the section inverses" in halo
assert "g p^(10g) exp(-p^2)," in halo
assert selected["kappa"] == "23/10000"


def bridge() -> None:
# (B - C) = (B - P) + (P - C), and the norm adds the two pieces.
assert (8 - 5) == (8 - 6) + (6 - 5)
assert abs(8 - 5) <= abs(8 - 6) + abs(6 - 5)
# Two errors each at most m = 3 sum to 2m, which is below 2(m+1).
assert 3 + 3 == 6
assert 6 < 2 * 4
assert 1 + 1 == 2
# ||P|| <= ||B|| + ||P - B||. Ceiling 9 plus an error of 2 covers 10.
assert abs(10) <= abs(8) + abs(10 - 8)
assert abs(10) <= 9 + abs(10 - 8)
assert abs(10) > 9
# Dropping the error from the ceiling fails: |12 - 9| = 3 and |12| > 9 + 1.
assert abs(12 - 9) == 3
assert abs(12) > 9 + 1


def main() -> None:
pins_and_phrases()
bridge()
print("PASS_GAUSSIAN_TENSOR_NINE_BRIDGE")


if __name__ == "__main__":
main()
Loading