Euler–Maclaurin formula: Difference between revisions

From formulasearchengine
Jump to navigation Jump to search
en>Linas
 
en>David Eppstein
m The Basel problem: link ref publisher
Line 1: Line 1:
The ac1st16.dll error is annoying plus really prevalent with all kinds of Windows computers. Not only does it make the computer run slower, however it will additionally avoid we from utilizing a range of programs, including AutoCAD. To fix this issue, you should use a simple way to remedy all of the potential problems that cause it. Here's what we should do...<br><br>StreamCI.dll errors are caused by a amount of different difficulties, including which the file itself has been moved on a program, the file is outdated or we have installed certain third-party audio drivers that are conflicting with the file. The advantageous news is that if you would like to resolve the error you're seeing, you should look to first confirm the file & motorists are functioning okay on a PC plus then resolving any StreamCI.dll errors that may be inside the registry of the computer.<br><br>System tray icon makes it simple to launch the program and displays "clean" status or the amount of mistakes inside the last scan. The ability to obtain and remove the Invalid class keys and shell extensions is one of the leading advantages of the system. That is not routine function for the alternative Registry Cleaners. Class keys and shell extensions that are not working will seriously slow down the computer. RegCure scans to locate invalid entries plus delete them.<br><br>It is usual which the imm32.dll error is caused due to a mis-deletion activity. If you cannot discover the imm32.dll anywhere on a computer, there is not any question which it need to be mis-deleted whenever uninstalling programs or additional unneeded files. Hence, you can straight cope it from alternative programs or download it from a safe web and then place it on your computer.<br><br>The final step is to make sure which you clean the registry of your computer. The "registry" is a large database which shops significant files, settings & choices, and info. Windows reads the files it needs inside order for it to run programs through this database. If the registry gets damaged, afflicted, or clogged up, then Windows are not capable to correctly access the files it requires for it to load up programs. As this occurs, issues and errors like the d3d9.dll error happen. To fix this and prevent future setbacks, you must download plus run a registry cleaning tool. The very suggested software is the "Frontline [http://bestregistrycleanerfix.com/regzooka regzooka]".<br><br>Files with all the DOC extension are additionally susceptible to viruses, nevertheless this will be solved by wise antivirus programs. Another issue is that .doc files will be corrupted, unreadable or damaged due to spyware, adware, and malware. These situations can avoid users from correctly opening DOC files. This really is when effective registry cleaners become beneficial.<br><br>You need an option to automatically delete unwelcome registry keys. This usually help save you hours of laborious checking by your registry keys. Automatic deletion is a key element whenever you compare registry products.<br><br>If you like to have a computer with quick running speed, you'd better install a advantageous registry cleaner to wash the useless files for we. As long as we take care of your computer, it can keep inside superior condition.
In [[mathematics]], the '''Euler–Maclaurin formula''' provides a powerful connection between [[integral]]s (see [[calculus]]) and sums. It can be used to approximate integrals by finite sums, or conversely to evaluate finite sums and [[series (mathematics)|infinite series]] using integrals and the machinery of calculus. For example, many asymptotic expansions are derived from the formula, and [[Faulhaber's formula]] for the sum of powers is an immediate consequence.
 
The formula was discovered independently by [[Leonhard Euler]] and [[Colin Maclaurin]] around 1735 (and later generalized as [[Darboux's formula]]).  Euler needed it to compute slowly converging infinite series while Maclaurin used it to calculate integrals.
 
==The formula==
If ''m'' and ''n'' are [[natural number]]s and ''f''(''x'') is a smooth (meaning: sufficiently often [[derivative|differentiable]]), [[analytic function|analytic]] [[function (mathematics)|function]] of [[exponential type]] &lt; 2π defined for all [[real number]]s ''x'' in the interval <math>[m,n]</math>, then the integral
 
:<math>I = \int_m^n f(x)\,dx</math>
 
can be approximated by the sum (or vice versa)
 
:<math>S = \frac{1}{2}f(m) + f\left(m + 1\right) + \cdots + f\left(n - 1\right) + \frac{1}{2}f(n)</math>
 
(see [[trapezoidal rule]]). The Euler–Maclaurin formula provides expressions for the difference between the sum and the integral in terms of the higher derivatives ''ƒ''<sup>(''k'')</sup> at the end points of the interval ''m'' and ''n''. Explicitly, for any natural number ''p'', we have
 
:<math> S - I = \sum_{k=2}^p {\frac{B_k}{k!}\left(f^{(k - 1)}(n) - f^{(k - 1)}(m)\right)} + R </math>
 
where ''B''<sub>1</sub> = &minus;1/2, ''B''<sub>2</sub> = 1/6, ''B''<sub>3</sub> = 0, ''B''<sub>4</sub> = &minus;1/30, ''B''<sub>5</sub> = 0, ''B''<sub>6</sub> = 1/42, ''B''<sub>7</sub> = 0, ''B''<sub>8</sub> = −1/30, … are the [[Bernoulli numbers]], and ''R'' is an [[error term]] which is normally small for suitable values of ''p'' and depends on ''n, m, p'' and ''f''. (The formula is often written with the subscript taking only even values, since the odd Bernoulli numbers are zero except for ''B''<sub>1</sub>.)
 
Note that
 
:<math> -B_1 \left(f(n) + f(m)\right) = \frac{1}{2}\left(f(n) + f(m)\right).</math>
 
Hence, we may also write the formula as follows:
 
:<math>\sum_{i=m}^n f(i) =
    \int^n_m f(x)\,dx - B_1 \left(f(n) + f(m)\right) +
    \sum_{k=1}^p\frac{B_{2k}}{(2k)!}\left(f^{(2k - 1)}(n) - f^{(2k - 1)}(m)\right) +
    R
</math>
 
or, more compactly,
 
:<math>\sum_{i=m}^n f(i) =
    \sum_{k=0}^{2p}\frac{1}{k!}\left(B^\ast_k f^{(k - 1)}(n) - B_k f^{(k - 1)}(m)\right) +
    R
</math>
 
with the convention of <math>f^{(-1)}(x) = \int f(x)\,dx</math>, i.e. the -1-th derivation of ''f'' is the integral of the function.  
This presentation also emphasizes the notation of the [[Bernoulli number|'''two kinds''' of Bernoulli numbers]], called the first and the second kind. Here we denote the ''Bernoulli number of the second kind'' as <math>B^\ast_k := (-1)^k B_k</math> which differ from the first kind only for the index 1.
 
===The remainder term===
The remainder term ''R'' is most easily expressed using the [[periodic Bernoulli polynomial]]s ''P''<sub>''n''</sub>(''x''). The [[Bernoulli polynomial]]s ''B''<sub>''n''</sub>(''x''), ''n''&nbsp;=&nbsp;0,&nbsp;1,&nbsp;2,&nbsp;… are defined recursively as
 
:<math>\begin{align}
  B_0(x) &= 1 \\
  B_n'(x) &= nB_{n - 1}(x) \text{ and } \int_0^1 B_n(x)\,dx = 0\text{ for }n \ge 1
\end{align}</math>
 
Then the periodic Bernoulli functions ''P''<sub>''n''</sub> are defined as
 
:<math> P_n(x) = B_n \left(x - \lfloor x\rfloor\right)\text{ for } x > 0</math>
 
where <math>\scriptstyle \lfloor x\rfloor</math> denotes the largest integer that
is not greater than ''x''. Then, in terms of ''P''<sub>''n''</sub>(''x''), the remainder
term ''R'' can be written as
 
:<math> R = (-1) \int_m^n f^{(2p)}(x) {P_{2p}(x) \over (2p)!}\,dx </math>
 
or equivalently, integrating by parts, assuming ''ƒ''<sup>(2''p'')</sup> is differentiable again and recalling that the odd Bernoulli numbers are zero:
 
:<math> R = \int_m^n f^{(2p+1)}(x) {P_{(2p + 1)}(x) \over (2p + 1)!}\,dx </math>
 
When ''n''&nbsp;>&nbsp;0, it can be shown that
 
:<math>\left| B_n \left( x \right) \right| \le 2 \cdot \frac{n!}{\left( 2\pi \right)^n}\zeta \left( n \right)</math>
 
where ''ζ'' denotes the [[Riemann zeta function]] (see Lehmer; one approach to prove the inequality is to obtain the Fourier series for the polynomials ''B''<sub>''n''</sub>).  The bound is achieved for even ''n'' when ''x'' is zero. Using this inequality, the size of the remainder term can be estimated using
 
:<math>\left|R\right|\leq\frac{2 \zeta (2p)}{(2\pi)^{2p}}\int_m^n\left|f^{(2p)}(x)\right|\ \, dx </math>
 
==Applications==
 
===The Basel problem===
The [[Basel problem]] asks to determine the sum
:<math> 1 + \frac14 + \frac19 + \frac1{16} + \frac1{25} + \cdots = \sum_{n=1}^\infty \frac{1}{n^2} </math>
 
Euler computed this sum to 20 decimal places with only a few terms of the Euler–Maclaurin formula in 1735. This probably convinced him that the sum equals π<sup>2</sup>&nbsp;/&nbsp;6, which he proved in the same year.<ref>David J. Pengelley, [http://www.math.nmsu.edu/~davidp/euler2k2.pdf "Dances between continuous and discrete: Euler's summation formula"], in: Robert Bradley and Ed Sandifer (Eds), ''Proceedings, Euler 2K+2 Conference (Rumford, Maine, 2002)'', [[Euler Society]], 2003.</ref> [[Parseval's identity]] for the [[Fourier series]] of ''f''(''x'') = ''x'' gives the same result.
 
===Sums involving a polynomial===
If ''f'' is a [[polynomial]] and ''p'' is big enough, then the remainder term vanishes. For instance, if ''f''(''x'') = ''x''<sup>3</sup>, we can choose ''p'' = 2 to obtain after simplification
 
:<math>\sum_{i=0}^n i^3 = \left(\frac{n(n + 1)}{2}\right)^2</math>
 
(see [[Faulhaber's formula]]).
 
===Numerical integration===
The Euler–Maclaurin formula is also used for detailed [[error analysis]] in [[numerical quadrature]]. It explains the superior performance of the [[trapezoidal rule]] on smooth [[periodic function]]s and is used in certain [[Series acceleration|extrapolation methods]].  [[Clenshaw–Curtis quadrature]] is essentially a change of variables to cast an arbitrary integral in terms of integrals of periodic functions where the Euler–Maclaurin approach is very accurate (in that particular case the Euler–Maclaurin formula takes the form of a [[discrete cosine transform]]). This technique is known as a periodizing transformation.
 
===Asymptotic expansion of sums===
In the context of computing [[asymptotic expansion]]s of sums and [[Series (mathematics)|series]], usually the most useful form of the Euler–Maclaurin formula is
 
:<math>\sum_{n=a}^b f(n) \sim \int_a^b f(x)\,dx + \frac{f(b) - f(a)}{2} + \sum_{k=1}^\infty \,\frac{B_{2k}}{(2k)!}\left(f^{(2k - 1)}(b) - f^{(2k - 1)}(a)\right)</math>
 
where ''a'' and ''b'' are integers.<ref>{{harvtxt|Abramowitz|Stegun|1972}}, 23.1.30</ref> Often the expansion remains valid even after taking the limits <math>{\scriptstyle a\to -\infty}</math> or <math>{\scriptstyle b\to +\infty}</math>, or both. In many cases the integral on the right-hand side can be evaluated in [[Differential Galois theory|closed form]] in terms of [[elementary function]]s even though the sum on the left-hand side cannot. Then all the terms in the asymptotic series can be expressed in terms of elementary functions. For example,
 
:<math>\sum_{k=0}^\infty \frac{1}{(z + k)^2} \sim \underbrace{\int_0^\infty\frac{1}{(z + k)^2}\,dk}_{= \frac{1}{z}} + \frac{1}{2z^2} + \sum_{t = 1}^\infty \frac{B_{2t}}{z^{2t + 1}}</math>
 
Here the left-hand side is equal to <math>{\scriptstyle \psi^{(1)}(z)}</math>, namely the first-order [[Polygamma function#Series representation|polygamma function]] defined through <math>{\scriptstyle \psi^{(1)}(z)=\frac{d^2}{dz^2}\ln \Gamma(z)}</math>; the [[gamma function]] <math>{\scriptstyle \Gamma(z)}</math> is equal to <math>{\scriptstyle (z-1)!}</math> if <math>{\scriptstyle z}</math> is a [[positive integer]]. This  results in an asymptotic expansion for <math>{\scriptstyle \psi^{(1)}(z)}</math>. That expansion, in turn, serves as the starting point for one of the derivations of precise error estimates for [[Stirling's approximation]] of the [[factorial]] function.
 
===Examples===
* <math> \sum_{k=1}^n \frac{1}{k^s} = \frac{1}{n^{s-1}} + s \int_1^n \frac{\lfloor x\rfloor}{x^{s+1}} dx \qquad \text{with }\quad s \in \R \setminus \{1\} </math>
 
* <math> \sum_{k=1}^n \frac{1}{k} = \log n + 1 - \int_1^n \frac{x-\lfloor x\rfloor}{x^{2}} dx</math>
 
== Proofs ==
 
=== Derivation by mathematical induction ===
We follow the argument given in (Apostol).<ref>{{cite doi|10.2307/2589145}}</ref>
 
The [[Bernoulli polynomials]] ''B''<sub>''n''</sub>(''x''), ''n'' = 0,&nbsp;1,&nbsp;2,&nbsp;… may be defined recursively as follows:
 
:<math>\begin{align}
  B_0(x) &= 1 \\
  B_n'(x) &= nB_{n - 1}(x) \text{ and } \int_0^1 B_n(x)\,dx = 0\text{ for }n \ge 1
\end{align}</math>
 
The first several of these are
 
:<math>\begin{align}
  B_1(x) &= x - \frac{1}{2} \\
  B_2(x) &= x^2 - x + \frac{1}{6} \\
  B_3(x) &= x^3 - \frac{3}{2}x^2 + \frac{1}{2}x \\
  B_4(x) &= x^4 - 2x^3 + x^2 - \frac{1}{30} \\
        & \vdots
\end{align}</math>
 
The values ''B''<sub>''n''</sub>(0) are the [[Bernoulli numbers]]. Notice that for ''n''&nbsp;≥&nbsp;2 we have
 
:<math>B_n(0) = B_n(1) = B_n\quad(n\text{th Bernoulli number})</math>
 
For ''n''&nbsp;=&nbsp;1,
 
:<math> B_1(0) = -B_1(1) = B_1</math>
 
We define the periodic Bernoulli functions ''P''<sub>''n''</sub> by
 
:<math> P_n(x) = B_n(x - \lfloor x\rfloor) </math>
 
where <math> \lfloor x\rfloor</math> denotes the largest integer that is not greater than ''x''. So ''P''<sub>''n''</sub> agree with the Bernoulli polynomials on the interval (0,&nbsp;1) and are [[periodic function|periodic]] with period 1. Thus,
 
:<math> P_n(0) = P_n(1) = B_n</math>
 
Let ''k'' be an integer, and consider the integral
 
:<math> \int_k^{k + 1} f(x)\,dx = \int u\,dv</math>
 
where
 
:<math>\begin{align}
  u &= f(x) \\
  du &= f'(x)\,dx \\
  dv &= P_0(x)\,dx \quad (\text{since }P_0(x) = 1) \\
  v &= P_1(x)
\end{align}</math>
 
[[integration by parts|Integrating by parts]], we get
 
:<math>\begin{align}
\int_k^{k + 1} f(x)\,dx &=  uv - \int v\,du &{}\\
                        &=  \Big[f(x)P_1(x) \Big]_k^{k + 1} - \int_k^{k+1} f'(x)P_1(x)\,dx \\[8pt]
                        &= -B_1(f(k+1))-B_1(f(k)) - \int_k^{k+1} f'(x)P_1(x)\,dx
\end{align}</math>
 
Summing the above from ''k'' = 0 to ''k'' = ''n'' − 1, we get
 
:<math>\begin{align}
  &  \int_0^1 f(x)\,dx + \dotsb + \int_{n-1}^n f(x)\,dx \\
  &= \int_0^n f(x)\, dx  \\
  &= \frac{f(0)}{2}+ f(1) + \dotsb + f(n-1) + {f(n) \over 2} - \int_0^n f'(x) P_1(x)\,dx
\end{align}</math>
 
Adding (''ƒ''(0)&nbsp;+&nbsp;''ƒ''(''n''))/2 to both sides and rearranging, we have
 
:<math> \sum_{k=0}^n f(k) = \int_0^n f(x)\,dx + {f(0) + f(n) \over 2} + \int_0^n f'(x) P_1(x)\,dx\qquad (1)</math>
 
The last two terms therefore give the error when the integral is taken to approximate the sum.
 
Next, consider
 
:<math> \int_k^{k+1} f'(x)P_1(x)\,dx = \int u\,dv </math>
 
where
 
:<math>\begin{align}
  u &{}= f'(x) \\
  du &{}= f''(x)\,dx \\
  dv &{}= P_1(x)\,dx \\
  v &{}= \frac{1}{2}P_2(x)
\end{align}</math>
 
Integrating by parts again, we get,
 
:<math>\begin{align}
  uv - \int v\,du &= \left[ {f'(x)P_2(x) \over 2} \right]_k^{k+1} - {1 \over 2}\int_k^{k+1} f''(x)P_2(x)\,dx \\
                  &= {B_2 \over 2}(f'(k + 1) - f'(k)) - {1 \over 2}\int_k^{k + 1} f''(x)P_2(x)\,dx
\end{align}</math>
 
Then summing from ''k'' = 0 to ''k'' = ''n'' &minus; 1, and then replacing the last integral in (1) with what we have thus shown to be equal to it, we have
 
:<math> \sum_{k=0}^n f(k) = \int_0^n f(x)\,dx + {f(0) + f(n) \over 2} + \frac{B_2}{2}(f'(n) - f'(0)) - {1 \over 2}\int_0^n f''(x)P_2(x)\,dx. </math>
 
By now the reader will have guessed that this process can be iterated. In this way we get a proof of the Euler–Maclaurin summation formula by [[mathematical induction]], in which the induction step relies on integration by parts and on the identities for periodic Bernoulli functions.
<!--
Commented out because it's imprecise and contains false information.
In order to get bounds on the size of the error when the sum is approximated by the integral, we note that the Bernoulli polynomials on the interval [0,&nbsp;1] attain their maximum absolute values at the endpoints (see D.H. Lehmer in References below), and the value ''B''<sub>''n''</sub>(1) is the ''n''th [[Bernoulli number]].
-->
 
=== Derivation by functional analysis ===
 
The Euler–MacLaurin formula can be understood as a curious application of some ideas from [[Banach space]]s and [[functional analysis]].<ref name=gaspard>Pierre Gaspard, "r-adic one-dimensional maps and the Euler summation formula", ''Journal of Physics A'', '''25''' (letter) L483&ndash;L485 (1992). ''(Describes the eigenfunctions of the [[transfer operator]] for the [[Bernoulli map]])''</ref>
 
First we restrict the problem to the domain of the unit interval [0, 1]. Let <math>\scriptstyle B_n(x)</math> be the [[Bernoulli polynomial]]s.  A set of functions [[dual space|dual]] to the Bernoulli polynomials are given by
 
:<math>\tilde{B}_n(x) = \frac{(-1)^{n + 1}}{n!} \left( \delta^{(n - 1)}(x - 1) - \delta^{(n - 1)}(x) \right)</math>
 
where δ is the [[Dirac delta function]]. The above is a formal notation for the idea of taking derivatives at a point; thus one has
 
:<math>\int_0^1 \tilde{B}_n(x) f(x)\, dx = \frac{1}{n!} \left( f^{(n - 1)}(1) - f^{(n-1)}(0) \right)</math>
 
for ''n'' &gt; 0 and some arbitrary but differentiable function ''ƒ''(''x'') on the unit interval. For the case of ''n'' = 0, one defines <math>\scriptstyle \tilde{B}_0(x) \;=\; 1</math>. The Bernoulli polynomials, along with their duals, form an orthogonal set of states on the unit interval: one has
 
:<math>\int_0^1 \tilde{B}_m(x) B_n(x)\, dx = \delta_{mn}</math>
 
and
 
:<math>\sum_{n=0}^\infty B_n(x) \tilde{B}_n(y) = \delta (x - y)</math>
 
The Euler–MacLaurin summation formula then follows as an integral over the latter. One has
 
:<math>\begin{align}
  f(x) &= \int_0^1 \sum_{n=0}^\infty B_n(x) \tilde{B}_n(y) f(y)\, dy\\
      &= \int_0^1 f(y)\,dy +
          \sum_{n=1}^N B_n(x) \frac{1}{n!}
            \left( f^{(n-1)}(1) - f^{(n - 1)}(0) \right) -
          \frac{1}{(N + 1)!} \int_0^1 B_{N + 1}(x-y) f^{(N)}(y)\, dy
\end{align}</math>
 
Then setting ''x'' = 0 and rearranging terms, one obtains an expression for ''ƒ''(0). Note that the Bernoulli numbers are defined as ''B''<sub>''n''</sub> = ''B''<sub>''n''</sub>(0), and that these vanish for odd ''n'' greater than 1.
 
Then, using the periodic Bernoulli function ''P''<sub>''n''</sub> defined above and repeating the argument on the interval [1,2], one can obtain an expression of ''ƒ''(1). This way one can obtain expressions for ''ƒ''(''n''), ''n''&nbsp;=&nbsp;0,&nbsp;1,&nbsp;2,&nbsp;...,&nbsp;''N'', and adding them up gives the Euler–MacLaurin formula. Note that this derivation does assume that ''ƒ''(''x'') is sufficiently differentiable and well-behaved; specifically, that ''ƒ'' may be approximated by [[polynomial]]s; equivalently, that ''ƒ'' is a real [[analytic function]] of [[exponential type]] <math>2\pi</math>. Written in explicit terms,
 
:<math>\begin{align}
  \sum_{j=0}^{n-1} f(j) &=
    \int_0^n f(x) \,dx + \sum_{i=1}^p{B_i \over i!} \left(f^{(i - 1)}(n) - f^{(i-1)}(0) \right) - (-1)^p \int_0^n {B_p(x - \lfloor x \rfloor) \over p!}f^{(p)}(x)dx \\
  \sum_{j=1}^n f(j) &=
    \int_0^n f(x) \,dx + \sum_{i=1}^p(-1)^i{B_i \over i!} \left(f^{(i - 1)}(n) - f^{(i - 1)}(0) \right) - (-1)^p \int_0^n {B_p(x - \lfloor x \rfloor) \over p!}f^{(p)}(x)dx\\
\sum_{j=0}^n f(j) &=
    \int_0^n f(x) \,dx + \sum_{i=1}^p{1 \over i!} \left(B_i f^{(i - 1)}(n) - B_i^\star f^{(i - 1)}(0) \right) - (-1)^p \int_0^n {B_p(x - \lfloor x \rfloor) \over p!}f^{(p)}(x)dx
\end{align}</math>
 
where <math>B_i^\star = (-1)^i B_i</math> are the second kind of Bernoulli numbers and
<math>B_i(x)</math> indicate the periodic [[Bernoulli polynomial]]s. This general formula holds for even ''and odd p'' ≥ 1.
 
The Euler–MacLaurin summation formula can thus be seen to be an outcome of the [[group representation|representation]] of functions on the unit interval by the direct product of the Bernoulli polynomials and their duals. Note, however, that the representation is not [[complete lattice|complete]] on the set of [[square-integrable]] functions. The expansion in terms of the Bernoulli polynomials has a non-trivial [[kernel of a function|kernel]].  In particular, sin(2π''nx'') lies in the kernel; the integral of sin(2π''nx'') is vanishing on the unit interval, as is the difference of its derivatives at the endpoints. This is the essentially the reason for the restriction to [[exponential type]] of less than 2π: the function sin(2π''nz'') grows faster than ''e''<sup>2π|z|</sup> along the imaginary axis!  Essentially, Euler-MacLaurin summation can be applied whenever [[Carlson's theorem]] holds; the Euler-MacLaurin formula is essentially a result obtaining from the study of [[finite difference]]s and [[Newton series]].
 
==See also==
*[[Cesàro summation]]
*[[Euler summation]]
*[[Gauss–Kronrod quadrature formula]]
*[[Darboux's formula]]
 
==Notes==
{{reflist}}
 
==References==
{{refbegin|2}}
* {{Cite book | editor1-last=Abramowitz | editor1-first=Milton | editor1-link=Milton Abramowitz | editor2-last=Stegun | editor2-first=Irene A. | editor2-link=Irene Stegun | title=[[Abramowitz and Stegun|Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables]] | publisher=[[Dover Publications]] | location=New York | isbn=978-0-486-61272-0 | year=1972 | id=tenth printing | ref=harv }}, pp.&nbsp;16, 806, 886
* {{MathWorld|title=Euler–Maclaurin Integration Formulas|urlname=Euler-MaclaurinIntegrationFormulas}}
* Xavier Gourdon and Pascal Sebah, ''[http://numbers.computation.free.fr/Constants/Miscellaneous/bernoulli.html Introduction on Bernoulli's numbers]'', (2002)
* [[D.H. Lehmer]], "On the Maxima and Minima of Bernoulli Polynomials", ''American Mathematical Monthly'', volume 47, pages 533&ndash;538 (1940)
* {{cite book | author=Hugh L. Montgomery | authorlink=Hugh Montgomery (mathematician) | coauthors=[[Robert Charles Vaughan (mathematician)|Robert C. Vaughan]] | title=Multiplicative number theory I. Classical theory | series=Cambridge tracts in advanced mathematics | volume=97 | year=2007 | isbn=0-521-84903-9 | pages=495–519}}
{{refend}}
 
{{DEFAULTSORT:Euler-Maclaurin Formula}}
[[Category:Approximation theory]]
[[Category:Asymptotic analysis]]
[[Category:Hilbert space]]
[[Category:Numerical integration (quadrature)]]
[[Category:Articles containing proofs]]
[[Category:Theorems in analysis]]
[[Category:Summability methods]]

Revision as of 06:39, 13 November 2013

In mathematics, the Euler–Maclaurin formula provides a powerful connection between integrals (see calculus) and sums. It can be used to approximate integrals by finite sums, or conversely to evaluate finite sums and infinite series using integrals and the machinery of calculus. For example, many asymptotic expansions are derived from the formula, and Faulhaber's formula for the sum of powers is an immediate consequence.

The formula was discovered independently by Leonhard Euler and Colin Maclaurin around 1735 (and later generalized as Darboux's formula). Euler needed it to compute slowly converging infinite series while Maclaurin used it to calculate integrals.

The formula

If m and n are natural numbers and f(x) is a smooth (meaning: sufficiently often differentiable), analytic function of exponential type < 2π defined for all real numbers x in the interval [m,n], then the integral

I=mnf(x)dx

can be approximated by the sum (or vice versa)

S=12f(m)+f(m+1)++f(n1)+12f(n)

(see trapezoidal rule). The Euler–Maclaurin formula provides expressions for the difference between the sum and the integral in terms of the higher derivatives ƒ(k) at the end points of the interval m and n. Explicitly, for any natural number p, we have

SI=k=2pBkk!(f(k1)(n)f(k1)(m))+R

where B1 = −1/2, B2 = 1/6, B3 = 0, B4 = −1/30, B5 = 0, B6 = 1/42, B7 = 0, B8 = −1/30, … are the Bernoulli numbers, and R is an error term which is normally small for suitable values of p and depends on n, m, p and f. (The formula is often written with the subscript taking only even values, since the odd Bernoulli numbers are zero except for B1.)

Note that

B1(f(n)+f(m))=12(f(n)+f(m)).

Hence, we may also write the formula as follows:

i=mnf(i)=mnf(x)dxB1(f(n)+f(m))+k=1pB2k(2k)!(f(2k1)(n)f(2k1)(m))+R

or, more compactly,

i=mnf(i)=k=02p1k!(Bkf(k1)(n)Bkf(k1)(m))+R

with the convention of f(1)(x)=f(x)dx, i.e. the -1-th derivation of f is the integral of the function. This presentation also emphasizes the notation of the two kinds of Bernoulli numbers, called the first and the second kind. Here we denote the Bernoulli number of the second kind as Bk:=(1)kBk which differ from the first kind only for the index 1.

The remainder term

The remainder term R is most easily expressed using the periodic Bernoulli polynomials Pn(x). The Bernoulli polynomials Bn(x), n = 0, 1, 2, … are defined recursively as

B0(x)=1Bn(x)=nBn1(x) and 01Bn(x)dx=0 for n1

Then the periodic Bernoulli functions Pn are defined as

Pn(x)=Bn(xx) for x>0

where x denotes the largest integer that is not greater than x. Then, in terms of Pn(x), the remainder term R can be written as

R=(1)mnf(2p)(x)P2p(x)(2p)!dx

or equivalently, integrating by parts, assuming ƒ(2p) is differentiable again and recalling that the odd Bernoulli numbers are zero:

R=mnf(2p+1)(x)P(2p+1)(x)(2p+1)!dx

When n > 0, it can be shown that

|Bn(x)|2n!(2π)nζ(n)

where ζ denotes the Riemann zeta function (see Lehmer; one approach to prove the inequality is to obtain the Fourier series for the polynomials Bn). The bound is achieved for even n when x is zero. Using this inequality, the size of the remainder term can be estimated using

|R|2ζ(2p)(2π)2pmn|f(2p)(x)|dx

Applications

The Basel problem

The Basel problem asks to determine the sum

1+14+19+116+125+=n=11n2

Euler computed this sum to 20 decimal places with only a few terms of the Euler–Maclaurin formula in 1735. This probably convinced him that the sum equals π2 / 6, which he proved in the same year.[1] Parseval's identity for the Fourier series of f(x) = x gives the same result.

Sums involving a polynomial

If f is a polynomial and p is big enough, then the remainder term vanishes. For instance, if f(x) = x3, we can choose p = 2 to obtain after simplification

i=0ni3=(n(n+1)2)2

(see Faulhaber's formula).

Numerical integration

The Euler–Maclaurin formula is also used for detailed error analysis in numerical quadrature. It explains the superior performance of the trapezoidal rule on smooth periodic functions and is used in certain extrapolation methods. Clenshaw–Curtis quadrature is essentially a change of variables to cast an arbitrary integral in terms of integrals of periodic functions where the Euler–Maclaurin approach is very accurate (in that particular case the Euler–Maclaurin formula takes the form of a discrete cosine transform). This technique is known as a periodizing transformation.

Asymptotic expansion of sums

In the context of computing asymptotic expansions of sums and series, usually the most useful form of the Euler–Maclaurin formula is

n=abf(n)abf(x)dx+f(b)f(a)2+k=1B2k(2k)!(f(2k1)(b)f(2k1)(a))

where a and b are integers.[2] Often the expansion remains valid even after taking the limits a or b+, or both. In many cases the integral on the right-hand side can be evaluated in closed form in terms of elementary functions even though the sum on the left-hand side cannot. Then all the terms in the asymptotic series can be expressed in terms of elementary functions. For example,

k=01(z+k)201(z+k)2dk=1z+12z2+t=1B2tz2t+1

Here the left-hand side is equal to ψ(1)(z), namely the first-order polygamma function defined through ψ(1)(z)=d2dz2lnΓ(z); the gamma function Γ(z) is equal to (z1)! if z is a positive integer. This results in an asymptotic expansion for ψ(1)(z). That expansion, in turn, serves as the starting point for one of the derivations of precise error estimates for Stirling's approximation of the factorial function.

Examples

Proofs

Derivation by mathematical induction

We follow the argument given in (Apostol).[3]

The Bernoulli polynomials Bn(x), n = 0, 1, 2, … may be defined recursively as follows:

B0(x)=1Bn(x)=nBn1(x) and 01Bn(x)dx=0 for n1

The first several of these are

B1(x)=x12B2(x)=x2x+16B3(x)=x332x2+12xB4(x)=x42x3+x2130

The values Bn(0) are the Bernoulli numbers. Notice that for n ≥ 2 we have

Bn(0)=Bn(1)=Bn(nth Bernoulli number)

For n = 1,

B1(0)=B1(1)=B1

We define the periodic Bernoulli functions Pn by

Pn(x)=Bn(xx)

where x denotes the largest integer that is not greater than x. So Pn agree with the Bernoulli polynomials on the interval (0, 1) and are periodic with period 1. Thus,

Pn(0)=Pn(1)=Bn

Let k be an integer, and consider the integral

kk+1f(x)dx=udv

where

u=f(x)du=f(x)dxdv=P0(x)dx(since P0(x)=1)v=P1(x)

Integrating by parts, we get

kk+1f(x)dx=uvvdu=[f(x)P1(x)]kk+1kk+1f(x)P1(x)dx=B1(f(k+1))B1(f(k))kk+1f(x)P1(x)dx

Summing the above from k = 0 to k = n − 1, we get

01f(x)dx++n1nf(x)dx=0nf(x)dx=f(0)2+f(1)++f(n1)+f(n)20nf(x)P1(x)dx

Adding (ƒ(0) + ƒ(n))/2 to both sides and rearranging, we have

k=0nf(k)=0nf(x)dx+f(0)+f(n)2+0nf(x)P1(x)dx(1)

The last two terms therefore give the error when the integral is taken to approximate the sum.

Next, consider

kk+1f(x)P1(x)dx=udv

where

u=f(x)du=f(x)dxdv=P1(x)dxv=12P2(x)

Integrating by parts again, we get,

uvvdu=[f(x)P2(x)2]kk+112kk+1f(x)P2(x)dx=B22(f(k+1)f(k))12kk+1f(x)P2(x)dx

Then summing from k = 0 to k = n − 1, and then replacing the last integral in (1) with what we have thus shown to be equal to it, we have

k=0nf(k)=0nf(x)dx+f(0)+f(n)2+B22(f(n)f(0))120nf(x)P2(x)dx.

By now the reader will have guessed that this process can be iterated. In this way we get a proof of the Euler–Maclaurin summation formula by mathematical induction, in which the induction step relies on integration by parts and on the identities for periodic Bernoulli functions.

Derivation by functional analysis

The Euler–MacLaurin formula can be understood as a curious application of some ideas from Banach spaces and functional analysis.[4]

First we restrict the problem to the domain of the unit interval [0, 1]. Let Bn(x) be the Bernoulli polynomials. A set of functions dual to the Bernoulli polynomials are given by

B~n(x)=(1)n+1n!(δ(n1)(x1)δ(n1)(x))

where δ is the Dirac delta function. The above is a formal notation for the idea of taking derivatives at a point; thus one has

01B~n(x)f(x)dx=1n!(f(n1)(1)f(n1)(0))

for n > 0 and some arbitrary but differentiable function ƒ(x) on the unit interval. For the case of n = 0, one defines B~0(x)=1. The Bernoulli polynomials, along with their duals, form an orthogonal set of states on the unit interval: one has

01B~m(x)Bn(x)dx=δmn

and

n=0Bn(x)B~n(y)=δ(xy)

The Euler–MacLaurin summation formula then follows as an integral over the latter. One has

f(x)=01n=0Bn(x)B~n(y)f(y)dy=01f(y)dy+n=1NBn(x)1n!(f(n1)(1)f(n1)(0))1(N+1)!01BN+1(xy)f(N)(y)dy

Then setting x = 0 and rearranging terms, one obtains an expression for ƒ(0). Note that the Bernoulli numbers are defined as Bn = Bn(0), and that these vanish for odd n greater than 1.

Then, using the periodic Bernoulli function Pn defined above and repeating the argument on the interval [1,2], one can obtain an expression of ƒ(1). This way one can obtain expressions for ƒ(n), n = 0, 1, 2, ..., N, and adding them up gives the Euler–MacLaurin formula. Note that this derivation does assume that ƒ(x) is sufficiently differentiable and well-behaved; specifically, that ƒ may be approximated by polynomials; equivalently, that ƒ is a real analytic function of exponential type 2π. Written in explicit terms,

j=0n1f(j)=0nf(x)dx+i=1pBii!(f(i1)(n)f(i1)(0))(1)p0nBp(xx)p!f(p)(x)dxj=1nf(j)=0nf(x)dx+i=1p(1)iBii!(f(i1)(n)f(i1)(0))(1)p0nBp(xx)p!f(p)(x)dxj=0nf(j)=0nf(x)dx+i=1p1i!(Bif(i1)(n)Bif(i1)(0))(1)p0nBp(xx)p!f(p)(x)dx

where Bi=(1)iBi are the second kind of Bernoulli numbers and Bi(x) indicate the periodic Bernoulli polynomials. This general formula holds for even and odd p ≥ 1.

The Euler–MacLaurin summation formula can thus be seen to be an outcome of the representation of functions on the unit interval by the direct product of the Bernoulli polynomials and their duals. Note, however, that the representation is not complete on the set of square-integrable functions. The expansion in terms of the Bernoulli polynomials has a non-trivial kernel. In particular, sin(2πnx) lies in the kernel; the integral of sin(2πnx) is vanishing on the unit interval, as is the difference of its derivatives at the endpoints. This is the essentially the reason for the restriction to exponential type of less than 2π: the function sin(2πnz) grows faster than e2π|z| along the imaginary axis! Essentially, Euler-MacLaurin summation can be applied whenever Carlson's theorem holds; the Euler-MacLaurin formula is essentially a result obtaining from the study of finite differences and Newton series.

See also

Notes

43 year old Petroleum Engineer Harry from Deep River, usually spends time with hobbies and interests like renting movies, property developers in singapore new condominium and vehicle racing. Constantly enjoys going to destinations like Camino Real de Tierra Adentro.

References

Template:Refbegin

  • 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534, pp. 16, 806, 886


  • I had like 17 domains hosted on single account, and never had any special troubles. If you are not happy with the service you will get your money back with in 45 days, that's guaranteed. But the Search Engine utility inside the Hostgator account furnished an instant score for my launched website. Fantastico is unable to install WordPress in a directory which already have any file i.e to install WordPress using Fantastico the destination directory must be empty and it should not have any previous installation files. When you share great information, others will take note. Once your hosting is purchased, you will need to setup your domain name to point to your hosting. Money Back: All accounts of Hostgator come with a 45 day money back guarantee. If you have any queries relating to where by and how to use Hostgator Discount Coupon, you can make contact with us at our site. If you are starting up a website or don't have too much website traffic coming your way, a shared plan is more than enough. Condition you want to take advantage of the worldwide web you prerequisite a HostGator web page, -1 of the most trusted and unfailing web suppliers on the world wide web today. Since, single server is shared by 700 to 800 websites, you cannot expect much speed.



    Hostgator tutorials on how to install Wordpress need not be complicated, especially when you will be dealing with a web hosting service that is friendly for novice webmasters and a blogging platform that is as intuitive as riding a bike. After that you can get Hostgator to host your domain and use the wordpress to do the blogging. Once you start site flipping, trust me you will not be able to stop. I cut my webmaster teeth on Control Panel many years ago, but since had left for other hosting companies with more commercial (cough, cough) interfaces. If you don't like it, you can chalk it up to experience and go on. First, find a good starter template design. When I signed up, I did a search for current "HostGator codes" on the web, which enabled me to receive a one-word entry for a discount. Your posts, comments, and pictures will all be imported into your new WordPress blog.
  • Xavier Gourdon and Pascal Sebah, Introduction on Bernoulli's numbers, (2002)
  • D.H. Lehmer, "On the Maxima and Minima of Bernoulli Polynomials", American Mathematical Monthly, volume 47, pages 533–538 (1940)
  • 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534

Template:Refend

  1. David J. Pengelley, "Dances between continuous and discrete: Euler's summation formula", in: Robert Bradley and Ed Sandifer (Eds), Proceedings, Euler 2K+2 Conference (Rumford, Maine, 2002), Euler Society, 2003.
  2. Template:Harvtxt, 23.1.30
  3. Template:Cite doi
  4. Pierre Gaspard, "r-adic one-dimensional maps and the Euler summation formula", Journal of Physics A, 25 (letter) L483–L485 (1992). (Describes the eigenfunctions of the transfer operator for the Bernoulli map)