Low-bit quantization dies on a few giant outlier entries — the step size must span the whole range, so every small value gets crushed to noise. A randomized Hadamard rotation (random ±1 sign flip → fast Walsh–Hadamard transform) smears each outlier's energy across all d coordinates, flattening the distribution so quantization barely hurts. It costs only O(d log d) and is exactly why modern KV-cache / weight quantizers rotate first.
arXiv:2605.13810 · d = 128 · orthogonal transform, so rotate → quantize → rotate-back preserves error exactly