HOME

TheInfoList



OR:

In mathematics, Lady Windermere's Fan is a telescopic identity employed to relate global and local error of a
numerical algorithm Numerical analysis is the study of algorithms that use numerical approximation (as opposed to symbolic manipulations) for the problems of mathematical analysis (as distinguished from discrete mathematics). It is the study of numerical methods th ...
. The name is derived from
Oscar Wilde Oscar Fingal O'Flahertie Wills Wilde (16 October 185430 November 1900) was an Irish poet and playwright. After writing in different forms throughout the 1880s, he became one of the most popular playwrights in London in the early 1890s. He is ...
's 1892 play '' Lady Windermere's Fan, A Play About a Good Woman''.


Lady Windermere's Fan for a function of one variable

Let E(\ \tau,t_0,y(t_0)\ ) be the exact solution operator so that: ::y(t_0+\tau) = E(\tau,t_0,y(t_0))\ y(t_0) with t_0 denoting the initial time and y(t) the function to be approximated with a given y(t_0). Further let y_n, n \in \N,\ n\le N be the numerical approximation at time t_n, t_0 < t_n \le T = t_N. y_n can be attained by means of the approximation operator \Phi(\ h_n,t_n,y(t_n)\ ) so that: ::y_n = \Phi(\ h_,t_,y(t_)\ )\ y_\quad with h_n = t_ - t_n The approximation operator represents the numerical scheme used. For a simple explicit forward
Euler method In mathematics and computational science, the Euler method (also called forward Euler method) is a first-order numerical procedure for solving ordinary differential equations (ODEs) with a given initial value. It is the most basic explicit m ...
with step width h this would be: \Phi_(\ h,t_,y(t_)\ )\ y_ = (1 + h \frac)\ y_ The local error d_n is then given by: ::d_n:= D(\ h_,t_,y(t_)\ )\ y_ := \left \Phi(\ h_,t_,y(t_)\ ) - E(\ h_,t_,y(t_)\ ) \right y_ In abbreviation we write: ::\Phi(h_n) := \Phi(\ h_n,t_n,y(t_n)\ ) ::E(h_n) := E(\ h_n,t_n,y(t_n)\ ) ::D(h_n) := D(\ h_n,t_n,y(t_n)\ ) Then Lady Windermere's Fan for a function of a single variable t writes as: y_N-y(t_N) = \prod_^\Phi(h_j)\ (y_0-y(t_0)) + \sum_^N\ \prod_^ \Phi(h_j)\ d_n with a global error of y_N-y(t_N)


Explanation

\begin y_N - y(t_N) &= y_N - \underbrace_ - y(t_N) \\ &= y_N - \prod_^ \Phi(h_j)\ y(t_0) + \underbrace_ \\ &= \prod_^\Phi(h_j)\ y_0 - \prod_^\Phi(h_j)\ y(t_0) + \sum_^N\ \prod_^ \Phi(h_j)\ y(t_) - \sum_^N\ \prod_^ \Phi(h_j)\ y(t_n) \\ &= \prod_^\Phi(h_j)\ (y_0-y(t_0)) + \sum_^N\ \prod_^ \Phi(h_j) \left \Phi(h_) - E(h_) \right\ y(t_) \\ &= \prod_^\Phi(h_j)\ (y_0-y(t_0)) + \sum_^N\ \prod_^ \Phi(h_j)\ d_n \end


See also

* Baker–Campbell–Hausdorff formula *
Numerical error In software engineering and mathematics, numerical error is the error in the numerical computations. Types It can be the combined effect of two kinds of error in a calculation. * the first is caused by the finite precision of computations invol ...
{{DEFAULTSORT:Lady Windermere's Fan (Mathematics) Numerical analysis