1 Introduction
For
$n\ge 1$
, write
$\mathbb {Z}_{n}=\{0,1,\ldots ,n-1\}$
and fix a primitive nth root of unity
$\omega =e^{2\pi i/n}$
. For a function
$f:\mathbb {Z}_{n}\to \mathbb {Z}_{n}$
and a parameter
$b\in \mathbb {Z}_{n}$
, we consider the average
Linear functions
$x\mapsto \alpha x+\beta $
clearly make
$\mu _{b}(f)$
either 0 or an nth root of unity; hence, an algebraic integer. It was shown in [Reference Panraksa and Ruengrot2] that when n is prime, if
$\mu _{b}(f)$
is an algebraic integer for all
$b\in \mathbb {Z}_{n}$
, then f is representable by a linear polynomial modulo n. The proof there used the theory of permutation polynomials over finite fields and a result of Stothers [Reference Stothers3].
In this paper, we give a short, elementary argument that works for all n without using finite-field machinery and we use it to obtain consequences in two directions. First, for every modulus
$n\ge 1$
, we prove that if the averages
$\mu _{b}(f)$
are algebraic integers for all
$b\in \mathbb {Z}_{n}$
, then f must be linear modulo n (Theorem 3.1). This settles the conjecture posed in [Reference Panraksa and Ruengrot2] and gives a short, elementary proof that avoids permutation-polynomial machinery, working uniformly for all n.
Second, specialising to
$n=p^{r}$
and using a local–global integrality argument at the unique prime above p, we show that any normalised sum of
$p^{r}$
th roots of unity that is p-adically integral must be either 0 or a single
$p^{r}$
th root of unity (Theorem 4.3). As an application, we completely determine the perfect isometries of the cyclic group
$C_{p^{r}}$
. They are precisely those induced by affine permutations
$x\mapsto \alpha x+\beta $
with
${\gcd (\alpha ,p^{r})=1}$
(Theorem 5.3).
These results illustrate how a basic fact about roots-of-unity averages, combined with a minimal amount of cyclotomic number theory, yields clean structural theorems for functions on
$\mathbb {Z}_{n}$
and for character-theoretic isometries.
2 Averages of roots of unity: a criterion
We record the well-known and very useful criterion for when an average of roots of unity is an algebraic integer.
Lemma 2.1 [Reference Panraksa and Ruengrot2, Lemma 4].
Let
$\omega _1,\ldots ,\omega _n$
be complex roots of unity and let
${\mu =(1/n)\sum _{j=1}^n\omega _j}$
. Then,
$\mu $
is an algebraic integer if and only if either
$\sum _{j=1}^n\omega _j=0$
or
$\omega _1=\cdots =\omega _n$
.
Proof. The ‘if’ direction is immediate. For the converse, if the
$\omega _j$
are not all equal, then the triangle inequality gives
$|\mu |<1$
and, similarly, each Galois conjugate
$\mu '$
satisfies
$|\mu '|\le 1$
with at least one strict inequality. The product of all conjugates of
$\mu $
is an algebraic integer of absolute value
$<1$
; hence
$0$
, so
$\mu $
itself must be
$0$
.
3 Main result
Our main result is the following theorem which settles [Reference Panraksa and Ruengrot2, Conjecture 9].
Theorem 3.1. Let
$n\ge 1$
,
$\omega =e^{2\pi i/n}$
and
$f:\mathbb Z_n\to \mathbb Z_n$
. If for every
$b\in \mathbb Z_n$
the average
is an algebraic integer, then there exist
$\alpha , \beta \in \mathbb {Z}_n$
such that
$f(x)\equiv \alpha x+\beta \pmod n$
for all
$x\in \mathbb Z_n$
.
Proof. For each
$b\in \mathbb {Z}_n$
, Lemma 2.1 applied to the multiset
$\{\omega ^{\,f(x)+bx}:x\in \mathbb {Z}_n\}$
says that either the sum
$\sum _x\omega ^{\,f(x)+bx}$
vanishes or all terms are equal, that is,
$f(x)+bx$
is constant modulo n. Suppose that no b makes
$f(x)+bx$
constant modulo n. Then, for every b,
Summing these equalities over all
$b\in \mathbb {Z}_n$
and reversing the order of summation gives
which is a contradiction. Hence, there exists
$b_0$
and c with
$f(x)+b_0x\equiv c$
for all x. Thus,
$f(x)\equiv \alpha x+\beta \pmod n$
as required.
Remark 3.2 (Comparison with the prime case).
In the prime case
$n=p$
, the proof in [Reference Panraksa and Ruengrot2, Theorem 7] deduced linearity by showing that for every b, either
$f(x)+bx$
is constant or the map
$x\mapsto f(x)+bx$
is a permutation and then invoking a result of Stothers on permutation polynomials to force
$\deg f\le 1$
. The argument above avoids that detour entirely and works for all n.
4 The case
$n=p^r$
and the localisations
In this section, we recast the integrality condition
$\,\mu _b(f)\in \mathcal {O}_F\,$
in p-adic terms when
$n=p^r$
. Set
For a nonzero prime ideal
$\mathfrak {q}\subset \mathcal {O}_F$
, the localisation at
$\mathfrak {q}$
is
where
$v_{\mathfrak {q}}$
is the discrete valuation associated to
$\mathfrak {q}$
. We note that
$\mathcal {O}_F$
is a Dedekind domain and satisfies the local–global identity
with the intersection taken over all nonzero prime ideals
$\mathfrak {q}\subset \mathcal {O}_F$
.
Lemma 4.1. In
$F=\mathbb {Q}(\zeta _{p^r})$
, the rational prime p is totally ramified. More precisely,
In particular, there is a unique prime ideal
$\mathfrak {p}$
of
$\mathcal {O}_F$
above
$(p)$
, namely
$\mathfrak {p}=(1-\omega )$
, and
$v_{\mathfrak {p}}(p)=\varphi (p^r)$
. Moreover,
$F_{\mathfrak {p}}\cong \mathbb {Q}_p(\omega )$
,
$\mathcal {O}_{F_{\mathfrak {p}}}\cong \mathbb {Z}_p[\omega ]$
and
$1-\omega $
is a uniformiser of
$\mathcal {O}_{F_{\mathfrak {p}}}$
.
These facts are standard in cyclotomic field theory; we record them to fix notation. We next relate p-adic integrality at
$\mathfrak {p}$
to global integrality in
$\mathcal {O}_F$
.
Theorem 4.2. Let p be a prime and
$r\ge 1$
. With notation as above, let
$S\in \mathcal {O}_F$
and set
$\mu =S/p^r\in F$
. Let
$\mathfrak {p}=(1-\omega )$
be the unique prime of
$\mathcal {O}_F$
above
$(p)$
. If, under the natural embedding
$F\hookrightarrow F_{\mathfrak {p}}\cong \mathbb {Q}_p(\omega )$
, we have
then
$\mu \in \mathcal {O}_F$
. In particular,
$\mu $
is an algebraic integer of F.
Proof. By (4.1), it suffices to show
$\mu \in (\mathcal {O}_F)_{\mathfrak {q}}$
for every nonzero prime
$\mathfrak {q}\subset \mathcal {O}_F$
.
Case 1:
$\mathfrak {q}\nmid \mathfrak {p}$
. In the discrete valuation ring
$(\mathcal {O}_F)_{\mathfrak {q}}$
, we have
$v_{\mathfrak {q}}(p)=0$
, so
$p^r$
is a unit. Since
$S\in \mathcal {O}_F\subset (\mathcal {O}_F)_{\mathfrak {q}}$
, it follows that
Hence,
$\mu \in (\mathcal {O}_F)_{\mathfrak {q}}$
.
Case 2:
$\mathfrak {q}=\mathfrak {p}$
. By hypothesis,
$\mu \in \mathcal {O}_{F_{\mathfrak {p}}}$
. Since
$(\mathcal {O}_F)_{\mathfrak {p}}=\mathcal {O}_{F_{\mathfrak {p}}}\cap F$
(as subrings of
$F_{\mathfrak {p}}$
), we conclude
$\mu \in (\mathcal {O}_F)_{\mathfrak {p}}$
.
Therefore,
$\mu \in (\mathcal {O}_F)_{\mathfrak {q}}$
for all nonzero primes
$\mathfrak {q}$
and (4.1) yields
$\mu \in \mathcal {O}_F$
.
Note that the form of S is irrelevant for Theorem 4.2; only
$S\in \mathcal {O}_F$
matters. When S is a sum of roots of unity, we obtain the following result.
Theorem 4.3. Let p be a prime and
$r\ge 1$
. Write
$\omega =\zeta _{p^r}$
,
$F=\mathbb {Q}(\omega )$
,
$\mathcal {O}_F=\mathbb {Z}[\omega ]$
. Let
If
${S}/{p^r}\in \mathcal {O}_{F_{\mathfrak {p}}}\cong \mathbb {Z}_p[\omega ]$
, then either
$S=0$
or
$S=p^r\,\omega ^{j_0}$
for some
$j_0$
with
$0\le j_0<p^r$
.
5 Application to perfect isometries of cyclic groups of prime power order
We now apply the integrality criterion from the previous section to a problem in character theory: determining the perfect isometries of a cyclic group of order
$p^r$
.
Let
$n=p^r$
and consider the cyclic group
$G = C_n = \langle g \rangle $
. The n irreducible complex characters of G are
Broué’s original definition of a perfect isometry [Reference Broué1] is given with respect to a p-modular system
$(K,\mathcal {O},k)$
in which
$\mathcal {O}$
is a complete discrete valuation ring whose maximal ideal contains p, the field of fractions K has characteristic 0 and contains all character values of G, and k is the residue field of characteristic p. For
$G=C_{p^r}$
, all character values lie in
$F=\mathbb {Q}(\omega )$
with
$\omega =\zeta _{p^r}$
and p is totally ramified in F. On the p-adic side, we have
$K\cong \mathbb {Q}_p(\omega )$
and
$\mathcal {O}\cong \mathbb {Z}_p[\omega ]$
, a complete discrete valuation ring with uniformiser
$1-\omega $
and residue field
$\mathbb {F}_p$
. Since G is abelian,
$|C_G(g)|=|G|=p^r$
for every g. Hence, Broué’s integrality condition
reduces precisely to
We therefore adopt
$\mathcal {O}=\mathbb {Z}_p[\omega ]$
throughout.
Definition 5.1 (Perfect isometry for
$C_{p^r}$
).
Let
$n=p^r$
,
$G=C_n=\langle g\rangle $
and
$\omega =e^{2\pi i/n}$
. A bijection
$I:\mathrm {Irr}(G)\to \mathrm {Irr}(G)$
is a perfect isometry if the associated function
satisfies the following conditions:
-
(i) integrality— ${\mu _I(g^a,g^b)}/{n}\in \mathbb {Z}_p[\omega ]$
for all
$a,b\in \mathbb {Z}_n$
; -
(ii) separation—if $\mu _I(g^a,g^b)\neq 0$
, then
$g^a$
and
$g^b$
are either both the identity or both nonidentity elements.
Remark 5.2. Intuitively, condition (i) asserts that the normalised sums appearing in
$\mu _I$
are p-adically integral, while condition (ii) ensures that the nonzero values of
$\mu _I$
respect the partition of G into
$\{1\}$
and
$G\setminus \{1\}$
.
Every such bijection I is determined by a permutation f of
$\mathbb {Z}_n$
such that
$I(\chi _j) = \chi _{f(j)}$
. In this notation,
We can now describe all permutations f giving rise to perfect isometries.
Theorem 5.3. Let
$n=p^r$
. A bijection
$f : \mathbb {Z}_n \to \mathbb {Z}_n$
gives a perfect isometry of the group
$C_n$
if and only if there exist
$\alpha ,\beta \in \mathbb {Z}_n$
with
$\gcd (\alpha ,n)=1$
such that
Proof.
$(\Rightarrow )$
Suppose f yields a perfect isometry. By condition (i), for every
$a,b\in \mathbb {Z}_n$
,
Fix
$a=1$
. Then, for all b,
By Theorem 4.2, this average is an algebraic integer, so Theorem 3.1 applies and gives
$\alpha ,\beta \in \mathbb {Z}_n$
with
Since f is bijective, multiplication by
$\alpha $
must be invertible modulo n. It follows that
$\gcd (\alpha ,n)=1$
.
$(\Leftarrow )$
Conversely, assume
$f(x)\equiv \alpha x+\beta $
with
$\gcd (\alpha ,n)=1$
. Then,
The inner sum equals n if
$a\alpha +b\equiv 0\pmod n$
and
$0$
otherwise, so
Thus, condition (i) holds. For condition (ii), if
$\mu _I(g^a,g^b)\ne 0$
, then
$b\equiv -a\alpha \pmod n$
and because
$\alpha $
is a unit, we have
$a=0$
if and only if
$b=0$
. Hence,
$g^a$
and
$g^b$
are simultaneously the identity or both nonidentity elements, satisfying the separation property.
Acknowledgement
The authors would like to thank the anonymous referee for careful reading of the manuscript and constructive suggestions, which improved the presentation of this paper.












