Konečný rozdíl je matematický termín, který se široce používá ve výpočetních metodách pro interpolaci a numerickou derivaci .
Nechť jsou pro nějaký bod specifikovány interpolační uzly s krokem a hodnoty funkce v těchto uzlech jsou známé:
Pak vzestupný konečný rozdíl (nebo dopředný rozdíl) 1. řádu je rozdíl mezi -tou a -tou hodnotou v uzlech interpolace, to je [1]
Sestupný konečný rozdíl (nebo zpětný rozdíl) 1. řádu je rozdíl mezi -tou a -tou hodnotou v uzlech interpolace, to je [1]
Centrální (nebo symetrický) konečný rozdíl 1. řádu je rozdíl mezi -tou a -tou hodnotou v uzlech interpolace, to je [1]
Vzestupný konečný rozdíl 2. řádu je rozdíl mezi -tým a -tým konečným rozdílem 1. řádu, tzn.
Vzestupný konečný rozdíl řádu (pro ) je tedy rozdílem mezi -tým a -tým konečným rozdílem řádu , to je [1]
Sestupné a centrální rozdíly vyšších řádů jsou definovány podobně [1] :
Pokud zavedeme operátor posunu takový, že , pak můžeme definovat vzestupný operátor konečné diference jako . Pro něj vztah
,které lze rozšířit z hlediska Newtonova binomu . Tento způsob zobrazení znatelně zjednodušuje práci s konečnými rozdíly vyšších řádů [2] .
Často se také používá jiný zápis: je vzestupný konečný řádový rozdíl funkce s krokem , zaujatý v bodě . Například . Podobně pro sestupné rozdíly lze použít zápis , a pro centrální .
V těchto zápisech lze napsat obecné vzorce pro všechny typy konečných diferencí libovolného řádu pomocí binomických koeficientů [3] :
Obecný vzorec pro se používá při konstrukci Newtonova interpolačního polynomu .
Výše uvedený obrázek ukazuje příklad výpočtu konečných rozdílů pro
Hodnoty jsou umístěny v zelených buňkách , v každém následujícím řádku jsou uvedeny konečné rozdíly odpovídajícího pořadí.
Derivace funkce v bodě je definována pomocí limity :
Pod mezním znakem je vzestupný konečný rozdíl dělený krokem. Proto se tento zlomek aproximuje derivaci po malých krocích. Chybu aproximace lze získat pomocí Taylorova vzorce [4] :
Podobný vztah platí pro sestupný rozdíl:
Centrální rozdíl poskytuje přesnější aproximaci:
Rozdíly konečného řádu , dělené krokem zvednutým na mocninu , se blíží derivaci řádu . Pořadí aproximační chyby se nemění [5] :
Je vidět, že konečný rozdíl v pevném kroku je lineární operátor , který do sebe mapuje prostor spojitých funkcí. Zobecnění představy o konečném rozdílu je pojetí operátora rozdílu .
Koncepty dělených rozdílů a modul spojitosti jsou také spojovány s konečnými rozdíly .