Quantum Information in Lean #
What follows is a top-level index to the major top-level definitions in this repository, in roughly their dependency order:
Bra
andKet
for pure quantum statesMState
for mixed quantum statesMState.«term𝐔[_]»
, a notation for unitary matrices, acting on quantum statesMEnsemble
andPEnsemble
: Ensemble of mixed and pure states, respectively(mixed_)convex_roof
: (Mixed) convex roof extensionCPTPMap
for quantum channelsMatrix.traceNorm
, the trace norm between matrices (mostly forMState
distance)MState.fidelity
, the fidelity between quantum statesSᵥₙ
,qConditionalEnt
,qMutualInfo
,coherentInfo
, etc. - different notions of entropy or information in quantum statesDegradablePreorder
the degradable order on quantum channels (technically a preorder)CPTPMap.quantumCapacity
, the quantum capacity of a channel
And a pointer to the main theorems (many of which are unproved):
MatrixMap.choi_PSD_iff_CP_map
, Choi's theorem on completely positive mapsSᵥₙ_strong_subadditivity
, the strong subadditivity of von Neumann entropyCPTPMap.coherentInfo_le_quantumCapacity
, the LSD theorem that the capacity of a channel is at least the coherent information