Hostname: page-component-f554764f5-c4bhq Total loading time: 0 Render date: 2025-04-18T11:39:04.584Z Has data issue: false hasContentIssue false

A residue theorem for rational functions on star-shaped domains

Published online by Cambridge University Press:  17 February 2025

Mostafa Nasri*
Affiliation:
Department of Mathematics and Statistics, University of Winnipeg, Winnipeg, MB, Canada
Rights & Permissions [Opens in a new window]

Abstract

M. Heins demonstrated that any finite Blaschke product defined on the open unit disc, provided it has at least one finite pole, possesses a nonzero residue. In this work, we extend Heins’ result by generalizing the class of functions under consideration. Specifically, we prove that a broader class of rational functions, defined on certain star-shaped domains in the complex plane, also exhibits this nonzero residue property. This class includes, as a special case, the family of finite Blaschke products. Our findings contribute to a better understanding of the analytic behavior of rational functions on more complex domains, opening new avenues for exploration in this area.

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press on behalf of Canadian Mathematical Society

1 Introduction

A domain $\Omega \subset \mathbb {C}$ is said to be star-shaped with respect to a point $\zeta \in \Omega $ , referred to as a center of $\Omega $ , if for every point $z \in \Omega $ , the line segment

$$\begin{align*}[\zeta,z] = \{ \lambda\zeta+(1-\lambda)z : 0 \leq \lambda \leq 1 \} \end{align*}$$

lies entirely within $\Omega $ . This is a weaker form of convexity, where the difference lies in the fact that the center $\zeta $ is fixed, whereas for a convex set, the line segment must remain inside the set for any pair of points $z_1, z_2 \in \Omega $ .

Consider a rational function

$$ \begin{align*}R = \dfrac{P}{Q},\end{align*} $$

where P and Q are polynomials of the same degree. The sets

$$\begin{align*}\Gamma_c = \{ z \in \mathbb{C} : |R(z)| = c \}, \end{align*}$$

where c is a positive constant, are called the level curves of R. Since R is a rational function, $\Gamma _c$ is a finite disjoint union of $\mathcal {C}^\infty $ curves (for a finite number of constants c, $\Gamma _c$ may contain branch points and thus is not a Jordan curve). The rational function R is called zero-pole separable if there exists a Jordan level curve $\Gamma _c$ such that all zeros of R are inside $\Gamma _c$ and all poles of R are outside $\Gamma _c$ . This specific $\Gamma _c$ is referred to as a separating level curve.

Two important classes of zero-pole separable rational functions merit mention. Let $\{z_k\}_{1 \leq k \leq N}$ be a finite sequence of nonzero complex numbers inside the open unit disc $\mathbb {D}$ , and let $m_k \geq 1$ and $m \geq 0$ . Then, the rational function

$$\begin{align*}B(z) = z^m \prod_{k=1}^{N} \left( \frac{z - z_k}{1 - \bar{z}_k z} \right)^{m_k} \end{align*}$$

is called a finite Blaschke product for the open unit disc $\mathbb {D}$ [Reference Mashreghi8, p. 158]. While finite Blaschke products have long been a classical subject, they have recently gained renewed attention, particularly in relation to the Crouzeix conjecture. The role of finite Blaschke products in this context can be found in [Reference Bickel, Gorkin, Greenbaum, Ransford, Schwenninger and Wegert1] and the references therein. For a detailed treatment of finite Blaschke products, see [Reference Garcia, Mashreghi and Ross3].

A fundamental property of finite Blaschke products is that

$$\begin{align*}\Gamma_1 = \mathbb{T}, \end{align*}$$

where $\mathbb {T}$ is the unit circle in the complex plane. Therefore, $\mathbb {T}$ is a separating level curve, and every point inside $\mathbb {D}$ can be regarded as a center.

Similarly, if we take $\{z_k\}_{1 \leq k \leq N}$ to be a finite sequence in the upper half-plane $\mathbb {C}_+$ , and let $m_k \geq 1$ , then the rational function

$$\begin{align*}B(z) = \prod_{k=1}^{N} \left( \frac{z - z_k}{z - \bar{z}_k} \right)^{m_k} \end{align*}$$

is called a finite Blaschke product for the upper half-plane. In this case, the level curve

$$\begin{align*}\Gamma_1 = \mathbb{R}, \end{align*}$$

where $\mathbb {R}$ is the real line, forms a degenerate level curve. However, for $c < 1$ sufficiently close to one, $\Gamma _c$ is a $\mathcal {C}^\infty $ curve with a convex interior containing all the zeros of B.

M. Heins [Reference Heins6] showed that every finite Blaschke product for the unit disc, which has at least one finite pole, has a nonzero residue. Recent developments on the residue theorem can be found in [Reference Galán-García, Aguilera-Venegas, Galán-García, Rodríguez-Cielos, Atencia-McKillop, Padilla-Domínguez and Rodríguez-Cielos2, Reference García-Aguilar and Gómez-Izquierdo4, Reference Gorda, Österman and Säppi5, Reference Pathan and Kumar9, Reference Sarić10]. It is important to emphasize the necessity of having at least one finite pole, as the function $f(z) = z^n$ , for $n \geq 1$ , is a well-defined finite Blaschke product for the unit disc, yet it has no finite poles.

In [Reference Mashreghi7], J. Mashreghi extended this result to the Blaschke products in the upper half-plane, although the proofs for the two cases are entirely different. In this article, we generalize Heins’ method using the concept of zero-pole separable rational functions. This provides a unified approach that applies to both the unit disc and the upper half-plane cases.

2 The main result

In the following, a global primitive of a function f refers to a function F such that $F' = f$ , except possibly at the poles of f.

Theorem 2.1 Let R be a zero-pole separable rational function. Suppose R has a separating level curve $\Gamma _c$ , whose interior is star-shaped, with a center $\zeta $ in the interior of $\Gamma _c$ . Then, for any $n \geq 0$ , the rational function

$$\begin{align*}(z - \zeta)^n \, R(z) \end{align*}$$

has a nonzero residue.

We emphasize that Theorem 2.1 asserts, in particular, that a zero-pole separable rational function R, with a separating level curve whose interior is star-shaped, has a nonzero residue. This corresponds to the special case where $n=0$ .

To illustrate, in the examples of zero-pole separable rational functions mentioned earlier, the finite Blaschke product

$$\begin{align*}R(z) = \prod_{k=1}^{N} \left( \frac{z - z_k}{1 - \bar{z}_k \, z} \right)^{m_k} \end{align*}$$

is zero-pole separable with $\Gamma _1 = \mathbb {T}$ as the separating level curve, and $\zeta = 0$ as its center. Therefore, for each $n \geq 0$ ,

$$\begin{align*}B(z) = z^n \prod_{k=1}^{N} \left( \frac{z - z_k}{1 - \bar{z}_k \, z} \right)^{m_k} \end{align*}$$

has a nonzero residue. This is precisely Heins’ theorem [Reference Heins6]. Similarly, in the upper half-plane case,

$$\begin{align*}R(z) = (z - \zeta)^n \prod_{k=1}^{N} \left( \frac{z - z_k}{z - \bar{z}_k} \right)^{m_k}, \quad (n \geq 0), \end{align*}$$

has a nonzero residue for all $\zeta \in \mathbb {C}_+$ and for all $n \geq 0$ .

3 Proof of Theorem 2.1

Let $R=\dfrac {P}{Q}$ where

$$\begin{align*}Q(z) = \prod_{k=1}^{N} ( z - p_k )^{m_k}. \end{align*}$$

Then, by the Partial Fraction Expansion theorem, $(z-\zeta )^n \, R(z)$ has the unique decomposition

(3.1) $$ \begin{align} (z-\zeta)^n \, R(z) = \frac{(z-\zeta)^n \, P(z)}{\prod_{k=1}^{N} ( z - p_k )^{m_k}} = \sum_{k=0}^{n} \alpha_k \, z^k + \sum_{k=1}^{N} \sum_{\ell=1}^{m_k} \frac{\beta_{k,\ell}}{(z - p_k)^\ell}, \end{align} $$

where $\alpha _k$ and $\beta _{k,\ell }$ are numerical constants; $\beta _{k,1}$ is the residue of $(z-\zeta )^n \, R(z)$ at the pole $p_k$ .

We now appeal to an elementary, but very important fact from complex analysis: the function $(z-\zeta )^n \, R(z)$ has a global primitive if and only if $\beta _{k,1}=0$ for each k. In other words, $(z-\zeta )^n \, R(z)$ has a global primitive if and only if all its residues are zero.

To proceed, suppose that

(3.2) $$ \begin{align} \beta_{k,1}=0 \end{align} $$

for all k. We then seek a contradiction. The assumption ensures that $(z-\zeta )^n \, R(z)$ has a global primitive F. Since

$$\begin{align*}F'(z) = (z-\zeta)^n \, R(z), \end{align*}$$

we have, for each z inside $\Gamma _c$ ,

(3.3) $$ \begin{align} F(z) = F(\zeta) + \int_{\gamma} F'(w) \,\, dw = F(\zeta) + \int_{\gamma} (w - \zeta)^n \, R(w) \,\, dw, \end{align} $$

where $\gamma $ is any rectifiable curve inside $\Gamma _c$ from $\zeta $ to z. Remember that the poles of R are outside $\Gamma _c$ . By the Maximum Modulus principle [Reference Mashreghi8, p. 129], for each z inside $\Gamma _c$ , we have $|R(z)| \leq c$ . Hence,

(3.4) $$ \begin{align} |\, F(z) - F(\zeta) | &= \bigg| \int_{\gamma} (w - \zeta)^n \, R(w) \,\, dw \bigg| \nonumber \\ &\leq c \, \int_{\gamma} |w - \zeta|^n \,\, |dw| = c \, \frac{\,|z-\zeta|^{n+1}\,}{n+1}, \end{align} $$

if $\gamma $ is the line segment $[\zeta ,z]$ . Here, we used the fact that the interior of $\Gamma _c$ is star-shaped. Otherwise, we cannot connect $\zeta $ and z by a line segment and thus such a crucial estimation is not valid. Since F is continuous inside and on the curve $\Gamma _c$ , the inequality (3.4) is also valid for all points of $\Gamma _c$ . Up to here, we have not profoundly used the fact that R is a rational function. The estimation (3.4) is valid for any analytic function F defined on the interior of $\Gamma _c$ , provided that $\Gamma _c$ is a level curve of R where R is given by

$$ \begin{align*}R(z) = \dfrac{F'(z)}{(z-\zeta)^n}.\end{align*} $$

Now, we dig further to detect the implications of the rational function R.

Since $F'(z) = (z-\zeta )^n \, R(z)$ , if we directly integrate (3.1), we get

(3.5) $$ \begin{align} F(z) = \alpha + \sum_{k=0}^{n} \frac{\alpha_k}{k+1} \, z^{k+1} + \sum_{k=1}^{N} \sum_{\ell=2}^{m_k} \,\, \frac{\frac{-\beta_{k,\ell}}{(\ell-1)}}{(z-p_k)^{(\ell-1)}}, \end{align} $$

where $\alpha $ is an arbitrary constant. Note that, by assumption, the index $\ell $ starts from $2$ . We choose the free parameter $\alpha $ such that $F(\zeta )=0$ . Since $F(\zeta )=0$ and

$$ \begin{align*}F'(z) = (z-\zeta)^n \,R(z),\end{align*} $$

F has a zero of order at least $n+1$ at $\zeta $ . Here, by taking the common denominator in the equation (3.5), we should get

(3.6) $$ \begin{align} F(z) = \frac{(z-\zeta)^{n+1} \, S(z)}{\prod_{k=1}^{N}(z - p_k)^{(m_k-1)}}, \end{align} $$

where S is a polynomial of degree $\sum _{k=1}^{N}(m_k-1)$ . The function

(3.7) $$ \begin{align} G(z)=\frac{(n+1) \, F(z)}{(z-\zeta)^{n+1} \, R(z)} \end{align} $$

will lead us to a contradiction. According to (3.1) and (3.6),

$$\begin{align*}G(z) = \frac{(n+1) \, S(z) \, \prod_{k=1}^{N}(z-p_k)}{P(z)}, \end{align*}$$

and thus the poles of G are the zeros of P which are all inside $\Gamma _c$ . Hence, G is analytic outside $\Gamma _c$ and has at least a simple zero at each $p_k$ .

In the first place, by (3.1),

$$ \begin{align*}(z-\zeta)^nR(z) = \alpha_n z^n + O(z^{n-1}),\end{align*} $$

and by (3.5),

$$ \begin{align*}F(z) = \dfrac{\alpha_n z^{n+1}}{n+1} + O(z^{n}).\end{align*} $$

Therefore, according to the definition (3.7),

(3.8) $$ \begin{align} \lim_{z \to \infty} G(z) = 1. \end{align} $$

In other words, G is also analytic at infinity with $G(\infty )=1$ . Furthermore, according to (3.4),

$$\begin{align*}|\, G(z) \,| = \bigg|\, \frac{(n+1) \, F(z)}{(z-\zeta)^{n+1} \, R(z)} \,\bigg| = \bigg|\, \frac{(n+1) \, F(z)}{c \, (z-\zeta)^{n+1} } \,\bigg| \leq 1 \end{align*}$$

for each z on $\Gamma _c$ . Therefore, by the Maximum Modulus principle, G is a unimodular constant outside $\Gamma _c$ . But, G has some zeros in that domain, which is absurd.

In short, the identity (3.2) never happens for all values of k. This means that

$$ \begin{align*}(z-\zeta)^n \, R(z)\end{align*} $$

always has a nonzero residue.

4 Concluding remarks

We conclude with two intriguing open questions, followed by a comment, that arise from the above work.

  1. (1) Does every infinite Blaschke product possess a nonzero residue? This remains an open problem and a natural extension of Heins’ result on finite Blaschke products. The behavior of residues for infinite Blaschke products is far less understood, and further investigation could yield deeper insights into the underlying structure of these functions.

  2. (2) Can the assumption of the domain being star-shaped in Theorem 2.1 be removed? The requirement of a star-shaped domain plays a crucial role in our proof. However, it is unclear whether this condition is essential or if the result can be generalized to broader classes of domains. Relaxing this assumption could lead to a more comprehensive understanding of zero-pole separable rational functions.

  3. (3) The following example is verified numerically. However, it lacks a rigorous proof. For $n \geq 1$ and $1 \leq k \leq n$ ,

    $$\begin{align*}z_k = \frac{k}{n+1} + i \,\, \sqrt{1-\bigg(\frac{k}{n+1}\bigg)^2}, \end{align*}$$
    and
    $$\begin{align*}R(z) = \frac{(z+1)^n \, (z+i)^n \, \prod_{k=1}^{n} (z-z_k) \, (z-\bar{z}_k) \, (z-iz_k) \, (z-i\bar{z}_k) \,}{z^{6n}}. \end{align*}$$

    The nominator is so chosen that the coefficient of $z^{6n-1}$ is zero and besides the zeros of R are placed on the arc $-\pi /2 \leq \arg z \leq \pi $ of the unit circle $\mathbb {T}$ . Hence R has no nonzero residue. However, it seems that the level curves $\Gamma _c$ , for some values of $c<1$ , are separating the zeros and poles of R.

References

Bickel, K., Gorkin, P., Greenbaum, A., Ransford, T., Schwenninger, F. L., and Wegert, E., Crouzeix’s conjecture and related problems . Comput. Methods Funct. Theory. 20(2020), nos. 3–4, 701728.Google Scholar
Galán-García, J. L., Aguilera-Venegas, G., Galán-García, M. Á., Rodríguez-Cielos, P., Atencia-McKillop, I., Padilla-Domínguez, Y., and Rodríguez-Cielos, R., Enhancing Cas improper integrals computations using extensions of the residue theorem . Adv. Comput. Math. 45(2019), no. 4, 18251841.Google Scholar
Garcia, S. R., Mashreghi, J., and Ross, W. T., Finite Blaschke products and their connections, Springer, Cham, 2018.Google Scholar
García-Aguilar, J. D. and Gómez-Izquierdo, J. C., Calculation of the one loop scalar integral $A({m}^2)$ using the residue theorem. Rev. Mex. Fís. E 18(2021), no. 1, 2327.Google Scholar
Gorda, T., Österman, J., and Säppi, S., Augmenting the residue theorem with boundary terms in finite-density calculations . Phys. Rev. D 106(2022), no. 10, Paper No. 105026, 12.Google Scholar
Heins, M., A residue theorem for finite Blaschke products . Proc. Amer. Math. Soc. 2(1951), 622624.Google Scholar
Mashreghi, J., Expanding a finite Blaschke product . Complex Var. Theory Appl. 47(2002), no. 3, 255258.Google Scholar
Mashreghi, J., Representation theorems in Hardy spaces, volume 74 of London Mathematical Society Student Texts, Cambridge University Press, Cambridge, 2009.Google Scholar
Pathan, M. A. and Kumar, H., Generalized multivariable Cauchy residue theorem and non-zero zeros of multivariable and multiparameters generalized Mittag-Leffler functions . Southeast Asian Bull. Math. 43(2019), no. 5, 733749.Google Scholar
Sarić, B., On Cauchy’s residue theorem in ${\mathbb{R}}^N$ . Serdica Math. J. 45(2019), no. 1, 2334.Google Scholar