Quantum and CircuitsReading edition

Calibration families and exact small oracles

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

Calibration families and exact small oracles

CLAIM C03 and C04

16.1 An unbalanced disjunction

For \(k\ge2\) and \(n=k+2\), define

\[ B=z_1\cdots z_k,\qquad F_k(a,b,z)=(ab)\lor B=ab+B+abB,\qquad G_k=F_k+a. \]

This is a deliberately easy family with two differently sized accepting regions. It separates the cost of finding one safe packet from the degree needed for complete coverage.

Proposition 16.1: Raw calibration parameters

For this family,

\[ \alpha_1(F_k)=2,\qquad\beta(F_k)=k,\qquad\deg F_k=k+2. \]

Proof

The minterms have supports \(\{a,b\}\) and \(\{z_1,\ldots,z_k\}\). The first two assertions follow from Theorem 15.6. The monomial \(abB\) has degree \(k+2\) and does not cancel with either lower-degree term in the displayed polynomial.

Theorem 16.2: Affine optimization of the one-packet parameter

For every \(k\ge2\),

\[ \max_{\ell\in{\operatorname{Aff}}_n}\alpha_1(F_k+\ell)=3. \]

Proof

First restrict to the face \(z_1=0\). There \(F_k+\ell\) becomes \(ab+\ell|_{z_1=0}\), a nonzero quadratic. If the restricted affine term contains a remaining \(z\) variable, set \(a=0\) and set the remaining affine form to one. This gives an accepting affine subspace of codimension at most two inside the face. If it contains no remaining \(z\) variable, fix \(a,b\) to an accepting pair instead. The indicator of the resulting affine subspace in the full input space has degree at most three and is safe. Thus every affine adjustment has a nonzero safe polynomial of degree at most three.

For equality, take \(\ell=a\). The degree-three polynomial

\[ a(1+b)(1+z_1) \]

is safe for \(G_k\). Suppose a safe \(h\) of degree at most two existed. On \(a=0\), acceptance requires \(B=1\). For \(k\ge3\), the monotone-ideal argument forces \(h|_{a=0}=0\), hence \(h=aL\) with \(L\) affine in the remaining variables. The negative face \(a=b=1\) forces \(L(1,z)=0\), so \(L=c(1+b)\). The negative point \(a=1,b=0,z=(1,\ldots,1)\) then forces \(c=0\).

When \(k=2\), the restriction can initially be \(h|_{a=0}=cB\). Write \(h=cB+aL\). On the same negative face \(a=b=1\), the quadratic term \(cB\) cannot be cancelled by affine \(L\), so \(c=0\). The previous argument then applies. There is no nonzero safe polynomial of degree at most two, proving equality.

Theorem 16.3: Affine optimization of complete coverage

For every \(k\ge2\),

\[ \beta^*(F_k)=k+1. \]

Proof

Restrict \(G_k=F_k+a\) to \(b=1\). Then

\[ G_k|_{b=1}=(1+a)B. \]

This is the indicator of one point on \(k+1\) variables. At the positive input \(a=0,b=1,z=(1,\ldots,1)\), a safe detecting polynomial must restrict to that singleton indicator and therefore have degree at least \(k+1\). Thus \(\beta(G_k)\ge k+1\).

For the upper bound, Theorem 16.2 shows that no \(F_k+\ell\) is a singleton indicator: a singleton would have one-packet degree \(n=k+2>3\). These functions are also nonzero because \(F_k\) is not affine. Each has at least two positive inputs, so Proposition 15.1 gives \(\beta(F_k+\ell)\le n-1=k+1\).

Corollary 16.4: Restored cost interval for the calibration family

For \(n=k+2\),

\[ 2n-5\le{T_{\mathrm{rest}}}(F_k)\le2n-3. \]

Proof

The lower bound follows from Theorems 15.3 and 16.3. For the upper bound, compute \(A=ab\) with one multiplication and \(B\) using \(k-1\) multiplications. Toggle the output by \(A+B+AB\), requiring one output Toffoli and affine additions. Uncompute \(A\) and \(B\). The total Toffoli count is \(k+1+k=2k+1=2n-3\).

The preceding combined bound \(\max\{0,\deg F_k-1,2\max_{\ell}\alpha_1(F_k+\ell)-3\}\) gives \(n-1\) for this family; its immunity-only term is the constant \(3\). The complete-cover bound gives \(2n-5\). The stronger estimate can also be recognized by restriction to \(b=1\) followed by a free affine output adjustment. No exact optimum is claimed when the displayed endpoints differ.

Calibration family bounds
Inputs \(n\)\(\max_\ell\alpha_1\)\(\beta^*\)One-packet boundComplete-cover bound
43333
53445
63557
73669
837711
938813

The formulas are proved for all \(k\ge2\). The source evaluates the designated family truth tables through nine inputs, but checks every affine mask only through eight. The ninth-input affine maximum is justified by the proof, not by a stored exhaustive mask search.

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