Alphabeta Math
ExampleConstruction: AI-adaptedVerification: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-13
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 integral Heisenberg group is nilpotent of class two

Example

On H=Z3, define (a,b,c)(a,b,c)=(a+a,b+b,c+c+ab). This is the integral Heisenberg group. Its commutator subgroup is {(0,0,c):cZ}, which is central and nontrivial, so H is nilpotent of class two.

Facts & Assumptions

Given: The displayed operation on H=Z3.

[F1]

A group operation must be associative and have an identity and inverses (Group and abelian group).

[F2]

γ2(H)=[H,H] and γ3(H)=[H,γ2(H)] (Subgroup commutators and the lower central series).

[L1]

For c=2, the condition γ3(H)=1 is equivalent to the existence of a central series of length two, and the least terminating index is the nilpotency class (Nilpotence via central series, the upper central series, and the lower central series).

Verification

technique · direct
1.1

The element (0,0,0) is an identity and (a,b,c)1=(a,b,c+ab).

givenalgebra
2.1

Both (xy)z and x(yz) have first two coordinates equal to the coordinate sums and third coordinate c+c+c+ab+ab+ab, so the operation is associative. Thus [F1] makes H a group.

givenstep 1.1F1algebra
2.2

Direct use of step 1.1 gives [(a,b,c),(a,b,c)]=(0,0,abab). Hence every commutator lies in C:={(0,0,c):cZ}.

step 1.1algebra
3.1

Every element of C commutes with every element of H, and [(1,0,0),(0,c,0)]=(0,0,c); therefore [H,H]=CZ(H).

step 2.2algebra
4.1

By [F2], γ3(H)=[H,C]=1, while (0,0,1)γ2(H) is nonidentity. Thus [L1] gives nilpotency class exactly two.

step 3.1F2L1

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 26 results over 16 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources