OAI/Analysis/KadisonSimilarity/Tracial/MatrixUnitFamilies.lean
23 declarations, 0 contain sorry, 0 declared as axioms
Finite partial-isometry frames constructed from an actual unital matrix star homomorphism. No frame-existence assumption is used.
- def
OAI.KadisonSimilarity.embeddedMatrixUnitline 17Source documentation
The image of an ordinary matrix unit in the ambient C-star algebra.
def embeddedMatrixUnit (ι : Matrix α α ℂ →⋆ₐ[ℂ] P) (i j : α) : P := …
- theorem
OAI.KadisonSimilarity.embeddedMatrixUnit_starline 20 - theorem
OAI.KadisonSimilarity.embeddedMatrixUnit_mulline 25 - theorem
OAI.KadisonSimilarity.embeddedMatrixUnit_isStarProjectionline 37Source documentation
Diagonal matrix units are actual star projections.
theorem embeddedMatrixUnit_isStarProjection (ι : Matrix α α ℂ →⋆ₐ[ℂ] P) (i : α) : IsStarProjection (embeddedMatrixUnit ι i i) := by …Mentions: OAI.KadisonSimilarity.embeddedMatrixUnit
- theorem
OAI.KadisonSimilarity.sum_embeddedMatrixUnit_diagonalline 45Source documentation
The diagonal images resolve the unit because the embedding is unital.
theorem sum_embeddedMatrixUnit_diagonal (ι : Matrix α α ℂ →⋆ₐ[ℂ] P) : ∑ i : α, embeddedMatrixUnit ι i i = 1 := by …Mentions: OAI.KadisonSimilarity.embeddedMatrixUnit
- structure
OAI.KadisonSimilarity.MatrixUnitColumnFamilyline 51Source documentation
The precise finite-frame data consumed by full-column coordinates.
structure MatrixUnitColumnFamily (P α : Type*) [CStarAlgebra P] [Fintype α] [DecidableEq α] where … - def
OAI.KadisonSimilarity.matrixUnitColumnFamilyOfEmbeddingline 62Source documentation
Taking a single column of embedded matrix units supplies the full frame.
def matrixUnitColumnFamilyOfEmbedding (ι : Matrix α α ℂ →⋆ₐ[ℂ] P) (i₀ : α) : MatrixUnitColumnFamily P α where … - theorem
OAI.KadisonSimilarity.matrixUnitColumnFamilyOfEmbedding_cornerline 75 - theorem
OAI.KadisonSimilarity.matrixUnitColumnFamilyOfEmbedding_columnline 79 - theorem
OAI.KadisonSimilarity.trace_embeddedMatrixUnit_diagonalline 85Source documentation
Normalized trace preservation gives the reciprocal-dimension trace of all the diagonal projections, and hence of the chosen initial corner.
theorem trace_embeddedMatrixUnit_diagonal (τ : P →ₗ[ℂ] ℂ) (ι : Matrix α α ℂ →⋆ₐ[ℂ] P) (htrace : ∀ a, τ (ι a) = (Fintype.card α : ℂ)⁻¹ * Matrix.trace a) (i : α) : τ (embeddedMatrixUnit ι i i) = 1 / (Fintype.card α : ℂ) := by …Mentions: OAI.KadisonSimilarity.embeddedMatrixUnit
- structure
OAI.KadisonSimilarity.TracialMatrixUnitColumnFamilyline 92Source documentation
The frame together with the corner trace used in small-corner estimates.
structure TracialMatrixUnitColumnFamily (τ : P →ₗ[ℂ] ℂ) (α : Type*) [Fintype α] [DecidableEq α] extends MatrixUnitColumnFamily P α where … - def
OAI.KadisonSimilarity.tracialMatrixUnitColumnFamilyOfEmbeddingline 97Source documentation
A trace-preserving unital matrix embedding supplies both frame and trace.
def tracialMatrixUnitColumnFamilyOfEmbedding (τ : P →ₗ[ℂ] ℂ) (ι : Matrix α α ℂ →⋆ₐ[ℂ] P) (htrace : ∀ a, τ (ι a) = (Fintype.card α : ℂ)⁻¹ * Matrix.trace a) (i₀ : α) : TracialMatrixUnitColumnFamily τ α where …Mentions: OAI.KadisonSimilarity.TracialMatrixUnitColumnFamily
- def
OAI.KadisonSimilarity.tracialMatrixUnitColumnFamilyOfNonemptyline 106Source documentation
A nonempty finite matrix index type provides a distinguished corner without an additional choice of frame data.
def tracialMatrixUnitColumnFamilyOfNonempty [Nonempty α] (τ : P →ₗ[ℂ] ℂ) (ι : Matrix α α ℂ →⋆ₐ[ℂ] P) (htrace : ∀ a, τ (ι a) = (Fintype.card α : ℂ)⁻¹ * Matrix.trace a) : TracialMatrixUnitColumnFamily τ α := …Mentions: OAI.KadisonSimilarity.TracialMatrixUnitColumnFamily
- def
OAI.KadisonSimilarity.MatrixUnitColumnFamily.reindexline 117Source documentation
Relabeling a finite frame preserves its initial projection and resolution.
def reindex (F : MatrixUnitColumnFamily P α) (e : β ≃ α) : MatrixUnitColumnFamily P β where …
- theorem
OAI.KadisonSimilarity.MatrixUnitColumnFamily.reindex_cornerline 126 - theorem
OAI.KadisonSimilarity.MatrixUnitColumnFamily.reindex_columnline 129 - def
OAI.KadisonSimilarity.TracialMatrixUnitColumnFamily.reindexline 139Source documentation
The normalized corner trace is preserved when a finite frame is relabeled.
def reindex (F : TracialMatrixUnitColumnFamily τ α) (e : β ≃ α) : TracialMatrixUnitColumnFamily τ β where …Mentions: OAI.KadisonSimilarity.TracialMatrixUnitColumnFamily
- def
OAI.KadisonSimilarity.NestedTracialMatrices.columnFamilyline 156Source documentation
Each actual tracial matrix stage supplies its finite corner frame.
def NestedTracialMatrices.columnFamily (M : NestedTracialMatrices (A := A) τ V) …
- def
OAI.KadisonSimilarity.NestedTracialMatrices.finColumnFamilyline 162Source documentation
The same actual frame on
Fin(card(A s)), as required by finite Hilbert amplification and the full-column coordinate construction.def NestedTracialMatrices.finColumnFamily (M : NestedTracialMatrices (A := A) τ V) …
- theorem
OAI.KadisonSimilarity.NestedTracialMatrices.finColumnFamily_cornerline 166 - theorem
OAI.KadisonSimilarity.NestedTracialMatrices.finColumnFamily_columnline 170 - theorem
OAI.KadisonSimilarity.NestedTracialMatrices.finColumnFamily_baseline 176 - def
OAI.KadisonSimilarity.NestedTracialMatrices.nonemptyFinColumnFamilyline 182Source documentation
A nonempty stage gives the finite amplification frame without any additional existence hypothesis.
def NestedTracialMatrices.nonemptyFinColumnFamily [∀ s, Nonempty (A s)] (M : NestedTracialMatrices (A := A) τ V) (s : ℕ) : …