Ir al contenido

Diferencia entre revisiones de «Diferencia finita»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
Sin resumen de edición
 
(No se muestran 40 ediciones intermedias de 26 usuarios)
Línea 1: Línea 1:
Una '''diferencia finita''' es una expresión matemática de la forma ''f''(''x'' + ''b'') − ''f''(''x'' +''a''). Si una diferencia finita se divide por ''b'' − ''a'' se obtiene una expresión similar al [[cociente]] [[derivación|diferencial]], que difiere en que se emplean cantidades finitas en lugar de [[infinitesimal]]es. La aproximación de las derivadas por diferencias finitas desempeña un papel central en los [[método de diferencias finitas|métodos de diferencias finitas]] del [[análisis numérico]] para la resolución de [[ecuaciones diferenciales]].
Una '''diferencia finita''' es una [[Fórmula (expresión)|expresión matemática]] de la forma ''f''(''x'' + ''b'') − ''f''(''x'' +''a''). Si una diferencia finita se divide por ''b'' − ''a'' se obtiene una expresión similar al [[cociente]] [[derivación numérica|diferencial]], que difiere en que se emplean cantidades finitas en lugar de [[infinitesimal]]es. La aproximación de las derivadas por diferencias finitas desempeña un papel central en los [[método de diferencias finitas|métodos de diferencias finitas]] del [[análisis numérico]] para la resolución de [[ecuaciones diferenciales]].


== Diferencias anterior, posterior y central ==
== Diferencias finitas centradas y laterales ==
[[Image:Latex.draw.tex.png‎|thumb|right|320px|Diferencias finitas.]]
[[Archivo:Latex.draw.tex.png|thumb|right|320px|Diferencias finitas]]


Sólo se consideran normalmente tres formas: la anterior, la posterior y la central.
Solo se consideran normalmente tres formas: la anterior, la posterior y la central.


Una '''diferencia progresiva''', '''adelantada''' o '''posterior''' es una expresión de la forma
Una '''diferencia progresiva''', '''adelantada''' o '''posterior''' es una expresión de la forma


:<math> \Delta[f](x) = f(x + h) - f(x). \, </math>
:<math> \Delta_h[f](x) = f(x + h) - f(x). \ </math>


Dependiendo de la aplicación, el espaciado ''h'' se mantiene constante o se toma el limite ''h'' → 0.
Dependiendo de la aplicación, el espaciado ''h'' se mantiene constante o se toma el límite ''h'' → 0.


Una '''diferencia regresiva''', '''atrasada''' o '''anterior''' es de la forma
Una '''diferencia regresiva''', '''atrasada''' o '''anterior''' es de la forma


:<math> \nabla[f](x) = f(x) - f(x-h). </math>
:<math> \nabla_h[f](x) = f(x) - f(x-h). \ </math>


Finalmente, la '''diferencia central''' es la media de las diferencias anteriores y posteriores. Viene dada por
Finalmente, la '''diferencia central''' es la media de las diferencias anteriores y posteriores. Viene dada por


:<math> \delta[f](x) = \frac{f(x+h) - f(x-h)}{2}. </math>
:<math> \delta_h[f](x) = f(x+\tfrac{h}2)-f(x-\tfrac{h}2)=\Delta_{h/2}[f](x)+\nabla_{h/2}[f](x). \ </math>


== Relación con las derivadas ==
== Relación con las derivadas ==


La [[derivación]] de la función ''f'' en un punto ''x'' está definida por el [[límite (matemática)|límite]]
La [[derivada]] de la función ''f'' en un punto ''x'' está definida por el [[límite (matemática)|límite]]


:<math> f'(x) = \lim_{h\to0} \frac{f(x+h) - f(x)}{h}. </math>
:<math> f'(x) = \lim_{h\to0} \frac{f(x+h) - f(x)}{h}. </math>
Línea 28: Línea 28:
Si ''h'' tiene un valor fijado no nulo, en lugar de aproximarse a cero, el término de la derecha se convierte en
Si ''h'' tiene un valor fijado no nulo, en lugar de aproximarse a cero, el término de la derecha se convierte en


:<math> \frac{f(x + h) - f(x)}{h} = \frac{\Delta[f](x)}{h}. </math>
:<math> \frac{f(x + h) - f(x)}{h} = \frac{\Delta_h[f](x)}{h}. </math>


Por lo tanto, la diferencia anterior dividida por ''h'' aproxima a la derivada cuando ''h'' es pequeño. El error de esta aproximación puede derivarse del [[teorema de Taylor]]. Asumiendo que ''f'' es continuamente diferenciable, el error es
Por lo tanto, la diferencia posterior dividida por ''h'' aproxima a la derivada cuando ''h'' es pequeño. El error de esta aproximación puede derivarse del [[teorema de Taylor]]. Asumiendo que ''f'' es continuamente diferenciable, el error es:


:<math> \frac{\Delta[f](x)}{h} - f'(x) = O(h) \quad (h \to 0). </math>
:<math> \frac{\Delta_h[f](x)}{h} - f'(x) = O(h) \quad (h \to 0). </math>


La misma fórmula es válida en la diferencia posterior:
La misma fórmula es válida en la diferencia anterior:


:<math> \frac{\nabla[f](x)}{h} - f'(x) = O(h). </math>
:<math> \frac{\nabla_h[f](x)}{h} - f'(x) = O(h). </math>


Sin embargo, la diferencia central lleva a una aproximación más ajustada. Su error es proporcional al cuadrado del espaciado (si ''f'' es dos veces continuamente diferenciable).
Sin embargo, la diferencia central lleva a una aproximación más ajustada. Su error es proporcional al cuadrado del espaciado (si ''f'' es dos veces continuamente diferenciable).


:<math> \frac{\delta[f](x)}{2h} - f'(x) = O(h^{2}) . \!</math>
:<math> \frac{\delta_h[f](x)}{h} - f'(x) = O(h^{2}) . \!</math>


== Cálculo de diferencias finitas ==
== Cálculo de diferencias finitas ==
Línea 46: Línea 46:
La diferencia anterior puede considerarse un [[operador diferencial]] que hace corresponder la función ''f'' con Δ''f''. El teorema de Taylor puede expresarse por la fórmula
La diferencia anterior puede considerarse un [[operador diferencial]] que hace corresponder la función ''f'' con Δ''f''. El teorema de Taylor puede expresarse por la fórmula


:<math> \Delta = hD + \frac12 h^2D^2 + \frac1{3!} h^3D^3 + \cdots = \mathrm{e}^{hD} - 1, </math>
:<math> \Delta_h = hD + \frac12 h^2D^2 + \frac1{3!} h^3D^3 + \cdots = \mathrm{e}^{hD} - 1, </math>


Donde ''D'' denota el operador derivada, que hace corresponder <math>f</math> con su derivada <math>f\,'</math>. Formalmente, invirtiendo la exponencial
Donde ''D'' denota el operador derivada, que hace corresponder <math>f\,</math> con su derivada <math>f\,'</math>, es decir, <math> D u= u'\,, D^2 u= u''\,, D^3 u= u'''\,,...</math>


Formalmente, invirtiendo la exponencial,
:<math> hD = \log(1+\Delta) = \Delta - \frac12 \Delta^2 + \frac13 \Delta^3 + \cdots. \, </math>

:<math> hD = \log(1+\Delta_h) = \Delta_h - \frac12 \Delta_h^2 + \frac13 \Delta_h^3 + \cdots. \, </math>.


Esta fórmula sigue siendo válida en el sentido de que ambos operadores dan el mismo resultado cuando se aplican a un [[polinomio]]. Incluso para funciones analíticas, las series de la derecha no convergen con seguridad, sino que puede tratarse de una [[serie asintótica]]. Sin embargo, pueden emplearse para obtener aproximaciones más precisas de la derivada. Por ejemplo, Los dos primeros términos de la serie llevan a:
Esta fórmula sigue siendo válida en el sentido de que ambos operadores dan el mismo resultado cuando se aplican a un [[polinomio]]. Incluso para funciones analíticas, las series de la derecha no convergen con seguridad, sino que puede tratarse de una [[serie asintótica]]. Sin embargo, pueden emplearse para obtener aproximaciones más precisas de la derivada. Por ejemplo, Los dos primeros términos de la serie llevan a:


:<math> f'(x) \approx \frac{\Delta[f](x) - \frac12 \Delta^2[f](x)}{h} = - \frac{f(x+2h)-4f(x+h)+3f(x)}{2h}. </math>
:<math> f'(x) \approx \frac{\Delta_h[f](x) - \frac12 \Delta_h^2[f](x)}{h} = - \frac{f(x+2h)-4f(x+h)+3f(x)}{2h}. </math>


El error de la aproximación es del orden de ''h''<sup>2</sup>.
El error de la aproximación es del orden de ''h''<sup>2</sup>.
Línea 60: Línea 62:
Las fórmulas análogas para los operadores posterior y central son
Las fórmulas análogas para los operadores posterior y central son


:<math> hD = -\log(1-\Delta) \quad\mbox{y}\quad hD = \, \operatorname{arcsinh} \left( \Delta \right). </math>
:<math> hD = -\log(1-\nabla_h) \quad\mbox{and}\quad hD = 2 \, \operatorname{arsinh}(\tfrac12\delta_h). </math>


== Derivadas de órdenes mayores ==
== Derivadas de órdenes mayores ==
Línea 66: Línea 68:
De forma análoga se pueden obtener aproximaciones en diferencias finitas para derivadas de orden mayor y operadores diferenciales. Por ejemplo usando la fórmula de la diferencia central mostrada anteriormente con un espaciado de <math> h/2 </math> para <math> f\,'(x+h/2) </math> y <math> f\,'(x-h/2) </math> y aplicando la fórmula de diferencia central a la derivada de <math> f\,' </math> en ''x'', obtenemos la aproximación de la diferencia central de la segunda derivada de ''f'':
De forma análoga se pueden obtener aproximaciones en diferencias finitas para derivadas de orden mayor y operadores diferenciales. Por ejemplo usando la fórmula de la diferencia central mostrada anteriormente con un espaciado de <math> h/2 </math> para <math> f\,'(x+h/2) </math> y <math> f\,'(x-h/2) </math> y aplicando la fórmula de diferencia central a la derivada de <math> f\,' </math> en ''x'', obtenemos la aproximación de la diferencia central de la segunda derivada de ''f'':


:<math> f''(x) \approx \frac{\Delta^2[f](x)}{h^2} = \frac{f(x+h) - 2 f(x) + f(x-h)}{h^{2}} . </math>
:<math> f''(x) \approx \frac{\delta_h^2[f](x)}{h^2} = \frac{f(x+h) - 2 f(x) + f(x-h)}{h^{2}} . </math>


== Métodos de diferencias finitas ==
== Métodos de diferencias finitas ==
Línea 72: Línea 74:
Otro aspecto importante es que las diferencias finitas aproximan cocientes diferenciales a medida que ''h'' se acerca a cero. Así que se pueden usar diferencias finitas para aproximar derivadas. Esta técnica se emplea a menudo en [[análisis numérico]], especialmente en [[ecuaciones diferenciales numéricas ordinarias]], [[ecuaciones en diferencias]] y [[ecuación en derivadas parciales]]. Los métodos resultantes reciben el nombre de ''métodos de diferencias finitas''.
Otro aspecto importante es que las diferencias finitas aproximan cocientes diferenciales a medida que ''h'' se acerca a cero. Así que se pueden usar diferencias finitas para aproximar derivadas. Esta técnica se emplea a menudo en [[análisis numérico]], especialmente en [[ecuaciones diferenciales numéricas ordinarias]], [[ecuaciones en diferencias]] y [[ecuación en derivadas parciales]]. Los métodos resultantes reciben el nombre de ''métodos de diferencias finitas''.


Las aplicaciones habituales de los métodos de diferencias finitas son en los campos de la computación y áreas de la ingeniería como ingeniería térmica o mecánica de fluidos.
Las aplicaciones habituales de los métodos de diferencias finitas son en los campos de la computación y áreas de la ingeniería como ingeniería térmica o [[mecánica de fluidos]].


== Véase también ==
== Véase también ==
*[[cociente diferencial]]
# [[Cociente diferencial]]
*[[Serie de Newton]]
# [[Serie de Newton]]
*[[Teorema de Taylor]]
# [[Teorema de Taylor]]
*[[Transformada binomial|Transformación binomial]]
# [[Transformada binomial|Transformación binomial]]
*[[Fórmula de Faulhaber]]
# [[Fórmula de Faulhaber]]
*[[Derivación numérica|Derivación Numérica]]
# [[Derivación numérica|Derivación Numérica]]
# [[Coeficiente de diferencias finitas]]
#[[Proceso Δ² de Aitken]]


== Referencias ==
== Referencias ==
Línea 91: Línea 95:
* Boole, George, ''A Treatise On The Calculus of Finite Differences'', 2ª Ed., Macmillan and Company, 1872. [También: Edición Dover de 1960].
* Boole, George, ''A Treatise On The Calculus of Finite Differences'', 2ª Ed., Macmillan and Company, 1872. [También: Edición Dover de 1960].


{{Control de autoridades}}
[[Categoría:Diferencia finita| ]]
[[Categoría:Diferencia finita| ]]
[[Categoría:Ecuaciones diferenciales numéricas]]
[[Categoría:Ecuaciones diferenciales numéricas]]
[[Categoría:Temas factoriales y binomiales]]

[[bg:Крайна разлика]]
[[de:Finite-Differenzen-Methode]]
[[en:Finite difference]]
[[fr:Méthode des différences finies]]
[[pt:Método das diferenças finitas]]
[[ru:Конечные разности]]

Revisión actual - 18:38 17 sep 2022

Una diferencia finita es una expresión matemática de la forma f(x + b) − f(x +a). Si una diferencia finita se divide por ba se obtiene una expresión similar al cociente diferencial, que difiere en que se emplean cantidades finitas en lugar de infinitesimales. La aproximación de las derivadas por diferencias finitas desempeña un papel central en los métodos de diferencias finitas del análisis numérico para la resolución de ecuaciones diferenciales.

Diferencias finitas centradas y laterales

[editar]
Diferencias finitas

Solo se consideran normalmente tres formas: la anterior, la posterior y la central.

Una diferencia progresiva, adelantada o posterior es una expresión de la forma

Dependiendo de la aplicación, el espaciado h se mantiene constante o se toma el límite h → 0.

Una diferencia regresiva, atrasada o anterior es de la forma

Finalmente, la diferencia central es la media de las diferencias anteriores y posteriores. Viene dada por

Relación con las derivadas

[editar]

La derivada de la función f en un punto x está definida por el límite

Si h tiene un valor fijado no nulo, en lugar de aproximarse a cero, el término de la derecha se convierte en

Por lo tanto, la diferencia posterior dividida por h aproxima a la derivada cuando h es pequeño. El error de esta aproximación puede derivarse del teorema de Taylor. Asumiendo que f es continuamente diferenciable, el error es:

La misma fórmula es válida en la diferencia anterior:

Sin embargo, la diferencia central lleva a una aproximación más ajustada. Su error es proporcional al cuadrado del espaciado (si f es dos veces continuamente diferenciable).

Cálculo de diferencias finitas

[editar]

La diferencia anterior puede considerarse un operador diferencial que hace corresponder la función f con Δf. El teorema de Taylor puede expresarse por la fórmula

Donde D denota el operador derivada, que hace corresponder con su derivada , es decir,

Formalmente, invirtiendo la exponencial,

.

Esta fórmula sigue siendo válida en el sentido de que ambos operadores dan el mismo resultado cuando se aplican a un polinomio. Incluso para funciones analíticas, las series de la derecha no convergen con seguridad, sino que puede tratarse de una serie asintótica. Sin embargo, pueden emplearse para obtener aproximaciones más precisas de la derivada. Por ejemplo, Los dos primeros términos de la serie llevan a:

El error de la aproximación es del orden de h2.

Las fórmulas análogas para los operadores posterior y central son

Derivadas de órdenes mayores

[editar]

De forma análoga se pueden obtener aproximaciones en diferencias finitas para derivadas de orden mayor y operadores diferenciales. Por ejemplo usando la fórmula de la diferencia central mostrada anteriormente con un espaciado de para y y aplicando la fórmula de diferencia central a la derivada de en x, obtenemos la aproximación de la diferencia central de la segunda derivada de f:

Métodos de diferencias finitas

[editar]

Otro aspecto importante es que las diferencias finitas aproximan cocientes diferenciales a medida que h se acerca a cero. Así que se pueden usar diferencias finitas para aproximar derivadas. Esta técnica se emplea a menudo en análisis numérico, especialmente en ecuaciones diferenciales numéricas ordinarias, ecuaciones en diferencias y ecuación en derivadas parciales. Los métodos resultantes reciben el nombre de métodos de diferencias finitas.

Las aplicaciones habituales de los métodos de diferencias finitas son en los campos de la computación y áreas de la ingeniería como ingeniería térmica o mecánica de fluidos.

Véase también

[editar]
  1. Cociente diferencial
  2. Serie de Newton
  3. Teorema de Taylor
  4. Transformación binomial
  5. Fórmula de Faulhaber
  6. Derivación Numérica
  7. Coeficiente de diferencias finitas
  8. Proceso Δ² de Aitken

Referencias

[editar]
  • William F. Ames, Numerical Method for Partial Differential Equations, Section 1.6. Academic Press, New York, 1977. ISBN 0-12-056760-1.
  • Francis B. Hildebrand, Finite-Difference Equations and Simulations, Section 2.2. Prentice-Hall, Englewood Cliffs, New Jersey, 1968.

Bibliografía complementaria

[editar]
  • Boole, George, A Treatise On The Calculus of Finite Differences, 2ª Ed., Macmillan and Company, 1872. [También: Edición Dover de 1960].