A finite difference compares the values of a function at finitely separated arguments. For example, the forward finite difference with step is
It is the discrete analogue of a derivative and lowers the degree of a nonconstant polynomial by one.
A Newton series expands a function in the basis of binomial coefficients: . For a polynomial, the sum terminates.
The finite increment for a specified step . Higher forward differences are obtained by iterating this operation. For a polynomial of degree , its st forward difference is zero.
The first difference of a sequence records the change between consecutive terms. Its partial sums telescope: . Thus a compact description of the differences can give an efficient way to reconstruct distant terms of the original sequence.
Matching the monomials gives . With error defined as the true derivative minus this approximation, its Peano kernel is on . The derivative evaluation causes a jump at two. Applying the Peano kernel theorem gives .
Given noisy evaluations at , where the are independent Rademacher random variables, the estimator
averages one-sided finite differences from both directions. If and the noise variance is , its mean squared error is at most .
A finite difference method replaces derivatives by algebraic combinations of values on a discrete space-time grid.
For the heat equation with homogeneous Neumann boundary conditions at both ends of a uniform grid, even reflection supplies ghost values for a centered finite difference method. A fourth-order centered second derivative needs two ghost values at each end, obtained with the displayed rule for . For a sufficiently smooth compatible solution, differentiating the Neumann boundary conditions in time and using the heat equation makes every odd spatial derivative vanish at the endpoints. Its even extension therefore retains the smoothness required by the fourth-order stencil; arbitrary incompatible initial data need care at the initial boundary corners.
The discrete cosine modes diagonalize this reflected spatial operator, with eigenvalues and . Its most negative eigenvalue is , so the forward Euler method is stable in the corresponding trapezoid-weighted norm when . The Crank-Nicolson diffusion scheme is stable for every time step for this closure, but its amplification factor approaches on highly damped spatial modes, allowing sign-alternating numerical transients. The ghost values are defined here as auxiliary samples outside the physical interval, rather than additional unknown initial data.
For , this conservative finite difference method uses coefficient samples at edge midpoints. For smooth , its spatial residual is . With zero Dirichlet boundary conditions, . If , its eigenvalues lie in , giving the mesh-independent forward Euler method bound . Constant proves sharpness as the grid is refined.
Finite difference coefficients are the weights in a linear combination of sampled function values approximating a derivative. Matching polynomial moments determines the weights and approximation order. Forward, backward and centered stencils have different coefficients.
For , the recurrence has fourth-order normalized consistency of a numerical method at fixed if
To derive this, match moments to the temporal Taylor series: , , . The even conditions force antisymmetry; the two odd conditions then determine the displayed coefficients. The normalized residual begins with . Its amplification polynomial of a multilevel finite difference scheme is , where . At , , giving a uniform power bound. At , , and wave packets on the growing polynomial root prove Cauchy linear instability.
A Mehrstellen method increases the accuracy of a compact finite difference method discretization by using the differential equation to express its leading truncation terms in terms of the prescribed source. For , the square-grid nine-point finite-difference stencil for the Laplacian satisfies . Replacing by and approximating this source derivative gives , with fourth-order normalized consistency of a numerical method while retaining a compact nine-point matrix. The uncorrected nine-point finite-difference stencil operator is only second-order accurate on general functions.
On a square grid, let sum the four axial neighbors and the four diagonal neighbors. With and , the method of lines has fourth-order normalized spatial numerical consistency. Its mass symbol is , and its diffusion symbol is . Every continuous-time mode therefore contracts, and Parseval identity gives mesh-independent discrete L2 stability. No time-step restriction is involved until a time integrator is selected.
Consider a one-step stencil with new-level coefficients , and at offsets , and old-level coefficients , at offsets . For , its exact-solution residual starts at fourth degree with coefficient . Thus its normalized local truncation error is third order at fixed nonzero Courant number, except at the exact-shift values ; zero gives the zero-step identity. For its Fourier symbol, . Uniformly invertible stable steps occur for , or .
With zero endpoints, the centered first-difference matrix has opposite off-diagonal entries and is a skew-adjoint operator in the mesh-weighted Euclidean inner product. Adding a real multiple of it to the negative symmetric second-difference matrix does not change the real energy form. The semidiscrete convection-diffusion solution therefore obeys a mesh-independent energy estimate, even when its drift is large compared with its diffusion coefficient.
On a rectangular grid with zero Dirichlet boundary conditions, the nine-point Poisson equation matrix has diagonal , axial off-diagonal entries , and diagonal-neighbor entries . Its quadratic form is the sum of squared differences over internal links, weighted by or , plus the weighted squares of values linked to the fixed zero boundary. The connected axial grid forces a zero quadratic form to have all entries zero. This proves positive-definite matrix in every ordering. The Jacobi method converges because its nonnegative iteration matrix has row sums at most one, with a strict deficit at boundary-adjacent vertices; a hypothetical unit-modulus eigenvector would propagate its maximum modulus to such a deficit row, which is impossible.
A three-point implicit advection stencil can match translated data through cubic Taylor expansion while retaining a rational Fourier amplification symbol. For the coefficient family , , , , , its factor is . Direct subtraction gives . The displayed ranges are the contraction ranges in the discrete L2 norm, with a nonvanishing denominator there. For forward time and positive speed parameter, retain the nonnegative ranges. For fixed nonzero nonexceptional Courant number, the normalized truncation error is third order; at the update is the corresponding exact grid translation.
For on a uniform grid, the update has symbol , where . Its squared modulus is , giving contraction exactly for . Stability is separate from the dissipative and dispersive approximation errors.
An arbitrary initial function has no well-defined nodal point samples. Cell averages or a bounded projection to the discrete approximation space supply grid data independently of its pointwise representative. Jensen's inequality bounds the cell-average discrete L2 norm by the continuous L2 norm. Combining consistent bounded initialization, stability, and density of smooth data can extend convergence to rough initial functions, without claiming their nonexistent classical derivatives.
The cell-average projection replaces a function by its average on each grid cell. It is independent of the representative of an L2 function, unlike point sampling. The Cauchy-Schwarz inequality gives , hence . Viewed as a piecewise constant function, the projection is the orthogonal projection onto the grid's piecewise constant linear subspace. Density of continuous compactly supported functions and the contraction estimate give convergence in the L2 norm as the mesh tends to zero.
On a periodic uniform grid, shifting an index in the discrete inner product gives the displayed skew-adjoint identity for the centered first difference. It also gives . With finite boundaries there are additional boundary terms unless the prescribed endpoint traces eliminate them. These identities are discrete counterparts of integration by parts and prove energy estimates for finite difference methods.
For with , a positive discrete norm matrix satisfying the displayed identity gives . Homogeneous inflow data therefore leave only the nonpositive outflow flux. Inhomogeneous inflow contributes a controlled boundary forcing term. This estimate includes the numerical boundary closure, unlike an interior-only Fourier stability analysis. For any dissipative semidiscrete operator in the norm, Backward Euler method steps preserve the contraction by the identity .
Averaging a smooth function at the four points cancels odd Taylor expansion terms and leaves . The fourth-order correction is . Equality to the center value at every sufficiently small radius therefore forces at that point, but does not establish harmonicity throughout a neighbourhood.
A parabolic refinement keeps the time step proportional to the square of the spatial step: for a fixed positive diffusion Courant number . A consistency bound then becomes , though its separate time order remains one.
For the advection equation on a uniform grid, the Lax-Wendroff update is
Its amplification factor is , with . Thus von Neumann stability analysis on an infinite or periodic grid gives stability for . The scheme has second order of a numerical method for sufficiently smooth solutions; finite-interval boundary conditions still need separate treatment.
Evaluating a variable diffusion coefficient at both adjacent half-grid points makes odd spatial Taylor terms cancel. The conservative spatial bracket is , yielding a fourth-order one-step residual when the forward time step is proportional to .
For , the explicit conservative diffusion update has weights , , and . Under the displayed restriction they are nonnegative and sum to one. With zero Dirichlet boundary conditions, each new value is a convex combination of old interior and boundary values, proving contraction in the discrete maximum norm. The spatial matrix is also symmetric with . This puts its eigenvalues in , so the same restriction gives L2 norm contraction. A stable recurrence need not be consistent with a different proposed differential equation.
For constant-speed advection with , the explicit upwind scheme uses , . For the neighbour must be on the other side. When , the update is a convex combination and is contractive in the maximum norm on a periodic grid, or with appropriate controlled inflow data.
On a periodic grid, von Neumann stability analysis gives and , proving the same exact contraction range in the discrete L2 norm. Boundary estimates are still required on a finite interval; stable scalar eigenvalues of a triangular boundary update alone need not give a mesh-uniform bound.
For the equation , the second-order forward difference has Fourier symbol . The nonpositive real part gives a contractive semidiscrete evolution in the discrete L2 norm. Equivalently, for the unitary lattice shift , . A centred difference in another direction contributes only a skew-adjoint term, preserving this energy estimate.
On a square mesh, the dimensionless five-point Laplacian is . The scaled operator approximates the Laplacian with error for sufficiently smooth functions.
For a smooth solution with bounded fourth derivatives on the unit square, the five-point local residual is . The smallest eigenvalue of the unscaled Dirichlet matrix is . With interior points and , the residual has unweighted Euclidean norm . The equation therefore gives unweighted error , equivalent to second-order error in the area-weighted grid norm.
On a unit-square uniform mesh with and zero Dirichlet boundary conditions, the semidiscrete five-point Laplacian has eigenvalues . Adding reaction gives a contractive continuous-time grid evolution exactly under the displayed threshold. The threshold is , slightly below the continuum threshold. This is an all-time non-growth criterion; finite-time mesh-uniform bounds also hold for fixed larger reaction rates.
A nine-point finite-difference stencil on a square grid couples a central value to its four axial neighbours and four diagonal neighbours. Ordering the grid by columns produces a block tridiagonal matrix whose diagonal and off-diagonal blocks are symmetric tridiagonal Toeplitz matrices.
For the Dirichlet discrete Laplacian on a square, let . The standard axial five-point operator is , and the axial-weight , corner-weight nine-point operator additionally contains . Its eigenvalues are therefore strictly larger than the five-point values for the same sine modes. Both lie above the corresponding negative continuum Laplacian eigenvalues, so the five-point operator has smaller spectral error. For fixed mode numbers the leading errors are respectively and .
For the square-grid nine-point finite-difference stencil for the Laplacian,
If , both displayed correction terms vanish: the mixed sixth derivatives sum to , and the pure sixth derivatives sum to the negative of that sum. Expanding two orders further yields for a smooth harmonic function. Thus the compact harmonic scheme has sixth-order normalized consistency of a numerical method and, with the discrete maximum principle inverse bound, sixth-order nodal convergence on a square with exact smooth Dirichlet boundary data. For example shows that the sixth-order term need not vanish.
Let have center weight , axial weights and diagonal weights , and let have center weight and axial weights . Taylor expansion gives and . On a smooth solution of the constant-coefficient Helmholtz equation, the second-order term becomes . Thus the normalized PDE residual is fourth order, while the original unscaled stencil residual is sixth order. This local cancellation alone does not prove uniform global accuracy at or near a resonance.
The Jacobi method has axial neighbour weights and diagonal weights . Interior row sums are one, boundary-adjacent sums are smaller, and the positive-weight graph is connected. If an eigenvalue had modulus one, a maximal-modulus eigenvector component would force all its neighbours to have the same modulus. Propagation reaches a deficient row, a contradiction. This proves strict spectral-radius control even though the infinity norm of the iteration matrix can equal one.
Extend the interior grid vector by zero. With axial weights and diagonal weights , the negative central coefficient equals the total neighbour weight. Expanding the edge-square sum gives the displayed quadratic form. Equality forces all axial differences to vanish, and connection to the zero exterior forces the vector to be zero. Simultaneous row and column permutations preserve symmetry and negative definiteness.
For a smooth solution of , the corrected formula has unscaled residual and normalized local truncation error . The inverse interior matrix has Euclidean operator norm ; on grid points this gives unweighted Euclidean nodal error . Uniform derivatives up to the boundary are required for a grid-independent remainder bound.
The nine-point finite-difference stencil for the Laplacian has expansion . If , differentiating this equation gives and . Hence the corrected compact equation
has sixth-order normalized consistency of a numerical method. Source derivatives can be supplied analytically; numerical approximation of must be fourth order and of the fourth derivatives second order. With exact square-grid Dirichlet boundary data and uniformly smooth solution, the discrete maximum principle inverse bound converts this residual into sixth-order nodal convergence. The unknown stencil stays compact even if more distant known source values are used.
On the unit square with exact Dirichlet boundary data, let and suppose the normalized residual on the exact smooth solution has supremum norm at most . The error satisfies and vanishes on the boundary. The barrier has , on the boundary, and maximum . Apply the discrete maximum principle to and , obtaining . Thus , and fourth-order residual gives fourth-order supremum norm nodal convergence. The proof needs a uniform smoothness bound and a compatible boundary discretization.
Fourier stability analysis transforms a translation-invariant finite-difference scheme into scalar or matrix recurrences indexed by wavenumber. The Parseval identity then converts uniform multiplier bounds into discrete -norm bounds.
A constant-coefficient translation-invariant grid update is diagonalized spatially by discrete Fourier modes. Its scalar or matrix multiplier is the displayed symbol. In a semidiscrete evolution, the analogous symbol is a continuous-time generator and its exponential propagates each mode. Discrete Parseval identity converts uniform modal bounds to discrete L2 norm bounds.
For a scalar constant-coefficient grid update, Fourier transformation turns into multiplication by its symbol . Parseval identity proves the displayed norm equality; necessity is obtained by concentrating Fourier data near a maximizing frequency. Contractivity for every step is equivalent to . Mesh-uniform fixed-time stability, on , permits : powers are bounded by . Conversely a uniform bound at gives this restriction as . For matrix symbols, use the existing uniform power bound for matrix Fourier symbols rather than only eigenvalue moduli.
This uniform bound is the actual fixed-time stability requirement for a vector-valued periodic grid evolution. Eigenvalue moduli alone are insufficient for nonnormal matrices. A unit Jordan block with an order-one off-diagonal entry grows like , while an entry proportional to can give bounded growth on . Uniform eigenvector conditioning or a suitable discrete energy estimate can establish the bound. Mesh-dependent diagonalizations cannot be treated as automatically harmless.
The centered unit-step approximation to a second derivative is
This symmetric finite difference method approximates a second derivative with for sufficiently smooth functions. Matching the constant, second-derivative and fourth-derivative coefficients of a symmetric five-node Taylor expansion determines the displayed weights uniquely; its sixth-derivative coefficient is nonzero. The Fourier symbol is . Thus the semidiscrete heat equation is contractive in the discrete L2 norm by the discrete Parseval identity. This says nothing by itself about stability of a subsequently chosen time update.
For , the Peano kernel for the error of the central secant slope has one sign. Integrating its absolute value gives the displayed constant , and a cubic polynomial attains it. At , , the unnormalized order-two kernel is on and on ; the integral representation includes the factor .
Forward time with centered advection has amplification magnitude greater than one at nonzero modes. Under a fixed nonzero Courant number, its powers blow up as the time step vanishes. If instead stays bounded, then , so is uniformly bounded on fixed time intervals. This severe parabolic refinement supplies stability without contraction; it does not validate the usual hyperbolic-step choice.
On a uniform grid of spacing , the second-order central difference
approximates with error for a sufficiently smooth function.
The forward difference of a sequence or function on the integers is
On an -pixel line with last forward difference zero, has first entry , interior entries , and last entry , with for . On a square grid add these expressions along rows and columns. Unused last-edge components contribute nothing. The identity fixes every boundary sign. On the unscaled square grid, for .
A discrete antiderivative of is a function satisfying . Pascal's identity gives
If , then is an integer linear combination of whenever is integer-valued. Successive differences recover the coefficients.
Von Neumann analysis inserts the Fourier mode into a constant-coefficient difference scheme. A one-step method is stable in the discrete -norm when its amplification factor satisfies for every resolvable wavenumber.
For a system or a multilevel method, each Fourier mode evolves through an amplification matrix . Stability requires bounds on uniform in frequencies and mesh parameters. Eigenvalue moduli alone do not suffice: has unit eigenvalues but has off-diagonal entry . Uniformly bounded eigenvector matrices, or a uniformly positive energy symmetrizer, can supply the missing power bound.
For a uniformly bounded two-level Fourier companion matrix with distinct roots of modulus at most one, its powers satisfy
A positive frequency-uniform gap therefore gives a uniform bound on every power. The Parseval identity then supplies spatial L2 norm stability. When the gap closes at a repeated unit root, a Jordan block can produce growth proportional to the number of steps despite both roots having modulus one.
For the periodic-grid recurrence
the exact von Neumann stability analysis range at fixed is . The Fourier symbol gives , . The root near one obeys , proving instability for .
For , . Writing the modal recurrence as , the BDF2 discrete energy identity proves nonincrease of . Summing modes proves stability uniformly even when varies within .
This shifted scheme is not a consistent standard heat discretization under : dividing its extra spatial-shift defect by produces . On a finite interval with Dirichlet boundary conditions it also requires an extra boundary closure. Thus the periodic stability theorem is not a theorem of convergence to the heat equation or of stability for an unspecified boundary treatment.
For a translation-invariant difference operator , its Fourier symbol is . Applying to a Fourier mode multiplies that mode by . Symbols turn constant-coefficient stencil equations into scalar algebraic equations and expose their von Neumann stability analysis.
For a two-level Fourier recurrence , the amplification matrix is
Stability requires its powers to be uniformly bounded in the time index and the mesh frequencies. If its two amplification roots have modulus at most one and their separation has a positive mesh-independent lower bound, the eigenvectors give a uniformly bounded diagonalization of a matrix, proving stability. A repeated unit-modulus root of this companion matrix instead produces a Jordan block and linear growth in time. Thus checking only the moduli of the roots is insufficient.
For , write an amplification root as . Its equation is . The roots have modulus one and a positive frequency-uniform separation exactly for , giving L2 norm stability through a uniformly bounded diagonalization. At either endpoint the Nyquist symbol has a repeated unit root and a Jordan block, producing linear growth. The normalized local truncation error is generally second order; at and exactly sampled characteristics solve the recurrence, although the latter parameter is unstable for arbitrary perturbations.
For on the whole line, apply centered differences in space and the Forward Euler method in time. With and , the amplification factor is
Putting gives
For , the affine expression in braces is nonpositive on exactly when and . Hence von Neumann stability analysis gives
These conditions are weaker than requiring every stencil weight to be nonnegative; stability in the discrete L2 norm need not imply monotonicity.
A Laurent operator on the whole integer lattice is a translation-invariant bi-infinite matrix. Under the discrete Fourier transform it becomes multiplication by its symbol, so its -operator norm is the essential supremum of the symbol's modulus.
A Toeplitz operator is a constant-diagonal operator on a one-sided sequence space. It models the restriction of a translation-invariant stencil to a half-line, where the boundary prevents direct diagonalization by the full-lattice Fourier transform.
Split a smooth symbol into its strictly negative and strictly positive Fourier modes. Their Toeplitz operators exponentiate exactly to the Toeplitz operators of the corresponding exponentials, and . The trace of is because the shift relation gives . Smoothness makes the series converge in trace norm, so the Fredholm determinant of an exponential commutator applies.
On the Hardy space of the circle, a continuous symbol gives a Fredholm Toeplitz operator exactly when it never vanishes. Nonvanishing gives a parametrix modulo compact semicommutators. Write , where is its counterclockwise winding number and is continuous. Homotopy through nonvanishing symbols and local constancy of the Fredholm index reduce the index to that of the shift , namely . If vanishes at a point, normalized Hardy reproducing kernels concentrating there are weakly null unit vectors on which tends to zero, contradicting a Fredholm parametrix.
Boundary stability is a mesh-uniform estimate for a finite-difference initial-boundary problem with forced boundary data. Stability of the whole-line Cauchy scheme is necessary but may fail to control boundary-supported numerical modes.
A boundary closure supplies the boundary rows or ghost values needed by a spatial finite difference method. It must reflect the PDE boundary data and preserve a mesh-uniform stability estimate. Interior von Neumann stability analysis cannot detect an arbitrary unstable boundary row; for example a row produces growth even beside an otherwise stable heat stencil.
After transforming time and tangential variables, the uniform Kreiss--Lopatinskii condition requires the boundary equations to determine every decaying normal mode with an inverse bounded uniformly over transformed frequencies. It rules out growing or weakly controlled boundary modes.
For a normal amplification matrix , the bound with semisimple unit-modulus eigenvalues controls every power . For a nonnormal family, eigenvalues alone do not control transient growth or give a mesh-uniform bound; eigenvector conditioning, pseudospectra, or a direct energy estimate is then needed.
Stability of the partial differential equation requires a bound uniform over refining meshes and time steps on every fixed physical time interval. This is distinct from demanding an all-time bound for one fixed matrix. A fixed matrix is power bounded exactly when all eigenvalues are in the closed unit disk and its unit-modulus Jordan blocks have size one. A time-step family can nevertheless have harmless polynomial physical-time growth: with gives , uniformly bounded for despite its nontrivial unit-modulus Jordan block. Mesh dependence and the scaling of the step must therefore be kept in an eigenvalue argument.
Every eigenvalue of this nonnormal matrix is , but . Applied to the second coordinate unit vector, its norm at is at least . Thus negative eigenvalues give no mesh-uniform semigroup bound by themselves. Normal matrices, uniformly conditioned eigenvector bases, or a direct dissipative energy estimate supply the missing control.
On a finite inflow grid, explicit upwinding has a triangular amplification matrix whose only eigenvalue is . For this eigenvalue lies inside the unit disk, although interior high-frequency data are amplified by before reaching the boundary. This shows why eigenvalue analysis without uniform normality can give the wrong stability range.
For the centered spatial second difference, backward Euler has amplification factor and is stable for every physical Courant number .
For a smooth solution of the heat equation, backward Euler with the centered second difference has residual divided by equal to . Both leading terms have the same sign. Under parabolic mesh refinement their coefficient is , which cannot vanish for a positive diffusion Courant number. Consistency of an update forces for every fixed positive .
On interior Dirichlet grid points, backward Euler diffusion is stable for and also for the nonphysical branch . The latter makes every amplification denominator at most .
For the centered spatial second difference, forward Euler has the update
It is stable for . In this range the update is a convex combination, which gives a direct maximum-norm proof as well as the Fourier proof.
Let be the scaled Dirichlet discrete Laplacian and a bounded diagonal reaction matrix. If , the heat update is contractive in both the maximum norm and the mesh-weighted L2 norm. For ,
This proves finite-time mesh-uniform stability without requiring the full update to have nonnegative entries or to be contractive. Negative reaction terms can destroy nonnegativity at the endpoint , so it is the heat part alone that is treated as a nonnegative contraction.
For the scheme
where is the Dirichlet second-difference matrix and , the modal amplification factor is
Mesh-uniform stability holds exactly when
For consistency with under the displayed normalization one additionally chooses ; stability then requires .
For a one-step translation-invariant recurrence, the amplification factor is the multiplier satisfying
The Parseval identity converts the pointwise bound into non-growth of the discrete -norm.
For
the Fourier convention gives
provided the denominator does not vanish.
For a scheme
the Fourier ansatz gives the amplification polynomial
Its roots are the amplification factors of that Fourier mode.
Centered space and leapfrog time discretization of gives
Its amplification polynomial is . The two roots have unit modulus for , but a repeated unit root at equality violates the uniform root condition.
For with equal spatial mesh sizes, the centered leapfrog recurrence has amplification polynomial of a multilevel finite difference scheme . Uniform stability for arbitrary two-level starting perturbations holds exactly for . At the phase pair gives , and its companion matrix has a nontrivial Jordan block, producing growth proportional to the number of steps. For larger one polynomial root has modulus greater than one. Bounds on eigenvalue moduli alone therefore give a misleading non-strict endpoint.
For the centered two-level advection recurrence, the Fourier roots at Courant number one coalesce at for phase . The resulting nontrivial Jordan block admits linearly growing solutions despite both eigenvalues having modulus one. Uniform two-level stability for arbitrary starting perturbations therefore requires the strict inequality . A specially consistent startup can select the exact translating branch at the boundary, which is a restriction on the data rather than a uniform bound on the full update.
Applying a centered leapfrog step in time and the centered second difference in space to gives
For every , each nonconstant Fourier mode has an amplification root of modulus greater than one, so the scheme is unconditionally unstable.
For the centered spatial second difference, the Crank-Nicolson diffusion scheme has amplification factor
It is stable for every .
Let be the real skew-symmetric tridiagonal matrix with superdiagonal and subdiagonal . The centered-space Crank-Nicolson discretization of has amplification matrix
The eigenvalues of are , so those of are Cayley transforms
They all have modulus one, and their common orthonormal eigenbasis makes normal. Hence the method is stable for every .
For
the amplification polynomial is
All modes have unit-modulus roots only when and .
The Courant number is the dimensionless ratio of physical propagation during one time step to one spatial grid spacing, commonly .
The diffusion Courant number is for diffusivity , time step and spatial step . Keeping fixed is a parabolic mesh refinement. For the Forward Euler diffusion scheme it is bounded by on a uniform one-dimensional grid; the Backward Euler diffusion scheme has no positive upper stability restriction.
A Courant–Friedrichs–Lewy condition requires the numerical domain of dependence to contain the differential equation's physical domain of dependence. It commonly bounds a ratio such as for an explicit hyperbolic scheme.
On interior points, the one-dimensional centered second-difference matrix with homogeneous Dirichlet boundaries has eigenvalues
If is the negative semidefinite Dirichlet discrete Laplacian, the Crank-Nicolson amplification matrix
has eigenvalues of modulus at most one for every .
If is the one-dimensional Dirichlet second-difference matrix on interior points, the two directional parts of the two-dimensional five-point Laplacian are
They commute, and is the Kronecker-sum discretization of the Laplacian.
The split step
has amplification matrix
On a common directional eigenvector its eigenvalue is .
On the by Dirichlet grid with , the exact discrete stability condition for is
The mesh-independent sufficient condition is , and the exact bound tends to as .
Adding the correction
gives
Its common-basis eigenvalues are
Since , one has for every .
On a three-dimensional Cartesian grid, the seven-point Dirichlet Laplacian adds the six nearest-neighbour values and subtracts six times the central value. Extending a grid vector by zero on the boundary gives the discrete energy identity
so its matrix is symmetric negative definite.
With homogeneous Dirichlet boundary conditions, centered differences turn one-dimensional diffusion into a symmetric negative-definite matrix and constant advection into a skew-symmetric matrix. Their sum dissipates the discrete Euclidean norm, giving mesh-uniform energy stability for every fixed advection coefficient.
A discrete elliptic operator satisfies a discrete maximum principle when a grid function with nonnegative discrete Laplacian cannot have a positive interior maximum unless it is constant. It yields uniqueness and max-norm stability estimates for Dirichlet finite-difference problems.
Articles were limited to the first 100 out of 107 total.

Ancestors (5)

  1. Numerical analysis
  2. Analysis
  3. Area of mathematics
  4. Mathematics
  5. Home

Discussion (0)

New discussion

There are no discussions about this article yet.

Articles by others on the same topic (1)

Finite difference is a numerical method used to approximate solutions to differential equations by discretizing the equations and evaluating them at specific points. It is commonly applied in numerical analysis, engineering, and scientific computing to estimate derivatives and solve problems involving functions defined on discrete sets of points. In the context of approximating derivatives, the finite difference method works by replacing the derivatives in the differential equation with finite difference approximations.