Effective analytic functions Joris van der Hoeven D pt. de Math matiques (b t. 425) Universit Paris-Sud Orsay Cedex France

Size: px
Start display at page:

Download "Effective analytic functions Joris van der Hoeven D pt. de Math matiques (b t. 425) Universit Paris-Sud Orsay Cedex France"

Transcription

1 Effective analytic functions Joris van der Hoeven D pt. de Math matiques (b t. 425) Universit Paris-Sud 945 Orsay Cedex France vdhoeven@texmacs.org August, 23 One approach for computations with special functions in computer algebra is the systematic use of analytic functions whenever possible. This naturally leads to problems of how to answer questions about analytic functions in a fully eective way. Such questions comprise the determination of the radius of convergence or the evaluation of the analytic continuation of the function at the endpoint of a broken like path. In this paper, we propose a rst denition for the notion of an eective analytic function and we show how to eectively solve several types of dierential equations in this context. We will limit ourselves to functions in one variable. Keywords: Complex analysis, computer algebra, algorithm, majorant method. A.M.S. subject classification: 3-4, 34M99.. Introduction An important problem in computer algebra is how to compute with special functions which are more complicated than polynomials. A systematic approach to this problem is to recognize that most interesting special functions are analytic, so they are completely determined by their power series expansions at a point. Of course, the concept of special function is a bit vague. One may for instance study expressions which are built up from a nite number of classical special functions, like exp, log or erf. But one may also study larger classes of special functions, such as the solutions to systems of algebraic dierential equations with constant coecients. Let us assume that we have xed a class F of such special functions or expressions for the sequel of this introduction. In order to develop a satisfactory computational theory for the functions or expressions in F, one may distinguish the following main subproblems: How to test whether f 2 F locally represents the zero power series? How to evaluate f 2 F safely and eciently at any point where f may be dened? The rst subproblem is called the zero-test problem and it has been studied before in several works [Ris75, DL84, DL89, Kho9, Sha89, Sha93, PG97, SvdH, vdh2b]. For large classes of special functions, it turns out that the zero-test problem for power series can be reduced to the zero-test problem for constants (see also [vdhb] for a discussion of this latter problem).

2 2 Effective analytic functions In this paper, we will focus on the second subproblem, while leaving aside the eciency considerations and restricting our attention to functions in one variable. By safe evaluation of f 2 F at z, we mean that we want an algorithm which computes an approximation f ~ 2 ( + i ) 2 for f (z) with jf ~? f (z)j < " for any " 2 2. If such an algorithm exists, then we say that f (z) is an eective complex number. By any point where the expression may be dened, we mean that we do not merely plan to study f near the point where a power series expansion was given, but that we also want to study all possible analytic continuations of f. In other words, the aim of this paper is to develop an eective complex analysis for computations with analytic functions in a class F which we wish to be as large as possible. Such computations mainly consist of safe evaluations, bound computations for convergence radii and absolute values of functions on closed disks, and analytic continuation. Part of the philosophy behind this paper also occurs in [BB85, CC9], but without the joint emphasis on eectiveness at all stages and usefulness from the implementation point of view. In previous papers [vdh99, vdha], we have also studied in detail the fast and safe evaluation of holonomic functions. When studying solutions to non-linear dierential equations, one must carefully avoid undecidable problems: Theorem. [DL89] Given a power series f = P f n z n with rational coecients, which is the unique solution of an algebraic dierential equation P (z; f ; ; f (l) ) = ; with rational coecients and rational initial conditions, one cannot in general decide whether the radius of convergence (f ) of f is < or >. What we will show in this paper, is that whenever we know that an analytic function f = P f n z n as in the above theorem may be continued analytically along an eective broken line path, then the value f () of f at the endpoint of is eective (theorem ). We will also show that we may eectively solve any monic linear dierential equation, without introducing singularities which were not already present in the coecients (theorem ). In order to prove these results, we will carefully introduce the concept of an eective analytic function in section 2. The idea is that such a function f is given locally at the origin and that we require algorithms for Computing coecients of the power series expansion; Computing a lower bound for the radius of convergence; Computing an upper bound for jf j on any closed disk of radius <. Analytic continuation. But we will also require additional conditions, which will ensure that the computed bounds are good enough from a more global point of view. In section 3, we will show that all analytic functions, which are constructed from the eective complex numbers and the identity function using +;?; ; /; d dz ;R ;exp and log, are eective. In section 4, we will study the resolution of dierential equations. It is convenient to specify the actual algorithms for computations with eective analytic functions in an object oriented language with abstract data types (like C++). Eective types and functions will be indicated through the use of a sans serif font. We will not detail memory management issues and assume that the garbage collector takes care of this. The Columbus program is a concrete implementation of some of the ideas in this paper [vdh2a], although this program works with double precision instead of eective complex numbers.

3 Joris van der Hoeven 3 2. Effective analytic functions 2.. Eective numbers and power series A complex number z 2 C is said to be eective, if there exists an algorithm which takes a positive number < " 2 2 on input and which returns an approximation z~ 2 ( + i ) 2 for z with jz~? zj < ". We will also denote the approximation by z~ = z <". In practice, we will represent z by an abstract data structure Complex with a method approximate which implements the above approximation algorithm. The asymptotic complexity of an eective complex number z 2 Complex is the asymptotic complexity of its approximation algorithm. We have a natural subtype Real Complex of eective real numbers. Recall, however, that there is no algorithm in order to decide whether an eective complex number is real. In the sequel, we will use the notations R > = fx 2 R: x > g and R > = fx 2 R: x > g. Let R be a weakly eective ring, in the sense that all elements of R can be represented by explicit data structures and that we have algorithms for the ring operations ; ; +;? and. If we also have an eective zero test, then we say that R is an eective ring. An eective series over R is a series f 2 R[[z]], such that there exists an algorithm in order to compute the n-th coecient of f. Eective series over R are represented by instances of the abstract data type Series(R), which has a method expand: N! R[z], which computes the truncation f + + f n? z n? 2 R[z] of f at order n as a function of n 2 N. The asymptotic complexity of f is the asymptotic complexity of this expansion algorithm. In particular, we have an algorithm to compute the n-th coecient f n of an eective series. A survey of ecient methods to compute with eective series can be found in [vdh2c]. When f is an eective series in Series(Complex), then we denote by f 2 C[[z]] the actual series which is represented by f. If f is the germ of analytic function, then we will denote by (f ) the radius of convergence of f and by jf j r the maximum of jf j on the closed disk B r = fz 2 C: jzj 6 rg of radius r, for each r < (f ) Eective germs An eective germ of an analytic function f at is an abstract data structure Germ which inherits from Series(Complex) and with the following additional methods: A method radius: ()! Real [ f + g which returns a lower bound (f ) > for (f ). This bound is called the eective radius of convergence of f. A method norm: Real! Real which, given < r < (f ), returns an upper bound jf j r for jf j r. We assume that jf j r is increasing in r. Remark 2. For the sake of simplicity, we have reused the notations (f ) and jf j r in order to denote the applications of the methods radius and norm to f. Clearly, one should carefully distinguish between (f ) resp. jf j r and (f ) resp. jf j r. The n-th coecient of f will always be denoted by f n = f n. Given an eective germ f, we may implement a method evaluate, which takes an eective complex number z 2 Complex with jzj < (f ) on input, and which computes its eective value f (z) 2 Complex at z. For this, we have to show how to compute arbitrarily good approximations for f (z): Algorithm evaluate-approx(f ; z; ") Input: f 2 Germ and z 2 Complex with jzj < (f ), and " 2 2 Output: an approximation f ~ for f (z) with jf ~? f (z)j < "

4 4 Effective analytic functions Step. [Compute expansion order] Let r = ((f ) + jzj)/2 and M = jf j r Let n 2 N be smallest such that M r r? jzj n jzj < " r 2 Step 2. [Approximate the series expansion] Compute f^ = f + f z + + f n? z n? 2 Complex Return f^<"/2 The correctness of this algorithm follows from Cauchy's formula: jf^? f (z)j = zn 2 p i 6 jzjn 2 p I I = M r r? jzj jwj=r f (w) (w? z) w n dw M jwj=r (r? jzj) r n dw n jzj r < " Eective paths Any (l + )-tuple (z ; ; z l ) of complex numbers determines a unique ane broken line path or ane path in C, which is denoted by z! z!! z l?! z l. If z =, then we call = z! z!! z l?! z l a broken line path or a path of length l = l. We denote by P the space of all paths and by P a the space of all ane paths. The trivial path of length is denoted by. An ane path z!! z l is said to be eective if z ; ; z l 2 Complex. We denote by AnePath the type of all eective ane paths and by Path the type of all eective paths. Another notation for the path = z! z!! z l?! z l is [z? z ; ; z l? z l? ]; the rst notation is called the usual notation; the second one is called the incremental notation. Let = [ ; ; l ] =! z!! z l?! z l and = [ ; ; l ] =! z!! z l?! z l be two paths in P. Then we dene their concatenation + by + = [ ; ; l ; ; ; l ] =! z!! z l! z l + z!! z l + z l : We also dene the reversion? of by The norm of is dened by? = [? l ; ;? ] =! z l?? z l!! z? z l!? z l : jj = j j + + j l j: Notice that j?j = jj and j + j = jj + j j. We say that is a truncation of if l 6 l and i = i for i = ; ; l. In this case, we write P and? = [ l+ ; ; l ], so that (? ) + = (however, we do not always have? = + (?)). The longest common truncation of two general paths and always exists and we denote it by M. If we restrict our attention to paths z!! z l such that z ; ; z l are in a subeld of Complex with an eective zero-test (like Q[i]), then P and M are clearly eective.

5 Joris van der Hoeven 5 A subdivision of a path = [ ; ; l ] is a path of the form = [ ; ; ; ;k ; ; l; l ; ; l;kl l ], where i;j 2 (; ) with i; + + i;ki = for all i. If is a subdivision of, then we write v. Given ; and with v and v, there exists a shortest path with v and v. We call the shortest common subdivision of and and we denote it by = t. Given an analytic function f at the origin, which can be continued analytically along a path 2 P, we will denote by f () the value of f at the endpoint of the path and by f + the analytic function at zero, such that f + (") = f ( + ") 3 f ( + ["]) for all suciently small ". If = [ ; ; l ], then we will also write f + = f + ; ;+ l. The domain Dom f of f is the set of all paths along which f can be continued analytically Eective analytic functions A quasi-eective analytic function is an instance f of the abstract data type AnFunc, which inherits from Germ, and with the following additional method: continue: Complex! AnFunc computes f +z for all z with jzj < (f ). We will denote by f the analytic function which is represented by f. The domain Dom f Dom f of f is the set of all paths [ ; ; l ] 2 Path with j i j < (f + ; ;+ i? ) for all i 2 f; ; ng. The functions evaluate and continue may be extended to the class Path, for all paths which are in the domain of f. Remark 3. Notice that, similarly as in remark 2, we have reused the notation f +z in order to denote the application of the method f! continue to z. So f +z is again a quasi-eective analytic function, which should be distinguished from f +z = f +z. Given = [ ; ; l ], we will also denote f () = f + ; ;+ l? ( l ) and f + = f + ; ;+ l. Let f and g be two quasi-eective analytic functions. We will write f = g as soon as f = g. We say that f and g are strongly equal, and we write f g, if Dom f = Dom g and (f + ) = (g + ) and jf + j r = jg + j r for all 2 Dom f and r < (f + ). We say that g is better than f, if Dom f Dom g, and (f + ) 6 (g + ) and jf + j r > jg + j r for all 2 Dom f and r < (f + ). We say that a quasi-eective analytic function f satises the homotopy condition, if EA. If ; + [ ]; + [ ; 2 ]; + [ + 2 ] 2 Dom f, then f +;+( + 2 ) f +;+ ;+ 2. Here we understand that f def +;+( + 2 ) = f + if + 2 =. Let f be a quasi-eective analytic function and consider the functions (f + ) and (; r) jf + j r. We say that f satises the local continuity condition, if there exist continuous functions R: B (f ) = fz 2 C: jzj < (f )g! R > ; N : f(; r) 2 B (f ) R > : r < R()g! R > ; such that (f + ) = R() and jf + j r = N (; r) for all 2 B (f ) \ Complex and r 2 Real with 6 r < (f + ). We say that f satises the continuity condition, if EA2. f + satises the local continuity condition for each 2 Dom f. We say that f is an eective analytic function if it both satises the homotopy condition and the continuity condition. In what follows, we will always assume that instances of the type AnFunc satisfy the conditions EA and EA2.

6 6 Effective analytic functions Remark 4. In fact, there are several alternatives for the denition of eective analytic functions, by changing the homotopy and continuity conditions. The future will learn us which conditions are best suited for complex computations. Nevertheless, there is no doubt that the spirit of the denition should be preserved: quasi-eectiveness plus additional conditions which will allow us to prove global properties Analytic continuation along subdivided paths The extended domain Dom ] f of an eective analytic function f is the set of all paths, such that there exists a subdivision of with 2 Dom f. For a tuple f = (f ; ; f n ) of eective analytic functions, we also dene Dom f = Dom f \ \ Dom f n and similarly for Dom ] f and Dom f. We say that an eective analytic function f (or a tuple of such functions) is faithful, if Dom ] f =Dom ] f \ Path. We say that a subset P of Path is eective, if there exists an algorithm to decide whether a given eective path belongs to Path. Now let us choose constants ; 2 (; ) \ Real with < and consider an eective analytic function f. Then the following algorithm may be used in order to evaluate f at any path 2 Dom ] f: Algorithm evaluate-subdiv(f ; ) Input: f 2 AnFunc and 2 Path, such that 2 Dom ] f Output: f () Step. [Handle trivial cases] If =, then return f () Write = [] + Compute an approximation ~ 2 2 of =? + 2 If ~ < then return evaluate-subdiv(f + ; ) Step 2. [Subdivide path] Let = j(f )j jj Return evaluate-subdiv(f + ; [? ] + ) (f ) with j~? j <? 2 (f ). We notice that ~ < implies < (f ) and ~ > implies > (f ). The correctness proof of this algorithm relies on three lemmas: Lemma 5. Let ; 2 2 Dom f with v 2. Then f + f +2. Proof. Let us proof the lemma by induction over the dierence d of the lengths of 2 and. If d =, then = 2 and we are done. Otherwise, let be longest, such that there exist paths and 2 and numbers ; 2 and 3 with = + [ ] + and 2 = 2 + [2 ; 3 ] +. If d >, then the induction hypothesis implies f +2 f +2 +[2 + 3 ]+ f + : Otherwise, we have = 2 and = Consequently, the homotopy condition implies that f + +[ ] f +2 +[2 ; 3 ], whence f + f +2. Remark 6. In fact, the above lemma even holds for homotopic paths ; 2 2 Dom f, but we will not need this in what follows. Lemma 7. If ; ; 2 2 Dom f are such that v and v 2, then t 2 2 Dom f.

7 Joris van der Hoeven 7 Proof. Let t 2 = [ ; ; l]. Let us prove by induction over i that i = [; ; i]2dom f. If i =, then we have nothing to do. Assume now that we have proved the assertion for a given i < l and let us prove it for i +. Since t 2 is the shortest common subdivision of and 2, there exist a k 2 f; 2g and a path C k, such that v i. By lemma 5, we have (f +i ) = (f + ). Therefore, j i+ j 6 j j < (f +i ), where is such that + [ ] P k. This shows that i+ 2 Dom f, as desired. Lemma 8. Let 2 Dom f. Then there exists a > such that for any 2 Dom f, with P for some w, we have (f + ) >. Proof. Write = [ ; ; l ] and let i 2 f; ; lg. The continuity condition implies that the function 2 [; i ] \ Complex (f + ; ;+ i? ;+) is the restriction of a continuous function R on the compact set [; i ]. Consequently, there exists a lower bound i > for R on [; i ]. On the other hand, any 2 Dom f, with P for some w, is a subdivision of a path of the form [ ; ; i? ; ] with 2 [; i ]. Taking = min f ; ; l g, we conclude by lemma 5. Proof of the algorithm. The algorithm is clearly correct if it terminates. Assume that the algorithm does not terminate for = [ ; ; l ] and let = [ ; ; l ] be a subdivision of in Dom f. Let ; 2 ; be the sequence of increments, such that evaluate-subdiv is called successively for f ; f + ; f + ;+ 2 ;. Let > be the constant we nd when applying lemma 8 to. Since jj, there exists an i with ji+ j <. Now let = [ ; ; i ] and let j be such that j[; ; j]j < j j and j[ ; ; j+ ]j > j j. Then = [ ; ; j; j i??? j] 2 Dom f. By lemma 7, it follows that t 2 Dom f. Hence (f + ) = (f +( t )) >. This yields the desired contradiction, since j i+ j = (f + ) >. 3. Operations on effective analytic functions In this section we will show how to eectively construct elementary analytic functions from the constants in Complex and the identity function z, using the operations +;?; ; /; d dz ;R ; exp and log. In our specications of the corresponding concrete data types which inherit from AnFunc, we will omit the algorithms for computing the coecients of the series expansions, and refer to [vdh2c] for a detailed treatment of this matter. 3.. Basic eective analytic functions Constant eective analytic functions are implemented by the following concrete type ConstantAnFunc which derives from AnFunc (this is reected through the B symbol below): Class ConstantAnFunc B AnFunc z 2 Complex new: z~ 2 Complex z 3 z~ radius: () norm: r jzj continue: ConstantAnFunc(z) The method new is the constructor for ConstantAnFunc. In the method continue it is shown how to call the constructor. In a similar way, the following data type implements the identity function:

8 8 Effective analytic functions Class IdentityAnFunc B AnFunc z 2 Complex new: () z 3 new: z~ 2 Complex z 3 z~ radius: () norm: r jzj + r continue: IdentityAnFunc(z + ) The default constructor with zero arguments returns the identity function centered at. The other constructor with one argument z returns the identity function centered at z. The conditions EA and EA2 are trivially satised by the constant functions and the identity function. They all have domain Path The ring operations The addition of eective analytic functions is implemented as follows: Class SumAnFunc B AnFunc f ; g 2 AnFunc new: (f ~ 2 AnFunc; g~ 2 AnFunc) f 3 f ~ ; g 3 g~ radius: () min ((f ); (g)) norm: r jf j r + jgj r continue: SumAnFunc(f + ; g + ) We clearly have Dom (f + g) = Dom f \ Dom g and (f + g) f + g for all paths in Dom (f + g). Consequently, condition EA is satised by f + g. Since min is a continuous function, condition EA2 is also satised. Subtraction is implemented in the same way as addition: only the series computation changes. Multiplication is implemented as follows: Class ProductAnFunc B AnFunc f ; g 2 AnFunc new: (f ~ 2 AnFunc; g~ 2 AnFunc) f 3 f ~ ; g 3 g~ radius: () min ((f ); (g)) norm: r jf j r jgj r continue: ProductAnFunc(f + ; g + ) We again have Dom (f g) = Dom f \ Dom g and the conditions EA and EA2 are veried in a similar way as in the case of addition Dierentiation and integration In order to dierentiate an eective analytic function f, we have to be able to bound f on each disk D r with r < (f ). Fixing a number 2 (; ) \ Real, this can be done as follows: Class DerAnFunc B AnFunc f 2 AnFunc

9 Joris van der Hoeven 9 new: f ~ 2 AnFunc f 3 f ~ radius: () (f ) norm: r s (s? r) 2 jf j s, where s 3 (f ) + ((f )? r) continue: DerAnFunc(f + ) Let us show that the bound for the norm is indeed correct. Given the bound jf j s for s on D s, Cauchy's formula implies that jf n j 6 jf j s /s n for all n. Consequently, for all z 2 B r: jf (z)j = X X (n + ) f n+ z n 6 n= n= (n + ) jf j s r n s n+ = s (s? r) 2 jf j s: We have Dom f = Dom f and the fact that is a constant, which is xed once and for all, ensures that condition EA2 is again satised by f. The actual choice of is a compromise between keeping jf j s as small as possible while keeping s? r as large as possible. Bounding the value of an integral on a disk is simpler, using the formula f (z) 6 jj max jf (z)j: z2[;d] For the analytic continuation of integrals, we have to keep track of the integration constant, which can be determined using the evaluation algorithm from section 2.2. In the algorithm below, this integration constant corresponds to c. Class IntAnFunc B AnFunc f 2 AnFunc c 2 Complex new: f ~ f 3 f ~, c 3 new: (f ~ 2 AnFunc; c~2 Complex) f 3 f ~ ; c 3 c~ radius: () (f ) norm: r jcj + r jf j r continue: IntAnFunc(f + ; this()) R z The domain of f (t) dt is the same as the domain of f Inversion In order to compute the inverse /f of an eective analytic function f with f (), we should in particular show how to compute a lower bound for the norm of the smallest zero. Moreover, this computation should be continuous as a function of the path. Again, let 2 (; ) \ Real be a parameter and consider Class InvAnFunc B AnFunc f 2 AnFunc new: f ~ 2 AnFunc f 3 f ~ jf ()j radius: () min (f ); jf j (f )

10 Effective analytic functions norm: r jf ()j? jf j r r continue: InvAnFunc(f + ) Again, the choice of is a compromise between keeping (f ) reasonably large, while keeping the bound jf j (f ) as small as possible. We have Dom ] f = f 2 Dom] f jf () g: Notice that we cannot necessarily test whether f () =. Consequently, Dom ] f necessarily eective. is not Remark 9. Instead of xing a 2 (; ) \ Real, it is also possible to compute such that (f ) = jf ()j jf ; j (f ) using a fast algorithm for nding zeros, like the secant method Exponentiation and logarithm The logarithm of an eective analytic function f can be computed using the formula log f = log f () + As to exponentiation, we use the following method: Class ExpAnFunc B AnFunc f 2 AnFunc new: f ~ 2 AnFunc f 3 f ~ radius: () (f ) norm: r exp jf j r continue: ExpAnFunc(f + ) z f (t) f (t) dt: We have Dom ] (log f ) = f 2 Dom ] f jf () g and Dom e f = Dom f. 4. Solving differential equations In this section, we will show how to eectively solve linear and algebraic dierential equations. As in the previous section, we will omit the algorithms for computing the series expansions and refer to [vdh2c]. We will use the classical majorant technique from Cauchy-Kovalevskaya in order to compute eective bounds. Given two power series f ; g 2 C[[z ; ; z n ]], we say that f is majored by g, and we write f P g, if g 2 R > [[z ; ; z n ]] and jf k ; ;k n j 6 g k ; ;k n for all k ; ; k n 2 N. If n = and f 2 AnFunc, then we write f P g if f P g. Given >, we also denote b = (? z)?. 4.. Linear dierential equations Let L ; ; L l? be eective analytic functions and consider the equation f (l) = L l? f (l?) + + L f ()

11 Joris van der Hoeven with initial conditions f () () = ; ; f (l?) () = l? in Complex. We will show that the unique solution to this equation can again be represented by an eective analytic function f, with Dom f = Dom L \ \ Dom L l?. Notice that any linear dierential equation of the form L l f (l) + + L f = g with L l () can be reduced to the above form (using division by L l, dierentiation, and linearity if g() = ). We rst notice that the coecients of f may be computed recursively using the equation f = + l? + L l? f (l?) + + L f : (2) Assume that M 2 R > and 2 R > are such that L i P M b for all i. Then the equation f^ = ^ + ^l? + M b f^(l?) + + M b f^ + R; (3) is a majorant equation [vk75, Car6] of (2) for any choices of ^; ; ^l? 2 R > and R 2 R > [[z]], such that j j 6 ^; ; j l? j 6 ^l?. Let h = b (M +)/ : We take ^i = C h (i) () for all i 2 f; ; l? g, where Now we observe that C = max fj j; ; j l? jg > max j j h () () ; ; j l? j h (l?) () M b h (l?) + + M b h P M h(m i (M +l+)/ (M ++)/ + ) (M + (l? 2) + ) b + + b P (M + ) (M + (l? ) + ) b (M +l+)/ = h (l) Therefore, we may take R = ^ + ^l? + : M b C h (l?) + + M b C h? C h 2 R > [[z]]: This choice ensures that (3) has the particularly simple solution C h. The majorant technique now implies that f P C h. From the algorithmic point of view, let = min f(l ); ; (L l? )g and assume that we want to compute a bound for jf j on B r for some r <. Let 2 (; ) \ Real be a xed constant. Then we may apply the above computation for = s? with s = r + (? r) and M = max fjl j s ; ; jl l? j s g. From the majoration f P C h, we deduce in particular that s (M +)s: jf j r 6 C s? r This leads to the following eective solution of (): Class LDEAnFunc B AnFunc L = (L ; ; L l? ) 2 Array(AnFunc) = ( ; ; l? ) 2 Array(Complex) new: (L ~ 2 Array(AnFunc); ~ 2 Array(Complex)) L 3 L ~, 3 ~

12 2 Effective analytic functions radius: () min ((L ); ; (L l? )) continue: LDEAnFunc((L ;+ ; ; L l?;+ ); (this(); ; this (l?) ()) Like in C++, the keyword this stands for the current instance of the data type, which is implicit to the method. The norm method is given by Method LDEAnFunc! norm(r) s 3 r + ((this)? r) C 3 max fj j; ; j l? jg M 3 max fjl j s ; ; jl l? j s g Return C s s? r (M +)s We have proved the following theorem: Theorem. Let L ; ; L l? be eective analytic functions and let ; ; l? 2 Complex. Then there exists a faithful eective analytic solution f to () with Dom f =Dom (L ; ;L l ). In particular, if Dom (L ; ; L l ) is eective, then so is Dom f Systems of algebraic dierential equations Let us now consider a system of algebraic dierential equations d f f l A P (f ; ; f l ) P l (f ; ; f l ) A (4) with initial conditions f () = ; ; f l () = l in Complex, where P ; ; P l are polynomials in l variables with coecients in Complex. Modulo the change of variables f i = i + f ~ i P i (f ; ; f l ) = P ~ i(f ~ ; ; f ~ l ) we obtain a new system d dz f~ C B A P~ (f ~ ; ; f ~ l ) f ~ l P ~ l(f ~ ; ; f ~ l ) C A; (5) with initial conditions f ~ () = = f~ l () =. Let M > and > be such that P ~ i(z ; ; z l ) P M b (z + + z l ) for all i. Then the system of dierential equations d dz f^ f^l C B A b (f^ + + f^l) b (f^ + + f^l) C A (6) with initial conditions f^ () = = f^l () = is a majorant system of (5). The unique solution of this system therefore satises f ~ i P f^i for all i. Now the f^i really all satisfy the same rst order equation f^i = M bl (f^i )

13 Joris van der Hoeven 3 with the same initial condition f^i() =. The unique solution of this equation is f^ = = f^l =? p? 2 l M z ; l which is a power series with radius of convergence = 2 l M and positive coecients, so that jf^i (z)j 6 f^i (r) for any r <. As to the implementation, we may x =. We will denote the transformed polynomials P ~ i by P ~ i = P i;+. We will also write kp k for the smallest number M 2 R > with P (z ; ; z l ) P M b (z + + z l ). The implementation uses a class ADESystem with information about the entire system of equations and solutions and a class ADEAnFunc for each of the actual solutions f i. Class ADESystem P = (P ; ; P l ) 2 Array(Polynomial(Complex; l)) = ( ; ; l ) 2 Array(Complex) M 2 Real new: (P ~ ; ~) P 3 P ~, 3 ~, M 3 max (kp ;+ k ; ; kp l;+ k ) component: 6 i 6 l ADEAnFunc(this; i) continue: ADESystem(P ; (component()(); ; component(l)()) Class ADEAnFunc B AnFunc 2 ADESystem i 2 f; ; lg new: ( ~ ; {~) 3 ~, i 3 {~ radius: () /(2 l (! M )) p norm: r (?? 2 l r (! M ) )/l continue:! continue()! component(i) In contrast with the linear case, the domain of the solution (f ; ; f l ) to (4) is not necessarily eective. Nevertheless, the solution is faithful: Theorem. Let P ; ; P l be polynomials with coecients in Complex and let ; ; l 2 Complex. Then the system (4) admits a faithful eective analytic solution (f ; ; f l ). Proof. Let = [ ; ; l ] 2 Dom (f ; ; f l ) \ Path. Let us prove by induction over i = f; ; lg that [ ; ; i ] 2 Dom ] (f ; ; f l ). For i = we have nothing to prove, so assume that i >. For all t 2 [; ], let ;t = [ ; ; i? ; t i ] ;t = (f (;t ); ; f l(;t )) M ;t = max (kp ;+;t k ; ; kp l;+;t k )

14 4 Effective analytic functions Then M ;t is a continuous function, which admits a global maximum M ;[;] on [; ]. Now let w [ ; ; i? ] be such that 2 Dom f and let = ( i? i? )/n be such that n 2 N and j j < /(2 l M ;[;] ). Then we have = + [ ; n ; ] 2 Dom f and w [ ; ; i ]. This proves that [ ; ; i ] 2 Dom ] (f ; ; f l ) and we conclude by induction. Remark 2. In principle, it is possible to replace the algebraic dierential equations by more general non-linear dierential equations, by taking convergent power series for the P i. However, this would require the generalization of the theory in this paper to analytic functions in several variables (interesting exceptions are power series which are polynomial in all but one variable, or entire functions). One would also need to handle the transformations P i P i;+ with additional care; these transformations really correspond to the analytic continuation of the P i. 5. Conclusion and final remarks Using a careful denition of eective analytic functions, we have shown how to answer many numerical problems about analytic solutions to dierential equations. In order to generalize the present theory to analytic functions in several variables or more general analytic functions, like solutions to convolution equations, we probably have to weaken the conditions EA and EA2. Nevertheless, it is plausible that further research will lead to a more suitable denition which preserves the spirit of the present one. The Columbus program implements the approach of the present paper in the weaker setting of double precision complex numbers instead of eective complex numbers. We plan to describe this program in more details in a forthcoming paper and in particular the radar algorithm which is used to graphically represent analytic functions (see gure ). It would be nice to adapt or reimplement the Columbus program so as to permit computations with eective complex numbers when desired. Figure. Plot of a solution to f = + 4 f 3 + f with the Columbus program. The implementation of the Columbus program has also been instructive for understanding the complexity of our algorithms. For instance, the lower bound for the smallest zero in our algorithm for inversion can be extremely bad, as in the example f =? exp (n? z)

15 Joris van der Hoeven 5 The problem here is that the eective radius of convergence is of the order of, while the real radius is n. Consequently, the analytic continuation from to n? will take O(n) steps instead of only. In the Columbus program, this problem has been solved by using a numerical algorithm in order to determine the radius of convergence instead of the theoretically correct one. In some cases, this leads to an exponential speedup. Theoretically correct approaches for solving the problem are to compute the smallest zero of the denominator in an appropriate radius or to use transseries-like expansions. We plan to explain these approaches in more detail in a forthcoming paper. Another trick which can be used in concrete implementations is to override the default evaluation method from section 2.5 by a more ecient one when possible, or to implement methods for the evaluation or computation of higher derivatives. Bibliography [BB85] E. Bishop and D. Bridges. Foundations of constructive analysis. Die Grundlehren der mathematische Wissenschaften. Springer, Berlin, 985. [Car6] H. Cartan. Th orie l mentaire des fonctions analytiques d'une et plusieurs variables. Hermann, 96. [CC9] D.V. Chudnovsky and G.V. Chudnovsky. Computer algebra in the service of mathematical physics and number theory (computers in mathematics, stanford, ca, 986). In Lect. Notes in Pure and Applied Math., volume 25, pages 9232, New-York, 99. Dekker. [DL84] J. Denef and L. Lipshitz. Power series solutions of algebraic dierential equations. Math. Ann., 267:23238, 984. [DL89] J. Denef and L. Lipshitz. Decision problems for dierential equations. The Journ. of Symb. Logic, 54(3):9495, 989. [Kho9] A. G. Khovanskii. Fewnomials. American Mathematical Society, Providence, RI, 99. [PG97] A. P ladan-germa. Tests eectifs de nullit dans des extensions d'anneaux di rentiels. PhD thesis, Gage, cole Polytechnique, Palaiseau, France, 997. [Ris75] R.H. Risch. Algebraic properties of elementary functions in analysis. Amer. Journ. of Math., 4():743759, 975. [Sha89] J. Shackell. A dierential-equations approach to functional equivalence. In Proc. ISSAC '89, pages 7, Portland, Oregon, A.C.M., New York, 989. ACM Press. [Sha93] J. Shackell. ero equivalence in function elds dened by dierential equations. Proc. of the A.M.S., 336():572, 993. [SvdH] J.R. Shackell and J. van der Hoeven. Complexity bounds for zero-test algorithms. Technical Report 2-63, Pr publications d'orsay, 2. [vdh99] J. van der Hoeven. Fast evaluation of holonomic functions. TCS, 2:9925, 999. [vdha] J. van der Hoeven. Fast evaluation of holonomic functions near and in singularities. JSC, 3:77743, 2. [vdhb] J. van der Hoeven. ero-testing, witness conjectures and dierential diophantine approximation. Technical Report 2-62, Pr publications d'orsay, 2. [vdh2a] Joris van der Hoeven. Columbus. Columbus.html, 222. [vdh2b] Joris van der Hoeven. A new zero-test for formal power series. In Teo Mora, editor, Proc. ISSAC '2, pages 722, Lille, France, July 22. [vdh2c] Joris van der Hoeven. Relax, but don't be too lazy. JSC, 34:479542, 22. [vdh3] J. van der Hoeven. Majorants for formal power series. Technical Report 23-5, Universit Paris-Sud, 23. [vk75] S. von Kowalevsky. ur Theorie der partiellen Dierentialgleichungen. J. Reine und Angew. Math., 8:32, 875.

Counterexamples to witness conjectures. Notations Let E be the set of admissible constant expressions built up from Z; + ;?;;/; exp and log. Here a co

Counterexamples to witness conjectures. Notations Let E be the set of admissible constant expressions built up from Z; + ;?;;/; exp and log. Here a co Counterexamples to witness conjectures Joris van der Hoeven D pt. de Math matiques (b t. 45) Universit Paris-Sud 91405 Orsay CEDEX France August 15, 003 Consider the class of exp-log constants, which is

More information

2 Section 2 However, in order to apply the above idea, we will need to allow non standard intervals ('; ) in the proof. More precisely, ' and may gene

2 Section 2 However, in order to apply the above idea, we will need to allow non standard intervals ('; ) in the proof. More precisely, ' and may gene Introduction 1 A dierential intermediate value theorem by Joris van der Hoeven D pt. de Math matiques (B t. 425) Universit Paris-Sud 91405 Orsay Cedex France June 2000 Abstract Let T be the eld of grid-based

More information

2 The Truncated Fourier Transform and Applications The TFT permits to speed up the multiplication of univariate polynomials with a constant factor bet

2 The Truncated Fourier Transform and Applications The TFT permits to speed up the multiplication of univariate polynomials with a constant factor bet The Truncated Fourier Transform and Applications Joris van der Hoeven D pt. de Math matiques (B t. 425) Universit Paris-Sud 91405 Orsay Cedex France Email: joris@texmacs.org January 9, 2004 In this paper,

More information

Computing with D-algebraic power series

Computing with D-algebraic power series Computing with D-algebraic power series by Joris van der Hoeven CNRS, LIX, École polytechnique 91128 Palaiseau Cedex France Email: vdhoeven@lix.polytechnique.fr April 15, 2014 Abstract In this paper, we

More information

Motivation Automatic asymptotics and transseries Asymptotics of non linear phenomena. Systematic theorie. Eective theory ) emphasis on algebraic aspec

Motivation Automatic asymptotics and transseries Asymptotics of non linear phenomena. Systematic theorie. Eective theory ) emphasis on algebraic aspec Introduction to automatic asymptotics by Joris van der Hoeven CNRS Universite d'orsay, France email: vdhoeven@math.u-psud.fr web: http://ultralix.polytechnique.fr/~vdhoeven MSRI, Berkeley, 6-0-998 Motivation

More information

Garrett: `Bernstein's analytic continuation of complex powers' 2 Let f be a polynomial in x 1 ; : : : ; x n with real coecients. For complex s, let f

Garrett: `Bernstein's analytic continuation of complex powers' 2 Let f be a polynomial in x 1 ; : : : ; x n with real coecients. For complex s, let f 1 Bernstein's analytic continuation of complex powers c1995, Paul Garrett, garrettmath.umn.edu version January 27, 1998 Analytic continuation of distributions Statement of the theorems on analytic continuation

More information

A differential intermediate value theorem

A differential intermediate value theorem A differential intermediate value theorem by Joris van der Hoeven Dépt. de Mathématiques (Bât. 425) Université Paris-Sud 91405 Orsay Cedex France June 2000 Abstract Let T be the field of grid-based transseries

More information

2 Multi-point evaluation in higher dimensions tion and interpolation problems in several variables; as an application, we improve algorithms for multi

2 Multi-point evaluation in higher dimensions tion and interpolation problems in several variables; as an application, we improve algorithms for multi Multi-point evaluation in higher dimensions Joris van der Hoeven Laboratoire d'informatique UMR 7161 CNRS cole polytechnique 91128 Palaiseau Cedex France Email: vdhoeven@lix.polytechnique.fr Web: http://www.lix.polytechnique.fr/~vdhoeven

More information

Linear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) 1.1 The Formal Denition of a Vector Space

Linear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) 1.1 The Formal Denition of a Vector Space Linear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) Contents 1 Vector Spaces 1 1.1 The Formal Denition of a Vector Space.................................. 1 1.2 Subspaces...................................................

More information

A new zero-test for formal power series

A new zero-test for formal power series A new zero-test for formal power series Joris van der Hoeven Département de Mathématiques (bât. 425) Université Paris-Sud 91405 Orsay Cedex France joris@texmacs.org ABSTRACT In this paper, we present a

More information

Par Joris van der Hoeven. : LIX, Ecole polytechnique, France. Web :

Par Joris van der Hoeven. : LIX, Ecole polytechnique, France. Web : On systems of multivariate power series equations Par Joris van der Hoeven Lab. : LIFL, Universite de Lille I, France : LIX, Ecole polytechnique, France Email: vdhoeven@lix.polytechnique.fr Web : http://lix.polytechnique.fr:0/vdhoeven/

More information

The following can also be obtained from this WWW address: the papers [8, 9], more examples, comments on the implementation and a short description of

The following can also be obtained from this WWW address: the papers [8, 9], more examples, comments on the implementation and a short description of An algorithm for computing the Weierstrass normal form Mark van Hoeij Department of mathematics University of Nijmegen 6525 ED Nijmegen The Netherlands e-mail: hoeij@sci.kun.nl April 9, 1995 Abstract This

More information

q-alg/ Mar 96

q-alg/ Mar 96 Integrality of Two Variable Kostka Functions Friedrich Knop* Department of Mathematics, Rutgers University, New Brunswick NJ 08903, USA knop@math.rutgers.edu 1. Introduction q-alg/9603027 29 Mar 96 Macdonald

More information

A version of for which ZFC can not predict a single bit Robert M. Solovay May 16, Introduction In [2], Chaitin introd

A version of for which ZFC can not predict a single bit Robert M. Solovay May 16, Introduction In [2], Chaitin introd CDMTCS Research Report Series A Version of for which ZFC can not Predict a Single Bit Robert M. Solovay University of California at Berkeley CDMTCS-104 May 1999 Centre for Discrete Mathematics and Theoretical

More information

Computing the Monodromy Group of a Plane Algebraic Curve Using a New Numerical-modular Newton-Puiseux Algorithm

Computing the Monodromy Group of a Plane Algebraic Curve Using a New Numerical-modular Newton-Puiseux Algorithm Computing the Monodromy Group of a Plane Algebraic Curve Using a New Numerical-modular Newton-Puiseux Algorithm Poteaux Adrien XLIM-DMI UMR CNRS 6172 Université de Limoges, France SNC'07 University of

More information

J. Symbolic Computation (1995) 11, 1{000 An algorithm for computing an integral basis in an algebraic function eld Mark van Hoeij Department of mathem

J. Symbolic Computation (1995) 11, 1{000 An algorithm for computing an integral basis in an algebraic function eld Mark van Hoeij Department of mathem J. Symbolic Computation (1995) 11, 1{000 An algorithm for computing an integral basis in an algebraic function eld Mark van Hoeij Department of mathematics University of Nijmegen 6525 ED Nijmegen The Netherlands

More information

N.G.Bean, D.A.Green and P.G.Taylor. University of Adelaide. Adelaide. Abstract. process of an MMPP/M/1 queue is not a MAP unless the queue is a

N.G.Bean, D.A.Green and P.G.Taylor. University of Adelaide. Adelaide. Abstract. process of an MMPP/M/1 queue is not a MAP unless the queue is a WHEN IS A MAP POISSON N.G.Bean, D.A.Green and P.G.Taylor Department of Applied Mathematics University of Adelaide Adelaide 55 Abstract In a recent paper, Olivier and Walrand (994) claimed that the departure

More information

Upper and Lower Bounds on the Number of Faults. a System Can Withstand Without Repairs. Cambridge, MA 02139

Upper and Lower Bounds on the Number of Faults. a System Can Withstand Without Repairs. Cambridge, MA 02139 Upper and Lower Bounds on the Number of Faults a System Can Withstand Without Repairs Michel Goemans y Nancy Lynch z Isaac Saias x Laboratory for Computer Science Massachusetts Institute of Technology

More information

2 DAVID W. BOYD AND R. DANIEL MAULDIN of a Pisot number, A() 6=, A(1=) 6=, and ja(z)j jq(z)j on jzj = 1. Thus jf(z)j 1onjzj = 1 and f(z) has a unique

2 DAVID W. BOYD AND R. DANIEL MAULDIN of a Pisot number, A() 6=, A(1=) 6=, and ja(z)j jq(z)j on jzj = 1. Thus jf(z)j 1onjzj = 1 and f(z) has a unique Topology and Its Applications, 69(1996), 115-12 THE ORDER TYPE OF THE SET OF PISOT NUMBERS David W. Boyd and R. Daniel Mauldin y University of British Columbia and University of North Texas September 7,

More information

(03) So when the order of { divides no N j at all then Z { (s) is holomorphic on C Now the N j are not intrinsically associated to f 1 f0g; but the or

(03) So when the order of { divides no N j at all then Z { (s) is holomorphic on C Now the N j are not intrinsically associated to f 1 f0g; but the or HOLOMORPHY OF LOCAL ZETA FUNCTIONS FOR CURVES Willem Veys Introduction (01) Let K be a nite extension of the eld Q p of p{adic numbers, R the valuation ring of K, P the maximal ideal of R, and K = R=P

More information

Constrained Leja points and the numerical solution of the constrained energy problem

Constrained Leja points and the numerical solution of the constrained energy problem Journal of Computational and Applied Mathematics 131 (2001) 427 444 www.elsevier.nl/locate/cam Constrained Leja points and the numerical solution of the constrained energy problem Dan I. Coroian, Peter

More information

and the polynomial-time Turing p reduction from approximate CVP to SVP given in [10], the present authors obtained a n=2-approximation algorithm that

and the polynomial-time Turing p reduction from approximate CVP to SVP given in [10], the present authors obtained a n=2-approximation algorithm that Sampling short lattice vectors and the closest lattice vector problem Miklos Ajtai Ravi Kumar D. Sivakumar IBM Almaden Research Center 650 Harry Road, San Jose, CA 95120. fajtai, ravi, sivag@almaden.ibm.com

More information

On Numbers, Germs, and Transseries

On Numbers, Germs, and Transseries On Numbers, Germs, and Transseries Matthias Aschenbrenner UCLA Lou van den Dries UIUC Joris van der Hoeven CNRS (surreal) Numbers Introduction 2/28 Three intimately related topics... Germs (in HARDY fields)

More information

Contents. 2.1 Vectors in R n. Linear Algebra (part 2) : Vector Spaces (by Evan Dummit, 2017, v. 2.50) 2 Vector Spaces

Contents. 2.1 Vectors in R n. Linear Algebra (part 2) : Vector Spaces (by Evan Dummit, 2017, v. 2.50) 2 Vector Spaces Linear Algebra (part 2) : Vector Spaces (by Evan Dummit, 2017, v 250) Contents 2 Vector Spaces 1 21 Vectors in R n 1 22 The Formal Denition of a Vector Space 4 23 Subspaces 6 24 Linear Combinations and

More information

Applied Mathematics &Optimization

Applied Mathematics &Optimization Appl Math Optim 29: 211-222 (1994) Applied Mathematics &Optimization c 1994 Springer-Verlag New Yor Inc. An Algorithm for Finding the Chebyshev Center of a Convex Polyhedron 1 N.D.Botin and V.L.Turova-Botina

More information

Non-elementary Lower Bound for Propositional Duration. Calculus. A. Rabinovich. Department of Computer Science. Tel Aviv University

Non-elementary Lower Bound for Propositional Duration. Calculus. A. Rabinovich. Department of Computer Science. Tel Aviv University Non-elementary Lower Bound for Propositional Duration Calculus A. Rabinovich Department of Computer Science Tel Aviv University Tel Aviv 69978, Israel 1 Introduction The Duration Calculus (DC) [5] is a

More information

Formal Power Series Solutions of Algebraic Ordinary Differential Equations

Formal Power Series Solutions of Algebraic Ordinary Differential Equations Formal Power Series Solutions of Algebraic Ordinary Differential Equations N. Thieu Vo Sebastian Falkensteiner Yi Zhang March 28, 2018 arxiv:1803.09646v1 [cs.sc] 26 Mar 2018 Abstract In this paper, we

More information

Spurious Chaotic Solutions of Dierential. Equations. Sigitas Keras. September Department of Applied Mathematics and Theoretical Physics

Spurious Chaotic Solutions of Dierential. Equations. Sigitas Keras. September Department of Applied Mathematics and Theoretical Physics UNIVERSITY OF CAMBRIDGE Numerical Analysis Reports Spurious Chaotic Solutions of Dierential Equations Sigitas Keras DAMTP 994/NA6 September 994 Department of Applied Mathematics and Theoretical Physics

More information

A Z q -Fan theorem. 1 Introduction. Frédéric Meunier December 11, 2006

A Z q -Fan theorem. 1 Introduction. Frédéric Meunier December 11, 2006 A Z q -Fan theorem Frédéric Meunier December 11, 2006 Abstract In 1952, Ky Fan proved a combinatorial theorem generalizing the Borsuk-Ulam theorem stating that there is no Z 2-equivariant map from the

More information

Quantum logics with given centres and variable state spaces Mirko Navara 1, Pavel Ptak 2 Abstract We ask which logics with a given centre allow for en

Quantum logics with given centres and variable state spaces Mirko Navara 1, Pavel Ptak 2 Abstract We ask which logics with a given centre allow for en Quantum logics with given centres and variable state spaces Mirko Navara 1, Pavel Ptak 2 Abstract We ask which logics with a given centre allow for enlargements with an arbitrary state space. We show in

More information

2 Real equation solving the input equation of the real hypersurface under consideration, we are able to nd for each connected component of the hypersu

2 Real equation solving the input equation of the real hypersurface under consideration, we are able to nd for each connected component of the hypersu Polar Varieties, Real Equation Solving and Data-Structures: The Hypersurface Case B. Bank 1, M. Giusti 2, J. Heintz 3, G. M. Mbakop 1 February 28, 1997 Dedicated to Shmuel Winograd Abstract In this paper

More information

8 The Gelfond-Schneider Theorem and Some Related Results

8 The Gelfond-Schneider Theorem and Some Related Results 8 The Gelfond-Schneider Theorem and Some Related Results In this section, we begin by stating some results without proofs. In 1900, David Hilbert posed a general problem which included determining whether

More information

Generalization of Hensel lemma: nding of roots of p-adic Lipschitz functions

Generalization of Hensel lemma: nding of roots of p-adic Lipschitz functions Generalization of Hensel lemma: nding of roots of p-adic Lipschitz functions (joint talk with Andrei Khrennikov) Dr. Ekaterina Yurova Axelsson Linnaeus University, Sweden September 8, 2015 Outline Denitions

More information

The subject of this paper is nding small sample spaces for joint distributions of

The subject of this paper is nding small sample spaces for joint distributions of Constructing Small Sample Spaces for De-Randomization of Algorithms Daphne Koller Nimrod Megiddo y September 1993 The subject of this paper is nding small sample spaces for joint distributions of n Bernoulli

More information

Some generalizations of Abhyankar lemma. K.N.Ponomaryov. Abstract. ramied extensions of discretely valued elds for an arbitrary (not

Some generalizations of Abhyankar lemma. K.N.Ponomaryov. Abstract. ramied extensions of discretely valued elds for an arbitrary (not Some generalizations of Abhyankar lemma. K.N.Ponomaryov Abstract We prove some generalizations of Abhyankar lemma about tamely ramied extensions of discretely valued elds for an arbitrary (not nite, not

More information

1 Holomorphic functions

1 Holomorphic functions Robert Oeckl CA NOTES 1 15/09/2009 1 1 Holomorphic functions 11 The complex derivative The basic objects of complex analysis are the holomorphic functions These are functions that posses a complex derivative

More information

Vector Space Basics. 1 Abstract Vector Spaces. 1. (commutativity of vector addition) u + v = v + u. 2. (associativity of vector addition)

Vector Space Basics. 1 Abstract Vector Spaces. 1. (commutativity of vector addition) u + v = v + u. 2. (associativity of vector addition) Vector Space Basics (Remark: these notes are highly formal and may be a useful reference to some students however I am also posting Ray Heitmann's notes to Canvas for students interested in a direct computational

More information

a (b + c) = a b + a c

a (b + c) = a b + a c Chapter 1 Vector spaces In the Linear Algebra I module, we encountered two kinds of vector space, namely real and complex. The real numbers and the complex numbers are both examples of an algebraic structure

More information

2 I. Pritsker and R. Varga Wesay that the triple (G W ) has the rational approximation property if, for any f(z) which is analytic in G and for any co

2 I. Pritsker and R. Varga Wesay that the triple (G W ) has the rational approximation property if, for any f(z) which is analytic in G and for any co Rational approximation with varying weights in the complex plane Igor E. Pritsker and Richard S. Varga Abstract. Given an open bounded set G in the complex plane and a weight function W (z) which is analytic

More information

The minimal components of the Mayr-Meyer ideals

The minimal components of the Mayr-Meyer ideals The minimal components of the Mayr-Meyer ideals Irena Swanson 24 April 2003 Grete Hermann proved in [H] that for any ideal I in an n-dimensional polynomial ring over the field of rational numbers, if I

More information

Claude Marche. Bat 490, Universite Paris-Sud. Abstract

Claude Marche. Bat 490, Universite Paris-Sud.   Abstract The Word Problem of ACD-Ground theories is Undecidable Claude Marche Laboratoire de Recherche en Informatique (UA 410 CNRS) Bat 490, Universite Paris-Sud 91405 ORSAY CEDEX, FRANCE E-mail: marche@lri.lri.fr

More information

1 Introduction A one-dimensional burst error of length t is a set of errors that are conned to t consecutive locations [14]. In this paper, we general

1 Introduction A one-dimensional burst error of length t is a set of errors that are conned to t consecutive locations [14]. In this paper, we general Interleaving Schemes for Multidimensional Cluster Errors Mario Blaum IBM Research Division 650 Harry Road San Jose, CA 9510, USA blaum@almaden.ibm.com Jehoshua Bruck California Institute of Technology

More information

290 J.M. Carnicer, J.M. Pe~na basis (u 1 ; : : : ; u n ) consisting of minimally supported elements, yet also has a basis (v 1 ; : : : ; v n ) which f

290 J.M. Carnicer, J.M. Pe~na basis (u 1 ; : : : ; u n ) consisting of minimally supported elements, yet also has a basis (v 1 ; : : : ; v n ) which f Numer. Math. 67: 289{301 (1994) Numerische Mathematik c Springer-Verlag 1994 Electronic Edition Least supported bases and local linear independence J.M. Carnicer, J.M. Pe~na? Departamento de Matematica

More information

Computation Of Asymptotic Distribution. For Semiparametric GMM Estimators. Hidehiko Ichimura. Graduate School of Public Policy

Computation Of Asymptotic Distribution. For Semiparametric GMM Estimators. Hidehiko Ichimura. Graduate School of Public Policy Computation Of Asymptotic Distribution For Semiparametric GMM Estimators Hidehiko Ichimura Graduate School of Public Policy and Graduate School of Economics University of Tokyo A Conference in honor of

More information

Lecture 8 - Algebraic Methods for Matching 1

Lecture 8 - Algebraic Methods for Matching 1 CME 305: Discrete Mathematics and Algorithms Instructor: Professor Aaron Sidford (sidford@stanford.edu) February 1, 2018 Lecture 8 - Algebraic Methods for Matching 1 In the last lecture we showed that

More information

Near convexity, metric convexity, and convexity

Near convexity, metric convexity, and convexity Near convexity, metric convexity, and convexity Fred Richman Florida Atlantic University Boca Raton, FL 33431 28 February 2005 Abstract It is shown that a subset of a uniformly convex normed space is nearly

More information

CHARACTERIZING INTEGERS AMONG RATIONAL NUMBERS WITH A UNIVERSAL-EXISTENTIAL FORMULA

CHARACTERIZING INTEGERS AMONG RATIONAL NUMBERS WITH A UNIVERSAL-EXISTENTIAL FORMULA CHARACTERIZING INTEGERS AMONG RATIONAL NUMBERS WITH A UNIVERSAL-EXISTENTIAL FORMULA BJORN POONEN Abstract. We prove that Z in definable in Q by a formula with 2 universal quantifiers followed by 7 existential

More information

Analog Neural Nets with Gaussian or other Common. Noise Distributions cannot Recognize Arbitrary. Regular Languages.

Analog Neural Nets with Gaussian or other Common. Noise Distributions cannot Recognize Arbitrary. Regular Languages. Analog Neural Nets with Gaussian or other Common Noise Distributions cannot Recognize Arbitrary Regular Languages Wolfgang Maass Inst. for Theoretical Computer Science, Technische Universitat Graz Klosterwiesgasse

More information

TESTING FOR A SEMILATTICE TERM

TESTING FOR A SEMILATTICE TERM TESTING FOR A SEMILATTICE TERM RALPH FREESE, J.B. NATION, AND MATT VALERIOTE Abstract. This paper investigates the computational complexity of deciding if a given finite algebra is an expansion of a semilattice.

More information

University of California. Berkeley, CA fzhangjun johans lygeros Abstract

University of California. Berkeley, CA fzhangjun johans lygeros Abstract Dynamical Systems Revisited: Hybrid Systems with Zeno Executions Jun Zhang, Karl Henrik Johansson y, John Lygeros, and Shankar Sastry Department of Electrical Engineering and Computer Sciences University

More information

Divisor matrices and magic sequences

Divisor matrices and magic sequences Discrete Mathematics 250 (2002) 125 135 www.elsevier.com/locate/disc Divisor matrices and magic sequences R.H. Jeurissen Mathematical Institute, University of Nijmegen, Toernooiveld, 6525 ED Nijmegen,

More information

Considering our result for the sum and product of analytic functions, this means that for (a 0, a 1,..., a N ) C N+1, the polynomial.

Considering our result for the sum and product of analytic functions, this means that for (a 0, a 1,..., a N ) C N+1, the polynomial. Lecture 3 Usual complex functions MATH-GA 245.00 Complex Variables Polynomials. Construction f : z z is analytic on all of C since its real and imaginary parts satisfy the Cauchy-Riemann relations and

More information

SUBSPACES OF COMPUTABLE VECTOR SPACES

SUBSPACES OF COMPUTABLE VECTOR SPACES SUBSPACES OF COMPUTABLE VECTOR SPACES RODNEY G. DOWNEY, DENIS R. HIRSCHFELDT, ASHER M. KACH, STEFFEN LEMPP, JOSEPH R. MILETI, AND ANTONIO MONTALB AN Abstract. We show that the existence of a nontrivial

More information

Max-Planck-Institut fur Mathematik in den Naturwissenschaften Leipzig Uniformly distributed measures in Euclidean spaces by Bernd Kirchheim and David Preiss Preprint-Nr.: 37 1998 Uniformly Distributed

More information

Balance properties of multi-dimensional words

Balance properties of multi-dimensional words Theoretical Computer Science 273 (2002) 197 224 www.elsevier.com/locate/tcs Balance properties of multi-dimensional words Valerie Berthe a;, Robert Tijdeman b a Institut de Mathematiques de Luminy, CNRS-UPR

More information

The denormalized 3 3 lemma

The denormalized 3 3 lemma Journal of Pure and Applied Algebra 177 (2003) 113 129 www.elsevier.com/locate/jpaa The denormalized 3 3 lemma Dominique Bourn Centre Universitaire de la Mi-Voix Lab. d Analyse Geometrie et Algebre, Universite

More information

Improved High-Order Conversion From Boolean to Arithmetic Masking

Improved High-Order Conversion From Boolean to Arithmetic Masking Improved High-Order Conversion From Boolean to Arithmetic Masking Luk Bettale 1, Jean-Sébastien Coron 2, and Rina Zeitoun 1 1 IDEMIA, France luk.bettale@idemia.com, rina.zeitoun@idemia.com 2 University

More information

AMICABLE PAIRS AND ALIQUOT CYCLES FOR ELLIPTIC CURVES OVER NUMBER FIELDS

AMICABLE PAIRS AND ALIQUOT CYCLES FOR ELLIPTIC CURVES OVER NUMBER FIELDS ROCKY MOUNTAIN JOURNAL OF MATHEMATICS Volume 46, Number 6, 2016 AMICABLE PAIRS AND ALIQUOT CYCLES FOR ELLIPTIC CURVES OVER NUMBER FIELDS JIM BROWN, DAVID HERAS, KEVIN JAMES, RODNEY KEATON AND ANDREW QIAN

More information

A note on fuzzy predicate logic. Petr H jek 1. Academy of Sciences of the Czech Republic

A note on fuzzy predicate logic. Petr H jek 1. Academy of Sciences of the Czech Republic A note on fuzzy predicate logic Petr H jek 1 Institute of Computer Science, Academy of Sciences of the Czech Republic Pod vod renskou v 2, 182 07 Prague. Abstract. Recent development of mathematical fuzzy

More information

Computing the acceptability semantics. London SW7 2BZ, UK, Nicosia P.O. Box 537, Cyprus,

Computing the acceptability semantics. London SW7 2BZ, UK, Nicosia P.O. Box 537, Cyprus, Computing the acceptability semantics Francesca Toni 1 and Antonios C. Kakas 2 1 Department of Computing, Imperial College, 180 Queen's Gate, London SW7 2BZ, UK, ft@doc.ic.ac.uk 2 Department of Computer

More information

2 EBERHARD BECKER ET AL. has a real root. Thus our problem can be reduced to the problem of deciding whether or not a polynomial in one more variable

2 EBERHARD BECKER ET AL. has a real root. Thus our problem can be reduced to the problem of deciding whether or not a polynomial in one more variable Deciding positivity of real polynomials Eberhard Becker, Victoria Powers, and Thorsten Wormann Abstract. We describe an algorithm for deciding whether or not a real polynomial is positive semidenite. The

More information

form, but that fails as soon as one has an object greater than every natural number. Induction in the < form frequently goes under the fancy name \tra

form, but that fails as soon as one has an object greater than every natural number. Induction in the < form frequently goes under the fancy name \tra Transnite Ordinals and Their Notations: For The Uninitiated Version 1.1 Hilbert Levitz Department of Computer Science Florida State University levitz@cs.fsu.edu Intoduction This is supposed to be a primer

More information

(1.) For any subset P S we denote by L(P ) the abelian group of integral relations between elements of P, i.e. L(P ) := ker Z P! span Z P S S : For ea

(1.) For any subset P S we denote by L(P ) the abelian group of integral relations between elements of P, i.e. L(P ) := ker Z P! span Z P S S : For ea Torsion of dierentials on toric varieties Klaus Altmann Institut fur reine Mathematik, Humboldt-Universitat zu Berlin Ziegelstr. 13a, D-10099 Berlin, Germany. E-mail: altmann@mathematik.hu-berlin.de Abstract

More information

Arithmetic Funtions Over Rings with Zero Divisors

Arithmetic Funtions Over Rings with Zero Divisors BULLETIN of the Bull Malaysian Math Sc Soc (Second Series) 24 (200 81-91 MALAYSIAN MATHEMATICAL SCIENCES SOCIETY Arithmetic Funtions Over Rings with Zero Divisors 1 PATTIRA RUANGSINSAP, 1 VICHIAN LAOHAKOSOL

More information

STOCHASTIC DIFFERENTIAL EQUATIONS WITH EXTRA PROPERTIES H. JEROME KEISLER. Department of Mathematics. University of Wisconsin.

STOCHASTIC DIFFERENTIAL EQUATIONS WITH EXTRA PROPERTIES H. JEROME KEISLER. Department of Mathematics. University of Wisconsin. STOCHASTIC DIFFERENTIAL EQUATIONS WITH EXTRA PROPERTIES H. JEROME KEISLER Department of Mathematics University of Wisconsin Madison WI 5376 keisler@math.wisc.edu 1. Introduction The Loeb measure construction

More information

Complex Analysis Qualifying Exam Solutions

Complex Analysis Qualifying Exam Solutions Complex Analysis Qualifying Exam Solutions May, 04 Part.. Let log z be the principal branch of the logarithm defined on G = {z C z (, 0]}. Show that if t > 0, then the equation log z = t has exactly one

More information

Behavioural theories and the proof of. LIENS, C.N.R.S. U.R.A & Ecole Normale Superieure, 45 Rue d'ulm, F{75230 Paris Cedex 05, France

Behavioural theories and the proof of. LIENS, C.N.R.S. U.R.A & Ecole Normale Superieure, 45 Rue d'ulm, F{75230 Paris Cedex 05, France Behavioural theories and the proof of behavioural properties Michel Bidoit a and Rolf Hennicker b b a LIENS, C.N.R.S. U.R.A. 1327 & Ecole Normale Superieure, 45 Rue d'ulm, F{75230 Paris Cedex 05, France

More information

Lectures 15: Parallel Transport. Table of contents

Lectures 15: Parallel Transport. Table of contents Lectures 15: Parallel Transport Disclaimer. As we have a textbook, this lecture note is for guidance and supplement only. It should not be relied on when preparing for exams. In this lecture we study the

More information

Degradable Agreement in the Presence of. Byzantine Faults. Nitin H. Vaidya. Technical Report #

Degradable Agreement in the Presence of. Byzantine Faults. Nitin H. Vaidya. Technical Report # Degradable Agreement in the Presence of Byzantine Faults Nitin H. Vaidya Technical Report # 92-020 Abstract Consider a system consisting of a sender that wants to send a value to certain receivers. Byzantine

More information

Factorization of integer-valued polynomials with square-free denominator

Factorization of integer-valued polynomials with square-free denominator accepted by Comm. Algebra (2013) Factorization of integer-valued polynomials with square-free denominator Giulio Peruginelli September 9, 2013 Dedicated to Marco Fontana on the occasion of his 65th birthday

More information

. HILBERT POLYNOMIALS

. HILBERT POLYNOMIALS CLASSICAL ALGEBRAIC GEOMETRY Daniel Plaumann Universität Konstan Summer HILBERT POLYNOMIALS T An ane variety V A n with vanishing ideal I(V) K[,, n ] is completely determined by its coordinate ring A(V)

More information

AN INEQUALITY FOR THE NORM OF A POLYNOMIAL FACTOR IGOR E. PRITSKER. (Communicated by Albert Baernstein II)

AN INEQUALITY FOR THE NORM OF A POLYNOMIAL FACTOR IGOR E. PRITSKER. (Communicated by Albert Baernstein II) PROCDINGS OF TH AMRICAN MATHMATICAL SOCITY Volume 9, Number 8, Pages 83{9 S -9939()588-4 Article electronically published on November 3, AN INQUALITY FOR TH NORM OF A POLYNOMIAL FACTOR IGOR. PRITSKR (Communicated

More information

The Erwin Schrodinger International Pasteurgasse 6/7. Institute for Mathematical Physics A-1090 Wien, Austria

The Erwin Schrodinger International Pasteurgasse 6/7. Institute for Mathematical Physics A-1090 Wien, Austria ESI The Erwin Schrodinger International Pasteurgasse 6/7 Institute for Mathematical Physics A-1090 Wien, Austria On the Point Spectrum of Dirence Schrodinger Operators Vladimir Buslaev Alexander Fedotov

More information

Stochastic dominance with imprecise information

Stochastic dominance with imprecise information Stochastic dominance with imprecise information Ignacio Montes, Enrique Miranda, Susana Montes University of Oviedo, Dep. of Statistics and Operations Research. Abstract Stochastic dominance, which is

More information

A RELATION BETWEEN SCHUR P AND S. S. Leidwanger. Universite de Caen, CAEN. cedex FRANCE. March 24, 1997

A RELATION BETWEEN SCHUR P AND S. S. Leidwanger. Universite de Caen, CAEN. cedex FRANCE. March 24, 1997 A RELATION BETWEEN SCHUR P AND S FUNCTIONS S. Leidwanger Departement de Mathematiques, Universite de Caen, 0 CAEN cedex FRANCE March, 997 Abstract We dene a dierential operator of innite order which sends

More information

J. Huisman. Abstract. let bxc be the fundamental Z=2Z-homology class of X. We show that

J. Huisman. Abstract. let bxc be the fundamental Z=2Z-homology class of X. We show that On the dual of a real analytic hypersurface J. Huisman Abstract Let f be an immersion of a compact connected smooth real analytic variety X of dimension n into real projective space P n+1 (R). We say that

More information

On Controllability and Normality of Discrete Event. Dynamical Systems. Ratnesh Kumar Vijay Garg Steven I. Marcus

On Controllability and Normality of Discrete Event. Dynamical Systems. Ratnesh Kumar Vijay Garg Steven I. Marcus On Controllability and Normality of Discrete Event Dynamical Systems Ratnesh Kumar Vijay Garg Steven I. Marcus Department of Electrical and Computer Engineering, The University of Texas at Austin, Austin,

More information

ANSWER TO A QUESTION BY BURR AND ERDŐS ON RESTRICTED ADDITION, AND RELATED RESULTS Mathematics Subject Classification: 11B05, 11B13, 11P99

ANSWER TO A QUESTION BY BURR AND ERDŐS ON RESTRICTED ADDITION, AND RELATED RESULTS Mathematics Subject Classification: 11B05, 11B13, 11P99 ANSWER TO A QUESTION BY BURR AND ERDŐS ON RESTRICTED ADDITION, AND RELATED RESULTS N. HEGYVÁRI, F. HENNECART AND A. PLAGNE Abstract. We study the gaps in the sequence of sums of h pairwise distinct elements

More information

f(z)dz = 0. P dx + Qdy = D u dx v dy + i u dy + v dx. dxdy + i x = v

f(z)dz = 0. P dx + Qdy = D u dx v dy + i u dy + v dx. dxdy + i x = v MA525 ON CAUCHY'S THEOREM AND GREEN'S THEOREM DAVID DRASIN (EDITED BY JOSIAH YODER) 1. Introduction No doubt the most important result in this course is Cauchy's theorem. Every critical theorem in the

More information

THE WEIERSTRASS PREPARATION THEOREM AND SOME APPLICATIONS

THE WEIERSTRASS PREPARATION THEOREM AND SOME APPLICATIONS THE WEIERSTRASS PREPARATION THEOREM AND SOME APPLICATIONS XUAN LI Abstract. In this paper we revisit the Weierstrass preparation theorem, which describes how to represent a holomorphic function of several

More information

Computing Monodromy Groups Defined by Plane Algebraic Curves. Adrien Poteaux

Computing Monodromy Groups Defined by Plane Algebraic Curves. Adrien Poteaux Algorithms Seminar 2006 2007, F. Chyzak (ed.), INRIA Available online at the URL http://algo.inria.fr/seminars/. Computing Monodromy Groups Defined by Plane Algebraic Curves Adrien Poteaux Xlim-Dmi, umr

More information

Solvability of Word Equations Modulo Finite Special And. Conuent String-Rewriting Systems Is Undecidable In General.

Solvability of Word Equations Modulo Finite Special And. Conuent String-Rewriting Systems Is Undecidable In General. Solvability of Word Equations Modulo Finite Special And Conuent String-Rewriting Systems Is Undecidable In General Friedrich Otto Fachbereich Mathematik/Informatik, Universitat GH Kassel 34109 Kassel,

More information

of Classical Constants Philippe Flajolet and Ilan Vardi February 24, 1996 Many mathematical constants are expressed as slowly convergent sums

of Classical Constants Philippe Flajolet and Ilan Vardi February 24, 1996 Many mathematical constants are expressed as slowly convergent sums Zeta Function Expansions of Classical Constants Philippe Flajolet and Ilan Vardi February 24, 996 Many mathematical constants are expressed as slowly convergent sums of the form C = f( ) () n n2a for some

More information

Course on Motivic Integration IV

Course on Motivic Integration IV A École normale supérieure, Paris KULeuven, Belgium MODNET Training Workshop Model theory and Applications La Roche, Belgium 20-25 April 2008 1/16 Talk 4 1 b-minimality and cell decomposition 2 3 2/16

More information

Lectures 18: Gauss's Remarkable Theorem II. Table of contents

Lectures 18: Gauss's Remarkable Theorem II. Table of contents Math 348 Fall 27 Lectures 8: Gauss's Remarkable Theorem II Disclaimer. As we have a textbook, this lecture note is for guidance and supplement only. It should not be relied on when preparing for exams.

More information

Part III. 10 Topological Space Basics. Topological Spaces

Part III. 10 Topological Space Basics. Topological Spaces Part III 10 Topological Space Basics Topological Spaces Using the metric space results above as motivation we will axiomatize the notion of being an open set to more general settings. Definition 10.1.

More information

Valued Differential Fields. Matthias Aschenbrenner

Valued Differential Fields. Matthias Aschenbrenner Valued Differential Fields Matthias Aschenbrenner Overview I ll report on joint work with LOU VAN DEN DRIES and JORIS VAN DER HOEVEN. About three years ago we achieved decisive results on the model theory

More information

satisfying ( i ; j ) = ij Here ij = if i = j and 0 otherwise The idea to use lattices is the following Suppose we are given a lattice L and a point ~x

satisfying ( i ; j ) = ij Here ij = if i = j and 0 otherwise The idea to use lattices is the following Suppose we are given a lattice L and a point ~x Dual Vectors and Lower Bounds for the Nearest Lattice Point Problem Johan Hastad* MIT Abstract: We prove that given a point ~z outside a given lattice L then there is a dual vector which gives a fairly

More information

1 Matrices and Systems of Linear Equations

1 Matrices and Systems of Linear Equations Linear Algebra (part ) : Matrices and Systems of Linear Equations (by Evan Dummit, 207, v 260) Contents Matrices and Systems of Linear Equations Systems of Linear Equations Elimination, Matrix Formulation

More information

1 Introduction The relation between randomized computations with one-sided error and randomized computations with two-sided error is one of the most i

1 Introduction The relation between randomized computations with one-sided error and randomized computations with two-sided error is one of the most i Improved derandomization of BPP using a hitting set generator Oded Goldreich Department of Computer Science Weizmann Institute of Science Rehovot, Israel. oded@wisdom.weizmann.ac.il Avi Wigderson Institute

More information

4.1 Eigenvalues, Eigenvectors, and The Characteristic Polynomial

4.1 Eigenvalues, Eigenvectors, and The Characteristic Polynomial Linear Algebra (part 4): Eigenvalues, Diagonalization, and the Jordan Form (by Evan Dummit, 27, v ) Contents 4 Eigenvalues, Diagonalization, and the Jordan Canonical Form 4 Eigenvalues, Eigenvectors, and

More information

On some properties of elementary derivations in dimension six

On some properties of elementary derivations in dimension six Journal of Pure and Applied Algebra 56 (200) 69 79 www.elsevier.com/locate/jpaa On some properties of elementary derivations in dimension six Joseph Khoury Department of Mathematics, University of Ottawa,

More information

1 Introduction It will be convenient to use the inx operators a b and a b to stand for maximum (least upper bound) and minimum (greatest lower bound)

1 Introduction It will be convenient to use the inx operators a b and a b to stand for maximum (least upper bound) and minimum (greatest lower bound) Cycle times and xed points of min-max functions Jeremy Gunawardena, Department of Computer Science, Stanford University, Stanford, CA 94305, USA. jeremy@cs.stanford.edu October 11, 1993 to appear in the

More information

Polynomial functions over nite commutative rings

Polynomial functions over nite commutative rings Polynomial functions over nite commutative rings Balázs Bulyovszky a, Gábor Horváth a, a Institute of Mathematics, University of Debrecen, Pf. 400, Debrecen, 4002, Hungary Abstract We prove a necessary

More information

Coecient bounds for certain subclasses of analytic functions of complex order

Coecient bounds for certain subclasses of analytic functions of complex order Hacettepe Journal of Mathematics and Statistics Volume 45 (4) (2016), 1015 1022 Coecient bounds for certain subclasses of analytic functions of complex order Serap Bulut Abstract In this paper, we introduce

More information

Analysis of California Mathematics standards to Common Core standards Algebra I

Analysis of California Mathematics standards to Common Core standards Algebra I Analysis of California Mathematics standards to Common Core standards Algebra I CA Math Standard Domain Common Core Standard () Alignment Comments in 1.0 Students identify and use the arithmetic properties

More information

Continued fractions for complex numbers and values of binary quadratic forms

Continued fractions for complex numbers and values of binary quadratic forms arxiv:110.3754v1 [math.nt] 18 Feb 011 Continued fractions for complex numbers and values of binary quadratic forms S.G. Dani and Arnaldo Nogueira February 1, 011 Abstract We describe various properties

More information

The commutation with ternary sets of words

The commutation with ternary sets of words The commutation with ternary sets of words Juhani Karhumäki Michel Latteux Ion Petre Turku Centre for Computer Science TUCS Technical Reports No 589, March 2004 The commutation with ternary sets of words

More information

A COMPLEX ANALOG OF ROLLE THEOREM AND DIFFERENTIAL EQUATIONS IN THE COMPLEX DOMAIN. D. Novikov, S. Yakovenko

A COMPLEX ANALOG OF ROLLE THEOREM AND DIFFERENTIAL EQUATIONS IN THE COMPLEX DOMAIN. D. Novikov, S. Yakovenko To appear in Journal of the London Math. Society A COMPLEX ANALOG OF ROLLE THEOREM AND POLYNOMIAL ENVELOPES OF IRREDUCIBLE DIFFERENTIAL EQUATIONS IN THE COMPLEX DOMAIN D. Novikov, S. Yakovenko The Weizmann

More information

CONSTRUCTION OF THE REAL NUMBERS.

CONSTRUCTION OF THE REAL NUMBERS. CONSTRUCTION OF THE REAL NUMBERS. IAN KIMING 1. Motivation. It will not come as a big surprise to anyone when I say that we need the real numbers in mathematics. More to the point, we need to be able to

More information