The Remez algorithm searches for a best uniform approximation by solving alternation equations on a reference set, finding extrema of the error, and exchanging reference points. For real degree-at-most- polynomials, the equioscillation theorem characterizes success by ordered alternating maximal errors. The alternating-reference error bound supplies a certified lower bound at each step, while the largest absolute error supplies an upper bound. Their gap measures how close the current polynomial is to optimal, provided the upper bound is established globally rather than only on a finite grid.
Suppose a reference polynomial has nonzero alternating errors of magnitude , and another point has error magnitude . Insert and delete a reference point so that the retained errors, in spatial order, still alternate. Solving the new alternation equations gives the displayed strict increase in reference height, with on the new ordered set. To prove this, apply the order- divided difference to the old and new degree-at-most- polynomials. Both vanish, so the new signed height is the sum of the old errors times , divided by . All these signed weight products have one sign. Its absolute value is therefore the positive weighted average of one value and values .
For an interior , replace the endpoint of its containing reference interval with the same error sign. If is exterior, replace the nearest endpoint when the signs agree; if they disagree, insert and drop the farthest endpoint. These rules preserve ordered alternation. The nearest point with the same sign need not be an adjacent point on an irregular grid, and an unqualified nearest-same-sign replacement does not ensure the strict increase.

Articles by others on the same topic (1)

The Remez algorithm is a numerical method used to find the best uniform approximation of a continuous function by a polynomial. It is particularly useful in the context of Chebyshev approximations and is a technique for minimizing the maximum deviation (error) between a function and its polynomial approximation. The algorithm is named after the Russian mathematician Evgeny Remez.