Az inverz parabolikus interpoláció egy iteratív numerikus módszer az egyenlet gyökerének megtalálására , ahol egy változó folytonos függvénye. A módszer ötlete egy függvény parabolikus interpolációja három ponton keresztül. De a Muller-módszerrel ellentétben a függvény inverze interpolálva van . A módszer hatékonyabb, mint az egyszerűbb módszerek, ha a függvény kétszer differenciálható. Az algoritmust a népszerű Brent-módszer összetevőjeként használják .
Az inverz parabolikus interpolációs algoritmust a rekurzív képlet adja meg :
ahol . A képletből következően a számítások elindításához három kiindulási pont szükséges , és kívánatos, de nem szükséges, hogy a gyök az általuk meghatározott szegmensben legyen.
Tekintsünk három pontot az argumentumok függvényének értékének . A Lagrange-interpolációs polinom ezekhez a pontokhoz így fog kinézni
Mivel gyökeret keresünk , így ez a csere is megadja a kívánt ismétlődő képletet.
Ha a függvény kellően sima, a kezdőpontok közel vannak a gyökérhez, és a gyökér nem szélsőséges, akkor a metódus nagyon gyorsan konvergál. A módszer aszimptotikus konvergenciájának sorrendje körülbelül 1,8. Néha azonban a módszer nem hatékony, vagy egyáltalán nem vezet eredményre. Különösen, ha két függvényérték véletlenül egybeesik, akkor az iterációkat nem lehet folytatni. Ezt a hátrányt kiküszöböljük, ha a módszert robusztusabb, alacsonyabb konvergencia-arányú módszerekkel kombináljuk, ami különösen a Brent-módszer esetében valósul meg.
Az inverz parabolikus interpoláció szorosan összefügg a Muller-féle módszerrel, amelynek nagyjából azonos a konvergencia-rendje, és a szekantáló módszerrel , amely alacsonyabb konvergencia-renddel rendelkezik. Ellentétben a Newton-módszerrel , amelynek nagy a konvergencia rátája (2), a módszer nem igényli a derivatívák kiszámítását.