Paper X visual guide · Visual 17 of 30 · EXACT PRECISION LOSS

Separation can consume a digit

Main text: The finite trace-recovery discussion in §9.

Start reading

Resources & source

Original plate in the visual-guide PDF · Original atlas source

Skip contents and start reading

The character matrix has determinant six, so its inverse contains a factor of two in the denominator. That arithmetic fact is visible as a loss of one binary digit in trace reconstruction.

Precision consumed by the finite trace separator
Original drawing. Read the description below; expand the labels and data for selectable text.

Reading the drawing

A multiplicity-difference vector maps through the supplied trace matrix to a trace-difference vector. The first vector is nonzero modulo eight while the second is zero modulo eight. Modulo sixteen the traces separate them. The determinant has dyadic valuation one, recording the exact digit loss.

Drawing labels and data 12 labels

Read the original labels as selectable text. Tables preserve grid relationships; other short labels are grouped compactly.

  • multiplicity difference \(\delta m\)
  • \(4\)
  • \(4\)
  • \(0\)
  • trace difference \(C\delta m\)
  • \(8\)
  • \(0\)
  • \(8\)
  • multiply by \(C\)
  • nonzero modulo \(8\)
  • zero modulo \(8\)

Modulo \(16\), the traces separate them. \(v_2(\det C)=v_2(6)=1\).

Open the full-size drawing

A concrete ambiguity modulo eight

The multiplicity difference \(\delta\boldsymbol m=(4,4,0)\) is nonzero modulo eight, but

\[ C\,\delta\boldsymbol m=(8,0,8)\equiv0\pmod8. \]

Thus traces known modulo eight do not distinguish those two residue vectors. The same trace difference is nonzero modulo sixteen, so one more trace digit resolves this ambiguity.

More generally, the kernel of \(C\) modulo \(2^n\) has exactly two elements:

\[ (0,0,0),\qquad(2^{n-1},2^{n-1},0). \]

To see this, the second equation gives \(m_1=m_2\); the third gives \(m_3=2m_1\); the first then gives \(6m_1=0\). Three is a unit modulo \(2^n\), leaving precisely the displayed possibilities.

Conversely, \(C\delta\boldsymbol m\equiv0\pmod{2^{n+1}}\) implies \(6\delta\boldsymbol m\equiv0\pmod{2^{n+1}}\) by the adjugate identity, hence \(\delta\boldsymbol m\equiv0\pmod{2^n}\). Capacity bounds can remove ambiguity earlier in a particular carrier, but do not change this universal linear precision calculation.

Read this as

Full rank over characteristic zero is not the same as invertibility over every residue ring. Denominator valuations determine the needed extra precision.

Source and conversion record

The original atlas wording, equations, and drawing labels are retained. Drawings are views of the retained visual-guide PDF. Text descriptions and table headings are added reading aids. This conversion does not rebuild TeX, rerun the examples, audit proofs or compile Lean.

The retained PDF has three opening pages before the first visual. Its two opening scope sections and their separate-output diagram are retained on the atlas contents page. The later 19/20 attempt is a different input contract from the checked conditional 20/20 release.

Conversion checks and source hashes

Notation in Paper X

Look up a symbol without leaving this chapter. Select text before opening help to search for it.

Search this work’s notation.

    Symbols can have different meanings in different passages. Read each result in its own context.

    Open the full notation index