Interpolation (Mathematics)
Interpolation is a mathematical technique used to estimate unknown values based on known data points within a sequence. It serves as a method for predicting values that lie between established data points, contrasting with extrapolation, which seeks to determine values outside a known range. Among the various forms of interpolation, linear interpolation is the most straightforward, using two known points to calculate an intermediate value along a straight line. For example, if one point is 4 and another is 8, the interpolated value would be 6.
In addition to linear interpolation, cubic interpolation improves accuracy by considering four data points instead of two, which helps to better accommodate non-linear data patterns. Logarithmic interpolation is another variation that deals with values that increase exponentially, providing another method for estimating unknown values based on a different growth model. Interpolation finds practical applications in various fields, including finance, meteorology, and event planning, where it helps to make informed estimates based on existing data. Despite its usefulness, linear interpolation relies on the assumption that the data follows a predictable pattern, making it important to choose the appropriate method based on the context of the data being analyzed.
On this Page
Interpolation (Mathematics)
Interpolation is a method used in mathematics to estimate an unknown value between two known values in a sequence. Several types of interpolation exist; among the most common are linear, cubic, and logarithmic. Interpolation is the opposite of extrapolation, which is a method of determining values beyond a known value range. The names of both terms reflect their functions, with the Latin prefix inter- meaning "between" and extra- meaning "outside."
![Term of fractal interpolation of flat curve By Wat902h (Own work) [CC BY-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons rssalemscience-259408-149183.jpg](https://imageserver.ebscohost.com/img/embimages/ers/sp/embedded/rssalemscience-259408-149183.jpg?ephost1=dGJyMNHX8kSepq84xNvgOLCmsE2epq5Srqa4SK6WxWXS)
![Interpretation of mathematic linear interpolation. By Orion 8 (Own work) [Public domain], via Wikimedia Commons rssalemscience-259408-149182.jpg](https://imageserver.ebscohost.com/img/embimages/ers/sp/embedded/rssalemscience-259408-149182.jpg?ephost1=dGJyMNHX8kSepq84xNvgOLCmsE2epq5Srqa4SK6WxWXS)
Overview
The simplest and most common method of interpolation is linear interpolation. This can be illustrated by representing the known numerical values as two data points on a straight line. For example, if one value is known to be 8 and the other is 4, then the unknown value (x) can be estimated to be the data point directly between the two values, or 6. Another way to do this is to list a series of known data points and find the unknown value by calculating the relationship between the points. For instance, consider this set of values:
20 = 100
40 = x
80 = 700
Since the first and third values in the right column increase by 600 and the first and third values in the left column increase by 60, it can be determined that an increase by 10 in the left column is equal to an increase by 100 in the right column. Therefore the value of x is equal to 300.
In practical applications, linear interpolation can be used to determine calculations such as interest rate payments on a half-month basis. Because many interest rates are determined on a one- or two-month basis, these values are known. Using interpolation, a financial analyst can estimate the rate for a period that falls within that range. It may be used by meteorologists to forecast temperatures at a location between a cold front and a mass of warmer air or by caterers trying to determine how much food to prepare for a dinner party when the number of people attending unexpectedly drops.
While linear interpolation is a good way to estimate an unknown value, it assumes that the observed data points continue on an easily predictable, linear path. It also assumes that the data model used to arrive at the values is correct. Of the many other types of interpolation, cubic interpolation is one simple way to fix that issue. Cubic interpolation adds two more data points to the equation on either side of the two original points. Instead of two points being used to find an unknown value, four are used. Logarithmic interpolation uses values that increase in an exponential rather than linear manner. This means that base values increase according to a numerical power. For example, 102—or 10 increased to the power of 2—is the equivalent of 10 times 10, or 100.
Bibliography
Bourke, Paul. "Interpolation Methods." PaulBourke.net, Dec. 1999, paulbourke.net/miscellaneous/interpolation/. Accessed 19 Jan. 2017.
"Curve Fitting, Interpolation, and Extrapolation." eFunda, www.efunda.com/math/num‗interpolation/num‗interpolation.cfm. Accessed 19 Jan. 2017.
Deserno, Markus. "Linear and Logarithmic Interpolation." Carnegie Mellon University, 24 Mar. 2004, www.cmu.edu/biolphys/deserno/pdf/log‗interpol.pdf. Accessed 19 Jan. 2017.
"Extrapolation and Interpolation." Kevin T. Kilty, www.kilty.com/extrap.htm. Accessed 19 Jan. 2017.
Kenton, Will. "What Is Interpolation, and How Do Investors and Analysts Use It?" Investopedia, 21 Nov. 2022, www.investopedia.com/terms/i/interpolation.asp. Accessed 19 Jan. 2023.
"Linear Interpolation." Florida A&M University - Florida State University College of Engineering, www.eng.fsu.edu/~dommelen/courses/eml3100/aids/intpol/. Accessed 19 Jan. 2017.
"Linear Interpolation." International Swaps and Derivatives Association, 10 July 2006, www.isda.org/c‗and‗a/pdf/Linear-interpolation7-10-06.pdf. Accessed 19 Jan. 2017.
Press, William H., et al. "Interpolation and Extrapolation." Numerical Recipes in Fortran 77: The Art of Scientific Computing. 2nd ed., Cambridge University Press, 1992, pp. 99–122.
Steffensen, J. F. Interpolation, 2nd ed., Dover Publications, 2006.