Math 2.0

Numerical analysis Definition

Backward differentiation formula

Builds on Linear multistep methodPolynomial interpolationInitial value problem

Definition

Let f ⁣:ℝ×ℝn→ℝnf \colon \R \times \R^n \to \R^n, and consider the initial value problem y′=f(t,y)y' = f(t, y), y(t0)=y0y(t_0) = y_0, with step size h>0h > 0 and tj=t0+jht_j = t_0 + j h. Let k≥1k \ge 1, and suppose that yj−k+1,…,yjy_{j-k+1}, \ldots, y_j are known. Let PP be the interpolation polynomial of degree at most kk with P(tj+1−i)=yj+1−iP(t_{j+1-i}) = y_{j+1-i} for i=0,…,ki = 0, \ldots, k. The kk-step backward differentiation formula determines yj+1y_{j+1} by the condition P′(tj+1)=f(tj+1,yj+1).P'(t_{j+1}) = f(t_{j+1}, y_{j+1}). With the backward difference operator ∇yj+1=yj+1−yj\nabla y_{j+1} = y_{j+1} - y_j, this condition reads ∑i=1k1i∇iyj+1=hf(tj+1,yj+1).\sum_{i=1}^{k} \frac{1}{i} \nabla^i y_{j+1} = h f(t_{j+1}, y_{j+1}).

Remarks

It is an implicit linear multistep method in which only βk≠0\beta_k \ne 0. Example: for k=1k = 1 the formula is yj+1−yj=hf(tj+1,yj+1)y_{j+1} - y_j = h f(t_{j+1}, y_{j+1}), the backward Euler method. For k=2k = 2, ∇yj+1+12∇2yj+1=32yj+1−2yj+12yj−1\nabla y_{j+1} + \frac12 \nabla^2 y_{j+1} = \frac32 y_{j+1} - 2 y_j + \frac12 y_{j-1}, so the formula is yj+1−43yj+13yj−1=23hf(tj+1,yj+1)y_{j+1} - \frac43 y_j + \frac13 y_{j-1} = \frac23 h f(t_{j+1}, y_{j+1}). Non-example: the Adams–Bashforth formula yj+1−yj=h(32fj−12fj−1)y_{j+1} - y_j = h \left( \frac32 f_j - \frac12 f_{j-1} \right) is a linear multistep method but not a BDF, since it uses ff at old points and not at tj+1t_{j+1}. The kk-step formula has order kk; it is zero-stable for 1≤k≤61 \le k \le 6 and not zero-stable for k≥7k \ge 7; the formulas with k=1,2k = 1, 2 are A-stable.

Reading path

To understand this page from the ground up, read these 4 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Initial value problem concept
  2. Linear multistep method concept
  3. Polynomial interpolation concept
  4. Backward differentiation formula definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Backward_differentiation_formula
About this page
TagM0HC35HZ5H
URIm2://M0HC35HZ5H
Kinddefinition
WritingW0 stub
MSC65L06, 65L04
DefinesBackward differentiation formula
UsesLinear multistep method, Polynomial interpolation, Initial value problem
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.