Distance measures #
This file contains the definitions of the blueprint subsection "Distance measures" (Section 2, "Foundations"): the dimension-normalized Hilbert--Schmidt inner product and squared norm on complex matrices, and the distance between two families of POVMs relative to a question distribution.
Main definitions #
MIPRE.hsInner: the dimension-normalized Hilbert--Schmidt inner product⟨A, B⟩_hs = τ(Aᴴ B), whereτ = Tr/dis the dimension-normalized trace (blueprintdef:hs-norm).MIPRE.hsNormSq: the squared dimension-normalized Hilbert--Schmidt norm‖A‖²_hs = τ(Aᴴ A)(blueprintdef:hs-norm).MIPRE.povmDistance: the squared distance𝔼_{x ∼ μ} ∑ₐ ‖M^x_a - N^x_a‖²_hsbetween two families of POVMs (blueprintdef:distance).MIPRE.IsPOVMClose: the δ-closeness relationM ≈_δ Nof the blueprint.
Implementation notes #
- As elsewhere in the foundations, question distributions are bare real-valued
functions:
povmDistanceandIsPOVMClosetake anyμ : X → ℝ, and results about them will assume nonnegativity and normalization as needed. ⟨A, A⟩_hsis a nonnegative real for everyA, but proving so requires a positivity argument;hsNormSqtakes the real part.reso that the definition carries no proof obligations. Nonnegativity is recorded separately inhsNormSq_nonneg.- The blueprint writes the POVM distance as
𝔼_{x ∼ μ} ∑ₐ τ((M^x_a - N^x_a)²); since differences of POVM elements are Hermitian, this agrees with the definition here (seehsNormSq_of_isHermitian).
The normalized Hilbert--Schmidt inner product #
The dimension-normalized Hilbert--Schmidt inner product on square complex matrices
(blueprint def:hs-norm): ⟨A, B⟩_hs = τ(Aᴴ B), where τ = Tr/d is the
dimension-normalized trace.
Equations
- MIPRE.hsInner A B = (A.conjTranspose * B).trace / ↑(Fintype.card n)
Instances For
The squared dimension-normalized Hilbert--Schmidt norm on square complex matrices
(blueprint def:hs-norm): ‖A‖²_hs = τ(Aᴴ A), a nonnegative real
(hsNormSq_nonneg).
Equations
- MIPRE.hsNormSq A = (MIPRE.hsInner A A).re
Instances For
For a Hermitian matrix, the squared normalized Hilbert--Schmidt norm is the
normalized trace of the square, which is the form used in blueprint def:distance.
POVM distance #
The squared distance between two families of POVMs relative to a question
distribution μ (blueprint def:distance):
𝔼_{x ∼ μ} ∑ₐ ‖M^x_a - N^x_a‖²_hs.
Equations
- MIPRE.povmDistance μ M N = ∑ x : X, μ x * ∑ a : A, MIPRE.hsNormSq (↑((M x).mats a) - ↑((N x).mats a))
Instances For
Two families of POVMs are δ-close relative to the question distribution μ,
written M^x_a ≈_δ N^x_a in the blueprint (blueprint def:distance).
Equations
- MIPRE.IsPOVMClose μ δ M N = (MIPRE.povmDistance μ M N ≤ δ)
Instances For
Constructions on POVMs #
Relabel the outcomes of a POVM along f : A → B (data processing): the operator of
the outcome b is the sum of the operators of the outcomes a with f a = b.
Equations
Instances For
The measurement for the question x of a projective measurement family on the matrix
algebra ℂ^{d×d}, as a POVM (positivity follows from projectivity).
Instances For
The uniform distribution on a finite type, as a real-valued weight function.
Equations
- MIPRE.uniform X x✝ = (↑(Fintype.card X))⁻¹
Instances For
Inconsistency of two measurement families on a bipartite state #
The inconsistency of two families of POVMs M (acting on ℂ^dA) and N (acting on
ℂ^dB) with the same question and outcome alphabets, relative to a question distribution
μ and a bipartite state ψ ∈ ℂ^dA ⊗ ℂ^dB = ℂ^(dA × dB): the probability that measuring
M^x on the first factor and N^x on the second factor yields different outcomes,
𝔼_{x ∼ μ} ∑_{a ≠ b} ⟨ψ| M^x_a ⊗ N^x_b |ψ⟩
(the consistency relation of JNVWY21qld, Definition 4.8, in its two-space form). The
tensor product is realized by the Kronecker product, as in TensorProductStrategy.value;
the probability is a nonnegative real, and we take the real part so that the definition
carries no proof obligation.
Equations
- One or more equations did not get rendered due to their size.