Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck pass
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.

The Hecke trace form, its values on the Kazhdan-Lusztig basis, and the standard pairing

Facts & Assumptions

Given: The normalized type-A Hecke algebra H=Hv(n) over A=Z[v±1] with its standard basis Hw, the reversal anti-involution a with a(v)=v and a(Hw)=Hw−1, the linear functional ε with ε(Hw)=δe,w, and the bilinear form (h,h′):=ε(a(h)h′).

[F1]

H is presented by generators Hs1,…,Hsn−1 with the quadratic relations Hsi2=1+(v−1−v)Hsi, the adjacent braid relations and the distant commutations; the elements Hw indexed by reduced expressions form an A-basis, and right multiplication by a generator satisfies HwHs=Hws if ℓ(ws)=ℓ(w)+1, while HwHs=Hws+(v−1−v)Hw if ℓ(ws)=ℓ(w)−1 (The normalized type-A Hecke algebra and its bar involution).

[F2]

There is an A-linear involutive anti-automorphism a with a(Hsi)=Hsi and a(Hw)=Hw−1 for all w; in particular a(Hs)=Hs for every simple reflection s (Reversal anti-involution commutes with the Hecke bar).

[F3]

The Kazhdan-Lusztig elements H‾w exist and are characterized by bar-invariance and H‾w∈Hw+∑y<wvZ[v]Hy; they form an A-basis, and writing H‾w=∑y≤wpy,wHy one has pw,w=1, py,w=0 unless y≤w, py,w∈vZ[v] for y<w, and py,w∈vℓ(w)−ℓ(y)Z[v−2] (The type-A Kazhdan–Lusztig basis has elementary triangular bar properties, The R-coefficient recursion, support, degree bounds and inversion).

[F4]

The classical normalization is Py,w(v−2)=v−(ℓ(w)−ℓ(y))py,w and μ(y,w)=[v]py,w, and the standard basis is the normalized basis Hx=vℓ(x)Tx of the Hecke page (Kazhdan–Lusztig polynomials in the classical q-normalization).

Statement

Let H=Hv(n) be the normalized type-A Hecke algebra over A=Z[v±1] and let a be the A-linear anti-involution with a(v)=v, a(Hx)=Hx−1 (the reversal anti-involution of the Hecke page). Define the trace ε:H→A by ε(Hw)=δe,w on the standard basis, and the bilinear form (−,−):H×H→A by (h,h′):=ε(a(h)h′). Then:

  1. ε and (−,−) are well defined (the Hw are an A-basis);
  2. (ph,qh′)=pq (h,h′) for all p,q∈A and all h,h′;
  3. (hHs,h′)=(h,h′Hs) and (Hsh,h′)=(h,Hsh′) for all h,h′ and every simple reflection s;
  4. the standard basis is orthonormal, (Hx,Hy)=δxy;
  5. on the Kazhdan-Lusztig basis, (H‾x,H‾y)∈vZ[v] for x≠y and (H‾x,H‾x)∈1+vZ[v];
  6. the form of (4) is the standard pairing ⟨Hx,Hy⟩=δxy used in the type-A Soergel Hom formula, transported through the identification of the normalized standard bases.

All statements are integral and use no choice.

Proof

technique · induction on the length in the standard basis; the ambient algebra is finite free over $A$
1.1givenF1F2

Well-definedness and bilinearity (1), (2). Since {Hw} is an A-basis by [F1], prescribing ε(Hw)=δe,w and extending A-linearly is well defined and unique; the reversal map a is a well-defined A-linear anti-automorphism by [F2], and multiplication is A-bilinear, so (h,h′)=ε(a(h)h′) is a well-defined A-bilinear form, for (ph,qh′)=ε(p a(h) q h′)=pq ε(a(h)h′) with p,q∈A. This proves (1) and (2).

2.1basestep 1.1F1F2

The key identity: base case and recursion. We prove by induction on ℓ(u) that ε(HuHy)=δu,y−1 for all u,y∈Sn; for u=e this reads HeHy=Hy and ε(Hy)=δe,y=δu,y−1, and for u≠e we choose a simple reflection s with ℓ(us)=ℓ(u)−1 and note that [F1] applied to w=us gives HusHs=Hu, since (us)s=u has length ℓ(u)=ℓ(us)+1.

3.1step 2.1F1F2

The left multiplication rule. Applying the anti-automorphism a of [F2] to the two cases of [F1] and using a(HwHs)=a(Hs)a(Hw)=HsHw−1 and (ws)−1=sw−1 gives HsHw=Hsw if ℓ(sw)=ℓ(w)+1, and HsHw=Hsw+(v−1−v)Hw if ℓ(sw)<ℓ(w); this is the rule used in the two cases below.

4.1step 3.1ih

The ascent case. Keep u≠e and its right descent s from step 2.1, and let y∈Sn satisfy ℓ(sy)>ℓ(y). Then HsHy=Hsy by step 3.1, so ε(HuHy)=ε(HusHsHy)=ε(HusHsy); the induction hypothesis applies to the pair (us,sy), whose first length is ℓ(u)−1, giving ε(HusHsy)=δus,(sy)−1=δus,y−1s, and us=y−1s holds if and only if u=y−1 (multiply on the right by s and use s2=e), so ε(HuHy)=δu,y−1.

5.1step 4.1ih

The descent case. Keep u,s as above and let ℓ(sy)<ℓ(y). Then HsHy=Hsy+(v−1−v)Hy by step 3.1, so ε(HuHy)=ε(HusHsy)+(v−1−v)ε(HusHy); the induction hypothesis gives ε(HusHsy)=δus,y−1s and ε(HusHy)=δus,y−1. If us=y−1, then y=(us)−1=su−1 and, since us is a right descent of u, taking inverses gives ℓ(y)=ℓ(su−1)=ℓ(us)=ℓ(u)−1, while ℓ(sy)=ℓ(u−1)=ℓ(u)>ℓ(y), contradicting ℓ(sy)<ℓ(y); hence δus,y−1=0 and ε(HuHy)=δus,y−1s=δu,y−1.

6.1step 2.1step 4.1step 5.1

The induction concludes. For every u≠e the cases ℓ(sy)>ℓ(y) and ℓ(sy)<ℓ(y) exhaust all y for the chosen right descent s, and each case reduced the first argument's length; with the base case this proves ε(HuHy)=δu,y−1 for all u,y∈Sn.

7.1step 6.1F2

Standard orthonormality (4). For all x,y, using a(Hx)=Hx−1 from [F2] and step 6.1 with u=x−1, we get (Hx,Hy)=ε(a(Hx)Hy)=ε(Hx−1Hy)=δx−1,y−1=δx,y, the last equality being injectivity of w↦w−1; this proves (4).

7.2step 6.1F1algebra

The generator trace identity. By step 6.1, for every w and simple reflection s one has ε(HwHs)=δw,s−1=δw,s and ε(HsHw)=δs,w−1=δw,s. Extending over the standard basis gives ε(zHs)=ε(Hsz) for every z∈H. In particular the common value for w=s is 1.

8.1step 7.2F2algebra

ε is a trace and yields the adjunctions (3). Every element of H is a finite A-linear combination of words in the generators, and moving each letter of a word for the second factor to the front one at a time with step 7.2 and bilinearity shows ε(xy)=ε(yx) for all x,y∈H; consequently, for simple s and h,h′∈H, using a(Hs)=Hs from [F2], (hHs,h′)=ε(a(hHs)h′)=ε(Hsa(h)h′)=ε(a(h)h′Hs)=(h,h′Hs) and (Hsh,h′)=ε(a(h)a(Hs)h′)=ε(a(h)Hsh′)=(h,Hsh′), which proves (3) and shows both left and right multiplication by Hs are self-adjoint for (−,−).

8.2step 7.1F3algebra

Values on the Kazhdan-Lusztig basis (5). Write H‾x=∑u≤xhu,xHu with hu,x=pu,x∈Z[v], hx,x=1 and hu,x∈vZ[v] for u<x, all other coefficients zero, as in [F3]; then bilinearity (2) and orthonormality from step 7.1 give (H‾x,H‾y)=∑uhu,xhu,y. A nonzero term requires u≤x and u≤y; if x≠y, every surviving term has a factor in vZ[v], because u<x or u<y is [F3], and u=x≠y gives hx,y∈vZ[v] when x<y and hx,y=0 otherwise, symmetrically for u=y; hence (H‾x,H‾y)∈vZ[v] for x≠y. For x=y the term u=x contributes hx,x2=1 and every other term has u<x and contributes to v2Z[v], so (H‾x,H‾x)∈1+vZ[v].

9.1step 8.1step 8.2F3F4discharge-induction: step 5.1∎

The standard pairing (6) and conclusion. By (4) the form (−,−) is the A-bilinear form whose matrix in the normalized standard basis {Hx} is the identity; the published type-A Soergel Hom formula uses the standard pairing with ⟨Hx,Hy⟩=δxy on that normalized basis, and the dictionary of [F4] fixes the normalization Hx=vℓ(x)Tx and the resulting Kazhdan-Lusztig coefficients, so the transported pairing agrees with (−,−) on the basis and hence on H by bilinearity. All six clauses are proved over A=Z[v±1], using only existence and triangularity of the Kazhdan-Lusztig basis and no positivity and no choice.

Remarks

  • The form is A-bilinear in both arguments and not sesquilinear: the value (H‾x,H‾y)=∑uhu,xhu,y carries no coefficient conjugation. This is the form used by the type-A Soergel Hom formula.
  • Steps 2.1-6.1 are the local rendering of the "straightforward induction" in Elias-Williamson Section 3.2; the multiplication rules of [F1] and [F2] are the only structural inputs, and no positivity of Kazhdan-Lusztig polynomials is assumed or proved here.

Depends on

Used by

Dependency tree · two levels

12 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