You are on page 1of 20

UNIVERSIDAD DE ORIENTE.

NCLEO DE ANZOTEGUI.
EXTENSIN REGIN CENTRO-SUR ANACO.
DEPARTAMENTO DE INGENIERA DE SISTEMAS.
CTEDRA: MTODOS NUMRICOS.

DIFERENCIACIN E INTEGRACIN
NUMRICA.

PROFESOR:
Solange Zalcedo.

BACHILLER:
Mirabal, Fraily C.I: 23.522.395
Gonzlez, Jeniffer C.I: 24.230.379
Muoz, Karla C.I: 25.056.046
Arzolay, Sarahy C.I:25.056.035

Anaco, Abril del 2016.

ndice.

Introduccin...3
1. Diferenciacin Numrica.......4
2. Integracin Numrica8
2.1. Integracin va interpolacin polinomial.....8
2.2. Frmulas de Integracin de Newton-Cotes......9
2.2.1. Regla del Trapecio......9
2.2.2. Regla de Simpson..10
2.2.3. Frmulas de Newton-Cotes de Orden Superior....13
2.3. Integracin de Romberg.14
2.3.1 Extrapolacin de Richardson.14
2.3.2Mtodo de Romberg....16
Conclusin...19
Bibliografa..20

Introduccin.
En este tema se tratara exclusivamente con funciones reales de variable real. Su
objetivo es tratar de obtener numricamente valores para la derivada de una funcin
en un punto, o para la integral definida en algn intervalo, conociendo los valores de
la funcin solo en algunos puntos. En la seccin de derivacin supondremos que para
calcular la derivada en un punto dado conocemos los valores de la funcin en
cualesquiera puntos arbitrariamente prximos a este, e igualmente que para calcular
la integral lo haremos de una de las funciones que cumplen las condiciones pedidas,
limitndonos a acotar el error cometido.
La derivacin numrica es una tcnica de anlisis numrico para calcular una
aproximacin a la derivada de una funcin en un punto utilizando los valores y
propiedades de la misma. Los mtodos de integracin numrica nos permiten integrar
funciones que estn definidas analticamente o de las que solo conocemos su tabla en
un nmero finito de punto

1. Diferenciacin Numrica.
La diferenciacin numrica es una tcnica de anlisis numrico para calcular una
aproximacin a la derivada de una funcin en un punto utilizando los valores y
propiedades de la misma.
Se nos plantea ahora el problema de calcular la derivada de una funcin de la que
solo conocemos un nmero finito de datos. Dos mtodos son los ms usuales a la
hora de resolver tal problema:

Derivar un polinomio de interpolacin construido mediante alguno de los


mtodos estudiados en el captulo anterior.
Calcular directamente la derivada utilizando para ello aproximaciones de la
funcin mediante los polinomios de Taylor. Las formulas obtenidas de esta
manera reciben el nombre de frmulas de diferencias finitas.

Prctica del primer mtodo: Sean x, y el conjunto de datos dados debajo. Queremos
estimar las sucesivas derivadas en el punto a = 0:3 calculando las sucesivas derivadas
del polinomio interpolador asociado a x, y; para ello, ejecutamos:
x= [0 0.2 0.4 0.6 0.8 1]; y= [0.3927
0.5672 0.6982 0.7941 0.8614 0.9053];

a=0.3;

Derivadas= (x, y, a)
El resultado, en orden de derivada creciente y empezando por f 1 (0:3), es
0.6533 -0.9710 1.0406 -1.3750 1.8750

Prctica mtodo B: Por definicin la derivada de una funcin f(x) es:

Entonces, podemos tomar un valor h pequeo y hacer una primera estimacin del
valor de la derivada como:

(1.1)
4

Sin embargo, esta aproximacin no permite acotar el error cometido. No obstante, si


recurrimos a desarrollar en serie f alrededor de x hasta orden n-1, con resto de orden
n, obtenemos:

Podemos particularizar a n = 2 y despejar f (x) como:

(1.2)
Como quiera que, si la derivada segunda existe en] x; x +h [, el segundo trmino
tiende a 0 al tender h a 0, este trmino da el error cometido cuando no lo
consideramos, es decir, cuando aproximamos usando la ecuacin (1.1).
Ejemplo: usar la ecuacin (1.1) para evaluar la derivada de f(x) = cos(x) en x = /4
tomando h = 0; 01, y evaluar luego el error cometido usando la ecuacin (1.2).

El trmino de error ser:

De modo que la cota superior para el error ser

As

pues

.
Como hemos visto, el termino de error es proporcional al tamao del paso, h. Por
ello, debera tomarse un tamao de paso pequeo. Alternativamente, podemos
preguntarnos si existen frmulas ms precisas, que hagan el error proporcional a otras
potencias de h. En efecto, si tomamos tres trminos del desarrollo en serie de Taylor
de f alrededor de x, y adems usamos dos valores de h, uno positivo y otro negativo,
obtenemos:

(1.3)

(1.4)
Restando dichas ecuaciones, y despejando la derivada se obtiene:

Si ahora suponemos que f es al menos de clase C3 en el intervalo


propiedad

de

D'Arboux,

existe

un

punto

por la
tal

que

, con lo que la derivada queda:

(1.5)
Observemos que el termino de error es ahora del orden de h2, que si h es pequea, es
menor que h, resultado obtenido en el caso anterior. Por otra parte, es posible tambin
usar ecuaciones similares a la (1.3) para calcular derivadas de orden superior. Por
ejemplo, para la segunda,

(1.6)

(1.7)
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 clculo de una expresin similar para la derivada tercera.
6

Ntese que el clculo de cualquier derivada involucra al valor de la funcin en


puntos x+ h o x- h. Si la funcin es conocida explcitamente (p. ej., si tenemos su
expresin analtica, o un algoritmo seguro para su clculo) esto es razonable. Pero si
la funcin es el resultado de algn experimento, o debe estimarse por procedimientos
que vengan afectados de gran error, no debern usarse las formulas anteriores para la
estimacin de la derivada, dado que las diferencias entre dos cantidades muy
prximas que aparecen en los numeradores, as como la divisin por cantidades muy
pequeas, aplican los errores.
Ejemplos:
I.

Calcular la derivada primera con 2 puntos

II.

Calcular la derivada segunda con 3 puntos

La frmula para la derivada segunda es exacta para polinomios de grado 3.


III. Calcular la derivada segunda con 3 puntos

2. Integracin Numrica.
La integracin numrica es el proceso por medio el cual se genera un valor numrico para
la integracin de una funcin sobre un conjunto. Dada una funcin f definida sobre un

intervalo [a; b], estamos interesados en calcular:

(2.1)
Suponiendo que esta integral tenga sentido para la funcin f. La cuadratura o
integracin numrica consiste en obtener frmulas aproximadas para calcular la
integral J (f) de f. Estos mtodos son de gran utilidad cuando la integral no se puede
calcular por mtodos analticos, su clculo resulta muy costoso y estamos interesados
en una solucin con precisin finita dada o bien slo disponemos de una tabla de
valores de la funcin (es decir, no conocemos la forma analtica de f).
2.1. Integracin va interpolacin polinomial.
Una estrategia muy til para calcular el valor numrico de la integral dada por la
ecuacin (2.1) consiste en reemplazar f por otra funcin g, fcil de integrar, que
aproxima a f de forma adecuada. Si f g, se deduce que

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 (Por ejemplo, tambin se
puede recurrir a splines para interpolar a f y aprovechar que estas funciones son
fcilmente integrables). Supongamos que deseamos calcular la integral (2.1).
Podemos elegir una serie de nudos, x0; x1;; xn en el intervalo [a; b] e iniciar un
proceso de interpolacin de Lagrange. El polinomio de grado menor o igual a n que
interpola a f en los nudos es:

(2.2)
La integral (2.1) se puede escribir entonces como:

Es decir, tenemos una formula general que se puede emplear para cualquier f y que
tiene la forma:

(2.3)
8

En donde

2.2.Frmulas de Integracin de Newton-Cotes


Las frmulas de integracin de Newton-Cotes son los esquemas ms comunes en
la integracin numrica. Se basan en la estrategia de reemplazar una funcin
complicada, o un conjunto de datos tabulares, con alguna funcin aproximada que sea
ms fcil de integrar.

Las frmulas a revisar sern:


Regla del Trapecio
Regla de Simpson
Newton-Cotes de Orden Superior
2.2.1 Regla del Trapecio
O Regla Trapezoidal, es una frmula cerrada (Se conocen los puntos al principio y
al final de los lmites de integracin) de Newton-Cotes, y corresponden al caso donde
el Polinomio es de 1er Orden.

Geomtricamente, la Regla Trapezoidal es equivalente a aproximar el rea del


Trapecio bajo la lnea recta que une a f(a) y a f (b).

El Error en la Regla Trapezoidal es:

Ejemplo:
Aplique la Regla del Trapecio para integrar:

2.2.2. Regla de Simpson.


Una manera ms exacta para obtener una estimacin de una Integral, es usar
Polinomios de Orden Superior para conectar los puntos. A las frmulas resultantes
de calcular la integral bajo estos polinomios se les llama Reglas de Simpson. Se
conectan los tres puntos (1/3) con una parbola, y los cuatro puntos (3/8) con un
Polinomio de 3er orden.

10

Regla de Simpson de 1/3 : Se sustituye un Polinomio de 2do Orden en la


ecuacin:

Integrando y reordenando trminos, luego de sustituir a y b por x0 y x2, y


representando a f2(x) mediante un polinomio de Lagrange de 2do Grado, resulta:

La etiqueta de 1/3 viene al dividir h entre 3. Reexpresando la ecuacin, se tiene:

(Ancho) * (Altura Promedio)

Donde a= x0, b=x2 y


viene dado por:

(punto medio entre a y b). El Error de Truncamiento

11

Ejemplo:
Use la Regla de Simpson 1/3 para integrar:

Regla de Simpson de 3/8: Se ajustan Polinomios de Lagrange de 3er Orden.

Y se puede reexpresar como:

12

El Error viene dado por:

La Regla de Simpson 3/8 es ms exacta que la regla 1/3, sin embargo, la regla 1/3 usa
3 puntos, y la regla 3/8 usa 4 puntos.
Ejemplo:
Use la Regla de Simpson 3/8 para integrar:

2.2.3. Frmulas de Newton-Cotes de Orden Superior.


Las Formulas de Newton-Cotes de Orden Superior, con ms de cuatro puntos, rara
vez se utilizan. La Regla Trapezoidal y/o las Reglas de Simpson son suficientes en la
mayor parte de las aplicaciones. Comparacin de resultados al Integrar

13

Comparacin de Resultados usando Newton-Cotes.


2.3. Integracin de Romberg.
El uso de las Reglas del Trapecio y de Simpson, tienen como consecuencia que
para valores muy grandes de n, el error aumenta (por los errores de redondeo). De
igual forma, se necesita un nmero muy grande de segmentos (y esfuerzo de clculo
muy grande), para alcanzar altos niveles de exactitud. La interpolacin de Romberg
es un mtodo diseado para evitar esos inconvenientes, y est basado en la aplicacin
sucesiva de la Regla del Trapecio, y en la Extrapolacin de Richardson. De hecho, el
algoritmo que implementa la extrapolacin de Richardson en su forma ms eficiente
es la Integracin de Romberg.
2.3.1. Extrapolacin de Richardson.
Este mtodo combina las aproximaciones de integracin numrica para la
obtencin de un tercer valor ms exacto. El clculo y el error asociado con la Regla
Trapezoidal de segmentos mltiples se representa como:
I = I (h) + E (h)
En donde:
I es el valor exacto de la Integral
I(h) es la aproximacin de la Integral usando Regla del Trapecio con n segmentos
y con tamao de paso h = (b a) / n
E(h) es el error de truncamiento
Si se obtienen dos aproximaciones por separado usando tamaos de paso h1 y h2, y
se tiene el valor exacto del error, entonces:
I (h1) + E (h1) = I (h2) + E (h2)
Al reordenar, sustituir y resolver, queda:

14

Cuando el intervalo se divide en dos partes, con una estimacin de 0(h4). Para una
estimacin de 0(h6) de exactitud se tiene:

Para una estimacin de 0(h8) de exactitud se tiene:

Ejemplo:
Calcule mejores estimaciones con 0(h6) y 0(h8) partiendo de los siguientes datos:

15

2.3.2. Mtodo de Romberg


En anlisis numrico, el Mtodo de Romberg genera una matriz triangular, cuyos
elementos son estimaciones numricas de la integral definida siguiente:

Usando la extrapolacin de Richardson de forma reiterada en la regla del trapecio. El


mtodo de Romberg evala el integrando en puntos equiespaciados del intervalo de
integracin estudiado. Para que este mtodo funcione, el integrando debe ser
suficientemente derivable en el intervalo, aunque se obtienen resultados bastante
buenos incluso para integrandos poco derivables. Aunque es posible evaluar el
integrando en puntos no equiespaciados, en ese caso otros mtodos como la
cuadratura gaussiana o la cuadratura de ClenshawCurtis son ms adecuados. El
mtodo se define de forma recursiva as:

Dado que es la extrapolacin de Richardson aplicada a un conjunto de estimaciones


de la integral por la regla trapezoidal, la primera de las columnas se obtiene
considerando 2, 3, 5, 9, etc. (2k+1, para k = 0, 1, 2,...) puntos en el intervalo de
integracin, lo que supone que los valores sucesivos de 'h' se obtienen dividiendo por
2 el valor anterior, siendo el valor inicial h0=b-a. El resto de las columnas resulta de
aplicar la extrapolacin a los valores obtenidos en la columna inmediatamente
anterior. Aunque los ejercicios siempre incluyen un nmero fijo de filas, el clculo de
una fila se realizara slo si con las filas anteriores no se ha producido la
convergencia al valor requerido con la precisin deseada. Se puede plantear una
forma general:

Dnde:
I j.k es la Integral mejorada.
I j+1.k-1 es la Integral ms exacta.
I j.k-1 es la Integral menos exacta.

16

El ndice k indica el nivel de Integracin. k=1 es la estimacin de Regla del


trapecio original, k=2 0(h4), k=3 0(h6), y as sucesivamente.
El ndice j distingue entre las estimaciones mejores (j+1) y las menores (j).
Dicha frmula se le atribuye a Romberg y su aplicacin sistemtica es la denominada
Integracin de Romberg.
Ejemplo 1:

Resultados de la Integracin de Romberg.


Ejemplo 2:
Obtener la integral por Romberg de la funcin f(x) = x5 en el intervalo [1,4] dando el
resultado con cuatro cifras decimales correctas. Usando la frmula trapezoidal con 2k
subintervalos

Que tambin podemos poner como:

Esta frmula tiene como error de truncamiento una expresin del tipo:

17

Por lo que es posible aplicar la extrapolacin de Richardson a un conjunto de


estimaciones realizadas con esta regla, y esto constituye el mtodo de integracin de
Romberg. Las diferentes estimaciones las haremos subdividiendo el intervalo de
integracin por 2, por lo que la estimacin T0k que aparece anteriormente es la
obtenida con 2k aplicaciones de la regla del trapecio.
Se ha visto que para calcular T0k podemos utilizar el valor T0k1 previamente
calculado, de forma que solo necesitaramos evaluar la funcin f en los 2k1 puntos
nuevos. Para obtener el resto de columnas aplicaremos la siguiente frmula
recurrente, tal como nos indica la frmula general de la extrapolacin de Richardson:

La tabla resultante es:

18

Conclusin.
La diferenciacin numrica nos plantea ahora el problema de calcular la derivada
de una funcin de la que solo conocemos un nmero finito de datos. Dos mtodos son
los ms usuales a la hora de resolver tal problema: derivar un polinomio de
interpolacin y calcular directamente la derivada utilizando para ello aproximaciones
de la funcin mediante los polinomios de Taylor. Donde explica el mtodo de Taylor
nos dice que por definicin la derivada de una funcin f(x) es:
, y las frmulas que se utilizan para resolver esto son:
y

La integracin numrica es el proceso por medio el cual se genera un valor


numrico para la integracin de una funcin sobre un conjunto. Dada una funcin f
definida sobre un intervalo [a; b], estamos interesados en calcular:

Suponiendo que esta integral tenga sentido para la funcin f. La cuadratura o


integracin numrica consiste en obtener frmulas aproximadas para calcular la
integral J (f) de f. Estos mtodos son de gran utilidad cuando la integral no se puede
calcular por mtodos analticos, su clculo resulta muy costoso y estamos interesados
en una solucin con precisin finita dada o bien slo disponemos de una tabla de
valores de la funcin (es decir, no conocemos la forma analtica de f).Y para esto
podemos utilizar diferentes mtodos como la integracin de Romberg, y la
integracin va interpolacin polinomial, las frmulas de integracin de NewtonCotes la cual contiene la regla del Trapecio, regla de Simpson y las frmulas de
Newton-Cotes de Orden Superior.

19

Bibliografa.
Castellanos, L. ( 2012). Clculo Numrico. Maracaibo, Venezuela. Recuperado de
http://www.inf-cr.uclm.es/www/mllopez/NUMERICO/transpderivadas.pdf
Len, L, A. (2013). Mtodos Numricos: Grado en Informtica. Gran Canarias,
Espaa. Recuperado de
http://www2.dis.ulpgc.es/~lalvarez/teaching/mn/2010MnTransparenciasTema5_Difer
enciacionIntegracionNumerica.pdf

20

You might also like