OAI/Analysis/NuclearUltrapower/CuntzWords.lean
39 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.NuclearUltrapower.CuntzWords.Wordline 13Source documentation
Fixed-length binary words, with a product decomposition at every successor.
@[reducible] def Word : ℕ → Type | 0 => PUnit | n+1 => Fin 2 × Word n
- instance
OAI.NuclearUltrapower.CuntzWords.(instance at line 17)line 17 - instance
OAI.NuclearUltrapower.CuntzWords.(instance at line 24)line 24 - def
OAI.NuclearUltrapower.CuntzWords.valueline 26 - theorem
OAI.NuclearUltrapower.CuntzWords.value_zeroline 30 - theorem
OAI.NuclearUltrapower.CuntzWords.value_succline 32 - def
OAI.NuclearUltrapower.CuntzWords.indexline 35 - theorem
OAI.NuclearUltrapower.CuntzWords.index_succline 39 - theorem
OAI.NuclearUltrapower.CuntzWords.index_heightline 42 - theorem
OAI.NuclearUltrapower.CuntzWords.index_injectiveline 49 - theorem
OAI.NuclearUltrapower.CuntzWords.index_ne_of_length_neline 62 - theorem
OAI.NuclearUltrapower.CuntzWords.crossline 70Source documentation
Orthogonality is a consequence of the two defining Cuntz relations.
theorem cross {D : Type*} [CStarAlgebra D] (r : Fin 2 → D) (hr : CuntzTwoRelations r) (i j : Fin 2) (hij : i ≠ j) : star (r i) * r j = 0 := by …Mentions: OAI.NuclearUltrapower.CuntzTwoRelations
- theorem
OAI.NuclearUltrapower.CuntzWords.sum_rangeline 88Source documentation
Completeness of the finite-length row is proved, not assumed.
theorem sum_range {D : Type*} [CStarAlgebra D] (r : Fin 2 → D) (hr : CuntzTwoRelations r) (n : ℕ) : ∑ w : Word n, value r w * star (value r w) = 1 := by …Mentions: OAI.NuclearUltrapower.CuntzTwoRelations, OAI.NuclearUltrapower.CuntzWords.Word, OAI.NuclearUltrapower.CuntzWords.value
- abbrev
OAI.NuclearUltrapower.CuntzAveraging.Targetline 120 - def
OAI.NuclearUltrapower.CuntzAveraging.coordinateline 123 - theorem
OAI.NuclearUltrapower.CuntzAveraging.coordinate_applyline 126 - theorem
OAI.NuclearUltrapower.CuntzAveraging.inner_coordinateline 129 - theorem
OAI.NuclearUltrapower.CuntzAveraging.coordinate_normline 135 - def
OAI.NuclearUltrapower.CuntzAveraging.leftline 141 - def
OAI.NuclearUltrapower.CuntzAveraging.rightline 142 - theorem
OAI.NuclearUltrapower.CuntzAveraging.left_coordinateline 144 - theorem
OAI.NuclearUltrapower.CuntzAveraging.right_coordinateline 150 - theorem
OAI.NuclearUltrapower.CuntzAveraging.left_star_mulline 156 - theorem
OAI.NuclearUltrapower.CuntzAveraging.left_norm_leline 165 - theorem
OAI.NuclearUltrapower.CuntzAveraging.right_norm_leline 172 - def
OAI.NuclearUltrapower.CuntzAveraging.rowline 189 - theorem
OAI.NuclearUltrapower.CuntzAveraging.row_applyline 192 - theorem
OAI.NuclearUltrapower.CuntzAveraging.row_supportline 196 - theorem
OAI.NuclearUltrapower.CuntzAveraging.inner_rowline 205 - theorem
OAI.NuclearUltrapower.CuntzAveraging.inner_row_neline 218 - theorem
OAI.NuclearUltrapower.CuntzAveraging.support_innerline 223 - theorem
OAI.NuclearUltrapower.CuntzAveraging.row_normline 231 - theorem
OAI.NuclearUltrapower.CuntzAveraging.support_norm_leline 235 - theorem
OAI.NuclearUltrapower.CuntzAveraging.row_norm_leline 239 - theorem
OAI.NuclearUltrapower.CuntzAveraging.row_stepline 246Source documentation
The row recursion comes from word concatenation and the genuine model shifts.
theorem row_step (n : ℕ) : row R (n+1) = ∑ i : Fin 2, ((left i).comp (row R n)).comp (star (R (generator i))) := by …Mentions: OAI.NuclearUltrapower.CuntzAveraging.row, OAI.NuclearUltrapower.CuntzAveraging.left
- theorem
OAI.NuclearUltrapower.CuntzAveraging.rep_crossline 256 - theorem
OAI.NuclearUltrapower.CuntzAveraging.row_next_generatorline 265Source documentation
Exact finite-level intertwining of each Cuntz generator.
theorem row_next_generator (n : ℕ) (i : Fin 2) : (row R (n+1)).comp (R (generator i)) = (left i).comp (row R n) := by …Mentions: OAI.NuclearUltrapower.CuntzAveraging.row, OAI.NuclearUltrapower.CuntzAveraging.left
- theorem
OAI.NuclearUltrapower.CuntzAveraging.left_star_row_nextline 280Source documentation
Exact finite-level intertwining of the adjoint generator in reverse.
theorem left_star_row_next (n : ℕ) (i : Fin 2) : (star (left i)).comp (row R (n+1)) = (row R n).comp (star (R (generator i))) := by …Mentions: OAI.NuclearUltrapower.CuntzAveraging.left, OAI.NuclearUltrapower.CuntzAveraging.row
- theorem
OAI.NuclearUltrapower.CuntzAveraging.row_commutingline 294Source documentation
Arbitrary commuting operators intertwine with the second tensor coordinate.
theorem row_commuting (n : ℕ) (T : H →L[ℂ] H) (hT : ∀ a, Commute (R a) T) : (row R n).comp T = (right T).comp (row R n) := by …Mentions: OAI.NuclearUltrapower.CuntzAveraging.row, OAI.NuclearUltrapower.CuntzAveraging.right