Brauer diagrams #
A Brauer diagram on k strands is a perfect matching of the 2 * k boundary points
Fin k ⊕ Fin k, where Sum.inl i is the i-th bottom point and Sum.inr j the j-th top
point; the matched pairs are the arcs of the diagram. Brauer diagrams index a basis of the
Brauer algebra B_k(δ), which acts on the k-th tensor power of the defining representation
of an orthogonal or symplectic group. The image of that action is the centralizer of the
group, but the action is faithful, so that B_k(δ) is itself that centralizer, only when the
defining representation is large enough relative to k.
Every boundary point lies on exactly one of three kinds of arc: a through strand, joining
a bottom point to a top point; a cap, joining two bottom points; or a cup, joining two
top points. The diagrams with no cap and no cup are exactly the diagrams permToBrauer σ of
permutations σ : Equiv.Perm (Fin k), so there are k ! of them among the (2 * k - 1)‼
diagrams in all.
Main definitions #
TauCeti.BrauerDiagram k: the Brauer diagrams onkstrands.TauCeti.BrauerDiagram.IsThrough,IsCap,IsCup: the three kinds of arc.TauCeti.permToBrauer: the diagram of a permutation.TauCeti.permToBrauerEquiv: permutations are the diagrams all of whose arcs go through.
Main results #
TauCeti.card_brauerDiagram: there are(2 * k - 1)‼Brauer diagrams onkstrands.TauCeti.BrauerDiagram.isThrough_or_isCap_or_isCup, together with the three exclusivity lemmas: every boundary point lies on an arc of exactly one of the three kinds.TauCeti.card_brauerDiagram_forall_isThrough: there arek !diagrams all of whose arcs go through.
References #
- R. Brauer, On algebras which are connected with the semisimple continuous groups, Annals of Mathematics 38 (1937), 857-872.
- Schur--Weyl roadmap, Layer 9.
A Brauer diagram on k strands: a perfect matching of the 2 * k boundary points
Fin k ⊕ Fin k, with Sum.inl i the i-th bottom point and Sum.inr j the j-th top
point. The value D.val x is the boundary point that the diagram matches with x.
Equations
- TauCeti.BrauerDiagram k = TauCeti.PerfectMatching (Fin k ⊕ Fin k)
Instances For
The number of Brauer diagrams. There are (2 * k - 1)‼ perfect matchings of the
2 * k boundary points, hence (2 * k - 1)‼ Brauer diagrams on k strands.
A cap is not a through strand.
A cup is not a through strand.
A cap is not a cup.
Lying on a through strand is a property of the arc, not of the endpoint chosen.
Lying on a cap is a property of the arc, not of the endpoint chosen.
Lying on a cup is a property of the arc, not of the endpoint chosen.
The permutation diagram of σ, joining the bottom point i to the top point σ i.
Equations
- TauCeti.permToBrauer σ = TauCeti.PerfectMatching.mk ((Equiv.sumComm (Fin k) (Fin k)).trans ((Equiv.symm σ).sumCongr σ)) ⋯ ⋯
Instances For
A permutation diagram has no cap and no cup: every arc goes through.
The permutation read off a Brauer diagram all of whose arcs go through: it sends the
bottom point i to the top point matched with it.
Equations
- D.throughPerm hD = Equiv.ofBijective (fun (i : Fin k) => (↑D (Sum.inl i)).getRight ⋯) ⋯
Instances For
The diagram of the permutation read off a through diagram is the diagram itself.
The permutation read off the diagram of σ is σ.
Permutations are exactly the Brauer diagrams with no horizontal arc.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Brauer diagrams with no cap and no cup are k ! in number.
The permutation diagram determines the permutation.