This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

On a factorization result of Ştefănescu–II

Sanjeev Kumar 0000-0001-6882-4733 ~{}^{\dagger} Department of Mathematics, SGGS College, Sector-26, Chandigarh-160019, India sanjeev_kumar_19@yahoo.co.in  and  Jitender Singh‡,∗ 0000-0003-3706-8239 ~{}^{\ddagger} Department of Mathematics, Guru Nanak Dev University, Amritsar-143005, India jitender.math@gndu.ac.in
Abstract.

Ştefănescu proved an elegant factorization result for polynomials over discrete valuation domains [CASC’2014, Lecture Notes in Computer Science, Ed. by V. Gerdt, W. Koepf, W. Mayr, and E. Vorozhtsov, Springer, Berlin, Vol. 8660, pp. 460–471, 2014.] In this paper, a generalization of Ştefănescu’s result is proved to cover a larger class of polynomials over discrete valuation domains. Such results are useful in devising algorithms for polynomial factorization.

2010 Mathematics Subject Classification:
Primary 30C10; 12E05; 11C08
33footnotetext: ,∗Corresponding author: jitender.math@gndu.ac.in; sonumaths@gmail.com22footnotetext: sanjeev_kumar_19@yahoo.co.in

1. Introduction

Let (R,v)(R,v) be a discrete valuation domain. Let f=a0+a1x++anxnR[x]f=a_{0}+a_{1}x+\cdots+a_{n}x^{n}\in{R}[x] be a nonconstant polynomial. Newton polygon NfN_{f} of the polynomial ff is defined as the lower convex hull of the set {(i,v(ai))|ai0}\{(i,v(a_{i}))~{}|~{}a_{i}\neq 0\}. The slopes of the underlying Newton polygon are the slopes of some line segments. Note that the slope of the line joining the points (n,v(an))(n,v(a_{n})) and (i,v(ai))(i,v(a_{i})) is mi(f)=(v(an)v(ai))/(ni)m_{i}(f)=(v(a_{n})-v(a_{i}))/(n-i) for each i=0,1,,n1i=0,1,\ldots,n-1. The Newton index e(f)e(f) of the polynomial ff is defined as

e(f)=max1inmi(f).\displaystyle e(f)=\max_{1\leq i\leq n}m_{i}(f).

It follows from the definition of NfN_{f} and e(f)e(f) that for nonconstant polynomials f,gR[x]f,g\in R[x], one has e(fg)=max(e(f),e(g))e(fg)=\max(e(f),e(g)). From the application point of view, Newton index has been used in devising algorithms for factoring polynomials [1]. As a generalization of the classical result of Dumas [2], Ştefănescu [3] proved a factorization result for polynomials over a discrete valuation domain using Newton index. Further, using the method of [3], Kumar and Singh [4] extended the result of Ştefănescu to include a wider class of polynomials over discrete valuation domains. In [1], Ştefănescu proved the following elegant factorization results.

Theorem A.

Let (R,v)(R,v) be a discrete valuation domain. Let f=a0+a1x++anxnR[x]f=a_{0}+a_{1}x+\cdots+a_{n}x^{n}\in{R}[x] be a nonconstant polynomial with a0an0a_{0}a_{n}\neq 0 and n2n\geq 2. Assume that there exists an index s{0,1,2,,n1}s\in\{0,1,2,\ldots,n-1\} for which each of the following conditions is satisfied.

  1. (a)

    mi(f)<ms(f)m_{i}(f)<m_{s}(f) for all i{0,1,2,,n1},isi\in\{0,1,2,\ldots,n-1\},~{}i\neq s,

  2. (b)

    n(ns)(ms(f)m0(f))=1n(n-s)(m_{s}(f)-m_{0}(f))=1,

  3. (c)

    gcd(v(as)v(an),ns)=1\gcd(v(a_{s})-v(a_{n}),n-s)=1.

Then the polynomial ff is either irreducible in R[x]R[x], or ff has a factor whose degree is a multiple of nsn-s.

Theorem B.

Let (R,v)(R,v) be a discrete valuation domain. Let f=a0+a1x++anxnR[x]f=a_{0}+a_{1}x+\cdots+a_{n}x^{n}\in{R}[x] be a nonconstant polynomial with a0an0a_{0}a_{n}\neq 0 and n2n\geq 2. Assume that there exists an index s{0,1,2,,n1}s\in\{0,1,2,\ldots,n-1\} for which each of the following conditions is satisfied.

  1. (a)

    mi(f)<ms(f)m_{i}(f)<m_{s}(f) for all i{0,1,2,,n1},isi\in\{0,1,2,\ldots,n-1\},~{}i\neq s,

  2. (b)

    u=n(ns)(ms(f)m0(f))2u=n(n-s)(m_{s}(f)-m_{0}(f))\geq 2,

  3. (c)

    gcd(v(as)v(an),ns)=1\gcd(v(a_{s})-v(a_{n}),n-s)=1.

Then either ff is irreducible in R[x]R[x], or ff has a divisor whose degree is a multiple of nsn-s, or ff admits a factorization f=f1f2f=f_{1}f_{2} such that α2deg(f1)α1deg(f2)\alpha_{2}\deg(f_{1})-\alpha_{1}\deg(f_{2}) is a multiple of nsn-s for some α1,α2{1,,u1}\alpha_{1},\alpha_{2}\in\{1,\ldots,u-1\}.

This note ameliorates and extends the aforementioned factorization results on the lines of [4]. Our main results are the following:

Theorem 1.

Let (R,v)(R,v) be a discrete valuation domain and let f=a0+a1x++anxnR[x]f=a_{0}+a_{1}x+\cdots+a_{n}x^{n}\in{R}[x] be a nonconstant polynomial with a0an0a_{0}a_{n}\neq 0 and n2.n\geq 2. Assume that there exists an index s{0,1,2,,n1}s\in\{0,1,2,\ldots,n-1\} such that the following conditions are satisfied:

  1. (a)

    mi(f)<ms(f)m_{i}(f)<m_{s}(f) for all i{0,1,2,,n1},isi\in\{0,1,2,\ldots,n-1\},~{}i\neq s,

  2. (b)

    d=gcd(v(as)v(an),ns)d=\gcd(v(a_{s})-v(a_{n}),n-s) satisfies

    d={n(ns)(ms(f)m0(f)),ifs0;1,ifs=0.\displaystyle d=\begin{cases}n(n-s)(m_{s}(f)-m_{0}(f)),&~{}\text{if}~{}s\neq 0;\\ 1,&~{}\text{if}~{}s=0.\end{cases}

Then the polynomial ff is either irreducible in R[x]R[x], or ff has a factor in R[x]R[x] whose degree is zero or a multiple of (ns)/d(n-s)/d.

Theorem 2.

Let (R,v)(R,v) be a discrete valuation domain and let f=a0+a1x++anxnR[x]f=a_{0}+a_{1}x+\cdots+a_{n}x^{n}\in{R}[x] be a nonconstant polynomial with a0an0a_{0}a_{n}\neq 0 and n2n\geq 2. Assume that there exists an index s{1,2,,n1}s\in\{1,2,\ldots,n-1\} such that each of the following conditions is satisfied.

  1. (a)

    mi(f)<ms(f)m_{i}(f)<m_{s}(f) for all i{0,1,2,,n1},isi\in\{0,1,2,\ldots,n-1\},~{}i\neq s,

  2. (b)

    d=gcd(v(as)v(an),ns)d=\gcd(v(a_{s})-v(a_{n}),n-s) satisfies the following:

    d={a proper divisor of u, where u=n(ns)(ms(f)m0(f))2, if s0;1, if s=0.\displaystyle d=\begin{cases}\text{a proper divisor of }u,\text{ where }u=n(n-s)(m_{s}(f)-m_{0}(f))\geq 2,&\text{ if }s\neq 0;\\ 1,&\text{ if }s=0.\end{cases}

Then either ff is irreducible in R[x]R[x], or ff has a divisor whose degree is zero or a multiple of (ns)/d(n-s)/d, or ff admits a factorization f=f1f2f=f_{1}f_{2} such that α2deg(f1)α1deg(f2)\alpha_{2}\deg(f_{1})-\alpha_{1}\deg(f_{2}) is a multiple of (ns)/d(n-s)/d for some α1,α2{1,,(u/d)1}\alpha_{1},\alpha_{2}\in\{1,\ldots,(u/d)-1\} with α1+α2=u/d\alpha_{1}+\alpha_{2}=u/d.

We observe that Theorems 1 and 2 reduce to Theorems A and B, respectively for d=1d=1 and s0s\neq 0.

Further, Theorem 1 reduces to the main result of [4] incase v(an)=0v(a_{n})=0.

In view of Theorem 1, if we take d=2d=2 and 0<s<n/20<s<n/2 so that (ns)>n/2(n-s)>n/2, then either ff is irreducible, or ff has a factor whose degree is a multiple of (ns)/2(n-s)/2, say m(ns)/2m(n-s)/2 for some positive integer mm. If possible, suppose that m4m\geq 4, then we have n>m(ns)/2mn/4nn>m(n-s)/2\geq mn/4\geq n, which is absurd, and so, we must have m<4m<4. So, either ff is irreducible, or ff has a factor whose degree is equal to one of (ns)/2(n-s)/2 and nsn-s.

Example 1.

For a prime pp, let v=vpv=v_{p} denotes the pp-adic valuation on \mathbb{Q}. For n5n\geq 5, consider the polynomial

X\displaystyle X =\displaystyle= a0+pn4a1x+pn(n3)1(a2x2+anxn)[x],\displaystyle a_{0}+p^{n-4}a_{1}x+p^{n(n-3)-1}(a_{2}x^{2}+a_{n}x^{n})\in\mathbb{Z}[x],

where a0,a1,a2,an{1,2,,p1}a_{0},a_{1},a_{2},a_{n}\in\{1,2,\ldots,p-1\}. Here, we have

m2(f)\displaystyle m_{2}(f) =\displaystyle= vp(pn(n3)1an)vp(pn(n3)1a2)n2=0,\displaystyle\frac{v_{p}(p^{n(n-3)-1}a_{n})-v_{p}(p^{n(n-3)-1}a_{2})}{n-2}=0,
m1(f)\displaystyle m_{1}(f) =\displaystyle= vp(pn(n3)1an)vp(pn4a1)n1=n3,\displaystyle\frac{v_{p}(p^{n(n-3)-1}a_{n})-v_{p}(p^{n-4}a_{1})}{n-1}=n-3,
m0(f)\displaystyle m_{0}(f) =\displaystyle= vp(pn(n3)1an)vp(a0)n0=n31n,\displaystyle\frac{v_{p}(p^{n(n-3)-1}a_{n})-v_{p}(a_{0})}{n-0}=n-3-\frac{1}{n},

which shows that e(X)=m1(f)e(X)=m_{1}(f), and so, s=1s=1. Further, we have n(n1)(m1(f)m0(f))=n1n(n-1)(m_{1}(f)-m_{0}(f))=n-1, and gcd(vp(pn4a1)vp(pn(n3)1an),n1)=gcd((n1)(n3),n1)=n1\gcd(v_{p}(p^{n-4}a_{1})-v_{p}(p^{n(n-3)-1}a_{n}),n-1)=\gcd((n-1)(n-3),n-1)=n-1. By Theorem 1, the polynomial XX is either irreducible, or XX has a factor whose degree is a multiple of n1n-1.

Example 2.

For a prime pp, let vpv_{p} be the pp-adic valuation on \mathbb{Q}. For a positive integer d2d\geq 2, we consider the polynomial

Yd\displaystyle Y_{d} =\displaystyle= pd+1+pd1xd+1+xd(d+1)[x].\displaystyle p^{d+1}+p^{d-1}x^{d+1}+x^{d(d+1)}\in\mathbb{Z}[x].

Here n=d(d+1)n=d(d+1), a0=pd+1a_{0}=p^{d+1}, ad+1=pd1a_{d+1}=p^{d-1}, an=1a_{n}=1, and aj=0a_{j}=0 for all j{0,d+1,d(d+1)}j\not\in\{0,d+1,d(d+1)\}. So, we have

md+1(f)\displaystyle m_{d+1}(f) =\displaystyle= vp(an)vp(ad+1)d(d+1)(d+1)=1d+1,\displaystyle\frac{v_{p}(a_{n})-v_{p}(a_{d+1})}{d(d+1)-(d+1)}=-\frac{1}{d+1},
m0(f)\displaystyle m_{0}(f) =\displaystyle= vp(an)vp(a0)d(d+1)0=1d,\displaystyle\frac{v_{p}(a_{n})-v_{p}(a_{0})}{d(d+1)-0}=-\frac{1}{d},

which shows that e(X)=md+1(f)e(X)=m_{d+1}(f), and so, s=d+1s=d+1. Further, u=(d1)(d+1)2u=(d-1)(d+1)\geq 2, since d2d\geq 2. Furthermore, gcd(vp(as)vp(an),ns)=gcd(d1,d(d+1)d1)=d1\gcd(v_{p}(a_{s})-v_{p}(a_{n}),n-s)=\gcd(d-1,d(d+1)-d-1)=d-1, which divides uu. Thus, by Theorem 2, the polynomial YdY_{d} is irreducible, or has a factor whose degree is a multiple of d+1d+1, or ff has a factorization f=f1f2f=f_{1}f_{2} in [x]\mathbb{Z}[x] such that α2degf1α1degf2\alpha_{2}\deg f_{1}-\alpha_{1}\deg f_{2} is a multiple of d+1d+1, for some α1,α2{1,2,,d}\alpha_{1},\alpha_{2}\in\{1,2,\ldots,d\} with α1+α2=d+1\alpha_{1}+\alpha_{2}=d+1.

2. Proof of Theorems 1 and 2

Proof of Theorem 1.

Our method of proof is similar to that of [4]. If s=0s=0, then the Newton polygon of ff is a straight line segment joining the points (0,v(a0))(0,v(a_{0})) and (n,v(an))(n,v(a_{n})), and so, by the classical result of Dumas [2] on factorization of polynomials via Newton polygons, it follows that ff is either irreducible, or ff has a factor of degree zero.

Now assume that s>0s>0. Suppose that ff is not irreducible in R[x]R[x] so that ff admits a factorization f=f1f2f=f_{1}f_{2} in R[x]R[x] with min{degf1,f2}1\min\{\deg f_{1},f_{2}\}\geq 1. For each i=1,2i=1,2, let ni=deg(fi)n_{i}=\deg(f_{i}) so that n=n1+n2n=n_{1}+n_{2}, and fi=j=0niaijxjf_{i}=\sum_{j=0}^{n_{i}}a_{ij}x^{j}. Consequently, we have a0=a10a20a_{0}=a_{10}a_{20} and an=a1n1a2n2a_{n}=a_{1n_{1}}a_{2n_{2}} so that v(a0)=v(a10)+v(a20)v(a_{0})=v(a_{10})+v(a_{20}) and v(an)=v(a1n1)+v(a2n2)v(a_{n})=v(a_{1n_{1}})+v(a_{2n_{2}}). If we let

cs=v(an)v(as),cn=v(an)v(a0),ci0=v(aini)v(ai0),i=1,2,\displaystyle c_{s}=v(a_{n})-v(a_{s}),~{}c_{n}=v(a_{n})-v(a_{0}),~{}c_{i0}=v(a_{in_{i}})-v(a_{i0}),~{}i=1,2,

then it follows that cn=c10+c20c_{n}=c_{10}+c_{20}. By the hypothesis (a) and the identity e(f1f2)=max(e(f1),e(f2))e(f_{1}f_{2})=\max(e(f_{1}),e(f_{2})), we have

csns=v(an)v(as)ns=e(f)e(f1)m0(f1)=c10n1.\displaystyle\dfrac{c_{s}}{n-s}=\dfrac{v(a_{n})-v(a_{s})}{n-s}=e(f)\geq e(f_{1})\geq m_{0}(f_{1})=\dfrac{c_{10}}{n_{1}}.

We then have csnsc10n10\dfrac{c_{s}}{n-s}-\dfrac{c_{10}}{n_{1}}\geq 0, and so csdn1nsdc100\dfrac{c_{s}}{d}n_{1}-\dfrac{n-s}{d}c_{10}\geq 0. Note that from the hypothesis (b), cs/dc_{s}/d and (ns)/d(n-s)/d are both integers. Since e(f)e(f2)e(f)\geq e(f_{2}), we must have csn2(ns)c200c_{s}n_{2}-(n-s)c_{20}\geq 0 and csdn2(ns)dc200\dfrac{c_{s}}{d}n_{2}-\dfrac{(n-s)}{d}c_{20}\geq 0. By the hypothesis (b), we have the following:

(1) 1=csdn(ns)dcn=(csdn1(ns)dc10)+(csdn2(ns)dc20),\displaystyle 1=\dfrac{c_{s}}{d}n-\dfrac{(n-s)}{d}c_{n}=\Big{(}\dfrac{c_{s}}{d}n_{1}-\dfrac{(n-s)}{d}c_{10}\Big{)}+\Big{(}\dfrac{c_{s}}{d}n_{2}-\dfrac{(n-s)}{d}c_{20}\Big{)},

which shows that one of the nonnegative integers csdn1(ns)dc10\dfrac{c_{s}}{d}n_{1}-\dfrac{(n-s)}{d}c_{10} and csdn2(ns)dc20\dfrac{c_{s}}{d}n_{2}-\dfrac{(n-s)}{d}c_{20} is zero.

First assume that csdn1(ns)dc10=0\dfrac{c_{s}}{d}n_{1}-\dfrac{(n-s)}{d}c_{10}=0. Then from (1), we have csdn1=(ns)dc10\dfrac{c_{s}}{d}n_{1}=\dfrac{(n-s)}{d}c_{10}. Since gcd(cs/d,(ns)/d)=1\gcd({c_{s}}/{d},{(n-s)}/{d})=1, the integer (ns)/d{(n-s)}/{d} must divide n1n_{1}. Similarly, if we assume that csdn2=(ns)dc20\dfrac{c_{s}}{d}n_{2}=\dfrac{(n-s)}{d}c_{20}, then it follows from (1) that (ns)/d{(n-s)}/{d} must divide n2n_{2}. This completes the proof. ∎

Proof of Theorem 2.

Assume that f=f1f2f=f_{1}f_{2} for some nonconstant polynomials f1f_{1} and f2f_{2} in R[x]R[x]. For s=0s=0, Theorem 2 reduces to Theorem 1. So, we assume that s>0s>0. We use the notation same as in the proof of Theorem 1 so that we arrive at the following:

csdn(ns)dcn=ud;csdni(ns)dci00,i=1,2,\displaystyle\dfrac{c_{s}}{d}n-\dfrac{(n-s)}{d}c_{n}=\dfrac{u}{d};~{}\dfrac{c_{s}}{d}n_{i}-\dfrac{(n-s)}{d}c_{i0}\geq 0,~{}i=1,2,

where n=n1+n2,cn=c10+c20n=n_{1}+n_{2},c_{n}=c_{10}+c_{20}, and

(2) (csdn1(ns)dc10)+(csdn2(ns)dc20)=ud.\displaystyle\Big{(}\dfrac{c_{s}}{d}n_{1}-\dfrac{(n-s)}{d}c_{10}\Big{)}+\Big{(}\dfrac{c_{s}}{d}n_{2}-\dfrac{(n-s)}{d}c_{20}\Big{)}=\dfrac{u}{d}.

If csdni(ns)dci0=0\dfrac{c_{s}}{d}n_{i}-\dfrac{(n-s)}{d}c_{i0}=0 for any i{1,2}i\in\{1,2\}, then as in Theorem 1, we deduce that the degree of a divisor of ff must be divisible by (ns)/d{(n-s)}/{d}.

If csdn1(ns)dc10=1\dfrac{c_{s}}{d}n_{1}-\dfrac{(n-s)}{d}c_{10}=1, then csdn2(ns)dc20=ud1\dfrac{c_{s}}{d}n_{2}-\dfrac{(n-s)}{d}c_{20}=\dfrac{u}{d}-1, and so, from (2), we have

csd(n2(ud1)n1)=(ns)d(c20(ud1)c10),\displaystyle\dfrac{c_{s}}{d}\bigl{(}n_{2}-\bigl{(}\dfrac{u}{d}-1\bigr{)}n_{1}\bigr{)}=\dfrac{(n-s)}{d}\bigl{(}c_{20}-\bigl{(}\dfrac{u}{d}-1\bigr{)}c_{10}\bigr{)},

which in view of the fact that cs/dc_{s}/d and (ns)/d(n-s)/d are coprime, shows that (ns)/d{(n-s)}/{d} divides n2(ud1)n1n_{2}-(\dfrac{u}{d}-1)n_{1}. More generally, if we let αi=csdni(ns)dci0\alpha_{i}=\dfrac{c_{s}}{d}n_{i}-\dfrac{(n-s)}{d}c_{i0}, i=1,2i=1,2 with α1+α2=u/d\alpha_{1}+\alpha_{2}={u}/{d}, then using (2) one has the following:

csd(α2n1α1n2)=(ns)d(α2c10α1c20).\displaystyle\dfrac{c_{s}}{d}(\alpha_{2}n_{1}-\alpha_{1}n_{2})=\dfrac{(n-s)}{d}(\alpha_{2}c_{10}-\alpha_{1}c_{20}).

This in view of the fact that gcd((ns)/d,cs/d)=1\gcd({(n-s)}/{d},{c_{s}}/{d})=1 shows that (ns)/d{(n-s)}/{d} must divide α2n1α1n2\alpha_{2}n_{1}-\alpha_{1}n_{2}. This completes the proof. ∎

Acknowledgments.

The present research is supported by Science and Engineering Research Board(SERB), a statutory body of Department of Science and Technology (DST), Govt. of India through the project grant no. MTR/2017/000575 awarded to the second author under MATRICS Scheme.

Disclosure

The authors declare to have no competing interest.

References

  • [1] D. Ştefănescu, Applications of the Newton index to the construction of irreducible polynomials, in CASC’2014, Lecture Notes in Computer Science, Ed. by V. Gerdt, W. Koepf, W. Mayr, and E. Vorozhtsov, Springer, Berlin, Vol. 8660 (2014), 460–471.
  • [2] G. Dumas, Sur quelques cas d’irréductibilité des polynomes á coefficients rationnels, J. Math. Pure Appl. 2 (1906), 191–258.
  • [3] D. Ştefănescu, On the irreducibility of bivariate polynomials, Bull. Math. Soc. Sci. Math. Roumanie 56:104 (2013), 377–384.
  • [4] S. Kumar and J. Singh, On a factorization result of Ştefănescu, Communications in Algebra 50:11 (2022) 4648–4651.