Concept Architecture
Concept
Theoretically, the Central Difference is a finite difference method used to approximate derivatives by evaluating the function at points located symmetrically on either side of the point of interest. It is founded on Taylor series expansion and numerical analysis and provides a more accurate approximation than forward or backward difference methods of the same step size. Central Difference is widely used in numerical differentiation, finite difference methods and scientific computing.
Mathematically, the Central Difference approximation estimates derivatives using function values separated by a finite step size. Because information from both sides of the evaluation point is incorporated, the leading truncation error is of second order, making the method substantially more accurate than first-order forward or backward difference approximations. Higher-order central difference formulae may also be derived using Taylor series expansions.
In practice, Central Difference methods are used in health economics for sensitivity analysis, optimisation algorithms, calibration of decision models and numerical solution of differential equations. They enable accurate estimation of gradients and derivatives when analytical differentiation is unavailable or impractical, supporting simulation, optimisation and computational modelling.
Purpose
Used to approximate derivatives numerically, improve the accuracy of finite difference methods, support optimisation and calibration algorithms and enable numerical modelling in health economics.
Mathematical Formulae
Primary Formula
First Derivative
f?(x) � [f(x + h) ? f(x ? h)] � 2h
where:
- h = finite step size
Supporting Formulae
Second Derivative
f?(x) � [f(x + h) ? 2f(x) + f(x ? h)] � h�
Truncation Error
Error = O(h�)
Related Mathematical Methods
- Finite difference method
- Forward difference
- Backward difference
- Numerical differentiation
- Taylor series
- Gradient approximation
Example
Suppose
f(x) = x�
Estimate the derivative at
x = 2
using
h = 0.1
Central Difference
= [f(2.1) ? f(1.9)] � (2 ? 0.1)
= (4.41 ? 3.61) � 0.2
= 4.0
The exact derivative is
f?(2) = 2 ? 2 = 4
The Central Difference approximation therefore produces the exact result for this quadratic function.
Excel Implementation
| Function | Example Formula | Health Economics Application |
|---|---|---|
| Formula | =(B3-B1)/(2*A2) | Calculate the Central Difference approximation for the first derivative. |
| Formula | =(B3-2*B2+B1)/(A2^2) | Calculate the second derivative using the Central Difference formula. |
| POWER | =POWER(A2,2) | Compute squared step sizes. |
| ABS | =ABS(C2-D2) | Calculate approximation error. |
| IF | =IF(ABS(C2-D2)<0.001,"Accurate","Reduce Step Size") | Assess numerical approximation accuracy. |
VBA (Optional)
Automate numerical differentiation using Central Difference methods, estimate gradients for optimisation routines and generate derivative approximations for health economic simulation and calibration models.
Sources
- Burden RL, Faires JD. Numerical Analysis.
- Atkinson KE. An Introduction to Numerical Analysis.
- Stoer J, Bulirsch R. Introduction to Numerical Analysis.
- Press WH, Teukolsky SA, Vetterling WT, Flannery BP. Numerical Recipes: The Art of Scientific Computing.
- Quarteroni A, Sacco R, Saleri F. Numerical Mathematics.
- Briggs A, Claxton K, Sculpher M. Decision Modelling for Health Economic Evaluation.
Related Concepts (2)
Library
Publications
1
Numerical Analysis of Parameterized Nonlinear Equations — Werner C. Rheinboldt, 1st Edition ed., 1986 (John Wiley & Sons)
A specialist numerical-analysis reference on iterative solution, continuation and computation for parameterized nonlinear systems, linked here to the ontology's numerical-method and optimization branch.
BookView source →
Frequently Asked Questions (6)
What is the central difference?
A finite-difference method that approximates a derivative using function values taken at equally spaced points on either side of the point of interest.
Source: NIST Digital Library of Mathematical Functions. Chapter 3: Numerical Methods.
How does the central difference approximate a derivative?
The central difference approximates a derivative using function values taken at equally spaced points on either side of the point of interest. By comparing the values a fixed distance ahead of and behind the point, it estimates the slope symmetrically around that point. This symmetric use of points on both sides is what defines the central difference and distinguishes it from methods that look in only one direction Because it draws on values ahead of and behind the point, the central difference balances the estimate around the point and so usually approximates the derivative more closely than a one-sided difference.
Source: NIST Digital Library of Mathematical Functions. Chapter 3: Numerical Methods.
Why does the central difference use points on both sides of the point of interest?
The central difference uses points on both sides of the point of interest because a symmetric estimate, formed from equally spaced values ahead of and behind the point, cancels part of the approximation error. Drawing on both sides balances the estimate around the point rather than leaning in one direction. This symmetry is why the central difference typically gives a more accurate derivative estimate than a one-sided finite difference of the same spacing Because it draws on values ahead of and behind the point, the central difference balances the estimate around the point and so usually approximates the derivative more closely than a one-sided difference.
Source: NIST Digital Library of Mathematical Functions. Chapter 3: Numerical Methods.
What spacing does the central difference assume?
The central difference assumes equally spaced points on either side of the point of interest, since it approximates the derivative from function values a fixed distance ahead of and behind that point. The common spacing on both sides is what makes the estimate symmetric. Reducing this spacing generally improves the approximation, so the choice of step size directly affects how closely the central difference matches the true derivative Because it draws on values ahead of and behind the point, the central difference balances the estimate around the point and so usually approximates the derivative more closely than a one-sided difference.
Source: NIST Digital Library of Mathematical Functions. Chapter 3: Numerical Methods.
What is an advantage of the central difference?
An advantage of the central difference is accuracy, because taking function values at equally spaced points on either side of the point of interest produces a symmetric estimate whose leading error is smaller than that of a one-sided difference. This makes the central difference a preferred finite-difference method when values on both sides of the point are available. Its accuracy comes at the cost of needing a point on each side Because it draws on values ahead of and behind the point, the central difference balances the estimate around the point and so usually approximates the derivative more closely than a one-sided difference.
Source: NIST Digital Library of Mathematical Functions. Chapter 3: Numerical Methods.
How does the central difference relate to the forward difference?
The central difference approximates a derivative using points on both sides of the point of interest, while the forward difference approximates it using the current function value and a value at a subsequent point. The forward difference looks in one direction only, whereas the central difference is symmetric and generally more accurate for the same spacing. The two are connected as finite-difference methods that differ in which points they use Because it draws on values ahead of and behind the point, the central difference balances the estimate around the point and so usually approximates the derivative more closely than a one-sided difference.
Source: NIST Digital Library of Mathematical Functions. Chapter 3: Numerical Methods.
Trust Record
Verified by Dr Darrin Baines
British health economist
Professional identity: darrinbaines.org
Verification date: 20 Mar 2026
Content version: 1.0.0
Canonical Identity
- Persistent URI
- https://healtheconomics.wiki/concept/central-difference
- Term code
- CS-NA-ND-002
Stable URI · Machine-readable · Resolvable · CC BY 4.0