Result 4: CNOT minimizes one-cbit transmission time
OpenQAlgorithms.Papers.Independent.Intakethird100.P99.cbit_optimalLet 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. Transmission means one use of the gate with normalized pure product inputs, without ancillas or prior shared entanglement. Encoding and decoding axes are free local choices fixed before the unknown input. Classical messages are encoded in orthogonal states and decoded with certainty; qubit transmission preserves every superposition with the same encoding and recovery. In simultaneous tasks, a receiver may choose its local decoder according to its own sent classical bit. For a transmission task , write . An asserted optimal gate both performs the task and has an ideal simulation at the displayed time, and every capable gate has at least its cost. Assume . The CNOT gate, whose first qubit controls the second, attains
The same gate is a minimizer for transmission in the opposite direction after free changes of local axes. Every gate capable of the chosen one-cbit task costs at least this much; no uniqueness of the minimizer is asserted.
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.10, Result 4: CNOT attains the minimum over every gate that can send one
perfect classical bit; its being a minimizer is not a uniqueness assertion. -/
theorem cbit_optimal (H : TwoMatrix) (a : Triple)
(hH : HasCanonicalHamiltonian H a) (ha : 0 < a 0) :
OptimalTask H CanCbit cnot (Real.pi / (4 * a 0)) ∧
OptimalTask H (fun U => CanCbit (reverseParties U)) cnot
(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 is Hermitian, , , , and there exist one-qubit unitaries and Hermitian one-qubit matrices such that
Here are the usual Pauli matrices. Define the interaction cost as the infimum of all nonnegative times for which is Hermitian, is unitary, and, for every , there are a finite pulse product
with all one-qubit unitaries, , , and a complex number with , such that ; zero pulses are allowed, and the infimum of an empty set is . Let mean that is unitary and there exist one-qubit unitaries , a unit vector , and unit vectors satisfying for both bits . Let , where . For each of the two predicates and , the CNOT matrix satisfies that predicate, admits the stated arbitrarily accurate pulse simulation at the exact time , and satisfies
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.