OFFSET
0,2
COMMENTS
Generating function is transcendental (Stoll, 1996).
LINKS
Michael Stoll, Rational and transcendental growth series for the higher Heisenberg groups, Invent. math. 126, 85-109 (1996).
PROG
(Python)
from sympy import ImmutableMatrix, Matrix
def getGens(r):
# Construct the standard set of 2r generators and their inverses
gens = []
for i in range(r):
gen = Matrix.eye(r+2)
gen[i+1, r+1] = 1
gens.append(ImmutableMatrix(gen))
inv = Matrix.eye(r+2)
inv[i+1, r+1] = -1
gens.append(ImmutableMatrix(inv))
for j in range(r):
gen = Matrix.eye(r+2)
gen[0, j+1] = 1
gens.append(ImmutableMatrix(gen))
inv = Matrix.eye(r+2)
inv[0, j+1] = -1
gens.append(ImmutableMatrix(inv))
return gens
def growthHr(r, radius):
# Construct the growth sequence of H_r, up to the given radius
ball = {ImmutableMatrix.eye(r+2)}
sphere = {ImmutableMatrix.eye(r+2)}
series = [1]
gens = getGens(r)
for _ in range(radius):
new_sphere = set()
for g in sphere:
for gen in gens:
newelt = g*gen
if newelt not in ball:
new_sphere.add(newelt)
sphere = new_sphere
ball.update(sphere)
series.append(len(sphere))
return series
print(growthHr(2, 13))
CROSSREFS
KEYWORD
nonn
AUTHOR
Alex Evetts, May 14 2026
EXTENSIONS
More terms from Sean A. Irvine, May 23 2026
STATUS
approved
