Mathematical methods
Search reusable mechanisms by structural assumptions.
Three views, one set of Lean identities
Search reusable mechanisms by structural assumptions.
Inspect typed AND transports and hypothesis/failure maps.
Freeze research targets and compare bounds in the same model.
See exact textbook residuals and the next acceptance target.
The graph below still records generated module imports and declaration ownership, not elaborated theorem dependencies. The new atlas is a curated lens, not a replacement proof graph.
Formal topology · clickable library branches
This graph exposes the structure underneath the textbook. It shows which Lean modules support later modules, which public declarations live on each branch, and where chapters, paper reconstructions, example cases, and lexicographic circuit improvements attach to the library.
How to read the topology
A state-preparation method and a block-encoding method may look like unrelated gate tricks. The graph instead asks which semantic constraint they solve, which representation lemmas they share, and which new edge or reusable branch the proof contributes.
Foundations
Finite matrices, resources, circuit syntax, semantics, register order, and reusable linear-algebra bridges.
Methodological reading. Choose a stable finite semantic model, make indexing conventions explicit, and factor representation lemmas before proving cases.
State prep
Targets, normalization, exact and approximate preparation, primitive rotations, UCRY trees, structured loaders, and sparse routes.
Methodological reading. Constrain one column of a unitary: search the unitary orbit of the all-zero ket while preserving normalization and implementation evidence.
Block encoding
Clean-block projections, dilations, LCU constructions, Robin operators, paper reconstructions, and same-target circuit improvements.
Methodological reading. Constrain a projected subblock of a larger unitary. Ancillas and failure branches are degrees of freedom in a unitary dilation, not informal debris.
Evidence
Candidate contracts, source-to-Lean semantic round-trip audits, executable mirrors, resource scores, literature maps, publication gates, and automation records.
Methodological reading. Freeze the semantic fibre, reconstruct theorem meaning from Lean without source prose, review any delta, and only then compare certified resources.
Case lens · proof digestion · compression corridor
The topological contribution is a change of factorization. The old route first forgets the generating function and expands it into explicit samples. The new route inserts a bridge from Bernstein subdivision to tensor-network memory, so the proof reaches the circuit compiler without passing through an exponentially large amplitude-list object.
Reference factorization
Structure-aware factorization
Bernstein subdivision turns a continuous polynomial representation into the local transition matrices of a tensor train.
The proof no longer factors through one independent stored number for every grid point.
Norm contraction, canonicalization, local isometry completion and primitive compilation can support future structured state-preparation families.
For this family the useful structural parameter is D=2k+6, while 2^{n_p} is the ambient vector length.
QuantumBlockEncoding.HermitePolynomial → QuantumBlockEncoding.HermiteBernstein → QuantumBlockEncoding.HermiteBoundaryInjection → QuantumBlockEncoding.HermiteFiniteChain → QuantumBlockEncoding.HermiteFiniteNorm → QuantumBlockEncoding.ConstructiveHermitePreparationEvidence boundary. This is a curated explanatory lens over the checked module/import graph. The interactive Lean Graph still claims only generated module-import edges and declaration containment; theorem-level proof-term dependency and automatic graph compression remain future evidence layers.
Interactive explorer
Drag the canvas to pan, use the wheel or controls to zoom, click a module to open its branch, and click a declaration leaf to see its statement role and source link. Search can isolate one technique, theorem family, paper, or case.
Loading the checked library graph…
Long-term structural metrics · read-only diagnostics
For a declared family of proof targets \(T\), let \(S_t\) be the full dependency support of target \(t\). The objective is not to make a graph cosmetically small. We measure how much mathematical support is represented once and reused across many certified targets, while retaining every original node and edge needed for Lean replay.
Define \(U=|\bigcup_{t\in T}S_t|\) and \(I=\sum_{t\in T}|S_t|\). Equivalently, if \(r(v)=|\{t\in T:v\in S_t\}|\), then \(I=\sum_v r(v)\). Here \(U\) counts maintained support nodes once; \(I\) is the support mass obtained by expanding every target separately.
We report \(F_{\rm share}=I/U\) and \(G_{\rm reuse}=1-U/I\), together with the coverage \(C_{\rm shared}=|\{v:r(v)\ge2\}|/U\). These describe sharing; they do not certify that two proofs are semantically interchangeable.
The pairwise sharing mass is \(P_{\rm share}=\sum_v\binom{r(v)}2 =\sum_{s<t}|S_s\cap S_t|\). It distinguishes a genuinely central lemma reused by many targets from many local lemmas each reused only twice. We also retain the full reuse histogram and \(\max_v r(v)\).
For a new paper or construction we want a vector: new nodes, new edges, reuse of old support, newly shared nodes, cross-family bridge edges, and changes in sharing statistics. This helps distinguish a marginal new leaf from a lemma that reorganizes several State Preparation or Block Encoding proof families.
Next topology layer
Detect isomorphic proof subgraphs, promote their common invariant to one reusable lemma, and measure how much later formalization becomes shorter and more stable.
Separate genuine mathematical choices from syntactic proof variation. Equivalent branches can be grouped while preserving source fidelity and exact Lean provenance.
State preparation fixes a unitary column; block encoding fixes a projected subblock of a dilation. Ancilla, clean-workspace, sparsity, and oracle requirements define different feasible fibres over those constraints.
Lexicographic improvement is search inside a correctness fibre: target equality first, then gate count, depth, auxiliary qubits, and oracle calls. A new topology is valuable when it creates reusable understanding, not merely a smaller isolated circuit.