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

✓ 4 results · all verified · 2 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full by a delegated reviewing agent on the owner's instruction; 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.

Second Cohomology and Abelian Kernel Extensions - Examples

1 · Prerequisites

2 · Summary

These examples compute factor sets and extension classes directly: the nonsplit Cp2 extension, the zero cocycle for a split extension, cyclic, dihedral, and quaternion central extensions, a visible section change by a cochain, a Baer-sum calculation, and a witness that the middle group alone does not determine extension equivalence.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passverified 2026-09-26 (gpt-6-sol)Open item page →

The C_p^2 extension as a nonzero two-cocycle

Example

For every integer p≥2, the nonsplit extension

0→Cp→Cp2→Cp→0

with trivial action on the kernel, a normalized section yields the cocycle

f(i,j)={0,i+j<p,1,i+j≥p,

for 0≤i,j<p. This cocycle is nonzero in H2(Cp,Cp).

Facts & Assumptions

Given: An integer p≥2, the quotient map Z/p2Z→Z/pZ, and the normalized section s(i)=i for 0≤i<p.

[L1]

An extension determines a well-defined class in H2 (An extension determines a well-defined H^2 class).

[L2]

The zero class in H2(Cp,Cp) consists of two-coboundaries, with trivial-action coboundary δb(i,j)=b(i)+b(j)−b(i+j) (Second cohomology by factor sets).

Verification

technique · direct
1.1givenalgebra

In Z/p2Z, adding two chosen lifts i and j either stays below p or crosses the first multiple of p. Therefore s(i)+s(j)−s(i+j mod p)=pf(i,j), with f(i,j) given by the carry function above.

2.1L1L2step 1.1algebra

The kernel is central, so [L1] identifies the carry function with the extension class. If [f]=0, [L2] gives a normalized cochain b:Cp→Cp with f=δb. Subtract the kernel element pb(i) from each chosen lift: s′(i)=s(i)−pb(i)∈Cp2. Its factor set is f−δb=0, so s′ is a group-homomorphic section of the quotient. But s′(1) would have order dividing p and map to 1∈Cp; every element of Cp2 killed by p lies in the kernel pCp2 and maps to 0. This contradiction shows [f]≠0 without any global Choice premise.

3.1step 2.1∎

Hence the displayed cocycle represents a nonzero class in H2(Cp,Cp).

ExampleConstruction: Literature-sourcedVerification: AI-adaptedverified 2026-09-26 (gpt-6-sol)Open item page →

The split extension as the zero cocycle

Example

When f=0, the twisted product M×fG is the semidirect product M⋊G, so it represents the zero class in H2(G,M).

Facts & Assumptions

Given: A group G, an abelian G-module M, and the zero function f(g,h)=0.

[F1]

The twisted product uses the multiplication (m,g)(n,h)=(m+g⋅n+f(g,h),gh) (Twisted product extension from a two-cocycle).

[F2]

H2(G,M) is the quotient of normalized two-cocycles by two-coboundaries, so the zero cocycle represents its zero class (Second cohomology by factor sets).

[L1]

An extension with a specified normalized section has the cohomology class of that section's factor set, independently of the chosen normalized section (An extension determines a well-defined H^2 class).

Verification

technique · direct
1.1F1given

With f=0, [F1] becomes (m,g)(n,h)=(m+g⋅n,gh), which is the usual semidirect-product law on M⋊G.

2.1F1F2L1step 1.1algebra

The explicit normalized section s(g)=(0,g) is a homomorphism, so the extension splits. Its factor set is identically zero because s(g)s(h)=s(gh); [L1] assigns the extension the class [0], which is the zero class by [F2]. This uses the displayed section and needs no choice of fibres.

3.1step 2.1∎

Therefore the zero cocycle gives the split extension.

ExampleConstruction: AI-adaptedVerification: AI-generatedverified 2026-09-26 (gpt-6-sol)Open item page →

Central extensions of a cyclic group

Example

Assume the Axiom of Choice (The Axiom of Choice).

Let n≥1, let G=Cn=⟨x⟩, and let A be an abelian group with trivial Cn-action. A central extension class is represented by a relation

x~n=a∈A,

and changing the lift x~ by b∈A changes a to a+nb. Hence the extension classes are parametrized by A/nA.

Facts & Assumptions

Given: The Axiom of Choice, an integer n≥1, a cyclic quotient Cn=⟨x⟩, and a trivial-action abelian kernel A.

[L1]

Under the assumed Axiom of Choice, central extensions are classified by H2(Cn,A) (Central extensions are classified by H^2 with trivial action).

Verification

technique · direct
1.1F2givenconstructalgebra

In any central extension, choose a lift x~ of the generator x. Since the quotient has order n, the element x~n lies in the central kernel A; write it as a∈A. For every a∈A, construct Ea=(A×Z)/⟨(−a,n)⟩. The subgroup in the denominator is normal because A×Z is abelian. The map A→Ea, b↦[(b,0)], is injective: if (b,0)=k(−a,n) then kn=0, hence k=0 and b=0. The map Ea→Cn, [(b,m)]↦xm, is well defined and surjective, with kernel precisely the image of A; if m=kn, then [(b,m)]=[(b+ka,0)]. Thus Ea is a central extension, and its distinguished lift [(0,1)] has nth power [(a,0)].

2.1step 1.1givenalgebra

The homomorphism A×Z→E defined by (b,m)↦bx~m is onto: an element of E has quotient xm, so differs from x~m by an element of A. Its kernel is exactly ⟨(−a,n)⟩: a kernel element has m=kn, and then bx~kn=b+ka=0 in the embedded kernel. Therefore it descends to an extension equivalence Ea≅E. Every central extension in the example is realized by one of the Ea.

3.1step 1.1step 2.1algebra

Replacing x~ by bx~ changes its nth power from a to a+nb because A is central. Conversely, if a′=a+nb, sending the distinguished lift [(0,1)]∈Ea′ to [(b,1)]∈Ea and fixing A defines an extension equivalence: the new lift has nth power a+nb=a′. Hence two parameters define equivalent extensions exactly when they differ by an element of nA.

4.1L1step 1.1step 2.1step 3.1∎

Steps 1.1--3.1 identify the extension classes with A/nA. Under the stated Choice premise, [L1] identifies those same classes with H2(Cn,A), giving the claimed cohomological description.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedverified 2026-09-26 (gpt-6-sol)Open item page →

Quaternion and dihedral central extension classes

Example

Assume the Axiom of Choice (The Axiom of Choice).

The groups D8 and Q8 both fit into central extensions

1→C2→E→C2×C2→1,

but they determine distinct classes in H2(C2×C2,C2).

Facts & Assumptions

Given: The Axiom of Choice, the dihedral group D8, and the quaternion group Q8.

[L1]

Under the assumed Axiom of Choice, central extensions are classified by H2 with trivial action (Central extensions are classified by H^2 with trivial action).

Verification

technique · direct
1.1givenalgebra

In both D8 and Q8, the center has order 2, and quotienting by it gives C2×C2. So each group defines a central extension of C2×C2 by C2.

2.1step 1.1algebra

The two extensions are not equivalent because D8 contains five involutions, while Q8 contains only one. An extension equivalence would be an isomorphism of middle groups preserving the kernel and quotient data, but the middle groups are not isomorphic.

3.1L1step 2.1∎

Therefore [L1] assigns distinct classes in H2(C2×C2,C2) to the dihedral and quaternion central extensions.

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-05Open item page →

Changing a section by a one-cochain

Example

In the direct-product extension

0→Z→Z×C2→C2→0,

the standard section has zero factor set, while changing the nontrivial value by the one-cochain u(t)=1 produces a new factor set with f′(t,t)=2.

Facts & Assumptions

Given: The direct-product extension Z×C2 with trivial action.

[F1]

The factor set of a section is defined by the equation s(g)s(h)s(gh)−1=i(fs(g,h)) (Normalized set-theoretic section and factor set).

[L1]

Changing the section changes the factor set by a coboundary (Changing the section changes the factor set by a coboundary).

Verification

technique · direct
1.1F1givenalgebra

For the standard section s(t)=(0,t), the equality in [F1] gives fs=0 because (0,t)2=(0,1).

2.1F1L1step 1.1algebra

Replace the section by s′(t)=(1,t). Then (1,t)2=(2,1), so [F1] gives fs′(t,t)=2 and fs′(1,t)=fs′(t,1)=0. Thus fs′=δu for the one-cochain with u(t)=1.

3.1step 2.1∎

This makes the section-change formula visible in a concrete computation.

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passaudited 2026-09-05Open item page →

Baer sum of two factor sets

Example

Let G=C2 and M=C2 with trivial action. If f is the normalized cocycle with f(t,t)=1, then the Baer sum of the corresponding extension with itself has class

[f]+[f]=[0].

Facts & Assumptions

Given: G=M=C2 with trivial action and the cocycle f(t,t)=1.

[F1]

The Baer sum is the extension-side operation (Baer sum of abelian-kernel extensions).

[L1]

Under the classification bijection, Baer sum agrees with addition in H2 (The Baer sum agrees with addition in H^2).

Verification

technique · direct
1.1givenalgebra

Because M=C2 is written additively, the cocycle sum satisfies (f+f)(t,t)=1+1=0. So f+f=0 as a cocycle.

2.1F1L1step 1.1

By [L1], the Baer sum of the extension class of f with itself corresponds to the cohomology class of f+f, which step 1.1 identified with 0. Thus the self-Baer-sum is the split class.

3.1step 2.1∎

So this example realizes a nontrivial class whose double is zero.

CounterexampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-05Open item page →

The same middle group can support inequivalent extension maps

Statement refuted

Two extensions are equivalent whenever their middle groups are isomorphic.

Facts & Assumptions

Given: The middle group E=C9=Z/9Z, the quotient map

π(x‾)=x‾(mod3),

and the two kernel embeddings

i1(a‾)=3a‾,i2(a‾)=6a‾.

[L1]

The false statement above is the claim to be refuted (FALSE: equivalent extensions mean only that the middle groups are isomorphic).

Counterexample

technique · direct
1.1givenalgebra

The map π is surjective, with kernel {0,3‾,6‾}. Both i1 and i2 identify C3 with that kernel, so 1→C3→i1E→πC3→1,1→C3→i2E→πC3→1 are two extensions of C3 by C3 with the same middle group E.

2.1step 1.1algebra

Any automorphism of E=C9 has the form ϕu(x‾)=ux‾ with u∈(Z/9Z)×. If an extension equivalence existed, it would satisfy ϕ∘i1=i2 and π∘ϕ=π. The first identity gives 3u≡6(mod9), so u≡2(mod3). The second gives u≡1(mod3). This contradiction shows that no extension equivalence can exist.

3.1L1step 2.1∎

Thus the same middle group supports two inequivalent extension structures, refuting [L1].

Sources