Research article

On classification of finite commutative chain rings

  • Received: 19 February 2021 Accepted: 18 September 2021 Published: 02 November 2021
  • MSC : 12J12, 13B05, 13E10

  • Let R be a finite commutative chain ring with invariants p,n,r,k,m. It is known that R is an extension over a Galois ring GR(pn,r) by an Eisenstein polynomial of some degree k. If pk, the enumeration of such rings is known. However, when pk, relatively little is known about the classification of these rings. The main purpose of this article is to investigate the classification of all finite commutative chain rings with given invariants p,n,r,k,m up to isomorphism when pk. Based on the notion of j-diagram initiated by Ayoub, the number of isomorphism classes of finite (complete) chain rings with (p1)k is determined. In addition, we study the case (p1)k, and show that the classification is strongly dependent on Eisenstein polynomials not only on p,n,r,k,m. In this case, we classify finite (incomplete) chain rings under some conditions concerning the Eisenstein polynomials. These results yield immediate corollaries for p-adic fields, coding theory and geometry.

    Citation: Sami Alabiad, Yousef Alkhamees. On classification of finite commutative chain rings[J]. AIMS Mathematics, 2022, 7(2): 1742-1757. doi: 10.3934/math.2022100

    Related Papers:

    [1] Yousef Alkhamees, Sami Alabiad . Classification of chain rings. AIMS Mathematics, 2022, 7(4): 5106-5116. doi: 10.3934/math.2022284
    [2] Yousef Alkhamees, Badr Alhajouj . Structure of a chain ring as a ring of matrices over a Galois ring. AIMS Mathematics, 2022, 7(9): 15824-15833. doi: 10.3934/math.2022866
    [3] Guoqing Wang . Lower bound for the Erdős-Burgess constant of finite commutative rings. AIMS Mathematics, 2020, 5(5): 4424-4431. doi: 10.3934/math.2020282
    [4] Adel Alahmadi, Tamador Alihia, Patrick Solé . The build up construction for codes over a non-commutative non-unitary ring of order $ 9 $. AIMS Mathematics, 2024, 9(7): 18278-18307. doi: 10.3934/math.2024892
    [5] Ali N. A. Koam, Ali Ahmad, Azeem Haider, Moin A. Ansari . Computation of eccentric topological indices of zero-divisor graphs based on their edges. AIMS Mathematics, 2022, 7(7): 11509-11518. doi: 10.3934/math.2022641
    [6] Huaqing Gong, Shilin Yang . The representation ring of a non-pointed bialgebra. AIMS Mathematics, 2025, 10(3): 5110-5123. doi: 10.3934/math.2025234
    [7] Wenxia Wu, Yunnan Li . Classification of irreducible based modules over the complex representation ring of $ S_4 $. AIMS Mathematics, 2024, 9(7): 19859-19887. doi: 10.3934/math.2024970
    [8] Jaruwat Rodbanjong, Athipat Thamrongthanyalak . Characterizations of modules definable in o-minimal structures. AIMS Mathematics, 2023, 8(6): 13088-13095. doi: 10.3934/math.2023660
    [9] Shakir Ali, Amal S. Alali, Atif Ahmad Khan, Indah Emilia Wijayanti, Kok Bin Wong . XOR count and block circulant MDS matrices over finite commutative rings. AIMS Mathematics, 2024, 9(11): 30529-30547. doi: 10.3934/math.20241474
    [10] Songpon Sriwongsa, Siripong Sirisuk . Nonisotropic symplectic graphs over finite commutative rings. AIMS Mathematics, 2022, 7(1): 821-839. doi: 10.3934/math.2022049
  • Let R be a finite commutative chain ring with invariants p,n,r,k,m. It is known that R is an extension over a Galois ring GR(pn,r) by an Eisenstein polynomial of some degree k. If pk, the enumeration of such rings is known. However, when pk, relatively little is known about the classification of these rings. The main purpose of this article is to investigate the classification of all finite commutative chain rings with given invariants p,n,r,k,m up to isomorphism when pk. Based on the notion of j-diagram initiated by Ayoub, the number of isomorphism classes of finite (complete) chain rings with (p1)k is determined. In addition, we study the case (p1)k, and show that the classification is strongly dependent on Eisenstein polynomials not only on p,n,r,k,m. In this case, we classify finite (incomplete) chain rings under some conditions concerning the Eisenstein polynomials. These results yield immediate corollaries for p-adic fields, coding theory and geometry.



    We consider only commutative rings which have an identity. An associative Artinian ring with an identity whose lattice of ideals forms a unique chain is called a chain ring. It is not hard to show that a finite ring R is a chain ring if and only if its (Jacobson) radical J(R) is principal and the quotient F=R/J(R) is a field of order pr, p is prime, i.e., R is a local ring. There are known positive integers p,n,r,k,m associted with R called the invariants of R. Ayoub [3] dubbed these rings "homogenous rings". Finite chain rings appear in various areas, for details see [4]. In particular, finite chain rings have been increasingly used in coding theory [5,11,14] and in geometry as coordinatizing rings of Pappian Hjelmslev planes [9]. An interesting class of finite chain rings is that contains Galois rings, i.e.,

    GR(pn,r)=Zpn[x]/(f(x)), (1.1)

    where f(x) is a monic polynomial of degree r and irreducible modulo p. However, there are different algebraic ways to construct finite chain rings.

    Let R denote a finite chain ring with invariants p,n,r,k and m, then R is an Eisenstein extension of a Galois ring GR(pn,r)

    R=GR(pn,r)[x]/(g(x),xm), (1.2)

    where g(x) is an Eisenstein polynomial of degree k over GR(pn,r), i.e.,

    g(x)=xkpk1i=0sixi,  where s0 is a unit of GR(pn,r). (1.3)

    However, the case when g(x)=xkps0, R is called a pure chain ring.

    Another construction of R is that connected to p-adic fields; R is a factor-ring of the ring of integers of a suitable finite extension of Qp, the field of p-adic numbers. Let K be an extension of Qp with ramification index k and residue degree r, and let L be the unramified subextension of degree r over Qp. Let OK denote the ring of integers of K, and let π be a prime element of OK. Then,

    ROK/(πm)OL/(pn)[x]/(¯g(x),xm)GR(pn,r)[x]/(¯g(x),xm), (1.4)

    where g(x) is the minimal polynomial of π over L whose image ¯g(x) in OL/(pn)[x]GR(pn,r)[x] is Eisenstein of degree k. We shall see later that when m is sufficiently large, the classification of Qp-isomorphism finite extensions of Qp coincides with that of finite commutative chain rings. For the basic of p-adic fields, we refer to [8,10].

    Let U(R) be the group of units of R, then

    U(R)=<a>H, (1.5)

    where a is an element of order pr1, and H=1+J(R) (Ayoub [3]). The structure of H is introduced in [3] when (p1)k, and given in [1] if (p1)k. However, it turned out that if pk, H plays a paramount role in the enumeration of finite chain rings. Let k=k1pl, (p,k1)=1, Hou [7] classified pure chain rings when l=1 and (p1)k. Moreover, if l=0, the classification is independent of H, and the enumeration, in this case, was determined by Clark and Liang [4]. Our main aim in this article is to classify, in case of pk, finite chain rings with fixed invariants p,n,r,k,m up to ismorphism by using ideas from [1,3].

    The present manuscript is organized as follows. Section 2 involves notations and known statements that will appear in the sequel. In Section 3, we consider the classification problem of finite chain rings with the same invariants p,n,r,k,m. First, we classify them when (p1)k. Next, the case (p1)k is investigated under certain conditions. Section 4 is devoted to apply our results in p-adic number fields.

    This section collects some facts and states notations required in our subsequent discussions.

    Let R be a finite chain ring with invariants p,n,r,k and m, and nonzero radical J(R) with nilpotency index m. The residue field F=R/J(R) is of order pr. We refer to [1,3,4,12,13] for the verification of the statements given here.

    The ring R has a coefficient subring S=GR(pn,r)Zpn[a] for some a of multiplicative order pr1. If xJi(R)Ji+1(R)=Ji, we define wt(x)=i. Let wt(π)=1, then, J(R)=(π) and

    R=k1i=0Sπi, (2.1)

    (as Smodule). There exists t, 1tk with m=(n1)k+t such that

    {SSπi,if 0i<t,S/pn1SSπi,if tik. (2.2)

    Let πJ1 be fixed, and let U(R) denote the group of units of R, then

    U(R)=Cpr1H, (2.3)

    where Cpr1=<a> is a cyclic group of order pr1, and H=1+J(R) is the p-Sylow subgroup of U(R). Moreover, π is a root of an Eisenstein polynomial g(x) (1.3), then, from (2.3),

    πk=pβh, β∈<a> and hH. (2.4)

    Let u=kp1, where x means the greatest positive integer less than or equal x, and let Hs=1+Js(R), sPm={1,2,,m}. Consider the following filtering and (admissible) function:

    H=H1>H2>H3>>Hm=<1>, (2.5)
    j(s)={min(ps,m),su,min(s+k,m),s>u. (2.6)

    The series (2.5) with j and the p-th power homomorphisms ηs from Hs/Hs+1 into Hj(s)/Hj(s)+1 form the so called j-diagram, however, we refer to (2.5) when we mention j-diagram. We call the j-diagram in (2.5) incomplete at s if ηs is not an isomorphism, and complete if all ηs are isomorphisms.

    Definition 2.1. We call R incomplete (complete) chain ring if the series (2.5) is incomplete at u (complete).

    Now, let {αi}1ir be a representatives system in R for a basis of F over Zp. Furthermore, let f be the homomorphism f:FF, defined by: f(α)=αp+βα. Let k=k1pl ((k1,p)=1), λ=l+1 and R(j) be the range of j, then H is generated by:

    {wis=1+αiπs,    (i,s)B={(i,s):1ir and sR(j)},{γ=1+α0πup,where αpλ1βαpλ11=0 and α0Im f.}(incomplete case) (2.7)

    For each sPm, let Us and Us be subgroups of H generated by {wis}1ir and {wis}2ir, respectively. Hence, Us and Us are homogeneous groups of rank r and r1, respectively, and of order pν(s), where ν(s) is the least positive integer satisfying jν(s)(s)=m. In particular,

    U(GR(pn,r))={Uk,if p>2 or p=2 and n2,Cr12n1C2n2C2,otherwise. (2.8)

    Denote c=∣PmR(j), then by using j-diagram,

    c={mmp,if  m<k+u,k,otherwise. (2.9)

    Lemma 2.1 ([6]). Let q and z be positive integers such that qz1. Then, for 0bpq,

    C(pq,b){0,if vp(b)qz,C(pz1,i),if b=ipqz+1,  (mod pz)

    where vp is the p-adic valuation.

    All notations mentioned above have the same meanings throughout; in addition, we denote ls=min{l,ν(s)}.

    If n=1, then RS[x]/(xk), where S=GF(pr)=F, i.e., R is completely determined by its invariants. Hence, in the sequel, we assume n>1. Now, let

    E(p,k)={k1i=0sixi:siS,s0U(S)}. (3.1)

    For every θJ1, there exists a unique defined f(x)E(p,k) such that θ is a root of g(x)=xkpf(x). Let E(R) be the set of all such polynomials g(x) (Eisenstein polynomials) corresponding to the set J1. If σAut S, we denote σ(E(R)) by:

    σ(E(R))={σ(g(x)):σ is applied to the coefficients of g(x)}. (3.2)

    The group of automorphisms of S, Aut S, is cyclic of order r generated by ρ (Frobenius map) defined as:

    ρ(n1i=0ζipi)=n1i=0ζippi, (3.3)

    where ζiΓ(r), the Teichmüller set of S. Furthermore, Aut (S/piS) Aut S (by the natural isomorphism).

    If g(x)E(R), we denote Rg by:

    Rg=S[x]/(g(x),xm). (3.4)

    Remark 3.1. If g(x)E(R), then RRg.

    Proposition 3.1. Let R and T be two finite chain rings with the same invariants and same coefficient subring S. Then, RT if and only if σ(E(R))E(T)ϕ for some σAut S.

    Proof. Assume that RT and ψ is the isomorphism. Let ψS=σ and π be a root of g(x)E(R). Then, it is easy to justify that ψ(π) is a root of σ(g(x)) in T. Thus, σ(g(x))E(T), and so σ(E(R))E(T)ϕ. Conversely, if σ(g(x)) has a root θ in T for some σAut S and g(x)E(R). Then, the corresponding ψ(siπi)=σ(si)θi is obviously an isomorphism.

    Corollary 3.1. σ(E(R))E(R) for every σAut S.

    Proposition 3.2. For any finite chain rings R and T, either E(R)E(T)=ϕ or E(R)=E(T).

    Proof. If E(R)E(T)ϕ, then Proposition 3.1 concludes that RT and, hence, E(R)=E(T).

    Corollary 3.2. RT (not isomorphic) if and only if E(R)=E(T) (E(R)E(T)=ϕ).

    Let R be a complete chain ring, then (cf. [1]) the system {wis} in (2.7) forms a basis for H, and by (Theorem 3, [3]),

    H=sR(j)Us. (3.5)

    Let R and T be two complete chain rings with the same invariants p,n,r,k,m. Assume that πk=pβ1h1 and θk=pβ2h2 for R and T, respectively. If RT, then via Proposition 3.1, there is σAut S such that σ(g(x))=xkpσ(f(x)) has a root in R, where g(x)E(T). This means, there is ζ=πβδ, where δHR and β∈<a> such that

    pσ(β2)σ(h2)=ζk=(πβδ)k=pβ1h1βkδk. (3.6)

    Observe that, σ can be considered isomorphism maps θ to ζ (proof of Proposition 3.1). Therefore,

    βk1=β11σ(β2), (3.7)
    δpl=h11σ(h2)     mod πmk. (3.8)

    Thus, we consider the invariants, p,n1,r,k,m. From Eq (3.8), h1=σ(h2)  mod Hpl, i.e., in H/Hpl, we have

    h1=σ(h2). (3.9)

    Since we have the same structure for HR and HT, then

    us=σ(ws), (3.10)

    where h1=sR(j)us and h2=sR(j)ws. By (2.9), there are exactly c equations of the form (3.10). Moreover, since us,wsUs, then us=ri=1waiis and ws=ri=1(1+αiθs)mi, where ai and mi are considered mod pl, i.e., ai,miZpl. For the converse, assume (3.7) and (3.10) hold for all sPmR(j) and some σAut S. Then, there exist β∈<a> and δHR such that

    ψ(θk)=pψ(β2h2)=pβ1h1βkδk=(πβδ)k=πk1, (3.11)

    where ψ is the corresponding:

    k1i=0siθik1i=0σ(si)π1i. (3.12)

    Clearly, π1 is a root of σ(g(x)) in R and, hence, ψ is an isomorphism. Thus, the following theorem is proved.

    Theorem 3.1. Let R and T be two complete chain rings with the same invariants p,n,r,k,m. Then, RT if and only if (3.7) and (3.10) hold for all sPmR(j).

    Corollary 3.3. If R is associated with p,2,r,k,k+1 such that (pr1,k1)=1. Then, R is uniquely determined up to isomorphism by its invariants.

    Proof. Since (pr1,k1)=1 and n=2,t=1, then clearly xkpE(R); thus, β=1 and h=1. This means, the classification does not depend on (3.7) and (3.10). Therefore, Theorem 3.1 implies that there is only one ring (up to isomorphism) with such invariants.

    Example 3.1. If R and T are two finite chain rings with the same invariants such that l1 and n>2 or n=2 and t>1. Assume xkp(x+1)E(R) and xkpE(T). Since (π+1)=h1σ(h2)=σ(1)=1 for any σAut S. Hence, from Theorem 3.1, R and T are not isomorphic. By similar argument one can show RT when xkp(1+x2)E(T), where k>2.

    Theorem 3.2. Let N be the number of complete chain rings with invariants p,n,r,k,m such that n3 or n=2,t>1. Then,

    N=1rr1i=0(pi1,z)p(i,r)ι, (3.13)

    where z=(pr1,k1) and ι=sR(j)ls.

    Proof. For sR(j), Us is a homogeneous group of order pν(s) and of rank r, and thus Us/Upls is also a homogeneous group of order pls and of the same rank. It follows that every us of Us/Upls can be written as us=ri=1waiis, where the exponents taken modulo pls. Now, to simplify notations, we can identify Us/Upls, as a set, as Γ(r)ls. Since there are c direct summands of H, i.e., c equations of the form (3.10), we identify H/Hpl as Γ(r)ls1×Γ(r)ls2××Γ(r)lsc. Moreover, replace <a>/<ak1> by the additive group Zz of integers modulo z, where z=(pr1,k1). Let Aut S=<ρ> acts on the set Zz×Γ(r)ls1×Γ(r)ls2××Γ(r)lsc by:

    ρi(a,xs1,,xsc)=(pia,xpis1,,xpisc). (3.14)

    According to Theorem 3.1, it suffices to verify that N given in (3.13) is the number of equivalence classes. The number of elements fixed by ρi is (pi1,z)sR(j)[(pi1,pr1)+1]ls, but [(pi1,pr1)+1]=p(i,r), hence,

    (pi1,z)sR(j)[(pi1,pr1)+1]ls=(pi1,z)p(i,r)sR(j)ls. (3.15)

    Therefore, Burnside Lemma computes the total number of equivalence classes.

    Corollary 3.4. If l<n1, then ls=l, thus,

    N=1rr1i=0(pi1,z)p(i,r)cl. (3.16)

    Corollary 3.5. If n=2 and t>1 or n=3 and t=1. Then, ls=ν(s) in Theorem 3.2.

    Example 3.2. Assume that is the class of finite chain rings R with the same invariants and with associated Eisenstein polynomials g(x)=xkpβ(x+1)E(R). If R and T in , then by Theorem 3.1, RT if and only if the Equation (3.7) holds. Thus, from Theorem 3.2, there are N0 of non-isomorphic classes of such rings in ,

    N0=1rr1i=0(pi1,z)=azϕ(a)τ(a), (3.17)

    where ϕ is Euler function and τ(a) is the order of p in Za. Note that the right-hand side of (3.17) represents the number of finite chain rings when pk, and it was given by Clark [4].

    Next, we consider a subclass which consists of all pure chain rings with the same invariants. First, we determine Hpl1+pS. By Lemma 1, one can directly prove

    (1+πsϵ)pe=1+ei=0πk(ei)+spiϵi, (3.18)

    where ϵ and ϵi are units of R. Let

    j(s,i,e)=k(ei)+spi,j(s,e)=min{j(s,i,e):0ie}.

    Then [1],

    j(s,e)=je(s)={spe,if ebs,spbs+(ebs)k,if e>bs, (3.19)

    where bs=logpus and x is the smallest positive integer greater that or equal to x. Moreover,

    ν(s)={bs+n1,if tu,bs+n2,if t<u. (3.20)

    Lemma 3.1. Let R be a pure finite chain ring with l1, and n>2 or n=2 and t>k1pl1++k1. If 0il1 and ϵU(R), then there exists s, ks such that

    (1+πk1piϵ)pliUk×Us×Hs+1. (3.21)

    Proof. First, if ϵΓ(r), then by using (3.18),

    (1+πpik1α)pli=(1+αpliπk+πk+pli1k1ϵ)=(1+αpliπk)(1+πk+pl1k1ϵ1),

    where ϵ,ϵ1 are units of R. Take s=k+k1pl1, and the proof is complete. Now, if ϵΓ(r) and i is fixed, then by successive application of (3.18) and (3.19),

    (1+πk1piϵ)pli=1+ξ0πk+ξ1πs1+ξ2πs2++ξsi+1πsi+1+ξai+1πai+1+πqϵ0, (3.22)

    where

    {sb=k+k1pl1++k1plb,si+1=sb+jli(s),ai+1=sb+k1pl(i+1),q>max{si+1,ai+1},ξ0,ξsi+1,ξai+1Γ(r) and ξb,ξbΓ(r),

    1bi and ϵ0 is a unit of R. Note that si+1ai+1 because otherwise yields jli(s)=k1pl(i+1), thus, k1=j(s) which is contradiction since k1<k and (k1,p)=1. Assume

    s=min{sb,si+1,ai+1:ξb0}, (3.23)

    then the proof is complete.

    Proposition 3.3. Assume that R is a pure finite chain ring with p,n,r,k,m. Then,

    Hpl1+pS={(1+pS)pl,if n>2 or n=2 and t>k1pl1,1+pS,if  n=2 and tk1pl1. (3.24)

    Proof. First, if n=2 and tk1pl1, then it is easy to see that every element of 1+pS is given by 1+πkδpl, for some δΓ(r). This yields (1+πk1δ)pl=1+πkδpl, hence,

    Hpl1+pS=1+pS. (3.25)

    Next, let n>2 or n=2 and t>k1pl1. If hH, there is sPm such that hHsHs+1 and h=1+πsϵ, where ϵU(R). We consider different cases for s.

    (a) If sk and hpl1+pS. Then,

    hpl=(1+πsϵ)pl=1+πjl(s)ϵ1, (3.26)

    where ϵ1 is a unit in R. Since any element of 1+pS is of the form 1+πakαa, where αaΓ(r), thus, πjl(s)ϵ1=0 or jl(s)=lk+s=qk and ϵ1U(S) for some positive integer ql+1, i.e., ks. In either case, we obtain

    hpl1+pl+1S=(1+pS)pl. (3.27)

    (b) When s<k. If sk1pi, then similarly kjl(s); thus, πjl(s)ϵ1=0. On the other hand, if s=k1pi, 0il1. Consider the filtering:

    Hk>Hk+1>>Hm=<1>. (3.28)

    This series is complete, hence, satisfies all related results in [1,3]. The set {wik=1+αiπk:1ir} generates Uk, then, Uk=1+pS. Notably, Lemma 3.1 implies

    hpl=(1+πsϵ)pl=((1+πsϵ)pli)pi=(1+ζπk)piϑpi, (3.29)

    where ζΓ(r), ϑHs and ks. Since hpl1+pS, then

    hpl((1+ζπk)1)pi1+pS, (3.30)

    and, thus, ϑpi1+pS which is impossible since the generators of Hk are linearly independent. Finally, consider the particular case n=2 and k1pl1<tk1pl1++k1. Since n=2, hpl=(1+πk1piϵ)pl=1 for 1il1. If i=0, then

    hpl=(1+πk1ϵ)pl=1+δπk+δ1πk+jl(s)+δ2πk+k1pl1+ϵ0πs, (3.31)

    for δ,δ1,δ2Γ(r), ϵ0U(R), sPm and s>k+k1pl1. Since k+k1pl1k+jl(s), hence hpl1+pS. In this case, we have

    Hpl1+pS=<1>⊆(1+pS)pl. (3.32)

    Note that if n=2, then xkpβE(R) for every pure chain ring R, thus, N is given by (3.17). The following theorem gives N when n3.

    Theorem 3.3. The number N of pure finite chain rings with same invariants p,n,r,k,m such that n3 is precisely

    N=1rr1i=0(pi1,z)p(i,r)ι, (3.33)

    where

    ι={l,if l<n2,n2,if ln2.

    Proof. The proof follows directly from Proposition 3.3 and Theorem 3.2.

    Remark 3.2. Note that N in Theorem 3.3 is dependent on n.

    The following corollary illustrates that the result in [7] is just a special case of Theorem 3.33.

    Corollary 3.6. If l=1, then N=1ri1i=0(pi1,z)p(i,r).

    In this section, we investigate the incomplete case. If R is a finite chain ring with invariants p,n,r,k and m, and πk=pβh. The incomplete situation happens when (cf. [1]),

    p1k,  βFp1 and m>k+u, (3.34)

    (k=(p1)u). However, if R is incomplete, the system (2.7) and ξ=w1s0=1+α1πs0 are subjected to

    ξpλ=(1,s0)(i,s)Bwaisisγa0, (3.35)

    where ais, a0 are positive integers divisible by p. Denote μ=μ1=min{ais,a0:(i,s)B{(1,s0)}}.

    Proposition 3.4 (Theorem 2, [1]). Let R be incomplete chain ring, then there are d0, Ω={s0,s1,,sd}Pm and {μi}0id such that

    H=sΛUsdi=0(UsiCpμi)C, (3.36)

    where Λ={PmR(j)}Ω and C=<γ> if k+uΩ or C=<1>, otherwise.

    If R and T are two incomplete chain rings with same invariants p,n,r,k,m. Then, HR and HT may not have the same structure [1]. This situation makes the enumeration much harder than the complete case.

    If we write HR (3.36) as HR=GRsu1UsG2, where GR=1su11Us and u1=upl. Thus, HR and HT have the same summand GR; GTGR.

    We state the following theorem without proof because it involves the same ideas to that ones of Theorem 3.2. Note that ls, in this case, equal l for 1su11.

    Theorem 3.4. Let Σ be the class of all finite incomplete chain rings R which have the same invariants p,n,r,k and m, and associated with πk=pβh, where hGR. If N is the cardinality (up to isomorphism) of Σ, then

    N=1rr1i=0(pi1,z)p(i,r)l(u11). (3.37)

    Remark 3.3. The conditions in (3.34) guarantee the existence of a root of xp1+p in R (see [1]). Assume that R0=S[π0], where π0 is a root of xp1+p, then R0 is a finite (complete) chain suring of R with p,n,r,p1,m1, where m1=(n1)(p1)+t1 and 1t1p1. Consider the class of all finite incomplete chain rings with p,n,r,k,m which are associated with πk=pβh, where hH(R0). If βp11=β and hp11=h for β1∈<a> and h1H(R0), then one can check that

    π0=β1h1πu, (3.38)

    is a root of xp1+p.

    Next, we aim to obtain the number of non-isomorphic rings in . First, we introduce some useful information about R0.

    Lemma 3.2. ϕAut R0 if and only if

    ϕ(p2i=0siπ0i)=p2i=0σ(si)(αζπ0)i, (3.39)

    where α∈<a> is a (p1)-th root of unity and ζHm1(p1)(R0) for some σAut S.

    Proof. Let ϕAut R0, then ϕ(π0)=αζπ0 where α∈<a> and ζH(R0). Note that

    p=ϕ(πp10)=ϕ(π0)p1=pαp1ζp1. (3.40)

    Thus, αp1=1 and ζp1=1 mod Hm1(p1)(R0). Since (p1,p)=1, then ζHm1(p1)(R0). On the other hand, if α and ζ satisfy the condition, then one can see that ϕ(πp10)=ϕ(π0)p1. Thus, ϕ is an automorphism of R0.

    Corollary 3.7. Every σAut S can be extended to an automorphism ϕAut R0.

    Proposition 3.5. If R and T are two rings in with the same R0. Then, RT if and only if there is ϕAut R0 such that ϕ(g(x)) (applies to the coefficients) has a root in R, where g(x) is an Eisenstein polynomial of T over R0.

    The proof involves argument similar to that of Proposition 3.1 with help from Corollary 3.7.

    Lemma 3.3. Assume the admissible function j satisfies: if j(s)p, then sR(j) for all s. Then, Hpis=Hji(s), in particular, Hpi=Hji(1).

    Proof. The proof is conducted by induction on i. First, let i=1, and note that HpsHj(s). If yHj(s), then y=uj(s)y1, where uj(s)Uj(s) and y1Hj(s)+1. Moreover, uj(s)=ups for some usUs, and y1=uj(s)+1y2, where uj(s)+1Uj(s)+1 and y1Hj(s)+2. Since

    j(j(s)+2)j(j(s)+1)j(1)=p, (3.41)

    then j(s)+2 and j(s)+1R(j). Which follows that uj(s)+1=ups1. Continuing in this way, we obtain y=yp0, and hence Hj(s)Hps. Thus, Hj(s)=Hps. For i>1, note that Hpis=(Hpi1s)p, and by the induction step, the result follows.

    Lemma 3.4. Let R be in . Then,

    HplH(R0)={(H(R0))pl,if n>2 or n=2 and t>k1pl1,H(R0),if  n=2 and tk1pl1. (3.42)

    The proof follows by slightly modifying the proofs of Lemma 3.1 and Proposition 3.3, that is, consider u instead of k, and the Eq (3.35) as illustrated in (Example 2, [1]).

    Theorem 3.5. Assume that l<n2, the number N of incomplete chain rings exist in the class is

    N=N0[1rr1i=0(p1)(pi1,d1)p(i.r)l(p2)], (3.43)

    where d1=(k,pr1p1) and N0 is the number of finite chain rings R0 given in (3.17).

    Proof. If R and T are in , and if RT, then by Proposition 3.5, there exists ϕAut R0 such that ϕ(g(x)) has a root in R, where g(x)=xuπ0β1h1, h1H(R0). Let π1=δζπ be a root of ϕ(g(x)) in R, note that

    π0βhδuζu=πu1=ϕ(π0)σ(β1)ϕ(h1)=π0αϑσ(β1)ϕ(h1).

    Thus,

    βδu=ασ(β1)hζu=ϑϕ(h1)  mod Hm11(R0).

    Since ln3, then jl(1)m1(p1), and since ϑHm1(p1)(R0) (Lemma 3.2), then ϑ=1 mod H(R0)pl=1 mod Hjl(1)(R0) (Lemma 3.3). This implies h=ϕ(h1) mod Hjl(1)(R0). Let G=Aut S acts on Γ(r)l(p2), then there are p(i,r)l(p2) elements fixed by ρi (see proof of Theorem 3.2). On the other hand, the equation βδu=ασ(β1) implies that βp1δk=σ(βp11) (Lemma 3.2). Moreover, if σ=ρi, then we have (pi1,d1) elements in Zd1 fixed by ρi, and since there are p1 different roots α of unity, then, there are (p1)(pi1,d1) elements fixed by ρi. Therefore, by an argument similar to the proof of Theorem 3.2, the number of finite chain rings in which have the same invariants and same R0 is

    N1=1rr1i=0(p1)(pi1,d1)p(i.r)l(p2).

    Furthermore, there are N0=1rr1i=0(pi1,z) (Example 3.2) of non-isomorphic types of R0. Thus, the proof of the theorem follows.

    Corollary 3.8. The number N of pure chain rings with p,n,r,k,m is precisely given in (3.33)

    Proof. In the case l<n2, the proof is just a direct application to the previous Theorem 3.5 when α=1, ζ=1 and N0=1. If ln2, the proof follows from Proposition 3.4 and the proof of Theorem 3.2.

    The general case of incomplete chain rings when n4 or n=3,t>1 is still complicated to determine N. For the moment, the best we can do is to approximate N by finding upper and lower bounds. First, we derive a relation between Aut R and N.

    Lemma 3.5. Let g1(x) and g2(x) be in E(R) corresponding to π1 and π2 respectively. If ϕAut R, then ϕ(π1)=π2 if and only if there exists σAut S such that σ(g1(x))=g2(x).

    Proof. Let ϕAut R maps π1 to π2, and let σ be its restriction on S. Observe that

    ϕ(g1(π1))=(ϕ(π1))kpσ(f(ϕ(π1)))=(π2)kpσ(f(π2))=0=g2(π2). (3.44)

    Hence, g2(x)=σ(g1(x)). The other direction is analogous to that of Proposition 3.1.

    Corollary 3.9. Assume the hypotheses of Lemma 3.5, then g1(x)=g2(x) if and only if ϕAutS R (fixing S).

    Corollary 3.10. If ϕAutS R such that ϕ(π)=π for some πJ1, then ϕ is the identity automorphism.

    Define a relation on E(R) by: g1g2 if and only if g2=σ(g1); that is, G=Aut S acts on E(R). This relation is well defined since σ(E(R))E(R) (Corollary 3.1). Let orb(g) denotes the orbit of g and Gg is the stabilizer of g in G. Hence, orb(g)∣=r/Gg.

    Proposition 3.6. Let R runs over all non-ismorphic classes of finite chain rings with the same invariants p,n,r,k,m. Then,

    R1GgR∣∣Aut R=1rp(k1)r. (3.45)

    Proof. Let AutS R acts on J1 in the natural way, i.e., ϕπ=ϕ(π). Let be the induced equivalence relation. Thus, J1 splits into classes of elements, and Corollary 3.10 implies that each class has AutS R elements. Also Lemma 3.5 emphasizes that the number of the equivalent classes is E(R). Hence,

    J1∣=∣AutS R∣∣E(R). (3.46)

    Moreover, J1∣=∣Γ(r)∣∣Γ(r)m2=(pr1)p(m2)r, then

    E(R)∣=(pr1)p(m2)rAutS R. (3.47)

    On the other hand, E(p,k) splits into non-intersecting by Proposition 3.2. Thus,

    E(p,k)∣=RE(R), (3.48)

    where R represents the classes of finite chain rings with same invariants p,n,r,k,m. Simple calculations imply that there exist (pr1)p(mk1)r of all possible polynomials in E(p,k). Furthermore, in the light of Lemma 3.5, for each polynomial exists in orb(g), there are AutS R different automorphisms of R, i.e.,

    Aut R∣=∣orb(g)∣∣AutS R. (3.49)

    This leads to

    E(R)∣=(pr1)p(m2)rorb(g)Aut R, (3.50)

    thus,

    R(pr1)p(m2)rorb(g)Aut R=(pr1)p(mk1)r. (3.51)

    Now, orb(g)∣=r/Gg which follows that

    R1GgR∣∣Aut R=1rp(k1)r. (3.52)

    Corollary 3.11. If g(x)E(R), then the number of roots of g(x) in R is AutS R.

    Theorem 3.6. Let N be the number of all non-isomorphic finite incomplete chain rings with invariants p,n,r,k,m. Then,

    prrN(pr1)p(mk1)r. (3.53)

    Proof. By the proof of Proposition 3.6,

    Aut R=∣orb(g)∣∣AutS R=rGgRJ1E(R)rGgR(pr1)p(m2)r.

    Hence,

    1Aut RGgRr1(pr1)p(m2)r.

    This implies

    1GgR∣∣Aut R1r(pr1)p(m2)r.

    Now, also from Proposition 3.6,

    Nr(pr1)p(m2)r1pr(k1).

    Thus, N(pr1)p(mk1)r. On the other hand,

    Aut R=rGgRJ1E(R)rGgRp(m2)rp(mk1)rprp(m2)rp(mk1)r=pkr.

    Moreover, from Proposition 3.6,

    1rp(k1)r=R1GgR∣∣Aut RNpkr.

    Therefore, Nprr.

    Corollary 3.12. N=1 if and only if AutS R∣=p(k1)r.

    Remark 3.4. The lower and upper bounds in (3.53) are attained when p=k=n=m=2 and r=1. In this case, they coincide.

    The following result is easy to check so we skip the proof.

    Proposition 3.7. Assume that R is a finite chain ring with invariants p,n,r,k,m. Then, R is uniquely determined if and only if one of these conditions holds:

    (i) k=m; (ii) m=k+1 and (k,pr1)=1; (iii) m>k+1, (k,p)=1 and (k,pr1)=1.

    Corollary 3.13. AutS R∣=p(k1)r if and only if (k,p)=1 and (k,pr1)=1 or m1=k and (k,pr1)=1.

    Proof. Forward from Proposition 3.7 and Corollary 3.12.

    In this section, we apply the above-mentioned results to the p-adic number fields. Any finite extension of Qp is called a p-adic number field where Qp is a completion of Q using p-adic norm |. | generated from p-adic valuation vp, defined as: |a|=pvp(a). Let K be a p-adic number field with ramification index k and residue degree r. There is a unique extension v of vp normalized such that v(π)=1, where π is the unique prime element (uniformizer) of OK ring of integers of K.

    Lemma 4.1. If L is unramified extension of degree r over Qp and K is a totally ramified extension of degree k over L. Let g(x) be an Eisenstein polynomial over OL of degree k such that its image in OL/(pn) has a root in OK/(πm), then if m>2[(l+1)k1], g(x) has a root in OK.

    Proof. Assume that ¯g(x) (mod pn) has a root θ in OK/(πm). If ζOK is a lifting of θ, then g(ζ)(πm), and thus

    g(ξ)∣≤1pm. (4.1)

    Consider the formal derivative of g,

    g(ζ)=kξk1p[a1+2a2ζ++(k1)ak2ζk2]. (4.2)

    Now, let v be the extension of p-adic evaluation νp to K which is complete and nonarchimedean. Thus, we have v(θ)=v(ξ)=1 since ζ is lifting of θ. Hence, e=v(g(ξ))(l+1)k1, and

    g(ζ)∣=1pe,
    g(ζ)2=1p2e.

    Then,

    1pm1p2(l+1)k11p2e.

    This implies

    g(ζ)∣<∣g(ζ)2.

    Therefore, by Hensel's Lemma ([2]), g(x) has a root in OK.

    Theorem 4.1. Let N be the number of isomorphism classes of finite commutative chain rings associated with the same p,n,r,k and m, with m>2[(l+1)k1]. Then, N is the number of Qpisomorphism finite extension of Qp with ramification index k and residue degree r.

    Proof. Let K1 and K2 be both extensions over Qp with ramification index k and residue degree r. Then, K1 and K2 have the same maximal unramified extension L over Qp. Assume R=O1/(πm) and T=O2/(θm), where O1 and O2 are the rings of integers of K1 and K2, respectively. Now, if RT, then by Proposition 3.1, there is σAut S such that σ(¯g(x)) has a root in T, where g(x) is an Eisenstein polynomial over L. Assume ¯θ is the root of σ(¯g(x)), and let ζO2 be a lifting of ¯θ. Note that σ(¯g(¯θ))=0 and so τ(g(ζ))(θm), where τAutQp L is the corresponding to σ since AutQp LAut S (L is unramified over Qp). Since m>2[(l+1)k1], then by Lemma 4.1, f(x)=τ(g(x)) has a root π2 in K2. Thus,

    K1=L(π1)L(π2)=K2, (4.3)

    where π1 is a root of g(x) in K1. Also note that π2ζ mod θ. This ends the proof. The following example shows that the condition on m in Theorem 4.1 is necessary.

    Example 4.1. Consider K1=Q2(2) and K2=Q2(6). Now, let O1 and O2 be the rings of integers of K1 and K2, respectively. Assume that

    R=O1/(π4)Z4[x]/(g1(x)),T=O2/(θ4)Z4[x]/(g2(x)),

    where g1(x)=x22 and g2(x)=x26 (mod 4), i.e., g2(x)=x22. Then, clearly R and T are finite chain rings with invariants 2,2,1,2,4 which are isomorphic. While K1 and K2 are not isomorphic. Note that m=4<6=2(l+1)k1.

    In this paper, we have investigated the classification of finite commutative chain rings with the same invaraints p,n,r,k,m. If (p1)k, the full classification of these rings is given. While if (p1)k, we showed that the number of non-isomorphic classes of finite commutative chain rings depends not only on their invariants but also on their Eisenstein polynomials. In this case, we classified such rings up to isomorphism under some conditions concerning the Eisenstein polynomials.

    The authors would like to thank Deanship of scientific research in King Saud University for funding and supporting this research through the initiative of DSR Graduate Students Research Support (GSR).

    The authors declare no conflict of interest.



    [1] S. Alabiad, Y. Alkhamees, Recapturing the structure of group of units of any finite commutative chain ring, Symmetry, 13 (2021), 307. doi: 10.3390/sym13020307. doi: 10.3390/sym13020307
    [2] J. W. S. Cassels, Local fields, Cambridge University Press, 1986. doi: 10.1017/CBO9781139171885.
    [3] C. W. Ayoub, On the group of units of certain rings, J. Number Theory, 4 (1972), 383–403. doi: 10.1016/0022-314X(72)90070-4
    [4] W. E. Clark, J. J. Liang, Enumeration of finite chain rings, J. Algebra, 27 (1973), 445–453. doi: 10.1016/0021-8693(73)90055-0. doi: 10.1016/0021-8693(73)90055-0
    [5] M. Greferath, Cyclic codes over finite rings, Discrete Math., 177 (1997), 273–277. doi: 10.1016/S0012-365X(97)00006-X. doi: 10.1016/S0012-365X(97)00006-X
    [6] P. W. Haggard, J. O. Kiltenin, Binomial expansion modulo prime powers, Int. J. Math. Math. Sci., 3 (1980), 985261. doi: 10.1155/S0161171280000270. doi: 10.1155/S0161171280000270
    [7] X. D. Hou, Finite commutative chain rings, Finite Fields Appl., 7 (2001), 382–396. doi: 10.1006/ffta.2000.0317. doi: 10.1006/ffta.2000.0317
    [8] J. Neukirch, Local class field theory, Berlin: Springer, 1986.
    [9] W. Klingenberg, Projective und affine Ebenen mit Nachbarelementen, Math. Z., 60 (1954), 384–406. doi: 10.1007/BF01187385. doi: 10.1007/BF01187385
    [10] S. Lang, Algebraic number theory, New York: Springer, 1994. doi: 10.1007/978-1-4612-0853-2.
    [11] X. S. Lui, H. L. Lui, LCD codes over finite chain rings, Finite Fields Appl., 34 (2015), 1–19. doi: 10.1016/j.ffa.2015.01.004. doi: 10.1016/j.ffa.2015.01.004
    [12] B. R. McDonald, Finite rings with identity, New York: Marcel Dekker, 1974.
    [13] R. Raghavendran, Finite associative rings, Compos. Math., 21 (1969), 195–229.
    [14] M. J. Shi, S. X. Zhu, S. L. Yang, A class of optimal p-ary codes from one-weight codes over Fp[u]/<um>, J. Franklin I., 350 (2013), 929–937. doi: 10.1016/j.jfranklin.2012.05.014. doi: 10.1016/j.jfranklin.2012.05.014
  • This article has been cited by:

    1. Yousef Alkhamees, Sami Alabiad, The Structure of Local Rings with Singleton Basis and Their Enumeration, 2022, 10, 2227-7390, 4040, 10.3390/math10214040
    2. Yousef Alkhamees, Sami Alabiad, Classification of chain rings, 2022, 7, 2473-6988, 5106, 10.3934/math.2022284
    3. Mima Stanojkovski, Submodule codes as spherical codes in buildings, 2023, 0925-1022, 10.1007/s10623-023-01207-7
    4. Alhanouf Ali Alhomaidhi, Sami Alabiad, Nawal A. Alsarori, Commutative Chain Rings with Index of Nilpotency 5 and Residue Field Fpm, 2024, 13, 2075-1680, 877, 10.3390/axioms13120877
  • Reader Comments
  • © 2022 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2237) PDF downloads(160) Cited by(4)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog