Existence of the Ocneanu trace #
For every commutative ring R, unit q : Rˣ and parameter z : R, this file constructs the
Ocneanu trace TauCeti.InfiniteTypeAHeckeAlgebra.ocneanuTrace R q z on the infinite type-A
Hecke algebra: the R-linear functional τ with τ 1 = 1, τ (x * y) = τ (y * x), and the
Markov rule τ (x * T n) = z * τ x for x in the stage of the first n + 1 strands. Together
with the uniqueness theorem TauCeti.InfiniteTypeAHeckeAlgebra.IsMarkovTrace.unique, this is
Ocneanu's theorem: for every z there is exactly one Markov trace with parameter z
(TauCeti.InfiniteTypeAHeckeAlgebra.existsUnique_isMarkovTrace). No positivity is asserted.
The trace is built one strand at a time, following Jones. Write Hₙ for the stage of the first
n strands. By the coset basis theorem (TauCeti.InfiniteTypeAHeckeAlgebra.cosetEquiv), every
element of Hₙ₊₂ is uniquely a sum ∑ m, a m * cosetRep q (n + 1) m with coefficients in
Hₙ₊₁, where cosetRep q (n + 1) m = T n * cosetRep q n m for m ≤ n and the last
representative is 1. A trace φ on Hₙ₊₁ extends to Hₙ₊₂ by sending this sum to
φ (a (n + 1)) + z * ∑ (m ≤ n), φ (cosetRep q n m * a m), so that a * T n * b ↦ z * φ (b * a)
for a, b in Hₙ₊₁. That the extension is again a trace is checked on the decomposition
Hₙ₊₂ = Hₙ₊₁ + Hₙ₊₁ Tₙ Hₙ₊₁ (TauCeti.InfiniteTypeAHeckeAlgebra.toSubmodule_stage_add_two),
using the same decomposition of Hₙ₊₁ one level down, the quadratic relation and the braid
relation. The stage traces are compatible, so they glue to a functional on the union of the
stages.
Main definitions #
TauCeti.InfiniteTypeAHeckeAlgebra.ocneanuTrace: the Ocneanu trace with parameterz.
Main results #
TauCeti.InfiniteTypeAHeckeAlgebra.isMarkovTrace_ocneanuTrace: the Ocneanu trace is a Markov trace with parameterz.TauCeti.InfiniteTypeAHeckeAlgebra.IsMarkovTrace.eq_ocneanuTraceandTauCeti.InfiniteTypeAHeckeAlgebra.existsUnique_isMarkovTrace: Ocneanu's theorem, every Markov trace with parameterzis the Ocneanu trace, and there is exactly one.TauCeti.InfiniteTypeAHeckeAlgebra.ocneanuTrace_eq_indexCharacterandTauCeti.InfiniteTypeAHeckeAlgebra.ocneanuTrace_eq_signCharacter: atz = qandz = -q⁻¹the Ocneanu trace is the corresponding character.TauCeti.TypeAHeckeAlgebra.eq_ocneanuTrace_toInfinite: a normalized, tracial family of functionals on the finite Hecke algebras, compatible with the tower maps and satisfying the Markov rule, is the Ocneanu trace restricted to each finite algebra.
References #
- V. F. R. Jones, Hecke algebra representations of braid groups and link polynomials, Ann. of Math. 126 (1987), 335–388, Section 5 (Theorem 5.1 and its proof).
- C. Kassel and V. Turaev, Braid Groups, Springer GTM 247 (2008), Chapter 4.
Extending a trace from one stage to the next #
The extension of the extension of a trace is a trace #
The traces on the stages #
The Ocneanu trace #
The Ocneanu trace with parameter z: the unique normalized trace on the infinite type-A
Hecke algebra satisfying the Markov rule τ (x * T n) = z * τ x for x in the stage of the
first n + 1 strands (TauCeti.InfiniteTypeAHeckeAlgebra.isMarkovTrace_ocneanuTrace and
TauCeti.InfiniteTypeAHeckeAlgebra.IsMarkovTrace.eq_ocneanuTrace).
Instances For
Existence of the Ocneanu trace. The Ocneanu trace is a Markov trace with parameter
z.
Ocneanu's theorem. Every Markov trace with parameter z is the Ocneanu trace.
Ocneanu's theorem. For every parameter z there is exactly one Markov trace with
parameter z.
The Ocneanu trace is normalized.
Every generator has trace z.
At z = q the Ocneanu trace is the index character T i ↦ q.
At z = -q⁻¹ the Ocneanu trace is the sign character T i ↦ -q⁻¹.
Finite Markov towers are restrictions of the Ocneanu trace. A family of linear
functionals φ n on the Hecke algebras on n strands which is normalized on zero strands,
compatible with the tower maps, tracial at each level, and satisfies the Markov rule
φ (n + 2) (strandIncl R q (n + 1) x * T q (Fin.last n)) = z * φ (n + 1) x for the last
generator, is the Ocneanu trace with parameter z restricted along toInfinite.