CNOT interaction content and cost
OpenQAlgorithms.Papers.Independent.Intakethird100.P99.cnot_content_costLet be a Hermitian Hamiltonian on two qubits , with canonical interaction coefficients satisfying . Local terms in are allowed. Local unitary controls are instantaneous and free, interaction intervals are nonnegative, and . Write for the infimum of the interaction durations of protocols implementing the gate , allowing the ideal limit of arbitrarily fine pulses at fixed total duration and disregarding global phase. This cost is an extended nonnegative real, with value for an impossible simulation. Assume . The gate , with denoting addition modulo two, has canonical interaction content up to local unitaries and global phase, and
The interaction-content assertion concerns the physical local-equivalence class; the raw CNOT matrix is not an SU(4) canonical exponential.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P99
namespace QAlgorithms.Papers.Independent.Intakethird100.P99
open scoped Matrix Kronecker NNReal ENNReal
open QAlgorithms.Papers.Independent.Information100.P10 (pauli)
open QAlgorithms.Papers.Independent.Information100.P32 (evolution)
noncomputable section
/-- PDF p.7, III.D.1 and p.13: CNOT content is projective local equivalence, not
literal equality of the raw CNOT matrix with an SU(4) canonical exponential. -/
theorem cnot_content_cost (H : TwoMatrix) (a : Triple)
(hH : HasCanonicalHamiltonian H a) (ha : 0 < a 0) :
HasContent cnot ![Real.pi / 4, 0, 0] ∧
interactionCost H cnot = ENNReal.ofReal (Real.pi / (4 * a 0)) := by sorry
end
end QAlgorithms.Papers.Independent.Intakethird100.P99
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For every complex two-qubit matrix and real triple , assume , , , , and there exist one-qubit unitaries and Hermitian one-qubit matrices such that
The CNOT matrix is unitary and has content : this triple satisfies , , , and there exist four one-qubit unitaries such that
Moreover, , with the right side regarded as an extended nonnegative real. Here is the infimum, with empty infimum , of nonnegative times for which every admits a finite product , using one-qubit unitaries and nonnegative durations summing exactly to , whose operator-norm distance from is strictly less than for some ; the pulse list may be empty.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.