Reminders on the strong Bruhat order
Let ( W , S ) (W,S) ( W , S ) be a Coxeter system. We refer to standard texts such as [1 ] , [5 ] , [15 ] , [12 ] , [8 ] for definitions and properties of Coxeter groups. The length of an element w ∈ W w \in W w ∈ W will be denoted by ℓ ( w ) \ell(w) ℓ ( w ) .
We shall use the strong Bruhat order on W W W . This is the partial order on W W W that is called the “Bruhat order” in [1 ] , and that is defined but left nameless in [12 §2.1] . One of the many ways to define it is as follows:
Proposition 1.1. Let u , v ∈ W u,v \in W u , v ∈ W be two elements. Let s 1 s 2 ⋯ s m s_1s_2 \cdots s_m s 1 s 2 ⋯ s m be a reduced expression for v v v . Then, u ≤ v u \le v u ≤ v (in the strong Bruhat order) if and only if u u u can be written as a subproduct of this reduced expression (i.e., if there exist i 1 < i 2 < ⋯ < i k i_1 < i_2 < \cdots< i_k i 1 < i 2 < ⋯ < i k in { 1 , 2 , … , m } \{1,2,\ldots,m\} { 1 , 2 , … , m } such that u = s i 1 s i 2 ⋯ s i k u=s_{i_1}s_{i_2}\cdots s_{i_k} u = s i 1 s i 2 ⋯ s i k ).
This indeed can be used as a definition of ≤ \le ≤ (that is, the meaning of u ≤ v u \le v u ≤ v is independent of the choice of the reduced expression) and is equivalent to the other definitions of the strong Bruhat order; see [12 Proposition 2.4 (iii)] or [1 Theorem 2.2.2] or [10 §5.10] for proofs.
Henceforth, inequality signs such as ≤ \le ≤ , < < < , ≥ \ge ≥ and > > > will be understood as referring to the strong Bruhat order whenever they appear between elements of W W W . We recall some properties of the strong Bruhat order:
Proposition 1.2. Let u , v ∈ W u,v \in W u , v ∈ W . Then:
(a) If u ≤ v u \le v u ≤ v , then ℓ ( u ) ≤ ℓ ( v ) \ell(u) \le\ell(v) ℓ ( u ) ≤ ℓ ( v ) .
(b) If u < v u < v u < v , then ℓ ( u ) < ℓ ( v ) \ell(u) < \ell(v) ℓ ( u ) < ℓ ( v ) .
(c) We have u ≤ v u \le v u ≤ v if and only if u − 1 ≤ v − 1 u^{-1} \le v^{-1} u − 1 ≤ v − 1 .
(d) We have u < v u < v u < v if and only if u − 1 < v − 1 u^{-1} < v^{-1} u − 1 < v − 1 .
Proof. All four parts follow easily from Proposition 1.1. (For parts (a) and (b) , use the trivial observation that ℓ ( s i 1 s i 2 ⋯ s i k ) ≤ k \ell(s_{i_1}s_{i_2}\cdots s_{i_k}) \le k ℓ ( s i 1 s i 2 ⋯ s i k ) ≤ k for any i 1 < i 2 < ⋯ < i k i_1 < i_2 < \cdots< i_k i 1 < i 2 < ⋯ < i k . For parts (c) and (d) , observe that if s 1 s 2 ⋯ s m s_1s_2\cdots s_m s 1 s 2 ⋯ s m is a reduced expression for some w ∈ W w \in W w ∈ W , then s m s m − 1 ⋯ s 1 s_ms_{m-1}\cdots s_1 s m s m − 1 ⋯ s 1 is a reduced expression for w − 1 w^{-1} w − 1 .)
For the next proposition, we recall the notion of a reflection. The elements of S S S are called the simple reflections (of W W W ). The elements of W W W that are conjugate to simple reflections are called the reflections (of W W W ). Commonly, the set of all reflections is denoted by T T T (although we have no need for this notation).
Proposition 1.3. Let t ∈ W t \in W t ∈ W be a reflection. Let w ∈ W w \in W w ∈ W be any element. Then:
(a) If ℓ ( w ) < ℓ ( t w ) \ell(w) < \ell(tw) ℓ ( w ) < ℓ ( tw ) , then w < t w w < tw w < tw .
(b) If ℓ ( w ) < ℓ ( w t ) \ell(w) < \ell(wt) ℓ ( w ) < ℓ ( w t ) , then w < w t w < wt w < w t .
Proof. (a) This follows immediately from the definition of the strong Bruhat order given in [1 Definition 2.1.1] . Indeed, w − 1 t w w^{-1}tw w − 1 tw is conjugate to the reflection t t t , and thus itself a reflection; hence, ℓ ( w ) < ℓ ( t w ) \ell(w) < \ell(tw) ℓ ( w ) < ℓ ( tw ) entails w → w − 1 t w t w w \xrightarrow{w^{-1}tw} tw w w − 1 tw tw in the language of [1 Definition 2.1.1] , and therefore w < t w w < tw w < tw . This proves Proposition 1.3 (a) .
Alternatively, Proposition 1.3 (a) can also be proved using the definition of the strong Bruhat order given in [12 §2.1] . Namely, we observe that t 2 = 1 t^2=1 t 2 = 1 (since any reflection is an involution). Set u : = t w u := tw u := tw , so that t u = t t 2 ⏟ = 1 w = w tu = t\underbrace{t^2}_{=1}w = w t u = t = 1 t 2 w = w . Pick any reduced expression u = s 1 s 2 ⋯ s q u = s_1s_2\cdots s_q u = s 1 s 2 ⋯ s q of u u u . Assume that ℓ ( w ) < ℓ ( t w ) \ell(w) < \ell(tw) ℓ ( w ) < ℓ ( tw ) . Since t u = w tu = w t u = w , we now have ℓ ( t u ) = ℓ ( w ) < ℓ ( t w ) = ℓ ( u ) \ell(tu) = \ell(w) < \ell(tw) = \ell(u) ℓ ( t u ) = ℓ ( w ) < ℓ ( tw ) = ℓ ( u ) (since t w = u tw = u tw = u ). Hence, [12 Lemma 2.2, (iii) $\Longrightarrow$ (ii)] (applied to u u u instead of w w w ) yields that $t = s_1s_2\cdots s_i\cdots s_2s_1 for some i ∈ { 1 , 2 , … , q } i \in\{1,2,\ldots,q\} i ∈ { 1 , 2 , … , q } . Consider this i i i . Now,
w = t ⏟ = s 1 s 2 ⋯ s i ⋯ s 2 s 1 = ( s 1 s 2 ⋯ s i − 1 ) ( s i s i − 1 ⋯ s 1 ) = ( s 1 s 2 ⋯ s i ) ( s i + 1 s i + 2 ⋯ s q ) = ( s 1 s 2 ⋯ s i − 1 ) ( s i s i − 1 ⋯ s 1 ) ⋅ ( s 1 s 2 ⋯ s i ) ( s i + 1 s i + 2 ⋯ s q ) = s 1 s 2 ⋯ s i − 1 s i + 1 s i + 2 ⋯ s q . \begin{aligned}
w &= \underbrace{t}_{=s_1s_2\cdots s_i\cdots s_2s_1} \\
&= (s_1s_2\cdots s_{i-1})(s_is_{i-1}\cdots s_1)
= (s_1s_2\cdots s_i)(s_{i+1}s_{i+2}\cdots s_q) \\
&= (s_1s_2\cdots s_{i-1})(s_is_{i-1}\cdots s_1)\cdot(s_1s_2\cdots s_i)(s_{i+1}s_{i+2}\cdots s_q) \\
&= s_1s_2\cdots s_{i-1}s_{i+1}s_{i+2}\cdots s_q.
\end{aligned} w = = s 1 s 2 ⋯ s i ⋯ s 2 s 1 t = ( s 1 s 2 ⋯ s i − 1 ) ( s i s i − 1 ⋯ s 1 ) = ( s 1 s 2 ⋯ s i ) ( s i + 1 s i + 2 ⋯ s q ) = ( s 1 s 2 ⋯ s i − 1 ) ( s i s i − 1 ⋯ s 1 ) ⋅ ( s 1 s 2 ⋯ s i ) ( s i + 1 s i + 2 ⋯ s q ) = s 1 s 2 ⋯ s i − 1 s i + 1 s i + 2 ⋯ s q .
Since this is clearly a subproduct of the reduced expression s 1 s 2 ⋯ s q s_1s_2\cdots s_q s 1 s 2 ⋯ s q of u u u , we thus conclude (by Proposition 1.1) that w ≤ u w \leq u w ≤ u . Thus, w ≤ u = t w w \leq u = tw w ≤ u = tw . Since w ≠ t w w \ne tw w = tw (because t ≠ 1 t \ne1 t = 1 ), we thus obtain w < t w w < tw w < tw . This proves Proposition 1.3 (a) again.
(b) This can be easily derived from part (a) using Proposition 1.2 (d). Namely: Assume that ℓ ( w ) < ℓ ( w t ) \ell(w) < \ell(wt) ℓ ( w ) < ℓ ( w t ) . It is well-known (and fairly clear) that any u ∈ W u \in W u ∈ W satisfies ℓ ( u − 1 ) = ℓ ( u ) \ell(u^{-1}) = \ell(u) ℓ ( u − 1 ) = ℓ ( u ) . Hence, ℓ ( w − 1 ) = ℓ ( w ) \ell(w^{-1}) = \ell(w) ℓ ( w − 1 ) = ℓ ( w ) and ℓ ( ( w t ) − 1 ) = ℓ ( w t ) \ell((wt)^{-1}) = \ell(wt) ℓ (( w t ) − 1 ) = ℓ ( w t ) . However, t t t is a reflection, thus an involution; hence, t − 1 = t t^{-1} = t t − 1 = t . Thus, ( w t ) − 1 = t − 1 w − 1 = t w − 1 (wt)^{-1} = t^{-1}w^{-1} = tw^{-1} ( w t ) − 1 = t − 1 w − 1 = t w − 1 .
Thus, we can rewrite ℓ ( ( w t ) − 1 ) = ℓ ( w t ) \ell((wt)^{-1}) = \ell(wt) ℓ (( w t ) − 1 ) = ℓ ( w t ) as ℓ ( t w − 1 ) = ℓ ( w t ) \ell(tw^{-1}) = \ell(wt) ℓ ( t w − 1 ) = ℓ ( w t ) . Now, we have
ℓ ( w − 1 ) = ℓ ( w ) < ℓ ( w t ) = ℓ ( t w − 1 ) . \ell(w^{-1}) = \ell(w) < \ell(wt) = \ell(tw^{-1}). ℓ ( w − 1 ) = ℓ ( w ) < ℓ ( w t ) = ℓ ( t w − 1 ) .
Thus, Proposition 1.3 (a) (applied to w − 1 w^{-1} w − 1 instead of w w w ) yields w − 1 < t w − 1 = ( w t ) − 1 w^{-1} < tw^{-1} = (wt)^{-1} w − 1 < t w − 1 = ( w t ) − 1 . Therefore, Proposition 1.2 (d) (applied to u = w u = w u = w and v = w t v = wt v = w t ) yields w < w t w < wt w < w t . This proves Proposition 1.3 (b).
The last property of the Bruhat order that we will need is a known lemma [1 Lemma 2.2.10] :
Lemma 1.4. Let x , y ∈ W x,y \in W x , y ∈ W be arbitrary, and let t ∈ W t \in W t ∈ W be any reflection. Assume that x < x t x < xt x < x t and y < t y y < ty y < t y . Then, x y < x t y xy < xty x y < x t y .
Proof. We have x < x t x < xt x < x t , thus ℓ ( x ) < ℓ ( x t ) \ell(x) < \ell(xt) ℓ ( x ) < ℓ ( x t ) by Proposition 1.2 (b). That is, ℓ ( x t ) > ℓ ( x ) \ell(xt) > \ell(x) ℓ ( x t ) > ℓ ( x ) . Likewise, from y < t y y < ty y < t y , we obtain ℓ ( t y ) > ℓ ( y ) \ell(ty) > \ell(y) ℓ ( t y ) > ℓ ( y ) .
Set t ′ : = x t x − 1 t' := xtx^{-1} t ′ := x t x − 1 . Then, x t = t ′ x xt = t'x x t = t ′ x , so that x t y = t ′ x y xty = t'xy x t y = t ′ x y . Hence, we must show that x y < t ′ x y xy < t'xy x y < t ′ x y . Since t ′ t' t ′ is a reflection (because it is conjugate to the reflection t t t ), this will follow from Proposition 1.3 (a) (applied to x y xy x y and t ′ t' t ′ instead of w w w and t t t ) once we can show that ℓ ( x y ) < ℓ ( t ′ x y ) \ell(xy) < \ell(t'xy) ℓ ( x y ) < ℓ ( t ′ x y ) . But [5 errata, Lemma 4.2.4] shows that ℓ ( x t y ) > ℓ ( x y ) \ell(xty) > \ell(xy) ℓ ( x t y ) > ℓ ( x y ) . Hence, ℓ ( x y ) < ℓ ( x t y ) = ℓ ( t ′ x y ) \ell(xy) < \ell(xty) = \ell(t'xy) ℓ ( x y ) < ℓ ( x t y ) = ℓ ( t ′ x y ) (since x t = t ′ x xt = t'x x t = t ′ x ), just as we desired to prove.
For any u , v ∈ W u,v \in W u , v ∈ W satisfying u ≤ v u \leq v u ≤ v , we define [ u , v ] [u,v] [ u , v ] to be the set
{ x ∈ W ∣ u ≤ x ≤ v } . \{x \in W \mid u \leq x \leq v\}. { x ∈ W ∣ u ≤ x ≤ v } .
This set is called a Bruhat interval .
If X X X is a subset of W W W , then an element m ∈ X m \in X m ∈ X will be called a Bruhat minimum of X X X if all x ∈ X x \in X x ∈ X satisfy m ≤ x m \leq x m ≤ x . Not every subset X X X of W W W has a Bruhat minimum. However, when the Bruhat minimum of a subset X X X does exist, then it is unique (since two Bruhat minima m 1 m_1 m 1 and m 2 m_2 m 2 of X X X would have to satisfy m 1 ≤ m 2 m_1 \leq m_2 m 1 ≤ m 2 and m 2 ≤ m 1 m_2 \leq m_1 m 2 ≤ m 1 and therefore m 1 = m 2 m_1 = m_2 m 1 = m 2 ) and is the unique element of X X X having minimum length (because if m m m is a Bruhat minimum of X X X , then every x ≠ m x \ne m x = m in X X X satisfies m < x m < x m < x and therefore ℓ ( m ) < ℓ ( x ) \ell(m) < \ell(x) ℓ ( m ) < ℓ ( x ) by Proposition 1.2 (b)).
All the same applies to Bruhat maxima: If X X X is a subset of W W W , then an element M ∈ X M \in X M ∈ X will be called a Bruhat maximum of X X X if all x ∈ X x \in X x ∈ X satisfy M ≥ x M \geq x M ≥ x . Again, if such an M M M exists, then it is unique and is the unique element of X X X having maximum length.
Any Bruhat interval [ u , v ] [u,v] [ u , v ] has the Bruhat minimum u u u and the Bruhat maximum v v v . However, not every subset of W W W that has a Bruhat minimum and a Bruhat maximum is a Bruhat interval.
The theorems
If I I I is any subset of S S S , then we let W I W_I W I denote the subgroup of W W W generated by I I I . It is well-known (see [1 Proposition 2.4.1 (i) and (ii)] or [12 §9.4 and §9.6] ) that W I W_I W I is itself a Coxeter group (with simple reflections I I I ) whose length function is a restriction of that of W W W . It is called a parabolic subgroup of W W W (although some authors, such as Humphreys in [10 ] , use this word more widely for conjugates of such subgroups).
Given two subsets I I I and J J J of S S S , the double cosets W I w W J W_IwW_J W I w W J in W W W are called parabolic double cosets ; they have been studied by various authors from the viewpoints of descent algebras ([16 ] ), Hecke algebras ([4 ] ), row-semistandard tableaux ([18 ] ) and contingency tables ([9 ] ). Recently, the total number of distinct parabolic double cosets in a finite Coxeter group was computed ([2 ] ).
A classical result (essentially a consequence of [3 Exercise IV.§1.3] ) says that each parabolic double coset W I w W J W_IwW_J W I w W J , where I I I and J J J are two subsets of S S S (and where W I W_I W I and W J W_J W J are the corresponding parabolic subgroups of W W W ), has a Bruhat minimum, called the “distinguished representative” of this double coset. If W I W_I W I and W J W_J W J are finite, then each parabolic double coset W I w W J W_IwW_J W I w W J also has a Bruhat maximum, and is an interval in the Bruhat order. This appears to be a folklore result (see, e.g., [2 Proposition 2.7 (c)] and [11 ] ), but proofs are not easy to find in the literature, so we will include a proof for the sake of completeness:
Theorem 2.1. Let I I I and J J J be two subsets of S S S such that the parabolic subgroups W I W_I W I and W J W_J W J are finite. Let w ∈ W w \in W w ∈ W . Then, the double coset W I w W J W_IwW_J W I w W J is a Bruhat interval.
In 2024, the MathOverflow user “fool rabbit” conjectured1 that “parabolic triple cosets” – that is, subsets of the form W I u W J v W K W_IuW_JvW_K W I u W J v W K for three subsets I , J , K I,J,K I , J , K of S S S – also have Bruhat minima and maxima when W W W is finite. Our main goal in this note is to prove this conjecture, and even dispense with the finiteness condition to the extent possible2 :
Theorem 2.2. Let I , J , K I,J,K I , J , K be three subsets of S S S . Consider the parabolic subgroups W I , W J , W K W_I,W_J,W_K W I , W J , W K . Let u , v ∈ W u,v \in W u , v ∈ W be arbitrary. Then, the subset W I u W J v W K W_IuW_JvW_K W I u W J v W K of W W W has a Bruhat minimum.
Theorem 2.3. Let I , J , K I,J,K I , J , K be three subsets of S S S . Assume that the parabolic subgroups W I , W J , W K W_I,W_J,W_K W I , W J , W K are finite. Let u , v ∈ W u,v \in W u , v ∈ W be arbitrary. Then, the subset W I u W J v W K W_IuW_JvW_K W I u W J v W K of W W W has a Bruhat maximum.
However, triple cosets are not as well-behaved as double cosets. In particular, even if W W W is finite, they are not always Bruhat intervals (unlike double cosets, for which we know this from Theorem 2.1 ). For example, in the symmetric group S 3 S_3 S 3 (regarded as a Coxeter group of type A 2 A_2 A 2 ), the triple coset W ∅ s 2 W { s 1 } s 2 W ∅ = s 2 W { s 1 } s 2 = { 1 , w 0 } W_{\varnothing}s_2W_{\{s_1\}}s_2W_{\varnothing}=s_2W_{\{s_1\}}s_2=\{1,w_0\} W ∅ s 2 W { s 1 } s 2 W ∅ = s 2 W { s 1 } s 2 = { 1 , w 0 } is not a Bruhat interval.
One could also define “parabolic quadruple cosets” W I u W J v W K w W L W_IuW_JvW_KwW_L W I u W J v W K w W L . However, these do not satisfy an analogue of Theorem 2.2 . For instance, if W W W is the symmetric group S 3 S_3 S 3 , then the “quadruple coset” W ∅ s 1 W { s 2 } 1 W { s 1 } s 2 W ∅ W_{\varnothing}s_1W_{\{s_2\}}1W_{\{s_1\}}s_2W_{\varnothing} W ∅ s 1 W { s 2 } 1 W { s 1 } s 2 W ∅ has two distinct elements of minimum length (s 1 s_1 s 1 and s 2 s_2 s 2 ), and so has no Bruhat minimum.
Double cosets revisited
We will use some classical properties of double cosets in Coxeter groups:
Proposition 3.1. Let P P P and Q Q Q be two subsets of S S S . Let w ∈ W w \in W w ∈ W . Then:
(a) The double coset W P w W Q W_PwW_Q W P w W Q has a unique element of minimum length.
Let us denote this element by m m m . Then:
(b) Each u ∈ W P w W Q u \in W_PwW_Q u ∈ W P w W Q can be written as u = x m y u=xmy u = x m y with x ∈ W P x \in W_P x ∈ W P and y ∈ W Q y \in W_Q y ∈ W Q .
(c) The element m m m is the Bruhat minimum of W P w W Q W_PwW_Q W P w W Q .
(d) Let x ∈ W P x \in W_P x ∈ W P and y ∈ W Q y \in W_Q y ∈ W Q be such that ℓ ( x m y ) ≠ ℓ ( x ) + ℓ ( m ) + ℓ ( y ) \ell(xmy) \ne\ell(x)+\ell(m)+\ell(y) ℓ ( x m y ) = ℓ ( x ) + ℓ ( m ) + ℓ ( y ) . Then, there exist x ′ ∈ W P x' \in W_P x ′ ∈ W P and y ′ ∈ W Q y' \in W_Q y ′ ∈ W Q such that x ′ < x x' < x x ′ < x and y ′ < y y' < y y ′ < y and x m y = x ′ m y ′ xmy=x'my' x m y = x ′ m y ′ .
Most of this proposition is well-known (see, e.g., [4 ] and [?, Proposition 8.3]), and in particular its part (a) appears in [12 Proposition 9.15 (a)] . However, we shall give a self-contained proof using nothing but the above definition of the Bruhat order and the well-known deletion property of Coxeter groups:
Theorem 3.2 (Deletion property). Let w ∈ W w \in W w ∈ W and s 1 , s 2 , … , s k ∈ S s_1,s_2,\ldots,s_k \in S s 1 , s 2 , … , s k ∈ S . Assume that w = s 1 s 2 ⋯ s k w=s_1s_2\cdots s_k w = s 1 s 2 ⋯ s k , but this is not a reduced expression for w w w (that is, we have ℓ ( w ) < k \ell(w)<k ℓ ( w ) < k ). Then, we can delete two factors from the product s 1 s 2 ⋯ s k s_1s_2\cdots s_k s 1 s 2 ⋯ s k in such a way that the resulting product is still w w w . (That is, there exist two numbers i < j i<j i < j in { 1 , 2 , … , k } \{1,2,\ldots,k\} { 1 , 2 , … , k } such that w = s 1 s 2 ⋯ s i ^ ⋯ s j ^ ⋯ s k w=s_1s_2\cdots\hat{s_i}\cdots\hat{s_j}\cdots s_k w = s 1 s 2 ⋯ s i ^ ⋯ s j ^ ⋯ s k , where the hat over a factor means that this factor is excluded from the product.)
Proof. See [1 Proposition 1.4.7] or [5 Theorem 3.3.4 (iii) + Theorem 3.2.16 (E) $\Longrightarrow$ (D)] or [15 (a) $\Longrightarrow$ (d)] or [8 Theorem 1.2.5] or [14 Corollary 1.23] or [Werner12, Satz 2.15]. □
Proof of Proposition 3.1. We shall postpone the proof of part (a) for now. Of course, this complicates our life, since the uniqueness of the element m m m is no longer clear. Thus, instead of defining m m m to be the unique element of minimum length in W P w W Q W_PwW_Q W P w W Q , let us merely require that m m m be an element of minimum length in W P w W Q W_PwW_Q W P w W Q . We shall now prove parts (b), (c) and (d) of Proposition 3.1 under this (weaker-sounding) condition. Afterwards, we will derive part (a) from part (c).
(b) Let u ∈ W P w W Q u \in W_PwW_Q u ∈ W P w W Q . From m ∈ W P w W Q m \in W_PwW_Q m ∈ W P w W Q , we obtain W P w W Q = W P m W Q W_PwW_Q=W_PmW_Q W P w W Q = W P m W Q . Hence, u ∈ W P w W Q = W P m W Q u \in W_PwW_Q=W_PmW_Q u ∈ W P w W Q = W P m W Q . In other words, there exists a factorization u = x m y u=xmy u = x m y of u u u with x ∈ W P x \in W_P x ∈ W P and y ∈ W Q y \in W_Q y ∈ W Q . This proves part (b).
(d) In the following, the “hat” symbol ( ^ \hat{\ } ^ ) over a factor in a product signifies that this factor must be omitted. For instance, if a 1 , a 2 , … , a k a_1,a_2,\ldots,a_k a 1 , a 2 , … , a k are some elements of a group, and if i , j ∈ { 1 , 2 , … , k } i,j \in\{1,2,\ldots,k\} i , j ∈ { 1 , 2 , … , k } are two indices with i < j i<j i < j , then “a 1 a 2 ⋯ a i ^ ⋯ a j ^ ⋯ a k a_1a_2\cdots\hat{a_i}\cdots\hat{a_j}\cdots a_k a 1 a 2 ⋯ a i ^ ⋯ a j ^ ⋯ a k ” means the product
a 1 a 2 ⋯ a i − 1 a i + 1 a i + 2 ⋯ a j − 1 a j + 1 a j + 2 ⋯ a k a_1a_2\cdots a_{i-1}a_{i+1}a_{i+2}\cdots a_{j-1}a_{j+1}a_{j+2}\cdots a_k a 1 a 2 ⋯ a i − 1 a i + 1 a i + 2 ⋯ a j − 1 a j + 1 a j + 2 ⋯ a k
(that is, the product a 1 a 2 ⋯ a k a_1a_2\cdots a_k a 1 a 2 ⋯ a k with the two factors a i a_i a i and a j a_j a j omitted).
Let p 1 p 2 ⋯ p i p_1p_2\cdots p_i p 1 p 2 ⋯ p i and q 1 q 2 ⋯ q j q_1q_2\cdots q_j q 1 q 2 ⋯ q j and m 1 m 2 ⋯ m ℓ m_1m_2\cdots m_\ell m 1 m 2 ⋯ m ℓ be reduced expressions for x x x and y y y and m m m , respectively, where all the p k p_k p k belong to P P P (since x ∈ W P x \in W_P x ∈ W P ), and where all the q k q_k q k belong to Q Q Q (since y ∈ W Q y \in W_Q y ∈ W Q ). Thus, ℓ ( x ) = i \ell(x)=i ℓ ( x ) = i and ℓ ( y ) = j \ell(y)=j ℓ ( y ) = j and ℓ ( m ) = ℓ \ell(m)=\ell ℓ ( m ) = ℓ and x = p 1 p 2 ⋯ p i x=p_1p_2\cdots p_i x = p 1 p 2 ⋯ p i and y = q 1 q 2 ⋯ q j y=q_1q_2\cdots q_j y = q 1 q 2 ⋯ q j and m = m 1 m 2 ⋯ m ℓ m=m_1m_2\cdots m_\ell m = m 1 m 2 ⋯ m ℓ . The latter three equalities yield
x m y = p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j . (1) xmy=p_1p_2\cdots p_im_1m_2\cdots m_\ell q_1q_2\cdots q_j. \tag*{(1)} x m y = p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j . (1)
This cannot be a reduced expression for x m y xmy x m y , because if it were, then we would obtain
ℓ ( x m y ) = i + ℓ + j = ℓ ( x ) + ℓ ( m ) + ℓ ( y ) , \ell(xmy)=i+\ell+j=\ell(x)+\ell(m)+\ell(y), ℓ ( x m y ) = i + ℓ + j = ℓ ( x ) + ℓ ( m ) + ℓ ( y ) ,
which would contradict our condition ℓ ( x m y ) ≠ ℓ ( x ) + ℓ ( m ) + ℓ ( y ) \ell(xmy)\ne\ell(x)+\ell(m)+\ell(y) ℓ ( x m y ) = ℓ ( x ) + ℓ ( m ) + ℓ ( y ) . So the product p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j p_1p_2\cdots p_i m_1m_2\cdots m_\ell q_1q_2\cdots q_j p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j is not a reduced expression. Hence, by the deletion property (Theorem 3.2 ), we can remove two of the factors
p 1 , p 2 , … , p i , m 1 , m 2 , … , m ℓ , q 1 , q 2 , … , q j p_1,p_2,\ldots,p_i,m_1,m_2,\ldots,m_\ell,q_1,q_2,\ldots,q_j p 1 , p 2 , … , p i , m 1 , m 2 , … , m ℓ , q 1 , q 2 , … , q j
from this product without changing the value of this product. Let us refer to these two factors as the redundant factors (since their removal leaves the product unchanged). We are in one of the following five cases:
Case 1: Both redundant factors have the forms m a m_a m a and m b m_b m b for some a , b ∈ { 1 , 2 , … , ℓ } a,b\in\{1,2,\ldots,\ell\} a , b ∈ { 1 , 2 , … , ℓ } .
Case 2: Both redundant factors have the forms p a p_a p a and p b p_b p b for some a , b ∈ { 1 , 2 , … , i } a,b\in\{1,2,\ldots,i\} a , b ∈ { 1 , 2 , … , i } .
Case 3: Both redundant factors have the forms q a q_a q a and q b q_b q b for some a , b ∈ { 1 , 2 , … , j } a,b\in\{1,2,\ldots,j\} a , b ∈ { 1 , 2 , … , j } .
Case 4: Only one of the redundant factors has the form m a m_a m a for some a ∈ { 1 , 2 , … , ℓ } a\in\{1,2,\ldots,\ell\} a ∈ { 1 , 2 , … , ℓ } (while the other has the form p b p_b p b or q b q_b q b ).
Case 5: One of the redundant factors has the form p a p_a p a for some a ∈ { 1 , 2 , … , i } a\in\{1,2,\ldots,i\} a ∈ { 1 , 2 , … , i } , while the other has the form q b q_b q b for some b ∈ { 1 , 2 , … , j } b\in\{1,2,\ldots,j\} b ∈ { 1 , 2 , … , j } .
We shall now show that Cases 1, 2, 3 and 4 are all impossible. Indeed:
Assume that we are in Case 1. Thus, both redundant factors have the forms m a m_a m a and m b m_b m b for some a , b ∈ { 1 , 2 , … , ℓ } a,b\in\{1,2,\ldots,\ell\} a , b ∈ { 1 , 2 , … , ℓ } . Consider these a , b a,b a , b . WLOG assume that a < b a<b a < b . Then,
p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j = p 1 p 2 ⋯ p i m 1 m 2 ⋯ m a ^ ⋯ m b ^ ⋯ m ℓ q 1 q 2 ⋯ q j p_1p_2\cdots p_i m_1m_2\cdots m_\ell q_1q_2\cdots q_j
=
p_1p_2\cdots p_i m_1m_2\cdots\widehat{m_a}\cdots\widehat{m_b}\cdots m_\ell q_1q_2\cdots q_j p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j = p 1 p 2 ⋯ p i m 1 m 2 ⋯ m a ⋯ m b ⋯ m ℓ q 1 q 2 ⋯ q j
(since the removal of the redundant factors leaves the product p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j p_1p_2\cdots p_i m_1m_2\cdots m_\ell q_1q_2\cdots q_j p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j unchanged). Hence,
m 1 m 2 ⋯ m ℓ = m 1 m 2 ⋯ m a ^ ⋯ m b ^ ⋯ m ℓ , m_1m_2\cdots m_\ell=m_1m_2\cdots\widehat{m_a}\cdots\widehat{m_b}\cdots m_\ell, m 1 m 2 ⋯ m ℓ = m 1 m 2 ⋯ m a ⋯ m b ⋯ m ℓ ,
which shows that m 1 m 2 ⋯ m ℓ m_1m_2\cdots m_\ell m 1 m 2 ⋯ m ℓ is not a reduced expression. This contradicts the fact that m 1 m 2 ⋯ m ℓ m_1m_2\cdots m_\ell m 1 m 2 ⋯ m ℓ is a reduced expression. This contradiction shows that Case 1 is impossible.
Assume that we are in Case 4. Thus, only one of the redundant factors has the form m a m_a m a for some a ∈ { 1 , 2 , … , ℓ } a\in\{1,2,\ldots,\ell\} a ∈ { 1 , 2 , … , ℓ } . Hence, the other redundant factor cannot have the form m b m_b m b , and thus must have the form p b p_b p b or q b q_b q b for some b b b . We may assume without loss of generality that it has the form p b p_b p b (since the other case is analogous). Consider these a a a and b b b . Thus,
p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j = p 1 p 2 ⋯ p b ^ ⋯ p i m 1 m 2 ⋯ m a ^ ⋯ m ℓ q 1 q 2 ⋯ q j p_1p_2\cdots p_i m_1m_2\cdots m_\ell q_1q_2\cdots q_j
=
p_1p_2\cdots\widehat{p_b}\cdots p_i m_1m_2\cdots\widehat{m_a}\cdots m_\ell q_1q_2\cdots q_j p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j = p 1 p 2 ⋯ p b ⋯ p i m 1 m 2 ⋯ m a ⋯ m ℓ q 1 q 2 ⋯ q j
(since the removal of the redundant factors leaves the product p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j p_1p_2\cdots p_i m_1m_2\cdots m_\ell q_1q_2\cdots q_j p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j unchanged). Hence,
x m y = p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j = p 1 p 2 ⋯ p b ^ ⋯ p i ⏟ ∈ W P m 1 m 2 ⋯ m a ^ ⋯ m ℓ q 1 q 2 ⋯ q j ⏟ ∈ W Q \begin{aligned}
xmy &= p_1p_2\cdots p_i m_1m_2\cdots m_\ell q_1q_2\cdots q_j \\
&= \underbrace{p_1p_2\cdots\widehat{p_b}\cdots p_i}_{\in W_P}m_1m_2\cdots\widehat{m_a}\cdots m_\ell\underbrace{q_1q_2\cdots q_j}_{\in W_Q}
\end{aligned} x m y = p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j = ∈ W P p 1 p 2 ⋯ p b ⋯ p i m 1 m 2 ⋯ m a ⋯ m ℓ ∈ W Q q 1 q 2 ⋯ q j
(since all the p k p_k p k belong to P P P )
∈ W P ( m 1 m 2 ⋯ m a ^ ⋯ m ℓ ) W Q , \in W_P\left(m_1m_2\cdots\widehat{m_a}\cdots m_\ell\right)W_Q, ∈ W P ( m 1 m 2 ⋯ m a ⋯ m ℓ ) W Q ,
(since all the q k q_k q k belong to Q Q Q )
so that
W P ( m 1 m 2 ⋯ m a ^ ⋯ m ℓ ) W Q = W P x ⏟ = W P (since x ∈ W P ) m y W Q ⏟ = W Q (since y ∈ W Q ) = W P m W Q = W P w W Q W_P\left(m_1m_2\cdots\widehat{m_a}\cdots m_\ell\right)W_Q
=
\underbrace{W_Px}_{=W_P\text{ (since }x\in W_P\text{)}}
\ m\
\underbrace{yW_Q}_{=W_Q\text{ (since }y\in W_Q\text{)}}
=
W_PmW_Q
=
W_PwW_Q W P ( m 1 m 2 ⋯ m a ⋯ m ℓ ) W Q = = W P (since x ∈ W P ) W P x m = W Q (since y ∈ W Q ) y W Q = W P m W Q = W P w W Q
(since m ∈ W P w W Q m\in W_PwW_Q m ∈ W P w W Q ). Therefore, m 1 m 2 ⋯ m a ^ ⋯ m ℓ ∈ W P w W Q m_1m_2\cdots\widehat{m_a}\cdots m_\ell\in W_PwW_Q m 1 m 2 ⋯ m a ⋯ m ℓ ∈ W P w W Q . But this element m 1 m 2 ⋯ m a ^ ⋯ m ℓ m_1m_2\cdots\widehat{m_a}\cdots m_\ell m 1 m 2 ⋯ m a ⋯ m ℓ clearly has length ≤ ℓ − 1 < ℓ = ℓ ( m ) \leq\ell-1<\ell=\ell(m) ≤ ℓ − 1 < ℓ = ℓ ( m ) , and thus cannot belong to W P w W Q W_PwW_Q W P w W Q (since m m m is an element of minimum length in W P w W Q W_PwW_Q W P w W Q ). This contradicts m 1 m 2 ⋯ m a ^ ⋯ m ℓ ∈ W P w W Q m_1m_2\cdots\widehat{m_a}\cdots m_\ell\in W_PwW_Q m 1 m 2 ⋯ m a ⋯ m ℓ ∈ W P w W Q . This contradiction shows that Case 4 is impossible.
Thus we know that Cases 1, 2, 3 and 4 are all impossible. Hence, we must be in Case 5. In other words, one of the redundant factors has the form p a p_a p a for some a ∈ { 1 , 2 , … , i } a\in\{1,2,\ldots,i\} a ∈ { 1 , 2 , … , i } , while the other has the form q b q_b q b for some b ∈ { 1 , 2 , … , j } b\in\{1,2,\ldots,j\} b ∈ { 1 , 2 , … , j } . Consider these a a a and b b b . Therefore,
p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j = p 1 p 2 ⋯ p a ^ ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q b ^ ⋯ q j \begin{aligned}
p_1p_2\cdots p_i m_1m_2\cdots m_\ell q_1q_2\cdots q_j
&=p_1p_2\cdots\widehat{p_a}\cdots p_i m_1m_2\cdots m_\ell q_1q_2\cdots\widehat{q_b}\cdots q_j
\end{aligned} p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j = p 1 p 2 ⋯ p a ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q b ⋯ q j
(since the removal of the redundant factors leaves the product p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j p_1p_2\cdots p_i m_1m_2\cdots m_\ell q_1q_2\cdots q_j p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j unchanged). Hence,
x m y = p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j = p 1 p 2 ⋯ p a ^ ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q b ^ ⋯ q j = p 1 p 2 ⋯ p a ^ ⋯ p i ⋅ m ⋅ q 1 q 2 ⋯ q b ^ ⋯ q j . \begin{aligned}
xmy &= p_1p_2\cdots p_i m_1m_2\cdots m_\ell q_1q_2\cdots q_j \\
&= p_1p_2\cdots\widehat{p_a}\cdots p_i m_1m_2\cdots m_\ell q_1q_2\cdots\widehat{q_b}\cdots q_j \\
&= p_1p_2\cdots\widehat{p_a}\cdots p_i\cdot m\cdot q_1q_2\cdots\widehat{q_b}\cdots q_j.
\end{aligned} x m y = p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j = p 1 p 2 ⋯ p a ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q b ⋯ q j = p 1 p 2 ⋯ p a ⋯ p i ⋅ m ⋅ q 1 q 2 ⋯ q b ⋯ q j .
If we set x ′ : = p 1 p 2 ⋯ p a ^ ⋯ p i x' := p_1p_2\cdots\widehat{p_a}\cdots p_i x ′ := p 1 p 2 ⋯ p a ⋯ p i and y ′ : = q 1 q 2 ⋯ q b ^ ⋯ q j y' := q_1q_2\cdots\widehat{q_b}\cdots q_j y ′ := q 1 q 2 ⋯ q b ⋯ q j , then this rewrites as x m y = x ′ m y ′ xmy=x'my' x m y = x ′ m y ′ . Furthermore, x ′ ∈ W P x'\in W_P x ′ ∈ W P (since all the p k p_k p k belong to P P P ) and y ′ ∈ W Q y'\in W_Q y ′ ∈ W Q (likewise) and x ′ ≤ x x'\leq x x ′ ≤ x (by Proposition 1.1 , since x ′ = p 1 p 2 ⋯ p a ^ ⋯ p i x'=p_1p_2\cdots\widehat{p_a}\cdots p_i x ′ = p 1 p 2 ⋯ p a ⋯ p i is a subproduct of the reduced expression p 1 p 2 ⋯ p i p_1p_2\cdots p_i p 1 p 2 ⋯ p i of x x x ). Furthermore, ℓ ( x ′ ) < ℓ ( x ) \ell(x')<\ell(x) ℓ ( x ′ ) < ℓ ( x ) (since x ′ = p 1 p 2 ⋯ p a ^ ⋯ p i x'=p_1p_2\cdots\widehat{p_a}\cdots p_i x ′ = p 1 p 2 ⋯ p a ⋯ p i clearly has length ≤ i − 1 < i = ℓ ( x ) \leq i-1<i=\ell(x) ≤ i − 1 < i = ℓ ( x ) ) and therefore x ′ ≠ x x'\ne x x ′ = x , so that x ′ < x x'<x x ′ < x (since x ′ ≤ x x'\leq x x ′ ≤ x ). Similarly, y ′ < y y'<y y ′ < y . Hence, we have found x ′ ∈ W P x'\in W_P x ′ ∈ W P and y ′ ∈ W Q y'\in W_Q y ′ ∈ W Q such that x ′ < x x'<x x ′ < x and y ′ < y y'<y y ′ < y and x m y = x ′ m y ′ xmy=x'my' x m y = x ′ m y ′ . This proves part (d).
(c) Since m ∈ W P w W Q m \in W_PwW_Q m ∈ W P w W Q , it will suffice to show that all u ∈ W P w W Q u \in W_PwW_Q u ∈ W P w W Q satisfy m ≤ u m \leq u m ≤ u . So let us show this.
Let u ∈ W P w W Q u \in W_PwW_Q u ∈ W P w W Q . Part (b) shows that there exists a factorization u = x m y u = xmy u = x m y of u u u with x ∈ W P x \in W_P x ∈ W P and y ∈ W Q y \in W_Q y ∈ W Q . Let us pick one such factorization such that ℓ ( x ) \ell(x) ℓ ( x ) is minimal among all such factorizations. The minimality of ℓ ( x ) \ell(x) ℓ ( x ) shows that if x ′ ∈ W P x' \in W_P x ′ ∈ W P and y ′ ∈ W Q y' \in W_Q y ′ ∈ W Q satisfy u = x ′ m y ′ u = x'my' u = x ′ m y ′ , then
ℓ ( x ′ ) ≥ ℓ ( x ) . (2) \ell(x') \geq\ell(x). \tag*{(2)} ℓ ( x ′ ) ≥ ℓ ( x ) . (2)
If we had ℓ ( x m y ) ≠ ℓ ( x ) + ℓ ( m ) + ℓ ( y ) \ell(xmy) \ne\ell(x) + \ell(m) + \ell(y) ℓ ( x m y ) = ℓ ( x ) + ℓ ( m ) + ℓ ( y ) , then part (d) would yield that there exist x ′ ∈ W P x' \in W_P x ′ ∈ W P and y ′ ∈ W Q y' \in W_Q y ′ ∈ W Q such that x ′ < x x' < x x ′ < x and y ′ < y y' < y y ′ < y and x m y = x ′ m y ′ xmy = x'my' x m y = x ′ m y ′ . This would entail u = x m y = x ′ m y ′ u = xmy = x'my' u = x m y = x ′ m y ′ and ℓ ( x ′ ) < ℓ ( x ) \ell(x') < \ell(x) ℓ ( x ′ ) < ℓ ( x ) (by Proposition 1.2 (b), since x ′ < x x' < x x ′ < x ), which would contradict (2). Thus, we cannot have ℓ ( x m y ) ≠ ℓ ( x ) + ℓ ( m ) + ℓ ( y ) \ell(xmy) \ne\ell(x) + \ell(m) + \ell(y) ℓ ( x m y ) = ℓ ( x ) + ℓ ( m ) + ℓ ( y ) . Hence, we have ℓ ( x m y ) = ℓ ( x ) + ℓ ( m ) + ℓ ( y ) \ell(xmy) = \ell(x) + \ell(m) + \ell(y) ℓ ( x m y ) = ℓ ( x ) + ℓ ( m ) + ℓ ( y ) .
Let p 1 p 2 ⋯ p i p_1p_2 \cdots p_i p 1 p 2 ⋯ p i and q 1 q 2 ⋯ q j q_1q_2 \cdots q_j q 1 q 2 ⋯ q j and m 1 m 2 ⋯ m ℓ m_1m_2 \cdots m_\ell m 1 m 2 ⋯ m ℓ be reduced expressions for x x x and y y y and m m m , respectively, where all the p k p_k p k belong to P P P (since x ∈ W P x \in W_P x ∈ W P ), and where all the q k q_k q k belong to Q Q Q (since y ∈ W Q y \in W_Q y ∈ W Q ). Then, ℓ ( x ) = i \ell(x) = i ℓ ( x ) = i and ℓ ( y ) = j \ell(y) = j ℓ ( y ) = j and ℓ ( m ) = ℓ \ell(m) = \ell ℓ ( m ) = ℓ , and furthermore
x m y = p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j xmy = p_1p_2 \cdots p_i m_1m_2 \cdots m_\ell q_1q_2 \cdots q_j x m y = p 1 p 2 ⋯ p i m 1 m 2 ⋯ m ℓ q 1 q 2 ⋯ q j
is a reduced expression for x m y xmy x m y (since ℓ ( x m y ) = ℓ ( x ) + ℓ ( m ) + ℓ ( y ) = i + ℓ + j \ell(xmy) = \ell(x) + \ell(m) + \ell(y) = i + \ell+ j ℓ ( x m y ) = ℓ ( x ) + ℓ ( m ) + ℓ ( y ) = i + ℓ + j ).
But removing all the factors p 1 , p 2 , … , p i p_1,p_2,\ldots,p_i p 1 , p 2 , … , p i and q 1 , q 2 , … , q j q_1,q_2,\ldots,q_j q 1 , q 2 , … , q j from this expression yields m 1 m 2 ⋯ m ℓ = m m_1m_2 \cdots m_\ell= m m 1 m 2 ⋯ m ℓ = m . Thus, m m m is a subproduct of this reduced expression. Hence, by Proposition 1.1, we obtain m ≤ x m y = u m \leq xmy = u m ≤ x m y = u . As we explained above, this completes the proof of part (c) .
(a) We have already proved Proposition 3.1 (c) under the condition that m m m is any element of minimum length in W P w W Q W_PwW_Q W P w W Q . That is, we have shown that any element of minimum length in W P w W Q W_PwW_Q W P w W Q is a Bruhat minimum of W P w W Q W_PwW_Q W P w W Q . Hence, if the set W P w W Q W_PwW_Q W P w W Q had two distinct elements of minimum length, then it would have two distinct Bruhat minima, which is absurd (since the Bruhat minimum of a given subset X X X of W W W is unique when it exists). Thus, the set W P w W Q W_PwW_Q W P w W Q has at most one element of minimum length. Hence, this set has a unique element of minimum length (since it is nonempty). This proves part (a) . □
Proof of Theorem 2.2
Now, we prove our first main result:
Proof of Theorem 2.2. Proposition 3.1 (a) shows that the double coset W I u W J W_IuW_J W I u W J has a unique element u ′ u' u ′ of minimum length. Similarly, the double coset W J v W K W_JvW_K W J v W K has a unique element v ′ v' v ′ of minimum length. Consider these u ′ u' u ′ and v ′ v' v ′ . Clearly, W I u W J = W I u ′ W J W_IuW_J = W_Iu'W_J W I u W J = W I u ′ W J (since u ′ ∈ W I u W J u' \in W_IuW_J u ′ ∈ W I u W J ) and W J v W K = W J v ′ W K W_JvW_K = W_Jv'W_K W J v W K = W J v ′ W K (since v ′ ∈ W J v W K v' \in W_JvW_K v ′ ∈ W J v W K ), so that
W I u W J v W K = W I u ′ W J v W K = W I u ′ W J v ′ W K . W_IuW_JvW_K = W_Iu'W_JvW_K = W_Iu'W_Jv'W_K. W I u W J v W K = W I u ′ W J v W K = W I u ′ W J v ′ W K .
Hence,
u ′ v ′ = 1 ⏟ ∈ W I u ′ 1 ⏟ ∈ W J v ′ 1 ⏟ ∈ W K ∈ W I u ′ W J v ′ W K = W I u W J v W K . u'v'=\underbrace{1}_{\in W_I}u'\underbrace{1}_{\in W_J}v'\underbrace{1}_{\in W_K}\in W_Iu'W_Jv'W_K=W_IuW_JvW_K. u ′ v ′ = ∈ W I 1 u ′ ∈ W J 1 v ′ ∈ W K 1 ∈ W I u ′ W J v ′ W K = W I u W J v W K .
Proposition 3.1 (a) shows that the double coset W I u ′ v ′ W K W_Iu'v'W_K W I u ′ v ′ W K has a unique element m m m of minimum length. Consider this m m m . Thus,
m ∈ W I u ′ v ′ W K = W I u ′ 1 ⏟ ∈ W J v ′ W K ⊆ W I u ′ W J v ′ W K = W I u W J v W K . m\in W_Iu'v'W_K=W_Iu'\underbrace{1}_{\in W_J}v'W_K\subseteq W_Iu'W_Jv'W_K=W_IuW_JvW_K. m ∈ W I u ′ v ′ W K = W I u ′ ∈ W J 1 v ′ W K ⊆ W I u ′ W J v ′ W K = W I u W J v W K .
Proposition 3.1 (c) shows that m m m is the Bruhat minimum of W I u ′ v ′ W K W_Iu'v'W_K W I u ′ v ′ W K . Thus, each r ∈ W I u ′ v ′ W K r\in W_Iu'v'W_K r ∈ W I u ′ v ′ W K satisfies m ≤ r m\leq r m ≤ r .
We shall now prove that every p ∈ W I u W J v W K p\in W_IuW_JvW_K p ∈ W I u W J v W K satisfies m ≤ p m\leq p m ≤ p . Once this is proved, it will follow that m m m is the Bruhat minimum of W I u W J v W K W_IuW_JvW_K W I u W J v W K (since m ∈ W I u W J v W K m\in W_IuW_JvW_K m ∈ W I u W J v W K ), and thus Theorem 2.2 will follow.
First, let us show the following:
Claim 1: For every x ∈ W I x\in W_I x ∈ W I and y ∈ W J y\in W_J y ∈ W J and z ∈ W K z\in W_K z ∈ W K , we have m ≤ x u ′ y v ′ z m\leq xu'yv'z m ≤ x u ′ y v ′ z .
Proof of Claim 1. We proceed by strong induction on ℓ ( y ) \ell(y) ℓ ( y ) :
Base case: It is easy to see that Claim 1 holds for ℓ ( y ) = 0 \ell(y)=0 ℓ ( y ) = 0 . Indeed, if ℓ ( y ) = 0 \ell(y)=0 ℓ ( y ) = 0 , then y = 1 y=1 y = 1 and thus x u ′ y v ′ z = x u ′ v ′ z ∈ W I u ′ v ′ W K xu'yv'z=xu'v'z\in W_Iu'v'W_K x u ′ y v ′ z = x u ′ v ′ z ∈ W I u ′ v ′ W K , so that m ≤ x u ′ v ′ z m\leq xu'v'z m ≤ x u ′ v ′ z (since each r ∈ W I u ′ v ′ W K r\in W_Iu'v'W_K r ∈ W I u ′ v ′ W K satisfies m ≤ r m\leq r m ≤ r ).
Induction step: Let N N N be a positive integer. Assume (as the induction hypothesis) that Claim 1 holds whenever ℓ ( y ) < N \ell(y)<N ℓ ( y ) < N . We must now prove it for ℓ ( y ) = N \ell(y)=N ℓ ( y ) = N .
So let x ∈ W I x\in W_I x ∈ W I and y ∈ W J y\in W_J y ∈ W J and z ∈ W K z\in W_K z ∈ W K be such that ℓ ( y ) = N \ell(y)=N ℓ ( y ) = N . We must show that m ≤ x u ′ y v ′ z m\leq xu'yv'z m ≤ x u ′ y v ′ z .
Since y ∈ W J y\in W_J y ∈ W J and ℓ ( y ) = N > 0 \ell(y)=N>0 ℓ ( y ) = N > 0 , we can write y = y ˉ j y=\bar{y}j y = y ˉ j for some j ∈ J j\in J j ∈ J and some y ˉ ∈ W J \bar{y}\in W_J y ˉ ∈ W J satisfying ℓ ( y ˉ ) = ℓ ( y ) − 1 \ell(\bar{y})=\ell(y)-1 ℓ ( y ˉ ) = ℓ ( y ) − 1 (indeed, pick any reduced expression for y y y , and let j j j be its last entry, while y ˉ \bar{y} y ˉ is the rest of this expression). Consider these j j j and y ˉ \bar{y} y ˉ . Of course, j ∈ J ⊆ W J j\in J\subseteq W_J j ∈ J ⊆ W J and ℓ ( j ) = 1 \ell(j)=1 ℓ ( j ) = 1 (since j ∈ J ⊆ S j\in J\subseteq S j ∈ J ⊆ S ) and ℓ ( y ˉ ) + 1 = ℓ ( y ) \ell(\bar{y})+1=\ell(y) ℓ ( y ˉ ) + 1 = ℓ ( y ) (since ℓ ( y ˉ ) = ℓ ( y ) − 1 \ell(\bar{y})=\ell(y)-1 ℓ ( y ˉ ) = ℓ ( y ) − 1 ). Note also that ℓ ( y ˉ ) = ℓ ( y ) − 1 < ℓ ( y ) = N \ell(\bar{y})=\ell(y)-1<\ell(y)=N ℓ ( y ˉ ) = ℓ ( y ) − 1 < ℓ ( y ) = N . Hence, our induction hypothesis (applied to y ˉ \bar{y} y ˉ instead of y y y ) yields
m ≤ x u ′ y ˉ v ′ z . (3) m\leq xu'\bar{y}v'z. \tag*{(3)} m ≤ x u ′ y ˉ v ′ z . (3)
We are in one of the following three cases:
Case 1: We have ℓ ( x u ′ y ˉ ) ≠ ℓ ( x ) + ℓ ( u ′ ) + ℓ ( y ˉ ) \ell(xu'\bar{y})\ne\ell(x)+\ell(u')+\ell(\bar{y}) ℓ ( x u ′ y ˉ ) = ℓ ( x ) + ℓ ( u ′ ) + ℓ ( y ˉ ) .
Case 2: We have ℓ ( j v ′ z ) ≠ ℓ ( j ) + ℓ ( v ′ ) + ℓ ( z ) \ell(jv'z)\ne\ell(j)+\ell(v')+\ell(z) ℓ ( j v ′ z ) = ℓ ( j ) + ℓ ( v ′ ) + ℓ ( z ) .
Case 3: None of the above holds.
Let us first consider Case 1. In this case, we have ℓ ( x u ′ y ˉ ) ≠ ℓ ( x ) + ℓ ( u ′ ) + ℓ ( y ˉ ) \ell(xu'\bar{y})\ne\ell(x)+\ell(u')+\ell(\bar{y}) ℓ ( x u ′ y ˉ ) = ℓ ( x ) + ℓ ( u ′ ) + ℓ ( y ˉ ) . Hence, Proposition 3.1 (d) (applied to I I I , J J J , u u u and u ′ u' u ′ instead of P P P , Q Q Q , w w w and m m m ) yields that there exist x ′ ∈ W I x'\in W_I x ′ ∈ W I and y ′ ∈ W J y'\in W_J y ′ ∈ W J such that x ′ < x x'<x x ′ < x and y ′ < y y'<y y ′ < y and x u ′ y ˉ = x ′ u ′ y ′ xu'\bar{y}=x'u'y' x u ′ y ˉ = x ′ u ′ y ′ . Consider these x ′ x' x ′ and y ′ y' y ′ . From y ′ < y y'<y y ′ < y , we use Proposition 1.2 (b) to obtain ℓ ( y ′ ) < ℓ ( y ) = N \ell(y') < \ell(y) = N ℓ ( y ′ ) < ℓ ( y ) = N . Thus, our induction hypothesis (applied to x ′ x' x ′ and y ′ y' y ′ instead of x x x and y y y ) yields m ≤ x ′ u ′ y ′ z m \leq x'u'y'z m ≤ x ′ u ′ y ′ z . In view of x u ′ y = x ′ u ′ y ′ xu'y = x'u'y' x u ′ y = x ′ u ′ y ′ , we can rewrite this as m ≤ x u ′ y v ′ z m \leq xu'yv'z m ≤ x u ′ y v ′ z . Thus, the induction step is complete in Case 1.
Let us next consider Case 2. In this case, we have ℓ ( j v ′ z ) ≠ ℓ ( j ) + ℓ ( v ′ ) + ℓ ( z ) \ell(jv'z) \ne\ell(j) + \ell(v') + \ell(z) ℓ ( j v ′ z ) = ℓ ( j ) + ℓ ( v ′ ) + ℓ ( z ) . Hence, Proposition 3.1 (d) (applied to J J J , K K K , v v v , v ′ v' v ′ , j j j and z z z instead of P P P , Q Q Q , w w w , m m m , x x x and y y y ) yields that there exist x ′ ∈ W J x' \in W_J x ′ ∈ W J and y ′ ∈ W K y' \in W_K y ′ ∈ W K such that x ′ < j x' < j x ′ < j and y ′ < z y' < z y ′ < z and j v ′ z = x ′ v ′ y ′ jv'z = x'v'y' j v ′ z = x ′ v ′ y ′ (since j ∈ W J j \in W_J j ∈ W J ). Consider these x ′ x' x ′ and y ′ y' y ′ . From x ′ < j x' < j x ′ < j , we use Proposition 1.2 (b) to obtain ℓ ( x ′ ) < ℓ ( j ) = 1 \ell(x') < \ell(j) = 1 ℓ ( x ′ ) < ℓ ( j ) = 1 and thus ℓ ( x ′ ) = 0 \ell(x') = 0 ℓ ( x ′ ) = 0 . Hence, x ′ = 1 x' = 1 x ′ = 1 . Thus, j v ′ z = x ′ v ′ y ′ jv'z = x'v'y' j v ′ z = x ′ v ′ y ′ rewrites as j v ′ z = v ′ y ′ jv'z = v'y' j v ′ z = v ′ y ′ .
But our induction hypothesis (applied to y ˉ \bar{y} y ˉ and y ′ y' y ′ instead of y y y and z z z ) yields m ≤ x u ′ y ˉ v ′ y ′ m \leq xu'\bar{y}v'y' m ≤ x u ′ y ˉ v ′ y ′ (since y ˉ ∈ W J \bar{y} \in W_J y ˉ ∈ W J and y ′ ∈ W K y' \in W_K y ′ ∈ W K and ℓ ( y ˉ ) < N \ell(\bar{y}) < N ℓ ( y ˉ ) < N ). In view of y ˉ v ′ z ⏟ = y ′ j v ′ z = y ˉ v ′ y ′ \underbrace{\bar{y}v'z}_{=y'jv'z} = \bar{y}v'y' = y ′ j v ′ z y ˉ v ′ z = y ˉ v ′ y ′ , we can rewrite this as m ≤ x u ′ y ˉ v ′ z m \leq xu'\bar{y}v'z m ≤ x u ′ y ˉ v ′ z . Thus, the induction step is complete in Case 2.
Finally, let us consider Case 3. In this case, none of the assumptions of the previous two cases hold. Thus, we have
ℓ ( x u ′ y ˉ ) = ℓ ( x ) + ℓ ( u ′ ) + ℓ ( y ˉ ) and ℓ ( j v ′ z ) = ℓ ( j ) + ℓ ( v ′ ) + ℓ ( z ) . \ell(xu'\bar{y}) = \ell(x) + \ell(u') + \ell(\bar{y}) \qquad\text{and}\qquad\ell(jv'z) = \ell(j) + \ell(v') + \ell(z). ℓ ( x u ′ y ˉ ) = ℓ ( x ) + ℓ ( u ′ ) + ℓ ( y ˉ ) and ℓ ( j v ′ z ) = ℓ ( j ) + ℓ ( v ′ ) + ℓ ( z ) .
Furthermore, the triangle inequality for lengths (i.e., the fact that ℓ ( a b ) ≤ ℓ ( a ) + ℓ ( b ) \ell(ab) \leq\ell(a) + \ell(b) ℓ ( ab ) ≤ ℓ ( a ) + ℓ ( b ) for all a , b ∈ W a,b \in W a , b ∈ W ) yields
ℓ ( x u ′ y ˉ ) ≤ ℓ ( x ) + ℓ ( u ′ ) + ℓ ( y ˉ ) and ℓ ( v ′ z ) ≤ ℓ ( v ′ ) + ℓ ( z ) . \ell(xu'\bar{y}) \leq\ell(x) + \ell(u') + \ell(\bar{y}) \qquad\text{and}\qquad\ell(v'z) \leq\ell(v') + \ell(z). ℓ ( x u ′ y ˉ ) ≤ ℓ ( x ) + ℓ ( u ′ ) + ℓ ( y ˉ ) and ℓ ( v ′ z ) ≤ ℓ ( v ′ ) + ℓ ( z ) .
Hence,
ℓ ( x u ′ y ˉ ) ≤ ℓ ( x ) + ℓ ( u ′ ) + ℓ ( y ˉ ) < ℓ ( x ) + ℓ ( u ′ ) + ℓ ( y ) = ℓ ( x u ′ y ˉ j ⏟ = y ) . \ell(xu'\bar{y}) \leq\ell(x) + \ell(u') + \ell(\bar{y}) < \ell(x) + \ell(u') + \ell(y) = \ell\left(\underbrace{xu'\bar{y}j}_{=y}\right). ℓ ( x u ′ y ˉ ) ≤ ℓ ( x ) + ℓ ( u ′ ) + ℓ ( y ˉ ) < ℓ ( x ) + ℓ ( u ′ ) + ℓ ( y ) = ℓ = y x u ′ y ˉ j .
Since j j j is a reflection (because j ∈ J ⊆ S j \in J \subseteq S j ∈ J ⊆ S ), this entails x u ′ y ˉ < x u ′ y ˉ j xu'\bar{y} < xu'\bar{y}j x u ′ y ˉ < x u ′ y ˉ j (by Proposition 1.3 (b), applied to w = x u ′ y ˉ w = xu'\bar{y} w = x u ′ y ˉ and t = j t = j t = j ).
Furthermore,
ℓ ( j v ′ z ) = ℓ ( j ) ⏟ = 1 > 0 + ℓ ( v ′ ) + ℓ ( z ) > ℓ ( v ′ ) + ℓ ( z ) ≥ ℓ ( v ′ z ) \ell(jv'z) = \underbrace{\ell(j)}_{=1>0} + \ell(v') + \ell(z) > \ell(v') + \ell(z) \geq\ell(v'z) ℓ ( j v ′ z ) = = 1 > 0 ℓ ( j ) + ℓ ( v ′ ) + ℓ ( z ) > ℓ ( v ′ ) + ℓ ( z ) ≥ ℓ ( v ′ z )
(since ℓ ( v ′ z ) ≤ ℓ ( v ′ ) + ℓ ( z ) \ell(v'z) \leq\ell(v') + \ell(z) ℓ ( v ′ z ) ≤ ℓ ( v ′ ) + ℓ ( z ) ), so that ℓ ( v ′ z ) < ℓ ( j v ′ z ) \ell(v'z) < \ell(jv'z) ℓ ( v ′ z ) < ℓ ( j v ′ z ) . Since j j j is a reflection, this entails v ′ z < j v ′ z v'z < jv'z v ′ z < j v ′ z (by Proposition 1.3 (a), applied to w = v ′ z w = v'z w = v ′ z and t = j t = j t = j ).
Now we know that j j j is a reflection and we have x u ′ y ˉ < x u ′ y ˉ j xu'\bar{y} < xu'\bar{y}j x u ′ y ˉ < x u ′ y ˉ j and v ′ z < j v ′ z v'z < jv'z v ′ z < j v ′ z . Thus, Lemma 1.4 (applied to x u ′ y ˉ xu'\bar{y} x u ′ y ˉ , v ′ z v'z v ′ z and j j j instead of x x x , y y y and t t t ) yields x u ′ y ˉ v ′ z < x u ′ y ˉ j v ′ z xu'\bar{y}v'z < xu'\bar{y}jv'z x u ′ y ˉ v ′ z < x u ′ y ˉ j v ′ z . Now, (3) becomes
m ≤ x u ′ y ˉ v ′ z < x u ′ y ˉ j ⏟ = y v ′ z = x u ′ y v ′ z . m \leq xu'\bar{y}v'z < xu'\underbrace{\bar{y}j}_{=y}v'z = xu'yv'z. m ≤ x u ′ y ˉ v ′ z < x u ′ = y y ˉ j v ′ z = x u ′ y v ′ z .
Thus, the induction step is complete in Case 3. We have now completed the induction step in all three cases. Thus, the induction is complete, and Claim 1 is proved.
Now, every p ∈ W I u W J v W K p \in W_IuW_JvW_K p ∈ W I u W J v W K can be written in the form p = x u ′ y v ′ z p = xu' yv' z p = x u ′ y v ′ z for some x ∈ W I x \in W_I x ∈ W I and y ∈ W J y \in W_J y ∈ W J and z ∈ W K z \in W_K z ∈ W K (because p ∈ W I u W J v W K = W I u ′ W J v ′ W K p \in W_IuW_JvW_K = W_Iu'W_Jv'W_K p ∈ W I u W J v W K = W I u ′ W J v ′ W K ), and thus satisfies m ≤ p m \le p m ≤ p (since Claim 1 yields m ≤ x u ′ y v ′ z m \le xu'yv'z m ≤ x u ′ y v ′ z ). Since we also know that m ∈ W I u W J v W K m \in W_IuW_JvW_K m ∈ W I u W J v W K , we thus conclude that m m m is the Bruhat minimum of the set W I u W J v W K W_IuW_JvW_K W I u W J v W K . Hence, Theorem 2.2 is proved.
Reminders on the longest element
Next, we recall the definition of the so-called longest element (aka longest word ) in a finite Coxeter group:
Proposition 5.1. Let W W W be a finite Coxeter group. Then, there is a unique element w ∈ W w \in W w ∈ W whose length ℓ ( w ) \ell(w) ℓ ( w ) is maximum.
Proof. This is (contained in) [12 §11.1] or [1 Proposition 2.3.1] or [15 Proposition 80] or [5 Lemma 4.6.1] or [14 Lemma 1.33] .
The unique element w w w in Proposition 5.1 is called the longest element of W W W . It is commonly denoted w 0 w_0 w 0 . Of all its properties, we will need the following one:
Proposition 5.2. Let W W W be a finite Coxeter group. Let w 0 w_0 w 0 be its longest element. Then, each u ∈ W u \in W u ∈ W satisfies ℓ ( u w 0 ) = ℓ ( w 0 ) − ℓ ( u ) \ell(uw_0) = \ell(w_0) - \ell(u) ℓ ( u w 0 ) = ℓ ( w 0 ) − ℓ ( u ) .
Proof. This is [12 §11.2 (a)] or [15 Proposition 80 (c)] or [1 Proposition 2.3.2 (ii)] . (It also follows easily from [5 Lemma 4.6.1 (a)] .)
Classical coset lemmas
We shall next prove a sequence of lemmas – most of them likely well-known – that will be used in the proofs of our other two results. The first is a classic (see, e.g., [12 Lemma 9.7 (b)] ):
Lemma 6.1. Let I I I be a subset of S S S . Let w ∈ W w \in W w ∈ W . Let a a a and b b b be elements of minimum length in the cosets w W I wW_I w W I and W I w W_Iw W I w , respectively. Then:
(a) For each x ∈ W I x \in W_I x ∈ W I , we have ℓ ( x b ) = ℓ ( x ) + ℓ ( b ) \ell(xb) = \ell(x) + \ell(b) ℓ ( x b ) = ℓ ( x ) + ℓ ( b ) .
(b) For each y ∈ W I y \in W_I y ∈ W I , we have ℓ ( a y ) = ℓ ( a ) + ℓ ( y ) \ell(ay) = \ell(a) + \ell(y) ℓ ( a y ) = ℓ ( a ) + ℓ ( y ) .
Proof. (a) Let x ∈ W I x \in W_I x ∈ W I . We must prove that ℓ ( x b ) = ℓ ( x ) + ℓ ( b ) \ell(xb) = \ell(x) + \ell(b) ℓ ( x b ) = ℓ ( x ) + ℓ ( b ) . Assume the contrary. Thus, ℓ ( x b ) ≠ ℓ ( x ) + ℓ ( b ) \ell(xb) \ne\ell(x) + \ell(b) ℓ ( x b ) = ℓ ( x ) + ℓ ( b ) . So
ℓ ( x b 1 ) = ℓ ( x b ) ≠ ℓ ( x ) + ℓ ( b ) = ℓ ( x ) + ℓ ( b ) + ℓ ( 1 ) \ell(xb1) = \ell(xb) \ne\ell(x) + \ell(b) = \ell(x) + \ell(b) + \ell(1) ℓ ( x b 1 ) = ℓ ( x b ) = ℓ ( x ) + ℓ ( b ) = ℓ ( x ) + ℓ ( b ) + ℓ ( 1 )
(since ℓ ( 1 ) = 0 \ell(1) = 0 ℓ ( 1 ) = 0 ).
Since b ∈ W I w b \in W_Iw b ∈ W I w , we have W I b = W I w = W I w W ∅ W_Ib = W_Iw = W_IwW_{\varnothing} W I b = W I w = W I w W ∅ (since W ∅ = { 1 } W_{\varnothing} = \{1\} W ∅ = { 1 } ). Proposition 3.1 (a) (applied to P = I P = I P = I and Q = ∅ Q = \varnothing Q = ∅ ) says that the double coset W I w W ∅ W_IwW_{\varnothing} W I w W ∅ has a unique element of minimum length. This unique element must be b b b (since b b b has minimum length in W I w = W I w W ∅ W_Iw = W_IwW_{\varnothing} W I w = W I w W ∅ ). Since ℓ ( x b 1 ) ≠ ℓ ( x ) + ℓ ( b ) + ℓ ( 1 ) \ell(xb1) \ne\ell(x) + \ell(b) + \ell(1) ℓ ( x b 1 ) = ℓ ( x ) + ℓ ( b ) + ℓ ( 1 ) , we can thus apply Proposition 3.1 (d) to P = I P = I P = I and Q = ∅ Q = \varnothing Q = ∅ and m = b m = b m = b and y = 1 y = 1 y = 1 . This yields that there exist x ′ ∈ W I x' \in W_I x ′ ∈ W I and y ′ ∈ W ∅ y' \in W_{\varnothing} y ′ ∈ W ∅ such that x ′ < x x' < x x ′ < x and y ′ < 1 y' < 1 y ′ < 1 and x b 1 = x ′ b y ′ xb1 = x'by' x b 1 = x ′ b y ′ . But this is clearly absurd, since y ′ < 1 y' < 1 y ′ < 1 is impossible (no element of W W W is smaller than 1 1 1 ). This contradiction shows that our assumption was false. So Lemma 6.1 (a) is proved.
(b) This is similar to part (a) , but with the left and right sides swapped (i.e., use w W I = W ∅ w W I wW_I = W_{\varnothing}wW_I w W I = W ∅ w W I , and rewrite a y ay a y as 1 a y 1ay 1 a y ).
The following lemma says that any element in a finite parabolic subgroup can be connected to the longest element of that subgroup by a sequence of multiplications by simple reflections, each of which increases the length by 1.
Lemma 6.2. Let I ⊆ S I \subseteq S I ⊆ S be such that W I W_I W I is finite. Let y ∈ W I y \in W_I y ∈ W I , and let w I w_I w I be the longest element of W I W_I W I . Then, for some integer r ≥ 0 r \ge0 r ≥ 0 , there exist y 0 , y 1 , … , y r ∈ W I y_0, y_1, \ldots, y_r \in W_I y 0 , y 1 , … , y r ∈ W I and i 0 , i 1 , … , i r − 1 ∈ I i_0, i_1, \ldots, i_{r-1} \in I i 0 , i 1 , … , i r − 1 ∈ I with y 0 = y y_0 = y y 0 = y and y r = w I y_r = w_I y r = w I , so that
y j + 1 = y j i j and ℓ ( y j + 1 ) = ℓ ( y j ) + 1 for every j ∈ { 0 , 1 , … , r − 1 } . y_{j+1} = y_ji_j \quad\text{and} \quad\ell(y_{j+1}) = \ell(y_j) + 1 \qquad\text{for every } j \in\{0,1,\ldots,r-1\}. y j + 1 = y j i j and ℓ ( y j + 1 ) = ℓ ( y j ) + 1 for every j ∈ { 0 , 1 , … , r − 1 } .
Proof. We have y − 1 w I ∈ W I y^{-1}w_I \in W_I y − 1 w I ∈ W I (since y ∈ W I y \in W_I y ∈ W I and w I ∈ W I w_I \in W_I w I ∈ W I ); thus we can choose a reduced expression
y − 1 w I = i 0 i 1 ⋯ i r − 1 y^{-1}w_I = i_0i_1\cdots i_{r-1} y − 1 w I = i 0 i 1 ⋯ i r − 1
for y − 1 w I y^{-1}w_I y − 1 w I with i 0 , i 1 , … , i r − 1 ∈ I i_0, i_1, \ldots, i_{r-1} \in I i 0 , i 1 , … , i r − 1 ∈ I . Then, ℓ ( y − 1 w I ) = r \ell(y^{-1}w_I) = r ℓ ( y − 1 w I ) = r and
w I = y i 0 i 1 ⋯ i r − 1 . w_I = yi_0i_1\cdots i_{r-1}. w I = y i 0 i 1 ⋯ i r − 1 .
By Proposition 5.2 (applied to W I W_I W I , w I w_I w I and y − 1 y^{-1} y − 1 in place of W W W , w 0 w_0 w 0 and u u u , respectively), we have
ℓ ( y − 1 w I ) = ℓ ( w I ) − ℓ ( y − 1 ) = ℓ ( w I ) − ℓ ( y ) \ell(y^{-1}w_I) = \ell(w_I) - \ell(y^{-1}) = \ell(w_I) - \ell(y) ℓ ( y − 1 w I ) = ℓ ( w I ) − ℓ ( y − 1 ) = ℓ ( w I ) − ℓ ( y )
(since ℓ ( y − 1 ) = ℓ ( y ) \ell(y^{-1}) = \ell(y) ℓ ( y − 1 ) = ℓ ( y ) )
and therefore
ℓ ( w I ) − ℓ ( y ) = ℓ ( y − 1 w I ) = r . \ell(w_I) - \ell(y) = \ell(y^{-1}w_I) = r. ℓ ( w I ) − ℓ ( y ) = ℓ ( y − 1 w I ) = r .
Next, for all j ∈ { 0 , 1 , … , r } j \in\{0,1,\ldots,r\} j ∈ { 0 , 1 , … , r } , set
y j = y i 0 i 1 ⋯ i j − 1 ∈ W I . y_j = yi_0i_1\cdots i_{j-1} \in W_I. y j = y i 0 i 1 ⋯ i j − 1 ∈ W I .
In particular, y 0 = y y_0 = y y 0 = y , and y r = y i 0 i 1 ⋯ i r − 1 = w I y_r = y i_0 i_1 \cdots i_{r-1} = w_I y r = y i 0 i 1 ⋯ i r − 1 = w I . Note that for all j ∈ { 0 , 1 , … , r − 1 } j \in\{0,1,\ldots,r-1\} j ∈ { 0 , 1 , … , r − 1 } , we have y j + 1 = y j i j y_{j+1} = y_j i_j y j + 1 = y j i j and therefore ℓ ( y j + 1 ) = ℓ ( y j i j ) = ℓ ( y j ) ± 1 \ell(y_{j+1}) = \ell(y_j i_j) = \ell(y_j) \pm1 ℓ ( y j + 1 ) = ℓ ( y j i j ) = ℓ ( y j ) ± 1 (since i j ∈ I ⊆ S i_j \in I \subseteq S i j ∈ I ⊆ S ), thus
ℓ ( y j + 1 ) − ℓ ( y j ) = ± 1 ≤ 1. (4) \ell(y_{j+1}) - \ell(y_j) = \pm1 \leq1. \tag*{(4)} ℓ ( y j + 1 ) − ℓ ( y j ) = ± 1 ≤ 1. (4)
But the sum of these inequalities (4) over all j ∈ { 0 , 1 , … , r − 1 } j \in\{0,1,\ldots,r-1\} j ∈ { 0 , 1 , … , r − 1 } is ℓ ( y r ) − ℓ ( y 0 ) ≤ r \ell(y_r) - \ell(y_0) \leq r ℓ ( y r ) − ℓ ( y 0 ) ≤ r , which is an equality because ℓ ( y r ) − ℓ ( y 0 ) = ℓ ( w I ) − ℓ ( y ) = r \ell(y_r) - \ell(y_0) = \ell(w_I) - \ell(y) = r ℓ ( y r ) − ℓ ( y 0 ) = ℓ ( w I ) − ℓ ( y ) = r . Thus, each of the inequalities (4) must have already been an equality. That is, ℓ ( y j + 1 ) = ℓ ( y j ) + 1 \ell(y_{j+1}) = \ell(y_j) + 1 ℓ ( y j + 1 ) = ℓ ( y j ) + 1 holds for every j j j . So the elements i j i_j i j and y j y_j y j satisfy all required properties.
Lemma 6.3. Let I ⊆ S I \subseteq S I ⊆ S be such that W I W_I W I is finite. Let a , b ∈ W a,b \in W a , b ∈ W . Let w I w_I w I be the longest element of W I W_I W I , and let a 0 a_0 a 0 and b 0 b_0 b 0 be elements of minimum length in the cosets a W I aW_I a W I and W I b W_Ib W I b , respectively. Then, we have a W I b = a 0 W I b 0 aW_Ib = a_0W_Ib_0 a W I b = a 0 W I b 0 , and a 0 w I b 0 a_0w_Ib_0 a 0 w I b 0 is the Bruhat maximum of this set.
Proof. First, note that a W I = a 0 W I aW_I = a_0W_I a W I = a 0 W I (since a 0 ∈ a W I a_0 \in aW_I a 0 ∈ a W I ) and W I b = W I b 0 W_Ib = W_Ib_0 W I b = W I b 0 (since b 0 ∈ W I b b_0 \in W_Ib b 0 ∈ W I b ). This implies that
a W I b = a 0 W I b = a 0 W I b 0 . aW_Ib = a_0W_Ib = a_0W_Ib_0. a W I b = a 0 W I b = a 0 W I b 0 .
It remains to show that a 0 w I b 0 a_0w_Ib_0 a 0 w I b 0 is the Bruhat maximum of this set a 0 W I b 0 a_0W_Ib_0 a 0 W I b 0 . Since a 0 w I b 0 ∈ a 0 W I b 0 a_0w_Ib_0 \in a_0W_Ib_0 a 0 w I b 0 ∈ a 0 W I b 0 , this will be done once we have proved that all p ∈ a 0 W I b 0 p \in a_0W_Ib_0 p ∈ a 0 W I b 0 satisfy p ≤ a 0 w I b 0 p \leq a_0w_Ib_0 p ≤ a 0 w I b 0 .
So let p ∈ a 0 W I b 0 p \in a_0W_Ib_0 p ∈ a 0 W I b 0 . Thus, p = a 0 y b 0 p = a_0yb_0 p = a 0 y b 0 for some y ∈ W I y \in W_I y ∈ W I . Consider this y y y . Choose r ≥ 0 r \geq0 r ≥ 0 and y 0 , y 1 , … , y r ∈ W I y_0,y_1,\ldots,y_r \in W_I y 0 , y 1 , … , y r ∈ W I and i 0 , i 1 , … , i r − 1 ∈ I i_0,i_1,\ldots,i_{r-1} \in I i 0 , i 1 , … , i r − 1 ∈ I as in Lemma 6.2 . Then, y 0 = y y_0 = y y 0 = y and y r = w I y_r = w_I y r = w I , and
y j + 1 = y j i j and ℓ ( y j + 1 ) = ℓ ( y j ) + 1 for every j ∈ { 0 , 1 , … , r − 1 } . y_{j+1} = y_j i_j \quad\text{and}\quad\ell(y_{j+1}) = \ell(y_j) + 1 \quad\text{for every } j \in\{0,1,\ldots,r-1\}. y j + 1 = y j i j and ℓ ( y j + 1 ) = ℓ ( y j ) + 1 for every j ∈ { 0 , 1 , … , r − 1 } .
Let j ∈ { 0 , 1 , … , r − 1 } j \in\{0,1,\ldots,r-1\} j ∈ { 0 , 1 , … , r − 1 } . Since a 0 a_0 a 0 has minimum length in a W I aW_I a W I , we can apply Lemma 6.1 (b) to a a a , a 0 a_0 a 0 and y j y_j y j in place of w w w , a a a and y y y ; thus we find
ℓ ( a 0 y j ) = ℓ ( a 0 ) + ℓ ( y j ) . \ell(a_0y_j) = \ell(a_0) + \ell(y_j). ℓ ( a 0 y j ) = ℓ ( a 0 ) + ℓ ( y j ) .
Applying the same lemma to y j + 1 y_{j+1} y j + 1 instead of y j y_j y j , we obtain
ℓ ( a 0 y j + 1 ) = ℓ ( a 0 ) + ℓ ( y j + 1 ) . \ell(a_0y_{j+1}) = \ell(a_0) + \ell(y_{j+1}). ℓ ( a 0 y j + 1 ) = ℓ ( a 0 ) + ℓ ( y j + 1 ) .
In view of y j + 1 = y j i j y_{j+1} = y_j i_j y j + 1 = y j i j and ℓ ( y j + 1 ) = ℓ ( y j ) + 1 \ell(y_{j+1}) = \ell(y_j) + 1 ℓ ( y j + 1 ) = ℓ ( y j ) + 1 , this rewrites as
ℓ ( a 0 y j i j ) = ℓ ( a 0 ) + ℓ ( y j ) + 1 > ℓ ( a 0 ) + ℓ ( y j ) = ℓ ( a 0 y j ) . \ell(a_0y_j i_j) = \ell(a_0) + \ell(y_j) + 1 > \ell(a_0) + \ell(y_j) = \ell(a_0y_j). ℓ ( a 0 y j i j ) = ℓ ( a 0 ) + ℓ ( y j ) + 1 > ℓ ( a 0 ) + ℓ ( y j ) = ℓ ( a 0 y j ) .
That is, ℓ ( a 0 y j ) < ℓ ( a 0 y j i j ) \ell(a_0y_j) < \ell(a_0y_j i_j) ℓ ( a 0 y j ) < ℓ ( a 0 y j i j ) . Since i j ∈ I ⊆ S i_j \in I \subseteq S i j ∈ I ⊆ S is a reflection, this entails
a 0 y j < a 0 y j i j (5) a_0y_j < a_0y_j i_j \tag*{(5)} a 0 y j < a 0 y j i j (5)
(by Proposition 1.3 (b), applied to a 0 y j a_0y_j a 0 y j in place of w w w and i j i_j i j in place of t t t ). Furthermore, i j ∈ I ⊆ W I i_j \in I \subseteq W_I i j ∈ I ⊆ W I , so that i j b 0 ∈ W I b 0 = W I b i_jb_0 \in W_Ib_0 = W_Ib i j b 0 ∈ W I b 0 = W I b (since b 0 ∈ W I b b_0 \in W_Ib b 0 ∈ W I b ). Therefore, ℓ ( i j b 0 ) ≥ ℓ ( b 0 ) \ell(i_jb_0) \geq\ell(b_0) ℓ ( i j b 0 ) ≥ ℓ ( b 0 ) (since b 0 b_0 b 0 has minimum length in W I b W_Ib W I b ). Moreover, since i j i_j i j is a simple reflection, we have ℓ ( i j b 0 ) = ℓ ( b 0 ) ± 1 \ell(i_jb_0)=\ell(b_0)\pm1 ℓ ( i j b 0 ) = ℓ ( b 0 ) ± 1 . In view of the inequality ℓ ( i j b 0 ) ≥ ℓ ( b 0 ) \ell(i_jb_0)\ge\ell(b_0) ℓ ( i j b 0 ) ≥ ℓ ( b 0 ) , this ± \pm ± sign must be a + + + sign, so we obtain ℓ ( i j b 0 ) = ℓ ( b 0 ) + 1 > ℓ ( b 0 ) \ell(i_jb_0)=\ell(b_0)+1>\ell(b_0) ℓ ( i j b 0 ) = ℓ ( b 0 ) + 1 > ℓ ( b 0 ) . That is, ℓ ( b 0 ) < ℓ ( i j b 0 ) \ell(b_0)<\ell(i_jb_0) ℓ ( b 0 ) < ℓ ( i j b 0 ) . Since i j ∈ I ⊆ S i_j\in I\subseteq S i j ∈ I ⊆ S is a reflection, this entails
b 0 < i j b 0 (6) b_0<i_jb_0 \tag*{(6)} b 0 < i j b 0 (6)
(by Proposition 1.3 (a), applied to b 0 b_0 b 0 in place of w w w and i j i_j i j in place of t t t ).
Now, we can use the inequalities (5) and (6) to apply Lemma 1.4 with a 0 y j a_0y_j a 0 y j in place of x x x , i j i_j i j in place of t t t , and b 0 b_0 b 0 in place of y y y (since i j ∈ I i_j\in I i j ∈ I is a reflection), and we obtain
a 0 y j b 0 < a 0 y j i j b 0 = a 0 y j + 1 b 0 a_0y_jb_0<a_0y_ji_jb_0=a_0y_{j+1}b_0 a 0 y j b 0 < a 0 y j i j b 0 = a 0 y j + 1 b 0
(since y j i j = y j + 1 y_ji_j=y_{j+1} y j i j = y j + 1 ).
Since this is true for all j ∈ { 0 , 1 , … , r − 1 } j\in\{0,1,\ldots,r-1\} j ∈ { 0 , 1 , … , r − 1 } , we obtain
a 0 y 0 b 0 < a 0 y 1 b 0 < ⋯ < a 0 y r b 0 , a_0y_0b_0<a_0y_1b_0<\cdots<a_0y_rb_0, a 0 y 0 b 0 < a 0 y 1 b 0 < ⋯ < a 0 y r b 0 ,
hence a 0 y 0 b 0 ≤ a 0 y r b 0 a_0y_0b_0\le a_0y_rb_0 a 0 y 0 b 0 ≤ a 0 y r b 0 (this includes the case r = 0 r=0 r = 0 , in which case this is an equality). Since y 0 = y y_0=y y 0 = y and y r = w I y_r=w_I y r = w I , this rewrites as a 0 y b 0 ≤ a 0 w I b 0 a_0yb_0\le a_0w_Ib_0 a 0 y b 0 ≤ a 0 w I b 0 . So p = a 0 y b 0 ≤ a 0 w I b 0 p=a_0yb_0\le a_0w_Ib_0 p = a 0 y b 0 ≤ a 0 w I b 0 . As explained, this completes the proof.
If w ∈ W w\in W w ∈ W and s ∈ S s\in S s ∈ S , then we necessarily have w s < w ws<w w s < w or w s > w ws>w w s > w (indeed, ℓ ( w s ) \ell(ws) ℓ ( w s ) is either ℓ ( w ) − 1 \ell(w)-1 ℓ ( w ) − 1 or ℓ ( w ) + 1 \ell(w)+1 ℓ ( w ) + 1 ; then Proposition 1.3 (b) yields that we have w s < w ws<w w s < w in the former case and w s > w ws>w w s > w in the latter).
Lemma 6.4. Consider v , w ∈ W v,w\in W v , w ∈ W so that v ≤ w v\le w v ≤ w , and let s ∈ S s\in S s ∈ S . Then:
(a) If s w < w sw<w s w < w , then s v ≤ w sv\le w s v ≤ w .
(b) If w s < w ws<w w s < w , then v s ≤ w vs\le w v s ≤ w .
Proof. (a) This is well-known. Indeed, assume that s w < w sw<w s w < w . Then, [12 Corollary 2.5 (a)] (applied to y = v y=v y = v and z = w z=w z = w ) says that v ≤ w v\le w v ≤ w is equivalent to s v ≤ w sv\le w s v ≤ w . Thus, in particular, the former implies the latter.
(b) Assume that w s < w ws<w w s < w . Then, Proposition 1.2 (d) (applied to w s ws w s in place of u u u , and w w w in place of v v v ) yields
( w s ) − 1 < w − 1 . (ws)^{-1}<w^{-1}. ( w s ) − 1 < w − 1 .
But s ∈ S s\in S s ∈ S is a simple reflection, so it satisfies s − 1 = s s^{-1}=s s − 1 = s . Now, ( w s ) − 1 = s − 1 w − 1 = s w − 1 (ws)^{-1}=s^{-1}w^{-1}=sw^{-1} ( w s ) − 1 = s − 1 w − 1 = s w − 1 (since s − 1 = s s^{-1}=s s − 1 = s ), so that
s w − 1 = ( w s ) − 1 < w − 1 . sw^{-1}=(ws)^{-1}<w^{-1}. s w − 1 = ( w s ) − 1 < w − 1 .
Next, recall that v ≤ w v\le w v ≤ w ; thus, by Proposition 1.2 (c), we obtain v − 1 ≤ w − 1 v^{-1}\le w^{-1} v − 1 ≤ w − 1 . Because of this and s w − 1 < w − 1 sw^{-1}<w^{-1} s w − 1 < w − 1 , we can apply part (a) to v − 1 v^{-1} v − 1 and w − 1 w^{-1} w − 1 instead of v v v and w w w ; this yields
s v − 1 ≤ w − 1 . sv^{-1}\le w^{-1}. s v − 1 ≤ w − 1 .
We can again apply Proposition 1.2 (c), with s v − 1 sv^{-1} s v − 1 in place of u u u , and w − 1 w^{-1} w − 1 in place of v v v , to find that ( s v − 1 ) − 1 ≤ ( w − 1 ) − 1 (sv^{-1})^{-1}\le(w^{-1})^{-1} ( s v − 1 ) − 1 ≤ ( w − 1 ) − 1 . Simplifying this using s − 1 = s s^{-1}=s s − 1 = s , we get that v s ≤ w vs\le w v s ≤ w .
Lemma 6.5. Choose I ⊆ S I \subseteq S I ⊆ S so that W I W_I W I is finite, and let v , w ∈ W v,w \in W v , w ∈ W be such that v ≤ w v \le w v ≤ w . Note that the cosets W I w = 1 W I w W_Iw = 1W_Iw W I w = 1 W I w and w W I = w W I 1 wW_I = wW_I1 w W I = w W I 1 have Bruhat maxima by Lemma 6.3 .
(a) Let M M M be the Bruhat maximum of W I w W_Iw W I w . Then, each x ∈ W I x \in W_I x ∈ W I satisfies x v ≤ M xv \le M xv ≤ M .
(b) Let N N N be the Bruhat maximum of w W I wW_I w W I . Then, each x ∈ W I x \in W_I x ∈ W I satisfies v x ≤ N vx \le N v x ≤ N .
Proof. (a) We induct on the length of x x x . First, if x = 1 x = 1 x = 1 , then x v = v ≤ w ≤ M xv = v \le w \le M xv = v ≤ w ≤ M (since w ∈ W I w w \in W_Iw w ∈ W I w , and M M M is the Bruhat maximum of W I w W_Iw W I w ).
Next, assume that x ≠ 1 x \ne1 x = 1 . Choose t ∈ I t \in I t ∈ I and x ′ ∈ W I x' \in W_I x ′ ∈ W I so that x = t x ′ x = tx' x = t x ′ and ℓ ( x ′ ) = ℓ ( x ) − 1 \ell(x') = \ell(x) - 1 ℓ ( x ′ ) = ℓ ( x ) − 1 (namely, let t t t be the first letter of a reduced expression for x x x , and let x ′ x' x ′ be the rest of this expression). By our induction hypothesis, x ′ v ≤ M x'v \le M x ′ v ≤ M . Note that because M ∈ W I w M \in W_Iw M ∈ W I w and t ∈ I ⊆ W I t \in I \subseteq W_I t ∈ I ⊆ W I , we have t M ∈ W I W I w = W I w tM \in W_IW_Iw = W_Iw tM ∈ W I W I w = W I w , and thus t M ≤ M tM \le M tM ≤ M because M M M is the Bruhat maximum of W I w W_Iw W I w . Hence, t M < M tM < M tM < M (since t ≠ 1 t \ne1 t = 1 entails t M ≠ M tM \ne M tM = M ). Thus, we can apply Lemma 6.4 (a) (with x ′ v x'v x ′ v in place of v v v , M M M in place of w w w , and t t t in place of s s s ) and find that t x ′ v ≤ M tx'v \le M t x ′ v ≤ M . Recall that t x ′ = x tx' = x t x ′ = x , and so this rewrites as x v ≤ M xv \le M xv ≤ M . This completes the induction, thus proving (a).
(b) This is analogous to part (a); just read all products right-to-left (in particular, W I w W_Iw W I w becomes w W I wW_I w W I ) and apply Lemma 6.4 (b) instead of Lemma 6.4 (a). (Of course, t t t should now be the last, not the first, letter of a reduced expression for x x x .)
Lemma 6.6. Choose P , Q ⊆ S P,Q \subseteq S P , Q ⊆ S so that W P W_P W P and W Q W_Q W Q are finite, and consider r , s ∈ W r,s \in W r , s ∈ W so that r ≤ s r \le s r ≤ s . Then:
(a) The double coset W P s W Q W_PsW_Q W P s W Q has a Bruhat maximum.
(b) Let M M M be this maximum. Then, for every x ∈ W P x \in W_P x ∈ W P and z ∈ W Q z \in W_Q z ∈ W Q , we have x r z ≤ M xrz \le M x r z ≤ M .
Proof. The coset s W Q sW_Q s W Q can be rewritten as s W Q 1 sW_Q1 s W Q 1 , and thus has a Bruhat maximum by Lemma 6.3 (applied to I = Q I = Q I = Q and a = s a = s a = s and b = 1 b = 1 b = 1 ); we denote this maximum by N N N . Similarly, the coset W P N W_PN W P N (which can be written as 1 W P N 1W_PN 1 W P N ) has a Bruhat maximum, which we will call M M M . Note that M ∈ W P N ⊆ W P s W Q M \in W_PN \subseteq W_PsW_Q M ∈ W P N ⊆ W P s W Q (since N ∈ s W Q N \in sW_Q N ∈ s W Q ). We shall show that M M M is the Bruhat maximum of W P s W Q W_PsW_Q W P s W Q .
Let x ∈ W P x \in W_P x ∈ W P and z ∈ W Q z \in W_Q z ∈ W Q . Because r ≤ s r \le s r ≤ s , we can apply Lemma 6.5 (b) with I = Q I = Q I = Q , v = r v = r v = r , w = s w = s w = s , and x = z x = z x = z , and we find that r z ≤ N rz \le N r z ≤ N . Consequently, we can apply Lemma 6.5 (a) with I = P I = P I = P , v = r z v = rz v = r z , and w = N w = N w = N , and we get that
x r z ≤ M . (7) xrz \le M. \tag*{(7)} x r z ≤ M . (7)
Note that the definitions of N N N and M M M did not depend on r r r . Thus, we can apply (7) to r = s r = s r = s (since s ≤ s s \le s s ≤ s ), and obtain x s z ≤ M xsz \le M x sz ≤ M .
So we have shown that x s z ≤ M xsz \le M x sz ≤ M for all x ∈ W P x \in W_P x ∈ W P and z ∈ W Q z \in W_Q z ∈ W Q . In other words, each element of W P s W Q W_PsW_Q W P s W Q is ≤ M \le M ≤ M . Since M ∈ W P s W Q M \in W_PsW_Q M ∈ W P s W Q , this shows that M M M is the Bruhat maximum of W P s W Q W_{P} s W_{Q} W P s W Q . This proves part (a). Furthermore, part (b) now follows from (7) .
Proof of Theorem 2.1
Next we take aim at Theorem 2.1. First we establish a useful lemma that allows us to “disassemble” a Bruhat inequality:
Lemma 7.1. Let p , m , q , w ∈ W p,m,q,w \in W p , m , q , w ∈ W be such that w ≤ p m q w \leq pmq w ≤ p m q . Then, we can find p ′ , m ′ , q ′ ∈ W p',m',q' \in W p ′ , m ′ , q ′ ∈ W satisfying p ′ ≤ p p' \leq p p ′ ≤ p and m ′ ≤ m m' \leq m m ′ ≤ m and q ′ ≤ q q' \leq q q ′ ≤ q , and w = p ′ m ′ q ′ w = p'm'q' w = p ′ m ′ q ′ .
Proof. Let p 1 ⋯ p i p_1 \cdots p_i p 1 ⋯ p i and m 1 ⋯ m j m_1 \cdots m_j m 1 ⋯ m j and q 1 ⋯ q k q_1 \cdots q_k q 1 ⋯ q k be reduced expressions for p p p and m m m and q q q , respectively. Then,
p m q = p 1 ⋯ p i m 1 ⋯ m j q 1 ⋯ q k (8) pmq = p_1 \cdots p_i m_1 \cdots m_j q_1 \cdots q_k \tag*{(8)} p m q = p 1 ⋯ p i m 1 ⋯ m j q 1 ⋯ q k (8)
is not necessarily a reduced expression. If it is not, then, by the deletion property (Theorem 3.2 ), we can delete two factors from it without changing the product. By applying this repeatedly, we eventually arrive at a reduced expression of p m q pmq p m q that has the form
p m q = p u 1 ⋯ p u x m v 1 ⋯ m v y q w 1 ⋯ q w z (9) pmq = p_{u_1} \cdots p_{u_x}m_{v_1} \cdots m_{v_y}q_{w_1} \cdots q_{w_z} \tag*{(9)} p m q = p u 1 ⋯ p u x m v 1 ⋯ m v y q w 1 ⋯ q w z (9)
for some 1 ≤ u 1 < ⋯ < u x ≤ i 1 \leq u_1 < \cdots< u_x \leq i 1 ≤ u 1 < ⋯ < u x ≤ i and 1 ≤ v 1 < ⋯ < v y ≤ j 1 \leq v_1 < \cdots< v_y \leq j 1 ≤ v 1 < ⋯ < v y ≤ j and 1 ≤ w 1 < ⋯ < w z ≤ k 1 \leq w_1 < \cdots< w_z \leq k 1 ≤ w 1 < ⋯ < w z ≤ k . Consider this expression, and set p ∗ = p u 1 ⋯ p u x p^* = p_{u_1} \cdots p_{u_x} p ∗ = p u 1 ⋯ p u x and m ∗ = m v 1 ⋯ m v y m^* = m_{v_1} \cdots m_{v_y} m ∗ = m v 1 ⋯ m v y and q ∗ = q w 1 ⋯ q w z q^* = q_{w_1} \cdots q_{w_z} q ∗ = q w 1 ⋯ q w z . Then, p m q = p ∗ m ∗ q ∗ pmq = p^*m^*q^* p m q = p ∗ m ∗ q ∗ (by (9)) and p ∗ ≤ p p^* \leq p p ∗ ≤ p (since p ∗ = p u 1 ⋯ p u x p^* = p_{u_1} \cdots p_{u_x} p ∗ = p u 1 ⋯ p u x is a subproduct of the reduced expression p 1 ⋯ p i p_1 \cdots p_i p 1 ⋯ p i of p p p ) and likewise m ∗ ≤ m m^* \leq m m ∗ ≤ m and q ∗ ≤ q q^* \leq q q ∗ ≤ q .
Since w ≤ p m q w \leq pmq w ≤ p m q , we can write w w w as a subproduct of the reduced expression p u 1 ⋯ p u x m v 1 ⋯ m v y q w 1 ⋯ q w z p_{u_1} \cdots p_{u_x}m_{v_1} \cdots m_{v_y}q_{w_1} \cdots q_{w_z} p u 1 ⋯ p u x m v 1 ⋯ m v y q w 1 ⋯ q w z of p m q pmq p m q (by Proposition 1.1 ). That is, we can write w w w as
w = p u 1 ′ ⋯ p u a ′ m v 1 ′ ⋯ m v b ′ q w 1 ′ ⋯ q w c ′ (10) w = p_{u'_1} \cdots p_{u'_a}m_{v'_1} \cdots m_{v'_b}q_{w'_1} \cdots q_{w'_c} \tag*{(10)} w = p u 1 ′ ⋯ p u a ′ m v 1 ′ ⋯ m v b ′ q w 1 ′ ⋯ q w c ′ (10)
where p u 1 ′ ⋯ p u a ′ p_{u'_1} \cdots p_{u'_a} p u 1 ′ ⋯ p u a ′ is a subproduct of p u 1 ⋯ p u x p_{u_1} \cdots p_{u_x} p u 1 ⋯ p u x , where m v 1 ′ ⋯ m v b ′ m_{v'_1} \cdots m_{v'_b} m v 1 ′ ⋯ m v b ′ is a subproduct of m v 1 ⋯ m v y m_{v_1} \cdots m_{v_y} m v 1 ⋯ m v y , and where q w 1 ′ ⋯ q w c ′ q_{w'_1} \cdots q_{w'_c} q w 1 ′ ⋯ q w c ′ is a subproduct of q w 1 ⋯ q w z q_{w_1} \cdots q_{w_z} q w 1 ⋯ q w z .
Set p ′ : = p u 1 ′ ⋯ p u a ′ p' := p_{u'_1} \cdots p_{u'_a} p ′ := p u 1 ′ ⋯ p u a ′ and m ′ : = m v 1 ′ ⋯ m v b ′ m' := m_{v'_1} \cdots m_{v'_b} m ′ := m v 1 ′ ⋯ m v b ′ and q ′ : = q w 1 ′ ⋯ q w c ′ q' := q_{w'_1} \cdots q_{w'_c} q ′ := q w 1 ′ ⋯ q w c ′ . Note that p ′ = p u 1 ′ ⋯ p u a ′ p' = p_{u'_1} \cdots p_{u'_a} p ′ = p u 1 ′ ⋯ p u a ′ is a subproduct of p u 1 ⋯ p u x p_{u_1} \cdots p_{u_x} p u 1 ⋯ p u x , which in turn is a subproduct of p 1 ⋯ p i p_1 \cdots p_i p 1 ⋯ p i , which is a reduced expression of p p p . Thus, p ′ p' p ′ is a subproduct of a reduced expression of p p p . Hence, by Proposition 1.1 , we have p ′ ≤ p p' \leq p p ′ ≤ p ; similarly, m ′ ≤ m m' \leq m m ′ ≤ m and q ′ ≤ q q' \leq q q ′ ≤ q . Moreover, (10) rewrites as w = p ′ m ′ q ′ w = p'm'q' w = p ′ m ′ q ′ (by the definitions of p ′ , m ′ , q ′ p',m',q' p ′ , m ′ , q ′ ). So we have found the desired p ′ , m ′ , q ′ p',m',q' p ′ , m ′ , q ′ . Lemma 7.1 is thus proved.
Now we are ready to prove Theorem 2.1:
Proof of Theorem 2.1. Proposition 3.1 (c) yields that the double coset W I w W J W_IwW_J W I w W J has a Bruhat minimum. Let m m m be this minimum.
By Lemma 6.6 (a) (applied to P = I P=I P = I , Q = J Q=J Q = J , s = w s=w s = w and r = w r=w r = w ), we furthermore know that the double coset W I w W J W_IwW_J W I w W J has a Bruhat maximum. Let M M M be this maximum.
We shall now show that W I w W J W_IwW_J W I w W J is the interval [ m , M ] [m,M] [ m , M ] in the Bruhat order.
Note that W I M W J = W I w W J W_IMW_J=W_IwW_J W I M W J = W I w W J (since M ∈ W I w W J M\in W_IwW_J M ∈ W I w W J ) and W I m W J = W I w W J W_ImW_J=W_IwW_J W I m W J = W I w W J (likewise).
Each x ∈ W I w W J x\in W_IwW_J x ∈ W I w W J satisfies m ≤ x m\leq x m ≤ x (since m m m is the Bruhat minimum of W I w W J W_IwW_J W I w W J ) and x ≤ M x\leq M x ≤ M (since M M M is the Bruhat maximum of W I w W J W_IwW_J W I w W J ), thus x ∈ [ m , M ] x\in[m,M] x ∈ [ m , M ] . In other words,
W I w W J ⊆ [ m , M ] . (11) W_IwW_J\subseteq[m,M]. \tag*{(11)} W I w W J ⊆ [ m , M ] . (11)
We shall now prove the reverse inclusion.
Let u ∈ [ m , M ] u\in[m,M] u ∈ [ m , M ] . Then, u ≤ M u\leq M u ≤ M . But M ∈ W I w W J = W I m W J M\in W_IwW_J=W_ImW_J M ∈ W I w W J = W I m W J , so we can write M = p m q M=pmq M = p m q with p ∈ W I p\in W_I p ∈ W I and q ∈ W J q\in W_J q ∈ W J . Consider these p p p and q q q . Then, u ≤ M = p m q u\leq M=pmq u ≤ M = p m q . Hence, by Lemma 7.1 (applied to u u u instead of w w w ), we can find p ′ , m ′ , q ′ ∈ W p',m',q'\in W p ′ , m ′ , q ′ ∈ W satisfying p ′ ≤ p p'\leq p p ′ ≤ p and m ′ ≤ m m'\leq m m ′ ≤ m and q ′ ≤ q q'\leq q q ′ ≤ q and u = p ′ m ′ q ′ u=p'm'q' u = p ′ m ′ q ′ . Consider these p ′ , m ′ , q ′ p',m',q' p ′ , m ′ , q ′ .
Since p ∈ W I p\in W_I p ∈ W I , there is a reduced expression for p p p using only reflections in I I I . Since p ′ ≤ p p'\leq p p ′ ≤ p , we can write p ′ p' p ′ as a subproduct of this expression. Thus, p ′ p' p ′ is a product of reflections in I I I , whence p ′ ∈ W I p'\in W_I p ′ ∈ W I . Similarly, from q ′ ≤ q q'\leq q q ′ ≤ q and q ∈ W J q\in W_J q ∈ W J , we obtain q ′ ∈ W J q'\in W_J q ′ ∈ W J .
Next, from u ∈ [ m , M ] u\in[m,M] u ∈ [ m , M ] , we obtain m ≤ u = p ′ m ′ q ′ m\leq u=p'm'q' m ≤ u = p ′ m ′ q ′ . Hence, Lemma 7.1 (applied to p ′ p' p ′ , m ′ m' m ′ , q ′ q' q ′ and m m m instead of p p p , m m m , q q q and w w w ) shows that we can find p ′ ′ , m ′ ′ , q ′ ′ ∈ W p'',m'',q''\in W p ′′ , m ′′ , q ′′ ∈ W satisfying p ′ ′ ≤ p ′ p''\leq p' p ′′ ≤ p ′ and m ′ ′ ≤ m ′ m''\leq m' m ′′ ≤ m ′ and q ′ ′ ≤ q ′ q''\leq q' q ′′ ≤ q ′ and m = p ′ ′ m ′ ′ q ′ ′ m=p''m''q'' m = p ′′ m ′′ q ′′ . Consider these p ′ ′ , m ′ ′ , q ′ ′ p'',m'',q'' p ′′ , m ′′ , q ′′ .
Previously we obtained p ′ ∈ W I p'\in W_I p ′ ∈ W I from p ∈ W I p\in W_I p ∈ W I and p ′ ≤ p p'\leq p p ′ ≤ p . Likewise, we can now obtain p ′ ′ ∈ W I p''\in W_I p ′′ ∈ W I from p ′ ∈ W I p'\in W_I p ′ ∈ W I and p ′ ′ ≤ p ′ p''\leq p' p ′′ ≤ p ′ . Similarly, q ′ ′ ∈ W J q''\in W_J q ′′ ∈ W J . Hence, m = p ′ ′ m ′ ′ q ′ ′ ∈ W I m ′ ′ W J m=p''m''q''\in W_Im''W_J m = p ′′ m ′′ q ′′ ∈ W I m ′′ W J , so that W I m W J = W I m ′ ′ W J W_ImW_J=W_Im''W_J W I m W J = W I m ′′ W J and therefore m ′ ′ ∈ W I m W J = W I w W J m''\in W_ImW_J=W_IwW_J m ′′ ∈ W I m W J = W I w W J . Since m m m is the Bruhat minimum of W I w W J W_IwW_J W I w W J , this entails m ≤ m ′ ′ m\leq m'' m ≤ m ′′ . We have thus found a circular chain of Bruhat inequalities:
m ≤ m ′ ′ ≤ m ′ ≤ m . m\leq m''\leq m'\leq m. m ≤ m ′′ ≤ m ′ ≤ m .
Thus, all ≤ \leq ≤ signs must be equalities; in particular, m ′ = m m'=m m ′ = m . So
u = p ′ m ′ q ′ ∈ W I m W J = W I w W J . u=p'm'q'\in W_ImW_J=W_IwW_J. u = p ′ m ′ q ′ ∈ W I m W J = W I w W J .
So we have proved that each u ∈ [ m , M ] u\in[m,M] u ∈ [ m , M ] satisfies u ∈ W I w W J u\in W_IwW_J u ∈ W I w W J . That is, [ m , M ] ⊆ W I w W J [m,M]\subseteq W_IwW_J [ m , M ] ⊆ W I w W J . Combining this with (11), we conclude that W I w W J = [ m , M ] W_IwW_J=[m,M] W I w W J = [ m , M ] ; in particular, W I w W J W_IwW_J W I w W J is a Bruhat interval.
Proof of Theorem 2.3
At last, we prove Theorem 2.3 .
Proof of Theorem 2.3. First, since W J W_J W J is finite, by Lemma 6.3 , the set u W J v uW_Jv u W J v has a Bruhat maximum, which we will call n n n .
Next, consider the double coset W I n W K W_InW_K W I n W K . By Lemma 6.6 (a) (applied to P = I P=I P = I , Q = K Q=K Q = K , r = n r=n r = n and s = n s=n s = n ), the double coset W I n W K W_InW_K W I n W K has a Bruhat maximum, which we will call M M M . We claim that this M M M is the Bruhat maximum of W I u W J v W K W_IuW_JvW_K W I u W J v W K .
First note that M ∈ W I n W K ⊆ W I u W J v W K M \in W_InW_K \subseteq W_IuW_JvW_K M ∈ W I n W K ⊆ W I u W J v W K , since n ∈ u W J v n \in uW_Jv n ∈ u W J v .
Next, let p ∈ W I u W J v W K p \in W_IuW_JvW_K p ∈ W I u W J v W K . Write p p p as p = x u y v z p=xuyvz p = xu y v z for some x ∈ W I x \in W_I x ∈ W I , y ∈ W J y \in W_J y ∈ W J , and z ∈ W K z \in W_K z ∈ W K . Then, u y v ∈ u W J v uyv \in uW_Jv u y v ∈ u W J v , so that u y v ≤ n uyv \leq n u y v ≤ n (since n n n is the Bruhat maximum of u W J v uW_Jv u W J v ). Use this to apply Lemma 6.6 (b) with r = u y v r=uyv r = u y v , s = n s=n s = n , P = I P=I P = I , and Q = K Q=K Q = K . Thus, we obtain
p = x u y v z ≤ M . p=xuyvz\leq M. p = xu y v z ≤ M .
Since this is true for all p ∈ W I u W J v W K p \in W_IuW_JvW_K p ∈ W I u W J v W K , we conclude that M M M is the Bruhat maximum of W I u W J v W K W_IuW_JvW_K W I u W J v W K (since M ∈ W I u W J v W K M \in W_IuW_JvW_K M ∈ W I u W J v W K ).
Acknowledgments
We thank Hankyung Ko for conversations on double cosets at ICERM (2025), and Elizabeth Milicevic and Mark Skandera for further helpful discussions. Various versions of GPT were used to generate parts of the proofs of Theorems 2.1 and 2.3. None of the writing is AI-made, but everything was proofread by GPT (and by us as well).