Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6.1-sol)
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.

Euler classes of Rouquier complexes are homotopy invariant and multiplicative

Statement

Let C,D be bounded cochain complexes of graded (R,R)-bimodules whose terms lie in the type-A Soergel category SBimn (for instance Rouquier word complexes), and define the alternating class χ(C):=∑m∈Z(−1)m[Cm] ∈ K0split(SBimn), the cochain indexing being translated to the chain indexing of The mapping cone of a chain map by Cm:=C−m. Then:

  1. χ is a homotopy invariant: if C≃D in Kb, then χ(C)=χ(D), so χ is well defined on isomorphism classes of the homotopy category;
  2. χ is multiplicative: χ(C⊗RD)=χ(C)χ(D) for the signed tensor totalization and more generally for every finite tensor product;
  3. for every chain map f ⁣:C→D one has χ(Cone⁡(f))=χ(D)−χ(C), and χ is additive on distinguished triangles of the homotopy category, so it descends to a homomorphism K0tri→K0split(SBimn) on the triangulated Grothendieck group of the full triangulated subcategory of complexes with terms in SBimn;
  4. for every signed word σ=σi1ϵ1⋯σirϵr, the iterated signed tensor totalization Fi1ϵ1⊗R⋯⊗RFirϵr (the word complex F(σ) once that notation is introduced) satisfies χ(F(σ))=∏k=1rχ(Fikϵk).

In particular the alternating class of a Rouquier complex depends only on its homotopy class and is compatible with tensor products.

Facts & Assumptions

Given: The ring R=Q[x1,…,xn], the type-A Soergel category SBimn of graded (R,R)-bimodules, bounded cochain complexes C,D with all terms in SBimn, and the alternating class χ of the statement.

[F1]

The category and its idempotents. SBimn is the idempotent completion Kar⁡(BSBimn) of the additive category of finite sums of shifted Bott–Samelson bimodules; its objects are the pairs (M,e) with e∈End⁡(M) a degree-zero idempotent, with composition inherited from the ambient category and identity on (M,e) given by e, and it is closed under finite direct sums, internal shifts, tensor products over R, and direct summands (The type-A Soergel category SBimn, The idempotent completion of a preadditive category).

[F2]

Split Grothendieck group. For the additive category SBimn the split Grothendieck group is the free abelian group on isomorphism classes of objects modulo [X⊕Y]=[X]+[Y]; in particular [0]=0, isomorphic objects have equal classes, and the classes of a direct-sum decomposition add up (Split Grothendieck group of an additive category). Equipped with the product [X][Y]:=[X⊗Y] this is the split Grothendieck ring of Split Grothendieck rings of the type-A Soergel categories.

[F3]

Cones, shifts and contractibility. For a chain map f ⁣:C→D the mapping cone has Cone⁡(f)n=Dn⊕C[1]n=Dn⊕Cn−1, and the shift has C[k]n=Cn−k with dnC[k]=(−1)kdn−kC (The mapping cone of a chain map, The shift of a chain complex). Under the reindexing Cm:=C−m of Complexes, homotopies and contractibility in an additive category this is a cochain complex with Cone⁡(f)m=Dm⊕Cm+1 and d(y,x)=(dDy+fm+1x,−dCm+1x); a cochain map is a homotopy equivalence exactly when its (cochain) cone is contractible, i.e. admits a family hn ⁣:Cn→Cn−1 with 1Cn=dn−1hn+hn+1dn for all n (A chain map is a homotopy equivalence exactly when its cone is contractible).

[F4]

Homotopy category and triangles. Morphisms of the homotopy category Kb(Re-grmod) of bounded complexes are homotopy classes, so an isomorphism there is a homotopy equivalence (The homotopy category of chain complexes). The ambient category is triangulated by its shifts and distinguished cone triangles (The homotopy category of an abelian category is triangulated), a triangle being distinguished when it is isomorphic to a standard cone triangle (Standard cone triangle in the homotopy category, Distinguished cone triangle in the homotopy category); two distinguished completions of the same map have isomorphic third objects (The cone object of a map is unique up to nonunique isomorphism).

[F5]

Totalization, multiplicativity and the ring. The signed tensor totalization of bounded complexes C,D of graded bimodules has degree-n term Tot⁡(C⊗RD)n=⨁p+q=nCp⊗RDq with Koszul differential d(c⊗e)=dCc⊗e+(−1)pc⊗dCe (Bounded graded bimodule complexes and signed tensor totalization), its terms are objects of SBimn whenever the terms of C and D are [F1], and [Cp⊗RDq]=[Cp][Dq] in the split Grothendieck ring [F2].

[F6]

Triangulated Grothendieck group. K0tri(T) is the free abelian group on the isomorphism classes of an essentially small triangulated category T modulo [Y]−[X]−[Z] for each distinguished triangle X→Y→Z→X[1] (Grothendieck group of an essentially small triangulated category).

Proof

technique · direct
1.1F1F2

The class χ(C) is well defined: C is bounded, so only finitely many terms are nonzero and the sum is finite; each term lies in SBimn by hypothesis, so each [Cm] is a class in the split Grothendieck group; additivity of classes gives χ(C⊕D)=χ(C)+χ(D), χ(C[m])=(−1)mχ(C) and χ(0)=0.

1.2F3F2

For a chain map f ⁣:C→D between such complexes, the cone term formula gives χ(Cone⁡(f))=∑m(−1)m([Dm]+[Cm+1])=χ(D)−χ(C).

1.3F1F2F3

Suppose (C,d) is contractible with contracting homotopy h, so that 1Cm=dm−1hm+hm+1dm for all m. Put qm:=hm+1dm and pm:=1−qm=dm−1hm; the second description shows pm+qm=1, and qm2=hm+1dmhm+1dm=hm+1(1−hm+2dm+1)dm=hm+1dm=qm using the homotopy identity at degree m+1 and dm+1dm=0; hence qm,pm are idempotents with qmpm=0 and pmqm=0. Both are degree-zero endomorphisms of the object Cm of SBimn, so the Karoubi objects (Cm,qm) and (Cm,pm) exist and the maps u=(qm,pm) ⁣:Cm→(Cm,qm)⊕(Cm,pm) and v=(qm,pm)T ⁣:(x,y)↦x+y in the reverse direction are inverse isomorphisms, since vu=qm+pm=1 and uv(x,y)=(qmx+qmy,pmx+pmy)=(x,y) for x=qmx, y=pmy. Hence in the split Grothendieck group [Cm]=[(Cm,qm)]+[(Cm,pm)].

2.1F1F2step 1.3

Put αm:=pm+1dmqm∈Hom⁡((Cm,qm),(Cm+1,pm+1)) and βm:=qmhm+1pm+1 in the reverse direction. From pm+1=dmhm+1 and qm=hm+1dm one gets dmqm=pm+1dm and qmhm+1=hm+1pm+1, hence αmβm=pm+1dmhm+1pm+1=pm+1pm+1pm+1=pm+1 and βmαm=qmqmqm=qm; as the identities of the Karoubi objects (Cm+1,pm+1) and (Cm,qm) are pm+1 and qm, the maps αm,βm are mutually inverse isomorphisms, so [(Cm+1,pm+1)]=[(Cm,qm)].

2.2F2F5step 1.1

Let C,D be bounded complexes with terms in SBimn. Every term Cp⊗RDq of the signed tensor totalization lies in SBimn, and [Cp⊗RDq]=[Cp][Dq] in the split Grothendieck ring, so χ(C⊗RD)=∑p,q(−1)p+q[Cp⊗RDq]=∑p,q(−1)p+q[Cp][Dq]=(∑p(−1)p[Cp])(∑q(−1)q[Dq])=χ(C)χ(D); both sums are finite because C and D are bounded.

3.1step 1.3step 2.1F2

Combining steps 1.3 and 2.1, [Cm]=[(Cm,qm)]+[(Cm,pm)]=[(Cm,qm)]+[(Cm−1,qm−1)] for every m, so χ(C)=∑m(−1)m[(Cm,qm)]+∑m(−1)m[(Cm−1,qm−1)]=∑m(−1)m[(Cm,qm)]−∑m(−1)m[(Cm,qm)]=0, the sums being finite because C is bounded. Thus every contractible complex with terms in SBimn has vanishing Euler class.

4.1step 1.2step 3.1F3F4

If C≃D in Kb, choose a homotopy equivalence f ⁣:C→D; by [F4] this is an isomorphism in the homotopy category. By [F3] the cone of f is contractible, so step 3.1 gives χ(Cone⁡(f))=0, and step 1.2 gives 0=χ(Cone⁡(f))=χ(D)−χ(C). Hence χ(C)=χ(D), and χ is constant on isomorphism classes of the homotopy category; in particular χ of a contractible complex is 0.

5.1step 1.2step 4.1F1F4F6

Let T be the replete full subcategory of Kb(Re-grmod) generated by bounded complexes with terms in SBimn, extending χ to it by the homotopy invariance of step 4.1. It is essentially small: use the fixed set of Soergel representatives and bounded lists of differential matrices. It is closed under shifts and under cones (the terms of Cone⁡(f)m=Dm⊕Cm+1 are sums of objects of SBimn), so with the inherited triangles it is a triangulated category: the completions and rotations required by the axioms exist in the ambient triangulated category and their objects remain in T by this closure. For a distinguished triangle X→aY→Z→X[1] of T, the standard cone triangle of the chain map a is another distinguished completion of the same map, so its third object Cone⁡(a) is isomorphic to Z; by step 4.1 and step 1.2, χ(Z)=χ(Cone⁡(a))=χ(Y)−χ(X). Therefore χ vanishes on every generator [Y]−[X]−[Z] of the kernel of the presentation of K0tri(T) and, being a function on isomorphism classes by step 4.1, extends to a well-defined group homomorphism K0tri(T)→K0split(SBimn).

6.1step 2.2F2F5∎

Induction on r using step 2.2 gives χ(Fi1ϵ1⊗R⋯⊗RFirϵr)=∏k=1rχ(Fikϵk) for every finite sequence of signed generators: the case r=0 is χ(R)=[R]=1, the unit of the split Grothendieck ring, and the induction step applies step 2.2 to the bounded complex Fi1ϵ1⊗R⋯⊗RFir−1ϵr−1 and the two-term complex Firϵr, whose terms are objects of SBimn; this is the stated formula for the word complex.

Depends on

Used by

Dependency tree · two levels

52 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