Asymptotic Expansion of Warlimont Functions on Wright Semigroups
Marco Aldi, Hanqiu Tan

TL;DR
This paper derives detailed asymptotic expansions for multiplicative functions on Wright semigroups, providing insights into graph decomposition and polynomial structures over finite fields.
Contribution
It introduces a method to compute full asymptotic expansions of prime-independent multiplicative functions on Wright semigroups, extending Knopfmacher's axioms.
Findings
Asymptotic expansions for graph decomposition into connected components
Application to polynomials over finite fields
Enhanced understanding of additive arithmetic semigroups
Abstract
We calculate full asymptotic expansions of prime-independent multiplicative functions on additive arithmetic semigroups that satisfy a strong form of Knopfmacher's axioms. When applied to the semigroup of unlabeled graphs, our method yields detailed asymptotic information on how graphs decompose into connected components. As a second class of examples, we discuss polynomials in several variables over a finite field.
Peer Reviews
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.
Asymptotic Expansion of Warlimont Functions on Wright Semigroups
Marco Aldi and Hanqiu Tan
Abstract.
We calculate full asymptotic expansions of prime-independent multiplicative functions on additive arithmetic semigroup that satisfy a strong form of Knopfmacher’s axioms. When applied to the semigroup of unlabeled graphs, our method yields detailed asymptotic information on how graphs decompose into connected components. As a second class of examples, we discuss polynomials in several variables over a finite field.
1. Introduction
Let be the number of unlabeled graphs with vertices and let be the number of connected unlabeled graphs with vertices. Using the fact that the sequences and are related by the identity
[TABLE]
Wright [wright67] proved that i.e. almost all graphs are connected. Armed with a full asymptotic expansion for [wright69], Wright further improved this result by constructing [wright70] a sequence of polynomials such that
[TABLE]
for all positive integers .
In the context of abstract analytic number theory [K2], Knopfmacher [K] observed that (1) is a particular case of an Euler product type of identity that holds for arbitrary additive arithmetical semigroups and the methods of [wright67] can be used to study the distribution of certain arithmetical functions on additive arithmetical semigroups in which almost all elements are prime. For instance, if is the divisor function that to each unlabeled graph assigns the number of ways to write as a disjoint union of an ordered pair of graphs then
[TABLE]
where both sums are taken over all graphs with vertices.
The goal of the present paper is to investigate Knopfmacher’s suggestion [K] that restricting to arithmetical semigroups in which the total number of elements is related to the number of prime elements by a formula analogous to (2) might lead to a strengthening of (3). To illustrate our results with an example, consider again the divisor function on the semigroup of graphs. We prove that for every positive integer , there exists a sequence of polynomials such that
[TABLE]
for every integer . Clearly, (3) can be recovered by setting and in (4) and taking the limit as . More generally, we show that (4) is a particular case of a formula that holds if is replaced by an arbitrary Warlimont function i.e. a multiplicative prime-independent function whose restriction to power of primes grows in a prescribed way. Even more generally, the semigroup of graphs can be replaced by any Wright semigroup which we define to be an additive arithmetical semigroup subject to a growth condition introduced in [wright70]. Examples of Wright semigroups include the semigroup of unlabeled graphs with an even number of edges and the semigroup of polynomials in at least two variables over a finite field.
The paper is organized as follows. Section 2 contains the main technical results used in the rest of the paper. We work with triples of sequences related by a generalization of (1) that were introduced in [warlimont]. The main result is Theorem 5 which can be thought of as a generalization of [wright70], modeled after the way in which [warlimont] generalizes [wright67]. In Section 3, after introducing the key notions of Wright semigroup and of Warlimont function, provide asymptotic formulas for moments of Warlimont functions in terms of the number of elements of given degree in the underlying (not necessarily Wright) semigroup. In the special case of Wright semigroup, we construct full asymptotic expansions generalizing (4). We illustrate our results in Section 4 by calculating asymptotic expansion of some of the arithmetical functions considered in [K] on three examples of Wright semigroups: the semigroup of all unlabeled graphs, the semigroup of unlabeled graphs with an even number of edges and the semigroup of non-zero polynomials (up to scaling) in at least two variables over a finite field.
Acknowledgments: Part of this work was carried out during the Summer of 2016 at VCU and supported by a UROP Summer Research Fellowship.
2. Warlimont Triples
Definition 1**.**
A Warlimont triple is a triple of sequences of non-negative real numbers related by the following identity of formal power series
[TABLE]
and such that
- i)
; 2. ii)
; 3. iii)
for all and for all but finitely many .
Lemma 2**.**
Let be a Warlimont triple and consider the sequences , and defined the recursion formulas
[TABLE]
with initial conditions , , . Then for all
, where the sum is over all integers that divide ; 2. 2)
; 3. 3)
for every positive integer
[TABLE]
Proof: Using formal term-by-term differentiation it is easy to show that (6) and (7) are equivalent to the formal identities
[TABLE]
and, respectively,
[TABLE]
Taking the formal logarithm of (5) and substituting (9), (10), we obtain
[TABLE]
from which 1) easily follows. Since (7) is equivalent to the identity
[TABLE]
of formal power series, then taking formal logarithms yields
[TABLE]
Comparing with (6) and (9) proves 2). It follows from 2) that
[TABLE]
and thus
[TABLE]
where the last equality is obtained applying (6) to for each .
Lemma 3**.**
Let be a Warlimont triple. Then
[TABLE]
for all .
Proof: Since
[TABLE]
for every integer , then
[TABLE]
and thus
[TABLE]
On the other hand by assumption is a non-negative integer for all and thus by the binomial theorem
[TABLE]
Since the sequences , and are non-negative, the Lemma follows by substituting (12) into (11) and comparing coefficients.
Lemma 4**.**
Let be a Warlimont triple such that . Then for every non-negative integer
[TABLE]
Proof: Assume . Since , there exists such that for all . By induction of the definition of , we obtain for all . Moreover, since , there exists a constant such that for all . Therefore, using Lemma 2 and Lemma 3
[TABLE]
The proof for the case is similar and left to the reader.
Theorem 5**.**
Let be a Warlimont triple such that and let be a positive integer. Then the following are equivalent
* and*
[TABLE] 2. 2)
* and*
[TABLE] 3. 3)
* and*
[TABLE] 4. 4)
* and*
[TABLE]
Proof: Assume 1) holds. Using Lemma 3, Lemma 4 and , we obtain
[TABLE]
Therefore, exists an integer and a constant such that for all and for all . Combining this observation with Lemma 2 yields
[TABLE]
and thus
[TABLE]
Hence, 1) implies 2). Assume 2) holds. Then
[TABLE]
where the last equality is obtained using the definition of the sequence . In particular, setting we obtain which implies and hence . Therefore, 2) implies 3). Assume 3) holds. By Lemma 3
[TABLE]
This proves 4) since
[TABLE]
Finally, assume 4) holds. Lemma 4 implies and thus . This implies that there exists an integer and constants such that
[TABLE]
for all . As a consequence,
[TABLE]
and
[TABLE]
For each , let
[TABLE]
By Lemma 2, we obtain
[TABLE]
where (14) and (15) where used to obtain the last equality. Hence there exists such that for all
[TABLE]
and thus
[TABLE]
This shows that the sequence is bounded i.e. there exists a constant such that for all . Therefore, using (13) and Lemma 3, we obtain
[TABLE]
Moreover (14) yields
[TABLE]
This concludes the proof that 4) implies 1) and the Theorem is proved.
Remark 6**.**
Let be a Warlimont triple that satisfies the equivalent conditions of Theorem 5 for some . Then
[TABLE]
and thus satisfies the equivalent conditions of Theorem 5 for any positive integer less or equal than . In particular, and .
3. Warlimont Functions and Wright Semigroups
Definition 7**.**
An additive arithmetical semigroup is a pair consisting of an abelian semigroup with identity and a semigroup homomorphism such that
- i)
the cardinality of the preimage is finite for all ; 2. ii)
is freely generated by .
We denote by the cardinality of the set .
Remark 8**.**
Let be an additive arithmetical semigroup. As pointed out in [K, warlimont], is a Warlimont triple.
Definition 9**.**
A Wright semigroup is an additive arithmetical semigroup such that
[TABLE]
for some real numbers such that and .
Definition 10**.**
Let be a positive integer. We say that an additive arithmetical semigroup satisfies axiom if and
[TABLE]
Remark 11**.**
Let be an additive arithmetical semigroup that satisfies axiom for some positive integer . Combining Remark 6 and 8 we conclude that satisfies axiom for any positive integer . In particular, and i.e. the additive arithmetical semigroup satisfies both axiom and axiom as defined in [K]. Notice that the combination of Axiom and Axiom is slightly weaker than axiom since does not necessarily imply .
Proposition 12**.**
Every Wright semigroup satisfies axiom for every positive integer .
Proof: This is a straightforward consequence of the definitions and Theorem 7 of [wright70].
Definition 13**.**
Let be an additive arithmetical semigroup. A function is multiplicative if for all coprime. We say that is prime-independent if there exists a sequence such that for every and every positive integer . For every function , we denote by the sequence defined by setting
[TABLE]
for each non-negative integer . A Warlimont function is a non-negative multiplicative prime-independent function such that and . The normalization of a Warlimont function is the (not necessarily multiplicative) function such that for all .
Example 14**.**
Let be an additive arithmetical semigroup and let be such that for all . Then is a Warlimont function and for all .
Example 15**.**
Let be an additive arithmetical semigroup and, for each , consider the generalized divisor function that to each assigns the number of -tuples such that . Then is multiplicative, prime-independent and for each integer . Therefore, is Warlimont.
Example 16**.**
Let be an additive arithmetical semigroup and consider the unitary divisor function that to each assigns the number of coprime pairs such that . Then is multiplicative, prime-independent and for each integer . Therefore is Warlimont.
Example 17**.**
Let be an additive arithmetical semigroup and consider the prime divisor function such that for any primes and positive integers. Then is multiplicative, prime-independent and for each integer . Therefore, is Warlimont.
Remark 18**.**
Let be a Warlimont function on an additive arithmetical semigroup . Then such that is again a Warlimont function for every integer since
[TABLE]
Moreover, .
Remark 19**.**
Let be a Warlimont function on an additive arithmetical semigroup . Then, as observed in [warlimont], is a Warlimont triple.
Theorem 20**.**
Let be an additive arithmetical semigroup that satisfies axiom and let be a Warlimont function on . Then for every positive integer there exist constants such that
[TABLE]
Proof: and are both Warlimont triple by Remark 19 and Example 14. Since satisfies axiom , it follows from Theorem 5 applied to the Warlimont triple that ,
[TABLE]
Moreover, if is the sequence defined recursively by setting and
[TABLE]
for every positive integer , then
[TABLE]
for all . In particular, we can apply Theorem 5 to the Warlimont triple and obtain
[TABLE]
Since by definition for all and for all , then substituting (20) into (21) yields
[TABLE]
Using the binomial theorem and Remark 18 we obtain
[TABLE]
Applying (22) to the Warlimont function and substituting into (24) (after an obvious rearrangement) yields
[TABLE]
with
[TABLE]
for all where the second equality follows from (19) and Example 14. This implies (17) since (by combining Remark 18 and Remark 19) for all and thus
[TABLE]
Definition 21**.**
Let be a Warlimont function on an additive arithmetical semigroup and let be a positive integer. We define the normalized -th moments of to be the functions defined by
[TABLE]
for all .
Remark 22**.**
Let be a Warlimont function on an additive arithmetical semigroup . The average value of on is given by
[TABLE]
The higher normalized moments can be thought of as capturing the deviation of from . For instance, if , then
[TABLE]
can be thought of as an asymptotic measure of the variance of on .
Corollary 23**.**
Let be a Warlimont function on an additive arithmetical semigroup that satisfies axiom . Then
[TABLE]
and
[TABLE]
Proof: Combining Remark 22 and Theorem 20 (with ), we obtain
[TABLE]
Similarly,
[TABLE]
Remark 24**.**
A slightly stronger (see Remark 11) version of Corollary 23 is proved in [K] for particular choices of . A sharper result is given in [warlimont] where it is shown that the assumption (which is part of axiom ) is unnecessary.
Theorem 25**.**
Let be a Warlimont function on a Wright semigroup with as in Definition 9 and let .
For every positive integer there exists a sequence of functions such that and
[TABLE]
for every integer . 2. 2)
Assume further that there exists constants and sequence of polynomials such that for all and
[TABLE]
for every integer . Then there exists a sequence of polynomials such that and
[TABLE]
for every integer .
Proof: Let be defined by (26) for all . By Proposition 12, and Theorem 20,
[TABLE]
for every integer . Since
[TABLE]
then in order to prove 1) it suffices to choose such that
[TABLE]
for all . Using (28) repeatedly and induction on , we obtain
[TABLE]
where
[TABLE]
is a polynomial in of degree at most for all . Substituting (31) in into (30) yields
[TABLE]
which proves 2) upon setting
[TABLE]
for all .
Remark 26**.**
Comparison of (28) and (16) shows that the assumptions of 2) in Theorem 25 require in particular that (16) holds with .
4. Examples
4.1. Graphs
Let be the semigroup of (simple, unlabeled) graphs with semigroup operation given by disjoint union. If is the map that to each graph assigns the cardinality of its set of vertices, then is an additive arithmetical semigroup and if and only if the graph is connected. As proved in [wright69], there exists a sequence of polynomials such that has degree for every and
[TABLE]
for every positive integer . The polynomials can be calculated explicitly, the first few being
[TABLE]
In particular,
[TABLE]
for any and thus is a Wright semigroup. Moreover, using (34) and expanding the denominator as a geometric series we obtain
[TABLE]
where the are polynomials of degree which can be explicitly calculated in terms of the polynomials in (34). For instance
[TABLE]
Substitution into (32) yields for all and
[TABLE]
Inspection of graphs with up to four vertices shows that , , and . Substitution into (19) yields and .
Example 27**.**
Consider the Warlimont function from Example 15. When specialized to the semigroup of graphs, counts the number of ways of writing a given graph as the disjoint union of two graph. The order is taken into account, so that if is not isomorphic to , then and count as two distinct decompositions. Moreover, decompositions in which one of the components is the empty graph are allowed. Combining Remark 22 and Theorem 25 we obtain (4). In particular, setting yields a full asymptotic expansion for the average of of the form
[TABLE]
valid for every positive integer where the are polynomials of degree . For instance, direct inspection of graphs with up to four vertices yields , , and . Substituting into (26) and then into (33) we obtain
[TABLE]
4.2. Graphs with an even number of edges
Let be the semigroup of (simple, unlabeled) graphs with an even number of edges with semigroup operation given by disjoint union. If is the map that to each graph assigns the cardinality of its set of vertices, then is an additive arithmetical semigroup. consists of graphs with an even number of edges that cannot be written as the disjoint union of two nonempty graphs with an even number of edges. While is a subsemigroup of the semigroup of all unlabeled graphs, not all graphs in are connected. For instance, while is not connected it is nevertheless prime in the semigroup of graphs with even edges. As pointed out in [aldi], there exists a sequence of polynomials such that has degree for every and
[TABLE]
for every positive integer , where the polynomials coincide with those of Section 4.1. In particular, is a Wright semigroup and
[TABLE]
where the polynomials coincide with those calculated in Section 4.1. Inspection of graphs with up to four vertices shows that , and . Substitution into (19) yields , , and .
Example 28**.**
Consider the Warlimont function from Example 16. Combining Remark 22 and Theorem 25 we obtain a full asymptotic expansion for the second moment of of about is
[TABLE]
for every positive integer , where the are polynomials of degree . To calculate these explicitly for small values of , we first observe that (by direct calculation , , , as well as , , , . Substitution into (26) (upon setting ) and then into (33) yields
[TABLE]
4.3. Polynomials over a finite field
Consider the field with elements and let be the set of non-zero polynomials in modulo the equivalence relation if and only if for some . has a natural structure of additive semigroup with semigroup operation given by multiplication of polynomials. If is the semigroup homomorphism that to each polynomial assigns its total degree, then is an additive arithmetical semigroup and is the set of equivalent classes of irreducible polynomials in . Since
[TABLE]
for every , then
[TABLE]
for every . On the other hand if , then for every . Hence is a Wright semigroup if and only if . If then for every positive integer
[TABLE]
where, and for all . By Theorem 25, each admits an asymptotic expansion as a power series in with constant coefficients. For instance, substitution into (32) yields
[TABLE]
Example 29**.**
Let us further specialize to the case where is the semigroup of non-zero polynomial in two variables over the field with two elements. By Theorem 25, there exist constants such that for every positive integer the average of the Warlimont function (as defined in Example 17) on polynomials of degree is
[TABLE]
Since , and , substituting (35) into (19) and then into (26) shows that in particular , and .
Example 30**.**
If , then by Remark 26 the second part of Theorem 25. Nevertheless, the asymptotic behavior of Warlimont functions can be described using (27) as follows. Consider for instance the Warlimont function of Example 17 on the semigroup of polynomials in variables with coefficients in . Since
[TABLE]
for all , substitution in (26) yields and thus
[TABLE]
for all .
References
