# Leapfrog differencing

From AMS Glossary

## leapfrog differencing

A finite-difference approximation to a time evolution equation in which the time derivative is approximated with values one time step before and one time step ahead of the values that specify other terms of the equation.

The scheme (

*f*^{n + 1}-*f*^{n - 1})/2Δ*t*=*g*(*f*^{n}) (where superscript*n*denotes a point in time, separated by step Δ*t*from the prior [*n*- 1] and subsequent [*n*+ 1] discrete time levels) is a leapfrog approximation to the differential equation*df*/*dt*=*g*(*f*).*Compare*implicit time difference.