Alphabeta Math
Pipeline-generated
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.

✓ 3 results · all verified · 1 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 2 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Perfect Complexes and Triangulated Grothendieck Groups — Examples

1 · Prerequisites

2 · Summary

These examples check the page's two comparisons and its separation of the cochain shift from the internal shift on concrete complexes.

For a finite-dimensional graded algebra A and a finite graded projective P, the class of P[1]{2} in graded triangle K0 equals −v2[P] under the graded projective comparison: the homological shift [1] contributes the sign, the internal shift {2} contributes the Laurent factor, and the graded Cartan map carries the same formula to G0gr(A). The two shifts move different structures, and the example exhibits their independence rather than an identification.

Over the dual numbers A=k[ε]/(ε2) the periodic free resolution of the simple module S=A/(ε) has kernel and image (ε) at every positive stage, so Tor⁡iA(S,S)≅k for all i≥0. Hence S[0] is not perfect, even though it is bounded with finite-dimensional cohomology; the proof argues by contradiction using a finite-projective representative and the bounded support of its tensor with S. The Axiom of Choice is stated here only to invoke the published balanced Tor and derived-Tor comparison, while the periodic resolution and its tensor homology are computed by hand and are choice-free.

Finally, for a homomorphism f:P→Q of finitely generated projective left A-modules regarded as degree-zero complexes, the mapping cone Cone⁡(f) has P in cohomological degree −1 and Q in degree 0, so [Cone⁡(f)]=[Q[0]]−[P[0]] in triangle K0 and χ(Cone⁡(f))=[Q]−[P] in split K0. Taking P=Q=A and f to be right multiplication x↦xa on the left regular module — left A-linear for every a∈A — the two projective terms cancel, so the cone has Euler class zero and class zero even when it is not acyclic: nothing about the kernel or cokernel of f enters.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passaudited 2026-10-02Open item page →

Independent homological and internal shifts on graded K0

Example

Let k be a field, let A be a finite-dimensional unital graded k-algebra and let P be a finite graded projective left A-module, regarded as the bounded complex with P in cohomological degree 0 and all differentials zero. Then P[1]{2} is a graded perfect complex and its class in K0tri(Dperfgr(A)) satisfies [P[1]{2}]=−[P{2}]; identifying that group with K0gr(A) along the graded projective comparison, the same equality reads [P[1]{2}]=−v2[P], and the graded Cartan map carries this class to the element −v2[P] of G0gr(A). Here [1] is the cochain shift and {2} the internal grading shift: the sign −1 comes from the homological shift and the Laurent factor v2 from the internal shift. No finite-global-dimension hypothesis is needed.

Facts & Assumptions

Given: A field k, a finite-dimensional unital graded k-algebra A, and a finite graded projective left A-module P, viewed as the complex with P in cohomological degree 0, zero in every other degree, and zero differential.

[F1]

For a graded module M and r∈Z the internal shift M{r} is the graded module with (M{r})d=Md−r carrying the same scalar action; it is invertible with (M{r}){−r}=M and M{0}=M. On graded complexes the internal shift acts termwise on the terms and leaves every differential unchanged; the cochain shift [1] and the internal shift act on different structures and commute with one another; they need not produce distinct isomorphism classes, since 0[1]≅0{1}≅0 (Associative graded algebras, bimodules, and internal shifts, Perfect complexes over a ring and its graded version).

[F2]

Graded perfect objects are the objects of D(GrMod⁡0(A)) isomorphic to a bounded complex of finite graded projective left A-modules with degree-zero differentials, and Dperfgr(A) is an essentially small strictly full triangulated subcategory of D(GrMod⁡0(A)) (Perfect complexes over a ring and its graded version, Perfect complexes form an essentially small triangulated subcategory).

[F3]

K0tri(T) of an essentially small triangulated category is the free abelian group on Iso⁡(T) modulo the distinguished-triangle relations [Y]=[X]+[Z]; in it [0]=0 and [X[n]]=(−1)n[X] for every integer n (Grothendieck group of an essentially small triangulated category, Shift signs and exact-functor maps on triangulated K0).

[F4]

Degree-zero inclusion induces an isomorphism from the split Grothendieck group of the finite graded projective left A-modules onto K0tri(Dperfgr(A)), sending [Q] to [Q[0]], whose inverse sends the class of a graded perfect object represented by a bounded finite-projective complex Q with degree-zero differentials to ∑n(−1)n[Qn] (Triangle K0 of perfect complexes equals split K0 of finite projectives).

[F5]

K0gr(A) is the split Grothendieck group of the finite-dimensional graded projective left A-modules and G0gr(A) the Grothendieck group of the finite-dimensional graded left A-modules; both are Z[v,v−1]-modules with vr[Q]=[Q{r}] and vr[M]=[M{r}], and the graded Cartan map cAgr:K0gr(A)→G0gr(A) sends [Q] to [Q] (Graded Grothendieck groups, shift action, and Cartan map).

[F6]

A graded left A-module is finite graded projective if and only if it is a degree-zero direct summand of a finite direct sum of internal shifts A{r1}⊕⋯⊕A{rn} (Finite graded projective modules, Finite graded projectives are finite shifted-free summands).

Verification

technique · direct
1.1F1F2F6algebra

By [F6] the module P is a degree-zero direct summand of a finite direct sum A{r1}⊕⋯⊕A{rn}; since A is finite dimensional over k, that sum and hence its summand P are finite dimensional, so P and P{2} are objects of the finite-dimensional graded module category in which K0gr(A) and G0gr(A) are formed. Applying the invertible shift {2} to the splitting exhibits P{2} as a degree-zero direct summand of A{r1+2}⊕⋯⊕A{rn+2}, so P{2} is again finite graded projective by [F6]. The stalk complex C with C0=P and all other terms and differentials zero is a bounded complex of finite graded projectives with zero, hence degree-zero, differentials, so C and its shifts are objects of Dperfgr(A) by [F2]. Internal shift acts termwise and does not touch cochain degrees, while the cochain shift does not touch the internal grading, so C{2}=P{2}[0] as complexes, and C[1]{2}=C{2}[1] is the complex with P{2} in cohomological degree −1 and zero differential, i.e. the class [P[1]{2}] is the class of (P{2})[1] in K0tri(Dperfgr(A)).

2.1F2F3step 1.1algebra

Applying the shift-sign identity of [F3] inside the essentially small triangulated category Dperfgr(A) to the object X=C{2} gives [X[1]]=−[X], that is [C{2}[1]]=−[C{2}]; by step 1.1 the left-hand class is [P[1]{2}] and the right-hand class is −[P{2}[0]], so [P[1]{2}]=−[P{2}[0]] in K0tri(Dperfgr(A)).

2.2F4F5step 1.1algebra

In K0gr(A) the shift action gives v2[P]=[P{2}] by [F5], and the graded comparison of [F4] sends this class to ι∗(v2[P])=[(P{2})[0]]=[P{2}[0]]; independently, the inverse Euler class of [F4] evaluated on the two-term complex P[1]{2} of step 1.1, whose only nonzero term is P{2} in cohomological degree −1, equals (−1)−1[P{2}]=−v2[P]. Hence ι∗(v2[P])=[P{2}[0]] and ι∗−1([P[1]{2}])=−v2[P].

3.1F4F5step 1.1step 2.1step 2.2algebra∎

Combining steps 2.1 and 2.2, [P[1]{2}]=−[P{2}[0]]=−ι∗(v2[P]); that is, identifying K0tri(Dperfgr(A)) with K0gr(A) along the comparison isomorphism ι∗ of [F4], the class of the homological-and-internal shift of the degree-zero complex is [P[1]{2}]=−v2[P], the sign coming from [1] and the factor v2 from {2}. Since the Cartan map of [F5] sends [Q]↦[Q] and both K0gr(A) and G0gr(A) have v acting by internal shift, cAgr(−v2[P])=−v2[P], so the image of [P[1]{2}] in G0gr(A) obeys the same formula −v2[P]. The differentials of P[1]{2} vanish identically because P sits in a single cohomological degree, so the internal shift introduces no cochain sign; only the homological shift contributes the sign −1, and no finite-global-dimension or Noetherian hypothesis is used.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passaudited 2026-10-02Open item page →

The simple module over dual numbers is not perfect

Example

Assume AC for the published balanced-Tor comparison. Let k be a field, A=k[ε]/(ε2) and S=A/(ε)≅k. The periodic free resolution

⋯→A→ ε A→ ε A→ π S→0

where π(a+bε)=a under S≅k, has kernel and image equal to (ε) at every positive stage. Therefore Tor⁡iA(S,S)≅k for every i≥0, and S[0] is not a perfect object of D(A-Mod), although it is bounded with finite-dimensional cohomology.

Facts & Assumptions

Given: The Axiom of Choice; a field k; the ring A=k[ε]/(ε2); the module S=A/(ε)≅k; and the displayed augmented sequence of copies of A, read with A on the left for the resolution and with S as a right A-module for the tensor computation.

[F1]

An object of D(A-Mod) is perfect when it is isomorphic there to a bounded cochain complex of finitely generated projective left A-modules, and a bounded complex of arbitrary modules is not thereby perfect (Perfect complexes over a ring and its graded version).

[F3]

AC selects from every family of nonempty sets, and AC implies DC (The Axiom of Choice, AC implies DC implies countable choice).

[F4]

For a specified projective resolution P∙→M of the left module M, the left-resolution construction is Tor⁡nA,P(N,M)=Hn(N⊗AP∙) (Tor from a projective resolution of the left module).

[F5]

Under DC, balanced Tor is defined from supplied projective resolutions and is independent of the supplied resolution up to a canonical identification (The balanced Tor bifunctor).

[F6]

The bounded-above derived tensor is a bifunctor on the derived categories, represented by Tot⁡(N⊗RPM) for a supplied projective replacement PM→M (equivalently by Tot⁡(PN⊗RM)), and independent of the supplied replacements up to the canonical comparison quasi-isomorphisms (Derived tensor product in the bounded above setting, Bounded above flat tensor complexes preserve quasi isomorphisms).

[F7]

Under DC, with supplied projective resolutions, H−n(N[0]⊗RLM[0])≅Tor⁡nR(N,M) naturally in both variables (Homology of the derived tensor product is tor).

[F8]

The tensor total complex of a complex with a single nonzero row has that row as its underlying graded object, with the Koszul sign absorbed into the differential (The tensor product of a right and a left chain complex is totalized by direct sums with the Koszul differential).

[F9]

The canonical functor D−(A)→D(A) is fully faithful; thus an isomorphism in D(A) between bounded-above complexes lifts to an isomorphism in D−(A) (Bounded derived localizations embed fully faithfully).

Verification

technique · direct
1.1constructalgebra

For a+bε∈A one has ε(a+bε)=aε, so multiplication by ε has ker⁡(ε⋅)=(ε)=im⁡(ε⋅): the kernel consists exactly of the multiples of ε, and it equals the image. The quotient augmentation π:A→S is surjective with kernel (ε), equal to the image of the differential into the degree-zero copy of A. Thus the sequence is exact at every copy of A and at S, and is a free resolution Q∙→S with every term A finitely generated free.

2.1F3F4F5F7step 1.1algebra

Since A is commutative, the resolution of step 1.1 supplies both a left and a right projective resolution of S. Applying S⊗A(−) to its unaugmented complex Q∙ gives a complex with S⊗AA≅S in every nonnegative degree and induced differentials equal to multiplication by ε on S, which is zero because εS=0; hence its homology is S≅k in every degree i≥0. By [F4] the specified-resolution Tor is Tor⁡iA,Q(S,S)≅k for every i≥0; under the DC supplied by AC [F3], the balanced bifunctor [F5] identifies this with Tor⁡iA(S,S)≅k, and [F7] then gives H−n(S[0]⊗ALS[0])≅Tor⁡nA(S,S)≅k for every n≥0, in particular H−n≠0 for all n≥0.

3.1F1F6F8F9step 2.1contradictionalgebra∎

Suppose S[0] were perfect; then [F1] supplies a bounded cochain complex P of finitely generated projective left A-modules together with an isomorphism P≅S[0] in D(A-Mod). Both P and S[0] are bounded above, so [F9] lifts this isomorphism to D−(A-Mod). Since the bounded-above derived tensor is a bifunctor in its second variable [F6], the lifted isomorphism gives S[0]⊗ALS[0]≅S[0]⊗ALP. The identity P→idP is a quasi-isomorphism from a bounded-above complex of projective modules, so it is a supplied projective replacement as required by [F6]. Thus S[0]⊗ALP is represented by Tot⁡(S[0]⊗AP), which by [F8] is the bounded complex S⊗AP: its differential is 1⊗dP since the first factor is in degree zero, and it vanishes outside the finite support of P. Therefore H−n(S[0]⊗ALS[0])≅H−n(S⊗AP)=0 for all sufficiently large n, contradicting step 2.1, which gives the nonzero k in every degree n≥0. Hence S[0] is not perfect, and since it is a complex concentrated in degree 0 with H0(S[0])=S≅k finite dimensional over k and all other cohomology zero, this failure of perfectness is not detected by boundedness or by finite-dimensional cohomology.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-02Open item page →

Euler class of a two-term mapping cone

Example

Let f:P→Q be a homomorphism of finitely generated projective left A-modules over a unital associative ring A, regarded as degree-zero cochain complexes. Then Cone⁡(f) has P in degree −1 and Q in degree 0. Hence [Cone⁡(f)]=[Q[0]]−[P[0]] in K0tri(Dperf(A)) and χ(Cone⁡(f))=[Q]−[P] in K0split(Proj⁡fg(A)). In particular the cone of right multiplication ra:A→A, x↦xa, on the left regular module has Euler class zero for every a∈A, regardless of its kernel or cokernel.

Facts & Assumptions

Given: A unital associative ring A; a homomorphism f:P→Q of finitely generated projective left A-modules, viewed as cochain complexes concentrated in degree 0; and an element a∈A.

[F1]

The mapping cone of a chain map f:C∙→D∙ has Cone⁡(f)n=Dn⊕Cn−1 with differential dn(y,x)=(dnDy+fn−1x,−dn−1Cx) (The mapping cone of a chain map).

[F2]

In the cochain convention of the derived category, Cone⁡(f)n=Yn⊕Xn+1 with d(y,x)=(dYy+fx,−dXx) for a chain map f:X→Y of cochain complexes, the cone triangle ends in X[1], and the degree-zero stalk complex S0(M) has M in degree 0 and zero elsewhere (Derived category of an abelian category, Zero complex and stalk complex).

[F3]

In K0tri, [X[n]]=(−1)n[X] (Shift signs and exact-functor maps on triangulated K0).

[F4]

For a bounded complex P of finitely generated projective left modules, χ(P)=∑n(−1)n[Pn] defines a class depending only on the represented perfect object (Euler class of a bounded projective complex is derived invariant and triangle additive).

[F5]

Degree-zero inclusion gives the isomorphism K0split(Proj⁡fg(A))→K0tri(Dperf(A)) with [P]↦[P[0]] (Triangle K0 of perfect complexes equals split K0 of finite projectives).

Verification

technique · direct
1.1F1F2algebra

Under cochain reindexing Xi=X−i, the chain-cone terms Dn⊕Cn−1 of [F1] become Qi⊕Pi+1, agreeing with the cochain formula of [F2]. For degree-zero stalk complexes, the only nonzero terms are Q in degree 0 and P in degree −1, with differential f:P→Q. Thus Cone⁡(f) is bounded with finitely generated projective terms.

2.1F2F3F4F5step 1.1algebra

The cone triangle P[0]→Q[0]→Cone⁡(f)→P[1] of [F2] is a distinguished triangle of Dperf(A), since all three terms are bounded complexes of finitely generated projectives; its relation and the shift sign [F3] give [Cone⁡(f)]=[Q[0]]+[P[1]]=[Q[0]]−[P[0]] in K0tri(Dperf(A)). Independently, the Euler class formula of [F4] on the two-term complex of step 1.1 gives χ(Cone⁡(f))=(−1)−1[P]+(−1)0[Q]=[Q]−[P] in K0split(Proj⁡fg(A)), and the comparison isomorphism of [F5] carries this class to [Q[0]]−[P[0]], so the two computations agree as promised.

3.1F4F5step 2.1algebra∎

Right multiplication ra(x):=xa is left A-linear: ra(bx)=(bx)a=b(xa)=b ra(x) for all b,x∈A. Taking P=Q=A and f=ra in step 2.1 gives [Cone⁡(ra)]=[A[0]]−[A[0]]=0 and χ(Cone⁡(ra))=[A]−[A]=0 for every a∈A, whatever the kernel {x:xa=0} and cokernel A/Aa may be: the two projective terms cancel even when the cone is not acyclic, and no assertion that its cohomology modules are projective is used.

Sources