Beruflich Dokumente
Kultur Dokumente
Según, Anónimo (2017) En este tema se tratará exclusivamente con funciones reales
de variable real. Su objetivo es tratar de obtener numéricamente valores para la
derivada de una función en un punto, o para la integral definida en algún intervalo,
conociendo los valores de la función solo en algunos puntos. Obsérvese que,
planteado sin ninguna restricción, o con restricciones muy genéricas, este problema
no tiene una única solución. Por ejemplo, si solo establecemos la restricción de que
las funciones deben ser contınuas (o sea, de clase C 0) y pasar por ciertos puntos (x0,
y0) . . . (xn, yn), en la (figura 6.1) se pueden apreciar varias de ellas que cumplen esto,
y para las que obviamente, las derivadas en cualquier punto, así como las integrales
en cualquier intervalo, difieren. Sin embargo, si nos restringimos a ciertas clases de
funciones, como los polinomios de grado n, la función, según se vio en el tema de
interpolación, serıa única. Por todo ello, en la sección de derivación supondremos
que para calcular la derivada en un punto dado conocemos los valores de la función
en cualesquiera puntos arbitrariamente próximos a este, e igualmente que para
calcular la integral lo haremos de una de las funciones que cumplen las condiciones
pedidas, limitándonos a acotar el error cometido.
Sea f(x) una función de R en R de clase (o sea, continua y con derivadas hasta orden
n − 1 continuas) en el intervalo cerrado [x, x + h] y cuya derivada de orden n existe en el
intervalo abierto] x, x + h[. Entonces existe algún punto ξ ∈]x, x + h[ tal que
El teorema es de existencia, es decir, dice que tal punto ξ está entre x y x+h, pero no cuál es.
En cualquier caso, conociendo los valores mínimo y máximo de las derivadas en [x, x + h]
el teorema, como veremos después, puede servir para acotar el error cometido en un
desarrollo en serie.
Propiedad de D’Arboux
Sea f(x) continúa en el intervalo cerrado [a, b], y supongamos que f(a) ≤ f(b). Entonces, ∀y
∈ ]f(a), f(b)[ existe un punto ξ ∈]a, b[ tal que f(ξ) = y. Es decir, todos los valores
comprendidos entre los que la función toma en los dos extremos del intervalo se alcanzan en
al menos uno de los puntos interiores del mismo.
Diferenciación numérica
Métodos directos
Dada una función f de clase C 1 definida sobre un intervalo [x, x + h], estamos interesados
en calcular su derivada f 0 (x) en el punto x. Para ello, partimos de la definición de derivada:
Entonces, podemos tomar un valor h pequeño y hacer una primera estimación del valor de la
derivada como
Como quiera que, si la derivada segunda existe en ]x, x + h[, el segundo término tiende a 0
al tender h a 0, este término da el error cometido cuando no lo consideramos, es decir, cuando
aproximamos usando la ecuación .
Si ahora suponemos que f es al menos de clase C 3 en el intervalo ]ξ1, ξ2[, por la propiedad
de D’Arboux, existe un punto ξ ∈]ξ1, ξ2[ tal que , con lo que la derivada
queda
Observemos que el término de error es ahora del orden de h 2, que, si h es pequeña, es menor
que h, resultado obtenido en el caso anterior.
Por otra parte, es posible también usar ecuaciones similares a la (6.3) para calcular derivadas
de orden superior. Por ejemplo, para la segunda,
Sumando ambas ecuaciones, usando de nuevo la propiedad de D’Arboux para la derivada
cuarta, y despejando f’’’(x), queda
Se deja como ejercicio el cálculo de una expresión similar para la derivada tercera. Nótese
que el cálculo de cualquier derivada involucra al valor de la función en puntos x+h ó x − h.
Si la función es conocida explícitamente (p. ej., si tenemos su expresión analítica, o un
algoritmo seguro para su cálculo) esto es razonable. Pero si la función es el resultado de algún
experimento, o debe estimarse por procedimientos que vengan afectados de gran error, no
deberían usarse las fórmulas anteriores para la estimación de la derivada, dado que las
diferencias entre dos cantidades muy próximas que aparecen en los numeradores, así como
la división por cantidades muy pequeñas, amplifican los errores.
Dada una función f definida sobre un intervalo [a, b], estamos interesados en calcular
suponiendo que esta integral tenga sentido para la función f. La cuadratura o integración
numérica consiste en obtener fórmulas aproximadas para calcular la integral J(f) de f. Estos
métodos son de gran utilidad cuando la integral no se puede calcular por métodos analíticos,
su cálculo resulta muy costoso y estamos interesados en una solución con precisión finita
dada o bien solo disponemos de una tabla de valores de la función (es decir, no conocemos
la forma analítica de f).
Los polinomios son buenos candidatos para el papel de g. De hecho, g puede ser un
polinomio que interpola a f en cierto conjunto de nodos. Supongamos que deseamos calcular
la integral. Podemos elegir una serie de nudos, x0, x1, . . . , xn en el intervalo [a, b] e iniciar
un proceso de interpolación de Lagrange (ver apartado 3.1.2 para una descripción de los
polinomios de interpolación de Lagrange). El polinomio de grado menor o igual a n que
interpola a f en los nudos es:
Es decir, tenemos una fórmula general que se puede emplear para cualquier f y que tiene la
forma:
en donde
Bibliografía