DCNOT interaction content and cost
OpenQAlgorithms.Papers.Independent.Intakethird100.P99.dcnot_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 . Define , where and is addition modulo two. Its canonical interaction content and cost are
The explicit basis action fixes the order of the two controlled-NOT operations.
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.2: DCNOT's basis action fixes the product convention; the cost
has denominator a1+a2-|a3| and numerator pi/2. -/
theorem dcnot_content_cost (H : TwoMatrix) (a : Triple)
(hH : HasCanonicalHamiltonian H a) (ha : 0 < a 0) :
HasContent dcnot ![Real.pi / 4, Real.pi / 4, 0] ∧
interactionCost H dcnot =
ENNReal.ofReal (Real.pi / (2 * (a 0 + a 1 - |a 2|))) := 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 satisfying
The matrix is unitary and has content : the inequalities , , hold, and there exist four one-qubit unitaries such that
Furthermore,
where the denominator is positive under the hypotheses and the value is regarded as an extended nonnegative real. The interaction cost is the infimum, with empty infimum , of nonnegative times for which, for every , a finite product , using one-qubit unitaries and nonnegative durations summing exactly to , differs in operator norm from by strictly less than for some ; zero pulses are allowed.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.