DOI: 10.17516/1997-1397-2022-15-1-17-22 УДК 517.55
On a Formula for Calculating the Resultant of Two Entire Functions
Evgeniya K. Myshkina*
Institute of Computational Modelling SB RAS Krasnoyarsk, Russian Federation
Received 10.08.2021, received in revised form 21.09.2021, accepted 20.10.2021 Abstract. Using Newton's recurrent formulae, we find the product of values of an entire function of one variable in zeroes of another entire function. This allows to answer whether they have common zeroes. By that, we propose an approach to construction of the resultant of two entire functions. We also give example illustrating the main result.
Keywords: resultant, entire function, Newton formulae.
Citation: E. K. Myshkina, On a Formula for Calculating the Resultant of Two Entire Functions, J. Sib. Fed. Univ. Math. Phys., 2022, 15(1), 17-22. DOI: 10.17516/1997-1397-2022-15-1-17-22.
Introduction
An important tool that opened a way to developing algorithmic methods for studying and solving systems of algebraic equations is the concept of the Grobner basis of the ideal of the ring of polynomials. However, the classical methods for eliminating unknowns from systems of algebraic equations, based on the method of Grobner bases, cannot be applied for the analysis of essentially nonalgebraic equations (i. e., the equations that cannot be reduced to algebraic equations by changing variables).
However, systems of nonalgebraic equations occur in many areas of knowledge. In particular, in processes described by systems of differential equations with the right-hand sides that can be expanded in Taylor series, it is important to determine the number of stationary states (and localize them) in sets of a certain type. This problem leads to problems of constructing algorithms for determining the number of roots of the given system of equations in various sets, to finding the roots themselves, and to eliminating a part of unknowns. In particular, in [1] one can find numerous examples from chemical kinetics in which algorithms for eliminating unknowns are required. It is important to apply the developed methods for the qualitative and numerical analysis of mathematical models of thermokinetics of the processes of combustion and catalysis with the aim of obtaining conditions of ignition, explosion, and critical phenomena in chemically reacting systems. For applications, in particular, for chemical kinetics equations, an important problem is to explore the dependence of solutions to systems of nonlinear (including nonalgebraic) equations on parameters. This problem is computationally costly. The degree of its complexity strongly depends on the dimension of the space of unknowns. Therefore, the reduction of dimension by eliminating some variables can simplify the original problem.
* [email protected] https://orcid.org/0000-0003-4754-5246 © Siberian Federal University. All rights reserved
A method for eliminating unknowns from systems of nonlinear algebraic equations based on the theory of multidimensional residues was proposed in [2] in 1977. The further modifications of this method were proposed in [1]. These ideas were partially elaborated in [3,4]. An algorithmic method (developed by Aizenberg and Yuzhakov) was proposed in [1]. Its idea is to calculate certain residue integrals related to power sums of the roots (with positive exponents) of the given system of equations without calculating the roots themselves and then apply to them Newton's recurrent formulas. Compared with the classical method, this method reduces the computation time without increasing the root multiplicity.
Another method for the elimination of unknowns is based on constructing the resultant of two entire functions. There is the well-known classical Sylvester's resultant of two polynomials and the elimination method based on it. For nonalgebraic functions, no similar concept was earlier studied. Only recently, an approach to finding the resultant of two entire functions based on Newton's recurrent formulas has been discussed in [5,6].
1. Sylvester's classical resultant and its generalizations
Recall that for the given polynomials f and g, the classical resultant R (f, g) can be defined in various ways using
a) Sylvester's determinant (e. g., see [7,8]);
b) formulas for the product R (f,g) = n g (x) (e. g., see [7,8]);
{x: f (x) = 0}
c) the Bezout - Caley method (e. g., see [9]).
In this paper, we describe the construction of the resultant of two entire functions on the complex plane. As the main definition of the resultant we use the product formula. This choice is explained by the fact that entire functions are a natural generalization of polynomials in complex analysis.
In a number of works (e. g., see [10-14]), various researchers proposed generalizations of the concept of resultant for analytic functions in the ring of matrix-valued functions, for meromorphic functions on the Riemann surface, and for systems of algebraic equations. In these studies, it was assumed that the number of roots or poles is finite. In the case considered in this paper, the entire functions may have an infinite number of roots. Therefore, for finding the resultant, the passage to the limit is required.
This problem is important because, e. g., in the chemical kinetics equations, there are functions and systems of equations consisting of exponential polynomials [15].
The first step in finding the resultant of two entire functions was the work [5], in which the case when one of the functions is entire and another one is a polynomial (or an entire function with a finite number of zeros) was considered. The condition of finiteness of the number of zeros of an entire function was studied in [16]. In [17], the results of [5] are generalized for the case when one of the entire functions satisfies certain severe constraints but may have an infinite number of zeros.
The advantage of the approach proposed in this paper is that it makes possible to answer the question whether or not entire functions have common zeros without calculating the zeros themselves. The final formula for the resultant includes power sums of the roots that can be calculated using Newton's formulas without finding the zeros themselves.
2. Resultant of two entire functions
Consider the system of equations consisting of a fourth degree polynomial f (z) and a polynomial g (z) of degree n:
{f (z) = ao + a1z + a2z2 + a3z3 + z4, g (z) = bo + biz + b2z2 + ... + bnzn.
Denote the roots of f (z) by z\,z2,z3,z4.
Recall the classical Newton's recurrent formulas for polynomials. They relate the coefficients of the polynomial to the power sums of its roots. Let
P (z) = zm + cizm-1 + ... + cm-iz + Cm.
Denote its roots by z1,z2,... ,zm (there may be multiple roots among them). Define the power sum of the roots
Sk = zk + ... + zm, k e N, So = m. The power sums Sk and the coefficients cj are connected by Newton's recurrent formulas:
j-i
Sj + J2 Sj-iCi + jcj =0, 1 < j < m,
im1 (2)
Sj + J2 Sj-iCi = 0, j > m.
i=1
Using the definition of the resultant as a product, we obtain the following result.
Theorem 2.1. The resultant R (f,g) of the system of polynomials (1) is found by the formula
4 n
zi) b4asn
R (f,g) = l[ g(zi) = YJ b4aSo+
bs a0 + i=1 s = 0
n n n n
+ ^ 12 b%asoSt-s bsblaso4 (S— - 3Sst-Ss ■ S-s +2S3t-3s) +
-'S 0~ t — s,/j / j " s ~ t ""O 4
s=0t=s + 1 s=0t=s + 1
n n ( ) n n n
+ ^12 b2sb2tas01 (S— - S2t-2s) + 12 12 12 b2sbtbpas0 (S— ■ S— - Sp+t-ss) +
s=0t=s + 1 s=0t=s+1p=t+1
n n n 1
+ ^ 12 12 bsbtbpa01 (Ss — s ■ Sp—s — S2t — Ss ■ Sp—s — 2St+p — Ss ■ St — s + 2SSt+p—3s) +
s=0 t=s + 1 p=t+1 n n n
+ ^^ ^^ ^^ bsbtbpa0 ^ (Sp-s • St-s — S2p-2s • St-s — 2St+p-2s • Sp—s + 2S2p+t-3s) + s=0 t=s + 1 p=t+1 n n n n
+ ^^ ^^ ^^ ^^ bsbtbpbr a0 (St-s • Sp—s • Sr — s — St+p-2s • Sr-s-s=0 t=s + 1 p=t+1 r=p+1
-St+r-2s • Sp—s — Sp+r-2s • St-s + 2St+p+r-3s) ,
(3)
where the power sums Sj of the roots of the polynomial f (z) are determined by Newton's recurrent formulas.
This statement can be obtained as a special case of a more general theorem considered in [18]. By passing to the limit in (3) over n, we obtain the following theorem concerning the resultant of an entire function and a polynomial (or an entire function with a finite number of zeros).
Theorem 2.2. Let g (z) be an entire function on the complex plane C
g (z) = bo + biz + b2z2 + ... + bnzn + ...,
and let f (z) be a polynomial of form (1). Then the resultant R (f,g) is given by formula (3), where we pass to the limit as n tends to infinity.
3. Example
Consider the system of equations (n = 5)
jf (z) = z2 (z - 1) (z + 1) = z2 (z2 - 1) = z4 - z2, \g (z) = z5 +2.
In this case,
ao = ai = as =0, a2 = —1, bo = 2, bi = 62 = = 64 = 0, 65 = 1.
Since a0 = 0, then expression (3) will contain only the terms corresponding to s = 0. We also note that since only b0 and b5 are nonzero, only the terms with t = 5 will remain in the corresponding sums. So we have
5
Y^btaO = b4 = 16,
s=0
5 5 5
]T ]T b3bta0St-s = Z bbtSt = b3ob5S5 = 8S5,
s=0t=s+1 t=1
5 5 1 5 1
]T ]T bsb3a01 (Sf_s - 3S2t-2s ■ St-s + 2Sst-3^ = Z bob3^ S - 3S2t ■ St + 2S,t) =
s=0 t=s + 1 t=1
1 ( 1
Tb0b5 (S5 - 3S10 ■ S5 + 2S15) = (S5 - 3S10 ■ S5 + 2S1^ ,
4 5 v 0 ±v ° ±u/ 2
5 5 1 0 1 1
E E b2b2a0 2 (Sis - S2t-2s) = £ 2b0b2 (S? - S2t) = 2b0b2 (S2 - S10) = 2 (S2 - S10) .
s=0 t=s + 1 t=1
All other triple and quadruple sums in expression (3) vanish due to the fact that the previous sums are nonzero only if the values of the indices are s = 0, t = 5. Thus,
1 3
R (f, g) = 16 + 8S5 + ^S53 - ^S10 • S5 + S15 + 2S52 - 2S10.
Find the power sums of the roots S5,S10,S15 without using the roots themselves. But using Newton's recurrent formulas (2), in which it is necessary to assign
m = 4, ci = a^ =0, C2 = a,2 = -1, C3 = ai = 0, C4 = a0 = 0.
For the case under consideration, we have
S5 = 0, Si0 = 2, Si5 = 0.
Thus, R (f, g) = 12.
The author was supported by the Russian Foundation for Basic Research (project no. 19-3160012).
References
[1] V.I.Bykov, A.M.Kytmanov, M.Z.Lazman, Elimination methods in polynomial computer algebra, Kluwer Academic Publishers, Dodrecht-Boston-Basel, 1998.
[2] L.A.Aizenberg, On a formula for the generalized multidimensional logarithmic residue and the solution of systems of nonlinear equations, Dokl. Akad. Nauk SSSR, 1977(234), no 3, 505-508.
[3] A.A.Kytmanov, On analogues of the recurrent Newton formulas, Russ. Math., 53(2009), no. 10, 34-44. DOI: 10.3103/S1066369X09100053
[4] A.A.Kytmanov, A.M.Kytmanov, E.K.Myshkina, Finding Residue Integrals for Systems of Non-algebraic Equations in Cn, Journal of Symbolic Computation, 66(2015), 98-110. DOI: 10.1016/j.jsc.2014.01.007
[5] A.M.Kytmanov, Ya.M.Naprienko, An approach to define the resultant of two entire functions, Journal Complex Variables and Elliptic Equations, 62(2017), no. 2, 269-286.
DOI: 10.1080/17476933.2016.1218855
[6] A.M.Kytmanov, E.K.Myshkina, On Some Approach for Finding the Resultant of Two Entire Functions, J. Siberian Federal Univ. Math. Phys., 12(2019), no. 4, 434-438.
DOI: 10.17516/1997-1397-2019-12-4-434-438
[7] N.Bourbaki, Algebra II. Berlin, Springer, 2003.
[8] B.L.van der Waerden, Algebra. Springer-Verlag, Berlin-Heidelderg-New York, 1966.
[9] M.G.Krein, M.A.Naimark, The Method of Symmetric and Hermitian Forms in the Theory of the Separation of the Roots of Algebraic Equation, Linear and Multilinear Algebra, 10(1981),no. 4, 265-308.
[10] I.C.Gohberg, G.Heinig, Resultant Matrix and its Generalization. I. Resultant Operator of Matrix Polynomial, Acta Sci. Math., 72(1975), 41-61.
[11] I.C.Gohberg, G.Heinig, Resultant Matrix and its Generalization. II. Continual Analog of Resultant Matrix, Acta Math. Acad. Sci. Hungar, 28(1976), 189-209.
[12] I.C.Gohberg, L.E.Lerer, Resultant Operators of a Pair of Analytic Functions, Proc. Amer. Math. Soc, 72(1978), no. 1, 65-73.
[13] B.Gustafsson, V.G.Tkachev, The Resultant on Compact Riemann Surfaces, Comm. Math. Physics, 10(2009), 265-308. DOI:10.1007/s00220-008-0622-2
[14] A.Yu.Morozov, Sh.R.Shakirov, New and Old Results in Resultant Theory, Theor. math. phys., 163(2010), no. 2, 587-617. DOI: 10.1007/s11232-010-0044-0
[15] V.I.Bykov, S.B.Tsybenova, Nonlinear Models of Chemical Kinetics, Moscow, KRASAND, 2011 (in Russian).
[16] A.M.Kytmanov, O.V.Khodos, On Localization of Zeros of an Entire Function of Finite Order of Growth, Complex variables and operator theory, 11(2017), no. 2, 393-416.
DOI: 10.1007/s11785-016-0606-8
[17] A.M.Kytmanov, O.V.Khodos, An Approach to the Determination of the Resultant of Two Entire Functions, Russian Mathematics, 62(2018), no. 4, 42-51.
DOI: 10.3103/S1066369X18040059
[18] A.M.Kytmanov, E.K.Myshkina, On Finding the Resultant of Two Entire Functions, Probl. Anal. Issues Anal., 9(2020), no 3, 119-130. DOI: 10.15393/j3.art.2020.8571
Об одной формуле вычисления результанта двух целых функций
Евгения К. Мышкина
Институт вычислительного моделирования СО РАН Красноярск, Российская Федерация
Аннотация. На основе рекуррентных формул Ньютона на комплексной плоскости найдены суммы значений одной целой функции в нулях другой целой функции. Это позволяет ответить на вопрос, имеют ли эти функции общие нули или нет. Тем самым разработан подход к построению результанта двух целых функций. Приведен пример, демонстрирующий данный подход.
Ключевые слова: результант, целая функция, формулы Ньютона.