Вы находитесь на странице: 1из 27

UNIVERSIDAD NACIONAL

HERMILIO VALDIZAN DE HUANUCO


FACULTAD DE INGENIERIA CIVIL Y
ARQUITECTURA
Escuela De Ingeniera Civil

TRABAJO MONOGRAFICO METODOS


NUMERICOS
DIFERENCIAS DIVIDIDAS

ALUMNOS

Morales Ramirez, Gerson


Chavez Panduro, Oscar A.
Suarez Macuri, Elar M.
Benites Espinoza, Juan D.
Lozano Vilches, Marco P.

DOCENTE

Ing. Owner I. Salvador Salazar

HUANUCO PERU
2016

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

INDICE
1.
2.

INTRODUCCION..... Pg3
OBJETIVOS. Pg4
2.1.
2.2.

3.

OBJETIVOS GENERALES.. Pg4


OBJETIVOS ESPECIFICOS Pg4

MARCO TEORICO. Pg5


3.1.
INTERPOLACION Pg5
3.2.
DIFERENCIAS DIVIDIDAS FINITAS DE NEWTON Pg10
3.3.
DIFERENCIAS DIVIDIDAS.... Pg11
3.4.
PROXIMACION POLINOMIAL DE NEWTON. Pg14
3.4.1.
APROXIMACION POR UN POLINOMIO DE PRIMER GRADO. Pg14
3.4.2. APROXIMACION POR UN POLINOMIO DE SEGUNDO GRADOPg14
3.5.
GENERALIZACION......... Pg15

4.

MARCO METODOLOGICO Pg16


4.1.
4.1.1.

DIFERENCIAS DIVIDIDAS Pg16


POLINOMIO DE APROXIMACIN DE NEWTON EN DIFERENCIAS
FINITAS: HACIA DELANTE HACIA ATRS. Pg18
4.1.1.1.
PARA UN POLINOMIO DE PRIMER ORDEN. Pg20
4.1.2.
ESTRUCTURA DEL POLINOMIO DE NEWTON EN DIFERENCIAS
DIVIDIDAS HACIA ATRS DE GRADO n EN xn Pg22

5.

DIFERENCIALES DIVIDIDAS APLICANDO MATLAB Pg24

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

1. INTRODUCCIN
En el campo de la matemtica aplicada es de gran importancia la manera como
determinar una funcin o funciones a partir de un conjunto de datos discretos, i.e.,
puntos tabulados, situacin que siempre se enfrenta cualquier investigador, para decir
generalmente un Ingeniero siempre tiene al frente esta problemtica fenmeno que ser
el objetivo de este tem.
Pues es comn encontrar datos con valores discretos, y sin embargo nosotros queremos
encontrar valores entre estos puntos discretos, y esto es lo que lo llamamos ajuste de
curvas y, generalmente se usa el procedimiento de mnimos cuadrados.
Cuando existe un conjunto de datos muy precisos, en este caso se usa lo que se llama
interpolacin.

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

2. OBJETIVOS:
2.1 OBJETIVO GENERAL

Emplear el mtodo de las diferenciales dividas a nuestra carrera para poder


facilitar los temas.
2.2 OBJETIVOS ESPECIFIFCO:

Incentivar a los estudiantes de la escuela acadmica de ingeniera civil que tan

importante es aplicar los mtodos numricos en la carrera.


Aprender con conciencia los mtodos.
Facilitar la resolucin del mtodo de diferenciales divididas mediante el
programa de matlab.

3.MARCO TEORICO
3.1 INTERPOLACIN

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

En este captulo estudiaremos el importantsimo tema de la interpolacin de datos.


Veremos dos tipos de interpolacin: la interpolacin polinomial y la interpolacin
segmentaria
(splines).
Comencemos dando la definicin general.
Definicin. Dados n 1 puntos que corresponden a los datos:

y los cuales se representan grficamente como puntos en el plano


cartesiano,

Si existe una funcin f (x) definida en el intervalo x0 , xn (donde suponemos que

x 0 x1 x n ), tal que f ( xi ) yi para i 0,1,2,, n , entonces a f (x) se le


llama una funcin de interpolacin de los datos, cuando es usada para aproximar valores
dentro del intervalo x0 , xn , y se le llama funcin de extrapolacin de los datos, cuando
est definida y es usada para aproximar valores fuera del intervalo.

Evidentemente pueden existir varios tipos de funciones que interpolen los


mismos datos; por ejemplo, funciones trigonomtricas, funciones
exponenciales, funciones polinomiales, combinaciones de stas, etc.

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL
El tipo de interpolacin que uno elige, depende generalmente de la
naturaleza de los datos que se estn manejando, as como de los valores
intermedios que se estn esperando.

Un tipo muy importante es la interpolacin por funciones polinomiales.


Puesto que evidentemente pueden existir una infinidad de funciones
polinomiales de interpolacin para una misma tabla de datos, se hace una
peticin extra para que el polinomio de interpolacin, sea nico.

Definicin. Un polinomio de interpolacin es una funcin polinomial que adems de


interpolar los datos, es el de menor grado posible.
Caso n=0
Tenemos los datos:

f ( x) y0 (polinomio constante) es el
f ( x0 ) y0 , por lo tanto, es el polinomio
polinomio de menor grado tal que
En este caso, tenemos que

de interpolacin.

Caso n=1
Tenemos los datos:

En este caso, el polinomio de interpolacin es la funcin lineal que une a


los dos puntos dados. Por lo tanto, tenemos que

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

f ( x ) y0

y1 y0
( x x0 )
x1 x0

es el polinomio de interpolacin.
La siguiente grfica representa este caso:

Observacin.

Vemos que en el polinomio de interpolacin del caso n=1 se encuentra como primer
trmino, y0 , que es el polinomio de interpolacin del caso n=0.
Continuemos:

Caso n=2
Tenemos los datos:

Para este caso, el polinomio de interpolacin va a ser un polinomio de


grado 2. Tomando en cuenta la observacin anterior, intumos que el
polinomio de interpolacin ser como sigue:

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

trmino cuadrtico
Por lo tanto, planteamos el polinomio de interpolacin como sigue:

f ( x) b0 b1 ( x x0 ) b2 ( x x0 )( x x1 )
Si asignamos
resultado:

x x0 , se anulan los valores de b1 y b2 , quedndonos el

f ( x0 ) b0
Como se debe cumplir que

f ( x0 ) y0 , entonces:

y0 b0
Si asignamos
siguiente:

x x1 , el valor de

b2

queda anulado,

resultando lo

f ( x1 ) b0 b1 ( x1 x0 )
Como se debe cumplir que f ( x1 ) y1 y ya sabemos que

y0 b0 ,entonces

y1 b0 b1 ( x1 x0 ) , de lo cual obtenemos el valor para b1 :


y1 y0
b1
x1 x0
Asignando x x2 , vamos a obtener :

f ( x2 ) b0 b1 ( x2 x0 ) b2 ( x2 x0 )( x2 x1 )
Como se debe cumplir que

f ( x2 ) y2 , y ya sabemos que y0 b0 y

y1 y0
b1
x1 x0
, sustitumos estos datos para despus despejar el valor de b2 :

y 2 y0

y1 y0
( x2 x0 ) b2 ( x2 x0 )( x2 x1 )
x1 x0

De lo cual podemos hacer un despeje parcial para lograr la siguiente


igualdad :

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

y 2 y0

y1 y0
( x2 x0 )
x1 x0
b2 ( x2 x0 )
x2 x1

Ahora en el numerador del miembro izquierdo de la igualdad, le sumamos

un cero y1 y1 , de tal manera que no se altere la igualdad:

A continuacin, aplicamos un poco de lgebra para as obtener los


siguientes resultados:

Y finalmente despejando a b2 vamos a obtener :

y2 y1 y1 y0

x2 x1 x1 x0
b2
x2 x0
Por lo tanto, el polinomio de interpolacin para este caso es:

Observacin.
Vemos que efectivamente el polinomio de interpolacin contiene al del
caso anterior, ms un trmino extra que es de un grado mayor, pero
adems vemos que cada uno de los coeficientes del polinomio de

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL
interpolacin, se forman a base de cocientes de diferencias de cocientes de
diferencias, etc. Esto da lugar a la definicin de diferencias divididas finitas
de Newton, como sigue:
3. 2. DIFERENCIAS DIVIDIDAS FINITAS DE NEWTON

Las diferencias divididas finitas de Newton, se define de la siguiente manera:

f [ xi , x j ]

f ( xi ) f ( x j )

f [ xi , x j , xk ]

xi x j

f [ xi , x j ] f [ x j , xk ]
xi xk

f [ xn , xn 1 ,, x1 , x0 ]

3.3.

10

f [ xn ,, x1 ] f [ xn 1 ,, x0 ]
xn x0

DIFERENCIAS DIVIDIDAS

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

As como podemos aproximar una funcin mediante la aproximacin polinomial de


LaGrange, tambin podemos aproximar la derivada y la integral de una funcin con
diferencias divididas. La derivada y la integral respectivamente el polinomio de
interpolacin, que en realidad es el principio bsico para la diferenciacin e
integracin de los mtodos numricos.
Supongamos una funcin f (x) con derivada en el punto x0 analticamente esta dado

lim

x x0

por:

f ( x) f ( x 0 )
f ' ( x)
x x0

Pero cuando la funcin es dada de manera tabular, se tiene.

Punto

x
f ( x)

x0
f ( x0 )

..........

x1
..........
f ( x1 ) ..........

..........

xi
..........
f ( x i ) ..........

n
xn
f ( xn )

La derivada slo puede obtenerse de manera aproximada, por ejemplo si se desea


calcular la derivada de f(x) en el punto x tal que x0 < x < x1
Esto se determina as:

f ' ( x)

f ( x1 ) f ( x 0 )
,
x1 x 0

x 0 x x1

La expresin de la derecha se llama primera diferencia dividida de f (x) respecto a


los valores de x0 y x1 y se denota generalmente f [x0, x1], esto es,

f x 0 , x1

f ( x1 ) f ( x 0 )
x1 x 0

Observacin:
1.
Se debe destacar que la relacin entre la primera diferencia dividida y la primera
derivada esta dada por el teorema del valor medio.
f ( x1 ) f ( x 0 )
f ' (c) , c ( x 0 , x1 )
x1 x 0
Siempre que f (x) cumpla con las condiciones del teorema del valor medio.
2.
Podemos generalizar para un orden ms alto en donde el argumento es
xi , 0 i n ; f xi
se llama diferencia dividida, de orden cero:

f x 0 , x1 , ..... , x i

11

f x1 , x 2 , ..... , x i f x 0 , x1 , ..... , x i 1
xi x0

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

i.e.; orden cero:


x0 f x0
x1 f x1
x2 f x2
x3 f x3
x4 f x4
x5 f x5

Primero

f x 0 , x1
f x1 , x 2

f x1 f x 0
x1 x 0

f x 2 f x1
x 2 x1

f x f x2
f x2 , x3 3
x3 x2
f x f x3
f x3 , x 4 4
x4 x3
f x4 , x5

f x5 f x4
x5 x 4

Segundo

f x0 , x1 , x2
f x1 , x2 , x3
f x2 , x3 , x4
f x3 , x4 , x5

f x1 , x2 f x0 , x1
x2 x0

f x3 , x2 f x1 , x2
x3 x1

f x3 , x4 f x2 , x3
x4 x2

f x4 , x5 f x3 , x4
x5 x3

Tercero

f x0 , x1 , x2 , x3
f x1 , x2 , x3 , x4
f x2 , x3 , x4 , x5

Observacin:

Para formar la expresin se requiere i + 1 puntos.


El numerador es la recta de dos diferencias de orden i 1.
El denominador es la recta de los argumentos no comunes en el numerador.
Ejemplo:
Supongamos que tenemos la siguiente informacin

Puntos 0
1
2
3 4 5
x
2 1 0
2 3 6
f ( x) 18 5 2 2 7 142

Obtenido del polinomio

x 3 2x 2 2

La primer diferencia dividida en los puntos (0), (1) y (1), (2)


f x 0 , x1

f ( x1 ) f ( x 0 ) 5 (18 )

13
x1 x 0
1 (2)

f x1 , x 2

f ( x 2 ) f ( x1 ) 2 (5)

3
x 2 x1
0 (1)

La segunda diferencia dividida para (0), (1) y (2)

12

f x1 , x2 , x3 f x0 , x1 , x2
x3 x0

f x2 , x3 , x4 f x1 , x2 , x3
x4 x1

f x3 , x4 , x5 f x2 , x3 , x4
x5 x2

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL
f x 0 , x1 , x 2

f ` x1 , x 2 f x 0 , x1 3 (13)

5
x 2 x0
0 (2)

De esta manera construimos la tabla de diferencias divididas


Puntos

f(x)

-2

-18

1 orden

2 orden

3 0rden

4 orden

13
1

-1

-5

-5
3

-2

1
-1

0
3

-2

1
3

9
4

0
1

9
45

142

Observemos que:
Todas las diferencias divididas de tercer orden tienen el mismo valor independiente
del valor de las x que se usen para calcularse.
Las diferencias de cuarto orden todos tienen el valor de cero, lo que tiene afinidad con
el criterio que la derivada de tercer orden es una constante y la de cuarto orden es cero,
para cualquier valor de x.
El razonamiento anterior nos induce a decir que si al construir una tabla de diferencias
divididas en alguna columna el valor es constante y la siguiente columna es cero la
informacin proviene de un polinomio de grado igual al orden de las diferencias
que tengan valores constantes.
El razonamiento anterior nos induce afirmar que nuestro polinomio es de grado 3 es
decir mi polinomio ser:
n

k 1

k 0

j 0

p ( x) f x 0 , x1 ,..., x k x x j f x 0 f x 0 , x1 ( x x 0 ) f x 0 , x1 , x 2 ( x x 0 )( x x1 ) ...

13

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

En nuestro ejemplo se tiene:


p ( x) f x 0 f x 0 , x1 ( x x 0 ) f x 0 , x1 , x 2 ( x x 0 )( x x1 ) f x 0 , x1 , x 2 , x3 ( x x 0 )( x x1 )( x x 2 )
p ( x) 18 13( x 2) 5( x 2)( x 1) 1( x 2)( x 1)( x 0)

p ( x ) x3 2 x 2 2

3.4.

PROXIMACIN POLINOMIAL DE NEWTON

Supongamos que tenemos una funcin tabular y que queremos aproximar mediante un
polinomio de primer grado:

Puntos

x
f ( x)

x0
f x0

x1
f x1

x2

f x2

xi

f xi

xn
f xn

3.4.1. Aproximacin por un Polinomio de Primer Grado


P1 ( x) a 0 a1 ( x x 0 )
En donde:
x0

: Es la abscisa del punto 0

a0, a1 : Constantes por determinar

x x 0 a 0 P( x 0 ) f x 0

a0 f x0

x x1 a1

a1

Si:

P ( x1 ) f x 0
( x x0 )
x x0

Consecuentemente tendremos:

P1 ( x) f x 0

a1 f x 0 , x1

f x1 f x 0
( x x0 )
x x0

Luego:
P1 ( x) f x 0 ( x x 0 ) f x 0 , x1

14

f x1 f x 0
x1 x 0

Pero:

a1 f x 0 , x1

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

Es un polinomio de primer grado en trminos de diferencias derivadas

3.4.2. Aproximacin por un Polinomio de Segundo Grado


P2 ( x) a 0 a1 ( x x 0 ) a 2 ( x x 0 ) ( x x1 )
En donde:
x0, x1

: Son las abscisas de los puntos 0 y 1

a0, a1, a2

: Constantes que debemos encontrar

Si:

x x0 a 0 P2 ( x) a 0 f x0
x x1 a1

x x2 a2

P2 ( x1 ) a 0
f x1 f x0
a1
x1 x 0
x1 x0
P2 ( x 2 ) a 0 a1 ( x 2 x0 )
a2
( x 2 x0 )( x 2 x1 )

f x0 , x1

( f x 2 f x0 ) ( f x1 f x0 )

( x 2 x1 )
( x1 x 0 )
a2
( x 2 x0 )
a2

f x1 f x0
( x 2 x0 )
( x1 x0 )
( x 2 x 0 )( x 2 x1 )

f x 2 f x0

( f x 2 f x0 ) ( x1 x0 ) ( f x1 f x0 ) ( x 2 x1 )
f x0 , x1 , x 2
( x 2 x 0 )( x 2 x1 )( x1 x0 )

Luego tenemos:
P2 ( x) f x 0 ( x x 0 ) f x 0 , x1 ( x1 x 0 ) ( x x1 ) f x 0 , x1 , x 2

3.5.

GENERALIZACIN

Pn ( x) a 0 a1 ( x x0 ) a 2 ( x x0 ) ( x x1 ) ... a n ( x x0 ) ( x x1 ) ... ( x x n 1 )
En donde:
x 0 , x1 , ... , x n
a 0 , a1 , ..., a n

15

: Son las abscisas de los puntos 0, 1, 2, , n


: Son coeficientes por determinar y estn dados por:

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

a 0 f x 0 ; a1 f x 0 , x1 ; a 2 f x 0 , x1 , x 2 ; .... ; a n f x 0 , x1 , .... , x n
Esto es tendremos la siguiente aproximacin polinomial

Pn ( x) f x0 ( x x0 ) f x0 , x1 ( x x0 )( x x1 ) f x0 , x1 , x2 ...

( x x0 )( x x1 )...( x xn ) f x0 , x1 , ..., xn

j 1

j 0

i 0

Pn ( x) a j

x xi
Polinomio de aproximacin de Newton

Ejemplo:
Determinar la aproximacin polinomial de Newton para la informacin tabular e
interpolar para x = 2

4. MARCO METODOLOGICO
4.1. DIFERENCIAS DIVIDIDAS
Diferencias divididas
Puntos

f[x]

56

1 dividida

2 dividida

3 dividida

14.2
1

113

-0.31
4.5

20

181

0.019
0.081

1.68
3

40

214

P1 ( x ) a 0 a1 ( x x 0 ) f x 0 f x 0 , x1 x x 0 56 14.2 ( x 1)

Observacin:

16

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

f x 0 , x1

f x1 f x 0 113 56 57

14.2
x1 x 0
5 1
4

P2 ( x) a 0 a1 ( x x 0 ) a 2 ( x x 0 )( x x1 ) f x 0 f x 0 , x1 x x 0
f x 0 , x1 , x 2 x x 0 x x1

f x 0 , x1 , x 2
f x1 , x 2

f x1 , x 2 f x 0 , x1 4.5 14 .2 9.7

0.51
x2 x0
20 1
19

f x 2 f x1 181 113 68

4.5
x 2 x1
15
15

P2 x 56 14 .2 x 1 0.51 x 1 x 5
P1 2 56 14 .2 2 1 70 .2

P2 2 56 14 .2 2 6 0.51 2 1 2 5 70 .2 1.53 71 .7

P3 ( x) a 0 a1 x x 0 a 2 x x 0 x x1 a 3 x x 0 x x1 x x 3
a 0 f x 0 56; a1 f1 x 0 , x1 14 .2 ; a 2 f x 0 , x1 , x 2 0.51 ;
f x1 , x 2 , x3 f x 0 , x1 , x 2 0.081 0.51
a 3 f x 0 , x1 , x 2 , x 3

x3 x 0
40 1

0.429
0.011
39

Pero:
f x1 , x 2 , x 3

f x 2 , x 3 f x1 , x 2 1.68 4.5

0.081
x 3 x1
40 5

P3 ( x ) 56 14.2( x 1) 0.51( x 1)( x 5) 0.019( x 1)( x 5)( x 20)


Si: x = 2
f (2) P3 (2) 56 14.2(2 1) 0.51( 2 1)( 2 5) 0.019(2 1)( 2 5)( 2 20)
71.7 0.969 72.67
Ejemplo 1. Calcular la tabla de diferencias divididas finitas con los siguientes datos:

Y utilizar la informacin de dicha tabla, para construir el polinomio de interpolacin


de Newton.
Solucin.
Procedemos como sigue:

17

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

Por lo tanto el polinomio de interpolacin de Newton es :

Ejemplo 2. Calcular la tabla de diferencias divididas finitas con los siguientes datos:

Y usar la informacin en la tabla, para construir el polinomio de interpolacin de


Newton.
Solucin. Procedemos como sigue:

Por lo tanto el polinomio de interpolacin de Newton nos queda :

4.1.1. POLINOMIO DE APROXIMACIN DE NEWTON EN DIFERENCIAS


FINITAS: HACIA DELANTE HACIA ATRS

18

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

Supongamos que la distancia entre dos argumentos (abscisas) consecutivas cualquiera


es igual, en toda la funcin tabular y sea h.
El polinomio de aproximacin de Newton se puede escribir de manera ms simple, para
nuestro propsito, consideremos otro punto S; definido por:
x x 0 sh

x: Es el valor que se quiere interpolar

Pero:

x1 x 0 h , x 2 x 0 2h , x3 x 0 3h , ..., xi x 0 ih

i 1, 2, .... , n

Que ocurre si restamos xi en ambos miembros

x xi x 0 sh xi
x 0 sh x 0 ih
x x i h( s i )
Para; i 1,2,..., n
x x1 h( s 1); x x 2 h( s 2); x x 3 h( s 3); .... ; x x n h( s n)
Si consideramos el desarrollo general del polinomio de Newton, i.e.:
Pn ( x) a 0 a1 ( x x 0 ) a 2 ( x x 0 )( x x1 ) ... a n ( x x 0 )( x x1 )...( x x n 1 )
Pn ( x 0 sh ) f x 0 f x 0 , x1 hs f x 0 , x1 , x 2 h 2 s ( s 1) f x 0 , x1 , x 2 , x 3 h 3 s ( s 1)( s 2)
... f x 0 , x1 ,..., x n h 3 s ( s 1)( s 2) .. f x 0 , x1 ,..., x n h n s ( s 1)...( s (n 1))

:
n

k 1

k 0

i 0

Pn ( x) a k h k ( s i )

Observemos que la ltima relacin de aproximacin se puede simplificar si hacemos


ingresar los operadores lineales
y, conocidos como:
: Operador lineal en diferencias hacia delante
: Operador lineal en diferencias hacia atrs
En donde:
Primera Diferencia

19

f (x)

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

f ( x ) f ( x h) f ( x )

La segunda diferencia:

2 f ( x)

( f ( x)) 2 f ( x) ( f ( x h) f ( x)) f ( x h) f ( x)
f ( x h h) f ( x h ) f ( x h ) f ( x )
f ( x 2h ) 2 f ( x h ) f ( x )

La tercera diferencia:

3 f ( x )

(2 f ( x)) ( f ( x 2h) 2 f ( x h) f ( x)) f ( x 2h) 2f ( x h) f ( x)


f ( x 2h h) f ( x 2h) 2( f ( x h h) f ( x h)) f ( x h) f ( x )
f ( x 3h) 3 f ( x 2h) 3 f ( x h) f ( x)

En general:
i f ( x) (i 1 f ( x))
De manera anloga para el operador lineal de diferencia hacia atrs
Primera Diferencia:

f (x)

f ( x) f ( x) f ( x h)

Segunda Diferencia:

2 f ( x)

( f ( x)) ( f ( x) f ( x h)) f ( x) f ( x h)
f ( x ) f ( x h) f ( x h ) f ( x 2 h )
f ( x ) 2 f ( x h) f ( x 2h)

En general:
i f ( x) ( i 1 f ( x)
Que ocurre si aplicamos

20

al primer valor funcional f [x0] de una tabla proporcionada.

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

f x1 f x0

x1 x 0

f x 0 f x 0 h f x0

ie : f ( x0 ) h f x 0 , x1 f x 0 , x1

x1 x0 h f x0 , x1

1
f ( x 0 )
h

Para
f x0 , x1 , x 2

f x 2 2 f x1 f x 0 2 f x 0

2h 2
2h 2

para
f x0 , x1 , x 2 , x3

f x3 3 f x 2 3 f x1 f ( x 0 ) 3 f x 0

2 3h 3
3! h 3

En general:
f x 0 , x1 ,..., x n

n f ( x 0 )
n! hn

De manera anloga para el operador de diferencias hacia atrs

n f ( xn )
f x n , xn 1 , ..., x1 , x0
n! h n
Consecuentemente al sustituir
Pn ( x 0 sh) f x0 sf x 0

f x 0 , x1 ,..., x n , i 0,1,2,..., n

en

s ( s 1) 2
s ( s 1)( s 2)...( s (n 1)) n
f x0 ...
f ( x0 )
2!
n!

Es conocido como el polinomio de Newton en diferencia finita hacia delante.


Ejemplo:
Supongamos que tienen las siguientes tabulaciones:

Puntos
0
1
2
3
4
5
x
50
60
70
80
90
100
f ( x) 24.94 30.71 36.05 42.84 50.57 59.30
Aproximar la funcin tabulada usando el polinomio de Newton en diferencias finitas
hacia delante e interpole para 64
Solucin

21

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

En este conjunto de datos tenemos que h = 10, el valor por interpolares 64


x x 0 64 50
s

1.4 S 1.4
h
10
El valor de
4.1.1.1. PARA UN POLINOMIO DE PRIMER ORDEN
Para n = 1
P1 ( x) f x0 s f x0
24 .94 1.4(5.17 ) 32 .17

en donde
f x 0 f x 0 h f x 0 f x1 f x 0
f x 0 30 .11 24 .94 5.17

Punto x i

f xi

50

24.94

1
2

60
70

f x i

2 f xi

f x 0 5.17
30.11
f x1 5.94
36.05
f x 2 5.79
3 80 42.84
f x 3 7.73
4 90 50.57
f x 4 8.73
5 100 59.30

3 f xi

4 f x i

2 f x 0 0.77 3
f x 0 0.08 4
2 f x1 0.85 3
f x 0 0.01

0
.
09
1
2 f x 2 0.94 3
4 f x1 0.03

f
x

0
.
06
2
2 f x 3 1

Es preciso destacar que en realidad se esta extrapolando, pues el valor de x queda fuera
del intervalo de los puntos que se usan para formar el polinomio de aproximacin.
Debemos observar que el polinomio de aproximacin descrita en fue estructurado
1
considerando x0 como pivote y luego si queremos aplicar para los puntos (1) y (2)
1
debemos modificar
as:
Pn ( x) f x1 sh f x1 sf xi

s( s 1) 2
s ( s 1)...( s (n 1)) n
f x1 ...
f x1
2!
n!
2

P( x) f x1 sf x1
s

en donde:

x x1 64 60

0.4
h
10

22

Luego tenemos:

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

f (64) 30.11 0.4(5.94) 32.49

Debemos resaltar que si deseamos aproximar con un polinomio de segundo grado se


requieren tres puntos, tendramos dos alternativas, tomar como puntos (0), (1) y (2)
(1), (2) y (3), en este caso tomara la primera serie por que el valor a interpolar est ms
al centro, luego tendramos:
s( s 1) 2
P2 ( x) f x 0 sf x 0
f x0 ;
s 1.4
2!
1.4 (1.4 1)
P2 (64) 24.94 1.4 (5.17)
0.77 32.385
2!
4.1.2. ESTRUCTURA DEL POLINOMIO DE NEWTON EN DIFERENCIAS
DIVIDIDAS HACIA ATRS DE GRADO n EN xn
Supongamos n = 2 y asumamos que el polinomio sea de 2 grado:
P2 ( x) a 0 a1 ( x x n ) a 2 ( x x n ) ( x x n 1 )
En donde:
x n ; x n 1
a 0 y a1 , a 2

: Son abscisas de los puntos n y n 1"


: Son las constantes por determinar

Si:
x x n a 0 P2 ( x n ) a 0 f x n
x x n 1 a1
x x n2 a 2

P2 x n 1 a 0
f x n 1 f x n
a1
f x n , x n 1
x n 1 x n
x n 1 x n

f x n 2 f x n f x n , x n 1
a 2 f x n , x n 1 , x n 2
( x n 2 x n ) ( x n 2 x n 1 )

Luego tendremos que:


P2 ( x) f x n f x n , x n 1 ( x x n ) f x n , x n 1 , x n 2 ( x x n )( x x n 1 )

Generalizar
Pn ( x) a 0 a1 ( x x n ) a 2 ( x x n ) ( x x n 1 ) ... a n ( x x n )( x x n 1 )...( x x1 )
En donde:

23

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

a 0 f x n ; a1 f x n , x n 1 ; a 2 f x n , x n 1 , x n 2 ; ... ; a n f x n , x n 1 , ... , x1 , x 0

Considerando la diferencia de las abscisas consecutivas igual a h e introducimos una


variable paramtrica s definida como:

x xn
h

; x: el valor a interpolar

x x n sh
x x n 1 x n x n 1 sh h sh

h( s 1)

x x n 2 x n x n 2 sh 2h sh h( s 2)

x x 0 x n x 0 sh nhsh

h( s n )

Luego tenemos:
Pn ( x n sh) f x n 3f x n

s ( s 1) ( s 2)...( s (n 1)) n
s ( s 1) 2
f x n ...
f xn
2!
n!

Ecuacin de Newton en diferencias hacia atrs


Ejemplo:
En el ejemplo realice la interpolacin para x = 98 usando el polinomio de Newton

Si usamos un polinomio de primer grado tenemos


x x n 98 100
P1 ( x ) f x 5 sf x 5 ;
s

0.2
10
10
p1 (98) 59.30 0.2(8.73) 57.55

Si usamos un polinomio de segundo grado tenemos


s ( s 1) 2
P2 (98) f x 5 sf x 5
f x5
2!
0.2(0.2 1)
59.3 .2(8.73)
(1) 57.63
2!

24

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

Punto xi f xi
0 50 24.94
1 60 30.11

f xi
f x0 5.17
f x1 5.94

2 f xi
2 f x0 0.77

3 f xi

4 f xi

3 f x0 0.08

2 70 36.05
f x1 0.85 3
4 f x0 0.01
f x1 0.09 4
f x2 5.79 2
3 80 42.84
f x2 0.94 3
f x1 0.03
f x2 0.06
f x3 7.73 2
4 90 50.57
f x3 1
f x4 8.73
5 100 59.30
2

5. DIFERENCIALES DIVIDIDAS APLICANDO


MATLAB
Cdigo de matlab:

25

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

26

UNIVERSIDAD NACIONAL HERMILIO VALDIZAN


E.A.P. INGENIERIA CIVIL

27