243 98 3MB
English Pages 338 Year 2021
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