Alphabeta Math
ExampleConstruction: AI-adaptedVerification: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (deepseek-v4-pro + claude-opus-5[1m])audited 2026-08-24
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 3×3 upper-unitriangular group over a prime field has generator rank two

Example

For a prime p, let Hp be the set of 3×3 upper-unitriangular matrices over the prime field Z/p under matrix multiplication. Writing

M(a,b,c)=(1ac01b001)(a,b,cZ/p),

the assignment (a,b,c)M(a,b,c) is a bijection from (Z/p)3 onto Hp that turns matrix multiplication into

(a,b,c)(a,b,c)=(a+a,b+b,c+c+ab).

Working in these coordinates, Hp is a group of order p3,

Φ(Hp)={(0,0,c):cZ/p},

and d(Hp)=2. This includes p=2, when Hp does not have exponent p.

Facts & Assumptions

Given: A prime p, the 3×3 upper-unitriangular matrices over Z/p, and the displayed coordinate parametrisation.

[L1]

For every finite p-group P, Φ(P)=PPp (Φ(P)=PPp for a finite p-group).

[F1]

The generator rank is the common size of a basis of the Frattini quotient (The generator rank d(P) of a finite p-group).

[F2]

A basis is an independent spanning subset for the canonical Fp-linear structure (Fp-spanning sets, independence, and bases in an elementary abelian p-group).

Verification

technique · direct
1.1

Multiplying M(a,b,c)M(a,b,c) entrywise gives the matrix with (1,2) entry a+a, (2,3) entry b+b and (1,3) entry c+c+ab, so the parametrisation carries matrix multiplication to the displayed coordinate operation and is a bijection. Direct substitution shows associativity; the identity is (0,0,0) and (a,b,c)1=(a,b,c+ab). By [L2] the set has order p3, so this is a finite p-group.

givenL2algebra
2.1

A calculation with the inverse in step 1.1 gives [(a,b,c),(a,b,c)]=(0,0,abab). Every commutator lies on the central c-axis, and (0,0,t)=[(t,0,0),(0,1,0)], so Hp={(0,0,c)}.

step 1.1L2algebra
3.1

Induction gives (a,b,c)m=(ma,mb,mc+(m2)ab). For odd p, every pth power is the identity; for p=2, every square is (0,0,ab) and hence lies on the central axis. Since the derived subgroup already equals that axis, [L1] gives Φ(Hp)={(0,0,c)} in both cases.

step 1.1step 2.1L1algebra
4.1

Modulo the central axis, the first two coordinate classes give unique coordinates and form a two-vector basis by [F2]. Therefore [F1] gives d(Hp)=2.

step 3.1F1F2algebra

Remarks

The prime field is a hypothesis, not a convenience. Over Fq with q=pe the same coordinates and the same two computations give H={(0,0,c):cFq} and (a,b,c)p=(0,0,(p2)ab), so the Frattini subgroup is again that central axis and the Frattini quotient is FqFq — a vector space of dimension 2e over Fp, not 2. For q=4 the generator rank is therefore 4.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

34 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