Motivic foundation: A_C, the C-motivic Steenrod algebra engine over F₂[τ]#13
Closed
JoeyBF wants to merge 2 commits into
Closed
Motivic foundation: A_C, the C-motivic Steenrod algebra engine over F₂[τ]#13JoeyBF wants to merge 2 commits into
JoeyBF wants to merge 2 commits into
Conversation
Foundation layer for computing the C-motivic Adams E₂ by deformation. Adds the coefficient ring and the product engine, with no wiring into the resolution engine yet — the mod-τ reduction that the engine resolves comes in a follow-up. - `tau`: F₂[τ] as a small homogeneous scalar (`Tau`). Every structure constant in the motivic world is a single power of τ, so coefficients are a one-integer valuation rather than a polynomial; this type carries the whole τ-tower. - `milnor`: `MotivicMilnorAlgebra` = A_C as a free F₂[τ]-module on the Milnor basis Q(E)P(R). The product is computed two ways — a duality oracle (dualize the coproduct ψ) and the closed-form Kong–Lin Theorem 5.1 (arXiv:2411.12890, ρ = 0) — and the fast path is validated exhaustively against the oracle. It is intentionally not an `Algebra` (that trait is over F_p); it is the F₂[τ] engine the deformation lift builds on. `MOTIVIC_PLAN.md` documents the overall deformation approach; `MOTIVIC_GPU_HANDOFF.md` documents the product engine's batching boundary. Tests: rewrite_tau identities, product associativity, weight-homogeneity, and closed-form-vs-duality agreement over a range. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013ePtYD7Bt4iPeCtmqtqvZE
The two [`super::ctau`] intra-doc links referenced a module that isn't part of this foundation PR, breaking the docs build. Reword to plain prose. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013ePtYD7Bt4iPeCtmqtqvZE
Owner
Author
|
Closing — reopened against upstream at SpectralSequences#266 (the docs-build fix for the removed Generated by Claude Code |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is the foundation layer of a larger effort to compute the C-motivic Adams E₂ page by deformation. The full work is being split into a stack of independently reviewable PRs; this one has no dependencies and touches only the
algebracrate.What it adds
motivic::tau— the coefficient ring F₂[τ] as a small homogeneous scalar (Tau). Everything in the motivic world is weight-homogeneous, so every structure constant is a single power of τ.Tauencodes that as a one-integer valuation (not a polynomial), and carries the whole τ-tower so it never has to be threaded through the resolution engine.motivic::milnor—MotivicMilnorAlgebra, i.e. A_C presented as a free F₂[τ]-module on the Milnor basis Q(E)P(R). The product is computed two independent ways:The fast path is validated exhaustively against the oracle over a range. This is deliberately not an
Algebraimpl — that trait is over F_p; this is the F₂[τ] engine the rest of the deformation builds on.What it deliberately does not do
Nothing here wires into the resolution engine. The mod-τ reduction A_C/τ (the connected finite-type F₂-algebra the engine actually resolves, giving the algebraic Novikov E₂) is a small
Algebraimpl layered on top of this engine in the next PR, so this one stays a self-contained, heavily-tested combinatorial core.Docs
MOTIVIC_PLAN.mdlays out the whole deformation approach (Cτ ↔ algebraic Novikov, the F₂[τ]-Bockstein SS, the three anchors);MOTIVIC_GPU_HANDOFF.mddocuments the product engine's batching boundary for a future GPU port.Tests
rewrite_tauidentities, product associativity, weight-homogeneity (product weight − τ-power is additive), and closed-form-vs-duality agreement across a bidegree range.cargo test -p algebra --lib motivic— 22 passing.🤖 Generated with Claude Code
Generated by Claude Code