323
Differences in sets of lengths of Krull monoids with finite class group
par WOLFGANG A. SCHMID
RÉSUMÉ. Soit H un monoïde de Krull dont le groupe de classes est fini. On suppose que
chaque
classe contient un diviseur premier.On sait que tout ensemble de
longueurs
est une presque multi-progression
arithmétique.
Nous étudions les nombres entiers qui apparaissent comme raison de ces progressions. Nous obtenons enparticulier
une bornesupérieure
sur la taille de ces raisons. Enappliquant
cesrésultats,
nous pouvons montrer que, sauf dans un casparticulier
connu, deux p-groupes élémentaires ont le mêmesystème
d’ensembles delongueurs
si et seulement si ils sont iso-morphes.
ABSTRACT. Let H be a Krull monoid with finite class group where every class contains some prime divisor. It is known that every set of
lengths
is an almost arithmeticalmultiprogression.
We investigate which integers occur as differences of these pro-
gressions. In
particular,
we obtain upper bounds for the size of these differences.Then,
weapply
these results to show that, apart from one known exception, twoelementary
p-groups have the samesystem of sets of
lengths
if andonly
ifthey
areisomorphic.
1. Introduction
Let H be a Krull monoid with finite class group G where every class contains some
prime
divisor(for example
themultiplicative
monoid of aring
ofintegers
in analgebraic
numberfield).
H isatomic,
thus every non- unit a E H can be written as aproduct
of irreducible elements. If a E H and ul, ... , u~ E H are irreducible elements such that a = ul ~ ... ~ u~ isa factorization
of a,
then k is called thelength
of the factorization. The setL(a)
CNo
of all k such that a has a factorization into irreducibles oflength k
is a finite set and is called the set oflengths
of a. The set,C(H) - ~L(a) ~ I
a E77}
is calledsystem
of sets oflengths
of H. It iswell known that the
system
of sets oflengths
of Hjust depends
on theclass group. More
precisely, L(a)
for some a E H isequal
to the set ofThis work was supported by the Austrian Science Fund FWF (Project P16770-N12).
length
of some associated element in the block monoidB(G)
over the classgroup
(cf.
Section 2 for the definition of a blockmonoid).
Hence sets oflengths
of Krull monoids can be studied in the associated block monoids. A detaileddescription
of the construction andapplications
of the associated block monoids of Krull monoids can be found in the survey articles[17]
and
[4]
in~1~,
for thealgebraic theory
of Krull monoids cf.[18, Chapter 22, Chapter 23].
In this article we are
mainly
interested in the set ofdifferences 0*(G)
which governs the structure of sets of
length (cf.
Definition3.1).
Moreprecisely,
every set oflengths
is an almost arithmeticalmultiprogression (bounded by
a constantjust depending
onG)
with difference dE 0*(G) (cf. [8,
Satz1~,
also cf. the surveyarticles, [7]
and[12]
for ageneralization).
The
set 0*(G)
was firstinvestigated
in[9]
andrecently
in[7]
and[13].
InTheorem 3.1 we
give
an upper bound for0*(G).
For anelementary p-group
we
explicitly
determinema,x0*(G)
and derive a criterionwhen A*(G)
isan interval
(cf.
Theorem4.1).
It is an open
question if, respectively
to what extent, finite abelian groups(with Davenport’s
constantgreater
orequal 4)
are characterizedby
theirsystem
of sets oflengths.
This is a contribution to theproblem
due toW. Narkiewicz of arithmetical characterizations of the class group of a
number field
(cf. [20,
Theorem9.2,
Notes toChapter 9]).
In[9]
it wasanswered
positively
forcyclic
groups, forelementary 2-groups
and someother groups. In Section 5 we use Theorem 4.1 to prove that if an elemen-
tary
p-group and anelementary
q-group have the samesystem
of sets oflengths,
thenthey
are, apart from onealready
knownexception, isomorphic (cf.
Theorem5.1~.
2. Preliminaries
In this section we fix notations and recall
terminology
and results thatwe will
need,
inparticular
formonoids,
abelian groups and related notions.The notation will be
mostly
consistent with the usual one in factorizationtheory (cf. [17, 4],
also cf.[7]).
For C Z we set =
fz
E Z[ ~ ~ ~ ~ ?~}
and we will call it aninterval. For a set M we denote
by IMI I
ENo
U~oo}
itscardinality.
For areal number x let
[r]
=min~z
E Zx zl
andLxl
=max~z
E Zx > zl.
A monoid is a commutative cancellative
semigroup
withidentity
element(1H
= 1 EH)
and weusually
usemultiplicative
notation. Let H be amonoid. We denote
by
HX the group of invertible elements of H. LetHi, H2
C H be submonoids. Then we write H =Hl
xH2,
if for eacha E
H,
there existuniquely
determined b EHl
and c EH2,
such thata = bc. An element u E
H ~
H" is called irreducible(or
anatom),
if for alla, b E
H, u
= abimplies a
E H" or b EBy A(H)
C H we denote theset of atoms. H is called
atomic,
if every aE H B
H" has a factorization into aproduct
of atoms. Let aE ~I ~
H’ and a = Ul - - - uk a factorization of a into atoms ui, ... , Uk EA(H).
Then k is called thelength
of thefactorization and
L(a) = {k
E has a factorization oflength kl
c Ndenotes the set of
lengths
of a. We setL(a) = {0}
for all a E Themonoid H is called
BF-monoid,
if it is atomic andL(a) ~
oo for all a EH,
and it is called half-factorial
monoid,
if it is atomic and~L(a)~ I
= 1 for alla E H. Let H be an atomic monoid. E
HI
denotesthe
system
of sets oflengths
of H.Let L C
No
with L ={ll, l2, l3, ... }
andli li+l
for each i. ThenA(L) = fl2 - ll, l3 - 12,14 - l3, ... }
denotes the set of distances of L. Foran atomic monoid H let
A(H)
=ULEC(H) A(L)
denote the set of distancesof H.
Clearly,
H is half-factorial if andonly
if0(H) _ 0.
Throughout,
let G be anadditively
written finite abelian group.By r(G)
we denote its rank and
by exp(G)
itsexponent.
For n E N letCn
denote acyclic
group with n elements. IfGo
C G is asubset,
then(Go)
C G denotesthe
subgroup generated by Go,
where(0)
_101.
The set
Go (respectively
itselements)
are said to beindependent,
if0 Go, 0 # Go
andgiven
distinct elements el, ... , er EGo
and ml, ... , mr EZ,
then rrtiei = 0
implies
that mlel Tnrer = 0. If we say thatlei,...,
isindependent,
then we will assume that the elements el, ... , eTare distinct.
Let
Go
C G. Then denotes the free abelian monoid with basisGo.
An element S =7(Go)
is called a sequence inGo.
It has aunique representation
S =I1gEGo gVg(S)
with ENo
foreach g e Go.
We denote the
identity
element of theempty
sequence,by
1 andit will
always
be obvious from the context, whether we mean theempty
sequence or the
integer.
1fT 18,
thenT-1 S
denotes the codivisorof T,
i.e. the(unique)
sequence such thatT(T-1S)
= S. We denoteby 181
= l ENo
thelength
ofS, by
the cross number of S and
by
G thesum of S. The support of S is the set of
all g
EGo occurring
inS,
i.e.supp(S) _ {gi i E 1, l} _ {g
EGo I vg(8)
>01
CGo.
Thelength
andcross number of the
empty
sequence are 0 and the support is theempty
set.
The sequence S is called a zero-sum sequence
(a block),
ifa(S)
=0,
andS is called
zero-sumfree,
if 0 for all 1~
TS.
A zero-sum sequence1 ~
S is called minimal zero-sum sequence, if for each proper divisor T ~S (i.e.
withT ~ S),
T is zero-sumfree. Theempty
sequence is a zero-sumsequence and zero-sumfree.
The set
l3(Go) consisting
of all zero-sum sequences inGo
is a submonoidof
F(Go),
called the block monoid overGo. ,Ci(Go)
is a BF-monoid andits atoms are
just
the minimal zero-sum sequences. IfGl
CGo,
then13(G1)
C is a submonoid. For ease ofnotation,
we denoteby A(Go)
the set of atoms,
by G(Go)
thesystem
of sets oflengths
andby A(Go)
theset of distances of
A subset
Go
C G is calledhalf-factorial,
if,CC3(Go)
is a half-factorialmonoid,
andGo
is called minimalnon-half-factorial,
ifGo
is not half- factorial and eachCl C Go
is half-factorial.Go
C G is half-factorial if andonly
ifk(A)
= 1 for each A EA(Go) (cf. [24, 25, 27]
and[4, Proposition 5.4]
for aproof
inpresent terminology).
Note that G
(and
thus all subsets ofG)
is half-factorial if andonly
if~G~
2(cf. [3, 27, 24]).
For further results andapplications
of half-factorial setswe refer to
[6]
and the referencesgiven
there.Let
Go
C G. ThenD(Go)
=I
A EA(Go)l
is called Daven-port’s
constant ofGo
andK(Go)
=I
A EA(Go)}
is called thecross number of
Go.
If G =Cnr
is a p-group, thenD(G) =
and
K(G)
+(cf. [5, 21]
and[19, 11]).
3. An
Upper
Boundfor 0*(G)
Until the end of this section let G denote a finite abelian group with 3.
Definition 3.1. Let G be a finite abelian group.
(1) 0*(G)
=(min A(Go) ) 0 ~ Go
c G andGo non-half-factorial}
(2)
Ford e N,
we say d E if for every there is someL
E £(G)
with L = L’ U L* U L" such thatmax L’
min L* max L*min L"
and L* ={y
+id ~ i
E[0,1]1
with some
y e N
and l > k.There is a close relation
among A*(G) (cf.
Lemma3.1).
Note that the definition
of 0*(G)
involves the group Gitself,
whereas thedefinition of
O1(G) just
involves thesystem
of sets oflengths £( G).
Thissuggests
thatA*(G)
can be used togather
information on G from£ ( G)
and in Section
5,
as mentioned in theIntroduction,
we make use of thisfact to
distinguish elementary
p-groupsby
their system of sets oflengths.
First we cite several fundamental
results,
that will be used in theproofs
of our results.
Lemma 3.1.
[10, Proposition 2] A*(G)
CAi(G)
andif d
EO1(G),
thenthere exists some d’ E
0*(G)
such thatdid’.
Inparticular, max0*(G) _
Lemma 3.2.
[8, Proposition 3, Proposition 4]
LetGo
C G be anon-half- factorial
set. Thenmin A(Go)
=gcd(0(Go))
andD(Go)-2.
The
following
Lemma summarizes several results that will we useful.Statements
1.,2.
and 3. are immediate consequence of Lemma 3.2 and thedefinitions,
the other statements areproved
in[7,
Lemma5.4].
Lemma 3.3. Let
Go
CGo
C G benon-half-factorial
sets.(1)
(2)
Let G’ be afinite
abelian group such that G c G’ is asubgroup.
Then(3)
Let L EL (Go)
and E L. Thenmin A (Go) I (x - y).
(4) min A (Go) 1) ~ A
EA(Go)}).
(5) If
there exists some A EA(Go)
withk(A) 1,
thenexp(G) -
2.Next we
give
results on minA (Go)
forspecial types
of subsetsGo
C Gand results on
A* (G),
which were obtained in[7, Proposition 5.2].
Lemma 3.4.
[7, Proposition 5.2]
LetGl
={el, ... , er}
C Gindependent
with
ord(ei) = ...
=ord(er)
= n.(1) Let g
= - andGo f gl
UGi .
Then either n = r + 1 andGo
is
half-factorial
orA (Go)
r -111.
(2)
Let r > 2and g’ _
ei andGo
={g’}
UGi.
Thenr - 1}.
(3) [1, r(G) - 1]
CA* (G)
andfor
all m E N with m > 3 andm| exp(G)
This lemma
gives immediately
thatThere are known several
types
of groups for whichequality
holds. Forp-groups with
large
rank this wasproved
in[7,
Theorem1.5]
and forcyclic
groups even a more
general
result on0*(G)
is known(cf. [13,
Theorem4.4]).
In Theorem 4.1 we will prove thatequality
holds forelementary
p-groups.
Moreover,
there is known no group for whichequality
does nothold.
In Theorem 3.1 we obtain an upper
bound, involving
the cross numberK(G),
for the elements of0*(G). Using
this result we will treat severalspecial
cases(cf. Corollary
3.2 andCorollary 3.3).
Lemma 3.5. Let
Go
C G be anon-half factorial
setand g
EGo
such thatGo B ~g~ is half-factorial. Suppose
there exists sorrze W EA(Go)
withk(W)
=1, g
Esupp(W)
andThen
k(,A(Go))
C N andProof.
Let A EA(Go).
We need to prove, thatk(A)
E N and thatIf
k(A)
=1,
this isobvious,
hence we assumek(A) #
1.Go B {g}
is half-factorial, thus g
Esupp(A)
and E1].
Sincethere exists some r E
[1, ord(g)]
such thatThus
+ vg (A)
=yord(g)
for somey E N‘.
We consider the blockC = AW~. We
get
C = with B E13(Go B fgf).
SinceGo B
ishalf-factorial,
we havek(B)
E N andL(B) = {k(B)}.
Fork(A)
weget
and
consequently k(A)
=k(B)
+ y - x EN,
which proves the firstpart
of the lemma. We know that each factorization of B haslength k(B) = k(A)
+ ~ - y, hence there exists a factorization of C withlength
y +k(B) =
Since C = is a factorization of
length
weget, applying
Lemma
3.3.3,
thatI (k(A) - 1).
DCorollary
3.1. LetGo
c G be a minimalnon-half-factorial
set.Suppose
that
Go
has a properGi C Go
which is not a minimalgenerating
set
(with respect
toinclusion) for (G1).
Thenk(A(Go))
CProof.
LetG’ C Gi
such that(Gl) _ (Gi) and g
EGi B G’.
SinceGo
is minimalnon-half-factorial,
we haveGo B
is half-factorial. Since -g E(G’),
there is some S E.~’(G1)
with -g, andconsequently
there exists some atom W E with
vg (W)
= 1. SinceGo
is minimalnon-half-factorial and
supp(W)
CGi C Go,
it follows thatk(W)
= 1. ThusLemma 3.5
implies
the assertion. DNow we are
ready
to prove the upper bound forA*(G).
In theproof
it will be an
important step
to restrict our considerations to setsGo
withconvenient
properties.
To do so we willapply
Lemma 3.3 and a resultobtained in
[22]
that makes use of the notion of transferhomomorphisms
(cf. [17,
Section5]).
Theorem 3.1. Let G be a
finz*te
abelian group. ThenProof.
LetGo
C G be a non-half-factorial set. We need to prove thatBy
Lemma 3.3.1 we may assume thatGo
is minimal non-half-factorial.Moreover,
we may assumeby [22,
Theorem3.17~
that foreach g
EGo
If there exists some atom A E
A(Go)
withk(A) 1,
thenby
Lemma 3.3.5exp(G) - 2,
whichgives
the statement of the theorem.Suppose k(A) >
1 for each A EA(Go). Let 9
EGo
andG1
=Go B {g}.
Since -g E
(Gi),
there exists an atom W E.A(Go)
with == 1. Ifk(W)
=1,
weapply
Lemma 3.5 and obtainSuppose k(W)
> 1. Forevery j
E we consider the blockWi,
and
obviously
wehave j
EL(W~).
Forevery j
E letWj
E,Ci(Go)
and
Bj
E,Li(G1),
such thatwj
=WjBj
andk(Wj) is
minimal among allblocks Vj
E8(Go) with Yj I wj
and =j.
SinceGl
is half-factorialwe obtain that
L (Bj) =
forevery j
E[2, ord (g) ]. For j
= 1 wehave
Wl = W, Bl
= 1 andFor j
=ord(g)
we haveWord(g)
=g°rd(g)
andIn
particular,
sinceord(g) # ord(g)k(W),
we have > 1.We define
Since
ord(g)k(W)
E + andL(Wl)
+L(Bl) = {1}
weobtain k E
[2, ord(g)].
We have k E
L(Wk )
and there exists some k’ EL(Wk)
+ CL(Wk)
such thatk’ #
k. SinceWk
is not an atom we have l~’ > 1.By
Lemma 3.3.3 it suffices to prove thatr
If k’
~
thenSuppose k
k’. We estimatemax L(Wk).
Sincek(A)
> 1 for each A EA(Go),
we havek(Wk).
We will estimate
k(Wk-1),
which leads to an estimate fork(Wk) . By
definition of k we have
and hence
fll
with some L E~1, k - l~.
We havef k(Bk-1)1,
hencek(Bk-1)
+ 1 = k - 1 andCombining
these estimates we obtainConsequently,
we haveFor p-groups the size of
K(G)
is known andusing
this we can boundmaxA*((9) by
anexpression just involving r(G)
andexp(G). If exp(G)
=2,
then this upper bound
yields max A*(G)
=r -1,
which wasinitially proved
in
[9, Proposition 1].
Corollary
3.2.If
G is a p-group, thenIn
particular, if exp(G)
=2,
then = r - 1.Proof. Suppose
G is a p-group. Letr(G)
= r andki, ... , kr
E N such thatCvki. By [11, Theorem],
as mentioned in Section2,
we haveand
applying
Theorem 3.1 the first statement follows.Suppose exp(G)
= 2. Then exp(G) 1 =r(G) -
1.By
Lemma3.4.3 we have
r(G) -
1maxA*(G)
andequality
follows. DFor
arbitrary
finite abelian groups the size ofK(G)
is not known. How-ever, there is known an upper bound for
K(G). Using
thisresult,
weget
anupper bound for
max A* (G) just involving r(G)
andexp(G)
as-well.(By log(~)
we mean the naturallogarithm.)
Corollary
3.3.In
particular,
thenProof.
Let n =exp(G)
and r =r(G). By [15,
Theorem2]
we haveK(G)
Therefore
which proves,
applying
Theorem3.1,
the first statement.Now suppose r~ We
get
2,
2rlog(n) I
= n - 2 andconsequently
max 0*(G)
n - 2.By
Lemma 3.4.3 we have n - 2maxA*(G)
andequality
follows. D4. A*(G)
forElementary
p-groupsIn this section we
investigate A*(G)
forelementary
p-groups. We pro- ceedsimilarly
to theprevious section,
but inelementary
p-groups minimalgenerating
sets areindependent
and thus certain sets are so-calledsimple
sets.
Using
results on the set of atoms of block monoids oversimple
sets wewill
investigate min0(Go)
forsimple
subsets of finite abelian groups(cf.
Proposition 4.1). Having
this at hand we will determinemax A* (G) (and
to some extent the structure
of A* (G) )
in case G is anelementary
p-group.We recall a definition of
simple
sets and some related notations. A subsetGo
CG B 101
issimple
if there exists some g EGo
such thatGi
=Go B fgl =
isindependent
withord(ei)
= ni for eachi E
(1, r~ and g with bi
E[1, ni - 1]
for each i E[1, r] -
Forj
E N letWj (Gi, g)
=Wj
E8( Go)
denote theunique
block withvg (Wj) = j
and E
~0, n2 - 1]
for each i E[1, r] (clearly,
modMoreover,
leti(Gl,g)
=f j
E N EA(Go) I -
Note that the sets considered in Lemma 3.4 are
simple
sets. In thefollowing
result we summarize some results onsimple
sets.Lemma 4.1.
[22,
Theorem4.7,
Lemma4.12]
Let G be an abelian group,r
G1
= anindependent
set withord(ei)
= nifor
eachi E
[1, r], g
= -~i-1 biei
withbi
E[1,
ni -1] for
each i E[1, r]
andGo
=Gi
U~g}.
Furtherlet j
E N.(4) If A(Go),
then there exists some k E[1, j
-1]
such thatWkWj-k.
(5) min (i ( G 1 , g) B i E (l,r~}.
(6) i (GI, g) = {l,ord(g)} if
andonly if ord(g) I
ni andbi
=for
each i E
[1, r~ .
(7) Ifi(G1,g) t=
thenNow we are
ready
toinvestigate min A (Go)
forsimple
sets.Proposition
4.1. LetGo
={g,
el, ... , C G be asimple
and non-half-factorial
set with r EI‘~, independent, ord(g)
= n andord(ei)
= rcifor
each i E[1, r].
Then eitheror
r
n
rci for
every iE[l,r],g
= -L niei
andminA(Go) =
n
Proof.
We setGl
=and g biei with bi
E[1,
ni -1]
for every i E
[1, r].
We use all notations introduced for
simple
sets and set m -f 11)
hence m E~2, n~
Suppose
that m = n.Then, by
definition of we haveand Lemma 4.1.6
implies
that nni and bi = )
for every i E[1, r].
ThusWn e ni is
theonly
non-cancellative relation among the atoms ofGo.
SinceGo
isnon-half-factorial,
weget n #
r - 1 andA (Go) =
Suppose
that me2, n - 1].
If
k(Wl)
=1,
then Lemma 3.5implies minA(Go) ! I gcd(k(A) -
11
A e
A(Go)}).
SinceGo
isnon-half factorial,
there exists an atom, sayA’ such that
k(A’) i=
1. We obtainand
consequently minA(Go)
r hence r - 1.Suppose k(Wl) =I
1. Forevery j
E~l,n~
letBj
= E,Ci(G1).
Since
G1
ishalf-factorial,
it follows thatL(Bj) = fk(Bj)l
for everyFor j
= n we haveWe define
Clearly,
we obtain that k E[2, n]
andfor
every j
E[1, n].
Assertion:
Wk
EA(Go).
Proof of the Assertion: Assume to the
contrary
thatA(Go).
Weassert that
Suppose
that this holds true.If j
C(l, l~ -1~,
then andThus
L(Wk) + L(Bk)
cf kl,
a contradiction.To
verify
theinclusion,
let 1 EL(Wk)
and ... -!7/
a factorization ofW~
withlength
L Then there issome j
E(1, k - 1]
such that!7i
=Wj . By
Lemma 4.1.4 we have = hence
U2
...Ul
is a factorizationk(Bj)
+k(Bk-j) .
SinceL(Bv) = (k(Bv) )
for every v E[1, I~J
it follows thathence the inclusion is verified.
Since
Wk
EA(Go)
we infer that m k andNote that since
W~
is not anatom,
1 and hence 0.Case 1: 1 +
k(Bk)
> k.Let j
E[2, n] By
definition we haveand since
G 1
isindependent,
it follows that EniNo
forevery i E Since
vei(Wl)
E~0, n2 - 1~
for every it follows thatSuppose
that m 1~. Then we haveand
{1}
+ =L(Wm)
+{m}
hencek(Bm)
= m - 1. Weset
f
= and obtain thatTherefore we obtain that
Recall that m C
[2, r~l]
and letf :
be definedby f (~) _ ~ +~-3.
Since
f"(x)
> 0 for every x ER>o (or by
a direct argument cf.[23,
Lemma4.3]),
we obtain thatTheorem 4.1. Let G be an
elementary
p-group withexp(G)
= p andr(G) = r.
ThenIn
particular, (1)
(2) 0*(G) is
an intervalif
andonly if p
2r + 1.Proof. By
Lemma 3.4 we know that- - - - - - .
Let
Go
C G be a non-half-factorial subset and d’ =min A (G’).
We haveto prove that
d’ E
If p =2,
thenD(Go) -
2 r - 1by
Lemma 3.2. Letp >
3 andGo
CG’
aminimal non-half-factorial subset and d =
minA(Go).
Then Lemma 3.3.1implies
that d’I
d. If d Er},p 2013 2],
then either d = d’ ord’
L2J p;3. Suppose
thatd ~ [max{l,p -
1 -r},p - 2]. Let g
EGo
and
Gl
=Go B fgl.
If
Gl
is not a minimalgenerating
set for(G1),
thenCorollary
3.1implies
that d
K(G) -
1.By [11, Theorem],
as mentioned in Section2,
we haveK(G) ~
r and thus d’ E~l, r - 1].
Suppose
thatG1
is a minimalgenerating
set for(G1).
G is anelementary
p-group,
consequently GI
isindependent.
SinceGo
is minimal non-half-factorial, Go
is notindependent
and it follows thatGo
issimple (also
cf.[22,
Lemma4.4]).
Thus
Proposition
4.1implies
that dmax{r - 1,~}
hence d’ EIt remains to prove the additional statements: 1. is obvious.
2.
If p 2r+l,
thenand
consequently 0* (G) _ 2, r -
If p > 2r +1,
then1 e
A*(G),
p - 2 EA*(G)
but p - r -2 E A*(G).
05.
Characterizing Elementary
p-groupsby £( G)
As mentioned in the
Introduction,
it is an openquestion
to what extenta finite abelian group is characterized
by
itssystem
of sets oflengths.
InSection 2 we mentioned that if
2,
then the block monoidB(G)
is half-factorial,
henceG(Cl)
=L(C2) (cf. [24, Proposition 3.2]).
In[9,
Lemma9,
Lemma
10]
it wasproved,
thatG(C3)
=L(C2)
and no group notisomorphic
to
C3
orC2
has the samesystem
of sets oflengths
as these groups.Furthermore,
it is known(cf. [9,
Satz4~ )
that for n E N with n > 4 thefollowing
holds: Ifand if
In this section we will prove the
following
result.Theorem 5.1. Let p
and q
beprimes,
G be anelementary
p-group and G’be an
elerraentary
q-group withD(G) ~
3.If L(G)
=£(G’),
then G’.Since we
just investigate elementary
p-groups, we willhave,
fromPropo-
sition 5.1 until the end of the paper, as
general assumption
that G is anelementary
p-group and some additional notation introduced there.In Theorem 5.1 but even more in its
proof Davenport’s
constant is ofimportance.
Recall that if G is anelementary
p-group withr(G)
= r, thenD(G)
= 1 +(p - 1)r. Consequently, C3
andC2
are theonly elementary
p-groups and in fact the
only
abelian groups withDavenport’s
constantequal
to 3. Thus the theoremgives,
thatapart
fromC2 and C3
any ele-mentary
p-group is characterizedby
itssystem
of sets oflengths
among all other groups that areelementary
q-groups for someprime
q.To prove Theorem 5.1 we make use of the notion of
elasticity
one of themost
investigated
invariants in thetheory
ofnon-unique
factorization(cf.
the survey article
[2]
in[1]).
For anon-empty,
finite subsetis called the
elasticity
ofL,
and one sets = 1. Let H be a BF-monoidand a E H. Then
p(a)
=p(L(a))
is called theelasticity
of a andthe
elasticity
of H.By definition,
a BF-monoid is half-factorial if andonly
ifp(H)
= 1. Inthe
following
lemma we summarize some facts on theelasticity,
which weneed in the
proofs
ofProposition
5.2 and 5.3. Asusual,
we writep(Go)
instead of
p(B(Go)).
Lemma 5.1.
[16, 14]
Let H be a BF-monoid.for
anon-empty
subsetof
an abelian group G. ThenAnother
concept
we will use aredecomposable
andindecomposable
sets.A
non-empty
subsetGo
C G isdecomposable,
ifGo
has apartition Go
=GiUG2
withnon-empty
setsGi, G2,
such that13(Go) _ ,L3(G1)
xB(G2) (equivalently (Go) _ (Gl) E9 (G2)).
OtherwiseGo
isindecomposable.
Inthe
proof
ofProposition
5.2 we will make use of the fact that every non-empty
setGo
C G has a(up
toorder) uniquely
determineddecompositions
into
indecomposable
sets(cf. [22,
Section3]).
Note that minimal non-half- factorial sets areindecomposable.
An
important
tool to characterize groups is thatD(G)
is determinedby
£( G).
Lemma 5.2.
[9,
Lemma7]
Let G be afinite
abelian group with 2.Then
- ... _.’10. - - . - - J .-..," - - ...
From here until the end of this paper,
although
notexplicitly
stated inthe
exposition,
all groups G will beelementary
p-groups withr(G)
= r and{el,
... ,er}
C G anindependent
set.The results established in Section 4
give
information onProposition
5.1.and
Ai(G)
is an intervalif
andonly if p
2r + 1.Proof. By
Lemma 3.1 and Theorem 4.1 the statement onmax Ai(G)
isobvious.
Clearly,
in caseA* (G)
is aninterval,
weget by
Lemma 3.1Ai(G)
is an interval as-well.
Conversely,
supposethat A*(G)
is not an interval.Then Theorem 4.1
implies
that p > 2r + 1 and p - r -2 ~ 0*(G~.
Sincep - r - 2
> 1 max A*(G),
it follows that p - r -2 t
d for any d E0*(G).
Thus p - r -
2 ~
is not an interval. 0Another result we will need to prove Theorem 5.1 is
Proposition
5.3. Inits
proof
weinvestigate properties
of sets oflengths
that are arithmeticalprogressions
with maximal difference. We need somepreparatory results,
in
particular
on setsGo
such thatmin ð.( Go)
is maximal. Note that several of theoccurring
sets arejust
the sets considered in Lemma 3.4.Lemma 5.3.
Let g
ei,Go
=fgl
Uer~
andThen
for
every n E N we haveProo f .
As usual we setWj
= foreach j
e1, p~ .
Then itfollows,
eitherby
asimple
directargument
orby
Lemma 4.1.2 and3.,
thatLet n E N and s = n -
[n]. Suppose
thatwith ... E
No. Clearly,
we have n = =hence e
~n - s, n~ .
Sinceit follows that
Conversely,
let i E[n -
s,n~ .
Then thereexist j 1, ... , jp
ENo
withjv
= i andv jv
= n, whichimplies
thatTherefore,
we obtain thatIn the