Alphabeta Math
ExampleConstruction: Literature-sourcedVerification: AI-adaptedPipeline-generatedaudited 2026-09-27
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 order-p3 unitriangular group is an M-group

Example

Let p be a prime and let U  =  Hp  =  UT⁡3(Z/p)  =  {(x,y,z):x,y,z∈Z/p} be the Heisenberg group of order p3 of The Heisenberg group of order p3 over Z/p, with the multiplication (x,y,z)(x′,y′,z′)=(x+x′,y+y′,z+z′+xy′) of The Heisenberg multiplication is a group law, nonabelian, on a set of p3 elements; these triples are the unipotent upper triangular matrices over Z/p. Then U has exactly p2 linear characters and exactly p−1 irreducible characters of degree p, and every one of them is monomial:

  • the p2 linear characters are χa,b(x,y,z)=ωax+by (ω=exp⁡(2πi/p)), which are the characters of the abelian quotient U/Z for the central subgroup Z={(0,0,z)}, and each is induced from U itself;
  • the p−1 characters of degree p are Θc,d=Ind⁡HUμc,d for the abelian subgroup H={(0,y,z)} of index p and the linear characters μc,d of H with c∈Z/p and d∈(Z/p)×, namely μc,d(0,y,z)=ωcy+dz; these are precisely the linear characters of H that are nontrivial on the centre Z, and the inertia group of each of them is H.

Consequently every irreducible character of U is monomial, so U is an M-group; this holds for every prime p, including p=2.

Facts & Assumptions

Given: A prime p, the Heisenberg group U=Hp={(x,y,z):x,y,z∈Z/p} with multiplication (x,y,z)(x′,y′,z′)=(x+x′,y+y′,z+z′+xy′), the elements e1=(1,0,0), e2=(0,1,0), e3=(0,0,1), the number ω=exp⁡(2πi/p), and the subsets H={(0,y,z)} and Z={(0,0,z)}.

[F1]

U is a group of order p3 with identity (0,0,0), inverse (x,y,z)−1=(−x,−y,−z+xy), and e1,e2,e3 generate U, each of order p; U is nonabelian; the same group is the group of unipotent upper triangular 3×3 matrices over Z/p. (The Heisenberg group of order p3 over Z/p, The Heisenberg multiplication is a group law, nonabelian, on a set of p3 elements).

[F2]

Every irreducible complex representation of a finite abelian group has degree 1, and C is a splitting field for every finite group. (Every irreducible representation of a finite abelian group over a splitting field is one-dimensional, A cyclotomic field splits a finite group).

[F3]

ω has order p, and the p-th roots of unity are ωk for 0≤k<p, pairwise distinct. (The n-th roots of a complex number and the n distinct roots of unity for every n≥1).

[F4]

Conjugation of characters is gθ(h)=θ(g−1hg); the inertia group IG(θ)={g:gθ=θ} is a subgroup, and Irr⁡(G∣θ) denotes the irreducible characters of G in which θ occurs. (Inertia group and characters lying above a normal type).

[F5]

Clifford correspondence: for N⊴G, θ∈Irr⁡(N) and I=IG(θ), induction is a bijection Irr⁡(I∣θ)→Irr⁡(G∣θ), and the sets Irr⁡(G∣θ) over distinct G-orbits in Irr⁡(N) partition Irr⁡(G). (Clifford correspondence).

[F6]

∑χ∈Irr⁡(G)χ(1)2=∣G∣ for every finite group G. (The regular character gives a second proof of the sum-of-squares formula).

[F7]

A character is monomial if it is induced from a linear character of a subgroup, and a finite group is a monomial group (M-group) if all its irreducible complex characters are monomial. (Monomial representations, monomial characters, and M-groups).

[F8]

Z/p is a field, so d≠0 implies dx=0 only for x=0. (For every prime p, the two operations on Z/p make it a field).

Verification

technique · direct
1.1

By [F1] the set U with the displayed multiplication is a group of order p3, its identity is (0,0,0), its inverses are (x,y,z)−1=(−x,−y,−z+xy), and e1,e2,e3 generate U with e1p=e2p=e3p=1.

F1given
2.1

H={(0,y,z)} is a subgroup: for (0,y,z),(0,y′,z′)∈H the product is (0,y+y′,z+z′+0⋅y′)=(0,y+y′,z+z′)∈H, and for h=(0,y,z) the inverse computed from the formula of step 1.1 is (0,−y,−z) (since (−0,−y,−z+0⋅y)=(0,−y,−z)), which lies in H; so H is closed under products and inverses, and ∣H∣=p2 because y,z range over Z/p. The subset Z={(0,0,z)} is contained in H and has ∣Z∣=p.

F1step 1.1
2.2

For (a,b)∈(Z/p)2 define χa,b(x,y,z):=ωax+by. This is well defined on the triple (x,y,z)∈U, and it is a homomorphism: by step 1.1 the first two coordinates of a product add, so χa,b((x,y,z)(x′,y′,z′))=ωa(x+x′)+b(y+y′)=χa,b(x,y,z)χa,b(x′,y′,z′). Different pairs give different characters, because χa,b(e1)=ωa and χa,b(e2)=ωb determine a,b by the distinctness of the powers of ω in [F3]. Hence U has at least p2 characters of degree 1; each of them is an irreducible character of U and, being a linear character of the subgroup U itself, is monomial in the sense of [F7]: in the covariant-function model, evaluation at 1 identifies Ind⁡UUχa,b with its one-dimensional space, with inverse v↦(g↦χa,b(g)−1v).

F3F7step 1.1
3.1

Characters of H: for (c,d)∈(Z/p)2 define μc,d(0,y,z):=ωcy+dz. Each μc,d is a homomorphism, because the coordinates of H multiply by adding by step 2.1: μc,d((0,y,z)(0,y′,z′))=ωc(y+y′)+d(z+z′)=μc,d(0,y,z)μc,d(0,y′,z′). The p2 characters μc,d are pairwise distinct, since μc,d(0,1,0)=ωc and μc,d(0,0,1)=ωd are determined by (c,d) by [F3]. Since the abelian group H has only one-dimensional irreducible complex characters by [F2], and every such character is a homomorphism determined by its two values on (0,1,0) and (0,0,1), each of which is a p-th root of unity by [F3], there are exactly p2 of them, so Irr⁡(H)={μc,d:(c,d)∈(Z/p)2}. Moreover μc,d(Z)=1 exactly when d=0.

F2F3step 2.1
3.2

Conjugation formula: for u=(x,y,z)∈U and h=(0,s,t)∈H one has uhu−1=(0,s,t+xs). Indeed uh=(x,y+s,z+t+xs) by the multiplication law, and multiplying by the inverse u−1=(−x,−y,−z+xy) from step 1.1 gives first coordinate x−x=0, second coordinate (y+s)−y=s, and third coordinate (z+t+xs)+(−z+xy)+x(−y)=t+xs. This formula gives uHu−1=H, so H is normal. An element (x,y,z) commuting with e2 must have x=0 by this formula; comparison of its products with e1 then forces y=0. Conversely every (0,0,z) commutes with all triples by the multiplication law. Thus Z is exactly the centre, and (x,y,z)Z↦(x,y) identifies U/Z with the additive group (Z/p)2.

F1step 1.1step 2.1
4.1

The action of U on Irr⁡(H): by the definition [F4] and step 3.2, (uμc,d)(0,s,t)=μc,d(u−1(0,s,t)u)=μc,d(0,s,t−xs)=ωcs+d(t−xs)=μc−dx,d(0,s,t) for every (0,s,t)∈H, where u=(x,y,z). Since characters are determined by their values, uμc,d=μc−dx,d.

F4step 3.1step 3.2
5.1

Orbits and inertia groups. Fix (c,d) and let u run over U, so that x runs over Z/p while the remaining coordinates are arbitrary. If d≠0, then x↦c−dx is injective by [F8] on the p-element set Z/p, hence bijective, and the orbit of μc,d is {μc′,d:c′∈Z/p}, of size p; the stabilizer is {u:x=0}=H by step 3.2, so IU(μc,d)=H. If d=0, then uμc,0=μc,0 for all u∈U by step 4.1, so IU(μc,0)=U. Hence the p(p−1) characters μc,d with d≠0 split into p−1 orbits of size p (the sets with a fixed d≠0), and the p characters with d=0 are fixed points.

F4F8step 3.1step 4.1
6.1

Characters of degree p. Let d≠0 and let θ=μc,d; by step 5.1 its inertia group is IU(θ)=H. Since H is abelian with irreducible characters exactly the μc,d by step 3.1, the only irreducible character of H lying over θ is θ itself, so by the Clifford correspondence [F5] applied to N=H and θ the set Irr⁡(U∣θ) consists of the single character Θ=Ind⁡HUθ; in particular Θ is irreducible, of degree [U:H]⋅1=p (a covariant function is specified by one scalar at each of the p left-coset representatives), and it is monomial, being the induction of the linear character θ of the subgroup H by [F7]. This construction is well defined on orbits: the two members of an orbit have the same inertia group and induce isomorphic characters, while distinct orbits have disjoint sets Irr⁡(U∣⋅) by [F5], so the p−1 orbits of step 5.1 produce p−1 pairwise distinct irreducible characters of U, all of degree p and all induced from the abelian subgroup H of index p.

F5F7step 2.1step 3.1step 5.1
7.1

Completeness. The p2 linear characters χa,b of step 2.2 and the p−1 characters of degree p of step 6.1 are pairwise distinct irreducible characters of U, of degrees 1 and p. Since ∑χ∈Irr⁡(U)χ(1)2=∣U∣=p3 by [F6] and by step 1.1, and the sum of squares over the characters listed so far is p2⋅12+(p−1)⋅p2=p2+p3−p2=p3, the list already attains the total: there is no further irreducible character of U, and the listed ones are exactly Irr⁡(U). In particular the p2 linear and the p−1 degree-p characters of steps 2.2 and 6.1 are precisely the irreducible characters of U.

F6step 1.1step 2.2step 6.1
8.1

Therefore every irreducible complex character of U is monomial: the p2 linear characters are induced from U itself by step 2.2, and the p−1 characters of degree p are induced from the linear character μc,d of the abelian subgroup H of index p by step 6.1. By the definition [F7] the group U=UT⁡3(Z/p)=Hp of order p3 is an M-group, with exactly p2 linear characters and exactly p−1 irreducibles of degree p.

F7step 2.2step 6.1step 7.1
9.1

The example is verified: for every prime p, including p=2, the Heisenberg group U=Hp=UT⁡3(Z/p) has exactly p2 linear characters, namely the χa,b, and exactly p−1 irreducible characters of degree p, namely the Ind⁡HUμc,d with d≠0; the linear characters are induced from U itself, of index 1, and the degree-p characters are induced from the abelian subgroup H, of index p, so U is an M-group.

step 2.2step 6.1step 7.1step 8.1∎

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

51 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