Theorem 4.23 proof — extreme unital qubit channels are unitary
OpenWatrousTQI.extreme_unital_qubit_is_unitaryEvery extreme point of the real convex set of unital quantum channels on a qubit is conjugation by a single unitary matrix: one unitary satisfies for every complex matrix . Membership in the extreme-point set includes membership in the channel set, so complete positivity, trace preservation, and unitality are part of the hypothesis, not omitted assumptions.
import Mathlib import Definitions.Def_QAlgorithms_Defs_Channel import Definitions.Def_WatrousTQI_UnitalChannels set_option autoImplicit false noncomputable section open scoped Matrix ComplexConjugate BigOperators
namespace WatrousTQI
theorem extreme_unital_qubit_is_unitary
(Φ : QAlgorithms.Superop (Fin 2) (Fin 2))
(h : Φ ∈ (unitalChannels 2).extremePoints ℝ) :
∃ U : Matrix.unitaryGroup (Fin 2) ℂ,
∀ X : Matrix (Fin 2) (Fin 2) ℂ,
Φ X = (U : Matrix (Fin 2) (Fin 2) ℂ) * X *
(U : Matrix (Fin 2) (Fin 2) ℂ)ᴴ := by sorry
end WatrousTQI
Read-back
What the Lean code literally says, in plain math · GPT-6 (Codex)
For every function , assume that belongs to the set of unital channels and is an extreme point of over , with the following meanings: a function belongs to precisely when and there exist a natural number and complex matrices such that and, for every complex matrix , ; being an extreme point means that and, for every and all real numbers with , if as functions (real scalar multiplication and addition being pointwise), then and . Under this assumption there exists a single complex unitary matrix (so ) such that, for every complex matrix , . Here is the space of matrices whose rows and columns are indexed by , is its identity matrix, and denotes conjugate transpose. The natural number is allowed to be zero in the defining existential quantifier, with empty sums interpreted as zero, although that choice cannot satisfy ; the universally quantified inputs are arbitrary matrices, without positivity, self-adjointness, or trace restrictions.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.