AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy...

30
AN ATLAS OF FUNCTIONS WITH EQUATOR , THE ATLAS FUNCTION CALCULATOR SECOND EDITION

Transcript of AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy...

Page 1: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

AN ATL AS OFFUNCTIONS

W I T H E Q U A T O R , T H E

A T L A S F U N C T I O N C A L C U L A T O R

S E C O N D E D I T I O N

Page 2: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

AN ATL AS OFFUNCTIONS

W I T H E Q U A T O R , T H E

A T L A S F U N C T I O N C A L C U L A T O R

S E C O N D E D I T I O N

K E I T H O L D H A M , J A N M Y L A N D ,

& J E R O M E S P A N I E R

O V E R 3 0 0 D I A G R A M S I N C O L O R

C D - R O M

Page 3: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

Keith B. OldhamTrent UniversityPeterborough, Ontario K9J [email protected]

Jan C. MylandTrent UniversityPeterborough, Ontario K9J [email protected]

Jerome SpanierUniversity of California at IrvineIrvine, CA [email protected]

springer.com

ISBN: 978-0-387-48806-6 e-ISBN: 978-0-387-48807-3DOI 10.1007/978-0-387-48807-3

Mathematics Subject Classification (2000): 33-xx, 26-xx, 44-xx, 41-xx

© Springer Science+Business Media, LLCAll rights reserved. This work may not be translated or copied in whole or in part without the written permission of the publisher (SpringerScience+Business Media, LLC, 233 Spring Street, New York, NY 10013, USA), except for brief excerpts in connection with reviews orscholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or bysimilar or dissimilar methodology now known or hereafter developed is forbidden.The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to betaken as an expression of opinion as to whether or not they are subject to proprietary rights.

Printed on acid-free paper

2009

Library of Congress Control Number: 2008937525

Page 4: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

v

The majority of scientists, mathematicians and engineers must consult reference books containing informationon a variety of functions. This is because all but the most mundane quantitative work involves relationships that arebest described by mathematical functions of various complexities. Of course, the need will depend on the user, butmost will require information about the general behavior of the function in question and its mathematical properties,as well as its numerical values at a number of arguments.

The first edition of An Atlas of Functions, the product of collaboration between a mathematician and a chemist,appeared during an era when the programmable calculator was the workhorse for the numerical evaluation offunctions. That role has now been taken over by the omnipresent computer, and therefore the second editiondelegates this duty to Equator, the Atlas function calculator. This is a software program that, as well as carryingout other tasks, will calculate values of over 200 functions, mostly with 15 digit precision. There are numerous otherimprovements throughout this new edition but the objective remains the same: to provide the reader, regardless ofhis or her discipline, with a succinct compendium of information about all the common mathematical functions inuse today.

While relying on Equator to generate exact numerical values, the Atlas of Functions describes each functiongraphically and gives ready access to the most important definitions, properties, expansions and other formulas thatcharacterize it, and its relationship to other functions. As well, the utility of the Atlas is enhanced by the inclusionof sections that briefly discuss important topics related to specific functions; the new edition has many more suchsections. The book is organized into 64 chapters, each of which is devoted to one function or to a family of closelyrelated functions; these appear roughly in order of increasing complexity. A standard format has been adopted foreach chapter to minimize the effort needed to locate a sought item of information. A description of how the chaptersare sectioned is included as Chapter 0. Several appendices, a bibliography and two comprehensive indices completethe volume.

In addition to the traditional book format, an electronic version of An Atlas of Functions has also been producedand may even be available through your library or other information center. The chapter content of the paper andelectronic editions is identical, but Equator, the Atlas function calculator is not included in the latter. The EquatorCD is included with the print version of the book, and a full description of the software will be found in Appendix C.Because Equator is such a useful adjunct to the Atlas, stand-alone copies of the Equator CD have been made widelyavailable, through booksellers and elsewhere, primarily for the benefit of users of the electronic version of the Atlas.

Though the formulas in the Atlas and the routines in Equator have been rigorously checked, errors doubtlessremain. If you encounter an obscurity or suspect a mistake in either the Atlas or Equator, please let us know at

Page 5: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

vi PREFACE

[email protected], [email protected] or [email protected]. An Errata of known errors and revisions will be foundon the publisher’s website; please access www.springer.com/978-0-387-48806-6 and follow the links. This will beupdated as and if new errors are detected or clarifications are found to be needed. Use of the Atlas of Functions orEquator, the Atlas function calculator is at your own risk. The authors and the publisher disclaim liability for anydirect or consequential damage resulting from use of the Atlas or Equator.

It is a pleasure to express our gratitude to Michelle Johnston, Sten Engblom, and Trevor Mace-Brickman fortheir help in the creation of the Atlas and Equator. The frank comments of several reviewers who inspected an earlyversion of the manuscript have also been of great value. We give sincere thanks to Springer, and particularly to AnnKostant and Oona Schmid, for their commitment to the lengthy task of carrying the concept of An Atlas of Functionsthrough to reality with thoroughness, enthusiasm, skill, and even some humor. Their forbearance in dealing withthe authors is particularly appreciated.

We hope you will enjoy using An Atlas of Functions and Equator, and that they will prove helpful in your workor studies.

January 2008 Keith B. OldhamJan C. Myland

Jerome Spanier

Page 6: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

vii

( )vm

Every chapter has sections devoted to: notation, behavior, definitions, special cases, intrarelationships, expansions,particular values, numerical values, limits and approximations, operations of the calculus, complex argument,generalizations, and cognate functions. In addition, each chapter has the special features itemized below its title.

PREFACE v

GENERAL CONSIDERATIONS 1What functions are. Organization of the Atlas. Notational conventions. Rules of the calculus.

THE CONSTANT FUNCTION c 13Mathematical constants. Complex numbers. Pulse functions. Series of powers of natural numbers.

THE FACTORIAL FUNCTION n! 21Double and triple factorial functions. Combinatorics. Stirling numbers of the second kind.

THE ZETA NUMBERS AND RELATED FUNCTIONS 29Special values. Apéry’s constant. The Debye functions of classical physics.

THE BERNOULLI NUMBERS Bn 39Dual definitions. Relationship to zeta numbers. The Euler-Maclaurin sum formulas.

THE EULER NUMBERS En 45Relationship to beta numbers and Bernoulli numbers.

THE BINOMIAL COEFFICIENTS 49Binomial expansion. Pascal’s triangle. The Laplace-de Moivre formula. Multinomial coefficients.

THE LINEAR FUNCTION bx + c AND ITS RECIPROCAL 57How to fit data to a “best straight line”. Errors attaching to the fitted parameters.

Page 7: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

viii CONTENTS

bx c

2 2( / )b a a x

MODIFYING FUNCTIONS 67Selecting features of numbers. Rounding. Base conversion.

THE HEAVISIDE u(x a ) AND DIRAC FUNCTIONS 75Window and other discontinuous functions. The comb function. Green’s functions.

THE INTEGER POWERS xn AND (bx + c)n 81Summing power series. Euler transformation. Transformations through lozenge diagrams.

THE SQUARE-ROOT FUNCTION AND ITS RECIPROCAL 95Behavior of the semiparabolic function in the complex plane. The parabola and its geometry.

THE NONINTEGER POWER xv 103Behavior in four quadrants. Mellin transforms. De Moivre’s theorem. The fractional calculus.

THE SEMIELLIPTIC FUNCTION AND ITS RECIPROCAL 113Ellipticity. Geometric properties of the ellipse, ellipsoid, and semicircle. Superellipses.

THE QUADRATIC FUNCTION ax2 + bx + c AND ITS RECIPROCAL 131Zeros, real and complex. The root-quadratic function. Conic sections. Trajectory of a projectile.

THE CUBIC FUNCTION x3 + ax2 + bx + c 139Zeros of cubics and quartics. “Joining the dots” with sliding cubics and cubic splines.

POLYNOMIAL FUNCTIONS 147Finding zeros. Rational functions. Partial fractions. Polynomial optimization and regression.

THE POCHHAMMER POLYNOMIALS (x)n 159Stirling numbers of the first kind. Hypergeometric functions.

THE BERNOULLI POLYNOMIALS Bn(x) 175Sums of monotonic power series.

THE EULER POLYNOMIALS En(x) 181Sums of alternating power series.

THE LEGENDRE POLYNOMIALS Pn(x) 187Orthogonality. The Legendre differential equation and its other solution, the Qn(x) function.

THE CHEBYSHEV POLYNOMIALS Tn(x) AND Un(x) 197Gegenbauer and Jacobi polynomials. Fitting data sets with discrete Chebyshev polynomials.

THE LAGUERRE POLYNOMIALS Ln(x) 209Associated Laguerre polynomials. Fibonacci numbers and the golden section.

(x a )

2 2( / )b a x aTHE FUNCTIONS AND THEIR RECIPROCALS 121Vertical, horizontal and diagonal varieties of hyperbolas. Operations that interrelate functions graphically.

Page 8: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

CONTENTS ix

THE HERMITE POLYNOMIALS Hn(x) 217Gauss integration. The systematic solution of second-order differential equations.

THE LOGARITHMIC FUNCTION ln(x) 229Logarithms to various bases. The dilogarithm and polylogarithms. Logarithmic integral.

THE EXPONENTIAL FUNCTION exp( x) 241Exponential growth/decay. Self-exponential function. Exponential polynomial. Laplace transforms.

EXPONENTIAL OF POWERS exp(±xv) 255Exponential theta functions. Various distributions; their probability and cumulative versions.

THE HYPERBOLIC COSINE cosh(x) AND SINE sinh(x) FUNCTIONS 269Algebraic and geometric interpretations. The catenary.

THE INVERSE HYPERBOLIC FUNCTIONS 297Synthesis from reciprocal linear functions. Logarithmic equivalence. Expansion as hypergeometric functions.

THE COSINE cos(x) AND SINE sin(x) FUNCTIONS 309Sinusoids. Periodicity, frequency, phase and amplitude. Fourier transforms. Clausen’s integral.

THE SECANT sec(x) AND COSECANT csc(x) FUNCTIONS 329Interrelationships between circular functions via similar triangles. The Gudermannian function and its inverse.

THE TANGENT tan(x) AND COTANGENT cot(x) FUNCTIONS 339Tangent and cotangent roots. Utility of half-argument formulas. Rules of trigonometry.

THE INVERSE CIRCULAR FUNCTIONS 351Synthesis from reciprocal linear functions. Two-dimensional coordinate systems and scale factors.

PERIODIC FUNCTIONS 367Expansions in sines and cosines. Euler’s formula and Parseval’s relationship. Waveforms.

THE EXPONENTIAL INTEGRALS Ei(x) AND Ein(x) 375Cauchy limits. Functions defined as indefinite integrals. Table of popular integrals.

SINE AND COSINE INTEGRALS 385Entire cosine versions. Auxiliary sine and cosine integrals.

THE FRESNEL INTEGRALS C(x) AND S(x) 395Böhmer integrals. Auxiliary Fresnel integrals. Curvatures and lengths of plane curves. Cornu’s spiral.

±

THE HYPERBOLIC SECANT AND COSECANT FUNCTIONS 281Interrelations between hyperbolic functions via similar triangles. Interesting inverse Laplace transformations.

THE HYPERBOLIC TANGENT AND COTANGENT FUNCTIONS 289The Langevin function, important in the theory of electrical or magnetic dipoles.

Page 9: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

x CONTENTS

exp erfcx x

1 1 12 3 4, , or .

THE ERROR FUNCTION erf(x) AND ITS COMPLEMENT erfc(x) 405Inverse error function. Repeated integrals. Normal probability. Random numbers. Monte Carlo.

THE AND RELATED FUNCTIONS 417Properties in the complex plane and the Voigt function.

DAWSON’S INTEGRAL daw(x) 427The closely related erfi function. Intermediacy to exponentials. Gaussian integrals of complex argument.

THE GAMMA FUNCTION ( ) 435Gauss-Legendre formula. Complete beta function. Function synthesis and basis hypergeometric functions.

THE DIGAMMA FUNCTION ( ) 449Polygamma functions. Bateman’s G function and its derivatives. Sums of reciprocal linear functions.

THE INCOMPLETE GAMMA FUNCTIONS 461The Mittag-Leffler, or generalized exponential, function.

THE PARABOLIC CYLINDER FUNCTION Dv(x) 471Three-dimensional coordinate systems. The Laplacian, separability, and an exemplary application.

THE KUMMER FUNCTION M(a,c,x) 485The confluent hypergeometric differential equation. Kummer’s transformation. Zeros.

THE TRICOMI FUNCTION U(a,c,x) 497Numbers of zeros and extrema. The two Whittaker functions. Bateman’s confluent function.

THE MODIFIED BESSEL FUNCTIONS In(x) OF INTEGER ORDER 507Bessel’s modified differential equation. Cylinder functions generally and their classification.

THE MODIFIED BESSEL FUNCTION Iv(x) OF ARBITRARY ORDER 519Simplifications when the order is a multiple of Auxiliary cylinder functions.

THE MACDONALD FUNCTION Kv(x) 527Alternative solutions to Bessel’s modified differential equation. Spherical Macdonald functions.

THE BESSEL FUNCTIONS Jn(x) OF INTEGER ORDER 537Zeros, extrema, and their associated values. Miller’s method. The Newton-Raphson root-finding method.

THE BESSEL FUNCTION Jv(x) OF ARBITRARY ORDER 553The Bessel-Clifford equation. Hankel transforms. Neumann series. Discontinuous Bessel integrals.

THE NEUMANN FUNCTION Yv(x) 567Behavior close to zero argument. Hankel functions. Asymptotic expansions of cylinder functions.

THE KELVIN FUNCTIONS 577Complex-plane relationships to Bessel functions.

v

v

Page 10: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

CONTENTS xi

THE AIRY FUNCTIONS Ai(x) AND Bi(x) 585Hyperbolic/circular chimera. Airy’s differential equation. Auxiliary Airy functions. Airy derivatives.

THE STRUVE FUNCTION hv(x) 593Kinship with Neumann functions. The modified Struve function.

THE INCOMPLETE BETA FUNCTION B(v, ,x) 603Role as a hypergeometric function. Integrals of circular and hyperbolic functions raised to an arbitrary power.

THE LEGENDRE FUNCTIONS Pv(x) AND Qv(x) 611The associated Legendre functions. Solving the Laplace equation in spherical coordinates.

THE GAUSS HYPERGEOMETRIC FUNCTION F(a,b,c,x) 627Plethora of special cases. Contiguity relationships. Linear transformations.

THE COMPLETE ELLIPTIC INTEGRALS K(k) AND E(k) 637The third kind of complete elliptic integral. Means. The elliptic nome. Theta functions of various kinds.

THE INCOMPLETE ELLIPTIC INTEGRALS F(k, ) AND E(k, ) 653The Landen transformations. (v,k, ). Integrals of reciprocal cubic functions. Romberg integration.

THE JACOBIAN ELLIPTIC FUNCTIONS 671Trigonometric interpretation. Circular/hyperbolic intermediacy. Double periodicity in the complex plane.

THE HURWITZ FUNCTION (v,u) 685Bivariate eta function. The Lerch function. Weyl differintegration and its application to periodic functions.

APPENDIX A: USEFUL DATA 697SI units and prefixes. Universal constants. Terrestrial constants and standards. The Greek alphabet.

APPENDIX B: BIBLIOGRAPHY 703Cited sources and supporting publications. Books and web sources but not original research articles.

APPENDIX C: EQUATOR, THE ATLAS FUNCTION CALCULATOR 705Disk installation. Basic operations and additional features. Input/output formats. Accuracy. Keywords.

SYMBOL INDEX 723Notation used here and elsewhere.

SUBJECT INDEX 735A comprehensive directory to the topics in this Atlas.

Page 11: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

1

Functions are operators that accept numbers as input and generate other numbers as output. The simplest kindsreceive one number, usually named the argument, and produce another number, called the value of the function

input outputfunctionargument value0:0:1

Functions that need only one argument to trigger an output are univariate functions. Bivariate functions requiretwo input numbers; one of these two variables generally retains the name “argument”, whereas the second variablegoes by another name, such as order, index, modulus, coefficient, degree, or parameter. There are also trivariate,quadrivariate, and even multivariate functions. Likewise certain functions may give multiple outputs; the numberof such output values may be finite or infinite. Such multivalued functions are often conventionally restricted todeliver a single output, a so-called principal value, and this is the standard used in the Atlas.

In this chapter are collected some considerations that relate to all, or most, functions. The general organizationof the Atlas is also explained here. Thus, this could be a good starting point for the reader. However, the intent ofthe authors is that the information in the Atlas be immediately available to an unprepared reader. There are nospecial codes that must be mastered in order to use the book, and the only conventions that we adopt are those thatare customary in scientific writing.

Each chapter in the Atlas is devoted to a single function or to a small number of intimately related functions.The preamble to the chapter exposes any such relationships and introduces special features of the subject function.

0:1 NOTATION

The nomenclature and symbolism of mathematical functions are bedeviled by ambiguities and inconsistencies.Several names may attach to a single function, and one symbol may be used to denote several functions. In the firstsection of each chapter the reader is alerted to such sources of possible confusion.

For the sake of standardization, we have imposed certain conventions relating to symbols. Though this hasmeant sometimes adopting unfamiliar notation, each function in the Atlas has its own unique symbol, as listed inthe Symbol Index. We have eschewed boldface and similar typographical niceties for symbolizing functions on thegrounds that they are difficult to reproduce by pencil on paper. We reserve the use of italics to represent numbers(such as function arguments, x (or y); constants, c; and coefficients, a1, a2, a3, , an) and avoid their use insymbolizing functions. When a variable is necessarily an integer it is represented by n (or m), rather than x, and

DOI 10.1007/978-0-387-48807-3_1, © Springer Science+Business Media, LLC 2009 K.B. Oldham et al., An Atlas of Functions, Second Edition,

Page 12: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

2 GENERAL CONSIDERATIONS 0:2

often appears subscript following the function’s symbol, instead of within parentheses. Variables that are oftenintegers, but are not necessarily so, are represented by v (or ). Arguments that are frequently interpreted as anglesmay be represented by (or ). Occasionally, as in Chapter 64, some symbol other than x is used unexpectedly torepresent the variable, x being reserved to serve as the argument of a more general function. For the same reason,we may avoid using “argument” as the name of the variable in such cases. Notice that a roman f symbol is used torepresent an arbitrary function, or as a stand-in for a group of specified function symbols, but the italic f is employedto signify the numerical value of f(x) corresponding to a specific x. Thus the axes of cartesian graphs may be labeledx and f, rather than the customary x,y found in texts dealing with analytical geometry.

We generally avoid the use of primes to represent differentiation but, where they have become part of theestablished symbolism, as in Section 52:7 and Chapter 56, this usage is followed. Elsewhere a notation such as fmerely connotes “another f ”.

In Sections 46:14 and 46:15, the z symbol serves as a cartesian coordinate. Elsewhere the symbol z is reservedto denote a complex variable equal to x + iy. All other variables are implicitly real, unless otherwise noted.

The names of most functions end with the word “function” (the error function, the Hurwitz function), but threeother terminal words are commonly encountered. Some univariate functions that accept, exclusively or primarily,integer arguments are called “numbers” (Fibonacci numbers, lambda numbers); a few bivariate functions are namedsimilarly (Stirling numbers). Functions defined as power series of finite length generally take the name“polynomials” (Chebyshev polynomials, exponential polynomial). The word “integral” often ends the name offunctions that are defined as integrals (hyperbolic cosine integral, Dawson’s integral). Yet other functions haveunique names that don’t fit into the general pattern (dilogarithm, binomial coefficient). Adjectives relate somefunctions to a parent function (associated Laguerre function, incomplete gamma function, auxiliary Fresnel integral).An index of function symbols will be found following the appendices, while the names of all our functions areincluded in the Subject Index that concludes the Atlas.

0:2 BEHAVIOR

This section reveals how the function changes in value as its variables change, thereby exposing the general“shape” of the function. This information is conveyed by a verbal description, supplemented by graphics.

There are several styles of figure that amplify the text in Sections 2 and elsewhere. The first is a cartesian line-graph of the function’s values f plotted straightforwardly versus its argument x. Frequently there are several lines,representing different functions, plotted in different colors on the same graph. The second style of figure,particularly suitable for bivariate functions, is a three-dimensional orthographic view of the surface, showing howthe function varies in magnitude as each of the variables changes over a restricted range. Pairs of such graphics areoften used in Sections 11 to represent the real and imaginary parts of complex-valued functions. Not infrequently,complex-valued functions are inherently multivalued and, to convert such a function into a single-valued counterpart,it is necessary to “cut” the surface; such a cut appears as a grey “cliff” on the three-dimensional figure. Our three-dimensional graphics are colored, but the color plays only a subsidiary role. Some bivariate functions havediscontinuities, such as a sudden change in value from + to , and when there are several of these, three-dimensional figures become so confused as to be unhelpful. In these circumstances, we sometimes resort to a thirdstyle of graphic, that we call a projection graph. In this perspective representation, a three-dimensional image iscombined with a two-dimensional display, the axes of which correspond to two variables, with color being used toindicate the magnitude of the function at each point in the rectangular space. With trivariate and quadrivariatefunctions, graphical representation ceases to be useful and the behaviors of such functions may be described in thisAtlas without the aid of graphics. You will encounter figures of other kinds, too, each designed to be helpful in thelocal context.

Page 13: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

0:3 GENERAL CONSIDERATIONS 3

Quadrant x f

first + +

second +

third

fourth +

Some functions are defined for all values of their variable(s), from to + .For other functions there are restrictions, such as 1 < x 1 or n 1,2,3, , on thosevalues that specify the domain of each variable and thereby the range of the function.Likewise, the function itself may be restricted in range and may be real valued,complex valued, or each of these in different domains. Such considerations arediscussed in the second section of each chapter. In this context, the idea of quadrantsis sometimes useful. Borrowed from the graphical representation of the function f,this concept facilitates separate discussion of the properties of a function f accordingto the signs of x and f, as in the table.

0:3 DEFINITIONS

Often there are several formulas relating a function to its variable(s), although they may not all apply over theentire range of the function. These various interrelationships are listed in the third section of each chapter under theheading “Definitions” even though, from a strictly logical viewpoint, some might prefer to select one as the uniquedefinition and cite the others as “equivalences” or “representations”.

Several types of definition are encountered in Sections 3. For example, a function may be defined:(a) by an equation that explicitly defines the function in terms of simpler functions and algebraic operations;(b) by a formula relating the function to its variable(s) through a finite or an infinite number of arithmetic oralgebraic operations;(c) as the derivative or indefinite integral of a simpler function;(d) as an integral transform of the form

1

0

f ( ) g( , )dt

t

x x t t0:3:1

where g is a function having one more variable than f, t0 and t1 being specified limits of integration;(e) through a generating function, G(x,t), that defines a family of functions f j (x) via the expansion

G( , ) f ( ) g ( )j jj

x t x t0:3:2

where g j (t) is a simpler set of functions such as t j;(f) as the inverse of another function F(x) so that the implicit equation

F f ( )x x0:3:3

is used to define f(x) [this is graphically equivalent to reflecting the function F(x) in a straight line of unity slopethrough the origin, as elaborated in Section 14:15];(g) as a special case or a limiting case of a more general function;(h) parametrically through a pair of equations that separately relate the function f(x) and its argument x to a thirdvariable;(i) implicitly via a differential equation [Section 24:14], the solution (or one of the solutions) of which is the subjectfunction;(j) through concepts borrowed from geometry or trigonometry; and(k) by synthesis, the application of a sequence of algebraic and differintegration [Section 12:14] operations appliedto a simpler function, as described in Section 43:14.

Page 14: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

4 GENERAL CONSIDERATIONS 0:4

0:4 SPECIAL CASES

If the function reduces to a simpler function for special values of the variable(s), this is noted in the fourthsection of each chapter.

0:5 INTRARELATIONSHIPS

An equation linking the two functions f(x) and g(x) is an interrelationship between them. In contrast, one speaksof an intrarelationship if there is a formula that provides a link between instances of a single function at two or morevalues of one of its variables, for example, between f(x1) and f(x2). In this Atlas intrarelationships will be found inSection 5 of each chapter, interrelationships mainly in Sections 3 and 12.

An equation expressing the relationship between f( x) and f(x) is called a reflection formula. Less commonlythere exist reflection formulas relating f(a x) to f(a+x) for nonzero values of a.

A second class of intrarelationships are translation formulas; these relate f(x+a) to f(x). The most generaltranslation formula, in which a is free to vary continuously, becomes an argument-addition formula that relatesf(x+y) to f(x) and f(y). However, many translation formulas are restricted to special values of a such as a 1 ora n ; the relationships are then known as recurrence relations or recursion formulas. Such relationships arecommon in bivariate functions; a recursion formula then normally relates f(v , x) to f(v 1, x) or to both f(v 1, x)and f(v 2 , x). A very general argument-addition formula is provided by the Taylor expansion (Brook Taylor,English mathematician and physicist, 1685 1731):

2 2 3 3

2 3

d f d f d ff ( ) f ( ) ( ) ( ) ( )d 2! d 3! d

x xy x y x y y yx x x

0:5:1

Expressions for the remainder after this series is truncated to a finite number of terms are provided by Abramowitzand Stegun [Section 3.6], and by Jeffrey [page 79].

A third class of intrarelationships are argument-multiplication formulas that relate f(nx) to f(x). More rarelythere exist function-multiplication formulas or function-addition formulas that provide expressions for f(x) f(y) andf(x) + f(y), respectively.

Yet other intrarelationships are those provided by finite and infinite series. With bivariate and multivariatefunctions there may be a great number of such formulas, and functions other than f may be involved.

0:6 EXPANSIONS

The sixth section of each chapter is devoted to ways in which the function(s) may be expressed as a finite orinfinite array of terms. Such arrays are normally series, products, or continued fractions.

Notation such as

=0f ( ) g ( )j

jx x0:6:1

is used to represent a convergent infinite series, where g is a function of j and x. Unless otherwise qualified, 0:6:1implies that, for values of x in a specified range, the numerical value of the finite sum

0 1 2g ( ) g ( ) g ( ) g ( ) g ( )j Jx x x x x0:6:2

can be brought indefinitely close to f(x) by choosing J to be a large enough integer.Frequently encountered are convergent series whose successive terms, for sufficiently large j, decrease in

Page 15: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

0:6 GENERAL CONSIDERATIONS 5

magnitude and alternate in sign. We shall loosely call such series alternating series. A valuable property of suchalternating series enables the remainder after a finite number of terms are summed to be estimated in terms of thefirst omitted term. When ( ) jg j (x) is used to represent an alternating series, this result:

10 0( ) g ( ) ( ) g ( ) g ( )

Jj j

j j Jj j

x x x0:6:3

plays an important role in the design of many algorithms.In contrast to 0:6:1, the symbolism

f ( ) g ( ) 0,1,2, ,jj

x x j J x~0:6:4

which is reserved for asymptotic series, implies that, for every J, the numerical value of 0:6:2 can be broughtindefinitely close to f(x) by making x, not J, sufficiently large. It is this restriction on the magnitude of x that makesan asymptotic expansion, though of great utility in many applications, rather treacherous for the incautious user [seeHardy].

If the function g j (x) in 0:6:1 or 0:6:4 can be written as the product cj x + j, where cj is independent of x whileand are constants, then the expansions 0:6:1 and 0:6:4 are called Frobenius series (Ferdinand Georg Frobenius,

Prussian mathematician, 1849 1917). In the case of an asymptotic series, is often negative. When 0 and1, the name power series [Section 10:13] is used if the series is infinite, or polynomial [Chapter 17] if it is finite.

The infinite product notation

0

f ( ) g ( )jj

x x0:6:5

implies that the numerical value of the finite product

0 1 2g ( )g ( )g ( ) g ( )Jx x x x0:6:6approaches f(x) indefinitely closely as J takes larger and larger integer values.

The notation

1 2 3 40

1 2 3 40:6:7

is a standard abbreviation for the continued fraction

10

21

32

43

4

0:6:8

in which each j and j may denote constants or variables. A continued fraction may serve as a representation ofsome function f(x). Continued fractions may be infinite, as denoted in 0:6:7, or finite (or “terminated”):

1 2 3 10

1 2 3 1

J J

J J0:6:9

though the former are most common in this Atlas. Of great utility in working with continued fractions is theequivalence

1 2 3 1 1 1 2 2 2 3 3 10 0

1 2 3 1 1 2 2 3 3

n n n n

n n n0:6:10

Page 16: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

6 GENERAL CONSIDERATIONS 0:7

In what we shall call the “standard” form of a continued fraction, the variable x appears only in the numerators, thatis, only in the portions of 0:6:9. However, other forms exist in which x is part of , or both and , as in the left-hand side of the identity

20 11 2

0 1 2 3 0 0 1 0 1 2 0 1 2

1 1 nn

n n

x xx x x x xx x x x

0:6:11

which demonstrates the interchangeability of continued fractions and polynomials. Lozenge diagrams [Section10:14] can facilitate such as interchange.

0:7 PARTICULAR VALUES

If certain values of the variable(s) of a function generate noteworthy function values, these are cited in theseventh section of each chapter, often as a table. The entry “ |+ ” in such a table, or elsewhere in the Atlas, orin the output of Equator, implies that the function has a discontinuity and, moreover, that at an argument slightlymore negative than the argument in question, the function’s value is large and negative; whereas, at an argumentslightly more positive, the function is large and positive. Entries such as “+ |+ ” similarly provide informationabout the sign of the function’s value on either side of a discontinuity.

In Section 7 of many chapters we include information about those arguments that lead to inflections, minima,maxima, and particularly zeros of the subject function f(x). The term extremum is used to mean either a localmaximum or a local minimum.

An inflection of a function occurs at a value of its argument at which the second derivative of the function iszero; that is:

2

i i2

d f ( ) 0 f ( ) inflection of f ( )d

x x xx

0:7:1

A local minimum and a local maximum of a function are characterized respectively by2

m m m2

d f d f( ) 0, ( ) 0 f ( ) minimum of f ( )d d

x x x xx x

0:7:2

and2

M M M2

d f d f( ) 0, ( ) 0 f ( ) maximum of f ( )d d

x x x xx x

0:7:3

A zero of a function is a value of its argument at which the function vanishes; that is, if( ) 0 then a zero of f ( )f r r x0:7:4

Equivalent to the phrase “a zero of f(x)” is “a root of the equation f(x) 0.” A double zero or a double root occursat a value r of the argument such that

d ff ( ) ( ) 0 a double zero of f ( )d

r r r xx

0:7:5

The concept extends to multiple zeros or repeated roots; thus, ifd f d ff ( ) ( ) ( ) 0 a zero of f ( ) of multiplicity 1d d

n

nr r r r x nx x

0:7:6

A value r of x that satisfies 0:7:4 but not 0:7:5 corresponds to a simple zero or a simple root. The graphicalsignificance of a root, a maximum, a minimum, and an inflection, is evident from Figure 0-1.

Page 17: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

0:8 GENERAL CONSIDERATIONS 7

0:8 NUMERICAL VALUES

Very few tables of numerical values are found in the Atlas because the compact disk that accompanies the printedition of this book is designed to obviate that need. As described in Appendix C, the disk provides access toEquator, the Atlas function calculator. As well as carrying out certain other tasks, Equator is able to calculate thenumerical values of over two hundred mathematical functions.

The computational methods employed by Equator are so diverse and interconnected that it is impractical topresent the code or algorithms. Nevertheless, the mathematical basis of the calculations is explained in Section 8of the relevant chapter. Generally, Section 8 reveals the domain(s) of the variable(s) within which Equator operatesbut the user must appreciate that not all of the variable combinations that lie within these domains will necessarilygenerate a function value. For a variety of reasons, including overflow or underflow during a computation, or aninadequacy of residual precision at some stage of the calculation, no numerical output may be possible. Our goalis that any answer generated be significant to the number of digits cited in the output. See Appendix C for furtherinformation about Equator.

0:9 LIMITS AND APPROXIMATIONS

Often, as the argument or another variable of the function approaches a particular number, such as zero orinfinity, its behavior comes to approximate that of some simpler function as a limit. Such instances are noted inSections 9, either verbally or with the help of an equation. The symbol indicates approximate equality.

Limiting behaviors can often serve as valuable approximations, and these may be presented in Sections 9.Whenever some approximation, not necessarily arising from a limit, is particularly noteworthy, it is reported in thissection, too. The symbol is used to indicate approach.

0:10 OPERATIONS OF THE CALCULUS

Some of the most important properties of functions are associated with their behavior when subjected to thevarious operations of the calculus. Accordingly, the tenth is often one of the largest sections of a chapter.

Page 18: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

8 GENERAL CONSIDERATIONS 0:10

For most functions defined for a continuous range of argument x, the derivativedfdx

0:10:1

exists and is reported in Sections 10. The derivatives of function combinations such as f(x)g(x), f(x)/g(x), or f(g(x))are seldom reported because they may be readily evaluated via the product rule:

d dg dff ( )g( ) f ( ) g( )d d d

x x x xx x x

0:10:2

the quotient rule:

2

d f ( ) 1 d f f ( ) dgd g( ) g( ) d g ( ) d

x xx x x x x x0:10:3

or the chain rule:d d f dgf g( ) g g( )d dg d

x xx x0:10:4

Derivatives of multivariate functions are often denoted f/ x to draw attention to the fact that the variables other thanthe chosen one, here x, are being kept constant.

If f and g are two functions of the same variable, then, in addition to the elementary rule1

dg dfdf dg

0:10:5

for derivative inversion, the less familiar formulas32 2

2 2

d g df d fdf dg dg

0:10:6

and253 2 3

3 2 3

d g df d f df d f3df dg dg dg dg

0:10:7

are sometimes useful. Similar formulas for higher derivatives may be derived.If f(x) is differentiated n times, the nth derivative

d fd

n

nx0:10:8

is generated, and expressions for this result are sometimes reported. The nth derivative of a product is given by theLeibniz theorem (Gottfried Wilhelm von Leibniz, German mathematician, 1646 1716):

1 2 2 1

1 2 2 1

0

d d g df d g ( 1) d f d g d f dg d ff ( )g( ) f ( ) g( )d d 1! d d 2! d d 1! d d d

d f d gd d

n n n n n n

n n n n n n

n j jn

n j jj

n n n nx x x xx x x x x x x x x

nj x x

0:10:9

where denotes a binomial coefficient [Chapter 6] and n! the factorial function [Chapter 2]. Another usefulnj

operation bearing the name of Leibniz gives a rule for differentiating an integral:

Page 19: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

0:10 GENERAL CONSIDERATIONS 9

x0 x1 g(u)

> 0 0 02 fx x

u u

> 1 0 02

1 f(1 ) 1

x u xu u

< 0 1 12 fx x

u u

< 1 1 12

1 1fx x u

u u

2

2 2 2

2 2 1 2 1f(1 )

u u uu u u u

1 1

0 0

( ) ( )1 0

1 0( ) ( )

d d df ( , )d f , ( ) f , ( ) f ( , )dd d d

t x t x

t x t x

t tx t t x t x x t x x t tx x x x

0:10:10

One application of differentiation is in attaching meaning to the quotient f(x)/g(x) of two functions at anargument value, say x a, at which they are both zero. Then, according to L’Hôpital’s rule (Guillaume François,Marquis de L’Hôpital, 1661 1705, French aristocrat and mathematician, author of the first textbook on the calculus)

df / df( ) if f( ) g( ) 0g( ) dg / d

x a

x a x a

xx a ax x

0:10:11

If both derivatives are themselves zero, the rule can be applied a second time; and so on.Reference books often express the results of indefinite integration in a form such as

f ( )d F( )x x c x0:10:12

where F(x) is a function that gives f(x) on differentiation (that is, dF/dx f(x)), and c is an arbitrary constant. Toachieve closer unity with the representation

1

0

f ( )dx

x

t t0:10:13

of a definite integral, the Atlas adopts the formulation

0

0f ( )d F( ) F( )x

x

t t x x0:10:14

for indefinite integration. In 0:10:13 and 0:10:14, x0 and x1 are specified lower and upper limits, x0 in 0:10:14 usuallybeing chosen to make F(x0) vanish. Of course, the information contained in 0:10:12 is also present in 0:10:14. Aninvaluable tool for integration is the formula for integration by parts:

1 1 1

0 0 0

1 1 0 0dff( )g( )d f( )dG( ) f G( ) f ( )G( ) ( )G( )dd

x t x x

x t x x

t t t t t x x x x t t tt

0:10:15

where g is the derivative of G. See Section 37:14 for further benefits of integration by parts.Integration, definite or indefinite, can lead to a infinite result;

such integrals are not listed in the Atlas. However, an integralmay be finite even if the integrand encounters an infinity at oneof its limits. Even when the infinity is within the integrationbounds, symmetry of the integrand may allow a finite so-calledprincipal value or Cauchy limit [Sections 7:10 and 37:3] to beascribed to the integral.

Where no analytical formulation is known, it may benecessary to evaluate an integral numerically. Algorithms fornumerical integration, or quadrature as it is often called, will befound in Sections 4:14, 24:15, and 62:15. A change in variable,for example

1

0

1

0

f( )d g( )dx

x

t t u u0:10:16

may be beneficial prior to quadrature and is usually mandatory ifeither of the limits is infinite. The adjacent table gives some

Page 20: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

10 GENERAL CONSIDERATIONS 0:11

suggestions for replacement variables. Judicious partitioning of the integrand, as in the example

0 0 0 0

sin sin sin1 1d d d 2 dt t t t

t t t tt t tt t

0:10:17

can be a valuable prelude to numerical integration.Sections 10 sometimes include formulas for the semiderivative or semiintegral of a function. These are the

simplest fractional cases of the generalized differintegral dvf/dxv [Section 12:14]. Other fractional calculus resultsmay be displayed too.

Some important integral transforms involving a chapter’s function(s) are listed in Section 10, some symbolbeing used as the “dummy” variable arising by transformation of a function of the real variable t. The most commontransformation encountered in this Atlas is the Laplace transformation

0

f ( )exp( )d f ( ) f ( )t st t t s0:10:18

discussed in Section 26:15. The dummy variable s of Laplace transformation is often a complex variable, but norecognition of this appears in Sections 10. Nor are the restrictions that often exist on the domain of s made explicit.The notations or mean the Laplace transform of f(t).f ( )t f ( )s

0:11 COMPLEX ARGUMENT

Other than in the eleventh section of each chapter, the argument of a function is generally treated as real.Moreover we usually restrict the range of the function to ensure that function values are real.

In Sections 11, however, the effect of replacing the real argument x by the complex variable z x + iy may beexplored. Often a pair of three-dimensional diagrams shows the real Re[f(z)] and imaginary Im[f(z)] parts, of thecomplex-valued function f(z). Not infrequently, complex-valued functions are inherently multivalued and, to convertsuch a function into a single-valued counterpart, it is necessary to “cut” the surface that defines its values. Such acut appears as a grey “cliff ” on the graphic.

The most general route used to invert a Laplace transform, thereby converting a function of s back into afunction of t, involves contour integration in the complex plane via the Bromwich integral [Section 26:15].Accordingly, such inversions appear in Section 11 of the chapter devoted to the image function . The notationf ( )s

exp( )f ( ) d f ( ) f( )2

i

i

tss s s ti

I0:11:1

is adopted to display the relationship between the image function and its inverse transform f(t). The operation isknown as inverse Laplace transformation.

0:12 GENERALIZATIONS

Functions can be arranged in a hierarchy in which lower members are subsumed by more general highermembers. In the chapter dealing with a particular f(x) function, special cases of f(x) – that is, functions lower in thehierarchy – are reported in Section 4. Conversely, functions that occur higher than f(x) in some hierarchy arereported in Section 12; that is, the functions reported here are ones of which f(x) is a special case.

Page 21: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

0:13 GENERAL CONSIDERATIONS 11

0:13 COGNATE FUNCTIONS

The thirteenth section of each chapter is devoted to citing functions – other than those reported in Sections 4and 12 – that are closely related to the subject function, and to exploring the properties of some of them.

0:14 RELATED TOPICS

An application, or some other feature relevant to the function, is elaborated in the final section of many chapters.Such applications often amount to brief discourses on important topics in science, engineering, and appliedmathematics. For example, certain topics in curve-fitting, integral transforms, geometric properties of various sorts,and coordinate transformations, are to be found among the many items exposed in Sections 14. Occasionally, twosections are needed to report related topics; the extra section is then numbered 15. The Table of Contents identifiesthese topics along with other special features of each chapter.

Page 22: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

Lacking dependence on even a single variable, the constant function is the simplest, and an almost trivial,function.

1:1 NOTATION

Constants are also known as invariants and are represented by a variety of symbols, mostly letters drawn fromearly members of the Latin and Greek alphabets. In this chapter, we mostly employ c to represent an arbitraryconstant.

1:2 BEHAVIOR

Figure 1-1 is a graphical representation of the constant function f(x) c,a horizontal line extending to x ± , reflecting the fact that f takes the samevalue for all x.

1:3 DEFINITIONS

The constant function is defined for all values of its argument x and has the same value, c, irrespective of x.

1:4 SPECIAL CASES

When c is zero, the constant function is sometimes termed the zero function. Likewise, the function f(x) c 1is sometimes known as the unit function or unity function.

13DOI 10.1007/978-0-387-48807-3_2, © Springer Science+Business Media, LLC 2009 K.B. Oldham et al., An Atlas of Functions, Second Edition,

Page 23: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

14 THE CONSTANT FUNCTION c 1:5

constraint

c 1 c 1 c < 1

121 c

c0 < c2 < 1

c2 + c 1 c ½

1:5 INTRARELATIONSHIPS

Being relations between function values at different values of the argument, intrarelationships are of noconsequence for the constant function.

1:6 EXPANSIONS

A constant may be represented as a finite sum by utilizing the formulas for an arithmetic series:

0( ) ( 2 ) ( ) ( )

or ( 1)1 2 2

J

jc J j

c J Jc JJ

1:6:1

a geometric series:

2

0

1

1

1 1or1 1

JJ j

j

J

J

c

c c1:6:2

or an arithmetic-geometric series:

2

0

11 1

1

( ) ( 2 ) ( ) ( )

( 1) ( 1) /( 1) or 1 ( ) ( 1)1

JJ j

j

J JJ J

J

c J j

c J c J1:6:3

In these formulas and are arbitrary and J may be any positive integer.Any constant greater than ½ may be expanded as the infinite geometric sum

2 3

12

1

1 1 1 11j

j

c c c cc cc c c c

1:6:4

or as the infinite product2 4 2

12

0

1 1 1 11 1 1 1j

j

c c c cc cc c c c

1:6:5

A constant is expansible as the infinite continued fraction

c1:6:6

in the variety of ways indicated in the table, which lists three alternativeassignments of the terms and , any one of which validates expansion 1:6:6.

Page 24: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

1:7 THE CONSTANT FUNCTION c 15

1:7 PARTICULAR VALUES

Certain constants occur frequently in the theory of functions. Four of these – Archimedes’s constant, Catalan’sconstant, the base of natural logarithms and Euler’s constant – are important irrational numbers. There are manyformulations of these four constants other than the ones we present here; see Gradshteyn and Ryzhik [Chapter 0] forsome of these.

Archimedes (Archimedes of Syracuse, Greek philosopher, 287 212 BC) himself was content merely to brackethis constant by (223/71) < < (22/7). It was the sixteenth-century Frenchman François Viète (“Vieta”) whodiscovered the first formula

1 1 1 1 1 1 1 1 12 2 2 2 2 2 2 2 2

2 3 1415 92653 58979.1:7:1

for Archimedes’s constant, also known simply as pi. It may also be defined by the infinite sum

0

4 4 4 ( 1)4 4 3 1415 92653 589793 5 7 2 1

j

j j.1:7:2

discovered by Gregory (James Gregory, Scottish mathematician, 1638 1675), as the infinite product2

2 11 4

4 16 36 642 2 3 1415 92653 589793 15 35 63 j

jj

.1:7:3

and in numerous other ways. The definition of Catalan’s constant (Eugène Charles Catalan, Belgian mathematician1814 1894) is similar to 1:7:2

20

1 1 1 ( 1)1 0 91596 55941 772199 25 49 2 1

j

jG

j.1:7:4

The base of natural logarithms may be defined as a sum of all reciprocal factorial functions [Chapter 2]

0

1 1 1 11 2 7182 81828 459051 1 2 1 2 3 !j

ej

.1:7:5

or by the limit operation

1lim 1 2 7182 81828 45905n

ne

n.1:7:6

A limit operation also defines Euler’s constant

1

1 1 1 1lim 1 ln( ) lim ln( ) 0 57721 56649 015332 3

n

n n jn n

n j.1:7:7

The latter is also known as Mascheroni’s constant (Lorenzo Mascheroni, Italian priest, 1750 1800) and is oftendenoted by C. Confusingly, authors who employ C to represent Euler’s constant may use to represent eC.

Also of widespread occurrence throughout the Atlas is the Gauss’s constant1 0 83462 68416 74073

mc 1, 2g .1:7:8

where mc denotes the common, or arithmeticogeometric, mean [Section 61:14]. It is related to the ubiquitousconstant U through Ug . Other named constants are Apéry’s constant Z [Section 3:7] and the golden section1/ 2

[Section 23:14].

Page 25: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

16 THE CONSTANT FUNCTION c 1:8

A very important family of constants are the integers, , 3, 2, 1,0,1,2,3, and especially the natural numbers,1,2,3, discussed in Section 1:14. Other families that occur principally in coefficients of series expansions are thefactorials n! [Chapter 2], Bernoulli numbers Bn [Chapter 4], and Euler numbers En [Chapter 5]. Fibonacci numbersare discussed in Section 23:14.

1:8 NUMERICAL VALUES

Equator provides values of the constants , G, e, , g, Z, and , exact to 15 digits. Simply type thecorresponding keyword, which is pi, catalan, ebase, euler, gauss, apery, or golden. These keywords may be freelyused in “constructing” the variable(s) of any other Equator function, as explained in Appendix C. As well as theseseven mathematical constants, many physical constants are available through Equator: see Appendix A for these.

1:9 LIMITS AND APPROXIMATIONS

Approximations are seldom needed for constants, but approximations as fractions are available throughEquator’s rational approximation routine (keyword rational) [Section 8:13].

1:10 OPERATIONS OF THE CALCULUS

Differentiation givesd 0d

cx

1:10:1

while indefinite and definite integration produce

0

dx

c t cx1:10:2

and1

0

1 0dx

x

c t c x x1:10:3

respectively. The result

0

exp( )d { } cc st t cs

1:10:4

describes the Laplace transformation of a constant.The results of semidifferentiation and semiintegration [Section 12:14] with a lower limit of zero are

12

12

dd

ccx x

1:10:5

and1

2

12

d 2d

xc cx

1:10:6

Page 26: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

1:11 THE CONSTANT FUNCTION c 17

Differintegration [Section 12:14] with a lower limit of zero yieldsdd (1 )

v v

v

cxcx v

1:10:7

where is the gamma function [Chapter 43]. In fact, equations 1:10:1, 1:10:2, 1:10:5, and 1:10:6 are the v 1, 1,½ and ½ instances of 1:10:7.

1:11 COMPLEX ARGUMENT

A complex constant can be expressed in terms of two real constants in either rectangular or polar notation

2 2

where cos( ) and sin( )

exp( ) where and arctan( / ) 1 sgn( )]/ 2

ic

i1:11:1

with i . The names real part, imaginary part, modulus, and phase are1accorded to , , , and . Figure 1-2 shows how , , and are related.The expression c + i is the more useful in formulating the rules for theaddition or subtraction of two complex constants:

1 2 1 1 2 2 1 2 1 2( ) ( ) ( ) ( )c c i i i1:11:2

whereas c exp(i ) is the more convenient to formulate the multiplication

1 2 1 1 2 2 1 2 1 2[ exp( )][ exp( )] exp ( )c c i i i1:11:3

or division

1 1 1 11 2

2 2 2 2

exp( ) exp ( )exp( )

c i ic i

1:11:4

of two complex numbers, or in the raising of a complex number to a real power[ exp( )] exp( )v v vc i iv1:11:5

If v is not an integer, this exponentiation operation gives rise to a multivalued complex number [see, for example,Section 13:14]. The raising of a real number to a complex-valued power is handled by the expression

exp{ ln( )}iv v i v1:11:6

provided that v is positive.The inverse Laplace transform of the constant c is a Dirac function [Chapter 9], of magnitude c, located at the

originexp

d { } ( )2

i

i

tsc s c c t

iI1:11:7

1:12 GENERALIZATIONS

A constant is a member of the polynomial function family, other members of which are discussed in Chapters19 25. The constant function is the special b 0 case of the linear function discussed in Chapter 7.

Page 27: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

18 THE CONSTANT FUNCTION c 1:13

1:13 COGNATE FUNCTIONS

Whereas the constant function has the same value for all x, the related pulsefunction is zero at values of the argument outside a “window” of width h, and isa nonzero constant, c, within this window. The concept of a general “windowfunction” is discussed in Section 9:13. The pulse function in Figure 1-3 takesthe value c in the range a (h/2) < x < a+(h/2) but equals zero elsewhere. Thevalue of the a parameter establishes the location of the pulse, while c and h aretermed the pulse height and pulse width respectively. The pulse function maybe represented by

u u2 2h hc x a x a1:13:1

in terms of the Heaviside function [Chapter 9].The addition of a number of pulse functions, having various locations, heights, and widths, produces a function

whose map consists of horizontal straight line segments. Such a function, known as a piecewise-constant function,may be used to approximate a more complicated or incompletely known function. It is the approximation recorded,for example, whenever a varying quantity is measured by a digital instrument.

1:14 RELATED TOPIC: the natural numbers

The natural numbers, 1,2,3, are ubiquitous in mathematics and science. We record here several results forfinite sums of their powers:

1

( 1)1 2 3 1,2,3,2

n

j

n nn j n1:14:1

2 2 2 2 2

1

( 1)(2 1)1 2 3 1,2,3,6

n

j

n n nn j n1:14:2

2 23 3 3 3 3

1

( 1)1 2 3 1,2,3,4

n

j

n nn j n1:14:3

Similarly, the sums of fourth and fifth powers of the first n natural numbers are n(n+1)(2n+1)(3n2+3n 1)/30 andn2(n+1)2(2n2+2n 1)/12, respectively. The general case is

1 1

1

B ( 1) B1 2 3 , 1,2,3,1

nm m m m m m m

j

nn j n mm1:14:4

where Bm denotes a Bernoulli number [Chapter 4] and Bm(x) denotes a Bernoulli polynomial [Chapter 19]. If m isnot an integer, summation 1:14:4 may be evaluated generally by equation 12:5:5. The sum of the reciprocals of thefirst n natural numbers is

1

1 1 1 1 1 ( 1) 1,2,3,1 2 3

n

jn n

n j1:14:5

where is Euler’s constant [Section 1:7] and (x) denotes the digamma function [Chapter 44]. When continuedindefinitely, the sum 1:14:5 defines the divergent harmonic series.

The corresponding expressions when the signs alternate are

Page 28: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

1:14 THE CONSTANT FUNCTION c 19

1

( 1) / 2 1,3,5,1 2 3 4 ( )

/ 2 2,4,6,

nj

j

n nn j

n n1:14:6

2 2 2 2 2 2

1

( 1) / 2 1,3,5,1 2 3 4 ( )

( 1) / 2 2,4,6,

nj

j

n n nn j

n n n1:14:7

3 23 3 3 3 3 3

21

(2 3 1) / 4 1,3,5,1 2 3 4 ( )

(2 3) / 4 2,4,6,

nj

j

n n nn j

n n n1:14:8

1

E (0) ( ) E ( 1)1 2 3 4 ( ) , 1,2,3,2 2

nnm m m m m j m m m

j

nn j n m1:14:9

where Em(x) denotes an Euler polynomial [Chapter 20], and

1

1( 1) 1,3,5,21 1 1 1 1 ( 1)

1 2 3 4( 1) 1 2,4,6,

2

jn

j

nn n

n j nn n1:14:10

Note that, whereas the n version of the harmonic series 1:14:5 does not converge, series 1:14:10 approaches thelimit ln(2) as n .

The numbers 2,4,6, are called the even numbers. Sums of their powers are easily found by using the identity

2 4 6 2 1 2 3 2,4,6,2

mm m m m m m m m nn n1:14:11

in conjunction with equations 1:14:1 1:14:5. Likewise, use of these equations, together with the identity

11 3 5 1 2 3 2 1 2 3 1,3,5,2

mm m m m m m m m m m m m nn n n1:14:12

permits sums of powers of the odd numbers, 1,3,5, , to be evaluated.For the infinite sums where j runs from 1 to , see Chapter 3. The same chapter also addresses the relatedvj

infinite sums , , and . For other sums of numerical series, see Sections 44:14( ) j vj (2 1) vj ( ) (2 1)j vjand 64:6.

Page 29: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

The factorial function occurs widely in function theory; especially in the denominators of power seriesexpansions of many transcendental functions. It also plays an important role in combinatorics [Section 2:14].Because they too arise in the context of combinatorics, Stirling numbers of the second kind are discussed in Section2:14 [those of the first kind find a home in Chapter 18].

Double and triple factorial functions are described in Section 2:14.

2:1 NOTATION

The factorial function of n, also spoken of as “n factorial”, is generally given the symbol n!. It is representedby in older literature. The symbol (n) is occasionally encountered.n

2:2 BEHAVIOR

The factorial function is defined only for nonnegative integer argument and is itself a positive integer. Becauseof its explosive increase, a plot of n! versus n is not very informative. Figure 2-1 is a graph of the logarithm (to base10) of n! versus n. Note that 70! 10100.

2:3 DEFINITIONS

The factorial function of the positive integer n equals the product of all positive integers up to and including n:

1

! 1 2 3 ( 1) 1,2,3,n

j

n n n j n2:3:1

This definition is supplemented by the value0! 12:3:2

conventionally accorded to zero factorial.

DOI 10.1007/978-0-387-48807-3_3, © Springer Science+Business Media, LLC 2009 21K.B. Oldham et al., An Atlas of Functions, Second Edition,

Page 30: AN ATLAS OF FUNCTIONS - download.e-bookshelf.de · Airy’s differential equation. Auxiliary Airy functions. Airy derivatives. THE STRUVE FUNCTION h v (x) 593 Kinship with Neumann

22 THE FACTORIAL FUNCTION n! 2:4

The exponential function [Chapter 26] is a generating function [Section 0:3] for the reciprocal of the factorialfunction

0

1exp( )!

n

nt t

n2:3:3

2:4 SPECIAL CASES

There are none.

2:5 INTRARELATIONSHIPS

The most important property of the factorial function is its recurrence( 1)! !( 1) 0,1,2,n n n n2:5:1

which may be iterated to produce the argument-addition formula( )! !( 1)( 2) ( ) !( 1) , 0,1,2,mn m n n n n m n n n m2:5:2

where (n +1)m is a Pochhammer polynomial [Chapter 18]. Formula 2:5:2 leads to an expression for the ratio of twofactorials. An alternative expression is

! ( 1)( 2) ( 1) ( ) ( )( )!

mm

n n n n n m n n mn m

2:5:3