In
mathematics
Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, extrapolation is a type of
estimation, beyond the original observation range, of the value of a variable on the basis of its relationship with another variable. It is similar to
interpolation
In the mathematical field of numerical analysis, interpolation is a type of estimation, a method of constructing (finding) new data points based on the range of a discrete set of known data points.
In engineering and science, one often has a n ...
, which produces estimates between known observations, but extrapolation is subject to greater
uncertainty and a higher risk of producing meaningless results. Extrapolation may also mean extension of a
method, assuming similar methods will be applicable. Extrapolation may also apply to human
experience to project, extend, or expand known experience into an area not known or previously experienced so as to arrive at a (usually conjectural) knowledge of the unknown
[Extrapolation](_blank)
entry at Merriam–Webster (e.g. a driver extrapolates road conditions beyond his sight while driving). The extrapolation method can be applied in the
interior reconstruction
Interior may refer to:
Arts and media
* Interior (Degas), ''Interior'' (Degas) (also known as ''The Rape''), painting by Edgar Degas
* Interior (play), ''Interior'' (play), 1895 play by Belgian playwright Maurice Maeterlinck
* The Interior (novel ...
problem.
Methods
A sound choice of which extrapolation method to apply relies on ''a priori knowledge'' of the process that created the existing data points. Some experts have proposed the use of causal forces in the evaluation of extrapolation methods. Crucial questions are, for example, if the data can be assumed to be continuous, smooth, possibly periodic etc.
Linear
Linear extrapolation means creating a tangent line at the end of the known data and extending it beyond that limit. Linear extrapolation will only provide good results when used to extend the graph of an approximately linear function or not too far beyond the known data.
If the two data points nearest the point
to be extrapolated are
and
, linear extrapolation gives the function:
:
(which is identical to
linear interpolation if
). It is possible to include more than two points, and averaging the slope of the linear interpolant, by
regression
Regression or regressions may refer to:
Science
* Marine regression, coastal advance due to falling sea level, the opposite of marine transgression
* Regression (medicine), a characteristic of diseases to express lighter symptoms or less extent ( ...
-like techniques, on the data points chosen to be included. This is similar to
linear prediction.
Polynomial

A polynomial curve can be created through the entire known data or just near the end (two points for linear extrapolation, three points for quadratic extrapolation, etc.). The resulting curve can then be extended beyond the end of the known data. Polynomial extrapolation is typically done by means of
Lagrange interpolation or using Newton's method of
finite differences to create a
Newton series that fits the data. The resulting polynomial may be used to extrapolate the data.
High-order polynomial extrapolation must be used with due care. For the example data set and problem in the figure above, anything above order 1 (linear extrapolation) will possibly yield unusable values; an error estimate of the extrapolated value will grow with the degree of the polynomial extrapolation. This is related to
Runge's phenomenon.
Conic
A
conic section can be created using five points near the end of the known data. If the conic section created is an
ellipse
In mathematics, an ellipse is a plane curve surrounding two focus (geometry), focal points, such that for all points on the curve, the sum of the two distances to the focal points is a constant. It generalizes a circle, which is the special ty ...
or
circle, when extrapolated it will loop back and rejoin itself. An extrapolated
parabola or
hyperbola will not rejoin itself, but may curve back relative to the X-axis. This type of extrapolation could be done with a conic sections template (on paper) or with a computer.
French curve
French curve extrapolation is a method suitable for any distribution that has a tendency to be exponential, but with accelerating or decelerating factors. This method has been used successfully in providing forecast projections of the growth of HIV/AIDS in the UK since 1987 and variant CJD in the UK for a number of years. Another study has shown that extrapolation can produce the same quality of forecasting results as more complex forecasting strategies.
Geometric Extrapolation with error prediction
Can be created with 3 points of a sequence and the "moment" or "index", this type of extrapolation have 100% accuracy in predictions in a big percentage of known series database (OEIS).
Example of extrapolation with error prediction :
sequence =
,2,3,5
The comma is a punctuation mark that appears in several variants in different languages. It has the same shape as an apostrophe or single closing quotation mark () in many typefaces, but it differs from them in being placed on the baseline o ...
f1(x,y) = (x) / y
d1 = f1 (3,2)
d2 = f1 (5,3)
m = last sequence (5)
n = last $ last sequence
fnos (m,n,d1,d2) = round ( ( ( n * d1 ) - m ) + ( m * d2 ) )
round $ ((3*1.66)-5) + (5*1.6) = 8
Quality
Typically, the quality of a particular method of extrapolation is limited by the assumptions about the function made by the method. If the method assumes the data are smooth, then a non-
smooth function
In mathematical analysis, the smoothness of a function (mathematics), function is a property measured by the number of Continuous function, continuous Derivative (mathematics), derivatives it has over some domain, called ''differentiability cl ...
will be poorly extrapolated.
In terms of complex time series, some experts have discovered that extrapolation is more accurate when performed through the decomposition of causal forces.
Even for proper assumptions about the function, the extrapolation can diverge severely from the function. The classic example is truncated
power series representations of sin(''x'') and related
trigonometric functions. For instance, taking only data from near the ''x'' = 0, we may estimate that the function behaves as sin(''x'') ~ ''x''. In the neighborhood of ''x'' = 0, this is an excellent estimate. Away from ''x'' = 0 however, the extrapolation moves arbitrarily away from the ''x''-axis while sin(''x'') remains in the
interval minus;1,1 I.e., the error increases without bound.
Taking more terms in the power series of sin(''x'') around ''x'' = 0 will produce better agreement over a larger interval near ''x'' = 0, but will produce extrapolations that eventually diverge away from the ''x''-axis even faster than the linear approximation.
This divergence is a specific property of extrapolation methods and is only circumvented when the functional forms assumed by the extrapolation method (inadvertently or intentionally due to additional information) accurately represent the nature of the function being extrapolated. For particular problems, this additional information may be available, but in the general case, it is impossible to satisfy all possible function behaviors with a workably small set of potential behavior.
In the complex plane
In
complex analysis
Complex analysis, traditionally known as the theory of functions of a complex variable, is the branch of mathematical analysis that investigates Function (mathematics), functions of complex numbers. It is helpful in many branches of mathemati ...
, a problem of extrapolation may be converted into an
interpolation
In the mathematical field of numerical analysis, interpolation is a type of estimation, a method of constructing (finding) new data points based on the range of a discrete set of known data points.
In engineering and science, one often has a n ...
problem by the change of variable
. This transform exchanges the part of the
complex plane
In mathematics, the complex plane is the plane formed by the complex numbers, with a Cartesian coordinate system such that the -axis, called the real axis, is formed by the real numbers, and the -axis, called the imaginary axis, is formed by the ...
inside the
unit circle with the part of the complex plane outside of the unit circle. In particular, the
compactification point at infinity is mapped to the origin and vice versa. Care must be taken with this transform however, since the original function may have had "features", for example
poles
Poles,, ; singular masculine: ''Polak'', singular feminine: ''Polka'' or Polish people, are a West Slavic nation and ethnic group, who share a common history, culture, the Polish language and are identified with the country of Poland in Ce ...
and other
singularities, at infinity that were not evident from the sampled data.
Another problem of extrapolation is loosely related to the problem of
analytic continuation, where (typically) a
power series representation of a
function is expanded at one of its points of
convergence to produce a
power series with a larger
radius of convergence. In effect, a set of data from a small region is used to extrapolate a function onto a larger region.
Again,
analytic continuation can be thwarted by
function features that were not evident from the initial data.
Also, one may use
sequence transformations like
Padé approximants and
Levin-type sequence transformations as extrapolation methods that lead to a
summation
In mathematics, summation is the addition of a sequence of any kind of numbers, called ''addends'' or ''summands''; the result is their ''sum'' or ''total''. Beside numbers, other types of values can be summed as well: functions, vectors, mat ...
of
power series that are divergent outside the original
radius of convergence. In this case, one often obtains
rational approximants.
Fast
The extrapolated data often convolute to a kernel function. After data is extrapolated, the size of data is increased N times, here N is approximately 2–3. If this data needs to be convoluted to a known kernel function, the numerical calculations will increase Nlog(N) times even with fast Fourier transform (FFT). There exists an algorithm, it analytically calculates the contribution from the part of the extrapolated data. The calculation time can be omitted compared with the original convolution calculation. Hence with this algorithm the calculations of a convolution using the extrapolated data is nearly not increased. This is referred as the fast extrapolation. The fast extrapolation has been applied to CT image reconstruction.
Extrapolation arguments
Extrapolation arguments are informal and unquantified arguments which assert that something is probably true beyond the range of values for which it is known to be true. For example, we believe in the reality of what we see through magnifying glasses because it agrees with what we see with the naked eye but extends beyond it; we believe in what we see through light microscopes because it agrees with what we see through magnifying glasses but extends beyond it; and similarly for electron microscopes. Such arguments are widely used in biology in extrapolating from animal studies to humans and from pilot studies to a broader population.
Like
slippery slope arguments, extrapolation arguments may be strong or weak depending on such factors as how far the extrapolation goes beyond the known range.
See also
*
Forecasting
*
Minimum polynomial extrapolation In mathematics, minimum polynomial extrapolation is a sequence transformation used for convergence acceleration of vector sequences, due to Cabay and Jackson.
While Aitken's method is the most famous, it often fails for vector sequences. An effecti ...
*
Multigrid method
*
Prediction interval
*
Regression analysis
*
Richardson extrapolation
*
Static analysis
*
Trend estimation
*
Extrapolation domain analysis
Extrapolation domain analysis (EDA) is a methodology for identifying geographical areas that seem suitable for adoption of innovative ecosystem management practices on the basis of sites exhibiting similarity in conditions such as climatic, land u ...
*
Dead reckoning
*
Interior reconstruction
Interior may refer to:
Arts and media
* Interior (Degas), ''Interior'' (Degas) (also known as ''The Rape''), painting by Edgar Degas
* Interior (play), ''Interior'' (play), 1895 play by Belgian playwright Maurice Maeterlinck
* The Interior (novel ...
*
Extreme value theory
Notes
{{reflist
References
*''Extrapolation Methods. Theory and Practice'' by C. Brezinski and
M. Redivo Zaglia, North-Holland, 1991.
* Avram Sidi: "Practical Extrapolation Methods: Theory and Applications", Cambridge University Press, ISBN 0-521-66159-5 (2003).
* Claude Brezinski and Michela Redivo-Zaglia : "Extrapolation and Rational Approximation", Springer Nature, Switzerland, ISBN 9783030584177, (2020).
Interpolation
Asymptotic analysis