theorem
CoxeterGroup.sigma_fixes_orthogonal
{B : Type u_1}
[DecidableEq B]
[Fintype B]
(M : CoxeterMatrix B)
(s : B)
(v : B → ℝ)
(h : bilinForm M v (e s) = 0)
:
If $v$ is $B$-orthogonal to $e_s$, then the reflection $\sigma_s$ fixes $v$: $\sigma_s(v) = v$.
theorem
CoxeterGroup.sigma_comp_fixes_orthogonal
{B : Type u_1}
[DecidableEq B]
[Fintype B]
(M : CoxeterMatrix B)
(s t : B)
(v : B → ℝ)
(hs : bilinForm M v (e s) = 0)
(ht : bilinForm M v (e t) = 0)
:
If $v$ is $B$-orthogonal to both $e_s$ and $e_t$, then $\sigma_s \sigma_t$ fixes $v$.
theorem
CoxeterGroup.sigma_comp_e_s
{B : Type u_1}
[DecidableEq B]
[Fintype B]
(M : CoxeterMatrix B)
(s t : B)
:
Explicit formula for $\sigma_s \sigma_t$ applied to $e_s$ in terms of the matrix entry $B_{s,t}$.
structure
CoxeterGroup.BraidRelationHyp
{B : Type u_1}
[DecidableEq B]
[Fintype B]
(M : CoxeterMatrix B)
:
The braid relation hypothesis on the geometric representation: for every pair $s, t$ with finite Coxeter order $m(s,t)$, the composition $\sigma_s \sigma_t$ has order dividing $m(s,t)$ on the representation.