Formal Analysis: An Introduction 9783110599459, 9783110597851

Formal analysis is the study of formal power series, formal Laurent series, formal root series, and other formal series

218 98 3MB

English Pages 338 Year 2021

Report DMCA / Copyright

DOWNLOAD PDF FILE

Table of contents :
Preface
Contents
1 Basics of formal power series
2 Calculus of formal power series
3 Applications of formal power series, I
4 Applications of formal power series, II
5 General composition
6 Formal analysis and classical analysis
7 Formal Laurent series
8 Iteration and iterative roots
9 Formal series and general exponents
Bibliography
Index
Recommend Papers

Formal Analysis: An Introduction
 9783110599459, 9783110597851

  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up
File loading please wait...
Citation preview

Xiao-Xiong Gan Formal Analysis

De Gruyter Studies in Mathematics

|

Edited by Carsten Carstensen, Berlin, Germany Gavril Farkas, Berlin, Germany Nicola Fusco, Napoli, Italy Fritz Gesztesy, Waco, Texas, USA Niels Jacob, Swansea, United Kingdom Zenghu Li, Beijing, China Karl-Hermann Neeb, Erlangen, Germany

Volume 80

Xiao-Xiong Gan

Formal Analysis |

An Introduction

Mathematics Subject Classification 2010 Primary: 13F25, 16W60, 39B12; Secondary: 26E35, 30D05 Author Prof. Dr. Xiao-Xiong Gan Morgan State University Department of Mathematics 1700 E. Cold Spring Lane Baltimore MD 21251 USA [email protected]

ISBN 978-3-11-059785-1 e-ISBN (PDF) 978-3-11-059945-9 e-ISBN (EPUB) 978-3-11-059860-5 ISSN 0179-0986 Library of Congress Control Number: 2021933954 Bibliographic information published by the Deutsche Nationalbibliothek The Deutsche Nationalbibliothek lists this publication in the Deutsche Nationalbibliografie; detailed bibliographic data are available on the Internet at http://dnb.dnb.de. Β© 2021 Walter de Gruyter GmbH, Berlin/Boston Typesetting: VTeX UAB, Lithuania Printing and binding: CPI books GmbH, Leck www.degruyter.com

|

Dedicated to my mother, Yuemei Xiang, and my father, Yi Gan

Preface At the end of 2017, after my first monograph was published by the Juliusz Schauder Center for Nonlinear Studies, the director of the center, Wojciech Kryszewski, encouraged me to write a β€œcomprehensive book for formal analysis,” the first such book for this special area of mathematics. I accepted the challenge. The earliest power series is believed to be the binomial series invented by young Isaac Newton in 1669. Formal power series attracted mathematicians as early as 1871, when Ernst SchrΓΆder introduced them by investigating iterated functions. During this period (1850), Victor Puiseux introduced the so-called Puiseux series, which are generalization of power series that allow for negative and fractional exponents of the indeterminate. The space of formal power series, 𝕏, endowed with linear operation, Cauchy product, and composition, was systematically introduced by Ivan Niven in 1969. This volume presents 𝕏 as a mathematical system. A regular power series has a strong relationship with its coefficients for the variable inside the convergence region if it has a positive radius of convergence. A formal power series is totally determined by its coefficients, if it is denoted by a form of power series, although its variable does not take any value. As sequences, formal power series could be useful for the computer sciences and today’s digital world. We know that β„“p is a popular space of sequences with linear operation and dot product. The sets 𝕏 and 𝕃 are the spaces of formal power series and formal Laurent series, respectively, and they are the spaces of sequences with linear operation and dot product, plus Cauchy product and composition. The formal power series space 𝕏 has more operations and applications than the space β„“p . Mathematicians distinguish between formal and classical analysis. Formal analysis has two characters: formality and analyticity. Formal theory usually uses algebraic approaches to tackle mathematical objects without using the limit or convergence; formal analysis keeps this tradition and, in addition, it does not reject certain kinds of limit or convergence. This volume lays forth the principle of formal analysis that a formal power series f over ℝ or β„‚ should maintain all properties when f has a positive radius of convergence. In order to fulfill this principle, we generalize several existing formal series such as formal logarithms. We also introduce some developments of classical analysis, such as the Lagrange inversion problem and boundary convergence problem. The power of formal power series with real exponent is another development of formal analysis that improves the completeness of the space 𝕏. In response to my book proposal, I received a 7-page, handwritten review that proved indispensable to me in the development of this work. I was deeply moved by the reviewer’s insights and suggestions, which were as valuable to me as the guidance of my Ph. D. advisor, Karl Stromberg, almost 30 years ago. I am grateful for this reviewer’s recommendations, which drove the research and writing of this book. https://doi.org/10.1515/9783110599459-201

VIII | Preface This volume contains the evolution of our work in formal analysis since 2000 and collects the comprehensive works related to formal power series since 1871. Chapter 1 presents the basic algebraic structures of formal power series, including addition, multiplication (Cauchy product), and composition with nonunit formal power series. Here, we also introduce the matrix representations of a formal power series: one matrix representation for the Cauchy product and one matrix representation for the composition of almost units. Formal differentiation has nothing to do with the limit of difference quotient, but it is a very useful tool in studying formal analysis. Chapter 2 introduces many applications of formal differentiation and certain metrics on 𝕏. Formal differentiation returns in late chapters. The Riordan group or Riordan array, a hot topic in recent research, is introduced in Chapter 3. This chapter also collects some well-known classical theorems that were reproved using formal power series. Chapter 4 features several other applications of formal power series, including real analysis, functional analysis, differential equations, and numerical analysis. The Lagrange inversion problem and other functional analysis problems are introduced in this chapter. Chapter 5 transforms the studies of formal power series into formal analysis, using the general composition theorem. This theorem not only provides a necessary and sufficient condition for composition but also releases the composition of formal power series from the environment of so-called admitting addition. This chapter uses our recently published analytical approach to prove this theorem. The matrix representation for the general composition is also our construction. Chapter 6 further discusses the relationship between classical analysis and formal analysis. First, we tackle a problem that has mystified mathematicians for more than a century: the boundary convergence behavior of power series. A formal analytic point is introduced. We prove that if a power series converges at a boundary point of the convergent region, and this point is formal analytic, then this power series converges at all boundary points. The special Banach spaces β„‹p (Ξ²) and β„’p (Ξ²) are introduced in this chapter. The general formal logarithm Ln works on all formal power series in 𝕏+ (ℝ) with positive constant term, similar to the logarithmic function ln(x) working on all positive real numbers in calculus. This generalization produces many interesting properties for Ln. Several kinds of formal Laurent series existed before the space 𝕃 of formal Laurent series was systematically invented in 2012 by Dariusz Bugajewski and the author. The semiformal Laurent series space β„’s and semireversed formal Laurent series space β„’r are introduced in Chapter 7. We construct β„’s using all results provided in the previous chapters although it is known that β„’s can be generated by the quotients of formal power series in certain sense. We propose a canonical mapping that connects formal Laurent series with the well-known Lebesgue measurable functions and the Lebesgue integral. The linkage of these two concepts sheds light on the rather complicated multiplication of formal Laurent series and facilitates further investigation of 𝕃. The com-

Preface

| IX

position of formal Laurent series remains a challenge for mathematicians. This chapter introduces a composition of formal Laurent series with formal power series. Iteration and iterative roots are closely related to functional equations, and the studies on this subject have a long history. The space of almost unit formal power series forms a group under composition, which yields many interesting results about iteration in this field. Those developments are presented in Chapter 8. The last chapter introduces the power of formal power series with all real exponents, from the root series g 1/n to rational exponents g r , r ∈ β„š, and finally to the real exponents g s , s ∈ ℝ, where g is a formal power series on ℝ with positive constant term. The formal exponent series is a new subject for the theory of formal power series. In this chapter, we introduce the exponent algorithm for computing formal real exponents, which is a convenient mathematical tool in analysis and in combinatorics. Higher-dimensional formal power series warrant further study. But they are outside the scope of this volume and the author’s expertise. As the first comprehensive book on formal analysis, this volume presents to the mathematical world the most complete system of formal power series and formal Laurent series yet. I would like to express my heartfelt thanks to Wojciech Kryszewski, without whom this book would not exist. His mathematical philosophy and vision inspired me to do this work. I would also like to thank my friend, Dariusz Bugajewski. He gave me advice and encouragement throughout this process, and co-authored several papers on formal series with me. Whenever I discuss formal analysis with him and his team at Adam Mickiewicz University in PoznaΕ„, Poland, I refresh my mathematical skills and see new mathematical structures. Finally, I extend my gratitude to De Gruyter for giving me this opportunity to contribute to the mathematical world.

Contents Preface | VII 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7

Basics of formal power series | 1 Basic algebraic operations | 2 Composition of formal power series with nonunit | 7 Right distributive law for composition | 13 The matrix representation of formal power series | 17 Almost unit formal power series | 22 Algebraic structure of 𝕏 | 35 Analytic structure of 𝕏 | 38

2 2.1 2.2 2.3 2.4 2.5

Calculus of formal power series | 49 Formal derivatives of formal power series | 49 Formal differential equations and their applications | 54 Ultrametric | 65 Some topological structure for 𝕏 | 69 The umbral calculus and formal power series | 78

3 3.1 3.2 3.3 3.4

Applications of formal power series, I | 85 Riordan group and formal power series | 85 Riordan involutions | 92 Some subgroups of the Riordan group | 93 Cayley–Hamilton theorem and Fermat’s little theorem | 96

4 4.1 4.2 4.3 4.4

Applications of formal power series, II | 101 Formal power series and some differential equations | 101 Functional equations and formal power series | 105 Lagrange inversion | 115 Difference equations and formal power series | 123

5 5.1 5.2 5.3 5.4 5.5 5.6 5.7

General composition | 129 Introduction | 129 Matrix representation of the general composition, I | 132 Coefficients of f n (z) | 135 The general composition theorem | 141 The general chain rule | 150 The general right distributive law | 154 Matrix representation of the general composition, II | 156

XII | Contents 6 6.1 6.2 6.3 6.4

Formal analysis and classical analysis | 161 Introduction to the boundary behavior | 161 Boundary behavior and formal analysis | 166 Banach spaces β„‹p (Ξ²) and β„’p (Ξ²) | 173 General formal logarithm | 179

7 7.1 7.2 7.3 7.4 7.5 7.6 7.7

Formal Laurent series | 189 Semiformal Laurent series | 190 Reversed semiformal Laurent series | 199 Basic algebra of formal Laurent series | 206 Composition of formal Laurent series and formal power series | 217 Canonical mapping and dot product of formal Laurent series | 224 Canonical mapping and multiplication of formal Laurent series | 226 Topological spaces of formal Laurent series | 233

8 8.1 8.2 8.3 8.4

Iteration and iterative roots | 245 Conjugacy of formal power series in 𝔻 | 245 The iteration of formal power series | 264 The iterative roots of formal series in 𝔻 | 269 SchrΓΆder’s problem | 273

9 9.1 9.2 9.3 9.4

Formal series and general exponents | 285 Introduction | 286 Formal root series and its algorithm | 287 Power of formal power series with rational exponents | 298 The real exponents of formal power series | 304

Bibliography | 315 Index | 319

1 Basics of formal power series In 1669, Issac Newton, at 26 years old, wrote that for every real number s, the binomial series 1 + sx +

s(s βˆ’ 1) 2 s(s βˆ’ 1) β‹… β‹… β‹… (s βˆ’ n + 1) n x + β‹…β‹…β‹… + x + β‹…β‹…β‹… 2! n!

represents the binomial function (1 + x)s for all real numbers, βˆ’1 < x < 1 [59]. JosephLouis Lagrange also considered power series in 1797 in his ThΓ©orie des fonctions analytiques. The convergence criteria and the connection between power series and the analytic functions was first proved by Augustin-Louis Cauchy in 1821 [9]. Brook Taylor and Colin MacLaurin developed the representation theorem involving power series. Without a doubt, the most important part of studies of power series had been the convergence of the series for a certain period. Should we ignore those sequences or series, number sequences or series, and function sequences or series, which are not convergent? The answer is no. Actually Cauchy himself found that the Cauchy product of two convergent series may be divergent. He provided the following example. Example 1.0.1 (p. 72, [95]). Take a0 = b0 = 0,

an = bn =

(βˆ’1)nβˆ’1 √n

for

n ∈ β„•.

∞ ∞ Then βˆ‘βˆž n=0 an = βˆ‘n=0 bn converges, but βˆ‘n=0 cn diverges, where n

cn = βˆ‘ ak bnβˆ’k k=0

for

n = 0, 1, 2, . . . .

Other mathematicians such as Niels Henrik Abel and Ernesto CesΓ‘ro in the 19th century showed that divergent series should not be discarded as meaningless or useless (p. 474, [95]). In addition to divergence and convergence, if we bring more operations such as compositions to the sequences or series, we have more reasons to expand our ordinary or conventional studies and theory to a wider range, which is usually called the formal subjects or formal studies. The earliest mention of iterated functions, not yet the formal power series but close to it, could be the paper of 1871 by Ernst SchrΓΆder in which the r-fold iterated function F r (z) was defined by F 1 (z) = F(z),

F r (z) = F rβˆ’1 (F(z)),

which are assumed valid for all value of z discussed [91]. https://doi.org/10.1515/9783110599459-001

r ∈ β„•,

2 | 1 Basics of formal power series The formal power series is usually written in the form a0 + a1 x + a2 x2 + β‹… β‹… β‹… + an x n + β‹… β‹… β‹… which looks like an ordinary power series we mentioned above. That is one reason it is called a power series, but it should not be considered a special kind of the ordinary power series. A significant difference between formal and ordinary power series is that no value is assigned to the symbol x of a formal power series and, therefore, no convergence related with x is concerned there. Ivan Niven systematically set up the space of formal power series in 1969 and at the same time indicated that such formal power series had been investigated by mathematicians before his article [61]. The space of formal power series on a ring S is also considered a set of sequences such as (a0 , a1 , a2 , . . . an , . . . ),

an ∈ S,

n = 0, 1, 2, . . . .

endowed with the linear operation, the Cauchy product, and more interestingly, the composition. These operations will be introduced in Section 1.1 and Section 1.2. We will see that there is no confusion whether the formal power series is considered as the power series or as the sequences, or whether formal power series have a positive radius of convergence or diverge everywhere except at a point (center). Research into formal power series has been getting deeper since 1960. Formal power series are now applied to a wider range of fields. Many fundamental results can be found in the book Applied and Computational Complex Analysis, Volume 1, by Peter Henrici [42], as well as in the books [25, 56, 86].

1.1 Basic algebraic operations A sequence in a set S is considered as a list of members in S in a definite order: s1 , s2 , s3 , s4 , . . . , sn , . . . . The mathematical definition of a sequence in S is a mapping f : β„• β†’ S such that f (n) = sn for all n ∈ β„•, where β„• is the set of all positive integers. Let W be the set of all sequences in a set S, the operations defined in W play important role. For example, if S = β„‚, β„“p is one of such W for 0 < p ≀ ∞, the basic operations defined in β„“p are scalar multiplication and addition, which make β„“p a linear space over β„‚. The other important operation on β„“p is the summation that is defined by n

∞

βˆ‘ ak = lim βˆ‘ ak

k=0

nβ†’βˆž

k=1

1.1 Basic algebraic operations | 3

∞ p p and βˆ‘βˆž k=0 |ak | for any a = (ak ) ∈ β„“ . The form βˆ‘k=0 ak is called a series of complex terms or a series over β„‚. A formal power series could also be considered as a sequence in a set S.

Definition 1.1.1. Let S be a ring and let l ∈ β„• be given. A formal power series on S is defined to be a mapping from β„•l to S. We denote the set of all such mappings by 𝕏(S), or simply 𝕏. A very brief introduction to the formal power series from N l , l β‰₯ 2, to S is located in Section 1.6. We always consider the case l = 1 in this book unless we specify otherwise. A formal power series defined in Definition 1.1.1 is a sequence over the ring S. The main reason to call it a formal power series is that the operations endowed to the set 𝕏(S) has a strong relationship with the ordinary power series. We usually write a formal power series f in x by f (x) = f0 + f1 x + β‹… β‹… β‹… + fn xn + β‹… β‹… β‹… ,

or

f = (f0 , f1 , f2 , . . .),

n ∞ or f (x) = βˆ‘βˆž n=0 fn x , where {fj }j=0 βŠ† S. In this case, fk is called the kth coefficient of f , k ∈ β„• βˆͺ {0}. Two formal power series are equal if and only if all corresponding coefficients of these two formal power series are equal. f is called the zero formal power series if fj = 0 for every j ∈ β„• βˆͺ {0}. If f0 = 0, f is called a nonunit, otherwise f is called a unit. We also denote

f (c) = f0 + f1 c + f2 c2 + β‹… β‹… β‹… + fn cn + β‹… β‹… β‹… , if f (c) ∈ S in some sense, although we usually do not assign any value to c. In particular, we denote f0 = f (0). The order of a formal power series f (x) is defined to be the number ord(f ) = min{n | fn =ΜΈ 0, n = 0, 1, 2, 3, . . .}, if f is not the zero formal power series. We define the order of the zero formal power series to be infinity or we say that its order is greater than any positive integer. We denote the set of all nonunits of 𝕏 to be 𝕏0 , that is, 𝕏0 = {f ∈ 𝕏 : 0 < ord(f ) ≀ ∞} or

𝕏0 = {f ∈ 𝕏 : f (0) = 0}.

Definition 1.1.2. Let S be a ring. Let f and g be formal power series in 𝕏(S) such that ∞ n n f (x) = βˆ‘βˆž n=0 fn x and g(x) = βˆ‘n=0 gn x , and let r ∈ S. Then g + f , rf , and gf are formal power series in 𝕏(S) and ∞

(g + f )(x) = g(x) + f (x) = βˆ‘ (gn + fn ) x n , n=0

4 | 1 Basics of formal power series ∞

(rf )(x) = rf (x) = βˆ‘ (rfn ) x n , n=0

and

∞

(gf )(x) = g(x)f (x) = βˆ‘ cn x n , n=0

where n

cn = βˆ‘ gj fnβˆ’j , j=0

n = 0, 1, 2, . . . .

It is clear that the sum, the scalar multiplication, and the multiplication are welldefined, that is, g + f , rf , and gf are all in 𝕏. The multiplication gf is also called the Cauchy product of the formal power series f and g, which provides a significant difference between the space 𝕏(S) and the space β„“p when a formal power series is considered as a sequence. If S is commutative, then gf = fg. Equipped with the operations defined in Definition 1.1.2, 𝕏 is a linear vector space with the addition and scalar multiplication as well as 𝕏 is an algebra with the Cauchy product. Definition 1.1.3. Let f ∈ 𝕏(S) be a formal power series over a ring S such that f (x) = f0 + f1 x + f2 x 2 + β‹… β‹… β‹… . The formal power series f is called a constant formal power series if ∞

f (x) = βˆ‘ fn xn , n=0

fn = 0

for all n ∈ β„•,

or f = (f0 , 0, 0, . . .), where f0 is any element of S. It is clear that the zero formal power series is a constant formal power series such that f0 = 0, or 0 = (0, 0, 0, . . . , 0, . . .). The formal power series I = (1, 0, 0, . . . , 0, . . .) is called the identity formal power series or just identity of 𝕏(S) with respect to the multiplication. We usually write it as ∞

I(x) = βˆ‘ fn xn , n=0

where f0 = 1, fk = 0 for every k ∈ β„•.

A polynomial over a ring S is considered a formal power series over S. We use the degree of polynomial, deg(f ), to denote the degree of a formal power series f if it is a polynomial, otherwise the degree of a formal power series is infinity. Sometimes people consider that the constant formal power series is a polynomial (formal power series) with deg(f ) = 0. We now can also say that two formal power series in 𝕏(S) are equal if and only if f βˆ’ g = 0. By Definitions 1.1.2 and 1.1.3, we provide the following proposition without proof.

1.1 Basic algebraic operations | 5

Proposition 1.1.4. Let S be a ring. The distributive law holds in 𝕏(S). Or h(f + g) = hf + hg for all f , g, and h in 𝕏(S). We provide another obvious result below. Proposition 1.1.5. Let S be a ring. For any two formal power series f and g in 𝕏(S), we have: (i) ord(f + g) β‰₯ min { ord(f ), ord(g)}, and (ii) ord(fg) = ord(f ) + ord(g). The following example may help us to understand the formal power series and the operations defined on 𝕏. Example 1.1.6. Let S = ℝ. Suppose that f (z) = 1 + z + z 2 + β‹… β‹… β‹… + z n + β‹… β‹… β‹… , zn z z2 z3 + + + β‹…β‹…β‹… + + β‹…β‹…β‹…, 1! 2! 3! n! h(z) = 1!z + 2!z 2 + 3!z 3 + β‹… β‹… β‹… + n!z n + β‹… β‹… β‹… .

g(z) = 1 +

Then (f + g)(z) = 2 + 2z + (1 +

1 2 1 )z + β‹… β‹… β‹… + (1 + )z n + β‹… β‹… β‹… , 2! n! n

(fh)(z) = z + (2! + 1!)z 2 + β‹… β‹… β‹… + ( βˆ‘ k!)z n + β‹… β‹… β‹… , k=1

ord(fh) = ord(f ) + ord(h) = 0 + 1 = 1. If S is a field, every nonzero element of S has inverse in S. What is 𝕏(S) if S is a field? Definition 1.1.7. Let S be a field, the inverse (or reciprocal) of a formal power series f in 𝕏 = 𝕏(β„‚) is a formal power series, denoted by f βˆ’1 , such that ff βˆ’1 = I if such an f βˆ’1 exists. f βˆ’1 is called the inverse of the formal power series f under the multiplication. We also denote f βˆ’1 as 1/f . Since a field is a commutative division ring, it follows that f βˆ’1 f = ff βˆ’1 if f βˆ’1 exists. n βˆ’1 Theorem 1.1.8. Let f (z) = βˆ‘βˆž exists if n=0 fn z be a formal power series in 𝕏(β„‚). Then f and only if f0 =ΜΈ 0. In this case, we write

f βˆ’1 (z) = g(z) = g0 + g1 z + g2 z 2 + β‹… β‹… β‹… ,

6 | 1 Basics of formal power series where g0 =

1 , f0

gn =

βˆ’1 nβˆ’1 ( βˆ‘ g f ), f0 j=0 j nβˆ’j

for every

n ∈ β„•.

Moreover, the inverse f βˆ’1 is unique if it exists. n Proof. Suppose that f (z) = βˆ‘βˆž n=0 fn z and f (0) = f0 =ΜΈ 0. We shall construct a formal power series ∞

g(z) = βˆ‘ gn z n , n=0

such that fg = I. Then we write g = f βˆ’1 . n Suppose that (fg)(z) = βˆ‘βˆž n=0 cn z = I(z). By Definition 1.1.2, n

cn = βˆ‘ gj fnβˆ’j , j=0

n = 0, 1, 2, . . . .

Then c0 = 1 yields that f0 g0 = 1, which provides g0 = 1/f0 . c1 = 0 yields that f0 g1 + f1 g0 = 0, and then g1 = βˆ’(f1 g0 )/f0 = βˆ’f1 /(f02 ). Suppose that g0 , . . . , gn have been computed for some n ∈ β„•. By n+1

cn+1 = βˆ‘ gj fn+1βˆ’j = 0, j=0

we have n

f0 gn+1 = βˆ’( βˆ‘ gj fn+1βˆ’j ). j=0

Since f0 =ΜΈ 0, it follows that gn+1 ∈ β„‚ and gn+1 =

βˆ’1 n (βˆ‘ g f ). f0 j=0 j n+1βˆ’j

The construction is completed. Conversely, suppose that f0 = 0. It is clear that ord(fg) β‰₯ 1 and hence fg =ΜΈ I. That the inverse is unique comes easily from the formula above and the fact that the product is commutative.

1.2 Composition of formal power series with nonunit | 7

Example 1.1.9. Find the inverse of the formal power series: (i) f (z) = 1 + z + z 2 + β‹… β‹… β‹…, and (ii) g(z) = 1 + z + 2!z 2 + 3!z 3 + β‹… β‹… β‹… in 𝕏(β„‚). Solution. By Proposition 1.1.4, (1 βˆ’ z)f (z) = f (z) βˆ’ zf (z) = (1 + z + z 2 + β‹… β‹… β‹…) βˆ’ z(1 + z + z 2 + β‹… β‹… β‹…) = I, then f βˆ’1 (z) = 1 βˆ’ z. We have (i). By Theorem 1.1.8, g βˆ’1 exists in 𝕏(β„‚). Denote ∞

g βˆ’1 (z) = βˆ‘ bn z n . n=0

Since g βˆ’1 g = I, we have b0 = 1 immediately, and also n

βˆ‘ bk (n βˆ’ k)! = 0

k=0

for all n ∈ β„•.

Then b1 = βˆ’b0 = βˆ’1 and nβˆ’1

bn = βˆ’( βˆ‘ bk (n βˆ’ k)!), k=0

n ∈ β„•.

Then nβˆ’1

g βˆ’1 (z) = 1 βˆ’ z βˆ’ z 2 βˆ’ 3z 3 + β‹… β‹… β‹… + ( βˆ‘ bk (n βˆ’ k)!)z n + β‹… β‹… β‹… . k=0

We know that a commutative ring S is an integral domain if a β‹… b = 0 in S implies that a = 0 or b = 0. Proposition 1.1.10 ([42]). If S is a field, then the space 𝕏(S) is an integral domain.

1.2 Composition of formal power series with nonunit In addition to the Cauchy product endowed in 𝕏(S), the composition, or another multiplication, is an important operation defined on 𝕏(S), which distinguishes 𝕏(S) from other spaces of sequences significantly. We will see that the composition brings us a lot of interesting results and many applications in the later chapters.

8 | 1 Basics of formal power series Definition 1.2.1. Let f (z) = f0 + f1 z + f2 z 2 + f3 z 3 + β‹… β‹… β‹… be a formal power series in 𝕏(S). For any n ∈ β„•, f n = f nβˆ’1 β‹… f is called the nth power of the formal power series f and we write f n (z) = f0(n) + f1(n) z + f2(n) z 2 + β‹… β‹… β‹… + fk(n) z k + β‹… β‹… β‹… ,

(1.1)

where fk(n) is called the kth coefficient of f n . If n = 0, we define that f0(0) = 1, fk(0) = 0 if k ∈ β„•, or f 0 = I. Let f (z) = f1 z + f2 z 2 + f3 z 3 + β‹… β‹… β‹… be a nonunit. For any k ∈ β„•, it is obvious that ord(f k ) β‰₯ k, and hence fn(k) = 0 if n < k, then ∞

f k (z) = βˆ‘ fn(k) z n . n=k

Thus, ∞

n

k=0

k=0

βˆ‘ gk fn(k) = βˆ‘ gk fn(k) ∈ S,

n = 0, 1, 2, . . .

for any formal power series g(z) = g0 + g1 z + g2 z 2 + β‹… β‹… β‹…. Now, we can define the composition with a nonunit. Definition 1.2.2. Let S be a ring. Let g(z) = g0 + g1 z + g2 z 2 + β‹… β‹… β‹… be any formal power series in 𝕏(S) with deg(g) > 0. Let f (z) = f1 z + f2 z 2 + f3 z 3 + β‹… β‹… β‹… be a nonunit. We define the composition of formal power series g ∘ f , or equivalently g(f ), to be the formal power series ∞

m

∞

g ∘ f (z) = g(f (z)) = βˆ‘ gm (f (z)) = βˆ‘ cn z n , n=0

m=0

where ∞

n

k=0

k=0

cn = βˆ‘ gk fn(k) = βˆ‘ gk fn(k) ∈ S,

n = 0, 1, 2, . . . .

(1.2)

Formula (1.2) ensures so-called admitting addition for the composition g ∘ f . The n formula βˆ‘βˆž n=0 gn (f (z)) is also called the admissible sum [61]. We will investigate such admissible sum further in Section 1.7. ∞ n n Theorem 1.2.3. Let f (z) = βˆ‘βˆž n=0 fn z , g(z) = βˆ‘n=0 gn z be formal power series over a n 0 ring S and let h(z) = βˆ‘βˆž n=1 hn z be a nonunit in 𝕏 (S). Then

(f + g) ∘ h = f ∘ h + g ∘ h.

1.2 Composition of formal power series with nonunit | 9

Proof. Since h ∈ 𝕏0 (S), f ∘ h, g ∘ h, and (f + g) ∘ h are elements of 𝕏(S). We show the equality. Write ∞

f ∘ h(z) = βˆ‘ cn z n , n=0 ∞

∞

g ∘ h(z) = βˆ‘ dn z n ,

and

n=0

(f + g) ∘ h(z) = βˆ‘ rn z n . n=0

By (1.2), for n = 0, 1, 2, . . . , n

n

cn = βˆ‘ fk h(k) n ,

n

dn = βˆ‘ gk h(k) n ,

k=0

rk = βˆ‘ (fk + gk )h(k) n .

k=0

k=0

Then cn + dn = rn , n = 0, 1, 2, . . . , which yields (f + g) ∘ h = f ∘ h + g ∘ h. We have defined the equality of two formal power series in Section 1.1. The next theorem is another statement for such equality. The proof is trivial. Theorem 1.2.4. Let f and g be formal power series in 𝕏(S). Then f =g

ord(f βˆ’ g) β‰₯ n

⇔

for all

n ∈ β„• βˆͺ {0}.

Theorem 1.2.5. Let g be any formal power series in 𝕏(S) and let f be a nonunit. Then ord(g ∘ f ) = ord(g) β‹… ord(f ). Proof. Since f is a nonunit, it follows that ord(f ) = m ∈ β„•. It is obvious that the conclusion is true if ord(g) = ∞, or g is the zero formal power series. Suppose that ord(g) = n > 0. Write f (z) = am z m + am+1 z m+1 + β‹… β‹… β‹… ,

g(z) = bn z n + bn+1 z n+1 + β‹… β‹… β‹… ,

where am =ΜΈ 0, bn =ΜΈ 0. We have f (z) = z m (am + am+1 z + am+2 z 2 + β‹… β‹… β‹…) = z m Ο•(z), where Ο•(0) = am =ΜΈ 0. Then n

n+1

g ∘ f (z) = bn (f (z)) + bn+1 (f (z)) = bn z

mn

n

(Ο•(z)) + bn+1 z

+ β‹…β‹…β‹…

m(n+1)

n+1

(Ο•(z))

+ β‹…β‹…β‹….

Thus, ord(g ∘ f ) = nm = ord(g) β‹… ord(f ) by the definition. Finally, suppose that ord(g) = 0. Then g ∘ f (0) = g(0) =ΜΈ 0 and then ord(g ∘ f ) = 0. Then ord(g ∘ f ) = 0 = 0 β‹… m = ord(g) β‹… ord(f ).

10 | 1 Basics of formal power series Definition 1.2.6. Let g(z) = g0 + g1 z + g2 z 2 + β‹… β‹… β‹… be any formal power series in 𝕏(S). The nth partial sum of the formal power series g is the formal polynomial [g]n = g0 + g1 z + g2 z 2 + β‹… β‹… β‹… + gn z n . The following theorem is obvious. Theorem 1.2.7. Two formal power series f and g in 𝕏(S) are equal if and only if [f ]n = [g]n ,

n = 0, 1, 2, 3, . . . .

Corollary 1.2.8. Let f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… be a formal power series in 𝕏(S) where S is a ring. Write (n) (n) 2 (n) k f n (z) = a(n) 0 + a1 z + a2 z + β‹… β‹… β‹… + ak z + β‹… β‹… β‹… ,

for every n ∈ β„•. Then a(n) is determined only by [f ]k for every nonnegative integer k. In k particular, if ord(f ) = m ∈ β„•, a(n) =0 k

for all

k < nm.

Proof. It suffices to show that any am , m > k does not contribute to the coefficient a(n) . k m k n It is equivalent to say that the term am z does not contribute to the term of z of f . It is true for n = 2, because a(2) = a0 ak + a1 akβˆ’1 + β‹… β‹… β‹… + ak a0 , k does not contain am , m > k in its expression. Assume the conclusion is true for a(nβˆ’1) , then f n = f nβˆ’1 f and k a(n) = a(nβˆ’1) ak + a(nβˆ’1) a1 + β‹… β‹… β‹… + a(nβˆ’1) a0 , 1 0 k k does not contain am , m > k in its expression. Thus, a(n) is determined by [f ]k for every n ∈ β„•. k Finally, suppose that ord(f ) = m ∈ β„•. Then am =ΜΈ 0 and aj = 0 for 0 ≀ j ≀ m βˆ’ 1. Then n

f n (z) = (am z m + am+1 z m+1 + β‹… β‹… β‹…)

= z nm (am + am+1 z + am+2 z 2 + β‹… β‹… β‹…).

Then a(n) = 0 if k < nm. k Corollary 1.2.9. Let g ∈ 𝕏 = 𝕏(S) be given where S is a ring. Let f ∈ 𝕏0 be a nonunit. Then [g ∘ f ]n is determined by [g]n and [f ]n for every n ∈ β„•.

1.2 Composition of formal power series with nonunit | 11

Proof. Write g(z) = b0 + b1 z + b2 z 2 + β‹… β‹… β‹… ,

f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… ,

where a0 = 0, and write g ∘ f (z) = c0 + c1 z + c2 z 2 + β‹… β‹… β‹… . (k) Then cn = βˆ‘nk=0 bk a(k) n , n = 0, 1, 2, . . . . By Corollary 1.2.8, aj is determined by [f ]j , 0 ≀ j ≀ n. Then cn is determined by [g]n and [f ]n for every n ∈ β„•. We complete the proof.

Theorem 1.2.10. Let g ∈ 𝕏(S) and let f and h be nonunits in 𝕏0 (S) where S is a ring. Then g ∘ (f ∘ h) = (g ∘ f ) ∘ h. That is, the composition is associative if the all composed formal power series are nonunits. Proof. Since f , g and h are nonunits, it follows that f ∘ h is a nonunit and, therefore both g ∘ (f ∘ h) and (g ∘ f ) ∘ h exist. Write ∞

[g ∘ (f ∘ h)](z) = βˆ‘ an z n , n=0

∞

[(g ∘ f ) ∘ h](z) = βˆ‘ bn z n . n=0

We show that an = bn for n = 0, 1, 2, . . . . It is clear that f (0) = h(0) = 0, and hence a0 = g(0) = b0 . Let n ∈ β„• be given. By Corollary 1.2.9, an is determined by [g]n and [f ∘ h]n , same argument yields that [f ∘ h]n is determined by [f ]n and [h]n . Thus, an is determined by [f ]n , [h]n , and [g]n . Similarly, we see that bn is determined by [f ]n , [h]n , and [g]n , too. We write n3

[g]n ∘ ([f ]n ∘ [h]n )(z) = βˆ‘ Ai z i , i=0

where ai = Ai , 0 ≀ i ≀ n. Similarly, we write n3

([g]n ∘ [f ]n ) ∘ [h]n (z) = βˆ‘ Bi z i , i=0

where bi = Bi , 0 ≀ i ≀ n. But [g]n ∘ ([f ]n ∘ [h]n ) = ([g]n ∘ [f ]n ) ∘ [h]n because the composition of polynomials has associative property. This yields that an = bn for all n ∈ β„•.

12 | 1 Basics of formal power series

h as

This theorem allows us to write the composition of formal power series g, f , and g∘f ∘h

if both f and h are nonunits. Now we can introduce Definition 1.2.11. Let S be a commutative ring and let f ∈ 𝕏0 (S) be a nonunit. For any integer n β‰₯ 2, we define f [n] (z) = f ∘ f [nβˆ’1] (z) = ⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟ f ∘ f ∘ β‹… β‹… β‹… ∘ f (z). n

The formal power series f

[n]

is called the nth iterative power of f . We define that f [1] = f .

By Theorem 1.2.10, f [n] ∈ 𝕏(S) if f ∈ X 0 (S). Example 1.2.12. Given formal power series g(z) = 1 + z + z 2 + z 3 + β‹… β‹… β‹… and f (z) = z + 2!z 2 + 3!z 3 + β‹… β‹… β‹… in 𝕏(β„‚). Then ∞

n

g ∘ f (z) = βˆ‘ (f (z)) n=0

is a formal power series in 𝕏(S). Moreover, g ∘ f (z) = 1 + z + (1 + 2!)z 2 + (1 + 2 β‹… 2! + 3!)z 3 + β‹… β‹… β‹… = 1 + 3z 2 + 11z 3 + β‹… β‹… β‹… .

However, for a very simple formal power series h(z) = 1 + z, it is clear that ∞

g ∘ h(z) = g(1 + z) = βˆ‘ (1 + z)n n=0

does not exist because the sum of the infinitely many constant 1 does not exist. The next theorem is obvious but it is useful in late sections. Theorem 1.2.13. Let g(z) = b0 + b1 z + b2 z 2 + β‹… β‹… β‹… be a formal power series in 𝕏(S) where S is a ring. Let f ∈ 𝕏0 be given. Then g ∘ f (z) = b0 + g ∘ f 2

3

where g = b1 z + b2 z + b3 z + β‹… β‹… β‹… = g βˆ’ b0 , a nonunit of 𝕏(S). Applying Corollary 1.2.8, we have the following. Corollary 1.2.14. Let g(z) = b0 + b1 z + b2 z 2 + β‹… β‹… β‹… be a formal power series in 𝕏 = 𝕏(S) where S is a ring. Let f , h ∈ 𝕏0 be given. Then g ∘ f ∘ h = b0 + g ∘ f ∘ h where g = b1 z + b2 z 2 + b3 z 3 + β‹… β‹… β‹… = g βˆ’ b0 , a nonunit of 𝕏(S).

1.3 Right distributive law for composition

| 13

1.3 Right distributive law for composition The right distributive law for composition is a very special property for the formal power series space 𝕏(β„‚). Lemma 1.3.1. Let f and g be formal power series in 𝕏(β„‚) and write f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… ,

g(z) = b0 + b1 z + b2 z 2 + β‹… β‹… β‹… .

Let Ο• and ψ be nonunits in 𝕏(β„‚). Then ∞

(f ∘ Ο•) β‹… (g ∘ ψ) = βˆ‘ cn z n , n=0

and cn = βˆ‘ ak bm p(k,m) , n k+m≀n

(1.3)

where p(k,m) is the nth coefficient of the formal power series (Ο•k ψm ) for all k, m ∈ β„•: n ∞

Ο•k ψm (z) = βˆ‘ p(k,m) zn. n n=0

Proof. Let Ο•(z) = q1 z + q2 z 2 + q3 z 3 + β‹… β‹… β‹… ,

ψ(z) = r1 z + r2 z 2 + r3 z 3 + β‹… β‹… β‹… .

Let us denote ∞

Ο•k (z) = βˆ‘ qn(k) z n , n=0

∞

ψk (z) = βˆ‘ rn(k) z n n=0

for all k ∈ β„•. It is obvious that qn(k) = rn(k) = 0,

0 ≀ n < k.

Applying (1.2), we have ∞

n

f ∘ Ο•(z) = βˆ‘ ( βˆ‘ ak qn(k) )z n . n=0 k=0

Similarly, we have ∞

n

g ∘ ψ(z) = βˆ‘ ( βˆ‘ bk rn(k) )z n . n=0 k=0

(1.4)

14 | 1 Basics of formal power series If we write ∞

(f ∘ Ο•(z)) β‹… (g ∘ ψ(z)) = βˆ‘ cn z n , n=0

then j

i

cn = βˆ‘ ( βˆ‘ ak qi(k) )( βˆ‘ bm rj(m) ). m=0

i+j=n k=0

(1.5)

On the other hand, ∞

fg(z) = βˆ‘ ( βˆ‘ ak bm )z n , n=0 k+m≀n

where βˆ‘k+m≀n ak bm = βˆ‘nk=0 ak bnβˆ’k . We shall show that cn = βˆ‘ ak bm p(k,m) . n k+m≀n

Actually, p(k,m) = βˆ‘ qi(k) rj(m) , n

(1.6)

i+j=n

we have = βˆ‘ ak bm ( βˆ‘ qi(k) rj(m) ) βˆ‘ ak bm p(k,m) n

k+m≀n

i+j=n

k+m≀n

= βˆ‘

βˆ‘ ak qi(k) bm rj(m)

i+j=n k+m≀n

j

i

= βˆ‘ ( βˆ‘ ak qi(k) )( βˆ‘ bm rj(m) ) m=0

i+j=n k=0

= cn by formula (1.5).

Lemma 1.3.2. Let f (z) = a0 + a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… be a nonunit in 𝕏0 (β„‚) where a0 = 0. Let us denote (k) (k) 2 f k (z) = a(k) 0 + a1 z + a2 z + β‹… β‹… β‹… ,

for all

k ∈ β„• βˆͺ {0}.

Then, for all nonnegative integers k, m, and n, n

(m) a(k+m) = βˆ‘ a(k) n i anβˆ’i . i=0

(1.7)

1.3 Right distributive law for composition

| 15

Proof. The result is derived from f k+m = f k β‹… f m . The next formula is called the right distributive law for composition of formal power series. Theorem 1.3.3. Let f and g be formal power series in 𝕏(β„‚) and let Ο• be a nonunit in 𝕏0 (β„‚). Then (f ∘ Ο•) β‹… (g ∘ Ο•) = (fg) ∘ Ο•. Proof. Let all notation be set as in Lemma 1.3.1 with Ο• = ψ. Applying Lemma 1.3.2 with formula (1.7), we see that formula (1.6) becomes p(k,m) = qn(k+m) . n By formula (1.3), cn = βˆ‘ ak bm p(k,m) = βˆ‘ ak bm qn(k+m) . n k+m≀n

k+m≀n

n βˆ‘βˆž n=0 dn z ,

If we write (fg) ∘ Ο•(z) = which suffices to prove that

we shall show that cn = dn for every n ∈ β„• βˆͺ {0},

(f ∘ Ο•) β‹… (g ∘ Ο•) = (fg) ∘ Ο•. Since ∞

n

∞

fg(z) = βˆ‘ ( βˆ‘ ak bnβˆ’k )z n = βˆ‘ ( βˆ‘ ak bm )z n , n=0 k=0

n=0 k+m=n

applying (1.2) we have ∞

(fg) ∘ Ο•(z) = βˆ‘ ( βˆ‘ ak bm )Ο•n (z) n=0 k+m=n ∞

∞

= βˆ‘ ( βˆ‘ ak bm )(βˆ‘ qi(n) z i ) n=0 k+m=n ∞

i=n

i

= βˆ‘ ( βˆ‘ [ βˆ‘ ak bm ]qi(n) )z i , i=0 n=0 k+m=n

and in consequence, i

di = βˆ‘ ( βˆ‘ ak bm )qi(n) = βˆ‘ ak bm qi(k+m) . n=0 k+m=n

k+m≀i

Then dn = βˆ‘ ak bm qn(k+m) = βˆ‘ ak bm p(k,m) = cn . n k+m≀n

k+m≀n

16 | 1 Basics of formal power series Corollary 1.3.4. For any n ∈ β„•, the equality f n (Ο•) = (f ∘ Ο•)n is true for any formal power series f and any nonunit Ο•. Proof. Let f = g in Theorem 1.3.3, we have (f ∘ Ο•)2 = f 2 ∘ Ο•. Suppose that f k (Ο•) = (f ∘ Ο•)k ,

k = 1, 2, . . . , n βˆ’ 1

for some n β‰₯ 3. Then (f ∘ Ο•)n = (f ∘ Ο•)(f ∘ Ο•)nβˆ’1

= (f ∘ Ο•)(f nβˆ’1 ∘ Ο•)

= (ff nβˆ’1 )(Ο•) = f n (Ο•). Example 1.3.5. Let f (x) = 1 + x + x2 + β‹… β‹… β‹…, g(x) = x 2 and Ο•(x) = 1 be three ℝ-valued analytic functions. Then both fg ∘ Ο• and f ∘ Ο• are undefined. This example shows that the nonunitness for the formal power series Ο• is important for the right distributive law. Example 1.3.6. Let f (x) = 1 + x + x2 + β‹… β‹… β‹…, and Ο•(x) = 1 βˆ’ x be formal power series in 𝕏(ℝ). Then f (Ο•) is undefined. 1 However, if we consider that f and Ο• are analytic functions such that f (x) = 1βˆ’x for |x| < 1, then we have f (Ο•(x)) =

1 x

for

|1 βˆ’ x| < 1.

Examples 1.3.5 and 1.3.6 have showed us the difference between the formal power series and the regular power series. We would like to introduce another example below, which will show that the right distributive law sometimes is working with a unit formal power series Ο•. Example 1.3.7. Let f (x) = 1 + x + x2 + β‹… β‹… β‹…, g(x) = x 2 and Ο•(x) = functions. Then

1 2

be ℝ-valued analytic

2

1 1 1 1 1 (fg)( ) = ( ) (1 + + 2 + β‹… β‹… β‹…) = , 2 2 2 2 2 and 1 1 1 1 1 1 f ( ) β‹… g( ) = (1 + + 2 + β‹… β‹… β‹…) β‹… = . 2 2 2 2 4 2 Then (fg)(Ο•) = (f (Ο•))(g(Ο•)). Of course, we are interested in the necessary or sufficient condition (or both) for the right distributive law to be satisfied. Readers will see certain developments of such subjects later in this book.

1.4 The matrix representation of formal power series | 17

1.4 The matrix representation of formal power series Definition 1.4.1. Let S be a ring and let f ∈ 𝕏(S) be given such that f (z) = f0 + f1 z + f2 z 2 + f3 z 3 + β‹… β‹… β‹… . The infinite triangular matrix f0 [ [0 [ [ A = Af = [ 0 [0 [ [. . [.

f1 f0 0 0 .. .

f2 f1 f0 0 .. .

f3 f2 f1 f0 .. .

... ] . . .] ] . . .] ] . . .] ] ] .. . ]

is called the matrix representation associated with multiplication of the formal power series, or the associated semicirculant matrix of the formal power series f . We define the nth section of the infinite matrix A as the regular matrix f0 [0 [ [ [0 [ An = [ 0 [ [. [. [. [0

f1 f0 0 0 .. . 0

f2 f1 f0 0 .. . 0

f3 f2 f1 f0 .. . 0

... ... ... ... .. . ...

fnβˆ’1 fnβˆ’2 ] ] ] fnβˆ’3 ] ] . fnβˆ’4 ] ] .. ] ] . ] f0 ](nΓ—n)

n If we write the matrix representation of the formal power series f (z) = βˆ‘βˆž n=0 fn z as A = Af = (aij ), then aij = fjβˆ’i for all j β‰₯ i and aij = 0 if j < i. Let M(𝕏) denote the set of all infinite upper triangular matrices (aij ) over β„‚ where

aij = aiβˆ’1,jβˆ’1 ,

i ≀ j in β„• and

aij = 0,

i > j.

Define a mapping P: 𝕏(β„‚) β†’ M(𝕏) by P(f ) = Af , then P is a bijective mapping obviously. The mapping P has more properties. Theorem 1.4.2. Let P: 𝕏(β„‚) β†’ M(𝕏) such that P(f ) = Af for every f ∈ 𝕏(β„‚). Let f (z) = ∞ n n βˆ‘βˆž n=0 an z and g(z) = βˆ‘n=0 bn z be two formal power series in 𝕏(β„‚). Write P(f ) = A = Af = (aij ),

P(g) = B = Bg = (bij ).

Then (i) P(f + g) = P(f ) + P(g) = A + B ∈ M(𝕏), (ii) P(cf ) = cP(f ) = cA ∈ M(𝕏) for all c ∈ β„‚, (iii) P(fg) = AB ∈ M(β„‚), and (iv) P is a ring isomorphism.

18 | 1 Basics of formal power series Proof. (i) and (ii) are obvious. Since P(f ) = A = Af = (aij ),

P(g) = B = Bg = (bij ),

it follows that aij = ajβˆ’i , bij = bjβˆ’i for all j β‰₯ i, and aij = 0 = bij if j < i. n n Let (fg)(z) = βˆ‘βˆž n=0 cn z . Then cn = βˆ‘k=0 anβˆ’k bk . Denote P(fg) = C = (cij ),

cij = cjβˆ’i

for

j β‰₯ i,

and cij = 0

if j < i.

Denote AB = D = (dij ). For j β‰₯ i, we have ∞

j

k=0

k=0

dij = βˆ‘ aik bkj = βˆ‘ aik bkj j

jβˆ’i

= βˆ‘ akβˆ’i bjβˆ’k = βˆ‘ al b(jβˆ’i)βˆ’l = cjβˆ’i = cij . k=i

l=0

Then P(fg) is a semicirculant matrix and P(fg) = AB = C = (cij ) where cij is the (j βˆ’ i)th coefficient of the formal power series fg. This is (iii). Thus, P is a homomorphism in the sense of addition and multiplication. It is obvious that P is one to one and onto, then P is a ring isomorphism. It is obvious that two associated semicirculant matrices A and B are equal if and only if An = Bn for all n ∈ β„•. It is known that the matrix multiplication of two such infinite matrices is still an upper triangular infinite matrix and it is obvious that (AB)n = An Bn for every n ∈ β„•, where A and B are matrix representations of formal power series f and g, respectively. The next method will help us to compute the inverse or reciprocal of a unit of 𝕏(β„‚). n Corollary 1.4.3. Let f (z) = βˆ‘βˆž n=0 an z be a formal power series in 𝕏(β„‚) with a0 =ΜΈ 0 and βˆ’1 let P(f ) = A = (aij ). If we denote A = (dij ) and denote An the nth section of A for any n ∈ β„•, then for every 1 ≀ j ≀ n, we have: (i) djj = aβˆ’1 0 ; (ii) dij = βˆ’aβˆ’1 0 (a1 d(i+1)j + a2 d(i+2)j + β‹… β‹… β‹… + ajβˆ’i djj ), 1 ≀ i < j; and (iii) dij = 0 for i > j.

Proof. f βˆ’1 exists because a0 =ΜΈ 0, it follows that P(f βˆ’1 ) is also semicirculant. We write f βˆ’1 (z) = d0 + d1 z + d2 z 2 + β‹… β‹… β‹… ,

1.4 The matrix representation of formal power series | 19

and write Af βˆ’1 = (dij ). Then dij = 0 if i < j, and dij = djβˆ’i if i β‰₯ j. By Theorem 1.4.2, we have that Aβˆ’1 = Af βˆ’1 . For every n ∈ β„•, let Aβˆ’1 n = (dij )(nΓ—n) = [D1 , D2 , . . . , Dn ], where Dj = [d1j d2j . . . djj 0 0 . . . 0]T is the jth column of the matrix Aβˆ’1 n , where 1 ≀ j ≀ n. Then a0 [ [0 [ [0 [ [. [ .. [ [0

a1 a0 0 .. . 0

a0 [ [0 [ [0 [ [. [ .. [ [0

a1 a0 0 .. . 0

a2 a1 a0 .. . 0

... ... ... .. . ...

0 d1j [ . ] [.] . [ ] [ anβˆ’1 . ] [ .. ] ] ] [ ] [ ] [ anβˆ’2 ] [d [0] ] [ (jβˆ’1)j ] ] [ ] anβˆ’3 ] ] [ ] ] [ [ djj ] = [ 1 ] . ] .. ] [ [ ] 0 ] ] [0] . ] [ [ . ] [.] ] [ ] a0 ]nΓ—n [ [ .. ] [ .. ] [ 0 ]

[0]

Then a2 a1 a0 .. . 0

... ... ... .. . ...

0 ajβˆ’1 d1j ] [ ] ] [ ajβˆ’2 ] [ d2j ] [0] ] [ ] ] [ [ . ] [.] ajβˆ’3 ] ] [ .. ] = [ .. ] . [ ] [ ] .. ] [ ] [ ] . ] ] [d(jβˆ’1)j ] [0] a0 ]jΓ—j [ djj ] [ 1 ]

It is a linear equation system with j unknowns d1j , d2j , . . . , djj and this system has unique solution set because a0 =ΜΈ 0. There are many ways to solve this linear system. For example, the last equation provides that djj = aβˆ’1 0 . This is (i). (ii) is obvious. Applying the backward method, assume that we have obtained the values of d(i+1)j , d(i+2)j , . . . , djj , by the ith equation a0 dij + a1 d(i+1)j + β‹… β‹… β‹… + ajβˆ’i djj = 0, where 0 ≀ i < j, we have dij = βˆ’aβˆ’1 0 (a1 d(i+1)j + a2 d(i+2)j + β‹… β‹… β‹… + ajβˆ’i djj ). This is (ii). We can find all such dij for which i ≀ n, j ≀ n. Since n ∈ β„• is arbitrary, we completed the proof. If we denote dkj in (ii) by djβˆ’k , i ≀ k ≀ j, we have dm = djβˆ’i = βˆ’aβˆ’1 0 (a1 dmβˆ’1 + a2 dmβˆ’2 + β‹… β‹… β‹… + am d0 ), which is the formula in Theorem 1.1.8.

20 | 1 Basics of formal power series By Corollary 1.4.3 and its proof, we have obtained an algorithm for computing f βˆ’1 if the formal power series f is given and f is a unit. We have seen that actually all methods to compute the inverse matrix such as An can be a tool for us to compute f βˆ’1 . The next theorem provides another formula for us to do so. The proof of this theorem can be found in (p. 17, [42]) and, therefore, is not listed here. n Theorem 1.4.4. Let f (z) = βˆ‘βˆž n=0 an z be a formal power series in 𝕏(β„‚) with a0 =ΜΈ 0 and βˆ’1 n let P(f ) = A = (aij ). If we denote f (z) = βˆ‘βˆž n=0 bn z , then

󡄨󡄨 󡄨󡄨 a1 󡄨󡄨 󡄨󡄨a0 󡄨󡄨 󡄨󡄨 (βˆ’1)n 󡄨󡄨󡄨 0 bn = n+1 󡄨󡄨󡄨 0 a0 󡄨󡄨 󡄨󡄨 . 󡄨󡄨 . 󡄨󡄨 . 󡄨󡄨 󡄨󡄨 0 󡄨

a2 a1 a0 0 .. . 0

a3 a2 a1 a0 .. . 0

... ... ... ... .. . ...

anβˆ’1 anβˆ’2 anβˆ’3 anβˆ’4 .. . a0

󡄨 an 󡄨󡄨󡄨 󡄨 anβˆ’1 󡄨󡄨󡄨󡄨 󡄨 anβˆ’2 󡄨󡄨󡄨󡄨 󡄨 anβˆ’3 󡄨󡄨󡄨󡄨 . 󡄨 .. 󡄨󡄨󡄨 . 󡄨󡄨󡄨 󡄨󡄨 a1 󡄨󡄨󡄨

The above formula is called the Wronski formula, which is a nonrecurrent formula. In addition to applying the matrix representations to calculate the inverse of a formal power series, the matrix representation of formal power series provides a convenient approach for us to compute the nth power of a formal power series, or f n , including provides the long operations of such computations (see p. 175, [52]). For any formal power series f (z) = a0 + a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… over a field S, we denote f n as (n) (n) 2 (n) 3 f n (z) = a(n) 0 + a1 z + a2 z + a3 z + β‹… β‹… β‹… ,

(1.8)

and call a(n) the kth coefficient of f n . We also define that f 0 = I or f 0 = (1, 0, 0, . . . ). The k next proposition is obvious. Proposition 1.4.5. Let f (z) = a0 + a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… be a formal power series over a field S and let n ∈ β„• be given. Denote the matrix representation of f as a0 [ [0 [ [ A = Af = [ 0 [0 [ [. . [.

a1 a0 0 0 .. .

a2 a1 a0 0 .. .

a3 a2 a1 a0 .. .

... ] . . .] ] . . .] ]. . . .] ] ] .. . ]

Then for any k ∈ β„• βˆͺ {0} the kth coefficient of f n , or a(n) is determined by Ak+1 only k where Ak+1 is the (k + 1) Γ— (k + 1) matrix of A as defined in Definition 1.4.1. (n) (n) n Moreover, the coefficients a(n) 0 , a1 , . . . , ak is the first row of the matrix Ak+1 . Applying Theorem 1.4.2 with f = g, we easily obtain the next proposition.

1.4 The matrix representation of formal power series | 21

Proposition 1.4.6. Let f (z) = a0 + a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… be a formal power series over a field S. Then for any k ∈ β„•, T

T

a(1) a(2) 0 [ 0(1) ] [ (2) ] [a ] [a ] [ 1 ] [ 1 ] [ ] [ (2) ] [a ] = [a(1) ] [ 2 ] [ 2 ] [ . ] [ . ] [ . ] [ . ] [ . ] [ . ] (1) (2) a [ak ] [ k ]

a0 [ [0 [ [0 [ [. [ .. [ [0

a1 a0 0 .. . 0

a2 a1 a0 .. . 0

... ... ... .. . ...

ak ] akβˆ’1 ] ] akβˆ’2 ] ] .. ] . ] ] a0 ](k+1)Γ—(k+1)

where AT is the transposed matrix of A. Applying this Proposition (n βˆ’ 1) times, we have a convenient formula to compute (n) (n) n a(n) , 0 a1 , . . . , ak which, of course, is the first row of A(k+1) . Corollary 1.4.7. Let f (z) = a0 + a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… be a formal power series over a field S and let n ∈ β„• be given. Then for any k ∈ β„•, a(n) 0

T

T

a(nβˆ’1) 0

[ (nβˆ’1) ] [ (n) ] ] [a [a ] [ 1 ] [ 1 ] [ (nβˆ’1) ] [ (n) ] ] [a ] = [a [ 2 ] [ 2 ] [ . ] [ . ] [ . ] [ . ] [ . ] [ . ] (nβˆ’1) (n) a [ak ] [ k ]

a0 [ [0 [ [0 [ [. [ .. [ [0

a1 a0 0 .. . 0

a2 a1 a0 .. . 0

... ... ... .. . ...

ak ] akβˆ’1 ] ] akβˆ’2 ] . ] .. ] ] . ] a0 ](k+1)Γ—(k+1)

The above proposition provides an algorithm of computing a(n) s. Once we have an k (n) algorithm, we want to know the long operations for computing ak . As usual, we only calculate the number of multiplications and divisions. The next theorem tells us the operation counts of certain algorithms. Theorem 1.4.8. Let f be denoted as in the above corollary and let n, k ∈ β„• be given. Then (j) the long operations, or the number of multiplications of computing all ai , 0 ≀ i ≀ k, 1 ≀ j ≀ n, is 1 (k + 1)(k + 2)(n βˆ’ 1). 2 Proof. By Proposition 1.4.5, it is clear that the number of multiplications needed to compute a(2) , 0 ≀ j ≀ k is j 1 1 + 2 + 3 + β‹… β‹… β‹… + k + (k + 1) = (k + 1)(k + 2). 2 By Corollary 1.4.7, the number of multiplications of computing all ai , 0 ≀ i ≀ k, is (j)

also 21 (k + 1)(k + 2) once all ai

(jβˆ’1)

have been obtained, 2 ≀ j ≀ n. Thus, the number of

22 | 1 Basics of formal power series the total multiplications for computing all ai , 0 ≀ i ≀ k, 1 ≀ j ≀ n, is (j)

1 (k + 1)(K + 2)(n βˆ’ 1). 2

1.5 Almost unit formal power series In the space of formal power series 𝕏, units and nonunits have very different properties. This section introduces the formal power series of a special subset of the nonunit formal power series, so-called delta series or almost unit formal power series. Henrici explained that following a suggestion of Professor I. Kaplansky he used almost units to represent such kind of formal power series [41]. Definition 1.5.1. Let S be a field. If f ∈ 𝕏(S) with ord(f ) = 1, then f is called a delta series, or an almost unit. We denote the set of all delta series by 𝔻(S), or just 𝔻. It is clear that 𝔻 βŠ† 𝕏0 . Definition 1.5.2. Let f (z) = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… be a delta series in 𝔻(S) where S is a field. For every n ∈ β„•, we write (n) (n) 2 (3) 3 f n (z) = a(n) 0 + a1 z + a2 z + a3 z + β‹… β‹… β‹… ,

then a(n) = 0 for 0 ≀ i < n and a(n) n =ΜΈ 0. We now define a matrix i a(1) 1

[ [ 0 [ [ D(f ) = [ [ 0 [ [ 0 [ .. [ .

a(1) 2

a(2) 2 0

0 .. .

a(1) 3

a(2) 3 (3) a3 0 .. .

a(1) 4

a(2) 4 (3) a4 a(4) 4 .. .

... ] . . .] ] ] . . .] ]. ] . . .] ] .. .]

The matrix D(f ) is called the delta associated matrix of the delta series f . The delta series I𝔻 (z) = z is called the identity of composition of 𝔻, we usually denote D(I𝔻 ) = I𝔻 or D(I𝔻 ) = I if there is no confusion. If we write D(f ) = (dij ) in Definition 1.5.2, then dij = a(i) , where djj =ΜΈ 0 and dij = 0 j if i < j for all i, j ∈ β„•. Please be aware of the difference between D(f ) and the Af = P(f ) in Definition 1.4.1. We extend the delta associated matrix D(f ) = (dij ) to the nonunit associated matrix to any nonunit formal power series f . The significant character for the delta associated matrix is that djj =ΜΈ 0. This character is not necessary for nonunit associate matrix. As we did in Definition 1.4.1, we define that two nonunit associated matrices A and B equal if and only if An = Bn for every n ∈ β„•.

1.5 Almost unit formal power series | 23

The multiplication of finite-dimensional matrices is usually not commutative. The delta associated matrices are infinite matrices and they have some very interesting properties. Lemma 1.5.3. Let S be a field. Let f (z) = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… ,

g(z) = b1 z + b2 z 2 + b3 z 3 + β‹… β‹… β‹…

be nonunit formal power series in 𝕏0 (S). Let D(f ) and D(g) be the nonunit associate matrices for f and g, respectively. Then D(f )D(g) is the nonunit associated matrix of (f ∘ g), or D(f )D(g) = D(f ∘ g). Proof. As we did in (1.8), we write (n) (n) 2 f n (z) = a(n) 0 + a1 z + a2 z + β‹… β‹… β‹… ,

(n) (n) 2 g n (z) = b(n) 0 + b1 z + b2 z + β‹… β‹… β‹…

for every n ∈ β„•, where a0 = b0 = 0. Write D(f )D(g) = (cij ), it is obvious that for any n, m ∈ β„• such that n β‰₯ m, (m) (m) (m+1) (n) cmn = a(m) + β‹… β‹… β‹… + a(m) m bn + am+1 bn n bn .

On the other hand, m (m) m+1 m+2 f m ∘ g(z) = a(m) (z) + a(m) (z) + β‹… β‹… β‹… , m g (z) + am+1 g m+2 g

and hence the nth coefficient of f m (g(z)) is (m) (m) (m+1) (n) a(m) + β‹… β‹… β‹… + a(m) m bn + am+1 bn n bn ,

which is cmn . By Corollary 1.3.4, it is the nth coefficient of (f ∘g)m . If we denote D(f ∘g) = (dij ), then dmn is the nth coefficient of (f ∘ g)m . Then we have (m) (m) (m+1) (n) cmn = a(m) + β‹… β‹… β‹… + a(m) m bn + am+1 bn n bn = dmn .

It is trivial that cmn = dmn = 0 if n < m. Thus, D(f )D(g) is the nonunit associated matrix of f ∘ g. Please notice that if ord(f ) = r > 1, then a(n) = 0 for all k < rn. The main diagonal k of D(f ) consists of all zero entries. Without proof, we can easily have the next result. Corollary 1.5.4. Let f (z) = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… with a1 =ΜΈ 0. For any n ∈ β„•, we have n

(D(f )) = D(f [n] ), where f [n] is the nth iterative power of f as in Definition 1.2.11.

24 | 1 Basics of formal power series The multiplication of two matrices may not be commutable. However, if two square matrices A and B satisfy that AB = I, then A is invertible (p. 172, [65]). Lemma 1.5.5. Let D(f ) be the delta associated matrix of a delta series f and let D(g) be the delta associated matrix of a delta series g. Then D(f )D(g) = I if and only if D(g)D(f ) = I, where I = D(I𝔻 ) is the identity matrix. In this case, we call D(g) the inverse of D(f ) and denote it as D(f )βˆ’1 . Proof. It suffices to show that, for every n ∈ β„•, D(f )n D(g)n = In

if and only if D(g)n D(f )n = In .

If we write f (z) = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… ,

g(z) = b1 z + b2 z 2 + b3 z 3 + β‹… β‹… β‹… ,

then we have a1 =ΜΈ 0, a(k) = ak1 and b1 =ΜΈ 0, b(k) = bk1 for k ∈ β„•. k k Moreover, looking at the determinants we have 󡄨󡄨 󡄨 󡄨 󡄨 󡄨 󡄨 1+β‹…β‹…β‹…+n 1+β‹…β‹…β‹…+n b1 =ΜΈ 0, 󡄨󡄨D(f )n D(g)n 󡄨󡄨󡄨 = 󡄨󡄨󡄨D(f )n 󡄨󡄨󡄨 β‹… 󡄨󡄨󡄨D(g)n 󡄨󡄨󡄨 = a1 whenever D(f )n D(g)n = In or D(g)n D(f )n = In . We have the conclusion, and hence, we complete the proof. By Theorem 1.4.8, we have the long operations of calculating D(f )n . Corollary 1.5.6. Let f (z) = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… with a1 =ΜΈ 0. For any n ∈ β„•, the long operations for computing D(f )n is 1 (n βˆ’ 1)n(n + 1). 2 Proof. Taking k = n in Theorem 1.4.8 and considering that a0 = 0, we have the conclusion. Remark 1.5.7. Lemma 1.5.3 and Lemma 1.5.5 indicate a possibility that if f ∈ 𝔻(S) where S is a field, then D(f ) may have the inverse Dβˆ’1 (f ) and D(f )Dβˆ’1 (f ) = Dβˆ’1 (f )D(f ) = I𝔻 = I. Does the inverse of f exist? An answer to this question is to have an isomorphism between f and the matrix D(f ) under the composition. Let us recall the following.

1.5 Almost unit formal power series | 25

Definition 1.5.8. A nonempty set G is said to form a group if in G there is defined a binary operation, denoted by βˆ—, such that: (i) a, b ∈ G implies that a βˆ— b ∈ G. (ii) a, b, c ∈ G implies that a βˆ— (b βˆ— c) = (a βˆ— b) βˆ— c. (iii) There is an element e ∈ G such that e βˆ— a = a βˆ— e = a for all a ∈ G. (iv) For every a ∈ G, there exists an element aβˆ’1 ∈ G such that a βˆ— aβˆ’1 = aβˆ’1 βˆ— a = e. Theorem 1.5.9. Let S be a field. Then 𝔻(S) is a group under the operation of composition of formal power series. Proof. It is clear that the operation of composition is closed in 𝔻(S). We can easily check that the identity of 𝔻(S) is the formal power series I𝔻 (z) = z because f (I𝔻 (z)) = f (z),

I𝔻 (f (z)) = f (z).

The associative property can be obtained by Theorem 1.2.10 and Lemma 1.5.3 because the multiplication of n by n matrices is associative. We now physically show the existence of the inverse of any delta series f in 𝔻(S). Write f (z) = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… . Let g(z) = b0 + b1 z + b2 z 2 + b3 z 3 + β‹… β‹… β‹… and g(f (z)) = z. For every n ∈ β„•, we write (n) (n) 2 (3) 3 f n (z) = a(n) 0 + a1 z + a2 z + a3 z + β‹… β‹… β‹… .

Then a(n) = 0 for 0 ≀ i < n and a(n) n =ΜΈ 0. Let g(f (z)) = z, we have i z = b0 + b1 f (z) + b2 f 2 (z) + b3 f 3 (z) + β‹… β‹… β‹… 2

n

k=1

k=1

(k) 2 (k) n = b0 + (b1 a(1) 1 )z + ( βˆ‘ bk an )z + β‹… β‹… β‹… + ( βˆ‘ bk an )z + β‹… β‹… β‹… . n Then b0 = 0 and b1 = 1/a1(1) = 1/a1 because a1 =ΜΈ 0. Then a(n) n = a1 =ΜΈ 0 for every n ∈ β„•. Suppose that b0 , b1 , b2 , . . . , bnβˆ’1 have been determined for some n ∈ β„•, put βˆ‘nk=1 bk a(k) n = 0, we have

bn = βˆ’

1 (nβˆ’1) (b a(1) + b2 a(2) ). n + β‹… β‹… β‹… + bnβˆ’1 an an1 1 n

Then g ∈ 𝔻(S) and g is the inverse of f under the composition. By Lemma 1.5.5, we know that such an inverse is commutative. Thus, 𝔻(S) is a group.

26 | 1 Basics of formal power series Definition 1.5.10. For every delta series f ∈ 𝔻(S) where S is a field, the iterated inverse, or iterative inverse or the reverse of f , is denoted by f [βˆ’1] for which f [βˆ’1] ∘ f = f [βˆ’1] ∘ f [1] = I𝔻 , where I𝔻 is the formal power series I𝔻 (z) = z. The next corollary is obvious which completes the answer to Remark 1.5.7. Corollary 1.5.11. Let f ∈ 𝔻(β„‚) be given. Denote the associate delta matrices of f and f [βˆ’1] as D(f ) and D(f [βˆ’1] ), then D(f )D(f [βˆ’1] ) = I𝔻 . Remark 1.5.12. Let f ∈ 𝕏0 (S) be given where S is a field. If g ∘ f = I𝔻 , then 1 = ord(z) = ord(g ∘ f (z)) = ord(g) ord(f ). If ord(f ) = 1, then ord(g) = 1. If ord(f ) = m > 1, then ord(g) = 1/m βˆ‰ β„• which is a contradiction. Then g ∘ f = I𝔻 if and only if both g and f are delta series. Corollary 1.5.13. If f ∈ 𝔻(z), such that f (z) = z + ak z k + ak+1 z k+1 + β‹… β‹… β‹… , with a0 = 0, a1 = 1, ak =ΜΈ 0, aj = 0, j = 2, 3, . . . , k βˆ’ 1. Then f [βˆ’1] (z) = z βˆ’ ak z k + Pk+1 (z), where Pi ∈ 𝕏(β„‚) with ord(Pi ) β‰₯ i, i ∈ β„•. In particular, if f (z) = z + ak+1 z k+1 with ak+1 =ΜΈ 0, then f [βˆ’1] (z) = z βˆ’ ak+1 z k+1 + P2k+1 (z). Proof. By Theorem 1.5.9, f [βˆ’1] exists. Write f [βˆ’1] (z) = b1 z + b2 z 2 + b3 z 3 + β‹… β‹… β‹… . We prove that b1 = 1,

bk = βˆ’ak ,

and

bj = 0

for

2 ≀ j < k.

It is trivial that b1 = 1. For 2 ≀ j < k, we may easily verify that (2) a(1) j = aj = β‹… β‹… β‹… = aj

(jβˆ’1)

= 0,

1.5 Almost unit formal power series | 27

where a(n) is the kth coefficient of f n . By the formula in Theorem 1.5.9, k (2) bj = βˆ’(b1 a(1) j + b2 aj + β‹… β‹… β‹… + bjβˆ’1 aj

(jβˆ’1)

) = 0.

Also, bk = βˆ’(b1 a(1) + b2 a(2) + β‹… β‹… β‹… + bkβˆ’1 a(kβˆ’1) ) k k k

= βˆ’(b1 a(1) + 0a(2) + β‹… β‹… β‹… + 0a(kβˆ’1) ) = βˆ’ak . k k k

So, f [βˆ’1] (z) = z βˆ’ ak z k + Pk+1 (z). Now let f (z) = z + ak+1 z k+1 be given where ak+1 =ΜΈ 0, a1 = 1 and aj = 0 for all other j ∈ β„•. By the above result, we have f [βˆ’1] (z) = z βˆ’ ak+1 z k+1 + Pk+2 (z). We show that actually ord(Pk+2 ) β‰₯ 2k + 1. For any n ∈ β„•, n n j n f n (z) = (z + ak+1 z k+1 ) = z n βˆ‘ ( )ak+1 z jk j j=0

n n = z n + ( )ak+1 z n+k + ( )a2k+1 z n+2k + β‹… β‹… β‹… + ank+1 z n+nk . 1 2

Then n j = ( )ak+1 , a(n) n+jk j

0 ≀ j ≀ n and

a(n) i =0

otherwise.

Applying the recurrence formula for f [βˆ’1] in Theorem 1.5.9, βˆ’bk+i = b1 a(1) + bk a(k) + bk+1 a(k+1) + β‹… β‹… β‹… + bk+iβˆ’1 a(k+iβˆ’1) =0 k+i k+i k+i k+i for 1 < i ≀ k. Then ord(Pk+2 ) β‰₯ 2k + 1. We rename Pk+1 as P2k+1 . Thus, f [βˆ’1] (z) = z βˆ’ ak z k + P2k+1 (z). Example 1.5.14. For a ∈ β„‚, let a a f (z) = z + ( )z 2 + ( )z 3 + β‹… β‹… β‹… , 1 2

28 | 1 Basics of formal power series where a a(a βˆ’ 1)(a βˆ’ 2) β‹… β‹… β‹… (a βˆ’ k + 1) ( )= , k k!

k = 0, 1, 2, . . . .

Then D(f ) = (amn ), where ma ), nβˆ’m

amn = (

n β‰₯ m,

or (a1 )

1 [ [0 [ [ D(f ) = [ [0 [0 [ [. . [.

(a2 )

(2a ) 1

1

0 0 .. .

1 0 .. .

(a3 )

...

(2a ) 2 3a (1 ) 1 .. .

] . . .] ] ] . . .] ], . . .] ] ] .. .]

and D(f [βˆ’1] ) = (bmn ), where bmn =

m βˆ’na ( ), n nβˆ’m

n β‰₯ m.

Then 1 βˆ’2a 2 1 βˆ’3a 3 1 βˆ’4a 4 f [βˆ’1] (z) = z + ( )z + ( )z + ( )z + β‹… β‹… β‹… . 2 1 3 2 4 3 Solution. We will see in Section 2.2 that f is actually the product of z and formal binomial series Ba , and f n (z) is z n Bna for all n ∈ β„•. Using the results in Section 2.2, we obtain the D(f ). Next, we verify that 1 [ [0 [ [ [βˆ’1] D(f ) = [ [0 [0 [ [. . [.

1 βˆ’2a ( ) 2 1

1

0 0 .. .

1 βˆ’3a ( ) 3 2 2 βˆ’3a ( ) 3 1

1 0 .. .

1 βˆ’4a ( ) 4 3 2 βˆ’4a ( ) 4 2 3 βˆ’4a ( ) 4 1

1 .. .

...

] . . .] ] ] . . .] ], . . .] ] ] .. .]

It is clear that bmn = 0 for n < m because D(f [βˆ’1] ) must be a triangular matrix. bmm = (ma ) = 1 and also amm = 1. For n > m, 0 n

n

k=m

k=m nβˆ’m

b(k) βˆ‘ a(m) n = βˆ‘ ( k

ma k βˆ’na ) ( ) kβˆ’m n nβˆ’k ma m + p βˆ’na ) ( ) p n nβˆ’mβˆ’p

= βˆ‘( p=0

1.5 Almost unit formal power series | 29

= cσΈ€  + cσΈ€ σΈ€  , by the substitution p = k βˆ’ m, where cσΈ€  =

βˆ’na m nβˆ’m ma ), βˆ‘ ( )( n p=0 p nβˆ’mβˆ’p

cσΈ€ σΈ€  =

1 nβˆ’m ma βˆ’na ). βˆ‘ ( )p( n p=0 p nβˆ’mβˆ’p

and

Applying Vandermonde’s theorem, n a b a+b )=( ), βˆ‘ ( )( k n βˆ’ k n k=0

(1.9)

we have m (m βˆ’ n)a ( ) n nβˆ’m m (m βˆ’ n)a(ma βˆ’ na βˆ’ 1) β‹… β‹… β‹… (ma βˆ’ na βˆ’ (n βˆ’ m) + 1) = n (n βˆ’ m)! ma ma βˆ’ na βˆ’ 1 ( ), =βˆ’ n nβˆ’mβˆ’1 ma nβˆ’m ma βˆ’ 1 βˆ’na cσΈ€ σΈ€  = )( ) βˆ‘( n p=1 p βˆ’ 1 nβˆ’mβˆ’p cσΈ€  =

= =

ma nβˆ’mβˆ’1 ma βˆ’ 1 βˆ’na )( ) βˆ‘ ( n j=0 j nβˆ’mβˆ’1βˆ’j ma ma βˆ’ na βˆ’ 1 ( ). n nβˆ’mβˆ’1

Then cσΈ€  + cσΈ€ σΈ€  = 0. Thus, D(f )D(f [βˆ’1] ) = I𝔻 , and hence 1 βˆ’2a 2 1 βˆ’3a 3 1 βˆ’4a 4 f [βˆ’1] (z) = z + ( )z + ( )z + ( )z + β‹… β‹… β‹… . 2 1 3 2 4 3 Remark 1.5.15. The group 𝔻(β„‚) is generally not Abelian although each element of 𝔻(β„‚) has a triangular delta associated matrix. If the almost units f and g are denoted by f (z) = a1 z + a2 z 2 + β‹… β‹… β‹… ,

g(z) = b1 z + b2 z 2 + β‹… β‹… β‹… ,

and f (n) and g (n) are denoted as in (1.8), a necessary and sufficient condition for f ∘ g = g ∘ f is (m) (m) (m+1) (n) a(m) + β‹… β‹… β‹… + a(m) m bn + am+1 bn n bn (m) (m) (m+1) (n) = b(m) + β‹… β‹… β‹… + b(m) m an + bm+1 an n an

for all m, n ∈ β„• with n β‰₯ m.

30 | 1 Basics of formal power series Considering 𝕏 or 𝔻 as a linear space or linear algebra, we would like to have bases for these spaces. Theorem 1.5.16. Let g ∈ 𝕏(β„‚) be given. Let f (z) = a0 + a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… with a0 = 0, a1 =ΜΈ 0. There exists a unique sequence {cn }∞ n=0 βŠ† β„‚ such that g(z) = c0 + c1 f (z) + c2 f 2 (z) + c3 f 3 (z) + β‹… β‹… β‹… . 0 The sequence {f n }∞ n=0 is called a pseudo basis of 𝕏(β„‚) where we define that f = I, the identity in 𝕏(β„‚) as in Definition 1.1.3.

Proof. Let g(z) = b0 + b1 z + b2 z 2 + β‹… β‹… β‹… be a formal power series in 𝕏(β„‚). Let {cn }∞ n=0 βŠ† β„‚ be a sequence such that g(z) = c0 + c1 f (z) + c2 f 2 (z) + c3 f 3 (z) + β‹… β‹… β‹… . We prove that such a sequence exists and is unique. As usual, we write (n) (n) 2 (3) 3 f n (z) = a(n) 0 + a1 z + a2 z + a3 z + β‹… β‹… β‹… ,

where a(n) = 0 for 0 ≀ i < n and a(n) n =ΜΈ 0. Then b0 = c0 . i

b1 (1) Next, b1 = c1 a1 = a(1) 1 , which provides that c1 = a1 , where a1 = a1 =ΜΈ 0. Suppose that c0 , c1 , . . . , cnβˆ’1 have been computed for some integer n > 1. For n ∈ β„•, we have n

nβˆ’1

k=1

k=1

(n) bn = βˆ‘ ck a(k) = βˆ‘ ck a(k) n + cn an . n Since a(n) n = a1 =ΜΈ 0, it follows that

cn = βˆ’

1 nβˆ’1 ( βˆ‘ c a(k) ). an1 k=1 k n

We have completed the Mathematical Induction, and hence we have proved the existence of the sequence {cn }∞ n=0 βŠ† β„‚. If we denote the delta associated matrix of f as D(f ), we have D(f )C = B where C = [c1 c2 c3 . . . ]T and B = [b1 b2 b3 . . . ]T are single column matrices, or a(1) 1

[ [ 0 [ [ [ 0 [ [ [ 0 [ .. [ .

a(1) 2

a(2) 2 0 0 .. .

a(1) 3

a(2) 3 a(3) 3 0 .. .

a(1) 4

a(2) 4 a(3) 4 a(4) 4 .. .

...

] [ c1 ] [ b1 ] . . .] c2 ] [ b2 ] ][ ] [ ] ][ [c3 ] [b3 ] . . .] ] = [ ]. ][ ] [ ] ][ [c4 ] [b4 ] . . .] [ ] .] [.] . . .. .] [ . ] [ . ]

1.5 Almost unit formal power series | 31

Notice that c0 = b0 and bn , the coefficient of z n of g, is determined only by f , f , . . . , f n ; in practice, we need only to compute (D(f ))n Cn = Bn for n ∈ β„•, where 1

2

Cn = [c1 c2 c3 . . . cn ]T ,

Bn = [b1 b2 b3 . . . bn ]T .

The determinant |(D(f ))n | = ∏nk=1 a(k) =ΜΈ 0 ensures the existence and uniqueness of the k solution of this (n Γ— n) linear equation system. n ∞ Since a(n) = 0 for 1 ≀ i < n and a(n) n =ΜΈ 0, the sequence {f }n=0 is obviously linearly i independent. n ∞ If f (x) = x, the pseudo basis {f n }∞ n=0 = {x }n=0 is called the standard pseudo basis of 𝕏(β„‚).

Corollary 1.5.17. The sequence {f n }∞ n=1 βŠ‚ 𝔻(β„‚) forms a pseudo basis of 𝔻(β„‚) where f is any delta series in 𝔻(β„‚). For f ∈ 𝕏0 , we know that f ∘f is still a nonunit. This property allows us to compose the nonunit many times. If ord(f ) = 1, or f ∈ 𝔻, we have more interesting results. Definition 1.5.18. In the group 𝔻(S), where S is a field, the formal power series f [n] = f [nβˆ’1] ∘ f is also called the nth iterative fold, where f [1] = f . If we write f (z) = a0 + a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… with a0 = 0, a1 =ΜΈ 0, we denote f [n] by [n] [n] 2 f [n] (z) = a[n] 0 + a1 z + a2 z + β‹… β‹… β‹… n where a[n] 1 = a1 =ΜΈ 0.

Since 𝔻(β„‚) is a group, the associative law exists and, therefore, f [m] ∘ f [n] = f [n] ∘ f [m]

(1.10)

for all nonnegative integers n and m, no matter 𝔻(β„‚) itself is commutative or not. Thus, the f [n] is well-defined, and f [n] = f [k] ∘ f [l]

if

k+l=n

for nonnegative integers k and l. Since 𝔻(β„‚) is a group, f [βˆ’1] exists for every f ∈ 𝔻(β„‚). This property allows us to extend equation (1.8) to all integers m and n with the definition f [βˆ’n] = (f [βˆ’1] )

[n]

for all n ∈ β„•.

For example, f [βˆ’2] ∘ f [2] = f [βˆ’1] ∘ f [βˆ’1] ∘ f [1] ∘ f [1] = I𝔻 = f [βˆ’2+2] = f [0] .

(1.11)

32 | 1 Basics of formal power series The investigation of the iterative fold of formal power series or functionals can be traced to 1871 when SchrΓΆder provided some interesting results [91]. SchrΓΆder’s contribution to formal theory can be seen in later chapters. To compute the coefficients of the nth iterative fold f [n] for every f ∈ 𝔻(β„‚) is a tough task although such f [n] exists. We provide a recursive formula here. Proposition 1.5.19. Let f (z) = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… be a delta series in 𝔻(β„‚), where a0 = 0 and a1 =ΜΈ 0. For every n ∈ β„•, we write (n) (n) 2 (n) 3 f n (z) = a(n) 0 + a1 z + a2 z + a3 z + β‹… β‹… β‹… ,

as in (1.8), and write f [n] (z) = f1[n] z + f2[n] z 2 + β‹… β‹… β‹… + fk[n] z k + β‹… β‹… β‹… , for all k ∈ β„•. where f [1] = f = f (1) , or fk[1] = ak = a(1) k It is clear that f1[n] = an1 for all n ∈ β„•. Let k β‰₯ 2 be given. For n β‰₯ 2, if a1 =ΜΈ 1, we have nβˆ’1

nβˆ’1βˆ’j [j] Pk ,

fk[n] = βˆ‘ (ak1 ) j=0

(1.12)

where Pk[0] = ak and Pk = f1 a(1) + f2 a(2) + β‹… β‹… β‹… + fkβˆ’1 a(kβˆ’1) , k k k [j]

[j]

[j]

[j]

1 ≀ j ≀ n βˆ’ 1.

(1.13)

If a1 = 1, nβˆ’1

fk[n] = βˆ‘ Pk .

(1.14)

[j]

j=0

Proof. Suppose that a1 =ΜΈ 1. By Definition 1.5.2, a1 [ [0 [ [ D(f ) = [ [0 [ [0 [ .. [.

a2

a(2) 2

f1[nβˆ’1] [ [ 0 [ [ D(f [nβˆ’1] ) = [ [ 0 [ [ 0 [ .. [ .

0 0 .. .

a3

a(2) 3 a(3) 3 0 .. .

a4

a(2) 4 a(3) 4 a(4) 4 .. .

... ] . . .] ] ] . . .] ], ] . . .] ] .. .]

f2[nβˆ’1]

f3[nβˆ’1]

f4[nβˆ’1]

(f2[nβˆ’1] )(2)

(f3[nβˆ’1] )(2) (f3[nβˆ’1] )(3)

(f4[nβˆ’1] )(2) (f4[nβˆ’1] )(3) (f4[nβˆ’1] )(4)

0

0 .. .

0 .. .

.. .

... ] . . .] ] ] . . .] ]. ] . . .] ] .. .]

1.5 Almost unit formal power series | 33

j

Since D(f [n] ) = D(f [nβˆ’1] ) β‹… D(f ) or f [n] = f [nβˆ’1] ∘ f , and f1 = a1 for every j ∈ β„•, considering a(k) = ak1 and multiplying the first row of D(f [nβˆ’1] ) with the kth column of k D(f ), we have [j]

[nβˆ’1] (kβˆ’1) fk[n] = f1[nβˆ’1] a(1) + f2[nβˆ’1] a(2) + β‹… β‹… β‹… + fkβˆ’1 aK + fk[nβˆ’1] a(k) , k k k

for every integer n β‰₯ 2. Equation (1.12) is true for n = 2 because a(k) = ak1 and k fk[2] = a1 a(1) + a2 a(2) + β‹… β‹… β‹… + ak a(k) = Pk[1] + (ak1 )Pk[0] . k k k We now assume that (1.12) is true for fk[m] , 2 ≀ m ≀ n βˆ’ 1 for some n ∈ β„•, then [nβˆ’1] (kβˆ’1) fk[n] = f1[nβˆ’1] a(1) + f2[nβˆ’1] a(2) + β‹… β‹… β‹… + fkβˆ’1 aK + fk[nβˆ’1] a(k) k k k [nβˆ’1] (kβˆ’1) = (f1[nβˆ’1] ak + f2[nβˆ’1] a(2) + β‹… β‹… β‹… + fkβˆ’1 ak ) + fk[nβˆ’1] ak1 k

nβˆ’2 [0] Pk ](ak1 )

= Pk[nβˆ’1] + [Pk[nβˆ’2] + (ak1 )Pk[nβˆ’3] + β‹… β‹… β‹… + (ak1 ) nβˆ’1

nβˆ’1βˆ’j [j] Pk .

= βˆ‘ (ak1 ) j=0

For example, if n = 3, (1.12) provides [2] (kβˆ’1) fk[3] = f1[2] a(1) + f2[2] a(2) + β‹… β‹… β‹… + fkβˆ’1 ak + fk[2] a(k) k k k 1

= Pk[2] + fk[2] (a1 )k = Pk[2] + (ak1 ) (Pk[1] + ak1 Pk[0] ) 2

2

= Pk[2] + (ak1 )Pk[1] + (ak1 ) Pk[0] = Pk[2] + (ak1 )Pk[1] + (ak1 ) ak . j

It is clear that P2 = a1 a2 , 1 ≀ j ≀ n βˆ’ 1. Put the values of P2 into (1.12), we obtain the formulas [j]

[j]

2 nβˆ’1 f2[n] = anβˆ’1 1 a2 (1 + a1 + a1 + β‹… β‹… β‹… + a1 ).

With a little more work, one may have nβˆ’1

i

nβˆ’2

i

2 nβˆ’1 2 2 2 nβˆ’2βˆ’i f3[n] = anβˆ’1 ). 1 a3 βˆ‘ (a1 ) + 2a1 a2 βˆ‘ (a1 ) (1 + a1 + a1 + β‹… β‹… β‹… + a1 i=0

i=0

We would like to indicate that the algorithm of Proposition 1.5.19 actually is followed from D(f [n] ) = D(f [nβˆ’1] ) β‹… D(f ) repeatedly.

34 | 1 Basics of formal power series Definition 1.5.20. Let f ∈ 𝔻(β„‚) be given and let m ∈ β„• be given. g ∈ 𝔻(β„‚) is called the nth iterative root or iterated root of f if g [m] = f . It is denoted by g = f [1/m] . Some results about the iterative roots of delta series can be found in early 1980s [92], shortly after Niven [61] systematically introduced the space of formal power series. Some recent developments can be found in [75] and [78]. More details will be seen in Chapter 8. It is clear that the delta associated matrix of almost unit formal power series plays a significant role in computing the composition of almost units. Based on Theorem 1.4.8, we have the following theorem. Theorem 1.5.21. Let f be an almost unit in 𝔻(β„‚) and let n ∈ β„• be given. Then the long (j) operations of computing D(f )n , or computing ai , 1 ≀ i ≀ n, i ≀ j ≀ n, is n3 βˆ’ n . 6 Proof. Write f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹…, where a0 = 0, a1 =ΜΈ 0. Let A(f ) be the matrix representation of f with multiplication. Then An+1 = (A(f ))n+1 a0 [0 [ [ [0 [ =[ 0 [ [. [. [. [0

a1 a0 0 0 .. . 0

a2 a1 a0 0 .. . 0

a3 a2 a1 a0 .. . 0

... ... ... ... .. . ...

0 an [ ] anβˆ’1 ] [0 ] [ [ anβˆ’2 ] ] [0 = [0 anβˆ’3 ] ] [ [ .. ] ] [. . ] [ .. 0 ] [0

a1 0 0 0 .. . 0

a2 a1 0 0 .. . 0

a3 a2 a1 0 .. . 0

... ... ... ... .. . ...

an anβˆ’1 ] ] ] anβˆ’2 ] ] . anβˆ’3 ] ] ] .. ] . ] 0 ]

If we only compute those nonzero entries, we have T

T

0 0 0 [a(1) ] [ [ ] [ 1 ] [0 [ 0 ] [ ] [ [ (2) ] [ (1) ] [ [a ] [ 2 ] = [a2 ] [0 [ . ] [. [ . ] [ . ] [ .. [ . ] [ . ] [ [ . ] (2) (1) a [an ] [0 [ n ]

a1 0 0 .. . 0

a2 a1 0 .. . 0

... ... ... .. . ...

an ] anβˆ’1 ] ] anβˆ’2 ] ] .. ] . ] ] 0 ](n+1)Γ—(n+1)

and then T

T

T

a(k) 0 0 [ 0. ] [ . ] [ . ] 0 [ . ] [ .. ] [ .. ] [ [ . ] [ ] [ ] [0 [ (k) ] [ ] [ ] [ [a ] [ ] [ ] [ 0 0 [ kβˆ’1 ] ] [ ] 0 = [ (k) ] = [ (k) ] (kβˆ’1) ] [ [ [ [a ] a a .. [ ] [ ] [ [ k ] [ k. ] [ kβˆ’1 ] [ [ . ] [. . [ ] [ ] [ . ] [ .. ] [ .. ] 0 [ . ] [ (k) (kβˆ’1) (k) [an ] [an ] [ an ]

a1 0 0 .. . 0

a2 a1 0 .. . 0

... ... ... .. . ...

an ] anβˆ’1 ] ] anβˆ’2 ] ] .. ] . ] ] 0 ](n+1)Γ—(n+1)

1.6 Algebraic structure of 𝕏

| 35

where 2 ≀ k ≀ n. The number of nonzero multiplications of computing [0, . . . , 0, a(k) , k a(k) , . . . , a(k) n ] is k+1

1 1 + 2 + 3 + β‹… β‹… β‹… + (n βˆ’ (k βˆ’ 1)) = (n βˆ’ k + 1)(n βˆ’ k + 2). 2 Then the long operations of computing D(f )n , denoted by OPn , is n 1 OPn = βˆ‘ (n βˆ’ k + 1)(n βˆ’ k + 2). 2 k=2

Using substitution m = k βˆ’ 1, we have OPn = =

1 nβˆ’1 βˆ‘ (n βˆ’ m)(n βˆ’ m + 1) 2 m=1

1 nβˆ’1 2 1 nβˆ’1 2n + 1 nβˆ’1 βˆ‘ (n + n) + βˆ‘ m2 βˆ’ βˆ‘m 2 m=1 2 m=1 2 m=1

1 1 (n βˆ’ 1)n(2n βˆ’ 1) (2n + 1)(n βˆ’ 1)n = (n3 βˆ’ n) + βˆ’ 2 2 6 4 n3 βˆ’ n . = 6

1.6 Algebraic structure of 𝕏 We have seen that the space 𝕏(S) is a set endowed with the addition, scalar multiplication, multiplication or Cauchy product, and the composition. With the linear operation and the multiplication 𝕏(S) is a ring if S is a ring. We know that 𝕏(S) is an integral domain if S is a field [42]. In such a ring, every element of 𝕏(S) has a matrix representation and the mapping between a formal power series and its matrix representation is an isomorphism by Theorem 1.4.2. As an operation, the composition on 𝕏(S) has different properties. The space 𝔻(β„‚) of all almost units with the composition is a group. Every almost unit formal power series has its delta associated matrix. The mapping from an almost units to its delta associate matrix is an isomorphism with respect to the composition. The next theorem is an extension of Proposition 1.1.10. Theorem 1.6.1. The set 𝕏(S) is an integral domain if and only if S is an integral domain. Proof. Suppose that 𝕏(S) is an integral domain. Let a, b ∈ S be given with ab = 0. Then the Cauchy product of the formal power series f = (a, 0, 0, . . . ) and g = (b, 0, 0, . . . ) is fg = (ab, 0, 0, . . . ) = (0, 0, 0, . . . ). Then f = 0 or g = 0, which means that a = 0 or b = 0. Thus, S is an integral domain.

36 | 1 Basics of formal power series Now we suppose that S is an integral domain. Assume that there are f and g in 𝕏(S) such that f =ΜΈ 0 =ΜΈ g

but fg = 0.

It is impossible if f or g is a constant formal power series. So we suppose that both f and g are not constant formal power series. Then ord(f ) ∈ β„•, ord(g) ∈ β„•, and hence ord(f ) + ord(g) ∈ β„• but

ord(fg) = ∞.

It is a contradiction to (ii) of Proposition 1.1.5. Thus, 𝕏(S) is an integral domain. Example 1.6.2. Let S = β„€, the set of all integers, then 𝕏(β„€) is an integral domain because of Theorem 1.6.1 and that β„€ is an integral domain. We know that β„€ is not a field. The next theorem could be interesting in coding theory. ∞ Theorem 1.6.3. Let (an )∞ n=0 and (bn )n=0 be two nonzero sequences of integers. Then n

βˆ‘ ak bnβˆ’k =ΜΈ 0

k=0

for some nonnegative integer n. Proof. Assume the conclusion is not true. Then n

cn = βˆ‘ ak bnβˆ’k = 0 k=0

for every nonnegative integer n. Write f (x) = a0 + a1 x + a2 x2 + β‹… β‹… β‹…

and

g(x) = b0 + b1 x + b2 x 2 + β‹… β‹… β‹… .

Then f and g are two nonzero formal power series in 𝕏(β„€), and ∞

g β‹… f (z) = βˆ‘ cn z n = 0. n=0

So either f = 0 or g = 0 by Theorem 1.6.1 because β„€ is an integral domain. It is a ∞ contradiction to that both (an )∞ n=0 and (bn )n=0 are nonzero sequences in β„€. We complete the proof. Applying this result to linear algebra, we have the following.

1.6 Algebraic structure of 𝕏

| 37

Theorem 1.6.4. Let n ∈ β„• be given and let (ak )nk=1 βŠ† β„€ be given. Then the equation system aj x1 + ajβˆ’1 x2 + β‹… β‹… β‹… + a1 xj = 0,

j = 1, 2, . . . , n

has nontrivial solution x = (x1 , x2 , . . . , xn ) if and only if aj = 0 for 1 ≀ j ≀ n. Proof. Consider the formal power series f (z) = a1 + a2 z + a3 z 2 + β‹… β‹… β‹… ,

g(z) = x1 + x2 z + x3 z 2 + β‹… β‹… β‹… ,

in 𝕏(β„€), where aj = xj = 0 if j > n. By Theorem 1.6.1, 𝕏(β„€) is an integral domain. Since fg = 0, it follows that either f = 0 or g = 0. We have the conclusion. In addition to have a matrix representation, a formal power series may have a function representation too. This is different from that an analytic function has a power series expansion. The next example may show us how and why a formal power series may have a function representation. Example 1.6.5. Let f (z) = 1 + z + z 2 + z 3 + β‹… β‹… β‹… be a formal power series in 𝕏(β„‚). By (i) of Example 1.1.9, we know that f βˆ’1 = 1 βˆ’ z. then the function representation of f is f (z) = 1 + z + z 2 + z 3 + β‹… β‹… β‹… =

1 . 1βˆ’z

Let us now provide a very brief introduction to the formal power series from β„•p to the ring S, where p ∈ β„• and p β‰₯ 2. We choose S = β„‚ for our convenience. Definition 1.6.6. For any p ∈ β„•, the lexicographic order of β„•p is the order defined by (n1 , n2 , . . . , np ) > (m1 , m2 , . . . , mp ) if ni > mi , where i = min{j : nj =ΜΈ mj }. We use the symbol n to represent the p-tuple (n1 , n2 , . . . , np ) ∈ (β„•βˆͺ{0})p . If βˆ‘ni=1 ni = k, we call n an index of degree k. We define p

𝒩k = the set of all index in β„• of degree k.

Sometimes we call |n| = βˆ‘ni=1 ni the total degree of n, and then we may denote p

𝒩k = {n ∈ (β„• βˆͺ {0}) : |n| = k}.

Definition 1.6.7. Let p ∈ β„• be such that p β‰₯ 2. Write X n for the monomial n

n

n

X n = X1 1 X2 2 . . . Xp p ,

38 | 1 Basics of formal power series where X1 , X2 , . . . , Xp are indeterminates or variables. A formal power series F from β„•p to β„‚ is defined to be ∞

F(X) = βˆ‘ βˆ‘{Ξ»n X n : n ∈ 𝒩k }, k=0

where Ξ»n ∈ β„‚. Ξ»n X n is called a term of degree k if n ∈ 𝒩k . We use β„‚βŸ¦X1 , X2 , . . . , Xp ⟧ to represent the set of all formal power series over β„‚ in p variables. It is clear that for every k ∈ β„• βˆͺ {0}, the kth term βˆ‘{Ξ»n X n : n ∈ 𝒩k } in the above definition is a finite linear combination of all monomials n

n

n

Ξ»n X n = Ξ»n X1 1 X2 2 β‹… β‹… β‹… Xp p

for every n = (n1 , n2 , . . . , np ) ∈ 𝒩k .

For example, F(X) = X1 + 2X2 +

βˆ‘

nβ‰₯(2,0,...,0)

Xn

is a formal power series in β„‚βŸ¦X1 , X2 , . . . , Xp ⟧ where n ∈ (β„• βˆͺ {0})p . Schiling investigated the maximally perfect fields and fields of the formal power series in several variables more than 80 years ago [90]. In 1988, Strouse introduced how to embed the algebra of formal power series in several variables into a Banach algebra [96]. Four years later, Reich provided another investigation in such a topic [74]. The composition of such formal power series could be found in [12].

1.7 Analytic structure of 𝕏 The composition g ∘ f actually consists of the formal power series g and the sequence {f n }∞ n=0 of infinitely many formal power series. Since we invented the composition of the formal power series, we actually have been facing the analytic structure such as g0 + g1 f + g2 f 2 + β‹… β‹… β‹… + gn f n + β‹… β‹… β‹… ,

(1.15)

where g(z) = g0 + g1 z + g2 z 2 + β‹… β‹… β‹… We introduced so-called admitting addition in Section 1.2 in order to treat such analytic structure, especially to treat the composition of formal power series. We called expression (1.15) the admissible sum in Section 1.2, and then we successfully set up the composition of any formal power series with a nonunit. We revisit it now and introduce the following definition [61].

1.7 Analytic structure of 𝕏

| 39

Definition 1.7.1. Let {fn }∞ n=1 βŠ† 𝕏(S) be a sequence of formal power series over a ring S and write fn (z) = an,0 + an,1 z + an,2 z 2 + β‹… β‹… β‹… + an,k z k + β‹… β‹… β‹… . The sequence {fn }∞ n=1 is said to be a sequence admitting addition if for any nonnegative integer k there exists an integer N = N(k) such that an,0 = an,1 = an,2 = β‹… β‹… β‹… = an,k = 0 for all n β‰₯ N. If {fn }∞ n=1 βŠ† 𝕏(S) is a sequence admitting addition, the expression a0 f0 + a1 f1 + β‹… β‹… β‹… + an fn + β‹… β‹… β‹… is called an admissible sum, where ak , k ∈ β„• βˆͺ {0}, is the sum of the kth coefficient of all fn . Proposition 1.7.2. Let {fn }∞ n=1 βŠ† 𝕏(S) be a sequence of formal power series over a ring S and write fn (z) = an,0 + an,1 z + an,2 z 2 + β‹… β‹… β‹… + an,k z k + β‹… β‹… β‹… . k ∞ If {fn }∞ n=1 is a sequence admitting addition, then {fn }n=1 is also a sequence admitting addition for all k ∈ β„•.

Proof. Let k ∈ β„• be given. For n ∈ β„•, write (k) (k) 2 (k) m fnk (z) = a(k) n,0 + an,1 z + an,2 z + β‹… β‹… β‹… + an,m z + β‹… β‹… β‹… .

Since {fn }∞ n=1 is a sequence admitting addition, for any r β‰₯ 0 there is an integer N = N(r) such that an,0 = an,1 = an,2 = β‹… β‹… β‹… = an,r = 0

for

n β‰₯ N.

for

n β‰₯ N,

Then, for every k ∈ β„•, (k) (k) (k) a(k) n,0 = an,1 = an,2 = β‹… β‹… β‹… = an,r = 0

k ∞ because a(k) n,r is determined by an,0 , an,1 . . . , an,r . Thus, {fn }n=1 is also a sequence admitting addition for all k ∈ β„•.

Proposition 1.7.3. Let {fn }∞ n=1 βŠ† 𝕏(S) be a sequence of formal power series over a ring S and write fn (z) = an,0 + an,1 z + an,2 z 2 + β‹… β‹… β‹… + an,k z k + β‹… β‹… β‹… .

40 | 1 Basics of formal power series If {fn }∞ n=1 is a sequence admitting addition, then f = a0 f0 + a1 f1 + β‹… β‹… β‹… + an fn + β‹… β‹… β‹… is a formal power series in 𝕏(S). If we write f (z) = c0 + c1 z + c2 z 2 + β‹… β‹… β‹…, that is, ck ∈ S,

k = 0, 1, 2, . . . .

Proof. Let k ∈ β„• βˆͺ {0} be given. The kth coefficient of fn is an,k for all n. Since the sequence {fn } is a sequence admitting addition, there exists an integer N = N(k) such that an,k = 0 if n β‰₯ N, or there are only finitely many nonzero kth coefficients of all fn , or N

ck = βˆ‘ an,k ∈ S. n=0

Example 1.7.4. Let f (z) = a1 z + a2 z 2 + β‹… β‹… β‹… be a power series in 𝔻(S). For any n ∈ β„•, we write fn = f n , the nth power of f and write an,k = a(n) , k = 0, 1, 2, . . . , and an,k = 0 if k k < n. That is, for any k ∈ β„• βˆͺ {0}, we have N = N(k) = k + 1 such that for all n β‰₯ N, an,0 = an,1 = an,2 = β‹… β‹… β‹… = an,k = 0. Then the sequence {fn }, or {f n }, is a sequence admitting addition and the expression g0 + g1 f + g2 f 2 + β‹… β‹… β‹… + gn f n + β‹… β‹… β‹… is an admissible sum for any formal power series g(z) = g0 + g1 z + g2 z 2 + β‹… β‹… β‹…. The study of the algebraic structures, including Section 1.1 through Section 1.6 and the admitting addition, is called the formal mathematics by Roman in [83]. He says β€œBy this we mean the limiting processes, such as the convergence of infinite series, play no role.” The core of the definition of admitting addition is to set up a finite set of the kth coefficients of all fn , and then we may avoid the convergence of infinite series, which requires many conditions including the metric or topology. Do we have to avoid it? A slightly more analytical sufficient condition for the admissible sum of a sequence of formal power series is using the limit of the integer sequence {ord(fn )} (p. 4, [83]). We prove it below. Proposition 1.7.5. Let {fn }∞ n=1 βŠ† 𝕏(S) be a sequence of formal power series over a ring S and write fn (z) = an,0 + an,1 z + an,2 z 2 + β‹… β‹… β‹… + an,k z k + β‹… β‹… β‹… . If limnβ†’βˆž ord(fn ) = ∞, then {fn }∞ n=1 is a sequence admitting addition.

1.7 Analytic structure of 𝕏

|

41

Proof. Let k be any nonnegative integer. Since limnβ†’βˆž ord(fn ) = ∞, there exists N = N(k) ∈ β„• such that N > k and n β‰₯ N implies that ord(fn ) > N. Then, if n β‰₯ N, an,0 = an,1 = β‹… β‹… β‹… = an,k = β‹… β‹… β‹… = aN,k = 0, which shows that the sequence {fn }∞ n=1 is a sequence admitting addition. Instead of using the concept admitting addition, Henrici used so-called distributive laws of composition [42] to ensure the existence of the composition of a formal power series with a nonunit. If S is a field, such as β„‚ or ℝ, with certain metric structure, we may extend the finite addition and admitting addition to more general summation under metric convergence, and maintain all existing properties of formal power series. Consequently, we must face the study of formal power series involving certain convergences. Such a study opens a door for the formal analysis. A formal power series could be considered as a regular power series without assigning any value to the variable in the power series. If a formal power series over a field such as β„‚ or ℝ does have a positive radius of convergence, should we consider it as a formal power series or a regular power series? Is there a gap or any conflict when we treat it as a regular power series or as a formal power series? We have to say that there is certain gaps if we do not expand the structure of the space of formal power series. The formal analysis should not have such a gap of conflict. Remark 1.7.6. Let f be a formal power series over β„‚ or ℝ. As a regular power series, if f has a positive radius of convergence, then as a formal power series, f should maintain all properties that f has in analysis. We call this the principle of formal analysis. We would like to indicate that this principle actually has been used implicitly so far. For example, the formal power series represented by √1 βˆ’ 4x2 exists because the Maclaurin series of (1 βˆ’ 4x 2 )1/2 converges for |x| < 1/2 [47]. We will know that the formal binomial series Ba is derived from a formal differential equation which will appear in the next chapter, and the formal power series (1βˆ’4x2 )1/2 will be the composition B1/2 (βˆ’4x2 ). More general, (1 βˆ’ 4x 2 )1/2 will be the exponent of 1/2 of the formal power series 1 βˆ’ 4x2 that will be discussed deeply in Chapter 9. As P. Henrici indicated that the significant difference between the regular power series and formal power series is that no value is assigned to the symbol x (p. 9, [42]). We understand such distinction as well as we maintain the smooth connection between these two kinds of power series when a formal power series also represents a regular one with a positive radius of convergence. We start this journey by first extending the

42 | 1 Basics of formal power series admitting addition to the general summation for a sequence of formal power series with a condition that S is a field with a metric, such as ℝ or β„‚. Definition 1.7.7. Let {fn }∞ n=1 βŠ† 𝕏(S) be a sequence of formal power series over a field S with a metric ρ, and write fn (z) = an,0 + an,1 z + an,2 z 2 + β‹… β‹… β‹… + an,k z k + β‹… β‹… β‹… , for all n ∈ β„•. Under the usual convergence of the metric space (S, ρ), suppose that m

∞

ck = βˆ‘ an,k = lim βˆ‘ an,k ∈ S, mβ†’βˆž

n=1

n=1

k = 0, 1, 2, 3, . . . ,

(1.16)

we define the series βˆ‘βˆž n=1 fn to be the formal power series f ∈ 𝕏(S) where f (z) = c0 + c1 z + c2 z 2 + c3 z 3 + β‹… β‹… β‹… .

(1.17)

∞ If any of such ck does not exist, we say that βˆ‘βˆž n=1 fn does not make sense, or βˆ‘n=1 fn is not a formal power series. If (1.16) holds, the sequence {fn } is said to be formally summable over S. The se∞ ries βˆ‘βˆž n=1 fn is called a formal series. If (1.16) holds, the series βˆ‘n=1 fn is also said to be formally summable, and f in (1.16) is called the formal sum of the series.

The element an,k in (1.16) is the kth coefficient of z k of all fn (z), n ∈ β„•, and ck is the sum of all those kth coefficients, in the sense of certain convergence in the metric space (S, ρ). Remark 1.7.8. Let S be a field with a metric such as ℝ or β„‚. (i) If {fn }∞ n=1 βŠ† 𝕏(S) is a sequence of formal power series admitting addition, then the summation in (1.16) is a finite summation and therefore ck ∈ S for all k. (ii) If f ∈ 𝕏0 (S), then {f n } is a sequence admitting addition and hence g ∘ f ∈ 𝕏(S) for any g ∈ 𝕏(S). The sequence {f n } is formally summable. (iii) In analysis, rearrangement of a series requires some conditions (see p. 445, [95]). A formal power series does not assign any value to its variable, although the series of formal power series in (1.17) looks like the rearrangement ∞

∞

∞

∞

βˆ‘ ( βˆ‘ an,k z k ) = βˆ‘ ( βˆ‘ an,k )z k ,

n=1 k=0

k=0 n=1

actually there is only one convergence is required, that is, ∞

βˆ‘ an,k ∈ S,

n=1

k = 0, 1, 2, 3, . . . .

∞ (iv) If S is a ring and {fn }∞ n=1 βŠ† 𝕏(S), the existence of βˆ‘n=1 fn returns to whether the condition of admitting addition is satisfied.

1.7 Analytic structure of 𝕏

|

43

We would like to introduce a theorem (Theorem 3.4, [56]), which shows that the principle of formal power series holds for composition of formal power series. Theorem 1.7.9. Let f ∈ 𝕏(β„‚), h ∈ 𝕏0 (β„‚) be given and denoted by ∞

f (z) = βˆ‘ an z n

and

n=0

∞

h(z) = βˆ‘ bn z n . n=1

Suppose that f is absolutely convergent for |z| ≀ r with r > 0, and ∞

βˆ‘ |bn |sn ≀ r

n=0

for some s > 0. Let g = f (h) be the formal power series obtained by composition. Then g converges absolutely for |z| ≀ s, and g(z) = f (h(z)) for

|z| ≀ s.

Theorem 1.7.10. Let f ∈ 𝕏 = 𝕏(β„‚) be given such that f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… + an z n + β‹… β‹… β‹… . n Let Ξ± = limnβ†’βˆž √|a n |. If 0 < Ξ± ∈ ℝ, then f is an analytic function on {z ∈ β„‚ : |z| < R}, where R = 1/Ξ±, or R = ∞ if Ξ± = 0. Moreover, in this case the sum function f is the function representation of the formal power series a0 + a1 z + a2 z 2 + β‹… β‹… β‹… and

an =

f (n) (0) n!

for every

n ∈ β„• βˆͺ {0},

(1.18)

where f (n) is the nth order derivative of the analytic function f . Proof. Since Ξ± β‰₯ 0, Cauchy’s root test for power series ensures that f is an analytic function on {z ∈ β„‚ : |z| < R}. Formula (1.18) is just the nth coefficient of the Maclaurin series of f . These two theorems, both are sufficient condition theorems only, support the principle of formal power series. This principle can help us to find some particular formal power series. For example, the formal power series 1 + z + z2 + z3 + β‹… β‹… β‹… has radius of convergence r = 1 and the sum function f (z) = (1 βˆ’ z)βˆ’1 for all |z| < 1. Then f βˆ’1 (z) = 1 βˆ’ z. It is the same result in Example 1.6.5.

44 | 1 Basics of formal power series Example 1.7.11. Let f ∈ 𝕏(β„‚) be f (z) = βˆ’z + z 2 βˆ’ z 3 + β‹… β‹… β‹… + (βˆ’1)n z n + β‹… β‹… β‹… . Then f (z) = βˆ’z/(1 + z) for |z| < 1. Applying composition of analytic function to f , we have f ∘ f (z) =

βˆ’[βˆ’z/(1 + z)] = z = I𝔻 . 1 βˆ’ z/(1 + z)

Then f [βˆ’1] = f . As the composition of formal power series, without considering the convergence, one may check the first several terms of f ∘ f and obtain the same result. However, theoretically the formal power series space is very different from the space of power series with positive radius of convergence although 𝕏 keeps the properties of those convergent series. For example, the composed formal power series such as h in Theorem 1.7.9 needs not to be absolutely convergent on some region, h needs only to be a nonunit. We should be very careful while we are using the Maclaurin series of analytic function to work on formal power series. Example 1.7.12. Considering the formal power series a a Ba (z) = 1 + ( )z + ( )z 2 + β‹… β‹… β‹… 1 2 and the nonunit formal power series f (z) = z + 2!z 2 + 3!z 3 + β‹… β‹… β‹… , then the composition Ba ∘ f (z) is a formal power series, which has no connection to Maclaurin series of any function on β„‚, that is, Ba ∘ f has no function representation. In fact, there exists a theorem for rearrangement of a formal power series admitting addition. ∞ Theorem 1.7.13. Let {Ο•n }∞ n=1 βŠ† 𝕏(β„‚) be a sequence admitting addition. Let {ψn }n=1 βŠ† 𝕏(β„‚) be a rearrangement of Ο•σΈ€  s in the sense that given any j there exists a unique k such that Ο•j = ψk . Then {ψn }∞ n=1 is also a sequence admitting addition, and

Ο•1 + Ο•2 + Ο•3 + β‹… β‹… β‹… = ψ1 + ψ2 + ψ3 + β‹… β‹… β‹… . Proof. Since {Ο•n }∞ n=1 is a sequence admitting addition, we may write ∞

∞

j=1

n=0

βˆ‘ Ο•j = βˆ‘ an z n ∈ 𝕏(β„‚),

(an )∞ n=0 βŠ‚ β„‚.

Let m β‰₯ 0 be an integer. There exists N1 ∈ β„• such that Ο•1 + Ο•2 + Ο•3 + β‹… β‹… β‹… have the same mth coefficient am .

and

Ο•1 + Ο•2 + Ο•3 + β‹… β‹… β‹… + Ο•N1

1.7 Analytic structure of 𝕏

| 45

By the condition, for any j, 1 ≀ j ≀ N1 , there exists a unique kj ∈ β„• such that Ο•j = ψkj . Then there exists N2 ∈ β„• such that N

N

2 {Ο•j }j=11 βŠ† {ψk }k=1 .

And then the mth coefficient of ψ1 + ψ2 + ψ3 + β‹… β‹… β‹… + ψN2 is also am . This shows that the sequence {ψn }∞ n=1 is a sequence admitting addition, and Ο•1 + Ο•2 + Ο•3 + β‹… β‹… β‹…

and ψ1 + ψ2 + ψ3 + β‹… β‹… β‹…

have identical mth coefficient am . Thus, Ο•1 + Ο•2 + Ο•3 + β‹… β‹… β‹… = ψ1 + ψ2 + ψ3 + β‹… β‹… β‹… . An analogous result can be obtained for multiplication of formal power series. If 0 {Ο•n }∞ n=1 βŠ† 𝕏 (β„‚) is a sequence admitting addition such that Ο•n (x) = an,1 z + an,2 z 2 + an,3 z 3 + β‹… β‹… β‹… , then we say that the related sequence {1 + Ο•n }∞ n=1 βŠ† 𝕏(β„‚) is a sequence admitting multiplication. Furthermore, we write ∞

∞

n=1

j=1

∏(1 + Ο•n ) = 1 + βˆ‘ aj z j ,

(1.19)

where ar is the coefficient of z r in any finite product ∏nk=1 (1 + Ο•k ) with sufficiently large n that ak,j = 0 for 1 ≀ j ≀ r if k > n. A result analogous to Theorem 1.7.13 can be proved as the following. Theorem 1.7.14. If {1 + Ο•n }∞ n=1 is a sequence admitting multiplication, so is any rearrangement 1 + ψ1 , 1 + ψ2 , 1 + ψ3 , . . . , as in Theorem 1.7.13, and ∞

∞

n=1

n=1

∏(1 + Ο•n ) = ∏(1 + ψn ). The details about the admitting multiplication can be found in [61]. The principle of formal analysis ensures a formal power series to maintain all mathematical properties if this series also has a positive radius of convergence on a field such as ℝ or β„‚. Certain formal power series, such as the multiplicative inverse f βˆ’1 or iterative inverse f [βˆ’1] , are usually generated by given formal power series with some recursive formulas. Those recursive formulas are generated by the coefficients of the

46 | 1 Basics of formal power series given formal series without considering the convergence of those given series at all. However, sometimes we may have to check whether those generated formal power series have positive radius of convergence or not. We will see such requests in the other chapters and we have to say that it is not a simple problem. Considering this situation, we would like to recommend the Cauchy’s method of majorants to treat such problems. k Suppose that a formal power series βˆ‘βˆž k=0 cx t over ℝ or β„‚ is given and needs to be determined whether it has positive radius of convergence. The idea of Cauchy’s k method of majorants is to show that there exists a majorant series βˆ‘βˆž k=0 dk t , with |ck | ≀ ∞ k dk (so the dk are all positive) and yet βˆ‘k=0 dk t converges in |t| < Ο΅ for some Ο΅ > 0. This k implies the convergence of βˆ‘βˆž k=0 ck t by the comparison test. The details of Cauchy’s method of majorants can be found in most analysis books. The next lemma is available in [94]. The power series solution of the differential equation is a popular topic in ODE. Let us consider the IVP for ODE πœ•x u(x) = f (x, u(x)),

u(x0 ) = u0 .

One can in principle determine u(x) with help of the Taylor series, 1 u(x) = u(x0 ) + πœ•x u(x0 )(x βˆ’ x0 ) + πœ•x2 (x0 )(x βˆ’ x0 )2 + β‹… β‹… β‹… . 2 We say β€œin principle” because there is no guarantee that the series converges. Of course, the Cauchy–Kovalevskaya theorem provided some useful results in this problem. May we try in such a way: first finding the formal power series solution (Taylor series or not), and then verifying whether this formal power series convergent or not? If so, we may need the following lemma. For example, in order to find a power-series solution of the ordinary differential equation xσΈ€ σΈ€  (t) = p(t)xσΈ€  (t) + q(t)x(t) + r(t) where p, q, and r are the analytic functions, ∞

p(t) = βˆ‘ pk (t βˆ’ t0 )k , k=0

∞

q(t) = βˆ‘ qk (t βˆ’ t0 )k , k=0

∞

r(t) = βˆ‘ rk (t βˆ’ t0 )k , k=0

converging at least in |t βˆ’ t0 | < Ο΅. We suppose ∞

x(t) = βˆ‘ ck t k , k=0

and we obtain the formula (βˆ—) below, a recursive formula for {ck }∞ k=0 .

1.7 Analytic structure of 𝕏

|

47

Lemma 1.7.15 (Majorant lemma). Suppose ∞

P(t) = βˆ‘ Pk t k , k=0

∞

Q(t) = βˆ‘ Qk t k , k=0

∞

and

R(t) = βˆ‘ Rk t k

and

r(t) = βˆ‘ rk t k

k=0

are majorants of ∞

p(t) = βˆ‘ pk t k , k=0

∞

q(t) = βˆ‘ qk t k , k=0

∞

k=0

respectively, meaning |pk | ≀ |Pk |,

|qk | ≀ |Qk |,

and

|rk | ≀ |Rk |.

k Suppose c0 and c1 are given and βˆ‘βˆž k=0 ck t is defined by k

(k + 1)(k + 2)ck+2 = ( βˆ‘ pj (k βˆ’ j + 1)ckβˆ’j+1 + qj ckβˆ’j ) + rk , j=0

(βˆ—)

k and similarly suppose d0 and d1 are given and βˆ‘βˆž k=0 dk t is defined by the analogous equation k

(k + 1)(k + 2)dk+2 = ( βˆ‘ Pj (k βˆ’ j + 1)dkβˆ’j+1 + Qj dkβˆ’j ) + Rk . j=0

(βˆ—βˆ—)

Finally, assume |c0 | ≀ d0 and |c1 | ≀ d1 . Then βˆ‘ dk t k is a majorant for βˆ‘ ck t k , meaning |ck | ≀ dk for every k.

2 Calculus of formal power series This chapter introduces the formal derivatives of formal power series over a ring and the properties related to such derivatives. The important difference between a formal derivative of a formal power series and a regular derivative of a regular power series is that the formal derivative has no relation with the limit of difference quotient. The equations with formal derivatives are called the formal differential equations. The solutions of such formal differential equations are formal power series. The formal exponential series and formal binomial series are solutions of certain formal differential equations, which will be introduced in Section 2.1. The formal logarithm defined on 1 + f , f ∈ 𝕏0 (β„‚) is also introduced in this section. The ultrametric and ultrametric space are introduced in Section 2.3 as preparation for making 𝕏(β„‚) a topological space. As an umbral algebra, the formal power series space 𝕏(β„‚) is closely related to the dual space of β„‚[X] where β„‚[X] is the set of all polynomials over β„‚.

2.1 Formal derivatives of formal power series Definition 2.1.1. Let f (x) = a0 + a1 x + a2 x2 + β‹… β‹… β‹… be a formal power series over a ring S, the formal derivative, or just derivative of f (x) is a formal power series denoted by f σΈ€  (x) = aσΈ€ 0 + aσΈ€ 1 x + aσΈ€ 2 x2 + β‹… β‹… β‹… = a1 + 2a2 x + 3a3 x 2 + β‹… β‹… β‹… , that is, aσΈ€ n = (n + 1)an+1 for n = 0, 1, 2, . . . . Let n ∈ β„• be given. The nth order formal derivative of f is defined by σΈ€ 

f (n) (z) = [f (nβˆ’1) ] (z). The 0th order formal derivative f (0) is defined by f (0) = f . The following proposition is obvious. Proposition 2.1.2. Let f and g be formal power series in 𝕏(S) and let r ∈ S be given. Then: (i) (f + g)σΈ€  = f σΈ€  + g σΈ€  , and (ii) (rf )σΈ€  = rf σΈ€  . Proposition 2.1.3. Let S be a field of characteristic zero. Then f ∈ 𝕏(S) is a constant formal power series if and only if f σΈ€  = 0. Proof. If f is a constant series, then f σΈ€  = 0 is obvious. Write f (x) = a0 + a1 x + a2 x2 + β‹… β‹… β‹…. Then f σΈ€  (x) = a1 + 2a2 z + 3a3 z 2 + β‹… β‹… β‹… . https://doi.org/10.1515/9783110599459-002

50 | 2 Calculus of formal power series Conversely, if f σΈ€  is a zero formal power series, (n + 1)an+1 = 0,

for

n = 0, 1, 2, . . . .

Since S is a field of characteristic zero and n + 1 =ΜΈ 0, it follows that an = 0 for all n ∈ β„•, then f = a0 I. Remark 2.1.4. The condition that S is a field of characteristic zero is necessary for Proposition 2.1.3. Here is an example. Let S = β„€/2, then 2n = 0 for all n ∈ β„•. Let f (x) = 1 + x2 + x4 + β‹… β‹… β‹… + x 2n + β‹… β‹… β‹… . Then f σΈ€  (x) = 2x + 4x3 + β‹… β‹… β‹… + 2nx2nβˆ’1 + β‹… β‹… β‹… = 0, but f is not a constant formal power series. Corollary 2.1.5. Let f and g be two formal power series in 𝕏(S) where S is a field of characteristic zero, then f =g

if and only if

f σΈ€  = gσΈ€ 

and

f (0) = g(0).

Proof. One direction is obvious. We suppose that f σΈ€  = g σΈ€  and f (0) = g(0). Then (f βˆ’g)σΈ€  = f σΈ€  βˆ’ g σΈ€  = 0, and hence f βˆ’ g = cI for some c ∈ S by Proposition 2.1.3. But f (0) βˆ’ g(0) = 0 implies that c = 0. Thus, f = g. This corollary will be used very often when S = ℝ or S = β„‚. The derivative of the Cauchy product of two formal power series satisfies the Product Rule, That is, if f and g are two formal power series, then (fg)σΈ€  = f σΈ€  g + fg σΈ€  . We prove this rule below by the operations for formal power series without using anything related to the limit of difference quotient. Proposition 2.1.6. Let f (x) = a0 + a1 x + a2 x2 + β‹… β‹… β‹…

and

g(x) = b0 + b1 x + b2 x 2 + β‹… β‹… β‹…

be two formal power series over a ring S. Then (fg)σΈ€  = f σΈ€  g + fg σΈ€  . Proof. Write n

∞

f (x)g(x) = βˆ‘ cn xn

where cn = βˆ‘ ak bnβˆ’k ,

n=0

k=0

n = 0, 1, 2, . . . .

Then ∞

∞

n+1

n=0

n=0

k=0

(f (x)g(x)) = βˆ‘ cnσΈ€  xn = βˆ‘ (n + 1)( βˆ‘ ak bn+1βˆ’k )xn , σΈ€ 

2.1 Formal derivatives of formal power series | 51

and the nth coefficient of (fg)σΈ€  is n+1

cnσΈ€  = (n + 1)( βˆ‘ ak bn+1βˆ’k ),

n = 0, 1, 2, . . . .

k=0

On the other hand, ∞

n

f σΈ€  (x)g(x) = βˆ‘ ( βˆ‘ (k + 1)ak+1 bnβˆ’k )xn , n=0 k=0 ∞

n

f (x)g σΈ€  (x) = βˆ‘ ( βˆ‘ ak (n βˆ’ k + 1)bnβˆ’k+1 )x n . n=0 k=0

If we write ∞

f σΈ€  (x)g(x) + f (x)g σΈ€  (x) = βˆ‘ dn x n , n=0

we have n

n

dn = βˆ‘ (k + 1)ak+1 bnβˆ’k + βˆ‘ ak (n βˆ’ k + 1)bnβˆ’k+1 k=0

k=0

n+1

n

m=1

k=0

= βˆ‘ mam bn+1βˆ’m + βˆ‘ ak (n βˆ’ k + 1)bnβˆ’k+1 n

= ( βˆ‘ mam bn+1βˆ’m + (n + 1)an+1 b0 ) m=1

n

+ (a0 (n + 1)bn+1 + βˆ‘ ak (n βˆ’ k + 1)bnβˆ’k+1 ) k=1

n

= (n + 1)(a0 bn+1 + an+1 b0 ) + βˆ‘ kak bn+1βˆ’k k=1

n

+ βˆ‘ (n + 1 βˆ’ k)ak bnβˆ’k+1 k=1

n+1

= (n + 1)( βˆ‘ ak bn+1βˆ’k ) = cnσΈ€  k=0

for n = 0, 1, 2, . . . . Thus, (fg)σΈ€  = f σΈ€  g + fg σΈ€  . The next corollary is a straightforward continuation of Proposition 2.1.6. Corollary 2.1.7. Let n ∈ β„• with n β‰₯ 2. For any f , g ∈ 𝕏, we have n n (fg)(n) = βˆ‘ ( )f (k) g (nβˆ’k) , k k=0

52 | 2 Calculus of formal power series where f (k) is the kth order formal derivative of f and f (0) = f . This formula is called the formal Leibniz’s formula for higher order formal derivatives. The Power Rule of differentiation, (f n (x))σΈ€  = nf nβˆ’1 (x) β‹… f σΈ€  (x), is just an application of the Product Rule. The Chain Rule also works for the composition g ∘ f . There is a beautiful proof for the Chain Rule by Henrici using the Distributive Laws of Composition (p. 40, [42]). We use the nth partial sum of f , [f ]n (see Definition 1.2.11), to prove the Chain Rule below. n Theorem 2.1.8. Let g(x) = βˆ‘βˆž n=0 bn x be any formal power series in 𝕏(S), and let f (x) = ∞ n βˆ‘n=1 an x be a nonunit over the ring S, then

(g ∘ f )σΈ€  (x) = g σΈ€  (f (x))f σΈ€  (x). Proof. Since f is a nonunit, k

f k (x) = [f (x)] = a(k) xk + a(k) x k+1 + a(k) x k+2 + β‹… β‹… β‹… , k k+1 k+2 and ord(f k ) β‰₯ k for all k ∈ β„•. We write (g ∘ f )σΈ€  (x) = c0 + c1 x + c2 x 2 + β‹… β‹… β‹…

and

g σΈ€  (f (x))f σΈ€  (x) = d0 + d1 x + d2 x 2 + β‹… β‹… β‹… , and we show that cn = dn for all n ∈ β„• βˆͺ {0}. Let n ∈ β„• be given, then cn is determined only by [g ∘ f ]n+1 = b0 + b1 f + b2 f 2 + β‹… β‹… β‹… + bn f n + bn+1 f n+1 because f m does not contribute to cn , the coefficient of the term x n , if m > n + 1. We denote this finite sum of {f j }n+1 j=0 by [g ∘ f ]n+1 . Also the coefficient dn is only determined by [g σΈ€  (f )]n f σΈ€  (x) = (b1 + 2b2 f + 3b3 f 2 + β‹… β‹… β‹… + (n + 1)bn+1 f n )f σΈ€  (x). But [g ∘ f ]σΈ€ n+1 (x) = b1 f σΈ€  (x) + 2b2 f (x)f σΈ€  (x) + β‹… β‹… β‹… + (n + 1)bn+1 f n (x)f σΈ€  (x) = (b1 + 2b2 f (x) + β‹… β‹… β‹… + (n + 1)bn+1 f n (x))f σΈ€  (x)

= ([g σΈ€  ∘ f ]n (x))f σΈ€  (x). Thus, cj = dj , j = 0, 1, 2, . . . , n.

Recalling the admitting addition in Definition 1.7.1, we introduce the term-by-term differentiation property for the series of formal power series admitting addition below.

2.1 Formal derivatives of formal power series | 53

Theorem 2.1.9. Let {fk }∞ k=1 βŠ† 𝕏(S) be a formal power series sequence admitting addition, then σΈ€ 

∞

∞

( βˆ‘ fk ) = βˆ‘ fkσΈ€  . k=1

k=1

Proof. Write fk (z) = ak,0 + ak,1 z + ak,2 z 2 + β‹… β‹… β‹… for all k ∈ β„•. Since the sequence {fk } admitting addition ∞

ck = βˆ‘ ak,n ∈ S n=0

because the summation actually is a finite sum, k = 0, 1, 2, . . . . Then ∞

f (z) = βˆ‘ fk = c0 + c1 z + c2 z 2 + β‹… β‹… β‹… + ck z k + β‹… β‹… β‹… k=1

represents βˆ‘βˆž k=1 fk . Then ∞

σΈ€ 

( βˆ‘ fk ) (z) = f σΈ€  (z) = c1 + 2c2 z + 3c3 z 2 + β‹… β‹… β‹… + (k + 1)ck+1 z k + β‹… β‹… β‹… . k=1

On the other hand, the sequence of all fkσΈ€  is also a sequence admitting addition and σΈ€  then βˆ‘βˆž k=1 fk = g for some g ∈ 𝕏(S). Write g(z) = d0 + d1 z + d2 z 2 + β‹… β‹… β‹… + dk z k + β‹… β‹… β‹… . It is clear that ∞

dk = (k + 1)( βˆ‘ ak+1,n ) = (k + 1)ck+1 , n=0

which shows that the kth coefficient of g σΈ€  is equal to the kth coefficient of f σΈ€  for all k. Thus, ∞

σΈ€ 

∞

( βˆ‘ fk ) = βˆ‘ fkσΈ€  . k=1

k=1

This theorem can simplify the proof of the Chain Rule of Theorem 2.1.8.

54 | 2 Calculus of formal power series

2.2 Formal differential equations and their applications A formal differential equation is an equation in which one or more of the formal derivatives of one or more formal power series occur, the unknown formal power series themselves may also occur. The following are some examples of formal differential equations. Example 2.2.1. (i) f σΈ€  (x) = f (x) + 3x βˆ’ 5x3 . (ii) g σΈ€ σΈ€  (x) βˆ’ 4g(x) = 5x. The solution of formal differential equation is a formal power series. By solving certain formal differential equations, we may obtain some popular and useful formal power series. We know that the solution of the ordinary differential equation f (x) = f σΈ€  (x) is the set of all functions aex where a is a real number. A similar result can be obtained for the formal power series. Definition 2.2.2. Let S be a field. For any a ∈ S, the formal power series 1+

a2 2 a z+ z + β‹…β‹…β‹… 1! 2!

is called a formal exponential (power) series and denoted by Ea . It is clear that E0 = I. Proposition 2.2.3. Let g be a formal power series over a field S such that g σΈ€  = ag for some a ∈ S, then g = b0 Ea , where b0 = g(0). Proof. Write g(z) = b0 + b1 z + b2 z 2 + β‹… β‹… β‹… Then g σΈ€  (z) = b1 + 2b2 z + 3b3 z 2 + β‹… β‹… β‹… + nbn z nβˆ’1 + β‹… β‹… β‹… . Let g σΈ€  = ag, we have bn =

a a a an bnβˆ’1 = bnβˆ’2 = β‹… β‹… β‹… = b n nnβˆ’1 n! 0

for every n ∈ β„•. Then g(z) = b0 (1 +

a a2 an z+ + β‹… β‹… β‹… + z n + β‹… β‹… β‹…) = b0 Ea (z). 1! 2! n!

It is easy to have that b0 = g(0).

2.2 Formal differential equations and their applications | 55

Proposition 2.2.4. For arbitrary a and b in β„‚, (i) EaσΈ€  = aEa ; (ii) Ea Eb = Ea+b ; (iii) Eaβˆ’1 = Eβˆ’a . Proof. Since Ea (z) = 1 + 1!a z +

a 2 z 2!

+ β‹…β‹…β‹… +

a n z n!

+ β‹… β‹… β‹…, it follows that

a a a + 2 z + 3 z2 + β‹… β‹… β‹… 1 2! 3! a a a = a[1 + z + z 2 + z 3 + β‹… β‹… β‹…] = aEa (z). 1! 2! 3!

EaσΈ€  (z) = 0 +

This is (i). Let F = Ea Eb βˆ’ Ea+b . Using the product rule and (i), F σΈ€  = EaσΈ€  Eb + Ea EbσΈ€  βˆ’ (a + b)Ea+b

= aEa Eb + bEa Eb βˆ’ (a + b)Ea+b

= (a + b)F.

Then F = F(0)Ea+b by Proposition 2.2.3. Since F(0) = 0, it follows that F σΈ€  = 0, and then F = 0 by Corollary 2.1.5, or Ea Eb = Ea+b . This is (ii). (iii) is the result of Ea Eβˆ’a = E0 = I. We introduce another important formal power series. Definition 2.2.5. The formal binomial series over a field S, denoted by Ba , is defined to be a a a Ba (x) = 1 + ( )x + ( )x2 + β‹… β‹… β‹… + ( ) + β‹… β‹… β‹… , 1 2 n where a ∈ S and a ( ) = 1, 0

a a(a βˆ’ 1) . . . (a βˆ’ n + 1) ( )= n n!

for all n ∈ β„•. It is clear that B0 = I because (0n ) = 0 for all n ∈ β„•, and hence B0 (x) = 1. The formal binomial series should not be considered as a transformation from the classical binomial series invented by I. Newton. Without using convergence, we create the formal binomial series by using the operations for formal power series only. Of course, if |x| < 1, Ba (x) has all properties for the classical binomial series. Proposition 2.2.6. Let f be a formal power series over a field S and let a ∈ ℝ be given. a If f σΈ€  = 1+x f , then f = a0 Ba

where

a0 = f (0).

56 | 2 Calculus of formal power series Proof. If a = 0, the conclusion is trivial. We suppose that a =ΜΈ 0. Write f (z) = a0 + a1 x + a2 x2 + β‹… β‹… β‹… and then let (1 + x)f σΈ€  (x) = af (x). We have (1 + x)(a1 + 2a2 x + 3a3 x2 + β‹… β‹… β‹…) = a(a0 + a1 x + a2 x 2 + β‹… β‹… β‹…). Then a1 + (a1 + 2a2 )x + (2a2 + 3a3 )x2 + β‹… β‹… β‹… + [nan + (n + 1)an+1 ]x n + β‹… β‹… β‹… = a(a0 + a1 x + a2 x2 + β‹… β‹… β‹…).

Then nan + (n + 1)an+1 = aan for n = 0, 1, 2, . . . , and hence aβˆ’n aβˆ’n aβˆ’n+1 a =( )( )anβˆ’1 n+1 n n+1 n (a βˆ’ n)(a βˆ’ n + 1) . . . (a βˆ’ 1)a a = β‹…β‹…β‹… = a0 = ( )a . (n + 1)! n+1 0

an+1 =

Thus, f = a0 Ba where a0 = f (0). Proposition 2.2.7. For arbitrary a and b in β„‚, (i) BσΈ€ a = aBaβˆ’1 ; (ii) Ba Bb = Ba+b ; (iii) Bβˆ’1 a = Bβˆ’a . Proof. For (i), we have a a a BσΈ€ a (z) = 0 + ( ) + 2( )z + 3( )z 2 + β‹… β‹… β‹… 1 2 3 aβˆ’1 aβˆ’1 2 aβˆ’1 3 = a[1 + ( )z + ( )z + ( )z + β‹… β‹… β‹…] 1 2 3 = aBaβˆ’1 .

This is (i). Let F = Ba Bb βˆ’ Ba+b . By Proposition 2.2.6, we have BσΈ€ a =

a B . 1+x a

Using this expression and the product rule of formal differentiation, F σΈ€  = BσΈ€ a Bb + Ba BσΈ€ b βˆ’ BσΈ€ a+b

a b a+b B B + B E βˆ’ B 1 + x a b 1 + x a b 1 + x a+b a b = (B B βˆ’ Ba+b ) + (B B βˆ’ Ba+b ) 1+x a b 1+x a b a+b = F. 1+x

=

2.2 Formal differential equations and their applications | 57

By Proposition 2.2.6 again, F = F(0)Ba+b . But F(0) = 0, and hence F σΈ€  = 0, or F is a constant formal power series. Using the fact that β„‚ is a field of characteristic zero and that F(0) = 0, we have that F = 0 or Ba Bb = Ba+b . This is (ii). (iii) can be followed from the fact Ba Bβˆ’a = B0 = I. Calculating Ba Bb explicitly, the nth coefficient of this product is a b a b a b ( )( ) + ( )( ) + β‹… β‹… β‹… + ( )( ). 0 n 1 nβˆ’1 n 0 Since Ba Bb = Ba+b , we obtain the Vandemonde’s theorem: n a b a+b )=( ). βˆ‘ ( )( k n βˆ’ k n k=0

We would like to introduce the J. C. P. Miller formula, which is popular in combinatorics. Theorem 2.2.8. Let f ∈ 𝔻(β„‚) be such that f (z) = b1 z + b2 z 2 + β‹… β‹… β‹… . Let Ba be the binomial series and write Ba ∘ f (z) = c0 + c1 z + c2 z 2 + β‹… β‹… β‹… , then c0 = 1, and for all n ∈ β„•, cn = =

1 nβˆ’1 βˆ‘ [a(n βˆ’ k) βˆ’ k]ck bnβˆ’k n k=0

1 n βˆ‘ [(a + 1)k βˆ’ n]cnβˆ’k bk . n k=1

Proof. It is obvious that c0 = 1. By Proposition 2.2.7, Ba Bb = Ba+b for all a, b ∈ ℝ and BσΈ€ a = aBaβˆ’1 . Then (Ba ∘ f )σΈ€  = a(Baβˆ’1 ∘ f )f σΈ€  . Multiplying by (B1 ∘ f ) and applying the right distributive law, we have (B1 ∘ f )(Ba ∘ f )σΈ€  = a(B1 ∘ f )(Baβˆ’1 ∘ f )f σΈ€ 

= a((B1 Baβˆ’1 ) ∘ f )f σΈ€  = a(Ba ∘ f )f σΈ€  .

58 | 2 Calculus of formal power series Since B1 (z) = 1 + z and (Ba ∘ f )σΈ€  (z) = c1 + 2c2 z + 3c3 z 2 + β‹… β‹… β‹… , the equality (B1 ∘ f )(Ba ∘ f )σΈ€  = a(Ba ∘ f )f σΈ€  becomes (1 + b1 z + b2 z 2 + β‹… β‹… β‹…)(c1 + 2c2 z + 3c3 z 2 + β‹… β‹… β‹…)

= a(c0 + c1 z + c2 z 2 + β‹… β‹… β‹…)(b1 + 2b2 z + 3b3 z 2 + β‹… β‹… β‹…).

Equating the coefficients of the term z nβˆ’1 by using the formula of the Cauchy product, we have bnβˆ’1 c1 + 2bnβˆ’2 c2 + β‹… β‹… β‹… + ncn = a(cnβˆ’1 b1 + 2cnβˆ’2 b2 + β‹… β‹… β‹… + nc0 bn ). Then ncn = a(cnβˆ’1 b1 + 2cnβˆ’2 b2 + β‹… β‹… β‹… + nc0 bn )

βˆ’ bnβˆ’1 c1 βˆ’ 2bnβˆ’2 c2 βˆ’ β‹… β‹… β‹… βˆ’ (n βˆ’ 1)b1 cnβˆ’1

= cnβˆ’1 b1 (a βˆ’ (n βˆ’ 1)) + cnβˆ’2 b2 (2a βˆ’ (n βˆ’ 2)) + β‹… β‹… β‹… + c1 bnβˆ’1 ((n βˆ’ 1)a βˆ’ 1) + bn c0 (na βˆ’ 0) n

= βˆ‘ [k(a + 1) βˆ’ n]cnβˆ’k bk . k=1

We have the second formula for cn . Taking that m = n βˆ’ k in this second formula, we have cn = = =

1 n βˆ‘ [k(a + 1) βˆ’ n]cnβˆ’k bk n k=1

1 0 βˆ‘ [a(n βˆ’ m) βˆ’ m]cm bnβˆ’m n m=nβˆ’1 1 nβˆ’1 βˆ‘ [a(n βˆ’ k) βˆ’ k]ck bnβˆ’k . n k=0

This is the first formula for cn . The recurrence relation for cn is called the J. C. P. Miller formula. If programmed with care, it permits the computation of the coefficients c1 , c2 , . . . , cn in n2 multiplications and n βˆ’ 1 divisions [42]. It is well known in calculus that the Maclaurin series 1 1 1 ln(1 + x) = x βˆ’ x2 + x 3 βˆ’ x 4 + β‹… β‹… β‹… 2 3 4

has the radius of convergence R = 1. If we consider that g(x) = ln(1 + x) is the function representation of the above formal power series, then g ∘ f ∈ 𝕏(ℝ) for any nonunit f . This paves a way to introduce the formal logarithmic function or formal logarithm [61].

2.2 Formal differential equations and their applications | 59

Definition 2.2.9. Let S be a ring. Define a subset of 𝕏(S) as 𝕏1 = {1 + f : f ∈ 𝕏0 (S)} = {f ∈ 𝕏(S) : f (0) = 1}. It is clear that the set 𝕏1 is closed for formal power series multiplication. For any F = 1 + f ∈ 𝕏1 , define 1 1 1 1 L(F) = f βˆ’ f 2 + f 3 βˆ’ f 4 + β‹… β‹… β‹… + (βˆ’1)n+1 f n + β‹… β‹… β‹… . 2 3 4 n

(2.1)

The mapping L is called a formal logarithmic function or formal logarithm. L is not defined for every element of 𝕏(S), but only for F ∈ 𝕏1 , and 1 1 1 L(F)(z) = f (z) βˆ’ f 2 (z) + f 3 (z) βˆ’ f 4 (z) + β‹… β‹… β‹… 2 3 4 for z ∈ S is well-defined because f ∈ 𝕏0 , and L(F) ∈ 𝕏0 , too. The formal logarithm L has most properties of what the Maclaurin series ln(1 + x) has and beyond. Theorem 2.2.10. For all F ∈ 𝕏1 (β„‚), σΈ€ 

(L(F)) = F βˆ’1 F σΈ€  . Proof. Let F ∈ 𝕏 be given and write F = 1 + f . Then 1 1 1 1 L(F) = f βˆ’ f 2 + f 3 βˆ’ f 4 + β‹… β‹… β‹… + (βˆ’1)n+1 f n + β‹… β‹… β‹… . 2 3 4 n By Theorem 2.1.9 of term-by-term differentiation and the fact that the sequence {f n } is a sequence admitting addition, (L(F)) = f σΈ€  βˆ’ ff σΈ€  + f 2 f σΈ€  βˆ’ f 3 f σΈ€  + β‹… β‹… β‹… (βˆ’1)n f n f σΈ€  + β‹… β‹… β‹… σΈ€ 

= f σΈ€  (1 + f )βˆ’1 = F σΈ€  F βˆ’1 , because f σΈ€  = F σΈ€  . Theorem 2.2.11. For any two formal power series F and G in 𝕏1 (β„‚), L(FG) = L(F) + L(G). Proof. It is clear that F, G ∈ 𝕏1 (β„‚) implies that FG ∈ 𝕏1 , we have σΈ€ 

(L(FG)) = (FG)βˆ’1 (FG)σΈ€  = (FG)βˆ’1 (G β‹… F σΈ€  + F β‹… GσΈ€  ) σΈ€ 

σΈ€ 

= F βˆ’1 F σΈ€  + Gβˆ’1 GσΈ€  = (L(F)) + (L(G)) σΈ€ 

= (L(F) + L(G)) .

60 | 2 Calculus of formal power series Both L(FG) and L(F) + L(G) are elements in 𝕏0 that yields L(FG)(0) = L(F)(0) + L(G)(0) = 0. Thus L(FG) = L(F) + L(G) by Corollary 2.1.5. Corollary 2.2.12. Let F ∈ 𝕏1 (β„‚) be given and let n ∈ β„•. Then L(F n ) = nL(F). Proof. The condition F ∈ 𝕏1 (β„‚) implies that F n ∈ 𝕏1 (β„‚). Let G = F in the theorem above and inductively we have the conclusion. Theorem 2.2.11 can be extended to a sequence of formal power series admitting multiplication. 0 Corollary 2.2.13. Let {fn }∞ n=1 βŠ† 𝕏 (β„‚) be a sequence admitting addition. Then σΈ€ 

∞

∞

σΈ€ 

(L(∏ Fn )) = βˆ‘ (L(Fn )) , n=1

n=1

where Fn = 1 + fn , n ∈ β„•. Proof. By equation (1.19), we write ∞

∞

∞

n=1

n=1

n=1

F = ∏ Fn = ∏(1 + fn ) = 1 + βˆ‘ bn z n = 1 + f (z) for some {bn } βŠ† β„‚ where f (z) = k ∈ β„•,

n βˆ‘βˆž n=1 bn z

∈ 𝕏0 (β„‚). Then L(F) ∈ 𝕏0 (β„‚) and for every ∞

L(F) = L(Fk ) + L(∏ Fn ). n=k̸

Applying the Product Rule, for every k ∈ β„• we have σΈ€ 

∞

σΈ€ 

F = (F1 β‹… (∏ Fn )) n>1

∞

∞ = F1σΈ€  ∏ Fn n>1 σΈ€  ∞

∞

+ F1 (∏ Fn ) n>1

= F1σΈ€  ∏ Fn + F1 (F2 β‹… ∏ Fn ) n>1

=

∞ F1σΈ€  ∏ Fn n>1

n>2

+

∞ F1 [F2σΈ€  ∏ Fn n>2

σΈ€ 

∞

+ F2 (∏ Fn ) ]. n>2

∞

∞

∞

n=1ΜΈ

n=2ΜΈ

n>2

σΈ€ 

= F1σΈ€  ∏ Fn + F2σΈ€  ∏ Fn + F1 F2 (∏ Fn ) .

σΈ€ 

2.2 Formal differential equations and their applications | 61

Using the mathematical induction, we may have k

∞

j=1

n=jΜΈ

σΈ€ 

F σΈ€  = βˆ‘ FjσΈ€  (∏ Fn ) + (∏ Fj )(∏ Fn ) . j≀k

n>k

for every k ∈ β„•. σΈ€  We claim that F σΈ€  = βˆ‘βˆž k=1 Fk (∏n=kΜΈ Fn ). ∞ n Since F(z) = 1 + βˆ‘n=1 bn z , it follows that ∞

F σΈ€  (z) = βˆ‘ nbn z nβˆ’1 , n=1

where bn is the coefficient of z n in any product ∏m j=1 (1 + fj ) with m sufficiently large. It σΈ€  suffices to show that nbn z nβˆ’1 is in βˆ‘βˆž F (∏ F ). n n=kΜΈ k=1 k Let n ∈ β„• be given. Since {fn }∞ is a sequence admitting addition, it follows that n=1 the sequence {Fk }∞ is a sequence admitting multiplication. Then there is a rn ∈ β„• k=1 m n large enough that bn z is in any finite product ∏j=1 Fj , m β‰₯ rn . Then nbn z rn

σΈ€ 

rn

nβˆ’1

is in (∏ Fj ) ,

but

j=1

σΈ€ 

(∏ Fj ) = j=1

rn F1σΈ€  (∏ Fj ) j>1

+ F1 (∏ Fj ) j>1

rn

=

F1σΈ€  (∏ Fj ) j>1

σΈ€ 

rn

+

rn (F1 F2σΈ€  )(∏ Fj ) j>2

rn

+ (F1 F2 )(∏ Fj )

2

rn

2

rn

k=1

j=kΜΈ

j=1

j>2

rn βˆ’1

rn

rn βˆ’1

k=1

j=kΜΈ

j=1

rn

rn

k=1

j=kΜΈ

j>2

σΈ€ 

= βˆ‘ FkσΈ€  (∏ Fj ) + (∏ Fj )(∏ Fj ) = β‹… β‹… β‹… = βˆ‘ FkσΈ€  (∏ Fj ) + ( ∏ Fj )(Frn )σΈ€  = βˆ‘ FkσΈ€  (∏ Fj ). σΈ€  Then nbn z nβˆ’1 is in βˆ‘βˆž k=1 Fk (∏n=kΜΈ Fn ). Thus, the claim is true. Then r

∞ σΈ€  n σΈ€  F σΈ€  βˆ‘k=1 Fk ((∏j=kΜΈ Fj ) ∞ Fk = =βˆ‘ . ∞ F F ∏j=1 Fj k=1 k

We have σΈ€ 

(L(F)) =

∞ ∞ F FσΈ€  σΈ€  = βˆ‘ k = βˆ‘ (L(Fk )) . F k=1 Fk k=1 σΈ€ 

σΈ€ 

62 | 2 Calculus of formal power series 0 Corollary 2.2.14. Let {fn }∞ n=1 βŠ† 𝕏 (β„‚) be a sequence admitting addition. Then ∞

∞

n=1

n=1

L(∏ Fn ) = βˆ‘ L(Fn ), where Fn = 1 + fn , n ∈ β„•. Proof. We first show that {L(Fn )}∞ n=1 is a sequence admitting addition. k Let gk = βˆ‘βˆž f , k ∈ β„•, then gk ∈ 𝕏0 by Proposition 1.7.2 with ord(gk ) β‰₯ k for all n=1 n ∞ k ∈ β„•, which ensures that {gk }n=1 is a sequence admitting addition. Then 1 1 1 g1 βˆ’ g2 + g3 βˆ’ g4 + β‹… β‹… β‹… 2 3 4

is an element of 𝕏,

0 or βˆ‘βˆž n=1 L(Fn ) ∈ 𝕏 . By Theorem 2.1.9, σΈ€ 

∞

∞

σΈ€ 

( βˆ‘ L(Fn )) = βˆ‘ (L(Fn )) . n=1

n=1

Using Corollary 2.2.13, we have σΈ€ 

∞

σΈ€ 

∞

(L(∏ Fn )) = ( βˆ‘ L(Fn )) . n=1

n=1

Since ∞

L(∏ Fn )(0) = L(1) = 0 n=1

and

∞

∞

n=1

n=1

βˆ‘ L(Fn )(0) = βˆ‘ L(1) = 0,

the conclusion is followed. Theorem 2.2.15. Let f ∈ 𝕏0 (β„‚) be given. Then L(E1 (f )) = f where E1 is the formal exponential series Ea with a = 1. Proof. Since f ∈ 𝕏0 , E1 (f ) ∈ 𝕏1 and E1 (f ) = 1 + f +

f2 f3 + + β‹…β‹…β‹…. 2! 3!

Then (E1 (f ))σΈ€  = f σΈ€  E1 (f ). By Theorem 2.2.10 and the Chain Rule again, σΈ€ 

βˆ’1

σΈ€ 

βˆ’1

(L(E1 (f )) = (E1 (f )) (E1 (f )) = (E1 (f )) E1 (f )f σΈ€  = f σΈ€  . Then L(E1 (f )) = f by Corollary 2.1.5 because both L(E1 (f )) and f are nonunits or L(E1 (f ))(0) = f (0) = 0.

2.2 Formal differential equations and their applications | 63

If f ∈ 𝔻(β„‚), then f σΈ€  is a unit and then (f σΈ€  )βˆ’1 ∈ 𝕏(β„‚). Theorem 2.2.16. Let f be an almost unit in 𝔻(β„‚), then βˆ’1

σΈ€ 

(f [βˆ’1] ) = (f σΈ€  ∘ f [βˆ’1] ) . Proof. By definition, we have that f [βˆ’1] ∘ f (z) = z. Then σΈ€ 

((f [βˆ’1] ) ∘ f )f σΈ€  = I𝔻 ,

and then

σΈ€ 

βˆ’1

(f [βˆ’1] ) ∘ f = 1/f σΈ€  = (f σΈ€  ) , because f σΈ€  is a unit. Applying composition with f [βˆ’1] in both sides, we have (f σΈ€  )

βˆ’1

σΈ€ 

σΈ€ 

∘ f [βˆ’1] = (f [βˆ’1] ) ∘ f ∘ f [βˆ’1] = (f [βˆ’1] ) .

If A is a unit and B is a nonunit, the right distributive law provides that Aβˆ’1 ∘ B = (A ∘ B)βˆ’1 , which yields that βˆ’1

(f σΈ€  ∘ f [βˆ’1] )

= (f σΈ€  )

βˆ’1

σΈ€ 

∘ f [βˆ’1] = (f [βˆ’1] ) .

Corollary 2.2.17. Let f (z) = E1 (z) βˆ’ 1 =

z z2 z3 + + + β‹…β‹…β‹…. 1! 2! 3!

Then f [βˆ’1] (z) = L(1 + z). Proof. Since f is an almost unit formal power series, it follows that its composition inverse f [βˆ’1] exists. Write q = f [βˆ’1] , then by Theorem 2.2.16 βˆ’1

= (f σΈ€  ∘ q)

βˆ’1

= [f ∘ f [βˆ’1] + 1]

qσΈ€  = ((E1 βˆ’ 1)σΈ€  ∘ q)

βˆ’1

= (E1 ∘ q)βˆ’1 ,

because (E1 βˆ’ 1)σΈ€  = E1 . Then qσΈ€  = [(E1 βˆ’ 1) ∘ q + 1 ∘ q]

βˆ’1

= (I𝔻 + 1)βˆ’1 .

Then qσΈ€  (z) = (z + 1)βˆ’1 = 1 βˆ’ z + z 2 βˆ’ z 3 + β‹… β‹… β‹… . Then f [βˆ’1] (z) =

z z2 z3 z4 βˆ’ + βˆ’ + β‹… β‹… β‹… = L(1 + z). 1 2 3 4

64 | 2 Calculus of formal power series Remark 2.2.18. We have to recognize that there are some confusions after obtaining Theorem 2.2.15 and Corollary 2.2.13: (i) L ∘ E1 makes sense by considering L(E1 ) = L(1 + (E1 βˆ’ 1)). (ii) Is there any reversion relationship between L and E1 such as L ∘ E1 = I𝔻 ? The next theorem partially answers such questions. Theorem 2.2.19. Let Ea , Ba , and L be the formal exponential series, formal binomial series and formal logarithmic series in 𝕏 = 𝕏(β„‚) and a ∈ β„‚. Then Ea ∘ L = Ba . Proof. For any F ∈ 𝕏1 , L(F) is a nonunit by (2.1). Then Ea ∘ L ∈ 𝕏. Define a formal power series P by P(x) = Ea ∘ L(1 + x). Then P(0) = Ea (0) = 1. Also, σΈ€ 

P σΈ€  (x) = (EaσΈ€  ∘ L(1 + x))(L(1 + x))

σΈ€ 

= (aEa ∘ L(1 + x))(L(1 + x)) σΈ€ 

= aP(x)(L(1 + x)) . Since L(1 + x)σΈ€  = 1 βˆ’ x + x2 βˆ’ x 3 + β‹… β‹… β‹… = (1 + x)βˆ’1 , it follows that (1 + x)P σΈ€  = aP, which is exactly the formal differential equation in Proposition 2.2.6. Then Ea ∘ L = P = P(0)Ba = Ba . We introduced some algebraic structure or algebraic properties of 𝕏 in Chapter 1. This section has added some more properties to 𝕏 by help of the formal differentiation. More algebraic properties such as formal sine and formal cosine can be found in [42] and [61]. A term-by-term differentiation theorem was introduced in the end of Section 2.1 for a sequence of formal power series admitting addition. We provide a general termby-term differentiation theorem below to close this section. Theorem 2.2.20. Let S be a field with a metric such as ℝ or β„‚. Let {fn }∞ n=1 βŠ† 𝕏(S) be a ∞ sequence of formal power series. If βˆ‘n=1 fn = F ∈ 𝕏(S), then ∞

F σΈ€  = βˆ‘ fnσΈ€  . n=1

2.3 Ultrametric | 65

Proof. For every n ∈ β„•, we write fn (z) = an,0 + an,1 z + an,2 z 2 + β‹… β‹… β‹… + an,k z k + β‹… β‹… β‹… . By Definition 1.7.7, we write F(z) = c0 + c1 z + c2 z 2 + β‹… β‹… β‹… where ∞

ck = βˆ‘ an,k ∈ S n=1

for every k ∈ β„• βˆͺ {0}.

Then fnσΈ€  (z) = an,1 + 2an,2 z + β‹… β‹… β‹… + kan,k z kβˆ’1 + β‹… β‹… β‹… for all n ∈ β„•, and then ∞

∞

n=1

n=1

βˆ‘ kan,k = k βˆ‘ an,k = kck ∈ S

for k = 0, 1, 2, . . . .

By Definition 1.7.7, ∞

βˆ‘ fnσΈ€  ∈ 𝕏(S),

n=1

with kck as the (k βˆ’ 1)th coefficient of z kβˆ’1 . It is clear that the coefficient of z kβˆ’1 of F σΈ€  is kck . The term-by-term differentiation rule is obtained. We must say that the term-by-term differentiation rule for the formal differentiation is very different from the classical differentiation.

2.3 Ultrametric Let us give a mathematical definition for the metric space now although we mentioned it a couple of times before. A metric space is a set X together with a metric d : X Γ— X β†’ ℝ such that for all x, y, and z in X: (i) d(x, y) β‰₯ 0, d(x, y) = 0 if and only if x = y, (ii) d(x, y) = d(y, x), and (iii) d(x, z) ≀ d(x, y) + d(y, z). Such a metric space is usually denoted by (X, d). Definition 2.3.1. Let X be a set. A function d : X Γ— X β†’ ℝ is called an ultrametric if d satisfies (i) and (ii) above and thestrong triangular inequality d(x, z) ≀ max{d(x, y), d(y, z)}. The metric space (X, d) is called an ultrametric space if d is an ultrametric

(2.2)

66 | 2 Calculus of formal power series It is clear that an ultrametric is a metric. The next proposition is also called isosceles triangle principle. Proposition 2.3.2. Let (X, d) be an ultrametric space and let x, y, z ∈ X be given. If d(x, y) =ΜΈ d(y, z), then d(x, z) = max{d(x, y), d(y, z)}. Proof. This result is equivalent to that the largest and second largest of the numbers d(x, y), d(y, z), and d(x, z) are equal. Assume that d(x, y) ≀ d(y, z) ≀ d(x, z), we show that d(y, z) = d(x, z). Because d is an ultrametric, we have d(y, z) ≀ max{d(y, x), d(x, z)} = d(x, z). Also d(x, z) ≀ max{d(x, y), d(y, z)} = d(y, z). Thus, d(x, z) = d(y, z). Definition 2.3.3. Let (X, d) be an ultrametric space. For any real number r > 0 and a ∈ X, the open ball of radius r with center a is the set Br (a) = {x ∈ X : d(a, x) < r}. The closed ball of radius r with center a is the set Br (a) = {x ∈ X : d(a, x) ≀ r}. Similar to what we have done in a metric space, we define the diameter of a nonempty subset A βŠ† X to be d(A) = sup{d(x, y) : x, y ∈ X}. The distance between two nonempty subsets A and B of X is d(A, B) = inf{d(x, y) : x ∈ A, y ∈ B}. The distance between an element x ∈ X and a nonempty subset A βŠ† X is d(x, A) = d({x}, A). We now introduce some characters of ultrametric space and certain difference between the ultrametric and the usual metric. The details can be found in [89].

2.3 Ultrametric | 67

Proposition 2.3.4. Let (X, d) be an ultrametric space. Each ball defined in Definition 2.3.3 is both open and closed. Each point of a ball may serve as a center. Proof. Let (X, d) be an ultrametric space. Let a ∈ X be given and let r be a positive real number. We first show that the formula d(x, y) < r defines an equivalent relation on X. It is obvious that d(x, x) = 0 < r, and d(x, y) < r implies d(y, x) < r. Suppose d(x, y) < r and d(y, z) < r, then d(x, z) = max{d(x, y), d(y, z)} < r. We obtain all three: reflexivity, symmetry, and transitivity. The equivalence classes of this equivalence relation are open. Then Br (a) is the complement of a union of classes, and hence is closed. We now show that Br (a) is open. It suffices to show that Br (b) βŠ† Br (a) for every b ∈ Br (a). Let b ∈ Br (a) be given. For any x ∈ Br (b), d(x, a) ≀ max{d(x, b), d(b, a)} ≀ r, then x ∈ Br (a), and hence Br (b) βŠ† Br (a). Thus, a ball in a ultrametric space is both open and closed. Sometimes we call such a ball clopen. From now on, we will use the notation Br (a) only if (X, d) is an ultrametric space. Next, if b ∈ Br (a) be given, d(a, b) ≀ max{d(a, x), d(x, b)} ≀ r, and then a ∈ Br (b) which, by symmetry, shows that every point of Br (a) could be the center of Br (a). Proposition 2.3.5. Let (X, d) be an ultrametric space and let B1 , B2 be two balls in X. Then either B1 and B2 are ordered by inclusion (B1 βŠ† B2 or B2 βŠ† B1 ), or B1 ∩ B2 = 0. In the latter case, for all x ∈ B1 , y ∈ B2 , d(x, y) = d(B1 , B2 ). Proof. If B1 ∩ B2 = 0, it is obvious that neither B1 βŠ† B2 nor B2 βŠ† B1 . Now suppose that B1 ∩ B2 =ΜΈ 0. Pick a ∈ B1 ∩ B2 . If B1 βŠ† B2 or B2 βŠ† B1 , we are done. Otherwise, we pick an x ∈ B1 \ B2 , y ∈ B2 \ B1 . By Proposition 2.3.4, the element a could be the center of both B1 and B2 and then we have that: (1) d(y, a) > d(x, a) because x ∈ B1 , y βˆ‰ B1 and (2) d(x, a) > d(y, a) because y ∈ B2 , x βˆ‰ B2 . It is a contradiction. Thus, either B1 βŠ† B2 or B2 βŠ† B1 . Finally, suppose B1 ∩ B2 = 0 and let x, xσΈ€  ∈ B1 , y ∈ B2 . Then d(x, xσΈ€  ) < d(x, y) and d(x, x σΈ€  ) < d(xσΈ€  , y).

68 | 2 Calculus of formal power series By isosceles triangle principle for three elements {x, x σΈ€  , y}, we have d(x, y) = d(x σΈ€  , y). By symmetry, d(x, y) = d(x, yσΈ€  ) for all yσΈ€  ∈ B2 . It shows that the function (x, y) 󳨃→ d(x, y) from B1 Γ— B2 to R for every x ∈ B1 , y ∈ B2 is a constant and we are done. Theorem 2.3.6. Let U be a nonempty open subset of a ultrametric space (X, d). Then there is a partition of U into balls. More specifically, given a sequence r1 > r2 > β‹… β‹… β‹… > 0 such that limnβ†’βˆž rn = 0, U can be covered by disjoint balls of the form Brn (a), a ∈ X, n ∈ β„•. Proof. We want to find a collection {Br (a) : a ∈ U, r ∈ {rn }∞ n=1 , Br (a) βŠ† U} of disjoint balls such that U = ⋃a∈U Br (a). Let a ∈ U be given. We choose the ball Br (a) in such a way: if Br1 (a) βŠ† U, taking r = r1 , otherwise taking r = max{rn : Brn (a) βŠ† U}. The existence of such r is ensured by the openness of U, a ∈ U and limnβ†’βˆž rn = 0. If there is some b ∈ U such that BrσΈ€  (b) βŠ† U,

Br (a) ∩ BrσΈ€  (b) =ΜΈ 0 for some

r σΈ€  ∈ {rn },

by Proposition 2.3.5 we have that either Br (a) βŠ† BrσΈ€  (b) or BrσΈ€  (b) βŠ† Br (a). Since r is the largest among such radius belonging to {rn }, it follows that Br (a) = BrσΈ€  (b) in either case. This ensures that the collection {Br (a) : a ∈ U, Br (a) βŠ† U}, where a ∈ U is arbitrary and r ∈ {rn } is the largest such that Br (a) βŠ† U, is disjoint. It is clear that this collection covers U. Finally, we provide an example. Example 2.3.7. Let S be a set. The discrete metric d on S is defined by 1

d(x, y) = {

0

if x =ΜΈ y if x = y

for all x, y ∈ S. One checks that d is also an ultrametric on S.

2.4 Some topological structure for 𝕏

|

69

2.4 Some topological structure for 𝕏 Definition 2.4.1. A valuation on a field F is a mapping v from F into ℝ such that: (a) v(x) = 0 if and only if x = 0; (b) v(xy) = v(x)v(y); (c) v(x + y) ≀ v(x) + v(y); for all x, y in F. The pair (F, v) is called a valued field. Example 2.4.2. Define 0 |x| = { 1

if x = 0 if x =ΜΈ 0

on ℝ for every x ∈ ℝ. One checks that (ℝ, | β‹… |) is a valued field in which | β‹… | is called the trivial valuation. Example 2.4.3. Let ℝ[X] be the set of all polynomials over ℝ. Let d(f ) denote the degree of a polynomial f ∈ ℝ[X] and define d(f ) = ∞ if f is the zero polynomial. Then for any f , g ∈ ℝ[X], (1) d(f + g) ≀ max {d(f ), d(g)}; (2) d(fg) = d(f ) + d(g). Pick a real number ρ > 1. For any f ∈ ℝ[X], define 0 |f | = { d(f ) ρ

if f = 0

if f =ΜΈ 0.

Then we have (3) |f + g| ≀ max {|f |, |g|} ≀ |f | + |g|; (4) |fg| = |f | β‹… |g|. It is obvious that |f | β‰₯ 0; |f | = 0 if and only if f = 0. Except that ℝ[X] is not a field, the mapping | β‹… | behaves like a valuation. The Archimedean property of ℝ states: If x ∈ ℝ, y ∈ ℝ with x > 0, then there is a positive integer n such that nx > y. Simply speaking, this property says that β„• is unbounded. However, we have just seen in (3) and (4) that v(1 + 1) ≀ v(1) for v(f ) = |f | for f ∈ ℝ[X], and then β„• is bounded under this valuation. Such a valuation is called non-Archimedean valuation. Definition 2.4.4. Let v : 𝕏(β„‚) β†’ [0, ∞) be a mapping such that (a) v(f ) = 0 if and only if f = 0; (b) v(fg) = v(f )v(g);

70 | 2 Calculus of formal power series (c) v(f + g) ≀ max{v(f ), v(g)}; where f and g are formal power series in 𝕏(β„‚). The mapping v is a non-Archimedean valuation. We have a proposition below which can be verified directly. Proposition 2.4.5. The mapping v : 𝕏(β„‚) β†’ [0, +∞), defined by the formula v(f ) = 2βˆ’ ord(f )

for

f ∈ 𝕏(β„‚),

is a valuation on 𝕏(β„‚), that is, v satisfies (a), (b) and (c) of Definition 2.4.4. Proposition 2.4.6. Let v be the valuation defined in Proposition 2.4.5. Let d : 𝕏(β„‚) Γ— 𝕏(β„‚) β†’ ℝ be defined as d(f , g) = v(f βˆ’ g)

for

f , g ∈ 𝕏(β„‚).

Then d is an ultrametric on 𝕏(β„‚). Proof. We show that d satisfies (i), (ii), and the strong triangular inequality (2.2) of Definition 2.3.1. If d(f , g) = 0, then v(f βˆ’ g) = 0 which occurs if and only if ord(f βˆ’ g) = ∞, or f βˆ’ g = 0, we have (i). (ii) is clear because ord(f βˆ’ g) = ord(g βˆ’ f ). It is known that ord(f + g) β‰₯ min{ord(f ), ord(g)} for any formal power series f and g. Then βˆ’ ord(f + g) ≀ max{βˆ’ ord(f ), βˆ’ ord(g)} and hence d(f , g) = 2βˆ’ ord(f βˆ’g) = 2βˆ’ ord(f βˆ’h+hβˆ’g) ≀ 2max{βˆ’ ord(f βˆ’h),βˆ’ ord(hβˆ’g)}

≀ max{2βˆ’ ord(f βˆ’h) , 2βˆ’ ord(hβˆ’g) }

= max{v(f βˆ’ h), v(h βˆ’ g)} = max{d(f , h), d(h, g)}. Then inequality (2.2) is true. Thus, d is an ultrametric on 𝕏(β„‚). We now define a topology on 𝕏(β„‚) by this ultrametric. Definition 2.4.7. Let f ∈ 𝕏(β„‚) be given and let r > 0 be a real number. The ball in 𝕏(β„‚) centered at f with radius r is defined by Br (f ) = {g ∈ 𝕏(β„‚) : d(f , g) < r}.

2.4 Some topological structure for 𝕏

| 71

A subset U βŠ† 𝕏(β„‚) is called an open set if for every f ∈ U there exists Ξ΅ > 0 such that BΟ΅ (f ) βŠ† U. The ultrametric topology on 𝕏(β„‚) consists of all open subsets of 𝕏(β„‚) with the ultrametric d defined in Proposition 2.4.6. The space 𝕏(β„‚) with this ultrametric topology is then called an ultrametric topological space and is denoted by (𝕏, d). This ultrametric topological space has some interesting properties. Proposition 2.4.8. The ultrametric topological space (𝕏, d) is complete under the ultrametric d. ∞ j Proof. Let {fn }∞ n=1 βŠ† 𝕏(β„‚) be a Cauchy sequence in (𝕏, d). Write fn (z) = βˆ‘j=0 fn (j)z for every n ∈ β„•. We construct a formal power series f over β„‚ such that

lim d(fn , f ) = 0.

nβ†’βˆž

Assume that f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹…. We first claim that for each j ∈ β„• βˆͺ {0}, there exists a nj ∈ β„• such that fn (j) = fnj (j)

for all n β‰₯ nj .

(2.3)

Assume for some j the claim fails, then for any nj ∈ β„• there is some n > nj such that fn (j) =ΜΈ fnj (j), Then ord(fn βˆ’ fnj ) ≀ j and we have v(fn βˆ’ fnj ) β‰₯ 2βˆ’j which is a contradiction to that the sequence {fn } is Cauchy. Thus, equation (2.3) is true. By equation (2.3), we can define f by f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… where aj = fnj (j)

for

j = 0, 1, 2, . . . .

We may even pick all nj in the order n0 < n1 < n2 < β‹… β‹… β‹… , and we do so. Then we have ord(fn βˆ’ f ) β‰₯ j

for

n β‰₯ nj ,

v(fn βˆ’ f ) ≀ 2βˆ’j

for n β‰₯ nj .

and

Now let Ο΅ > 0 be given. Take j ∈ β„• such that 2βˆ’j < Ο΅, then d(fn , f ) = v(fn βˆ’ f ) ≀ 2βˆ’j < Ο΅ whenever n β‰₯ nj .

72 | 2 Calculus of formal power series Proposition 2.4.9. The product of formal power series is a continuous mapping, defined on 𝕏(β„‚) Γ— 𝕏(β„‚). Proof. Let (fn ), (gn ) be sequences of elements of 𝕏(β„‚) such that v(f βˆ’ fn ) β†’ 0

and

v(g βˆ’ gn ) β†’ 0

as n β†’ ∞ and f , g ∈ 𝕏(β„‚). We have ord(fg βˆ’ fn gn ) β‰₯ min{ord(fg βˆ’ fn g), ord(fn g βˆ’ fn gn )}

= min{ord(g) + ord(f βˆ’ fn ), ord(fn ) + ord(g βˆ’ gn )}.

So, v(fg βˆ’ fn gn ) ≀ max{v(g)v(f βˆ’ fn ), v(fn )v(g βˆ’ gn )}, and, therefore, fn gn β†’ fg

as n β†’ ∞,

which completes the proof. The topology on the set of formal power series defined above possesses good properties and, therefore, one can use well-known fixed-point theorems to examine operators defined on the space under consideration. Example 2.4.10. Let us define the mapping Ο† : 𝕏(β„‚) β†’ 𝕏(β„‚) by the formula ∞

Ο†(f (z)) = 1 + βˆ‘ anβˆ’1 z n n=1

for

∞

f (z) = βˆ‘ an z n . n=0

n For any f , g ∈ 𝕏(β„‚) (f is as above and g(z) = βˆ‘βˆž n=0 bn z ) we have ∞

v(Ο†(f (z)) βˆ’ Ο†(g(z))) = v( βˆ‘ (anβˆ’1 βˆ’ bnβˆ’1 )z n ) n=1

∞ 1 1 = v( βˆ‘ (an βˆ’ bn )z n ) = v(f (z) βˆ’ g(z)). 2 n=0 2

Since Ο† is a contraction defined on the complete metric space, by the Banach contraction principle it has a unique fixed point. Now let us find this fixed point. We show that this fixed point is the formal power series g(z) = 1 + z + z 2 + z 3 + β‹… β‹… β‹… + z n + β‹… β‹… β‹… .

2.4 Some topological structure for 𝕏

| 73

Let f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… be any formal power series on β„‚. It is clear that Ο†2 (f )(z) = Ο†(Ο†(f ))(z)

= Ο†(1 + (a0 z + a1 z 2 + β‹… β‹… β‹…))

= 1 + z + (a0 z 2 + a1 z 3 + β‹… β‹… β‹… +).

Inductively, we have Ο†n (f )(z) = 1 + z + z 2 + β‹… β‹… β‹… + z nβˆ’1 + (a0 z n + a1 z n+1 + β‹… β‹… β‹…), for all n ∈ β„•, n β‰₯ 2. Then lim Ο†n (f )(z) = 1 + z + z 2 + β‹… β‹… β‹… + z n + β‹… β‹… β‹… = g(z).

nβ†’βˆž

Please be noticed that the statement in the above example was also proved by the fixed-point theorem in a different way [70]. Example 2.4.11. Let us define the mapping ψ : 𝕏0 (β„‚) β†’ 𝕏(β„‚) by the formula ∞

∞

n=0

n=0

ψ( βˆ‘ an z n+1 ) = βˆ‘ an z n ,

an ∈ β„‚,

n ∈ β„• βˆͺ {0},

for any nonunit f (z) = a0 z + a1 z 2 + β‹… β‹… β‹…. Let f (z), g(z) ∈ 𝕏0 (β„‚) be given, we have ord(ψ(f (z)) βˆ’ ψ(g(z))) = ord(f (z) βˆ’ g(z)) βˆ’ 1, so v(ψ(f (z)) βˆ’ ψ(g(z))) = 21βˆ’ord(f (z)βˆ’g(z)) = 2v(f (z) βˆ’ g(z)). Moreover, ψ is a surjection from 𝕏0 onto 𝕏(β„‚). Since (𝕏(β„‚), d) is a complete metric space, the Banach contraction principle may play interesting role for this ultrametric topological space. Let p, q ∈ 𝕏 = 𝔻(β„‚) be almost unit formal power series such that q(z) = z + z 2 + z 3 + β‹… β‹… β‹… ,

and p(z) = z βˆ’ z 2 + β‹… β‹… β‹… + (βˆ’1)nβˆ’1 z n + β‹… β‹… β‹… .

We know that the function representations for q and p are q(z) =

z 1βˆ’z

and p(z) =

z . 1+z

We may see that actually p(z) = q[βˆ’1] (z) by verifying their function representations or by verifying the composition q ∘ p of two formal power series directly. The next example shows us that the formal power series p and q can be obtained by applying the fixed point theory to the complete ultrametric topological space 𝕏(β„‚).

74 | 2 Calculus of formal power series Example 2.4.12. Let us define the mapping Ο† and ψ from 𝔻(β„‚) to 𝔻(β„‚) by the formulas ∞

∞

Ο†(f (z)) = z βˆ’ βˆ‘ an z n+1

for f (z) = βˆ‘ an z n ∈ 𝔻(β„‚),

ψ(f (z)) = z + βˆ‘ an z n+1

for f (z) = βˆ‘ an z n ∈ 𝔻(β„‚),

n=1 ∞

n=1 ∞

n=1

n=1

respectively. Then each of Ο† and ψ has its fixed point. Moreover, the unique fixed point p ∈ 𝔻(β„‚) for Ο† and the unique fixed point q ∈ 𝔻(β„‚) for ψ are almost units such that p(z) = z βˆ’ z 2 + z 3 βˆ’ β‹… β‹… β‹… + (βˆ’1)nβˆ’1 z n + β‹… β‹… β‹… , q(z) = z + z 2 + z 3 + β‹… β‹… β‹… + z n + β‹… β‹… β‹… ,

q ∘ p = I𝔻

or

[βˆ’1]

q=p

and

.

Proof. Of course, it is easy to verify that p and q are fixed points for Ο† and ψ, respectively, if such p and q are given. We suppose that the mappings Ο† and ψ are given. We first prove the existence of the fixed point for the mapping Ο† and then construct the fixed point. n For any f , h ∈ 𝔻(β„‚) (f is as above and h(z) = βˆ‘βˆž n=1 bn z ), where a0 = 0 = b0 but a1 =ΜΈ 0 =ΜΈ b0 , we have ∞

v(Ο†(f (z)) βˆ’ Ο†(h(z))) = v( βˆ‘ (an βˆ’ bn )z n+1 ) n=1

∞ 1 1 = v( βˆ‘ (an βˆ’ bn )z n ) = v(f (z) βˆ’ h(z)). 2 n=1 2

Since Ο† is a contraction defined on the complete ultrametric space, by the Banach contraction principle it has a unique fixed point. We show that this fixed point is the formal power series p(z) = z βˆ’ z 2 + z 3 βˆ’ β‹… β‹… β‹… + (βˆ’1)nβˆ’1 z n + β‹… β‹… β‹… . Let f (z) = a1 z + a2 z 2 + β‹… β‹… β‹… be an almost unit on β„‚. It is clear that Ο†2 (f )(z) = Ο†(z βˆ’ (a1 z 2 + a2 z 3 + β‹… β‹… β‹…)) = z βˆ’ z 2 + (a1 z 3 + a2 z 4 + β‹… β‹… β‹… +). Inductively, we have Ο†n (f )(z) = z βˆ’ z 2 + β‹… β‹… β‹… + (βˆ’1)nβˆ’1 z n + (a1 z n+1 + a2 z n+2 + β‹… β‹… β‹…), for all n ∈ β„•, n β‰₯ 2, where Ο†n = Ο†(Ο†(β‹… β‹… β‹…)). Then ⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟ n

lim Ο†n (f )(z) = z βˆ’ z 2 + z 3 βˆ’ β‹… β‹… β‹… + (βˆ’1)nβˆ’1 z n + β‹… β‹… β‹… = p(z).

nβ†’βˆž

2.4 Some topological structure for 𝕏

| 75

Similarly, we can prove that ψ has the unique fixed point q(z) = z + z 2 + z 3 + β‹… β‹… β‹… . One checks that q ∘ p = I𝔻

or

q = p[βˆ’1] .

Definition 2.4.13. Let (G, d) be any ultrametric topological space with ultrametric d. G is called discrete if for any sequences {xj } and {yj } in G, d(x1 , y1 ) > d(x2 , y2 ) > d(x3 , y3 ) > β‹… β‹… β‹… implies lim d(xn , yn ) = 0.

nβ†’βˆž

The space G is called spherically complete if each nested sequence of balls has a nonempty intersection. Proposition 2.4.14. The space (𝕏(β„‚), d) is discrete and spherically complete, where the ultrametric d is defined as in Proposition 2.4.6. Proof. Let {fj } and {gj } be sequences in 𝕏(β„‚) such that d(f1 , g1 ) > d(f2 , g2 ) > d(f3 , g3 ) > β‹… β‹… β‹… . For any j ∈ β„•, there exists nj ∈ β„• such that d(fj , gj ) < 2βˆ’nj ≀ d(fj+1 , gj+1 ) because d(fj , gj ) = 2βˆ’ ord(fj βˆ’gj ) , ord(fj βˆ’ gj ) is a positive integer, and nj < nj+1 for every j ∈ β„•. Then lim d(fn , gn ) = 0.

nβ†’βˆž

Proposition 20.2 (p. 52, [89]) proves that (𝕏(β„‚), d) is spherically complete. We omit it here. The Banach contraction fixed-point theorem is a convenient and efficient tool for the fixed-point problems. If the contraction constant has the value Ξ΄ = 1 instead of 0 < Ξ΄ < 1, the fixed- point problems need to be considered in different way [7]. Definition 2.4.15. Let (X, d) be a non-Archimedean metric space with ultrametric d. Let T : X β†’ X be a mapping. Then T is said to be a nonexpansive mapping if whenever x and y are different elements in X, d(Tx, Ty) ≀ d(x, y).

76 | 2 Calculus of formal power series The mapping T is called contractive if d(Tx, Ty) < d(x, y). The next theorem can be found in [62]. Theorem 2.4.16. Considering the ultrametric topological space (𝕏(β„‚), d) where d is an ultrametric defined in Proposition 2.4.6. If T : 𝕏(β„‚) β†’ 𝕏(β„‚) is a contractive mapping, then T has the unique fixed point. Proof. For any a ∈ 𝕏 = 𝕏(β„‚), define ra = d(a, Ta) and denote the ball Ba = Bra (a). If ra = 0, we are done. So we suppose that ra > 0. Let π’œ denote the collection of such balls for all a ∈ 𝕏. By Proposition 2.4.14, the space (𝕏, d) is spherically complete. Then the relation Ba ≀ Bb

if and only if Bb βŠ† Ba

is a partial order. Let π’œ1 βŠ† π’œ be a totally ordered subfamily. From the spherical completeness of 𝕏 (Proposition 2.4.14), we have B : = β‹‚ Ba =ΜΈ 0. Ba βˆˆπ’œ1

Let b ∈ B and Ba ∈ π’œ1 . Then x ∈ Bb implies that d(x, a) ≀ max{d(a, b), d(b, x)} ≀ d(a, Ta) = ra , because b ∈ B implies that b ∈ Ba and then d(a, b) ≀ d(a, Ta), and also the contractive property d(Ta, Tb) ≀ d(a, b) implies d(x, b) ≀ rb ≀ max{d(b, a), d(a, Ta), d(Ta, Tb)} = d(a, Ta) = ra . The above two inequalities ensure that x ∈ Ba , and hence Bb βŠ† Ba . Since Ba ∈ π’œ1 is arbitrary, it follows that Bb βŠ† Ba for every Ba ∈ π’œ1 . Thus, Bb is an upper bound in π’œ for the subfamily π’œ1 . By Zorn’s lemma, π’œ has a maximal element, say Bz , for some z ∈ 𝕏. We claim that z = Tz. Assume that z =ΜΈ Tz. Since T is contractive, d(Tz, T 2 z) < d(z, Tz),

(T 2 = T ∘ T)

(2.4)

and Tz ∈ BTz ∩ Bz , it follows that BTz βŠ† Bz . But z βˆ‰ BTz by (2.4), so BTz is not a subset of Bz , and this contradicts the maximality of Bz . Therefore, T has a fixed point, which is unique obviously.

2.4 Some topological structure for 𝕏

| 77

Theorem 2.4.17. Let (𝕏, d) be a spherically complete non-Archimedean metric space and let T : 𝕏 β†’ 𝕏 be a nonexpansive mapping. Then either T has at least one fixed point or there exists a sphere S of radius r > 0 such that T : S β†’ S and for which d(b, T(b)) = r for each b ∈ S. The proof of the theorem can be found in [62], too. The next example shows how this theorem works for the ultrametric space (𝕏(β„‚), d). Example 2.4.18 ([6]). Let (sn )nβˆˆβ„• be a sequence of real numbers such that |sn | < 1, sn =ΜΈ 0 for n ∈ β„•, and sn β†’ 1 as n β†’ ∞. Let us define the mapping Ο† : 𝕏(β„‚) β†’ 𝕏(β„‚) by the formula ∞

Ο†(f (z)) = 1 + βˆ‘ (sn an + 1)z n , n=1

∞

for f (z) = βˆ‘ an z n . n=0

If g(z) ∈ 𝕏(β„‚) with ord(f (z) βˆ’ g(z)) = 0, then obviously ord(Ο†(f (z)) βˆ’ Ο†(g(z))) β‰₯ 1 and, therefore, v(Ο†(f (z)) βˆ’ Ο†(g(z))) < v(f (z) βˆ’ g(z)). If ord(f (z) βˆ’ g(z)) = k β‰₯ 1, then ord(Ο†(f (z)) βˆ’ Ο†(g(z))) = k and, therefore, Ο† is a nonexpansive mapping. Let S(0, r) denotes a sphere centered at 0 with radius r > 0 in 𝕏(β„‚). Let r = 1 and f = (1, 0, 0, . . . ). Then 1 Ο†(f ) = (1, 1, 0, . . . ) and v(f βˆ’ Ο†(f )) = . 2 Now, for any sphere S(0, r), where 0 < r < 1, it is obvious that S(0, r) is either an empty set or there is an integer k such that r = 21k . If r = 21k , then Ο†(S(0, 21k )) βŠ† S(0, 1). In the case of spheres centered at any other point different from zero one can argue in a similar way. Therefore, in view of Theorem 2.4.16, the mapping Ο† has at least one fixed point in 𝕏(β„‚). n Moreover, Ο† has exactly one fixed point f Μ„(z) = βˆ‘βˆž n=0 aΜ„ n z for which aΜ„ 0 = 1,

aΜ„ k = 1/(1 βˆ’ sk )

for all k ∈ β„•.

78 | 2 Calculus of formal power series

2.5 The umbral calculus and formal power series This section provides an introduction to umbral calculus and its relations with formal power series. We basically adopt the introduction by S. Roman with a slight modification. Readers may visit [83] if you are interested in this subject. Definition 2.5.1. We denote β„‚[X] the set of all polynomials over β„‚ and denote β„‚[X]βˆ— the set of all linear functionals on β„‚[X]. We use the notation ⟨L | p(x)⟩, borrowed from physics, to denote the action of a linear functional L on a polynomial p(x). Proposition 2.5.2. Let L and M be two linear functionals in β„‚[X]βˆ— . For every p(x) ∈ β„‚[X] we have ⟨L + M | p(x)⟩ = ⟨L | p(x)⟩ + ⟨M | p(x)⟩ and ⟨cL | p(x)⟩ = c⟨L | p(x)⟩ where c ∈ β„‚. That is, β„‚[X]βˆ— is a linear vector space over β„‚. It is known that a linear functional on β„‚[X] is uniquely determined by the basis of this space. We have the following. Proposition 2.5.3. For any formal power series, ∞

f (t) = βˆ‘

k=0

ak k t ∈ 𝕏(β„‚), k!

(2.5)

there is a Lf ∈ β„‚[X]βˆ— , determined by f (t), such that ⟨Lf | xn ⟩ = ⟨Lf (t) | xn ⟩ = an ,

n = 0, 1, 2, . . . .

Conversely, given a functional L ∈ β„‚[X]βˆ— , there exists a formal power series fL ∈ 𝕏(β„‚) such that ⟨L | x k ⟩ k t . k! k=0 ∞

fL (t) = βˆ‘ n

x k ∞ βˆ— Proof. It is clear that {x n }∞ n=0 or { n! } forms a basis of β„‚[X]. Let {t }k=0 βŠ† β„‚[X] such that

⟨t k | xn ⟩ = n!δn,k , where δn,k is the Kronecker delta function for which 0 δn,k = { 1

if n =ΜΈ k

if n = k.

2.5 The umbral calculus and formal power series |

Then f (t) = βˆ‘βˆž k=0 ak k βˆ‘βˆž k=0 k! t and

ak k t k!

79

∈ 𝕏(β„‚) defines a linear functional Lf in β„‚[X]βˆ— such that Lf (t) = ak k t k! k=0 ∞

⟨Lf (t) | xn ⟩ = ⟨ βˆ‘

∞ 󡄨󡄨 n 󡄨󡄨 x ⟩ = βˆ‘ ak ⟨t k | x n ⟩ = an , 󡄨󡄨 k! k=0

(2.6)

for n = 0, 1, 2, . . . . On the other hand, for every linear functional L ∈ β„‚[X]βˆ— there exists a formal power series f ∈ 𝕏(β„‚) such that ⟨L | xk ⟩ k t . k! k=0 ∞

f (t) = βˆ‘

Using (2.6), we have ⟨Lf | xn ⟩ = ⟨L | xn ⟩ for all n ∈ β„• βˆͺ {0}. We write ⟨L | xk ⟩ k t . k! k=0 ∞

fL (t) = βˆ‘ From now on, for all f ∈ 𝕏(β„‚), ∞

f (t) = βˆ‘

⟨Lf | xn ⟩

k=0

k!

tk

(2.7)

and for all polynomials p(x) ⟨t k | p(x)⟩ k x . k! kβ‰₯0

p(x) = βˆ‘

(2.8)

Theorem 2.5.4. Let T : β„‚[X]βˆ— β†’ 𝕏(β„‚) be a mapping such that T(L) = fL

for all

L ∈ β„‚[X]βˆ— ,

then T is an isomorphism. Proof. Since {x n }∞ n=0 is a basis of β„‚[X], it follows that L=M

if and only if ⟨L | xn ⟩ = ⟨M | x n ⟩,

n = 0, 1, 2, 3, . . . ,

for L, M ∈ β„‚[X]βˆ— , and hence L=M

if and only if fL (t) = fM (t).

Then T is bijective. Also ∞

fL+M (t) = βˆ‘

n=0 ∞

= βˆ‘

n=0

⟨L + M | xn ⟩ n t n! ⟨L | xn ⟩ n ∞ ⟨M | x n ⟩ n t +βˆ‘ t n! n! n=0

= fL (t) + fM (t), Thus, T is a vector space isomorphism.

80 | 2 Calculus of formal power series Remark 2.5.5. By the above results, we may conclude: 1. A formal power series f ∈ 𝕏(β„‚) can be considered as a linear functional on β„‚[X]. 2. The set 𝕏(β„‚) can represent an algebra of formal power series, a linear vector space of formal power series, and the vector space β„‚[X]βˆ— . From now on, in this section we may use f ∈ 𝕏(β„‚) to represent a linear functional directly or denote it as fL or Lf as it appears in Proposition 2.5.3. 3. The equality f (t) = g(t) in 𝕏(β„‚) is equivalent to that they are equal as the linear functionals in β„‚[X]βˆ— . We have now defined an algebra structure on β„‚[X]βˆ— , namely, the algebra of formal power series. We may call 𝕏(β„‚) the umbral algebra. Such concept provides us another way to investigate the formal power series. Please be noticed that the multiplication considered in such algebra is the Cauchy product of formal power series. Proposition 2.5.6. Let f , g ∈ 𝕏(β„‚) be given and denote the corresponding linear functional as Lf and Lg , respectively. Then Lf Lg ∈ β„‚[X]βˆ— and Lfg = Lf Lg such that for n ∈ β„• βˆͺ {0}, n n ⟨Lfg (t) | xn ⟩ = βˆ‘ ( )⟨Lf (t) | xk ⟩⟨Lg (t) | xnβˆ’k ⟩. k k=0

Proof. By Proposition 2.5.3, we write bk k x , k! k=0

ak k x k! k=0

∞

∞

and g(x) = βˆ‘

f (x) = βˆ‘ ∞

Lf (t) = βˆ‘

k=0

ak k t k!

∞

and Lg (t) = βˆ‘

k=0

and also write

bk k t . k!

Then n

ak bnβˆ’k )t n ∈ β„‚[X]βˆ— . k! (n βˆ’ k)! k=0

∞

Lf Lg (t) = βˆ‘ ( βˆ‘ n=0

We denote Lfg = Lf Lg . On the other hand, ⟨Lf (t) | xk ⟩

∞

f (t) = βˆ‘

k!

k=0

tk

and

∞

g(t) = βˆ‘

⟨Lg (t) | x k ⟩

k=0

k!

tk .

Then ∞

n

f (t)g(t) = βˆ‘ ( βˆ‘

n=0 k=0

⟨Lf (t) | x k ⟩ ⟨Lg (t) | x nβˆ’k ⟩ k!

(n βˆ’ k)!

)t n

1 n n ( βˆ‘ ( )⟨Lf (t) | x k ⟩⟨Lg (t) | x nβˆ’k ⟩)t n n! k n=0 k=0 ∞

= βˆ‘

2.5 The umbral calculus and formal power series |

because (nk ) =

n! , k!(nβˆ’k)!

81

it follows that

n n ⟨Lfg (t) | xn ⟩ = βˆ‘ ( )⟨Lf (t) | xk ⟩⟨Lg (t) | x nβˆ’k ⟩. k k=0

Applying the Mathematical Induction for the number of formal power series involved in the proposition above, we have the following. Corollary 2.5.7. Let the finite sequence {fk }m k=1 βŠ† 𝕏(β„‚) be given. Then ⟨Lf1 f2 β‹…β‹…β‹…fm (t) | xn ⟩ = ⟨Lf1 (t)Lf2 (t) β‹… β‹… β‹… Lfm (t) | xn ⟩ n )⟨Lf1 (t) | xi1 ⟩⟨Lf2 (t) | x i2 ⟩ β‹… β‹… β‹… ⟨Lfm (t) | x im ⟩, =βˆ‘( i1 , i2 , . . . , im where the sun is extended over all nonnegative integers i1 , i2 , . . . , im such that i1 + i2 + β‹… β‹… β‹… + im = n. Proposition 2.5.8. Let {fk }∞ k=0 βŠ† 𝕏(β„‚) be given with ord(fk ) = k for all k ∈ β„• βˆͺ {0}. Then ∞ f = βˆ‘k=0 ak fk ∈ 𝕏(β„‚) and ∞

⟨Lf (t) | p(x)⟩ = βˆ‘ ak ⟨Lfk (t) | p(x)⟩ k=0

for all p ∈ β„‚[X], where (ak )∞ k=0 βŠ† β„‚. The sum on the right-hand side is finite. Proof. The condition ord(fk ) = k for all k β‰₯ 0 ensures that the sequence {fk } is a sequence admitting addition, and hence ∞

f = βˆ‘ ak fk ∈ 𝕏(β„‚) for k=0

(ak )∞ k=0 βŠ† β„‚.

Suppose that deg(p) = n, then Lfk (t)(p(x)) = 0, k > n because ord(fk ) > n. Then n

∞

k=0

k=n+1

󡄨󡄨 ⟨Lf (t) | p(x)⟩ = ⟨( βˆ‘ ak Lfk (t) + βˆ‘ ak Lfk (t)) 󡄨󡄨󡄨 p(x)⟩ 󡄨 n

󡄨󡄨 = ⟨( βˆ‘ ak Lfk )(t) 󡄨󡄨󡄨 p(x)⟩ + 0 󡄨 n

k=0

= βˆ‘ ak ⟨Lfk (t) | p(x)⟩ + 0 k=0 ∞

= βˆ‘ ak ⟨Lfk (t) | p(x)⟩. k=0

82 | 2 Calculus of formal power series k For example, if f ∈ 𝔻(β„‚), set fk = f k and write g(z) = βˆ‘βˆž k=0 bk z , we have ∞

⟨Lg∘f (t) | p(x)⟩ = βˆ‘ bk ⟨Lf k (t) | p(x)⟩. k=0

Proposition 2.5.9. Let {fk }∞ k=0 βŠ† 𝕏(β„‚) be given with ord(fk ) = k for all k ∈ β„• βˆͺ {0}. If ⟨Lfk (t) | p(x)⟩ = ⟨Lfk (t) | q(x)⟩ for all

k,

then p(x) = q(x), where p, q ∈ β„‚[X]. Proof. The sequence {fk } forms a pseudo basis for 𝕏(β„‚). For all n β‰₯ 0, there exist constants an,k for which t n = βˆ‘βˆž k=0 an,k fk (t). Thus ∞

⟨Lt n | p(x)⟩ = βˆ‘ an,k ⟨Lfk (t) | p(x)⟩ k=0 ∞

= βˆ‘ an,k ⟨Lfk (t) | q(x)⟩ k=0

= ⟨Lt n | q(x)⟩, and then p(x) = q(x) by Theorem 2.5.4 or by (2.8) ⟨Lt k | p(x)⟩ k x . k! k=0 ∞

p(x) = βˆ‘

Theorem 2.5.10. Let f ∈ 𝔻(β„‚) be an almost unit and g ∈ 𝕏(β„‚) be a unit formal power series. Then there exists a unique sequence {sn } of polynomials with deg(sn ) = n satisfying the orthogonality condition ⟨Lgf k (t) | sn (x)⟩ = n!Ξ΄n,k

(2.9)

for all n, k β‰₯ 0. Proof. The uniqueness follows from Proposition 2.5.9. We show the existence. For every nonnegative integer k, we write ∞

g(t)f k (t) = βˆ‘ bk,i t i i=k

with bk,k =ΜΈ 0. For every n ∈ β„• βˆͺ {0}, we write n

sn (x) = βˆ‘ an,j x j , j=0

2.5 The umbral calculus and formal power series | 83

and we are going to determine sn which satisfies (2.9). Now let n β‰₯ 0 be given and let sn satisfy (2.9), we have 󡄨󡄨 n n!Ξ΄n,k = ⟨Lgf k (t) | sn (x)⟩ = ⟨Lgf k (t) 󡄨󡄨󡄨 ( βˆ‘ an,j xj )⟩ 󡄨 ∞ n

n

n

j=0

= βˆ‘ βˆ‘ bk,i an,j ⟨Lt i | x j ⟩ = βˆ‘ βˆ‘ bk,i an,j ⟨Lt i | x j ⟩ i=k j=0

i=k j=0

n

= βˆ‘ bk,i an,i i!. i=k

Taking k = n, one obtain n! = bn,n an,n n!, or an,n = 1/bn,n . By successively taking k = n, n βˆ’ 1, . . . , 0, we obtain a triangular system of equations that can be solved for an,k , 0 ≀ k ≀ n. For example, taking k = nβˆ’1, we have n!Ξ΄n,nβˆ’1 = 0, and then n

0 = βˆ‘ bnβˆ’1,i an,i i! = bnβˆ’1,nβˆ’1 an,nβˆ’1 (n βˆ’ 1)! + bnβˆ’1,n an,n n!. i=nβˆ’1

Then an,nβˆ’1 =

βˆ’nbnβˆ’1,n . bnβˆ’1,nβˆ’1 bn,n

The sequence {sn (x)} in (2.7) is called the Sheffer sequence for the pair (g(t), f (t)), or that {sn (x)} is Sheffer for (g(t), f (t)). In the next chapter, we will see that the Sheffer sequence for (g(t), t) is the Appell sequence for g(t). The pair (g(t), f (t)) will appear in the Riordan group, which will be discussed in the next chapter.

3 Applications of formal power series, I The formal power series has been applied to many fields, including algebra, combinatorics, analysis, functional analysis, and differential equations. G. Raney investigated the Lagrange inversion formula in 1960 before Ivan Niven systematically introduced the formal power series. A. M. Garsia and S. A. Joni reproved the Lagrange inversion theorem by operator theoretic methods in 1977 [32]. D. Pravica, M. Spurr, L. Reich, and J. Tomaschek applied the formal power series to the differential equations in different ways [66, 98]. A lot of applications of formal power series can be found in the book Applied and computational complex analysis by P. Henrici in which the author also introduces how to use formal power series approach to solve difference equations. This chapter can only collect certain interesting applications and some very recent developments of the formal power series. The Riordan array or Riordan group has a strong relationship with the composition of nonunit formal power series. We introduce some initial work about the Riordan group by L. Shapiro and his team [13, 93]. A complete proof of the existence of the Riordan group we provided in Section 4.2. The Cayley–Hamilton theorem is a popular theorem in algebra, especially in linear algebra, named after Arthur Cayley and Sir William Rowan Hamilton. In Section 4.3, we introduce a new proof of this theorem recently contributed by C. Bernhardt [4] by using the formal power series. Fermat’s little theorem is another classical result which can be proved by using formal power series. In order to make such a proof, we set up some necessary results in Chapter 1 and Chapter 2 that will be cited in the proof. These two classical theorems are introduced in Section 3.4.

3.1 Riordan group and formal power series The Riordan group is a significant application of the formal power series in algebra and combinatorics. The authors of [93] named this group in memory of the mathematician John Riordan, the author of the book Introduction to Combinatorial Analysis [81]. Definition 3.1.1. Let M = (mi,j )i,jβ‰₯0 = [M0 , M1 , M2 , . . .] be an infinite matrix m0,0 [ [ m1,0 [ [ M = [ m2,0 [m [ 3,0 [ . . [ .

m0,1 m1,1 m2,1 m3,1 .. .

m0,2 m1,2 m2,2 m3,2 .. .

m0,3 m1,3 m2,3 m3,3 .. .

... ] . . .] ] . . .] ], . . .] ] ] .. . ]

with mij ∈ β„‚ for all nonnegative integers i and j, where Mj is the jth column of M. For n each Mj , the formal power series Mj (x) = βˆ‘βˆž n=0 mn,j x is called the generating function https://doi.org/10.1515/9783110599459-003

86 | 3 Applications of formal power series, I of the jth column of M, or a formal power series associated with Mj . We also write M[x] = [M0 (x), M1 (x), M2 (x), . . .]. Definition 3.1.2. Let g be a formal power series in 𝕏(β„‚) with g(0) = g0 = 1 and f ∈ 𝔻(β„‚) be such that f0 = 0, f1 = 1, and g(x) = 1 + g1 x + g2 x2 + β‹… β‹… β‹… ,

f (x) = x + f2 x 2 + f3 x3 + β‹… β‹… β‹… .

(3.1)

For each nonnegative integer j, we define formal power series j

Cj (x) = g(x)(f (x)) = g(x)f j (x),

(3.2)

and then let Cj (x) be the generating function of the jth column of an infinite matrix C[x] as M[x] in Definition 3.1.1, in this case we write the infinite matrix C[x] = (g(x), f (x)) = [C0 (x), C1 (x), C2 (x), . . .]

(3.3)

and call the matrix C[x] a Riordan matrix associated with g and f . Let C[x] be a Riordan matrix associated with g and f , and let a = (a0 , a1 , a2 , . . .)T be a column vector of infinitely many entries. Write ∞

A(x) = βˆ‘ an xn , n=0

a formal power series associated with a, applying the usual multiplication of matrices we have a formal power series B(x) = C[x]a = a0 C0 (x) + a1 C1 (x) + a2 C2 (x) + β‹… β‹… β‹… = a0 g(x) + a1 g(x)f (x) + a2 g(x)f 2 (x) + β‹… β‹… β‹…

= g(x)[a0 + a1 f (x) + a2 f 2 (x) + β‹… β‹… β‹…] = g(x)A(f (x)) where A(f (x)) ∈ 𝕏(β„‚) because f ∈ 𝔻. Proposition 3.1.3. A Riordan matrix is a infinite lower triangular matrix or array. Proof. Let C[x] be a Riordan matrix generated by g and f as in formula (3.3). Then Cj (x) = g(x)(f (x))j . Since ord(g) = 0, ord(f ) = 1, it follows that for all j β‰₯ 0, ord(Cj ) = ord(g) + ord(f j ) = 0 + j = j. Then Cj [x] = (0, . . . , 0, cj,j , cj+1,j , . . . )T if we write C[x] = (cn,j ). Thus, c0,0 [ [ c1,0 [ [ C = [ c2,0 [c [ 3,0 [ . . [ .

0 c1,1 c2,1 c3,1 .. .

0 0 c2,2 c3,2 .. .

0 0 0 c3,3 .. .

... ] . . .] ] . . .] ], . . .] ] ] .. . ]

3.1 Riordan group and formal power series | 87

where c0,0 = 1, c1,0 = g1 , c2,0 = g2 , . . . , if g(x) = 1 + g1 x + g2 x 2 + β‹… β‹… β‹…. C[x] is a lower triangular matrix. We now define the multiplication between Riordan matrices. Definition 3.1.4. Let (g(x), f (x)) and (h(x), l(x)) be any two Riordan matrices. A multiplication β€œβˆ—β€ of these two Riordan matrices is defined by (g(x), f (x)) βˆ— (h(x), l(x)) = (g(x)h(f (x)), l(f (x))).

(3.4)

The next proposition will show that the multiplication β€œβˆ—β€ is well-defined and, under this multiplication, the set of all Riordan matrices forms a group. Proposition 3.1.5. The set of all Riordan matrices forms a group under the multiplication of (3.4) with Riordan identity IR = (I(x), x) and group inverse βˆ’1

(g(x), f (x))

=(

1

g(f [βˆ’1] (x))

, f [βˆ’1] (x)),

where f (f [βˆ’1] (x)) = f [βˆ’1] (f (x)) = x, or f [βˆ’1] is the iterated inverse as defined in Definition 1.5.10, I(x) is the formal power series identity defined in Definition 1.1.3. This group is called the Riordan group and is denoted as R, or (R, βˆ—). We usually denote IR as I if there is no confusion. Proof. The existence of the composition in (3.4) and the iterative inverse is guaranteed by the fact that f ∈ 𝔻(β„‚) (see Section 1.5). We need only to check the existence of the identity Riordan matrix, the inverse Riordan matrix, and the associative property of this multiplication. In fact, (g(x), f (x)) βˆ— (I(x), x) = (g(x)(I ∘ f (x)), x(f (x))) = (g(x)I(x), f (x)) = (g(x), f (x)), (I(x), x) βˆ— (g(x), f (x)) = (I(x)g(x), f (x)) = (g(x), f (x)). Furthermore, 1 , f [βˆ’1] (x)) g(f [βˆ’1] (x)) 1 = (g(x) [βˆ’1] (f (x)), f [βˆ’1] (f (x))) g(f ) 1 = (g(x) [βˆ’1] , f [βˆ’1] (f (x))) g(f ∘ f (x)) 1 = (g(x) , x) = (I(x), x) = IR , g(x)

(g(x), f (x)) βˆ— (

88 | 3 Applications of formal power series, I and (

1

g(f [βˆ’1] (x) =(

, f [βˆ’1] (x)) βˆ— (g(x), f (x)) 1

g(f [βˆ’1] (x))

g(f [βˆ’1] (x)), f (f [βˆ’1] (x))) = (I(x), x) = IR .

For the associative law, let (g(x), f (x)), (h(x), l(x)) and (r(x), s(x)) be Riordan matrices, then [(g(x), f (x)) βˆ— (h(x), l(x))] βˆ— (r(x), s(x)) = (g(x)h(f (x)), l(f (x))) βˆ— (r(x), s(x)) = (g(x)h(f (x)) β‹… s(l(f (x))), r(l(f (x)))), and (g(x), f (x)) βˆ— [(h(x), l(x)) βˆ— (r(x), s(x))] = (g(x), f (x)) βˆ— (h(x)s(l(x)), r(l(x))) = (g(x) β‹… (h β‹… s ∘ l)(f (x)), (r ∘ l)(f (x))) = (g(x)h(f (x)) β‹… s(l(f (x))), r(l(f (x)))). Example 3.1.6. The matrix P below is called the Pascal matrix 1 [1 [ [ [1 [ P = [1 [ [ [1 [ .. [.

0 1 2 3 4 .. .

0 0 1 3 6 .. .

0 0 0 1 4 .. .

0 0 0 0 1 .. .

0 0 0 0 0 .. .

... . . .] ] ] . . .] ] . . . .] ] ] . . .] ] .. .]

Let g(x) = 1/(1 βˆ’ x) = 1 + x + x2 + x3 + β‹… β‹… β‹… be a formal power series on ℝ. We claim that the Pascal matrix P = [P0 , P1 , P2 , . . .] is a Riordan matrix induced by (g(x), f (x)) for some almost unit formal power series f . In fact, P0 (x) = g(x)f 0 (x) is true for any formal power series f . To ensure that P is a Riordan matrix we need to find an almost unit f satisfying both equations (3.1) and (3.2) or, equivalently, Pj (x) = g(x)f j (x)

for all j ∈ β„•.

n Let f (x) = βˆ‘βˆž n=0 an x , then

f (x)g(x) = f (x) We use this formula to construct f .

∞ n 1 = βˆ‘ ( βˆ‘ ai )x n . 1 βˆ’ x n=0 i=0

(3.5)

3.1 Riordan group and formal power series | 89

Since P1 = [0, 1, 2, 3, 4, . . .]T , applying equation (3.2) we have P1 = g(x)f (x) and then obtain the recurrent formula n

βˆ‘ ai = n,

n = 0, 1, 2, 3, . . . .

i=0

Then we have a0 = 0, a1 = 1, a2 = 1, and an = 1 for all n ∈ β„•, or f (x) = x + x2 + x3 + β‹… β‹… β‹… = xg(x). To show that P is a Riordan matrix, we need to show that this f satisfies Pj (x) = g(x)f j (x)

for all j ∈ β„• βˆͺ {0}.

(3.6)

It has been proved that (3.6) is true for j = 0 and j = 1. For j > 1, j

g(x)f j (x) = g(x)[xg(x)] = xj g j+1 (x) = x j (1 βˆ’ x)βˆ’(j+1) . Considering the formal binomial series for (1 + z)Ξ± , or a a a Ba = 1 + ( )z + ( )z 2 + β‹… β‹… β‹… + ( )z n + β‹… β‹… β‹… 1 2 n with z = βˆ’x, where (an ) =

a(aβˆ’1)β‹…β‹…β‹…(aβˆ’n+1) n!

for all n ∈ β„•, and Ξ± = βˆ’(j + 1), we have

βˆ’(j + 1) βˆ’(j + 1) )(βˆ’x) + ( )(βˆ’x)2 β‹… β‹… β‹…] 1 2 j+1 j + (n βˆ’ j) nβˆ’j = xj [1 + ( )x + β‹… β‹… β‹… + ( )x + β‹… β‹… β‹…] 1 nβˆ’j j+1 n = xj [1 + ( )x + β‹… β‹… β‹… + ( )x nβˆ’j + β‹… β‹… β‹…]. 1 nβˆ’j

g(x)f j (x) = xj [1 + (

If we write g(x)f j (x) = b0 + b1 x + b2 x2 + β‹… β‹… β‹…, we have bi = 0

for 0 ≀ i < j,

and bn = (

n n ) = ( ), nβˆ’j j

n β‰₯ j.

On the other hand, the nth component of Pj is (nj ) for n β‰₯ j, and equals zero if n < j. Then the formula (3.6) is true. Thus, the Pascal matrix is a Riordan matrix induced by (g(x), f (x)) = (

x 1 , ). 1βˆ’x 1βˆ’x

90 | 3 Applications of formal power series, I Example 3.1.7. The matrix B below is another version of Pascal’s triangle and it is also a Riordan matrix: 1 [0 [ [ [2 [ [ B = [0 [6 [ [ [0 [ .. [.

0 1 0 3 0 10 .. .

0 0 1 0 4 0 .. .

0 0 0 1 0 5 .. .

0 0 0 0 1 0 .. .

0 0 0 0 0 1 .. .

... . . .] ] ] . . .] ] 1 1 βˆ’ √1 βˆ’ 4x 2 . . .] , ). ]=( ] 2x √1 βˆ’ 4x 2 . . .] ] . . .] ] .. .]

The verification of this formula is similar to Example 3.1.6 that is left to the readers. Hint: Applying Theorem 1.7.10 for the formal binomial series B1/2 and the formal power series f (x) = βˆ’4x2 , the composition B1/2 ∘ f produces √1 βˆ’ 4x2 as a function

representation of a formal power series, and Bβˆ’1/2 ∘ f produces (1 βˆ’ 4x2 )βˆ’1/2 .

Example 3.1.8. The Riordan matrix F = (1, z(1+z)) is called the Fibonacci matrix whose row sums are Fibonacci numbers. The inverse of this Riordan matrix is

F βˆ’1

1 [0 [ [ [0 [ = (1, z c(βˆ’z)) = [0 [ [ [0 [ .. [.

0 1 βˆ’1 2 βˆ’5 .. .

0 0 1 βˆ’2 5 .. .

0 0 0 1 βˆ’3 .. .

0 0 0 0 1 .. .

0 0 0 0 0 .. .

... . . .] ] ] . . .] ] , . . .] ] ] . . .] ] .. .]

where c(z) = (1 βˆ’ √1 βˆ’ 4z)/2z

(3.7)

is called the Catalan generating function Definition 3.1.9. Two Riordan matrices A and B are called similar if there is a Riordan matrix S such that A = Sβˆ’1 BS. With the principle of formal analysis and the function representation of formal power series, we introduce an application of formal analysis to mathematical biology. The RNA matrix is a recent application of Riordan array to biology. Proposition 3.1.10. Let s(z) = (1 βˆ’ z + z 2 βˆ’ √1 βˆ’ 2z βˆ’ z 2 βˆ’ 2z 3 + z 4 )/2z 2 .

3.1 Riordan group and formal power series | 91

s(z) is called an RNA generating function from discrete mathematical biology. The matrix R = (s(z), z s(z)) is called the RNA matrix since the RNA numbers consist the leftmost column of the matrix. Then R is similar to the Pascal matrix P. Proof. Let f (z) = βˆ’2z βˆ’ z 2 βˆ’ 2z 3 + z 4 , then f ∈ 𝔻(β„‚), and hence we have B1/2 ∘ f (z) = √1 βˆ’ 2z βˆ’ z 2 βˆ’ 2z 3 + z 4 ∈ 𝕏(β„‚). Checking the first several terms of this formal power series we have B1/2 ∘ f (z) = 1 βˆ’ z βˆ’ z 2 + β‹… β‹… β‹… . Then s is a unit formal power series with s(0) = 1, which ensures that R = (s(z), z s(z)) is a Riordan matrix. We have C0 = (c(z 2 ), zc(z 2 )) = (

1 βˆ’ √1 βˆ’ 4z 2 1 βˆ’ √1 βˆ’ 4z 2 , ), 2z 2z 2

where c(z) is the Catalan generating function defined by equation (3.7). One checks that C0 is a Riordan matrix. Performing the composition and inverse function with the function representations of the formal power series involved we have C0βˆ’1 = (

1 z , ). 1 + z2 1 + z2

Then we may verify that R = C0βˆ’1 PC0 . Theorem 3.1.11. Let D = (dn,k )n,kβ‰₯0 be an infinite lower triangular matrix. Then D is a Riordan matrix if and only if there exist two sequences A = (a0 , a1 , a2 , . . .),

Z = (z0 , z1 , z2 , . . .)

with a0 =ΜΈ 0 =ΜΈ z0 such that for all k, n ∈ {0} βˆͺ β„•, (i) dn+1,k+1 = βˆ‘βˆž j=0 aj dn,k+j , (ii) dn+1,0 = βˆ‘βˆž j=0 zj dn,j . The sequences A and Z in Theorem 3.1.11 are called A-sequence and Z-sequence of the Riordan matrix D, respectively. The above results about the Riordan group can be found in [47] and [93].

92 | 3 Applications of formal power series, I

3.2 Riordan involutions As a group element, some Riordan matrix may have finite order. Definition 3.2.1. Let M = (g, f ) be a Riordan matrix over ℝ. If M n = M βˆ— M βˆ— β‹… β‹… β‹… βˆ— M = IR = (I(x), x) for some n ∈ β„• and n is the smallest such integer, M is said to have a finite Riordan order, or just order if there is no confusion. If the order of M is 2, then M is called an involution of the Riordan group. Example 3.2.2. The Riordan matrix 1 [ [0 [ [ M = (1, βˆ’z) = [0 [0 [ [. . [.

0 βˆ’1 0 0 .. .

0 0 1 0 .. .

0 0 0 βˆ’1 .. .

... ] . . .] ] . . .] ], . . .] ] ] .. . ]

(3.8)

is an involution of the Riordan group over ℝ. Example 3.2.3. Let T = (1, βˆ’x/(1 + x)) be a Riordan matrix over ℝ. By the formula in Proposition 3.1.5 with g(x) = 1, f (x) = βˆ’x/(1 + x) where βˆ’x/(1 + x) is the function representation of the formal power series βˆ’x(1 βˆ’ x + x2 βˆ’ x3 + β‹… β‹… β‹…) = βˆ’x + x 2 βˆ’ x 3 + β‹… β‹… β‹… + (βˆ’1)n x n + β‹… β‹… β‹… . It is not simple to find f [βˆ’1] by using the formula in Theorem 1.5.9. Since f has the function representation, by the principle of formal analysis, we may perform function operation and obtain T βˆ’1 = (

1∘

1

f [βˆ’1] (x)

, f [βˆ’1] (x)) = (1, f [βˆ’1] (x)).

Since f [βˆ’1] (x) = βˆ’x/(1 + x) = f (x) by Example 1.7.11, it follows that T is an involution. Definition 3.2.4. Let M be the Riordan matrix defined in (3.8). A Riordan matrix L is called a pseudo-involution or is said to have pseudo-order 2 if LM or equivalently ML has order 2. The next example tells us some relations between involution and pseudo-involution of Riordan group. Example 3.2.5. The identity element IR of Riordan group is a pseudo-involution but not an involution.

3.3 Some subgroups of the Riordan group

| 93

Example 3.2.6. The RNA matrix R = (s(z), zs(z)) defined in Proposition 3.1.10 is not an involution but is a pseudo-involution. One checks that Rβˆ’1 = (s(βˆ’z), zs(βˆ’z)) and

(RM)2 = IR .

Proposition 3.2.7. If a Riordan matrix L is a pseudo-involution, then Lk is also a pseudo-involution for all k ∈ β„•. Proof. Let L be a pseudo-involution, then (LM)2 = IR or LML = M βˆ’1 = M. Assume that Lj , 1 ≀ j ≀ k, is a pseudo-involution for some k ∈ β„•. Then Lj MLj = M for 1 ≀ j ≀ k. Then 2

(Lk+1 M) = Lk+1 MLk+1 M = L(Lk MLk )LM = (LM)(LM) = IR . We complete the induction. Proposition 3.2.8. If L = (g(z), f (z)) is a pseudo-involution of the Riordan group, then Lβˆ’1 = (g(βˆ’z), βˆ’f (βˆ’z)). The next theorem is obvious. Theorem 3.2.9. A Riordan matrix M = (g(z), f (z)) is an involution of the Riordan group if and only if g(z)g(f (z)) = 1 and f (f (z)) = z.

3.3 Some subgroups of the Riordan group The following problem was mentioned by Shapiro in 2008: Did the set of Riordan matrices of the form (g(z), zg n (z)), n ∈ β„• βˆͺ {0}, form a subgroup of (R, βˆ—)? The answer is positive. For example, we have obtained the Appell subgroup and Bell subgroup when n = 0, 1, respectively. For every unit formal power series g ∈ 𝕏(ℝ), the Riordan matrix (g(z), z) has some interesting properties. Proposition 3.3.1. The subset E = {(g(z), z) : g ∈ 𝕏(ℝ) is a unit} is a subgroup of the Riordan group (R, βˆ—). E is called the Appell subgroup of (R, βˆ—). Proof. It is clear that IR = (1, z) ∈ E. For (g(z), z) and (h(z), z) in E, we have (g(z), z) βˆ— (h(z), z) = (g(z)h(z), z(z)) = (gh(z), z). Since gh is a unit, it follows that E is closed for Riordan multiplication.

94 | 3 Applications of formal power series, I Finally, for (g(z), z) ∈ E, applying Proposition 3.1.5 we have βˆ’1

(g(z), z)

=(

1 , z) ∈ E, g(z)

because I [βˆ’1] (z) = I(z) = z, and g βˆ’1 = 1/g is a unit. Thus, E is a subgroup of R. Theorem 3.3.2. The Appell subgroup of the Riordan group is a normal subgroup. Proof. Let A = (g(z), z) ∈ E be given. For any L = (h(z), f (z)) ∈ (R, βˆ—), we have Lβˆ’1 βˆ— A βˆ— L = (h(z), f (z))

βˆ’1

βˆ— (g(z), z) βˆ— (h(z), f (z))

1 , f [βˆ’1] ) βˆ— (g(z), z) βˆ— (h(z), f (z)) h(f [βˆ’1] (z)) 1 = ( [βˆ’1] , f [βˆ’1] ) βˆ— (g(z) β‹… h(z), f (z)) h(f (z)) =(

= (g(f [βˆ’1] (z)), z) ∈ E, because g(f [βˆ’1] (z)) is a unit. Similarly, we have a subset G below is also a subgroup of the Riordan group. Proposition 3.3.3. The subset G = {(1, f (z)) : f ∈ 𝔻(ℝ) is an almost unit} is a subgroup of the Riordan group (R, βˆ—). G is called the associated subgroup. Example 3.3.4. The Riordan matrix F = (1, z(1 + z)) is called the Fibonacci matrix, where 1 [0 [ [ [0 [ [ F = [0 [0 [ [ [0 [ .. [.

0 1 1 0 0 0 .. .

0 0 1 2 1 0 .. .

0 0 0 1 3 3 .. .

0 0 0 0 1 4 .. .

0 0 0 0 0 1 .. .

... . . .] ] ] . . .] ] . . .] ]. . . .] ] ] . . .] ] .. .]

It is obvious that F is an element of the associated subgroup G. A Riordan matrix is also called a Riordan array. We would like to introduce the stochastic Riordan array.

3.3 Some subgroups of the Riordan group

| 95

Definition 3.3.5. A Riordan array (g(z), f (z)) is called a stochastic Riordan array if its row sums equal one. Example 3.3.6. The function representation F(z) = 1/(1βˆ’zβˆ’z 2 ) is called the generating function for the Fibonacci numbers. Let L = (F(z), βˆ’z 2 F(z)), this Riordan array is 1 [1 [ [ [2 [ [ L = [3 [5 [ [ [8 [ .. [.

0 0 βˆ’1 βˆ’2 βˆ’5 βˆ’10 .. .

0 0 0 0 1 3 .. .

0 0 0 0 0 0 .. .

0 0 0 0 0 0 .. .

0 0 0 0 0 0 .. .

... . . .] ] ] . . .] ] . . .] ]. . . .] ] ] . . .] ] .. .]

The array L is a stochastic Riordan array. This array is not a proper Riordan array because f (z) = βˆ’z 2 F(z) is not an almost unit formal power series, but it is of interest since the Fibonacci numbers appear in the leftmost column. Lemma 3.3.7. A Riordan array L = (g(z), f (z)) is stochastic if and only if f (z) = βˆ’g(z) + zg(z) + 1. The proof of the lemma can be found in [47]. The Sheffer sequence {sn (x)} = {n!pn (x)} of polynomials is defined by the formal power series g(t)(f (t))k where g is a unit and f ∈ 𝔻(β„‚) (see Theorem 2.5.10). We now know that g(t)f k (t) is the generating function or the kth column of the Riordan matrix (g, f ). Also, the Sheffer sequence for (g(t), t) is the Appell sequence for g(t). FaΓ  di Bruno’s formula ([19], 1855) is a popular formula in classical analysis. The connection between FaΓ  di Bruno’s formula and Riordan array could be found in [48]. We provide it here briefly without providing proof. Theorem 3.3.8 (FaΓ  di Bruno’s formula). If g and f are functions with a sufficient number of derivatives, then dm g(f (t)) dt m =βˆ‘

b

b

b

m! f σΈ€  (t) 1 f σΈ€ σΈ€  (t) 2 f (m) (t) m g (k) (f (t))( ) ( ) β‹…β‹…β‹…( ) , b1 !b2 ! β‹… β‹… β‹… bm ! 1! 2! m!

where the sum is extended over all different solutions in nonnegative integers b1 , b2 , . . . , bm such that b1 + 2b2 + β‹… β‹… β‹… + mbm = m

and

b1 + b2 + β‹… β‹… β‹… + bm = k.

96 | 3 Applications of formal power series, I By importing Bell polynomials Bm,k , FaΓ  di Bruno’s formula may have the Bell polynomial version (Riordan’s formula) [48] m dm g(f (t)) = g (k) (f (t))Bm,k (f σΈ€  (t), f σΈ€ σΈ€  (t), . . . , f (mβˆ’k+1) (t)), βˆ‘ dt m k=0

where g and f are functions with a sufficient number of derivatives.

3.4 Cayley–Hamilton theorem and Fermat’s little theorem Arthur Cayley and Sir William Rowan Hamilton provided us the Cayley–Hamilton theorem more than 100 years ago. In this short section, we are going to give a proof of this theorem using formal power series [4]. Theorem 3.4.1 (Cayley–Hamilton theorem). Let S be a commutative ring with identity. For any n ∈ β„•, we denote M(n, n) the set of all n Γ— n matrices over S. Let A ∈ M(n, n) be given and write det(tI βˆ’ A) = c0 t n + c1 t nβˆ’1 + β‹… β‹… β‹… + cnβˆ’1 t + cn where det(A) is the determinant of A. Then c0 An + c1 Anβˆ’1 + β‹… β‹… β‹… + cnβˆ’1 A + cn = 0. Proof. For A ∈ M(n, n), we have 1 det(I βˆ’ tA) = t n det( I βˆ’ A) = c0 + c1 t + c2 t 2 + β‹… β‹… β‹… + cn t n . t By the Laplace expansion theorem and the definition of adjoint matrix or adjugate matrix (p. 276, [65]), we have det(I βˆ’ tA)I = (I βˆ’ tA) adj(I βˆ’ tA),

(3.9)

where adj(A) denotes the adjugate matrix of A. If we consider I βˆ’ tA as a formal power series with coefficients in M(n, n) which is a ring, I βˆ’ At is a unit, and hence its inverse exists. Similar to the proof of the inverse j of the geometric formal power series βˆ‘βˆž j=0 z we did in Example 1.1.9, we have ∞

(I βˆ’ tA)βˆ’1 = βˆ‘ Aj t j . j=0

Multiplying (I βˆ’ tA)βˆ’1 to the both sides of equation (3.9), we have ∞

( βˆ‘ Aj t j )(c0 + c1 t + β‹… β‹… β‹… + cn t n ) = adj(I βˆ’ tA). j=0

3.4 Cayley–Hamilton theorem and Fermat’s little theorem | 97

Write adj(I βˆ’ tA) as a formal power series over M(n, n), that is, ∞

∞

j=0

j=0

( βˆ‘ Aj t j )(c0 + c1 t + β‹… β‹… β‹… + cn t n ) = βˆ‘ Bj t j . Notice that the entries in adj(I βˆ’ tA) are (n βˆ’ 1) Γ— (n βˆ’ 1) cofactors of (I βˆ’ tA), or are polynomials in t of degree less than or equal to (n βˆ’ 1), then Bj is a zero matrix if j β‰₯ n, or ∞

nβˆ’1

j=0

j=0

( βˆ‘ Aj t j )(c0 + c1 t + β‹… β‹… β‹… + cn t n ) = βˆ‘ Bj t j . Then the coefficient of t n on the left hand side of the above equation is zero, that is, c0 An + c1 Anβˆ’1 + β‹… β‹… β‹… + cnβˆ’1 A + cn = 0. The other interesting work is a curious proof for Fermat’s little theorem: For p prime and a ∈ β„€, ap ≑ a (mod p). Of course, there have been many proofs for Fermat’s little theorem and its related theorems that can be found in [36]. We introduce a so-called curious proof which uses the formal power series to prove the Fermat’s theorem [3]. k Lemma 3.4.2. Let f (x) = 1 βˆ’ x βˆ’ dx 2 + βˆ‘βˆž k=3 ak x be a formal power series in 𝕏(β„š), with coefficients in β„€. Then there is a unique way to have ∞

f (x) = ∏(1 βˆ’ mk xk ), k=1

(3.10)

where {mk }∞ k=1 βŠ† β„€. k Proof. Taking Ο•k (x) = βˆ’mk xk in equation (1.19), we know that ∏∞ k=1 (1 βˆ’ mk x ) is welldefined. Let ∞

f (x) = ∏(1 βˆ’ mk xk ), k=1

we can easily obtain m1 = 1

and m2 = d.

Let N ∈ β„• be given with N β‰₯ 3 and suppose that we have chosen mk ∈ β„€, 1 ≀ k ≀ N βˆ’ 1, which satisfy (3.10). Then Nβˆ’1

Nβˆ’1

k=1

k=3

∏ (1 βˆ’ mk xk ) = 1 βˆ’ x βˆ’ dx2 + βˆ‘ ak x k + Cx N + g(x),

98 | 3 Applications of formal power series, I where g is a polynomial, or a formal power series, with ord(g) β‰₯ N + 1 and deg(g) ≀ N(N βˆ’ 1)/2, where C is an integer generated by all mk ∈ β„€, 1 ≀ k ≀ N βˆ’ 1. Since N

Nβˆ’1

k=1

k=1

∏(1 βˆ’ mk xk ) = (1 βˆ’ mN xN ) ∏ (1 βˆ’ mk xk ) Nβˆ’1

= (1 βˆ’ mN xN )[1 βˆ’ x βˆ’ dx 2 + βˆ‘ ak x k + Cx N + g(x)], k=3

its coefficient of the Nth term xN is βˆ’mN + C. Equating the Nth term of N

∏(1 βˆ’ mk x k ) = f (x), k=1

we have mN = C βˆ’ aN ∈ β„€ that completes the mathematical induction. Thus, there is a unique way to have (3.10). ists.

The formal power series f defined in Lemma 3.4.2 is a unit and, therefore, f βˆ’1 ex-

k Corollary 3.4.3. Let f (x) = 1 βˆ’ x βˆ’ dx2 + βˆ‘βˆž k=3 ak x be a formal power series in 𝕏(β„š), with coefficients in β„€. Then ∞

f βˆ’1 (x) = 1 + x + (d + 1)x 2 + βˆ‘ bk x k k=3

is a formal power series in 𝕏(β„€). Moreover, ∞

f βˆ’1 (x) = (1 + x)(1 + (d + 1)x2 ) ∏(1 βˆ’ nk x k ), k=3

(3.11)

where {nk } βŠ† β„€ with n1 = βˆ’1, n2 = βˆ’(d + 1). The proof of the corollary is similar to the proof of the Lemma 3.4.2. Lemma 3.4.4. Let f and f βˆ’1 be defined in Lemma 3.4.2 and its corollary, respectively, then ∞ kmk x k N = βˆ‘ x N βˆ‘ msN/s k s 1 βˆ’ m x k N=1 s|N k=1 ∞

σΈ€ 

βˆ’x(L(f (x))) = βˆ‘

(3.12)

where s | N means that there is an integer k such that sk = N, and σΈ€ 

βˆ’x(L(

∞ 1 N σΈ€  )) = x(L(f (x))) = βˆ‘ x N βˆ‘ nsN/s , f (x) s N=1 s|N

where L is the formal logarithm defined in Section 2.2.

(3.13)

3.4 Cayley–Hamilton theorem and Fermat’s little theorem | 99

Proof. Both f and f βˆ’1 are elements in 𝕏1 , then both L(f ) and L(f βˆ’1 ) are formal power series. It is obvious that {1 βˆ’ mk xk }∞ k=1 is a sequence admitting multiplication. Applying (3.10) and then applying Corollary 2.2.13, we have kmk x k . k k=1 1 βˆ’ mk x ∞

σΈ€ 

βˆ’x(L(f (x))) = βˆ‘ Notice that

1 = 1 + mk xk + (mk )2 x2k + β‹… β‹… β‹… + (mk )n x nk + β‹… β‹… β‹… . 1 βˆ’ mk x k For every k ∈ β„•, we write fk (x) =

∞ kmk xk = fk,n xn βˆ‘ 1 βˆ’ mk xk n=0

2

= kmk xk [1 + (mk xk ) + (mk x k ) + β‹… β‹… β‹…], then fk,n = 0

if jk < n < (j + 1)k,

j ∈ β„• βˆͺ {0}.

It is clear that {fk } βŠ† 𝕏(β„‚) is a sequence admitting addition. By Definition 1.7.7, we have (3.12). Similarly, we can have (3.13). By the equations (3.12) and (3.13), we have Corollary 3.4.5. Let the notation be as in Lemma 3.4.4, βˆ‘ msN/s

s|N

N N = βˆ‘ ns , s s|N N/s s

N ∈ β„•.

(3.14)

where mk and nk are defined by (3.10) and (3.11). It is easy to know that mk = βˆ’nk for odd k, but not for the even k. In number theory, the partition function p(n) represents the number of possible partitions of a nonnegative integer n. For example, p(4) = 5 because the integer 4 has five partitions: 1 + 1 + 1 + 1, 1 + 1 + 2, 1 + 3, 2 + 2, and 4. The example below brings us some connection between Lemma 3.4.2 and the partition functions. Example 3.4.6. Denote the infinite product ∞

(x, x)∞ = ∏(1 βˆ’ xk ). k=1

100 | 3 Applications of formal power series, I Then ∞

n (x, x)βˆ’1 ∞ = βˆ‘ p(n)x , n=1

where p(n) is the Ramanujan’s partition function. Theorem 3.4.7 (Curious proof of Fermat’s little theorem). For p prime and a ∈ β„€, p | (ap βˆ’ a). Proof. Let notation be set the same as in Lemma 3.4.2, Lemma 3.4.4, and their corollaries. Recall that m2 = d, n2 = βˆ’(d + 1). Let p be a prime with p > 2, and take N = 2p in (3.14). Then s takes the values 1, 2, p and 2p only. Therefore, βˆ‘ msN/s

s|N

N = m2p 2p + m2p p + mp2 2 + m2p 1 s = 2pm2p + pm2p + 2dp + 1.

Similarly, we have βˆ‘ nsN/s

s|N

N = βˆ’2p β‹… n2p βˆ’ p β‹… n2p + 2(d + 1)p βˆ’ 1. s

By (3.14), we have 2p β‹… m2p + p β‹… m2p + 2d2 + 1 = βˆ’2p β‹… n2p βˆ’ p β‹… n2p + 2(d + 1)p βˆ’ 1. Then p β‹… (2m2p + m2p + 2n2p + n2p ) = 2((d + 1)p βˆ’ dp βˆ’ 1). Thus, p | ((d + 1)p βˆ’ dp βˆ’ 1). Then we have 󡄨󡄨 aβˆ’1 p 󡄨󡄨󡄨 βˆ‘ ((d + 1)p βˆ’ dp βˆ’ 1) = ap βˆ’ a. 󡄨 d=1

4 Applications of formal power series, II This chapter further introduces some applications of formal power series in analysis and differential equations. We have seen that the formal power series solution of the differential equation f σΈ€  = af is the formal exponential series Ea , and the solution of the equation (1+x)f σΈ€  = af generates the formal binomial series Ba . Note that we do not assign any value to the variable in those equations or in the formal power series and, therefore, we are not concerned with the convergence of the power series solutions. We actually focus on generating the formal power series by means of certain differential equations, not on solving equations. If we focus on solving certain differential equations, and we find the solutions are divergent power series or formal power series, what can we say? Some discussions about the differential equations are collected in Section 4.1, where the solutions of the differential equations are formal power series with some sense of convergence. Most of those developments are contributed by D. Pravica and M. Spurr. The application of formal power series to functional equations can be traced back more than 100 years ago. At that time, the solutions of certain functional equations were simply called the formal solutions. Papers by SchrΓΆder and Pfeiffer revealed the formal power series in studies of functional equations a century ago. Readers may find some history and developments of this topic, including the Dhombres functional equation, in Section 4.2. The formal functional equation of the translation equation, which is the recent work of Fripertinger and Reich, is collected in Section 4.2, too. Lagrange inversion formula f (z) = zg(f (z)), where g is given, has attracted many mathematicians. This topic will be discussed in Section 4.3. Finally, Section 4.4 provides an alternative method to solve the linear difference equations. This may suggest the possible applications of formal power series to the numerical methods.

4.1 Formal power series and some differential equations We always try to solve an ordinary differential equation or partial differential equation and obtain an analytic solution. Unfortunately, sometimes we may solve a differential equation but its solution is not analytic. We first introduce an example due to Euler [50]. Example 4.1.1. The equation z2 https://doi.org/10.1515/9783110599459-004

d u(z) = u(z) βˆ’ z dz

102 | 4 Applications of formal power series, II has the unique power series solution ∞

u(z) = βˆ‘ (k βˆ’ 1)!z k . k=1

Of course, this solution is not convergent on any region except at the point z = 0. The next example is for partial differential equation. Example 4.1.2. Considering the equation in two variables z1 and z2 and letting z = (z1 , z2 ), then the equation 1 πœ• πœ• 1 u(z) βˆ’ (z2 βˆ’ z1 z22 ) u(z) = u(z) βˆ’ z1 z2 , (z1 + z12 z2 ) 2 πœ•z1 2 πœ•z2 has the unique power series solution ∞

u(z) = βˆ‘ (k βˆ’ 1)!(z1 z2 )k , k=1

which, of course, is a formal power series. These kinds of solutions are formal power series solution of differential equations. Example 4.1.3. The equation z 2 ΟˆσΈ€  (z) + ψ(z/q) = z

(4.1)

is a delay-differential equation for q > 1. One checks that ∞

ψ(z) = βˆ‘ n! q(n+1)(n+2)/2 (βˆ’1)n z n+1 n=0

(4.2)

is a solution of (4.1). Again, ψ is a formal power series solution. We also provide a differential equation similar to (4.1), which has analytic solution. The details of the next example and proposition can be found in [69]. Example 4.1.4. The linear homogeneous equation z 2 yσΈ€  (z) βˆ’ y(z/q) = 0,

q > 1,

(4.3)

has a solution j

eβˆ’q /(qz) y(z) = βˆ‘ j(jβˆ’1)/2 j=βˆ’βˆž q ∞

which is defined and analytic for the positive real part R(z) > 0 [68]. Indeed, j

eβˆ’q /z j(jβˆ’1)/2 j=βˆ’βˆž q ∞

y(z/q) = βˆ‘

(4.4)

4.1 Formal power series and some differential equations | 103

and jβˆ’1

eβˆ’q /z βˆ’1 y (z) = βˆ‘ j(jβˆ’1)/2 (βˆ’qjβˆ’1 ) 2 z q j=βˆ’βˆž ∞

σΈ€ 

jβˆ’1

=

eβˆ’q /z 1 ∞ βˆ‘ z 2 j=βˆ’βˆž q(jβˆ’1)(jβˆ’2)/2 k

1 ∞ eβˆ’q /z = 2 βˆ‘ k(kβˆ’1)/2 , z k=βˆ’βˆž q where we make substitution k = j βˆ’ 1 in the last step. Then j

k

∞ z eβˆ’q /z 1 ∞ eβˆ’q /z z y (z) βˆ’ y( ) = z 2 ( 2 βˆ‘ k(kβˆ’1)/2 ) βˆ’ βˆ‘ j(jβˆ’1)/2 = 0. q z k=βˆ’βˆž q j=βˆ’βˆž q 2 σΈ€ 

Thus, y is an analytic solution of (4.3). If we replace j by j + Ο΅ in (4.4), y(z) is still a solution of (4.3). Let m(Ο΅) be an absolutely continuous measure on [0, 1] such that mσΈ€  (0) = mσΈ€  (1), and let mβˆ— be an absolutely continuous measure on ℝ such that mβˆ— (E + 1) = mβˆ— (E) for any measurable set E, we have 1

y(z) = ∫ βˆ‘

0 jβˆˆβ„€

eβˆ’q

j+Ο΅

∞

/(qz)

q(j+Ο΅)(j+Ο΅βˆ’1)/2

t

dm eβˆ’q /(qt) dmβˆ— dΟ΅ = ∫ t(tβˆ’1)/2 dt. dΟ΅ dt q

(4.5)

βˆ’βˆž

We now denote β„‚Μƒ βˆ— a punctured neighborhood of z = 0 on the logarithmic Riemann surface. For our convenience, we define logq z ≑ ln z/ ln q

and dΞΈ = {reiΞΈ : r > 0},

where dΞΈ is a ray in the ΞΈ direction. Substituting u = qt and assuming that mβˆ— analytically extends to β„‚Μƒ βˆ— in u, we have 1

y(z) = ∫ eβˆ’u/(qz) qβˆ’ 2 logq (u)(logq (u)βˆ’1) darg(z)

A natural example results from setting

dmβˆ— du

dmβˆ— du. du

(4.6)

≑ C a normalization constant.

Proposition 4.1.5. Let y(z) be as in (4.6). For z ∈ β„‚ such that I(z) =ΜΈ 0 or R(z) > 0 if I(z) = 0, and for some angle ΞΈ, f (z) = ∫ dΞΈ

΢ 1 z 1 y( )dξ = ∫ y( )d΢ , 1+ξ ξ 1 + ΢z ΢ dθz

(4.7)

104 | 4 Applications of formal power series, II where I(z) and R(z) represent the imaginary part of z and real part of z, respectively, and the last integral exists for |ΞΈ| < Ο€ with ΞΈz = arg(z) βˆ’ ΞΈ. Then 1

ψ(z) = ∫ f (u)du = 0

z 1 ∫ ln(1 + ξ )y( )dξ z ξ

(4.8)

dΞΈ

is a solution of (4.1). Definition 4.1.6. For each R > 0 and subset S βŠ† β„‚, define D(S; R) = {f ∈ 𝕏(S) : f is convergent for |z| < R}, and then denote QΜƒ = D(β„‚Μƒ βˆ— ; R). A q-advanced Gevrey series is a formal power series f Μ‚ ∈ 𝕏(β„‚) such that there exist positive real numbers A and K for which ∞

f Μ‚(z) = βˆ‘ an z n , n=0

|an | ≀ K An n!qn(n+1)/2 ,

(4.9)

where q > 1. The space of q-advanced Gevrey series, denoted by β„‚[[z]]!q , is the subspace of 𝕏(β„‚) consisting of all q- advanced Gevrey series. Let SΞΈ (Ο΅) denote the sector centered on the ray dΞΈ in the ΞΈ direction of half-width Ο΅ > 0. Then f (z) is said to have an asymptotic q-advanced Gevrey expansion f Μ‚(z) in the direction ΞΈ if there are positive A, K, R, Ο΅ so that for all n ∈ β„• and z ∈ D(SΞΈ (Ο΅); R), 󡄨󡄨 󡄨 n n(n+1)/2 Ο†q,A (zeβˆ’iΞΈ )|z|n , 󡄨󡄨f (z) βˆ’ fnΜ‚ (z)󡄨󡄨󡄨 < KA n!q

(4.10)

m Μ‚ where fnΜ‚ (z) = βˆ‘nβˆ’1 m=0 am z is the nth partial sum of f . In (4.10), 1

2

Ο†q,A (z) = q 2 argq z Ο†(z) in which the factor Ο†(z) is given by Ο†(z) = qp1 (z)+p2 (z)+p3 (z) , where 1 2 p1 (z) = βˆ’ log2q [1 + (argq z/ logq |z|) ] 8 βˆ’ (argq z/ ln q) arctan[argq z/(βˆ’ logq |z|)], 1 p2 (z) = βˆ’ [logq |z| + logq (βˆ’ logq |z|) βˆ’ 1 + logq A] 2 2

Γ— logq [1 + (argq z/ logq |z|) ],

p3 (z) = (

1

2 ln2 q

) arctan2 (argq z/ logq |z|).

(4.11)

4.2 Functional equations and formal power series | 105

It can be shown that Ο†q,A β‰₯ 1 for |z| sufficiently small. We have the following. Proposition 4.1.7. Let Ο†q,A (z) be defined as in (4.11). There exists R > 0 such that Ο†q,A (z) β‰₯ 1,

for |z| < R,

z ∈ β„‚Μƒ βˆ— .

Proof. The factor Ο†(z) is well-defined for |z| sufficiently small. The base q > 1 ensures that Ο†q,A (z) > 0. Then 1 arg2q z + p1 (z) β‰₯ 0 2 for |z| sufficiently small; p2 (z) β‰₯ 0 for |z| sufficiently small; and p3 (z) β‰₯ 0 is always rue. Then the exponent of (4.11), or 1 arg2q z + p1 (z) + p2 (z) + p3 (z), 2 attains its minimum value of 0 when arg(z) = 0. Thus, there exists R > 0 such that Ο†q,A (z) β‰₯ 1,

|z| < R,

z ∈ β„‚Μƒ βˆ— .

Now we are ready to introduce the main theorem its proof can be found in [69]. Theorem 4.1.8. Let y(z) be a solution of the homogeneous equation (4.3) which is analytic on β„‚Μƒ βˆ— , and for each Ο΅ ∈ (0, Ο€), there are positive real numbers K and A so that, for f (z) defined in (4.7), we have

󡄨󡄨 󡄨󡄨 nβˆ’1 󡄨󡄨 󡄨 󡄨󡄨f (z) βˆ’ βˆ‘ m!qm(m+1)/2 (βˆ’z)m 󡄨󡄨󡄨 < KAn n!qn(n+1)/2 Ο†q,A (zeβˆ’iΞΈ )|z|n , 󡄨󡄨 󡄨󡄨 󡄨󡄨 󡄨󡄨 m=0

(4.12)

for all ΞΈ ∈ [βˆ’Ο€ + Ο΅, Ο€ βˆ’ Ο΅], βˆ€ n ∈ β„•, and βˆ€ z ∈ β„‚Μƒ βˆ— with |z| sufficiently small. Then f (z) is the unique analytic function satisfying (4.12) on β„‚Μƒ βˆ— in a neighborhood of z = 0. More applications of formal power series to the differential equations can be found in [67].

4.2 Functional equations and formal power series The name of formal solution was used in solving some functional equations more than 100 years ago [63]. Actually, those formal solutions are formal power series. The next theorem indicates why we have to face formal power series solutions of functional equations, no matter the solutions are convergent or divergent. The proof of the theorem is relatively long because it takes time to construct a particular formal power series.

106 | 4 Applications of formal power series, II Theorem 4.2.1. There exists an analytic function f (x) = a1 x + a2 x2 + a3 x3 + β‹… β‹… β‹… ,

|a1 | = 1, an1 =ΜΈ 1 βˆ€ n ∈ β„•,

such that the SchrΓΆder’s functional equation Ο•[f (x)] = a1 Ο•(x) has no solution which is analytic about the origin and which has a non-vanishing derivative there, i. e., every formal solution Ο•(x) = c1 x + c2 x2 + c3 x 3 + β‹… β‹… β‹… ,

c1 =ΜΈ 0,

is divergent for all values of x except x = 0. Proof. If Ο• is a solution of the SchrΓΆder’s equation, then ord(Ο•) = 1 because otherwise an1 =ΜΈ 1 fails (it is not difficult to see it). So, we may suppose that Ο•(x) = c1 x + c2 x2 + c3 x 3 + β‹… β‹… β‹… ,

c1 =ΜΈ 0

is a solution of the functional equation, then the composition Ο• ∘ f should equal a1 Ο•, or ∞

n

βˆ‘ cn (f (x)) = a1 (c1 x + c2 x 2 + c3 x 3 + β‹… β‹… β‹…).

n=1 n

Write f (x) =

a(n) 1 x

+

2 a(n) 2 x

3 + a(n) 3 x + β‹… β‹… β‹… for all n ∈ β„•, then formula (1.2) yields that n

a1 cn = βˆ‘ ck a(k) n , k=1

for all n ∈ β„•.

If n β‰₯ 2, nβˆ’1

(k) a1 cn βˆ’ cn a(n) n = βˆ‘ ck an . k=1

n n Since a(n) n = a1 and a1 =ΜΈ 1 βˆ€ n ∈ β„•, we have

cn =

1 (nβˆ’1) (c a(1) + c2 a(2) ). n + β‹… β‹… β‹… + cnβˆ’1 an a1 βˆ’ an1 1 n

Using the matrix representation formula, a(n) 0

T

a(nβˆ’1) 0

T

[ (n) ] [ (nβˆ’1) ] [a ] [a ] [ 1 ] [ 1 ] [ (n) ] [ (nβˆ’1) ] [a ] = [a ] [ 2 ] [ 2 ] [ . ] [ . ] [ . ] [ . ] [ . ] [ . ] (n) (nβˆ’1) a [ k ] [ak ]

0 [ [0 [ [0 [ [. [ .. [ [0

a1 0 0 .. . 0

a2 a1 0 .. . 0

... ... ... .. . ...

ak ] akβˆ’1 ] ] akβˆ’2 ] ] .. ] . ] ] 0 ](k+1)Γ—(k+1)

(4.13)

4.2 Functional equations and formal power series | 107

in Corollary 1.4.7, we may obtain all cn recurrently. For example, 2 a(2) 2 = a1 ,

a(2) 3 = 2a1 a2 ,

2 a(2) 4 = 2a1 a3 + a2 ,

a(3) 3

a(3) 4

a(3) 5

=

a31 ,

=

3a21 a2 ,

3a21 a3

...,

3a1 a22 ,

...,

c1 [a1 (1 βˆ’ a1 )a3 + 2a1 a22 ] , a21 (1 βˆ’ a1 )(1 βˆ’ a21 )

....

=

+

(4) 4 3 and a(4) 4 = a1 , a5 = 4a1 a2 , . . . . Then we have

c2 =

c1 a2 , a1 (1 βˆ’ a1 )

c3 =

Assume that for 3 ≀ k ≀ n with n β‰₯ 3, ck =

2 kβˆ’2 c1 [akβˆ’2 1 (1 βˆ’ a1 )(1 βˆ’ a1 ) β‹… β‹… β‹… (1 βˆ’ a1 )ak + Pk ] kβˆ’1 2 akβˆ’1 1 (1 βˆ’ a1 )(1 βˆ’ a1 ) β‹… β‹… β‹… (1 βˆ’ a1 )

,

where Pk = Pk (a1 , a2 , . . . , akβˆ’1 ) is a polynomial of (a1 , a2 , . . . , akβˆ’1 ), then 1 (2) (n) (c1 a(1) n+1 + c2 an+1 + β‹… β‹… β‹… + cn an+1 ) a1 βˆ’ an+1 1 1 (n) = (c1 an+1 + c2 a(2) n+1 + β‹… β‹… β‹… + cn an+1 ) a1 βˆ’ an+1 1 c1 an+1 1 = + (c a(2) + β‹… β‹… β‹… + cn a(n) n+1 ). a1 (1 βˆ’ an1 ) a1 (1 βˆ’ an1 ) 2 n+1

cn+1 =

Since f is a nonunit, it follows that a(k) n+1 contains only ai , 1 ≀ i ≀ n for 2 ≀ k ≀ n. Taking this consideration for (3) (n) c2 a(2) n+1 , c3 an+1 , . . . , cn an+1 ,

we may denote (n) c2 a(2) c P (a , a , . . . , an ) n+1 + β‹… β‹… β‹… + cn an+1 = n 1 n+1 1 22 , n a1 (1 βˆ’ a1 ) a1 (1 βˆ’ a1 )(1 βˆ’ a1 ) β‹… β‹… β‹… (1 βˆ’ anβˆ’1 1 )

for some polynomial Pn+1 of a1 , a2 , . . . , an . Then, writing 2 nβˆ’1 c1 [anβˆ’1 c1 an+1 1 (1 βˆ’ a1 )(1 βˆ’ a1 ) β‹… β‹… β‹… (1 βˆ’ a1 )an+1 = , a1 (1 βˆ’ an1 ) an1 (1 βˆ’ a1 )(1 βˆ’ a21 ) β‹… β‹… β‹… (1 βˆ’ an1 )

we have cn+1 =

2 nβˆ’1 c1 [anβˆ’1 1 (1 βˆ’ a1 )(1 βˆ’ a1 ) β‹… β‹… β‹… (1 βˆ’ a1 )an+1 + Pn+1 ] an1 (1 βˆ’ a1 )(1 βˆ’ a21 ) β‹… β‹… β‹… (1 βˆ’ an1 )

for all n ∈ β„• where Pn+1 = Pn+1 (a1 , a2 , . . . , an ) is a polynomial in a1 , a2 , . . . , an .

(4.131 )

108 | 4 Applications of formal power series, II Next, we set up a sequence {γn }∞ n=1 by γn+1 =

Ξ³1 [Ξ±1nβˆ’1 (1 βˆ’ Ξ±1 )(1 βˆ’ Ξ±12 ) β‹… β‹… β‹… (1 βˆ’ Ξ±1nβˆ’1 )Ξ±n+1 + Pn+1 ] Ξ±1n (1 βˆ’ Ξ±1 )(1 βˆ’ Ξ±12 ) β‹… β‹… β‹… (1 βˆ’ Ξ±1n )

(4.14)

for all n ∈ β„• where Pn+1 = Pn+1 (Ξ±1 , Ξ±2 , . . . , Ξ±n ) is a polynomial in Ξ±1 , Ξ±2 , . . . , Ξ±n . To prove the theorem, we want to determine a set of values [ai ] for the Ξ±i such that n the ai are the coefficients of a convergent power series f (x) = βˆ‘βˆž n=1 an x with |a1 | = 1, n a1 =ΜΈ 1, and such that the sequence ci (i = 2, 3, . . . ), the corresponding values of Ξ³i , are the coefficients of a power series with a zero radius of convergence for every value of Ξ³1 except zero. For any n ∈ β„• and polynomial Pn+1 = Pn+1 (Ξ±1 , Ξ±2 , . . . , Ξ±n ), we define Fn+1 (Ξ±1 , . . . , Ξ±n+1 ) = Ξ±1nβˆ’1 (1 βˆ’ Ξ±1 )(1 βˆ’ Ξ±12 ) β‹… β‹… β‹… (1 βˆ’ Ξ±1nβˆ’1 )Ξ±n+1 + Pn+1 . Let a be such that am = 1 but ak =ΜΈ 1, 1 ≀ k < m, the primitive mth root of unity. Then Fm+1 (a, Ξ±2 , . . . , Ξ±m+1 ) = amβˆ’1 (1 βˆ’ a) β‹… β‹… β‹… (1 βˆ’ amβˆ’1 )Ξ±m+1 + Pm+1 , and 2 mβˆ’1 amβˆ’1 ) =ΜΈ 0, 1 (1 βˆ’ a)(1 βˆ’ a ) β‹… β‹… β‹… (1 βˆ’ a

it follows that the coefficient of Ξ±m+1 in Fm+1 (a, Ξ±2 , . . . , Ξ±m+1 ) is not zero. Consequently, we may choose definite values of Ξ±2 , Ξ±3 , . . . , Ξ±m+1 , say a2 , a3 , . . . , am+1 , respectively, such that |ai βˆ’ aΜ‚ i | < Ξ΄,

2 ≀ i ≀ m + 1,

where Ξ΄ > 0 is arbitrary and aΜ‚ i , i = 2, 3, . . . are the coefficients of any convergent power series (e. g., aΜ‚ i = 0, i > m), and such that for some positive Ο΅1 , Fm+1 (t, a2 , a3 , . . . , am+1 ) =ΜΈ 0

for

|t βˆ’ a| < Ο΅1 .

In particular, a2 , a3 , . . . , am+1 , aΜ‚ i may all be taken equal to zero. Let Ο΅1σΈ€  > 0 and Ο΅1σΈ€  ≀ Ο΅1 such that no root of unity of order less that m is in the range |t βˆ’ a| ≀ Ο΅1σΈ€  . The existence of such a Ο΅1σΈ€  is ensured by the fact that there is only a finite number of such roots of unity. Then 󡄨󡄨 F (t, a , a , . . . , a ) 󡄨󡄨 󡄨󡄨 m+1 2 3 m+1 󡄨󡄨 󡄨 β‰₯ ΞΌm+1 , 󡄨󡄨 m 󡄨󡄨 t (1 βˆ’ t) β‹… β‹… β‹… (1 βˆ’ t mβˆ’1 ) 󡄨󡄨󡄨

|t βˆ’ a| ≀ Ο΅1σΈ€  ,

for some ΞΌm+1 > 0, where ΞΌm+1 is as large as desired. By adding the factor (1 βˆ’ t m ) in the denominator we may find a positive Ο΅1σΈ€ σΈ€  ≀ Ο΅1σΈ€  such that 󡄨󡄨 F (t, a , a , . . . , a ) 󡄨󡄨 󡄨󡄨 󡄨󡄨 2 3 m+1 󡄨 > Ξ»m+1 , 󡄨󡄨 m m+1 󡄨󡄨 t (1 βˆ’ t) β‹… β‹… β‹… (1 βˆ’ t mβˆ’1 )(1 βˆ’ t m ) 󡄨󡄨󡄨 where Ξ»m+1 is as large as desired, for 0 < |t βˆ’ a| < Ο΅1σΈ€ σΈ€  and |t| = 1.

4.2 Functional equations and formal power series | 109

Now let p ∈ β„• with p > m and let b be a primitive pth root of unity and |a βˆ’ b| < Ο΅1σΈ€ σΈ€  /2. Again, there exists a positive Ο΅2 < Ο΅σΈ€ σΈ€  /2 such that for fixed values ai , 2 ≀ i ≀ p + 1 such that |ai βˆ’ aΜ‚ i | < Ξ΄, 2 ≀ i ≀ p + 1, and Fp+1 (t, a2 , . . . , ap+1 ) =ΜΈ 0

for |t βˆ’ b| < Ο΅2 .

Here, a2 , . . . , am+1 are those fixed upon above and, again, in particular, am+2 , am+3 , . . . , ap may all be taken equal to zero. Let Ο΅2σΈ€  ≀ Ο΅2 be a positive number such that no root of unity of order less than p is in the range |t βˆ’ b| ≀ Ο΅2σΈ€  . Then, as above 󡄨󡄨 Fp+1 (t, a2 , a3 , . . . , ap+1 ) 󡄨󡄨 󡄨󡄨 󡄨󡄨 󡄨 β‰₯ ΞΌp+1 , 󡄨󡄨 p 󡄨󡄨 t (1 βˆ’ t) β‹… β‹… β‹… (1 βˆ’ t pβˆ’1 ) 󡄨󡄨󡄨

|t βˆ’ b| ≀ Ο΅2σΈ€  ,

for some ΞΌp+1 > 0, and there exists a Ο΅2σΈ€ σΈ€  , 0 < Ο΅2σΈ€ σΈ€  ≀ Ο΅2σΈ€  such that 󡄨󡄨 Fp+1 (t, a2 , a3 , . . . , ap+1 ) 󡄨󡄨 󡄨󡄨 󡄨󡄨 󡄨󡄨 p 󡄨 > Ξ»p+1 , 󡄨󡄨 t (1 βˆ’ t) β‹… β‹… β‹… (1 βˆ’ t pβˆ’1 )(1 βˆ’ t p ) 󡄨󡄨󡄨 where Ξ»p+1 is an arbitrary large number, for 0 < |t βˆ’ b| < Ο΅2σΈ€ σΈ€  and |t| = 1. Again, choose r ∈ β„•, r > p and let c be a primitive rth root of unity and |b βˆ’ c| < Ο΅2σΈ€ σΈ€  /2 and continue as before, and so on. Let us denote m, p, r, . . . as N1 , N2 , N3 , . . . and denote a, b, c as r1 , r2 , r3 , and so on, inductively we construct a increasing sequence ∞ σΈ€ σΈ€  ∞ {Nk }∞ k=1 βŠ† β„•, a sequence {rk }k=1 βŠ† ℝ and a sequence {Ο΅k }k=1 βŠ† (0, ∞) such that 󡄨󡄨 FN +1 (t, a2 , a3 , . . . , aN +1 ) 󡄨󡄨 󡄨󡄨 󡄨󡄨 k 󡄨 > Ξ»Nk +1 , 󡄨󡄨 N k 󡄨󡄨 t k (1 βˆ’ t)(1 βˆ’ t 2 ) β‹… β‹… β‹… (1 βˆ’ t Nk ) 󡄨󡄨󡄨

(4.15)

for 0 < |t βˆ’ rk | < Ο΅kσΈ€ σΈ€  , |t| = 1, k ∈ β„• where rk is a primitive Nk th root of unity and |rk+1 βˆ’ rk | < Ο΅kσΈ€ σΈ€  /2. In (4.15), each Ξ»Nk +1 is an arbitrary large number and ai , i = 2, 3, . . . , are the coefficients of a convergent power series. σΈ€ σΈ€  The range |t βˆ’ rk+1 | < Ο΅k+1 , where |t| = 1, is contained in the range |t βˆ’ rk | < Ο΅kσΈ€ σΈ€  for k ∈ β„•, and the roots of unity contained in the ith range are all of an order greater than the Ni th (i ∈ β„•), where {Ni }∞ i=1 βŠ† β„• increases indefinitely. By the nested interval principle, there is a unique t, say t = a1 , common to all these ranges and this value can not be a root of unity. Then a1 is in all these ranges with the points t = rk all deleted (0 < |t βˆ’ rk |). Thus, all inequalities in (4.15) hold for this one value of t. Consequently, let Ξ±i = ai , i ∈ β„•, recalling (4.131 ) and the definition of Ξ³1 , we have |cNk +1 | > |Ξ³1 | Ξ»Nk +1

for all k ∈ β„•.

Recall that each Ξ»Nk +1 > 0 is as large as desired, say Ξ»Nk +1 = (k!)k , then the sequence {|cNk +1 |1/k }∞ k=1 is unbounded if Ξ³1 =ΜΈ 0. Therefore, every formal solution Ο•(x) = c1 x + c2 x2 + c3 x3 + β‹… β‹… β‹… ,

c1 =ΜΈ 0,

110 | 4 Applications of formal power series, II of the functional equation Ο•[f (x)] = a1 Ο•(x) is divergent for all values of x =ΜΈ 0, if f (x) = a1 x + a2 x2 + a3 x3 + β‹… β‹… β‹… ,

|a1 | = 1, an1 =ΜΈ 1 βˆ€ n ∈ β„•,

is taken as a convergent power series. We complete the proof. A year later the author of Theorem 4.2.1 investigated the functional equation f [f (x)] = g(x) and established the following theorem. Theorem 4.2.2. There is an analytic function g(x) = a1 x + a2 x2 + a3 x3 + β‹… β‹… β‹… ,

|a1 | = 1, an1 =ΜΈ 1 βˆ€ n ∈ β„•,

such that the functional equation f [f (x)] = g(x) has no solution which is analytic about the origin, i. e., every formal solution f (x) = c1 x + c2 x 2 + c3 x 3 + β‹… β‹… β‹… is divergent for all values of x except x = 0. The proof is a construction proof and is not short. The proof can be found in [64] if the readers are interested in. Another interesting functional equation is called Dhombres functional equation [17]: f (zf (x)) = f 2 (x)

(4.16)

which may have either locally analytic or formal solution in the real domain. The generalized Dhombres functional equation is defined as f (zf (z)) = Ο†(f (z)),

(4.17)

in the complex domain, where Ο† is given. Let g ∈ 𝕏(β„‚) with ord(g) = k ∈ β„• and consider that f (0) = w0 with w0 =ΜΈ 0, w0n =ΜΈ 1 for every n ∈ β„•, and f is not a constant. We introduce a transformed generalized Dhombres functional equation Μƒ g(w0 z + zg(z)) = Ο†(g(z)), Μƒ βˆ’ w0 ). where Ο†Μƒ is defined by Ο†(y) = w0 + Ο†(y

(4.171 )

4.2 Functional equations and formal power series | 111

tion

The other formal functional equation we like to introduce is the translation equaF(s + t, x) = F(s, F(t, x)),

s, t ∈ β„‚,

(4.18)

for Ft (x) = F(t, x) = βˆ‘nβ‰₯1 cn (t)xn , t ∈ β„‚. The work we are going to introduce below was introduced by Fripertinger and Reich recently which can be found in [22]. A family {Ft }tβˆˆβ„‚ which satisfies (4.18) is called iteration group, and neglecting the trivial iteration group, there are two types of such groups, namely iteration group of type I where the coefficient c1 is a generalized exponential function different from 1, and iteration group of type II, where c1 = 1. It is known that for each iteration group of type II there exists an integer k β‰₯ 2 such that ∞

F(t, x) = x + βˆ‘ cn (t)xn ,

t ∈ β„‚,

n=k

where ck : β„‚ β†’ β„‚ is an additive function different from 0. Let k ∈ β„• be given with k β‰₯ 2, a family (Ft )tβˆˆβ„‚ is an iteration group of type II if and only if the system satisfies cn (s + t) = cn (s) + cn (t),

k ≀ n ≀ 2k βˆ’ 2,

c2kβˆ’1 (s + t) = c2kβˆ’1 (s) + c2kβˆ’1 (t) + kck (s)ck (t),

c2k (s + t) = c2k (s) + c2k (t) + kck (s)ck+1 (t) + (k + 1)ck+1 (s)ck (t)

and for n > 2k, cn (s + t) = cn (s) + cn (t) + kck (s)cnβˆ’(kβˆ’1) (t)

+ (n βˆ’ (k βˆ’ 1))cnβˆ’(kβˆ’1) (s)ck (t) + PΜƒ n (ck (s), ck+1 (s) . . . , cnβˆ’k (s), ck (t), . . . , cnβˆ’k (t)),

for all s, t ∈ β„‚, where PΜƒ n are universal polynomials which are linear in ck (x), ck+1 (x), . . . , cnβˆ’k (x). Comparing the coefficients in cn (s + t) = cn (t + s),

n β‰₯ 2k,

we can prove that there exists a sequence of polynomials {Pn }nβ‰₯k so that cn (s) = Pn (ck (s)),

βˆ€ s ∈ β„‚,

n β‰₯ k,

and F(s, x) = x + ck (s)xk + βˆ‘ Pn (ck (s))xn , n>k

s ∈ β„‚.

112 | 4 Applications of formal power series, II By the system of {cn }, we have Pn (ck (s) + ck (t)) = Pn (ck (s + t)) = cn (s + t)

= Pn (ck (s)) + Pn (ck (t)) + kck (s)Pnβˆ’(kβˆ’1) (ck (t))

+ (n βˆ’ (k βˆ’ 1))Pnβˆ’(kβˆ’1) (ck (s))ck (t) + PΜƒ n (ck (s), . . . , Pnβˆ’k (ck (s)), ck (t), . . . , Pnβˆ’k (ck (t))),

for all s, t ∈ β„‚, and n β‰₯ k, where Pj = 0 for j < k and PΜƒ j = 0 for j ≀ 2k. Replacing ck (s) and ck (t) by independent variables y and z, we have Pn (y + z) = Pn (y) + Pn (z) + kyPnβˆ’(kβˆ’1) (z) + (n βˆ’ (k βˆ’ 1))Pnβˆ’(kβˆ’1) (y)z + PΜƒ n (y, . . . , Pnβˆ’k (y), z, . . . , Pnβˆ’k (z)) for all n β‰₯ k. Writing G(y, x) = x +yxk +βˆ‘nβ‰₯k+1 Pn (y)x n as a formal power series over β„‚[y], we deduce from the above formula that G satisfies the formal translation equation of type II, G(y + z, x) = G(y, G(z, x))

(4.181 )

in 𝕏(β„‚[y, z]), or a formal power series over β„‚[y, z], the ring of polynomials in y and z over β„‚. We call G(y, x) a formal iteration group of type II. It also satisfies the condition G(0, x) = x.

(4.182 )

We conclude the formal translation functional equation problem by the next theorem. Theorem 4.2.3. The formal power series F(s, x) = x + ck (s)xk + βˆ‘ Pn (ck (s))x n n>k

on β„‚ is a solution of (4.18) if and only if G(y, x) = x + yx k + βˆ‘ Pn (y)x n n>k

is a solution of (4.181 ) and (4.182 ). Another kind of functional equations involving formal solutions or formal power series solutions are equations for generalized logarithmic functions and generalized exponential functions. Definition 4.2.4. The function F satisfying F(x + 1) = eF(x)

4.2 Functional equations and formal power series | 113

is called a generalized exponential function, and the function G satisfying G(ex ) = G(x) + 1 is called a generalized logarithmic function. If G ∘ F is defined, we have G(F(x + 1)) = G(eF(x) ) = G(F(x)) + 1. We suggest the readers to visit the last part of Section 2.2 where we discussed the formal logarithm and formal exponential series. These two kinds of functions are important in numerical analysis, where they are used in a new system of computer arithmetic, which has significant advantages over floating-point arithmetic, including freedom from overflow and underflow, and a more satisfactory error measure. The details can be found in [100] and [14]. Before closing this section, we feel that we must introduce the BΓΆttcher’s equation, which was invented by the Polish mathematician, Lucjan BΓΆttcher (1872–1937), a student of Sophus Lie. Definition 4.2.5. BΓΆttcher’s equation is the functional equation n

F(h(z)) = (F(z)) , where h is a given analytic function on β„‚ with a superattracting fixed point of order n at a, that is, h(z) = a + c(z βˆ’ a)n + π’ͺ((z βˆ’ a)n+1 ), in a neighborhood of a, with n ∈ β„•, n β‰₯ 2. The inverse functional of F is called the BΓΆttcher function. In formal analysis, the iterative inverse F [βˆ’1] of the solution F of the BΓΆttcher’s equation is also called the BΓΆttcher function, the function representation of the formal power series F [βˆ’1] . If F ∘ h ∈ 𝕏1 , the BΓΆttcher’s equation above can be transformed to (L ∘ F)(h(z)) = n(L ∘ F)(z). Taking Ο• = L ∘ F and a1 = n, we have the SchrΓΆder’s functional equation Ο•[f (x)] = a1 Ο•(x), as in Theorem 4.2.1 with different condition for a1 . We introduce and discuss the BΓΆttcher equation in formal analysis, or, we only consider that F ∈ 𝕏(β„‚) and h ∈ 𝕏0 (β„‚). It is clear that h(0) = 0.

114 | 4 Applications of formal power series, II Proposition 4.2.6. Let h ∈ 𝕏0 (β„‚) be given. If the BΓΆttcher equation n

F(h(z)) = (F(z)) has solutions, then

ord(F)(ord(h) βˆ’ n) = 0. The proof is trivial. A example with ord(h) = n = 2 was presented in (p. 49, [44]). We introduce it in the sense of formal analysis. Example 4.2.7. Let h(x) = x 2 + 2x4 + 22 x 6 + β‹… β‹… β‹… + 2n x 2n+2 + β‹… β‹… β‹… . The BΓΆttcher function of the BΓΆttcher’s equation G(h(x)) = G2 (x) is the formal power series H(x) = x βˆ’ x3 + x5 βˆ’ β‹… β‹… β‹… + (βˆ’1)n x2nβˆ’1 + β‹… β‹… β‹… . Proof. It is clear that ord(h) = 2. The function representations of h and H are h(x) =

x2 1 βˆ’ 2x2

and H(x) =

x , 1 + x2

respectively. Then the inverse functional of H is the solution of the quadratic equation xy2 βˆ’ y + x = 0, or G(x) = H [βˆ’1] (x) =

1 Β± √1 βˆ’ 4x 2 . 2x 2

1βˆ’4x In order to satisfy that G ∈ 𝕏0 , we take G(x) = 1βˆ’ 2x . Applying the formal binomial 2 B1/2 composes the formal power series βˆ’4x , we have √

1/2 1/2 1 2 (1 βˆ’ [1 + ( )(βˆ’4x2 ) + ( )(βˆ’4x2 ) + β‹… β‹… β‹…]) 2x 1 2 1 1/2 n = (2x2 + 2x 4 + 4x6 + β‹… β‹… β‹… + ( )(βˆ’4x2 ) + β‹… β‹… β‹…) 2x n

G(x) =

= x + x3 + 2x 5 + β‹… β‹… β‹… .

Also, using the above calculation we have G(h(x)) = =

(1 βˆ’ 2x 2 ) βˆ’ √1 βˆ’ 4x2 2x2 2 βˆ’2x + (2x2 + 2x 4 + 4x6 + β‹… β‹… β‹… + (1/2 )(βˆ’4x2 )n + β‹… β‹… β‹…) n

2x2 1/2 (βˆ’4x 2 )n = x2 + 2x 4 + β‹… β‹… β‹… + ( ) + β‹…β‹…β‹…. n 2x2

4.3 Lagrange inversion

| 115

On the other side, 1/2 (βˆ’4x2 )n + β‹…β‹…β‹…. ) n 2x2

G2 (x) = x2 + 2x4 + β‹… β‹… β‹… + (

Thus, H is the BΓΆttcher function of the equation G(h(x)) = G2 (x). BΓΆttcher’s theorem is another interesting result we would like to introduce. However, this theorem discusses the iteration and iterative roots of formal power series. We will present it to the readers in Chapter 8.

4.3 Lagrange inversion Let g ∈ 𝕏(β„‚) be given, the simplest form of Lagrange inversion formula is f (z) = zg(f (z)).

(4.19)

The existence and uniqueness of the formal power series solution of Lagrange inversion equation are the topics we are going to discuss here. Theorem 4.3.1. The Lagrange inversion formula (4.19) has solution if and only if g ∈ 𝕏(β„‚) is a unit and f is an almost unit in 𝔻(β„‚). If f is a solution of (4.19) for some unit g ∈ 𝕏(β„‚), then f is unique. Proof. If the formal power series f and g satisfy (4.19), then ord(f ) = ord(zg(f (z))) = ord(z) + ord(g(f (z))) β‰₯ 1, and hence f ∈ 𝕏0 (β„‚). Applying Theorem 1.2.5, ord(f ) = ord(zg(f (z))) = 1 + ord(g) β‹… ord(f ). Then ord(g) =

ord(f ) βˆ’ 1 1 =1βˆ’ . ord(f ) ord(f )

Since ord(g) must be an nonnegative integer and ord(f ) ∈ β„•, it follows that ord(f ) = 1

and then

ord(g) = 0.

z Now let g be a unit and f be an almost unit in 𝕏(β„‚). Then g(z) is an almost unit. z Therefore, g(z) (f (z)) ∈ 𝔻(β„‚), still an almost unit formal power series. Then the equation

z f (z) (f (z)) = =z g(z) g(f (z))

116 | 4 Applications of formal power series, II has a solution f (z) = (

z ) g(z)

[βˆ’1]

,

which is a solution of (4.19). We know that 𝔻 is a group with composition. The uniqueness of the iterative inz [βˆ’1] verse ( g(z) ) yields the uniqueness of f . We are interested in the nontrivial solution f which, of course, is an almost unit. There are many other proofs of Lagrange inversion formula and many constructions of the solution f of the Lagrange inversion equation including the proof by Lagrange himself [53]. For example, the residues proof, the factorization proof [33, 34], and Raney’s proof [72] are some popular results. Our construction proof of (4.19) is simple, all tools we need can be found in previous chapters. We also provide a matrix form for the construction of the nontrivial solution of the Lagrange inversion equation. Theorem 4.3.2. Let g ∈ 𝕏(β„‚) be given such that g(z) = b0 + b1 z + b2 z 2 + β‹… β‹… β‹… ,

b0 =ΜΈ 0.

Let f (z) = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹…, a1 =ΜΈ 0 be a nontrivial solution of the Lagrange inversion equation ∞

f (z) = z βˆ‘ bn f n (z), n=0

(4.20)

which is equivalent to (4.19), then kβˆ’1

ak = βˆ‘ bj akβˆ’1 , j=0

(j)

k = 1, 2, . . . ,

(4.21)

where we write (n) (n) 2 (n) f n (z) = a(n) 0 + a1 z + a2 z + a3 + β‹… β‹… β‹… ,

for all n ∈ β„• βˆͺ {0}, as we defined in Definition 1.2.1. Proof. Denote f (z) = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… where a0 = 0 and a1 =ΜΈ 0. We know that a(n) = 0, k < n for all n ∈ β„•. Since f is a nonunit, it follows that g ∘ f ∈ 𝕏(β„‚), and then k we write g(f (z)) = c0 + c1 z + c2 z 2 + c3 z 3 + β‹… β‹… β‹… ,

4.3 Lagrange inversion

| 117

where, as in (1.2), n

cn = βˆ‘ bk a(k) n ,

n = 0, 1, 2, . . . .

k=0

Suppose that f is a solution of (4.20), then a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… = z(c0 + c1 z + c2 z 2 + c3 z 3 + β‹… β‹… β‹…), and then ak = ckβˆ’1

for all k ∈ β„•.

Then a1 = c0 = b0 , a2 = c1 = b1 a(1) 1 = b1 b0 . Assume that a1 , a2 , . . . , ak have been determined. Applying Corollary 1.4.7 with j = 2, 3, . . . , k, consecutively we have a0

(j)

T

a0

(jβˆ’1)

T

[ (jβˆ’1) ] [a0 [ (j) ] ] [a [a ] 0 [ 1 ] [ [ 1 ] [ (jβˆ’1) ] [ [ (j) ] [ 0 ] [a ] = [a [ 2 ] [ [ 2 ] .. [ . ] [ [ . ] [ . ] [ [ . ] [ . ] [. [ . ] (jβˆ’1) (j) 0 [ak ] [ [ak ]

a1 a0 0 .. . 0

a2 a1 a0 .. . 0

... ... ... .. . ...

ak ] akβˆ’1 ] ] akβˆ’2 ] ]. .. ] . ] ] a0 ]

Since a0 = 0, the above formula becomes a1

(j)

T

a1

(jβˆ’1)

T

[ (jβˆ’1) ] [a1 [ (j) ] ] [a [a ] 0 [ 2 ] [ [ 2 ] [ (jβˆ’1) ] [ [ (j) ] 0 ] [ [a ] = [a [ 3 ] [ [ 3 ] .. [ . ] [ [ . ] [ . ] [ [ . ] [ . ] [. [ . ] (jβˆ’1) (j) 0 [ak ] [ [ak ]

a2 a1 0 .. . 0

a3 a2 a1 .. . 0

... ... ... .. . ...

a1 [ [0 [ (jβˆ’1) (jβˆ’1) [ 0 = [0, . . . , 0, ajβˆ’1 , . . . , ak ] [ [. [ .. [ [0

where 2 ≀ j ≀ k, and a(i) = 0 if j < i. j

ak ] akβˆ’1 ] ] akβˆ’2 ] ] .. ] . ] ] a1 ] a2 a1 0 .. . 0

a3 a2 a1 .. . 0

... ... ... .. . ...

ak ] akβˆ’1 ] ] akβˆ’2 ] ], .. ] . ] ] a1 ]

118 | 4 Applications of formal power series, II We can obtain all a(i) , 1 ≀ j ≀ k, 1 ≀ i ≀ k. Then, for k ∈ β„•, j k

ak = ckβˆ’1 = βˆ‘ bj ak ∈ β„‚ (j)

j=1

is determined. Again, we may have all a(i) , 1 ≀ j ≀ k, 1 ≀ i ≀ k. We complete the j induction, and hence we have the solution f of equation (4.20). Let us introduce the residue proof by Gessel [34]. As usual, we define the residue of a Laurent series f (x) = βˆ‘nβˆˆβ„€ fn xn to be res(f ) = fβˆ’1 , where (fn )nβˆˆβ„€ βŠ† S and S is a field. We call the series fβˆ’m z βˆ’m + fβˆ’m+1 z βˆ’m+1 + β‹… β‹… β‹… + fβˆ’1 z βˆ’1 + f0 + f1 z + f2 z 2 + β‹… β‹… β‹… , n or βˆ‘βˆž n=βˆ’m fn z for some m ∈ β„•, a formal Laurent series over S in this section, a terminology used by Henrici [42]. It will be renamed to be the semi-Laurent series in Chapter 7.

Lemma 4.3.3. Let f be a formal Laurent series over β„‚ such that ∞

f (x) = βˆ‘ fn xn ,

(4.22)

n=βˆ’m

n for some m ∈ β„•, and let g(x) = βˆ‘βˆž n=1 gn x with g1 =ΜΈ 0. Then

res(f (x)) = res(f (g(x))g σΈ€  (x)). Proof. By linearity, it is sufficient to prove the formula when f (x) = xk for k ∈ β„€, or res(xk ) = res(g k (x)g σΈ€  (x)). It is clear that res(xk ) = 0 if k =ΜΈ βˆ’1. Also res(g k (x)g σΈ€  (x)) = res(

d g k+1 (x) ( )) = 0, dx k + 1

because g k+1 does not exist if k < βˆ’1, and the residue of obviously if k > βˆ’1. If k = βˆ’1, then res(x k ) = 1. On the other side, res(g k (x)g σΈ€  (x)) = res( = res(

d (g k+1 (x)) dx

g σΈ€  (x) ) g(x)

g1 + 2g2 x + 3g3 x 2 + β‹… β‹… β‹… ) g1 x + g2 x 2 + g3 x 3 + β‹… β‹… β‹…

1 g + 2g2 x + 3g3 x 2 + β‹… β‹… β‹… ) = res( β‹… 1 x g1 + g2 x + g3 x 2 + β‹… β‹… β‹… = 1,

equals to zero

4.3 Lagrange inversion

because

g1 +2g2 x+3g3 x 2 +β‹…β‹…β‹… g1 +g2 x+g3 x2 +β‹…β‹…β‹…

| 119

is a unit, and g1 + 2g2 x + 3g3 x2 + β‹… β‹… β‹… = 1 + h(x), g1 + g2 x + g3 x2 + β‹… β‹… β‹…

for some h ∈ 𝕏0 with ord(h) β‰₯ 1. In this chapter, the Laurent series we mentioned are the same as what we defined in (4.22). We now introduce the notation [xn ]f (x) which denotes the coefficient of the term of xn in the Laurent series f (x). It is easy to see that [xn ]xk f (x) = [xnβˆ’k ]f (x). Theorem 4.3.4. Let R(t) be a formal power series in t over β„‚. Then there is a unique formal power series f ∈ 𝕏(β„‚) such that f (x) = xR(f (x)),

(4.23)

and for any formal Laurent series Ο•(t) and ψ(t) in t, as defined in (4.22), and for any n ∈ β„€ we have 1 nβˆ’1 σΈ€  [t ]Ο• (t)Rn (t), n =ΜΈ 0, n [xn ]Ο•(f ) = [t n ](1 βˆ’ tRσΈ€  (t)/R(t))Ο•(t)Rn (t), [x n ]Ο•(f ) =

∞

Ο•(f ) = βˆ‘ xn [t n ](1 βˆ’ xRσΈ€  (t))Ο•(t)Rn (t), n=m

ψ(f ) = [t n ]ψ(t)Rn (t), 1 βˆ’ xRσΈ€  (f ) ψ(f ) [xn ] = [t n ]ψ(t)Rn (t). 1 βˆ’ fRσΈ€  (f )/R(f ) [xn ]

(4.231 ) (4.232 ) (4.233 ) (4.234 ) (4.235 )

Proof. We show that all formulas from (4.231 ) to (4.235 ) are equivalent in the sense that any one of them is easily derivable from any other. If (4.23) has a solution, then Rβˆ’1 ∈ 𝕏 by Theorem 4.3.1. Then (4.234 ) and (4.235 ) are equivalent because x = f /R(f ). Taking ψ(t) = (1 βˆ’ tRσΈ€  (t)/R(t))Ο•(t), the right-hand side of (4.232 ) becomes the right-hand side of (4.235 ), and the left-side of (4.232 ) becomes the left-hand side of (4.235 ). So, (4.232 ) and (4.235 ) are equivalent. We rewrite (4.234 ) as ψ(f ) = βˆ‘ ([t n ]ψ(t)Rn (t))xn . 1 βˆ’ xRσΈ€  (f ) nβ‰₯m Putting Ο•(f ) =

ψ(f ) 1βˆ’xRσΈ€  (f )

in (4.234 ) and using (4.236 ), we obtain (4.233 ).

(4.236 )

120 | 4 Applications of formal power series, II Since we assume that f is a non-trivial solution of (4.23), it follows that the Lagrange inversion formula is equivalent to x = f /R(f ). Let g(t) = t/R(t), we have x = g(f ), and then g = f [βˆ’1] . By (4.232 ), we have [xn ]Ο•(f ) = [t n ](1 βˆ’ tRσΈ€  (t)/R(t))Ο•(t)Rn (t) = [t n ](1 βˆ’ g(t)RσΈ€  (t))Ο•(t)Rn (t) = [t n ](1 βˆ’ g(t)( = [t n ]t = [t n ]

n

t t ) )Ο•(t)( ) g(t) g(t) σΈ€ 

tn g σΈ€  (t) Ο•(t) n g(t) g (t)

Ο•(t)g σΈ€  (t) n+1 t . g n+1 (t)

Then we have [xn ]Ο•(f ) = [t βˆ’1 ]

Ο•(t)g σΈ€  (t) , g n+1 (t)

(4.237 )

which is equivalent to (4.232 ). ψ(t) Let Ο•(t) = tg σΈ€  (t) , using (4.237 ) we have [xn ]

ψ(f ) ψ(t)g σΈ€  (t) n+1 = [t n ] σΈ€  t σΈ€  fg (f ) tg (t)g n+1 (t) t n ψ(t) ψ(t) = [t n ] n+1 = [t 0 ] n+1 , g (t) g (t)

and then [xnβˆ’1 ]

ψ(t) ψ(f ) = [t 0 ] n . fg σΈ€  (f ) g (t)

(4.238 )

Formula 4.238 is equivalent to (4.232 ) and (4.235 ) because the later two formulas are equivalent. If n =ΜΈ 0, (4.231 ) provides n[xn ]Ο•(f ) = [t nβˆ’1 ]Ο•σΈ€  (t)Rn (t) = [t nβˆ’1 ]Ο•σΈ€  (t)

σΈ€  tn βˆ’1 Ο• (t) = [t ] . g n (t) g n (t)

To show that (4.231 ) and (4.232 ) are equivalent, we first show that n[t βˆ’1 ]

Ο•(t)g σΈ€  (t) Ο•σΈ€  (t) = [t βˆ’1 ] n . n+1 g (t) g (t)

But Ο•σΈ€  (t) Ο•(t)g σΈ€  (t) d Ο•(t) βˆ’ n n+1 = ( n ), n g (t) dt g (t) g (t)

(4.239 )

4.3 Lagrange inversion

| 121

because the coefficient of t βˆ’1 in the derivative of any Laurent series is 0, Then (4.239 ) is true. By (4.237 ) and (4.239 ), [xn ]Ο•(f ) = [t βˆ’1 ]

Ο•(t)g σΈ€  (t) 1 βˆ’1 Ο•σΈ€  (t) = [t ] n n g (t) g n+1 (t)

1 βˆ’1 βˆ’n σΈ€  [t ]t Ο• (t)Rn (t) n 1 = [t nβˆ’1 ]Ο•σΈ€  (t)Rn (t). n

=

This is (4.231 ), and hence (4.231 ) and (4.232 ) are equivalent if n =ΜΈ 0. We continue to show the equivalence of formulas stated in the above theorem. Theorem 4.3.5. Let f (x) and g(x) be compositional inverses. Then for any formal Laurent series Ο•, [xn ]Ο•(f ) = res(

Ο•(f (g))g σΈ€  Ο•(t)g σΈ€  Ο•(f ) ) = res( ) = res( n+1 ). n+1 n+1 x g g

Proof. If f and g are compositional inverses, applying (4.237 ) we have res(

Ο•(f ) Ο•(t)g σΈ€  Ο•(f (g))g σΈ€  n ) = [x ]Ο•(f ) = res( ) = res( ). xn+1 g n+1 g n+1

Some equalities in Theorem 4.3.4 can be proved by using some different approach. We use the mathematical induction to prove (4.232 ) but we suppose that Ο• is a formal power series, not the formal Laurent series. Theorem 4.3.4 is more general. Theorem 4.3.6. Let notation be set as in Theorem 4.3.4. A formal power series f ∈ 𝕏0 (β„‚) satisfies (4.232 ) [xn ]Ο•(f ) = [t n ](1 βˆ’

tRσΈ€  (t) )Ο•(t)Rn (t) R(t)

for any formal power series Ο•(t) is equivalent to that f is a solution of the Lagrange inversion formula (4.23). Proof. It is clear that R is a unit. Then (1 βˆ’ tRσΈ€  /R) is a unit with the constant term 1. Also, we know that f is a nonunit, and hence Ο•(f ) ∈ 𝕏(β„‚). If n = 0, the [x0 ]Ο•(f ) = Ο•(0). On the other side, [t 0 ](1 βˆ’

tRσΈ€  (t) )Ο•(t)R0 (t) = 1 β‹… Ο•(0) = Ο•(0). R(t)

The formula is true. Suppose that (4.232 ) is true for 0 ≀ j ≀ m for some m ∈ β„• βˆͺ {0}, or [xj ]Ο•(f ) = [t j ](1 βˆ’

tRσΈ€  (t) )Ο•(t)Rj (t), R(t)

0 ≀ j ≀ m.

122 | 4 Applications of formal power series, II We show that the formula is true for n = m + 1. By linearity, it is enough to prove the formula for Ο•(t) = t k for k ∈ β„• βˆͺ {0}. In this case, Ο•(f ) = f k , using the relation f = xR(f ), [xm+1 ]f k = [xm+1 ](f kβˆ’1 β‹… xR(f )) = [xm ]f kβˆ’1 R(f ) tRσΈ€  (t) kβˆ’1 m )t R (t)R(f ) R(t) tRσΈ€  (t) k m+1 = [t m+1 ](1 βˆ’ )t R (t). R(t) = [t m ](1 βˆ’

The popular Catalan number Cn could be an application of the Lagrange revision equation (4.23). n The Catalan generating function c(x) = βˆ‘βˆž n=0 Cn x is defined by 2

c(x) = 1 + x[c(x)] .

(4.2310 )

The quadratic equation has two solutions (1 Β± √1 βˆ’ 4x)/(2x), but only the minus sign gives a nonunit formal power series. We take c(x) =

1 βˆ’ √1 βˆ’ 4x , 2x

which is also the formula (3.7). In order to apply Lagrange inversion, we set up f (x) = c(x) βˆ’ 1,

so that f = x(1 + f )2 .

We may then apply Theorem 4.3.4 to the case R(t) = (1 + t)2 . The equation f = x(1 + f )2 has the solution f (x) =

1 βˆ’ √1 βˆ’ 4x βˆ’ 1 = c(x) βˆ’ 1 = xc2 (x). 2x

Then (4.231 ) with Ο•(t) = (1 + t)k gives k

[xn ](c(x)) = [xn ](1 + f )k = =

1 nβˆ’1 [t ]k(1 + t)kβˆ’1 (1 + t)2n n

k 2n + k βˆ’ 1 ( ), n nβˆ’1

for n ∈ β„•. Since the constant term in ck (x) is 1, we have k

k 2n + k βˆ’ 1 n ( )x . n nβˆ’1 n=1 ∞

ck (x) = [c(x)] = 1 + βˆ‘

Lagrange inversion formula was originally introduced by J. L. Lagrange [53] in 1770 which was then generalized by H. H. BΓΌrmann [54] in the late 18th century. There are also many generalizations and applications of Lagrange–BΓΌrmann formula. An algebraic proof of Lagrange–BΓΌrmann formula by Henrici will be presented in Chapter 7 (Formal Laurent Series), a suitable place for that formula and proof.

4.4 Difference equations and formal power series | 123

4.4 Difference equations and formal power series Definition 4.4.1. Let aj ∈ β„‚, 0 ≀ j ≀ k be given for some k ∈ β„•. For any {sn }∞ n=k βŠ† β„‚, the equation a0 xn + a1 xnβˆ’1 + β‹… β‹… β‹… + ak xnβˆ’k = sn ,

(4.24)

for n = k, k + 1, k + 2, . . . , and a0 ak =ΜΈ 0, is called a linear difference equation of order k. The equation is called homogeneous if sn = 0, n β‰₯ k, otherwise it is called inhomogeneous. A sequence {xj }∞ j=0 satisfying (4.24) for all n β‰₯ k is called a solution of the difference equation (4.24). We always suppose that a0 ak =ΜΈ 0, otherwise we face a reduced (4.24). It is clear that for every given set of k numbers x0 , x1 , . . . , xkβˆ’1 there is a unique solution {xn }∞ n=k of the equation (4.24). The equation (4.24) plays a role of recurrence formula. A popular approach of solving the linear homogeneous difference equation is using linear difference operator and the characteristic polynomial that will be introduced below. Definition 4.4.2. Let V be the linear vector space of sequences V = {x = (x0 , x1 , x2 , . . . ) : xn ∈ β„‚, n ∈ β„•}, that is, V is closed with the linear operation. We denote that (x)n = xn

for all n ∈ β„• βˆͺ {0}.

The mapping E : V β†’ V such that Ex = (x1 , x2 , x3 , . . . )

if x = (x0 , x1 , x2 , x3 , . . . )

is called the shifting operator on V. It is easy to verify that E 2 x = E(Ex) and (Ex)n = xn+1 , (E 2 x)n = xn+2 , as usual, E 0 = I or E 0 (x) = I(x) = x. A linear difference operator L is usually denoted by m

L = βˆ‘ ci E i , i=0

ci ∈ β„‚,

i for some m ∈ β„• βˆͺ {0}. If p is a polynomial such that p(Ξ») = βˆ‘m i=0 ci Ξ» , then p is called the characteristic polynomial of L.

Proposition 4.4.3. The difference equation a0 xn + a1 xnβˆ’1 + β‹… β‹… β‹… + ak xnβˆ’k = sn

124 | 4 Applications of formal power series, II is equivalent to p(E)x = sn ,

n β‰₯ k,

k

p(Ξ») = βˆ‘ an Ξ»nβˆ’k , n=0

where x = (x0 , x1 , x2 , . . . ). There are several fundamental theorems for solving linear difference equations by using characteristic polynomials, which can be found in all text books of numerical analysis. We introduce a method which solves the linear difference equation by formal power series. We first consider the homogeneous equation a0 xn + a1 xnβˆ’1 + β‹… β‹… β‹… + ak xnβˆ’k = 0,

(4.25)

n = k, k + 1, k + 2, . . . . Theorem 4.4.4. Let x0 , x1 , . . . , xkβˆ’1 be the initial values satisfying equation (4.25). Let A ∈ 𝕏(β„‚) and S ∈ 𝕏(β„‚) be given with A(z) = a0 + a1 z + β‹… β‹… β‹… + ak z k ,

S(z) = s0 + s1 z + β‹… β‹… β‹… + skβˆ’1 z kβˆ’1 ,

where sm = a0 xm + a1 xmβˆ’1 + β‹… β‹… β‹… + am x0 ,

0 ≀ m ≀ k βˆ’ 1.

(4.26)

Then Aβˆ’1 exists and X = Aβˆ’1 S, where X(z) = x0 + x1 z + x2 z 2 + β‹… β‹… β‹… = (x0 , x1 , x2 , . . . ) is a formal power series and a solution of (4.25). Proof. Aβˆ’1 ∈ X(β„‚) because a0 =ΜΈ 0. Let X(z) = x0 + x1 z + x2 z 2 + β‹… β‹… β‹… , then the Cauchy product provides k

AX = ( βˆ‘ aj z j )X j=0

= a0 x0 + (a0 x1 + a1 x0 )z + β‹… β‹… β‹… + (a0 x kβˆ’1 + β‹… β‹… β‹… akβˆ’1 x0 )z kβˆ’1 k

+ (a0 xk + β‹… β‹… β‹… + ak x0 )z k + ( βˆ‘ ai xk+1βˆ’i )z k+1 + β‹… β‹… β‹… i=0

= a0 x0 + (a0 x1 + a1 x0 )z + β‹… β‹… β‹… + (a0 x kβˆ’1 + β‹… β‹… β‹… akβˆ’1 x0 )z kβˆ’1 = s0 + s1 z + β‹… β‹… β‹… + skβˆ’1 z kβˆ’1 = S,

4.4 Difference equations and formal power series | 125

because βˆ‘ki=0 ai xnβˆ’i = 0 for n β‰₯ k by (4.25). Then X = Aβˆ’1 S. Both formal power series A and S terminate, and thus have an infinite radius of convergence. They represent analytic function, which happen to be polynomials. Then the formal power series X is a regular power series that represents the rational function x(z) :=

S(z) s0 + s1 z + β‹… β‹… β‹… + skβˆ’1 z kβˆ’1 = A(z) a0 + a1 z + β‹… β‹… β‹… + ak z k

near z = 0. Conversely, every power series X that represents a rational function of x of the above form satisfies X = Aβˆ’1 S, hence AX = S in Theorem 4.4.4, The rational function x(z) of the above form is called a generating function of a solution of (4.25). Henrici also investigated the case if x(z) has distinct poles such as z1 , z2 , . . . , zh , of the respective orders m1 , m2 , . . . , mh , where βˆ‘hi=1 mi = k, and provided a solution for it as well as provided an algorithm for X [42]. Theorem 4.4.5. Let all notation be set as in Theorem 4.4.4 and let x(z) be the corresponding generating function of (4.25). Suppose x(z) has distinct poles z1 , z2 , . . . , zh with orders, or multiplicities m1 , m2 , . . . , mh , m1 + m2 + β‹… β‹… β‹… + mh = k, respectively. Then the coefficient xn of X have the form h

xn = βˆ‘ pi (n)ziβˆ’n ,

n ∈ β„• βˆͺ {0},

i=1

(4.27)

where pi (n) is a polynomial of degree (mi βˆ’ 1). Proof. As a rational function, x(z) has poles described above. Suppose the partial fractions of x(z) is h

mj

i=1

j=1

ai,j

x(z) = βˆ‘(βˆ‘

(z βˆ’ zi )j

).

For any zi , 1 ≀ i ≀ h, and 1 ≀ j ≀ mi , applying formal binomial series we have 1 1 = (βˆ’1)j j (1 βˆ’ z/zi )βˆ’j j (z βˆ’ zi ) z i

= (βˆ’1)j

k

1

∞ βˆ’j z βˆ‘ ( )(βˆ’ ) j zi zi k=0 k ∞

j + k βˆ’ 1 1 zk ) j k. k z zi

= (βˆ’1)j βˆ‘ ( k=0

i

126 | 4 Applications of formal power series, II zn zin

Define pi (n) as the coefficient of the term of mi

in x(z), then j+nβˆ’1 1 ) j, n z

pi (n) = βˆ‘(βˆ’1)j ai,j ( j=1

n

and hence the coefficient of z is

pi (n)ziβˆ’n .

i

Thus,

h

xn = βˆ‘ pi (n)ziβˆ’n ,

n ∈ β„• βˆͺ {0},

i=1

where pi (n) is a polynomial of degree (mi βˆ’ 1). Example 4.4.6. The Fibonacci sequence {xn }∞ n=0 = {0, 1, 1, 2, 3, 5, 8, 13, . . . } is defined by the difference equation xn βˆ’ xnβˆ’1 βˆ’ xnβˆ’2 = 0, with initial conditions x0 = 0, x1 = 1. Letting all notation be set as in Theorem 4.4.4, we have a0 = 1,

a1 = βˆ’1,

a2 = βˆ’1,

and s0 = a0 x0 = 0,

s1 = a0 x1 + a1 x0 = 1.

Then A(z) = 1 βˆ’ z βˆ’ z 2 ,

and

S(z) = z.

Then the generating function of the sequence X is x(z) =

z . 1 βˆ’ z βˆ’ z2

Then the poles of x are z1 =

√5 βˆ’ 1 , 2

z2 =

βˆ’βˆš5 βˆ’ 1 . 2

Taking partial fractions for x(z), we have z1 z2 1 1 + βˆ’1 βˆ’ 2z1 z βˆ’ z1 βˆ’1 βˆ’ 2z2 z βˆ’ z2 1 1 1 1 = + . 1 + 2z1 1 βˆ’ z/z1 1 + 2z2 1 βˆ’ z/z2

x(z) =

Applying (4.27), we find xn =

1 1 z βˆ’n + z βˆ’n 1 + 2z1 1 1 + 2z2 2 n

=

n

1 √5 + 1 1 βˆ’βˆš5 + 1 ( ) βˆ’ ( ) . √5 √5 2 2

4.4 Difference equations and formal power series | 127

The method we used in the proof of Theorem 4.4.4 can be applied to solve the nonhomogeneous linear difference equation (4.24) with sn not all zeros. Theorem 4.4.7. Let x0 , x1 , . . . , xkβˆ’1 be the initial values satisfying (4.24) a0 xn + a1 xnβˆ’1 + β‹… β‹… β‹… + ak xnβˆ’k = sn , where {sn }∞ n=k βŠ† β„‚ is given. Let A ∈ 𝕏(β„‚) and S ∈ 𝕏(β„‚) be given with A(z) = a0 + a1 z + β‹… β‹… β‹… + ak z k ,

S(z) = s0 + s1 z + β‹… β‹… β‹… + sk z k + β‹… β‹… β‹… ,

where sm = a0 xm + a1 xmβˆ’1 + β‹… β‹… β‹… + am x0 ,

m = 0, 1, 2, 3, . . . ,

(4.28)

is the nonhomogeneous terms in (4.24). Then Aβˆ’1 exists, and hence X = Aβˆ’1 S, where X(z) = x0 + x1 z + x2 z 2 + β‹… β‹… β‹…. Using the sequence representation of X, X = (x0 , x1 , . . . , xk , xk+1 , . . . ) is the solution of (4.24). Proof. Please be noticed that sn is the nonhomogeneous term in (4.24) for n β‰₯ k. Simply calculating as we did in the proof of Theorem 4.4.4, we obtain AX = S. Since a0 =ΜΈ 0, A is a unit formal power series and hence Aβˆ’1 exists, then we have X = Aβˆ’1 S. Remark 4.4.8. The given sequence {sn } play an important role in solving the linear difference equations. 1. If the sequence {sn } grows too fast, for example, sn = n!, the formal power series S diverges everywhere except z = 0, the method in Theorem 4.4.5 is not efficient. 2. If the formal power series S has a positive radius of convergence and its sum function (analytic function) can be obtained, then Theorem 4.4.5 provides an analytical technique to determine xn .

5 General composition Chapters 1 through 4 introduced the theory and structure of the formal power series and many applications including the applications of the composition of formal power series with nonunits. Such composition gives us the right distributive law, iterative powers and iterative inverse of almost units, Lagrange inversion, Riordan group, and many others. Now we face the following challenges: 1. Does the formal power series f in the composition g ∘ f have to be a nonunit? 2. Can we keep the all properties of the composition introduced in Chapter 1 when we eliminate the requirement of the nonunitness for f in the composition g ∘ f ? 3. Is it possible to have a necessary and sufficient condition for the existence of the composition of formal power series? This chapter will answer those questions by setting up a general composition theorem including a sufficient and necessary condition for the existence of the composition of formal power series. The investigation with such a general composition will go deeper and wider in the following chapters. By the investigation of the coefficients of f n (z), the general composition theorem for formal power series was invented in 2002 by the author and N. Knox [30]. That paper provided an algorithm for computing the coefficients of f n (z) as well as a necessary and sufficient condition for the existence of the composition of formal power series. These results will be introduced in Sections 5.3 and 5.4. The general Chain Rule of formal power series will be introduced in Section 5.5. The general right distributive law will be introduced in Section 5.6. The full study of the matrix representation for composition will be split into two parts, Part I and Part II, that will be introduced in Section 5.2 and Section 5.7, respectively. Note that in Section 5.4 we provide an analytical approach to prove the general composition theorem [26] based on a new organization of the coefficients in the multinomial theorem. This new organization about the multinomial theorem could drive further research of this topic in combinatorics.

5.1 Introduction So far, the existence of the composition of formal power series has relied on the admitting addition of a sequence of formal power series. It is a very smart definition. By reviewing the development of the formal series, including formal power series, formal Laurent series with finitely many terms of negative exponents, formal solutions, or other formal subjects, we must say that the study of the formal series actually follows some rules, explicit or implicit. Let us conclude these rules in the beginning https://doi.org/10.1515/9783110599459-005

130 | 5 General composition of the section. We will follow these rules when we make any development for formal power series. Remark 5.1.1. All operations on formal series space such as 𝕏(S) abide the two rules: 1. If a power series f has a positive radius of convergence, then as a formal power series, f should maintain all properties that f has in analysis. It is called the principle of formal analysis introduced in Remark 1.7.6; 2. Distribution rule is honored if an operation runs with infinitely many formal series. Let us see some examples before we go any further. Example 5.1.2. Let S = ℝ. Let ∞

g(x) = βˆ‘ xn , n=0

f (x) = 1 + x.

Then ∞ ∞ n ∞ n n n βˆ‘ (1 + x)n = βˆ‘ ( βˆ‘ ( )xk ) = 1 + βˆ‘ (1 + βˆ‘ ( )xk ). k k n=1 n=0 n=0 k=0 k=1

We cannot, following the distribution rule, even calculate the first coefficient of the n series βˆ‘βˆž n=0 (f (x)) . Thus, the composition g(f (x)) does not exist. Example 5.1.3. Let S = ℝ. Let ∞

g(x) = βˆ‘ xn n=0

and

∞

f (x) = βˆ‘ n! x n . n=1

n It is clear that the series βˆ‘βˆž n=1 n! x converges nowhere except x = 0. However, the composition g(f (x)), not the composition of functions, is a formal power series by Definition 1.2.2 and ∞

k

n=0

n=0

βˆˆβ„ ck = βˆ‘ bn a(n) = βˆ‘ a(n) k k for every k ∈ β„•. These two examples indicate some difference between the composition of formal power series and the composition of analytic functions. It is well known that the composition of a formal power series with a nonunit is defined. However, the nonunitness of the composed formal power series is just a sufficient condition for the existence of the composition. Can we obtain a sufficient and necessary condition for the existence of the composition? In Section 2.2, we established the formal logarithmic function (2.1) 1 1 1 L(F) = ln(1 + f ) = f βˆ’ f 2 + f 3 βˆ’ f 4 + β‹… β‹… β‹… , 2 3 4

5.1 Introduction | 131

where f must be a nonunit. Then f cannot be a nonzero constant formal power series, for example, f = ( 21 , 0, 0, . . . ) does not satisfy (2.1). On the other side, ln(1+ 21 ) should be fine by the principle of formal analysis because the Maclaurin series of ln(1+x) has the radius of convergence r = 1. This example tells us that we do need to extend or replace the restriction of admitting addition by some more general definition for operations of the sequence of formal power series. Therefore, we face challenges which, we know, is not easy at all, and that is why it is not surprised to read a concern Peter Henrici said in his book (p. 35, [42]) that β€œThis (means cn , as above), in general, has no meaning; we have not defined convergence, and if we had we wouldn’t know whether it would take place here.” The formal analysis started its journey almost 20 years ago when the challenge or warning by Henrici was investigated. The general summation of a sequence of formal power series has been a question we must answer before we try to expand or to generalize the existing theory of formal power series. Definition 1.7.7 takes the first step in this road. Here, we begin to study the general composition of formal power series, under the two rules in Remark 5.1.1. Before the general composition of formal power series was established, besides of the admitting addition, we would like to introduce the other condition used to determine the existence of the composition. n Proposition 5.1.4 ([84]). Let f (x) = βˆ‘βˆž n=0 fn x be a formal power series over a ring S. If g is a formal power series such that

lim σ΅„©f g nβ†’βˆžσ΅„© n σ΅„©σ΅„©

n

nσ΅„© σ΅„©

lim 2βˆ’ ord(fn g ) = 0, σ΅„©σ΅„© = nβ†’βˆž

n then the sum βˆ‘βˆž n=0 fn g is a formal power series. This series is called the composition of f and g and is denoted by f ∘ g.

The proof of this proposition can be found in Proposition 1.7.5. Clearly, if g is a nonunit or f is a polynomial, then lim σ΅„©f g nβ†’βˆžσ΅„© n σ΅„©σ΅„©

nσ΅„© σ΅„©

σ΅„©σ΅„© = 0

is true. This proposition provides a sufficient condition for existence of the composition of formal power series. We now define the general composition of formal power series. Definition 5.1.5 ([30]). Let S be a ring with a metric and let 𝕏 be the set of all formal k power series over S. Let g ∈ 𝕏 be given, say g(x) = βˆ‘βˆž k=0 bk x . We define a subset 𝕏g βŠ† 𝕏 to be ∞

∞

󡄨󡄨 𝕏g = {f ∈ 𝕏 󡄨󡄨󡄨 f (x) = βˆ‘ ak xk , βˆ‘ bn a(n) ∈ S, k = 0, 1, . . . }, k 󡄨 n=0 k=0

(n) k 0 where f n (x) = βˆ‘βˆž k=0 ak x , for every n ∈ β„•, and f = I.

132 | 5 General composition It is clear that 𝕏g =ΜΈ 0 because all nonunits are in 𝕏g . Then the mapping Tg : 𝕏g β†’ 𝕏 such that ∞

Tg (f )(x) = βˆ‘ ck x k , k=0

(n) βˆ‘βˆž n=0 bn ak , k

where ck = = 0, 1, 2, . . . , is well-defined. We call Tg (f ) the general composition of the formal power series g and f . The composition Tg (f ) is also denoted by g ∘f . We call such composition the general composition of the formal power series because this composition does not require the nonunitness for the composed formal power series. If f is a nonunit, a(n) = 0 for all n > k, and then k k

ck = βˆ‘ bn a(n) ∈ S, k n=0

for all k. The next example shows that the general composition definition really extends the composition with nonunits only and maintains the principle of formal analysis. Example 5.1.6. Let g(x) = 1 + x + x2 + β‹… β‹… β‹… be a formal power series in 𝕏(ℝ) and let f (x) = 1/2, a unit. Then 1 1 g ∘ f (x) = 1 + + 2 + β‹… β‹… β‹… = 2 or = 2I. 2 2

5.2 Matrix representation of the general composition, I Matrix, such as the matrix representation associated with multiplication for any formal power series and the delta associated matrix for an almost unit formal power series, is an efficient tool for both research and applications of formal power series. We now introduce a matrix representation for all formal power series, not only for almost units, with the composition if the composition exists. Definition 5.2.1. Let g(z) = b0 + b1 z + b2 z 2 + β‹… β‹… β‹… + bk z k + β‹… β‹… β‹… and f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… + ak z k + β‹… β‹… β‹… be formal power series in 𝕏(S) where S is a ring. For every n ∈ β„• βˆͺ {0}, we write (n) (n) 2 (n) k f n (z) = a(n) 0 + a1 z + a2 z + β‹… β‹… β‹… + ak z + β‹… β‹… β‹…

as we did in Theorem 1.4.4. We define the composition matrix of f to be the matrix a(0) 0

[ (1) [ a0 [ [ (2) Cf = [ [ a0 [ (3) [ a0 [ .. [ .

a(0) 1

a(0) 2

a(0) 3

.. .

.. .

.. .

a(1) 1 (2) a1 a(3) 1

a(1) 2 (2) a2 a(3) 2

a(1) 3 (2) a3 a(3) 3

...

] . . .] ] ] . . .] ], ] . . .] ] .. .]

5.2 Matrix representation of the general composition, I

| 133

and denote it as Cf . If we use the notation, (n) (n) f n = (a(n) 0 , a1 , a2 , . . . )

for k ∈ β„• βˆͺ {0},

then a(0) 0 [ (1) [ a0 [ [ (2) Cf = [ [ a0 [ (3) [ a0 [ .. [ .

a(0) 1

a(0) 2

a(0) 3

.. .

.. .

.. .

a(1) 1 a(2) 1 a(3) 1

a(1) 2 a(2) 2 a(3) 2

a(1) 3 a(2) 3 a(3) 3

0

] [f 1 ] . . .] f ] ] [ ] [ 2] [ ] f . . .] ]. ]=[ 3] ] [ f [ ] . . .] ] [.] . .. .] [ . ] ...

If f is an almost unit such that f (z) = a1 z + a2 z 2 + β‹… β‹… β‹…, a1 =ΜΈ 0, it is clear that 1 [ [0 [ [ 0 Cf = [ [ [ [0 [ .. [.

0 a(1) 1

0 a(1) 2

0

0 a(1) 3

a(2) 2

0 .. .

... ] . . .] ] ] . . .] ] ] . . .] ] .. .]

a(2) 3

0 .. .

a(3) 3 .. .

or Cf = [

1 0

0 ], D(f )

where D(f ) is the delta associated matrix of f as defined in Definition 1.5.2. We provide a straightforward result below. Proposition 5.2.2. Let notation be set the same as in Definition 5.1.5. Then the composition g ∘ f is defined as T

b0 [ ] [ b1 ] [ ] [ b2 ] [ ] [b ] [ 3] [.] . [.]

a(0) 0 [ (1) [ a0 [ [ (2) [ a0 [ [ (3) [ a0 [ .. [ .

a(0) 1

a(0) 2

a(0) 3

.. .

.. .

.. .

a(1) 1 a(2) 1 a(3) 1

a(1) 2 a(2) 2 a(3) 2

a(1) 3 a(2) 3 a(3) 3

T

] [c0 ] . . .] c1 ] ] [ ] ] [ [ c2 ] . . .] ] , ]=[ ] ] [ c [ 3] . . .] ] [.] . .. .] [ . ] ...

if cn ∈ S, n = 0, 1, 2, . . . . Otherwise, we say that g ∘ f does not exit. Let us look at Example 5.1.6 from another point of view.

134 | 5 General composition Example 5.2.3. Let g(x) = 1 + x + x2 + β‹… β‹… β‹… be a formal power series in 𝕏(ℝ) and let f (x) = 1/2, a unit. Then T

1 [ ] [1] [ ] [ ] g ∘ f = [1] [1] [ ] [.] . [.] or

1 [1 [2 [ [1 [ 22 [ [1 [ 23 [. . [.

0 0

0 0

0 0

0

0

0

0 .. .

0 .. .

0 .. .

T ... ] [2] . . . ] [0] ] [ ] ] . . .] = [ 0] ] , ] [ [0] ] ] . . .] [ ] [.] .. .. .] [ ]

g ∘ f = 2I𝕏 . Let us see another interesting example. Example 5.2.4. Let g(x) = 1 + x + x2 + β‹… β‹… β‹… be a formal power series in 𝕏(ℝ) and let f (x) = a + x, a unit where 0 < |a| < 1. Then, for any n ∈ β„•, n n (a + x)n = βˆ‘ ( )xj anβˆ’j , j j=0

and then for 0 ≀ k ≀ n,

n a(n) = ( )anβˆ’k . k k

By Proposition 5.2.2, T

1 [ ] [1] [ ] [ ] g ∘ f = [1] [1] [ ] [.] . [.]

1 [a [ [ 2 [a [ [ 3 [a [ .. [.

0 1 (21 )a1

(31 )a2 .. .

0 0 (22 )a0 (32 )a1 .. .

0 0 0

(33 )a0 .. .

T

... (1 βˆ’ a)βˆ’1 [ ] . . . ] [ (1 βˆ’ a)βˆ’2 ] ] ] ] [ . . . ] = [(1 βˆ’ a)βˆ’3 ] , ] ] [ βˆ’4 ] ] [ . . . ] [(1 βˆ’ a) ] ] ] [ .. .. . .] [ ]

because for any k = 0, 1, 2, . . . , k k+1 k+2 2 k+3 3 ck = ( ) + ( )a + ( )a + ( )a + β‹… β‹… β‹… k k k 3 k+1 (k + 2)(k + 1) 2 (k + 3)(k + 2)(k + 1) 3 =1+ a+ a + a + β‹…β‹…β‹… 1! 2! 3! βˆ’k βˆ’ 1 βˆ’k βˆ’ 1 βˆ’k βˆ’ 1 )(βˆ’a)1 + ( )(βˆ’a)2 + β‹… β‹… β‹… =( )(βˆ’a)0 + ( 0 1 2 = (1 βˆ’ a)βˆ’(k+1) . Thus, g ∘ f (x) =

1 1 1 + x+ x2 + β‹… β‹… β‹… . 1 βˆ’ a (1 βˆ’ a)2 (1 βˆ’ a)3

5.3 Coefficients of f n (z)

| 135

We obtain an interesting formula ∞

n+k n )a = (1 βˆ’ a)βˆ’(k+1) , k

βˆ‘(

n=0

k = 0, 1, 2, . . . ,

(5.1)

where |a| < 1 (Note: it is trivial if a = 0). By (5.1) and let a = 1/2, we have ∞

n+2 1 ) n = 22+1 = 8, 2 2

βˆ‘(

n=0

(5.2)

for k = 2. Of course, we may obtain (5.2) by differentiating g twice to have ∞

n+2 n )x , 2

g σΈ€ σΈ€  (x) = 2 βˆ‘ ( n=0

and then ∞

n+2 1 ) n. 2 2

g σΈ€ σΈ€  (1/2) = 2 βˆ‘ ( n=0

On the other side, g σΈ€ σΈ€  (x) = 2(1 βˆ’ x)βˆ’3 and then g σΈ€ σΈ€  (1/2) = 2 β‹… 8 = 16. Thus, ∞

βˆ‘(

n=0

n+2 1 ) n = 8. 2 2

More properties of the matrix representation for composition of formal power series will be discussed in Section 5.7.

5.3 Coefficients of f n (z) A formal power series could be considered a sequence of its coefficients. The composition of formal power series actually is a series of the sequence of formal power series that, eventually, or can only be, determined by their coefficients. We must investigate the coefficients of f n (z) for a formal power series f in order to know the structure of the composition of formal power series. The multinomial theorem plays a significant role in the research on the composition of the formal power series. Before we introduce some results about the multinomial theorem, we would like to indicate that the approach of organizing or constructing the coefficients of f n introduced in this section is different from the original work in [30]. In fact, the formula for the coefficients generated by the multinomial theorem in this section is organized in a way better for students to learn by themselves.

136 | 5 General composition Let f (x) = a0 + a1 x + a2 x2 + β‹… β‹… β‹… be a formal power series over S and denote f n as in formula (1.8) for every n ∈ β„• βˆͺ {0}. Suppose S is a commutative ring and let n ∈ β„• be given. For any k ∈ β„• βˆͺ {0}, the kth coefficient a(n) of f n is totally determined by the k polynomial n

(a0 + a1 z + a2 z 2 + β‹… β‹… β‹… + ak z k )

because all terms at z t do not contribute anything to a(n) if t > k. Therefore, by the k multinomial theorem, we have n βˆ’ r0 βˆ’ β‹… β‹… β‹… βˆ’ rkβˆ’1 r0 r1 n n βˆ’ r0 r )a0 a1 β‹… β‹… β‹… akk )β‹…β‹…β‹…( a(n) = βˆ‘ ( )( k rk r1 r0

(5.3)

where the sum is extended over all possible nonnegative integers r0 , r1 , . . . , rk such that r0 + r1 + β‹… β‹… β‹… + rk = n and

r1 + 2r2 + 3r3 + β‹… β‹… β‹… + krk = k

(5.4)

where k = 0, 1, 2, . . .. We have seen in Definition 5.1.5 that the composition g ∘ f is determined by all ∞

ck = βˆ‘ bn a(n) , k n=0

k = 0, 1, 2, . . . ,

which shows how important each a(n) is. We must investigate all a(n) completely. Since k k n runs through all nonnegative integers in the series of ck , the existence of such ck is mainly determined by those integer n which is greater than k, and hence we only (n) discuss the case n β‰₯ k for the convergence of series βˆ‘βˆž n=0 bn ak in this section. Lemma 5.3.1. Let f ∈ 𝕏(β„‚) be given with the form f (z) = a0 + a1 z + β‹… β‹… β‹… + ak z k + β‹… β‹… β‹… , where a0 =ΜΈ 0, aj = 0, 1 ≀ j < s and as =ΜΈ 0. We write f n as in (1.8) for every n ∈ β„•. For every nonnegative integer k, let r0 , r1 , r2 , . . . , rk be nonnegative integers that satisfy formula (5.4). Then: (n) n (i) a(n) 0 = a0 and ak = 0 if 1 ≀ k < s; (ii) rj = 0, 1 ≀ j < s. For k β‰₯ s, (iii) rs + rs+1 + β‹… β‹… β‹… + rk ≀ ⟦k/s⟧, where βŸ¦β‹…βŸ§ is the greatest integer function; (iv) r0 β‰₯ n βˆ’ ⟦k/s⟧ or n βˆ’ r0 ≀ ⟦k/s⟧ if n β‰₯ k; (v) If k = sl + j for some l ∈ β„• and 1 ≀ j < s, then the tuples (r1 , r2 , . . . , rk ) satisfying (5.4) along with the condition that r1 + r2 + β‹… β‹… β‹… + rk = m

with 0 ≀ m ≀ l

are the same tuples (r0 , r1 , . . . , rk ) satisfying (5.4).

5.3 Coefficients of f n (z)

| 137

Proof. Actually we may write f (z) = a0 + as z s + as+1 z s+1 + β‹… β‹… β‹… + ak z k + β‹… β‹… β‹… . (i) is trivial. r r r Every nonzero rj , 1 ≀ j < s, makes a11 a22 β‹… β‹… β‹… akk = 0, and hence each such rj can be excluded from the construction of a(n) in (5.3), that yields (ii). k Putting (ii) into formula (5.4), we obtain r0 + rs + rs+1 + β‹… β‹… β‹… + rk = n,

srs + (s + 1)rs+1 + β‹… β‹… β‹… + krk = k.

(5.5)

Then rs +

k s+1 r + β‹… β‹… β‹… + rk = k/s, s s+1 s

(5.6)

by which (iii) and (iv) follow. Now let a tuple (r0 , r1 , . . . , rk ) satisfying (5.4) be given and suppose that k = sl + j, j ∈ β„• and 1 ≀ j < s. It is clear that if n is given with n β‰₯ k, then n βˆ’ r0 = r1 + r2 + β‹… β‹… β‹… + rk is totally determined by the values of r1 + r2 + β‹… β‹… β‹… + rk , or by the values of rs + rs+1 + β‹… β‹… β‹… + rk in this case. Since 0 ≀ rs + rs+1 + β‹… β‹… β‹… + rk ≀ ⟦k/s⟧ by (iii), we have (v). Before we close the proof, we would like to indicate that if s = 1, then there is no j ∈ β„• such that 1 ≀ j < 1, ⟦k/s⟧ = k, and l = k, all statements are true.

Definition 5.3.2. Let k ∈ β„• be given. For any integer m, 0 ≀ m ≀ k, we define Rk,m = βˆ‘

m! r r r a 1 a 2 β‹… β‹… β‹… akk , r1 !r2 ! β‹… β‹… β‹… rk ! 1 2

(5.7)

where the sum is extended over all possible nonnegative integers r1 , r2 , . . . , rk such that r1 + r2 + β‹… β‹… β‹… + rk = m

and r1 + 2r2 + β‹… β‹… β‹… + krk = k.

(5.8)

We define that Rk,m = 0, for our convenience, if Rk,m does not exist or the condition (5.8) fails for those tuples (r1 , r2 , . . . , rk ). For example, Rk,m = 0 if m > k, or R2,0 = 0 because (5.8) does not hold for k = 2, m = 0. The real number Rk,m is called the mth multinomial cofactor of the kth coefficient of the formal power series f n , or just the mth cofactor if there is no confusion. It is easy to check that Rk,k = ak1 if k =ΜΈ 0. If m = 0, then R0,0 = 1 by (5.7). If k ∈ β„•, then Rk,0 = 0 because (5.8) fails for such a tuple.

138 | 5 General composition Remark 5.3.3. 1. The multinomial cofactor Rk,m was first introduced in [24]. We are introducing more properties of Rk,m now. 2. The cofactor Rk,m relies on nonnegative integers r1 , r2 , . . . , rk , which are defined in (5.8), and hence Rk,m relies on k and m only and is independent from n. 3. In particular, if there is s ∈ β„• such that as =ΜΈ 0, a0 =ΜΈ 0 but aj = 0, 1 ≀ j < s, then Rk,m relies on ⟦k/s⟧ only by (iii) of Lemma 5.3.1. Theorem 5.3.4 ([26]). Let s ∈ β„•, as =ΜΈ 0, and let f (z) = a0 + as z s + as+1 z s+1 + β‹… β‹… β‹… be a formal power series in 𝕏(β„‚) with a0 =ΜΈ 0, aj = 0, 1 ≀ j < s. Then k n a(n) = ( )anβˆ’m Rk,m , βˆ‘ k m 0 m=0

for

k β‰₯ s.

(5.9)

Moreover, if k = sl for some l ∈ β„•, n nβˆ’l l lβˆ’1 n nβˆ’m (n) a(n) = a = ( )a a + βˆ‘ ( )a Rsl,m , k sl l 0 s m=0 m 0

(5.10)

and such k is unique. Proof. Let n ∈ β„• be given and let r0 be a nonnegative integer such that r0 ≀ n. We have n βˆ’ r0 βˆ’ β‹… β‹… β‹… βˆ’ rkβˆ’1 n βˆ’ r0 n βˆ’ r0 βˆ’ rs ) )β‹…β‹…β‹…( )( rk rs+1 rs (n βˆ’ r0 )(n βˆ’ r0 βˆ’ 1) β‹… β‹… β‹… (n βˆ’ r0 βˆ’ rs βˆ’ β‹… β‹… β‹… βˆ’ rk + 1) = rs !rs+1 ! β‹… β‹… β‹… rk ! (r + r + β‹… β‹… β‹… + rk )! (n βˆ’ r0 )! = = s s+1 rs !rs+1 ! β‹… β‹… β‹… rk ! rs !rs+1 ! β‹… β‹… β‹… rk !

(

because r0 + r1 + r2 + β‹… β‹… β‹… + rk = n by formula (5.4). For nonnegative integer tuple (r0 , r1 , . . . , rk ) satisfying (5.4), formula (5.3) provides that n r (n βˆ’ r0 )! r1 r = βˆ‘ ( )a00 a β‹… β‹… β‹… akk a(n) k r0 r1 ! β‹… β‹… β‹… rk ! 1

k (n βˆ’ r0 )! r1 n r r = βˆ‘ ( )a00 βˆ‘ a1 β‹… β‹… β‹… akk r r ! β‹… β‹… β‹… r ! 0 1 k nβˆ’r =0 0

k

= βˆ‘( m=0

n m! r r )anβˆ’m βˆ‘ a 1 β‹… β‹… β‹… akk nβˆ’m 0 r1 ! β‹… β‹… β‹… rk ! 1

5.3 Coefficients of f n (z)

| 139

k n = βˆ‘ ( )anβˆ’m Rk,m , m 0 m=0

where the second summations in line 2 and 3 of the equation array are over tuples (r1 , r2 , . . . , rk ) satisfying (5.8) or r1 + r2 + β‹… β‹… β‹… + rk = n βˆ’ r0 = m and

1r1 + 2r2 + β‹… β‹… β‹… + krk = k.

We obtain (5.9). Separating m = 0 and m = k from the above summation and using the fact tat Rk,0 = 0 for k ∈ β„•, we have kβˆ’1 n n nβˆ’k k a(n) = βˆ‘ ( )anβˆ’m 0 Rk,m + ( )a0 a1 . k k m=1 m

If aj = 0, 1 ≀ j < s ≀ k, and as =ΜΈ 0, (iii) of Lemma 5.3.1 yields that Rk,m does not exist if m > ⟦k/s⟧ = l, and hence Rk,m = 0 for m > l by Definition 5.3.2. It is also true by (v) of Lemma 5.3.1 that m takes all nonnegative integers between 0 and ⟦k/s⟧ is equivalent to that Rk,m takes all values generated by the nonnegative integers r0 , r1 , r2 , . . . , rk which satisfy (5.4). Thus, (5.9) becomes l n ( )anβˆ’m a(n) = βˆ‘ 0 Rk,m k m m=0 lβˆ’1 n n nβˆ’m l = ( )anβˆ’l 0 as + βˆ‘ ( )a0 Rk,m . l m m=0

To obtain the uniqueness of (5.10) is equivalent to show that Rk,l = als or to show that the tuple (rs , rs+1 , . . . , rk ) = (l, 0, 0, . . . , 0) is the only tuple satisfying (5.8) with r1 = 0 = r2 = β‹… β‹… β‹… = rsβˆ’1 and m = l, k = ls. It is clear that the tuple (l, 0, 0, . . . , 0) satisfies (5.8) with m = l. Assume that there is another tuple such that rs = l βˆ’ b and rs+1 + rs+2 + β‹… β‹… β‹… + rk = b

for some b.

Then rs + rs+1 + β‹… β‹… β‹… + rk = (l βˆ’ b) + b = l. This tuple satisfies the first equation of (5.8), but if this tuple is put into the second equation of (5.8), sl = k = srs + (s + 1)rs+1 + β‹… β‹… β‹… + krk

140 | 5 General composition = s(l βˆ’ b) + srs+1 + rs+1 + srs+2 + 2rs+2 + β‹… β‹… β‹… + [s + (l βˆ’ 1)s]rk

= s(l βˆ’ b) + s(rs+1 + β‹… β‹… β‹… + rk ) + rs+1 + 2rs+2 + β‹… β‹… β‹… + (l βˆ’ 1)srk = sl + [1rs+1 + 2rs+2 + β‹… β‹… β‹… + (l βˆ’ 1)srk ]. Then 1rs+1 + 2rs+2 + β‹… β‹… β‹… + (l βˆ’ 1)srk = 0, and hence rj = 0, s < j ≀ k. Thus, b = 0. Formula (5.10) is true and is unique. Corollary 5.3.5. Let f ∈ 𝕏(β„‚) be given with f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… Let f = f βˆ’ a0 or f = f βˆ’ f (0), and write f (z) = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… . n

Let a(n) k be the kth coefficient of f , n ∈ β„•, k = 0, 1, 2, . . . . Then a(n) k = Rk,n .

(5.11)

n

Proof. If n > k, then a(n) k = 0 because ord(f ) > k, and Rk,n = 0 by Definition 5.3.2. So (5.11) is true for n > k. If n ≀ k, then a(n) k is determined by equation (5.4) with r0 = 0. Then formula (5.4) is reduced to be formula (5.8) with m = n ≀ k which is Rk,n . Then a(n) k = Rk,n

for all nonnegative integers n, k.

The next lemma provides a relationship between the coefficients of f n and the n coefficients of (f βˆ’ f (0))n = f . Lemma 5.3.6. Let f be a formal power series in 𝕏(β„‚) with the form f (z) = a0 + a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… . Define f (z) = f (z) βˆ’ a0 = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… where ak = ak for all k ∈ β„• and a0 = 0. the kth coefficient of f n and denote by a(n) For any n ∈ β„• and k ∈ {0} βˆͺ β„•, denote by a(n) k k n

the kth coefficient of f , respectively. Then

k n (m) a(n) = βˆ‘ ( )anβˆ’m 0 ak . k m m=1

(5.12)

5.4 The general composition theorem

| 141

Proof. Applying (5.9) and (5.11), we have k k n n nβˆ’m (m) a(n) = βˆ‘ ( )anβˆ’m 0 Rk,m = βˆ‘ ( )a0 ak . k m m m=1 m=1

5.4 The general composition theorem A formal power series is a mapping from β„• to a ring S. If this ring is endowed with a metric, the pointwise convergence of a mapping from the set of formal power series to the ring is well-defined. As we said in the Section 5.1, we want to have a necessary and sufficient condition for the existence of such composition under the two rules. We now begin to establish the general composition theorem of formal power series. The approach used here is different from the previous proofs in [5] and [30]. This approach is called the analytical approach which, by reorganizing the multinomial theorem with the cofactors, is easier for college students to learn by themselves as well as for college professors to teach this subject. Theorem 5.4.1 ([26]). Let f , g ∈ 𝕏(β„‚) be given such that f (x) = a0 + a1 x + β‹… β‹… β‹… + an x n + β‹… β‹… β‹… ,

g(x) = b0 + b1 x + β‹… β‹… β‹… + bn x n + β‹… β‹… β‹… . If deg(f ) =ΜΈ 0. then the composition g ∘ f exists if and only if ∞ n dk = βˆ‘ ( ) bn anβˆ’k ∈ β„‚ for all k ∈ β„• βˆͺ {0}, 0 k n=k

(5.13)

. where (nk ) = n(nβˆ’1)β‹…β‹…β‹…(nβˆ’k+1) k! If deg(f ) = 0, then the existence of g ∘ f is equivalent to the existence of g(a0 ). Proof. If deg(f ) = 0, then f is a constant formal power series or we may consider that f = a0 , then the existence of g ∘ f is equivalent to the existence of g(a0 ). Now we suppose that deg(f ) =ΜΈ 0. If a0 = 0, formula (5.13) is trivial and the conclusion is true. So we suppose that a0 =ΜΈ 0. Suppose that (5.13) holds. We show that g ∘ f ∈ 𝕏(S), or ∞

ck = βˆ‘ bn a(n) βˆˆβ„‚ k n=0

βˆ€ k = 0, 1, 2, . . . ,

where a(n) is the kth coefficient of f n . k Using the sequence {dk } in (5.13) we can define a formal power series H ∈ 𝕏(β„‚) as H(z) = d0 + d1 z + d2 z 2 + β‹… β‹… β‹… .

142 | 5 General composition Let f (z) = f (z) βˆ’ a0 = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… , that is, ak = ak for all k ∈ β„• and a0 = 0, then f is a nonunit formal power series. We n denote by a(n) k the kth coefficient of f for all nonnegative integers k and n. It is clear that H ∘ f exists in 𝕏(β„‚), and hence we write ∞

n

H ∘ f (z) = βˆ‘ dn f (z) = r0 + r1 z + r2 z 2 + β‹… β‹… β‹… , n=0

for some {rn }∞ n=0 βŠ† β„‚. Let k be any nonnegative integer, applying Definition 5.1.5 we have ∞

rk = βˆ‘ dn a(n) k ∈ β„‚. n=0

Since f a nonunit, we have k

(j)

rk = βˆ‘ dj ak j=1

k ∞ n nβˆ’j (j) = βˆ‘(βˆ‘ ( )bn a0 )ak j j=1 n=j ∞ k kβˆ’1 n n nβˆ’j nβˆ’j (j) = βˆ‘[ βˆ‘ ( )bn a0 + βˆ‘ ( )bn a0 ]ak j j j=1 n=j n=k k ∞ k kβˆ’1 n n (j) nβˆ’j (j) nβˆ’j = βˆ‘( βˆ‘ ( )bn a0 )ak + βˆ‘( βˆ‘ ( )bn a0 )ak j j j=1 n=k j=1 n=j k kβˆ’1 ∞ k n nβˆ’j (j) n (j) nβˆ’j = βˆ‘( βˆ‘ ( )bn a0 )ak + βˆ‘ bn (βˆ‘ ( )a0 ak ) j j j=1 j=1 n=j n=k k kβˆ’1 ∞ n nβˆ’j (j) = βˆ‘( βˆ‘ ( )bn a0 )ak + βˆ‘ bn a(n) k j j=1 n=j n=k

by (5.12), where changing the order of summations is ensured by (5.13) and ∞ ∞ kβˆ’1 n n n nβˆ’j nβˆ’j nβˆ’j βˆ‘ ( )bn a0 = βˆ‘ ( )bn a0 βˆ’ βˆ‘ ( )bn a0 j j j n=j n=j n=k kβˆ’1 n nβˆ’j = dj βˆ’ βˆ‘ ( )bn a0 ∈ β„‚. j n=j

5.4 The general composition theorem

nβˆ’j

| 143

n Since βˆ‘kj=1 (βˆ‘kβˆ’1 n=j ( j )bn a0 )ak is a finite summation and rk ∈ β„‚, it follows that (j)

∞ k kβˆ’1 n (j) nβˆ’j = r βˆ’ ( βˆ‘ ( )bn a0 )ak ∈ β„‚. βˆ‘ bn a(n) βˆ‘ k k j j=1 n=j n=k

If we write kβˆ’1

∞

kβˆ’1

n=0

n=k

n=0

ck = βˆ‘ bn a(n) + βˆ‘ bn a(n) = βˆ‘ bn a(n) + cΜ‚k k k k for all k = 0, 1, . . . , then cΜ‚k ∈ β„‚, and hence ck ∈ β„‚. Thus, g ∘ f ∈ 𝕏(β„‚). Now we suppose that g ∘ f ∈ 𝕏(β„‚). Then ∞

∈ β„‚ for all nonnegative integer k. ck = βˆ‘ bn a(n) k n=0

We show that (5.13) is true. (n) n n n It is clear that d0 = βˆ‘βˆž n=0 (0 ) bn a0 = c0 ∈ β„‚ because a0 = a0 for all n, which shows that (5.13) is true for k = 0. It is trivial if f is a constant formal power series. We assume that as =ΜΈ 0, aj = 0, 1 ≀ j < s for some s ∈ β„•. By (5.10) of Theorem 5.3.4 (take k = s, or l = 1) and the definition of Rk,m we have ∞ ∞ n cs = βˆ‘ bn a(n) = ( )bn anβˆ’1 βˆ‘ s 0 as . n=1 1 n=0

Since as =ΜΈ 0, it follows that ∞ cs n ∈ β„‚. d1 = βˆ‘ bn ( )anβˆ’1 0 = as 1 n=1

Next we suppose that (5.13) is true for d0 , d1 , . . . , dlβˆ’1 for some l ∈ β„• with l β‰₯ 2. Considand applying equation (5.10), we have ering a(n) ls n nβˆ’l l lβˆ’1 n nβˆ’m = ( )a a + βˆ‘ ( )a Rls,m . a(n) ls l 0 s m=0 m 0 Then ∞

cls = βˆ‘ bn a(n) ls n=0

144 | 5 General composition ∞ lβˆ’1 n n l = βˆ‘ bn [( )anβˆ’l a + ( )anβˆ’m Rls,m ] βˆ‘ 0 s l m 0 n=0 m=0 ∞ ∞ lβˆ’1 n n nβˆ’m l = βˆ‘ ( )bn anβˆ’l 0 as + βˆ‘ bn [ βˆ‘ ( )a0 Rls,m ]. l m n=0 n=0 m=0 nβˆ’m n ∈ β„‚, 0 ≀ m ≀ l βˆ’ 1. By Remark 5.3.3, Rk,m is By inductive assumption, βˆ‘βˆž n=m (m )bn a0 independent from n. So we have ∞ lβˆ’1 lβˆ’1 ∞ n nβˆ’m βˆ‘ bn ( βˆ‘ ( )anβˆ’m 0 Rls,m ) = βˆ‘ ( βˆ‘ bn a0 )Rls,m ∈ β„‚. m n=0 m=0 m=0 n=0

Then ∞ lβˆ’1 ∞ n l a = c βˆ’ ( bn anβˆ’m βˆ‘ bn ( )anβˆ’l βˆ‘ βˆ‘ ls 0 s 0 )Rls,m ∈ β„‚. l n=0 m=0 n=0

Since as =ΜΈ 0, we have that ∞ n dl = βˆ‘ bn ( )anβˆ’l l 0 n=0

=

lβˆ’1 ∞ n 1 [c βˆ’ ( ( )bn anβˆ’m βˆ‘ βˆ‘ ls 0 )Rls,m ] ∈ β„‚, l m as m=0 n=0

and then (5.13) is true for every l ∈ β„•. Remark 5.4.2. The general composition theorem or Theorem 5.4.1 reveals: (i) Let f and g be given as in Theorem 5.4.1. If a0 = 0, then formula (5.13) is true, and hence g ∘ f exists by Theorem 5.4.1. This result indicates that Definition 1.2.1 is just a special case for Theorem 5.4.1. (ii) The existence of the composition g ∘ f relies only on the series g and the a0 of f . (iii) The general composition theorem has both necessary and sufficient condition for the existence of the composition of formal power series. (iv) If replacing β„‚ in Theorem 5.4.1 by a field S with a metric, the theorem is still true. It is now clear that to ensure the existence of g ∘ f we must check the convergence nβˆ’k n of βˆ‘βˆž for all k ∈ β„• βˆͺ {0} which, unfortunately, means a lot of work. The n=k (k )bn a0 next theorem will help us to avoid checking the convergence infinitely many times. Theorem 5.4.3. Let f , g ∈ 𝕏(β„‚) be given with the forms f (x) = a0 + a1 x + β‹… β‹… β‹… + an x n + β‹… β‹… β‹… n

and

g(x) = b0 + b1 x + β‹… β‹… β‹… + bn x + β‹… β‹… β‹… . n If the series βˆ‘βˆž n=0 bn R converges for some real number R > |a0 |, then g ∘ f exists.

5.4 The general composition theorem

| 145

Proof. If deg (f ) = 0, the conclusion is obvious, so we assume that deg (f ) =ΜΈ 0. ∞ n n Consider the power series βˆ‘βˆž n=0 bn x . Since βˆ‘n=0 bn R converges, it follows that the kth derivative ∞

βˆ‘ n(n βˆ’ 1) β‹… β‹… β‹… (n βˆ’ k + 1)bn x nβˆ’k

n=k

converges for |x| < R for every k ∈ β„• βˆͺ {0}. Then, for any k ∈ β„• βˆͺ {0}, ∞ ∞ n n(n βˆ’ 1) β‹… β‹… β‹… (n βˆ’ k + 1) bn x nβˆ’k βˆ‘ ( )bn xnβˆ’k = βˆ‘ k! k n=k n=k

=

1 ∞ βˆ‘ n(n βˆ’ 1) β‹… β‹… β‹… (n βˆ’ k + 1) bn x nβˆ’k k! n=k

converges for |x| < R. Then |a0 | < R implies that ∞ n βˆ‘ ( )bn anβˆ’k 0 k n=k

converges for all k ∈ β„• βˆͺ {0}. Theorem 5.4.1 yields the conclusion. Corollary 5.4.4. Let f , g ∈ 𝕏(β„‚) be given with f (x) = a0 + a1 x + β‹… β‹… β‹… + an xn + β‹… β‹… β‹…

and

n

g(x) = b0 + b1 x + β‹… β‹… β‹… + bn x + β‹… β‹… β‹… Suppose that |a0 | < 1 and |bn | ≀ M, for all n ∈ β„• βˆͺ {0} for some positive number M. Then g ∘ f is well-defined. n Proof. Pick R such that |a0 | < R < 1, then βˆ‘βˆž n=0 bn R converges because |bn | ≀ M for ∞ all n ∈ β„• and βˆ‘n=0 Rn converges. Applying Theorem 5.4.3, g ∘ f exists.

Comparing with Example 1.2.12, the next example will help us to further understand the difference between the formal power series and the regular power series. Example 5.4.5. Let S = ℝ. Let ∞

g(x) = βˆ‘ xn n=0

∞

and f (x) = 0.5 + βˆ‘ n! xn . n=1

Then Corollary 5.4.4 yields that g ∘ f exists. Theorem 5.4.6. Let f , g ∈ 𝕏(β„‚) be given such that f (x) = a0 + a1 x + β‹… β‹… β‹… + an x n + β‹… β‹… β‹… ,

g(x) = b0 + b1 x + β‹… β‹… β‹… + bn x n + β‹… β‹… β‹… ,

146 | 5 General composition and deg(f ) =ΜΈ 0. Let g (n) denote the nth order formal derivative of g for every n ∈ β„•. Then the composition g ∘ f exists if and only if there are infinitely many n such that g (n) (a0 ) ∈ β„‚.

(5.14)

Proof. If a0 = 0 the conclusion is trivial and, therefore, we suppose that a0 =ΜΈ 0. Let us first assume that (5.14) holds for every k ∈ β„•. n nβˆ’k , we have Let k ∈ β„• be given. Since g (k) (x) = (k!) βˆ‘βˆž n=k bn (k )x ∞ n g (k) (a0 ) = (k!) βˆ‘ ( )bn anβˆ’k = (k!)dk , 0 k n=k

where dk is defined in (5.13). Thus, (5.14) is equivalent to (5.13). Then the theorem is true if (5.14) holds for every k ∈ β„•. Now we show that (5.14) holds for infinitely many k ∈ β„• is equivalent to that (5.14) holds for every k ∈ β„•. This equivalence suffices to complete the proof of the theorem. Suppose that (5.14) holds for infinitely many k ∈ β„•, but not for all k ∈ β„•. Then there exists a k ∈ β„• such that g (k) (a0 ) βˆ‰ β„‚ but

g (k+1) (a0 ) ∈ β„‚.

nβˆ’(k+1) For g (k+1) (a0 ) = βˆ‘βˆž , we write n=k+1 n(n βˆ’ 1) β‹… β‹… β‹… (n βˆ’ (k + 1) + 1)bn a0 ∞

g (k+1) (a0 ) = βˆ‘ (m + 1)m β‹… β‹… β‹… (m βˆ’ k + 1)bn amβˆ’k 0 , m=k

by setting m = n βˆ’ 1, and then apply Abel’s limit theorem (p. 425, [95]) to the series ∞

mβˆ’k h(r) = βˆ‘ (m + 1)m(m βˆ’ 1) β‹… β‹… β‹… (m βˆ’ k + 1)bn amβˆ’k , 0 r m=k

which converges uniformly on [0, 1]. Then 1

1

N

0

m=k

r mβˆ’k ]dr ∫ h(r)dr = lim ∫[ βˆ‘ (m + 1)m β‹… β‹… β‹… (m βˆ’ k + 1)bn amβˆ’k 0 0

Nβ†’βˆž

N

= lim βˆ‘ (m + 1)m β‹… β‹… β‹… (m βˆ’ k + Nβ†’βˆž

m=k

1)bn amβˆ’k 0

N

= lim βˆ‘ (m + 1)m β‹… β‹… β‹… (m βˆ’ k + 2)bn amβˆ’k 0 Nβ†’βˆž ∞

m=k

= βˆ‘ n(n βˆ’ 1) β‹… β‹… β‹… (n βˆ’ k + 1)bn anβˆ’kβˆ’1 , 0 n=k+1

1

∫ r mβˆ’k dr 0

5.4 The general composition theorem

| 147

1

by setting n = m + 1 in the last step, and hence ∫0 h(r)dr ∈ β„‚. Then ∞

g (k) (a0 ) = βˆ‘ n(n βˆ’ 1) β‹… β‹… β‹… (n βˆ’ k + 1)bn anβˆ’k 0 n=k

∞

= a0 βˆ‘ n(n βˆ’ 1) β‹… β‹… β‹… (n βˆ’ k + 1)bn anβˆ’kβˆ’1 0 n=k ∞

= a0 βˆ‘ n(n βˆ’ 1) β‹… β‹… β‹… (n βˆ’ k + 1)bn anβˆ’kβˆ’1 + k!bk 0 n=k+1 1

= a0 ∫ h(r)dr + k!bk , 0

is a complex number. It is a contradiction to our assumption that g (k) (a0 ) =ΜΈ β„‚. Thus, (5.14) holds for infinitely many k ∈ β„• is equivalent to that (5.14) holds for every k ∈ β„•. Let U βŠ† β„‚ be an open region, a β„‚-valued function f is analytic on U is equivalent to that f can be represented by a power series on U, and f is differentiable on U infinitely many times. The analyticity is connected with an open region and with the differentiations. Let us introduce the formal analyticity. Definition 5.4.7. Let g ∈ 𝕏(β„‚) be given. A formal power series g is said to be formally analytic at a ∈ β„‚ if g (n) (a) ∈ β„‚,

for infinitely many n ∈ β„•.

Such a point a ∈ β„‚ is called a formal analytic point of g. Remark 5.4.8. (i) Theorem 5.4.6 shows that the statement that g (n) (a) ∈ β„‚ for all n ∈ β„• is equivalent to the statement that g (n) (a) ∈ β„‚ for infinitely many n ∈ β„•. (ii) Please be noticed that the derivative here is the formal derivative. (iii) The formal analytic point a does not require anything about the neighborhood of a. The next proposition is obvious. It shows that every formal power series on β„‚ is formally analytic at 0. Proposition 5.4.9. Let g ∈ 𝕏(β„‚) be given. Then g is formally analytic at a ∈ β„‚ if and only if there is f ∈ 𝕏(β„‚) such that f (0) = a and g ∘ f ∈ 𝕏(β„‚).

148 | 5 General composition If f is a nonunit, Theorem 1.2.5 provides the equation ord(g ∘ f ) = ord(f ) β‹… ord(g) for all g ∈ 𝕏. The next two examples will show that Theorem 1.2.5 may not be true for the general composition. Example 5.4.10. Let f (x) = 1 + x and g(x) = x βˆ’ x2 be formal power series on β„‚. Then g ∘ f (x) = (1 + x) βˆ’ (1 + x)2 = βˆ’x βˆ’ x 2 . It is clear that ord(g ∘ f ) = 1, ord(g) = 1, ord(f ) = 0, which implies that 1 = ord(g ∘ f ) =ΜΈ ord(g) β‹… ord(f ) = 0. Example 5.4.11. In 𝕏(ℝ), let f (x) = 1 + x, g(x) = x. Then g ∘ f (x) = (1 + x). Then ord(g ∘ f ) = 0, ord(g) = 1, ord(f ) = 0, which implies that ord(g ∘ f ) = ord(g) β‹… ord(f ). However, the following property of the order is always true. Proposition 5.4.12. For any nonzero formal power series f and g on ℝ, or β„‚, ord(g ∘ f ) β‰₯ ord(g) β‹… ord(f ), if the composition g ∘ f exists. Proof. Since f =ΜΈ 0, g =ΜΈ 0, it follows that ord(f ) and ord(g) are nonnegative integers. If f is a nonunit, Theorem 1.2.5 gives that ord(g ∘ f ) = ord(g) β‹… ord(f ). If f is a unit and g ∘ f exists, then ord(f ) = 0 and then ord(g ∘ f ) β‰₯ ord(g) β‹… ord(f ) = 0, is always true. The space 𝔻 of all almost unit formal power series is a group under the composition. Every almost unit f ∈ 𝔻 has the iterative inverse f [βˆ’1] ∈ 𝔻. With the general composition, what kind of formal power series f ∈ 𝕏(β„‚) shall have iterative inverse f [βˆ’1] ?

5.4 The general composition theorem

| 149

Theorems 5.4.1 and 5.4.6 tell us that the existence of g ∘ f mainly depends on the constant term of f and the coefficients of g. This result directs us to the investigations of some subsets of 𝕏 in which the composition is closed. For example, 𝔻(β„‚) is one of such subsets. It is natural for us to think that Theorem 5.4.1 may help us to further investigate the ordinary power series, the power series with positive radius of convergence. In Definition 1.5.18, we defined f [n] for f ∈ 𝔻(β„‚). If f βˆ‰ 𝔻(β„‚), especially if f is a unit, it is not easy to determine when f [n] exits. However, we have the following result. Proposition 5.4.13. Let f ∈ 𝕏(β„‚) be given with f (z) = a0 + a1 z + β‹… β‹… β‹… + an z n + β‹… β‹… β‹… . Then the iterative power f [2] exists if and only if f (k) (a0 ) ∈ β„‚ for every k ∈ β„• where f (k) is the kth formal derivative of f . In other words, f [2] exists if and only if f is formally analytic at a0 . Moreover, f [2] (0) = f (a0 ). Proof. Taking g = f in Theorem 5.4.1, we have the conclusion. For the formula f [2] (0) = f (a0 ), we apply formula (5.13) and the formula ∞

ck = βˆ‘ bn a(n) . k n=0

Setting k = 0, replacing g by f , and replacing bn by an for every nonnegative integer n, we have the constant term of f [2] , or ∞

∞

n=0

n=0

n f [2] (0) = c0 = βˆ‘ an a(n) 0 = βˆ‘ an a0 = f (a0 ).

We defined the iterative power f [n] for f ∈ 𝔻(β„‚) in Section 1.5. We must say that 𝔻(β„‚) is a very special subset of 𝕏, it is a group. We may generalize the iterative power for f βˆ‰ 𝔻(β„‚) using Theorem 5.4.1. This problem is open. We define a generalized iterative power. Definition 5.4.14. Let S be a field with a metric and let f ∈ 𝕏(S) be given. For any integer n β‰₯ 2, we define f [n] = f ∘ (f [nβˆ’1] ), if the compositions involved exist. Example 5.4.15. We know that f (z) = ez is analytic on β„‚ with power series representation ez = 1 +

z z2 z3 + + + β‹…β‹…β‹…. 1! 2! 3!

150 | 5 General composition z

If we consider ez as a formal power series, then ee = f [2] (z) is a formal power series (also an analytic function on β„‚) whose constant term is f [2] (0) = f (1) = e. Before closing this section, we realize, by Example 5.4.5 and Example 5.4.10, that we should review all properties about the composition of formal power series and verify the consistency of those properties while the composed series is a unit. We do this in next sections.

5.5 The general chain rule The Chain Rule for composition of formal power series was introduced in Section 2.1 where the composed formal power series must be a nonunit. Theorem 5.4.1 now provides a necessary and sufficient condition for the existence of the composition of formal power series, with it, we need to show that the Chain Rule works for all satisfied formal power series without the requirement of nonunitness for the composed series. In order to do it, not only we have to show that the existence of g(f (x)) implies the existence of g σΈ€  (f (x)), but also we need to show the equality (g ∘ f )σΈ€  (x) = g σΈ€  (f (x)) β‹… f σΈ€  (x), that is, the formal power series in two sides are equal. The following two lemmas will help us to obtain the General Chain Rule for the differentiation of formal power series. The details can be found in [23]. Lemma 5.5.1. Let f (x) = a0 + a1 x + a2 x2 + β‹… β‹… β‹… be a formal power series over β„‚. Write ∞

f n (x) = βˆ‘ a(n) xk , k k=0

for every n ∈ β„•. Then a(n) = k+1

n k ak+1βˆ’j βˆ‘ (k + 1 βˆ’ j)a(nβˆ’1) j k + 1 j=0

(5.15)

for all k ∈ β„• βˆͺ {0}. Proof. Applying the power rule and the product rule for the formal derivatives of formal power series, we have (f n (x)) = n f nβˆ’1 (x)f σΈ€  (x) σΈ€ 

∞

∞

= n( βˆ‘ a(nβˆ’1) x j )( βˆ‘ (i + 1)ai+1 x i ) j j=0

∞

i=0

k

= n βˆ‘ ( βˆ‘ a(nβˆ’1) (k + 1 βˆ’ j)ak+1βˆ’j )xk . j k=0 j=0

5.5 The general chain rule

| 151

On the other hand, ∞

(f n (x)) = βˆ‘ (k + 1)a(n) xk . k+1 σΈ€ 

k=0

The coefficients of the term xk should be equal, k

(k + 1)a(n) = n ( βˆ‘ a(nβˆ’1) (k + 1 βˆ’ j)ak+1βˆ’j ). j k+1 j=0

Thus, a(n) = k+1

n k ak+1βˆ’j βˆ‘ (k + 1 βˆ’ j)a(nβˆ’1) j k + 1 j=0

for all

k ∈ β„• βˆͺ {0}.

∞ n n Lemma 5.5.2. Let g(x) = βˆ‘βˆž n=0 bn x and f (x) = βˆ‘n=0 an x be two formal power series over β„‚. For any m ∈ β„•,

g (m) (f (x)) ∈ 𝕏(β„‚)

if and only if

g(f (x)) ∈ 𝕏(β„‚),

where g (m) is the mth order formal derivative of g. Proof. We first show that g(f (x)) ∈ 𝕏(β„‚) if and only if g σΈ€  (f (x)) ∈ 𝕏(β„‚). Suppose g σΈ€  (f (x)) exists. By Definition 5.1.5 and Theorem 5.4.1, we have ∞ n ∈ β„‚ for all k ∈ β„• βˆͺ {0}. βˆ‘ ( )(n + 1)bn+1 anβˆ’k 0 k n=k

(5.16)

For the existence of g(f (x)), using Theorem 5.4.1 again, we need only show that ∞ n βˆˆβ„‚ βˆ‘ ( )bn anβˆ’k 0 k n=k

for all k ∈ β„• βˆͺ {0}.

(5.17)

If a0 = 0, then formula (5.17) is trivial. We suppose that a0 =ΜΈ 0. Let k ∈ β„• βˆͺ {0} be given. Define ∞ n nβˆ’k Ο•(x) = βˆ‘ ( )(n + 1)bn+1 anβˆ’k . 0 x k n=k

Since (5.16) is true, Ο•(x) converges uniformly on [0, 1] by Abel’s limit theorem. Let Ο•m (x) be the partial sum of this power series for m = k, k + 1, . . . The uniform convergence of the power series Ο•(x) on [0, 1] yields that 1

1 m

n nβˆ’k dx ∫ Ο•(x) dx = lim ∫ βˆ‘ ( )(n + 1)bn+1 anβˆ’k 0 x mβ†’βˆž k n=k 0

0

152 | 5 General composition m n 1 = lim βˆ‘ ( )(n + 1)bn+1 anβˆ’k 0 mβ†’βˆž k n βˆ’ k+1 n=k m

n+1 )bn+1 anβˆ’k 0 k

= lim βˆ‘ ( mβ†’βˆž

n=k m

j 1 ∞ j jβˆ’k jβˆ’kβˆ’1 = lim βˆ‘ ( )bj a0 = βˆ‘ ( )bj a0 mβ†’βˆž a k k 0 j=k+1 j=k+1 =

1 ∞ j 1 jβˆ’k βˆ‘ ( )b a βˆ’ bk . a0 j=k k j 0 a0

jβˆ’k

j Then βˆ‘βˆž j=k (k )bj a0 ∈ β„‚. Since k is arbitrary, it follows that formula (5.17) is true for all k, and hence g(f (x)) exists by Theorem 5.4.1. Now suppose that g(f (x)) exists. Then formula (5.17) is true by Theorem 5.4.1. We need only show that (5.16) is true. Notice that for any k ∈ β„• βˆͺ {0}, ∞ ∞ n n+1 = (k + 1) βˆ‘ ( ) bn+1 an+1βˆ’(k+1) βˆ‘ ( )(n + 1)bn+1 anβˆ’k 0 0 k k + 1 n=k n=k ∞

= (k + 1) βˆ‘ ( m=k+1

∞

m ) b amβˆ’(k+1) k+1 m 0

m = r βˆ‘ ( ) bm amβˆ’r 0 m=r r for every r ∈ β„• if we write r = k + 1. Thus, formula (5.16) is true. Applying mathematical induction, we can easily have the conclusion that the mth order derivative g (m) (f (x)) exists if and only if g(f (x)) exists. We would like to indicate that there is some other way to prove Lemma 5.5.2, we leave it as an exercise. Notice that formula (5.15) can be applied to any formal power series over a field S with a metric. We now introduce the general Chain Rule for formal power series. ∞ n n Theorem 5.5.3. Let g(x) = βˆ‘βˆž n=0 bn x and f (x) = βˆ‘n=0 an x be two formal power series σΈ€  in x over β„‚. Then (g ∘ f ) exists if and only if g ∘ f exists. Moreover,

(g ∘ f )σΈ€  (x) = g σΈ€  (f (x)) f σΈ€  (x)

(5.18)

if g ∘ f exists. Proof. The first part of the theorem is ensured by Lemma 5.5.2 above. We need only show the equality (5.18), that is, the corresponding coefficients on both sides of (5.18) are equal. Since g ∘ f (x) exists, by Definition 5.1.5, we have ∞

∞

g ∘ f (x) = βˆ‘ ( βˆ‘ bn a(n) )xk , k k=0 n=0

5.5 The general chain rule

| 153

(0) where a(n) is the kth coefficient of f n (x), n ∈ β„• βˆͺ {0}; a(0) 0 = 1, ak = 0 for every k ∈ β„•; k and ∞

∈ β„‚ for every k ∈ β„• βˆͺ {0}. βˆ‘ bn a(n) k

n=0

Then ∞

∞

k=1

n=0

∞

∞

k=1

n=1

(g ∘ f )σΈ€  (x) = βˆ‘ k( βˆ‘ bn a(n) )xkβˆ’1 k = βˆ‘ k( βˆ‘ bn a(n) )xkβˆ’1 k ∞

∞

m=0

n=1

m = βˆ‘ (m + 1)( βˆ‘ bn a(n) m+1 )x .

If we write (g ∘ f ) (x) = σΈ€ 

βˆ‘βˆž m=0

m

rm x , then ∞

rm = (m + 1) βˆ‘ bk a(k) m+1 , k=1

m = 0, 1, 2, . . . .

(5.19)

n On the other hand, g σΈ€  (x) = βˆ‘βˆž n=0 (n + 1)bn+1 x , and then ∞

∞

g σΈ€  (f (x)) = βˆ‘ ( βˆ‘ (n + 1)bn+1 a(n) )xk . k k=0 n=0

m βˆ‘βˆž m=0 cm x ,

We write g σΈ€  (f (x)) β‹… f σΈ€  (x) = and then apply the Product Rule, formula (5.15) and the convergence of the number series involved, we have m

∞

cm = βˆ‘ ( βˆ‘ (n + 1)bn+1 a(n) j ) β‹… (m + 1 βˆ’ j)am+1βˆ’j j=0 n=0 ∞

m

n=0

j=0

= βˆ‘ (n + 1)bn+1 β‹… βˆ‘ (m + 1 βˆ’ j)a(n) j am+1βˆ’j ∞

= βˆ‘ (n + 1)bn+1 β‹… a(n+1) m+1 β‹… n=0 ∞

m+1 n+1

= βˆ‘ (m + 1)bn+1 a(n+1) m+1 n=0

for m = 0, 1, 2, . . . . Applying (5.19), we have ∞

cm = βˆ‘ (m + 1)bn+1 a(n+1) m+1 n=0 ∞

= βˆ‘ (m + 1)bk a(k) m+1 = rm , k=1

m = 0, 1, 2, . . . .

154 | 5 General composition

5.6 The general right distributive law The right distributive law for formal power series says (A β‹… B) ∘ P = (A ∘ P) β‹… (B ∘ P) for formal power series A, B, and P provided that the compositions involved exist. It is proved in Section 1.3 that the right distributive law is true if the formal power series P above is a nonunit. The following theorem will remove the requirement of the nonunitness of P and tell us when and how the right distributive law may be true. Lemma 5.6.1. Let A, B and P be formal power series in 𝕏 = 𝕏(β„‚). If A ∘ P ∈ 𝕏 and B ∘ P ∈ 𝕏, then (AB) ∘ P ∈ 𝕏. Proof. Write P(z) = p0 + p1 z + p2 z 2 + β‹… β‹… β‹…. Suppose that A ∘ P ∈ 𝕏 and B ∘ P ∈ 𝕏, then A(n) (p0 ) ∈ β„‚,

B(n) (p0 ) ∈ β„‚ for all n ∈ β„•

(βˆ—)

by Theorem 5.4.6, where A(n) is the nth formal derivative of A. By this theorem again, all we need to do is to prove (AB)(n) (p0 ) ∈ β„‚ for all n ∈ β„•. By the formal Leibniz’s Formula for higher order formal derivatives, which is the same as the Leibniz’s Formula in classical analysis, we have n n (AB)(n) = βˆ‘ ( )A(k) B(nβˆ’k) k k=0

for every n ∈ β„• βˆͺ {0},

where A(0) = A. Then n n (AB)(n) (p0 ) = βˆ‘ ( )A(k) (p0 )B(nβˆ’k) (p0 ) ∈ β„‚ k k=0

by (βˆ—). ∞ ∞ n n n Theorem 5.6.2. Let A(x) = βˆ‘βˆž n=0 an x , B(x) = βˆ‘n=0 bn x and P(x) = βˆ‘n=0 pn x be three formal power series over β„‚. The right distributive law, that is,

(A ∘ P)(B ∘ P) = (AB) ∘ P holds if both A ∘ P and B ∘ P exist.

(5.20)

5.6 The general right distributive law

| 155

Proof. We suppose that both A ∘ P and B ∘ P exist. Then (AB) ∘ P ∈ 𝕏 by Lemma 5.6.1. Let H = (A ∘ P)(B ∘ P) βˆ’ (AB) ∘ P, then, applying the Product Rule and General Chain Rule we have H σΈ€  = (A ∘ P)σΈ€  (B ∘ P) + (A ∘ P)(B ∘ P)σΈ€  βˆ’ [(AB)σΈ€  ∘ P]P σΈ€  = [AσΈ€  (P)P σΈ€  B(P) + A(P)BσΈ€  (P)P σΈ€  ] βˆ’ [AσΈ€  (P)B(P)P σΈ€  + A(P)BσΈ€  (P)P σΈ€  ]

= 0.

Then H = cI for some constant c ∈ β„‚ for any P ∈ 𝕏 such that A ∘ P and B ∘ P exist. Taking P(z) = z, as an almost unit, we have that H = 0. We complete the proof. Corollary 5.6.3. Let f and g be any two formal power series over β„‚. Then for every m ∈ β„•, g m ∘ f exists if g ∘ f exists. Moreover, if g ∘ f exists, we have g m ∘ f = (g ∘ f )m

for every

m ∈ β„•.

(5.21)

Proof. Formula (5.21) is true obviously if m = 1. For m = 2, we need only let A = B = g and P = f in formula (5.20), then the existence of g ∘ f yields (5.21). Assume that the formula is true for m = 1, 2, . . . , k for some integer k β‰₯ 2. Let A = g k , B = g, P = f in formula (5.20). By the condition and the inductive hypothesis, both g k ∘ f and g ∘ f exist, applying formula (5.20) we have g k+1 ∘ f = (g k g) ∘ f = (g k ∘ f )(g ∘ f ) = (g ∘ f )k (g ∘ f ) = (g ∘ f )k+1 . Thus, formula (5.21) is true for very m ∈ β„•. Corollary 5.6.4. Let g be any formal power series over β„‚. Then, for every m ∈ β„•, 𝕏g βŠ† 𝕏g m . Proof. In Definition 5.1.5, we know that 𝕏g =ΜΈ 0. Let f ∈ 𝕏g be given. Then g ∘f ∈ 𝕏, and hence (g ∘f )m ∈ 𝕏 for any m ∈ β„•. Applying Corollary 5.6.3, we have g m ∘f = (g ∘f )m ∈ 𝕏, which means that f ∈ 𝕏g m . Thus, 𝕏g βŠ† 𝕏g m . Remark 5.6.5. Corollary 5.6.4 can be proved by Theorem 5.4.6. We need only realize that g (n) (a0 ) ∈ β„‚

for all n ∈ β„•

implies that (g m ) (a0 ) ∈ β„‚ (n)

where a0 = f (0) and m ∈ β„• is given.

for all n ∈ β„•,

156 | 5 General composition

5.7 Matrix representation of the general composition, II We have seen in Section 1.5 that the matrix representation of the composition for almost units is a good approach for investigating and applying the composition of formal power series. The matrix has been studied very well in algebra, in combinatorics and in numerical analysis that could be applied to the study of formal power series. Let g and f be elements in 𝕏(β„‚) such that g(z) = b0 + b1 z + b2 z 2 + β‹… β‹… β‹… ,

f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… .

By Proposition 5.2.2, we have T

b0 [ ] [ b1 ] [ ] [ ] g ∘ f = [ b2 ] [b ] [ 3] [.] . [.]

a(0) 0

[ (1) [ a0 [ [ (2) [ a0 [ [ (3) [ a0 [ .. [ .

a(0) 1

a(0) 2

a(0) 3

.. .

.. .

.. .

a(1) 1 a(2) 1 a(3) 1

a(1) 2 a(2) 2 a(3) 2

a(1) 3 a(2) 3 a(3) 3

T

] [c0 ] . . .] c1 ] ] [ ] ] [ [ c2 ] . . .] ] , ]=[ ] ] [ [ c3 ] . . .] [ ] .. ] .. .] [ . ] ...

(n) if ck = βˆ‘βˆž n=0 bn ak ∈ β„‚, k = 0, 1, 2, . . . . Now let n ∈ β„• be given and let

g(z) = b0 + b1 z + b2 z 2 + β‹… β‹… β‹… ,

f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… .

∞ (n) k (n) k n Writing g n (z) = βˆ‘βˆž k=0 bk z and f (z) = βˆ‘k=0 ak z , we have

b(n) 0

[ (n) ] [b1 ] ] [ [ (n) ] n ] b g ∘f =[ [ 2 ] [ (n) ] [b3 ] ] [ .. [ . ]

T

a(0) 0

[ (1) [ a0 [ [ (2) [ a0 [ [ (3) [ a0 [ .. [ .

a(0) 1

a(0) 2

a(0) 3

a(2) 1

a(2) 2

a(2) 3

a(1) 1

a(3) 1 .. .

a(1) 2

a(3) 2 .. .

a(1) 3

a(3) 3 .. .

c0(n)

...

T

] [ (n) ] [ ] . . .] ] [c1 ] ] [ (n) ] [ ] . . .] ] = [c2 ] , ] [ (n) ] [ ] . . .] ] [c3 ] . .. . ] [ .. ]

(j)

(n) if ck(n) = βˆ‘βˆž j=0 bj ak ∈ β„‚, k = 0, 1, 2, . . . . Then

b(0) [ 0 [ b(1) [ 0 Cg β‹… Cf = [ [ b(2) [ 0 [ . . [ .

b(0) 1

b(0) 2

.. .

.. .

b(1) 1 b(2) 1

Then we have the following.

b(1) 2 b(2) 2

a(0) ][ 0 [ (1) . . .] ] [ a0 ][ [ (2) . . .] ] [ a0 ][ . .. . . ][ . ...

a(0) 1

a(0) 2

.. .

.. .

a(1) 1 a(2) 1

a(1) 2 a(2) 2

...

] . . .] ] ]. . . .] ] .. ] .]

5.7 Matrix representation of the general composition, II

| 157

Proposition 5.7.1. Let f , g ∈ 𝕏(β„‚) be given with the form as above. If g ∘ f ∈ 𝕏(β„‚), then T

Cg β‹… Cf = (g 0 ∘ f , g 1 ∘ f , g 2 ∘ f , . . . ) .

(5.22)

Proof. By the general right distributive law or Theorem 5.6.2, g ∘ f ∈ 𝕏(β„‚) implies g n ∘ f ∈ 𝕏(β„‚) βˆ€ n ∈ β„•, and g 0 ∘ f ∈ 𝕏(β„‚) is obvious. Applying the above expression of Cg β‹… Cf , we have (5.22). Theorem 5.7.2. If f , g ∈ 𝕏(β„‚) and g ∘ f ∈ 𝕏(β„‚), then Cg β‹… Cf = Cg∘f . Proof. Let g(z) = b0 + b1 z + b2 z 2 + β‹… β‹… β‹… ,

f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… .

Since g ∘ f ∈ 𝕏(β„‚), we may write g ∘ f (z) = c0 + c1 z + c2 z 2 + β‹… β‹… β‹… , (n) where cK = βˆ‘βˆž n=0 bn ak , k = 0, 1, 2, . . . . By Definition 5.2.1, we have

Cg∘f

c0(0) [ (1) [ c0 [ [ (2) =[ [ c0 [ (3) [ c0 [ .. [ .

c1(0)

c2(0)

c3(0)

.. .

.. .

.. .

c1(1) c1(2) c1(3)

c2(1) c2(2) c2(3)

c3(1) c3(2) c3(3)

...

] . . .] ] ] . . .] ], ] . . .] ] .. .]

where (g ∘ f )n = (c0(n) , c1(n) , c2(n) , . . . ),

n = 0, 1, 2, . . . .

We may write T

Cg∘f = ((g ∘ f )0 , (g ∘ f )1 , (g ∘ f )2 , . . . ) .

(5.23)

Since g ∘ f ∈ 𝕏(β„‚), it follows by Theorem 5.6.2, or the general right distributive law, that (g ∘ f )n = g n ∘ f

for all

Thus, the equations (5.22) and (5.23) yield Cg β‹… Cf = Cg∘f .

n ∈ β„• βˆͺ {0}.

158 | 5 General composition The next corollary can be proved easily by using general right distributive law and the mathematical induction. Corollary 5.7.3. Let n ∈ β„• be given and n β‰₯ 2, If f [j] ∈ 𝕏(β„‚) for 1 ≀ j ≀ n, then Cf [n] = Cnf . Let A : 𝕏(β„‚) β†’ β„³ be a mapping defined by A(f ) = Cf , where β„³ is the set of all infinite matrices on β„‚, we have the following. Corollary 5.7.4. The mapping A : 𝕏(β„‚) β†’ β„³ is an injective ring homomorphism under the composition on 𝕏(β„‚) and the matrix multiplication on β„³. Proof. It is clear that no matrix such as Cf can correspond to two different formal power series because the second row of Cf contains the coefficients of f . This proves that A is injective. Considering that both 𝕏(β„‚) and β„³ are rings. It is obvious that A(f + g) = A(f ) + A(g)

for all f , g ∈ 𝕏(β„‚).

Theorem 5.7.2 shows that for the composition on 𝕏(β„‚) and the matrix multiplication on β„³, A(g ∘ f ) = Cg∘f = Cg Cf = A(g)A(f ), for all g, f ∈ 𝕏(β„‚) if g ∘ f ∈ 𝕏(β„‚). Thus, A is a homomorphism. Remark 5.7.5. 1. The general composition matrix Cf works for the composition of all formal power series on β„‚, including the units, nonunits, or almost units. 2. The mapping from an almost unit to its associated delta series is an isomorphism but the similar mapping for the general composition is a homomorphism. We provide the matrix approach for the solution of the Lagrange inversion formula (4.19). Let us recall the delta associated matrix D(f ) defined in Section 1.5 for an almost unit and suppose that f is a nontrivial solution of (4.19). We extend such matrix to a general case or to a full version. Theorem 5.7.6. Let g ∈ 𝕏(β„‚) be given such that g(z) = b0 + b1 z + b2 z 2 + β‹… β‹… β‹… ,

b0 =ΜΈ 0.

If f (z) = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… is a nontrivial solution of the Lagrange inversion equation (4.19) f (z) = zg(f (z)) or

f (z) = g(f (z)). z

5.7 Matrix representation of the general composition, II

| 159

We use the second equation and write A = BCf , where A = (a1 , a2 , a3 , . . . ), B = (b0 , b1 , b2 , . . . ), and 1 [ [0 [ [ 0 C = Cf = [ [ [ [0 [ .. [.

0 a(1) 1

0 a(1) 2

0

a(2) 2

0 .. .

0 .. .

0 a(1) 3

a(2) 3

a(3) 3 .. .

0 a(1) 4

a(2) 4

a(3) 4 .. .

... ] . . .] ] ] . . .] , ] ] . . .] ] .. .]

is the composition matrix representation of f . Ak = (a1 , a2 , a3 , . . . , ak ) can be inductively computed by Ak = Bk Ck , or T T 1 b0 a1 ] [0 [ [ ] [ b1 ] [ [a2 ] ] [ [ [ ] ] [ [ [a3 ] [ ] = [ b2 ] [0 [ . ] [. [.] [ .. ] [ . [ .. ] ] [. [ [ ] b a [ kβˆ’1 ] [0 [ k]

0 a(1) 1 0 .. . 0

0 a(1) 2

a(2) 2 .. . 0

0 ] a(1) kβˆ’1 ] ] (2) ] akβˆ’1 ] .. ] ] . ]

... ... ... .. .

.

a(kβˆ’1) kβˆ’1 ]kΓ—k

...

Proof. In the above matrix equality, we have kβˆ’1

(j)

ak = βˆ‘ bj akβˆ’1 , j=0

k = 1, 2, . . . ,

which is (4.21). Actually, we may also write f (z) = 0 + a1 x + a2 x2 + β‹… β‹… β‹…, and denote f = (0, a1 , a2 , . . . ), the sequence representation of f , and then denote f k = (0, . . . , 0, a(k) , a(k) , . . . ), which k k+1 0 2 is the (k + 1)th row of C. Since f = 1 + 0z + 0z + β‹… β‹… β‹…, it follows that f0 [f 1 ] [ ] ] Cf = [ [f 2 ] . [ ] .. [.] Example 5.7.7. Let f (z) = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… where a0 = 0 and a1 =ΜΈ 0. Then 2 a(2) 2 = a1 ,

a(2) 3 = 2a1 a2 ,

2 a(2) 4 = 2a1 a3 + a2 ,

3 a(3) 3 = a1 ,

2 a(3) 4 = 3a1 a2 ,

2 2 a(3) 5 = 3a1 a3 + 3a1 a2 ,

3 a(2) 6 = 2a1 a5 + 2a2 a4 + a3 ,

a(2) 5 = 2a1 a4 + 2a2 a3 ,

160 | 5 General composition 2 3 a(3) 6 = 3a1 a4 + 6a1 a2 a3 + a2 ,

4 a(4) 4 = a1 ,

3 a(4) 5 = 4a1 a2 ,

3 2 2 a(4) 6 = 4a1 a3 + 6a1 a2 ,

3 2 3 a(4) 7 = 4a1 a4 + 12a1 a2 a3 + 4a1 a2 .

(k) For g(z) = 1 + z + z 2 + z 3 + β‹… β‹… β‹…, or bn = 1, n ∈ β„• βˆͺ {0}, since a(0) 0 = 1 and a0 = 0, k ∈ β„•, (4.21) becomes kβˆ’1

(j)

ak = βˆ‘ akβˆ’1 , j=0

k ∈ β„•.

Then we have a1 = 1 β‹… a(0) 0 = 1,

a2 = a(1) 1 = 1,

(2) 2 a3 = a(1) 2 + a2 = 1 + 1 β‹… 1 = 2, 3

a4 = βˆ‘ a3 = a3 + 2a1 a2 + a31 = 2 + 2 β‹… 1 β‹… 1 + 13 = 5, (j)

j=1 4

a5 = βˆ‘ a4 = a4 + (2a1 a3 + a22 ) + (3a21 a2 ) + a41 (j)

j=1

= 5 + (2 β‹… 1 β‹… 2 + 12 ) + (3 β‹… 12 β‹… 1) + 14 = 14, kβˆ’1

(j)

ak = βˆ‘ akβˆ’1 , j=1

βˆ€ k ∈ β„•, k β‰₯ 2.

Then the solution of Lagrange inversion equation with the given formal power series g(z) = 1 + z + z 2 + z 3 + β‹… β‹… β‹… is f (z) = z + z 2 + 2z 3 + 5z 4 + 14z 5 + β‹… β‹… β‹… .

6 Formal analysis and classical analysis By the principle of formal analysis, if a formal power series over β„‚ has a positive radius of convergence, then this series, when it joins the formal power series activities, must keep all properties it has in the classical analysis, such as the properties of convergence, the analyticity of the sum functions, the term by term differentiation and integration, the topology involved, and so on. Of course, a formal power series can be considered as a sequence that represents the basis of so-called digital subjects, could be used in the fields of computer sciences or coding sciences. The two rules, the general composition theorem, and the formal analytic points provide a smooth connection between formal analysis and classical analysis. The boundary behavior of the convergence of ordinary or regular power series was a hot topic around 100 years ago but this study ended without resolution. D. Bugajewski and the author provided a partial conclusion to this problem by using the general composition of formal power series [27], or the formal analytic points. This work will be introduced in Section 6.2. The umbral calculus by S. Roman and Ultrametric calculus: An introduction to padic analysis by W. H. Schikhof introduce some fundamental concepts for the space of formal power series. B. Yousefi, K. Hedayatian, and other mathematicians contribute a lot to the Banach space β„‹p (Ξ²) that will be introduced in Section 6.3 [40, 101]. The formal logarithm introduced in Chapter 2 [61] is defined on formal power series g with the form g = 1 + Ξ² where Ξ² ∈ 𝕏0 . Section 6.4 will generalize the formal logarithm to be defined on 𝕏+ (ℝ) = {f ∈ 𝕏(ℝ) : f (0) > 0}. This generalization can connect the formal logarithm with the popular Maclaurin series ln(1 + x) without any gap. This general formal logarithm is defined on 𝕏+ (ℝ) and the logarithmic function ln(x) is defined on ℝ+ = {r ∈ ℝ : r > 0}. Are they similar?

6.1 Introduction to the boundary behavior The boundary behavior of a power series, or an analytic function, has been a challenge since the radius of convergence of a power series was investigated by d’Alembert and Cauchy about 200 years ago. The discussion on this topic was very hot during the end of the 19th century and the beginning of the 20th century when many well-known mathematicians joined the investigation and provided their contributions. n In 1911, Russian mathematician, N. Lusin, constructed a power series βˆ‘βˆž n=0 cn a with radius of convergence r = 1 and cn β†’ 0 as n β†’ ∞, and the series diverges at every z ∈ β„‚, |z| = 1. In 1912, a Polish mathematician, W. SierpiΕ„ski, produced a power series with radius of convergence r = 1, which converges at the point z = 1 but diverges https://doi.org/10.1515/9783110599459-006

162 | 6 Formal analysis and classical analysis at every other point on the unit circle (pp. 119–120, [79]). More examples can be found in [55], which was published in 1916. In his book, Complex Analysis, S. Lang put a Warning on page 60 of [56], which says β€œLet r be the radius of convergence of the (power) series f (z). Nothing has been said about possible convergence if |z| = r”. R. Burckel also says in his book [8] that β€œAll sorts of behaviors of power series βˆ‘ cn z n are possible on its circle of convergence.” The investigation of the boundary behavior of power series or analytic functions has never been stopped although it was slowed down after 1916 when people somehow agreed with no conclusion for this topic, and that is why there has always been a warning in the section involving this topic in the books of analysis. In order to know more about the boundary convergence behavior, the following definition is introduced. n Definition 6.1.1. Let f (z) = βˆ‘βˆž n=0 an z ∈ 𝕏(β„‚) be a formal power series with the radius of convergence R > 0, or has a convergence disk B = BR (0) = {z ∈ β„‚ : |z| < R}. A point Ο‰ on the boundary

πœ•B = {z ∈ β„‚ : |z| = R} is called a singular point of f if there is no holomorphic function f Μ‚ in any neighborhood U of Ο‰, which satisfies f Μ‚|U∩B = f |U∩B . If every point of πœ•B is a singular point of f , πœ•B is called the natural boundary of f and B is called the region of holomorphy of f . It is known that the set of singular points of f on πœ•B is always closed and can be empty. The next proposition shows how strange the boundary behavior could be. The following example and proposition can be found in (p. 151, [79]). Example 6.1.2. Let g ∈ 𝕏(β„‚) be such that ∞

n

g(z) = βˆ‘ z 2 = z + z 2 + z 4 + z 8 + β‹… β‹… β‹… . n=0

Let n ∈ β„• be given and let ΞΆ be a 2n th root of unity, then 󡄨 󡄨 lim󡄨󡄨󡄨g(tΞΆ )󡄨󡄨󡄨 = ∞. t↑1 Proof. It is easy to know that radius of convergence for g is 1. For any n ∈ β„•, n

nβˆ’1

g(z 2 ) = g(z) βˆ’ (z + z 2 + β‹… β‹… β‹… + z 2 ), and then 󡄨󡄨 2n 󡄨󡄨 󡄨󡄨 󡄨 󡄨󡄨g(z )󡄨󡄨 ≀ 󡄨󡄨g(z)󡄨󡄨󡄨 + n

for |z| < 1.

(6.1)

6.1 Introduction to the boundary behavior

| 163

q

For all q ∈ β„• and real number t such that ( 2√2 )βˆ’1 < t < 1, q

n q 1 g(t) > βˆ‘ t 2 > (q + 1)t 2 > (q + 1), 2 n=0

then lim g(t) = ∞. t↑1

n

Take ΞΆ such that ΞΆ 2 = 1, then n

n

n+1

n=1

g(tΞΆ ) = tΞΆ + t 2 ΞΆ 2 + β‹… β‹… β‹… + t 2 ΞΆ 2 + t 2 ΞΆ 2 2 2

= (tΞΆ + t ΞΆ + β‹… β‹… β‹… + t

2nβˆ’1 2nβˆ’1

ΞΆ

2n

+ β‹…β‹…β‹…

n+1

nβˆ’1

) + t + t2 ΞΆ 2

+ β‹…β‹…β‹….

Then 󡄨󡄨 󡄨 󡄨 2 2 2nβˆ’1 2nβˆ’1 󡄨 2n 2n+1 2nβˆ’1 + β‹…β‹…β‹… 󡄨󡄨g(tΞΆ )󡄨󡄨󡄨 β‰₯ βˆ’σ΅„¨σ΅„¨σ΅„¨tΞΆ + t ΞΆ + β‹… β‹… β‹… + t ΞΆ 󡄨󡄨󡄨 + t + t ΞΆ n

n+1

β‰₯ βˆ’n + (t 2 + t 2 2n

n+2

+ t2

+ β‹… β‹… β‹…)

= g(t ) βˆ’ n. Thus, 󡄨 󡄨 lim󡄨󡄨󡄨g(tΞΆ )󡄨󡄨󡄨 = ∞. t↑1 Let Gn be the set of all nth roots of unity, n = 0, 1, 2, . . . , let ∞

G = ⋃ Gn , n=0

∞

and H = ⋃ G2n n=0

are subgroups of πœ•B1 (0), with H βŠ† G. The density theorem says that both H and G are dense in πœ•B1 (0). Proposition 6.1.3. Let all notation be set as in the example above. Then the boundary of the unit disc πœ•B1 (0) is the natural boundary of g. Proof. For every 2n th root of unity ΞΆ ∈ H, limt↑1 |g(tΞΆ )| = ∞ shows that ΞΆ is a singular point of g. Since H is dense in πœ•B1 (0) and the singular points constitute a closed set, the claim follows. Corollary 6.1.4. The unit disc B = B1 (0) is the region of holomorphy of the function βˆ’n 2n h(z) = βˆ‘βˆž n=0 2 z and h is continuous on B = B βˆͺ πœ•B. Proof. It is clear that h absolutely converges for every point on πœ•B and then h is absolutely convergent in B. Thus, h is continuous in B together with its boundary πœ•B.

164 | 6 Formal analysis and classical analysis Recalling the function g in Example 6.1.2 and h in Corollary 6.1.4, we have zhσΈ€  (z) = g(z). We would be interested in the question: what is the relationship of natural boundary between the functions h and hσΈ€  ? A recent development on boundary behavior is worth of being introduced here. It is a certain kind of universal result. The proof of the proposition below can be found in [11]. k ∞ Proposition 6.1.5. Let {ΞΆk }∞ k=1 βŠ† πœ•B where B = B1 (0). For every k ∈ β„•, let {zn }n=1 βŠ† B such that

lim z k nβ†’βˆž n

= ΞΆk .

Then there exists a function f which is analytic on B and continuous on B and has the following property: for any sequence (wk )kβˆˆβ„• βŠ† β„‚ there exists an increasing sequence (nj )jβˆˆβ„• βŠ† β„• such that for any k ∈ β„•, lim f (k) (znkj ) = wk .

jβ†’βˆž

The set of such functions, denoted by U((ΞΆk ), (znk )), is a dense GΞ΄ -subset of the set of all functions that are analytic on B and continuous on B. A well-known result is that if a power series has a positive radius of convergence then all derivatives of this power series have the same radius of convergence. We should also remember that the derivative of a formal power series has nothing to do with so-called the sum function of power series and has nothing to do with the limit of difference quotient, although there is some relationship between the formal derivan tives and the derivatives of the regular power series. For example, if g(x) = βˆ‘βˆž n=0 n!x is considered as a regular power series over ℝ, it converges at x = 0 only and, therefore, the derivative of g does not make any sense. However, if we consider g as a formal power series, then ∞

g (k) (x) = βˆ‘

n=k

n! n!x nβˆ’k (n βˆ’ k)!

is well-defined for all k ∈ β„•. Therefore, we must be very careful when we deal with the convergence of a power series and when we deal with the derivatives of formal power series. The convergence of a power series on the boundary points of the region of convergence is a very special topic for mathematicians. Such convergence actually not only relies on the given power series but also relies on the derivatives of the power series. Let us see the example below.

6.1 Introduction to the boundary behavior

| 165

n

(βˆ’1) n Example 6.1.6. Let g(x) = βˆ‘βˆž n=0 n x and h = 1 be formal power series on ℝ. Then g 1 is analytic on B1 (0) = {x ∈ ℝ : |x| < 1} and g(h) = g(1) ∈ ℝ but g(βˆ’1) = βˆ‘βˆž n=1 n βˆ‰ ℝ. ∞ σΈ€  σΈ€  nβˆ’1 Moreover, g (h) = g (1) = βˆ‘n=0 (βˆ’1) βˆ‰ ℝ.

Let g ∈ 𝕏(β„‚) be analytic in B = B1 (0) and g ∈ C ∞ (B). We may write g(z) = b0 + b1 z + b2 z 2 + β‹… β‹… β‹… . We know that g(w) = b0 + b1 w + b2 w2 + β‹… β‹… β‹… ∈ β„‚ for every w ∈ B, but we do not know whether g(z) ∈ β„‚ if z ∈ πœ•B or if |z| = 1. We also understand that f is analytic at a point w ∈ β„‚ means that f is differentiable infinitely many times in an open region centered at w. A boundary point does not have such advantages. If we consider that g is a formal power series and g (n) , n ∈ β„•, is the nth order formal derivative of g, then the outcome could be different. Recalling Definition 5.4.7 and Theorem 5.4.6 about the formal analytic points we may find: 1. a formal analytic point does not require a neighborhood of the point in which g is differentiable infinitely many times; 2. if a is a formal analytic point, then g (n) (a) ∈ β„‚ for all n ∈ β„• is equivalent to that g (n) (a) ∈ β„‚ for infinitely many n ∈ β„•. For boundary convergence problem of power series, can formal power series contribute anything? We close this section by providing a classical example for a power series over β„‚. Example 6.1.7. Let zn n=1 n ∞

g(z) = βˆ‘

be a power series over β„‚. It is well known that the radius of convergence of this series is 1. Actually zn = βˆ’ Log(1 βˆ’ z) βˆ€ |z| < 1. n=1 n ∞

g(z) = βˆ‘

(βˆ—)

where Log is the principal logarithm. The right side βˆ’ Log(1 βˆ’ z) of (βˆ—) is continuous on XΞ΄ = {z ∈ β„‚ : |z| ≀ 1, |z βˆ’ 1| β‰₯ Ξ΄} for each 0 < Ξ΄ < 2, so is the left side. This example shows that actually this power series g converges at every boundary point of its region of convergence except z = 1.

166 | 6 Formal analysis and classical analysis

6.2 Boundary behavior and formal analysis This section provides a test for checking the boundary convergence of a power series by connecting it to the formal analytic point. Definition 6.2.1. Let g ∈ 𝕏(S) be given, where S is a metric field. We denote by r(g) the radius of convergence of g and by I(g) the interval, or disc, or ball of convergence of g. As usual, 0 ≀ r(g) ≀ +∞. We denote by 𝕏(S) the set of all convergent power series over S centered at 0 with positive radius (not infinity) of convergence. We also define the composition domain or formal analytic domain of g to be the set D(g) = {a ∈ S : g (n) (a) ∈ S

for infinitely many

n ∈ β„•},

where g (n) is the nth order formal derivative of g and g (0) = g. It is clear that D(g) =ΜΈ 0 for every g ∈ 𝕏 = 𝕏(S) because at least 0 ∈ D(g). Recalling the set 𝕏g defined in Definition 5.1.5, now we define a similar set 𝕏g = D(g) + 𝕏0 (the Minkowski sum of D(g) and all nonunits in 𝕏), which is also said to be the gcomposition subset of 𝕏, where D(g) is considered as a subset of 𝕏 consisting of all formal analytic points of g. Let us emphasize that the termwise differentiation of series is an interesting topic in analysis. There are some general results about the termwise differentiation of a n power series f (x) = βˆ‘βˆž n=0 an x ∈ 𝕏 with |x| < r = r(f ). If r is a positive real number, nβˆ’1 then the existence of f σΈ€  (r) = βˆ‘βˆž is not a trivial question. Some results about n=0 nan r the termwise differentiation at the endpoints of the interval of convergence could be found in [95]. We are interested in those power series or analytic function g in 𝕏(ℝ) or 𝕏(β„‚). Example 6.1.2 has showed us how complicated the boundary behavior could be for g ∈ 𝕏(β„‚). Example 6.1.6 tells us how the derivative of a power series may affect the convergence at the endpoints of the interval of convergence, or at the boundary points of the region of convergence. In particular, if we seek such convergence of termwise differentiation for power series not only for once, but for the infinitely many times, what can we say? No matter whether g ∈ 𝕏 or g ∈ 𝕏(β„‚), the formal derivative g (n) always exists for all nonnegative integer n. Therefore, we can test every point of β„‚ for whether it is a formal analytic points formal analytic points. For any g ∈ 𝕏(β„‚), it is obvious that if z ∈ β„‚ with |z| < r(g), then z is an analytic point and also a formal analytic point of g. We are interested in testing the boundary point of g whether it is a formal analytic point. Therefore, we must investigate D(g).

6.2 Boundary behavior and formal analysis | 167

Lemma 6.2.2. Let g ∈ 𝕏(ℝ) and a ∈ ℝ be given. Then a ∈ D(g)

if and only if βˆ’a ∈ D(g).

n Proof. Let g(x) = βˆ‘βˆž n=0 bn x . The conclusion is true obviously if a = 0. We now suppose that a =ΜΈ 0. Without loss of generality, we assume that

a ∈ D(g)

but

βˆ’a ∈ D(g) fails.

By Theorem 5.4.1, Formulas (5.13) and (5.14), ∞ n βˆ‘ ( )bn anβˆ’k ∈ ℝ k n=k

for every k ∈ β„• βˆͺ {0}

but n )b (βˆ’a)nβˆ’k0 βˆ‰ ℝ k0 n

∞

βˆ‘ (

n=k0

nβˆ’k0 n for some k0 ∈ β„•. Then βˆ‘βˆž diverges which means that there are inn=k0 (k0 )bn (βˆ’a) finitely many n ∈ β„• such that

1 n )|bn | β‹… |a|nβˆ’k0 > 2 . k0 n

(

Then there exists a sequence of positive integers (nk ), nk β‰₯ k0 , such that 1 nk )|bnk | β‹… |a|nk βˆ’k0 > 2 k0 nk

( Then

for every k ∈ β„•.

1 1 nk (nk βˆ’ 1) β‹… β‹… β‹… (nk βˆ’ k0 + 1)|bnk ||a|nk > 2 , nk |a|k0 β‹… k0 !

so

|bnk | β‹… |a|nk >

|a|k0 β‹… k0 ! |a|k0 β‹… k0 ! . > k +2 n3k (nk βˆ’ 1) β‹… β‹… β‹… (nk βˆ’ k0 + 1) nk0

Hence 1 n ( k )|bnk | β‹… |a|nk βˆ’3 |a|k0 k0 + 3 n (n βˆ’ 1) β‹… β‹… β‹… (nk βˆ’ k0 βˆ’ 2) = k k β‹… |bnk | β‹… |a|nk (k0 + 3)!|a|k0 +3 > =

nk (nk βˆ’ 1) β‹… β‹… β‹… (nk βˆ’ k0 βˆ’ 2) |a|k0 β‹… k0 ! β‹… k +2 (k0 + 3)!|a|k0 +3 nk0

k +2 1 1 β‹… nk (1 βˆ’ ) β‹… β‹… β‹… (1 βˆ’ 0 ). 3 nk nk (k0 + 1)(k0 + 2)(k0 + 3) β‹… |a|

168 | 6 Formal analysis and classical analysis Then lim (

kβ†’βˆž

nk )|b | β‹… |a|nk βˆ’3 = ∞. k0 + 3 nk

Therefore,

n )|b | β‹… |a|nβˆ’3 = 0 k0 + 3 n

lim (

nβ†’βˆž

fails, and hence

n )b β‹… anβˆ’3 = 0 k0 + 3 n

lim (

nβ†’βˆž

fails. Then n )b anβˆ’k0 ∈ ℝ k0 + 3 n

∞

βˆ‘ (

n=k0

fails. It is a contradiction to our assumption. Thus, βˆ’a ∈ D(g). If g ∈ 𝕏(g) in Lemma 6.2.2 has a positive radius of convergence and the formal analytic point a ∈ D(g) is the endpoint of the interval of the convergence, the lemma actually provides a test for the boundary behavior of such a power series. We can extend this result from 𝕏(ℝ) to 𝕏(β„‚). Corollary 6.2.3. Let g ∈ 𝕏(β„‚) and a ∈ β„‚ be given. If a ∈ D(g), then z ∈ D(g) for all z ∈ β„‚ with |z| = |a|. Proof. Taking z = aeiΞΈ for some real number ΞΈ and applying the similar approach as in the proof of Lemma 6.2.2, we can obtain the conclusion. It is clear that D(g) βŠ† I(g) for every g ∈ 𝕏 = 𝕏(β„‚). It is also clear that z ∈ β„‚ with |z| < r(g) implies that g (n) (z) ∈ β„‚ for every n ∈ β„• and, therefore, z ∈ D(g). By these facts and the results above, we can prove the following theorem. Theorem 6.2.4. The composition domain D(g) is convex and balanced for every formal power series g ∈ 𝕏 = 𝕏(β„‚). Proof. Let g ∈ 𝕏 be given and let r = r(g). If r = 0 or r = +∞, then D(g) = {0} = I(g) or D(g) = β„‚ = I(g), respectively, so the conclusion is obvious. Now, let 0 < r < +∞ and let 0 < t < 1 be given. Suppose that a0 , c0 ∈ D(g). If |a0 | < r or |c0 | < r, then |ta0 + (1 βˆ’ t)c0 | < r, and hence ta0 + (1 βˆ’ t)c0 ∈ D(g). Further, if |a0 | = |c0 | = r, then |ta0 + (1 βˆ’ t)c0 | ≀ r and, therefore, Corollary 6.2.3 yields that ta0 + (1 βˆ’ t)c0 ∈ D(g). It means that D(g) is always convex. Next, suppose that Ξ± ∈ β„‚ with |Ξ±| ≀ 1. If |a0 | < r or |Ξ±| < 1, then |Ξ±a0 | < r and, therefore, Ξ±a0 ∈ D(g). In the case that |a0 | = r and |Ξ±| = 1, we have |Ξ±a0 | = r. Applying Corollary 6.2.3 again, we obtain the conclusion. Thus, D(g) is balanced and the proof is completed.

6.2 Boundary behavior and formal analysis | 169

The absolute convergence on the boundary of the region of convergence is a more interesting topic for the study of power series. Theorem 6.2.5. Let g ∈ 𝕏(β„‚) be given such that r = r(g) < ∞. If a ∈ β„‚ is a formal analytic point of g with |a| = r, then the power series g (k) converges absolutely on the closed disk {z ∈ β„‚ : |z| ≀ r}, for every k ∈ β„•. Proof. The case that r = 0 is trivial. We suppose that r > 0. Let a be a formal analytic point of g with |a| = r, it follows that g (k) (a) ∈ β„‚ for every k ∈ β„• βˆͺ {0}. Then g (k) (r) ∈ β„‚ for every k ∈ β„• by Corollary 6.2.3. It suffices to show that g (k) (r) converges absolutely for every k ∈ β„•. Assume that n )|bn |r nβˆ’k0 = +∞ k0

∞

βˆ‘ (

n=k0

for some k0 ∈ β„•. Then there are infinitely many n ∈ β„• such that n 1 )|bn |r nβˆ’k0 > 2 . k0 n

(

Further, by similar reasoning as in the proof of Lemma 6.2.2, n ) b r nβˆ’k0 βˆ’3 = 0 k0 + 3 n

lim (

nβ†’βˆž

fails which contradicts that n ) b r nβˆ’k0 βˆ’3 ∈ β„‚. k0 + 3 n

∞

βˆ‘ (

n=k0

Thus, the power series g (k) converges absolutely on the boundary of the closed disc {z ∈ β„‚ : |z| ≀ r}, and hence it converges on this closed disk. We know that every power series g ∈ 𝕏(β„‚) is continuous on the open disc D = Br(g) (0) = {z ∈ β„‚ : |z| < r(g)}. It may happen if r(g) < ∞, however, that g(z0 ) is defined for some |z0 | = r(g) but g is not continuous on D βˆͺ {z0 }. We provide a sufficient condition for the uniform continuity of a power series on closed disc D below. Lemma 6.2.6. Let g ∈ 𝕏(β„‚) be given such that 0 < r = r(g) < ∞. If z0 ∈ β„‚ is a formal analytic point of g with |z0 | = r, then the power series g (k) is uniformly continuous on the closed disc D = {z ∈ β„‚ : |z| ≀ r} for every k ∈ β„• βˆͺ {0}.

170 | 6 Formal analysis and classical analysis Proof. Let z ∈ β„‚ be such that |z| = r. Since g (k) (z0 ) ∈ β„‚ for every k ∈ β„• βˆͺ {0}, it follows that g (k) (z) ∈ β„‚ for every k ∈ β„• βˆͺ {0} by Corollary 6.2.3. Let h ∈ β„‚ be such that 0 < |h| < r and |z βˆ’ h| ≀ r. Then 󡄨󡄨 󡄨󡄨 ∞ 󡄨 󡄨󡄨 󡄨󡄨 n n 󡄨󡄨 󡄨󡄨g(z βˆ’ h) βˆ’ g(z)󡄨󡄨󡄨 = 󡄨󡄨󡄨 βˆ‘ bn [(z βˆ’ h) βˆ’ z ]󡄨󡄨󡄨 󡄨󡄨 󡄨󡄨󡄨n=0 󡄨 ∞

󡄨 󡄨 ≀ βˆ‘ |bn |󡄨󡄨󡄨h[(z βˆ’ h)nβˆ’1 + (z βˆ’ h)nβˆ’2 z + β‹… β‹… β‹… + (z βˆ’ h)z nβˆ’2 + z nβˆ’1 ]󡄨󡄨󡄨 n=0 ∞

≀ βˆ‘ |bn ||h|[|z βˆ’ h|nβˆ’1 + |z βˆ’ h|nβˆ’2 |z| + β‹… β‹… β‹… + |z βˆ’ h||z|nβˆ’2 + |z|nβˆ’1 ] n=0

∞

≀ |h| βˆ‘ |bn |nr nβˆ’1 . n=0

By Theorem 6.2.5, g σΈ€  converges absolutely at r which means that ∞

βˆ‘ |bn |nr nβˆ’1 ∈ ℝ.

n=0

Letting h β†’ 0, we deduce that g is continuous on the closed disc D. Therefore, g is uniformly continuous on D. Let us notice that since the convergence of g (k+1) on the closed disc D is absolute, we can similarly prove that g (k) is uniformly continuous on D for every k ∈ β„•. By means of the results above, we introduce some properties of g-composition subset of 𝕏(β„‚). Corollary 6.2.7. For any g ∈ 𝕏 = 𝕏(β„‚), the g-composition subset 𝕏g of 𝕏 is convex and balanced. Proof. It is clear that 𝕏0 (β„‚) is convex and balanced. Theorem 6.2.4 shows that D(g) is convex and balanced. Thus, 𝕏g = D(g) + 𝕏0 is convex and balanced. The next result describes the relation between 𝕏g and 𝕏g , where g ∈ 𝕏(β„‚). Corollary 6.2.8. Let g ∈ 𝕏(β„‚) be given. Then: (i) 𝕏g βŠ† 𝕏g , (ii) 𝕏g =ΜΈ 𝕏g if and only if there exists some nonzero a ∈ β„‚ such that |a| = r(g),

g(a) ∈ β„‚

but

g (k) (a) βˆ‰ β„‚ for some

k ∈ β„•.

Proof. (i) follows from Theorem 5.4.1 and formula (5.14). For (ii). suppose that there exists a nonzero a ∈ β„‚ such that |a| = r(g),

g(a) ∈ β„‚ but

g (k) (a) βˆ‰ β„‚

for some k ∈ β„•.

6.2 Boundary behavior and formal analysis | 171

Let f = a. Then f ∈ 𝕏g but f βˆ‰ 𝕏g by the fact that g(f ) = g(a) ∈ β„‚ but a βˆ‰ D(g). Then 𝕏g =ΜΈ 𝕏g . Conversely, we suppose that 𝕏g =ΜΈ 𝕏g . Then there exists a formal power series f ∈ 𝕏g but f βˆ‰ 𝕏g by (i) above. Denote f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… . If deg(f ) > 0, then g (k) (a0 ) ∈ β„‚ for all k ∈ β„• βˆͺ {0} by Theorem 5.4.6 and hence f ∈ 𝕏g . Therefore, deg(f ) = 0

or

f = a0 ∈ β„‚.

If a0 = 0, then f = a0 = 0 ∈ 𝕏g which contradicts to that f βˆ‰ 𝕏g . So a0 =ΜΈ 0. Since a0 = f ∈ 𝕏g , it follows that g(f ) = g(a0 ) ∈ β„‚ and then r(g) > 0. If 0 < |a0 | < r(g), then g (k) (a0 ) ∈ β„‚ for all k ∈ β„• βˆͺ {0} by termwise differentiation for power series, and hence f ∈ 𝕏g . Then |a0 | = r(g) because g(a0 ) = g(f ) ∈ β„‚. Finally, it is clear that g (k) (a0 ) βˆ‰ β„‚ for some k ∈ β„• because otherwise f ∈ 𝕏g by Theorem 5.4.1. Thus, f ∈ 𝕏g but f βˆ‰ 𝕏g if and only if there exists a nonzero a ∈ β„‚ such that |a| = r(g),

g(a) ∈ β„‚ but

g (k) (a) βˆ‰ β„‚ for some k ∈ β„•.

Proposition 6.2.9. Let g ∈ 𝕏 = 𝕏(β„‚) be given. Then: (i) 𝕏g = 𝕏0 if and only if r(g) = 0. (ii) 𝕏g = 𝕏 if and only if r(g) = +∞. (iii) h, g ∈ 𝕏 with r(h) < r(g) implies that D(h) βŠ† D(g), and 𝕏h βŠ† 𝕏h βŠ† 𝕏g βŠ† 𝕏g . (iv) It is not always true that h, g ∈ 𝕏 with r(h) = r(g) implies that 𝕏h = 𝕏g . (v) 𝕏 = ⋃gβˆˆπ• 𝕏g . Proof. (i) follows from Corollary 6.2.8 and Theorem 5.4.1. Properties (ii) and (v) are obvious. (iii) is yielded by Theorem 5.4.3 and Corollary 6.2.8. For (iv) considering 1 n x n n=1 ∞

h(x) = βˆ‘

1 n x . 2 n=1 n ∞

and g(x) = βˆ‘

It is clear that a formal power series 1 ∈ 𝕏g but 1 βˆ‰ 𝕏h .

172 | 6 Formal analysis and classical analysis 1 n Example 6.2.10. (a) 𝕏(β„‚) = 𝕏ez where ez = βˆ‘βˆž n=0 n! z . ∞ 1 n (b) Let ga (x) = βˆ‘n=0 an x . This geometric series has the radius of convergence r(g) = a if a > 0. Then applying Theorem 5.4.3, we have ∞

𝕏(ℝ) = ⋃ 𝕏ga = ⋃ 𝕏gk . a>0

k=1

1 n βˆ‘βˆž n=1 n2 x ,

(c) Let g(x) = as in the proof of Proposition 6.2.9 (iv). Observe that 1 ∈ 𝕏g , however, 1 βˆ‰ D(g). Notice also that deg(1) = 0. Now we provide a necessary and sufficient condition under which an operator Tg , where g ∈ 𝕏(β„‚) or g ∈ 𝕏(β„‚), maps 𝕏g or 𝕏g into itself. n Proposition 6.2.11. Let g = βˆ‘βˆž n=0 bn z ∈ 𝕏(β„‚) be given. Then Tg maps 𝕏g into itself if and only if g(a) ∈ D(g) for every a ∈ D(g), where Tg (f ) = g ∘ f .

Proof. Let f ∈ 𝕏g = D(g)+𝕏0 be given. Then f = a+f , for some a ∈ D(g) and f ∈ 𝕏0 . By n Definition 5.1.5, if g ∘f is well-defined, the constant term of g ∘f is c0 = βˆ‘βˆž n=0 bn a = g(a) 0 and, therefore, g ∘ f ∈ {c0 } + 𝕏 . Thus g ∘ f ∈ 𝕏g

if and only if g(a) ∈ D(g).

If the formal power series g in the above proposition does not have a positive radius of convergence, the composition mapping Tg may still map 𝕏g to itself but needs an additional condition. Corollary 6.2.12. Let g ∈ 𝕏(β„‚) be given. Then Tg maps 𝕏g into 𝕏g if and only if g(a) ∈ D(g) for every a ∈ D(g), and g(g(a)) ∈ β„‚ for every

a ∈ 𝕏g \ 𝕏g .

Proof. The conclusion is a consequence of Proposition 6.2.11 and (ii) of Corollary 6.2.8. The boundary convergence problem landed to inconclusive after the intensive investigations and discussions a little more than one hundred years ago, as we described in Section 6.1. Since then, mathematicians slowed down the pace but have never stopped tackling this problem, and continued to make contributions, such as Example 6.1.2 and Proposition 6.1.5. We are providing a formal analytic theorem or a boundary behavior test by using the set of formal analytic points. Let us first denote by πœ•E the boundary of any subset E βŠ† β„‚. Theorem 6.2.13. Let g ∈ 𝕏(β„‚) be given with a positive radius of convergence r and a region of convergence I(g). If g is not continuous on I(g) = I(g) βˆͺ πœ•I(g), then there exists an integer k ∈ β„• and a point w with |w| = r such that g (k) (w) βˆ‰ β„‚.

6.3 Banach spaces β„‹p (Ξ²) and β„’p (Ξ²)

| 173

If there exists a formal analytic point w ∈ D(g) with |w| = r, then g is continuous on the closed disk I(g). Proof. Write B = Br (0) = {z ∈ β„‚ : |z| < r}. It is clear that I(g) = Br (0) = B βˆͺ πœ•B. Suppose that g is not continuous on I(g). Since g is analytic on B, and hence g is continuous at every point of B, then there must exist w ∈ β„‚ with |w| = r and g is not continuous at w. If g (n) (w) ∈ β„‚ for all n ∈ β„• βˆͺ {0}, then w is a formal analytic point of g and then z ∈ D(g)

for all z ∈ πœ•I(g),

and then g is uniformly continuous on I(g) by Lemma 6.2.6. It is a contradiction. Thus, there exists a k ∈ β„• βˆͺ {0} such that g (k) (w) βˆ‰ β„‚. If there exists a formal analytic point w ∈ D(g) with |w| = r, Lemma 6.2.6 ensures the conclusion. Please be noticed that although I(g) = B, generally I(g) =ΜΈ B.

6.3 Banach spaces β„‹p (Ξ²) and β„’p (Ξ²) The set 𝕏(β„‚) is a linear space and a linear algebra with Cauchy product. A natural challenge for mathematicians is whether we may develop a normed space for 𝕏(β„‚) or for some subspaces of 𝕏(β„‚). We introduce such a normed space β„‹p (Ξ²), a subspace of 𝕏(β„‚), based on [101] and [103]. Definition 6.3.1. Let Ξ²: β„• βˆͺ {0} β†’ (0, ∞) be a mapping from nonnegative integers to (0, ∞) such that Ξ²(0) = 1. For a real number 1 ≀ p < ∞ and for a formal power series f ∈ 𝕏(β„‚) such that f (z) = f0 + f1 z + f2 z 2 + β‹… β‹… β‹…, the mapping β€– β‹… β€–Ξ²,p : 𝕏(β„‚) β†’ ℝ βˆͺ {∞} is defined by ∞

p

p

1/p

β€–f β€–Ξ²,p = ( βˆ‘ Ξ² (n)|fn | ) n=0

,

where we define that ∞a = ∞ for a > 0. We usually write β€–f β€–Ξ²,p as β€–f β€–Ξ² if there is no confusion. We define the subset p

β„‹ (Ξ²) = {f ∈ 𝕏(β„‚) : β€–f β€–Ξ² < ∞}.

It is easy to verify that β€–β‹…β€–Ξ² is a norm on β„‹p (Ξ²), and then the subset β„‹p (Ξ²) becomes a normed space under this norm. A significant character of such a normed space is that every formal power series f in β„‹p (Ξ²) has relationship with the sequence {Ξ²(n)}∞ n=0 , which is called the Ξ²-sequence.

174 | 6 Formal analysis and classical analysis n Μ‚ Μ‚ Proposition 6.3.2. Let fk (z) = βˆ‘βˆž n=0 fk (n)z ∈ 𝕏(β„‚) be given such that fk (n) = Ξ΄k (n) for every nonnegative integer k, where Ξ΄k (k) = 1 and Ξ΄k (n) = 0 for all n =ΜΈ k. Then {fk }∞ k=0 forms a base for β„‹p (Ξ²), 1 ≀ p, and β€–fk β€–Ξ² = Ξ²(k).

Proof. Actually fk (z) = z k for every k ∈ β„• βˆͺ {0}, which shows that the sequence {fk }∞ k=0 forms a base for 𝕏(β„‚), of course, also for β„‹p (Ξ²). By the definition of Ξ΄k (n), ∞

1/p

󡄨 󡄨p β€–fk β€–Ξ² = ( βˆ‘ Ξ² (n)󡄨󡄨󡄨̂fk (n)󡄨󡄨󡄨 ) p

n=0

∞

1/p

󡄨 󡄨p = ( βˆ‘ Ξ² (n)󡄨󡄨󡄨δk (n)󡄨󡄨󡄨 ) p

= Ξ²(k).

n=0

Proposition 6.3.3. For 1 ≀ p < ∞, the space β„‹p (Ξ²) is a Banach space under the norm β€– β‹… β€–Ξ² . Proof. It is not difficult, by using Minkowski’s Inequality, for us to prove that β„‹p (Ξ²) is a linear vector space. We need only show that every Cauchy sequence in β„‹p (Ξ²) converges in β„‹p (Ξ²). Let 1 ≀ p < ∞ be given and let {fk } βŠ† β„‹p (Ξ²) be a Cauchy sequence. For each k ∈ β„•, write ∞

fk (z) = βˆ‘ Μ‚fk (n)z n , n=0

and define ak = (ak,0 , ak,1 , ak,2 , . . .) by ak,n = Ξ²(n)Μ‚fk (n) for every

n ∈ β„• βˆͺ {0}.

Let us also define ∞

1/p

p

.

β€–ak β€–p = ( βˆ‘ |ak,j | ) j=0

Now let k, m ∈ β„• be given. For any sequences ak and am we have ∞

p

1/p

β€–ak βˆ’ am β€–p = ( βˆ‘ |ak,n βˆ’ am,n | ) n=0 ∞

1/p

󡄨 󡄨p = ( βˆ‘ 󡄨󡄨󡄨β(n)Μ‚fk (n) βˆ’ Ξ²(n)Μ‚fm (n)󡄨󡄨󡄨 ) n=0

= β€–fk βˆ’ fm β€–Ξ² . This equality shows that {fk } βŠ† β„‹p (Ξ²) is equivalent to (ak ) βŠ† β„“p under the corresponding norms. Minkowski’s It is well known that the space β„“p is a Banach space under the norm β€– β‹… β€–p . Therefore, β„‹p (Ξ²) is a Banach space under the norm β€– β‹… β€–Ξ² .

6.3 Banach spaces β„‹p (Ξ²) and β„’p (Ξ²)

| 175

Remark 6.3.4. In the proof of Proposition 6.3.3, we have seen that given a formal n p p Μ‚ power series f (z) = βˆ‘βˆž n=0 f (n)z ∈ H (Ξ²) we can find a sequence af ∈ β„“ such that af = (an )∞ n=1

with

an = Ξ²(n)Μ‚f (n)

for all

n ∈ β„•.

Conversely, for any a = (an ) ∈ β„“p , let Μ‚f (n) = an /Ξ²(n) for every nonnegative integer n, we have ∞

f (z) = βˆ‘ Μ‚f (n)z n ∈ β„‹p (Ξ²). n=0

One checks that the mapping TΞ² : β„‹p (Ξ²) β†’ β„“p , 1 ≀ p < ∞ by TΞ² (f ) = af is an isomorphism between these two linear spaces. Definition 6.3.5. For 1 ≀ p < ∞, the mapping Mz : β„‹p (Ξ²) β†’ 𝕏 defined by ∞

∞

n=0

m=1

Mz (f )(z) = βˆ‘ Μ‚f (n)z n+1 = βˆ‘ Μ‚f (m βˆ’ 1)z m , n p p Μ‚ for every f (z) = βˆ‘βˆž n=0 f (n)z in β„‹ (Ξ²), is called a shifting operator on β„‹ (Ξ²).

We know that the space β„‹p (Ξ²) relies on the Ξ²- sequence {Ξ²(n)}∞ n=0 . We want to know more about this sequence. Proposition 6.3.6. Mz is a bounded operator if and only if the sequence Ξ²(k + 1) } Ξ²(k) k=0 ∞

{ is bounded.

Proof. Let fk (z) = z k , k = 0, 1, 2, . . .. By Proposition 6.3.2, we know that {fk } forms a basis of β„‹p (Ξ²) and β€–fk β€–Ξ² = Ξ²(k) for every nonnegative integer k, Suppose that the sequence {

Ξ²(k+1) } Ξ²(k)

Ξ²(k + 1) ≀B Ξ²(k)

is bounded, say that

for every k ∈ β„• βˆͺ {0},

n p Μ‚ for some real number B > 0. Then for any f (z) = βˆ‘βˆž n=0 f (n)z in β„‹ (Ξ²) with β€–f β€–Ξ² ≀ 1, 1/p

∞

p 󡄨 󡄨p β€–Mz f β€–Ξ² = ( βˆ‘ 󡄨󡄨󡄨̂f (n)󡄨󡄨󡄨 [Ξ²(n + 1)] ) n=0

p 1/p

p Ξ²(n + 1) 󡄨 󡄨p = (βˆ‘σ΅„¨σ΅„¨σ΅„¨Μ‚f (n)󡄨󡄨󡄨 [Ξ²(n)] [ ] ) Ξ²(n) 1/p

󡄨 󡄨p ≀ B(βˆ‘σ΅„¨σ΅„¨σ΅„¨Μ‚f (n)󡄨󡄨󡄨 Ξ²p (n)) so β€–Mz β€– < ∞.

= B β‹… β€–f β€–Ξ² ≀ B,

176 | 6 Formal analysis and classical analysis Conversely, suppose that β€–Mz β€– < ∞. It is clear that Mz fk = fk+1 for every nonnegative integer k where {fk } is a basis of β„‹p (Ξ²). Then β€–fk+1 β€–Ξ² = β€–Mz fk β€–Ξ² ≀ β€–Mz β€– β‹… β€–fk β€–Ξ² , or Ξ²(k + 1) ≀ β€–Mz β€– β‹… Ξ²(k),

k = 0, 1, 2, . . . ,

Ξ²(k + 1) ≀ β€–Mz β€– < ∞, Ξ²(k)

k = 0, 1, 2, . . . .

and hence

When a power series has been investigated, the next topic for mathematicians is usually the investigation of the Laurent series. Before we set up the space of the formal Laurent series, which will be done late in the next chapter, we introduce how to extend the subspace β„‹(Ξ²) to a subspace of Laurent series which is also connected with the Ξ²-sequence. Definition 6.3.7. Let {Ξ²(n)}nβˆˆβ„€ be a Ξ²-sequence where Ξ²(n) > 0 for all n ∈ β„€ with Ξ²(0) = 1, and let {f Μ‚(n)}nβˆˆβ„€ be a sequence in β„‚. Write ∞

f (z) = βˆ‘ f Μ‚(n)z n = β‹… β‹… β‹… + f Μ‚(βˆ’1)z βˆ’1 + f Μ‚(0) + f Μ‚(1)z + β‹… β‹… β‹… n=βˆ’βˆž

without assigning any value to z. f is called a formal Laurent series. Then for any 1 ≀ p < ∞ we define a mapping β€– β‹… β€– from the set of all such formal Laurent series to [0, ∞] by 1/p

󡄨 󡄨p β€–f β€– = β€–f β€–Ξ²,p = ( βˆ‘ 󡄨󡄨󡄨f Μ‚(n)󡄨󡄨󡄨 Ξ²(n)p ) nβˆˆβ„€

.

We usually write β€– β‹… β€–Ξ²,p as β€– β‹… β€–Ξ² if there is no confusion. We define β„’p (Ξ²) by p n β„’ (Ξ²) = {f (z) = βˆ‘ f Μ‚(n)z : β€–f β€–Ξ² < ∞}. nβˆˆβ„€

A similar argument in the proof of Proposition 6.3.3 yields the proposition below. We omit the proof. Proposition 6.3.8. For 1 ≀ p < ∞, the space β„’p (Ξ²) is a Banach space under the norm β€– β‹… β€–Ξ² .

6.3 Banach spaces β„‹p (Ξ²) and β„’p (Ξ²)

| 177

The shifting operator Mz can be extend to work on β„’p (Ξ²), too. A similar statement as Proposition 6.3.6 is also true for Mz on β„’p (Ξ²). It is obvious that Mz (f ) ∈ β„’p (Ξ²) for every f ∈ β„’p (Ξ²), and then Mzn = Mz (Mznβˆ’1 ) is well-defined for every n ∈ β„•. Actually Mzn (f ) = Mz n (f ) = βˆ‘ f Μ‚(k)z k+n , kβˆˆβ„€

for every n ∈ β„•, where Mz0 = I or Mz0 (f ) = f . Then 1/p

σ΅„©σ΅„© n σ΅„©σ΅„© 󡄨 󡄨p p σ΅„©σ΅„©Mz (f )σ΅„©σ΅„©Ξ² = ( βˆ‘ 󡄨󡄨󡄨f Μ‚(k)󡄨󡄨󡄨 Ξ²(k + n) ) kβˆˆβ„€

.

Theorem 6.3.9. If Mz is bounded, then for every k ∈ β„•, Ξ²(k + n) σ΅„©σ΅„© k σ΅„©σ΅„© }. σ΅„©σ΅„©Mz σ΅„©σ΅„©Ξ² = sup{ Ξ²(n) nβˆˆβ„€

Proof. Let k ∈ β„• be given. Denote by Bk = sup{ nβˆˆβ„€

Ξ²(k + n) }, Ξ²(n)

no matter Bk if finite or infinity. We are going to show that Bk is bounded if β€–Mz β€– is bounded. Suppose that β€–Mz β€– is bounded, it follows that B1 is a positive real number by the similar proof of Proposition 6.3.6 (extend β„• to β„€). Then for every k ∈ β„• given, Ξ²(n + k) Ξ²(n + k) Ξ²(n + k βˆ’ 1) Ξ²(n + 1) = β‹… β‹…β‹…β‹… , Ξ²(n) Ξ²(n + k βˆ’ 1) Ξ²(n + k βˆ’ 2) Ξ²(n) for all n ∈ β„€, which shows that Bk ≀ Bk1 < ∞, because sup{ nβˆˆβ„€

Ξ²(n + j) Ξ²(m + 1) } = sup{ } = B1 , Ξ²(n + j βˆ’ 1) Ξ²(m) mβˆˆβ„€

for every j ∈ β„€, then Bk is bounded. Let k ∈ β„• be given, then for f ∈ β„’p (Ξ²) with β€–f β€–Ξ² ≀ 1, we have 1/p

p σ΅„©σ΅„© k σ΅„©σ΅„© 󡄨 󡄨p σ΅„©σ΅„©Mz f σ΅„©σ΅„©Ξ² = ( βˆ‘ 󡄨󡄨󡄨̂f (n)󡄨󡄨󡄨 [Ξ²(n + k)] ) nβˆˆβ„€

p 1/p

p Ξ²(n + k) 󡄨 󡄨p = (βˆ‘σ΅„¨σ΅„¨σ΅„¨Μ‚f (n)󡄨󡄨󡄨 [Ξ²(n)] [ ] ) Ξ²(n)

178 | 6 Formal analysis and classical analysis p 1/p

Ξ²(n + k) p 󡄨p 󡄨 }] ) ≀ (βˆ‘σ΅„¨σ΅„¨σ΅„¨Μ‚f (n)󡄨󡄨󡄨 [Ξ²(n)] [sup{ Ξ²(n) nβˆˆβ„€ 󡄨p 󡄨 ≀ Bk (βˆ‘σ΅„¨σ΅„¨σ΅„¨Μ‚f (n)󡄨󡄨󡄨 Ξ²p (n))

1/p

= Bk β‹… β€–f β€–Ξ² ≀ Bk < ∞.

So β€–Mzk β€– ≀ Bk < ∞ or β€–Mzk β€– is bounded. It is not difficult to verify that the sequence {z n }nβˆˆβ„€ forms a base for β„’p (Ξ²). For the basis {fj }jβˆˆβ„€ where fj (z) = z j , we may easily obtain that β€–fj β€–Ξ² = Ξ²(j) as we did in the proof of Proposition 6.3.2. Then for every k ∈ β„• we have σ΅„©σ΅„© k σ΅„©σ΅„© σ΅„© k+j σ΅„© σ΅„©σ΅„©Mz (fj )σ΅„©σ΅„©Ξ² = σ΅„©σ΅„©σ΅„©z σ΅„©σ΅„©σ΅„©Ξ² = Ξ²(j + k)

for all j ∈ β„€.

Then σ΅„© σ΅„© σ΅„© σ΅„© σ΅„© σ΅„© Ξ²(n + k) = σ΅„©σ΅„©σ΅„©Mzk (fn )σ΅„©σ΅„©σ΅„©Ξ² ≀ σ΅„©σ΅„©σ΅„©Mzk σ΅„©σ΅„©σ΅„© β‹… β€–fn β€–Ξ² = σ΅„©σ΅„©σ΅„©Mzk σ΅„©σ΅„©σ΅„©Ξ²(n), and hence sup{ nβˆˆβ„€

Ξ²(n + k) σ΅„© σ΅„© } ≀ σ΅„©σ΅„©σ΅„©Mzk σ΅„©σ΅„©σ΅„©. Ξ²(n)

Thus, β€–Mzk β€– = Bk for all k ∈ β„• if β€–Mz β€– is bounded. Actually the relationship between β€–Mz β€– and one is bounded or not.

Ξ²(n+k) Ξ²(n)

could be closer, no matter any-

Corollary 6.3.10. For any shifting operator Mz on β„‹p (Ξ²) or β„’p (Ξ²), Ξ²(k + n) σ΅„©σ΅„© k σ΅„©σ΅„© }, σ΅„©σ΅„©Mz σ΅„©σ΅„©Ξ² = sup{ Ξ²(n) nβˆˆβ„€

for all k ∈ β„•. Proof. We have just proved that the conclusion is true if β€–Mzk β€–Ξ² is bounded. As we did in the proofs of the above theorems, Ξ²(n + k) σ΅„©σ΅„© k σ΅„©σ΅„© Ξ²(n + k) ≀ σ΅„©σ΅„©Mz σ΅„©σ΅„© ≀ sup{ }, Ξ²(n) Ξ²(n) nβˆˆβ„€ for every k ∈ β„•. Thus, the conclusion is true for either β€–Mzk β€–Ξ² is bounded or σ΅„©σ΅„© k σ΅„©σ΅„© σ΅„©σ΅„©Mz σ΅„©σ΅„© = ∞

or

sup{ nβˆˆβ„€

β(n + k) } = ∞. β(n)

p

Another interesting operator on β„’ (Ξ²) is the multiplication operator of a formal power series Ο† ∈ β„’p (Ξ²), which is denoted by MΟ† . The set of multipliers β„’p∞ (Ξ²) is defined by p

p

p

p

β„’βˆž (Ξ²) = {Ο† ∈ β„’ (Ξ²) : Ο†β„’ (Ξ²) βŠ† β„’ (Ξ²)}.

6.4 General formal logarithm

| 179

Theorem 6.3.11 ([102]). Let 2 ≀ p < ∞. Then we have: (i) If Ο† ∈ β„’p∞ (Ξ²), then φω ∈ β„’p∞ (Ξ²) and β€–Mφω β€– = β€–MΟ† β€– for all Ο‰ ∈ πœ•U, where U βŠ† β„‚ is the unit disk. (ii) Let Ο† ∈ β„’p∞ (Ξ²). If Ο‰ β†’ 1, then Mφω β†’ MΟ† in the strong operator topology. (iii) If g is a continuous complex valued function on πœ•U and dΞ» = |dΟ‰|/2Ο€ is the normalized Lebesgue measure on πœ•U, then the operator βˆ«πœ•U φω g(Ο‰)dΞ» defined by ( ∫ φω g(Ο‰)dΞ»)f = ∫ g(Ο‰)Mφω fdΞ» πœ•U

πœ•U

is in β„’p∞ (Ξ²) and σ΅„©σ΅„© σ΅„©σ΅„© σ΅„©σ΅„© σ΅„© σ΅„©σ΅„© ∫ φω g(Ο‰)dΞ»σ΅„©σ΅„©σ΅„© ≀ β€–MΟ† β€– ∫ |g|dΞ». σ΅„©σ΅„© σ΅„©σ΅„©βˆž πœ•U

πœ•U

The proof is set as an exercise. More properties of β„’p (Ξ²) and β„‹p (Ξ²) can be found in [101–103].

6.4 General formal logarithm We introduced the formal logarithmic function L in Section 2.2 provided by Niven [61]. L is a transformation on 𝕏, which transforms a formal power series in 𝕏1 to a formal power series in 𝕏0 . Niven at the same time reminded the readers to be aware that L is defined only for F ∈ 𝕏1 (β„‚), where 𝕏1 = {1 + f : f ∈ 𝕏0 } = {F ∈ 𝕏 : F(0) = 1}. For every F = 1 + f ∈ 𝕏1 we define 1 1 1 L(F) = L(1 + f ) = f βˆ’ f 2 + f 3 βˆ’ f 4 + β‹… β‹… β‹… , 2 3 4 which is formula (2.1). We know that the formal logarithm has brought us many useful and interesting results including L(FG) = L(F) + L(G),

and

L(E1 (f )) = f ,

for all F, G ∈ 𝕏1 , and f ∈ 𝕏0 . Although a formal power series f can be considered as a sequence, there should not have any conflict for f to be considered as a power series, no matter it has positive radius of convergence or not. The principle of formal analysis says: all properties of a convergent power series should be maintained when it is considered as a formal power

180 | 6 Formal analysis and classical analysis series. If so, the formal logarithm L defined in (2.1) faces some challenges. For example, if f (z) = 21 , a nonzero constant formal power series, then f βˆ‰ 𝕏0 or F = 1 + f βˆ‰ 𝕏1 , and hence L(1 + f ) = L(1 + 21 ) is not defined by (2.1). However, in Calculus, the MacLaurin series for ln(1 + x) does provide that 2

3

4

1 1 1 1 1 1 1 1 ln(1 + ) = βˆ’ ( ) + ( ) βˆ’ ( ) + β‹… β‹… β‹… = ln 3 βˆ’ ln 2. 2 2 2 2 3 2 4 2 The formal logarithm defined in (2.1) needs to be generalized. Actually the condition F ∈ 𝕏1 for L(F) is just a sufficient condition for the existence of the formal logarithm. So, it would be better if we may expand 𝕏1 , and it will be perfect if we obtain a necessary and sufficient condition for the existence of a formal logarithm. Definition 6.4.1. Let hL ∈ 𝕏 = 𝕏(ℝ) be such that 1 1 1 hL (z) = z βˆ’ z 2 + z 3 βˆ’ z 4 + β‹… β‹… β‹… . 2 3 4 Define the subset 𝕏+ = 𝕏+ (ℝ) βŠ† 𝕏 by 𝕏+ = {f ∈ 𝕏(ℝ) : f (0) > 0}. The general formal logarithm or just formal logarithm on ℝ is defined to be the mapping Ln : 𝕏+ β†’ 𝕏 such that Ln(g) = ln(c) + hL ( gc ), or Ln(g) = ln(c) + [

2

3

4

1 g 1 g g 1 g βˆ’ ( ) + ( ) βˆ’ ( ) + β‹… β‹… β‹…], c 2 c 3 c 4 c

(6.2)

for all g = g(0) + g ∈ 𝕏+ (ℝ), where g = g βˆ’ g(0) ∈ 𝕏0 , c = g(0) > 0. The formal power series hL is called the generating series for Ln. The function ln is the natural logarithmic function on ℝ. The series Ln(g) is called the formal logarithmic series of g. Proposition 6.4.2. Let g = cI ∈ 𝕏+ (ℝ) be a positive constant formal power series, then Ln(g) = ln(c)I, where ln is the natural logarithmic function on ℝ. Proof. It is clear that g = g βˆ’ g(0) = 0. by (6.2), Ln(g) = ln(c) + [0 βˆ’ 0 + 0 βˆ’ 0 + β‹… β‹… β‹…] = ln(c)I. Following this proposition, we have Ln(g(0)) = ln(g(0))I.

(6.3)

6.4 General formal logarithm

| 181

The mapping T : 𝕏(β„‚) β†’ β„‚ by T((c, 0, 0, . . . )) = c, from the set of all constant formal power series cI of 𝕏(β„‚) to β„‚, is obviously an isomorphism under the linear operation and Cauchy product on 𝕏, therefore, if there is no confusion, we may write (c, 0, 0, . . . ) as c. In sense of this discussion, we may easily obtain Ln(I) = Ln(1) = ln(1) = 0.

(6.4)

Theorem 6.4.3. Let g ∈ 𝕏+ (ℝ) be given. Then (Ln(g)) = g σΈ€  /g.

(6.5)

σΈ€ 

Proof. Write g = g(0) + g = c(1 + gc ) where c = g(0). Then 2

σΈ€ 

(Ln(g)) = [ln(c) +

2

σΈ€ 

= =

3

4

1 g 1 g g 1 g βˆ’ ( ) + ( ) βˆ’ ( ) + β‹… β‹… β‹…] c 2 c 3 c 4 c

σΈ€ 

3

h g g g [1 βˆ’ ( ) + ( ) βˆ’ ( ) + β‹… β‹… β‹…] c c c c gσΈ€  1 c 1+

g c

= g σΈ€  /g,

=

gσΈ€  g

because g σΈ€  = g σΈ€  . Once we obtain the formal derivative of Ln, we may apply its properties to solve many problems. Theorem 6.4.4. If g, f ∈ 𝕏+ (ℝ), then Ln(fg) = Ln(f ) + Ln(g).

(6.6)

Proof. Since f , g ∈ 𝕏+ (ℝ), it follows that fg ∈ 𝕏+ (ℝ). Let P = Ln(fg) βˆ’ (Ln(f ) + Ln(g)), then P σΈ€  = (Ln(gf )) βˆ’ (Ln(f ) + Ln(g)) σΈ€ 

= =

σΈ€ 

(gf )σΈ€  βˆ’ (f σΈ€  /f + g/g σΈ€  ) gf

f σΈ€  g + fg σΈ€  f σΈ€  g + fg σΈ€  βˆ’ = 0. fg fg

Then Ln(gf ) = Ln(g) + Ln(f ) + cI𝕏 for some constant formal power series cI. Since f (0)g(0) = fg(0), (6.3) yields that c = 0, and hence, Ln(gf ) = Ln(g) + Ln(f ).

182 | 6 Formal analysis and classical analysis For any g ∈ 𝕏+ (ℝ), we have that g βˆ’1 ∈ 𝕏+ (ℝ), too. Corollary 6.4.5. If g ∈ 𝕏+ (ℝ), then Ln(g βˆ’1 ) = βˆ’ Ln(g). Proof. Applying (6.6) to the equation gg βˆ’1 = I. It is defined that g βˆ’n = (g βˆ’1 )n for all n ∈ β„• if g βˆ’1 ∈ 𝕏. Corollary 6.4.6. Let n ∈ β„€ and let g ∈ 𝕏+ (ℝ) be given. Then Ln(g n ) = n Ln(g). Proof. For n = 0, Ln(g 0 ) = Ln(I) = 0 = 0 Ln(g) by (6.4). Since g ∈ 𝕏+ (ℝ), it follows that both g n and g βˆ’n in 𝕏+ (ℝ) for all n ∈ β„•. Taking f = g in (6.6), we have Ln(f 2 ) = 2 Ln(f ). Inductively, we have the conclusion for n ∈ β„•. Also n

Ln(g βˆ’n ) = Ln((g βˆ’1 ) ) = n Ln(g βˆ’1 ) = (βˆ’n) Ln(g). The formal root series and formal rational exponent series will be discussed systematically in Chapter 9. We briefly introduce some of those formal power series now in order to introduce an important property of Ln. If f , g ∈ 𝕏 and f n = g for some n ∈ β„•, we say that f is the nth formal root series of g and we denote f by g 1/n . It is known [29] that if g ∈ 𝕏+ (ℝ), then g 1/n ∈ 𝕏+ (ℝ) for all n ∈ β„•. As for g βˆ’n , we also define 1/n

g βˆ’1/n = (g βˆ’1 )

.

In order to define g m/n for g ∈ 𝕏+ (ℝ), we need only the following. Corollary 6.4.7. Let f , g ∈ 𝕏+ (ℝ) be given. For every n ∈ β„•, (fg)1/n = f 1/n β‹… g 1/n . Proof. Let a = f 1/n , b = g 1/n . Then an = f , bn = g, and hence fg = an bn = (ab)n . Then ab = (fg)1/n , or (fg)1/n = f 1/n β‹… g 1/n .

6.4 General formal logarithm

| 183

Taking f = g, we have (f 2 )1/n = (f 1/n )2 . Continuing this process, we have (f m )

1/n

m

= (f 1/n ) .

For r = m/n, m, n ∈ β„• we now define that 1/n

g r = (g m )

for g ∈ 𝕏+ (ℝ). Similarly, if r = βˆ’s < 0, we define s

g r = (g βˆ’1 ) . Theorem 6.4.8. Let g ∈ 𝕏+ (ℝ) and let r ∈ β„š be given, then we have Ln(g r ) = r Ln(g). Proof. It has been proved in Corollary 6.4.6 for r ∈ β„€. We suppose that r = 1/n, n ∈ β„•. Let g r = g 1/n = a, then an = g, and Ln(g) = Ln(an ) = n Ln(a). Then Ln(g 1/n ) = Ln(a) =

1 n

Ln(g). If r = m/n, m, n ∈ β„•, using Corollary 6.4.5 we have

Ln(g m/n ) = Ln((g m )

1/n

)=

m 1 Ln(g m ) = Ln(g) = r Ln(g). n n

If r = βˆ’m/n, m, n ∈ β„•, we have m/n

Ln(g βˆ’m/n ) = Ln((g βˆ’1 )

)=

m m Ln(g βˆ’1 ) = βˆ’ Ln(g) = r Ln(g). n n

Remark 6.4.9. The general formal logarithm Ln has the following properties: 1. Ln(1 + x) performs as its counterpart the Maclaurin series for ln(1 + z) in Calculus if |x| < 1. Here, we consider that Ln(1 + x) does not assign value to x but we may treat x as some formal power series including certain constant formal power series. 2. If g = 1 + Ξ² ∈ 𝕏1 where Ξ² ∈ 𝕏0 is a nonunit, then 1 1 1 Ln(1 + Ξ²) = L(1 + Ξ²) = Ξ² βˆ’ Ξ²2 + Ξ²3 βˆ’ Ξ²4 + β‹… β‹… β‹… 2 3 4 3.

where L is the formal logarithm introduced in Section 2.2. It will be proved in the end of this section that the mapping Ln is injective.

Theorem 6.4.10. Let f ∈ 𝕏(ℝ) be given. Then Ln(Ea (f )) = af where Ea is the formal exponential series.

184 | 6 Formal analysis and classical analysis Proof. It is obvious that Ln ∘ Ea (f ) ∈ 𝕏 because Ea (f ) ∈ 𝕏+ (ℝ). Write f (0) = c, then Ea (f (0)) = 1 + ac +

a2 2 a3 3 c + c + β‹… β‹… β‹… = eac > 0. 2! 3!

By (6.5), (Ln(Ea (f )) = (Ea (f )) (Ea (f )) = (Ea (f )) aEa (f )f σΈ€  = af σΈ€  . σΈ€ 

βˆ’1

σΈ€ 

βˆ’1

Then Ln(Ea (f )) = af because Ln(Ea (f (0))) = Ln(eac ) = ac = af (0). Corollary 6.4.11. Taking a = 1 in the above theorem, we have Ln(E1 (f )) = f . It looks like that Ln plays the role of iterative inverse E1[βˆ’1] on 𝕏+ (ℝ). Is it true? Let us investigate what Ea ∘ Ln is. Theorem 6.4.12. Let Ea be the formal exponential series with a ∈ ℝ. Then a

Ea ∘ Ln(g) = (g(0)) Ba (

g(x) ), g(0)

(6.7)

for g ∈ 𝕏+ (ℝ) where g = g βˆ’ g(0) ∈ 𝕏0 , and Ba is the formal binomial series a a Ba (z) = 1 + ( )z + ( )z 2 + β‹… β‹… β‹… . 1 2 Proof. If a = 0, (6.7) is trivial. We suppose that a =ΜΈ 0. Write Ea ∘ Ln = P and denote g(0) = b, we have (P(g)) = EaσΈ€  (Ln(g))(Ln(g)) = aEa (Ln(g)) σΈ€ 

σΈ€ 

gσΈ€  gσΈ€  = (aP(g)) g g

because g σΈ€  = g σΈ€  , it follows that (g(0) + g)(P(g)) = ag σΈ€  P(g).

(βˆ—)

σΈ€ 

Writing P(g) in the form P(g) = (Ea ∘ Ln)(g(0) + g) = c0 + c1 g + c2 g 2 + β‹… β‹… β‹… , for some {cn }∞ n=0 βŠ† ℝ. Then a

c0 = Ea (Ln(0)) = Ea (ln(g(0))) = ea ln(g(0)) = (g(0)) = g a (0).

6.4 General formal logarithm

| 185

If g = 0, a zero series, (6.7) is true now. We suppose that g =ΜΈ 0: P σΈ€  (g) = g σΈ€  (c1 + 2c2 g + 3c3 g 2 + β‹… β‹… β‹…). Applying (βˆ—) and using b = g(0) > 0, we have (b + g)[c1 + 2c2 g + 3c3 g 2 + β‹… β‹… β‹…] = a[c0 + c1 g + c2 g 2 + β‹… β‹… β‹…]. Since g =ΜΈ 0 and 𝕏(ℝ) is an integral domain [42], it follows that ncn + b(n + 1)cn+1 = acn

for all n ∈ β„•.

Then a βˆ’ n a βˆ’ (n βˆ’ 1) aβˆ’n c = β‹… cnβˆ’1 b(n + 1) n b(n + 1) n (a βˆ’ n)(a βˆ’ n + 1) = cnβˆ’1 = β‹… β‹… β‹… b2 (n + 1)n (a βˆ’ n)(a βˆ’ n + 1)(a βˆ’ n + 2) β‹… β‹… β‹… (a βˆ’ 1)a c0 = bn+1 (n + 1)n(n βˆ’ 1) β‹… β‹… β‹… 2 β‹… 1 a(a βˆ’ 1) β‹… β‹… β‹… (a βˆ’ (n + 1) + 1) = c0 , bn+1 (n + 1)!

cn+1 =

or cn =

1 a ( )c . bn n 0

Thus, 2

3

a g(x) a g(x) a g(x) c + ( )( ) c0 + ( )( ) c0 + β‹… β‹… β‹… P(g) = c0 + ( ) 2 b 3 b 1 b 0 2

3

a g(x) a g(x) a g(x) = c0 (1 + ( )( ) + ( )( ) + ( )( ) + β‹… β‹… β‹…) 1 b 2 b 3 b g(x) a = (g(0)) Ba ( ). g(0) Corollary 6.4.13. Let notation be set the same as those in Theorem 6.4.12. We have E1 ∘ Ln(g) = g, for all g ∈ 𝕏+ (ℝ). Proof. If a = 1, then (an ) = 0 for all integer n β‰₯ 2, and hence E1 ∘ Ln(g) = g(0)B1 (

g(x) g(x) ) = g(0)(1 + ) = g. g(0) g(0)

186 | 6 Formal analysis and classical analysis The following corollary is the formula (1.7–9) of [42]. Corollary 6.4.14. Let notation be set the same as those in Theorem 6.4.12. We have Ea ∘ Ln(1 + g) = Ba (g). Proof. Let g(0) = 1 in (6.7). Combining Corollary 6.4.11 and Corollary 6.4.13, we have the following. Theorem 6.4.15. E1 and Ln are composition inverse each other on the space 𝕏+ (ℝ), or Ln[βˆ’1] = E1

E1[βˆ’1] = Ln

and

E1 ∘ Ln(g) = Ln ∘E1 (g) = g

for all

on

or

𝕏+ (ℝ),

g ∈ 𝕏 (ℝ). +

Remark 6.4.16. It is known that the exponential function ex and the natural logarithmic function ln x are iterative inverse each other on all positive real numbers, not on ℝ. Very similar, Ln and E1 are inverse each other under composition on 𝕏+ (ℝ) only. Theorem 6.4.17. The formal logarithm Ln : 𝕏+ (ℝ) β†’ 𝕏(ℝ) is injective. Proof. Let f ∈ 𝕏+ (ℝ) be given such that f (x) = f0 + f1 x + f2 x2 + β‹… β‹… β‹…

and

Ln(f ) = 0.

We show that f = I. k 0 Write f = c + f with c = f0 , f = βˆ‘βˆž k=1 fk x ∈ 𝕏 . Then Ln(f ) = ln(c) + [

2

3

4

f (x) 1 f (x) 1 f (x) 1 f (x) βˆ’ ( ) + ( ) βˆ’ ( ) + β‹… β‹… β‹…] = 0. c 2 c 3 c 4 c

Then c = 1. For our convenience, we rewrite f = 1 + f and

1 2 1 3 1 4 Ln(f ) = f (x) βˆ’ f (x) + f (x) βˆ’ f (x) + β‹… β‹… β‹… = 0. 2 3 4 n

Then f1 = 0 because ord(f ) β‰₯ n for all n ∈ β„•. Suppose that fj = 0, 1 ≀ j ≀ n for some n ∈ β„•. Then f (x) = fn+1 xn+1 + fn+2 x n+2 + β‹… β‹… β‹… . k

It follows that f (x), k > 1, does not contribute anything to the term of x n+1 in the formal power series Ln(f ). Or, the term of xn+1 of Ln(f ), which is zero, is only determined by the term of xn+1 of f (x). So, fn+1 = 0, which completes the induction. Thus, f = I.

6.4 General formal logarithm

| 187

We have seen the relationship between formal logarithmic series and formal exponential series. We want to see more properties about Ea . By the general Cauchy product for the multiplication of any two series, it is reasonable to set up the Cauchy product of two formal power series each of them is a composition with some formal power series. Definition 6.4.18. Let f , g ∈ 𝕏(S) where S is a field with a metric such as ℝ or β„‚. Let P, Q ∈ 𝕏(S) be such that P(x) = a0 + a1 x + a2 x2 + β‹… β‹… β‹… ,

and Q(x) = b0 + b1 x + b2 x 2 + β‹… β‹… β‹… .

If P(f ) ∈ 𝕏(S), Q(g) ∈ 𝕏(S), then the Cauchy product P(f )Q(g) is a formal power series in 𝕏(S) such that P(f )Q(g) = c0 (x) + c1 (x) + c2 (x) + c3 (x) + β‹… β‹… β‹… where n

cn (x) = βˆ‘ (ak f k (x))(bnβˆ’k g nβˆ’k (x)), k=0

for all n ∈ β„• βˆͺ {0}. If P = Q = Ea , a ∈ ℝ, in the above definition, we have a very useful result. Theorem 6.4.19. Let f , g ∈ 𝕏(ℝ) be given. For any a ∈ ℝ, Ea (f ) β‹… Ea (g) = Ea (f + g). Proof. By the general composition theorem or by Theorem 5.4.3, Ea (f ), Ea (g) and Ea (f + g) are all well-defined formal power series in 𝕏(ℝ) and a2 a3 a f + f2 + f3 + β‹…β‹…β‹…, 1! 2! 3! 2 a a a3 Ea (g) = 1 + g + g 2 + g 3 + β‹… β‹… β‹… . 1! 2! 3! Ea (f ) = 1 +

For any k ∈ β„• βˆͺ {0}, by Definition 6.4.18 we define the formal power series Pk = Pk (f i , g j ) =

βˆ‘

0≀i,j≀k,i+j=k

k ai i aj j aj akβˆ’j kβˆ’j f g = βˆ‘ fj g , i! j! j! (k βˆ’ j)! j=0

then ∞

Ea (f ) β‹… Ea (g) = βˆ‘ Pk . k=0

188 | 6 Formal analysis and classical analysis Also, k

aj j akβˆ’j kβˆ’j f g j! (k βˆ’ j)! j=0

Pk = βˆ‘ =

k! ak k ak k k j kβˆ’j f j g kβˆ’j = βˆ‘ βˆ‘ ( )f g k! j=0 j!(k βˆ’ j)! k! j=0 j

=

ak (f + g)k . k!

Thus, ak (f + g)k = Ea (f + g). k! k=0 ∞

Ea (f ) β‹… Ea (g) = βˆ‘

7 Formal Laurent series Pierre Alphonse Laurent (1813–1854) had difficulty publishing his work on the series that would come to bear his name. In 1843, Augustin-Louis Cauchy reported Laurent’s work to the French Academy: Cauchy’s theorem on the representability via power series of holomorphic functions in disk is valid in annuli, if the series allows negative power of (z βˆ’ c). Unfortunately, Cauchy failed to convince his colleagues to accept and publish Laurent’s work. Twenty years later, in 1863, the widow of P. A. Laurent had Laurent’s work published. Karl Weierstrass proved the same theorem in 1841. And like Laurent’s, Weierstrass’ work was not published until later, in 1894. The Laurent series is usually considered as a natural extension of power series in classical analysis and, therefore, the formal Laurent series is supposed to be a natural extension of formal power series. For formal Laurent series, we should be keeping the same or similar operations endowed for formal power series while we extend the series to have infinitely many terms with negative exponents. Considered as a sequence, a formal Laurent series is denoted as (. . . , cβˆ’2 , cβˆ’1 , c0 , c1 , c2 , . . . ). Unfortunately, the extension task has not been fulfilled smoothly. The difficulty in establishing the space of formal Laurent series is how to establish the multiplication and composition and, at the same time, make sure that these two operations stay in the space of Laurent series the same as they stay in 𝕏 although the outcome will be quite different. A semiformal Laurent series is a formal Laurent series with finitely many terms with negative exponents. Such formal Laurent series had been working very well before the general formal Laurent series was invented in 2011, and we believe it will continue to play a strong role in many mathematical fields. Section 7.1 and Section 7.2 introduce the semiformal Laurent series space β„’s and the reversed semiformal Laurent series space β„’r including their applications in the Lagrange–BΓΌrmann formula, Riordan array, and Diophantine approximation problem. Section 7.3 introduces the basics of formal Laurent series space 𝕃, which was invented in 2011 by the author and Dariusz Bugajewski [28]. Section 7.4 provides the composition of a formal Laurent series with a formal power series. Many properties of formal power series, such as right distributive law and the chain rule, are proved to be working with the composition of formal Laurent series. Section 7.5 and Section 7.6 introduce a canonical mapping that connects certain classical Lebesgue measurable functions to the formal Laurent series. Under such connection, the dot product of formal Laurent series can be represented by the multiplication of the corresponding Lebesgue measurable functions, and the multiplication https://doi.org/10.1515/9783110599459-007

190 | 7 Formal Laurent series of formal Laurent series can be represented by the convolution of the corresponding Lebesgue measurable functions. Section 7.7 introduces two topological spaces of formal Laurent series. One is an ultrametric topological space established by Bugajewski and the author, and the other is a Banach space induced by the norm β€– β‹… β€–Ξ² , the same norm introduced in Section 6.3. Yousefi and Soltani contributed a lot for this Banach space.

7.1 Semiformal Laurent series While the formal power series was developing successfully in both theory and applications, the formal Laurent series became an interesting topic for mathematicians to investigate. Such investigation has not gone very smoothly if our goal is to set up the formal Laurent series similar to the regular Laurent series in real and complex analysis. The challenge we met was not what Cauchy faced in the French Academy, it was the mathematical structure of formal Laurent series itself. Let us first see an example below. Example 7.1.1. Consider the expression βˆ‘ xn = β‹… β‹… β‹… + xβˆ’2 + x βˆ’1 + 1 + x + x 2 + β‹… β‹… β‹… .

nβˆˆβ„€

A formal Laurent series is supposed to be like this expression. If we denote this expression as f (x) and run the multiplication, as we did for formal power series, then f 2 (x) = f (x)f (x) is not defined, simply every coefficient of each x k in f (x)f (x) is not defined under the usual multiplication because x βˆ’n x n+k = x k for all n ∈ β„•. A problem in this example is caused by the fact that this expression, or formal Laurent series, has infinitely many negative power terms. In his popular book [42], P. Henrici introduced a formal Laurent series H as H(z) = cm z m + cm+1 z m+1 + cm+2 z m+2 + β‹… β‹… β‹… ,

cm =ΜΈ 0,

(7.1)

over β„‚, where m is a fixed integer (positive, negative, or zero). Henrici also pointed out that if the formal Laurent series of (7.1) has infinite number of nonzero terms with negative exponents, and it is therefore not clear that the product of any two such series exists (p. 219, [42]). This chapter will answer Henrici’s question late. In this section, all formal Laurent series are defined as in (7.1), or are semiformal Laurent series. Such formal Laurent series have many interesting properties and have many applications. With all respect, we still call H of (7.1) a formal Laurent series or semiformal Laurent series to distinct it from the real formal Laurent series, which should allow the

7.1 Semiformal Laurent series | 191

existence of infinitely many nonzero terms with negative exponents. Let us give the semiformal power series a clear mathematical definition although we had introduced it in (4.22). Definition 7.1.2. Let S be a field and let m ∈ β„€ be any integer, a semiformal Laurent series H over S is defined as H(z) of (7.1). We write cn = 0 if n < m, and then we may write H(z) = βˆ‘nβˆˆβ„€ cn z n . If L1 (z) = cm z m + cm+1 z m+1 + cm+2 z m+2 + β‹… β‹… β‹… ,

and L2 (z) = dk z k + dk+1 z k+1 + dk+2 z k+2 + β‹… β‹… β‹… ,

then aL1 , L1 + L2 and L1 L2 are semiformal Laurent series such that aL1 (z) = βˆ‘ (acn )z n , nβˆˆβ„€

a ∈ S,

(L1 + L2 )(z) = βˆ‘ (cn + dn )z n , nβˆˆβ„€

(L1 L2 )(z) = βˆ‘ rn z n , nβˆˆβ„€

rn = βˆ‘ ci dj = i+j=n

where βˆ‘

i+j=n,iβ‰₯m,jβ‰₯k

ci dj ,

n ∈ β„€,

(7.2)

if all rn ∈ β„‚, otherwise we say that L1 L2 does not exist. Please be noticed that there are only finitely many nonzero terms with negative exponents in the summation. The formal derivative of a semiformal Laurent series H(z) = βˆ‘ cn z n is defined by H σΈ€  (z) = βˆ‘(n + 1)cn+1 z n , or cnσΈ€  = (n + 1)cn+1 ,

(7.3)

if we write H σΈ€  (z) = βˆ‘ cnσΈ€  z n . Similar to the residue of a Laurent series in analysis, we define the residue of a semiformal Laurent series to be the coefficient of z βˆ’1 , for example, cβˆ’1 is the residue of H(z) above, and we usually write cβˆ’1 = res(H). Finally, we denote β„’s = β„’s (β„‚) = {all semiformal Laurent series over β„‚}.

The zero element of β„’s is the series such that each coefficient of the series is zero, and the identity element of β„’s is the series whose each coefficient is zero except the constant term is 1.

192 | 7 Formal Laurent series The formal Laurent series defined in (7.1), although has only a finite number of nonzero terms with negative exponents, is very interesting, and has many applications. It is obvious that such formal Laurent series includes the set of formal power series as its subset. Certain results related to such formal Laurent series were presented in [42]. The most important character of the semiformal Laurent series is the next theorem. Theorem 7.1.3. With the operations defined in Definition 7.1.2, β„’s is a field. Proof. It is clear that we need only show that every nonzero semiformal Laurent series H has the multiplication inverse, or reciprocal, H βˆ’1 . Let fk (z) = z k ∈ β„’s , k ∈ β„€, it is obvious that fkβˆ’1 = z βˆ’k . More generally, let H(z) = cm z m + cm+1 z m+1 + cm+2 z m+2 + β‹… β‹… β‹… , where cm =ΜΈ 0, and m ∈ β„€ is any integer (negative, positive, or zero). Then H(z) = z m (cm + cm+1 z + cm+2 z 2 + β‹… β‹… β‹…) = z m P, where P(z) = cm + cm+1 z + cm+2 z 2 + β‹… β‹… β‹… is a unit formal power series. Then P βˆ’1 ∈ 𝕏(β„‚), and hence P βˆ’1 z βˆ’m ∈ β„’s . We have (P βˆ’1 z βˆ’m )H = P βˆ’1 z βˆ’m z m P = 1. Thus, H βˆ’1 = P βˆ’1 z βˆ’m . Corollary 7.1.4. If a semiformal Laurent series has expression H(z) = cm z m + cm+1 z m+1 + cm+2 z m+2 + β‹… β‹… β‹… , where cm =ΜΈ 0, then there exists a sequence {dn } βŠ† β„‚ such that H βˆ’1 (z) = dβˆ’m z βˆ’m + dβˆ’m+1 z βˆ’m+1 + dβˆ’m+2 z βˆ’m+2 + β‹… β‹… β‹… , where dβˆ’m =ΜΈ 0 and dn = 0, n < βˆ’m. The proof is trivial. Proposition 7.1.5. A semiformal Laurent series is a formal derivative of a semi Laurent series if and only if its residue is zero. Proof. Let H ∈ β„’s be such that H(z) = cm z m + cm+1 z m+1 + cm+2 z m+2 + β‹… β‹… β‹… . σΈ€  By formula (7.3), cβˆ’1 = (βˆ’1 + 1)cβˆ’1+1 = 0 β‹… c0 = 0. Conversely, let M(z) = βˆ‘ bn z n ∈ β„’s such that bβˆ’1 = 0. We may set a sequence {cn }nβˆˆβ„€ βŠ† β„‚ such that

cn =

1 b , n nβˆ’1

n ∈ β„€,

n =ΜΈ 0,

and let c0 be arbitrary, then M = H σΈ€  , where H(z) = βˆ‘ cn z n .

7.1 Semiformal Laurent series | 193

Example 7.1.6. For any k ∈ β„€, ∞

n

2

∞

( βˆ‘ z ) = βˆ‘ (n βˆ’ 2k + 1)z n . n=k

n=2k

Solution. Applying the formal geometric series and then applying the formal binomial series we have ∞

n

2

k

∞

n

2

H(z) = ( βˆ‘ z ) = (z βˆ‘ z ) n=k

n=0 ∞

= z 2k (1 βˆ’ z)βˆ’2 = z 2k βˆ‘ ( n=0

βˆ’2 )(βˆ’z)n n

∞

= βˆ‘ nz n+2kβˆ’1 n=1 ∞

= βˆ‘ (m βˆ’ 2k + 1)z m . m=2k

The set 𝕏(β„‚) is not a field because the nonunits don’t have the multiplication (Cauchy product) inverse. The set β„’s (β„‚) is a field and it is obvious that 𝕏(β„‚) βŠ† β„’s (β„‚). This property is very helpful for mathematicians. We must indicate that there is another way to introduce β„’s (β„‚) as a field and 𝕏(β„‚) βŠ† β„’s , especially for the readers who are familiar with the abstract algebra. Some details can be found in [42] or [79]. We provide the following remark for this purpose. Remark 7.1.7. (i) 𝕏(β„‚) is an integral domain by Proposition 1.1.10. It is well known that any integral domain can be imbedded in a field (Theorem 3.6.1 of [43]). (ii) Roughly speaking, the field we seek in (i) above should be the set of all quotients f /g where f , g ∈ 𝕏(β„‚) including those g ∈ 𝕏0 (β„‚) (defined by Theorem 7.1.3). When such structure is carried through for the integral domain 𝕏(β„‚), it yields a field that is isomorphic to the field of formal Laurent series β„’s . For example, the semiformal Laurent series in (7.1) H(z) = cm z m + cm+1 z m+1 + cm+2 z m+2 + β‹… β‹… β‹… , with m ∈ β„€, m < 0 can be written as H(z) = z m (cm + cm+1 z + cm+2 z 2 + β‹… β‹… β‹…) =

h(z) , Ο•(z)

where h(z) = cm + cm+1 z + cm+2 z 2 + β‹… β‹… β‹… and Ο•(z) = z βˆ’m are both formal power series in 𝕏(β„‚). It is clear that the representation l = f /g above are nonunique but the formal series Ο• is uniquely determined by each H and so is h/Ο•.

194 | 7 Formal Laurent series (iii) By (ii), for any Ο• ∈ 𝕏(β„‚) we have that H ∘ Ο•(z) =

f (Ο•(z)) ∈ β„’s (β„‚) g(Ο•(z))

if and only if f ∘ Ο• ∈ 𝕏(β„‚), g ∘ Ο• ∈ 𝕏(β„‚) and g ∘ Ο• =ΜΈ 0. (iv) We also call β„’s (β„‚) a quotient field in the sense of imbedding (the minimal field in all such fields). However, our quotient field is a little different from the popular v quotient field Q(π’œ) defined in page 131 of [79] where βˆ‘βˆž 0 av z is a convergent power series for every βˆ‘vβ‰₯m av z v ∈ Q(π’œ). We promised by the end of Section 4.3 that we would introduce the proof of Lagrange–BΓΌrmann formula when we are ready. Let us start with the Schur–Jabotinski theorem [42]. Theorem 7.1.8. Let f ∈ 𝔻(β„‚) be such that f (z) = a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… , and for every k = Β±1, Β±2, Β±3, . . . , write ∞

n f k = βˆ‘ a(k) n z ,

(7.4)

n=k

where f βˆ’1 is the multiplication (Cauchy product) inverse of f in β„’s , and f βˆ’k = (f βˆ’1 )k , k ∈ β„•. If q = f [βˆ’1] , the composition inverse of f , we write q(z) = b1 z + b2 z 2 + b3 z 3 + β‹… β‹… β‹… , and for all m ∈ β„• ∞

n qm = βˆ‘ b(m) n z , n=m

then b(m) n =

m (βˆ’n) a , n βˆ’m

n β‰₯ m.

(7.5)

Proof. Let A = D(f ) be the delta associated matrix of f a(1) 1

[ [ 0 [ [ D(f ) = [ [ 0 [ [ 0 [ .. [ .

a(1) 2

a(2) 2 0

0 .. .

a(1) 3

a(2) 3 (3) a3 0 .. .

a(1) 4

a(2) 4 (3) a4 a(4) 4 .. .

...

] . . .] ] ] . . .] ], ] . . .] ] .. .]

7.1 Semiformal Laurent series | 195

and let B = (bmn ), where bmn = 0 for n < m and bmn =

m (βˆ’n) a , n βˆ’m

n β‰₯ m.

We claim that B = Aβˆ’1 by showing that B is a right inverse of A. Let AB = C = (crs ). Then C is also an upper triangular matrix with crs = 0 if s < r. Then (r) βˆ’r r crr = a(βˆ’r) βˆ’r ar = a1 a1 = 1,

for all r ∈ β„•.

For s > r, s s 1 s k = βˆ‘ ka(r) a(βˆ’s) . crs = βˆ‘ a(r) b = βˆ‘ a(r) ( )a(βˆ’s) βˆ’k k βˆ’k k ks k s s k=r k=r k=r

Considering the formal power series r (r) r+1 (r) r+2 f r (z) = a(r) + ar+2 z + β‹…β‹…β‹…, r z + ar+1 z

and the semiformal Laurent series βˆ’s (βˆ’s) βˆ’s+1 βˆ’s+2 f βˆ’s (z) = a(βˆ’s) + a(βˆ’s) + β‹…β‹…β‹…. βˆ’s z + aβˆ’s+1 z βˆ’s+2 z

Then rβˆ’1 r (r) r+1 + β‹…β‹…β‹…. (f r (z)) = ra(r) + (r + 1)a(r) r z r+1 z + (r + 2)ar+2 z σΈ€ 

We write (f r (z))σΈ€  f βˆ’s = βˆ‘nβˆˆβ„€ pn z n , then (7.2) yields that (r) (βˆ’s) (βˆ’s) (r) (βˆ’s) pβˆ’1 = ra(r) r aβˆ’r + (r + 1)ar+1 aβˆ’rβˆ’1 + β‹… β‹… β‹… + sas aβˆ’s ,

or, s

res[(f r ) f βˆ’s ] = βˆ‘ ka(r) a(βˆ’s) . k βˆ’k σΈ€ 

k=r

Then scrs = res[(f r ) f βˆ’s ]. σΈ€ 

Also we have (f r ) f βˆ’s = rf rβˆ’1 f σΈ€  f βˆ’s = rf rβˆ’sβˆ’1 f σΈ€  = σΈ€ 

r σΈ€  (f rβˆ’s ) . rβˆ’s

By Proposition 7.1.5, res((f rβˆ’s )σΈ€  ) = 0, and hence crs = 0, for s > r. Then we have AB = I.

196 | 7 Formal Laurent series In the above theorem, actually B = D(f [βˆ’1] ) by the expression of qm or (f [βˆ’1] )m . So, without using (7.5), AB = I is obviously true. The point of this theorem is to connect the entries of B or the coefficients of f [βˆ’1] to the coefficients of f βˆ’1 . Theorem 7.1.9 (Lagrange–BΓΌrmann expansion, [42]). Let P ∈ 𝔻(β„‚) be given such that P(z) = a1 z + a2 z 2 + β‹… β‹… β‹… , and write Q = P [βˆ’1] , the composition inverse of P. Then for any R ∈ 𝕏(β„‚) 1 res(RσΈ€  P βˆ’n )z n , n n=1 ∞

R ∘ Q(z) = R(0) + βˆ‘

where P βˆ’1 is the multiplication inverse of P in β„’s and P βˆ’n = (P βˆ’1 )n . Proof. Let Q(z) = P [βˆ’1] (z) and let R ∈ 𝕏(β„‚) be given. Writing Q(z) = b1 z + b2 z 2 + β‹… β‹… β‹…

and

R(z) = c0 + c1 z + c2 z 2 + β‹… β‹… β‹… ,

and then we write R ∘ Q(z) = d0 + d1 z + d2 z 2 + β‹… β‹… β‹… . As we did in the proof of Theorem 7.1.8, we write A = D(P) = (amn ) = (a(n) m ),

B = D(Q) = (bmn ).

It is obvious that d0 = c0 , and n

dn = βˆ‘ ck b(k) n , k=1

n ∈ β„•,

where b(m) n = bmn =

m (βˆ’n) a , n βˆ’m

n β‰₯ m,

and bmn = 0 otherwise, by Theorem 7.1.8. Then n k 1 n dn = βˆ‘ ck a(βˆ’n) = βˆ‘ ck ka(βˆ’n) . βˆ’k βˆ’k n n k=1 k=1

Using the same approach in the proof of Theorem 7.1.8, we can readily obtain dn =

1 res[RσΈ€  P βˆ’n ]. n

Thus, 1 res(RσΈ€  P βˆ’n )z n . n n=1 ∞

R ∘ Q(z) = R(0) + βˆ‘

(7.6)

7.1 Semiformal Laurent series | 197

Corollary 7.1.10. Let P ∈ 𝔻(β„‚) be an almost unit and denote Q = P [βˆ’1] . Then, for any R(z) = c0 + c1 z + c2 z 2 + β‹… β‹… β‹… in 𝕏(β„‚), ∞

(R ∘ Q)σΈ€  (z) = βˆ‘ res(RσΈ€  P βˆ’nβˆ’1 )z n . n=0

Proof. Taking the formal derivative both sides of (7.6). Corollary 7.1.11. Let P ∈ 𝔻(β„‚) be an almost unit and denote Q = P [βˆ’1] . Then, for any S ∈ 𝕏(β„‚), ∞

(S ∘ Q)QσΈ€  = βˆ‘ res(SP βˆ’nβˆ’1 )z n . n=0

Proof. By the Chain Rule (5.20), (R∘Q)σΈ€  = (RσΈ€  ∘Q)QσΈ€  . Let S = RσΈ€  . Since R ∈ 𝕏 is arbitrary, it follows that RσΈ€  , or S, is also arbitrary. The full version of the Lagrange–BΓΌrmann theorem covers the convergent power series or Laurent series, or the representations of analytic functions. The principle of formal analysis guarantees that the Lagrange–BΓΌrmann theorem and its corollaries still work for analytic case. We introduce the analytic version of Lagrange–BΓΌrmann theorem without proof (p. 101, [42]). We denote vectors in a Banach space by the bold letters. A Banach algebra is a complete linear space and closed for the multiplication defined on it. Theorem 7.1.12. Let X be a Banach algebra. Let f and h be analytic at 0 ∈ X, f (0) = 0. Let F and H be the series representations of f and h, respectively, and let ρ > 0, Ο„ > 0 such that h(W) = H(W) for

β€–Wβ€– < Ο„.

and f (Z) = F(Z),

σ΅„©σ΅„© σ΅„© σ΅„©σ΅„©f (Z)σ΅„©σ΅„©σ΅„© < Ο„

for β€–Zβ€– < ρ.

Let f σΈ€  be the analytic function defined by f σΈ€  (Z) = F(Z), β€–Zβ€– < ρ, where F σΈ€  is the formal derivative of F. Let f σΈ€  (0) =ΜΈ 0 and let G = F [βˆ’1] . Then for β€–Zβ€– < ρ the following expansions hold: 1 res(HGβˆ’n )Zn , n n=1 ∞

h(f (Z)) = h(0) + βˆ‘ ∞

h(f (Z))f σΈ€  (Z) = βˆ‘ res(HGβˆ’nβˆ’1 )Zn . n=0

198 | 7 Formal Laurent series W. Jones and W. Thron [49] in 1979 investigated the relationship between a semiformal Laurent series and a sequence {Rn (z)} of meromorphic functions. Let H(f ) be the Laurent expansion of f if f is a function meromorphic at the origin and if H is a semiformal Laurent series as in (7.1), they proved that a necessary and sufficient condition for a sequence {Rn (z)} to correspond to some formal Laurent series H is that lim Ξ»(H βˆ’ H(Rn )) = ∞,

nβ†’βˆž

where Ξ» is the function defined on the set β„’s such that Ξ»(H) = ∞

if H = 0;

and

Ξ»(H) = m if

H =ΜΈ 0,

where m is a fixed integer as in (7.1). This Ξ» is similar to the order we defined for a formal power series. We would like to let readers know that the formal Laurent series defined in (7.1) has been also applied to Riordan group [39]. The most significant condition in equation (7.1) is that m ∈ β„€ is fixed. In order to make a formal Laurent series to be or to look like the one Cauchy introduced to the French Academy in 1843, we must take off the restriction for m. Let us close this section by briefly introducing the Puiseux series which has close relation with β„’s (β„‚). Puiseux series was first introduced by Issac Newton in 1676 [60] and rediscovered by Victor Puiseux in 1850 [71] and, therefore, it is also called the Newton–Puiseux series. For example, the series z βˆ’2 + 2z βˆ’1/2 + z 1/3 + 5z 8/3 + β‹… β‹… β‹… is a Puiseux series in z. Definition 7.1.13 (Newton–Puiseux series). Let 𝕂 be a field of characteristic 0 such as ℝ or β„‚. A Puiseux series ψ in variable z is a power series Ξ·(z 1/n ), where Ξ· ∈ 𝕏(𝕂) and n ∈ β„•. For a fixed n ∈ β„•, we denote the set of all such series as π•‚βŸ¦z 1/n ⟧ which is a ring. The set of all fractions is denoted by 𝕂((z 1/n )) which is a field, very much like the construction of β„’s . We also define 𝕂 z 1/β„• = ⋃ 𝕂 z 1/n , ?

?

nβˆˆβ„•

?

?

the local 𝕂-algebra of Newton–Puiseux series in the variable z. A Puiseux series f (z) on β„‚ is usually denoted by ∞

f (z) = βˆ‘ cv z v/n v=v0

7.2 Reversed semiformal Laurent series | 199

1/n where v0 ∈ β„€, {cv }∞ )) are v=v0 βŠ† β„‚, n ∈ β„•. The addition and multiplication on β„‚((z defined as

(z βˆ’1 + 2z βˆ’1/2 + z 1/3 + β‹… β‹… β‹…) + (z βˆ’5/4 βˆ’ z βˆ’1/2 + 2 + β‹… β‹… β‹…) = z βˆ’5/4 + z βˆ’1 + z βˆ’1/2 + 2 + β‹… β‹… β‹… and (z βˆ’1 + 2z βˆ’1/2 + z 1/3 + β‹… β‹… β‹…) β‹… (z βˆ’5/4 βˆ’ z βˆ’1/2 + 2 + β‹… β‹… β‹…) = z 9/4 + 2z βˆ’7/4 βˆ’ z βˆ’3/2 + z βˆ’11/12 + 4z βˆ’1/2 + β‹… β‹… β‹… .

Finally, we present the following. Theorem 7.1.14 (The Newton–Puiseux theorem). Any monic reduced polynomial f (x, y) on 𝕂 of degree n ∈ β„• has n roots in π•‚βŸ¦z 1/β„• ⟧. If f is irreducible, then those roots are precisely the series of the form: ψρ = Ξ·(ρ β‹… z 1/n ), where ψ = Ξ·(z 1/n ) ∈ π•‚βŸ¦z 1/n ⟧ is any one of them and ρ ∈ π•‚βˆ— varies among the multiplicative subgroup Gn of (π•‚βˆ— , β‹…) of nth root of 1 ∈ π•‚βˆ— . The proof of this theorem and more details about Puiseux series can be found in [31].

7.2 Reversed semiformal Laurent series In Section 7.1. we saw that every element of β„’s is a formal Laurent series which has only finitely many terms with negative exponents. The space β„’s has many applications. We now introduce another kind of formal Laurent series which have only finitely many terms with positive exponents. Definition 7.2.1 ([39]). For all fn ∈ β„‚, n ∈ β„€, the reversed semiformal Laurent series with the order m is defined by ∞

f (z) = βˆ‘ fn z βˆ’n , n=m

for some m ∈ β„€.

(7.7)

The set of all such reversed formal Laurent series is denoted by β„’r . The order of such f ∈ β„’r is defined by ord(f ) = min{n ∈ β„€ : fn =ΜΈ 0}. The set of all reversed formal Laurent series of order m is denoted by Ξ£m . The addition, scalar multiplication and the Cauchy product (under distribution law) are defined as they were defined in β„’s .

200 | 7 Formal Laurent series Actually, f (z) ∈ β„’r if and only if f (z βˆ’1 ) ∈ β„’s . For example, f (z) = z 2 + z + 1 + z βˆ’1 + z βˆ’2 + β‹… β‹… β‹… is a reversed semiformal Laurent series of order (βˆ’2). Proposition 7.2.2. (i) If f ∈ Ξ£0 , then 1/f (z βˆ’1 ) is a unit formal power series in 𝕏(β„‚). (ii) If h ∈ Ξ£βˆ’1 , then 1/h(z βˆ’1 ) ∈ 𝔻(β„‚). Proof. Let f ∈ Ξ£0 be given. We may write f (z) = a0 + a1 z βˆ’1 + a2 z βˆ’2 + β‹… β‹… β‹… ,

a0 =ΜΈ 0.

Then g(z) = f (z βˆ’1 ) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… is a unit in 𝕏(β„‚), and hence 1/f (z βˆ’1 ) = g βˆ’1 (z) ∈ 𝕏(β„‚). This is (i). Now let h ∈ Ξ£βˆ’1 be given with h(z) = bβˆ’1 z + b0 + b1 z βˆ’1 + b2 z βˆ’2 + β‹… β‹… β‹… . Then h(z βˆ’1 ) = bβˆ’1 z βˆ’1 + b0 + b1 z + b2 z 2 + β‹… β‹… β‹… , is an element in β„’s . Applying Corollary 7.1.4, we have 1/h(z βˆ’1 ) = d1 z + d2 z 2 + d3 z 3 + β‹… β‹… β‹… , βˆ’1 for some {dn }∞ n=1 βŠ† β„‚, d1 =ΜΈ 0. Thus, 1/h(z ) ∈ 𝔻.

We define the Riordan array associated with formal Laurent series. Definition 7.2.3. Let f (z) ∈ Ξ£0 and g(z) ∈ Ξ£βˆ’1 be given. As we did in Definition 3.1.1, let D = (dn,k ) be a infinite matrix with entries dn,k = [z n ]

k

1 1 ( ) , f (z βˆ’1 ) g(z βˆ’1 )

(7.8)

where n, k β‰₯ 0, and [z n ]h(z) is the nth coefficient of the formal Laurent series h. The matrix D is called the Riordan array associated with the formal Laurent series f and g, and denoted by [f (z), g(z)] = (1/f (z βˆ’1 ), 1/g(z βˆ’1 )) = (d(z), h(z)),

(7.9)

where d(z) = 1/f (z βˆ’1 ) is a unit in 𝕏(β„‚) and h(z) = 1/g(z βˆ’1 ) ∈ 𝔻(β„‚) by Proposition 7.2.2.

7.2 Reversed semiformal Laurent series | 201

Similar to formula (3.2), the generating function of the kth column of D is k

1 1 ( βˆ’1 ) . βˆ’1 f (z ) g(z ) We define the set R to be R = {[f (z), g(z)] : f ∈ Ξ£0 , g ∈ Ξ£βˆ’1 }. Theorem 7.2.4 ([39]). Define βŠ™ : R Γ— R β†’ R by [f1 (z), g1 (z)] βŠ™ [f2 (z), g2 (z)] = (d1 (z), h1 (z)) βˆ— (d2 (z), h2 (z)), for all [fj (z), gj (z)] ∈ R, where dj (z) = 1/fj (z βˆ’1 ), hj (z) = 1/gj (z βˆ’1 ), j = 1, 2, and β€œβˆ—β€ is the multiplication of Riordan group defined in (3.4). Then R forms a group. Proof. Let [fj (z), gj (z)] ∈ R be given, j = 1, 2. Then [f1 (z), g1 (z)] βŠ™ [f2 (z), g2 (z)] =( =(

1 1 1 1 , )βˆ—( , ) f1 (z βˆ’1 ) g1 (z βˆ’1 ) f2 (z βˆ’1 ) g2 (z βˆ’1 ) 1 1 1 , ) βˆ’1 βˆ’1 f1 (z ) f2 (g1 (z )) g2 (g1 (z βˆ’1 ))

= [f1 (z)f2 (g1 (z)), g2 (g1 (z))].

Then R is closed under the operation βŠ™. It is easy to verify that βŠ™ satisfies the associative law. Next, we show that the element [1, z] Δ±Μ‡ s the identity of R. In fact, [f (z), g(z)] βŠ™ [1, z] = (1/f (z βˆ’1 ), 1/g(z βˆ’1 )) βˆ— (1, z)

= (1/f (z βˆ’1 ), 1/g(z βˆ’1 )) = [f (z), g(z)].

Finally, we show that [f (z), g(z)]

βˆ’1

=[

1 , g [βˆ’1] (z)], f (g [βˆ’1] (z))

where g [βˆ’1] (z βˆ’1 ) is the composition inverse of g(z βˆ’1 ) in terms of z βˆ’1 , that is, g [βˆ’1] (g(z βˆ’1 )) = g(g [βˆ’1] (z βˆ’1 )) = z βˆ’1 . Then [f (z), g(z)] βŠ™ [

1 , g [βˆ’1] (z)] f (g [βˆ’1] (z))

= (1/f (z βˆ’1 ), 1/g(z βˆ’1 )) βˆ— (f (g [βˆ’1] (z βˆ’1 )), =( Thus, R is a group.

1 ) g [βˆ’1] (z βˆ’1 )

1 1 f (g [βˆ’1] (g(z βˆ’1 ))), [βˆ’1] ) = [1, z]. βˆ’1 f (z ) g (g(z βˆ’1 ))

202 | 7 Formal Laurent series The group R is called the Riordan group associated with Laurent series. Sheffer-type polynomial sequence is an interesting subject in Riordan group theory ([38],[37]). We mentioned this sequence when we closed Section 3.3 without providing the details. Let us do it now. Let A ∈ 𝕏(β„‚) be given such that A(z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… ,

an =ΜΈ 0,

n = 0, 1, 2, . . . ,

then a generalized Sheffer-type polynomial sequence {pn } associated with Riordan matrix (d, h) is defined by d(z)A(xh(z)) = p0 (x) + p1 (x)z + p2 (x)z 2 + β‹… β‹… β‹… ,

(7.10)

where (d(z), h(z)) ∈ R, or d is a unit and h is an almost unit formal power series. Similarly, a generalized Sheffer-type polynomial sequence {pn } associated with reversed Laurent series could be defined. n Definition 7.2.5. Let f ∈ Ξ£0 and g ∈ Ξ£βˆ’1 be given, and let A(z) = βˆ‘βˆž ∈ 𝕏(β„‚) n=0 an z be given with an =ΜΈ 0 for all n. A generalized Sheffer-type polynomial sequence {pn } associated with Laurent series generated by [f , g] ∈ R with respect to A is defined by ∞ x 1 A( ) = pn (x)z n , βˆ‘ f (z βˆ’1 ) g(z βˆ’1 ) n=0

(7.11)

∞ x 1 A( ) = βˆ‘ pn (x)z βˆ’n . f (z) g(z) n=0

(7.111 )

or equivalently

The generalized Sheffer-type polynomial sequence {pn } associated with Laurent series has many applications in combinatorics. For example, if an = 1/n!, or A(z) = ez , formula (7.11) defines the classical Sheffer-type polynomial sequence. If a0 = 1, an = 1/n, n ∈ β„•, or A(z) = 1 βˆ’ ln(1 βˆ’ z), then (7.11) produces the sequence {pn } which is called the Dirichlet polynomial sequence. More details can be found in [39]. We now start to introduce another application of the reversed formal Laurent series. In number theory, the study of Diophantine approximation deals with the approximation of real numbers by rational numbers. It is named after Diophantus of Alexandria [1, 20]. Definition 7.2.6. x ∈ ℝ is said to be very well approximable if there exists Ο΅ > 0 such that 󡄨󡄨 p 󡄨󡄨󡄨 󡄨󡄨 βˆ’(2+Ο΅) 󡄨󡄨x βˆ’ 󡄨󡄨󡄨 < q 󡄨󡄨 q 󡄨󡄨

for infinitely many

p ∈ β„š. q

7.2 Reversed semiformal Laurent series | 203

x ∈ ℝ is called a Liouville number if the above inequality holds for all Ο΅ > 0. We denote by 𝒲 the set of all well approximable numbers. Let x be an irrational real number, the irrationality exponent of x, denoted by ΞΌ(x), is defined by 󡄨󡄨 p 󡄨󡄨󡄨 󡄨 ΞΌ(x) = sup{ΞΌ : 󡄨󡄨󡄨x βˆ’ 󡄨󡄨󡄨 < qβˆ’ΞΌ 󡄨󡄨 q 󡄨󡄨

for infinitely many

p ∈ β„š}. q

A well-known result for such approximation is Dirichlet’s theorem, which says 󡄨󡄨 p 󡄨󡄨󡄨 󡄨󡄨 βˆ’2 󡄨󡄨x βˆ’ 󡄨󡄨󡄨 < q 󡄨󡄨 q 󡄨󡄨

for infinitely many

p ∈ β„š. q

Definition 7.2.7. For any prime number q > 1, let Fq be a field of q elements and denote by Fq ((z βˆ’1 )) the set of all reversed formal Laurent series over Fq such that ∞

Fq ((z βˆ’1 )) = {x = x(z) = βˆ‘ cn z βˆ’n : m ∈ β„€, m < 0, {cn } βŠ† Fq }. n=m

Denote by Fq [z] the set of all polynomials on Fq , and denote by Fq (z) the set of all rational functions on Fq . βˆ’n For each x = βˆ‘βˆž ∈ Fq ((z βˆ’1 )), define n=m cn z 0

[x] = βˆ‘ cn z βˆ’n , n=m

and call it the integer part of x. Actually [x] is a polynomial. The degree of x is defined by deg x = βˆ’ inf{n ∈ β„€ : cn =ΜΈ 0}, and deg(0) = βˆ’βˆž. Proposition 7.2.8 ([57]). The mapping β€– β‹… β€– : Fq ((z βˆ’1 )) β†’ [0, ∞) by β€–xβ€– = qdeg x , for every x ∈ Fq ((z βˆ’1 )) satisfies: (i) β€–xβ€– β‰₯ 0; and β€–xβ€– = 0 if and only if x is a zero formal Laurent series in Fq ((z βˆ’1 )); (ii) β€–xyβ€– = β€–xβ€– β‹… β€–yβ€–; (iii) β€–Ξ±x + Ξ²yβ€– ≀ max{β€–xβ€–, β€–yβ€–} for Ξ±, Ξ² ∈ Fq ; (iv) For all Ξ±, Ξ² ∈ Fq , Ξ± =ΜΈ 0, Ξ² =ΜΈ 0, if β€–xβ€– =ΜΈ β€–yβ€–, then β€–Ξ±x + Ξ²yβ€– = max{β€–xβ€–, β€–yβ€–}. The mapping β€– β‹… β€– is a non-Archimedean norm on the field Fq ((z βˆ’1 )). It is called the Dnorm, or just a norm, on Fq ((z βˆ’1 )).

204 | 7 Formal Laurent series Proof. It is trivial that β€–Ξ±xβ€– = β€–xβ€– if Ξ± =ΜΈ 0. We may call (iv) the isosceles triangle principle for the norm β€– β‹… β€– as we did for the ultrametric in Proposition 2.3.2. (i), (ii), and (iii) are obvious. We only show (iv). We assume that β€–xβ€– < β€–yβ€– and we show that β€–x + yβ€– = β€–yβ€–. By (iii) and β€–xβ€– < β€–yβ€–, β€–x + yβ€– ≀ β€–yβ€– = β€–y + x βˆ’ xβ€– ≀ max{β€–x + yβ€–, β€–xβ€–} ≀ β€–x + yβ€–, which yields (iv). If we denote β„’s as β„’s (z), then Fq ((z βˆ’1 )) could be considered as β„’s (z βˆ’1 ) except that the field for β„’s (z βˆ’1 ) is Fq . That is, for each H ∈ β„’s , H(z) = cm z m + cm+1 z m+1 + cm+2 z m+2 + β‹… β‹… β‹… ,

m ∈ β„€,

x = x(z) = H(z βˆ’1 ) ∈ Fq ((z βˆ’1 )) if {cn } βŠ† Fq , or x = cm z βˆ’m + cm+1 z βˆ’(m+1) + cm+2 z βˆ’(m+2) + β‹… β‹… β‹… ,

m ∈ β„€.

The proposition bellow expresses some useful properties that can be easily verified. Proposition 7.2.9. Let all notation be set as in Definition 7.2.7, then: (i) The set Fq ((z βˆ’1 )) is a field. (ii) The norm β€– β‹… β€– is a non-Archimedean norm on the field Fq ((z βˆ’1 )). (iii) The field Fq ((z βˆ’1 )) is locally compact and complete under the metric ρ for which ρ(x, y) = β€–x βˆ’ yβ€– for all

x, y ∈ Fq ((z βˆ’1 )).

(iv) Define Iq = {x ∈ Fq ((z βˆ’1 )) : β€–xβ€– < 1}, then ∞

Iq = {x = βˆ‘ cn z βˆ’n : {cn } βŠ† Fq }. n=1

Definition 7.2.10. Let Ξ² ∈ Fq ((z βˆ’1 )) with β€–Ξ²β€– > 1, where Fq ((z βˆ’1 )) is defined as in Definition 7.2.7. The transformation TΞ² on Iq , defined by TΞ² x = Ξ²x βˆ’ [Ξ²x],

for every x ∈ Iq ,

is called the Ξ²-transformation. Define Ο΅1 (x) = [Ξ²x] and Ο΅n (x) = Ο΅1 (TΞ²nβˆ’1 x), n β‰₯ 2, then x=

Ο΅ (x) Ο΅1 (x) Ο΅2 (x) + 2 + β‹…β‹…β‹… + n n + β‹…β‹…β‹…, Ξ² Ξ² Ξ²

(7.12)

for every x ∈ Iq . Formula (7.12) is called the β-expansion of x in base β. ϡ1 (x), ϡ2 (x), ϡ3 (x), . . . are called the β-digits of x. We denote by (ϡ1 (x), ϡ2 (x), ϡ3 (x), . . . ) the β-expansion of x.

7.2 Reversed semiformal Laurent series | 205

For any y ∈ Fq ((z βˆ’1 )), we have that deg(y βˆ’ [y]) ≀ βˆ’1, and then σ΅„© σ΅„© β€–TΞ² xβ€– = σ΅„©σ΅„©σ΅„©Ξ²x βˆ’ [Ξ²x]σ΅„©σ΅„©σ΅„© < 1. Then TΞ²n x ∈ Iq for all n ∈ β„• and σ΅„© σ΅„©σ΅„© σ΅„©σ΅„©Ο΅n (x)σ΅„©σ΅„©σ΅„© < β€–Ξ²β€– for all n ∈ β„•. Scheicher proved the next lemma and theorem. Lemma 7.2.11 ([87]). Let z, w ∈ Fq ((z βˆ’1 )) with β€–zβ€– = β€–wβ€– where β€– β‹… β€– is defined in Proposition 7.2.8, then σ΅„©σ΅„© n nσ΅„© nβˆ’1 σ΅„©σ΅„©z βˆ’ w σ΅„©σ΅„©σ΅„© ≀ β€–z βˆ’ wβ€– β‹… β€–zβ€–

for all

n ∈ β„€.

Proof. The statement is trivial for n = 0. Let n ∈ β„• be given, we have σ΅„©σ΅„© n σ΅„© nβˆ’1 nσ΅„© nβˆ’2 nβˆ’1 σ΅„© σ΅„©σ΅„©z βˆ’ w σ΅„©σ΅„©σ΅„© = β€–z βˆ’ wβ€–σ΅„©σ΅„©σ΅„©z + z w + β‹… β‹… β‹… + w σ΅„©σ΅„©σ΅„© σ΅„© σ΅„© ≀ β€–z βˆ’ wβ€–(max{σ΅„©σ΅„©σ΅„©z nβˆ’1βˆ’j wj σ΅„©σ΅„©σ΅„© : 0 ≀ j ≀ n βˆ’ 1}) = β€–z βˆ’ wβ€– β‹… β€–zβ€–nβˆ’1 .

Also, σ΅„©σ΅„© βˆ’n βˆ’n σ΅„© σ΅„© n n σ΅„©σ΅„© βˆ’n βˆ’n σ΅„© σ΅„©σ΅„©z βˆ’ w σ΅„©σ΅„©σ΅„© = σ΅„©σ΅„©σ΅„©w βˆ’ z σ΅„©σ΅„©σ΅„©σ΅„©σ΅„©σ΅„©z w σ΅„©σ΅„©σ΅„© σ΅„© σ΅„© ≀ β€–w βˆ’ zβ€–β€–wβ€–nβˆ’1 σ΅„©σ΅„©σ΅„©z βˆ’n wβˆ’n σ΅„©σ΅„©σ΅„© = β€–z βˆ’ wβ€– β‹… β€–zβ€–βˆ’nβˆ’1 . Theorem 7.2.12. The polynomial sequence {Ο΅n } over Fq is a Ξ²-expansion of x ∈ Iq if and only if β€–Ο΅n β€– < β€–Ξ²β€–

for all

n ∈ β„•.

Now let Fq [z] be the set of all polynomials over Fq . Let Ξ² ∈ Fq [z] with β€–Ξ²β€– > 1 and let J(Ξ²) be a proper subset of the set {Ο΅n ∈ Fq [z] : β€–Ο΅n β€– < β€–Ξ²β€–}, with at least two elements. Define Ο΅n , Ο΅n ∈ J(Ξ²)}. n n=1 Ξ² ∞

𝒦J(Ξ²) = {x ∈ Iq : x = βˆ‘

Let Ο• : Fq [z] β†’ {qn , n ∈ β„€} be a nonincreasing function such that Ο•(Q) β‰₯ Ο•(P)

whenever β€–Qβ€– ≀ β€–Pβ€–,

Q, P ∈ Fq [z].

206 | 7 Formal Laurent series Finally, we set σ΅„©σ΅„© σ΅„©

P σ΅„©σ΅„©σ΅„©

𝒦(Ο•) = {x ∈ Iq : σ΅„©σ΅„©σ΅„©x βˆ’ σ΅„©σ΅„©σ΅„© < Ο•(Q) Q σ΅„©σ΅„© σ΅„©σ΅„©

for infinitely many

P }, Q

where P, Q ∈ Fq [z]. We have the following theorem. Theorem 7.2.13. Let Ξ², J(Ξ²), 𝒦J(Ξ²) , and 𝒦(Ο•) be defined as above. Let Ο• : Fq [z] β†’ {qn , n ∈ β„€} be a function such that the induced function β€–Qβ€–2 Ο•(Q) is nonincreasing and lim β€–Qβ€–2 Ο•(Q) = 0.

β€–Qβ€–β†’βˆž

Then for every Ξ³ such that 0 < Ξ³ < 1/β€–Ξ²β€–, the set (𝒦(Ο•) \ 𝒦(Ξ³Ο•)) ∩ 𝒦J(Ξ²) is uncountable. The details of the proof of Theorem 7.2.13 can be found in [58].

7.3 Basic algebra of formal Laurent series Now we begin to introduce the real or general formal Laurent series, which allows infinitely many terms to have negative exponents, as the Laurent series in analysis. Algebraically, the addition, scalar multiplication and Cauchy product on the formal Laurent series will be the same as these operations for regular Laurent series that has nonempty annulus of convergence. The semiformal Laurent series space β„’s and the reversed formal Laurent series space β„’r actually just form certain subsets of the general formal Laurent series space. Definition 7.3.1 ([28]). A formal Laurent series on β„‚ is defined to be a mapping from β„€ to β„‚. A formal Laurent series g in z from β„€ to β„‚ is usually denoted by β‹… β‹… β‹… + bβˆ’n z βˆ’n + β‹… β‹… β‹… + bβˆ’1 z βˆ’1 + b0 + b1 z + b2 z 2 + β‹… β‹… β‹… ,

(7.13)

or by g(z) = βˆ‘nβˆˆβ„€ bn z n , where bn ∈ β„‚ for every n ∈ β„€. ∞ n βˆ’n The series βˆ‘βˆž are called the regular part and the principal n=0 bn z and βˆ‘n=1 bβˆ’n z + part of g, and they are denoted by g and g βˆ’ , respectively. The complex conjugate of a Laurent series g(z) = βˆ‘nβˆˆβ„€ bn z n is defined to be the series g(z) = βˆ‘nβˆˆβ„€ bn z n where bn is the complex conjugate of bn , n ∈ β„€. We define the reverse of the formal Laurent series g by 1 Μ† g(z) = g( ) = βˆ‘ bΜ† n z n , z nβˆˆβ„€

(7.14)

where bΜ† n = bβˆ’n for every n ∈ β„€. Finally, we denote by 𝕃(β„‚), or simply by 𝕃, the set of all formal Laurent series over β„‚.

7.3 Basic algebra of formal Laurent series | 207

Definition 7.3.2. Let g(z) = βˆ‘nβˆˆβ„€ bn z n and f (z) = βˆ‘nβˆˆβ„€ an z n be formal Laurent series over β„‚ and c ∈ β„‚. Then g + f and cg are formal Laurent series in 𝕃 and (L-1) (g + f )(z) = βˆ‘nβˆˆβ„€ (bn + an )z n , (L-2) (cg)(z) = βˆ‘nβˆˆβ„€ cbn z n . Now we define the zero formal Laurent series to be the series g with bn = 0 for every n ∈ β„€. In this chapter, we will understand that βˆ‘nβˆˆβ„€ bn ∈ β„‚ for a sequence (bn )nβˆˆβ„€ βŠ† β„‚ if ∞ and only if both βˆ‘βˆž n=0 bn ∈ β„‚ and βˆ‘n=1 bβˆ’n ∈ β„‚. It is clear that 𝕃, with (L-1) and (L-2), is a linear vector space over β„‚. It is not clear whether 𝕃 is generally an algebra under the usual multiplication. Example 7.1.1 provided a suspicion for such consideration. Can we define a multiplication for formal Laurent series as we did for formal power series? For the semiformal Laurent series introduced in (7.1), the answer is yes. For the formal Laurent series introduced in Definition 7.3.1, yes is not the answer as we have seen in the Example 7.1.1. However, the product of certain nonformal Laurent series, P. Henrici called them in [42] but we call them the regular Laurent series, or the product of Laurent expansions of the analytic functions g and f on an annulus, is well-defined. If g(z) = βˆ‘nβˆˆβ„€ bn z n and f (z) = βˆ‘nβˆˆβ„€ an z n are Laurent expansions of two analytic functions on the annulus Ar,s = {z ∈ β„‚ : r < |z| < s}, then (fg)(z) = βˆ‘nβˆˆβ„€ cn z n and cn = βˆ‘ bm anβˆ’m mβˆˆβ„€

for every

n ∈ β„€,

(7.15)

where each cn , the coefficient of the Laurent expansion of gf is calculated by cn =

1 f (t)g(t) dt, ∫ 2Ο€i t n+1

(7.16)

Γρ

where r < ρ < s and Γρ is the circle {t = ρeiΞΈ : 0 ≀ ΞΈ ≀ 2Ο€}. This result, such as (7.15), about the product of the regular Laurent expansions of analytic functions indicates a possible product of formal Laurent series defined in Definition 7.3.1, although we clearly can not introduce the product of formal Laurent series in that way. We simply may not be able to apply the Cauchy integral formula (7.16) because our formal Laurent series are not necessary the Laurent expansion of analytic functions on some annulus. Let us begin our considerations with the following example.

208 | 7 Formal Laurent series Example 7.3.3. Let g(z) = βˆ‘nβˆˆβ„€ z n and f (z) = βˆ‘nβˆˆβ„€ 2βˆ’|n| z n . Then g is not analytic on any nonempty annulus, and hence we cannot apply the product formula (7.16) to obtain (7.15) for the regular Laurent series to this g. However, the product gf is a formal Laurent series under the dot product or the usual multiplication (Cauchy product), which will be seen soon. Let us introduce the dot product of formal Laurent series. Definition 7.3.4. Let g(z) = βˆ‘nβˆˆβ„€ bn z n and f (z) = βˆ‘nβˆˆβ„€ an z n be two formal Laurent series over β„‚. We define the dot product of g and f as g β‹… f = βˆ‘ bn an , nβˆˆβ„€

if βˆ‘nβˆˆβ„€ bn an ∈ β„‚; otherwise we say that the dot product g β‹… f does not exist. We also define the p-dot product of g and f as (g β‹… f )p = βˆ‘ bpn apn ,

0 < p < +∞,

nβˆˆβ„€

if the series on the right side is convergent in β„‚. It is obvious that the dot product is commutative, if it exists. For all g(z) = βˆ‘nβˆˆβ„€ bn z n ∈ 𝕃, we denote by DP(g) the set DP(g) = {f ∈ 𝕃 : f β‹… g ∈ β„‚}. We see that DP(g) =ΜΈ 0 for every g ∈ 𝕃 because the zero formal Laurent series is in the DP(g). Every polynomial is in DP(g), too. We provide a nontrivial example below. Example 7.3.5. Let g(z) = βˆ‘nβˆˆβ„€ bn z n be given. We define an = 2βˆ’|n|

1 |bn | + |bβˆ’n | + 1

for every n ∈ β„€.

Then f (z) = βˆ‘nβˆˆβ„€ an z n ∈ DP(g) because βˆ‘ |an bn | ≀ βˆ‘ 2βˆ’|n| .

nβˆˆβ„€

nβˆˆβ„€

Now, we introduce the shifting mapping. Definition 7.3.6. Let k ∈ β„€ be given. The kth-shifting mapping Sk : 𝕃 β†’ 𝕃 is defined by Sk (f )(z) = βˆ‘ anβˆ’k z n nβˆˆβ„€

for every

f (z) = βˆ‘ an z n ∈ 𝕃. nβˆˆβ„€

Let g(z) = βˆ‘nβˆˆβ„€ bn z n ∈ 𝕃 be given. We define the reverse-shifting set of g as 𝕃(g) = {f ∈ 𝕃 | Sk (f Μ†) ∈ DP(g)

for every

k ∈ β„€}.

7.3 Basic algebra of formal Laurent series | 209

Let us recall the multiplication operator Mz in Definition 6.3.5. Mz can be extended to 𝕃 and can be understood as the particular shifting mapping S1 : 𝕃 β†’ 𝕃 on particular subset of 𝕃 because S1 (f )(z) = βˆ‘ anβˆ’1 z n = βˆ‘ an z n+1 = zf (z) = (Mz f )(z), nβˆˆβ„€

nβˆˆβ„€

n

if f (z) = βˆ‘nβˆˆβ„€ an z ∈ β„‹ βŠ† 𝕃. Similarly, Sk (f )(z) = z k f (z)

for every k ∈ β„€.

By Definition 7.3.6, f ∈ 𝕃(g) if and only if βˆ‘ bm akβˆ’m ∈ β„‚ for every k ∈ β„€,

mβˆˆβ„€

because it is equivalent to g β‹… Sk (f Μ†) ∈ β„‚, for every k ∈ β„€. Actually g β‹… Sk (f Μ†) is just the ck in (7.15), the kth coefficient of the product of so-called nonformal Laurent series which requires that both f and g are analytic on an annulus. Let us prove the following proposition. Proposition 7.3.7. Let g(z) = βˆ‘nβˆˆβ„€ bn z n and f (z) = βˆ‘nβˆˆβ„€ an z n be two formal Laurent series on β„‚. Then f ∈ 𝕃(g) if and only if g ∈ 𝕃(f ). Proof. In fact, Μ† g β‹… Sk (f Μ†) = βˆ‘ bm akβˆ’m = βˆ‘ bkβˆ’n an = f β‹… Sk (g), nβˆˆβ„€

mβˆˆβ„€

for every k ∈ β„€, what completes the proof. Now we are going to define the multiplication of any two formal Laurent series. Definition 7.3.8 ([28]). Let g(z) = βˆ‘nβˆˆβ„€ bn z n and f (z) = βˆ‘nβˆˆβ„€ an z n be two formal Laurent series on β„‚. We define the product of f and g, denoted by fg, to be (L-3) fg(z) = βˆ‘kβˆˆβ„€ dk z k , if dk = βˆ‘mβˆˆβ„€ bm akβˆ’m ∈ β„‚ for every k ∈ β„€. The identity of formal Laurent series under this multiplication is defined to be I𝕃 (z) = βˆ‘ ek z k , kβˆˆβ„€

e0 = 1, en = 0

for all other n ∈ β„€.

We usually denote I𝕃 = I if there is no confusion. Please be noticed that the condition dk ∈ β„‚ for every k ∈ β„€ in Definition 7.3.8 is equivalent to that f ∈ 𝕃(g). Actually dk is the series formed by all coefficients of kth term determined by g(z)f (z) through the distributive law and 𝕃(g) is the set of all f ∈ 𝕃 such that fg ∈ 𝕃. By Proposition 7.3.7, fg = gf for every f ∈ 𝕃(g) and, therefore, the product of formal Laurent series is commutative if it exists.

210 | 7 Formal Laurent series Remark 7.3.9. (i) Let f and g be formal Laurent series defined in Definition 7.3.1. If bβˆ’n = 0 = aβˆ’n for every n ∈ β„•, then the formal Laurent series g and f become the formal power series and each dk is reduced to be the coefficient of the Cauchy product of these two formal power series. One can also check that g(z)f (z) = f (z) if g = I. Therefore, we may say that the multiplication on 𝕃 is the Cauchy product. (ii) Plainly, 𝕏(β„‚) βŠ† 𝕃(β„‚), β„’s βŠ† 𝕃 and β„’r βŠ† 𝕃. All those subspaces maintain (L-1), (L-2), (L-3), and the dot product. Remark 7.3.10. If g and f are analytic on an nonempty annulus, then the coefficients of the regular Laurent expansion of fg have the same forms as in (L-3). This shows that the principle of formal analysis works well here. The following two examples show that the existence of the dot product of two formal Laurent series does not have relationship with the existence of the product defined by (L-3). It is an open question whether and how these two operations are related. Example 7.3.11. Let f (z) = βˆ‘nβˆˆβ„€ an z n and g(z) = βˆ‘nβˆˆβ„€ bn z n such that a0 = b0 = 1, and aβˆ’n = n,

bβˆ’n = nβˆ’3 ,

an = 1,

bn = nβˆ’2

for every n ∈ β„•.

Then ∞ 1 n ∈ ℝ, + βˆ‘ 3 2 n=1 n n=1 n ∞

f β‹…g =1+ βˆ‘ so f ∈ DP(g). However,

1 ∞ βˆ’3 +βˆ‘n n=1 n n=1 ∞

d0 = βˆ‘ bm a0βˆ’m = 1 + βˆ‘ mβˆˆβ„€

does not exists, so f βˆ‰ 𝕃(g). Example 7.3.12. Let f (z) = βˆ‘nβˆˆβ„€ an z n and g(z) = βˆ‘nβˆˆβ„€ bn z n such that a0 = b0 = 1, and aβˆ’n = n,

bβˆ’n = nβˆ’2 ,

an = 1,

bn = nβˆ’3 ,

for every n ∈ β„•.

Then βˆ’βˆž

βˆ‘

m=βˆ’|k|βˆ’1

bm akβˆ’m =

βˆ’βˆž

βˆ‘

m=βˆ’|k|βˆ’1

mβˆ’2 ,

and ∞

βˆ‘ bm akβˆ’m =

m=|k|+1

∞

βˆ‘ mβˆ’3 (m βˆ’ k),

m=|k|+1

7.3 Basic algebra of formal Laurent series | 211

and hence for every k ∈ β„€,

dk = βˆ‘ bm akβˆ’m ∈ ℝ mβˆˆβ„€

or f ∈ 𝕃(g). However, ∞

∞

n=1

n=1

1 ∞ 1 +βˆ‘ 3 n=1 n n=1 n ∞

f β‹… g = 1 + βˆ‘ aβˆ’n bβˆ’n + βˆ‘ an bn = 1 + βˆ‘ does not exist, so f βˆ‰ DP(g). Proposition 7.3.13. Let f , g ∈ 𝕃 be given. Then: (i) 𝕃(g) =ΜΈ 0; (ii) if f ∈ 𝕃(g) then Ξ±f ∈ 𝕃(g) for every Ξ± ∈ β„‚; (iii) if f , h ∈ 𝕃(g) then f + h ∈ 𝕃(g).

Proof. If we denote by E(P) the set of all polynomials over β„‚, then E(P) βŠ† 𝕃(g), what proves (i). Items (ii) and (iii) are obvious. Now, let us provide a nontrivial example of the product of formal Laurent series. Example 7.3.14. Let g(z) = βˆ‘nβˆˆβ„€ bn z n be given. We define an = 2βˆ’|n|

1+

1

for every

βˆ‘2|n| i=βˆ’2|n| |bi |

n ∈ β„€,

and define f (z) = βˆ‘nβˆˆβ„€ an z n . We shall show that Sk (f Μ†) ∈ DP(g) for every k ∈ β„€. Let k ∈ β„€ be given. We have g β‹… Sk (f Μ†) = βˆ‘ bm akβˆ’m = βˆ‘ bm 2βˆ’|kβˆ’m| mβˆˆβ„€

mβˆˆβ„€

1+

1

|b | βˆ‘2|kβˆ’m| i=βˆ’2|kβˆ’m| i

.

If m > |2k|, we have 0 < m < 2(m βˆ’ k) ≀ 2|k βˆ’ m|. Then |bm akβˆ’m | = |bm | 2βˆ’|kβˆ’m|

1+

1

|b | βˆ‘2|kβˆ’m| i=βˆ’2|kβˆ’m| i

< 2βˆ’|kβˆ’m| ,

so ∞

∞

m=|2k|

m=|2k|

βˆ‘ |bm akβˆ’m | < βˆ‘ 2βˆ’|kβˆ’m| < +∞.

If m < βˆ’|2k|, we have m < 0 and m + |2k| < 0, so βˆ’2|k βˆ’ m| ≀ βˆ’2(k βˆ’ m) = m + m βˆ’ 2k < m + m + 2|k| < m < 0.

212 | 7 Formal Laurent series Then |bm akβˆ’m | = 2βˆ’|kβˆ’m|

|bm |

1 + βˆ‘2|kβˆ’m| |b | i=βˆ’2|kβˆ’m| i

< 2βˆ’|kβˆ’m| ,

and hence βˆ’βˆž

βˆ‘

m=βˆ’|2k|

|bm akβˆ’m |
1 and 1/p + 1/q = 1; (ii) π•ƒβˆž βŠ† 𝕃(g) if p = 1; (iii) 𝕃1 βŠ† 𝕃(g) if p = +∞; (iv) if Ο• ∈ 𝕃p and ψ ∈ 𝕃q , where 1/p + 1/q = 1, then Ο•Οˆ ∈ 𝕃(g) for every g ∈ 𝕃1 . Proof. Suppose that 1 < p < +∞. Let (an )nβˆˆβ„€ be a sequence in β„“q and let us write f (z) = βˆ‘nβˆˆβ„€ an z n . Then 1/q

( βˆ‘ |am |q ) mβˆˆβ„€

< +∞

1/p

( βˆ‘ |bm |p )

and

< +∞.

mβˆˆβ„€

Applying HΓΆlder’s inequality, we get 1/p

βˆ‘ |bm akβˆ’m | ≀ ( βˆ‘ |bm |p ) mβˆˆβ„€

mβˆˆβ„€

1/p

= ( βˆ‘ |bm |p ) mβˆˆβ„€

1/q

( βˆ‘ |akβˆ’m |q ) mβˆˆβ„€

1/q

( βˆ‘ |an |q ) nβˆˆβ„€

which proves (i). Now suppose that p = 1. Let (an ) ∈ β„“βˆž be given and let f (z) = βˆ‘nβˆˆβ„€ an z n . Then |an | < M for every n ∈ β„€ for some M > 0, and we have βˆ‘ |bm akβˆ’m | ≀ βˆ‘ M|bm | = M( βˆ‘ |bm |) < +∞

mβˆˆβ„€

mβˆˆβ„€

mβˆˆβ„€

for every k ∈ β„€, and then f ∈ 𝕃(g). This proves (ii). The proof of (iii) is similar to the proof of (ii). Now, let Ο•(z) = βˆ‘ an z n ∈ 𝕃p , nβˆˆβ„€

ψ(z) = βˆ‘ cn z n ∈ 𝕃q . nβˆˆβ„€

We show that Ο•Οˆ ∈ 𝕃(g) where g ∈ 𝕃1 . By (i), it is clear that Ο•Οˆ ∈ 𝕃. Put Ο•Οˆ(z) = βˆ‘kβˆˆβ„€ dk z k , where dk = βˆ‘mβˆˆβ„€ am ckβˆ’m for every k ∈ β„€. Applying HΓΆlder’s inequality, we get 󡄨󡄨 󡄨󡄨 󡄨 󡄨 βˆ‘ |dk bnβˆ’k | = βˆ‘ 󡄨󡄨󡄨 βˆ‘ am ckβˆ’m 󡄨󡄨󡄨 β‹… |bnβˆ’k | 󡄨󡄨mβˆˆβ„€ 󡄨󡄨 kβˆˆβ„€ kβˆˆβ„€ ≀ βˆ‘ ( βˆ‘ |am ckβˆ’m |) β‹… |bnβˆ’k | kβˆˆβ„€ mβˆˆβ„€

1/p

≀ βˆ‘ [( βˆ‘ |am |p ) kβˆˆβ„€

mβˆˆβ„€

1/q

( βˆ‘ |ckβˆ’m |q ) mβˆˆβ„€

] β‹… |bnβˆ’k |

214 | 7 Formal Laurent series

= βˆ‘ (β€–Ο•β€–p β€–Οˆβ€–q ) β‹… |bnβˆ’k | = β€–Ο•β€–p β€–Οˆβ€–q β€–gβ€–1 < +∞. kβˆˆβ„€

It means that Ο•Οˆ ∈ 𝕃(g). Theorem 7.3.16. The set 𝕃1 is a linear algebra. In particular, f k ∈ 𝕃1 for every f ∈ 𝕃1 and k ∈ β„•. Proof. It is obvious that 𝕃1 is a linear space over β„‚. We show that 𝕃1 is closed in terms of the multiplication of formal Laurent series. Let f (z) = βˆ‘nβˆˆβ„€ an z n and g(z) = βˆ‘nβˆˆβ„€ bn z n be any two formal Laurent series in 𝕃1 . We know that f ∈ π•ƒβˆž for all f ∈ 𝕃p , p β‰₯ 1. Then fg ∈ 𝕃 by Theorem 7.3.15 (ii). We show that fg ∈ 𝕃1 . Let fg(z) = βˆ‘nβˆˆβ„€ dk z k , where dk = βˆ‘mβˆˆβ„€ am bkβˆ’m for every k ∈ β„€. Then 󡄨󡄨 󡄨󡄨 󡄨 󡄨 βˆ‘ |dk | = βˆ‘ 󡄨󡄨󡄨 βˆ‘ am bkβˆ’m 󡄨󡄨󡄨 ≀ βˆ‘ βˆ‘ |am bkβˆ’m | 󡄨󡄨 󡄨󡄨mβˆˆβ„€ kβˆˆβ„€ mβˆˆβ„€ kβˆˆβ„€ kβˆˆβ„€ = βˆ‘ |am | βˆ‘ |bkβˆ’m | = β€–f β€–1 β€–gβ€–1 < +∞. mβˆˆβ„€

kβˆˆβ„€

Thus, fg ∈ 𝕃1 , and hence 𝕃1 is a linear algebra. Taking f = g and repeating the above process k-times, we get f k ∈ 𝕃1 for every f ∈ 𝕃1 and k ∈ β„•. Remark 7.3.17. Obviously, every sequence (bn )nβˆˆβ„€ such that lim b nβ†’Β±βˆž n

βˆˆβ„‚

is bounded, and thus g = βˆ‘nβˆˆβ„€ bn z n ∈ π•ƒβˆž . We conclude by Theorem 7.3.15 (iii) that 𝕃1 βŠ† 𝕃(g) if (bn ) is bounded, which provides a wide range of formal Laurent series that have products. If we have noticed that many sequences converge in some spaces but their corresponding formal Laurent series converge nowhere such as g(z) = βˆ‘nβˆˆβ„€ z n or f (z) = βˆ‘nβˆˆβ„€ n1 z n , we may realize how far away we have been from the analyticity. We met a difficulty in Example 7.3.3 where the formal Laurent series g is nowhere analytic. However, with the definition (L-3), we can provide the following example. Example 7.3.18. Let f (z) = βˆ‘ an z n = βˆ‘ 2βˆ’|n| z n nβˆˆβ„€

nβˆˆβ„€

and

g(z) = βˆ‘ bn z n = βˆ‘ z n , nβˆˆβ„€

nβˆˆβ„€

that is, an = 2βˆ’|n| and bn = 1 for every n ∈ β„€. As we know, the formal Laurent series g is not analytic on any nonempty annulus. However, gf ∈ 𝕃 by Theorem 7.3.15, because g ∈ π•ƒβˆž and f ∈ 𝕃1 . If we write gf (z) = βˆ‘kβˆˆβ„€ dk z k , then we have m=βˆ’1

∞

βˆ’βˆž

m=0

dk = βˆ‘ am bkβˆ’m = βˆ‘ am bkβˆ’m + βˆ‘ am bkβˆ’m mβˆˆβ„€

7.3 Basic algebra of formal Laurent series | 215

∞

+∞

m=1

m=0

= βˆ‘ 2βˆ’m + βˆ‘ 2βˆ’m = 1 + 2 = 3, for every k ∈ β„€. Therefore, we have g(z)f (z) = βˆ‘ dk z k = βˆ‘ 3z n = 3g(z). nβˆˆβ„€

kβˆˆβ„€

Proposition 7.3.19. For any f , g ∈ 𝕃(β„‚): Μ† (i) f ∈ 𝕃(g) if and only if f Μ† ∈ 𝕃(g); (ii) f ∈ 𝕃(g)Μ† if and only if f Μ† ∈ 𝕃(g); (iii) f ∈ 𝕃(g) if and only if f ∈ 𝕃(g). Proof. Let g(z) = βˆ‘nβˆˆβ„€ bn z n and f (z) = βˆ‘nβˆˆβ„€ an z n . By (L-3), f Μ† ∈ 𝕃(g)Μ† if and only if βˆ‘ bΜ† m aΜ† kβˆ’m = βˆ‘ bβˆ’m aβˆ’(kβˆ’m) = βˆ‘ bm aβˆ’kβˆ’m ∈ β„‚

mβˆˆβ„€

mβˆˆβ„€

mβˆˆβ„€

for every k ∈ β„€. This is equivalent to that βˆ‘mβˆˆβ„€ am bjβˆ’m ∈ β„‚ for every j ∈ β„€, or f ∈ 𝕃(g). This proves (i). Μ† Since f Μ† = f for all f ∈ 𝕃, (ii) is a special case of (i). Similarly, we can prove (iii). Theorem 1.6.1 tells us that the space of the formal power series over β„‚ is an integral domain. We have already seen in Example 7.3.18 that (f (z)βˆ’3)g(z) = 0 but neither (f βˆ’3) nor g is the zero formal Laurent series. The next proposition will provide more details about 𝕃(g) when we pursue properties of an integral domain. Proposition 7.3.20. Let g(z) = βˆ‘nβˆˆβ„€ bn z n be a formal Laurent series. Then (i) zg(z) = g(z) if and only if bn = b for every n ∈ β„€ for some b ∈ β„‚; (ii) if Pn (z) = βˆ‘nk=0 pk z k is a polynomial of degree n and g = βˆ‘nβˆˆβ„€ bz n , b ∈ β„‚, then n

(Pn (z) βˆ’ βˆ‘ pk )g(z) = 0; k=0

n

(iii) let g(z) = βˆ‘nβˆˆβ„€ bz and f (z) = βˆ‘nβˆˆβ„€ an z n be given. If βˆ‘nβˆˆβ„€ an = A ∈ β„‚ converges absolutely, then (f (z) βˆ’ A)g(z) = 0. Proof. Supposing that zg(z) = g(z), it follows that bn = bnβˆ’1 for every n ∈ β„€. Let us write b = b0 . We have b = bn for every n ∈ β„€. Conversely, suppose that g(z) = βˆ‘nβˆˆβ„€ bz n . Then zg(z) = βˆ‘ bz n+1 = βˆ‘ bz n = g(z). nβˆˆβ„€

This proves (i).

nβˆˆβ„€

216 | 7 Formal Laurent series Now, by (i), we can easily obtain the equality z k g(z) = g(z) for every k ∈ β„•, if bn = b for every n ∈ β„€. Then (pk z k βˆ’ pk )g(z) = 0

for 0 ≀ k ≀ n,

and we get n

(Pn (z) βˆ’ βˆ‘ pk )g(z) = 0. k=0

Finally, fg ∈ 𝕃 by (iii) of Theorem 7.3.15. Writing fg(z) = βˆ‘kβˆˆβ„€ dk z k , we have dk = βˆ‘ bn akβˆ’n = βˆ‘ bakβˆ’n = bA. nβˆˆβ„€

nβˆˆβ„€

Hence f (z)g(z) = βˆ‘ dk z k = βˆ‘ bAz k = A βˆ‘ bz n = Ag(z). kβˆˆβ„€

nβˆˆβ„€

kβˆˆβ„€

Proposition 7.3.21. Let b ∈ β„‚ \ {0} and (an )nβˆˆβ„€ βŠ† β„‚, write g = βˆ‘ bz n , nβˆˆβ„€

f (z) = βˆ‘ an z n . nβˆˆβ„€

Then f (z)g(z) = 0

if and only if

βˆ‘ an = 0.

nβˆˆβ„€

Proof. It is clear that f (z)g(z) = 0 if and only if βˆ‘ bm anβˆ’m = 0

mβˆˆβ„€

for every n ∈ β„€.

Then βˆ‘mβˆˆβ„€ bm anβˆ’m = 0 is equivalent to βˆ‘ banβˆ’m = 0

mβˆˆβ„€

or

βˆ‘ an = 0.

nβˆˆβ„€

Remark 7.3.22. If f ∈ 𝕃1 , then f ∈ 𝕃(f ) by Theorem 7.3.16. Since π•ƒβˆž βŠ† 𝕃(f ), by (ii) of Theorem 7.3.15, the above two propositions show that 𝕃(f ) is not an integral domain for every f ∈ 𝕃1 . The space 𝕃 of formal Laurent series maintains all properties of the regular Laurent series and contains many interesting subspaces such as 𝕃(g), 𝕃p , β„’s , β„’r , Fq ((z βˆ’1 )), and 𝕏. Similar to the formal power series space 𝕏, the formal Laurent series space 𝕃 enjoys all basic algebraic operations, such as addition, scalar multiplication, and Cauchy product. We have not seen the composition, the most special operation the space 𝕏 has. That is the next section.

7.4 Composition of formal Laurent series and formal power series | 217

7.4 Composition of formal Laurent series and formal power series The composition of formal power series is a very interesting issue, which also significantly distinguishes itself, in view of the sequences, from the regular sequence space such as β„“p . Some applications of the composition have been developed rapidly in many fields including the differential equations, combinatorics, number theory, numerical analysis, Riordan arrays, and so on. We have seen those applications in the previous chapters. Certain kind of composition of formal Laurent series in β„’s with formal power series were discussed in [42], where the formal Laurent series has a finite principal part and the composed formal power series must be nonunit. Except for the analytic functions on an annulus, the composition of the general formal Laurent series had not been established by 2012. In the previous sections, we have seen that the multiplication for formal Laurent series is not a simple issue. The composition involving formal Laurent series could be more complicated. For example, composition of formal Laurent series must face the existence of the inverse or reciprocal of the formal Laurent series and the uniqueness of such existence. Such existence and uniqueness are guaranteed in the space of formal power series, as we discussed in Chapter 5. Let us consider the following examples. n n + Example 7.4.1. Let f (z) = βˆ‘βˆž n=1 z and g(z) = βˆ‘nβˆˆβ„€ z . We know that g (f (z)) is a formal βˆ’ + power series but we do not know what g (f (z)) is where g is the regular part of g and g βˆ’ is the principal part of g.

Example 7.4.2. Let f (z) = 1 βˆ’ z and g(z) = βˆ‘nβˆˆβ„€ z n . Obviously, (1 βˆ’ z)k is a polynomial n for all k ∈ β„• and (1βˆ’z)βˆ’1 = βˆ‘βˆž n=0 z is a well-defined formal power series. We can easily find out that ∞

g + (f (z)) = βˆ‘ (f (z))

n

n=0

is not defined. Example 7.4.1 shows that we must have the inverse (of multiplication) of some kind of formal Laurent series before we establish a composition of Laurent series. Example 7.4.2 shows that we may not have the composition even if the composed formal power series is a unit or a polynomial. These two examples tell us that generally it is impossible to have a composition of a formal Laurent series with a nonunit and also may not be possible to have a composition of a formal Laurent series with a unit. This is a significant difference to the composition of formal power series although a formal power series can be considered as a formal Laurent series whose coefficients of all terms with negative exponents are zeros. By means of the generalized composition established in Chapter 5, however, we are able to establish the composition of a formal Laurent series with a formal power series.

218 | 7 Formal Laurent series In the next definition, we keep the notations 𝕏g and Tg defined in Definition 5.1.5 and extend the composition to formal Laurent series g. j Definition 7.4.3. Let f (z) = βˆ‘βˆž j=0 aj z be a unit formal power series on β„‚. If n ∈ β„• βˆͺ {0}, (n) k we write f n (z) = βˆ‘βˆž k=0 ak z as we did in Definition 1.2.1. Denote ∞

f βˆ’1 (z) = βˆ‘ a(βˆ’1) zk , k k=0

and then write ∞

n

f βˆ’n (z) = [f βˆ’1 (z)] = βˆ‘ a(βˆ’n) zk k k=0

for every n ∈ β„•, where f βˆ’1 is the inverse formal power series of f such that the Cauchy product f βˆ’1 (z)f (z) = 1. Since f is a unit, f βˆ’n is well-defined for all n ∈ β„•. Similarly, as we did in the Definition 5.1.5, let g(z) = βˆ‘nβˆˆβ„€ bn z n be a formal Laurent series and extend 𝕏g to be ∞

𝕏g = {f (z) = βˆ‘ an z n ∈ 𝕏(β„‚) : βˆ‘ bn a(n) βˆˆβ„‚ k nβˆˆβ„€

n=0

βˆ€ k ∈ β„• βˆͺ {0}}.

If 𝕏g =ΜΈ 0, for example, if g is a formal power series or g is a Laurent expansion of an analytic function, we define Tg : 𝕏g 󳨀→ 𝕏 by ∞

Tg (f )(z) = βˆ‘ ck z k k=0

where ck = βˆ‘ bn a(n) ∈ β„‚ for every k ∈ β„• βˆͺ {0}. k nβˆˆβ„€

The mapping Tg (f ) is called the composition of the formal Laurent series g with the unit formal power series f on β„‚, or the composition of g with f . The omposition Tg (f ) is also denoted by g ∘ f or k

(g ∘ f )(z) = βˆ‘ bk [f (z)] . kβˆˆβ„€

Now, we prove the following. Theorem 7.4.4. Let g(z) = βˆ‘kβˆˆβ„€ bk z k be a formal Laurent series over β„‚ such that bβˆ’k =ΜΈ k 0 for some k ∈ β„•, and let f (z) = βˆ‘βˆž k=0 ak z be a formal power series on β„‚ such that a0 =ΜΈ 0. Then g(f (z)) is a formal power series, that is, ∞

g(f (z)) = βˆ‘ cn z n n=0

with

cn ∈ β„‚ for every

n ∈ β„• βˆͺ {0},

7.4 Composition of formal Laurent series and formal power series | 219

if and only if both ∞ n ∈ β„‚ and βˆ‘ ( )bβˆ’n akβˆ’n 0 k n=k

∞ n βˆˆβ„‚ βˆ‘ ( )bn anβˆ’k 0 k n=k

for every k ∈ β„• βˆͺ {0}. Proof. Let us write g = g βˆ’ + g + , where g βˆ’ is the principal part of g and g + is the regular part of g. By Theorem 5.4.1, g + ∘ f exists if and only if ∞ n ∈ β„‚ for every k ∈ β„• βˆͺ {0}. βˆ‘ ( ) bn anβˆ’k 0 k n=k

Since a0 =ΜΈ 0, it follows that f βˆ’1 (z) = we write

1 f (z)

is a well-defined formal power series. If

∞

n f βˆ’1 (z) = βˆ‘ a(βˆ’1) n z , n=0

then a(βˆ’1) = 0

1 , a0

a(βˆ’1) =βˆ’ 1

a1 , a20

a(βˆ’1) = 2

a21 βˆ’ a0 a2 a30

,

....

Then we may write ∞

g βˆ’ (f (z)) = βˆ‘ bβˆ’n (f (z))

βˆ’n

n=1

∞

n

= βˆ‘ bβˆ’n (f βˆ’1 (z)) . n=1

By Theorem 5.4.1, g βˆ’ (f (z)) exists if and only if ∞ n nβˆ’k ∈ β„‚ for every βˆ‘ ( ) bβˆ’n (a(βˆ’1) 0 ) k n=k

k ∈ β„• βˆͺ {0}

which is equivalent to ∞ n ∈ β„‚ for every k ∈ β„• βˆͺ {0}. βˆ‘ ( ) bβˆ’n akβˆ’n 0 k n=k

Example 7.4.5. Let ∞

∞

n=1

n=0

g(z) = βˆ‘ (2z)βˆ’n + βˆ‘ z n

and f (z) =

3 ∞ + βˆ‘ n!z n . 4 n=1

Then ∞

g βˆ’ (z) = βˆ‘ (2z)βˆ’n n=1

and

∞

g + (z) = βˆ‘ z n . n=0

220 | 7 Formal Laurent series It is clear that f diverges everywhere except at z = 0, and then g ∘ f does not make any sense in the classical complex analysis. However, (g βˆ’ ∘ f )(z) ∈ 𝕃 and

(g + ∘ f )(z) ∈ 𝕃

by Theorem 5.4.3, because g βˆ’ converges for |z| > 1/2 and g + converges for |z| < 1. Then (g ∘ f ) ∈ 𝕃. The above example is a particular case of the following. Proposition 7.4.6. Let r, s ∈ ℝ βˆͺ {+∞} with 0 ≀ r < s and let g(z) = βˆ‘kβˆˆβ„€ bk z k be a Laurent series, which converges on the annulus Ar,s = {z ∈ β„‚ : r < |z| < s}. If f ∈ 𝕏(β„‚) with f (0) = a0 ∈ Ar,s , then g ∘ f ∈ 𝕃. βˆ’n Proof. Let us write g = g βˆ’ + g + . Then g βˆ’ (z) = βˆ‘βˆž converges for all z such that n=1 bβˆ’n z ∞ + n |z| > r, or |1/z| < 1/r, and g (z) = βˆ‘n=0 bn z converges for all z such that |z| < s. Since a0 ∈ Ar,s , it follows that |1/a0 | < 1/r. Applying Theorem 5.4.3 to g βˆ’ and f βˆ’1 , we have that ∞

∞

n=1

n=1

n

(g βˆ’ ∘ f ) ∈ 𝕃(z) = βˆ‘ bβˆ’n f βˆ’n (z) = βˆ‘ bβˆ’n (f βˆ’1 (z)) ∈ 𝕏(β„‚). Similarly, because |a0 | < s, applying Theorem 5.4.3 to g + and f , we obtain (g + ∘ f ) ∈ 𝕃. Thus, (g ∘ f )(z) ∈ 𝕃. Proposition 7.4.7. Let g(z) = βˆ‘kβˆˆβ„€ bk z k be a formal Laurent series over β„‚, and let k f (z) = βˆ‘βˆž k=0 ak z be a formal power series on β„‚ such that a0 =ΜΈ 0. If there exists some m ∈ β„• such that bk = 0 for every k ≀ βˆ’m, then g ∘ f ∈ 𝕏 if and only if g + ∘ f ∈ 𝕏. Proof. Since bk = 0 for every k ≀ βˆ’m, it follows that mβˆ’1

g βˆ’ (z) = βˆ‘ bβˆ’i z βˆ’i . i=1

Then mβˆ’1

(g βˆ’ ∘ f )(z) = βˆ‘ bβˆ’i f βˆ’i (z) ∈ 𝕏 i=1

is always true because f (0) = a0 =ΜΈ 0. Thus, g ∘ f ∈ 𝕏 if and only if g + ∘ f ∈ 𝕏. This proposition has introduced the composition g ∘ f , where g ∈ β„’s and f ∈ 𝕏(β„‚). For the reversed semiformal Laurent series g ∈ β„’r such as ∞

g(z) = βˆ‘ cn z βˆ’n , n=m

m ∈ β„€,

7.4 Composition of formal Laurent series and formal power series | 221

we have the following corollary whose proof is very similar to the proof of Proposition 7.4.7. Corollary 7.4.8. Let g ∈ 𝕃(β„‚) such that ∞

g(z) = βˆ‘ cn z βˆ’n ,

m ∈ β„€,

n=m

and let f ∈ 𝕏(β„‚) be given with f (0) = a0 =ΜΈ 0. Then g ∘ f ∈ 𝕃 if and only if ∞ n ∈ β„‚ for all βˆ‘ ( )bβˆ’n akβˆ’n 0 k n=k

k ∈ β„•.

Now, we are going to introduce the formal derivatives of a formal Laurent series. Definition 7.4.9. Let g(z) = βˆ‘nβˆˆβ„€ bn z n be a formal Laurent series over β„‚. Then the formal derivative of g is a formal Laurent series defined by g σΈ€  (z) = βˆ‘ (bn z n ) = βˆ‘ nbn z nβˆ’1 . σΈ€ 

nβˆˆβ„€

nβˆˆβ„€

The higher order derivatives of g are defined recursively. It is obvious that g σΈ€  = (g βˆ’ )σΈ€  + (g + )σΈ€  . Corollary 7.4.10. Let g(z) = βˆ‘kβˆˆβ„€ bk z k be a formal Laurent series over β„‚, and let f (z) = k βˆ‘βˆž k=0 ak z be a formal power series on β„‚ such that a0 =ΜΈ 0. Then (g ∘ f )(z) is a formal n power series, that is, (g ∘ f )(z) = βˆ‘βˆž n=0 cn z with cn ∈ β„‚ for every n ∈ β„• βˆͺ {0}, if and only if (k)

(g + ) (a0 ) ∈ β„‚

and (gΜ† + ) (aβˆ’1 0 ) ∈ β„‚ for every (k)

k ∈ β„• βˆͺ {0}.

where g (k) is the kth order formal derivative of g. Proof. By Theorem 5.4.6, (g + )(k) (a0 ) ∈ β„‚ for every k ∈ β„• βˆͺ {0} is equivalent to ∞ n ∈ β„‚ for every k ∈ β„• βˆͺ {0}. βˆ‘ ( ) bn anβˆ’k 0 k n=k n Further, let us note that gΜ† + (z) = βˆ‘βˆž n=1 bβˆ’n z . Thus ∞

βˆ’1 (gΜ† + ) (aβˆ’1 0 ) = βˆ‘ n(n βˆ’ 1) β‹… β‹… β‹… (n βˆ’ k + 1)bβˆ’n (a0 ) (k)

nβˆ’k

n=k

for every k ∈ β„• βˆͺ {0} which is equivalent to ∞ n ∈ β„‚ for every k ∈ β„• βˆͺ {0}. βˆ‘ ( )bβˆ’n akβˆ’n 0 k n=k

It is enough to apply Theorem 7.4.4 to complete the proof.

βˆˆβ„‚

222 | 7 Formal Laurent series The right distributive law is an important property for formal power series if the composition exists. The next theorem shows that the right distributive law is also true for formal Laurent series under certain conditions. Theorem 7.4.11. Let g, h ∈ 𝕃(β„‚) be given and let f ∈ 𝕏(β„‚) be given with f (0) = a0 =ΜΈ 0. If g ∘ f ∈ 𝕏(β„‚),

h ∘ f ∈ 𝕏(β„‚),

and

gh ∈ 𝕃(β„‚),

then the right distributive law holds, that is, (gh) ∘ f = (g ∘ f )(h ∘ f ). Proof. Let g, h ∈ 𝕃(β„‚) be given and let f ∈ 𝕏(β„‚) be a unit with f (0) = a0 =ΜΈ 0. Suppose that g ∘ f ∈ 𝕏(β„‚),

h ∘ f ∈ 𝕏(β„‚),

and

gh ∈ 𝕃(β„‚).

Write g = g βˆ’ + g + , h = hβˆ’ + h+ , where g βˆ’ is the principal part of g and g + is the regular part of g, hβˆ’ is the principal part of h and h+ is the regular part of h. Then gh = (g βˆ’ + g + )(hβˆ’ + h+ ) = g βˆ’ hβˆ’ + g + hβˆ’ + g βˆ’ h+ + g + h+ , and (gh) ∘ f = (g βˆ’ hβˆ’ + g + hβˆ’ + g βˆ’ h+ + g + h+ )(f )

= g βˆ’ (f )hβˆ’ (f ) + g + (f )hβˆ’ (f ) + g βˆ’ (f )h+ (f ) + g + (f )h+ (f ).

Since g ∘ f ∈ 𝕏(β„‚) and h ∘ f ∈ 𝕏(β„‚), it follows by Theorem 7.4.4 that all eight compositions in the right-hand side exist in 𝕏. On the other hand, (g ∘ f )(h ∘ f ) = (g βˆ’ (f ) + g + (f ))(hβˆ’ (f ) + h+ (f ))

= g βˆ’ (f )hβˆ’ (f ) + g + (f )hβˆ’ (f ) + g βˆ’ (f )h+ (f ) + g + (f )h+ (f ).

Thus, (gh) ∘ f = (g ∘ f )(h ∘ f ). For any g ∈ 𝕃(β„‚) and any unit f ∈ 𝕏(β„‚), if g ∘ f ∈ 𝕏, what could be possible Chain Rule for the formal differentiation? We should answer two questions: 1. does g σΈ€  (f ) exist? 2. does the equality (g(f ))σΈ€  (z) = g σΈ€  (f (z))f σΈ€  (z) hold?

7.4 Composition of formal Laurent series and formal power series | 223

Theorem 7.4.12. Let g ∈ 𝕃(β„‚) and let the unit f ∈ 𝕏(β„‚) be given. Then (g ∘ f )σΈ€  ∈ 𝕏(β„‚) if and only if g ∘ f ∈ 𝕏(β„‚). Moreover, (g ∘ f )σΈ€  (z) = g σΈ€  (f (z))f σΈ€  (z),

(7.17)

if g ∘ f ∈ 𝕏. Proof. By Corollary 7.4.10, it is clear that (g ∘ f )σΈ€  ∈ 𝕏(β„‚) if and only if g ∘ f ∈ 𝕏(β„‚). We need only prove (7.17). Suppose that g ∘ f ∈ 𝕏(β„‚) and write g = g βˆ’ + g + such that n

βˆ’βˆž ∞ ∞ 1 g βˆ’ (z) = βˆ‘ bn z n = βˆ‘ bβˆ’n z βˆ’n = βˆ‘ bβˆ’n ( ) . z n=βˆ’1 n=1 n=1

Let h = g βˆ’ . We show that (h ∘ f )σΈ€  (z) = hσΈ€  (f (z))f σΈ€  (z). ∞

h(f (z)) = βˆ‘ bβˆ’n ( n=1

n

1 ) . f (z)

Since f is a unit, 1/f = Ο• ∈ 𝕏(β„‚) for some formal power series Ο•. Then, by the general Chain Rule (5.20) we have ∞

σΈ€ 

n

∞

(h(f (z))) = [ βˆ‘ bβˆ’n (Ο•(z)) ] = βˆ‘ bβˆ’n n(Ο•(z)) σΈ€ 

n=1

∞

= βˆ‘ bβˆ’n n( n=1 ∞

nβˆ’1

1 ) f (z)

n=1

n=1

Ο•σΈ€  (z)

βˆ’1 σΈ€  f (z) f 2 (z)

βˆ’(n+1)

= βˆ‘ (βˆ’n)bn (f (z))

nβˆ’1

,

and the other side is ∞

hσΈ€  (f (z))f σΈ€  (z) = βˆ‘ (βˆ’n)bn (f (z)) n=1

f (z).

βˆ’(n+1) σΈ€ 

Thus, (g βˆ’ ∘ f )σΈ€  (z) = (g βˆ’ )σΈ€  (f (z))f σΈ€  (z). It is clear that g + and f are formal power series which satisfy the Chain Rule (5.20). We complete the proof. Remark 7.4.13. In view of the composition g ∘ f , where g ∈ 𝕃 and f ∈ 𝕏, we have: (i) if g ∈ 𝕏, then Theorem 7.4.4 is reduced to Theorem 5.4.1; (ii) If g ∈ 𝕃 and g βˆ‰ 𝕏, then f must be a unit. If we consider g ∘ f where both g and f are formal Laurent series, what can we say?

224 | 7 Formal Laurent series

7.5 Canonical mapping and dot product of formal Laurent series In this section, we are going to set up a mapping, which will be called the canonical mapping from 𝕃 = 𝕃(ℝ) to a subset M0 of the Lebesgue measurable functions on ℝ, and investigate this mapping from the point of view of dot product in 𝕃 and multiplication in M0 . We would like to indicate that choosing 𝕃 = 𝕃(ℝ) is just for our convenience, that is, all results in this section will remain true if 𝕃 = 𝕃(β„‚) and M0 = M0 (β„‚). Let ΞΎI be the characteristic function of the interval I βŠ† ℝ, that is, 1

ΞΎI (t) = {

if t ∈ I,

0

if t βˆ‰ I.

Definition 7.5.1. We define M0 = M0 (ℝ) = { βˆ‘ an ΞΎ(n,n+1] : (an )nβˆˆβ„€ βŠ† ℝ}, nβˆˆβ„€

the subset of extended ℝ-valued step functions on ℝ. let

It is clear that the functions belonging to M0 are Lebesgue measurable. Moreover, f = βˆ‘ an ΞΎ(n,n+1] , nβˆˆβ„€

g = βˆ‘ bn ΞΎ(n,n+1] nβˆˆβ„€

be given in M0 , then obviously |f |p = βˆ‘ |an |p ΞΎ(n,n+1] nβˆˆβ„€

for every

0 < p < +∞;

(f β‹… g)(x) = f (x) β‹… g(x) = βˆ‘ an bn ΞΎ(n,n+1] (x) nβˆˆβ„€

(7.18) (7.19)

for every x ∈ ℝ. Definition 7.5.2. We define a mapping A: 𝕃 β†’ M0 by A(f ) = βˆ‘ an ΞΎ(n,n+1] nβˆˆβ„€

for

f (z) = βˆ‘ an z n ∈ 𝕃. nβˆˆβ„€

The mapping A is said to be the canonical mapping. Usually, we use notation Μƒf = A(f ). Now, we define the set 𝕄p as 𝕄p = Lp (ℝ) ∩ M0 ,

0 < p ≀ +∞,

where Lp (ℝ) is the classical Banach space of functions integrable in the Lebesgue sense with pth power on ℝ and L∞ (ℝ) denotes the Banach space of essentially bounded functions on ℝ. Now, let us state some obvious results in the following.

7.5 Canonical mapping and dot product of formal Laurent series | 225

Lemma 7.5.3. A is an isomorphism with respect to the addition and scalar multiplication defined in 𝕃 and M0 . By Lemma 7.5.3, the inverse of A, denoted by Aβˆ’1 , is well-defined on M0 . Lemma 7.5.4. Let 1 ≀ p ≀ +∞. Then the spaces 𝕃p (ℝ) and 𝕄p are isometric (shortly: 𝕃p β‰… 𝕄p ) under the canonical mapping A. Proof. By Lemma 7.5.3, A is isomorphism. It is obvious that A(𝕃p (ℝ)) = 𝕄p . Indeed, suppose that 1 ≀ p < +∞ and let Ο• = βˆ‘ an ΞΎ(n,n+1] ∈ 𝕄p . nβˆˆβ„€

By (7.18), we have 1/p

β€–Ο•β€–Lp = (∫ |Ο•|p )

= ( βˆ‘ |an |p )

1/p

nβˆˆβ„€

ℝ

< +∞.

So, for f (z) = βˆ‘nβˆˆβ„€ an z n , we have 1/p

( βˆ‘ |an |p ) nβˆˆβ„€

= β€–f ‖𝕃p < +∞,

and A(f ) = Ο•. The case p = +∞ is also clear, because σ΅„©σ΅„© σ΅„© σ΅„©σ΅„©A(f )σ΅„©σ΅„©σ΅„©L = sup{|an | : n ∈ β„€} = β€–f β€–π•ƒβˆž , ∞

n

for every f (z) = βˆ‘nβˆˆβ„€ an z ∈ π•ƒβˆž , and we denote A(π•ƒβˆž ) = π•„βˆž . Lemma 7.5.5. Let g(z) = βˆ‘nβˆˆβ„€ bn z n and f (z) = βˆ‘nβˆˆβ„€ an z n be formal Laurent series in 𝕃(ℝ). Then f ∈ DP(g)

if and only if Μƒf gΜƒ ∈ L1 (ℝ).

Moreover, f β‹… g = ∫ Μƒf gΜƒ dx, ℝ

where f β‹… g is the dot product of the formal Laurent series f and g. Proof. Under the canonical mapping, Μƒf = βˆ‘ a ΞΎ n (n,n+1] nβˆˆβ„€

and gΜƒ = βˆ‘ bn ΞΎ(n,n+1] . nβˆˆβ„€

226 | 7 Formal Laurent series By equation (7.19), Μƒf gΜƒ (x) = ( βˆ‘ a ΞΎ n (n,n+1] (x))( βˆ‘ bn ΞΎ(n,n+1] (x)) nβˆˆβ„€

nβˆˆβ„€

= βˆ‘ an bn ΞΎ(n,n+1] (x) nβˆˆβ„€

for every x ∈ ℝ, and then f ∈ DP(g) if and only if Μƒf gΜƒ is Lebesgue integrable, in this case, ∫ Μƒf gΜƒ dx = βˆ‘ an bn = f β‹… g. nβˆˆβ„€

ℝ

Corollary 7.5.6. Let g(z) = βˆ‘nβˆˆβ„€ bn z n ∈ 𝕃p , 1 ≀ p ≀ +∞. Then: (i) 𝕃q βŠ† DP(g), if p > 1 and 1/p + 1/q = 1; (ii) π•ƒβˆž βŠ† DP(g), if p = 1; (iii) 𝕃1 βŠ† DP(g), if p = +∞. Proof. Let p > 1, 1/p + 1/q = 1, and let f ∈ 𝕃q. Then Μƒf ∈ Lq (ℝ), and ∫ |Μƒf gΜƒ | dx ≀ β€–Μƒf β€–q β‹… β€–gΜƒ β€–p ℝ

by HΓΆlder’s inequality. Then (i) is true by Lemma 7.5.5. If f ∈ π•ƒβˆž and p = 1, then ∫ |Μƒf gΜƒ | dx ≀ β€–Μƒf β€–βˆž ∫ |gΜƒ | dx ≀ β€–Μƒf β€–βˆž β‹… β€–gΜƒ β€–1 , ℝ

ℝ

and again we have (ii) by applying Lemma 7.5.5. The proof of (iii) is also straightforward. The most important character of the canonical mapping A is its role in the multiplication or Cauchy product of formal Laurent series.

7.6 Canonical mapping and multiplication of formal Laurent series The multiplication of formal power series, or Cauchy product, is a well-defined operation. The similar multiplication of formal Laurent series, however, is very different and even very difficult to define. Some existence theorems and verifications of the existence of multiplication of formal Laurent series were introduced in the previous sections of this chapter. This section provides another approach to express such multiplication by using certain existing results in classical analysis.

7.6 Canonical mapping and multiplication of formal Laurent series | 227

It is known that given two ℝ-valued functions f and g on ℝn , n ∈ β„•, we may define a new function, f βˆ— g, by f βˆ— g(x) = ∫ f (t)g(x βˆ’ t) dt ℝn

if the right-hand side is well-defined. f βˆ— g is called the convolution of f with g. Readers may find many results about the convolution in [95] if they are interested in. We provide a popular result about the convolution below as a lemma. Lemma 7.6.1. Let f ∈ L1 (ℝn ), g ∈ M(ℝn ) where n ∈ β„• and M represents the set of all Lebesgue measurable functions on ℝn , suppose that g is bounded. Then the formula f βˆ— g(x) = ∫ f (x βˆ’ y)g(y) dy ℝn

defines the convolution f βˆ— g that is bounded and uniformly continuous on ℝn . Moreover, if A, B βŠ† ℝn , f vanishes on ℝn \ A, and g vanishes on ℝn \ B, then f βˆ— g vanishes on ℝn \ (A + B), where A + B = {a + b : a ∈ A, b ∈ B}. Also, f βˆ— g(x) = ∫ f (t)g(x βˆ’ t) dt ℝn

for all x ∈ ℝn . The next lemma describes some properties of the convolution of functions belonging to M0 . Lemma 7.6.2. Let Ο• and ψ be any two functions in M0 . Then the convolution Ο•βˆ—Οˆ exists on ℝ if and only if Ο• βˆ— ψ exists on β„€, or (Ο• βˆ— ψ)(k) ∈ ℝ

for every

k ∈ β„€.

Moreover, if t ∈ ℝ is such that k < t ≀ k + 1 for some k ∈ β„€, then (Ο• βˆ— ψ)(t) = (t βˆ’ k) (Ο• βˆ— ψ)(k + 1) βˆ’ (t βˆ’ k βˆ’ 1) (Ο• βˆ— ψ)(k).

(7.20)

Proof. The implication in one direction is obvious. Now, let Ο• = βˆ‘nβˆˆβ„€ an ΞΎ(n,n+1] and ψ = βˆ‘nβˆˆβ„€ bn ΞΎ(n,n+1] be any two functions in M0 . Suppose that Ο• βˆ— ψ exists on β„€, that is, (Ο• βˆ— ψ)(k) = ∫ Ο•(x)ψ(k βˆ’ x) dx ∈ ℝ for every

k ∈ β„€,

ℝ

we show that Ο• βˆ— ψ exists on ℝ. It suffices to show that formula (7.20) is true.

228 | 7 Formal Laurent series Let k ∈ β„€ be given, we have n+1

(Ο• βˆ— ψ)(k) = βˆ‘ ∫ Ο•(x)ψ(k βˆ’ x) dx nβˆˆβ„€ n

n+1

= βˆ‘ ∫ an ψ(k βˆ’ x) dx = βˆ‘ an bkβˆ’(n+1) . nβˆˆβ„€

nβˆˆβ„€ n

Let t ∈ ℝ. Then k < t ≀ k + 1 for some k ∈ β„€. For n < x ≀ n + 1, we have Ο•(x)ψ(t βˆ’ x) = an ψ(t βˆ’ x) and k βˆ’ (n + 1) < t βˆ’ (n + 1) < t βˆ’ x < t βˆ’ n ≀ k βˆ’ (n βˆ’ 1). Bisecting the interval (k βˆ’ (n + 1), k βˆ’ (n βˆ’ 1)], we have: (j) for t βˆ’ x such that k βˆ’ (n + 1) < t βˆ’ (n + 1) ≀ t βˆ’ x ≀ k βˆ’ n: ψ(t βˆ’ x) = bkβˆ’(n+1) ; (jj) for t βˆ’ x such that k βˆ’ n < t βˆ’ x < t βˆ’ n ≀ k βˆ’ (n βˆ’ 1): ψ(t βˆ’ x) = bkβˆ’n . Substituting u = t βˆ’ x and applying (j) and (jj) above, we have n+1

tβˆ’n

∫ Ο•(x)ψ(t βˆ’ x) dx = an n

∫

ψ(u) du

tβˆ’(n+1) kβˆ’n

= an

∫

tβˆ’n

ψ(u) du + an ∫ ψ(u) du

tβˆ’(n+1)

kβˆ’n

= (k βˆ’ t + 1)an bkβˆ’(n+1) + (t βˆ’ k)an bkβˆ’n

= an [(t βˆ’ k)bkβˆ’n βˆ’ (t βˆ’ k βˆ’ 1)bkβˆ’(n+1) ].

Applying formula (7.21) we have n+1

(Ο• βˆ— ψ)(t) = βˆ‘ ∫ Ο•(x)ψ(t βˆ’ x) dx nβˆˆβ„€ n

= (t βˆ’ k) βˆ‘ an bkβˆ’n βˆ’ (t βˆ’ k βˆ’ 1) βˆ‘ an bkβˆ’(n+1) nβˆˆβ„€

nβˆˆβ„€

= (t βˆ’ k) (Ο• βˆ— ψ)(k + 1) βˆ’ (t βˆ’ k βˆ’ 1) (Ο• βˆ— ψ)(k), this is equation (7.20).

(7.21)

7.6 Canonical mapping and multiplication of formal Laurent series | 229

Corollary 7.6.3. The convolution Ο• βˆ— ψ considered in Lemma 7.6.2 is a continuous function on ℝ. Proof. It is a simple consequence of formula (7.20). Now we establish a relation between the multiplication of formal Laurent series and the convolution of certain Lebesgue measurable functions. Theorem 7.6.4. Let g(x) = βˆ‘nβˆˆβ„€ bn xn ∈ 𝕃(ℝ). The following are true: (i) Let f ∈ 𝕃(g) be given. If we write f (x) = βˆ‘ an xn nβˆˆβ„€

and

fg(x) = βˆ‘ dk x k , kβˆˆβ„€

then dkβˆ’1 = Μƒf βˆ— gΜƒ (k)

for every

k ∈ β„€.

(ii) f ∈ 𝕃(g) if and only if the convolution Μƒf βˆ— gΜƒ exists on ℝ. (iii) If f ∈ 𝕃(g), then we have Μƒ = βˆ‘ (Μƒf βˆ— gΜƒ )(k + 1) ΞΎ fg (k,k+1] , kβˆˆβ„€

(7.22)

Μƒ = A(fg). where fg Proof. Let f ∈ 𝕃(g) be given by f (x) = βˆ‘nβˆˆβ„€ an xn . Then Μƒf can be considered as Ο• and gΜƒ be considered as ψ in Lemma 7.6.2, respectively. Notice that fg(x) = βˆ‘kβˆˆβ„€ dk x k , where dk = βˆ‘ an bkβˆ’n ∈ β„‚ nβˆˆβ„€

for every k ∈ β„€.

(i) is followed by (7.21) in Lemma 7.6.1. Let k ∈ β„€ be given. Suppose that n < x ≀ n + 1 for some integer n, then k βˆ’ n βˆ’ 1 ≀ k βˆ’ x < k βˆ’ n. Therefore, we have Μƒf (x) = an and gΜƒ (k βˆ’ x) = bkβˆ’nβˆ’1 = b(kβˆ’1)βˆ’n

almost everywhere.

Actually, the equality above is true for all k βˆ’ x except possibly k βˆ’ x = k βˆ’ n βˆ’ 1, which does not affect the Lebesgue integral of gΜƒ (k βˆ’ x). Then Μƒf (x)gΜƒ (k βˆ’ x) = a b n (kβˆ’1)βˆ’n ,

if n < x < n + 1,

and then we have ∫ Μƒf (x)gΜƒ (k βˆ’ x) dx = βˆ‘ an b(kβˆ’1)βˆ’n ∈ β„‚, ℝ

nβˆˆβ„€

or Μƒf βˆ— gΜƒ exists on β„€. By Lemma 7.6.2, Μƒf βˆ— gΜƒ exists on ℝ.

230 | 7 Formal Laurent series Conversely, suppose that Μƒf βˆ— gΜƒ exists on ℝ. (i) yields that (Μƒf βˆ— gΜƒ )(k) = dkβˆ’1 ∈ β„‚ for every k ∈ β„€, where dk is the kth coefficient of the multiplication fg(x) as in (L-3). Thus f ∈ 𝕃(g). We have (ii). Finally, f ∈ 𝕃(g) implies that fg(x) = βˆ‘kβˆˆβ„€ dk x k ∈ 𝕃, where dk is as in (L-3). Using (i), we have Μƒ = A( βˆ‘ d xk ) = βˆ‘ d ΞΎ fg k k (k,k+1] kβˆˆβ„€

kβˆˆβ„€

= βˆ‘ (Μƒf βˆ— gΜƒ )(k + 1) ΞΎ(k,k+1] , kβˆˆβ„€

so formula (7.22) is true, what completes the proof. Now, we introduce a functional multiplication on M0 . Definition 7.6.5. Let Ο•, ψ ∈ M0 be given. The functional multiplication of Ο• and ψ is defined to be the function Ο• βŠ— ψ of the form Ο• βŠ— ψ = βˆ‘ (Ο• βˆ— ψ)(k + 1)ΞΎ(k,k+1] , kβˆˆβ„€

provided the convolution Ο• βˆ— ψ exists. Remark 7.6.6. We can summarize the properties of the canonical mapping A: 𝕃 β†’ M0 as follows: (i) A(Ξ±f + Ξ²g) = Ξ±A(f ) + Ξ²A(g) = Ξ±Μƒf + Ξ²gΜƒ , for any f , g ∈ 𝕃, and Ξ±, Ξ² ∈ β„‚; (ii) A(fg) = Μƒf βŠ— gΜƒ = A(f ) βŠ— A(g), where f ∈ 𝕃(g). For Ο•, ψ ∈ M0 , Ο•βˆ—Οˆ, and Ο•βŠ—Οˆ may be different because Ο•βˆ—Οˆ is always continuous on ℝ by Corollary 7.6.3 but Ο• βŠ— ψ may not. The theorem below claims that the integrals of Ο• βˆ— ψ and Ο• βŠ— ψ are equal, if Ο•, ψ ∈ 𝕄1 . Theorem 7.6.7. Let Ο•, ψ ∈ 𝕄1 be given. Then both Ο• βˆ— ψ and Ο• βŠ— ψ are integrable in the Lebesgue sense on ℝ and ∫(Ο• βˆ— ψ) dt = ∫(Ο• βŠ— ψ) dt. ℝ

ℝ

7.6 Canonical mapping and multiplication of formal Laurent series | 231

Proof. Since Ο•, ψ ∈ L1 (ℝ), it follows that Ο• βˆ— ψ ∈ L1 (ℝ). Then formula (7.20) yields that k+1

∫(Ο• βˆ— ψ) dt = βˆ‘ ∫ (Ο• βˆ— ψ)(t) dt kβˆˆβ„€ k

ℝ

k+1

= βˆ‘ ∫ [(t βˆ’ k) (Ο• βˆ— ψ)(k + 1) βˆ’ (t βˆ’ k βˆ’ 1) (Ο• βˆ— ψ)(k)] dt kβˆˆβ„€ k

1 1 = βˆ‘ [ (Ο• βˆ— ψ)(k + 1) + (Ο• βˆ— ψ)(k)] 2 2 kβˆˆβ„€ = βˆ‘ (Ο• βˆ— ψ)(k + 1). kβˆˆβ„€

This also proves that Ο• βŠ— ψ is integrable on ℝ by Definition 7.6.5. Then we have ∫(Ο• βŠ— ψ) dt = βˆ‘ (Ο• βˆ— ψ)(k + 1) = ∫(Ο• βˆ— ψ) dt. ℝ

kβˆˆβ„€

ℝ

Corollary 7.6.8. Let ψ ∈ M0 be given. Setting up 𝕄(ψ) by 𝕄(ψ) = {Ο• ∈ M0 : Ο• βˆ— ψ is continuous on ℝ}. Then 𝕄(ψ) = A(𝕃(Aβˆ’1 (ψ))). In other words, by using Lemma 7.5.3 with ψ = gΜƒ , 𝕄(gΜƒ ) = A(𝕃(g)) for every

g ∈ 𝕃.

Proof. Write ψ = βˆ‘nβˆˆβ„€ bn ΞΎ(n,n+1] . Let Ο• = βˆ‘ an ΞΎ(n,n+1] nβˆˆβ„€

be a Lebesgue measurable function in 𝕄(ψ). Then Aβˆ’1 (ψ)(z) = βˆ‘ bn z n , nβˆˆβ„€

Aβˆ’1 (Ο•)(z) = βˆ‘ an z n . nβˆˆβ„€

Therefore, Aβˆ’1 (ψ)(z)Aβˆ’1 (Ο•)(z) = ( βˆ‘ bn z n )( βˆ‘ an z n ) nβˆˆβ„€

k

nβˆˆβ„€

= βˆ‘ dk z , kβˆˆβ„€

where dk = βˆ‘nβˆˆβ„€ an bkβˆ’n ∈ β„‚ for every k ∈ β„€, because Ο• ∈ 𝕄(ψ) and (Ο• βˆ— ψ)(k + 1) = βˆ‘ an bkβˆ’n ∈ β„‚ for every nβˆˆβ„€

kβˆˆβ„€

232 | 7 Formal Laurent series by formula (7.21). Then Aβˆ’1 (Ο•) ∈ 𝕃(Aβˆ’1 (ψ)), so Ο• ∈ A(𝕃(Aβˆ’1 (ψ))), what proves that 𝕄(ψ) βŠ† A(𝕃(Aβˆ’1 (ψ))) or 𝕄(gΜƒ ) βŠ† A(𝕃(g)) for any g ∈ 𝕃. Now, we check that A(𝕃(g)) βŠ† 𝕄(gΜƒ ) for every g ∈ 𝕃. Let g ∈ 𝕃 be given. For any Ο• ∈ A(𝕃(g)), there exists f ∈ 𝕃 such that Ο• = A(f ) = Μƒf and f ∈ 𝕃(g). By Theorem 7.6.4 and Corollary 7.6.3, we have Ο• ∈ 𝕄(gΜƒ ), and hence A(𝕃(g)) βŠ† 𝕄(gΜƒ ). Thus, 𝕄(gΜƒ ) = A(𝕃(g))

for every g ∈ 𝕃.

By Theorem 7.6.4, by using some well-known facts in analysis concerning the convolution operator. We prove Theorem 7.3.15 again below. Theorem 7.6.9. Let g(z) = βˆ‘nβˆˆβ„€ bn z n ∈ 𝕃p , where 1 ≀ p ≀ +∞. Then: (i) 𝕃q βŠ† 𝕃(g), if p > 1 and 1/p + 1/q = 1; (ii) π•ƒβˆž βŠ† 𝕃(g), if p = 1; (iii) 𝕃1 βŠ† 𝕃(g), if p = +∞; (iv) if Ο• ∈ 𝕃p and ψ ∈ 𝕃q , where 1/p + 1/q = 1, then Ο•Οˆ ∈ 𝕃(g)

for every

g ∈ 𝕃1 .

Proof. Since g ∈ 𝕃p , it follows that gΜƒ ∈ A(𝕃p ) = 𝕄p . Taking f ∈ 𝕃q , we have Μƒf ∈ A(𝕃q ) = 𝕄q . By the property of the convolution, Μƒf βˆ— gΜƒ is a continuous function, and hence f ∈ 𝕃(g) by Theorem 7.6.4. This is (i). Let g ∈ 𝕃1 . For any f ∈ π•ƒβˆž we have that Μƒf ∈ A(π•ƒβˆž ) = π•„βˆž . By the property of the convolution, Μƒf βˆ— gΜƒ is a continuous function, so again by Theorem 7.6.4, f ∈ 𝕃(g). This is (ii). Now let g ∈ π•ƒβˆž and let f ∈ 𝕃1 . Then Μƒf ∈ A(𝕃1 ) = 𝕄1 . The convolution Μƒf βˆ— gΜƒ is a continuous function, so using Theorem 7.6.4, f ∈ 𝕃(g). We have proved (iii). Μƒ ∈ A(𝕃 ) = 𝕄 and ψ ΜƒΟˆ Μƒ ∈ A(𝕃 ) = 𝕄 . Then Ο• Μƒ ∈ L (ℝ). Since g ∈ 𝕃 , For (iv), let Ο• p p q q 1 1 Μƒ Μƒ it follows that gΜƒ ∈ A(𝕃1 ) = 𝕄1 . Therefore, gΜƒ βˆ— (Ο•Οˆ) ∈ L1 (ℝ), so by Theorem 7.6.4, Ο•Οˆ ∈ 𝕃(g). Theorem 7.6.10. 𝕃1 with the multiplication is a linear algebra. Μƒ ψ Μƒ ψ Μƒβˆ—Οˆ Μƒ ∈ A(𝕃 ). Then Ο•, Μƒ ∈ L (ℝ), so Ο• Μƒ ∈ L (ℝ), what means, by Proof. Take Ο•, 1 1 1 ΜƒβŠ—Οˆ Μƒ exists and Theorem 7.6.4 and Definition 7.6.5, that the functional multiplication Ο• Ο•Οˆ ∈ 𝕃1 . The next corollary describes the character of the subspace 𝕃1 .

7.7 Topological spaces of formal Laurent series | 233

Corollary 7.6.11. For any f , g ∈ 𝕃1 (ℝ), we have σ΅„© σ΅„© β€–fgβ€–1 = σ΅„©σ΅„©σ΅„©A(fg)σ΅„©σ΅„©σ΅„©1 = β€–Μƒf βŠ— gΜƒ β€–1 . Proof. Let f , g ∈ 𝕃1 (ℝ) be given such that f (x) = βˆ‘ an xn , nβˆˆβ„€

g(x) = βˆ‘ bn x n . nβˆˆβ„€

Then f ∈ 𝕃(g) and fg(x) = βˆ‘ dk xk ∈ 𝕃(ℝ), kβˆˆβ„€

where dk = βˆ‘nβˆˆβ„€ an bkβˆ’n ∈ ℝ for every k ∈ β„€. Therefore, by Theorem 7.6.10, 󡄨󡄨 󡄨󡄨 󡄨 󡄨 β€–fgβ€–1 = βˆ‘ 󡄨󡄨󡄨 βˆ‘ an bkβˆ’n 󡄨󡄨󡄨. 󡄨󡄨nβˆˆβ„€ 󡄨󡄨 kβˆˆβ„€ By Theorem 7.6.4 and Definition 7.6.5 we have Μƒ = βˆ‘ (Μƒf βˆ— gΜƒ )(k + 1) ΞΎ Μƒ Μƒ. fg (k,k+1] = f βŠ— g kβˆˆβ„€

Notice that formula (7.21) provides (Μƒf βˆ— gΜƒ )(k + 1) = βˆ‘ an bkβˆ’n . nβˆˆβ„€

Applying these formulas, we get σ΅„© σ΅„© β€–fgβ€–1 = σ΅„©σ΅„©σ΅„©A(fg)σ΅„©σ΅„©σ΅„©1 = β€–Μƒf βŠ— gΜƒ β€–1 .

7.7 Topological spaces of formal Laurent series We defined a metric topology on the space of formal power series 𝕏(β„‚) with the ultrametric d induced by the valuation v on 𝕏 Γ— 𝕏 in Section 2.4. We now extend those concepts to the formal Laurent series space 𝕃. Let f (z) = βˆ‘nβˆˆβ„€ an z n be a formal Laurent series over β„‚. We define the order of f by ord(f ) = min{|n| : an =ΜΈ 0}. As in the case of formal power series we also put ord(f ) = +∞,

if an = 0

for every n ∈ β„€.

234 | 7 Formal Laurent series Remark 7.7.1. It is easy to see that the property ord(f + g) β‰₯ min{ord(f ), ord(g)}, which was proved in Section 2.4 for formal power series. It holds for formal Laurent series, too. However, the next two brief examples show that the property ord(fg) = ord(f ) + ord(g), in Proposition 1.1.5 is not necessarily true for the formal Laurent series. Example 7.7.2. Let f (z) = βˆ‘nβˆˆβ„€ an z n , g(z) = βˆ‘nβˆˆβ„€ bn z n be two formal Laurent series such that a1 = 1,

an = 0

for n ∈ β„€ \ {1},

bβˆ’1 = 1,

and

bn = 0

for n ∈ β„€ \ {βˆ’1}.

Obviously, we have ord(f ) = 1,

ord(g) = 1,

d0 = βˆ‘ bm aβˆ’m = 1 mβˆˆβ„€

and but dk = βˆ‘ bm akβˆ’m = 0 if k =ΜΈ 0. mβˆˆβ„€

So ord(fg) = 0 and, therefore, ord(fg) < ord(f ) + ord(g). Example 7.7.3. Let f (z) = 1 βˆ’ z,

g(z) =

1 + 1. z

Then ord(f ) = 0 = ord(g) and

ord(fg) = 1,

which shows that ord(fg) > ord(f ) + ord(g). We define an ultrametric on 𝕃(β„‚). Definition 7.7.4. The mapping d : 𝕃(β„‚) Γ— 𝕃(β„‚) β†’ [0, 1], defined by the formula d(f (z), g(z)) = 2βˆ’ord(f (z)βˆ’g(z)) is an ultrametric on 𝕃(β„‚).

for any f , g ∈ 𝕃(β„‚),

7.7 Topological spaces of formal Laurent series |

235

It is not difficult to verify that d satisfies Definition 2.3.1. By Remark 7.7.1, for the formal Laurent series f and g we have βˆ’ ord(f + g) ≀ max{βˆ’ ord(f ), βˆ’ ord(g)}, which yields that d(f , g) = 2βˆ’ ord(f βˆ’g) = 2βˆ’ ord(f βˆ’h+hβˆ’g) ≀ 2max{βˆ’ ord(f βˆ’j),βˆ’ ord(hβˆ’g)} = max{d(f , h), d(h, g)},

for any h ∈ 𝕃(β„‚), and hence the mapping d, defined in Definition 7.7.4 is an ultrametric on 𝕃(β„‚). The detail of the proof is similar to Proposition 2.4.6. Proposition 7.7.5. The ultrametric defined in Definition 7.7.4 is complete. Proof. Let (fn ) be a Cauchy sequence of elements of 𝕃(β„‚). Write fn (z) = βˆ‘ bn (k)z k , kβˆˆβ„€

n ∈ β„•.

We shall construct a formal Laurent series f (z) = βˆ‘nβˆˆβ„€ bn z n in 𝕃(β„‚) such that limnβ†’βˆž d(fn , f ) = 0. There exists an N0 ∈ β„• such that d(fn , fm ) < 1

for all integers n, m β‰₯ N0 .

This means that ord(fn βˆ’fm ) β‰₯ 1, or bn (0) = bN0 (0) if n β‰₯ N0 . We define that b0 = bN0 (0), then d(fn , b0 ) ≀ 2βˆ’1 < 1

for n β‰₯ N0 .

There exists an N1 ∈ β„• such that N1 > N0 , and d(fn , fm )
0 be given. Among the above chosen positive integers Nn , there exists a positive integer Nk such that 2βˆ’Nk < Ξ΅. Therefore, for n β‰₯ Nk we have ord(fn βˆ’f ) β‰₯ Nk +1, so d(fn , f ) = 2βˆ’ord(fn βˆ’f ) ≀ 2βˆ’(Nk +1) < Ξ΅. It means that fn β†’ f as n β†’ ∞, what proves our claim. Remark 7.7.6. It appears that unfortunately the product (L-3) defined in Definition 7.3.8 is not continuous, if one considers the topology induced by the ultrametric defined in Definition 7.7.4. Indeed, let E = {(f , g) : f , g, fg ∈ 𝕃(β„‚)}. The mapping (f , g) β†’ fg, defined on E, is not continuous. For example, let fn (z) = βˆ‘ bnk z k , kβˆˆβ„€

gn (z) = βˆ‘ ank z k , kβˆˆβ„€

n ∈ β„•,

where 1,

bnk = {

0,

k = 1 or k = n,

1,

ank = {

otherwise,

0,

k = βˆ’1 or k = βˆ’n, otherwise,

and let f (z) = βˆ‘kβˆˆβ„€ bk z k , g(z) = βˆ‘kβˆˆβ„€ ak z k , where 1,

bk = {

0,

k = 1,

1,

otherwise,

ak = {

0,

k = βˆ’1,

otherwise.

Obviously, we have ord(f βˆ’ fn ) β†’ +∞

and

ord(g βˆ’ gn ) β†’ +∞

(n β†’ +∞),

so d(f , fn ) β†’ 0

and d(g, gn ) β†’ 0

as n β†’ +∞.

7.7 Topological spaces of formal Laurent series |

237

Let n ∈ β„• be given and write fn gn = βˆ‘kβˆˆβ„€ dnk z k , fg = βˆ‘kβˆˆβ„€ dk z k , where dnk = βˆ‘ anm bnkβˆ’m mβˆˆβ„€

and dk = βˆ‘ am bkβˆ’m . mβˆˆβ„€

It is clear that d0 = 1, and dn0 = βˆ‘ anm bnβˆ’m = anβˆ’1 bn1 + anβˆ’n bnn = 2. mβˆˆβ„€

So ord(fg βˆ’ fn gn ) = 0 and, therefore, d(fn gn , fg) = 1 for n ∈ β„•, what means that fn gn does not approach fg, as n β†’ +∞. As in the case of the space of formal power series we can also use well-known fixed point theorems to deal with some operators defined on the space of formal Laurent series. The next example is an extension of Example 2.4.10. Example 7.7.7. Let us define the mapping Ο†: 𝕃(β„‚) β†’ 𝕃(β„‚) by the formula ∞

Ο†(f (z)) = βˆ‘ aβˆ’n+1 z βˆ’n + n=2

∞ 1 + 1 + βˆ‘ anβˆ’1 z n , z n=1

n

for f (z) = βˆ‘nβˆˆβ„€ an z ∈ 𝕃(β„‚). Let g(z) = βˆ‘nβˆˆβ„€ bn z n ∈ 𝕃(β„‚). We have ord(Ο†(f (z)) βˆ’ Ο†(g(z))) ∞

∞

n=2

n=1

= ord( βˆ‘ (aβˆ’n+1 βˆ’ bβˆ’n+1 )z βˆ’n + βˆ‘ (anβˆ’1 βˆ’ bnβˆ’1 )z n ) = ord(z( βˆ‘ (an βˆ’ bn )z n )) nβˆˆβ„€

= ord(f (z) βˆ’ g(z)) + 1, so

1 d(Ο†(f (z)), Ο†(g(z))) ≀ d(f (z), g(z)). 2

Thus Ο† is a contraction defined on the complete metric space and, therefore, it possesses a unique fixed point. We should remember another topological space formed by a subset of 𝕃, denoted by β„’p (Ξ²). The Banach space β„’p (Ξ²) and its formal power series version β„‹p (Ξ²) were introduced in Section 6.3 although at that moment we did not know the formal Laurent series space 𝕃 very well. Now it is suitable for us to introduce some more properties of β„’p (Ξ²). Let us first recall some necessary definitions. Let Ξ²: β„€ β†’ (0, +∞) be a mapping from the set of integers to the set of positive real numbers such that Ξ²(0) = 1. For 1 ≀ p < +∞ and f (z) = βˆ‘nβˆˆβ„€ Μ‚f (n)z n in 𝕃(β„‚), the mapping β€– β‹… β€–Ξ²,p : 𝕃(β„‚) β†’ ℝ, defined by 1/p

󡄨 󡄨p β€–f β€–Ξ²,p = ( βˆ‘ Ξ²p (n)󡄨󡄨󡄨̂f (n)󡄨󡄨󡄨 ) nβˆˆβ„€

= β€– β‹… β€–Ξ²

238 | 7 Formal Laurent series is a ℝ-valued function if the right-hand side is a real number. We call the sequence {Ξ²(n)}nβˆˆβ„€ the Ξ²-sequence as we did in Section 6.3. The mapping β€– β‹… β€–Ξ² defined above is a norm on β„’p (Ξ²). The next propositions are similar to the Propositions 6.3.2, 6.3.3, and 6.3.6. The proof for each proposition here is similar to the proof of the analogous proposition in the Section 6.3 and, therefore, we omit those proofs. Proposition 7.7.8. Let fk (z) = βˆ‘ Μ‚fk (n)z n ∈ 𝕃(β„‚) nβˆˆβ„€

be given such that Μ‚fk (n) = Ξ΄k (n) for k ∈ β„€. Then {fk }kβˆˆβ„€ forms a base for β„’p (Ξ²), 1 ≀ p, and β€–fk β€–Ξ² = Ξ²(k). Proposition 7.7.9. The space β„’p (Ξ²) is a Banach space under the norm β€– β‹… β€–Ξ² . Definition 7.7.10. Let X be a normed space. The dual space of X or conjugate space of X is the normed space B(X) of all bounded linear functionals on X with the operator norm. This space is denoted by X βˆ— . Definition 7.7.11. Let T ∈ B(X) be given where X is a Banach space. For each x ∈ X, the orbit of x under T, denoted by orb(x, T), is the set of images of x under the successive iterates of T, or orb(T, x) = {x, Tx, T 2 x, . . . }, where T 2 x = T ∘ T(x) = T(Tx). The vector x is called hypercyclic for T if orb(T, x) is dense in X. The hypercyclic operator is the one that has a hypercyclic vector. If orb(T, x) is dense in X, we also say that the vector x is T-universal [35]. It is clear that Mz is a linear operator on the Banach space β„’p (Ξ²) and Mz ∈ B(β„’p (Ξ²)) if it is bounded. The following proposition will help us to have a theorem late. Proposition 7.7.12 ([35]). Let X be a separable F-space and let T ∈ B(X) be given. If T has a universal vector, then it has a dense GΞ΄ set of universal vectors. Proof. An F-space is a topologically complete metric space. A subset E in a topological space is called GΞ΄ if E is the intersection of a sequence of open subsets of this space. Let {yk }kβˆˆβ„• βŠ† X be a countable dense subset. Suppose that T has a universal vector, it follows that orb(T, x) is dense in X for each hypercyclic vector x. Then, for any N, j, k ∈ β„•, we set σ΅„© σ΅„© F(j, N, k) = {x ∈ X : σ΅„©σ΅„©σ΅„©T n x βˆ’ yj σ΅„©σ΅„©σ΅„© < 1/k

for some n β‰₯ N}.

7.7 Topological spaces of formal Laurent series | 239

Since T ∈ B(X), the set T βˆ’n (B1/k (yj )) is open, where B1/k (yj ) = {x ∈ X : β€–Tx βˆ’ yj β€– < 1/k}. Then each of such F(j, N, k) is a union of sets T βˆ’n (B(yj , 1/k)), which are open by the continuity of T, is itself open. Let E be the set of all T-universal vectors of X, then E=

β‹‚ F(j, N, k),

j,N,kβˆˆβ„•

which is a GΞ΄ subset of X. If x is a universal vector, then so is every T n x in the dense orbit orb(T, x). This completes the proof. The following properties of β„’p (Ξ²) can be found in [103] and the lemma was slightly modified by the author. Theorem 7.7.13. Let Mz be bounded on β„’p (Ξ²). If Mz is hypercyclic, then for all Ο΅ > 0 and m ∈ β„• we have Ξ²(j + n) < ϡβ(j)

and

Ξ²(j βˆ’ n) < ϡβ(j)

for all βˆ’m < j < m and all n > 2m. Ξ± Proof. Let Ο΅ > 0 and m ∈ β„• be given. Choose Ξ± > 0 such that 1βˆ’Ξ± < Ο΅. Since Mz is hypercyclic on the Banach space β„’p (Ξ²), Proposition 7.7.12 yields that the set of hy1 percyclic vectors for Mz is dense in β„’p (Ξ²). Then, for βˆ‘|j|≀m Ξ²(j) fj , there exists a vector

x = βˆ‘j

Μ‚ x(j) f Ξ²(j) j

∈ β„’p (Ξ²) for Mz such that

σ΅„©σ΅„© 1 σ΅„©σ΅„©σ΅„©σ΅„© σ΅„©σ΅„© f σ΅„© < Ξ±, σ΅„©σ΅„©x βˆ’ βˆ‘ σ΅„©σ΅„© Ξ²(j) j σ΅„©σ΅„©σ΅„©Ξ² |j|≀m p where {fk }k∈Z is a base for β„’p (Ξ²) which can be formed as the base {fk }∞ k=0 for β„‹ (Ξ²) in Proposition 6.3.2. We write

fk (z) = βˆ‘ fkΜ‚ (n)z n , nβˆˆβ„€

fkΜ‚ (n) = Ξ΄k (n)

for all k ∈ β„€. By Proposition 6.3.2 and a simple extension from β„• to β„€ for β€–fk β€–Ξ² , we have β€–fk β€–Ξ² = Ξ²(k) for all k ∈ β„€. Therefore, we have p σ΅„©σ΅„© σ΅„©σ΅„© fj fj σ΅„©σ΅„©σ΅„©p 1 σ΅„©σ΅„©σ΅„©σ΅„© σ΅„© σ΅„©σ΅„© σ΅„©σ΅„© Μ‚ Μ‚ βˆ’ 1) fj σ΅„©σ΅„© = σ΅„©σ΅„©σ΅„© βˆ‘ x(j) + βˆ‘ (x(j) σ΅„©σ΅„©x βˆ’ βˆ‘ σ΅„©σ΅„© Ξ²(j) σ΅„©σ΅„©Ξ² σ΅„©σ΅„©|j|>m Ξ²(j) |j|≀m Ξ²(j) σ΅„©σ΅„©σ΅„©Ξ² |j|≀m p 󡄨 Μ‚ 󡄨󡄨p 󡄨 Μ‚ 󡄨󡄨󡄨󡄨 < Ξ±p . = βˆ‘ 󡄨󡄨󡄨x(j) 󡄨󡄨 + βˆ‘ 󡄨󡄨󡄨1 βˆ’ x(j) |j|>m

|j|≀m

240 | 7 Formal Laurent series Then 󡄨󡄨 Μ‚ 󡄨󡄨 󡄨󡄨x(j)󡄨󡄨 < Ξ± for |j| > m and 󡄨󡄨 Μ‚ 󡄨󡄨 󡄨󡄨x(j)󡄨󡄨 > 1 βˆ’ Ξ± for |j| ≀ m.

(βˆ—)

Since orb(Mz , x) is dense in β„’p (Ξ²), there exists n > 2m such that σ΅„©σ΅„© 1 σ΅„©σ΅„©σ΅„©σ΅„© σ΅„©σ΅„© n f σ΅„© < Ξ±. σ΅„©σ΅„©Mz x βˆ’ βˆ‘ σ΅„©σ΅„© Ξ²(j) j σ΅„©σ΅„©σ΅„©Ξ² |j|≀m Then σ΅„©σ΅„© fj σ΅„©σ΅„©σ΅„©p σ΅„©σ΅„©σ΅„© fj σ΅„©σ΅„©σ΅„©p fj+n σ΅„©σ΅„© n σ΅„©σ΅„© = σ΅„©σ΅„©βˆ‘ x(j) σ΅„©σ΅„© < Ξ±p . Μ‚ βˆ’ βˆ‘ σ΅„©σ΅„©Mz x βˆ’ βˆ‘ σ΅„© σ΅„©σ΅„© σ΅„© σ΅„©σ΅„© σ΅„©σ΅„©Ξ² σ΅„©σ΅„© Ξ²(j) Ξ²(j) Ξ²(j) σ΅„©Ξ² j |j|≀m |j|≀m If |j| ≀ m, then n + j > m for n > 2m. Then the above inequality becomes 󡄨p 󡄨󡄨 x(j) β€–fj β€–pΞ² 󡄨 Μ‚ 󡄨󡄨󡄨 p p βˆ‘σ΅„¨σ΅„¨σ΅„¨ 󡄨󡄨 β€–fj+n β€–Ξ² + βˆ‘ p < Ξ± , 󡄨󡄨 Ξ²(j) 󡄨󡄨 Ξ² (j) j |j|≀m because fj+n βˆ‰ {fβˆ’m , fβˆ’m+1 , . . . , f0 , f1 , . . . , fm }. Then σ΅„©σ΅„© x(j) σ΅„©σ΅„© σ΅„©σ΅„© n Μ‚ σ΅„© fj σ΅„©σ΅„©σ΅„© < Ξ± σ΅„©σ΅„©Mz σ΅„©σ΅„© Ξ²(j) σ΅„©σ΅„©

󡄨󡄨 Μ‚ 󡄨󡄨 Ξ²(n + j) 2m.

f

j Since β€– Ξ²(j) β€–Ξ² = 1, it follows that

σ΅„©σ΅„© x(j σ΅„©σ΅„© Μ‚ βˆ’ n)Ξ²(j) βˆ’ Ξ²(j βˆ’ n) fj σ΅„©σ΅„© fj σ΅„©σ΅„©σ΅„© σ΅„©σ΅„© σ΅„©σ΅„© n Μ‚ βˆ’ n) σ΅„©σ΅„© = σ΅„©σ΅„©σ΅„© x(j fjβˆ’n βˆ’ β‹… σ΅„© σ΅„©σ΅„©Mz σ΅„© σ΅„©σ΅„© Ξ²(j βˆ’ n) Ξ²(j) σ΅„©σ΅„©Ξ² σ΅„©σ΅„©σ΅„© Ξ²(j βˆ’ n) Ξ²(j) σ΅„©σ΅„©σ΅„©Ξ² 󡄨󡄨 󡄨󡄨 Ξ²(j) 󡄨 󡄨 Μ‚ βˆ’ 1󡄨󡄨󡄨 < Ξ±. = 󡄨󡄨󡄨x(j βˆ’ n) 󡄨󡄨 󡄨󡄨 Ξ²(j βˆ’ n) Thus, for |j| ≀ m we have 󡄨󡄨 Μ‚ 󡄨󡄨 Ξ²(n + j) 1 βˆ’ Ξ±. 󡄨󡄨x(j βˆ’ n)󡄨󡄨󡄨 Ξ²(j βˆ’ n)

Μ‚ βˆ’ n)| < Ξ± by (βˆ—). Applying (βˆ—), we If |j| ≀ m, then j βˆ’ n < βˆ’m for n > 2m, and hence |x(j have Ξ²(n + j) < Since

Ξ± 1βˆ’Ξ±

Ξ± Ξ± Ξ²(j) and Ξ²(j βˆ’ n) < Ξ²(j). 1βˆ’Ξ± 1βˆ’Ξ±

< Ο΅, the proof is completed.

7.7 Topological spaces of formal Laurent series | 241

Lemma 7.7.14. Let Mz be bounded on β„’p (Ξ²). Assume that for Ξ΄ > 0 and g, h ∈ span{fj : |j| ≀ m} there exists n ∈ β„• large enough and u ∈ span{fj : |j + n| ≀ m} such that σ΅„© σ΅„© and σ΅„©σ΅„©σ΅„©Mzn hσ΅„©σ΅„©σ΅„© < Ξ΄.

σ΅„© σ΅„© β€–uβ€– < σ΅„©σ΅„©σ΅„©Mzn u βˆ’ g σ΅„©σ΅„©σ΅„© < Ξ΄ Then Mz is hypercyclic.

Proof. It is clear that β€–Mz β€– > 0 because β€–fj β€–Ξ² = Ξ²(j) > 0 and Ξ²(0) = 1. Let F = { βˆ‘ aj fj : aj ∈ β„‚, k ∈ β„•}. |j|≀k

Then F is dense in β„’p (Ξ²), and then there exists a countable subset E βŠ† F such that E is dense in β„’p (Ξ²). Write E = {gk : k ∈ β„•}. We now construct a sequence {qk } βŠ† β„’p (Ξ²) such that σ΅„© σ΅„© lim σ΅„©σ΅„©σ΅„©Mznk qk βˆ’ gk σ΅„©σ΅„©σ΅„©Ξ² = 0,

kβ†’βˆž

where {nk } βŠ† β„• βˆͺ {0} is a rapidly increasing sequence to be specified as follows. Let Ο΅ > 0 be given. Set Ξ· = max{1, β€–Mz β€–}. Let n1 = 0 and q1 = g1 . By the assumption, for Ξ΄ = 2βˆ’2 Ξ·Ο΅,

g = g2

and

h = q1 ,

we have n2 ∈ β„• with n2 > n1 and then we have q2 = u ∈ span{fj : |j + n2 | ≀ 2} such that σ΅„© σ΅„© β€–q2 β€–Ξ² < σ΅„©σ΅„©σ΅„©Mzn2 q2 βˆ’ g2 σ΅„©σ΅„©σ΅„©Ξ² < Ξ΄

and

σ΅„©σ΅„© n2 σ΅„©σ΅„© σ΅„©σ΅„©Mz q1 σ΅„©σ΅„©Ξ² < Ξ΄.

Next, put Ξ΄ = 2βˆ’3 Ξ·βˆ’n2 Ο΅,

g = g3 ,

and h = q1 + q2 ∈ span{fj : |j| ≀ 3}.

By the assumption again, there exists n3 ∈ β„• with n3 > n2 and q3 ∈ span{fj : |j+n3 | ≀ 3} such that σ΅„© σ΅„© β€–q3 β€– < σ΅„©σ΅„©σ΅„©Mzn3 q3 βˆ’ g3 σ΅„©σ΅„©σ΅„©Ξ² < Ξ΄

σ΅„© σ΅„© and σ΅„©σ΅„©σ΅„©Mzn3 (q1 + q2 )σ΅„©σ΅„©σ΅„©Ξ² < Ξ΄.

Inductively, we can have an increasing sequence {nk }∞ k=1 βŠ† β„• βˆͺ {0} and a sequence {qk } such that qk ∈ span{fj : |j + nk | ≀ k},

242 | 7 Formal Laurent series β€–qk β€–Ξ² ≀ 2βˆ’k Ξ·βˆ’nkβˆ’1 Ο΅, σ΅„© σ΅„©σ΅„© nk βˆ’k σ΅„©σ΅„©Mz qk βˆ’ gk σ΅„©σ΅„©σ΅„©Ξ² < 2 Ο΅, and σ΅„©σ΅„© nk σ΅„© βˆ’k σ΅„©σ΅„©Mz (q1 + q2 + β‹… β‹… β‹… qkβˆ’1 )σ΅„©σ΅„©σ΅„©Ξ² < 2 Ο΅, for all k β‰₯ 2. Now let q = βˆ‘βˆž j=1 qj and we show that q is a hypercyclic vector for Mz by n showing that {Mz k q}nβˆˆβ„• is dense in β„’p (Ξ²). Applying the above inequalities, we have σ΅„©σ΅„© σ΅„©σ΅„© ∞ σ΅„©σ΅„© n kβˆ’1 σ΅„©σ΅„© σ΅„©σ΅„© nk σ΅„© n n σ΅„©σ΅„©Mz q βˆ’ gk σ΅„©σ΅„©σ΅„©Ξ² = σ΅„©σ΅„©σ΅„©[Mz k ( βˆ‘ qj ) + Mz k qk + βˆ‘ Mz k qj ] βˆ’ gk σ΅„©σ΅„©σ΅„© σ΅„©σ΅„© σ΅„©σ΅„© j=1 j=k+1 σ΅„© σ΅„©Ξ² σ΅„©σ΅„© σ΅„©σ΅„© σ΅„©σ΅„© ∞ σ΅„©σ΅„© kβˆ’1 σ΅„©σ΅„© σ΅„©σ΅„© σ΅„© σ΅„©σ΅„© σ΅„© σ΅„©σ΅„© ≀ σ΅„©σ΅„©σ΅„©Mznk ( βˆ‘ qj )σ΅„©σ΅„©σ΅„© + σ΅„©σ΅„©σ΅„©Mznk qk βˆ’ gk σ΅„©σ΅„©σ΅„©Ξ² + σ΅„©σ΅„©σ΅„© βˆ‘ Mznk qj σ΅„©σ΅„©σ΅„© σ΅„©σ΅„© σ΅„©σ΅„© σ΅„©σ΅„© σ΅„©σ΅„© j=1 σ΅„© σ΅„©Ξ² σ΅„©j=k+1 σ΅„©Ξ² ∞

≀ 2βˆ’k Ο΅ + 2βˆ’k Ο΅ + β€–Mz β€–nk βˆ‘ β€–qj β€–Ξ² j=k+1

≀2

βˆ’k+1

nk βˆ’nk

Ο΅ + 2 β€–Mz β€– Ξ· βˆ’k

Ο΅.

Since β€–Mz β€–nk Ξ·βˆ’nk ≀ 1, it follows that σ΅„©σ΅„© nk σ΅„© βˆ’k σ΅„©σ΅„©Mz q βˆ’ gk σ΅„©σ΅„©σ΅„©Ξ² < 3 β‹… 2 Ο΅. n

Since {gk }kβˆˆβ„• is dense in β„’p (Ξ²), it follows that {Mz k q}kβˆˆβ„• is also dense in β„’p (Ξ²). That is, q is a hypercyclic vector for Mz . Theorem 7.7.15. Let Mz be bounded on β„’p (Ξ²). If for all Ο΅ > 0 and m ∈ β„•, there exists a large n ∈ β„• such that Ξ²(j + n) < ϡβ(j)

and

Ξ²(j βˆ’ n) < ϡβ(j)

for all |j| ≀ m, then Mz is hypercyclic. Proof. Let Ο΅ > 0 and m ∈ β„• be given. Suppose that there is n > 2m such that Ξ²(j + n) < ϡβ(j) and

Ξ²(j βˆ’ n) < ϡβ(j)

for all |j| ≀ m. For g and h in span{fj : |j| ≀ m}, we have σ΅„© σ΅„©σ΅„©p σ΅„©σ΅„© σ΅„©σ΅„©p σ΅„©σ΅„© n σ΅„©σ΅„©p σ΅„©σ΅„©σ΅„© n σ΅„©σ΅„© σ΅„©σ΅„© σ΅„©σ΅„© Μ‚ Μ‚ M h = M ( h(j)f ) = h(j)f βˆ‘ βˆ‘ σ΅„©σ΅„© z σ΅„©σ΅„©Ξ² σ΅„©σ΅„© z j σ΅„© j+n σ΅„© σ΅„©σ΅„© σ΅„©σ΅„©σ΅„© σ΅„©σ΅„© σ΅„©σ΅„© σ΅„© σ΅„© σ΅„©Ξ² Ξ² |j|≀m |j|≀m p

󡄨 Μ‚ 󡄨󡄨p p Ξ²(j + n) ) = βˆ‘ 󡄨󡄨󡄨h(j) 󡄨󡄨 Ξ²(j) ( Ξ²(j) |j|≀m

≀ sup( |j|≀m

p

Ξ²(j + n) ) β€–hβ€–pΞ² , Ξ²(j)

7.7 Topological spaces of formal Laurent series | 243

and similarly p σ΅„©σ΅„©p σ΅„© Ξ²(j βˆ’ n) σ΅„©σ΅„© σ΅„©σ΅„© βˆ’n σ΅„©σ΅„©p σ΅„©σ΅„©σ΅„© Μ‚ ≀ sup ( g(j)f = M ) β€–gβ€–pΞ² . g βˆ‘ σ΅„©σ΅„© z σ΅„©σ΅„©Ξ² σ΅„©σ΅„© jβˆ’n σ΅„© σ΅„©σ΅„© σ΅„©σ΅„© Ξ²(j) σ΅„© |j|≀m Ξ² |j|≀m

So we have σ΅„©σ΅„© n σ΅„©σ΅„© σ΅„©σ΅„©Mz hσ΅„©σ΅„©Ξ² ≀ Ο΅β€–hβ€–Ξ²

σ΅„© σ΅„© and σ΅„©σ΅„©σ΅„©Mzβˆ’n g σ΅„©σ΅„©σ΅„©Ξ² ≀ Ο΅β€–gβ€–Ξ² .

By setting u = Mzβˆ’n g, we see that the conditions in the hypothesis of Lemma 7.7.14 are satisfied. Thus, Mz is hypercyclic. Let (β„’p (Ξ²))βˆ— = β„’q (Ξ²p/q ), where

1 p

f (z) = βˆ‘ f Μ‚(n)z n ∈ β„’p (Ξ²) nβˆˆβ„€

+

1 q

= 1. For

n Μ‚ and g(z) = βˆ‘ g(n)z ∈ (β„’p (Ξ²)) , βˆ—

nβˆˆβ„€

it is well-defined that p Μ‚ ⟨f , g⟩ = βˆ‘ f Μ‚(n)g(n)Ξ² (n), nβˆˆβ„€

Μ‚ Μ‚ where g(n) is the complex conjugate of g(n). Corollary 7.7.16. There exists a sequence {Ξ²(n)}nβˆˆβ„€ such that Mz and Mzβˆ— are both hypercyclic on β„’p (Ξ²) and on β„’q (Ξ²p/q ), respectively. Proof. Let {Ξ²(n)}nβˆˆβ„€ be a sequence such that: (i) c1 ≀ Ξ²(n) ≀ c2 for c1 > 0, c2 > 0, (ii) for every Ο΅ > 0 and m ∈ β„•, there exists n ∈ β„• such that Ξ²(j βˆ’ n) < ϡβ(j) and Ξ²(j + n) < ϡβ(j), for all |j| ≀ m. Actually (i) ensures that the operators Mz and Mzβˆ— are bounded on β„’p (Ξ²) and on β„’q (Ξ²p/q ), respectively. The condition (ii) implies that Mz is hypercyclic on β„’p (Ξ²) by Theorem 7.7.15. We may represent Mzβˆ— as multiplication by z on β„’q (Ξ²1p/q ) with Ξ²1 (n) = Ξ²(βˆ’n) for all n ∈ β„€. Under the condition (ii), we have Ξ²1 (j βˆ’ n) = Ξ²(n βˆ’ j) < ϡβ(βˆ’j) = ϡβ1 (j),

and

Ξ²1 (j + n) = Ξ²(βˆ’j βˆ’ n) < ϡβ(βˆ’j) = ϡβ1 (j),

for all |j| ≀ m. Then Mz is hypercyclic on β„’p (Ξ²) by Theorem 7.7.15 and this implies that Mzβˆ— is also hypercyclic on β„’q (Ξ²p/q ).

244 | 7 Formal Laurent series Corollary 7.7.17. If Ξ²(0) = 1 and Ξ²(n) = Ξ²(βˆ’n + 1)βˆ’1 for every integer n =ΜΈ 1, then Mz is not hypercyclic on Lp (Ξ²). Proof. Assume that Mz is hypercyclic, by letting j = 0 in the relations of Theorem 7.7.13, for any Ο΅ > 0 we have Ξ²(n) < Ο΅

and Ξ²(βˆ’n) < Ο΅,

for n large enough. This implies that Ξ²(n + 1)βˆ’1 = Ξ²(βˆ’n) < Ο΅. Then Ξ²(n + 1) 1 > 2 Ξ²(n) Ο΅

for

n ∈ β„• large enough

and so β€–Mz β€– > Ο΅12 . Then β€–Mz β€– is unbounded because Ο΅ > 0 is arbitrary, which is a contradiction to that Mz ∈ B(β„’p (Ξ²)).

8 Iteration and iterative roots The functional equation f [f (x)] = g(x) was investigated by Pfeiffer [63] as early as 1918. Pfeiffer found that there was an analytic g for which this functional equation has no analytic solution, and every formal solution is divergent for all x except x = 0. Please review Theorem 4.2.2 in this book. If f is a solution of this functional equation, or more generally, a solution of f [n] (x) = g(x),

n ∈ β„•,

(8.1)

where f [n] = f ∘ f [nβˆ’1] , whether g is analytic or not, say that g is a formal power series, then f is called an nth iterative root series of g or just an nth iterative root of g. If g is a unit and f is a solution of the functional equation (8.1), then ord(f ) = 0 is the only possibility for f . This case is very complicated. If g ∈ 𝕏0 (β„‚) with ord(g) > 1, then, by Theorem 1.2.5, f must satisfy the condition n

(ord(f )) = ord(g). This case is also not simple. We look for the case that g ∈ 𝔻(β„‚), an almost unit formal power series. After we investigate this case, we will return to the other two cases. Iterative conjugacy plays an important role in iterations and iterative roots. Section 8.1 provides some useful results about iterative conjugacy. The canonical form for iterative conjugacy is a very useful tool in the studies of conjugacy. The contributions of Scheinberg and Kimura are collected in this section. The author expanded on their beautiful work in order to make those theorems easier for our readers to understand. Section 8.2 introduces the iteration, mainly the iteration for formal power series in 𝔻. The recurrence formula for f [n] is not difficult, but it is very complicated to find any nonrecurrence formula, even for some particular f . Section 8.3 discusses the iterative roots for formal power series. SchrΓΆder’s problem, a well-known problem in functional analysis, was developed from SchrΓΆder’s equation ψ(mΞΆ ) = F(ψ(ΞΆ )). This problem will be discussed in Section 8.4 with respect to the formal power series. A proof of Cayley’s lemma will be provided in this section with an application to formal power series. We also show the close relationship, mainly investigated by M. Cohen, between SchrΓΆder’s problem and formal power series with finite composition order.

8.1 Conjugacy of formal power series in 𝔻 We would like to indicate that all formal power series discussed in this section are almost units in 𝔻(β„‚) unless the series is clearly specified. https://doi.org/10.1515/9783110599459-008

246 | 8 Iteration and iterative roots Iterative conjugacy or equivalency provides us some alternative way to investigate the iteration and iterative roots. The work below can be found in [88]. The technique Scheinberg used is very useful. Definition 8.1.1. Let f , Ο• ∈ 𝕏 = 𝕏(β„‚) be given. If there is a formal power series h ∈ 𝕏 such that h[βˆ’1] ∘ f ∘ h = Ο•, we say that f and Ο• are iterative conjugate or iterative equivalent, or just conjugate, and denote it by f ∼ Ο•. It is known that h ∈ 𝔻(β„‚) if h[βˆ’1] exists. If a, b ∈ 𝔻 such that a(z) = a1 z + a2 z 2 + β‹… β‹… β‹… ,

b(z) = b1 z + b2 z 2 + β‹… β‹… β‹… .

We say that a and b have the same canonical form at the level m if aj = bj = 0

for

1 < j < m,

and

am bm =ΜΈ 0,

for some integer m β‰₯ 2. It is clear that if f and Ο• are conjugate, say that h[βˆ’1] ∘ f ∘ h = Ο• for some h ∈ 𝔻(β„‚), then Ο•[n] = h[βˆ’1] ∘ f [n] ∘ h for all n ∈ β„•. Thus, in order to study f [n] , it is convenient to find a formal power series h such that the composite formal power series Ο• = h[βˆ’1] ∘ f ∘ h has the iterates of a simple form. Some developments about such simple forms will be introduced in the next section. The following property of the iterative conjugacy is trivial but it is worth knowing. If a, b ∈ 𝔻 such that a ∼ b and a(z) = a1 z + a2 z 2 + β‹… β‹… β‹… ,

b(z) = b1 z + b2 z 2 + β‹… β‹… β‹… ,

then a1 = b1 . A seminorm on a vector space X is a real valued function p on X such that the following conditions are satisfied by all members x and y of X and each scalar Ξ±: (i) p(Ξ±x) = |Ξ±|p(x); (ii) p(x + y) ≀ p(x) + p(y). Let π’œ be an algebra over real or complex field. Suppose that π’œ is equipped with a Hausdorff topology defined by a family {p} of seminorms and that π’œ is complete in the sense: If a sequence {an } βŠ† π’œ is Cauchy relative to each of the seminorms, then there exists a ∈ π’œ such that an β†’ a in each seminorm.

8.1 Conjugacy of formal power series in 𝔻

|

247

Definition 8.1.2. Let π’œ be an algebra over the real or complex field. A derivation of π’œ is a linear operator D : π’œ β†’ π’œ such that D(ab) = (Da)b + a(Db) for all

a, b ∈ π’œ.

An automorphism is an invertible linear operator T : π’œ β†’ π’œ such that T(ab) = (Ta)(Tb) for all a, b ∈ π’œ. As usual, we denote by B(π’œ) the family of all linear operators on π’œ that are bounded under each seminorm For example, 𝕏(β„‚) is such an algebra and taking formal derivative for all elements of 𝕏(β„‚) is such a derivation. We provide another example. Example 8.1.3. Let π’œ be the set of all analytic functions on the unit disc with topology of uniform convergence on compact subsets. The family of seminorms can be the set {pr : 0 < r < 1}, where 󡄨 󡄨 pr (a) = sup{󡄨󡄨󡄨a(z)󡄨󡄨󡄨 : |z| ≀ r}, for a ∈ π’œ. The differential operator D = d/dz is a continuous derivation of π’œ, but does not belong to B(π’œ). Lemma 8.1.4. If D is a derivation belonging to B(π’œ), then eD is an automorphism belonging to B(π’œ) where eD = 1 +

Dn D D2 + + β‹…β‹…β‹… + + β‹…β‹…β‹…. 1! 2! n!

n

D Proof. The operator eD = βˆ‘βˆž n=0 n! is well-defined and belongs to B(π’œ) because of completeness of π’œ and boundedness of each seminorm; of course, the inverse to eD is eβˆ’D . Applying Leibniz’s formula to

D(ab) = (Da)b + a(Db) with induction we have n n n! Dn (ab) = βˆ‘ ( )(Dnβˆ’k a)(Dk b) = βˆ‘ (Dm a)(Dk b), k m!k! k=0 k+m=n

for each n ∈ β„• βˆͺ {0}. Then Dn (ab) Dm a Dk b = βˆ‘ ( )( ). n! m! k! k+m=n

248 | 8 Iteration and iterative roots An algebra is also a ring [95] and, therefore, we may consider the formal power series Dm a m z m! m=0 ∞

Ο•(z) = βˆ‘

and

Dk b k z . k! k=0 ∞

ψ(z) = βˆ‘

Then the Cauchy product of Ο• and ψ yields that ∞ Dk b k Dm a m z )( βˆ‘ z ) m! k! m=0 k=0 ∞

Ο•(z)ψ(z) = ( βˆ‘ ∞

= βˆ‘[ βˆ‘ ( n=0 k+m=n

∞ Dm a Dk b Dn (ab) n )( )]z n = βˆ‘ z . m! k! n! n=0

Since D ∈ B(π’œ), it follows that both Ο• and ψ are convergent for all z ∈ β„‚. Take z = 1, we have ∞ ∞ Dk b Dm a Dn (ab) )( βˆ‘ )= βˆ‘ = eD (ab). m! k! n! m=0 n=0 k=0 ∞

eD (a)eD (b) = ( βˆ‘

Thus, eD is an automorphism and belongs to B(π’œ). Recall the general formal logarithm Ln defined in Section 6.4 which, of course, is not a linear operator on 𝕏. We are now introducing a transformation on π’œ, the set of all analytic function on the unit disk, that has a similar form as Ln. The notation log is used to distinct it from Ln and ln although they are related. Lemma 8.1.5 ([88]). Let T ∈ B(π’œ) be an automorphism of π’œ. Suppose that the series (βˆ’1)nβˆ’1 (T βˆ’ I)n , n n=1 ∞

D = log T = log(I + (T βˆ’ I)) = βˆ‘

converges absolutely in each seminorm. Then D ∈ B(π’œ) and eD = T, and D is a derivation of π’œ. Proof. By hypothesis on convergence, D ∈ B(π’œ) and eD = T, since 1 1 1 log(1 + x) = x βˆ’ x 2 + x 3 βˆ’ x 4 + β‹… β‹… β‹… 2 3 4 whenever the series rearrangements are permissible. It remains to show that D is a derivation of π’œ. Put S = T βˆ’ I. For any a, b ∈ π’œ we have ab + S(ab) = T(ab) = (Ta)(Tb) = (a + Sa)(b + Sb) = ab + (Sa)b + a(Sb) + (Sa)(Sb).

8.1 Conjugacy of formal power series in 𝔻

|

249

Then S(ab) = (Sa)b + a(Sb) + (Sa)(Sb). Since S is a linear operator and S2 = S ∘ S, it follows that S2 (ab) = (S2 a)b + a(S2 b) + 2(Sa)(Sb) + 2(S2 a)(Sb) + 2(Sa)(S2 b) + (S2 a)(S2 b).

Then S2 (ab) βˆ’ (S2 a)b βˆ’ a(S2 b) = 2(Sa)(Sb) + 2(S2 a)(Sb)

+ 2(Sa)(S2 b) + (S2 a)(S2 b),

or S2 (ab) βˆ’ (S2 a)b βˆ’ a(S2 b) = βˆ‘ cm,n (Sm a)(Sn b), m,nβˆˆβ„•

(8.2)

with 1 ≀ m, n ≀ 2 and m + n β‰₯ 2, where cm,n are some real numbers. For any k ∈ β„•, k β‰₯ 2, inductively we have Sk (ab) βˆ’ (Sk a)b βˆ’ a(Sk b) = βˆ‘ cm,n (Sm a)(Sn b), m,nβˆˆβ„•

(8.21 )

where m, n ∈ β„•, m, n ≀ k, and m + n β‰₯ k, for some real numbers cm,n . Since D=Sβˆ’

S2 S3 + βˆ’ β‹…β‹…β‹…, 2 3

it follows that

D(ab) βˆ’ (Da)b βˆ’ a(Db) = [S(ab) βˆ’ (Sa)b βˆ’ aS(b)] 1 βˆ’ [s2 (ab) βˆ’ (S2 a)b βˆ’ a(S2 b)] + β‹… β‹… β‹… 2 (βˆ’1)kβˆ’1 k + [S (ab) βˆ’ (Sk a)b βˆ’ a(Sk b)] + β‹… β‹… β‹… k = βˆ‘ cm,n (Sm a)(Sn b) = Ξ£(a, b) m,nβˆˆβ„•

by applying (8.21 ), where cm,n are certain real numbers. The proof will be completed by showing that cm,n = 0

for all m, n.

(8.3)

By induction on q = m + n, let us assume that cm,n = 0 for all m + n < q. We start the induction with q = 2 because m, n ∈ β„•. The terms cm,n (Sm a)(Sn b) with m + n = 2 in

Ξ£(a, b) can only be occurred in S βˆ’

S2 2

D=Sβˆ’

inside the expression S2 S3 S4 + βˆ’ + β‹…β‹…β‹…. 2 3 4

250 | 8 Iteration and iterative roots By equation (8.2) and the equation for S(ab), the only term contributes to m + n = 2 in S is (Sa)(Sb), and in S2 is 2(Sa)(Sb), then βˆ‘ cm,n (Sm a)(Sn b) = (Sa)(Sb) βˆ’

m+n=2

2(Sa)(Sb) = 0, 2

or cm,n = 0,

if

m + n = 2.

Then (8.3) is true for q = 2. For the inductive step, we may choose an algebra, automorphism, and elements a and b so that Ξ£(a, b) will reduce to Ξ£(a, b) = βˆ‘ cm,n (Sm a)(Sn b) m+n=q

and the terms (Sm a)(Sn b) will be linearly independent. Let π’œσΈ€  be the algebra of all polynomials F(x, y) in two variables x and y, modulo the ideal spanned by the monomials xm+1 yn+1 for m, n β‰₯ βˆ’1 and m + n > q. Since π’œσΈ€  is finite dimensional, it is superfluous to consider seminorms. Let D be the derivation x2 (πœ•/πœ•x) + y2 (πœ•/πœ•y). D is nilpotent because Dq+2 = 0. Let T be the automorphism eD , then S = eD βˆ’ I is nilpotent since D is. Then the identity x = log(1 + (ex βˆ’ 1)) = (ex βˆ’ 1) βˆ’

(ex βˆ’ 1)2 + β‹…β‹…β‹… 2

holds when we put x = D and ex βˆ’ 1 = T βˆ’ I = S. Now Dk x = k!xk+1 and Sm = Dm + (higher powers of D). Thus, Sm x = m!xm+1 + (higher powers of x) n

S y = n!y

n+1

and

+ (higher powers of y).

Then Ξ£(x, y) = βˆ‘m+n=q cm,n m!n!x m+1 yn+1 , because cm,n = 0 for m+n < q by the inductive hypothesis and x m+1 yn+1 = 0 for m + n > q due to modulo. However, Ξ£(x, y) = D(xy) βˆ’ D(x)y βˆ’ xD(y) = 0, because D is a derivation. Since the terms (Sm a)(Sn b) are set to be linearly independent, cm,n = 0 the induction is completed.

for m + n = q,

8.1 Conjugacy of formal power series in 𝔻

| 251

Henceforth, let π’œ be the algebra of all formal power series such as a(z) = n βˆ‘βˆž n=1 an z , or π’œ = 𝔻(β„‚). By Definition 8.1.2 and the induction, we may obtain that Dz n = nz nβˆ’1 Dz,

n ∈ β„•,

for every derivation D, and hence D(z n π’œ) βŠ† z n π’œ. For every automorphism T of π’œ, we also have T(z n π’œ) βŠ† z n π’œ since z n π’œ = π’œn+1 . Thus, D and T belong to B(π’œ) and induce operators on π’œ/(z n π’œ). We call an operator U : π’œ β†’ π’œ quasinilpotent if U(z n π’œ) βŠ† z n+1 π’œ. The next lemma indicates those observations. The details of the proof can be found in [88]. Lemma 8.1.6. An automorphism T of π’œ is the exponential of a quasinilpotent derivation D if and only if Tz = z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… . In this case, D is unique among quasinilpotent operators. Moreover, Tz βˆ’ z and Dz have the same lowest degree term. We now start discussing the conjugacy of formal power series. Proposition 8.1.7. If a ∈ 𝔻(β„‚) with a(z) = a1 z + a2 z 2 + β‹… β‹… β‹… and an1 =ΜΈ 1 for all n ∈ β„•, then a(z) ∼ a1 z. We may also say that a(z) and a1 z have the same canonical form at the level 1. Proof. We prove it inductively. Assume that we have a(z) ∼ a1 z + aσΈ€ n z n + aσΈ€ n+1 z n+1 + β‹… β‹… β‹… , for some n ∈ β„•, n β‰₯ 2. Let gn (z) = z + bn z n where bn will be determined. If we write gn[βˆ’1] as gn[βˆ’1] (z) = c1 z + c2 z 2 + β‹… β‹… β‹… , we may easily compute that c1 = 1, cj = 0 for 2 ≀ j < n, and cn = βˆ’bn , and so on, or g [βˆ’1] (z) = z βˆ’ bn z n + pn+1 (z) where pn+1 is a formal power series with ord(pn+1 ) β‰₯ n + 1. Then gn[βˆ’1] ∘ a ∘ gn = gn[βˆ’1] ∘ (a1 z + aσΈ€ n z n + β‹… β‹… β‹…) ∘ gn

= gn[βˆ’1] ∘ [a1 z + (aσΈ€ n + a1 bn )z n + β‹… β‹… β‹…]

= a1 z + (aσΈ€ n + a1 bn βˆ’ bn an1 )z n + pn+1 (z),

252 | 8 Iteration and iterative roots where pn+1 is a formal power series with ord(pn+1 ) β‰₯ n + 1. Put bn = aσΈ€ n (an1 βˆ’ 1)βˆ’1 where an1 βˆ’ 1 =ΜΈ 0, we have a(z) ∼ a1 z + pn+1 (z), and we complete the induction. Proposition 8.1.8. Let a ∈ 𝕏0 (β„‚) be given such that a(z) = ak z k + ak+1 z k+1 + β‹… β‹… β‹… ,

k β‰₯ 2,

ak =ΜΈ 0,

and aj = 0 for j < k, k ∈ β„•. Then a(z) ∼ z k . Proof. Let g(z) = cz for some c ∈ β„‚. Then (g [βˆ’1] ∘ a ∘ g)(z) = ak ckβˆ’1 z k + pk+1 (z), where pk+1 ∈ 𝕏0 with ord(pk+1 ) β‰₯ k + 1. Put ckβˆ’1 = aβˆ’1 k we have a(z) ∼ z k + pk+1 (z). We now aim to eliminate inductively all the terms of pk+1 (z). Say that a(z) ∼ z k + pk+n (z)

and pk+n (z) = aσΈ€  z n+k + pn+k+1 (z),

where pn+k+1 ∈ 𝕏0 with ord(pn+k+1 ) β‰₯ n + k + 1, for some n ∈ β„•. Let g(z) = z + bz n+1 ,

and then g [βˆ’1] (z) = z βˆ’ bz n+1 + β‹… β‹… β‹… .

Then (g [βˆ’1] ∘ a ∘ g)(z) = g [βˆ’1] ∘ (z k + aσΈ€  z n+k + β‹… β‹… β‹…) ∘ g(z)

= g [βˆ’1] ∘ [z k + (kb + aσΈ€  )z n+k + β‹… β‹… β‹…] = z k + (kb + aσΈ€  )z n+k + qn+k+1 (z),

where qn+k+1 is a formal power series with ord(qn+k+1 ) β‰₯ n + k + 1. Choose b = βˆ’aσΈ€  /k, we have a(z) ∼ z k + pk+n+1 (z). We complete the induction and also complete the proof. We would like to recall the BΓΆttcher’s equation which was introduced in Section 4.2.

8.1 Conjugacy of formal power series in 𝔻

| 253

Remark 8.1.9. A popular BΓΆttcher’s equation ((3.18) of [44]) is H(z 2 ) = f (H(z)) where f is given such that f (0) = f σΈ€  (0) and f σΈ€ σΈ€  (0) =ΜΈ 0. This equation is equivalent to z 2 = H [βˆ’1] ∘ f ∘ H(z), or f (z) ∼ z 2 , if H [βˆ’1] exists. Proposition 8.1.8 not only ensures the solution of this particular BΓΆttcher’s equation but also generalized this equation to H(z k ) = f (H(z)),

k ∈ β„•,

k β‰₯ 2.

Proposition 8.1.10. Let a(z) = z + an z n + an+1 z n+1 + β‹… β‹… β‹…, where an =ΜΈ 0. Then a(z) ∼ z + z n + cz 2nβˆ’1 , for some constant c. Proof. Let h(z) = bz for some b =ΜΈ 0, it follows that h[βˆ’1] = b1 z. Let Ξ± = h[βˆ’1] ∘ a ∘ h with bnβˆ’1 = aβˆ’1 n , we have 1 a(z) ∼ Ξ±(z) = ( )a(bz) = z + z n + aσΈ€ n+1 z n+1 + pn+2 (z), b where pn+2 ∈ 𝕏 such that ord(pn+2 ) β‰₯ n + 2. If n > 2, let g2 (z) = z + b2 z 2 , we want to choose the value of b2 so that g2[βˆ’1] ∘ Ξ± ∘ g2 (z) = z + z n + aσΈ€ n+2 z n+2 + pn+3 (z) = Ξ²(z), without the term of z n+1 in the expression of Ξ², where pn+3 ∈ 𝕏 with ord(pn+3 ) β‰₯ n + 3. This can be done by letting α∘g2 = g2 ∘β, and then determining he value of b2 . Actually, Ξ± ∘ g2 (z) = z + b2 z 2 + z n + (aσΈ€ n+1 + nb2 )z n+1 + pn+2 (g2 (z)), and g2 ∘ Ξ²(z) = z + z n + aσΈ€ n+2 z n+2 + pn+3 (z) + b2 [Ξ²(z)]

2

= z + b2 z 2 + z n + 2b2 z n+1 + aσΈ€ n+2 z n+2 + pn+3 (z).

Letting Ξ± ∘ g2 (z) = g2 ∘ Ξ²(z) and equating the term of z n+1 in the both sides, we have that aσΈ€ n+1 + nb2 = 2b2 . Since n > 2, by letting b2 = aσΈ€ n+1 (2 βˆ’ n)βˆ’1 we have g2[βˆ’1] ∘ Ξ± ∘ g2 (z) = z + z n + aσΈ€ n+2 z n+2 + pn+3 (z) for some pn+3 ∈ 𝕏 with ord(pn+3 ) β‰₯ n + 3.

254 | 8 Iteration and iterative roots The formula g2[βˆ’1] ∘ Ξ± ∘ g2 (z) = Ξ²(z) can also be understood by Ξ± ∘ g2 (z) = g2 ∘ (z + z n )

(modulo z n+2 ).

If n > 3, we eliminate aσΈ€ n+2 by conjugation with g3 = z + b3 z 3 , where b3 = aσΈ€ n+2 (3 βˆ’ n) . Continuing this approach inductively until we have βˆ’1

a(z) ∼ z + z n + cz 2nβˆ’1 + β‹… β‹… β‹… . Now we eliminate inductively all the power of z with exponents greater than or equal to 2n. Assume that there is a nonnegative integer k such that a(z) ∼ z + z n + cz 2nβˆ’1 + dz 2n+k + β‹… β‹… β‹… , where d =ΜΈ 0. Let g(z) = z + bz n+k+1 , we claim that b can be chosen so that g ∘ (z + z n + cz 2nβˆ’1 + dz 2n+k + β‹… β‹… β‹…) = (z + z n + cz 2nβˆ’1 ) ∘ g (modulo z 2n+k+1 ). On expansion this equation becomes z + z n + cz 2nβˆ’1 + dz 2n+k + bz n+k+1 + b(n + k + 1)z 2n+k = z + z n + bz n+k+1 + nbz 2n+k + cz 2nβˆ’1 .

Let d + b(n + k + 1) = nb, or b = βˆ’d/(k + 1), our clam is true. This completes the induction. We would like to inform the readers that the iteration of the formal power series a(z) = z + an z n + an+1 z n+1 + β‹… β‹… β‹… with an =ΜΈ 0 was investigated by Fatou [21] and Szekeres [97], too. This topic will be revisited after the completion of the canonical forms. Proposition 8.1.11. If z + z n + cz 2nβˆ’1 ∼ z + z m + dz 2mβˆ’1 , then n = m and c = d. Proof. Let Ξ±(z) = z + z n + cz 2nβˆ’1

and

Ξ²(z) = z + z m + dz 2mβˆ’1 .

Modulo z n , Ξ±(z) = z. Since Ξ± ∼ Ξ², it follows that there exists some g ∈ 𝔻(β„‚) such that Ξ²(z) = g ∘ Ξ± ∘ g [βˆ’1] (z) = z

(modulo z n ).

Then m β‰₯ n. Similarly, we may have that n β‰₯ m. So Ξ±(z) = z + z n + cz 2nβˆ’1

and Ξ²(z) = z + z n + dz 2nβˆ’1 .

| 255

8.1 Conjugacy of formal power series in 𝔻

Write g(z) = b1 z + b2 z 2 + β‹… β‹… β‹…. Expanding g ∘ Ξ± = Ξ² ∘ g and comparing the coefficients of z n , we obtain bn + b1 = bn + bn1 ,

bnβˆ’1 = 1. 1

or

Now b1 z commutes with both Ξ± and Ξ², so we may replace g by g1 (z) = g(

1 z) = z + bσΈ€ 2 z 2 + bσΈ€ 3 z 3 + β‹… β‹… β‹… . b1

We claim: bσΈ€ 2 = bσΈ€ 3 = β‹… β‹… β‹… = bσΈ€ nβˆ’1 = 0 if n > 2. Assume the claim is not true. Let bσΈ€ k =ΜΈ 0 for some k ≀ n βˆ’ 1, but bσΈ€ j = 0 for 2 ≀ j < k. Expanding g1 ∘ Ξ± = Ξ² ∘ g1 and comparing coefficients of the term of z n+kβˆ’1 , we have k

g1 ∘ Ξ±(z) = z + z n + cz 2nβˆ’1 + bσΈ€ k (z + z n + cz 2nβˆ’1 ) + β‹… β‹… β‹… + bσΈ€ n+kβˆ’1 (z + z n + cz 2nβˆ’1 )

n+kβˆ’1

+ β‹…β‹…β‹….

The coefficient of the term of z n+kβˆ’1 of g1 ∘ Ξ± is bσΈ€ k (k1 ) + bσΈ€ n+kβˆ’1 because the term cz 2nβˆ’1 in (z + z n + cz 2nβˆ’1 )k does not contribute anything to the coefficient of z n+kβˆ’1 . Similarly, n

Ξ² ∘ g1 (z) = (z + bσΈ€ k z k + β‹… β‹… β‹…) + (z + bσΈ€ k z k + β‹… β‹… β‹…) + d(z + bσΈ€ k z k + β‹… β‹… β‹…)

2nβˆ’1

,

and the coefficients of z n+kβˆ’1 rely only on the term bσΈ€ n+kβˆ’1 z n+kβˆ’1 and the term (z + bσΈ€ k z k + β‹… β‹… β‹…)n that produce the coefficient n bσΈ€ n+kβˆ’1 + bσΈ€ k ( ) = bσΈ€ n+kβˆ’1 + nbσΈ€ k . 1 Then we have bσΈ€ n+kβˆ’1 + kbσΈ€ k = bσΈ€ n+kβˆ’1 + nbσΈ€ k

or

(n βˆ’ k)bσΈ€ k = 0,

which is a contradiction because k =ΜΈ n and bσΈ€ k =ΜΈ 0. Thus, the claim is true, or g1 (z) = z + bσΈ€ n z n + bσΈ€ n+1 z n+1 + β‹… β‹… β‹… + bσΈ€ 2nβˆ’1 z 2nβˆ’1 + β‹… β‹… β‹… . Then g1 ∘ Ξ±(z) = Ξ±(z) + bσΈ€ n Ξ±n (z) + β‹… β‹… β‹… + bσΈ€ 2nβˆ’1 Ξ±2nβˆ’1 (z) + β‹… β‹… β‹… n

= z + z n + cz 2nβˆ’1 + bσΈ€ n (z + z n + cz 2nβˆ’1 ) + β‹… β‹… β‹… + bσΈ€ 2nβˆ’1 (z + z n + cz 2nβˆ’1 )

2nβˆ’1

+ β‹…β‹…β‹….

The coefficient of the term z 2nβˆ’1 inside bσΈ€ 2nβˆ’1 Ξ±n (z) is bσΈ€ 2nβˆ’1 , the coefficient of the term z 2nβˆ’1 inside the binomial (z + z n + cz 2nβˆ’1 )n is determined by the term (z + z n )n (cz 2nβˆ’1 )0 = (z + z n )n . By binomial formula again, the term of z 2nβˆ’1 inside the bσΈ€ n (z + z n + cz 2nβˆ’1 )n is n 1 )nnβˆ’1 (z n ) = bσΈ€ n nz 2nβˆ’1 . nβˆ’1

bσΈ€ n (

256 | 8 Iteration and iterative roots Thus, the coefficient of the term z 2nβˆ’1 in g1 ∘ Ξ±(z) is c + nbσΈ€ n + bσΈ€ 2nβˆ’1 . Similarly, we have the coefficient of the term z 2nβˆ’1 in Ξ² ∘ g1 (z) is bσΈ€ 2nβˆ’1 + nbσΈ€ n + d. Finally, comparing the coefficients of the term z 2nβˆ’1 in the equality g1 ∘ Ξ± = Ξ² ∘ g1 , we have c + nbσΈ€ n + bσΈ€ 2nβˆ’1 = bσΈ€ 2nβˆ’1 + nbσΈ€ n + d, which yields that c = d. Proposition 8.1.12. Let k ∈ β„• be the smallest integer such that ak1 = 1. Then a1 z + a2 z 2 + β‹… β‹… β‹… = a(z) ∼ a1 z if and only if a[k] (z) = z where a[k] = a ∘ a[kβˆ’1] . Proof. Suppose that a(z) ∼ a1 z = b(z). Then a[k] = b[k] and it is obvious that b[k] (z) = ak1 z = z. Conversely, we suppose that a[k] = I𝔻 or a[k] (z) = z. Take gn (z) = z + bn z n . As what we did in the proof of Proposition 8.1.7, gn[βˆ’1] (z) = z βˆ’ bn z n + β‹… β‹… β‹…, and we have gn (z) = gn[βˆ’1] (z) = z

(modulo z n ).

Then gn[βˆ’1] ∘ a ∘ gn (z) = gn[βˆ’1] ∘ [a1 (z + bn z n ) + β‹… β‹… β‹… + an gnn + β‹… β‹… β‹…] 2

= [a1 (z + bn z n ) + a2 (z + bn z n ) + β‹… β‹… β‹… + an gnn + β‹… β‹… β‹…] 2

n

βˆ’ bn [a1 (z + bn z n ) + a2 (z + bn z n ) + β‹… β‹… β‹…] + β‹… β‹… β‹…

= a1 z + a2 z 2 + β‹… β‹… β‹… anβˆ’1 z nβˆ’1 + Az n + β‹… β‹… β‹… ,

where A is the coefficient of z n . in the first bracket above, only a1 bn in a1 (z + bn z n ) and an in an gzn contribute to A, and in the second bracket a1 (z + bn z n ) is the only term whose nth power may contribute to A. Thus A = a1 bn + an βˆ’ bn an1 . Then we have nβˆ’1

gn[βˆ’1] ∘ a ∘ gn (z) = βˆ‘ aj z j + (an + a1 bn βˆ’ bn an1 )z n + β‹… β‹… β‹… . j=1

The first n βˆ’ 1 coefficients remain unchanged after modulo z n . If (n βˆ’ 1) is not a multiple of k, then a1 bn βˆ’ bn an1 = bn a1 (1 βˆ’ anβˆ’1 1 ) =ΜΈ 0, and hence we can choose bn , n βˆ’ 1 =ΜΈ lk, l ∈ β„• βˆͺ {0}, such that bn =

an1

an βˆ’ a1

and make A = a1 bn + an βˆ’ bn an1 = 0.

8.1 Conjugacy of formal power series in 𝔻

| 257

Inductively, we may use this method to eliminate all the terms of z j such that j βˆ’ 1 =ΜΈ lk, l = 0, 1, 2, . . . . Then we have a(z) ∼ a1 z + aσΈ€ k+1 z k+1 + aσΈ€ 2k+1 z 2k+1 + β‹… β‹… β‹… . However, all the coefficients other than a1 must be zero by the assumption a[k] (z) = z. Assume not, say that aσΈ€ mk+1 is the first nonzero one, then an easy induction shows that j

jβˆ’1

a[j] (z) = a1 z + ja1 aσΈ€ mk+1 z mk+1 + β‹… β‹… β‹… , for j ∈ β„•. Then σΈ€  mk+1 a[k] (z) = z + kakβˆ’1 + β‹… β‹… β‹… =ΜΈ z, 1 amk+1 z

a contradiction to that a[k] (z) = z. Thus, a(z) ∼ a1 z. Theorem 8.1.13. Let a(z) = a1 z + a2 z 2 + β‹… β‹… β‹…

and

b(z) = b1 z + b2 z 2 + β‹… β‹… β‹… ,

j

with ak1 = 1 and a1 =ΜΈ 1, 2 ≀ j < k. Then g [βˆ’1] ∘ a[k] ∘ g = b[k]

if and only if

g [βˆ’1] ∘ a ∘ g = b.

Proof. It is obvious that g [βˆ’1] ∘ a[k] ∘ g = b[k]

if g [βˆ’1] ∘ a ∘ g = b.

Put c = g [βˆ’1] ∘ a ∘ g and let c[k] = b[k] . We show that c = b. Suppose that an =ΜΈ 0 for some n ∈ β„•, and aj = 0 for 2 ≀ j < n. Then a[k] (z) = z + rn z n + rn+1 z n+1 + β‹… β‹… β‹… . Applying Proposition 8.1.10, there exists h ∈ 𝔻 such that (h[βˆ’1] ∘ c ∘ h) (z) = h[βˆ’1] ∘ c[k] ∘ h(z) = z + z n + dz 2nβˆ’1 . [k]

Then (h[βˆ’1] ∘ c ∘ h)

[k]

= h[βˆ’1] ∘ c[k] ∘ h(z) = (h[βˆ’1] ∘ b ∘ h) . [k]

Thus, it is enough to show that if f (z) = a1 z + an z n + β‹… β‹… β‹… ,

F(z) = a1 z + cn z n + β‹… β‹… β‹… ,

258 | 8 Iteration and iterative roots where cn =ΜΈ 0, and f [k] (z) = F [k] (z) = z + z n + dz 2nβˆ’1 + β‹… β‹… β‹… , then f = F. Since f ∈ 𝔻(β„‚), it follows that f commutes with f [k] with composition by (1.10). Comparing the coefficient of z n in the equality f ∘ f [k] = f [k] ∘ f , or in the expression a1 z + (a1 + an )z n + β‹… β‹… β‹… = a1 z + (an + an1 )z n + β‹… β‹… β‹… , we have a1 = an1 , or anβˆ’1 = 1, and hence n βˆ’ 1 is a multiple of k. Then 1 f [k] ∘ (a1 z) = a1 z + (a1 z)n + d(a1 z)2nβˆ’1 = a1 f [k] (z) = (a1 z) ∘ f [k] . a

Similarly a1 f (z) = z + an z n + β‹… β‹… β‹… commutes with z + z n + dz 2nβˆ’1 or commutes with f [k] . 1 1 By Lemma 8.1.5 and Lemma 8.1.6, z + z n + dz 2nβˆ’1 = eD z

and

1 f (z) = eD1 z, a1

for some quasi-nilpotent derivations D and D1 . Actually we have that D = (z n +β‹… β‹… β‹…)d/dz. It is seen by Lemma 8.1.5 that D consists of all powers of (eD βˆ’ 1) and D1 consists of all powers of (eD1 βˆ’ 1). Since eD1 commutes with eD , it follows that D1 commutes with D. Now it is easy to see that this means D1 = Ξ»D for some scalar Ξ». Indeed, if Ξ» is the coefficient of z n in D1 z, then DσΈ€  = D1 βˆ’ Ξ»D commutes with D and has the form DσΈ€  = (qz m + β‹… β‹… β‹…)d/dz

with m =ΜΈ n.

Then DσΈ€  D = DσΈ€  ∘ D = (qz m + β‹… β‹… β‹…)d/dz((z n + β‹… β‹… β‹…)d/dz)

= (qz m + β‹… β‹… β‹…)[(nz nβˆ’1 + β‹… β‹… β‹…)d/dz + (z n + β‹… β‹… β‹…)d2 /(dz)2 ]

= ((qn)z m+nβˆ’1 + β‹… β‹… β‹…)d/dz + (qz m + β‹… β‹… β‹…)(z n + β‹… β‹… β‹…)d2 /(dz)2 . Similarly, we have DDσΈ€  = ((qm)z m+nβˆ’1 + β‹… β‹… β‹…)d/dz + (qz m + β‹… β‹… β‹…)(z n + β‹… β‹… β‹…)d2 /(dz)2 . Then DσΈ€  D βˆ’ DDσΈ€  = ((n βˆ’ m)qz m+nβˆ’1 + β‹… β‹… β‹…)d/dz. However, DσΈ€  D βˆ’ DDσΈ€  = 0, we have ((n βˆ’ m)qz m+nβˆ’1 + β‹… β‹… β‹…)d/dz = 0.

8.1 Conjugacy of formal power series in 𝔻

| 259

Since n =ΜΈ m, it follows that q = 0. But q was the first nonzero coefficient, if any existed. Therefore, DσΈ€  = 0. We have now shown that f (z) = a1 eΞ»D z, where the automorphism Ta1 z : a β†’ a ∘ (a1 z) commutes with D. Then ak1 ekΞ»D z = f [k] (z) = z + z n + dz 2nβˆ’1 = eD z, which implies that Ξ»k = 1. Thus, f (z) = a1 e(1/k)D z. Of course, the same analysis holds for F(z); so F(z) = a1 e(1/k)D z, and hence f = F. Proposition 8.1.14. Let a(z) be set as in Theorem 8.1.13. Let k be the smallest positive integer such that ak1 = 1 and suppose that a[k] ∼ z + z n + cz 2nβˆ’1 . Then a(z) ∼ a1 z + b1 z n + c1 z 2nβˆ’1 , where b1 =

1 ka1

and

c1 =

ca1 (k βˆ’ 1)n . βˆ’ k 2k 2 a31

Proof. Let Ξ±(z) = a1 z + b1 z n + c1 z 2nβˆ’1 . We know that anβˆ’1 = 1 by the proof of Theo1 rem 8.1.13. An induction then shows that mβˆ’1 n Ξ±[m] = am 1 z + ma1 b1 z

+ (mamβˆ’1 1 c1 +

m(m βˆ’ 1) mβˆ’2 2 2nβˆ’1 na1 b1 )z + β‹…β‹…β‹…. 2

Put b1 =

1 ka1

and c1 = (

ca1 (k βˆ’ 1)n βˆ’ ); k 2k 2 a31

we see that Ξ±[k] = z + z n + cz 2nβˆ’1 + β‹… β‹… β‹… . By Proposition 8.1.10, we have Ξ±[k] ∼ z + z n + cz 2nβˆ’1 ∼ a[k] . By Theorem 8.1.13, a ∼ Ξ±.

260 | 8 Iteration and iterative roots n Table 8.1: Canonical form ∼ a(z) = βˆ‘βˆž n=1 an z .

zk

When a1 = 0 and k β‰₯ 2 is the smallest such that ak =ΜΈ 0.

a1 z

When a1 =ΜΈ 0 and

z + z n + cz 2nβˆ’1

When a1 = 1 and an =ΜΈ 0, but aj = 0 for 1 < j < n (c is computable from a(z) mod z 2n as in Proposition 8.1.10).

a1 z + b1 z n + c1 z 2nβˆ’1

When ak1 = 1 and a[k] ∼ z + z n + cz 2nβˆ’1 , b1 = 1/(ka1 ), c1 = c

an =ΜΈ 1 all n =ΜΈ 0 { { { 1 k {or a1 = 1 and { { [k] {a ≑ z where k ∈ β„• is the smallest.

(n βˆ’ 1) is a multiple of k.

a1 k

βˆ’

n(kβˆ’1) ; 2k 2 a31

As a conclusion, Scheinberg introduced a table of canonical forms. Table 8.1 summan rizes the canonical form, where the formal power series a(z) = βˆ‘βˆž n=1 an z is an arbitrary member of π’œ or 𝔻. Table 8.1 consists of 4 categories, from the top to the bottom. In Table 8.1, k = min{n ∈ β„• : an =ΜΈ 0} in the first category for z k , and k is the minimal integer greater than 1 with ak1 = 1 in the category 2 and 4. In category 4, we see the iteration a[k] which will be further discussed in the next section. By the end of Section 8.3, we will see a remark and find an improvement of category 4. Almost at the same time of the establishment of the Table 8.1, the conjugacy of the formal power series f (z) = z + an z n + an+1 z n+1 + β‹… β‹… β‹… was investigated by Kimura [51]. It was proved that for f (z) = z + am z m+1 + am+1 z m+2 + β‹… β‹… β‹… there exists a g ∈ 𝔻, g ∼ f and g(z) = z(1 + Ξ»z m + ΞΌz 2m ). This result is very close to that of Proposition 8.1.10. The approach used by Kimura was similar to the method used in Proposition 8.1.10 but developed in different way. Most important point, we believe, is that both the works were independently completed. Let us introduce this achievement. Let f ∈ 𝔻 = 𝔻(β„‚) be given such that ∞

f (z) = z(1 + βˆ‘ aj z j ), j=m

am = Ξ» =ΜΈ 0.

(8.4)

If Ο• ∈ 𝔻 such that ∞

Ο•(z) = z(1 + βˆ‘ pj z j ), j=1

(8.5)

8.1 Conjugacy of formal power series in 𝔻

261

|

then it is easy to see that Ο•[βˆ’1] has the similar form, that is, ∞

Ο•[βˆ’1] (z) = z(1 + βˆ‘ qj z j ). j=1

Then the conjugate g = Ο• ∘ f ∘ Ο•[βˆ’1] has the same form as that of f : ∞

g(z) = z(1 + βˆ‘ bj z j ), j=m

which can be verified by letting g ∘ Ο• = f ∘ Ο•. We want to determine Ο• in such a way that the expression of g becomes as simple as possible. Let {Ο•k } βŠ† 𝔻 be a sequence such that Ο•k (z) = z(1 + pk z k ),

k ∈ β„•.

(8.6)

Such Ο•k is called a change of variable, and the sequence {Ο•k } is called a sequence of changes of variable, and the conjugate g = Ο• ∘ f ∘ Ο•[βˆ’1] is called the transform of f by Ο•. We prefer calling g a conjugate of f with respect to Ο•. By the sequence {Ο•k }, the composition Ο•k ∘ Ο•kβˆ’1 ∘ β‹… β‹… β‹… ∘ Ο•1 has the form k

ψk = Ο•k ∘ Ο•kβˆ’1 ∘ β‹… β‹… β‹… ∘ Ο•1 = z(1 + βˆ‘ pj z j + Pk+1 (z)), j=1

where Pi ∈ 𝕏 with ord(Pi ) β‰₯ i for all i ∈ β„•. Actually such a Ο•k plays a role like gk+1 did in the proof of Proposition 8.1.10. It is clear that the sequence {ψk } converges to the formal power series (8.5) ∞

Ο•(z) = z(1 + βˆ‘ pj z j ) j=1

in the ultrametric topology defined in Definition 2.4.7. of For any Ο•k (z) = z(1 + pk z k ), k ∈ β„•, applying Corollary 1.5.13, the inverse Ο•[βˆ’1] k Ο•k can be expressed as Ο•[βˆ’1] (z) = z(1 βˆ’ pk z k + P2k (z)), k and the relation Ο•k ∘ Ο•[βˆ’1] = I𝔻 can be expressed as k k

(1 βˆ’ pk z k + P2k )(1 + pk z k (1 βˆ’ pk z k + P2k ) ) = 1.

(8.7)

Using this formula, we obtain ∞

j

f ∘ Ο•[βˆ’1] (z) = z(1 βˆ’ pk z k + P2k )(1 + βˆ‘ aj z j (1 βˆ’ pk z k + P2k ) ) k j=m

∞

j

= z(1 βˆ’ pk z k + P2k + (1 βˆ’ pk z k + p2k ) βˆ‘ aj z j (1 βˆ’ pk z k + P2k ) ). j=m

262 | 8 Iteration and iterative roots In this formula, the only thing we want to verify is the coefficient of the term z m+k+1 or the term z m+k inside the big bracket. This term can only occur in the expressions ∞

j

βˆ‘ aj z j (1 βˆ’ pk z k + P2k )

j=m

and

∞

j

(βˆ’pk z k ) βˆ‘ aj z j (1 βˆ’ pk z k + P2k ) . j=m

This term is m (βˆ’pk z k )am z m + am+k z m+k + am z m (βˆ’pk ( )z k ), 1 and the coefficient is βˆ’pk am + am+k βˆ’ am mpk = am+k βˆ’ (m + 1)Ξ»pk , where Ξ» = am . Then (x) f ∘ Ο•[βˆ’1] k ∞

j

= z(1 βˆ’ pk z k + P2k + (1 βˆ’ pk z k + p2k ) βˆ‘ aj z j (1 βˆ’ pk z k + P2k ) ) j=m

m+kβˆ’1

= z(1 βˆ’ pk z k + P2k + βˆ‘ aj z j j=m

+ (am+k βˆ’ (m + 1)Ξ»pk )z m+k + Pm+k+1 ). Then we have Ο•k ∘ f ∘ Ο•[βˆ’1] k

m+kβˆ’1

= z(1 βˆ’ pk z k + P2k + βˆ‘ aj z j + (am+k βˆ’ (m βˆ’ 1)Ξ»pk )z m+k j=m

m+kβˆ’1

+ Pm+k+1 ) Γ— (1 + pk z k [1 βˆ’ pk z k + P2k + βˆ‘ aj z j j=m

k

+ (am+k βˆ’ (m + 1)Ξ»pk )z m+k + pm+k+1 ] ) m+kβˆ’1

= z(1 βˆ’ pk z k + P2k + βˆ‘ aj z j + (am+k βˆ’ (m βˆ’ 1)Ξ»pk )z m+k j=m

k

+ Pm+k+1 ) β‹… (1 + pk z k [1 βˆ’ pk z k + P2k ] + pk z k (kΞ»z m + pm+1 )) m+kβˆ’1

= z(1 + βˆ‘ aj z j + (am+k + (k βˆ’ m)Ξ»pk )z m+k + β‹… β‹… β‹…), j=m

8.1 Conjugacy of formal power series in 𝔻

|

263

by applying (8.7) in the last step. Therefore, if we set ∞

Ο•k ∘ f ∘ Ο•[βˆ’1] (z) = z(1 + βˆ‘ bj z j ), k j=m

we have aj

bj = {

aj + (k βˆ’ m)Ξ»pk

for m ≀ j ≀ m + k βˆ’ 1, for j = m + k.

This means that the first k coefficients am , am+1 , . . . , am+kβˆ’1 of f are not affected, but the (k + 1)th coefficient am+k can be changed to an arbitrary value bm+k if k =ΜΈ m. For the sequence of changes of variable {Ο•k } where Ο•k (z) = z(1 + pk z k ),

k ∈ β„•,

define a sequence {gk } recursively by g1 = Ο•1 ∘ f ∘ Ο•[βˆ’1] 1 , , gk = Ο•k ∘ gkβˆ’1 ∘ Ο•[βˆ’1] k

k = 2, 3, . . . .

Then gk = (Ο•k ∘ β‹… β‹… β‹… ∘ Ο•1 ) ∘ f ∘ (Ο•k ∘ β‹… β‹… β‹… ∘ Ο•1 )[βˆ’1] = ψk ∘ f ∘ ψk[βˆ’1] . j Since f (z) = z(1 + βˆ‘βˆž j=m aj z ), we may set ∞

gk (z) = z(1 + βˆ‘ bk,j z j ), j=m

and have from the preceding that bk,m = Ξ»,

k = 1, 2, . . . ,

bk,m+k = bk+1,m+k = bk+2,m+k = β‹… β‹… β‹… ,

k = 1, 2, . . . .

Then the sequence {gk } converges to a formal power series ∞

g(z) = z(1 + βˆ‘ bj z j ), j=m

bm = Ξ».

On the other hand, the sequence {ψk } converges to ∞

Ο•(z) = z(1 + βˆ‘ pj z j ). j=1

264 | 8 Iteration and iterative roots So we have g = Ο• ∘ f ∘ Ο•[βˆ’1] . In the preceding, we have seen that we can so choose Ο•k , or pk , that each bj assumes arbitrary value given in advance (for k =ΜΈ m) possibly with the exception of b2m (for k = m). It should be noted that Ο•m , or pm , can be arbitrarily given. Therefore, we can put bj = 0 except for b2m which is uniquely determined. We obtain the following. Theorem 8.1.15. Let f ∈ 𝔻 be such that ∞

f (z) = z(1 + βˆ‘ aj z j ), j=m

am = Ξ» =ΜΈ 0.

Then there exists a conjugate Ο• ∈ 𝔻 ∞

Ο•(z) = z(1 + βˆ‘ pj z j ), j=m

such that Ο• ∘ f ∘ Ο•[βˆ’1] = g = z(1 + Ξ»z m + ΞΌz 2m ). The coefficient pm can be arbitrary but ΞΌ is uniquely determined. If we review Proposition 8.1.10, we may find the beauty of each approach.

8.2 The iteration of formal power series The left-hand side of equation (8.1), or f [n] , is called the nth iteration of the function f . If f is a formal power series, f [n] is called an nth iterative power of the formal power series f . In Section 1.5, particularly by equations (1.10) and (1.11), we see some interesting properties for iteration of an almost unit formal power series. With the establishment of the general composition for formal power series, it is possible to extend the investigation for the iteration of formal power series beyond the space 𝔻. Example 8.2.1. Considering E1 ∈ 𝕏(ℝ) E1 (x) = 1 + x +

1 2 1 3 x + x + β‹…β‹…β‹…. 2! 3!

8.2 The iteration of formal power series | 265

By Theorem 5.4.1, we know that E1 ∘ E1 = E1[2] ∈ 𝕏(ℝ). By Theorem 5.7.2, CE [2] = (CE1 )2 1 where 1 [1 [ [ [ [1 =[ [. . . [ [ [1 [. . .

CE1

0 1

0

2 ... k ...

0

0

1 2! 22 2!

1 3! 23 3!

1 4! 24 4!

...

...

...

...

...

...

k2 2!

k3 3!

... . . .] ] ] ] . . .] ]. . . .] ] ] . . .] . . .]

k4 4!

If we write E1[2] (x) = E1 (E1 (x)) = c0 + c1 x + c2 x2 + β‹… β‹… β‹… + ck x k + β‹… β‹… β‹… , then c0 = βˆ‘βˆž n=0

1 n!

= e. For k ∈ β„•, 1 ∞ nkβˆ’1 1 nk = . βˆ‘ k! n=1 (n βˆ’ 1)! n=1 n! k! ∞

ck = βˆ‘ For example, c1 = βˆ‘βˆž n=1

1 (nβˆ’1)!

= βˆ‘βˆž n=0

c2 =

1 n!

= e.

1 ∞ 1 ∞ m+1 n = βˆ‘ . βˆ‘ 2 n=1 (n βˆ’ 1)! 2 m=0 m!

By Abel’s limit theorem, f (r) =

1 ∞ n+1 n r βˆ‘ 2 n=0 n!

converges uniformly on [0, 1] with f (1) = c2 . But ∫ f (r) dr =

1 ∞ 1 n+1 1 βˆ‘ r + C = rer + C. 2 n=0 n! 2

Then f (r) =

d 1 (∫ f (r) dr) = er (1 + r). dr 2

Then, c2 = f (1) = e. Thus, x

ee = e + ex + ex2 + β‹… β‹… β‹… . x

The Maclaurin series of E1[2] (x) = f (x) = ee = βˆ‘βˆž n=0 x

ee = e + ex + ex 2 +

f (n) n!

is

5e 3 15e 4 x + x + β‹…β‹…β‹…. 3! 4!

(8.8)

266 | 8 Iteration and iterative roots Then we have ∞ (n + 1)2 n2 = βˆ‘ , n! n=1 (n βˆ’ 1)! n=0 ∞

5e = c3 = βˆ‘

∞ n3 (n + 1)3 = βˆ‘ . n! n=1 (n βˆ’ 1)! n=0 ∞

15e = c4 = βˆ‘

We obtain two different series expressions for e that, of course, converge to e slower than the convergence of e=1+1+

1 1 + + β‹…β‹…β‹…. 2! 3! x

It is obvious that the higher order derivative of ee is very complicated. Practically the formula (8.8) is useful. Generally, the iteration of formal power series is determined by the existence of the composition. The general composition theorem, or Theorem 5.4.1, is a criterion n for the iteration. For example, f (x) = βˆ‘βˆž n=1 n!x is an almost unit formal power series which diverges everywhere except at x = 0, but f [n] ∈ 𝔻(ℝ) for every n ∈ β„•. Theorem 8.2.2. Let f ∈ 𝕏 = 𝕏(F) be given such that deg(f ) =ΜΈ 0, where F = ℝ or F = β„‚. Suppose that there exists n ∈ β„• such that f [nβˆ’1] = ⏟⏟ f ⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟ ∘ f ∘ ⏟f⏟⏟∘⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟ β‹… β‹… β‹… ∘ ⏟f⏟ ∈ 𝕏. (nβˆ’1) compositions

Then f [n] ∈ 𝕏 if and only if f (k) (f [nβˆ’1] (0)) ∈ F

for every

k ∈ β„•,

where f (k) is the kth formal derivative of f . Proof. It is a general case for Proposition 5.4.13. 𝔻(ℝ) is a group under the composition of formal power series. We now further investigate the iteration of almost unit formal power series. The proof of the proposition below can be seen in Proposition 1.5.19. Proposition 8.2.3. Let f ∈ 𝔻 = 𝔻(ℝ) be given such that f (x) = a0 + a1 x + a2 x 2 + β‹… β‹… β‹… with a0 = 0, a1 =ΜΈ 0. Let n ∈ β„• be given. Write (n) (n) 2 (n) k f n (x) = a(n) 0 + a1 x + a2 x + β‹… β‹… β‹… + ak x + β‹… β‹… β‹… ,

f [n] (x) = f0[n] + f1[n] x + f2[n] x 2 + β‹… β‹… β‹… + fk[n] x k + β‹… β‹… β‹… . Then for every k ∈ β„•, [nβˆ’1] (2) fk[n] = anβˆ’1 ak + β‹… β‹… β‹… + fk[nβˆ’1] ak1 . 1 ak + f2

(8.9)

8.2 The iteration of formal power series | 267

Example 8.2.4. For any n ∈ β„•, applying formula (8.9) we have n f1[n] = anβˆ’1 1 a1 = a1 ,

[nβˆ’1] 2 f2[n] = anβˆ’1 a1 1 a2 + f2

2 nβˆ’2 [nβˆ’2] 2 = anβˆ’1 a1 ) 1 a2 + a1 (a1 a2 + f2 2

2 [nβˆ’2] = anβˆ’1 1 a2 (1 + a1 ) + (a1 ) f2 2

2 nβˆ’3 2 [nβˆ’3] = anβˆ’1 ) 1 a2 (1 + a1 ) + (a1 ) (a1 a2 + a1 f2 3

2 2 [nβˆ’3] = anβˆ’1 1 a2 (1 + a1 + a1 ) + (a1 ) f2

β‹…β‹…β‹… = =

β‹…β‹…β‹…

β‹…β‹…β‹…

anβˆ’1 1 a2 (1 anβˆ’1 1 a2 (1

nβˆ’1 [1] f2

2 + a1 + a21 + β‹… β‹… β‹… + anβˆ’2 1 ) + (a1 )

+ a1 + a21 + β‹… β‹… β‹… + anβˆ’2 + anβˆ’1 1 1 ).

If a1 = 1, then f2[n] = na2 . If a1 =ΜΈ 1, then f2[n] = anβˆ’1 1 a2

1 βˆ’ an1 . 1 βˆ’ a1

For k = 3, we have [nβˆ’1] (2) f3[n] = anβˆ’1 a3 + f3[nβˆ’1] a31 . 1 a3 + f2

Importing the formula of f2[nβˆ’1] and using the formula a(2) 3 = 2a1 a2 we have nβˆ’2 nβˆ’2 [nβˆ’1] 3 f3[n] = anβˆ’1 a1 1 a3 + a1 a2 (1 + a1 + β‹… β‹… β‹… + a1 )2a1 a2 + f3 nβˆ’1 2 nβˆ’2 [nβˆ’1] 3 = anβˆ’1 a1 1 a3 + 2a1 a2 (1 + a1 + β‹… β‹… β‹… + a1 ) + f3 nβˆ’1 2 nβˆ’2 = anβˆ’1 1 a3 + 2a1 a2 (1 + a1 + β‹… β‹… β‹… + a1 )

nβˆ’2 2 nβˆ’3 [nβˆ’2] 3 + a31 [anβˆ’2 a1 ] 1 a3 + 2a1 a2 (1 + a1 + β‹… β‹… β‹… + a1 ) + f3

2 nβˆ’1 2 nβˆ’2 = anβˆ’1 1 a3 (1 + a1 ) + 2a1 a2 [1 + a1 + β‹… β‹… β‹… + a1 2

3 [nβˆ’2] + a21 (1 + a1 + β‹… β‹… β‹… + anβˆ’3 , 1 )] + (a1 ) f3

continuing the precess we have nβˆ’2

nβˆ’2

j

j

nβˆ’3

j

2 nβˆ’1 2 2 f3[n] = anβˆ’1 1 a3 βˆ‘ (a1 ) + 2a1 a2 ( βˆ‘ a1 + a1 βˆ‘ a1 + β‹… β‹… β‹… j=0

nβˆ’2

+ (a21 )

j=0

0

j

βˆ‘ a1 ) + (a31 )

j=0

j=0

nβˆ’1 [1] f3 .

Then nβˆ’1

2j

nβˆ’2

2j

nβˆ’2βˆ’j

nβˆ’1 2 f3[n] = anβˆ’1 1 a3 βˆ‘ a1 + 2a1 a2 βˆ‘ a1 (1 + a1 + β‹… β‹… β‹… + a1 j=0

j=0

).

268 | 8 Iteration and iterative roots The reader may compare this example with the formulas established in Proposition 1.5.19. The iteration of sine was introduce by Towse several years ago. Example 8.2.5 ([99]). Let us begin with the familiar power series 1 3 1 5 1 7 x + x βˆ’ x + β‹…β‹…β‹… 3! 5! 7!

sin x = x βˆ’

which can be considered as a formal power series although it converges on ℝ. Then 1 1 8 7 sin[2] (x) = sin(sin(x)) = x βˆ’ x 3 + x 5 βˆ’ x + β‹…β‹…β‹…, 3 10 315 1 11 5 731 7 sin[3] (x) = x βˆ’ x3 + x βˆ’ x + β‹…β‹…β‹…. 2 40 5040 Of course, Towse showed us how he obtained those formal power series. Proposition 8.2.6. Let f ∈ 𝔻 = 𝔻(ℝ) be given such that ∞

f (x) = βˆ‘ an xn = x + a3 x 3 + a4 x 4 + a5 x 5 + β‹… β‹… β‹… , n=0

where a0 = 0, a1 = 1, k ∈ β„• βˆͺ {0}, and write [n] [n] 2 [n] 3 [n] 4 f [n] (x) = a[n] 0 + a1 x + a2 x + a3 x + a4 x + β‹… β‹… β‹… .

Then a[n] 0 = 0,

a[n] 1 = 1,

a[n] 2 = 0,

a[n] 3 = na3 ,

a[n] 4 = na4 ,

and 2 a[n] 5 = na5 + 3a3 n(n βˆ’ 1)/2.

Proof. Since f [n] (x) = f (f [nβˆ’1] (x)), we have f (f (x)) = x + a[nβˆ’1] x3 + a[nβˆ’1] x4 + β‹… β‹… β‹… 4 3

3

+ a3 (x + a[nβˆ’1] x 3 + a[nβˆ’1] x 4 + β‹… β‹… β‹…) 4 3

4

+ a4 (x + a[nβˆ’1] x 3 + a[nβˆ’1] x 4 + β‹… β‹… β‹…) + β‹… β‹… β‹… . 4 3

[n] [nβˆ’1] [n] + a3 . Summing We can easily see that a[n] 0 = 0, a1 = 1, a2 = 0, and a3 [n] = a3 [i] [iβˆ’1] z3 βˆ’ a3 from i = 2 to n yields a telescope sum and we get n

[i] [iβˆ’1] a[n] ) = (n βˆ’ 1)a3 , 3 βˆ’ a3 = βˆ‘(a3 βˆ’ a3 i=2

a[n] 3

so = na3 . Similarly, we have a[4] = na4 . The formula for a[n] get complicated 4 k quickly. The formula for a[n] can be found in [99]. 5

8.3 The iterative roots of formal series in 𝔻

269

|

Now we have sin[n] (x) = x βˆ’

n 3 1 1 5 3 1 41 7 x + ( n2 βˆ’ n)x5 βˆ’ ( n βˆ’ n2 + x ) + β‹…β‹…β‹…. 6 24 30 432 45 3780

We would like to introduce a more general formula for a[n] without proof to close k this section. Proposition 8.2.7 ([99]). Let f ∈ 𝔻 = 𝔻(ℝ) be given such that ∞

f (x) = βˆ‘ an xn = x + a3 x3 + a4 x 4 + a5 x 5 + β‹… β‹… β‹… , n=0

where a0 = 0, a1 = 1, k ∈ β„• βˆͺ {0}, and write [n] [n] 2 [n] 3 [n] 4 f [n] (x) = a[n] 0 + a1 x + a2 x + a3 x + a4 x + β‹… β‹… β‹… .

is a polynomial in n with leading term of the form For k odd, the coefficient a[n] k Ξ³k (a3 n)(kβˆ’1)/2 , where Ξ³k ∈ β„š. For k even, the coefficient a[n] is a polynomial in n of degree at most (k βˆ’ 2)/2. k

8.3 The iterative roots of formal series in 𝔻 Let g ∈ 𝕏(β„‚) be given and let n ∈ β„• be given with n > 1 (it is trivial if n = 1). If there exists a formal power series f ∈ 𝕏(β„‚) such that f [n] = f ∘ f [nβˆ’1] = g,

(8.10)

f is called an nth iterative root or iterated root of g. We immediately face the following questions: 1. What kind of g has iterative roots? 2. What kinds of iterative roots could be if g has some or all nth iterative roots? 3. How to find the iterative roots for g if g has such roots? The problem of finding iterative roots of functions dates back at least to 1881 by Abel [2]. Since then it has attracted the attention of many mathematicians. In 1918, Pfeiffer investigated the functional equation f [f (x)] = g(x) (see Theorem 4.2.2), where the solution f , no matter it is analytic or formal, is actually an iterative root of g with the order 2. This topic has been developing deeply and widely so far by many mathematicians such as J. Schwaiger, H. Fripertinger, L. Reich, etc. [22, 73, 92]. The most recent such work by W. JabtoΕ„ski can be found in [45] and [46].

270 | 8 Iteration and iterative roots Proposition 8.3.1. Let g ∈ 𝕏 = 𝕏(β„‚) be given and let n ∈ β„• be given with n > 1. If there is f ∈ 𝕏 such that f [n] = g, then: (i) (ord(f ))n ≀ ord(g); (ii) In particular, ord(f ) = 0 if ord(g) = 0. Proof. Denote ord(f ) = m and ord(g) = M, both of them are nonnegative integers. By Proposition 5.4.12, n

M = ord(g) = ord(f [n] ) β‰₯ [ord(f )] = mn . (i) and (ii) follow from this inequality. Please be noticed that the other direction of (ii) above is false. For example, if f (x) = 1 βˆ’ x, then f [2] (x) = 1 βˆ’ (1 βˆ’ x) = x. The General Composition Theorem 5.4.1 allows the existence of the iterative roots of g either ord(g) = 0 or ord(g) > 1. We will discuss it in some other place if we can. This problem is open. In this section, we only discuss the case ord(g) = 1, or g ∈ 𝔻 = 𝔻(β„‚). We would like to indicate that the iterative roots or iterative power can work on any function if the composition exists, not only work for the formal power series. The proposition below claims that there is no function can be a square iterative root of a quadratic polynomial on β„‚. The proof of this proposition can be found in [80]. If we restrict the functions to be formal power series, the claim can be easily obtained by applying Proposition 8.3.1. Proposition 8.3.2. Let P be a polynomial of degree 2 define on the entire complex plane β„‚. Then P has no iterative roots of any order r with r β‰₯ 2, that is, there is no function f whatever mapping β„‚ into itself such that f [r] = P. The following lemma comes from number theory. An element Ο΅ is called a primitive nth root of unity if Ο΅n = 1 and Ο΅m =ΜΈ 1 for 1 ≀ m < n. We choose a version from Hardy’s book (p. 67, [36]) without proof. Lemma 8.3.3. Any qth root of unity is a primitive rth root, for some divisor r of q. It is clear that g ∈ 𝔻(β„‚) has an mth iterative root if and only if its conjugate f does, where g = h ∘ f ∘ h[βˆ’1] . Then, given a set of representatives of formal power series with respect to the equivalence relation β€œβˆΌβ€, we only need to investigate those formal power series being representatives. In addition to Lemma 8.3.3, Schwaiger provided the following lemma and theorem [92]. i m Lemma 8.3.4. Let f (z) = βˆ‘βˆž i=1 ai z ∈ 𝔻(β„‚) be given and let b1 = a1 , then there is an mth iterative root g of f with b1 as coefficient of z if and only if there is a conjugate f βˆ— of

8.3 The iterative roots of formal series in 𝔻

| 271

f of the form ∞

f βˆ— (z) = βˆ‘ aβˆ—i z i

where

i=1

aβˆ—i = 0

whenever

biβˆ’1 1 =ΜΈ 1.

Such an f βˆ— is called semicanonical with respect to b1 . By the canonical form Table 8.1 in Section 8.1, we have the theorem below. Theorem 8.3.5. Let 𝔻 = 𝔻(β„‚), then: (a) If an almost unit formal power series f ∈ 𝔻 is conjugate to a canonical form of type 0,

a1 z,

or

z + z n + cz 2nβˆ’1 ,

then f has iterative roots of any order m. (b) If f ∈ 𝔻 is conjugate to some canonical form a1 z + b1 z n + c1 z 2nβˆ’1 , where a1 is a primitive kth root of unity, then f has an mth iterative root if and only if (m, n βˆ’ 1) divides

nβˆ’1 . k

(c) If f ∈ 𝔻 is conjugate to z k for some integer k β‰₯ 2, then f has an mth iterative root if and only if k is a perfect mth power (k = lm for some integer l). Furthermore, in this case all mth roots of f are given by g = bz l , where lm = k

kβˆ’1

and

b lβˆ’1 = 1.

Proof. It is clear that we may suppose that f itself is canonical. (a) By Lemma 8.3.4, we need only check whether f is semicanonical. In fact, f (z) = a1 z is semicanonical with respect to any mth root b1 of a1 , 0 has 0 as a root of mth order, and f (z) = z + z n + cx2nβˆ’1 is semicanonical with respect to the mth root 1 of 1. (b) Let f (z) = a1 z + b1 z n + c1 z 2nβˆ’1 , where a1 is a primitive kth root of unity, k divides (nβˆ’1), and f [k] ∼ z +z n +cz 2nβˆ’1 . It is the canonical form category 4 in Table 8.1. Suppose that g is an mth root of f , we show that (m, n βˆ’ 1) divides (n βˆ’ 1)/k. Write g(z) = dz + d2 z 2 + d3 z 3 + β‹… β‹… β‹… and f1 (z) = z + z n + cz 2nβˆ’1 . Then dm = a1 because g [m] = f . Since g [mk] = (g [m] )

[k]

= f [k] ∼ f1 ,

it follows that the canonical form f1 has an (mk)-th iterative root with d as the coefficient of z. Then, by Lemma 8.3.4, ∞

f1 ∼ f2 = z + βˆ‘ aβˆ—i z i i=2

with aβˆ—i = 0 if diβˆ’1 =ΜΈ 1. But f1 (z) = z + z n + cz 2nβˆ’1 is canonical and conjugate to f2 which implies, by Table 8.1 (category 3) of Section 8.1 for z + z n + cz 2nβˆ’1 , that aβˆ—n =ΜΈ 0

272 | 8 Iteration and iterative roots and consequently dnβˆ’1 = 1 (see the proof of Theorem 8.1.13). Now let d0 be a primitive (n βˆ’ 1)th root of unity such that d0(nβˆ’1)/k = a1 . Since dnβˆ’1 = 1, it follows that there exists some integer u with d0u = d. Now dm = a1 implies that d0um = d0(nβˆ’1)/k or um ≑

nβˆ’1 k

(mod(n βˆ’ 1)).

. But this is possible for such an u if and only if (m, n βˆ’ 1) divides nβˆ’1 k Conversely, suppose that (m, n βˆ’ 1) divides nβˆ’1 , we need show that f has mth iterk ative root. For this purpose, let u be a solution of um ≑

nβˆ’1 k

(mod(n βˆ’ 1)),

and put d = d0u where d0 is defined as above. Then dm = d0um = d0 = a1 and 1 = dnβˆ’1 = d2(nβˆ’1) = d(2nβˆ’1)βˆ’1 . So f (z) = z+a1 z nβˆ’1 +b1 z 2nβˆ’1 is semicanonical with respect to d implying by Lemma 8.3.4 the existence of an mth root of f . (c) Let f be conjugate to z k for some k β‰₯ 2. We consider the structure of g with g ∘ f = f ∘ g and we may simply let f (z) = z k . Let us claim that g is of the form g(z) = bz l . For otherwise, we would have g(z) = bz l + cz r β‹… h(z),

c =ΜΈ 0 =ΜΈ b,

l β‰₯ 0,

r>l

and

h(0) = 1,

for some h ∈ 𝕏. The conjugacy g ∘ f = f ∘ g and the fact g ∘ f (z) = g(z k ) = bz lk + cz rk h(z k ) imply that f ∘ g(z) = g k (z), but k k k g k (z) = (bz l + cz r β‹… h(z)) = βˆ‘ ( )bkβˆ’j cj z lk+(rβˆ’l)j β‹… hj j j=0 k k = bk z kl + βˆ‘ ( )bkβˆ’j cj z lk+(rβˆ’l)j β‹… hj . j j=1

Equating the coefficients of z lk+(rβˆ’l) , g ∘ f only has the terms whose exponents are multiples of k, by take j = 1 in the right-hand side of f ∘ g we have that kbkβˆ’1 ch as the coefficient of z lk+(rβˆ’l) . Then 0 = kbkβˆ’1 ch, which is a contradiction because h(0) = 1 and bc =ΜΈ 0. Thus, g = bz l for some b and l. Let g be an mth iterative root of f . Then g commutes with f because of g [m] = f . By induction on j, we see that 2

jβˆ’1

g [j] (z) = b1+l+l +β‹…β‹…β‹…+l z l

j

implying that

8.4 SchrΓΆder’s problem

| 273

g [m] = f (or g [m] (z) = z k ) if and only if 2

b1+l+l +β‹…β‹…β‹…+l

mβˆ’1

=1

and lm = k,

or, kβˆ’1

b lβˆ’1 = 1. This is the desired result. Remark 8.3.6. Part (b) above shows that f (z) = a1 z + b1 z n + c1 z 2nβˆ’1 has infinitely many iterative roots but no root of order (n βˆ’ 1). This corrects Proposition 8.1.14 saying that f has only finitely many roots [92].

8.4 SchrΓΆder’s problem Ernst SchrΓΆder’s foundational 1871 paper [91] set the stage for much to come. This paper formally introduced the concept of the rth iterate of a function F(z), F [r] = ⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟ F ∘ F ∘ F β‹… β‹… β‹… ∘ F , including the investigation of the coefficients of F [r] and a functional r times

equation which late was called the SchrΓΆder’s equation. The conjugacy of linear functional transformations was another bright point of the paper. Marshall Cohen recently extended the SchrΓΆder’s work and provided some interesting results. Some of those results are introduced in this section [18]. Let us start with the Cayley’s lemma [10], which had been used by SchrΓΆder in his 1871 paper. It is interesting that both Cayley and SchrΓΆder did not prove this lemma. Cayley actually even did not state it as a lemma but just used it in an example, which will be provided here soon. SchrΓΆder stated this Lemma as Cayley’s and then used it as a jumping point for his discussion of iterated composition of formal power series. It is Marshall Cohen who recently investigated SchrΓΆder’s problem and provided a proof of this lemma. His work is listed below which can be found in [15] and [16]. Lemma 8.4.1. Let S be a commutative ring and let f : {0, 1, 2, . . . } β†’ S be a mapping, then r r a a f (r) = βˆ‘ [( ) βˆ‘ (βˆ’1)b ( )f (a βˆ’ b)], a b a=0 b=0

for all r ∈ β„• βˆͺ {0}. Proof. Let Mr = (ma,b )0≀a,b≀r be the lower triangular matrix given by m0,0 [m [ 1,0 [ Mr = [ m2,0 [ [ ... [ mr,0

0 m1,1 m2,1 ... mr,1

0 0 m2,2 ... mr,2

... ... ... ... ...

0 0 ] ] ] 0 ], ] ... ] mr,r ]

274 | 8 Iteration and iterative roots where r a ma,b = (βˆ’1)b ( )( )f (a βˆ’ b), a b

ma,b = 0

for b > a.

Cayley’s lemma claims that f (r) =

βˆ‘

ma,b ∈Mr

ma,b .

Please also be noticed that we set up (00 ) = 1 and then r r a a f (r) = βˆ‘ [( ) βˆ‘ (βˆ’1)b ( )f (a βˆ’ b)] a b a=0 b=0

r = f (0) + [( )(f (1) βˆ’ f (0))] 1 r r + ( )[( )(f (2) βˆ’ 2f (1) βˆ’ f (0))] + β‹… β‹… β‹… 2 1 r r + [(f (r) βˆ’ ( )f (r βˆ’ 1) + ( )f (r βˆ’ 2) + β‹… β‹… β‹… + (βˆ’1)r f (0))]. 1 2

The value of f (r) is the sum of the horizontal row-sums of Mr . But we may also express this sum as the sum of the row-sums of diagonal rows parallel to the main diagonal, along which f (a βˆ’ b) = f (0), a constant. For 0 ≀ b ≀ r, the bth diagonal row Db runs from (r βˆ’ b, 0) to (r, b). The diagonal row D0 represents the main diagonal D0 = {mr,0 }. Then r

r

b

f (r) = βˆ‘ ( βˆ‘ mc,d ) = βˆ‘ ( βˆ‘ mrβˆ’b+k,k ). b=0 mc,d ∈Db

b=0 k=0

Recalling the combinatorial identity r x r rβˆ’y ( )β‹…( )=( )β‹…( ), x y y xβˆ’y

(8.11)

we can see that the sum along each non-degenerate diagonal Db (b > 0) is zero. We have b

βˆ‘ mc,d = βˆ‘ mrβˆ’b+k,k

mc,d ∈Db

k=0 b

r rβˆ’b+k )( ) β‹… f ((r βˆ’ b + k) βˆ’ k) rβˆ’b+k k

= βˆ‘ (βˆ’1)k ( k=0 b

r rβˆ’b+k )( ) β‹… f (r βˆ’ b) rβˆ’b+k rβˆ’b

= βˆ‘ (βˆ’1)k ( k=0

8.4 SchrΓΆder’s problem

b

= βˆ‘ (βˆ’1)k ( k=0

| 275

r b )( ) β‹… f (r βˆ’ b) (by (8.11)) rβˆ’b k

b r b = f (r βˆ’ b) β‹… ( ) β‹… βˆ‘ (βˆ’1)k ( ) b k=0 k

r = f (r βˆ’ b) β‹… ( ) β‹… (1 βˆ’ 1)b = 0. b Thus, r

βˆ‘ ma,b = βˆ‘ ( βˆ‘ mc,d ) =

ma,b ∈Mr

b=0 mc,d ∈Db

βˆ‘ mc,d

mc,d ∈D0

= mr,0 = f (r), as Cayley’s lemma states. Remark 8.4.2. 1. If S is a commutative ring, then 𝕏(S) is also a commutative ring. 2. The mapping f is very flexible. The next example will show us how flexible the mapping f is. Example 8.4.3. Let G ∈ 𝔻(β„‚) be an almost unit formal power series such that G(z) = z. Define f : β„• βˆͺ {0} β†’ 𝕏(β„‚) be such that f (r) = Gr = ⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟ G β‹… G β‹… Gβ‹…β‹…β‹…G r times

for each r ∈ β„• βˆͺ {0}.

For r = 3, we know that G3 = z 3 and also we have 3 3 a a f (3) = βˆ‘ [( ) βˆ‘ (βˆ’1)b ( )f (a βˆ’ b)] a b a=0 b=0

= 1 + 3(z βˆ’ 1) βˆ’ 3(z 2 βˆ’ 2z + 1) + (z 3 βˆ’ 3z 2 + 3z βˆ’ 1)

= 1 + 3(z βˆ’ 1) + 3(z βˆ’ 1)2 + (z βˆ’ 1)3 3

= (1 + (z βˆ’ 1)) = z 3 = G3 (z). For any f ∈ 𝔻, if f [n] = I𝔻 for some n ∈ β„•, we say that f has finite composition order, otherwise we say that f has infinite composition order. If f has finite composition order, then the smallest n such that f [n] (z) = z is called the composition order of f . We always use composition order to distinguish it from the order of a formal power series.

276 | 8 Iteration and iterative roots Lemma 8.4.4. Let f ∈ 𝔻(β„‚) be given such that f (z) = z + ak z k + ak+1 z k+1 + β‹… β‹… β‹… , where ak =ΜΈ 0. Then for every n ∈ β„• f [n] (z) = z + nak z k + Pk+1 (z),

(βˆ—)

where Pk+1 ∈ 𝕏(β„‚) with ord(Pk+1 ) β‰₯ k + 1. Also f has infinite composition order in 𝕏(β„‚). Proof. Equation (βˆ—) can be obtained by Induction. Since ak =ΜΈ 0, it follows that nak =ΜΈ 0 for all n ∈ β„• and then f has infinite composition order. The theorem below with a interesting approach was recently published [16]. Of course, the necessary and sufficient condition for f [n] (z) ∼ a1 z for any f ∈ 𝔻(β„‚) such that f (z) = a1 z + a2 z 2 + β‹… β‹… β‹…, an1 = 1 has already been introduced in Proposition 8.1.12, by Scheinberg in 1970 [88]. We recommend the readers to read the comprehensive investigation for such topic by Reich and Tomaschek in 2014 [78]. Theorem 8.4.5. Let f ∈ 𝔻(β„‚) be given such that f (z) = Ο‰z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… , and f [n] = I𝔻 , or f [n] (z) = z, where Ο‰ is the nth primitive root of unity. Define f βˆ— by fβˆ— =

1 n nβˆ’j [j] βˆ‘Ο‰ f . n j=1

Then f βˆ— ∈ 𝔻(β„‚), and fβˆ— ∘ f ∘ fβˆ—

[βˆ’1]

(z) = Ο‰z.

Two elements of composition order n in 𝔻(β„‚) are conjugate if and only if their leading coefficients are the same primitive nth root of unity. Proof. We first show that f has nth composition order implies that Ο‰ is the nth primitive root of unity. By Corollary 1.5.4, we have n

(D(f )) = D(f [n] ). Then f [n] = I𝔻 implies that (D(f ))n = unit matrix. and hence Ο‰n = 1. Assume that Ο‰a = 1 for some a ∈ β„• and a < n, then ab = n for some b ∈ β„•. Then f [a] (z) = Ο‰a z + P2 (z) = z + P2 (z),

8.4 SchrΓΆder’s problem

| 277

where P2 ∈ 𝕏(β„‚) and ord(P2 ) β‰₯ 2, saying that dz 2 ∈ P2 , d =ΜΈ 0. By Lemma 8.4.4, we have (f [a] ) (z) = z + bdz 2 + P3 (z). [b]

However, (f [a] ) (z) = f [ab] (z) = f [n] (z) = z. [b]

This contradiction shows that Ο‰ is the nth primitive root of unity. It is obvious that for all g, h, k ∈ 𝔻(β„‚) we have (g + h) ∘ k = g ∘ k + h ∘ k

and β„“Ο‰ ∘ (g + h) = β„“Ο‰ ∘ g + β„“Ο‰ ∘ h,

where β„“Ο‰ ∈ 𝔻 such that β„“Ο‰ (z) = Ο‰z. Then we have β„“Ο‰ ∘ f βˆ— = fβˆ— ∘ f =

1 n nβˆ’j+1 [j] f , βˆ‘Ο‰ n j=1

and

1 n nβˆ’j [j+1] . βˆ‘Ο‰ f n j=1

Since Ο‰n = 1 and f [n] = I𝔻 , it follows that 1 n [1] [Ο‰ f + Ο‰nβˆ’1 f [2] + β‹… β‹… β‹… + Ο‰f [n] ] n 1 = [f [1] + Ο‰nβˆ’1 f [2] + β‹… β‹… β‹… + Ο‰f [n] ] n 1 = [Ο‰nβˆ’1 f [2] + β‹… β‹… β‹… + Ο‰f [n] + Ο‰0 f [1] ] n = fβˆ— ∘ f.

β„“Ο‰ ∘ f βˆ— =

Then fβˆ— ∘ f ∘ fβˆ—

[βˆ’1]

= β„“Ο‰ .

Finally, for every g ∈ 𝔻(β„‚), g ∘ β„“Ο‰ ∘ g [βˆ’1] (z) = Ο‰z + P2 (z),

where

ord(P2 ) β‰₯ 2.

Then g ∘ β„“Ο‰ ∘ g [βˆ’1] = β„“Ξ² We complete the proof.

if and only if Ο‰ = Ξ².

278 | 8 Iteration and iterative roots Definition 8.4.6. Let β„“Ο‰ ∈ 𝔻(β„‚) be given where Ο‰ ∈ β„‚, then the centralizer of β„“Ο‰ in 𝔻(β„‚) is the set ZΟ‰ = {h ∈ 𝔻(β„‚) | h ∘ β„“Ο‰ = β„“Ο‰ ∘ h}. Lemma 8.4.7. Let Ο‰ be a primitive nth root of unity and let h ∈ 𝔻(β„‚). Then h ∈ ZΟ‰ if and only if ∞

h(z) = βˆ‘ hnj+1 z nj+1 , j=0

where h(z) = h1 z + z2 z 2 + h3 z 3 + β‹… β‹… β‹…. Proof. By definitions of β„“Ο‰ and h, we have ∞

∞

k=1 ∞

k=1

h ∘ β„“Ο‰ (z) = βˆ‘ hk (Ο‰z)k = βˆ‘ Ο‰k hk z k ,

and

β„“Ο‰ ∘ h(z) = βˆ‘ Ο‰hk z k . k=1

∞ k k k Then h ∈ ZΟ‰ if and only if βˆ‘βˆž k=1 Ο‰ hk z = βˆ‘k=1 Ο‰hk z , and hence if and only if

Ο‰hk = Ο‰k hk

for all k ∈ β„•,

which is equivalent to hk = 0

for all k =ΜΈ 1 (mod n).

Corollary 8.4.8. Let f ∈ 𝔻(β„‚) be given such that f (z) = Ο‰z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… , and f [n] = I𝔻 , or f [n] (z) = z, where n is the composition order of f . Let g ∈ 𝔻(β„‚) be given, then g ∘ f ∘ g [βˆ’1] = β„“Ο‰ if and only if there exists a sequence {hnj+1 }∞ j=0 βŠ† β„‚ such that ∞

h(z) = βˆ‘ hnj+1 z nj+1 ∈ 𝔻(β„‚) and j=0

g = h ∘ f βˆ—,

where f is the formal power series set as in Theorem 8.4.5. βˆ—

Proof. By Theorem 8.4.5, f = f βˆ—

[βˆ’1]

g ∘ (f βˆ—

∘ β„“Ο‰ ∘ f βˆ— . Then g ∘ f ∘ g [βˆ’1] = β„“Ο‰ is equivalent to

[βˆ’1]

∘ β„“Ο‰ ∘ f βˆ— ) ∘ g [βˆ’1] = β„“Ο‰

which is equivalent to that g ∘ f βˆ— ∈ ZΟ‰ . Applying Lemma 8.4.7, we have an almost nj+1 unit formal power series h(z) = βˆ‘βˆž h in 𝕏(β„‚) such that j=0 nj+1 z [βˆ’1]

g ∘ fβˆ—

[βˆ’1]

= h,

or

g = h ∘ f βˆ—.

8.4 SchrΓΆder’s problem

| 279

Corollary 8.4.9. Let f ∈ 𝔻(β„‚) be given such that f (z) = Ο‰z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… , and f [n] = I𝔻 , or f [n] (z) = z, where n is the composition order of f . For every sequence {gnj+1 }∞ j=0 βŠ† β„‚ with g1 =ΜΈ 0, there exists a unique sequence k {gk }1 1, fk[nβˆ’1] = ak Ο‰nβˆ’2 (1 + Ο‰kβˆ’1 + β‹… β‹… β‹… + Ο‰(kβˆ’1)(nβˆ’2) ) + Pnβˆ’1,k .

280 | 8 Iteration and iterative roots For simplicity we introduce the further notation bk = fk[nβˆ’1]

(including b1 = Ο‰nβˆ’1 )

[z k ]Q(z) = coefficient of z k in the polynomial Q(z). Note that ak [z k ](b1 z)k = ak Ο‰(nβˆ’1)k but that, by induction, bi = fi[nβˆ’1]

does not contain ak

if

1 ≀ i < k.

Thus we have ∞

∞

f [n] (z) = f (f [nβˆ’1] (z)) = f ( βˆ‘ fk[nβˆ’1] z k ) = f ( βˆ‘ bk z k ) k=1

∞

∞

k

k

2

k=1

∞

k

3

= Ο‰( βˆ‘ bk z ) + a2 ( βˆ‘ bk z ) + +a3 ( βˆ‘ bk z ) + β‹… β‹… β‹… . k=1

k=1

k=1

The term of z k can only occur in the expression (b1 z + b2 z 2 + β‹… β‹… β‹…)j , 1 ≀ j ≀ k, and relies on (b1 z + β‹… β‹… β‹… + bkβˆ’j+1 z kβˆ’j+1 )j for such j. Applying the inductive hypothesis, we have j

k kβˆ’j+1 fk[n] = Ο‰bk + β‹… β‹… β‹… + a ) +β‹…β‹…β‹… j [z ](b1 z + β‹… β‹… β‹… + bkβˆ’j+1 z ⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟⏟ k

k

no ak in it

+ ak [z ](b1 z)

= Ο‰[ak Ο‰nβˆ’2 (1 + Ο‰kβˆ’1 + β‹… β‹… β‹… + Ο‰(kβˆ’1)(nβˆ’2) ) + Pnβˆ’1,k ] + β‹… β‹… β‹… + aj (polynomial with no aσΈ€ k s) + β‹… β‹… β‹… + ak Ο‰(nβˆ’1)k

= ak Ο‰nβˆ’1 [ak Ο‰nβˆ’2 (1 + Ο‰kβˆ’1 + β‹… β‹… β‹… + Ο‰(kβˆ’1)(nβˆ’2) )] + Ο‰Pnβˆ’1,k + ak Ο‰(nβˆ’1)k + Pn,k (Ο‰, . . . , akβˆ’1 )

= ak Ο‰nβˆ’1 (1 + Ο‰kβˆ’1 + β‹… β‹… β‹… + Ο‰(kβˆ’1)(nβˆ’1) ) + Pn,k (Ο‰, . . . , akβˆ’1 ), where Pn,k (a1 , a2 , . . . , akβˆ’1 ) is the result of summing all the terms which do not contain ak . By induction on Pnβˆ’1,k and the definition of Pn,k , it follows that if aj = 0 for all j with 1 < j < k, then Pn,k (a1 , 0, . . . , 0) = 0. Moreover, since all computations involve taking integral powers, the coefficients of Pn,k are integers. Theorem 8.4.11. If n ∈ β„• and Ο‰ is a primitive nth root of unity in β„‚, then for every infinite sequence {ak }1 1. Let B = BΟ΅ (0) be an open ball with a sufficiently small radius Ο΅ in which f (x) =ΜΈ 0 if x =ΜΈ 0. Let f [p] be pth iterate of f such that fp approached to zero uniformly as p β†’ ∞. Inside B every f [p] exists, vanished only for x = 0 at which it has a zero of order mp . The mp th roots of f (x) will be uniform within B, with simple zeros at x = 0. The first (mp βˆ’1)/(mβˆ’1) coefficient in the development of f [p] is am . We can then select a sequence of functions 1/m

[f (x)]

1/m2

, [f [2] (x)]

, . . . , [f [p] (x)]

1/mp

,...,

(8.13)

such that the coefficients of x in the terms of the sequence approach any chosen (m βˆ’ 1)th root of am . Now we present the BΓΆttcher’s theorem. The proof is made by Ritt and can be found in [82].

8.4 SchrΓΆder’s problem

| 283

Theorem 8.4.12 (BΓΆttcher’s theorem). In the circle B described above, the functions in (8.13) converges uniformly to an analytic function Ο•(x), which satisfies the functional equation m

Ο•(f (x)) = [Ο•(x)] .

9 Formal series and general exponents Since the space of formal power series 𝕏 was systematically established, the completeness of this space has become a task for mathematicians to work out. By means of the completeness axiom, the system ℝ gives us a lot of important properties, including the exponents bs where b > 0, s ∈ ℝ. We realize that some parts of the power (under multiplication) of the formal power series have been missing from 𝕏 except the power of formal series of the integer exponents. This chapter will add those missed parts to 𝕏, or to the formal analysis. The main work of this chapter was done by Dariusz Bugajewski and the author. This chapter will answer the following questions: 1. For a formal power series f ∈ 𝕏(β„‚) such that f (z) = a0 + a1 z + a2 z 2 + β‹… β‹… β‹… , is r

∞

n

r

f (z) = ( βˆ‘ an z ) , n=0

2. 3.

or

or

f = (a0 , a1 , a2 , . . . ),

(a0 , a1 , a2 , . . . )r ,

where r ∈ ℝ, still a formal power series in 𝕏(β„‚)? If (a0 , a1 , a2 , . . . )r = (c0 , c1 , c2 , . . . ) ∈ 𝕏(β„‚), what is the formal power series (c0 , c1 , c2 , . . . )? Is there any algorithm for computing all ck in #2 above?

We introduce the power of formal power series with general exponents via three steps. Section 9.2 introduces the formal root series g 1/n , n ∈ β„• and the algorithm of computing g 1/n . Section 9.3 introduces the formal power series with rational exponents, or g r , r ∈ β„š. We would like to indicate that in both Section 9.2 and Section 9.3 the approach of our investigation is the algebraic approach. The third step is introducing the power of the formal power series with real exponent. The power of formal power series with real exponents are introduced by the analytical approach in Section 9.4. Of course, radicals and rationals are also real numbers, and so there are two ways to understand and study the formal root series and the power of formal power series with rational exponents. We will see that there is no conflict no matter we treat rational exponents independently or as a subset of the power of formal power series with real exponents. The integral exponent of a formal power series, or the nth power of a formal power series f , has been investigated for many years, especially after 2002. Some studies were introduced in Chapter 5. The sets β„€ and β„š are subsets of ℝ; therefore, the algorithms for the integer exponents and for the rational exponents should work well with the algorithms for real exponents. We will see that there is no conflict between the algorithms for the formal power series. At the end of this chapter, the powerful Exponent Algorithm will be introduced. https://doi.org/10.1515/9783110599459-009

286 | 9 Formal series and general exponents

9.1 Introduction Different multiplication generates different power and, therefore, we may anticipate that they should generate different roots. The iterative roots have been developed for years and obtained many interesting results, which we have seen in Chapter 8. It is clear that 𝕏(S) itself is a ring and, if the S is commutative, 𝕏(S) is an ideal under the addition, scalar multiplication and the multiplication or the Cauchy product. It is then natural and necessary to investigate the radical of 𝕏(S) if S is ℝ or β„‚, or investigate the possible formal root power series in 𝕏(S). Before the formal root series was established systematically, certain kinds of root formal power series had been investigated already. For example, Niven introduced the formal logarithm of a rational power of a formal power series and obtained that L(Ξ±r ) = rL(Ξ±) where r ∈ β„š [61]. Also, Proposition 7 in [47] described the properties of Riordan matrices involving the real exponents of formal power series. All these indicate the necessity of the establishment of the algebraic roots in the ring of formal power series, including the existence and uniqueness of such exponents n1 of a formal power series g, or g 1/n . Given a real number b > 0, the value of bs , s ∈ ℝ, the real exponent of the base b, could be an example for us to try to set up f s , s ∈ ℝ, f ∈ 𝕏(ℝ), the formal exponent series. We immediately realize that it is not helpful because we do not assign any value to the variable in the formal power series and, therefore, we cannot use the limit or convergence as we did for bx . Let f (x) = 1 + x + 2!x2 + 3!x3 + β‹… β‹… β‹…, the following expressions: f 3 (x),

f 1/3 (x),

f 3/2 (x),

f Ο€ (x),

may represent the powers of f with possible integer exponent, rational exponent and real exponent of f if we can define them mathematically. We want to know what formal power series they may represent and to know, if they exist, the existence, and the uniqueness of them. We answered some questions about f n , n ∈ β„• in Chapter 5. The investigations of the multiplicative root f 1/n in 𝕏(S) for S = ℝ and S = β„‚, or the formal root power series with respect to the Cauchy product, have been developed by Reich, SmΓ­tal, and Ε tefΓ‘nkovΓ‘ since 2005 [76, 77]. It is known that f n exists for a formal power series f over any commutative ring S. Unfortunately, it is not clear whether systematically there exists a formal power series f such that f n = g for a given formal power series g and a given positive integer n, although the constant term of such f has been investigated by Henrici in [42]. It is also not clear whether such f , if exists, is unique in the sense of the first nonzero coefficient. More importantly, we need some algorithm to compute he formal root series if it exists. We should remind the readers that we have seen some series such as Puiseux series whose terms may have rational exponents, and we also have some sequence of

9.2 Formal root series and its algorithm

| 287

functions with the power 1/mp , m ∈ β„• in (8.13). Comparing them with what we will see in this chapter may help us to understand and study the formal root series. Computation of formal power series, including the computation of inverse formal power series, no matter computing by recurrent formula or by the explicit Wrowski formula, is a importance subject for mathematics. The computation of certain composition of formal power series such as J. C. P. Miller formula has special interest in computational mathematics and combinatorics. In addition to establish certain sufficient and necessary conditions for the existence of the formal root power series, we provide algorithms to compute those formal root power series if they exist. The uniqueness of such existing formal root series will be investigated, too. Before we go to the next section, we provide the definition of a formal root (power) series. Definition 9.1.1. Let S be a ring. Let k ∈ β„• be given and let g ∈ 𝕏(S) be given. If there exists a formal power series f ∈ 𝕏(S) such that f k = g, then f is called a kth root formal root series of g, and f is denoted by g 1/k . The rational exponents of formal power series will be defined on 𝕏+ (ℝ), very similar to the definition of the rational exponents br , b > 0. The real exponents of formal power series is a big challenge. It is a new accomplishment of the formal analysis by the author, which will be discussed in the final section.

9.2 Formal root series and its algorithm At the beginning, we consider some examples which show that some formal power series have root series and some formal power series do not have any nontrivial root series. Example 9.2.1. Let S = ℝ and let ∞

βˆ’2 n )z , n

g(z) = βˆ‘ ( n=0

a binomial formal power series Ba with a = βˆ’2. Then g(z) =

1 . (1+z)2

We have

g 1/2 (z) = 1 βˆ’ z + z 2 βˆ’ z 3 + β‹… β‹… β‹… , because 2

2

(1 + z)2 (1 βˆ’ z + z 2 βˆ’ z 3 + β‹… β‹… β‹…) = [(1 + z)(1 βˆ’ z + z 2 βˆ’ z 3 + β‹… β‹… β‹…)] = 1. Let us notice that we did not have to consider the convergence of the above series.

288 | 9 Formal series and general exponents k Example 9.2.2. Let S = ℝ and let g(z) = βˆ‘βˆž k=1 z . Assume that there exists a formal n power series f such that f = g for some integer n β‰₯ 2. Then ord(f ) = 0 yields that ord(f n ) = 0 =ΜΈ ord(g), and ord(f ) > 0 would provide that

ord(f n ) = n ord(f ) β‰₯ 2 =ΜΈ 1 = ord(g), Thus, there is no formal power series f such that f n (z) = g(z) if n β‰₯ 2. Example 9.2.1 and Example 9.2.2 show that some formal power series has certain root series and some formal power series does not have any nontrivial root series. Moreover, it might happen that some formal power series has all nth formal root series. n Remark 9.2.3. Let S = ℝ and let g(z) = βˆ‘βˆž n=0 n! z . It is clear that the regular power ∞ series βˆ‘n=0 n! xn converges nowhere except x = 0. However, we will prove that g has nth formal root series for every n ∈ β„•.

Now we prove some auxiliary results. Lemma 9.2.4. Let f (z) = as z s +as+1 z s+1 +β‹… β‹… β‹… be a formal power series with s = ord(f ) > 0 and let (n) (n) 2 (n) k f n (z) = a(n) 0 + a1 z + a2 z + β‹… β‹… β‹… + ak z + β‹… β‹… β‹… .

= 0, 0 ≀ k < sn. Then a(n) k For k β‰₯ sn, we have

n βˆ’ rs βˆ’ rs+1 βˆ’ β‹… β‹… β‹… βˆ’ rkβˆ’1 rs rs+1 n n βˆ’ rs r )as as+1 β‹… β‹… β‹… akk , )β‹…β‹…β‹…( a(n) = βˆ‘ ( )( k rk rs+1 rs

(9.1)

where the sum is extended over all possible tuples (rs , rs+1 , . . . , rk ) of nonnegative integers such that rs + rs+1 + β‹… β‹… β‹… + rk = n

and

srs + (s + 1)rs+1 + β‹… β‹… β‹… + krk = k.

(9.2)

Proof. Since ord(f ) = s > 0, we have ai = 0, 0 ≀ i < s and, therefore, it is clear that r

r

r

a00 a11 β‹… β‹… β‹… akk = 0 if any ri =ΜΈ 0, 0 ≀ i < s. Since (m ) = 1 for any m ∈ β„•, by (5.4) we have 0 n βˆ’ r0 βˆ’ r1 βˆ’ β‹… β‹… β‹… βˆ’ rkβˆ’1 r0 r1 n n βˆ’ r0 n βˆ’ r0 βˆ’ r1 r )a0 a1 β‹… β‹… β‹… akk )( )β‹…β‹…β‹…( a(n) = βˆ‘ ( )( k rk r2 r1 r0 n βˆ’ rs βˆ’ rs+1 βˆ’ β‹… β‹… β‹… βˆ’ rkβˆ’1 rs rs+1 n n βˆ’ rs n βˆ’ rs βˆ’ rs+1 r )as as+1 β‹… β‹… β‹… akk , )β‹…β‹…β‹…( = βˆ‘ ( )( )( rs+1 rs+2 rk rs where the sum is extended over all possible (rs , rs+1 , . . . , rk ) of nonnegative integers such that rs + rs+1 + β‹… β‹… β‹… + rk = n

and srs + (s + 1)rs+1 + β‹… β‹… β‹… + krk = k.

9.2 Formal root series and its algorithm

| 289

Corollary 9.2.5. Let g ∈ 𝕏(β„‚) be a nonunit formal power series with ord (g) = k > 0. If the root formal power series g 1/m exists, then ord(g 1/m ) = l, where ml = k for some l ∈ β„•. Corollary 9.2.6. Let g be a nonzero formal power series over β„‚. If g 1/n exists for all n ∈ β„•, then ord(g) = 0. Recalling the formulas (5.3) and (5.4), we have the following. Lemma 9.2.7. Let f (x) = a0 + a1 x + a2 x2 + β‹… β‹… β‹… be a formal power series in 𝕏(β„‚). Let a(n) k be defined as in (5.3). Then a(n) = B0 (f ) + B1 (f ), k where

n βˆ’ r0 βˆ’ r1 βˆ’ β‹… β‹… β‹… βˆ’ rkβˆ’2 r0 r1 n n βˆ’ r0 rkβˆ’1 )a0 a1 β‹… β‹… β‹… akβˆ’1 )β‹…β‹…β‹…( , B0 (f ) = βˆ‘ ( )( rkβˆ’1 r1 r0 B1 (f ) = nanβˆ’1 0 ak

and the sum is extended over all possible sequences (r0 , r1 , . . . , rkβˆ’1 ) of nonnegative integers satisfying the formulae r0 + r1 + β‹… β‹… β‹… + rkβˆ’1 = n,

r1 + 2r2 + β‹… β‹… β‹… + (k βˆ’ 1)rkβˆ’1 = k.

Proof. By (5.3), we have n βˆ’ r0 βˆ’ r1 βˆ’ β‹… β‹… β‹… βˆ’ rkβˆ’1 r0 r1 n n βˆ’ r0 n βˆ’ r0 βˆ’ r1 r )a0 a1 β‹… β‹… β‹… akk , )β‹…β‹…β‹…( )( a(n) = βˆ‘ ( )( k rk r2 r1 r0 where the sum is extended over all sequences (r0 , r1 , . . . , rk ) of nonnegative integers that satisfy (5.4). By the second equation in (5.4), it is clear that rk can admit only two values, that is, rk = 0

and rk = 1.

If rk = 0, then the summation above becomes

n n βˆ’ r0 n βˆ’ r0 βˆ’ r1 βˆ’ β‹… β‹… β‹… βˆ’ rkβˆ’2 r0 r1 rkβˆ’1 )β‹…β‹…β‹…( ) a0 a1 β‹… β‹… β‹… akβˆ’1 , βˆ‘ ( )( r0 r1 rkβˆ’1

where the sum is extended over all possible sequences (r0 , r1 , . . . , rkβˆ’1 ) of nonnegative integers such that r0 + r1 + β‹… β‹… β‹… + rkβˆ’1 = n, however, this is B0 (f ).

r1 + 2r2 + β‹… β‹… β‹… + (k βˆ’ 1)rkβˆ’1 = k;

290 | 9 Formal series and general exponents If rk = 1, then r1 = r2 = β‹… β‹… β‹… = rkβˆ’1 = 0

and then r0 = n βˆ’ 1,

by the first equation in (5.4). Then the summation in this case reduces to (

n )a = nanβˆ’1 0 ak ; nβˆ’1 k

however, this is B1 (f ). We provide some necessary and sufficient conditions for a formal power series g to have formal root series g 1/n for some n ∈ β„•. Some algorithms of computing the nth formal root series will be presented, too [29]. Let 𝕂 ∈ {ℝ, β„‚}. j Theorem 9.2.8. Fix g(z) = βˆ‘βˆž j=0 bj z ∈ 𝕏(𝕂) with b0 =ΜΈ 0 and let n be a positive integer. j n If g 1/n (z) = βˆ‘βˆž j=0 aj z exists, then a0 = b0 . Conversely, for any fixed solution a0 ∈ 𝕂 of the equation an0 = b0 , the unique nth n formal root g 1/n (z) = βˆ‘βˆž n=0 an z can be computed by the following algorithm:

(i) a1 = b1 /(nanβˆ’1 0 ); (ii)

n βˆ’ r0 βˆ’ r1 βˆ’ β‹… β‹… β‹… βˆ’ rkβˆ’2 r0 r1 n n βˆ’ r0 rkβˆ’1 )a0 a1 β‹… β‹… β‹… akβˆ’1 ] )β‹…β‹…β‹…( ak = [bk βˆ’ βˆ‘ ( )( rkβˆ’1 r1 r0 /(nanβˆ’1 0 ) for

= (bk βˆ’ βˆ‘

kβ‰₯2

n! rkβˆ’1 r r a 0 a 1 β‹… β‹… β‹… akβˆ’1 )/(nanβˆ’1 0 ), r0 !r1 ! β‹… β‹… β‹… rkβˆ’1 ! 0 1

where by (9.3) below n! n βˆ’ r0 βˆ’ r1 βˆ’ β‹… β‹… β‹… βˆ’ rkβˆ’2 n n βˆ’ r0 )= , )β‹…β‹…β‹…( ( )( rkβˆ’1 r0 !r1 ! β‹… β‹… β‹… rkβˆ’1 ! r0 r1 and the sum is extended over all the sequences (r0 , r1 , . . . , rkβˆ’1 ) of nonnegative integers such that r0 + r1 + β‹… β‹… β‹… + rkβˆ’1 = n,

r1 + 2r2 + β‹… β‹… β‹… + (k βˆ’ 1)rkβˆ’1 = k.

Proof. Suppose that f (z) = g 1/n is an nth root of g. Then f n (z) = g(z). Let us write (n) (n) k f n (z) = a(n) 0 + a1 z + β‹… β‹… β‹… + ak z + β‹… β‹… β‹… . (n) (n) n n Then a(n) 0 = b0 , so a0 = b0 , because a0 = a0 . Also, bk = ak for all n ∈ β„•. Now we are going to prove the uniqueness. For that, let ∞

h(z) = βˆ‘ cj z j = g 1/n . j=0

(9.3)

9.2 Formal root series and its algorithm

| 291

Then c0 = b1/n 0 = a0 . Suppose that ai = ci

for

0≀i 0, then: (a) there exists a unique root g 1/n (z) for arbitrary odd positive integer n; (b) there exist exactly two different nth roots, or Β±g 1/n , for even positive integer n. We always pick the notation g 1/n to represent the root with g 1/n (0) > 0 unless we specify otherwise. The formal power series g 1/n with the positive first nonzero coefficient is called the principal nth root of g. 2. If 𝕂 = ℝ and b0 < 0, then there exists a unique root g 1/n (z) if and only if n is arbitrary odd positive integer. 3. If 𝕂 = β„‚, then for arbitrary positive integer n there exist exactly n different roots g 1/n (z).

9.2 Formal root series and its algorithm

| 293

We should understand that the uniqueness of the nth root of g is in the sense of the first nonzero coefficient rule that is, the first nonzero coefficient of the formal root series determines the formal root series. This rule includes (b) of Corollary 9.2.9 in which the uniqueness of the notation g 1/n is determined when n is even. j Example 9.2.10. Let g(x) = βˆ‘βˆž j=0 j! x ∈ 𝕏(ℝ) and let n ∈ β„• be given. We are going to

compute the nth formal root series of g. Writing g 1/n (x) = a0 + a1 x + a2 x 2 + β‹… β‹… β‹…, and applying the algorithm of Theorem 9.2.8 for bj = j!, j = 0, 1, 2, . . ., we have a0 = 1,

a1 = 1/n,

1 3 1 a2 = ( + 2 ), 2 n n

....

Then g 1/n (x) = 1 +

1 1 3 1 x + ( + 2 )x 2 + β‹… β‹… β‹… . n 2 n n

Taking n = 2, we have 1 1 3 1 g 1/2 (x) = 1 + x + ( + 2 )x 2 + β‹… β‹… β‹… , 2 2 2 2 and then 2

(g 1/2 (x)) = 1 + 1!x + 2!x 2 + β‹… β‹… β‹… . Example 9.2.11. Let ∞

βˆ’2 n )z = 1 βˆ’ 2z + 3z 2 βˆ’ 4z 3 + β‹… β‹… β‹… , n

g(z) = βˆ‘ ( n=0

be given. By Example 9.2.1, we know that g 1/2 (z) = 1 βˆ’ z + z 2 βˆ’ z 3 + β‹… β‹… β‹… . Now, we get the same outcome applying the algorithm given in Theorem 9.2.8 and we provide the first four coefficients of g 1/2 and the formula for kth coefficient with k β‰₯ 4. For our convenience, we would like to use the equality n n βˆ’ r0 n βˆ’ r0 βˆ’ r1 βˆ’ β‹… β‹… β‹… βˆ’ rkβˆ’2 n! ( )( )β‹…β‹…β‹…( )= r0 r1 rkβˆ’1 r0 !r1 ! β‹… β‹… β‹… rkβˆ’1 ! where all rj satisfy (9.3). Now suppose that g 1/2 (z) = a0 + a1 z + a2 z 2 + a3 z 3 + β‹… β‹… β‹… .

294 | 9 Formal series and general exponents It is obvious that a0 = 1 and a1 = βˆ’1. For k = 2, by (9.3), we get r0 + r1 = 2, r1 = 2, and then r0 = 0,

r1 = 2

is the only possibility for the summation, and hence 2 2 βˆ’ r0 r0 r1 1 )a0 a1 ] a2 = [b2 βˆ’ ( )( 2 r0 r1 1 = [3 βˆ’ 1 β‹… 1 β‹… 1 β‹… 1] = 1. 2 For k = 3, by (9.3) and the fact that all rj ’s are nonnegative integers, r0 = 0,

r1 = 1,

r2 = 1

is the only selection for those rj ’s and, therefore, 1 2 2 1 a3 = [βˆ’4 βˆ’ ( )( )( ) a00 a11 a12 ] 2 0 1 1 1 = [βˆ’4 βˆ’ 1 β‹… 2 β‹… 1 β‹… 1 β‹… (βˆ’1) β‹… 1] = βˆ’1. 2 We claim: ak = (βˆ’1)k ,

kβˆˆβ„•

by using (ii) of Theorem 9.2.8.

Now let k ∈ β„• be such that k β‰₯ 4 and assume that ai = (βˆ’1)i for 0 ≀ i ≀ k βˆ’ 1. Then bk = (βˆ’1)k (k + 1), and let the nonnegative integers r0 , r1 , . . . , rkβˆ’1 satisfy (9.3). First, we investigate r0 . If r0 = 2, then rj = 0 for all other rj and hence the second equation in (9.3) is not true. If r0 = 1, then there is only one rj = 1, 1 ≀ j ≀ k βˆ’ 1, and all other rj are zeros. Then the second equation in (9.3) would be j = k for j ≀ k βˆ’ 1 which is a contradiction. Therefore, we infer that r0 = 0. Then (9.3) becomes (a) r1 + r2 + β‹… β‹… β‹… + rkβˆ’1 = 2,

(b) r1 + 2r2 + β‹… β‹… β‹… + (k βˆ’ 1)rkβˆ’1 = k.

We show that for the tuples (r1 , r2 , . . . , rkβˆ’1 ) satisfying (a) and (b) above, 2 2 βˆ’ r0 2 βˆ’ r0 βˆ’ r1 βˆ’ β‹… β‹… β‹… βˆ’ rkβˆ’2 r0 r1 rkβˆ’1 )β‹…β‹…β‹…( )a0 a1 β‹… β‹… β‹… akβˆ’1 βˆ‘ ( )( r0 r1 rkβˆ’1 2! rkβˆ’1 r r =βˆ‘ a 0 a 1 β‹… β‹… β‹… akβˆ’1 = (βˆ’1)k (k βˆ’ 1). r1 !r2 ! β‹… β‹… β‹… rkβˆ’1 ! 0 1

(βˆ—)

9.2 Formal root series and its algorithm

| 295

Suppose that we have obtained that ai = (βˆ’1)i

for

0 ≀ i ≀ k βˆ’ 1.

Case 1: rj = 2 for some 1 ≀ j ≀ k βˆ’ 1. It occurs if and only if ri = 0 for all the other i =ΜΈ j. Then k must be even because 2j = k by (b). That is, in this situation j = k/2 is the only such j. By inductive hypothesis, 2! 2! rkβˆ’1 r r a 0 a 1 β‹… β‹… β‹… akβˆ’1 = (βˆ’1)rj = 1. r1 !r2 ! β‹… β‹… β‹… rkβˆ’1 ! 0 1 rj ! Case 2: 0 ≀ ri ≀ 1, 0 ≀ i ≀ k βˆ’ 1. In this case, there are exactly only two such ri for which ri = 1. Let us assume that ri = 1 and rj = 1, and 1 ≀ i < j ≀ k βˆ’ 1 and all the other rm are zeros. Then, by (b) above, j = k βˆ’ i. Since each rm , 1 ≀ m ≀ k βˆ’ 1, can only take the value 1 once, it follows that the total number of such pairs is (kβˆ’1)/2 if k is odd, and the total number of such pairs is (kβˆ’2)/2 2! if k is even because there is no such a pair for rk/2 . In this case, r !r !β‹…β‹…β‹…r kβˆ’1 = 2. Then if k 1 2 is odd, βˆ‘

2! rkβˆ’1 r r a 0 a 1 β‹… β‹… β‹… akβˆ’1 r1 !r2 ! β‹… β‹… β‹… rkβˆ’1 ! 0 1 kβˆ’1 (βˆ’1)1r1 (βˆ’1)2r2 β‹… β‹… β‹… (βˆ’1)(kβˆ’1)rkβˆ’1 =2β‹… 2 = (βˆ’1)k (k βˆ’ 1) = βˆ’(k βˆ’ 1) = (βˆ’1)k (k βˆ’ 1),

and if k is even, βˆ‘

kβˆ’2 2! rkβˆ’1 r r =2β‹… a 0 a 1 β‹… β‹… β‹… akβˆ’1 (βˆ’1)k = k βˆ’ 2. r1 !r2 ! β‹… β‹… β‹… rkβˆ’1 ! 0 1 2

For k even, combining Case 1 and Case 2, we have βˆ‘

2! rkβˆ’1 r r a 0 a 1 β‹… β‹… β‹… akβˆ’1 = (Case 1) + (Case 2) r1 !r2 ! β‹… β‹… β‹… rkβˆ’1 ! 0 1 kβˆ’2 =1+2β‹… (βˆ’1)k = 1 + (k βˆ’ 2) = k βˆ’ 1 = (βˆ’1)k (k βˆ’ 1). 2

The sum is extended over all such rj , 1 ≀ j ≀ k βˆ’ 1 satisfying (a) and (b). Thus, (βˆ—) is proved. Applying (ii) of Theorem 9.2.8, we get ak = [bk βˆ’

2! rkβˆ’1 r r a 0 a 1 β‹… β‹… β‹… akβˆ’1 ]/(2anβˆ’1 0 ) r1 !r2 ! β‹… β‹… β‹… r kβˆ’1 0 1

= [(βˆ’1)k (k + 1) βˆ’ (βˆ’1)k (k βˆ’ 1)]/2 = (βˆ’1)k . Thus ak = (βˆ’1)k for every nonnegative integer k.

296 | 9 Formal series and general exponents The next example shows that a polynomial p(x) on ℝ usually does not have a rootpolynomial (a polynomial f such that f k = p) but may have a formal root series. Example 9.2.12. Let p(x) = 1 + x be a polynomial on ℝ. Then p does not have a rootpolynomial f such that f 2 = p. However, there is a formal power series f ∈ 𝕏(ℝ) such that f 2 = p and 1 1 1 f (x) = 1 + x βˆ’ x 2 + x 3 + β‹… β‹… β‹… . 2 8 16 Denote f (x) = a0 + a1 x + a2 x2 + β‹… β‹… β‹…, applying Theorem 9.2.8, we easily obtain that a1 = b1 /(2a2βˆ’1 0 ) = 1/2.

a0 = 1,

For all integer k β‰₯ 2, formula (9.3) becomes r0 + r1 + β‹… β‹… β‹… + rkβˆ’1 = 2,

r1 + 2r2 + β‹… β‹… β‹… + (k βˆ’ 1)rkβˆ’1 = k,

applying (ii) of Theorem 9.2.8 with bk = 0, we have n βˆ’ r0 βˆ’ β‹… β‹… β‹… βˆ’ rkβˆ’2 r0 r1 1 2 2 βˆ’ r0 rkβˆ’1 )a0 a1 β‹… β‹… β‹… akβˆ’1 . )β‹…β‹…β‹…( ak = βˆ’ βˆ‘ ( )( rkβˆ’1 r1 2 r0 For k = 2, (9.3) becomes r0 + rkβˆ’1 = r0 + r1 = 2,

r1 = k = 2.

1

Then a2 = βˆ’ 21 a21 = βˆ’ 21 ( 21 )2 = βˆ’ 81 = βˆ’( 22 ). For k = 3, (9.3) becomes r0 + r1 + r2 = 2,

r1 + 2r2 = 3.

Since r1 ≀ 2, the only solution for r1 + 2r2 = 3 is r1 = r2 = 1 which yields that r0 = 0. Then 1 1 2 2 1 1 1 1 1 a3 = βˆ’ ( )( )( )a1 a2 = βˆ’ β‹… 2 β‹… β‹… (βˆ’ ) = = ( 2 ). 2 0 1 1 2 2 8 16 3

In fact, 1

1

1

f (x) = B1/2 (x) = 1 + ( 2 )x + ( 2 )x 2 + ( 2 )x 3 + β‹… β‹… β‹… , 1 3 2 a formal binomial series defined in Proposition 2.2.4 whose function representation is (1 + x)1/2 . Now, we discuss the case of nonunit formal power series, which was investigated in [77], too.

9.2 Formal root series and its algorithm

| 297

Theorem 9.2.13. Let G ∈ 𝕏0 (β„‚) be given such that ∞

∞

j=0

j=0

G(z) = βˆ‘ bj z s+j = z s ( βˆ‘ bj z j ) = z s g(z) and mn = s, where m, n and s are positive integers. Then ∞

∞

j=0

j=0

F(z) = βˆ‘ aj z m+j = z m ( βˆ‘ aj z j ) = z m f (z) is an nth root series of G(z) if and only if f (z) is an nth root series of g(z). Proof. Let f n (z) = g(z). Then obviously n

F n (z) = (z m f (z)) = z mn f n (z) = z s g(z) = G(z), so F(z) is an nth root of G(z). Conversely, let F n (z) = G(z). Then n

(z m f (z)) = z mn g(z),

z mn f n (z) = z mn g(z).

Since 𝕏(β„‚) is an integral domain, we have that f n (z) = g(z) and end the proof. By Theorem 9.2.8 and Theorem 9.2.13, we get the following. Corollary 9.2.14. Let ∞

∞

j=0

j=0

g(z) = βˆ‘ bj z s+j = z s βˆ‘ bj z j be a formal power series in 𝕏(𝕂) such that ord(g) = s > 0 and let n ∈ β„•. If a formal j power series f (z) = βˆ‘βˆž j=0 aj z is an nth formal root series of g, then s = mn with suitable positive integer m, aj = 0

for all

0≀j ≀mβˆ’1

and

anm = b0 .

Conversely, if mn = s, then for every fixed solution a0 of the equation an0 = b0 , the unique nth formal root series ∞

∞

j=0

j=0

f (z) = βˆ‘ aj z m+j = z m βˆ‘ aj z j can be computed by the algorithm presented in Theorem 9.2.8. The last property of formal root series we would like to present in this section is given in the following.

298 | 9 Formal series and general exponents Proposition 9.2.15. Let f (z) = a0 + a1 z + β‹… β‹… β‹… ,

g(z) = b0 + b1 z + β‹… β‹… β‹…

be formal power series in 𝕏(𝕂) such that f k = g, where k is a positive integer. If f1 (z) = a0 βˆ’ a1 z + β‹… β‹… β‹… + (βˆ’1)n an z n + β‹… β‹… β‹… ,

g1 (z) = b0 βˆ’ b1 z + β‹… β‹… β‹… + (βˆ’1)n bn z n + β‹… β‹… β‹… , then f1k = g1 . Proof. Let β„“(z) = βˆ’z. We have f1 (z) = (f ∘ β„“)(z) and g1 (z) = (g ∘ β„“)(z). Since β„“(z) is a nonunit, applying the right distributive law we obtain f1k = (f ∘ β„“)k = (f k ∘ β„“) = (g ∘ β„“) = g1 , which completes the proof.

9.3 Power of formal power series with rational exponents There are two approaches to construct the rational exponents for formal power series: algebraical approach and analytical approach. In this section, we use the algebraical approach. The analytical approach will be discussed in the next section where the real exponents, including rational exponents in it, will be introduced. Remark 9.3.1. For r = m/n ∈ β„š, three questions must be answered before setting up g r for g ∈ 𝕏(ℝ): 1. Is it true that (g 1/n )m = (g m )1/n ? 2. For positive integers m, n, p, q with m/n = p/q, is g m/n = g p/q ? 3.

What is g r if r ∈ β„š and r < 0? Let us recall the subset 𝕏+ (ℝ) βŠ† 𝕏(ℝ) 𝕏+ (ℝ) = {f ∈ 𝕏(ℝ) | f (0) > 0},

defined in Definition 6.4.1. We would like to remind the readers that the notation g 1/n represents the principal nth root of g if g 1/n ∈ 𝕏(ℝ) and n is even. Lemma 9.3.2. Let f , g ∈ 𝕏+ = 𝕏+ (ℝ) be given such that f (0) > 0 and g(0) > 0. Then, for m, n ∈ β„•, (i) (fg)1/n = f 1/n g 1/n ,

9.3 Power of formal power series with rational exponents | 299

(ii) (f m )1/n = (f 1/n )m , 1 (iii) (f 1/n )1/m = f mn , 1 1 m+n (iv) f 1/n f 1/m = f n + m = f nm . Proof. Let n ∈ β„• be given. By Corollary 9.2.9, all f 1/n , g 1/n and (fg)1/n are well-defined formal power series in 𝕏+ (ℝ). Let a = f 1/n , b = g 1/n , then an = f , bn = g and then fg = an bn = (ab)n . Then (fg)1/n = ab = f 1/n g 1/n . (i) is true. Taking f = g in (i), we have (f 2 )

1/n

2

= (f 1/n ) .

Inductively, we can obtain (ii). For (iii), let c = (g 1/n )1/m , d = g 1/(nm) , then g 1/n = cm

and dm = g 1/n ,

and then cm = dm . By the uniqueness of the formal root series and Corollary 9.2.9, we have (g 1/n )

1/m

= c = d = g 1/(nm) .

Applying (i) and (iii), we have 1

1

f n+m = f

m+n nm

1

1

= (f m+n ) nm = (f m β‹… f n ) nm 1

1

= (f m ) nm (f n ) nm = ((f m ) =f

1/n 1/m

f

1/m 1/n

)

1/m 1/n

((f m )

)

.

This is (iv). We have answered the first question of Remark 9.3.1 by (ii) above. Corollary 9.3.3. Let g ∈ 𝕏+ = 𝕏+ (ℝ) and let n ∈ β„• be given. Then g 1/n , g βˆ’1 ∈ 𝕏+ and (g βˆ’1 )

1/n

= (g 1/n ) , βˆ’1

where g 1/n is the principal nth root of g. We define g βˆ’1/n = (g βˆ’1 )

1/n

= (g 1/n ) . βˆ’1

300 | 9 Formal series and general exponents Proof. Since g(0) > 0, it follows that both g 1/n and g βˆ’1 are unit formal power series and 1/n

g 1/n (0) = (g(0))

βˆ’1

and g βˆ’1 (0) = (g(0))

>0

> 0,

and hence g 1/n , g βˆ’1 ∈ 𝕏+ . Let (g βˆ’1 )1/n = a, g 1/n = b. Then g βˆ’1 = an

g = bn .

and

Then I = g βˆ’1 g = an bn = (ab)n . Then ab = I 1/n = I, or (g βˆ’1 )1/n = (g 1/n )βˆ’1 . Define 1/n

g βˆ’1/n = (g βˆ’1 )

,

we extend Lemma 9.3.2 to work for the negative root series g βˆ’1/n , and of course, 1

1

1

1

g βˆ’ n β‹… g n = g βˆ’ n + n = g 0 = I. Multiplying by itself each side of (g 1/n )βˆ’1 = (g βˆ’1 )1/n with (m βˆ’ 1) times, we have (g βˆ’1 )

m/n

= (g m/n ) . βˆ’1

We define g βˆ’m/n = (g βˆ’1 )

m/n

= (g m/n ) , βˆ’1

which answers the third question of Remark 9.3.1. By this, we have Corollary 9.3.4. Lemma 9.3.2 is true for all nonzero integers m and n, where g 1/n represents the principal root if n is even. Lemma 9.3.5. Let g ∈ 𝕏+ = 𝕏+ (ℝ) be given. Let m, n, p, q be positive integers such that m/n = p/q, then 1/n

(g m )

= (g p )

1/q

.

Proof. Denote A = (g m )1/n , B = (g p )1/q . Then An = g m and Bq = g p , and hence n

q

q

n

(Aq ) = Aqn = (An ) = (g m ) = g mq = g pn = (g p )

because mq = pn. The uniqueness of formal root series, or Corollary 9.2.9 provides that Aq = g p . Thus, A = (g p )

1/q

= B.

9.3 Power of formal power series with rational exponents | 301

We have answered the second question of Remark 9.3.1, and hence we have answered all three questions. We are ready to define the rational exponent of formal power series. Definition 9.3.6. Let g ∈ 𝕏+ = 𝕏+ (ℝ) be given. For any rational number r = m/n, m, n ∈ β„•, n =ΜΈ 0 in lowest terms, the power of formal power series g with rational exponent or formal rational exponent, g r , is defined to be 1/n

g r = g m/n = (g m )

.

If r = βˆ’s < 0, then g r is defined to be (g βˆ’1 )s where s > 0. If r = 0, we define that g 0 = I𝕏 . The uniqueness of the nth root in the sense of the first nonzero coefficient rule helped us to set up this definition, similar to what we have done for rational exponents of the real numbers. Proposition 9.3.7. Let f , g ∈ 𝕏 = 𝕏(ℝ) be given such that f (0) > 0 and g(0) > 0. For r, s ∈ β„š, we have: (i) (fg)r = f r g r ; (ii) (f r )s = f rs ; (iii) f r β‹… f s = f r+s . Proof. Write r = m/n, s = p/q where m, n, p, q ∈ β„•, nq =ΜΈ 0, and write f r = f m/n = a, g r = g m/n = b. Then f m = an , g m = bn , and then we have (fg)m = f m g m = an bn = (ab)n . Then (fg)r = (fg)m/n = ((fg)m )

1/n

= ab = f r β‹… g r .

For (ii), applying (ii) of Lemma 9.3.2, s

p 1/q

(f r ) = ((f r ) ) = ((f 1/n )

mp n

= (f

1/q mp

)

1/q

)

1

= ((f 1/n )

mp 1/q

=f

= f rs .

mp

= (f nq )

mp nq

)

mp/q

= (f 1/n )

For (iii), denote A = f r = f m/n , B = f p/q . Then An = f m , Bq = f p , and hence (A ) = (f m )q , (Bq )n = (f p )n . By (ii) above, n q

q

n

(An ) β‹… (Bq ) = f mq β‹… f pn = f mq+pn . By (i) and then by (ii) above, we have q

n

1

[(An ) β‹… (Bq ) ] nq = (An )

1 qβ‹… nq

(Bq )

1 nβ‹… nq

= A β‹… B.

302 | 9 Formal series and general exponents Then 1

f r β‹… f s = A β‹… B = (f mq+pn ) nq = f

mq+pn nq

= f r+s .

If r or s are negative rational, applying Definition 9.3.6. We provide an example below for computing a rational exponent of a formal power series g using the existing algorithms for computing the formal root series g 1/n and the integer exponent f m . We would like to indicate that the more efficient algorithm will be introduced in the next section. The following is a good practice for what we have learned so far. Example 9.3.8. Let g(x) = 1 + x + x2 + x3 + β‹… β‹… β‹… be a formal power series in 𝕏(ℝ). We want to find the first three terms of g 2/3 by using the formulas in Theorem 9.2.8. Suppose that f (x) = g 1/3 (x) = a0 + a1 x + a2 x 2 + β‹… β‹… β‹…, then g 2/3 = f 2 . It is obvious that a0 = 1 and a1 = 1/(3a3βˆ’1 0 ) = 1/3 by (i) of Theorem 9.2.8. Applying (ii) of Theorem 9.2.8, we have 3 3βˆ’1 1 2 a2 = [b2 βˆ’ ( )( )a0 a1 ]/(3a3βˆ’1 0 ) 1 2 2

=

1 1 [1 βˆ’ 3 β‹… 1 β‹… 1 β‹… ( ) ] 3 3

= 2/9,

because the only possible values for the nonnegative integers r0 and r1 are r0 = 1,

r1 = 2,

by the formula (9.3) with n = 3, k = 2, that is, r0 + r1 = 3,

r1 = 2.

For a3 , the nonnegative integers r0 , r1 , r2 must satisfy equations r0 + r1 + r2 = 3,

r1 + 2r2 = 3.

Then the solutions of (9.3) can only be (r0 , r1 , r2 ) = (0, 3, 0) and (r0 , r1 , r2 ) = (1, 1, 1). Then 3 3βˆ’0 0 3 0 3 2 1 a3 = [b3 βˆ’ ( )( )a0 a1 a2 βˆ’ ( )( )( )a10 a11 a12 ]/3 0 3 1 1 1 3

1 1 1 2 [1 βˆ’ ( ) βˆ’ 3 β‹… 2 β‹… 1 β‹… 1 β‹… ( )( )] 3 3 3 9 14 = . 81

=

9.3 Power of formal power series with rational exponents | 303

Then 1 2 14 g 2/3 (x) = f 2 (x) = (1 + x + x2 + x3 + β‹… β‹… β‹…) 3 9 81

2

2

1 1 2 1 14 12 3 = 1 + ( + )x + (2 β‹… + ( ) )x2 + (2 β‹… +2β‹… )x + β‹… β‹… β‹… 3 3 9 3 81 39 5 40 3 2 x + β‹…β‹…β‹…. = 1 + x + x2 + 3 9 81 We may verify that g 2/3 (x) β‹… g 1/3 (x) = 1 + x + x2 + x 3 + β‹… β‹… β‹… = g(x). The formal power series g in the above example is very special because g can be expressed as a formal binomial series, that is, g(x) = 1 + x + x2 + β‹… β‹… β‹… = (1 βˆ’ x)βˆ’1 . Then g 2/3 (x) = 1 + (

βˆ’2/3 βˆ’2/3 βˆ’2/3 )(βˆ’x) + ( )(βˆ’x)2 + ( )(βˆ’x)3 + β‹… β‹… β‹… 1 2 3 5 40 3 2 x + β‹…β‹…β‹…. = 1 + x + x2 + 3 9 81

This method, of course, is simpler than what we have done in Example 9.3.8. The next example is a perfect formal rational exponent because we don’t have any existing formula to treat it. j Example 9.3.9. Let g(x) = βˆ‘βˆž j=0 j! x ∈ 𝕏(ℝ) and let n ∈ β„• be given. It is clear that

there is no meaning for g 1/n in classical analysis. However, as a formal power series g 1/n is a formal power series and can be computed by the algorithm of Theorem 9.2.8 with bj = j!, j = 0, 1, 2, . . .. We have a0 = 1,

1 3 1 a2 = ( + 2 ), 2 n n

a1 = 1/n,

....

Then 1 3 1 1 x + ( + 2 )x 2 + β‹… β‹… β‹… , n 2 n n 1 5 g 1/3 (x) = 1 + x + x2 + β‹… β‹… β‹… , 3 9 2 11 2/3 g (x) = 1 + x + x2 + β‹… β‹… β‹… . 3 9

g 1/n (x) = 1 +

Theorem 9.3.10. Let g ∈ 𝕏 = 𝕏(ℝ) be given with g(0) > 0. Then for every r ∈ β„š, the formal derivative of g r exists and (g r ) = rg rβˆ’1 g σΈ€  . σΈ€ 

(9.4)

304 | 9 Formal series and general exponents Proof. Since g(0) > 0, it follows that g βˆ’1 ∈ 𝕏+ , and hence g s ∈ 𝕏+ for all s ∈ β„š including g rβˆ’1 ∈ 𝕏. Equation (9.4) is true obviously if r = 0. We suppose that r = mn for some integers m and n with mn =ΜΈ 0. Write g m/n = F. Then F(0) > 0 and gm = Fn. Applying the Power Rule and Chain Rule for the formal derivatives, mg mβˆ’1 g σΈ€  = nF nβˆ’1 F σΈ€  . Then FσΈ€  =

m g mβˆ’1 σΈ€  g. n F nβˆ’1

But m g mβˆ’1 1 g mβˆ’1 g mβˆ’1 = g n βˆ’1 = g rβˆ’1 . = m/n nβˆ’1 = m = m nβˆ’1 +1 mβˆ’ βˆ’ F (g ) g n g n

We obtain (9.4). If r = βˆ’s < 0, then s > 0 and s σΈ€ 

(g r ) = ((g βˆ’1 ) ) = s(g βˆ’1 ) σΈ€ 

= sg βˆ’s+1

sβˆ’1

σΈ€ 

(g βˆ’1 )

βˆ’g σΈ€  = (βˆ’s)g βˆ’sβˆ’1 g σΈ€  g2

= rg rβˆ’1 g σΈ€  .

9.4 The real exponents of formal power series The development of the exponent of a real number bs , s ∈ ℝ, in real analysis went through the path b β†’ bn β†’ bβˆ’n β†’ b1/n β†’ bm/n β†’ bs ,

b > 0,

(βˆ—)

where m, n ∈ β„•. That is, b must be positive, the development started with the integer exponent of b, then the negative integer exponent, then the exponent of 1/n, then with the rational exponent, and finally arrived at the real exponent. The establishment of the integral and rational exponent of a positive real number can be made algebraically. The real exponent of a positive real number is set up analytically by importing the least upper bound property or the completeness axiom of the real number system. A beautiful procedure of setting up the value of bx can be found on page 22 of [85], which at the same time sets up the value of hs (x) for x, s ∈ ℝ, and h(x) > 0.

9.4 The real exponents of formal power series | 305

The power of formal power series with real exponent, hs , s ∈ ℝ, h ∈ 𝕏(ℝ) may run through a similar path h β†’ hn β†’ hβˆ’n β†’ h1/n β†’ hm/n β†’ hs .

(βˆ—βˆ—)

The formal root series and formal rational exponent series have been algebraically established in Section 9.2 and Section 9.3 for some h ∈ 𝕏. We have completed the path in (βˆ—βˆ—) except the last step. We begin to work on the power of the formal power series with real exponent now. Once the real exponents of formal power series is established, the formal root series and the formal rational exponent series will become the special cases of the real exponents although they are built up via the different approaches. If h is a formal power series, we do not assign any value to the indeterminate or variable in the series, we expect the outcome of any operation, including the exponent operation, is still a formal power series. The rational exponents of formal power series have been defined, including the uniqueness, for every h ∈ 𝕏+ (ℝ) with h(0) > 0. We try to keep this character for formal real exponent series, that is, hs is a formal power series as well as that bs is a real value in calculus for b, s ∈ ℝ, b > 0. Can we establish hs (x), s ∈ ℝ as a formal power series without the completeness axiom? Theorem 9.4.1. Let s ∈ ℝ be given. For c ∈ ℝ with c =ΜΈ 0, the solution g of the formal differential equation (c + x)g σΈ€  = sg,

(9.5)

1 s 1 s 1 s g(x) = g(0)[1 + ( )x + 2 ( )x2 + 3 ( )x 3 + β‹… β‹… β‹…]. c 1 c 3 c 2

(9.6)

is

Proof. If s = 0, then the solution g of the equation (9.5) is a constant or a constant formal power series, then g = g(0). Also (0k ) = 0 for all k ∈ β„•, and hence (9.6) becomes g = g(0). Of course, g = g(0) is a solution of (9.5). Now let us suppose that s =ΜΈ 0. If g(x) = b0 + b1 x + b2 x2 + β‹… β‹… β‹… is a solution of (9.5), then (c + x)g σΈ€  (x) = cb1 + (2b2 c + b1 )x + β‹… β‹… β‹… + ((n + 1)bn+1 c + nbn )xn + β‹… β‹… β‹… . Let (c + x)g σΈ€  = sg, we have that (n + 1)bn+1 c + nbn = sbn for all n ∈ β„• βˆͺ {0}. Then bn+1 =

sβˆ’n b , c(n + 1) n

n = 0, 1, 2, . . . .

Then s s 1 b = ( ) b0 , and 1c 0 1 c sβˆ’1 s 1 s(s βˆ’ 1) b2 = b = b = ( ) 2 b0 . 2c 1 2 c 1.2c2 0 b1 =

306 | 9 Formal series and general exponents Suppose that bn = (ns ) c1n b0 for some n ∈ β„•, then bn+1 =

sβˆ’n sβˆ’n s 1 s 1 b = ( ) b =( ) b . c(n + 1) n c(n + 1) n cn 0 n + 1 cn+1 0

Thus, s 1 bn = ( ) n b0 n c

for all n ∈ β„• βˆͺ {0}.

So, 1 s 1 s 1 s g(x) = b0 [1 + ( )x + 2 ( )x 2 + 3 ( )x 3 + β‹… β‹… β‹…], c 1 c 3 c 2 where b0 ∈ ℝ is arbitrary but it is obvious that b0 = g(0). We know that 1

2

3

x s x s x s x Bs ( ) = 1 + ( )( ) + ( )( ) + ( )( ) + β‹… β‹… β‹… . c 1 c 2 c 3 c Then the solution of equation (9.5) can be denoted by x g(x) = g(0)Bs ( ). c For |x| < c or | xc | < 1, applying the Maclaurin series of (c + x)s and letting g(0) = cs , we obtain 1

2

3

s x s x s x g(x) = cs [1 + ( )( ) + ( )( ) + ( )( ) + β‹… β‹… β‹…] 1 c 2 c 3 c s

x x = cs Bs ( ) = cs (1 + ) c c = (c + x)s .

While we are considering that g is a formal power series, not the Maclaurin series of (c + x)s , we know that for any nonunit f ∈ 𝕏0 (ℝ), the composition g ∘ f ∈ 𝕏(ℝ), or 1 s 1 s 1 s cs [1 + ( )f (x) + 2 ( )f 2 (x) + 3 ( )f 3 (x) + β‹… β‹… β‹…] c 1 c 3 c 2 is a formal power series on ℝ. We have already had the rational exponent series (c + f )r for r ∈ β„š. We would like to show that there is no conflict between r ∈ β„š and r ∈ ℝ. Let us see the corollary below.

9.4 The real exponents of formal power series | 307

Corollary 9.4.2. Let g ∈ 𝕏+ (ℝ) be given with g(0) = c > 0 and f (x) = g(x) βˆ’ g(0) ∈ 𝕏0 . Then for any s = n1 , n ∈ β„•, 1

2

n

1/n f (x) 1/n f (x) )( ) + ( )( ) + β‹… β‹… β‹…]) = g(x). 1 c 2 c

(c1/n [1 + ( Or,

1

2

1/n f (x) 1/n f (x) ) + ( )( ) + β‹… β‹… β‹…]. )( c c 1 2

g 1/n (x) = c1/n [1 + ( Proof.

1

2

1/n f (x) 1/n f (x) )( ) + ( )( ) + β‹… β‹… β‹…]) 1 c 2 c

(c1/n [1 + (

n

n

f (x) f (x) )) = cBn(1/n) ( ) c c f (x) f (x) = cB1 ( ) = c(1 + ) c c = (c1/n B1/n (

= g(x).

Or 1

2

1/n f (x) 1/n f (x) )( ) + ( )( ) + β‹… β‹… β‹…]. 1 c 2 c

g 1/n (x) = c1/n [1 + (

From this point, we can easily prove that there is no conflict for the case s ∈ β„š. We are now able to define the power of formal power series with real exponent. Definition 9.4.3. For every s ∈ ℝ, the mapping E s : 𝕏+ (ℝ) β†’ 𝕏+ (ℝ) is defined by E s (h) = g ∘ h for all h = h(0) + h ∈ 𝕏+ (ℝ), where h ∈ 𝕏0 and g is the solution of the formal differential equation (9.5) with g(0) = (h(0))s . Letting c = h(0), we have 1 s 1 s 2 1 s 3 E s (h) = cs [1 + ( )h + 2 ( )h + 3 ( )h + β‹… β‹… β‹…], c 1 c 3 c 2 or E s (h)(x) = cs Bs (

s

h(x) h(x) ) = cs (1 + ) = hs (x). c c

(9.7)

308 | 9 Formal series and general exponents The formal power series E s (h) is called the real exponent to formal power series h or just formal real exponent series of h with respect to s. By Theorem 9.4.1, E s is welldefined on 𝕏+ (ℝ) and is called the formal exponent mapping on 𝕏+ (ℝ). The formal power series g is called the generating series of formal real exponent. We usually write E s (h) = hs for h ∈ 𝕏+ . Proposition 9.4.4. Let h ∈ 𝕏+ (ℝ), s ∈ ℝ and c > 0 be given. Then: (i) E s (h) ∈ 𝕏+ (ℝ) for all h ∈ 𝕏+ (ℝ), and E 0 (h) = I𝕏 . (ii) E s (cI𝕏 ) = cs I𝕏 . (iii) E s (c + x) = (c + x)s . If |x| < c, (c + x)s = cs (1 + xc )s can be expressed by the Maclaurin series for (1 + xc )s , which is the same as E s (c + x) by taking h = x in (9.7). (iv) E s (h) = Bs (Ξ²) for every Ξ² ∈ 𝕏0 and h = 1 + Ξ². (v) E s (h) = h(0)s Bs (1 + hβˆ’h(0) ). h(0) (vi) E s (h) ∈ 𝕏+ (ℝ). (vii)If we write E = E 1 , then E 1 (h) = E(h) = h. E plays a role of a composition identity for all formal power series in 𝕏+ (generalization of I𝔻 ). Proof. It is obvious that E s (h) ∈ 𝕏+ (ℝ) for all h ∈ 𝕏+ (ℝ). If s = 0, then (0n ) = 0 for all n ∈ β„•, and then (i) is followed by E 0 (h) = c0 (1 + 0 + 0 + 0 + β‹… β‹… β‹…) = I𝕏 . In formula (9.7), letting h = 0 we have (ii). (iii) is derived by (9.7) with h(x) = x. (iv), (v), and (vi) are obvious. If s = 1, then (k1 ) = 0 for all k β‰₯ 2. Then (v) yields that E 1 (h) = h(0)B1 (1 +

h βˆ’ h(0) h βˆ’ h(0) ) = h(0)(1 + ) = h. h(0) h(0)

This proves (vii). Theorem 9.4.5. Let h ∈ 𝕏+ (ℝ) be given. Then (E s (h)) = sE sβˆ’1 (h)hσΈ€  σΈ€ 

for every real number s. Proof. Write h(x) = h(0) + h(x), where h = h βˆ’ h(0) = h βˆ’ c ∈ 𝕏0 (ℝ), then 2

3

σΈ€ 

s h(x) s h(x) s h(x) σΈ€  ) + ( )( ) + ( )( ) + β‹… β‹… β‹…]) (E s (h)) = (cs [1 + ( )( 1 c 2 c 3 c σΈ€ 

2 σΈ€ 

σΈ€ 

s h (x) s h(x) h (x) s h(x) h (x) = cs [( ) + 2( ) + 3( )( ) + β‹… β‹… β‹…] 1 c 2 c c 3 c c 2

σΈ€  s βˆ’ 1 h(x) s βˆ’ 1 h(x) )( )+( )( ) + β‹… β‹… β‹…]h (x) c 2 c 1

= scsβˆ’1 [1 + (

9.4 The real exponents of formal power series | 309

σΈ€ 

= sE sβˆ’1 (h)h (x). σΈ€ 

Since hσΈ€  = h , it follows the conclusion. Theorem 9.4.6. Let h ∈ 𝕏+ (ℝ) be given. Then E s+r (h) = E s (h)E r (h) for all real numbers r and s. Proof. Using (v) of Proposition 9.4.4 and Proposition 2.2.7, h βˆ’ h(0) h βˆ’ h(0) ))(cr Br (1 + )) h(0) h(0) h βˆ’ h(0) = cs+r Bs+r (1 + ) h(0) = E s+r (h).

E s (h)E r (h) = (cs Bs (1 +

Theorem 9.4.7. For every h ∈ 𝕏+ (ℝ) and s ∈ ℝ, Ln(E s (h) = s Ln(E(h)) = s Ln(h). Proof. It is obvious that E s (h) ∈ 𝕏+ (ℝ) and then Ln(E s (h)) ∈ 𝕏(ℝ). Let P = Ln(E s (h)) βˆ’ s Ln(h). Then (E s (h))σΈ€  hσΈ€  sE sβˆ’1 (h)hσΈ€  hσΈ€  βˆ’s = βˆ’s s s E (h) h E (h) h hσΈ€  shσΈ€  βˆ’ s = 0, = 1 h E (h)

PσΈ€  =

because E 1 (h) = h by (vii) of Proposition 9.4.4. Since P(0) = Ln(E s (h(0))) βˆ’ s Ln(h(0)) = s ln(h(0)) βˆ’ s ln(h(0)) = 0, It follows that P = 0. Theorem 9.4.8. Let f , g ∈ 𝕏+ (ℝ) be given. For every s ∈ ℝ, E s (fg) = E s (f )E s (g). Proof. It is obvious that fg ∈ 𝕏+ , then Theorem 9.4.7, (6.6), and (vii) of Proposition 4.4.3 yield that Ln(E s (fg)) = s Ln(fg) = s(Ln(f ) + Ln(g)), s

s

s

s

and

Ln(E (f )E (g)) = Ln(E (f )) + Ln(E (g)) = s Ln(f ) + s Ln(g). Since Ln is injective on 𝕏+ by Theorem 6.4.17, the conclusion is true.

310 | 9 Formal series and general exponents We now start to introduce the Exponent Algorithm for computing the real exponents of a formal power series if it exists. This algorithm consists of three equivalent formulas. Theorem 9.4.9. Let h ∈ 𝕏+ (ℝ) be given such that h(x) = h0 + h1 x + h2 x 2 + h3 x 3 + β‹… β‹… β‹… . Let h(0) = h0 = c, h = h βˆ’ c ∈ 𝕏0 and denote n

(n)

(n)

(n)

(n)

h (x) = h0 + h1 x + h2 x 2 + h3 x 3 + β‹… β‹… β‹… , (n)

(1)

it is known that hk = 0, k < n and hk = hk for k ∈ β„•. For every s ∈ ℝ, write (s) (s) 2 (s) 3 hs (x) = E s (h) = h(s) 0 + h1 x + h2 x + h3 x + β‹… β‹… β‹… . s s Then h(s) 0 = h0 == c , and for all k ∈ β„•,

h(s) k

(1)

(2)

(3)

(k)

s h s h s h s h = c [( ) k + ( ) k2 + ( ) k3 + β‹… β‹… β‹… + ( ) kk ]. 1 c 2 c 3 c k c s

Proof. By (9.7) 2

3

s h(x) s h (x) s h (x) h (x) = E (h)(x) = c [1 + ( ) + ( ) 2 + ( ) 3 + β‹… β‹… β‹…]. 1 c 3 c 2 c s

s

s

s Then h(s) 0 =c . (n)

Since hk = 0 for k < n, it follows that for all k ∈ β„•, h(s) k

(1)

(2)

(3)

(k)

s h s h s h s h = c [( ) k + ( ) k2 + ( ) k3 + β‹… β‹… β‹… + ( ) kk ]. 1 c 2 c 3 c k c s

However, we have to say that the next approach of computing hs is simpler. Theorem 9.4.10. Let h ∈ 𝕏+ (ℝ) be given such that h(x) = h0 + h1 x + h2 x 2 + h3 x 3 + β‹… β‹… β‹… . Let h(0) = c, h = h βˆ’ c ∈ 𝕏0 and write h(x) = h0 + h1 x + h2 x 2 + h3 x 3 + β‹… β‹… β‹… = 0 + h1 x + h2 x 2 + h3 x 3 + β‹… β‹… β‹… .

For any s ∈ ℝ, we write (s) (s) 2 (s) 3 hs (x) = h(s) 0 + h1 x + h2 x + h3 x + β‹… β‹… β‹… .

(9.8)

9.4 The real exponents of formal power series |

311

Let {an }∞ n=0 βŠ† ℝ be a sequence recurrently defined with a0 = 1, and for all n ∈ β„•, an =

1 nβˆ’1 βˆ‘ [s(n βˆ’ k) βˆ’ k]ak hnβˆ’k , nc k=0

(9.9)

an =

1 nβˆ’1 βˆ‘ [(s + 1)k βˆ’ n]anβˆ’k hk . nc k=0

(9.10)

or,

s Then h(s) 0 = c and for all n ∈ β„•, s h(s) n = h0 an .

(9.11)

) where Proof. It is obvious that hs (x) = E s (h)(x) = cs Bs ( h(x) c h h h h h h 1 h(x) = 1 x + 2 x2 + 3 x3 + β‹… β‹… β‹… = 1 x + 2 x 2 + 3 x 3 + β‹… β‹… β‹… . c c c c c c c Applying the J. C. P. Miller formula (see Theorem 2.2.8) to Bs ( h(x) ) and write c Bs (

h(x) ) = a0 + a1 x + a2 x2 + a3 x 3 + β‹… β‹… β‹… , c

we have that a0 = 1, and for all n ∈ β„•, an = = =

h 1 nβˆ’1 βˆ‘ [s(n βˆ’ k) βˆ’ k]ak nβˆ’k n k=0 c

1 nβˆ’1 βˆ‘ [s(n βˆ’ k) βˆ’ k]ak hnβˆ’k nc k=0

1 nβˆ’1 βˆ‘ [(s + 1)k βˆ’ n]anβˆ’k hk . nc k=0

Since E s (h)(x) = cs Bs ( h(x) ), we have (9.11). c Definition 9.4.11. Formula (9.8) is equivalent to the formulas (9.9) and (9.10) with (9.11). The algorithm consists of these formulas is called the Exponent Algorithm. It is clear that formula (9.9) or formula (9.10) with formula (9.11) is simpler than formula (9.8). j + Example 9.4.12. Let h(x) = βˆ‘βˆž j=0 j!x ∈ 𝕏 (ℝ) be given. For n ∈ β„•, write

h1/n (x) = a0 + a1 x + a2 x 2 + β‹… β‹… β‹… .

312 | 9 Formal series and general exponents Applying (9.8) with c = 1, hj = j! for j ∈ β„• βˆͺ {0}, we have 1 1 1 a1 = [ (1 βˆ’ 0) βˆ’ 0]a0 h1 = , 1 n n 1 1 1 1 3 1 a2 = [[ (2 βˆ’ 0) βˆ’ 0]a0 h2 + [ (2 βˆ’ 1) βˆ’ 1]a1 h1 ] = ( + 2 ). 2 n n 2 n n

c1/n = 1,

a0 = 1,

Then ∞

( βˆ‘ j!xj )

1/n

j=0

=1+

1 1 3 1 x + ( + 2 )x 2 + β‹… β‹… β‹… . n 2 n n

This is the same result of Example 9.2.10. Some properties of the formal power series f n and f 1/n and some algorithms for their coefficients have been existing for tens of years [25, 26, 42]. As we said at the beginning of this chapter, all properties of E s and the Exponent Algorithm must not conflict with those existing results when s = n or s = 1/n, n ∈ β„•. Theoretically, there should not have any conflict, but we still like to confirm such equivalence by providing some cases. The following proposition shows the equivalence between the existing algorithms for the integral exponents and the algorithm for real exponent while the real exponent s is taking the integer value. Proposition 9.4.13. Let h ∈ 𝕏+ (ℝ) be such that h(x) = h0 + h1 x + h2 x 2 + h3 x 3 + β‹… β‹… β‹… . Let s ∈ ℝ be given and write (s) (s) 2 (s) 3 hs (x) = h(s) 0 + h1 x + h2 x + h3 x + β‹… β‹… β‹… .

If taking s = n ∈ β„•, then for every k ∈ β„€, the coefficient h(n) , obtained by (9.8) k (1)

(2)

(3)

(k)

s h s h s h s h = cs [( ) k + ( ) k2 + ( ) k3 + β‹… β‹… β‹… + ( ) kk ], h(s) k 1 c 2 c 3 c k c of formula (5.12). where c = h0 , is the same as the a(n) k Proof. The conclusion is true for s = 0 obviously. We suppose that s = n ∈ β„•. Taking f = h in (5.12), for k ∈ β„• βˆͺ {0}, n ∈ β„•, ak = hk ,

a(n) = h(n) , k k

(n)

a(n) k = hk .

Then (5.12) leads out k k n n ak (m) n a(n) = βˆ‘ ( )anβˆ’m 0 ak = a0 βˆ‘ ( ) m k m a0 m m=1 m=1

(m)

9.4 The real exponents of formal power series |

313

(m)

k n h = hn0 βˆ‘ ( ) km = h(n) . k h0 m m=1

Equation (9.8) ensures the last step. Another existing algorithm we would like to confirm is the formula for f βˆ’1 in The∞ n βˆ’1 n orem 1.1.8. That is, if f (x) = βˆ‘βˆž n=0 fn x , f0 =ΜΈ 0 and f (x) = βˆ‘n=0 gn x , then g0 =

1 , f0

gn =

βˆ’1 nβˆ’1 ( βˆ‘ g f ), f0 j=0 j nβˆ’j

n ∈ β„•.

(9.12)

Corollary 9.4.14. Let h ∈ 𝕏+ (ℝ) be given such that h(x) = h0 + h1 x + h2 x2 + h3 x 3 + β‹… β‹… β‹… . Write (βˆ’1) 2 (βˆ’1) 3 hβˆ’1 (x) = h(βˆ’1) + h(βˆ’1) 1 x + h2 x + h3 x + β‹… β‹… β‹… , 0 ∞ where the sequence {h(βˆ’1) n }n=0 βŠ† ℝ is computed by the Exponent Algorithm (9.9). (βˆ’1) Then hn is exactly the same as gn in (9.12) when f = h.

Proof. Applying (9.9) with c = h0 , s = βˆ’1, we have that a0 = 1, and for all n ∈ β„•, an =

1 nβˆ’1 βˆ‘ [(βˆ’1)(n βˆ’ k) βˆ’ k]ak hnβˆ’k nc k=0

=

1 nβˆ’1 βˆ‘ (βˆ’n)ak hnβˆ’k nc k=0

=

βˆ’1 nβˆ’1 ( βˆ‘ a h ). h0 k=0 k nβˆ’k

Applying (9.11), we have h(βˆ’1) = cβˆ’1 ak and then k = cβˆ’1 an = h(βˆ’1) n =

βˆ’1 nβˆ’1 βˆ’1 ( βˆ‘ c ak hnβˆ’k ) h0 k=0

βˆ’1 nβˆ’1 (βˆ’1) ( βˆ‘ h hnβˆ’k ). h0 k=0 k

Recurrently, we have h(βˆ’1) = gn where gn is in (9.12) with f = h. n Before closing this chapter, we would like to remind the readers the principle of formal analysis once more. As a formal exponent of a formal power series, h(x) = (1+x)s means that s s s (1, 1, 0, 0, . . . )s = (1, ( ), ( ), ( ), . . . ). 1 2 3

314 | 9 Formal series and general exponents If |x| < 1, the power series h may take the value h(x), for example, Ο€

Ο€ 1 3 Ο€ 1 Ο€ 1 ( ) = 1 + ( ) + ( ) 2 + ( ) 3 + β‹…β‹…β‹…, 3 2 2 1 2 2 2 which is a real number. We can claim now that the chain (βˆ—βˆ—) has been completed with the condition that h ∈ 𝕏+ (ℝ). A big challenge comes up immediately with the completeness of this chain (βˆ—βˆ—): what can we say for hr if r ∈ ℝ and h βˆ‰ 𝕏+ (ℝ)? For example, what can we say for hr if h ∈ β„’s ? How many steps in (βˆ—βˆ—) can we make if h ∈ β„’s ? We leave this open question to the readers. This volume began with the classical binomial series s s s 1 + ( )x + ( )x2 + β‹… β‹… β‹… + ( )x n + β‹… β‹… β‹… , 1 2 n the earliest power series invented by Issac Newton. Fittingly, it ends with the formal real exponent series 2

3

s h(x) s h(x) s h(x) hs (x) = cs [1 + ( )( ) + ( )( ) + ( )( ) + β‹… β‹… β‹…] 1 c 2 c 3 c h = cs Bs ( ), c

c = h(0) > 0,

which has a strong relationship with the formal binomial series.

Bibliography [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24]

F. Abbes, M. Hbaib and M. Merkhi, Ξ²-expansion and transcendence in 𝔽q ((x βˆ’1 )), Theor. Comput. Sci. 516 (2014), 71–77. N. H. Abel, DΓ©termination d’une fonction au moyen d’une Γ©quation qui ne contient qu’une seule variable, Manuscript 1824, Oeuvres ComplΓ©tes, t. II. Christiana (1881), 36–39. G. Alkauskas, A curious proof of Fermat’s Little Theorem, Am. Math. Mon. 116 (2009), no. 4, 362–364. C. Bernhardt, A proof of the Carley–Hamilton Theorem, Am. Math. Mon. 116 (2009), no. 5, 456–457. M. Borkowski and P. MaΔ‡kowiak, Further remarks on formal power series, Comment. Math. Univ. Carol. 53 (2012), no. 4, 549–555. D. Bugajewski and X. Gan, Some remarks on formal power series and formal Laurent series, Math. Slovaca 67 (2017), no. 3, 631–644. D. Bugajewski and P. Kasprzak, Fixed point theorems for weakly F-contractive and strongly F-expansive mappings, J. Math. Anal. Appl. 359 (2009), no. 1, 13–17. R. Burckel, An introduction to classic complex analysis, Academic Press, New York–London, 1979. A. L. Cauchy, Cours d’analyse de l’École Royale Polytechnique, 1821, Reprint by Wissenschaftliche Buchgesellschaft (1968), Paris, Darmstadt. A. Cayley, On some numerical expansions, Q. J. Pure Appl. Math. 3 (1860), 366. S. Charpentier and V. Nestoridis, On the boundary behavior of derivatives of functions in disc algebra, C. R. Acad. Sci. Paris, Ser. I 356 (2018), 732–736. J. Chaumat and A. M. Chollet, On composite formal power series, Trans. Am. Math. Soc. 353 (2001), no. 4, 1691–1703. G. Cheon, H. Kim and L. Shapiro, Riordan group involutions, Linear Algebra Appl. 428 (2008), 941–952. C. W. Clenshaw, D. W. Lozier, F. W. J. Olver and P. R. Turner, Generalized exponential and logarithmic functions, Comput. Math. Appl. 12B (1986), no. 5/6, 1091–1101. M. M. Cohen, Elements of finite order in the group of formal power series under composition, arXiv:1806.06432, 2018. M. M. Cohen, Elements of finite order in the Riordan group and their Eigenvectors, Linear Algebra Appl. 602 (2020), 264–280. J. Dhombres, Some aspects of functional equations, Chilalongkorn University Press, 1979. R. Enoch, Formal power series solutions of Schroder’s equation, Aequ. Math. 74 (2007), no. 1–2, 26–61. C. FaΓ  di Bruno, Sullo sviluppo delle funzioni, Annali di science matematiche e fisiche 6 (1855), 479–480. Q. Fan, S. Wang and L. Zhang, Recurrence in Ξ²-expansion over formal Laurent series, Monatshefte Math. 166 (2012), 379–394. P. Fatou, Sur les Γ©quations fonctionnelles, Bull. Soc. Math. 47, 48 (1919, 1920). 33–94; 161–271, 208–314. H. Fripertinger and L. Reich, Formal functional equations and generalized Lie–GrΓΆbner series, J. Differ. Equ. Appl. 24 (2018), no. 5, 701–728. X. Gan, A generalized chain rule for formal power series, Commun. Math. Anal. 2 (2007), no. 1, 37–44. X. Gan, A proof of the general composition theorem for formal power series, Int. J. Evol. Equ. 10 (2016), no. 1, 63–74.

https://doi.org/10.1515/9783110599459-010

316 | Bibliography

[25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49]

X. Gan, Selected topics of formal analysis, Lecture Notes in Nonlinear Analysis, vol. 15, The Juliusz Schauder Center for Nonlinear Studies, Nicolaus Copernicus University, Torun, Poland, 2017. X. Gan, An analytical proof of the general composition theorem for formal power series and matrix representation, Journal of the Ramarujan Society of Math and Math Sciences 7 (2020), no. 2, 47–66. X. Gan and D. Bugajewski, A note on formal power series, Comment. Math. Univ. Carol. 51 (2010), no. 4, 595–604. X. Gan and D. Bugajewski, On formal Laurent series, Bull. Braz. Math. Soc. 42 (2011), no. 3, 415–437. X. Gan and D. Bugajewski, Formal multiplicative root series and algorithms of their evaluation, Communications in Algebra, (2021), 1–9. DOI:10.1080/00927872.1892711. X. Gan and N. Knox, On composition of formal power series, Int. J. Math. Math. Sci. 30 (2002), no. 12, 761–770. E. GarcΓ­a Barroso, P. GonzΓ‘lez PΓ©rez and P. Popescu-Pampu, Variations on inversion theorem for Newton–Puiseux series, Math. Ann. 368 (2017), 1359–1394. A. Garsia and S. Joni, A new expression for umbral operators and power series in inversion, Proc. Am. Math. Soc. 64 (1977), no. 1, 179–185. I. M. Gessel, A factorization for formal Laurent series and lattice path enumeration, J. Comb. Theory, Ser. A 28 (1980), no. 3, 321–337. I. M. Gessel, Lagrange inversion, J. Comb. Theory, Ser. A 144 (2016), 212–249. R. M. Gethner and J. H. Shapiro, Universal vectors for operators on spaces of holomorphic functions, Proc. Am. Math. Soc. 100 (1987), no. 2, 281–288. G. H. Hardy and E. M. Wright, An introduction to the theory of numbers, 6th ed., Oxford University Press, 2008. T. X. He, A symbolic operator approach to power series transformation-expansion formula, Discrete Appl. Math. 135 (2007), 1895–1909. T. X. He, L. C. Hsu and P. J. S. Shiue, The Sheffer group and the Riordan group, J. Integer Seq. 11 (2008), no. 2, 1–19. T.-X. He, Riordan arrays associated with Laurent series and generalized Sheffer-type group, Linear Algebra Appl. 435 (2011), 1241–1256. K. Hedayatian, On the reflexivity of the multiplication operator on Banach spaces of formal Laurent series, Int. J. Math. 18 (2007), no. 3, 231–234. P. Henrici, An algebraic proof of the Lagrange–BΓΌrmann Formula, J. Math. Anal. Appl. 8 (1964), 218–224. P. Henrici, Applied and computational complex analysis, Wiley Classics Library Edition, John Wiley and Sons, New York, London, Sydney, Toronto, 1988. I. N. Herstein, Topics in algebra, 2nd ed., Wiley Classics Library Edition, John Wiley and Sons, New York, London, Sydney, Toronto, 1975. A. Holden, Chaos, Part II, Princeton University Press, 1986. W. JabΕ‚oΕ„ski, Additive iterative roots of identity and Hamel bases, Aequ. Math. 90 (2016), 133–145. W. JabΕ‚oΕ„ski, A characterization of additive iterative roots of identity with respect to invariant subspaces, Aequ. Math. 93 (2019), 247–255. C. Jean-Louis and A. Nkwanta, Algebraic structure of the Riordan group, Linear Algebra Appl. 438 (2013), 2018–2035. W. Johnson, The curious history of FaΓ  di Bruno’s formula, Am. Math. Mon. 109 (2002), no. 3, 217–234. W. Jones and W. Thron, Sequences of meromorphic functions corresponding to a formal Laurent series, SIAM J. Math. Anal. 10 (1979), no. 1, 1–17.

Bibliography | 317

[50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75]

S. Kaplan, Formal and convergent power series solutions of singular partial differential equations, Trans. Am. Math. Soc. 256 (1979), 163–183. T. Kimura, On the iteration of analytic functions, Funkc. Ekvacioj 14 (1971), 197–238. D. Kincaid and W. Cheney, Numerical analysis: mathematics of scientific computing, 3rd ed., Brooks/Code, California, 2002. J. L. Lagrange, Nouvelle mΓ©thode pour rΓ©soudre les Γ©quations littΓ©rales par le moyen des sΓ©ries, MΓ©moires de l’AcadΓ©mie Royale des Sciences et Belles-Lettres de Berlin 24 (1770), 251–326. J. L. Lagrange and A. M. Legendre, Rapport sur deux mΓ©moires d’analyse du professeur Burmann, MΓ©moires de l’Institut National des Sciences et Arts: Sciences mathΓ©matiques et Physiques 2 (1799), 126–134. E. Landau, Darstellung and BegrΓΌndung einiger neuerer Ergebnisse der Funktionentheorie, Springer, Berlin, 1916, 3rd edition, 1986. S. Lang, Complex analysis, Springer, New York, Berlin, Heidelberg, Tokyo, 1985. B. Li, J. Wu and J. Xu, Metric properties and exceptional sets of Ξ²-expansion over formal Laurent series, Monatshefte Math. 155 (2008), 145–160. M. LΓΌ, Diophantine approximation and beta-expansions over field of formal Laurent series, J. Approx. Theory 174 (2013), 140–147. I. Newton, De analysi per aequationes numero terminorum infinitas, The mathematical papers of Isaac Newton II (1669), 206–247. I. Newton, The method of fluxions and infinite series, Printed by H. Woodfall and sold by J. Nourse, London, 1736. I. Niven, Formal power series, Am. J. Math. 84 (1962), 161–169. C. Petalas and T. Vidalis, A fixed point theorem in non-Archimedean vector spaces, Proc. Am. Math. Soc. 118 (1993), no. 3, 819–821. G. A. Pfeiffer, On the conformal mapping of curvilinear angle. The functional equation Ο•[f (x)] = a1 Ο•(x), Trans. Am. Math. Soc. 18 (1917), no. 2, 185–198. G. A. Pfeiffer, The functional equation f [f (x)] = g(x), Ann. Math. 20 (1918), no. 1, 13–22. D. Poole, Linear algebra, Brooks/Cole, Cengage Learning, 2006. D. Pravica, N. Randriampiry and M. Spurr, Applications of an advanced differential equation in the study of wavelets, Appl. Comput. Harmon. Anal. 27 (2009), 2–11. D. Pravica, N. Randriampiry and M. Spurr, Solutions of a class of multiplicatively advanced differential equations, C. R. Acad. Sci. Paris, Ser. I 356 (2018), 776–817. D. Pravica and M. Spurr, Analytic continuation into the FUTURE, Discrete Contin. Dyn. Syst. supplement (2003), 709–716. D. Pravica and M. Spurr, Unique summing of formal power series solutions to advanced and delayed differential equations, Discrete Contin. Dyn. Syst. supplement (2005), 730–737. G. Priess-Crampe, Der Banachsche Fixpunktsatz fΓΌr ultrametrische RΓ€ume, Results Math. 18 (1990), 178–186. V. Puiseux, Reserches sur les fonctions algΓ©briques, Journal de maths, pures et appliquΓ©es (de Liouville) 15 (1850), 365–480. G. Raney, Functional composition patterns and power series reversion, Trans. Am. Math. Soc. 94 (1960), no. 3, 441–451. L. Reich, On iterative roots of formal power series F (x) = x, Functional analysis, IV (Dubrovnik, 1993), Various Publ. Ser. (Aahus), Aahus Univ. vol. 43, 1994, pp. 245–255. L. Reich, On the local distribution of formal power series transformations in several variables with respect to embeddability, Iteration theory, World Sci. Publ., River Edge, NJ, USA, 1996, pp. 236–244. L. Reich, Iterative roots of formal power series: universal expressions for the coefficients and analytic iteration, Aequ. Math. 56 (1998), 18–26.

318 | Bibliography

[76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103]

L. Reich, J. SmΓ­tal and M. Ε tefΓ‘nkovΓ‘, Local analytic solutions of the generalized Dhombres functional equation I, Γ–sterreich. Akad. Wiss. Math.-Natur. Kl. Sitzungsber. II 214 (2005) (2006), 3–25. L. Reich, J. SmΓ­tal and M. Ε tefΓ‘nkovΓ‘, Local analytic solutions of the generalized Dhombres functional equation II, J. Math. Anal. Appl. 355 (2009), 821–829. L. Reich and J. Tomaschek, A remark on SchrΓΆder’s equation: formal and analytic linearization of iterative roots of the power series f (z) = z, Monatshefte Math. 175 (2014), 411–427. R. Remmert, Theory of complex functions, Springer, New York, Berlin, Heidelberg, 1998. R. E. Rice, B. Schweizer and A. Aslar, When is f (f (z)) = az 2 + bz + c? Am. Math. Mon. 87 (1980), no. 4, 252–263. J. Riordan, An introduction to combinatorial analysis, John Wiley & Sons, Inc., New York, London, 1958. J. F. Ritt, On the iteration of rational functions, Trans. Am. Math. Soc. 21 (1920), no. 3, 348–356. S. Roman, The umbral calculus, Academic Press, Inc., Orlando, San Diego, New York, London, Montreal, Sidney, Tokyo, SΓ£o Paulo, 1984. S. Roman, Advanced linear algebra, Springer, New York, 1992. W. Rudin, Principles of mathematical analysis, McGraw-Hill, Inc., New York, St. Louis, San Francisco, . . . , Tokyo, Toronto, 1976. J. Ruiz, The basic theory of power series, Friedr, Vieweg & Sohn, Braunschweig, 1993. K. Scheicher, Ξ²-Expansions in algebraic function field over finite fields, Finite Fields Appl. 13 (2007), 394–410. S. Scheinberg, Power series in one variable, J. Math. Anal. Appl. 31 (1970), 321–333. W. H. Schikhof, Ultrametric calculus: An introduction to p-adic analysis, vol. 9, Cambridge University Press, 2007. O. E. G. Schiling, Arithmetic in field of formal power series in several variables, Ann. Math. 38 (1937), no. 3, 551–576. E. SchrΓΆder, Ueber iterate functionen, Math. Ann. 3 (1871), 296–322. J. Schwaiger, Roots of formal power series in one variable, Aequ. Math. 29 (1985), no. 1, 40–43. L. Shapiro, S. Getu, W. Woan and L. Woodson, The Riordan group, Discrete Appl. Math. 34 (1991), 229–239. R. Strichartz, The way of analysis, revised ed., Jones and Bartlett Publishers, Sudbury, Massachusetts, 2000. K. Stromberg, An introduction to classic real analysis, Wadsworth International Group in 1981, Reprinted by Amer. Math. Soc. in 2015, 1981, 2015. E. Strouse, Embedding the algebra of formal power series in several variables into a Banach algebra, J. Lond. Math. Soc. 37 (1988), no. 2, 331–350. G. Szekeres, Regular iteration of real and complex functions, Acta Math. 100 (1958), 203–258. J. Tomaschek and L. Reich, Formal solutions of the generalized Dhombres functional equation with value one at zero, Aequ. Math. 83 (2012), 117–126. C. Towse, Iteration of sine and related power series, Math. J. 87 (2014), no. 5, 338–349. P. Walker, Infinitely differentiable generalized logarithmic and exponential functions, Math. Comput. 57 (1991), no. 196, 723–733. B. Yousefi and N. Amiri, On the Banach space of formal Laurent series, Int. J. Appl. Math. 11 (2002), no. 4, 387–395. B. Yousefi and Sh. Khoshdel, Reflexivity of powers of the multiplication operator on special function space, Acta Math. Sci. 32B (2012), no. 6, 2279–2284. B. Yousefi and R. Soltani, Hypercyclicity on the Banach space of formal Laurent series, Int. J. Appl. Math. 12 (2003), no. 3, 251–256.

Index 0 4 1/f 5 Ξ²-digits 204 Ξ²-expansion 204 Ξ²-sequence 173, 238 Ξ²-transformation 204 gΜ† 206 Ξ΄n,k 78 β„“Ο‰ 277, 278 β„“p 212 Ο΅n (x) 204 β„‚βŸ¦X1 , X2 , . . . , Xp ⟧ 38 𝔻 22 𝔻(S) 22 π•‚βŸ¦z 1/n ⟧ 198 𝕃 206 𝕃p 212 𝕃p β‰… 𝕄p 225 𝕄(ψ) 231 𝕏 3 (𝕏, d) 71 𝕏g 131, 166 𝕏+ (ℝ) 180, 298 𝕏0 3 𝕏1 59, 179 𝕏(S) 3 β„’r 199 β„’p (Ξ²) 176, 237 𝒩k 37 ΞΌ(x) 203 πœ•E 172 Ο• βˆ— ψ 227 Ο• βŠ— ψ 230 β„‚Μƒ βˆ— 103 Μƒf 224 ΞΎI 224 A 17 A-sequence 91 af 175

a(n) 20 k An 17 Abel’s limit theorem 146, 151 adjoint matrix 96 adjugate matrix 96 admissible sum 8, 38, 39 admitting addition 8, 38, 52, 129

admitting multiplication 45, 60 almost unit 22 annuli 189 annulus 207 Appell sequence 83, 95 Appell subgroup 93 Archimedean Property 69 associated semicirculant matrix 17 associated subgroup 94 asymptotic q-advanced Gevrey expansion f Μ‚(z) 104 automorphism 247 Ba 55, 64 Br (f ) 70 balanced 168 ball 70 Banach algebra 197 bases 30 basis 78 Bell polynomials 96 binomial series 1 BΓΆttcher function 113 BΓΆttcher’s equation 113, 252 BΓΆttcher’s theorem 115, 283 boundary behavior test 172 B(X ) 238 Cf 133 canonical form 246, 251 canonical mapping 224 Catalan generating function 90, 122 Catalan number 122 Cauchy integral formula 207 Cauchy product 4 Cauchy–Kovalevskaya theorem 46 Cauchy’s method of majorants 46 Cayley–Hamilton theorem 96 Cayley’s lemma 273 centralizer of β„“Ο‰ 278 Chain Rule 52, 150, 222 change of variable 261 characteristic function 224 characteristic polynomial 123 clopen 67 closed 66 completeness axiom 304

320 | Index

composed matrix 132 composition domain 166 composition identity 308 composition of formal power series 8 composition order 275 composition order n 276 conjugate space 238 constant formal power series 4 contractive 76 convergent power series 166 convex 168 convolution 227 D-norm 203 deg 4 degree of a formal power series 4 delta associated 132 delta associated matrix 22, 133, 158, 194 delta series 22 derivation 247 determinant 96 D(f ) 22 d(f ) 69 D(g) 166 Dhombres functional equation 110 diameter 66 digital 161 Diophantine approximation 202 Dirichlet’s theorem 203 discrete 75 discrete metric 68 distance 66 distribution rule 130 distributive laws of composition 41 division ring 5 dot product 208 DP(g) 208 dual space 238 Ea 54, 62, 64, 183 E s 307 equal formal power series 3 Exponent Algorithm 310, 311 extended step functions 224 f σΈ€  49 f ∼ Ο• 246 F -space 238 fk(n) 8

[f ]n 10, 52 Fq ((z βˆ’1 )) 203 f βˆ’1 5 f [βˆ’1] 26, 148 f 0 30 fn 8 f [n] 31 FaΓ  di Bruno’s Formula 95 f (c) 3 Fermat’s little theorem 97 Fibonacci matrix 90, 94 Fibonacci numbers 95 Fibonacci sequence 126 first nonzero coefficient rule 293, 301 fixed point 72, 237 formal analysis 41, 131 formal analytic 161, 165 formal analytic domain 166 formal analytic point 147 formal binomial series 28, 55, 89, 125, 296, 314 formal derivative 49 formal differential equation 54 formal exponent mapping 308 formal exponential series 54 formal iteration group of type II 112 formal Laurent series 118, 190, 206 – complex conjugate 206 – composition 218 – formal derivative 221 – identity 209 – kth shifting 208 – order 233 – principal part 206, 219 – product 209 – regular part 206, 219 – reverse 206 – reverse shifting set 208 – ultrametric 234 formal Leibniz’s Formula 52, 154 formal logarithm 58 formal logarithmic function 58, 130, 179 formal logarithmic series 180 formal mathematics 40 formal polynomial 10 formal power series 2, 3 – general composition 132 – inverse of 18 – matrix representation associated with multiplication 132

Index | 321

– order 148 – product rule 50 formal power series solution 102 formal rational exponent 301 formal real exponent series of h 308 formal root series 287 formal series 42 formal solution 105 formal sum 42 formal translation equation of type II 112 formally analytic 147 formally summable 42 function representation 37, 43 functional multiplication 230 g β‹… f 208 g-composition subset 166, 170 GΞ΄ 238 g+ 206 gβˆ’ 206 gβˆ’1/n 299 g1/n 287 gr 301 general Chain Rule 150, 152 general composition theorem 141 general formal Laurent series 206 general formal logarithm 180 generalized exponential functions 112 generalized logarithmic functions 112 generalized Sheffer-type polynomial sequence 202 generating function 85, 125, 201 generating series for Ln 180 generating series of formal real exponent 308 greatest integer function 136 group 25 β„‹p (Ξ²) 173 holomorphic 189 homogeneous 123 hypercyclic 238 I 4 I𝔻 22 IR 87 identity formal power series 4 identity of composition 22 I(g) 166 index of degree k 37

inhomogeneous 123 integer part 203 integral domain 7, 35, 215 inverse of formal power series 5 involution 92 irrationality exponent 203 isometric 225 isomorphism 225 isosceles triangle principle 66, 204 iterated functions 1 iterated inverse 26 iteration 264 iteration group 111 iterative conjugate 246 iterative equivalent 246 iterative fold 31 iterative inverse 26, 87, 148 iterative power 12, 149 iterative root 34, 245 iterative root series 245 iterative roots 269 I(x) 4, 87 J. C. P. Miller formula 57, 311 Kronecker delta function 78 kth coefficient of f 3 kth coefficient of f n 8 L 59 L-3 209 Lagrange inversion 115, 158 Lagrange–BΓΌrmann expansion 196 Lagrange–BΓΌrmann formula 122 least upper bound property 304 Lebesgue measurable 224 lexicographic order 37 limit of difference quotient 50, 164 linear difference equation 123 linear functional 78 liner difference operator 123 Liouville number 203 ⟦⟧ 136 Ln 180 long operations 20, 21, 24, 34 M0 224 𝕄p 224 Mz 175

322 | Index

Maclaurin series 58 majorant 46 Majorant lemma 47 matrix approach 158 matrix representation associated with multiplication 17 metric space 65 Minkowski sum 166 multinomial co-factor 137 multinomial theorem 136 multiplication 4 multiplication operator 178 natural boundary 162 Newton–Puiseux theorem 199 nilpotent 250 non-Archimedean metric 77 non-Archimedean norm 204 non-Archimedean valuation 69 nonexpansive mapping 75 nonformal Laurent series 207 nonunit 3 nonunit associated matrix 22 nth partial sum 10, 52 βŠ™ 201 OPn 35 open 66 orbit 238 orb(T , x) 238 order 3 𝕏g 166 𝕏(S) 166 P 88 p-dot product 208 Pi 26, 261 [j] Pk 32 partition function 99 Pascal matrix 88 p(n) 100 power of formal power series g with rational exponent 301 power rule 52 primitive nth root of unity 270 principal nth root 292, 298 principle of formal analysis 41, 130, 161, 197, 210, 313 product rule 50, 153

pseudo basis 30, 82 pseudo-involution 92 pseudo-order 92 Puiseux series 198, 286 q-advanced Gevrey series 104 quasinilpotent 251 quotient field 194 quotients 193 R 87 (R, βˆ—) 87 Ramanujan’s partition function 100 real exponent to formal power series h 308 rearrangement of a formal power series 44 rearrangement of a series 42 reciprocal 5 region of holomorphy 162 regular Laurent series 207 residue 118, 191 reverse 26 reversed semi formal Laurent series 199 reversion 64 r(g) 166 right distributive law 13, 15, 154, 157, 222 ring isomorphism 17 Riordan array 200 Riordan group 87 Riordan group associated with Laurent series 202 Riordan identity 87 Riordan matrix 86 Riordan order 92 RNA matrix 90 SΞΈ (Ο΅) 104 Sk 208 scalar multiplication 4 SchrΓΆder’s equation 273 SchrΓΆder’s functional equation 106, 113 Schur–Jabotinski theorem 194 section 17, 18 semi formal Laurent series 190 semicanonical 271 seminorm 246 sequence 2 sequence of changes of variable 261 series 3 Sheffer sequence 83, 95

Index | 323

Sheffer-type polynomial sequence 202 shifting mapping 208 shifting operator 123, 175 similar 90 singular point of f 162 space of q-advanced Gevrey series 104 spherically complete 75 standard pseudo basis 31 stochastic Riordan array 94 strong triangular inequality 65, 70 sum 4 superattracting fixed point 113 T-universal 238 TΞ² 175 Tg 132, 172 Tg (f ) 132 term of degree k 38 term-by-term differentiation 52, 64 total degree 37 transform 261 translation equation 111 transposed matrix 21 trivial valuation 69

two rules 130, 141 ultrametric 65, 234 ultrametric space 65 ultrametric topological space 71 ultrametric topology 71, 261 umbral algebra 80 unit 3 valuation 69 valued field 69 Vandermonde’s theorem 29, 57 very well approximable 202 v(f ) 69 Wronski formula 20 (X , d) 65 X βˆ— 238 [x n ] 119, 280 Z-sequence 91 zero formal Laurent series 207 zero formal power series 3, 4

De Gruyter Studies in Mathematics Volume 79 Rajendra V. Gurjar, Kayo Masuda, Masayoshi Miyanishi Affine Space Fibrations, 2021 ISBN 978-3-11-057736-5, e-ISBN 978-3-11-057756-3, e-ISBN (ePUB) 978-3-11-057742-6 Volume 78 Kai Liu, Ilpo Laine, Lianzhong Yang Complex Delay-Differential Equations, 2021 ISBN 978-3-11-056016-9, e-ISBN 978-3-11-056056-5, e-ISBN (ePUB) 978-3-11-056040-4 Volume 77 Laura Costa, Rosa Maria MirΓ³-Roig, Joan Pons-Llopis Ulrich Bundles. From Commutative Algebra to Algebraic Geometry, 2021 ISBN 978-3-11-064540-8, e-ISBN 978-3-11-064768-6, e-ISBN (ePUB) 978-3-11-064580-4 Volume 76 Anton Zettl Recent Developments in Sturm-Liouville Theory, 2021 ISBN 978-3-11-071884-3, e-ISBN 978-3-11-071900-0, e-ISBN (ePUB) 978-3-11-071938-3 Volume 75 Elena Cordero, Luigi Rodino Time-Frequency Analysis of Operators, 2020 ISBN 978-3-11-053035-3, e-ISBN 978-3-11-053245-6, e-ISBN (ePUB) 978-3-11-053060-5 Volume 25 Karl H. Hofmann, Sidney A. Morris The Structure of Compact Groups, 4th Edition, 2020 ISBN 978-3-11-069595-3, e-ISBN 978-3-11-069599-1, e-ISBN (ePUB) 978-3-11-069601-1 Volume 74 Alessandro Carbotti, Serena Dipierro, Enrico Valdinoci Local Density of Solutions to Fractional Equations, 2019 ISBN 978-3-11-066069-2, e-ISBN 978-3-11-066435-5, e-ISBN (ePUB) 978-3-11-066131-6 www.degruyter.com