QuantumInfo.States.Pure.Braket
Finite dimensional quantum pure states, bra and kets. Mixed states are `MState` in that file.
These could be done with a Hilbert space of Fintype, which would look like ```lean4 (H : Type*) [NormedAddCommGroup H] [InnerProductSpace ℂ H] [CompleteSpace H] [FiniteDimensional ℂ H] ``` or by choosing a particular `Basis` and asserting it is `Fintype`. But frankly it seems easier to mostly focus on the basis-dependent notion of `Matrix`, which has the added benefit of an obvious "classical" interpretation (as the basis elements, or diagonal elements of a mixed state). In that sense, this quantum theory comes with the a particular classical theory always preferred.
Norm bounds
2 declarations
For any two kets defined over a finite index set , the inner product (bra-ket product) satisfies the conjugate symmetry property: where denotes the complex conjugate of .
The norm of the inner product of normalized states is at most 1
Given a finite index set , for any two normalized quantum states and in the ket space , the absolute value of their inner product is at most 1, i.e., This result is a consequence of the Cauchy-Schwarz inequality applied to normalized vectors.
