Deducción: diferencias finitas desde Taylor

Cómo el desarrollo de Taylor truncado da las diferencias finitas progresiva, regresiva y central de la primera derivada.

Progresiva, regresiva y central

  1. Tomamos Taylor con a=xia=x_i y x=xi+1x=x_{i+1}, quedándonos en primer orden. Despejando la derivada obtenemos la diferencia progresiva:

    f(xi+1)=f(xi)+f(xi)(xi+1xi)+R1  f(xi)f(xi+1)f(xi)xi+1xif(x_{i+1})=f(x_i)+f'(x_i)(x_{i+1}-x_i)+R_1\ \Longrightarrow\ f'(x_i)\approx\frac{f(x_{i+1})-f(x_i)}{x_{i+1}-x_i}
  2. Con a=xi1a=x_{i-1} y x=xix=x_i (mirando hacia atrás) sale la diferencia regresiva:

    f(xi)f(xi)f(xi1)xixi1f'(x_i)\approx\frac{f(x_i)-f(x_{i-1})}{x_i-x_{i-1}}
  3. Restando el desarrollo progresivo menos el regresivo se cancela el término par y aparece la diferencia central, más precisa. Con nodos equiespaciados (paso h), x_{i+1}−x_{i−1}=2h:

    f(xi)f(xi+1)f(xi1)xi+1xi1=f(xi+1)f(xi1)2hf'(x_i)\approx\frac{f(x_{i+1})-f(x_{i-1})}{x_{i+1}-x_{i-1}}=\frac{f(x_{i+1})-f(x_{i-1})}{2h}