This paper advances the understanding of the structure of unions of factorizations in monoids, showing they exhibit periodic behavior under mild conditions, with applications to various algebraic structures.
Contribution
It proves that, under mild assumptions, the sets of factorization lengths are eventually periodic, strengthening the Structure Theorem for Unions in factorization theory.
Findings
01
Sets of factorization unions are eventually periodic.
02
The results apply to Krull domains and numerical monoids.
03
The paper introduces a purely additive model for proofs.
Abstract
Let H be a multiplicatively written monoid. Given kβN+, we denote by Ukβ the set of all ββN+ such that a1ββ―akβ=b1ββ―bββ for some atoms a1β,β¦,akβ,b1β,β¦,bβββH. The sets Ukβ are one of the most fundamental invariants studied in the theory of non-unique factorization, and understanding their structure is a basic problem in the field: In particular, it is known that, in many cases of interest, these sets are almost arithmetic progressions with the same difference and bound for all large k, namely, H satisfies the Structure Theorem for Unions. The present paper improves the current state of the art on this problem. More precisely, we show that, under mild assumptions on H, not only does the Structure Theorem for Unions hold, but there also exists ΞΌβN+ such that, for every MβN, theβ¦
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Full text
Structural properties of subadditive families
with applications to factorization theory
Salvatore Tringali
Institute for Mathematics and Scientific Computing, University of Graz, NAWI Graz | Heinrichstr. 36, 8010 Graz, Austria
Let H be a multiplicatively written monoid.
Given kβN+, we denote by Ukβ the set of all ββN+ such that a1ββ―akβ=b1ββ―bββ for some atoms (or irreducible elements) a1β,β¦,akβ,b1β,β¦,bβββH. The sets Ukβ are one of the most fundamental invariants studied in the theory of non-unique factorization, and understanding their structure is a basic problem in the field: In particular, it is known that, in many cases of interest, these sets are almost arithmetic progressions with the same difference and bound for all large k, which is usually expressed by saying that H satisfies the Structure Theorem for Unions.
The present paper improves the current state of the art on this problem.
More precisely, we will show that, under mild assumptions on H, not only does the Structure Theorem for Unions hold, but there also exists ΞΌβN+ such that, for every MβN, the sequences
[TABLE]
are ΞΌ-periodic from some point on.
The result applies, for instance, to (the multiplicative monoid of) all commutative Krull domains (e.g., Dedekind domains) with finite class group;
a variety of weakly Krull commutative domains (including all orders in number fields with finite elasticity); some maximal orders in central simple algebras over global fields; and all numerical monoids.
Large parts of the proofs are worked out in a βpurely additive modelβ (where no explicit reference to monoids or atoms is ever made), by inquiring into the properties of what we call a subadditive family, i.e., a collection L of subsets of N such that, for all L1β,L2ββL, there is LβL with L1β+L2ββL.
Key words and phrases:
Accepted elasticity; maximal orders; non-unique factorization; periodicity; structure theorems; transfer Krull monoids (and domains); unions of sets of lengths; subadditive families; weakly Krull monoids.
The author was supported by the Austrian Science Fund (FWF), Project No. M 1900-N39.
1. Introduction
Similar to factorizations in the integers, non-zero non-unit elements in many integral domains can be written as (finite) products of irreducible elements, but unlike the case of the integers, such factorizations need not be
essentially unique: The main goal of factorization theory is to study phenomena arising from this lack of uniqueness and to classify them by an assortment of invariants.
The subject developed out of algebraic number theory, and a turning point in its history has been the crucial observation, which can be traced back to the early work of F.Β Halter-Koch and A.Β Geroldinger in the area, that questions of non-unique factorization in integral domains are purely multiplicative in nature and, hence, can be conveniently rephrased in the language of monoids, with the latter providing βcanonical modelsβ of the phenomena under consideration that would not be available otherwise [10]. It is, however, only in recent years that fundamental aspects of factorization theory have been systematically extended to non-commutative or non-cancellative settings, see [2, 9, 5] and references therein. Notably, an impetus to these developments has come from a more profound comprehension of the interplay between factorization theory and arithmetic combinatorics, which is also the leitmotif of this paper.
To begin, let H be a multiplicatively written monoid
(basic notations and terminology will be explained later).
We take U0β:={0}βN, and given kβN+, we denote by Ukβ(H) the set of all ββN+ such that a1ββ―akβ=b1ββ―bββ for some atoms a1β,β¦,akβ,b1β,β¦,bβββH (see also Example 2.2), where an element of H is an atom if it is neither a unit nor the product of two non-units: The sets Ukβ(H) are called unions of sets of lengths and have been studied in factorization theory since decades, see [6] for recent progress and [9, 20] for surveys.
In particular, we say that H satisfies the Structure Theorem for Unions if there exist dβN+ and MβN such that, for all but finitely many kβN,
[TABLE]
The Structure Theorem for Unions holds for a wealth of cancellative monoids [8, 9], and recent work has revealed that the theorem admits a βpurely additiveβ counterpart:
This was made possible by the introduction of directed families, and has led, for the first time, to the extension of the theorem to a non-cancellative setting, see [4, Theorem 2.2 and Β§ 3] and [13, Theorem 3.6].
Along the same lines of thought, the present paper is aimed to establish
a kind of periodicity of directed families
that applies primarily to unions of sets of lengths:
Nothing similar had been known so far, modulo the fact that, for important but rather special categories of monoids and domains,
the sets Ukβ are arithmetic progressions, if not even intervals as in the case of the ring of integers of a number field or, more in general, of a commutative Krull monoid with finite class group such that each class contains a prime, see [7, Theorem 4.1].
Moreover, some of the achievements of this work will probably help with one of the long term goals in all studies on unions of sets of lengths: To prove a realization theorem in the same spirit of what has already been done with sets of lengths [19] and sets of distances [11].
With these ideas in mind, we state two of the main contributions of the manuscript. We start with:
Theorem 1.1**.**
Let H be a monoid, and assume there is KβN such that
supUk+1β(H)β€supUkβ(H)+K<β and infUkβ(H)βKβ€infUk+1β(H) for all large kβN.
Then H satisfies the Structure Theorem for Unions.
We will use (a purely additive version of) Theorem 1.1 to obtain a substantial refinement of the Structure Theorem for Unions. For, we say that H has accepted elasticity if the supremum of the set
[TABLE]
is attained or zero.
Further, we denote by Ξ(H) the set of distances of H, i.e., the set of all dβN+ for which there are xβH and kβN+ such that x has factorizations (into irreducible elements of H) of length k and k+d, but xξ =a1ββ―aββ for every ββ[[k+1,k+dβ1]] and all atoms a1β,β¦,aβββH. Then we have:
Theorem 1.2**.**
Let H be a monoid with accepted elasticity. Then H satisfies the Structure Theorem for Unions and there exists ΞΌβN+ such that, for every MβN,
[TABLE]
are ΞΌ-periodic sequences from some point on.
Theorem 1.2 applies in the first place to
(the multiplicative monoid of) all commutative Krull domains (e.g., Dedekind domains) with finite class group,
to some maximal orders in central simple algebras over global fields, and to a wide class of weakly Krull commutative domains (including all orders in algebraic number fields with finite elasticity); see Β§ 3 for references and further applications.
As a matter of fact, we will not prove Theorems 1.1 and 1.2 directly: We will rather derive them from more general results on subadditive subfamilies of P(N), which are the object of Β§ 2 (thus, we postpone the proofs of Theorems 1.1 and 1.2 to Β§ 3).
1.1. Generalities
Unless noted otherwise, we reserve the letters d, m, and n (with or without subscripts) for positive integers, and the letters h, i, j, k, and ΞΊ for non-negative integers. We use R for the reals, Q for the rationals, Z for the integers, and N for the non-negative integers.
We let a monoid be a pair (H,β) consisting of a set H, systematically identified with the monoid itself if there is no danger of confusion, and an associative (binary) operation β:HΓHβH for which there exists a (provably unique) element eβH, the identity of the monoid, such that eβx=xβe=x for all xβH.
We assume that monoid homomorphisms preserve the identity.
If (H,βΒ ) is a monoid and X,YβH, we set XΒ βY:={xβy:(x,y)βXΓY}, and we denote by HΓ the group of units (or invertible elements) of H; accordingly, we write xβHβy, for x,yβH, if there exist u,vβHΓ such that x=uβyβv.
If a,bβRβͺ{Β±β} and dβN+, we let [[a,b]]:={xβZ:aβ€xβ€b}
stand for the (discrete) interval between a and b, and we take an arithmetic progression (shortly, AP) with difference d to be a set of the form x+dβ [[y,z]] with xβZ and y,zβZβͺ{Β±β} (note that an AP need not be finite or non-empty).
If Ξ»βR and X,YβR, we denote by X+ the positive part of X (so, N+ is the set of positive integers), and we define the sumset of X and Y by X+Y:={x+y:(x,y)βXΓY}, the n-fold sumset of X by nX:={x1β+β―+xnβ:x1β,β¦,xnββX}, and the Ξ»-dilation of X by
Ξ»β Β X:={Ξ»x:xβX}.
We let Snβ be the group of permutations of the interval [[1,n]], and
we write P(X) for the power set of a set X.
Lastly, we adopt the convention that supβ =gcdβ =βββ=0β β=ββ 0=βaβ:=0 and
infβ =0aβ:=β for every aβ[0,β[Β .
Further notations and terminology, if not explained, are standard or should be clear from the context.
2. Subadditive families
In this section, we introduce, and prove several properties of, subadditive families: Some are refinements of analogous properties established in [4, Β§ 2] under stronger conditions.
To begin, let L be a collection of (finite or infinite) subsets of N. Given iβN+ and kβN, we define
[TABLE]
where Ξ»k,iβ(L):=infUk,iβ(L) and Οk,iβ(L):=supUk,iβ(L);
in particular, we take
[TABLE]
We refer to Οkβ(L) and Ξ»kβ(L), respectively, as the k-th upper and the k-th lowerlocal elasticity of L.
We write Ο(L) for the supremum of Ο(L):=supL/infL+ as L ranges over L, and
we set Ξ»(L):=1/Ο(L).
We call Ο(L) and Ξ»(L), respectively, the upper and the lower elasticity of L:
Since we assume infβ :=β, it is clear that
{Ο(L):LβL}β{0}βͺ[1,β], and hence Ο(L)=0 or 1β€Ο(L)β€β.
We say that L has accepted elasticity if L=β or Ο(L)=Ο(L)<β for some LβL.
We take β(L) to be the greatest common divisor of the set βΒ {L+:LβL}βN+. Observe that, in our conventions, β(L) is a non-negative integer, with β(L)=0 if and only if \mathscr{L}\subseteq\text{ }\bigl{\{}\varnothing,\{0\}\bigr{\}}.
We call Ξ(L) the set of distances (or delta set) of L, and we define Ξ΄(L):=infΞ(L). It is trivial that Ξ(L)βN+ and Ξ΄(L)βN+βͺ{β}, with Ξ΄(L)=β if and only if Ξ(L)=β .
Lastly, we say that L is: finitary if β£Lβ£<β for all LβL; subadditive
if for all L1β,L2ββL there is a set LβL with L1β+L2ββL; directed if it is subadditive and 1βLβ² for some Lβ²βL; and primitive if β(L)=1. Note that every directed family is primitive.
We will usually omit the dependence of the above quantities on L when L is implied from the context, so as to write Ο in place of Ο(L), Ukβ instead of Ukβ(L), etc.
The following are key examples of subadditive, directed, or finitary families we shall have in mind: The second of them is of great importance in factorization theory and will be the focus of Β§ 3.
We set LHβ(1Hβ;Ξ·):={0}βN, and for every xβHβ{1Hβ} we take LHβ(xΒ ;Ξ·):={Ξ·(a1β)+β―+Ξ·(anβ):x=a1ββ―anβΒ forΒ someΒ a1β,β¦,anββA}.
We claim that the family
[TABLE]
is subadditive. Indeed, pick x,yβH such that LHβ(xΒ ;Ξ·) and LHβ(yΒ ;Ξ·) are non-empty:
We aim to prove
Besides that, our construction can model many more βreal-life situationsβ. For instance, fix nβN+, and let G be the additive group of the integers modulo n; G0β a subset of G; and H the monoid of zero-sum sequences over G with support in G0β (see [10, Definition 2.5.5] for notations and terminology). We associate to each xβG a weight axββN (e.g., the smallest non-negative integer in the congruence class x). Then, we may take A to be the set of all minimal zero-sum sequences over G with support in G0β, and for every (non-empty) sequence s=x1ββ―xkββA define Ξ·(s):=ax1ββ+β―+axkββ.
Keeping the notations of Example 2.1, let A(H) denote the set of atoms (or irreducible elements) of H and Ξ· the constant map A(H)βN:aβ¦1.
We define L(H):=L(HΒ ;Ξ·), and we set, for every xβH, LHβ(x):=LHβ(xΒ ;Ξ·).
We refer to L(H) as the system of sets of lengths of H.
Let L be a subadditive family, and fix Ξ±βR. We want to show that the family
[TABLE]
is also subadditive (note that LΞ±β need not be directed, no matter whether L is).
It is enough to consider the case when LΞ±β is non-empty (otherwise the claim is trivial) and Ξ±βR+ (otherwise LΞ±β=L, and there is nothing to prove). Accordingly, pick L1β,L2ββLΞ±β.
Since L is a subadditive family and L1β,L2ββL, there exists LβL with L1β+L2ββL. Also, L1+β and L2+β are non-empty, because Ο(L1β) and Ο(L2β) are both positive. It follows that
[TABLE]
which yields LβLΞ±β and shows that LΞ±β is a subadditive family, as wished.
Example 2.4**.**
Following [5, Β§Β§ 3β4], let Pfinβ(N) denote the power monoid of (N,+), i.e., the set of all non-empty finite subsets of N endowed with the operation of set addition
[TABLE]
Every subsemigroup of Pfinβ(N) is a finitary, subadditive family, but of course need not be directed.
We proceed to prove a basic result (on the set of distances of a subadditive family) that is essentially an extension of [4, Proposition 2.9], where the scope was restricted to directed families.
Proposition 2.5**.**
Let LβP(N) be a subadditive family with Ξ(L)ξ =β , and let Ξβ² be a non-empty subset of Ξ(L) such that gcdΞβ²β€Ξ΄. Then gcdΞβ²=Ξ΄. In particular, Ξ΄=gcdΞ(L).
Proof.
Set δ β²:=gcdΞβ². Since Ξβ²ξ =β , we get from [18, Theorem 1.4] that there are Ξ΅1β,β¦,Ξ΅nββ{Β±1}βZ, d1β,β¦,dnββΞβ², and m1β,β¦,mnββN+ such that δ β²=Ξ΅1βm1βd1β+β―+Ξ΅nβmnβdnβ.
In addition, for each iβ[[1,n]] we can find xiββN and LiββL with {xiβ,xiβ+Ξ΅iβdiβ}βLiβ. Because L is a subadditive family, this yields
{miβxiβ,miβ(xiβ+Ξ΅iβdiβ)}βmiβLiββLiβ²β for some Liβ²ββL. Moreover, there is a set LβL such that L1β²β+β―+Lnβ²ββL. Put β:=m1βx1β+β―+mnβxnβ.
Then we have by the above that
β+δ β²=βi=1nβmiβ(xiβ+Ξ΅iβdiβ),
and we infer that β and β+δ Ⲡare both in L. Thus Ξ΄β€infΞ(L)β€Ξ΄Β β²=gcdΞβ², which is enough to conclude gcdΞβ²=Ξ΄, in that we are assuming gcdΞβ²β€Ξ΄. (Since gcdΞ(L)β€Ξ΄, the rest is clear.)
β
Corollary 2.6**.**
Let LβP(N) be a subadditive family with Ξ(L)ξ =β . The following hold:
(i)
If LβL and x,yβL, then Ξ΄β£yβx.
2. (ii)
If x,yβUkβ for some kβN, then Ξ΄β£yβx.
3. (iii)
For every qβN, there exist ββN+ and LβL such that β+Ξ΄β [[0,q]]βLβUββ.
(ii) Let kβN such that Ukβξ =β , and pick x,yβUkβ. Then there exist Lxβ,LyββL with {k,x}βLxβ and {k,y}βLyβ, and we obtain from (i) that Ξ΄β£xβk and Ξ΄β£yβk. This yields Ξ΄β£yβx.
(iii) Pick qβN. Since Ξ΄βΞ(L)ξ =β , there are βΒ β²βN and Lβ²βL such that {βΒ β²,βΒ β²+Ξ΄}βLβ². Using that L is a subadditive family, we obtain
[TABLE]
for some LβL. So β+Ξ΄β [[0,q]]βLβUββ, where β:=(q+1)βΒ β²+Ξ΄βN+.
β
We continue with a couple of lemmas, the first of which is essentially a revision of [4, Lemma 2.4].
Lemma 2.7**.**
Let LβP(N) be a subadditive family. The following hold:
(i)
Given h,kβN, we have hβUkβ if and only if kβUhβ.
2. (ii)
Ξ(L)=β * if and only if Ukββ{k} for all kβN.*
3. (iii)
Οkβ=β, for some kβN, if and only if Οk,iβ=β for all iβN+.
4. (iv)
Uh,iβ+Uk,jββUh+k,i+jβ1β* for all h,kβN and i,jβN+.*
5. (v)
Ξ»h+k,i+jβ1ββ€Ξ»h,iβ+Ξ»k,jββ€Οh,iβ+Οk,jββ€Οh+k,i+jβ1β* for all h,kβN and i,jβN+ such that Uh,iβ and Uk,jβ are non-empty.*
Proof.
(i) If hβUkβ, then hβL for some LβL with kβL, so kβUhβ and we are done (by symmetry).
(ii)Ξ(L)ξ =β if and only if Ξ(L)ξ =β for some LβL, i.e., if and only if there exist ββN, dβN+ and LβL with {β,β+d}βL, which implies {β,β+d}βUββξ β{β}. Conversely, if Ukββ{k} for some k, then there are hβN and LβL with hξ =k and {h,k}βL, whence β ξ =Ξ(L)βΞ(L).
(iii) The βifβ part is obvious, so let kβN such that Οkβ=β. Then Ukβ is an infinite subset of N, and, hence, so are Uk,1β,Uk,2β,β¦Β , because Uk,i+1β=Ukββ{Ξ»k,1β,Οk,1β,β¦,Ξ»k,iβ,Οk,iβ}=Ukββ{Ξ»k,1β,β¦,Ξ»k,iβ} for all iβN+. Therefore, it is clear that Οk,1β=Οk,2β=β―=β.
(iv) Fix h,kβN. First, we prove Uhβ+UkββUh+kβ. This is trivial if Uhβ or Ukβ is empty. Otherwise, let rβUhβ and sβUkβ. Then {r,h}βL1β and {s,k}βL2β for some L1β,L2ββL, and since L is subadditive, there is LβL with {r+s,h+k}βL1β+L2ββL. So r+sβUh+kβ, viz., Uhβ+UkββUh+kβ.
Now, pick i,jβN+. We have to show Uh,iβ+Uk,jββUh+k,i+jβ1β. If Uh,iβ or Uk,jβ is empty, we are done. Otherwise, let rβUh,iβ and sβUk,jβ: It is sufficient to check that r+sβUh+k,i+jβ1β.
To this end, we infer from the definition of Uh,iβ and Uk,jβ that
[TABLE]
where, as implied by (iii), the inequalities labeled by (a) (respectively, by (c)) are strict if and only if iβ₯2 (respectively, jβ₯2), and the inequalities labeled by (b) (respectively, by (d)) are strict if and only if iβ₯2 and Οhβ<β (respectively, jβ₯2 and Οkβ<β). So, it is straightforward that, on the one hand,
[TABLE]
and on the other hand,
[TABLE]
with the inequalities labeled by (A) (respectively, by (B)) being strict if and only if iβ₯2 (respectively, jβ₯2), and the inequalities labeled by (C) (respectively, by (D)) being strict if and only if iβ₯2 (respectively, jβ₯2) and max(Οhβ,Οkβ)<β. Moreover, if Οhβ<β then Ξ»h,1β,Οh,1β,β¦,Ξ»h,iβ,Οh,iββUhβ; and in a similar way, if Οkβ<β then Ξ»k,1β,Οk,1β,β¦,Ξ»k,jβ,Οk,jββUkβ.
So, putting it all together and using that Uhβ+UkββUh+kβ, we infer from (1), (2), and (iii) that
[TABLE]
which yields r+sβUh+k,i+jβ1β, and hence Uh,iβ+Uk,jββUh+k,i+jβ1β.
(v) Assume that Uh,iβ and Uk,jβ are non-empty for some h,kβN and i,jβN+. Then it is obvious that Ξ»h,iββ€Οh,iβ and Ξ»k,jββ€Οk,jβ. On the other hand, we obtain from (iv) that Uh,iβ+Uk,jββUh+k,i+jβ1βξ =β , and this implies Ξ»h+k,i+jβ1ββ€Ξ»h,iβ+Ξ»k,jβ and Οh,iβ+Οk,jββ€Οh+k,i+jβ1β.
β
Lemma 2.8**.**
Suppose LβP(N) is a subadditive family. The following hold:
(i)
Ukβ=β * for every kβ/ββ N+.*
2. (ii)
If βξ =0, then there exists k0ββN such that Uβkβξ =β for all kβ₯k0β.
3. (iii)
If ΟΞΊβ=β for some ΞΊβN, then Οβkβ=β for all but finitely many k.
4. (iv)
ββ£gcdΞ(L).
5. (v)
Pick iβN+, and assume Ξ(L) is non-empty. Then Uβk,iβξ =β , and hence Ξ»βk,1ββ€β―β€Ξ»βk,iββ€βkβ€Οβk,iββ€β―β€Οβk,1β, for all large kβN.
Proof.
(i) If β=0, then L+=β for every LβL, and hence Ukβ=β for all kβN+; so we are done, because 0β£k, for some kβN, if and only if k=0.
If, on the other hand, ββ₯1 and Ukβξ =β for some kβN+, then it is clear from our definitions that ββ£gcd(Uk+β), and hence ββ£k.
(ii) We have by [18, Theorem 1.4] that β=Ξ΅1βm1βk1β+β―+Ξ΅nβmnβknβ for some Ξ΅1β,β¦,Ξ΅nββ{Β±1}βZ, m1β,β¦,mnββN+, and k1β,β¦,knβββΒ {L+:LβL}. Accordingly, put
[TABLE]
Then ββN+, since ββ£kiβ for every iβ[[1,n]], and we find that
[TABLE]
where aiβ:=(2+Ξ΅iβ)miββN+ and biβ:=(2+2Ξ΅iβ)miββN for iβ[[1,n]].
Let kβ₯(ββ1)β+1.
By [18, Theorem 1.7], there are x,yβN with x+yβ₯1 such that βx+(β+1)y=k. So, we derive from (3) that βk=Ξ±1βk1β+β―+Ξ±nβknββ₯1, where Ξ±iβ:=aiβx+biβyβN for each iβ[[1,n]].
On the other hand, for every iβ[[1,n]] there exists LiββL with kiββLiβ, and since L is a subadditive family and at least one of Ξ±1β,β¦,Ξ±nβ is positive, it follows kβΞ±1βL1β+β―+Ξ±nβLnββL for some LβL. This yields β ξ =LβUβkβ and proves the assertion of the lemma with k0β=(ββ1)β+1.
(iii) Assume that ΟΞΊβ=β for some ΞΊβN. Then UΞΊ+βξ =β and 0ξ =ββ£ΞΊ, and it follows from (ii) that there exists k0ββN such that Uβkβξ =β for all kβ₯k0β. So, by Lemma 2.7(v), Οβkββ₯ΟβkβΞΊβ+ΟΞΊββ₯β for every kβ₯k0β+ΞΊ (note that βkβn is a multiple of β).
(iv) If Ξ(L)=β , then gcdΞ(L)=0 (by our conventions), and the conclusion is trivial. Otherwise, we have by Proposition 2.5 that gcdΞ(L)=Ξ΄β₯1, so there are ββN and LβL with {β,β+Ξ΄}βL. Using that β is the greatest common divisor of βΒ {L+:LβL}, it follows that ββ£gcd(β,β+Ξ΄), because β+Ξ΄βL+ and, in addition, ββL+ unless β=0. Thus, we have ββ£Ξ΄.
(v) Since Ξ(L) is non-empty and L is a subadditive family,
we obtain from Corollary 2.6(iii) that there exist ββN+ and LβL with β+Ξ΄β [[0,2i]]βL.
In particular, β is a positive integer, and we get from (ii) that there is k0ββN such that Uβkβξ =β for kβ₯k0β. Moreover, we have by (iv) that ββ£Ξ΄, while it is clear that ββ£β.
Accordingly, fix kβ₯k0β+(β+iΞ΄)/β. Then kβ(β+iΞ΄)/β is an integer β₯k0β,
and we infer from the above that Uβkβ(β+iΞ΄)βξ =β and β+Ξ΄β [[0,2i]]βLβUβ+iΞ΄β, which, together with Lemma 2.7(iv), implies
[TABLE]
This proves \bigl{|}\mathscr{U}_{\wp k}\cap\llbracket 0,\wp k-1\rrbracket\bigr{|}\geq i and \bigl{|}\mathscr{U}_{\wp k}\cap\llbracket\wp k+1,\infty\rrbracket\bigr{|}\geq i, whence we conclude Uβk,iβξ =β .
β
Remark 2.9**.**
Let LβP(N) be a subadditive family. If β(L)=0, then we have already observed that \mathscr{L}\subseteq\text{ }\bigl{\{}\varnothing,\{0\}\bigr{\}}, and hence Ukβ(L)=β for all kβ₯1. Otherwise, β(L) is a positive integer and
[TABLE]
is also a subadditive family, but with β(Lβ)=1. Since Uβkβ(L)=β(L)β Ukβ(Lβ) for all kβN and, by Lemma 2.8(i), Ukβ(L)=β for every kβ/β(L)β N, it follows that, when it comes to structural properties of unions for subadditive families, we can restrict our attention to the βprimitive caseβ, which is what we will usually do in the remainder of the section.
The next step is to generalize [4, Propositions 2.7 and 2.8] from directed to subadditive families:
In fact, our generalization of [4, Proposition 2.7] is partial, but still sufficient for the goals of the paper.
Lemma 2.10**.**
Let LβP(N) be a subadditive family. The following hold:
(i)
If Ο=0, then \mathscr{L}\subseteq\text{ }\bigl{\{}\varnothing,\{0\}\bigr{\}}, and hence Οkβ=Ο=0 and Ξ»kβ=Ξ»=β for all kβN+.
2. (ii)
If Ο<β, then there does not exist any set LβL with 0βL and β£Lβ£β₯2.
3. (iii)
kΟβ₯Οkβ* and kΞ»β€Ξ»kβ for all kβN+.*
4. (iv)
Assume that 0<Ο<β and there are nβN+ and LβL such that nΟβ€supL and infLβ€n. Then supL=nΟ, infL=n, and Ο(L)=Ο(i.e., L has accepted elasticity).
Proof.
(i) This is trivial by our definitions (in particular, recall that Ξ»:=1/Ο and 1/0:=β).
(ii) Suppose to the contrary that there exists LβL with 0βL and β£Lβ£β₯2, and set β:=infL+. Since L+ξ =β , β is an integer β₯1, and it follows from L being subadditive that, for each kβN+, there is LkββL with ββ [[0,k]]=kΒ {0,β}βkLβLkβ, with the result that Οβ₯supLkβ/infLk+ββ₯k, and hence Ο=β (a contradiction).
(iii) The claim is obvious if Ο=β (or equivalently, Ξ»=0), and it is trivial for every kβN+ for which Ukβ=β , because this implies, according to our conventions, that Οkβ=0 and Ξ»kβ=β.
So we can assume from here on that Ο<β and restrict attention to the indices kβN+ such that Ukβξ =β .
Based on these premises, we first prove the claim for the upper elasticities, and then we use it for the βdual statementβ about the lower elasticities:
Part 1: Let kβN+ such that Ukβξ =β . Then Lkβ:={LβL:kβL} is a non-empty subfamily of P(N), and we get from (ii) that, for every LβLkβ, infL is a positive integer β€k. To wit,
[TABLE]
In particular, Οkβ=supLβ<β for some LββLkβ, which, together with (4), yields Οkββ€kΟ.
Part 2: Again, let kβN+ such that Ukβξ =β .
By (ii) and Lemma 2.7(i), Ξ»kββN+ and kβUΞ»kββξ =β . So, it follows by the previous part that Ξ»kβΟβ₯ΟΞ»kβββ₯kβ₯1, i.e., kΞ»β€Ξ»kβ.
(iv) Suppose to the contrary that nΟ<supL or infL<n. Since Ο<β and 0<nΟβ€supL, we get from (ii) that L=L+ξ =β . Hence Ο(L)=supL/infL>nΟ/n=Ο, which is, however, impossible.
β
Incidentally, Lemma 2.10(ii) refines [4, Lemma 2.13(1)] and simplifies the proof of [4, Theorem 2.2(2)].
Lemma 2.11**.**
Assume that LβP(N) is a subadditive family with accepted non-zero elasticity, let LβL such that Ο=Ο(L), and set n:=infL. The following hold:
(i)
If kβN+ and kLβLβ² for some Lβ²βL, then supLβ²=nkΟ, infLβ²=nk, and Ο(Lβ²)=Ο.
2. (ii)
nkΟ=Οnkβ* and nk=Ξ»nkΟβ for all kβN+(note that nΟ is a non-negative integer).*
Proof.
(i) Let kβN+ and Lβ²βL such that kLβLβ².
Since L has accepted non-zero elasticity, we have 1β€Ο<β, and Lemma 2.10(ii) gives that L and Lβ² are (non-empty) finite subsets of N+. Accordingly, we conclude from kLβLβ² that 1β€infLβ²β€nk and ksupLβ€supLβ²<β. It follows
[TABLE]
where the right-most inequality is strict unless infLβ²=nk and supLβ²=ksupL, and it cannot be strict, otherwise we would have a contradiction. This finishes the proof, as it shows that Ο(Lβ²)=Ο(L)=Ο.
(ii)
Pick kβN+. Because L is a subadditive family and L+=L (as we have already noted), we have nkβN+ and kLβLkβ for some LkββL. Hence,
[TABLE]
where the last inequality is derived from Lemma 2.10(iii). So, we see that Οnkβ=nkΟ.
On the other hand, it is clear from the above that nΟβN+ and Οnkβ<β. In particular, we find that {nk,Οnkβ}βLβ² for some Lβ²βL, which, in turn, yields supLβ²=Οnkβ=nkΟ. Consequently, we obtain from Lemma 2.10(iv) that infLβ²=nk (recall that nkβN+), and since ΟΞ»=1, we conclude
[TABLE]
where again, for the last inequality, we use Lemma 2.10(iii). So Ξ»nkΟβ=nk, and we are done.
β
As a side remark, Lemma 2.11(ii) fixes a mistake in the proof of an analogous (and less general) claim used as an intermediate step in the proof of [4, Theorem 2.2(2)].
Proposition 2.12**.**
Let LβP(N) be a subadditive family with finite non-zero elasticity. Then are equivalent:
(a)
L* has accepted elasticity.*
2. (b)
There exists nβN+ such that nkΟ=Οnkβ for all kβN+.
3. (c)
nΟ=Οnβ* for some nβN+.*
4. (d)
There exists nβN+ such that nΟβN+ and nk=Ξ»nkΟβ for all kβN+.
5. (e)
nΟβN+* and n=Ξ»nΟβ for some nβN+.*
Proof.
(a)β(b) and (a)β(d) follow from Lemma 2.11(ii) (using that L has accepted non-zero elasticity, pick LβL with Ο(L)=Ο, notice that β ξ =LβN+ and supL<β, and set n:=infL), while (b)β(c) and (d)β(e) are obvious. So, it remains to show that (c)β(a) and (e)β(a).
(c)β(a): Let nβN+ such that nΟ=Οnβ. Since Ο is finite, Οnβ<β and {n,Οnβ}βL for some LβL. It follows nΟ=Οnββ€supL and infLβ€n, which, by Lemma 2.10(iv), implies Ο=Ο(L).
(e)β(a): Let nβN+ such that nΟβN+ and n=Ξ»nΟβ. Then Ξ»nΟβ<β and, similarly to the previous analysis, there exists LβL with {Ξ»nΟβ,nΟ}βL. So nΟβ€supL and infLβ€Ξ»nΟβ=n, which, again by Lemma 2.10(iv), yields Ο=Ο(L).
β
The next two propositions are the key (technical) results of this paper: In particular, the first of them is a substantial improvement of [7, Lemma 3.4] (see also Claim 3 in the proof of [4, Theorem 2.2(2)]).
Proposition 2.13**.**
Let LβP(N) be a subadditive, primitive family with accepted non-zero elasticity. Then there exists mβN+ such that the following hold:
(i)
Οmβ=mΟ* and Ξ»mβ=mΞ».*
2. (ii)
Οk+mβ=Οkβ+mΟ* and Ξ»k+mβ=Ξ»kβ+mΞ» for all large kβN.*
Proof.
Since L is a primitive family, we get from Lemma 2.8(ii) that there is k0ββN+ for which
[TABLE]
In addition, we infer from Lemmas 2.10(ii) and 2.11(ii), in view of the fact that L has accepted elasticity, that there exists nβN+ such that nΟβN+ and
Set m:=k0βlcm(n,nΟ)
and pick rβ[[0,mβ1]].
Since Ξ»Ο=1, we obtain from (7) that
[TABLE]
This shows that the sets
Urβ:={Οmk+rββmkΟ:kβN+}βZ and Lrβ:={Ξ»mk+rββmkΞ»:kβN+}βN have, respectively, a maximum and a minimum: Let hrβ,βrββN+ such that
[TABLE]
Then, considering that mβ₯k0β, we derive from (5) and Lemma 2.7(v) that, for every kβN+,
[TABLE]
and, in a similar way (note that mΞ» is a positive integer and mk=mkΞ»Ο),
[TABLE]
To wit, we have established that
[TABLE]
It follows that, for every kβN and Ξ·βN+,
[TABLE]
and
[TABLE]
Take
s:=lcm(h0β,β0β,β¦,hmβ1β,βmβ1β)βN+. Then,
for each rβ[[0,mβ1]], there exist urβ,vrββN+ with s=hrβurβ=βrβvrβ, and we conclude from (9) and (10) that
[TABLE]
With all the above in place, it is now clear from (6), since m=k0βlcm(n,nΟ), that Οmβ=mΟ and Ξ»mβ=mΞ» (recall that Ξ»Ο=1).
So, we are only left to prove (ii). To this end, let ΞΊ be an integer β₯ms. Then, we can write ΞΊ=mk+r for some kβ₯s and rβ[[0,mβ1]], and we get from (11) that
[TABLE]
Likewise (we omit details), we have λκ+mβ=mΞ»+λκβ, and we are done.
β
Proposition 2.14**.**
Assume LβP(N) is a subadditive, primitive family with Ξ(L)ξ =β and accepted elasticity.
Then there exists mβN+ such that, for each iβN+, the following hold for all large kβN:
(i)
Οk+mββΟk+m,iβ=ΟkββΟk,iβ* and Ξ»k+mββΞ»k+m,iβ=Ξ»kββΞ»k,iβ.*
2. (ii)
Οk+m,iββΟk,iβ=mΟ* and Ξ»k+m,iββΞ»k,iβ=mΞ».*
Proof.
Since Ξ(L) is non-empty, Ο is non-zero. So, taking into account that L has accepted elasticity, we get from Proposition 2.13 that there exists mβN+ such that
[TABLE]
Accordingly, fix iβN+. By Lemma 2.8(v), we have that
[TABLE]
It follows by Lemma 2.7(v) and (12) that, from some k on,
[TABLE]
which, after rearrangement, leads to
[TABLE]
With this in hand, we proceed to prove points (i) and (ii).
(i) We obtain from (14) that there exists kiββN such that, for every kβ₯kiβ, the N-valued sequences (Οk+mhββΟk+mh,iβ)hβ₯0β and (Ξ»k+mhββΞ»k+mh,iβ)hβ₯0β are both eventually non-increasing, hence eventually constant. In particular, for each rβ[[0,mβ1]] there is hrββN such that, for hβ₯hrβ,
[TABLE]
and
[TABLE]
Now, let kβ₯kiβ+mmax(h0β,β¦,hmβ1β). Then, there are uniquely determined ΞΊβN and rβ[[0,mβ1]] such that kβkiβ=mΞΊ+r, and it is easily seen that ΞΊβ₯hrβ. So, we derive from (15) that
[TABLE]
and in a similar way (we omit details) we derive from (16) that
Ξ»k+mββΞ»k+m,iβ=Ξ»kββΞ»k,iβΒ .
(ii) We infer from (13) and point (i) that Οk+m,iββΟk,iβ=Οk+mββΟkβ and Ξ»k+m,iββΞ»k,iβ=Ξ»k+mββΞ»kβ for all large k, which, by (12), is enough to conclude.
β
Theorem 2.15**.**
Let LβP(N) be a subadditive, primitive family with accepted elasticity. Then there exists ΞΌβN+ such that, for every MβN, the following hold for all but finitely many k:
We distinguish two cases, depending on whether the set of distances of L is empty.
Case 1: Ξ(L)=β . We infer from Lemma 2.8(ii) and our assumptions that UkββΟkβ=UkββΞ»kβ={0} for all large k. Whence the conclusion is trivial (with ΞΌ:=1).
Case 2: Ξ(L)ξ =β .
By Proposition 2.14, we can find an integer mβ₯1 with the property that, for every iβN+, there is ΞΊiββN such that, for all kβ₯ΞΊiβ and each jβ[[1,i]],
As was already mentioned, our main goal in the present work is to understand the structure of the unions Ukβ(L) when L is a suitable collection of subsets of N. To this end, we make the following:
Concretely, we will prove a characterization of when the Structure Theorem for Unions holds in the case LβP(N) is a subadditive family (Theorem 2.20). But first, we need some preliminaries.
Lemma 2.17**.**
Let LβP(N) be a subadditive family. The following hold:
(i)
supΞβͺβ(L)β€supΞ(L).
2. (ii)
Ξ΄=infΒ {infΞ(Ukβ):kβ₯k0β}* for every k0ββN. In particular, Ξ΄=infΞβͺβ(L).*
3. (iii)
If Ξ(L)ξ =β , then Ξβͺβ(L)ξ =β and infΞβͺβ(L)=gcdΞβͺβ(L)=gcdΞ(L)=Ξ΄.
which gives dβ€supΞ(L)β€supΞ(L) and leads to the desired inequality.
(ii) Fix k0ββN, and set Ξ΄k0ββ:=infΒ {infΞ(Ukβ):kβ₯k0β}. By Lemma 2.7(ii), Ξ(L)=β if and only if Ξ(Ukβ)=β for all k. So, if Ξ(L) is empty, the conclusion is trivial, because Ξ΄=Ξ΄k0ββ=β. Consequently, we assume from now on that Ξ(L)ξ =β .
On the other hand, we get from Corollary 2.6(iii) and Lemma 2.7(iv) that β+Ξ΄β [[0,k0β+1]]βUββ for some integer ββ₯k0β. Thus we obtain \delta_{k_{0}}\leq\inf\Delta\text{ }\bigl{(}\mathscr{U}_{\ell}\bigr{)}\leq\delta\leq\delta_{k_{0}}, which completes the proof, insofar as it is straightforward that infΞβͺβ(L)=infΒ {infΞ(Ukβ):kβN}.
(iii) It is enough to prove that gcdΞβͺβ(L)=infΞβͺβ(L): The rest will follow from (ii) and Proposition 2.5. For this, assume Ξ(L)ξ =β and set Lβͺβ:={Ukβ:kβN}. Clearly, Lβͺβ is a subfamily of P(N) with non-empty set of distances, and we infer from Lemma 2.7(iv) that Lβͺβ is, in fact, subadditive. So, again by Proposition 2.5, we have gcdΞβͺβ(L)=infΞβͺβ(L).
β
Since Ξ(L) is non-empty, Ξ΄ is a positive integer. Moreover, L being a subadditive family implies by Corollary 2.6(iii) that there are ββN+ and LβL for which
[TABLE]
Similarly, we obtain from Lemma 2.8(v) that there exists ΞΊ0ββN such that
for some k0ββ₯ΞΊ0β+β and xk0ββ,yk0βββN+. It follows dβΞ(Uk0ββ)βΞβͺβ(L), which, combined with Lemma 2.17(iii), proves Ξ΄β€d. Consequently, we are left to show dβ€Ξ΄.
To this end, note that k0ββββUk0ββββ (because k0ββββ₯ΞΊ0β, and by construction Ukβξ =β for kβ₯ΞΊ0β). Therefore, we get from (18) and Lemma 2.7(iv) that
If Ξ(L) is empty, the equivalence of conditions (a) and (b) is trivial, since Ukββ{k} for all k. So, assume from now on that Ξ(L) is non-empty. Then we get from Lemma 2.8(v) that, for every iβN+, there is kiββN such that
[TABLE]
Based on these premises, we proceed to show that (a)β(b)β(a).
To this end, notice that, by (21), Ukβξ =β (because kβ₯k1β) and Ξ»kββN, and let qβVkβ. Then UqβΞ»kββ is non-empty, since qβΞ»kββ₯Mβ₯k1β. In addition, we obtain from Lemma 2.7(i) that kβUΞ»kββξ =β and qβ€kβ€ΟΞ»kββ. Consequently, we infer from Lemma 2.7(v) that
[TABLE]
On the other hand, it is clear from the above that qβ₯Mβ₯k0β. It follows
[TABLE]
and hence
kβUqβ, because dβ£qβk and we have by (22) that qβ€kβ€ΟqββMβ€ΟqββMβ². By Lemma 2.7(i), this implies qβUkβ. So we are done, since qβVkβ was arbitrary.
β
Theorem 2.20**.**
Let LβP(N) be a subadditive, primitive family with non-empty set of distances, and let D:=limsupkβsupΞ(Ukβ).
Then the following are equivalent:
(a)
L* satisfies the Structure Theorem for Unions.*
2. (b)
In particular, condition (b) is satisfied if DβN+ and Οkβ=β for some kβN.
Proof.
Since Ξ(L) is non-empty, Ξ΄ is a positive integer and, by Proposition 2.17(iii), Ξβͺβ(L)βΞ΄β N+. Consequently, we see that Ukββk+Ξ΄β Z for all kβN. Moreover, L is a primitive family, so we obtain from Lemma 2.8(v) that, for each iβN+, there exists kiββN such that
[TABLE]
With these preliminaries in mind, we proceed to demonstrate that (a)β(b)β(a), while noting that the βIn particularβ part of the statement is a trivial consequence of Lemma 2.8(iii).
(a)β(b): By hypothesis (and Definition 2.16), there are MβN and dβN+ such that
[TABLE]
It follows by Proposition 2.18 that d=Ξ΄, and hence by Lemma 2.17(ii) that
[TABLE]
In particular, this shows that DβN+. Accordingly, let ββN+ such that β+Ξ΄β [[0,D]]βUββ, and take ΞΌ:=1+M+β (note that the existence of such an β is guaranteed by Corollary 2.6(iii) and the finiteness of the limit D). Then ΞΌβN+, and we derive from (23) that
[TABLE]
Therefore, we find that
[TABLE]
which proves the claim with N:=M.
(b)β(a): Let ββN+ have the property that
Uβ:=β+Ξ΄β Β [[0,D]]βUββ (recall Corollary 2.6(iii)). Then we get from (23) and Lemma 2.7(iv) that
[TABLE]
On the other hand, it follows from our assumptions that there exist k0ββN+ and NβN for which
[TABLE]
Fix kβ₯β+max(k0β,k1β,kN+1β) and set Ukββ:=Uβ+Ukβββ.
Then supΞ(Ukβββ)β€D, and because Uβ is an AP with difference Ξ΄ and β£Uββ£=D+1, it is clear that
Ukββ is also an AP with difference Ξ΄, i.e.,
[TABLE]
Moreover, we have that
[TABLE]
But β+Ξ»kββββ€k=β+(kββ)β€β+Οkβββ, and therefore it is straightforward that
Theorem 2.20 is a proper generalization of [4, Theorem 2.2(1)]. The latter applies, in fact, to the case when L is a directed subfamily of P(N) for which Ξ(L) is finite (and non-empty). But we know from Lemma 2.17(i) that supΞβͺβ(L)β€supΞ(L), and condition (b) in Theorem 2.20 is definitely weaker than the finiteness of the set of distances: E.g., if L:={2k:kβN}, then {Nβ₯2β,L}βP(N) is a directed family with supΞ(Ukβ)=1 for kβ₯2, but supΞ(L)=β (a much more interesting example in the same vein will be discussed at the end of Β§ 3).
Now we look for sufficient conditions under which Theorem 2.20 can be used to show that a subadditive subfamily of P(N) satisfies the Structure Theorem for Unions. We start with a couple of lemmas.
Lemma 2.22**.**
Let LβP(N) be a subadditive, primitive family. Then are equivalent:
(a)
*There is KβN such that Οk+1ββ€Οkβ+K *(respectively, Ξ»kββKβ€Ξ»k+1β) for all large k.
2. (b)
*There are q,NβN+ such that Οk+qββ€Οkβ+N *(respectively, Ξ»kββNβ€Ξ»k+qβ) for all large k.
Proof.
(a)β(b) is obvious. As for the other direction, assume there exist k0ββN and q,NβN+ such that
Οk+qββ€Οkβ+N (respectively, Ξ»kββNβ€Ξ»k+qβ) for kβ₯k0β.
Then, it is found (by induction) that
[TABLE]
Moreover, we know from Lemma 2.8(ii) that there is k1ββN+ such that Ukβξ =β for kβ₯k1β.
Accordingly, set
K:=2k1βN+Ξ»2qk1ββ1ββN. Then we get from Lemma 2.7(v) that, for kβ₯max(k0β,k1β),
[TABLE]
Lemma 2.23**.**
Let L,Lβ²βN. The following hold:
(i)
If infL=infLβ², supL=supLβ², and LβLβ², then supΞ(Lβ²)β€supΞ(L).
2. (ii)
Now, using that Ξ(X+k)=Ξ(X) for all XβZ and kβZ, we can assume without loss of generality that x=xβ²=0. It follows (up to symmetry) that yβ₯1. Accordingly, set z:=infL+.
With this in hand, we first prove a generalization (from directed to subadditive families) of a remark made in the comments after the statement of [4, Theorem 2.2(1)], and then a result showing how βnatural restrictionsβ on the growth rate of the upper and lower local elasticities are enough by themselves to imply the Structure Theorem for Unions.
Corollary 2.24**.**
Let LβP(N) be a subadditive, primitive family for which Ξ(L) is finite and there is KβN such that Οk+1ββ€Οkβ+K for all large k. Then L satisfies the Structure Theorem for Unions.
Proof.
Let D:=limsupkβsupΞ(Ukβ). If Ξ(L) is empty, then Ukββ{k} for all k and the conclusion is trivial. Therefore, we suppose from here on that Ξ(L)ξ =β .
We have from Lemma 2.8(v) that there exists k0ββN such that Ukβξ =β for kβ₯k0β; and from points (i) and (ii) of Lemma 2.17 that
1β€Ξ΄β€Dβ€supΞβͺβ(L)β€supΞ(L)<β. So, D is a positive integer, and we get from Corollary 2.6(iii) that β+Ξ΄β [[0,D]]βUββ for some ββN+.
By Theorem 2.20, it is hence enough to show that there exists NβN such that the interval [[Οkβββ+β,ΟkββN]] is empty for all but finitely many k. But this is now straightforward: If Οkβ<β for all kβ₯k0β, we take N:=βK and note that, by the hypothesis and the above,
[TABLE]
otherwise, it follows by Lemma 2.8(iii) that Οkβ=β for all large k, and hence we can take N:=0.
β
Theorem 2.25**.**
Let LβP(N) be a subadditive, primitive family for which there is KβN such that Οk+1ββ€Οkβ+K<β and Ξ»kββKβ€Ξ»k+1β for all but finitely many k. Then the following hold:
(i)
supΞβͺβ(L)<β.
2. (ii)
L* satisfies the Structure Theorem for Unions.*
Proof.
Both claims are trivial if Ξ(L) is empty, since this implies by Lemma 2.7(ii) that Ukββ{k} for all k. So, we assume from now on that Ξ(L) is non-empty. Then Ξ΄βN+, and we obtain from Lemma 2.8(ii) that there exists kΒ β²βN such that Ukβξ =β for kβ₯kΒ β². Accordingly, we proceed as follows:
(i)
By hypothesis, there is kΒ β²β²βN with the property that
[TABLE]
On the other hand, we know from Corollary 2.6(iii) that there exists ββN+ with
[TABLE]
Set k0β:=max(kβ²,kβ²β²).
By (30) and Lemma 2.7(v), we have that
supΞ(Ukβ)β€Οkβ<β for all k. So, it is sufficient to show that there exists DβN such that supΞ(Ukβ)β€D for all large k. To this end, let
[TABLE]
We will prove by (strong) induction that supΞ(Ukβ)β€D for kβ₯k0β.
If k0ββ€k<k0β+β, the claim is obvious. Therefore, let ΞΊβ₯k0β+β, and assume the conclusion is true for every kβ[[k0β,ΞΊβ1]]. Since ΞΊβββ₯k0β, Uiβ is non-empty, and hence Ξ»iββN, for every iβ[[ΞΊββ,ΞΊ]].
In view of (31) and Lemma 2.7(iv), it follows that
Thus, we are left to show that supΞ(UΞΊββ)β€D, where
[TABLE]
For, we obtain from (32) and (33) that
VΞΊββUΞΊββ, supVΞΊβ=supUΞΊββ, and infVΞΊβ=infUΞΊββ. Therefore, we see from Lemmas 2.17(iii) and 2.23 and the induction hypothesis, since ΞΊβββ[[k0β,ΞΊβ1]], that
Finally, we combine some of the results obtained so far and establish a strong form of the Structure Theorem for Unions, valid for any subadditive family with accepted elasticity.
Definition 2.26**.**
We say that a family LβP(N) satisfies the Strong Structure Theorem for Unions if it satisfies the Structure Theorem for Unions and there exist ΞΌ,k0ββN+ such that
[TABLE]
are ΞΌ-periodic sequences for every MβN.
We do not know whether there exists a subadditive, primitive subfamily of P(N) with finite elasticity that satisfies the Structure Theorem, but not the Strong Structure Theorem for Unions. However, on a positive note, the following holds:
Theorem 2.27**.**
Let LβP(N) be a subadditive, primitive family with accepted elasticity. Set δ β²:=1 if Ξ(L)=β and δ β²:=Ξ΄ otherwise.
Then L satisfies the Strong Structure Theorem for Unions.
Proof.
If Ξ(L)=β , we get from Lemmas 2.7(ii) and 2.8(ii) that Ukβ={k} for all but finitely many k, so we can take ΞΌ:=1 and the claim is trivial.
Thus we assume from now on that Ξ(L) is non-empty.
Then Οξ =0, and since L has accepted elasticity, we obtain from Proposition 2.13 that there is mβN+
such that
Οk+mββ€Οkβ+mΟ and
Ξ»k+mββ₯Ξ»kββmΟ for all large k.
Consequently, we derive from Lemma 2.22 and
Theorems 2.25 and 2.15 that L satisfies the Strong Structure Theorem for Unions.
β
We conclude the section with a corollary generalizing [4, Corollary 2.3(1)]. To this end, we say that a set LβN is an almost arithmetic progression (shortly, AAP) with difference d and bound M, for some dβN+ and MβN, if there exists zβZ such that
[TABLE]
see [10, Definition 4.2.1] for an equivalent, though slightly different, definition.
Corollary 2.28**.**
Let LβP(N) be a subadditive family satisfying the Structure Theorem for Unions, and assume Οkβ<β for every kβN. Then there is MβN such that Ukβ is an AAP with difference δ Ⲡand bound M for all kβN, where δ β²:=1 if Ξ(L)=β and δ β²:=Ξ΄ otherwise.
Proof.
If Ξ(L) is empty, Lemma 2.7(ii) yields Ukββ{k} for all k, and the claim is trivial. Otherwise, it follows from our assumptions and Proposition 2.18 that there exist k0β,MβN such that, for kβ₯k0β, Ukβ is an AAP with difference Ξ΄ and bound M. Since Οkβ<β for every k, this, in turn, implies that U0β,U1β,β¦ are all AAPs with difference Ξ΄ and bound max(M,N), where N:=1+max(Ο0β,β¦,Οk0ββ1β).
β
3. A focus on systems of sets of lengths
In this short section, we apply the main results of Β§ 2 to the structure of unions of sets of lengths of a monoid. We start with a proof of the theorems stated in Β§ 1 (we will freely use notations and terminology from the introduction and Examples 2.1 and 2.2).
We know from Example 2.2 that L(H) is a directed subfamily of P(N), unless the set of atoms of H is empty, in which case \mathscr{L}(H)=\text{ }\bigl{\{}\{0\}\bigr{\}}. Moreover, it is clear that Ξ(H)=Ξ(L(H)) and Ukβ(H)=Ukβ(L(H)) for all k, and that H has accepted elasticity if and only if so does L(H). This is enough to conclude the proof, by applying Theorems 2.25(ii) and 2.27 to L(H), and by noticing that every directed subfamily of P(N) is primitive.
β
The next step is a characterization of when a monoid satisfies the Structure Theorem for Unions:
Theorem 3.1**.**
*Let H be a monoid, and set δ β²:=1 if Ξ(H)=β and δ β²:=infΞ(H) otherwise. Then H satisfies the Structure Theorem for Unions if and only if there exist D,NβN+ such that, for all large k, the following conditions hold:
If Ξ(H)=β , the conclusion is obvious, since Ukβ(H)β{k} for all k. Otherwise, the claim follows by Theorem 2.20 and the same considerations as in the above proof of Theorems 1.1 and 1.2.
β
A variety of monoids (and domains) satisfying conditions (i) and (ii) of Theorem 3.1, and hence the Structure Theorem for Unions, can be found in [4, Β§ 3]: In this regard, note that, by Remark 2.21, condition (i) is implied by the finiteness of Ξ(H), as we have already observed that Ξ(H)=Ξ(L(H)).
So from here on we restrict our attention to Theorem 1.2: The goal is to identify some interesting classes of monoids with accepted elasticity. To this end, we need a few more definitions.
Definition 3.2**.**
Let H and K be (multiplicatively written) monoids, and let Ο be a (monoid) homomorphism HβK.
We call Οessentially surjective if K=KΓΟ(H)KΓ, and an equimorphism if:
Ο is atom-preserving, i.e., Ο(a)βA(K) for all aβA(H).
3. (e3)
If xβH and Ο(x)=b1ββ―bnβ for some b1β,β¦,bnββA(K), then there exist ΟβSnβ and a1β,β¦,anββA(H) such that x=a1ββ―anβ and bΟ(i)ββKβΟ(aiβ) for every iβ[[1,n]].
We say that H is essentially equimorphic to K if there is an essentially surjective equimorphism from H to K; and a transfer Krull monoid of finite type if H is essentially equimorphic to a monoid of zero-sum sequences over an abelian group G with support in a finite set G0ββG.
We refer to [5, Remarks 2.17β2.20] for a critical comparison of these definitions with analogous ones from the literature on factorization theory: In particular, a weak transfer homomorphism in the sense of
[1, Definition 2.1]
is an essentially surjective equimorphism, by [5, Remark 2.19].
The interest here in equimorphisms stems from the next proposition, which provides sufficient conditions for a monoid to have accepted elasticity that are often met in practice (see below for examples), and where a monoid H is said to satisfy the Strong Structure Theorem for Unions if so does L(H).
Theorem 3.3**.**
Let Ο:HβK an essentially surjective equimorphism. The following hold:
(i)
For every yβKβKΓ there exists xβHβHΓ with yβKβΟ(x) and LHβ(x)=LKβ(y).
2. (ii)
L(H)=L(K).
3. (iii)
If K is a cancellative, commutative monoid and the quotient K/KΓ is finitely generated, then H has accepted elasticity and satisfies the Strong Structure Theorem for Unions.
Proof.
(i) Pick yβKβKΓ. Since Ο is essentially surjective, y=uΒ Ο(x)Β v for some xβH and u,vβKΓ. Accordingly, [5, Lemma 2.2(iv) and Theorem 2.22(i)] yield LKβ(y)=LKβ(Ο(x))=LHβ(x). Moreover, x is not a unit of H, otherwise y=uΒ Ο(x)Β vβKΓ (because units are preserved under homomorphisms).
(ii) We know from [5, Theorem 2.22] that L(H)βL(K), and we have by (i) that L(K)βL(H).
(iii) Since H is essentially equimorphic to K, we get from (ii) that H and K have the same system of sets of lengths, and hence Ο(L(H))=Ο(L(K)). This shows that H has accepted elasticity, because the assumptions on K imply, by [10, Theorem 3.1.4], that Ο(L(K))=Ο(L)<β for some LβL(K). The rest is a consequence of Theorem 1.2.
β
Now we provide a short list of monoids (and domains) with accepted elasticity: By Theorem 1.2, all of them satisfy the Strong Structure Theorem for Unions.
Examples 3.4**.**
(1) Transfer Krull monoids of finite type, as we get from our definitions and Theorem 3.3(iii): This is a fairly large, important class of monoids, which contains (among others):
(i)
All Krull monoids with finite class group, see [10, Theorems 3.4.10], and hence the multiplicative monoid of non-zero elements of any commutative Dedekind domain with finite class group.
2. (ii)
Every classical maximal ZKβ-order R in a central simple algebra over a number field K such that all stably free left R-ideals are free (here, ZKβ denotes the ring of integers of K), as we infer from a much more comprehensive result of D.Β Smertnig on classical maximal orders over holomorphy rings in global fields,
see [21, Theorem 1.1].
To finish, we give an example, due to Alfred Geroldinger, of a Dedekind domain whose multiplicative monoid has accepted elasticity and infinite set of distances (cf. Remark 2.21).
Example 3.5**.**
We get from [10, Proposition 4.1.2.5] that, for all n,rβN+ with 2β€nξ =r+1, there are an abelian group H and a finite set H0ββH for which
[TABLE]
where B(H0β) denotes the monoid of zero-sum sequences over H with support in H0β (see Example 2.1). In particular, since β£H0ββ£<β, we find by [10, Theorem 3.4.2.1] that B(H0β) is a reduced, finitely generated, commutative, cancellative monoid, and hence has accepted elasticity by Theorem 3.3(iii).
It follows that, for every kβ₯1, there are an abelian group Gkβ and a set GkΒ β²ββGkβ such that Ξ(B(GkΒ β²β))={k}, Ο(B(GkΒ β²β))=2, and B(GkΒ β²β) has accepted elasticity (take r=2k+1 and n=k+1 in the above construction).
Accordingly, let G be the direct sum of the groups G1β,G2β,β¦, and G0ββG the disjoint union of the sets G1Β β²β,G2Β β²β,β¦ It is then seen that B(G0β) is the coproduct of the monoids B(G1Β β²β),B(G2Β β²β),β¦, which shows by [10, Proposition 1.4.5] that Ξ(B(G0β))=βkβ₯1βΞ(B(GkΒ β²β))=N+ and B(G0β) has accepted elasticity (therefore, B(G0β) satisfies the Strong Structure Theorem for Unions, by Theorem 1.2).
So, by Clabornβs Realization Theorem (see, e.g., [10, Theorem 3.7.8]), there exist a Dedekind domain R with class group C(R) and a group isomorphism Ο:GβC(R) such that Ο(G0β) is the set, GPβ, of all ideal classes of R containing prime ideals, with the result that L(B(G0β))=L(B(GPβ)).
With this in hand, let Rβ be the monoid of non-zero elements of R under multiplication. We have by [10, Example 2.3.2.1] that Rβ is a Krull monoid (recall that every Dedekind domain is a Krull domain). Therefore, we conclude from [10, Theorem 3.4.10] that L(Rβ)=L(B(GPβ))=L(B(G0β)),
which implies that (the multiplicative monoid of) R satisfies the Strong Structure Theorem for Unions and Ξ(R)=N+.
Acknowledgements
The author is grateful to Alfred Geroldinger for asking the basic questions that have inspired this work and, more in general, for his guidance through the kaleidoscopic lands of factorization theory.
Bibliography21
The reference list from the paper itself. Each links out to its DOI / PubMed record.
1[1] N.R. Baeth and D. Smertnig, Factorization theory: From commutative to noncommutative settings , J. Algebra 441 (2015), 475β551.
2[2] S. Chapman, M. Fontana, A. Geroldinger, and B. Olberding (eds.), Multiplicative Ideal Theory and Factorization Theory: Commutative and Non-Commutative Perspectives , Springer Proc. Math. Stat. 170 , Springer, 2016.
3[3] L. Crawford, V. Ponomarenko, J. Steinberg, and M. Williams, Accepted Elasticity in Local Arithmetic Congruence Monoids , Results Math. 66 (2014), No. 1, 227β245.
4[4] Y. Fan, A. Geroldinger, F. Kainrath, and S. Tringali, Arithmetic of commutative semigroups with a focus on semigroups of ideals and modules , J. Algebra Appl. 16 (2017), No. 12, 1750234.
5[5] Y. Fan and S. Tringali, Power monoids: A bridge between Factorization Theory and Arithmetic Combinatorics , J. Algebra 512 (Oct. 2018), 252β294.
6[6] Y. Fan and Q. Zhong, Products of k π k atoms in Krull monoids , Monatsh. Math. 181 (2016), 779 β 795.
7[7] M. Freeze and A. Geroldinger, Unions of sets of lengths , Funct. Approx. Comment. Math. 39 (2008), No. 1, 149β162.
8[8] W. Gao and A. Geroldinger, On products of k π k atoms , Monatsh. Math. 156 (2009), 141β157.