J
OURNAL DE
T
HÉORIE DES
N
OMBRES DE
B
ORDEAUX
S. D. C
OHEN
H. N
IEDERREITER
I. E. S
HPARLINSKI
M. Z
IEVE
Incomplete character sums and a special
class of permutations
Journal de Théorie des Nombres de Bordeaux, tome
13, n
o1 (2001),
p. 53-63
<http://www.numdam.org/item?id=JTNB_2001__13_1_53_0>
© Université Bordeaux 1, 2001, tous droits réservés.
L’accès aux archives de la revue « Journal de Théorie des Nombres de Bordeaux » (http://jtnb.cedram.org/) implique l’accord avec les condi-tions générales d’utilisation (http://www.numdam.org/conditions). Toute uti-lisation commerciale ou impression systématique est constitutive d’une infraction pénale. Toute copie ou impression de ce fichier doit conte-nir la présente mention de copyright.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
Incomplete
character
sumsand
aspecial
class
of
permutations
par S. D.
COHEN,
H.NIEDERREITER,
I. E. SHPARLINSKIet M. ZIEVE
RÉSUMÉ. Nous donnons une méthode pour majorer des sommes
incomplètes
des valeurs d’un caractère d’un groupe abélienfini,
endes éléments
générés
par une récurrence d’ordre 1. Cette méthodeest
particulièrement explicite lorsque
la récurrenceimplique
untype
special
de permutations,appelées T-orthomorphismes.
Nousdonnons
quelques exemples
de cesT-orthomorphismes.
ABSTRACT. We present a method of
bounding incomplete
char-acter sums for finite abelian groups with arguments
produced by
a first-order recursion. This method isparticularly
effective if the recursion involves aspecial
type of permutation called anR-orthomorphism. Examples
ofT-orthomorphisms
are given.1. Introduction
Let G be a finite abelian group of order m > 2 and
Sym(G)
the group ofpermutations
of G. For a fixedpermutation V)
ESym(G)
the sequenceuo, ui , ... of elements of G is
generated by
the recursionwhere uo is a
given
initial value. This sequence ispurely
periodic
with leastperiod
t m. For 1 N t and a nontrivialcharacter X
of G we considerthe
problem
offinding
nontrivial upper bounds for the absolute value ofthe character sum
. ,,-’"
This
problem
arises inapplications
such aspseudorandom
numbergenera-tion for simulation methods and for
cryptography.
In theseapplications
thetypical
groups G areZ/MZ -
the additive group of residue classes modM,
(Z/MZ)* -
themultiplicative
group of reduced residue classes modM,
Fq
- the additive
group of the finite field of order q, and
F* -
themultiplicative
group of nonzero elements of
Fq,
as well as theirsubgroups.
Until
recently,
nontrivial bounds for the character sum(2)
have beenknown
only
in some veryspecial
cases. If we write theoperation
in Gadditively,
then an easy case arises when0(g)
= g + a forall g
EG,
wherea E G is fixed. A less trivial case that has been treated before is G =
Z/MZ
= ag for
all 9
EG,
where a E(Z/MZ)*
is fixed(see [4], [6,
Section8], [12,
Section9.2]).
In 1998 Niederreiter andShparlinski
[7]
invented a new method for the case where G =Fp,
pprime,
and0(g)
= ag
+ b forall g
EG,
where a EFp*
and b EFp
arefixed, g
denotes themultiplicative
inverse
of 9
for g EFp,
and 0
= 0 for the zero element 0 EFp.
This methodwas later
applied
to related cases(see [3], [8], [9], [10]).
In the
present
paper wedevelop
the method of[7]
forbounding
thechar-acter sum
(2)
in ageneral
framework. The method isparticularly
effectiveif the
permutation qb
in the recursion(1)
is a so-calledR-orthomorphism.
This
special
type
ofpermutation
is also of interest for otherapplications,
such as to combinatorialdesign
theory.
We devote some attention to thisspecial
case, inparticular
to the construction ofR-orthomorphisms.
2. Bounds for
incomplete
character sumsThe notation in the
previous
section remains in force and we introduce some further notation. Without loss ofgenerality
we write Gadditively.
For a
positive integer
r we define thecomplete
character sumIf IC is a finite
nonempty
set ofintegers,
thenAr(JC)
denotes the number of orderedpairs
(i, j)
EIC2
with i- j
= r. Note that = 0 for allsufficiently large
r. Now we areready
to prove a bound for theincomplete
character sum
(2)
in terms of thecomplete
character sums(3).
Theorem 1. Let G be a
finite
abelian groupof
2 and letuo, U1, ... be the sequence
generated b~
(1)
with leastPeriod t.
Thenfor
anynontrivial character X
of G
andfor
anyfinite
nonempty
set ICof
integers
we have
Proof.
We use the abbreviationFrom
(1)
weget
un =’lfJn(uo)
for allintegers n > 0,
and we use thisidentity
to define un for all
negative integers
n. It is easy to see that for anyinteger
k we have
If we use this for all E then we
get
where
By
theCauchy-Schwarz inequality
we obtainSince
1fJj
is apermutation
ofG,
the inner sum in the lastexpression
isequal
to the sum in
(3).
Thus weget
Corollary
1. Let G be afinite
abelian groupof
order m > 2 and letuo, U1,... be the sequence
generated by
(1 )
with leastperiod
t. Thenfor
any nontrivial character X
of
G and anypositive integer
K we haveProof. Apply
Theorem 1 withif K is even and
if K is odd. 0
In various
applications
thecomplete
character sumsSr(X,
can bebounded
by
knownresults,
e. g. the Weil bound or the Bombieri-Weilbound. In such cases one obtains
good
bounds for the character sum(2)
by
optimizing
the choice of 1C in Theorem 1 or the choice of K inCorollary
1(see
e.g.[7], [10]).
A similarprocedure,
applied
tosubgroups
G of thegroup of
Fq-rational
points
of anelliptic
curve overFq,
mayyield
resultsof interest for
cryptology.
3.
R-orthomorphisms
A
particularly
favorable case arises in the bounds in Section 2 if thecomplete
character sumsSr (x,
vanish. Thishappens,
forinstance,
if thecorresponding
arepermutations
ofG,
where 6 is theidentity
map on G. This observation
suggests
thefollowing
definition.Definition 1. Let G be a finite abelian group and R a
nonempty
set of nonzerointegers.
Then apermutation 0
of G is called an7Z-orthomorphism
of G if E
Sym(G)
for all r E ~Z.In the case R we
get
the classicalconcept
of anorthomorphism
ofG which is useful for the construction of
orthogonal
Latin squares(see
[13,
Chapter
22]).
Anapplication
oforthomorphisms
tocryptology
appears inthe work of Schnorr and
Vaudenay
[11].
Special
types
ofR-orthomorphisms
withapplications
to combinatorialdesign
theory
arise in the recent paperof D6nes and Owens
[2].
Since it is obvious that
t
ESym(G)
if andonly
ift
ESym(G),
can take
where
ord(~)
is the orderof 0
inSym(G)
ande(G)
is theexponent
ofSym(G).
It is also trivial that if S is anonempty
subset ofIZ and 0
is anR-orthomorphism
ofG,
then 0
is anS-orthomorphism
of G.The
following
result is an immediate consequence ofCorollary
1 if isa suitable
R-orthomorphism
of G.Corollary
2. Let G be afinite
abelian groupof
order m > 2 andfor
someintegerK >
2 be anR-orthomorphism of
G with R ={I,
2,
... ,
K- 11.
Then
for
the sequence uo, ul, ...generated
by
(1)
with leastperiod
t andfor
any nontrivialcharacter X of
G we haveCorollary
3. Let G be afinite
abeliare groupof
order m > 2 and letuo,ul,... be the sequence
generated by
(1)
with leastperiod
t. Let theinteger
N with 1 N t begiven
and assume that thepermutation o
in
(1)
is anR-orthomorphism
of
G with R =f 1,
2,
... , L -
11
for
someinteger
L > Thenfor
any nontrivial character Xof
G we haveProof. Apply Corollary
2 with K =rN1/3ml/31. 0
We now show that some variation of our method
produces
a bound thatis sometimes better than the result of
Corollary
2.Theorem 2. Let G be a
finite
abelian groupof
order m > 2 and letuo, U1,... be the sequence
generated by
(1)
with leastperiod
t. Let theinteger
N with 1 N t begiven
and assume that thepermutation 0
in
(1)
is anR-orthomorphism
of
G with R =11,
2, ... ,
K -11
for
someinteger
K > 2. Thenfor
any nontrivial character Xof
G we haveWe first show that
Fix a and note that for any
integer k >
0 we havesince the terms of the sum aha have
period
t. It follows thatBy
theCauchy-Schwarz inequality
we obtainThe inner sum is
equal
to m if h= j
andequal
to 0otherwise,
and so(5)
follows.
To bound the sum in the
theorem,
we use a standard methodby
starting
which is valid since the sum over b is 1 for 0 n N - 1 and 0 for
N n t - 1.
Rearranging
terms, weget
In view of
(5)
thisyields
By
aninequality
of Cochrane[1]
we have.L -1
and so the result of the theorem follows. 0
Remark 1. There is also an alternative method of
improving
the resultof
Corollary
3 iflarger
values of L areavailable,
but not solarge
thatTheorem 2 becomes efhcient. The method is based on induction on the sum
length
N.Indeed, using
therepresentation
for
integers
k > 0(and
analogously
for k0),
one can bound the last twosums
inductively
rather thantrivially
(as
we have done in Theorem 1 andthus in
Corollary
3).
4.
Examples
ofR-orthomorphisms
We
present
two classes ofexamples
ofR-orthomorphisms
for G =Fq.
The first class ofexamples
is obtained from linearalgebra.
Proposition
1.Let 0
be a linearoperator
on the vector spaceFq
over itsprime
subfield
Fp
and let R be anonempty
setof
positive integers.
Thenqb is
anR-orthomorphism
of Fq
if
andonly if
neither 0 nor an rth rootof
unity
for
some r E R is aneigenvalues
Proof.
This follows from the definition of anR-orthomorphism
andele-mentary
linearalgebra.
DRemark 2. To
get
a concreteexample
fromProposition 1,
let 0
be suchthat its characteristic
polynomial f
is irreducible overFp,
with 0if q
=all roots of
f
have order h inFq.
It follows therefore fromProposition
1that o
is anR-orthomorphism
ofFq
whenever contains nomultiple
ofh. For
instance,
if q >
3 and the characteristicpolynomial of 0
isprimitive
over
Fp,
so that h= q -1,
then 0
is anR-orthomorphism
ofFq
with~={1~...~-2}.
Remark 3. The last
example
in Remark 2 is bestpossible
in the sensethat if G is an
arbitrary
finite abelian group of order m >2,
then there are no?Z-orthomorphisms
of G with R= 1, 2, ... , m -1 }.
To seethis,
observe that an
orthomorphism 0
of G has a(unique)
fixedpoint,
hencethe
length
c of any othercycle of 0
satisfies cm -1,
andso o
is not a{c}-orthomorphism
of G.Similarly,
if the sequence in(1)
has leastperiod
t >
2,
then thepermutation V)
in(1)
is not anR-orthomorphism
of G with7~={1,2,...~}.
In the second class of
examples
we consider maps of thefollowing
form.Let q >
5 be odd and choose a EFq
with a #
0, + 1 .
Then theself-map
ofFq
is definedby
By
[5,
Theorem7. 10]
orby
asimple
directargument
(compare
with theproof
ofProposition
2below),
’l/;a
is apermutation
ofFQ.
Proposition
2. Let thepermutation
of
Fq
be as in(6)
and let R be anon-empty
setof
positive integers.
Thenoa
is anR-orthomoqphism of
Fq
if
andonly if
where 17 is the
quadratic
charactero f Fq.
Proof.
Note that the map1/Ja
in(6)
can be described alsoby
Oa(C) =
c(a -1 ) 2
if c is a square inFq
and =c(a
+1 ) 2
if c is a nonsquare inFq.
We remark inpassing
that this shows that1/Ja
is apermutation
ofFq.
By
straightforward
induction it is seen that for anypositive integer
r wehave = if c is a
square in
Fq
and =c(a + 1 ) 2’’
if c is anonsquare in
Fq.
From this it followsimmediately
that ESym(Fq)
if andonly
ifand this
yields
the result of theproposition. D
We now show a sufficient condition for the existence of
7Z-orthomorphisms
Theorem 3. Let q be odd and let R be a
finite
nonempty
setof
positive
integers.
Suppose
thatwhere R is the
cardinality of
R. Then there exists an a EFq
such that themap in
(6)
is anR-orthomorphism of
Fq,
Proof.
LetL(R)
denote the number of a EF*
for whichFurthermore,
weput
Then with Therefore(7)
Moreover,
Consider the innermost sum on the
right-hand
side of(8).
If thepolynomial
drk
is the square of apolynomial,
then thecorresponding
sum isclearly
nonnegative.
Ifdrk
is not the square of apolynomial,
thenby
the Weil bound(see [5,
Theorem5.41])
we obtainTogether
with(8)
thisyields
Going
back to(7),
weget
By
assumption,
the lastexpression
is at least2,
and so 3. Hence there exists an a EF*
witha ~
:1:1 that is countedby
L(R),
which meansby Proposition
2 thatiba
is an7Z-orthomorphism
ofFq. D
Remark 4. For sets ~ of the
form 7~={1,2,...,7~20131}
the conditionon R in Theorem 3 is satisfied with some K N
0.5 log2
q.It would be desirable to find further
examples,
besides those in Remark2,
ofR-orthomorphisms
of groups Gwith 7~= {1,2,... K -1 ~
and Klarge
relative to the order m of G.
According
to Remark 3 we must have Km -1,
so one may ask for K at least of the order ofmagnitude
me
forsome 0 0 1. Such
examples
are of interest notonly
in their ownright,
but also in view of the bounds for character sums in Section 3 and for
applications
to combinatorialdesign theory
(see [2]
for suchapplications).
References[1] T. COCHRANE, On a trigonometric inequality of Vinogradov. J. Number Theory 27 (1987), 9-16.
[2] J. DÉNES, P.J. OWENS, Some new Latin power sets not based on groups. J. Combinatorial
Theory Ser. A 85 (1999), 69-82.
[3] J. GUTIERREZ, H. NIEDERREITER, I.E. SHPARLINSKI, On the multidimensional distribution
of inversive congruential pseudorandom numbers in parts of the period. Monatsh. Math.
129 (2000), 31-36.
[4] N.M. KOROBOV, On the distribution of digits in periodic fractions. Math. USSR Sbornik 18
(1972), 659-676.
[5] R. LIDL, H. NIEDERREITER, Finite Fields. Cambridge Univ. Press, Cambridge, 1997.
[6] H. NIEDERREITER, Quasi-Monte Carlo methods and pseudo-random numbers. Bull. Amer. Math. Soc. 84 (1978), 957-1041.
[7] H. NIEDERREITER, I.E. SHPARLINSKI, On the distribution of inversive congruential
pseudo-random numbers in parts of the period. Math. Comp., to appear.
[8] H. NIEDERREITER, I.E. SHPARLINSKI, On the distribution and lattice structure of nonlinear
[9] H. NIEDERREITER, I.E. SHPARLINSKI, Exponential sums and the distribution of inversive
congruential pseudorandom numbers with prime-power modulus. Acta Arith. 92 (2000), 89-98.
[10] H. NIEDERREITER, I.E. SHPARLINSKI, On the distribution of pseudorandom numbers and
vectors generated by inversive methods. Applicable Algebra Engrg. Comm. Comput. 10
(2000),189-202.
[11] C.P. SCHNORR, S. VAUDENAY, Black box cryptanalysis of hash networks based on
multiper-mutations. Advances in Cryptology - EUROCRYPT ’94 (A. De Santis, ed.), Lecture Notes
in Computer Science, Vol. 950, pp. 47-57, Springer, Berlin, 1995.
[12] I.E. SHPARLINSKI, Finite Fields: Theory and Computation. Kluwer Academic Publ.,
Dor-drecht, 1999.
[13] J.H. VAN LINT, R.M. WILSON, A Course in Combinatorics. Cambridge Univ. Press,
Cam-bridge, 1992. S. D. COHEN Department of Mathematics University of Glasgow University Gardens Glasgow G12 8QW Scotland E-mail : sdcCDmaths.gla.ac . uk H. NIEDERREITER Department of Mathematics National University of Singapore
2 Science Drive 2
Singapore 117543
Republic of Singapore
E-mail : niedOmath. nus . edu . sg
I. E. SHPARLINSKI
Department of Computing Macquarie University
NSW 2109
Australia
E-mail : igorocomp . mq. edu . au
M. ZIEVE
Center for Communications Research
29 Thanet Road
Princeton, NJ 08540 USA