Alphabeta Math
PropositionStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-09-27
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Cardinality of a finite Bruhat cell

Statement

Let n≥1, let q be a prime power, put G=GL⁡n(Fq) with standard Borel subgroup B, standard torus T and standard unipotent subgroup U, and for σ∈Sn let w:=Pσ be the permutation matrix and ℓ(σ) the number of inversions of σ (Permutation Weyl group and inversion length), so that G=⨆σ∈SnBwB is the Bruhat decomposition (Bruhat decomposition of GL_n over a finite field). Then for every σ∈Sn:

  1. the cell BwB is a union of exactly ∣BwB/B∣=qℓ(σ) left cosets of B;
  2. consequently ∣BwB∣=∣B∣ qℓ(σ)=(q−1)nq n(n−1)/2+ℓ(σ), so the Bruhat decomposition writes ∣G∣ as ∑σ∈Sn(q−1)nq n(n−1)/2+ℓ(σ): the cells are indexed by W, and their numbers of left B-cosets are the powers qℓ(σ).

Facts & Assumptions

Given: An integer n≥1, a prime power q, the group G=GL⁡n(Fq) with standard Borel subgroup B, standard torus T and standard unipotent subgroup U, and a permutation σ∈Sn with permutation matrix w:=Pσ and length ℓ(σ).

[L1]

B={ b∈G:b is upper triangular } is a subgroup of G with B=T⋉U; U is the set of unitriangular matrices, T the set of invertible diagonal matrices, and ∣U∣=qn(n−1)/2, ∣T∣=(q−1)n, ∣B∣=(q−1)nqn(n−1)/2 (Standard subgroups of finite general linear groups).

[L2]

G=⨆σ∈SnBPσB, and since B is a subgroup each BPσB is a union of left cosets bB (Bruhat decomposition of GL_n over a finite field).

[L3]

For σ∈Sn the permutation matrix satisfies (Pσ)ij=1 exactly when i=σ(j) and PσPτ=Pστ, so Pσ−1w=In (Permutation Weyl group and inversion length).

[L4]

The length ℓ(σ)=#Inv⁡(σ) counts the pairs i<j with σ(i)>σ(j), and ℓ(σ−1)=ℓ(σ) (Permutation Weyl group and inversion length).

[L5]

If G is a finite group and H≤G, then ∣G∣=[G:H] ∣H∣, where the index [G:H] is the number of left cosets of H in G (Lagrange's theorem: ∣G∣=[G:H]∣H∣ for every subgroup H of a finite group G, The coset set G/H and the index [G:H] of a subgroup).

[L7]

A matrix is upper triangular when aij=0 for i>j; a unitriangular matrix is an upper triangular matrix with all diagonal entries equal to 1 (Upper triangular, lower triangular and diagonal square matrices over a commutative ring, Standard subgroups of finite general linear groups).

[L9]

If A0,…,Am−1 are finite sets then ∣∏i<mAi∣=∏i<m∣Ai∣ (The product rule: ∣A×B∣=∣A∣ ∣B∣, and ∣∏i<mAi∣=∏i<m∣Ai∣), and the field Fq has exactly q elements (Finite fields and their order).

Proof

technique · direct
1.1

Conjugation by w. For every b∈Mn(Fq) and all i,j the product formula of [L6] together with the entries (Pσ)ij=δi,σ(j) and (Pσ−1)ij=δi,σ−1(j) of [L3] give (w−1bw)ij=bσ(i),σ(j): in the sum ∑k,l(w−1)ikbklwlj the only nonzero term has k=σ(i) and l=σ(j). In particular (w−1bw)ii=bσ(i),σ(i), so conjugation by w permutes the diagonal entries.

L3L6
1.2

The coset bijection. Put C:=B∩wBw−1, a subgroup of the group B of [L1], and define ψ:B/C→BwB/B by ψ(bC):=bwB. This is well defined: if bC=b′C, then b′−1b∈C⊆wBw−1, so (b′w)−1(bw)=w−1b′−1bw∈B, that is bwB=b′wB. It is injective: bwB=b′wB means w−1b′−1bw∈B, while b′−1b∈B because B is a group, so b′−1b∈C and bC=b′C. It is surjective: every element of BwB is b1wb2 with b1,b2∈B, and b1wb2B=b1wB because b2B=B. Hence the number of left cosets of B inside the cell is ∣BwB/B∣=∣B/C∣=[B:C].

L1L2
2.1

The index lives in U. Put K:=U∩wUw−1 and note wTw−1=T, so T⊆C. An element b=tu of B with t∈T, u∈U (unique form by [L1]) lies in wBw−1 if and only if u=t−1b does, because t∈wBw−1 and wBw−1 is a subgroup; hence C=T⋅K. Indeed, if u∈U and w−1uw∈B, then w−1uw is upper triangular with (i,i) entry 1 by step 1.1, hence unitriangular by [L7], so u∈wUw−1; the reverse inclusion K⊆C is clear because U⊆B and wUw−1⊆wBw−1. Consequently the map U/K→B/C, uK↦uC, is a bijection: it is well defined since K⊆C; it is injective because uC=u′C forces u′−1u∈C∩U=K; and it is surjective because tuC=(tut−1)C with tut−1∈U by [L1] and t∈T⊆C. Therefore [B:C]=[U:K].

step 1.1L1L3L6L7
2.2

Description of K. By step 1.1 an element u∈U lies in K=U∩wUw−1 if and only if w−1uw is unitriangular, that is, if and only if u is unitriangular and uσ(i),σ(j)=0 for all i>j; writing a=σ(i) and b=σ(j) this says uab=0 whenever a>b or (a<b and σ−1(a)>σ−1(b)), the first alternative being the unitriangular condition of [L7] and the second the condition coming from i>j.

step 1.1L3L7
3.1

Cardinality of K. A set of matrices whose entries are constrained only by fixing some entries to 0 or 1 and leaving m off-diagonal entries free has exactly qm elements, since each free entry ranges over the field Fq of q elements and the choices are independent, by [L9]. By step 2.2 the free entries of u∈K are the entries uab with a<b and σ−1(a)<σ−1(b), the non-inversions of the permutation σ−1; all other entries are forced. Among the (n2) pairs a<b, σ−1 has (n2)−ℓ(σ−1)=(n2)−ℓ(σ) non-inversions by [L4]. Hence ∣K∣=q(n2)−ℓ(σ).

step 2.2L4L9
4.1

By [L5] applied to the subgroup K of U, whose order is ∣U∣=q(n2) by [L1], the index of K in U is [U:K]=∣U∣ / ∣K∣=q(n2)q−((n2)−ℓ(σ))=qℓ(σ). By step 2.1 this equals [B:C], and by step 1.2 it equals ∣BwB/B∣, which is claim 1. Multiplying by ∣B∣=(q−1)nq(n2) from [L1] gives ∣BwB∣=∣B∣qℓ(σ)=(q−1)nq(n2)+ℓ(σ), and summing over the disjoint cells of [L2] gives ∣G∣=∑σ∈Sn(q−1)nq(n2)+ℓ(σ), which is claim 2. ∎

step 1.2step 2.1step 3.1L1L2L5

Remark. The left cosets of B inside BwB are the B-orbit of the coset wB in G/B, so qℓ(σ) is the number of complete flags in the B-orbit of wV∙; the torus contributes the constant factor (q−1)n, and the entire dependence on σ is carried by the unipotent subgroup, through the index [U:U∩wUw−1]. All these are finite cardinalities of explicit matrix sets, so no choice principle is used.

Depends on

Used by

Dependency tree · two levels

47 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources