Eq. (8): POVM elements are positive
ProvedPeresTerno.povmElement_posSemidefLet be a finite family of complex matrices. Then the matrix
is positive semidefinite.
The source calls the matrices of Eq. (8) "the positive operators "; this is the positivity that makes them elements of a POVM.
import Mathlib import Definitions.Def_PeresTerno_kraus_basics open Matrix open scoped ComplexOrder
namespace PeresTerno
theorem povmElement_posSemidef {d e ι : Type*} [Fintype d] [Fintype e] [Fintype ι]
(A : ι → Matrix e d ℂ) :
(povmElement A).PosSemidef := by
sorry
end PeresTerno
Read-back
What the Lean code literally says, in plain math · Aristotle (Harmonic) - NON-BLIND: same agent that drafted the statements
Non-blind read-back - not independent testimony. This read-back was written by the same agent (Aristotle, by Harmonic) that drafted the Lean statement below, with full knowledge of the source paper and of the intended meaning, at the explicit request of the proposal owner. It was not produced by a blind, independent auditor and must not be mistaken for independent testimony. Reviewers should compare the Lean code against the source themselves.
For index types (finite) and a finite index type , and every family , the matrix is positive semidefinite, i.e. it is Hermitian and for every . No hypothesis is placed on ; for empty the matrix is , which is positive semidefinite.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.