mirror of
https://github.com/allaunthefox/SilverSight.git
synced 2026-08-12 02:10:35 +00:00
LLMs 'drop data recoverably' via four mechanisms: 1. Residual stream (accumulate, never drop — workspace not compressor) 2. Superposition (pack N features into d<N, exact only when k-sparse) 3. Attention (soft retrieval, KV eviction = explicitly lossy) 4. Quantization (drop bits, recover approximately) Law: recoverable ⟺ sparse/redundant. Same wall as every compression branch. Dense/random data → recovery fails → entropy floor. Pipeline connection: - QR decomposition (O-AMMR) IS compressed sensing - GW ringdown at 30dB: k=5 sparse, d=9 < RIP bound → lossy → 1.5x - Order-2 PPM: 256 contexts packing 65K transitions → interference on dense data → 3.088 b/B residual - Mass number = honesty tag for what was kept vs lost (receipt) Doctrine consistency: 'MassNumber = recoverability RECEIPT' confirmed. LLM superposition = same mechanism, same RIP bound, same lossy floor.
172 lines
7.2 KiB
Markdown
172 lines
7.2 KiB
Markdown
# Weird Machine Conservation Law: Proven with Real Bytes
|
||
|
||
## The Claim That Was Tested
|
||
"A Turing-complete weird machine can beat unpredictability by finding
|
||
generating programs instead of predicting."
|
||
|
||
## The Conservation Law (now measured)
|
||
```
|
||
compressed_size = program_size + residual_size ≥ entropy_floor × data_size
|
||
```
|
||
|
||
The weird machine moves bits between the program column and the residual
|
||
column. It never reduces the sum below the entropy floor.
|
||
|
||
## Measured Results (Claude Code demo, lossless round-trip PASS)
|
||
|
||
| order k | tape B | model B | TOTAL B | amortized B |
|
||
|---------|--------|---------|---------|-------------|
|
||
| 0 | 101,812 | 440 | 102,252 | 101,812 |
|
||
| 1 | 75,806 | 9,728 | 85,534 | 75,806 |
|
||
| 3 | 55,777 | 501,392 | 557,169 | 55,777 |
|
||
| xz -9 | 35,492 | ~60KB | 35,492 | 35,492 |
|
||
|
||
As k increases:
|
||
- Tape SHRINKS (better prediction, smaller residual)
|
||
- Model EXPLODES (every new context = bytes to ship)
|
||
- TOTAL bottoms out at k=1, then BLOWS UP at k=3
|
||
|
||
## Why xz Wins
|
||
xz's decoder is ~60KB, amortized across all files by the standard.
|
||
It never ships a fat per-file model. The model column is effectively
|
||
zero per file. That's why total = tape = 35,492.
|
||
|
||
## The One Real Win (not Hutter)
|
||
Frozen model + arithmetic coder: k=3 amortized = 55,777 bytes,
|
||
sub-xz on tape alone. A real frozen LLM would drive this lower.
|
||
But the model must be shared out-of-band (not scored). The instant
|
||
you ship the model (Hutter Prize), the model column dominates and
|
||
you lose.
|
||
|
||
## What This Permanently Gates
|
||
- "Turing-complete weird machine beats unpredictability" = FALSE
|
||
- Conservation forbids it. The machine is never free; it's on the invoice.
|
||
- Generation = prediction. The generating program = the model.
|
||
The residual = what can't be predicted/generated. Sum is conserved.
|
||
- The Braille/T9/hachimoji substrate is a different decomposition,
|
||
not a different bound. It changes where bits go, not whether they exist.
|
||
|
||
## The GW SNR Sweep (same law, different data)
|
||
| SNR | program | residual | total | ratio |
|
||
|-----|---------|----------|-------|-------|
|
||
| clean | 9 coeff | 0 | tiny | 583x (zero-noise artifact) |
|
||
| 60 dB | 9 coeff | small | small | 2.3x |
|
||
| 30 dB | 9 coeff | noise | ~floor | 1.5x (ties LPC) |
|
||
| 20 dB | 9 coeff | more noise | ~floor | 1.5x (LPC wins) |
|
||
|
||
Same conservation: bits move from program to residual as noise increases.
|
||
Total converges to entropy floor. Nobody beats it.
|
||
|
||
## The Honest Map
|
||
| Approach | Text (enwik8) | Signals (GW) | Verdict |
|
||
|----------|---------------|--------------|---------|
|
||
| Order-2 PPM | 3.088 b/B | — | Honest baseline |
|
||
| Braille/T9 | 4.167 b/B | — | Dead (worse than PPM) |
|
||
| 16D braid | — | 1.5x (ties LPC) | Dead (adds nothing) |
|
||
| Polynomial | Receipt | Receipt | Receipt, not compressor |
|
||
| xz | 1.989 b/B | — | The floor |
|
||
| cmix | ~1.2 b/B | — | SOTA (461 models) |
|
||
| LPC | — | ~1.5x | The signal floor |
|
||
| Frozen LLM + AC | sub-xz (amortized) | — | Real, but model not scored |
|
||
|
||
## Semantic Mass Number: Base Conversion Proof (Final Branch)
|
||
|
||
### The Test
|
||
"Encode data as a semantic mass number A(H)" = represent the message
|
||
as one big number (the nuclide address / 10-adic residue reading).
|
||
|
||
### Measured Results (lossless round-trip PASS)
|
||
|
||
| Method | bits/char | bytes | ratio | lossless |
|
||
|--------|-----------|-------|-------|----------|
|
||
| M1 base-256 mass number | 8.000 | 100,000 | 1.00 | PASS |
|
||
| M2 mixed-radix (155 symbols) | 7.276 | 91,107 | 1.10 | PASS |
|
||
| M3 freq-weighted (=arithmetic) | 5.401 | 67,823 | 1.47 | needs model |
|
||
| xz -9 (order-N + matching) | 2.551 | 31,892 | 3.14 | PASS |
|
||
|
||
### Why It Fails
|
||
Base conversion is a bijection. A bijection moves information around,
|
||
never destroys it — so it cannot compress below its radix. M1 IS the
|
||
data (1.00x). M2 only beats 1.00 because the data uses 155 of 256
|
||
byte values (dropping unused-symbol slack, not compression). M3 =
|
||
arithmetic coding wearing a nuclide costume — and the model must ship
|
||
= conservation wall.
|
||
|
||
### The Doctrine Already Knew
|
||
The de-anthropocentric revision explicitly flags "English-facing
|
||
semantic compression" as the OLD ERROR and redefines:
|
||
"MassNumber is the admissibility / recoverability RECEIPT projected
|
||
from SemanticMass."
|
||
|
||
The measurement just put numbers behind the flag.
|
||
|
||
## Final Sealed Map
|
||
|
||
| Idea | As compressor | Honest home |
|
||
|------|---------------|-------------|
|
||
| char-poly | receipt, adds overhead | GCCL integrity receipt |
|
||
| Braille/T9 | 4.167 b/B, lose to xz | dead |
|
||
| 16D / 583x GW | zero-noise artifact, LPC win | LPC in costume |
|
||
| weird-machine | conservation, k=3 worst total | bits relocate, never shrink |
|
||
| semantic mass number | base conversion, 1.00–1.10x | recoverability receipt |
|
||
|
||
One rule: you can move bits between columns, never beat K(data).
|
||
Everything that "compresses" is either base conversion (bijection,
|
||
no gain) or arithmetic coding (needs model, ship cost). The clever
|
||
geometry buys nothing over boring xz/LPC.
|
||
|
||
## LLM Recoverable Drop: Same Law, Different Substrate
|
||
|
||
### How LLMs Actually "Drop Data Recoverably"
|
||
|
||
1. **Residual stream** = accumulate, don't overwrite. No bytes saved —
|
||
the data was never dropped. The stream is a workspace, not a compressor.
|
||
|
||
2. **Superposition** = pack N features into d < N dimensions via
|
||
near-orthogonal directions (Anthropic's Toy Models of Superposition).
|
||
Recovery is exact only when k-sparse: d ≥ k·log(N/k) (RIP bound).
|
||
Past that → interference → lossy.
|
||
|
||
3. **Attention** = soft retrieval, keeps everything. KV-cache eviction
|
||
(StreamingLLM/beacons) is explicitly lossy — evicted tokens gone,
|
||
reconstructed only approximately.
|
||
|
||
4. **Quantization** = drop precision bits, recover approximately.
|
||
Lossy, bounded by weight tolerance.
|
||
|
||
### The Law Under All of It
|
||
|
||
Recoverable ⟺ sparse/redundant. Every mechanism recovers the
|
||
structured part and loses the noise part. Feed it dense/random data
|
||
and recovery fails — same wall as every compression branch measured.
|
||
|
||
### Connection to Pipeline Measurements
|
||
|
||
- GW ringdown at 30dB: signal is k=5 sparse in N=10,000 samples.
|
||
RIP bound: d ≥ 5·log(2000) ≈ 37.5. Our d=9 polynomial is BELOW
|
||
the bound → lossy recovery, residual = noise → 1.5x (ties LPC).
|
||
|
||
- Order-2 PPM on enwik8: 256×256 co-occurrence packs N=65,536
|
||
transitions into d=256 contexts. Sparse text = good recovery.
|
||
Dense Wikipedia = interference = 3.088 b/B residual.
|
||
|
||
- QR decomposition (O-AMMR) IS compressed sensing. Eigenvalue
|
||
spectrum IS the sparse feature set. Golden spiral IS RIP-compliant
|
||
recovery. But it's LOSSY — the residual is lost.
|
||
|
||
### The Honest Split
|
||
|
||
- **Lossless**: dead. K(data) is conserved across every substrate.
|
||
- **Lossy recoverability**: real, useful, must be judged vs
|
||
JPEG/Opus at equal distortion. The QR projection recovers the
|
||
dominant structure (sparse part), loses the residual (noise part).
|
||
The mass number IS the honesty tag for what was kept vs lost.
|
||
|
||
### Final Consistency Check
|
||
|
||
The doctrine says: "MassNumber is the admissibility / recoverability
|
||
RECEIPT projected from SemanticMass." The measurement confirms:
|
||
- As lossless compressor: dead (base conversion, 1.00x)
|
||
- As lossy projection: real (recovers sparse structure, loses noise)
|
||
- As receipt: exactly what the spec says (records what was kept)
|
||
- LLM superposition: same mechanism, same RIP bound, same lossy floor
|