Polynomial functions in the residue class rings of Dedekind domains
Xiumei Li, Min Sha

TL;DR
This paper extends the concept of polynomial functions to residue class rings of Dedekind domains, providing canonical forms and counting formulas, including explicit results for polynomial rings over finite fields.
Contribution
It introduces a general framework for polynomial functions over Dedekind domain residue rings and derives explicit counting formulas, advancing the algebraic understanding of these functions.
Findings
Canonical representations for polynomial functions over Dedekind domain residue rings
Counting formulas for such polynomial functions
Explicit enumeration over polynomial rings of finite fields
Abstract
In this paper, as an extension of the integer case, we define polynomial functions over the residue class rings of Dedekind domains, and then we give canonical representations and counting formulas for such polynomial functions. In particular, we give an explicit formula for the number of polynomial functions over the residue class rings of polynomials over finite fields.
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.
Polynomial functions in the residue class rings of Dedekind domains
Xiumei Li
School of Mathematical Sciences, Qufu Normal University, Qufu, Shandong, 273165, China
and
Min Sha
Department of Computing, Macquarie University, Sydney, NSW 2109, Australia
Abstract.
In this paper, as an extension of the integer case, we define polynomial functions over the residue class rings of Dedekind domains, and then we give canonical representations and counting formulas for such polynomial functions. In particular, we give an explicit formula for the number of polynomial functions over the residue class rings of polynomials over finite fields.
Key words and phrases:
Polynomial function, Dedekind domain, residue class ring, finite field
2010 Mathematics Subject Classification:
11T06, 11T55
1. Introduction
1.1. Motivation
Let and be two positive integers. In [6] Chen has defined the concept of a polynomial function from to and has obtained an exact formula for the number of such polynomial functions, which has been extended by Chen [7] to functions from to .
Definition 1.1** (Chen [7]).**
A function is said to be a polynomial function, if it is represented by a polynomial such that
[TABLE]
for .
However, it hasn’t been proved in [6, 7] that the results therein do not depend on the choices of complete sets of residues modulo (in the above definition, the complete sets are ). In this paper, we supplement this in a more general setting by using the -orderings defined and studied in [3].
In fact, for the case when , there are many related earlier results which one could refer to [5, 9, 10, 13, 14]. Especially, Bhargava [3, 4] has considerably enlarged the setting for polynomial functions by replacing “the residue class rings of ” with “finite principal ideal rings”. For example, given a finite principal ideal ring and a subset , in [3, Section 3] there are canonical representations and counting formulas for polynomial functions from to ; see also [3, Theorem 18] for the case of several variables.
In this paper, we want to generalize the above concept of polynomial function to the case of residue class rings of Dedekind domains, as well as consider its canonical representation and counting formula by following the same strategy as in [3, 6, 7]. Different from [3] but as in [6, 7], we do not restrict polynomial functions within a single residue class ring.
1.2. Our situation
From now on, let be a Dedekind domain. For any non-trivial ideal (that is, ), let be the residue class ring of modulo , and let be a complete set of residues modulo such that . For any , for simplicity we still use to denote the residue class of modulo . The reader can distinguish them easily by context.
In the sequel, let be non-trivial ideals of ().
Definition 1.2**.**
A function is said to be a polynomial function, if it is represented by a polynomial such that
[TABLE]
for any , where is considered as an element in when evaluating .
In this paper, the aim is to provide canonical representations for the polynomial functions from to and give counting formulas for such functions. Furthermore, we want to show that the set of such polynomial functions and so the counting formulas do not depend on the choices of .
As applications, we not only recover the main results in the integer case, but also obtain new results for the polynomial rings over finite fields.
2. Preliminaries
2.1. More on our setting
Let
[TABLE]
For any non-trivial ideal of with , we denote by the residue of modulo . Note that we can view as a subset of , because any two distinct residues modulo can naturally represent two distinct residues modulo . So, in the sequel we view as subsets of . Then, in [3, Theorem 18] there is a canonical representation of polynomial functions from to . However, our purpose here is to study polynomial functions from to . We use the strategy in [3] to reach our objective.
Assume that we have a prime factorization:
[TABLE]
where are pairwise distinct prime ideals of and each is a positive integer. Then, the prime ideals of are exactly , and we also have
[TABLE]
2.2. -orderings
Let be the set of non-negative integers. Now we recall some basic concepts introduced in [3]. For any non-zero prime ideal of and any element , let be the highest power of containing (where is defined to be the zero ideal). Then, given a non-empty subset of , we obtain a so-called -ordering of as follows: choose to be any element of , and for choose to minimize the exponent of the highest power of dividing
[TABLE]
Given such a -ordering of , we define the associated -sequence of by and
[TABLE]
If is a finite set, then for any we must have that is the zero ideal. Moreover, by [3, Lemma 3], for any integer , for only finitely many primes . By the construction of a -ordering, we know that (see also [3, Lemma 1]):
[TABLE]
Furthermore, by [3, Theorem 1] we know that any two -orderings of give the same associated -sequence. So, the sequence does not depend on the choice of the -ordering. We also define the sequence of factorial ideals corresponding to the pair by and
[TABLE]
which again do not depend on the choices of such -orderings. In particular, if is a finite set, then for any , is the zero ideal.
Note that the prime ideals of are exactly . For each and , let be a fixed -ordering of such that . Using the Chinese Remainder Theorem, for each we construct a sequence of elements of such that and for all and . This is crucial for our deductions. For the sequence of factorial ideals for , we have
[TABLE]
In fact, by construction, for any integer we have
[TABLE]
2.3. A basis
Let be the polynomial ring of variables over . We now define a basis for over . We first define an ordering in .
Definition 2.1**.**
For any and , we say that is less than , denoted by , if there exists such that and for all . As usual, means that or .
Note that the above ordering automatically gives an ordering for the monomials of the ring , which is used later on without indication.
Definition 2.2**.**
For any , we define
[TABLE]
where is defined as follows:
[TABLE]
Clearly, the polynomials , form an -basis for .
2.4. Notation and convention
Define
- •
the smallest positive integer such that if such exists; otherwise, put . (Note that can be equal to infinity.)
- •
for any -module , , which is the so-called annihilator of as an -module.
- •
for any ideal of , , which is the so-called ideal quotient .
We indicate again that we view as subsets of . We define a relation in as follows: for any , if and only if and represent the same polynomial function from to .
3. Main results
3.1. A criterion
We first determine under which condition every function from to is a polynomial function.
Theorem 3.1**.**
Every function is a polynomial function if and only if for any and any prime factor of , no two elements of are congruent modulo .
Proof.
We first prove the necessary part by contradiction. Without loss of generality, suppose that there is a prime factor of , say , such that there exist such that . So, and are two distinct elements in . Then, for any function , if it is represented by a polynomial , we have
[TABLE]
This means that the choices of and are not independent. This contradicts the assumption.
Now, we prove the sufficient part. Under the assumption, for each , we have for any with . Then, gives a unit in , and we use to denote the inverse of in .
Let be a function. By Lagrange interpolation, for any we have
[TABLE]
Thus, is a polynomial function represented by the polynomial
[TABLE]
This completes the proof. ∎
3.2. Canonical representations
We now state a canonical representation for a polynomial function from to .
Theorem 3.2**.**
Let be a polynomial function from to . Then, can be represented by a polynomial of the form
[TABLE]
where the coefficients with are uniquely determined modulo , and the sum is over the set of all -tuples such that for each .
Remark 3.3**.**
We emphasize that by Theorem 3.2, the set of polynomial functions from to does not depend on the choices of such complete sets of residues and the choices of such orderings.
In order to prove Theorem 3.2, we need to make some preparations.
Lemma 3.4**.**
Let whose leading monomial is . Then
[TABLE]
where the coefficients are uniquely determined by .
Proof.
The result follows from the fact that is an -basis of . ∎
Lemma 3.5**.**
Let , and assume that for some (automatically is finite). Then, .
Proof.
By definition, it suffices to prove that , which is equivalent to for any .
By (2.2) and the construction of the sequence , we know that for any and any , and so by (2.3), it is an element of for any . Since , we have , and thus any such , that is
[TABLE]
Hence, . ∎
Lemma 3.6**.**
* if and only if for all .*
Proof.
Clearly, we only need to show the necessity.
The necessity is trivial when . Now, we assume that . Suppose that
[TABLE]
Then, we have
[TABLE]
which, together with for any (because for each sequence , the first term ), yields that . So, .
Now we proceed by induction. Assume that there is such that for all . We shall show that . From the induction hypothesis and the original condition (3.1), we have
[TABLE]
By definition, choosing , we get for any . So, by (3.2) we obtain
[TABLE]
Then, by (2.2) and the construction of the sequences , we have that for any ,
[TABLE]
that is, . This in fact completes the proof. ∎
Lemma 3.7**.**
For any , if and only if
[TABLE]
Proof.
First, suppose that . Let . Then, in particular, we have , that is
[TABLE]
Besides, by (2.4) we have
[TABLE]
Hence, we obtain
[TABLE]
Conversely, if
[TABLE]
we have
[TABLE]
that is,
[TABLE]
Then, as before, it follows from (2.2) and the construction of the sequences that . ∎
Now, we are ready to prove Theorem 3.2.
Proof of Theorem 3.2.
Let be an arbitrary polynomial representation of . By Lemmas 3.4 and 3.5, we have
[TABLE]
where the sum is over the set of all -tuples such that for each . It follows directly from Lemmas 3.6 and 3.7 that the above coefficients are uniquely determined modulo , as desired.
∎
Moreover, we can get a simpler canonical representation for a polynomial function from to . Each monomial corresponds to an -tuple . For any , let be the -tuple corresponding to the leading monomial of .
Theorem 3.8**.**
Let be a polynomial function from to , and denote . Then, can be represented by a polynomial of the form
[TABLE]
where the coefficients with are uniquely determined modulo , and the sum is over the set of all -tuples such that for each .
Proof.
From Theorem 3.2, we know that can be represented by a polynomial of the form
[TABLE]
where the coefficients with are uniquely determined modulo , and for we have for each . We prove the desired result by induction on . If , we are done. Otherwise, let . Then, . So, by the induction hypothesis, can be represented by a polynomial of the desired form, and then so is (that is, ). ∎
3.3. The number of polynomial functions
From Theorem 3.2, we can obtain the following counting formula when has the finite norm property (that is, for any non-zero ideal of , is a finite ring). Notice that if has the finite norm property, then for each we have
[TABLE]
Theorem 3.9**.**
Assume that has the finite norm property. Define the -tuple
[TABLE]
Then, the number of polynomial functions from to is given by
[TABLE]
Proof.
Note that by Theorem 3.2, it suffices to prove that
[TABLE]
as -modules. First, by definition we have
[TABLE]
Since is a non-trivial quotient of a Dedekind domain, is a principal ideal ring. Then, as an -module, is a cyclic -module. So, we directly have
[TABLE]
as -modules. This in fact completes the proof. ∎
We point out that if and , then we recover the counting formula in [3, Theorem 5].
We emphasize again that by Theorem 3.9, the number of such polynomial functions does not depend on the choices of such complete sets of residues and the choices of such orderings. Hence, in order to obtain more explicit formulas for some special cases, we can make suitable choices; see Theorem 3.11 and Section 4.
Remark 3.10**.**
There are several kinds of Dedekind domains having the finite norm property (see also [8]): (i) the ring of integers of an algebraic number field; (ii) the ring of integers of an algebraic function field; (iii) the ring of integers of a non-Archimedean local field.
In Theorem 3.9, if we further assume that , then we can obtain a more explicit formula.
Theorem 3.11**.**
Assume that has the finite norm property. Let be a non-trivial ideal of with prime factorization . Let . For each , let , and let be the minimal -tuple such that . Then, the number of -ary polynomial functions from to is given by
[TABLE]
Proof.
Note that the prime ideals of are exactly . As in proving [3, Corollary 2], we now recall the construction in [3, Example 3]. For each , , and let
[TABLE]
be a complete set of residues modulo . Pick an element . For any , write
[TABLE]
and define
[TABLE]
Then, is a -ordering of , and the associated -sequence of for is given by
[TABLE]
and for any , is the zero ideal. So, we have
[TABLE]
Thus, for any -tuple , we obtain
[TABLE]
Hence,
[TABLE]
If for each , we have
[TABLE]
When computing for other cases, we only need to note that for each .
Therefore, by Theorem 3.9 and (3.3), the number of such polynomial functions is
[TABLE]
∎
We remark that if , then we recover the formula in [3, Corollary 2].
4. Applications
Here, we use our general results to study two special cases. One is , and the other is (polynomial ring), where is the finite field of elements.
4.1. Case of
As in the setting of [7], let be positive integers. Then, we consider polynomial functions from to . Using Theorems 3.2 and 3.9, we indeed can recover the main results in [7].
Let for each . Then, the sequence is a -ordering of for any prime ; see [3, Example 2]. So, we can use this ordering simultaneously. Particularly, now for each we have
[TABLE]
Let be the smallest positive integer such that . Since and for each , we have for any and for any . Thus, for each we obtain
[TABLE]
which is denoted by for simplicity.
Then, for each with for each , we have
[TABLE]
Hence, using Theorems 3.2 and 3.9, we recover [7, Theorems 1 and 2].
Theorem 4.1** (Chen [7]).**
Let be a polynomial function from to . Then, can be uniquely represented by a polynomial
[TABLE]
where the coefficients are integers satisfying
[TABLE]
and the summation is taken over all with for each .
Theorem 4.2** (Chen [7]).**
The number of polynomial functions from to is given by
[TABLE]
where the summation is taken over all with for each .
4.2. Case of
Denote . Let be non-constant polynomials in . We consider polynomial functions from to .
We write . For every , write
[TABLE]
and define
[TABLE]
As indicated in [4, Section 10] (see also the example in page 289 of [1]), the sequence is a -ordering of for any prime ideal of . So, we use this ordering simultaneously. Particularly, now for each we have
[TABLE]
When , this can define factorials for , as an analogue of factorials of the rational integers; see [11] for another analogue.
Let be the smallest positive integer such that
[TABLE]
Since , for each , we have
[TABLE]
for any , and for any . Thus, for each we obtain
[TABLE]
which is denoted by for simplicity.
Then, for each with for any , we have
[TABLE]
Hence, using Theorems 3.2 and 3.9, we obtain the following two results.
Theorem 4.3**.**
Let be a polynomial function from to . Then, can be uniquely represented by a polynomial
[TABLE]
where the coefficients satisfy
[TABLE]
and the summation is taken over all with for each .
Theorem 4.4**.**
The number of polynomial functions from to is given by
[TABLE]
and the summation is taken over all with for each .
We remark that Theorem 4.4 plays a key role in studying congruence preserving functions in the residue class rings of polynomials over finite fields in [12], which is an analogue of the integer case [2].
Acknowledgments
The research of the first author was supported by National Science Foundation of China Grant No. 11526119 and Scientific Research Foundation of Qufu Normal University No. BSQD20130139. The research of the second author was supported by a Macquarie University Research Fellowship.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] D. Adam, Simultaneous orderings in function fields , J. Number Theory 112 (2005), 287–297.
- 2[2] M. Bhargava, Congruence preservation and polynomial functions from ℤ n subscript ℤ 𝑛 {\mathbb{Z}}_{n} to ℤ m subscript ℤ 𝑚 {\mathbb{Z}}_{m} , Discrete Math. 173 (1997), 15–21.
- 3[3] M. Bhargava, P-orderings and polynomial functions on arbitrary subsets of Dedekind rings , J. Reine Angew. Math. 490 (1997), 101–127.
- 4[4] M. Bhargava, The factorial function and generalizations , Amer. Math. Monthly 107 (2000), 783–799.
- 5[5] L. Carlitz, Functions and polynomials ( mod p n ) 𝑝𝑚𝑜𝑑 superscript 𝑝 𝑛 \pmod{p^{n}} , Acta Arith. 9 (1964), 67–78.
- 6[6] Z. Chen, On polynomial functions from ℤ n subscript ℤ 𝑛 {\mathbb{Z}}_{n} to ℤ m subscript ℤ 𝑚 {\mathbb{Z}}_{m} , Discrete Math. 137 (1995), 137–145.
- 7[7] Z. Chen, On polynomial functions from ℤ n 1 × ℤ n 2 × ⋯ × ℤ n r subscript ℤ subscript 𝑛 1 subscript ℤ subscript 𝑛 2 ⋯ subscript ℤ subscript 𝑛 𝑟 {\mathbb{Z}}_{n_{1}}\times{\mathbb{Z}}_{n_{2}}\times\cdots\times{\mathbb{Z}}_{n_{r}} to ℤ m subscript ℤ 𝑚 {\mathbb{Z}}_{m} , Discrete Math. 162 (1996), 67–76.
- 8[8] K. L. Chew and S. Lawn, Residually finite rings , Can. J. Math. 22 (1970), 92–101.
