Quantum and CircuitsReading edition

Exact evaluation-span certificates

Reading tools
Reading libraryFind statementsInspect Lean
Switch work

Saved reading

Read side by side

Start reading

Resources & source

Original TeX with line links · Download TeX

The wording and mathematics follow the retained manuscript. This reading format does not add a proof review or extend Lean coverage.

Skip contents and start reading

15.3 Exact evaluation-span certificates

For an integer \(d\ge0\), form the evaluation vector

\[ v_d(x)=\bigl(x^S\bigr)_{S\subseteq[n],\ |S|\le d}, \]

and write \(U=f^{-1}(0)\).

Theorem 15.4: Dual certificate for failure of safe detection

For every positive input \(v\),

\[ \beta_v(f)>d \quad\Longleftrightarrow\quad v_d(v)\in{\operatorname{span}}_{{\mathbb F_2}}\{v_d(u):u\in U\}. \]
(15.2)

Proof

A degree-at-most-\(d\) polynomial is a coefficient covector on the evaluation space. It is safe exactly when it annihilates every negative evaluation vector, equivalently their span. Such a covector can equal one on \(v_d(v)\) exactly when \(v_d(v)\) lies outside that span. This is finite-dimensional linear duality over \({\mathbb F_2}\).

Corollary 15.5: Finite support of a dual witness

When the right side of (15.2) holds, there is \(W\subseteq U\) with

\[ v_d(v)=\sum_{u\in W}v_d(u),\qquad |W|\le\sum_{j=0}^{\min(d,n)}\binom nj. \]

The cardinality \(|W|\) is odd.

Proof

Choose a basis of the span from negative evaluation vectors and express \(v_d(v)\) in that basis. Over \({\mathbb F_2}\), the nonzero coefficients select a subset \(W\) of size at most the ambient dimension. The constant-monomial coordinate of every evaluation vector is one; comparing it on both sides shows that \(|W|\) is odd.

Such a relation is replayable by exact linear arithmetic. It does not provide an efficient way to enumerate all negatives of an arbitrary SAT verifier. The theorem assumes that the negative vectors or their proved structure are available.

Source and conversion record

Source SHA-256: d4ac05f793c2c04fc6b50c38e0f7e9a44269c2dc948f255a60b5edeecb2f7e4e

Unsupported prose commands stop the build. The mathematical expression sequence is checked against the source, with manuscript macros expanded for display.

Conversion records

Notation in Quantum and Circuits

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