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

A Maximum Modulus Theorem for functions admitting Stokes phenomena, and specific cases of Dulac’s Theorem

Jesús Palma-Márquez Weizmann Institute of Science
Rehovot
Israel
[email protected]
 and  Melvin Yeung Hasselt University
Campus Diepenbeek, Agoralaan Gebouw D
3590 Diepenbeek
Belgium
[email protected]
Abstract.

We study large classes of real-valued analytic functions that naturally emerge in the understanding of Dulac’s problem, which addresses the finiteness of limit cycles in planar differential equations. Building on a Maximum Modulus-type result we got, our main statement essentially follows. Namely, for any function belonging to these classes, the following dichotomy holds: either it has isolated zeros or it coincides with the identity. As an application, we prove that the non-accumulation of limit cycles holds around a specific class of the so-called superreal polycycles.

Key words and phrases:
Cauchy–Heine transform, Dulac’s problem, Limit cycles, Phragmén–Lindelöf principle, Stokes phenomenon.
2020 Mathematics Subject Classification:
30C80, 34C05, 34C07, 40A30
The research of J. Palma-Márquez was partially supported by Papiit Dgapa UNAM IN103123, by the Israel Science Foundation (Grant No. 1347/23) and by funding received from the MINERVA Stiftung with the funds from the BMBF of the Federal Republic of Germany. This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (Grant Agreement No. 802107). The research of M. Yeung was supported by ‘Research Foundation – Flanders, FWO’ file number 11E6821N

Introduction

In this manuscript, generally speaking, we prove that concrete families of real-valued functions arising in the study of Dulac’s problem about the finiteness of limit cycles in planar differential equations are well-behaved. Namely, going into the Complex Analytic domain, we prove that for any function belonging to such classes it happens that either it has isolated zeros or it coincides with the identity. In doing so, we generalize concepts first introduced by Yu.S. Ilyashenko in his seminal work [7].

One of our main motivations is to gain a better understanding of Dulac’s problem, because the proposed proofs; cf., [4, 7], seem to be far from fully understood by most of the specialists. For an overview on Dulac’s problem and the main definitions and concepts related to, we refer to the introduction of Yu.S. Ilyashenko’s book [7]. We also recommend the recent book [9, §24], which contains a historic review of the still unsolved Hilbert sixteenth problem, as well as the aforementioned Dulac’s problem, including a complete proof of the non accumulation of limit cycles around the so-called hyperbolic polycycles, originally proved in [6]. Throughout this manuscript, we will primarily follow the definitions and notations used in these works.

In [15], M. Yeung offered a constructive approach (in the traditional sense) to proving non oscillation of return maps of groups of polycycles, drawing on a part of the ideas present in Yu.S. Ilyashenko’s work [7]. Essentially, for a suitable choice of classes \mathcal{R} and 𝒩𝒞\mathcal{NC} (that we will define rigorously later), linked to the types of saddles appearing in the polycycles of interest, one comes to the point that the primary focus is on the classes of functions:

𝒜ff,Ai0,Aj𝒩𝒞0in,0jn1,\langle\operatorname{\mathcal{A}ff},A^{i}\mathcal{R}^{0},A^{j}\mathcal{NC}\mid 0\leq i\leq n,0\leq j\leq n-1\rangle,

where .\langle.\rangle means group generated under composition, AA is conjugation with the exponential; i.e., A(f)lnfexpA(f)\coloneqq\ln\circ f\circ\exp, and 0\mathcal{R}^{0} is the subset of \mathcal{R} with identity linear part.

We will address how to show non oscillation for certain elements of the above group when the elements of the class 𝒩𝒞\mathcal{NC} exhibit Stokes phenomena of a type to be defined below.

In particular, by induction on nn, we will be considering elements of the form:

𝒜ff,𝒩𝒞An(,𝒩𝒞),𝒩𝒞𝒜ff.\operatorname{\mathcal{A}ff}\circ\langle\mathcal{R},\mathcal{NC}\rangle\circ\cdots\circ A^{n}(\langle\mathcal{R},\mathcal{NC}\rangle)\circ\cdots\circ\langle\mathcal{R},\mathcal{NC}\rangle\circ\operatorname{\mathcal{A}ff}.

That is to say, the amount of AA that is put around ,𝒩𝒞\langle\mathcal{R},\mathcal{NC}\rangle first increases to nn, and then decreases back to zero. For simplicity’s sake we will define a class 𝒩𝒞\mathcal{NC} such that 𝒩𝒞\mathcal{R}\subset\mathcal{NC}, essentially because we will at no point need the larger domain of \mathcal{R} which was vital for induction in the proof of [7].

The classes 𝒜ff\operatorname{\mathcal{A}ff} and 𝒩𝒞\mathcal{NC} we will consider here actually are the following (for more detail see Definition 15):

Definition 1.

We define the class 𝒜ff\operatorname{\mathcal{A}ff} to be the class of affine real analytic functions with positive derivative; i.e., the functions:

ζαζ+β,α,β,α>0.\zeta\mapsto\alpha\zeta+\beta\quad,\quad\alpha,\beta\in\mathbb{R},\alpha>0.

We define \mathcal{R} to be the class of almost regular functions of [9, Definition 24.27], which are real on the real axis.

Definition 2.

Let 𝒩𝒞\mathcal{NC} be the set of real analytic germs at infinity which can be extended to extendable cochains on some standard quadratic domain; i.e., a domain of the form:

ΩΨ(+),\Omega\coloneqq\Psi(\mathbb{C}^{+}),

with Ψ(ζ)=ζ+Cζ+1\Psi(\zeta)=\zeta+C\sqrt{\zeta+1} for some C>0C>0 (positive branch of the square root) and +\mathbb{C}^{+} being the complex half-plane with positive real part.

With partition given by the lines Im(ζ)=kπ,k,k0\operatorname{Im}(\zeta)=k\pi,k\in\mathbb{Z},k\neq 0; i.e., on each of the strips Π\Pi in +\mathbb{C}^{+} bounded by two adjacent lines of the form Im(ζ)=kπ\operatorname{Im}(\zeta)=k\pi, except k=0k=0, we get an analytic function which can be analytically continued to a strip with a larger width. We will denote by Πϵ\Pi_{\epsilon} the strip Π\Pi widened by ϵ\epsilon on both sides (still inside the standard quadratic domain).

Then the class 𝒩𝒞\mathcal{NC} is the subset of such cochains ff for which:

  1. (1)

    There exists some series:

    ζ+Pn(ζ)ecnζ,\zeta+\sum P_{n}(\zeta)e^{-c_{n}\zeta}\,,

    with the PnP_{n} real polynomials, cn>0c_{n}>0 real and going to ++\infty such that for any m>0m>0 there exists a finite sum SNS_{N} up to some NN which approximates all the component functions of ff uniformly up to accuracy O(emζ)O(e^{-m\zeta}); i.e., there exists some C>0,ϵ>0C>0,\epsilon>0 and some ξ0>0\xi_{0}>0 such that for all strips Π\Pi, for all ζΠϵ\zeta\in\Pi_{\epsilon} with Re(ζ)>ξ0\operatorname{Re}(\zeta)>\xi_{0} for the analytic function fΠf_{\Pi} on the strip Π\Pi:

    |fΠ(ζ)SN(ζ)|<CemRe(ζ).|f_{\Pi}(\zeta)-S_{N}(\zeta)|<Ce^{-m\operatorname{Re}(\zeta)}\,.
  2. (2)

    There exists some ϵ>0\epsilon>0, C,C>0C,C^{\prime}>0 such that for any two strips Π,Π\Pi,\Pi^{\prime} with respective functions fΠ,fΠf_{\Pi},f_{\Pi^{\prime}} we have for all ζΠϵΠϵ\zeta\in\Pi_{\epsilon}\cap\Pi^{\prime}_{\epsilon}:

    |fΠ(ζ)fΠ(ζ)|CeCeRe(ζ).|f_{\Pi}(\zeta)-f_{\Pi^{\prime}}(\zeta)|\leq Ce^{-C^{\prime}e^{\operatorname{Re}(\zeta)}}\,.
  3. (3)

    The function fΠ0f_{\Pi_{0}} on the strip Π0\Pi_{0} containing the real axis, is the original real analytic germ in the class 𝒩𝒞\mathcal{NC}.

Remark 1.

To those familiar with the Theory of summability this may look rather familiar. In fact, the way the class 𝒩𝒞\mathcal{NC} comes up in [7] is that they contain the normalization maps of semihyperbolic saddles to their formal normal form on the centre side (suitably normalized and put in the logarithmic chart ζ=ln(z)\zeta=-\ln(z), with zz the usual coordinate).

Considering this, we emphasize that we have made a simplification assuming ff to be real on the real axis. In essence, this only holds for semihyperbolic saddles where the Martinet-Ramis moduli; cf., [11] and [8, §3], on the axis corresponding to the one-sided transversal for the Dulac map are all zero, an infinite codimension. But without this assumption asymptotics becomes much more tedious and even in the more general case it is entirely unknown what to do.

Definition 3.

We will call a semihyperbolic saddle with Martinet-Ramis moduli as above superreal. The term “superreal” was suggested by Ilyashenko.

The following is then our main Theorem:

Theorem A.

Let gg be an element of:

𝒜ff𝒩𝒞A(𝒩𝒞)An1(𝒩𝒞)An(𝒩𝒞)An1(𝒩𝒞)A(𝒩𝒞)𝒩𝒞𝒜ff.\operatorname{\mathcal{A}ff}\circ\langle\mathcal{NC}\rangle\circ A(\langle\mathcal{NC}\rangle)\circ\cdots\circ A^{n-1}(\langle\mathcal{NC}\rangle)\circ A^{n}(\langle\mathcal{NC}\rangle)\circ A^{n-1}(\langle\mathcal{NC}\rangle)\circ\cdots\circ A(\langle\mathcal{NC}\rangle)\circ\langle\mathcal{NC}\rangle\circ\operatorname{\mathcal{A}ff}\,.

Then either gidg\equiv\operatorname{id} or gg has no fixed points close enough to ++\infty.

In particular if for all μ>0\mu>0, for xx large enough real positive (depending on μ\mu):

|g(x)x|<eμexpn(x),|g(x)-x|<e^{-\mu\exp^{n}(x)}\,,

(nn-fold composition of the exponential) then gidg\equiv\operatorname{id}.

As a consequence of Theorem A, we obtain a positive answer for a restricted version of Dulac’s problem. To do this we first need to introduce the notion of depth of a polycycle; cf., [15].

So take a polycycle homeomorphic to a circle in a vector field on a real analytic 22-manifold. We may now parametrize our polycycle, say Γ\Gamma, with γ:[0,1]Γ\gamma\colon[0,1]\to\Gamma, starting at an arbitrary point xΓx\in\Gamma, say that xx is not equal to an equilibrium. Suppose that γ\gamma is injective on (0,1)(0,1).

Then for a t[0,1]t\in[0,1] we can define the depth of γ\gamma at tt, D(γ,t)D(\gamma,t) as follows:

D(γ,t),D(\gamma,t)\coloneqq\mathfrak{C}-\mathfrak{H}\,,

where

#{semihyperbolic saddles in γ((0,t]) from the centre direction},\mathfrak{C}\coloneqq\#\{\text{semihyperbolic saddles in }\gamma((0,t])\text{ from the centre direction}\}\,,

and

#{semihyperbolic saddles in γ((0,t]) from the hyperbolic direction}.\mathfrak{H}\coloneqq\#\{\text{semihyperbolic saddles in }\gamma((0,t])\text{ from the hyperbolic direction}\}\,.

Note first that this is well-defined because a polycycle only has a transit map along a ‘single side’.

Using this we can define a particular class of polycycles:

Definition 4.

We call a polycycle superreal if every semihyperbolic saddle in it is superreal. And, we call a polycycle balanced if D(γ,0)=D(γ,1)D(\gamma,0)=D(\gamma,1).

Moreover, we say that a polycycle has one turn if there exists a parametrization γ\gamma such that D(γ,t)D(\gamma,t) only goes from decreasing to increasing once; i.e., there exists t0(0,1)t_{0}\in(0,1) such that before t0t_{0} only semihyperbolic saddles going to the central manifold are encountered and after t0t_{0} only semihyperbolic saddles going away from the central manifold are encountered, hyperbolic saddles may be encountered anywhere.

Then from our Main Theorem we have the following partial positive answer to Dulac’s problem:

Corollary 1.

Any superreal and balanced real analytic polycycle with only one turn has a (one-sided) neighbourhood without limit cycles.

sketch.

It is known (cf., [9, Lemma 24.40]) that any Dulac map of a hyperbolic saddle gives an element of the above described class 𝒩𝒞\mathcal{NC}, even without the cochain part; i.e., it is a single function on that domain.

It is also known (essentially [11], but also [15] for how to manipulate the formal normal form, see also [7, p. 43], where it is given a table containing all the possible different maps one has to deal with) that the Dulac map of a superreal semihyperbolic saddle can be decomposed into an analytic normalization on the hyperbolic side, something close to an exponential function and an element of the class 𝒩𝒞\mathcal{NC}, even up to a shifted half-plane instead of a standard quadratic domain in the logarithmic chart.

The assumption that the polycycle only has one turn then puts it in the correct form to apply Theorem A to the return map of the polycycle, indeed, such a polycycle as represented in [15] will have some form like this:

xxyy
Figure 1. Polycycle with one turn.

with horizontal maps being in 𝒩𝒞\langle\mathcal{NC}\rangle, maps down being exp\exp and maps up being ln\ln, so by the shape of it adding the following lines standing for superfluous applications of exp\exp and ln\ln gives the correct form:

xxyy
Figure 2. Splitting up a polycycle with one turn.

We stress that the nn in Theorem A is exactly the height of this polycycle as defined in [15]. ∎

Structure of the work

In Section 1, we define rigorously the cochains we work with and the terms used in the definition of the class 𝒩𝒞\mathcal{NC}. Then we will go into the more technical parts of our work; that is, the repartitioning procedure we require; which strictly speaking is not necessary in the case we are working with, but it is necessary in general when we start working with the full Dulac’s problem as in [15], so we have elected to nonetheless include it here.

Then we will extend the notion of Cauchy–Heine transform from summability; cf., [3, 10], to a nice set of cochains, obviously including those relevant for Theorem A. Using that we will establish a version of the well-known Phragmén–Lindelöf principle; cf., [12, 13], which while it may look complicated formally, should essentially be seen as the following statement: Suppose that a cochain ff defined, in total, on some large domain Ω\Omega is small enough to satisfy Phragmén–Lindelöf for that domain (for an analytic function ff this would mean ff is identically zero), then ff is at most the size of their Stokes phenomena/coboundary.

Finally we will use these technical results and terminology to more precisely define the class 𝒩𝒞\mathcal{NC}, and to prove the remaining Lemmas that allow us to prove Theorem A.

A historical note

We would like to emphasize that our work has been largely influenced by the seminal work carried out first by Yu.S. Ilyashenko in his approach to Dulac’s problem; cf., [7]; being the main results proved here generalizations of those that are present in [7]. Namely, the cochains we work with are generalized versions of the ones introduced in [7, §1.1, 1.6]. Plus, the Cauchy–Heine transform in this article generalizes the one in [7, §3.4B Lemma 1], and the Theorem of Phragmén–Lindelöf we prove generalizes [7, §3.6 Lemma 4].

The proof of Theorem A is essentially as outlined in [7, §3.2], but in a much simpler case, as was the intention. In particular in [7] there is a nested (finite) sequence of partitions which had to be worked away using Phragmén–Lindelöf for cochains, while here we only have one. Moreover, we stress that the induction argument here does not work in general.

Acknowledgements

We would like to thank Dmitry Novikov for the insightful comments he provided during the several discussions we had about our work. Particularly, we are grateful with him for explaining us Ilyashenko’s version of Phragmén–Lindelöf principle.

1. Cochains

Before introducing the cochains of [7], we feel it appropriate to compare and contrast to its ‘close cousin’ Čech cohomology. The biggest difference which informs the small practical differences is philosophical. For an overview of Čech cohomology we refer the reader to the classic text by R. Godement; cf., [5, §5].

Generally speaking, given a topological space XX, and an open cover of it 𝒰\mathcal{U}, one of the main ideas behind Čech cohomology is to deduce global properties of XX by knowing local data in terms of 𝒰\mathcal{U}, and how the open sets in 𝒰\mathcal{U} are glued together. It is in some sense a topological and combinatorial question. The biggest indicator being that this can without difficulty be generalized to sheaves of abelian groups.

When looking at cochains as in [7], we actually start with a single analytic function, say real analytic. Classical Phragmén–Lindelöf actually asserts that the domain of analytic continuation of a real analytic function can preclude some degenerate behaviour; e.g., any oscillation for an real analytic function on the right half-plane still has to have ’peaks’ that are of the size eλxe^{-\lambda x}.

The question asked in [7] is essentially ‘what if your real analytic function has Stokes phenomenon beyond the domain of analytic continuation? Does this prevent degenerate behaviour?’ In this line of inquiry a cochain is supposed to represent a function together with its Stokes phenomenon, unlike in Čech cohomology where a cochain is of independent interest.

The answer to this question is yes, which is what we will present as Phragmén–Lindelöf for cochains, the idea of the statement is the following: Suppose some real analytic function ff admits Stokes phenomenon up to some large domain Ω\Omega, suppose on the real axis ff is small enough to apply Phragmén–Lindelöf on the large domain Ω\Omega, then the size of ff on the real axis depends on two things:

  1. (1)

    The size and shape of the overlaps of the elements in covering on which ff is defined.

  2. (2)

    The size of the differences on Stokes lines.

Both of these are things which are of no interest in Čech cohomology, so we will have to slightly redefine the notions from Čech cohomology to fit our purposes. Let us start with the idea of a partition:

Definition 5.

Let Ω\Omega\subset\mathbb{C} be a domain. A collection Ξ\Xi of open subsets of Ω\Omega forms a partition of Ω\Omega if:

  1. (1)

    The pairwise intersection of elements in Ξ\Xi is empty.

  2. (2)

    In the subspace topology on Ω\Omega:

    UΞU¯=Ω.\bigcup_{U\in\Xi}\overline{U}=\Omega\,.
  3. (3)

    This is locally finite in the sense that any point in Ω\Omega has an open neighbourhood containing only a finite amount of elements of Ξ\Xi.

  4. (4)

    The boundary of each element of Ξ\Xi is piecewise analytic.

We define Ξ\partial\Xi to be the union of U\partial U, UΞU\in\Xi (the boundary taken in Ω\Omega).

Let xΞx\in\partial\Xi, then we call xx a regular point if there exists some open AA in Ω\Omega, xAx\in A, such that ΞA\partial\Xi\cap A is homeomorphic to a line. Else we call xx singular.

We call Ξ\Xi a regular partition if:

  1. (1)

    The singular points are isolated; i.e., for each singular point there is a neighbourhood containing no other singular points.

  2. (2)

    Every singular point has at least one line of regular points going into it. We require that these lines have finite variation in argument; i.e., let γ:[0,1]\gamma\colon[0,1]\to\mathbb{C} be a parametrization of one of these curves of regular points going to the singular point ss at t=1t=1, then we want that arg(γ(t)s)\arg(\gamma(t)-s) (with a branch cut of the logarithm in the origin) remains bounded as tt goes to 11 (note that for this notion the choice of arg(γ(0)s)\arg(\gamma(0)-s) does not matter).

  3. (3)

    There exists a positive real number dd and a positive integer nn such that any ball of radius dd around any point has at most nn finite lines of regular points in it.

We call dd the regularity radius and we call nn the multiplicity.

We call Ξ\Xi uniformly regular if in addition there exists a δ>0\delta>0 such that there is a distance δ\geq\delta between a given singular point and all other singular points. We call the maximal δ\delta the uniformity constant of Ξ\Xi.

In order to catch the notion of ‘size of the overlaps’ in a flexible way, that allows for things like Cauchy estimates, we introduce the notion of generalized ϵ\epsilon-neighbourhoods:

Definition 6.

Let Ω\Omega\subset\mathbb{C} be a domain, let Ξ\Xi be a partition of Ω\Omega, then a generalized ϵ\epsilon-neighbourhood of Ξ\Xi is given by:

  1. (1)

    A positive real number ϵ0\epsilon_{0}.

  2. (2)

    For each ϵ\epsilon in (0,ϵ0)(0,\epsilon_{0}) and each UΞU\in\Xi an open UϵU_{\epsilon} such that:

    1. (a)

      For each UΞU\in\Xi and ϵ(0,ϵ0)\epsilon\in(0,\epsilon_{0}) we have in the subspace topology of Ω\Omega:

      U¯Uϵ.\overline{U}\subset U_{\epsilon}\,.
    2. (b)

      If ϵ<ϵ\epsilon<\epsilon^{\prime} and each UΞU\in\Xi we have:

      UϵUϵ.U_{\epsilon}\subset U_{\epsilon^{\prime}}\,.

We will often shorten this to ‘Let Ξϵ\Xi_{\epsilon} be a generalized ϵ\epsilon-neighbourhood of Ξ\Xi’.

Let UΞU\in\Xi, then for ϵ>ϵ>0\epsilon>\epsilon^{\prime}>0 we define the ϵϵ\epsilon^{\prime}-\epsilon-diameter of UU to be:

dU(ϵ,ϵ)sup{r0uUϵ,B(u,2r)Uϵ},d_{U}(\epsilon^{\prime},\epsilon)\coloneqq\sup\{r\geq 0\mid\forall u\in U_{\epsilon^{\prime}},B(u,2r)\subset U_{\epsilon}\},

where B(u,2r)B(u,2r) is the ball around uu of radius 2r2r. We define the ϵϵ\epsilon^{\prime}-\epsilon-diameter of the partition Ξ\Xi with its generalized ϵ\epsilon-neighbourhood to be:

dΞ(ϵ,ϵ)infUΞdU(ϵ,ϵ).d_{\Xi}(\epsilon^{\prime},\epsilon)\coloneqq\inf_{U\in\Xi}d_{U}(\epsilon^{\prime},\epsilon)\,.

We say a generalized ϵ\epsilon-neighbourhood is regular if dΞ(ϵ,ϵ)>0d_{\Xi}(\epsilon^{\prime},\epsilon)>0 as long as ϵ\epsilon is small enough.

Instead of dΞ(0,ϵ)d_{\Xi}(0,\epsilon) or dU(0,ϵ)d_{U}(0,\epsilon) we will just write dΞ(ϵ)d_{\Xi}(\epsilon) and dU(ϵ)d_{U}(\epsilon) respectively.

Let us talk about some obvious operations to perform with partitions:

Definition 7.

Let Ξ\Xi and Ξ\Xi^{\prime} be partitions of Ω\Omega, then their product is defined to be:

ΞΞ(UV)UΞ,VΞ\Xi\cdot\Xi^{\prime}\coloneqq(U\cap V)_{U\in\Xi,V\in\Xi^{\prime}}

if this is a partition. We define the product of Ξϵ\Xi_{\epsilon} and Ξϵ\Xi^{\prime}_{\epsilon}, denoted ΞϵΞϵ\Xi_{\epsilon}\cdot\Xi^{\prime}_{\epsilon} by:

(UV)ϵUϵVϵ.(U\cap V)_{\epsilon}\coloneqq U_{\epsilon}\cap V_{\epsilon}\,.

This is then a generalized ϵ\epsilon-neighbourhood for ΞΞ\Xi\cdot\Xi^{\prime}.

Let ρ:ΩΩ\rho\colon\Omega^{\prime}\to\Omega be a biholomorphism. We define:

ρ1Ξ{ρ1(U)UΞ}.\rho^{-1}\Xi\coloneqq\{\rho^{-1}(U)\mid U\in\Xi\}\,.

We define the pullback of Ξϵ\Xi_{\epsilon} by ρ\rho, denoted ρ1Ξϵ\rho^{-1}\Xi_{\epsilon} by:

(ρ1(U))ϵρ1(Uϵ).(\rho^{-1}(U))_{\epsilon}\coloneqq\rho^{-1}(U_{\epsilon})\,.

This is then a generalized ϵ\epsilon-neighbourhood of ρ1Ξ\rho^{-1}\Xi.

With this notion of partition more suited to the study of Stokes phenomena we can look at cochains:

Definition 8.

Let Ξϵ\Xi_{\epsilon} be a generalized ϵ\epsilon-neighbourhood on Ω\Omega, a cochain ff for this generalized ϵ\epsilon-neighbourhood consists of a positive real number ϵ\epsilon, and for each open set UΞU\in\Xi an analytic function fUf_{U} on UϵU_{\epsilon}.

We call Ω\Omega the total domain of the cochain ff. We also say that ff is an (ϵ\epsilon-)extendable cochain.

We may sometimes say ‘let ff be a cochain’ in that case, the total domain is Ωf\Omega^{f} and the corresponding partition is Ξf\Xi^{f}.

Let us talk about a few obvious operations we can do with cochains:

Definition 9.

Let ff and gg be cochains on Ω\Omega. Then:

  1. (1)

    Their sum f+gf+g is a cochain with partition ΞfΞg\Xi^{f}\cdot\Xi^{g} and for UΞfU\in\Xi^{f} and VΞgV\in\Xi^{g} we have:

    (f+g)UV=fU|UV+gV|UV.(f+g)_{U\cap V}=f_{U}|_{U\cap V}+g_{V}|_{U\cap V}\,.
  2. (2)

    Their product fgf\cdot g is a cochain with partition ΞfΞg\Xi^{f}\cdot\Xi^{g} and for UΞfU\in\Xi^{f} and VΞgV\in\Xi^{g} we have:

    (fg)UV=fU|UVgV|UV.(f\cdot g)_{U\cap V}=f_{U}|_{U\cap V}\cdot g_{V}|_{U\cap V}\,.
  3. (3)

    The derivative of ff, denoted ff^{\prime} is a cochain with partition Ξf\Xi^{f} and:

    (f)U=(fU).(f^{\prime})_{U}=(f_{U})^{\prime}\,.

Let ρ:ΩΩ\rho\colon\Omega^{\prime}\to\Omega be a biholomorphism, then fρf\circ\rho is defined on ρ1Ξf\rho^{-1}\Xi^{f} by:

(fρ)ρ1(U)=fUρ.(f\circ\rho)_{\rho^{-1}(U)}=f_{U}\circ\rho\,.

2. Repartitioning

The reason for this part is that, those elements arising from the Additive Decomposition Theorem, as presented in [15, cf., Theorem 2.14], will naturally occur on a regular partition; however, to get really much information we need uniformly regular partitions. The point of this section is to show that cochains on regular partitions with regular ϵ\epsilon-neighborhoods are also defined on a uniformly regular partition with regular ϵ\epsilon-neighbourhoods, preserving certain features we will be interested in. To get there, we will first need to introduce a way of rechoosing ϵ\epsilon-neighbourhoods.

Definition 10.

Suppose given a partition Ξ\Xi, then we can define the natural ϵ\epsilon-neighbourhoods associated to Ξ\Xi taking for each ϵ>0\epsilon>0 and each UΞU\in\Xi:

Uϵ=Bϵ(U){zinfuU|zu|<ϵ}.U_{\epsilon}=B_{\epsilon}(U)\coloneqq\left\{z\in\mathbb{C}\mid\inf_{u\in U}|z-u|<\epsilon\right\}.

we call any cochain ff which is ϵ\epsilon-extendable in these neighbourhoods naturally ϵ\epsilon-extendable.

Remark 2.

It is clear that if a cochain ff is extendable on a regular set of neighbourhoods, then it is naturally extendable.

In some sense, this emphasizes that our main concern is extendability in the natural sense. However, in practice, problems often arise with more apparent extensions—such as sectors to larger sectors or strips to larger strips; etc. Attempting to convert every such generalized neighborhood to the natural one is not only tedious but may also result in losing crucial information. For example, changing the opening of a sector affects the Phragmén–Lindelöf theorem for the domain, while adding balls of a given radius does not.

What we then want to prove is the following:

Theorem 1.

Let ff be a cochain naturally ϵ\epsilon-extendable on some regular partition Ξ\Xi on some domain Ω\Omega contained in the right half-plane +\mathbb{C}^{+}. Let ϵ\epsilon be a positive real number smaller than the regularity radius. Then there exists a uniformly regular partition Ξ\Xi^{\prime} on the same total domain with uniformity constant ϵ3\frac{\epsilon}{3} such that the cochain ff is naturally ϵ3\frac{\epsilon}{3}-extendable on Ξ\Xi^{\prime}.

Moreover, the partition Ξ\Xi^{\prime} can be chosen such that outside of a distance ϵ6\frac{\epsilon}{6} from the singular points of Ξ\Xi, Ξ=Ξ\partial\Xi=\partial\Xi^{\prime}. Plus, the partition Ξ\Xi^{\prime} has the same regularity radius.

Proof.

The proof is essentially by local surgery as on the picture below:

Refer to caption
Figure 3. Local surgery.

The red points remaining the same across both drawings and the green point being the centre.

The argument is roughly that we can keep performing the surgery above in a tiling of squares with radius ϵ6\frac{\epsilon}{6} (by radius we mean the distance from the centre to one of the sides) around singular points, resulting in a distance of ϵ3\frac{\epsilon}{3} between two singular points. By the singular points being isolated, this gives a new partition.

We may assume without loss of generality that there are no singular points on the boundary of any of the squares. Indeed, if we only consider tilings with a corner at the origin, for any fixed point there are at most a countable amount of tilings having this point on its boundary. So, because we only have a countable amount of singular points we can always choose a positive real number ϵ\epsilon among the uncountable choices such that there are no singular points on the boundary of the tiling by squares with radius ϵ6\frac{\epsilon}{6}.

We can have a look at the amount of points on the boundary of such a square, it is at most twice the multiplicity because any line segment can at most intersect the boundary twice, implying that a finite amount of lines go into each new singular point. Then if we take squares with the same radius as the old regularity radius over 2\sqrt{2}, it can only have a finite amount mm of such squares in it because any such square has a set radius and any of the nn old curves at worst breaks up into two curves with each ball, thus turning into m+1m+1 curves giving n(m+1)n(m+1) as multiplicity.

Hence, this partition Ξ\Xi^{\prime} clearly satisfies all properties ascribed to it. And because the size of the set we manipulate is at worst 2ϵ3\frac{\sqrt{2}\epsilon}{3} away from a boundary point; i.e., at worst a boundary we care about is on one boundary point and we need to drag it to the opposite boundary point, we still have natural ϵ3\frac{\epsilon}{3}-extendability of our function ff. ∎

3. The Cauchy–Heine transform

In this section, we introduce a concept of coboundary suitable for our purposes. To compare and contrast with Čech cohomology again, we do not care about the fact that going from cochain to coboundary gives a differential and later a complex. What we do care about is differences of our cochain on Stokes lines because we are interested in the qualitative difference between an analytic function on a domain and a cochain on that same domain. To that end, we also care about the coboundary as a single function on the total domain, because it, in a sense, quantifies the difference between being a function and a cochain.

Definition 11.

Let Ξ\Xi be a regular partition. Then the coboundary of an extendable cochain ff on the partition Ξ\Xi is the tuple of analytic function δU,Vf\delta_{U,V}f indexed by (U,V)Ξ2(U,V)\in\Xi^{2} defined on UV\partial U\cap\partial V by:

δU,Vf(z)fU(z)fV(z),\delta_{U,V}f(z)\coloneqq f_{U}(z)-f_{V}(z),

together with the choice of (U,V)(U,V) we get a natural orientation on UV\partial U\cap\partial V by saying that UU is on the left and VV is on the right.

Now we get to the part that allows us to relate a cochain to an analytic function on its entire domain.

Theorem 2 (Trivialization of a cocycle).

Let Ω\Omega\subset\mathbb{C} be a domain, let Ξ\Xi be a regular partition, let UϵU_{\epsilon} be a regular choice of generalized ϵ\epsilon-neighbourhoods. Let ff be an ϵ\epsilon-extendable cochain, and let us take a choice δf\delta f of coboundary.

Let us define for any path AA consisting only of the regular points of Ξ\partial\Xi:

A(f)(ζ)12(U,V)Ξ212πiAδU,Vf(τ)τζ𝑑τ.\mathfrak{C}_{A}(f)(\zeta)\coloneqq\frac{1}{2}\sum_{(U,V)\in\Xi^{2}}\frac{1}{2\pi i}\int_{A}\frac{\delta_{U,V}f(\tau)}{\tau-\zeta}d\tau.

Here we integrate over AA using the appropriate orientation for δU,Vf\delta_{U,V}f defined above, we assume that if we approach a singularity we are able to integrate by approaching the singularity; that is, the integral up to distance ϵ>0\epsilon>0 away from the singularity converges to something. We have for every pair (U,V)Ξ2(U,V)\in\Xi^{2} that δU,VA(f)=δU,Vf\delta_{U,V}\mathfrak{C}_{A}(f)=\delta_{U,V}f on the interior of AA (as subset of Ξ\partial\Xi).

Moreover, let BB be an open such that AA is the set of regular points in BΞB\cap\partial\Xi. Suppose that:

  1. (1)

    We have:

    12(U,V)Ξ212πΞ|δU,Vf(τ)|𝑑τ<.\frac{1}{2}\sum_{(U,V)\in\Xi^{2}}\frac{1}{2\pi}\int_{\partial\Xi}|\delta_{U,V}f(\tau)|d\tau<\infty.
  2. (2)

    For each UU and VV in Ξ\Xi we have some ϵ>0\epsilon>0 such that |δU,Vf||\delta_{U,V}f| is bounded up to UϵVϵU_{\epsilon}\cap V_{\epsilon}.

  3. (3)

    Close enough to each singular point in ΞB\partial\Xi\cap B ff is bounded in the sense that there is some neighbourhood XX of the singular point such that for all WΞW\in\Xi, fWf_{W} is bounded on XWϵX\cap W_{\epsilon}.

Then fAf-\mathfrak{C}_{A} is analytic in the entirety of BB; i.e., including on the singular points of Ξ\partial\Xi.

When there is no subscript AA, then we assume A=ΞA=\partial\Xi and we call (f)\mathfrak{C}(f) the Cauchy–Heine transform of ff.

In order to prove this theorem we need to understand the function:

g(z)12πiγϕ(ζ)zζ𝑑ζ,g(z)\coloneqq\frac{1}{2\pi i}\int_{\gamma}\frac{\phi(\zeta)}{z-\zeta}d\zeta\,,

for suitable γ\gamma and ϕ\phi. Let us start with a very simple case inspired by similar proofs in the Gevrey asymptotics case; cf., [10, Theorem 1.4.2]:

Lemma 1.

Let UU be a open set in \mathbb{C}. Let ϕ:U\phi\colon U\to\mathbb{C} be an analytic function. Let γ\gamma be a smooth finite positive length curve in UU without self-intersection. Fix an orientation for γ\gamma, thus also fixing locally around γ\gamma a sense of left and right. Let a,bUa,b\in U be distinct points not on γ\gamma, let α\alpha be a finite length smooth curve from aa to bb with no self-intersection and intersecting γ\gamma exactly once, going from left to right (see illustration below). Suppose that on UγU\setminus\gamma the following function is defined:

g(z)12πiγϕ(ζ)zζ𝑑ζ.g(z)\coloneqq\frac{1}{2\pi i}\int_{\gamma}\frac{\phi(\zeta)}{z-\zeta}d\zeta\,.

Then it is possible to analytically continue gg along the paths:

  1. (1)

    α\alpha from aa to bb, we call this value g+(b)g^{+}(b).

  2. (2)

    The inverse of α\alpha from bb to aa, we call this value g(a)g^{-}(a).

These values satisfy the following relations:

g+(b)g(b)=ϕ(b),g(a)g(a)=ϕ(a).g^{+}(b)-g(b)=\phi(b)\,,\quad g(a)-g^{-}(a)=\phi(a)\,.

Moreover, it is possible to analytically continue gg to γ\gamma from both sides of γ\gamma.

Refer to caption
Figure 4. Cauchy–Heine transform.
Proof.

Let us start by noting that gg is analytic by combining the classic Theorems of Morera ([2, p. 122]) and Fubini and noting that the integrand for fixed ζ\zeta is analytic. In addition, let us note that by saying that γ\gamma and α\alpha are smooth we mean that it has a smooth unit speed parametrization from some interval.

Suppose α\alpha intersects γ\gamma in zαz_{\alpha}, this splits α\alpha into two parts, α0\alpha_{0}, the part before zαz_{\alpha} and α1\alpha_{1}, the part after zαz_{\alpha}. If we want to analytically continue from aa to bb along α\alpha, then we homotopically deform γ\gamma ‘around α1\alpha_{1}, always keeping α1\alpha_{1} to its left’. This is possible because γ\gamma is smooth and α\alpha intersects γ\gamma only once. Hence, we conclude that at any point of α1\alpha_{1} there is an open not containing any points of γ\gamma, where we can deform γ\gamma to wrap around α1\alpha_{1} as described.

Call this new curve γ\gamma^{\prime}, suppose γ\gamma^{\prime} deviates from γ\gamma at z0z_{0} close to zαz_{\alpha} and rejoins γ\gamma at z1z_{1}, on the other side of zαz_{\alpha}.

Note that, by construction, for any point zz on α0\alpha_{0} we have:

12πiγϕ(ζ)zζ𝑑ζ=12πiγϕ(ζ)zζ𝑑ζ,\frac{1}{2\pi i}\int_{\gamma}\frac{\phi(\zeta)}{z-\zeta}d\zeta=\frac{1}{2\pi i}\int_{\gamma^{\prime}}\frac{\phi(\zeta)}{z-\zeta}d\zeta,

and because α1\alpha_{1} touches γ\gamma^{\prime} nowhere by construction, the following function:

g+(z)12πiγϕ(ζ)zζ𝑑ζg^{+}(z)\coloneqq\frac{1}{2\pi i}\int_{\gamma^{\prime}}\frac{\phi(\zeta)}{z-\zeta}d\zeta

remains analytic along α\alpha for the same reason as gg, so g+(b)g^{+}(b) satisfies the demands.

Then:

g+(b)g(b)=12πiγϕ(ζ)bζ𝑑ζ12πiγϕ(ζ)bζ𝑑ζ.g^{+}(b)-g(b)=\frac{1}{2\pi i}\int_{\gamma^{\prime}}\frac{\phi(\zeta)}{b-\zeta}d\zeta-\frac{1}{2\pi i}\int_{\gamma}\frac{\phi(\zeta)}{b-\zeta}d\zeta.

This is just the contour integral of ϕ(ζ)bζ\frac{\phi(\zeta)}{b-\zeta} from z0z_{0} to z1z_{1} following γ\gamma^{\prime} and then back from z1z_{1} to z0z_{0} along γ\gamma. By construction this curve goes counter-clockwise, contains bb in its interior, and by assumption ϕ\phi has no singularities in UU, so by Cauchy’s Theorem we have:

g+(b)g(b)=ϕ(b).g^{+}(b)-g(b)=\phi(b).

The other cases are analogous. Note that in order to extend gg to γ\gamma, it suffices to pick a point on γ\gamma and because γ\gamma has no self-intersection and is smooth, it is possible to make a small curve perpendicular to γ\gamma, intersecting γ\gamma only at the chosen point and one uses this small curve to analytically continue. ∎

Before proving Theorem 2, we still need a second auxiliary result to treat the singular points. That said, we remark that this Lemma will be used a lot independently later.

Lemma 2.

Let ff be an extendable cochain for a regular partition Ξ\Xi and a regular set of generalized ϵ\epsilon-neighbourhoods, let ff be ϵ\epsilon-extendable and let ζ0\zeta_{0} be a point in UU in the partition of ff. Suppose that:

  1. (1)

    the integral:

    12(U,V)Ξ212πΞ|δU,Vf(τ)|𝑑τ<.\frac{1}{2}\sum_{(U,V)\in\Xi^{2}}\frac{1}{2\pi}\int_{\partial\Xi}|\delta_{U,V}f(\tau)|d\tau<\infty\,.
  2. (2)

    We have some d>0d>0, ddΞ(ϵ)d\leq d_{\Xi}(\epsilon) such that |δf||\delta f| is bounded on B(ζ0,d)¯\overline{B(\zeta_{0},d)} in the sense that it is bounded by the same constant over all choices of two elements of the partition.

  3. (3)

    Let L<L<\infty be the sum of for each regular piece of boundary both entering and exiting B(ζ0,d)¯\overline{B(\zeta_{0},d)} the difference between entering and leaving angle, in radians.

  4. (4)

    Suppose that any regular piece of boundary entering B(ζ0,d)¯\overline{B(\zeta_{0},d)} also leaves; i.e., B(ζ0,d)¯\overline{B(\zeta_{0},d)} contains no singular points.

Then the following inequality takes place:

|(f)(ζ0)|12(U,V)Ξ212πΞ|δU,Vf(τ)|𝑑τ+Lsupζ1B(ζ0,d)¯|δf(ζ1)|2πd.\left|\mathfrak{C}(f)(\zeta_{0})\right|\leq\frac{\frac{1}{2}\sum_{(U,V)\in\Xi^{2}}\frac{1}{2\pi}\int_{\partial\Xi}|\delta_{U,V}f(\tau)|d\tau+L\sup_{\zeta_{1}\in\overline{B(\zeta_{0},d)}}|\delta f(\zeta_{1})|}{2\pi d}\,.

In particular, should you have an WΩfW\subset\Omega^{f} such that:

  1. (1)

    |δf||\delta f| is bounded on B(W,d)¯\overline{B(W,d)} (the set of all points at distance d\leq d from WW).

  2. (2)

    We have a uniform bound LL of the lengths LL for all points. And B(W,d)¯\overline{B(W,d)} still contains no singular points.

Then:

supζ0W|(f)(ζ0)|12(U,V)Ξ212πΞ|δU,Vf(τ)|𝑑τ+Lsupζ1B(W,d)¯|δf(ζ1)|2πd.\sup_{\zeta_{0}\in W}\left|\mathfrak{C}(f)(\zeta_{0})\right|\leq\frac{\frac{1}{2}\sum_{(U,V)\in\Xi^{2}}\frac{1}{2\pi}\int_{\partial\Xi}|\delta_{U,V}f(\tau)|d\tau+L\sup_{\zeta_{1}\in\overline{B(W,d)}}|\delta f(\zeta_{1})|}{2\pi d}\,.

That is, the previous estimate becomes uniform, including on the boundary and can ‘cross the boundary’.

Proof.

Note that the second statement follows from the first by continuity.

For the first statement, let us recall the definition of a Cauchy–Heine transform:

A(f)(ζ0)12(U,V)Ξ212πiAδU,Vf(τ)τζ𝑑τ.\mathfrak{C}_{A}(f)(\zeta_{0})\coloneqq\frac{1}{2}\sum_{(U,V)\in\Xi^{2}}\frac{1}{2\pi i}\int_{A}\frac{\delta_{U,V}f(\tau)}{\tau-\zeta}d\tau\,.

We get our estimate by splitting the integral into two parts, the part where |τζ0|>d|\tau-\zeta_{0}|>d and the part where |τζ0|d|\tau-\zeta_{0}|\leq d. Let V1V_{1} denote the first part and V2V_{2} the second, then:

|12(U,V)Ξ212πiV1δU,Vf(τ)τζ𝑑τ|\displaystyle\left|\frac{1}{2}\sum_{(U,V)\in\Xi^{2}}\frac{1}{2\pi i}\int_{V_{1}}\frac{\delta_{U,V}f(\tau)}{\tau-\zeta}d\tau\right| 12(U,V)Ξ212πV1|δU,Vf(τ)|d𝑑τ\displaystyle\leq\frac{1}{2}\sum_{(U,V)\in\Xi^{2}}\frac{1}{2\pi}\int_{V_{1}}\frac{|\delta_{U,V}f(\tau)|}{d}d\tau
12(U,V)Ξ212πΞf|δU,Vf(ζ)|𝑑ζ2πd.\displaystyle\leq\frac{1}{2}\sum_{(U,V)\in\Xi^{2}}\frac{1}{2\pi}\frac{\int_{\partial\Xi^{f}}|\delta_{U,V}f(\zeta)|d\zeta}{2\pi d}\,.

As for V2V_{2}, it is easy to estimate the parts both entering and leaving each region by deforming the path to the boundary resulting in:

Lsupζ1B(ζ0,d)¯|δf(ζ1)|2πd.\frac{L\sup_{\zeta_{1}\in\overline{B(\zeta_{0},d)}}|\delta f(\zeta_{1})|}{2\pi d}\,.

With these results in our hands, we can now prove Theorem 2:

Proof of Theorem 2.

All we really still need to prove is about the singular points. Let ss be a singular point in A¯\overline{A} inside BB, then note that ss is an isolated singularity of fA(f)f-\mathfrak{C}_{A}(f), we can then use the estimate of Lemma 2 on small circles of radius 2d2d around ss, denoted S2dS_{2d}. Then because there are only a finite amount of lines of regular points going out of ss eventually we get an estimate for |fA(f)||f-\mathfrak{C}_{A}(f)| of the following form:

sup|f|+|12(U,V)Ξ212πΞ|δU,Vf(τ)|𝑑τ+Lsupζ1B(S2d,d)¯|δf(ζ1)|2πd|.\sup|f|+\left|\frac{\frac{1}{2}\sum_{(U,V)\in\Xi^{2}}\frac{1}{2\pi}\int_{\partial\Xi}|\delta_{U,V}f(\tau)|d\tau+L\sup_{\zeta_{1}\in\overline{B(S_{2d},d)}}|\delta f(\zeta_{1})|}{2\pi d}\right|.

But this implies that

limzs(zs)2(fA(f))=0.\lim_{z\to s}(z-s)^{2}(f-\mathfrak{C}_{A}(f))=0\,.

So, by Riemann’s Theorem; cf., [2, 4.3.1 Theorem 7], we get that fA(f)f-\mathfrak{C}_{A}(f) has at worst a simple pole at ss. That is to say, that limzs(zs)(fA(f))\lim_{z\to s}(z-s)(f-\mathfrak{C}_{A}(f)) exists. Suppose that it does have a simple pole at ss, then this limit should be non-zero. But a simple calculation through Taylor series shows that the integral:

δ(f)(w)wz𝑑w\int\frac{\delta(f)(w)}{w-z}dw

behaves roughly as a logarithm times δ(f)(z)\delta(f)(z) when wzw\to z, so we are roughly looking at zln(z)z\ln(z) around the origin, which goes to zero unless zz spirals around the origin fast enough. But, by regularity, we assumed finite variation of argument for the lines along which we integrate, so we can just approach the singular point radially and have limzs(zs)(fA(f))=0\lim_{z\to s}(z-s)(f-\mathfrak{C}_{A}(f))=0. Thus, once again Riemann’s Theorem gets us where we want to be. ∎

From this and the classical Phragmén–Lindelöf (cf., Theorem 3 below), one quickly gets a form of maximum modulus principle for cochains:

Corollary 2.

Let ff be a bounded cochain satisfying all conditions of Theorem 2 with AA being all the regular points of Ξ\Xi. Suppose Ω\Omega is biholomorphic with +\mathbb{C}^{+} through ρ:+Ω\rho\colon\mathbb{C}^{+}\to\Omega, mapping the boundary of Ω\Omega to the imaginary axis. Suppose ff and (f)\mathfrak{C}(f) are bounded on Ω\Omega. Then:

supΩ|f|supΩ|f(f)|+supΩ|(f)|supΩ|f|+2supΩ|(f)|.\sup_{\Omega}|f|\leq\sup_{\partial\Omega}|f-\mathfrak{C}(f)|+\sup_{\Omega}|\mathfrak{C}(f)|\leq\sup_{\partial\Omega}|f|+2\sup_{\Omega}|\mathfrak{C}(f)|\,.
Remark 3.

This Corollary obviously also works when one cuts out a compact part of +\mathbb{C}^{+}.

Combining this with Lemma 2 when we have a uniformly regular partition we get the estimate:

Corollary 3.

Let ff be a bounded cochain satisfying all conditions of Theorem 2 with AA being all the regular points of Ξ\Xi and Ξ\Xi being uniformly regular. Suppose Ω\Omega is biholomorphic with +\mathbb{C}^{+} through ρ:+Ω\rho\colon\mathbb{C}^{+}\to\Omega, mapping the boundary of Ω\Omega to the imaginary axis. Then there exists a constant CC depending only on the partition (that is, how well we can control the estimate of Lemma 2 for singular points using Jordan curves around them) such that:

supΩ|f|supΩ|f|+C(Ξ|δf(ζ)|𝑑ζ+supζ1Ω|δf(ζ1)|).\sup_{\Omega}|f|\leq\sup_{\partial\Omega}|f|+C\left(\int_{\partial\Xi}|\delta f(\zeta)|d\zeta+\sup_{\zeta_{1}\in\Omega}|\delta f(\zeta_{1})|\right).
Proof.

As soon as we know f(f)f-\mathfrak{C}(f) is analytic we know that every component of (f)\mathfrak{C}(f) is analytic even extended past a singular point, so we can use maximum modulus Theorem on a small circle around the singular point in the boundary inside the ϵ\epsilon-neighbourhood of a chosen component, by uniform regularity it is possible to take the size of this circle the same for all singular points, resulting in a uniform estimate using Lemma 2.

Perhaps more clearly we pick an open set UU bordering our singular point ss, then UϵU_{\epsilon} contains ss in its interior and we can analytically continue (f)U\mathfrak{C}(f)_{U} around ss in a small circle SS, because f(f)f-\mathfrak{C}(f) is fully analytic and fUf_{U} is analytic up to UϵU_{\epsilon} we know that analytically continuing (f)U\mathfrak{C}(f)_{U} around ss does not create a branch cut, but rather comes back to our original function. Then we apply maximum modulus Theorem to estimate the modulus of (f)U(s)\mathfrak{C}(f)_{U}(s) by its value on SS, which can be bounded in the same way as Lemma 2, by exactly the same proof. By regularity of the partition, we can take the same SS for all UU bordering on ss; and, by uniform regularity, we can take circles of the same radius for all singular points, fixing all constants in Lemma 2. ∎

4. Phragmén–Lindelöf principle

Before we move on to what we will refer to as Phragmén–Lindelöf for regular cochains, we will need an improvement to classical Phragmén–Lindelöf principle; cf., [12]. With this aim, next we recall the classical Phragmén–Lindelöf principle following Titchmarsh text [13]:

Theorem 3 (Classical Phragmén–Lindelöf, [13, §5.61]).

Let ff be an analytic function in an unbounded simply connected region UU inside a sector at infinity making angle πα\frac{\pi}{\alpha} at infinity, including the boundary; i.e., ff is analytic on U¯\overline{U}, and U¯\overline{U} is contained inside the closure of the sector.

Suppose that on U\partial U:

(1) |f(z)|M.|f(z)|\leq M.

If there exists some β<α\beta<\alpha such that on UU:

|f(z)|=O(e|z|β),|f(z)|=O\left(e^{|z|^{\beta}}\right),

then Inequality (1) holds on the entirety of UU.

Remark 4.

The region UU was not in the original statement in [13], but is clear that exactly the same proof works.

Definition 12.

Let KK be a compact subset of the right half-plane +\mathbb{C}^{+}, and let γ\gamma be a curve contained in +K\mathbb{C}^{+}\setminus K. We call γ\gamma a meaningful dividing line if +(Kγ)\mathbb{C}^{+}\setminus(K\cup\gamma) consists of two path connected components, each containing some sector with a positive angle.

A direct consequence of the classical Phragmén–Lindelöf, as stated in Theorem 3, is the following:

Proposition 1.

Let KK be a compact subset of the right half-plane +\mathbb{C}^{+}, and let γ\gamma be a meaningful dividing line in +K\mathbb{C}^{+}\setminus K. Let ff be an analytic function on +K¯\overline{\mathbb{C}^{+}\setminus K}, such that:

(2) |f(z)|M,for any pointzγ(+K).|f(z)|\leq M,\quad\text{for any point}\quad z\in\gamma\cup\partial(\mathbb{C}^{+}\setminus K).

Suppose that there exists some λ>0\lambda>0 such that on +K\mathbb{C}^{+}\setminus K:

|f(z)|eλ|z|,|f(z)|\leq e^{\lambda|z|},

then Inequality (2) holds on +K\mathbb{C}^{+}\setminus K.

Proof.

It is enough to apply Theorem 3 on each of the path connected components of +(Kγ)\mathbb{C}^{+}\setminus(K\cup\gamma). ∎

Once we have recalled the classical Phragmén–Lindelöf, we turn to the main result of this section; namely, its generalization for regular cochains.

Theorem 4 (Phragmén–Lindelöf for regular cochains).

Let ff be a bounded cochain satisfying all conditions of Corollary 3. Let ϕ:Ω+K\phi\colon\Omega\to\mathbb{C}^{+}\setminus K be a biholomorphism, KK a compact set. Suppose that the image of the real axis under ϕ\phi is a meaningful dividing line.

Define the set BaB_{a} as all zz in the boundary of Ξ\Xi with real part aa. Let J:BaJ\colon B_{a}\to\mathbb{R} be the map mapping a regular point zz to the following: locally there exists (if it does not exist, make J(z)=J(z)=\infty, implies a need to repartition usually) a function γ\gamma such that Ξ\partial\Xi is given by the points γ(t)\gamma(t) with γ(0)=z\gamma(0)=z and Re(γ(t))=Re(z)+t\operatorname{Re}(\gamma(t))=\operatorname{Re}(z)+t then we define:

J(z)=|γ(0)|.J(z)=|\gamma^{\prime}(0)|.

If it is a singular point, J(z)=0J(z)=0.

Let LL be an increasing positive C1C^{1} function such that:

zBaJ(a)L(a).\sum_{z\in B_{a}}J(a)\leq L(a).

Suppose that MM is some positive non-zero C1C^{1} function such that:

supRe(z)a|δf|M(a).\sup_{\operatorname{Re}(z)\geq a}|\delta f|\leq M(a).

Suppose that ρ\rho is some positive non-zero C1C^{1} function with positive derivative such that:

supRe(z)=aRe(ϕ(z))ρ(a).\sup_{\operatorname{Re}(z)=a}\operatorname{Re}(\phi(z))\leq\rho(a).

Suppose that σ\sigma is some positive continuous function such that:

σ(a)infRe(z)aRe(ϕ1(z)).\sigma(a)\leq\inf_{\operatorname{Re}(z)\geq a}\operatorname{Re}(\phi^{-1}(z)).

Suppose that:

  1. (1)

    The cochain ff is bounded on Ω¯\overline{\Omega}.

  2. (2)

    The cochain fϕ1f\circ\phi^{-1} descends in absolute value faster than any exponential on the image of the real axis under ϕ\phi.

  3. (3)

    The function:

    λ(a)infbσ(a)M(b)M(b)+L(b)L(b)ρ(b)\lambda(a)\leq\inf_{b\geq\sigma(a)}-\frac{\frac{M^{\prime}(b)}{M(b)}+\frac{L^{\prime}(b)}{L(b)}}{\rho^{\prime}(b)}

    is eventually positive.

  4. (4)

    Assume that for all aa:

    Iρ(a)σ(a)+eδ(a)(ρ(s)ρ(σ(a)))𝑑s<.I_{\rho}(a)\coloneqq\int_{\sigma(a)}^{+\infty}e^{-\delta(a)(\rho(s)-\rho(\sigma(a)))}ds<\infty.

Then for any real function ψ\psi going to ++\infty and smaller than Re(ϕ)\operatorname{Re}(\phi) on the real axis and for any positive function δ~\tilde{\delta} eventually between the zero function and λ\lambda, we have for xx\in\mathbb{R} large enough a constant CC depending only on the partition such that:

|f(x)|e[λ(ψ(x))δ~(ψ(x))](Re(ϕ(x))ψ(x))(supΩ|f|+CM(σ(ψ(x)))[L(σ(ψ(x)))Iρ(ψ(x))+1]).|f(x)|\leq e^{-\left[\lambda(\psi(x))-\tilde{\delta}(\psi(x))\right](\operatorname{Re}(\phi(x))-\psi(x))}\left(\sup_{\Omega}|f|+CM(\sigma(\psi(x)))\left[L(\sigma(\psi(x)))I_{\rho}(\psi(x))+1\right]\right).
Proof.

Let us define for a>0a>0:

Ωaϕ1({Re(z)>a}),fae(λ(a)δ~(a))(ϕ(z)a)f(z).\Omega_{a}\coloneqq\phi^{-1}(\{\operatorname{Re}(z)>a\})\,,\quad f_{a}\coloneqq e^{(\lambda(a)-\tilde{\delta}(a))(\phi(z)-a)}f(z).

We are now interested in estimating faf_{a} on Ωa\Omega_{a} using Corollary 3. As one might notice, the intention of this setup is that supΩa|fa|=supΩa|f|supΩ|f|\sup_{\partial\Omega_{a}}|f_{a}|=\sup_{\partial\Omega_{a}}|f|\leq\sup_{\Omega}|f|.

Let us start by estimating the relevant integral for aa large enough to make λ(a)δ~(a)\lambda(a)-\tilde{\delta}(a) positive (to keep notation light we will omit the sum over all (U,V)Ξ2(U,V)\in\Xi^{2} and the subscripts for δ\delta):

ΞΩa|δfa(ζ)|𝑑ζσ(a)+L(s)M(s)e[λ(a)δ~(a)](ρ(s)a)𝑑s.\int_{\partial\Xi\cap\Omega_{a}}|\delta f_{a}(\zeta)|d\zeta\leq\int_{\sigma(a)}^{+\infty}L(s)M(s)e^{\left[\lambda(a)-\tilde{\delta}(a)\right](\rho(s)-a)}ds.

Denote the integrand by I(s)I(s), we want to apply Gronwall’s Lemma as follows: note that by definition of λ\lambda:

I(s)I(s)=L(s)L(s)+M(s)M(s)+(λ(a)δ~(a))ρ(s)δ~(a)ρ(s).\frac{I^{\prime}(s)}{I(s)}=\frac{L^{\prime}(s)}{L(s)}+\frac{M^{\prime}(s)}{M(s)}+(\lambda(a)-\tilde{\delta}(a))\rho^{\prime}(s)\leq-\tilde{\delta}(a)\rho^{\prime}(s).

This implies that:

L(s)M(s)e[λ(a)δ~(a)](sa)L(σ(a))M(σ(a))eδ~(a)(ρ(s)ρ(σ(a))).L(s)M(s)e^{\left[\lambda(a)-\tilde{\delta}(a)\right](s-a)}\leq L(\sigma(a))M(\sigma(a))e^{-\tilde{\delta}(a)(\rho(s)-\rho(\sigma(a)))}.

Thus:

ΞΩa|δfa(ζ)|𝑑ζL(σ(a))M(σ(a))Iρ(a).\int_{\partial\Xi\cap\Omega_{a}}|\delta f_{a}(\zeta)|d\zeta\leq L(\sigma(a))M(\sigma(a))I_{\rho}(a).

Now we can look at:

supΩa|δfa|,\sup_{\Omega_{a}}|\delta f_{a}|\,,

and note that:

supRe(z)=s|δfa|I(s)L(s).\sup_{\operatorname{Re}(z)=s}|\delta f_{a}|\leq\frac{I(s)}{L(s)}\,.

Recall that we have assumed LL to be increasing, moreover, it is clear that I(s)0I(s)\geq 0 thus already having calculated that I(s)δ~(a)ρ(s)I(s)I^{\prime}(s)\leq-\tilde{\delta}(a)\rho^{\prime}(s)I(s) we know that I(s)I(s) at least does not increase, thus:

supΩa|δfa|M(σ(a)).\sup_{\Omega_{a}}|\delta f_{a}|\leq M(\sigma(a)).

Note that because ff is bounded, the improved Phragmén–Lindelöf in the Proposition above still works for faϕ1f_{a}\circ\phi^{-1}. This combines with Corollary 3 into:

supΩa|e[λ(a)δ~(a)](ϕ(z)a)f(z)|supΩ|f|+C[M(σ(a))L(σ(a))Iρ(a)+M(σ(a))].\sup_{\Omega_{a}}\left|e^{\left[\lambda(a)-\tilde{\delta}(a)\right](\phi(z)-a)}f(z)\right|\leq\sup_{\Omega}|f|+C\left[M(\sigma(a))L(\sigma(a))I_{\rho}(a)+M(\sigma(a))\right].

Dividing by the exponential on the left hand side and removing the supremum we get:

|f(z)||e[λ(a)δ~(a)](ϕ(z)a)|(supΩ|f|+CM(σ(a))[L(σ(a))Iρ(a)+1]).\left|f(z)\right|\leq\left|e^{-\left[\lambda(a)-\tilde{\delta}(a)\right](\phi(z)-a)}\right|\left(\sup_{\Omega}|f|+CM(\sigma(a))\left[L(\sigma(a))I_{\rho}(a)+1\right]\right).

This estimate holds for fΩaf\in\Omega_{a} now certainly for xx\in\mathbb{R}, xΩRe(ϕ(x))Ωψ(x)x\in\Omega_{\operatorname{Re}(\phi(x))}\subset\Omega_{\psi(x)} so filling in xx for zz and ψ(x)\psi(x) for aa we get the estimate we want. ∎

5. Proving Theorem A

Definition 13.

Define on the right half-plane +\mathbb{C}^{+} the so-called simple standard partition Ξst\Xi_{st}, given by the lines:

Im(ζ)={n34πn0}.\operatorname{Im}(\zeta)=\left\{n\frac{3}{4}\pi\mid n\neq 0\right\}.

This is given the generalized ϵ\epsilon-neighbourhoods by ‘enlarging the strips vertically by ϵ\epsilon on both sides’.

We denote for the rest of this section the element of Ξst\Xi_{st} containing the real axis by UstU_{st}.

Definition 14.

A simple cochain ff (of type 11) is given by a cochain on some:

a+{ζRe(ζ)>a},\mathbb{C}^{+}_{a}\coloneqq\{\zeta\in\mathbb{C}\mid\operatorname{Re}(\zeta)>a\},

with partition Ξst\Xi_{st} such that for some C,C>0C,C^{\prime}>0, for all ζa+\zeta\in\mathbb{C}^{+}_{a}:

|δf(ζ)|CeCeRe(ζ).|\delta f(\zeta)|\leq Ce^{-C^{\prime}e^{\operatorname{Re}(\zeta)}}.
Definition 15.

An element of the class 𝒩𝒞\mathcal{NC} is a real analytic function which can be extended to a simple cochain such that there exists some series:

ζ+anenζ,\zeta+\sum a_{n}e^{-n\zeta},

with real coefficients ana_{n}, such that any finite sum SNS_{N} up to some NN approximates ff uniformly up to accuracy O(e(n+1)ζ)O(e^{-(n+1)\zeta}); i.e., there exists some C>0C>0, ϵ>0\epsilon>0, and some ξ0>0\xi_{0}>0, such that for all UΞstU\in\Xi_{st}, for all ζUϵ\zeta\in U_{\epsilon} with Re(ζ)>ξ0\operatorname{Re}(\zeta)>\xi_{0}:

|fΠ(ζ)SN(ζ)|<Ce(n+1)Re(ζ).|f_{\Pi}(\zeta)-S_{N}(\zeta)|<Ce^{-(n+1)\operatorname{Re}(\zeta)}.

By abuse of notation we will use ff to both refer to the real germ as well as a chosen and fixed extension to a simple cochain.

Before we prove Theorem A, let us prove two auxiliary Lemmas:

Lemma 3.

Let ff be a simple cochain which is real on the real axis, suppose that ff is smaller than any exponential on the real axis, then ff is identically zero on the real axis.

Proof.

By applying Phragmén–Lindelöf for cochains on the smaller total domain, say given by:

ΩΨ(+),\Omega\coloneqq\Psi(\mathbb{C}^{+}),

with Ψ(ζ)=ζ+ζ+1\Psi(\zeta)=\zeta+\sqrt{\zeta+1} (one of the standard quadratic domains of [7, p. 22]), it is easy to check that the boundary of Ω\Omega is given by:

it+1+it=1+t2+12+i(sgn(t)1+t212+t).it+\sqrt{1+it}=\sqrt{\frac{\sqrt{1+t^{2}}+1}{2}}+i\left(\operatorname{sgn}(t)\sqrt{\frac{\sqrt{1+t^{2}}-1}{2}}+t\right).

We can take L(a)=C1a2L(a)=C_{1}a^{2}, M(a)=C2eC3eaM(a)=C_{2}e^{-C_{3}e^{a}} (in the notation of Theorem 4 with C1,C2C_{1},C_{2} some constants). Also clearly Ψ1\Psi^{-1} plays the role of the function ϕ\phi in the notation of the Phragmén–Lindelöf Theorem. So we can take σ(a)=a\sigma(a)=a.

Plus, certainly Re(z)Re(ϕ1(z))\operatorname{Re}(z)\leq\operatorname{Re}(\phi^{-1}(z)) on the imaginary axis, now |Re(z)Re(ϕ1(z))|=o(z)|\operatorname{Re}(z)-\operatorname{Re}(\phi^{-1}(z))|=o(z), thus by classical Phragmén–Lindelöf for harmonic functions; cf., [1, 4. Corollary] we can take:

ρ(a)=a.\rho(a)=a\,.

Then:

infba(C3eb+2b)=infbaC3eb2b=C3ea2a,\inf_{b\geq a}-\left(-C_{3}e^{b}+\frac{2}{b}\right)=\inf_{b\geq a}C_{3}e^{b}-\frac{2}{b}=C_{3}e^{a}-\frac{2}{a},

which we can simply take as λ(a)\lambda(a). Take δ(a)=1\delta(a)=1. Then:

Iρ(a)=ae(xa)𝑑x=1.I_{\rho}(a)=\int_{a}^{\infty}e^{-(x-a)}dx=1\,.

We can also take ψ(x)=12x\psi(x)=\frac{1}{2}x because from the fact that Ψ\Psi is near identity on the real axis the same can be deduced for Ψ1\Psi^{-1}. From this we also get for xx large enough Re(Ψ1(x))ψ(x)>13x\operatorname{Re}(\Psi^{-1}(x))-\psi(x)>\frac{1}{3}x. This results in the following estimate on the real axis:

|f(x)|e(C3e12x4x1)13x(C4+C5(C3e12x4x1)[x24+1]).|f(x)|\leq e^{-\left(C_{3}e^{\frac{1}{2}x}-\frac{4}{x}-1\right)\frac{1}{3}x}\left(C_{4}+C_{5}\left(C_{3}e^{\frac{1}{2}x}-\frac{4}{x}-1\right)\left[\frac{x^{2}}{4}+1\right]\right).

Simplifying down to the important parts and renaming the constants we get:

|f(x)|CeCxe12x.|f(x)|\leq Ce^{-C^{\prime}xe^{\frac{1}{2}x}}\,.

Consequently, we note that the component containing the real axis is defined on the strip with imaginary parts between π-\pi and π\pi. So, the composition fm2lnf\circ m_{2}\circ\ln, with m2m_{2} being multiplication by 22, is defined on +\mathbb{C}^{+} outside some compact set, and we have that:

|f(x)|CeCln(x)x,|f(x)|\leq Ce^{-C^{\prime}\ln(x)x},

which is smaller than any exponential so by Classical Phragmén–Lindelöf this is identically zero. ∎

Lemma 4.

𝒩𝒞\mathcal{NC} forms a group under composition.

Proof.

To see for the composition that both standard quadratic domains and Dulac series are preserved, see [9, Lemma 24.33] (nothing is really changed by the cochain nature).

The argument that the partition can be preserved comes from its extendability to larger strips and the fact that the cochain is exponentially close to the identity, meaning that if f1,f2𝒩𝒞f_{1},f_{2}\in\mathcal{NC}, for Re(ζ)\operatorname{Re}(\zeta) large enough, for any strip Π\Pi, f1,Πf_{1,\Pi} (the component of Π\Pi) will map Πϵ/2\Pi_{\epsilon/2} inside Πϵ\Pi_{\epsilon}, which is the domain of f2,Πf_{2,\Pi}, so we can just take the same partition by reducing the ϵ\epsilon up to which we can extend to Πϵ\Pi_{\epsilon}.

To show that 𝒩𝒞\mathcal{NC} is closed under inversion, we will use the following formula for the inverse function, derived from Rouché’s Theorem; cf., [2, pp. 153–154] (with thanks to Dmitry Novikov): Let ff be an invertible analytic function, note then that by Cauchy’s Theorem:

f1(w0)w0=12πif1(w)www0𝑑w.f^{-1}(w_{0})-w_{0}=\frac{1}{2\pi i}\int\frac{f^{-1}(w)-w}{w-w_{0}}dw.

Thus, making the substitution w=f(z)w=f(z), we get:

f1(w0)w0=12πi(zf(z))f(z)f(z)w0𝑑z.f^{-1}(w_{0})-w_{0}=\frac{1}{2\pi i}\int\frac{(z-f(z))f^{\prime}(z)}{f(z)-w_{0}}dz.

Let us now take α𝒩𝒞\alpha\in\mathcal{NC} and consider f=id+αf=\operatorname{id}+\alpha. We obtain:

(id+α)1(w0)w0=12πiα(z)(1+α(z))z+α(z)w0𝑑z,(\operatorname{id}+\alpha)^{-1}(w_{0})-w_{0}=\frac{1}{2\pi i}\int\frac{\alpha(z)(1+\alpha^{\prime}(z))}{z+\alpha(z)-w_{0}}dz,

noting that performing Cauchy estimates on circles of radius eRe(z)12e^{-\operatorname{Re}(z)^{\frac{1}{2}}} will still preserve our domains and we get both the domain and the estimates we want. We only need to prove that id+α\operatorname{id}+\alpha is invertible for Re(z)\operatorname{Re}(z) large enough, for the series expansion we refer to the formula in [14, Lemma 6.23].

Let f(z)=z+α(z)f(z)=z+\alpha(z), and let us then consider f~(z)=f(z+2x0)2x0\tilde{f}(z)=f(z+2x_{0})-2x_{0}, α~=α(z+2x0)\tilde{\alpha}=\alpha(z+2x_{0}). Note that by definition:

f~(z)=z+α~(z),\tilde{f}(z)=z+\tilde{\alpha}(z),

but unlike with α\alpha, α~i\tilde{\alpha}^{i}; i.e., the ii-fold composition, makes sense and we can explicitly give the inverse of f~\tilde{f} as:

f~1(w)=i=0α~i(w).\tilde{f}^{-1}(w)=\sum_{i=0}^{\infty}\tilde{\alpha}^{i}(w).

This implies that zf~(z)2x0=f(z+2x0)z\mapsto\tilde{f}(z)-2x_{0}=f(z+2x_{0}) will eventually be injective. Moreover, because ff^{\prime} will remain non-zero by Cauchy estimates, we know that ff will eventually be injective on the type of domain that is necessary. ∎

Let us finally prove Theorem A; the main result of this manuscript. For this sake, we recall that A(_)A(\,\_\,) means the conjugation by the exponential function; i.e., A(g)lngexpA(g)\coloneqq\ln\circ g\circ\exp, for any given function gg, and we also recall that by xexpn(x)x\mapsto\exp^{n}(x) we mean the nn-fold composition of the exponential.

Proof of Theorem A.

First of all, since in Lemma 4 we just proved that 𝒩𝒞\mathcal{NC} forms a group under composition, we are only looking at an element gg of:

𝒜ff𝒩𝒞An𝒩𝒞𝒩𝒞𝒜ff.\operatorname{\mathcal{A}ff}\circ\mathcal{NC}\circ\cdots\circ A^{n}\mathcal{NC}\circ\cdots\circ\mathcal{NC}\circ\operatorname{\mathcal{A}ff}.

We proceed by induction on nn, being the base case n=0n=0 obvious. Thus, let n>0n>0 be any positive integer, let us take arbitrary affine elements a,b𝒜ffa,b\in\operatorname{\mathcal{A}ff}, and let gg be any element in:

a𝒩𝒞An𝒩𝒞𝒩𝒞b.a\circ\mathcal{NC}\circ\cdots\circ A^{n}\mathcal{NC}\circ\cdots\circ\mathcal{NC}\circ b\,.

We stress that gg has a fixed-points free neighbourhood around zero if and only if bgb1b\circ g\circ b^{-1} does. Hence, we may assume bidb\equiv\operatorname{id}. Consequently, we note then that the element gg can be rewritten as the sum of the affine term aa plus some exponentially small terms. But, if aida\not\equiv\operatorname{id}, then that keeps gg away from the identity. Therefore, we may also assume gg to be in:

𝒩𝒞An𝒩𝒞𝒩𝒞.\mathcal{NC}\circ\cdots\circ A^{n}\mathcal{NC}\circ\cdots\circ\mathcal{NC}.

Again by conjugation we may assume that there exists some element g1𝒩𝒞g_{1}\in\mathcal{NC} such that gg is in:

g1A𝒩𝒞An𝒩𝒞A𝒩𝒞.g_{1}\circ A\mathcal{NC}\circ\cdots\circ A^{n}\mathcal{NC}\circ\cdots\circ A\mathcal{NC}.

But, once again we notice then that gg turns out to be the sum of g1g_{1} and double exponentially small terms by Taylor expansion. So, by the Phragmén–Lindelöf arguments in Lemma 3, if the Dulac series for g1g_{1} is not the identity, it provides a neighbourhood without fixed points, else g1idg_{1}\equiv\operatorname{id} and then gg is in:

A𝒩𝒞An𝒩𝒞A𝒩𝒞.A\mathcal{NC}\circ\cdots\circ A^{n}\mathcal{NC}\circ\cdots\circ A\mathcal{NC}.

Then gg has a fixed-points free neighbourhood if and only if A1(g)A^{-1}(g) does. Nevertheless, A1(g)A^{-1}(g) is in:

𝒩𝒞An1𝒩𝒞𝒩𝒞.\mathcal{NC}\circ\cdots\circ A^{n-1}\mathcal{NC}\circ\cdots\circ\mathcal{NC}.

So by induction we are done. ∎

References

  • [1] Lars V. Ahlfors, Remarks on Carleman’s formula for functions in a half-plane, SIAM J. Numer. Anal. 3 (1966), 183–187. MR 203015
  • [2] by same author, Complex analysis, Third ed., International Series in Pure and Applied Mathematics, McGraw-Hill Book Co., New York, 1978, An introduction to the theory of analytic functions of one complex variable. MR 510197
  • [3] Werner Balser, Formal power series and linear systems of meromorphic ordinary differential equations, Universitext, Springer-Verlag, New York, 2000. MR 1722871
  • [4] Jean Écalle, Introduction aux fonctions analysables et preuve constructive de la conjecture de Dulac, Actualités Mathématiques. [Current Mathematical Topics], Hermann, Paris, 1992. MR 1399559
  • [5] Roger Godement, Topologie algébrique et théorie des faisceaux, Publications de l’Institut de Mathématiques de l’Université de Strasbourg [Publications of the Mathematical Institute of the University of Strasbourg], vol. No. 13, Hermann, Paris, 1958, Actualités Scientifiques et Industrielles, No. 1252. [Current Scientific and Industrial Topics]. MR 102797
  • [6] Yu. S. Ilyashenko, Limit cycles of polynomial vector fields with nondegenerate singular points on the real plane, Functional Analysis and Its Applications 18 (1984), no. 3, 199–209.
  • [7] by same author, Finiteness theorems for limit cycles, Translations of Mathematical Monographs, vol. 94, American Mathematical Society, Providence, RI, 1991, Translated from the Russian by H. H. McFaden. MR 1133882
  • [8] by same author, Nonlinear Stokes phenomena, Nonlinear Stokes phenomena, Adv. Soviet Math., vol. 14, Amer. Math. Soc., Providence, RI, 1993, pp. 1–55. MR 1206041
  • [9] Yu. S. Ilyashenko and S. Yakovenko, Lectures on analytic differential equations, Graduate Studies in Mathematics, vol. 86, American Mathematical Society, Providence, RI, 2008. MR 2363178
  • [10] Michèle Loday-Richaud, Divergent series, summability and resurgence. II, Lecture Notes in Mathematics, vol. 2154, Springer, [Cham], 2016, Simple and multiple summability, With prefaces by Jean-Pierre Ramis, Éric Delabaere, Claude Mitschi and David Sauzin. MR 3495546
  • [11] Jean Martinet and Jean-Pierre Ramis, Problèmes de modules pour des équations différentielles non linéaires du premier ordre, Inst. Hautes Études Sci. Publ. Math. (1982), no. 55, 63–164. MR 672182
  • [12] Edvard Phragmén and Ernst Lindelöf, Sur une extension d’un principe classique de l’analyse et sur quelques propriétés des fonctions monogènes dans le voisinage d’un point singulier, Acta Math. 31 (1908), no. 1, 381–406. MR 1555044
  • [13] E. C. Titchmarsh, The theory of functions, second ed., Oxford University Press, Oxford, 1939. MR 3728294
  • [14] Lou van den Dries, Angus Macintyre, and David Marker, Logarithmic-exponential series, Ann. Pure Appl. Logic 111 (2001), no. 1-2, 61–113. MR 1848569
  • [15] Melvin Yeung, Natural levels in return maps of elementary polycycles, https://www.arxiv.org/abs/2409.13630 (2024), 1–48.