HyperTensor Framework (May 6, 2026): This introduction covers all 20 documents — 18 research papers plus the Jury Proof foundation and Mathematician Handoff. The complete framework spans compression (I–VI), extensions (VII–X), the k-manifold living-model stack (XI–XV), and a geometric attack on the Riemann Hypothesis (XVI–XVIII). All 20 documents are available in the merged complete volume (188-page PDF, all figures embedded). GPU-blocked experiments are honestly disclosed. See the GitHub repository for all code, benchmarks, and reproduction scripts.
Article · Background reading

An Introduction to the HyperTensor Papers

A long-form explanation of every concept needed to read the four papers, written for someone with no prior background.
By William Ken Ohara Stewart (NagusameCS) · 2026

What this article is, and what it isn't

This is not a research paper. It is a teaching article. It assumes you have finished some high-school math (algebra, a little geometry, the idea of a function) and that you have heard of "AI" but not necessarily of the math behind it. By the time you reach the end you should be able to read the four HyperTensor papers and understand what every sentence is claiming, what every symbol means, and which claims have been measured and which are predictions.

The article is long. It is meant to be read in chunks. The table of contents below works as a map; each section can be skipped if you already know the material. Where I introduce a term that has its own Wikipedia page, I link to it the first time it appears.

§1

From numbers to tensors

Everything inside a modern AI model is, in the end, multiplication and addition of numbers. The art is in keeping track of how the numbers are arranged.

A single number, like $3.14$ or $-7$, is called a scalar. A list of numbers in a row, like $(1, 2, 3, 4)$, is called a vector. A grid of numbers with rows and columns is a matrix. If you stack many matrices, like the pages of a book, you get a three-dimensional grid; that is a tensor. The word "tensor" is just a generalisation of "number, list, table" to any number of dimensions, and the word "HyperTensor" in the project name is a nod to this: the whole field is the study of how to keep large arrangements of numbers from getting in their own way.

A typical large language model holds a few thousand tensors at the same time. The biggest of them are matrices of about $4{,}096 \times 4{,}096$ , roughly 17 million numbers each , and there are about a hundred such matrices per model. That gives somewhere in the range of one to ten billion numbers in total. Storing them takes a few gigabytes of disk and memory. Doing arithmetic with all of them, every time the model writes one word, is the central engineering problem of inference.

1.1 Why arrangement matters

Two matrices can hold exactly the same numbers but be different objects, because their shape tells the model how to use them. The matrix $\begin{pmatrix}1 & 2 \\ 3 & 4\end{pmatrix}$ is a $2 \times 2$ object that you apply to a 2-element vector. The same numbers laid out as $(1, 2, 3, 4)$ are a 4-element vector and behave completely differently. Throughout these papers, we write shapes in square brackets: $[d, d]$ means a square matrix of side $d$, $[d, k]$ means a tall-and-thin matrix with $d$ rows and $k$ columns, and so on.

§2

What a neural network actually is

A neural network is, mechanically, a chain of two operations: matrix multiplications and small "bend" functions called nonlinearities. There is no learning yet; that is just the architecture.

The input to a neural net is a vector. The first thing that happens is the input is multiplied by a matrix. The result is bent through a nonlinear function (a common one is just "if the number is negative, replace it with zero"; that is called ReLU). The output of that bend is multiplied by another matrix. The output of that is bent again. Repeat. After enough layers, the final vector is interpreted as the answer.

The matrices used at each step are called weights. A model is "trained" by adjusting those weights so that, when you put a known input in, the output matches a known answer. Training is slow and uses a lot of GPUs. Once the weights are fixed, the model can be used for inference: you put a new input in, multiply through, and get an answer. This series of papers is about inference, not about training. The weights have already been chosen by someone else (Meta, in our reference model). The question is how to compute with them efficiently.

The mental model

A neural network at inference time is a fixed pipeline of matrix multiplications with simple bends in between. The "intelligence" lives in the specific numbers inside those matrices. Inference is a memory-and-arithmetic exercise: read the weights, multiply, repeat.

§3

Transformers in one long sitting

Modern language models are not just any neural network , they are a specific family called transformers, introduced in 2017. To follow the papers you need to know roughly what one transformer block contains, in what order, and what each part is for.

A transformer takes in a sequence of tokens. A token is a small piece of text , usually a word, sometimes a part of a word, sometimes a single character. The text "the quick brown fox" might tokenise as ["the", " quick", " brown", " fox"]. Each token is mapped to a vector by a fixed lookup table called the embedding; this turns text into numbers.

The embeddings are then passed through a stack of identical blocks. A block contains two halves:

  1. Self-attention: every token looks at every other token in the sequence and decides how much of each one it cares about. This is where the model decides "the word fox refers back to the word brown, not to the word quick." We will return to attention in detail in section 4.
  2. Feed-forward network (FFN): each token's vector is, on its own, sent through a two-layer matrix-and-bend network. This is the part of the model that does most of the "memorising of facts."

Both halves are wrapped in two extra pieces:

Llama-3.1-8B has 32 such blocks. Each token's vector has $d = 4{,}096$ entries. Each block's FFN expands this internally to $d_\text{ffn} = 14{,}336$ before contracting it back. Most of the model's parameters live in the FFN matrices, not the attention matrices , about 70% of them, in fact. We will come back to this when we talk about why Paper 1 deliberately ignores the FFN even though it is the bigger target.

§4

Attention, very slowly

Attention is the heart of the transformer. It is also where Paper 1 lives, so it is worth being patient with this section.

Imagine you are writing the next word of a sentence and you are trying to use information from earlier words. The vanilla way would be to pick one previous word and copy its meaning. But which one? It depends on what you are saying. Attention is the trick that lets the model decide which earlier words to weight, and how much, before averaging them together. The decision is made afresh for every new word.

4.1 Q, K, V

For each token, the model computes three vectors by multiplying the token's embedding by three different matrices. The matrices are called $W_Q$, $W_K$, $W_V$, and the resulting vectors are called the query $q$, the key $k$, and the value $v$. The names come from a database analogy: the query is "what am I looking for", the key is "what do I have to offer", and the value is "what to give back if I match."

Concretely, for a token with embedding $x \in \mathbb{R}^d$:

$$q = W_Q x,\qquad k = W_K x,\qquad v = W_V x.$$

Each of $W_Q, W_K, W_V$ is a matrix of shape $[d, d]$. In Llama-3.1-8B, $d=4{,}096$.

4.2 The softmax over inner products

Now suppose we are at token number $t$ and we want to decide how much each previous token (at position $i \le t$) should contribute. The model computes the inner product $\langle q_t, k_i \rangle$ , a single scalar that is large when the two vectors point in similar directions and small or negative otherwise. It does this for every $i$, divides by $\sqrt{d_h}$ (a normalising constant), and applies a softmax:

$$\alpha_{t,i} = \frac{\exp(\langle q_t, k_i \rangle / \sqrt{d_h})}{\sum_{j \le t} \exp(\langle q_t, k_j \rangle / \sqrt{d_h})}.$$

The softmax just makes the numbers $\alpha_{t,i}$ sum to one and emphasises the largest. The result of attention at token $t$ is the weighted sum $\sum_i \alpha_{t,i} v_i$. After this sum is computed, it is multiplied by a fourth matrix $W_O$ (the "output projection") to get the final attention output that flows back into the residual stream.

That is the entire attention mechanism. There is one more wrinkle: the model actually does this with several "heads" in parallel , usually around 32 of them , each with its own slice of $W_Q, W_K, W_V$. The slices are called "head-wise". This is called multi-head attention; you can think of it as the model running 32 small attention computations in parallel, each looking at a different aspect of the previous tokens, and then concatenating their results.

4.3 Why we keep coming back to those four matrices

For each block, the four matrices $W_Q, W_K, W_V, W_O$ together hold $4 \times d \times d = 4 \times 4096 \times 4096 \approx 67$ million numbers in Llama-3.1-8B. Across 32 blocks, that is about 2.1 billion numbers just for attention. Reading all of them from GPU memory every time the model produces a single token is bandwidth-expensive. Paper 1 is about a way to reduce this read cost.

§5

How a language model produces text

A language model writes one token at a time. The procedure is:

  1. Take all tokens written so far (the prompt plus everything generated).
  2. Run them through every block of the transformer. The output is a $d$-dimensional vector for the last position only (the others were already computed; see the next section).
  3. Multiply that final vector by a big matrix called the unembedding to get a score for every word in the vocabulary (about 128,000 words for Llama-3.1).
  4. Apply softmax to those scores to get a probability distribution over the vocabulary.
  5. Pick a token from that distribution , either greedily (highest probability) or by sampling.
  6. Append the picked token to the sequence and repeat from step 1.

The whole loop is called autoregressive decoding. The first time you run it on a new prompt, you have to do the full pass on the entire prompt at once; that one-shot pass is called prefill. Every subsequent step only adds one new token at the end; that is the decode phase. Prefill and decode have different performance shapes , prefill is compute-bound (lots of arithmetic on lots of tokens at once), decode is bandwidth-bound (one token's worth of arithmetic, but you still have to read the whole model from memory). Most of the latency a user feels comes from decode.

§6

The KV cache and why it dominates inference

Re-running attention from scratch every step would be wasteful. The keys and values of all previous tokens never change once they have been computed; their queries are not needed anymore (only the latest token's query is). So the runtime keeps a growing list of the $k$ and $v$ vectors per layer. That list is called the KV cache.

The KV cache grows linearly with the length of the conversation. At, say, an 8,000 token context on Llama-3.1-8B, the KV cache is around 1 GB by itself. That is a lot of memory for what looks like "just a list of numbers." It is also the dominant VRAM consumer at long contexts, which is why Paper 3 mentions KV-cache compression as a footprint trick rather than a throughput one.

§7

Hardware: why we care about bandwidth and cache

Modern GPUs have two performance numbers a programmer cares about: how fast they can do arithmetic (measured in TFLOPS, trillions of floating-point operations per second), and how fast they can read data from memory (measured in GB/s, gigabytes per second). The reference RTX 4070 Laptop has roughly 30 TFLOPS of fp16 compute and roughly 256 GB/s of memory bandwidth.

For decode on an 8B model that occupies about 4.5 GB, the question is how many tokens per second you can read the model. At 256 GB/s and 4.5 GB per token, that is about $256 / 4.5 \approx 57$ tok/s as a rough upper bound on decode if every read is from main memory and every byte is touched once. Real measurements come in lower (around 35 tok/s on this GPU) because not every byte is touched optimally and there is overhead from kernel launches and so on. This kind of back-of-envelope calculation is called the roofline model; Paper 1 uses it to set expectations.

7.1 The cache hierarchy

GPUs (and CPUs) do not read from main memory every time. They have a stack of smaller, faster memories called caches. On an Ada-class NVIDIA GPU, the relevant levels are:

Whenever a piece of data is small enough to fit in a higher level, accessing it is much cheaper. This is the entire physical reason behind Paper 1's surprising result: a compressed attention working set fits into L2 in a way the full one doesn't, and the savings from cache locality outweigh the cost of doing the extra projection.

§8

Quantisation: shrinking weights without retraining

Before talking about Paper 1's compression scheme it helps to know what compression existed before. The dominant technique is quantisation: storing each weight in fewer bits.

Originally model weights are stored in 32-bit floating point (fp32; about 4 bytes per number). Quantisation rounds each number to a smaller representation. Common forms include:

The reference model in all four papers is Llama-3.1-8B at Q4_K_M; that takes about 4.5 GB on disk. Quantisation does not change the structure of the model: there are still the same number of weights, in the same matrices, used in the same way. It just stores each of them more cheaply.

The compression schemes in the HyperTensor papers are complementary to quantisation. They reduce the number of weights you need to read at all, and they do that on top of whatever quantisation level the underlying weights are stored in. (The runtime dequantises Q4_K_M to fp32 before doing the PCA; this is one of the limitations Paper 1 discusses.)

The on-disk format for the quantised weights is called GGUF. All Paper 1 numbers are reproduced from a GGUF file you can download from Hugging Face.

§9

Linear algebra interlude: PCA, SVD, low rank

The papers' compression schemes rest on a few results from linear algebra. Each of them has its own Wikipedia page; I will give you the working intuition.

9.1 What "rank" means

The rank of a matrix is, intuitively, the number of "independent directions" inside it. A rank-1 matrix can be written as a single column vector multiplied by a single row vector; you only need $d + d = 2d$ numbers to describe it instead of $d^2$. A rank-$k$ matrix needs $2dk$ numbers. If $k \ll d$, this is a huge saving.

Most matrices are full-rank: their rank equals their smaller side. But many matrices are approximately low-rank: you can throw away the smallest "directions" and still keep the matrix essentially intact.

9.2 Singular Value Decomposition (SVD)

The singular value decomposition is a way to take any matrix $W$ and write it as a product of three pieces:

$$W = U \Sigma V^\top$$

where $U$ and $V$ are matrices of orthonormal directions and $\Sigma$ is a diagonal matrix whose entries (called singular values) are non-negative numbers in decreasing order. The singular values say how much energy sits along each direction. If the first $k$ are large and the rest are tiny, then you can replace $W$ with the truncated product $W_k = U_k \Sigma_k V_k^\top$ that uses only the top $k$ singular values, and get something nearly identical to $W$.

A theorem from 1936 by Eckart and Young says: the truncated SVD is the best rank-$k$ approximation of $W$ in the sense of minimising the squared error. There is no smarter rank-$k$ approximation than what SVD gives you.

9.3 Principal Component Analysis (PCA)

PCA is a particular use of SVD. Given a cloud of vectors, PCA finds the directions along which the cloud spreads the most. The first principal component is the direction of largest variance; the second is the direction of largest variance perpendicular to the first; and so on.

The HyperTensor papers run PCA on the rows (or columns) of weight matrices to find the directions in which the weights themselves spread the most. The trick is that this PCA is done on the weights, not on activations , that is what makes the scheme "calibration-free." There is no need to feed example text through the model to discover the basis.

9.4 Eigenvectors and eigenvalues

For a square matrix $A$, an eigenvector is a vector $v$ such that $A v = \lambda v$ for some scalar $\lambda$ called the eigenvalue. In words: $v$ is a direction along which $A$ acts only by stretching, not by rotating. For symmetric matrices like the Gram matrix $W W^\top$, the top eigenvectors are exactly the principal components of $W$, so the runtime sometimes computes eigenvectors of $W W^\top$ instead of doing a full SVD on $W$. They give the same answer for the columns we care about, and the Gram path is cheaper when $d$ is much smaller than the number of columns of $W$.

§10

Manifolds and intrinsic dimension

A manifold is a curved surface that looks flat if you zoom in. The surface of the Earth is a classic example: globally it is a sphere, but a small patch around you looks like a plane and you can use ordinary two-dimensional maps for it. The number of coordinates needed to describe a small patch is the manifold's dimension , in the Earth's case, two.

Why this matters: when a transformer processes a token, the resulting vector lives in a $d$-dimensional space, where $d$ is, say, $4{,}096$. But empirically the actual cloud of activation vectors that the model produces does not fill that $4{,}096$-dimensional space. It lies on (or near) a much lower-dimensional curved surface inside it. The dimension of that surface is the intrinsic dimension of the model's activations.

Several papers across the field have measured this dimension on different transformer models and reported numbers in the range of about 10 to 50, almost always far below $d$. Paper 2 reproduces this measurement on three open models (SmolLM2-135M, Gemma-4-E2B, Phi-3.5-mini) and finds intrinsic dimensions of 17, 25, and 11 respectively, while $d$ ranges from 576 to 3,072. The intrinsic dimension does not grow with $d$.

Why this is the load-bearing observation

If the activations of a trained transformer lived uniformly all over the $d$-dimensional space, low-rank compression would be hopeless: you can't describe a uniform cloud with fewer numbers than its dimension. The fact that activations live on a low-dimensional manifold is what makes any of these compression schemes possible at all. It is the load-bearing empirical observation underneath all four HyperTensor papers.

Important caveat: activation-space intrinsic dimension is not the same as weight-space rank. The papers argue (and partly measure) that one tends to imply the other for this architecture, but the implication is not a theorem. Paper 2 is explicit about which spectra it has measured directly and which it has not.

§11

Paper 1, the short version

With the background in place, the headline result of Paper 1 is short to state. On Llama-3.1-8B at Q4_K_M, you can take the four attention matrices $W_Q, W_K, W_V$ in every block, run weight-only PCA on each, keep the top $k = 1{,}024$ directions out of $d = 4{,}096$, and use the resulting projected matrices at inference time. The result is:

The mechanism the paper argues for is the L2 cache effect: at $k = 1{,}024$ the attention weights for a block fit in L2 in a way that the full $d = 4{,}096$ versions don't. The arithmetic of the projection adds a small amount of work, but the bandwidth savings dominate. The paper is careful to label this a hypothesis , a direct measurement of L2 hit rates with a profiler like Nsight Compute is listed as future work, and would either confirm or falsify the cache argument.

Things Paper 1 deliberately does not do: it does not compress the FFN (because the FFN's spectra are flat , see Paper 2), it does not compress the output projection $W_O$ (because including it gave worse results under the calibration-free scheme), it does not run on multiple GPUs or models in that paper's headline (the cross-architecture evidence is in Paper 2), and it does not run for hours of generation. All of these are explicitly listed as scope.

§12

Paper 2, the short version

Paper 2 describes the full compression pipeline that the runtime ships with, of which Paper 1 is one setting. It generalises in three directions:

  1. From three slots ($Q, K, V$) to seven (also $O$, FFN up, FFN gate, FFN down).
  2. From a shared rank across layers to per-layer ranks driven by a curvature heuristic, with a hard floor.
  3. From "pay the build cost every run" to a persistent geometry cache that turns startup from minutes into seconds.

Paper 2 also presents the cross-architecture intrinsic-dim evidence I described in section 10. That evidence is the reason the paper's premise , "trained transformer activations sit on a low-dimensional manifold" , is not just an artefact of one model.

The honest part of the paper is its scope statement: only Llama-3.1-8B has end-to-end PPL-and-throughput numbers under the locked benchmark protocol. The other three models have manifold measurements only, and the 70B target is queued, not measured. The paper says so up front.

§13

Paper 3, the short version

Paper 3 asks: if compression works (Paper 1), and if the compression generalises across slots (Paper 2), can we compose it with two other inference tricks?

Trick 1 is speculative decoding. A small fast model (the drafter) proposes several tokens at a time; a larger slow model (the verifier) accepts or rejects them in one batched pass. This wins when the verifier's per-step cost is much higher than the drafter's. In Paper 3 the drafter is the GP-compressed Llama-3.1-8B and the verifier is the uncompressed Llama-3.1-8B; on the reference 8 GB GPU you cannot fit both, so the design is documented but the cross-hardware benchmark is listed as planned, not run.

Trick 2 is Block Attention Residuals (AttnRes), a 2026 technique from the Kimi Team. It is a different way of accumulating the residual-stream signal across blocks that mitigates the $\sqrt{L}$ magnitude growth I mentioned in section 3. The runtime reimplements it; the question is whether it interacts well or badly with low-rank attention. The paper gives a reasoned prior (probably a wash at moderate compression, probably a small loss at aggressive compression) and labels every cell of the composition table as "implemented, not measured." This is the most honest part of the series: the benchmark numbers do not exist yet, and the paper says so loudly enough that nobody can mistake the design discussion for results.

§14

Paper 4, the short version

Paper 4 is the theoretical companion. It tries to formalise what the empirical papers were doing, by treating the trained model's latent space as a Riemannian manifold and asking whether one could in principle do an inference forward-pass by walking along geodesics on that manifold instead of doing the full block-by-block multiplications.

The mathematics is well-defined; the practical implementation is only partly in hand. The construction depends on building a smooth invertible map (a diffeomorphism) between the data manifold and the trained latent manifold. As a universal LLM construction, that is still open. For the concrete OTT manifolds currently in this repository, though, the project now treats that requirement as resolved via a narrower inherited-structure argument with certificates. So the honest current position is: Paper 4 is still conditional at full deployment scale, but it is no longer accurate to describe every part of it as simulation-only.

Paper 4 is best read as a research agenda with some pieces now materially advanced: real-manifold GTC measurements exist, AttnRes-style correction has a prototype, and the repo's OTT-scoped diffeomorphism story is much stronger than the original draft. The remaining gap is the runtime/deployment path rather than the entire manifold program.

§15

Vocabulary cheat-sheet

For quick reference while reading the papers, here is a one-line definition of every term that recurs.

TermOne-line definition
TokenA small piece of text the model handles as one unit (word or sub-word).
EmbeddingThe vector a token is mapped to before the transformer blocks.
$d$The dimension of the per-token vector. 4,096 in Llama-3.1-8B.
BlockOne layer of the transformer: attention + FFN + residual + layernorm.
$Q, K, V$Query, key, value vectors, derived from the input by matrices $W_Q, W_K, W_V$.
SoftmaxFunction that turns scores into a probability distribution.
FFNFeed-forward network; the second half of each block.
$d_\text{ffn}$FFN intermediate dimension. 14,336 in Llama-3.1-8B.
Residual streamThe running vector that gets added to (not replaced by) each block's output.
Prefill / DecodeOne-shot pass over the whole prompt vs one-token-at-a-time generation.
KV cacheStored keys and values from previous tokens, reused at decode time.
RooflineBack-of-envelope model: throughput is min(compute limit, bandwidth limit).
L2 cacheMid-level GPU cache. 32 MB on the RTX 4070 Laptop. Faster than main VRAM.
QuantisationStoring each weight in fewer bits. Q4_K_M is a 4.5-bit-average format.
GGUFThe on-disk format used by llama.cpp for quantised weights.
Perplexity (PPL)Standard language-modelling quality metric. Lower is better.
RankNumber of independent directions in a matrix.
SVDDecomposition of any matrix into orthonormal directions and singular values.
Eckart-Young1936 theorem: truncated SVD is the optimal low-rank approximation.
PCAPrincipal Component Analysis; SVD applied to find the main directions of a cloud.
Frobenius normGeneralisation of vector length to matrices: square root of sum of squared entries.
ManifoldCurved surface that looks flat up close. Has its own intrinsic dimension.
Intrinsic dimensionNumber of coordinates needed to locally describe an activation manifold.
GPGeodesic Projection. The full compression pipeline of Paper 2.
GRCGeodesic Runtime Compression. The attention-only setting of Paper 1.
GTCGeodesic Trajectory Caching. The future-work proposal of Paper 4.
AXEXRuntime flag prefix for the GP machinery (--axex-compress, --axex-attn-only, etc.).
AttnResBlock Attention Residuals (Kimi Team 2026, arXiv:2603.15031).
Speculative decodingDraft tokens with a small model; verify with a big model in one pass.
16

Where to read next: the complete HyperTensor papers

With the concepts above, you can read any of the 20 documents in the HyperTensor framework. The papers form a progressive stack: each builds on the geometric understanding established by the previous ones. The complete merged volume is collected at volume.html.

Reading order recommendation

Quick path: Read the Jury Proof first (mathematical foundation), then Papers I–III (the empirical kernel), then Paper IV (the theory), then XI–XV (the living-model stack). Papers V–X provide important extensions. Papers XVI–XVIII are the Riemann Hypothesis attack.

Foundation

Jury Proof: A Mathematical Foundation for the Geometric Jury — 8 theorems with complete proofs. The jury formula $J = 1 - \prod(1 - e^{-d_i/R})$ is the unique aggregation rule. The instinct horizon $d_h = R \cdot (-\ln(1 - 0.5^{1/N}))$ defines the knowledge boundary. The jury gate achieves 177× speedup over transformer verification (0.17ms vs 30ms). J-decay is monotonic with Euclidean distance. This is the theoretical bedrock — read it first.

Part One: The Empirical Kernel (Papers I-VI)

Paper I: GRC Attention Compression — The foundational measurement: a single PCA-compressed attention block decodes at 106.27% of baseline throughput on Llama-3.1-8B at k=1024. Introduces the L2 cache residency hypothesis and the three-regime AttnRes phase transition. Most concrete paper — start here.

Paper II: Geodesic Projection Pipeline — Generalizes Paper I into a full multi-slot pipeline with per-layer per-matrix PCA bases, FFN-down SVD, and persistent geometry cache. Key finding: SVD spectra are cross-model correlated at r=0.94 — the geometric structure is architectural.

Paper III: Geodesic Speculative Decoding — Composes Papers I and II with speculative decoding and Attention Residuals (AttnRes). First end-to-end measurement: 38.5% acceptance at 76.5 tok/s. Maps the three-regime phase transition.

Paper IV: Organic Training Theory — The theoretical layer. Treats the transformer's latent space as a Riemannian manifold with intrinsic dimension k ~ 30-50. Proposes Geodesic Trajectory Caching and Jacobi-field correction. Some universal claims remain open; deployment-scoped closures are documented.

Paper V: GRC Light Distillation — Optional LoRA distillation to recover perplexity lost to GRC compression. On SmolLM2-135M: 107% PPL recovery at k=512 (beats uncompressed baseline). Three merge strategies specified. Llama-8B validation blocked by gated model access + ≥24GB GPU requirement.

Paper VI: Task-Level Impact — Measures MMLU and PPL under GRC compression. ChatML blocker RESOLVED (May 6, 2026): Python/transformers harness bypasses C binary limitation. SmolLM2-135M results: MMLU completely invariant down to k=512 (43.8% at all ranks ≥512), catastrophic collapse at k=256 (0.0%). Safe frontier: k≥512 (k/d≥0.89). Cross-model validation (Exp F5, May 6, 2026): Qwen2.5-0.5B (d=896, GQA 6/3) confirms asymmetric degradation is architecture-independent — MMLU 65.6%→62.5% at k=512, collapses to 18.8% at k=256. Safe frontier on Qwen: k≥512 (k/d≥0.57).

Part Two: Extensions (Papers VII-X)

Paper VII: FFN Cluster Compression — Extends GRC from attention to FFN layers (~65% of bytes). 4-cluster SVD recovers 22.6% error vs global SVD. Critical finding: reconstruction-to-PPL proxy FAILS. Activation-weighted SVD 22.7× better than weight-norm. Weight-norm proxy FALSIFIED. New (May 6): LoRA on GRC-compressed FFN overfits with <100 calibration tokens — needs ≥10K tokens for recovery.

Paper VIII: GTC Runtime — Empirical companion to Paper IV. Measured cache coverage, batch Jacobi correction (97x speedup at B=10), compressed record storage. 15.5x over RAG for cached queries.

Paper IX: Cross-GPU Transfer — Same geometric compression works across RTX 4070, A10G, and L40S. Optimal k* predicted by k* = L2_MB x 42.7.

Paper X: CECI Model Grafting — Cross-Embedding Compatibility Index for surgical component transfer between models. 120 layer pairs measured. 7 Danish chimeras published — 5 of 7 improve MMLU. Cross-model grafting confirmed: Qwen2.5-0.5B FFN in SmolLM2-135M body achieves +6pp MMLU.

Part Three: The k-Manifold Living-Model Stack (Papers XI-XV)

Paper XI: UGT (Universal Geodesic Taxonomy) — A standardized coordinate system for transformer representations. Enables component interchange between independently trained models. Bilateral UGT at 1.5B: subspace overlap 0.9999. Four knowledge zones separated via algebraic zone-ID encoding. Transfer proven at all scales by Wielandt-Hoffman theorem.

Paper XII: Native Geodesic Training — Train transformer components directly in compressed k-dimensional manifolds. W_native = B C B^T with RiemannianAdamW on the Grassmann manifold. At k=128: 9.1% of standard parameters. Validated at 135M, 1.5B, and 7B.

Paper XIII: Safe OGD — Geometric safety by orthogonal projection. P_safe = I - Q_f Q_f^T guarantees zero harmful activation — a mathematical proof, not an empirical claim. MIKU Creativity Benchmark provides automated creativity scoring.

Paper XIV: Snipe — Remove undesirable behavioral coordinates from the UGT manifold with surgical precision. Eight behavioral categories probed. Less than 2% collateral damage at 25-91% harm reduction per category.

Paper XV: COG+TEH — The living model. COG grows a Riemannian metric through interaction (4-tier query recognition). TEH detects harmful content at 93.8-100% detection with 0 false positives. .MIKU file format for cross-session persistence. ISAGI v1.0 integrates the complete stack.

Volume 2: The Riemann Hypothesis (Papers XVI-XVIII)

Paper XVI: AGT Topology of Zeta Zeros — A hand-designed feature map $f(s)$ encoding complex numbers via prime relationships. The difference operator $D(s) = f(s) - f(\iota(s))$ identifies the critical line with 100% accuracy on 3,713 test points ($3.04\times 10^9\times$ separation). 105/105 zeros detected. Rank-1 SVD confirms critical subspace is 1-dimensional.

Paper XVII: Analytic Continuation Manifold — A learned neural embedder where the involution $\iota(s)=1-s$ emerges from data. $\iota^2 \approx id$ (error 0.009). Critical zeros are fixed points; off-critical deviation 0.81. Scope: computational evidence, not a proof. Faithfulness gap remains.

Paper XVIII: The Bridge Protocol — 5-step proof-search pipeline composing Papers XVI-XVII. Validated on 105 zeros with $J \approx 1 - 10^{-315}$. Scope: proof-search protocol, not a completed proof. Remaining analytic step precisely specified.

Mathematician Handoff: Complete specification for number theorists — the Z$_2$-symmetry framework, feature map, two proof strategies, reproduction guide. Not a research paper — guidance document.

Key concepts for Papers XI-XV

UGT basis: A shared k-dimensional coordinate system computed via SVD on hidden states from diverse calibration prompts. All subsequent papers (XII-XV) depend on the UGT basis.

Grassmann manifold Gr(k,d): The space of all k-dimensional subspaces of R^d. RiemannianAdamW with QR retraction keeps the basis on this manifold during optimization.

Algebraic encoding: From the Riemann Hypothesis research — encode an invariant (zone type, sigma coordinate) explicitly as the first feature coordinate. This makes detection algebraic rather than statistical, and scale-independent.

Forbidden subspace: The set of UGT coordinate directions associated with harmful content. Identified by probing harm-eliciting vs benign prompts. Safe OGD projects this subspace out; Snipe removes coordinates from it; TEH measures activation in it.

COG metric: A Riemannian metric tensor M in R^{k x k} updated via Jacobi outer-product integration. Tracks the model's learned geometry. Persisted via .MIKU format.

.MIKU format: A two-file format (.miku JSON metadata + .miku.pt tensor blob) for persisting living model state — the UGT basis, COG metric, trajectory cache, and conversation history. Named after Hatsune Miku: a fixed synthesis engine generating infinite creative works.

Verification status

Every quantitative claim across all 20 documents is backed by measurement files and benchmark scripts. A systematic audit confirmed 58/58 verification tests passing (51 measurement claims + 7 benchmark tests). All measurements reproducible on RTX 4070 Laptop (8GB VRAM). The merged volume (ARXIV_SUBMISSIONS/volume_extended.tex, ~486 KB, 9,336 lines, 188-page PDF, 1.73 MB, all 8 figures embedded) collects all 20 documents with unified formatting. Key benchmarks: Jury gate 0.17ms (177× vs transformer). GRC +6.27% throughput at k=1024. J-decay monotonic (0.91 → 0.02 from edge to 5R). MMLU invariant to k≥512 across two architectures (SmolLM2 + Qwen2.5). See REPRODUCTION.md and GitHub.