tema 1 preliminares - ugrmpasadas/ftp/tema1.pdfn+1 = 1 2 x n + 5 x n : aplicaci on: (con 10 cifras)...

143
Introducci´ on Teoremas b´ asicos Errores Propagaci´ on del error Condicionamiento y Estabilidad Normas de computaci´ on para el curso Tema 1 Preliminares Departamento de Matem´ atica Aplicada. C´ alculo Num´ erico E.T.S.I. Inform´ atica Departamento de Matem´ atica Aplicada. C´ alculo Num´ erico Tema 1 Preliminares

Upload: others

Post on 24-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Tema 1Preliminares

Departamento de Matematica Aplicada. Calculo Numerico

E.T.S.I. Informatica

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 2: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Indice

1 Introduccion

2 Teoremas basicos

3 ErroresFuentes usuales de errorRepresentacion de numerosTipos de errores

4 Propagacion del error

5 Condicionamiento y Estabilidad

6 Normas de computacion para el curso

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 3: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Calculo numerico (Analisis Numerico, Metodos Numericos):

Nace con el hombre, pero se desarrolla junto con las maquinasde calculo.Estudia metodos numericos para resolver problemasmatematicos de las ciencias, tecnicas e ingenierıa.

Problemas que aborda:

Finito-dimensionalesResolucion de ecuaciones y sistemas de ecuacionesInterpolacion y AproximacionCalculo de valores y vectores propios

Infinito-dimensionalesDerivacion numerica.Integracion numerica.Resolucion numerica de E.D.O. y E.D.P.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 4: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Calculo numerico (Analisis Numerico, Metodos Numericos):

Nace con el hombre, pero se desarrolla junto con las maquinasde calculo.

Estudia metodos numericos para resolver problemasmatematicos de las ciencias, tecnicas e ingenierıa.

Problemas que aborda:

Finito-dimensionalesResolucion de ecuaciones y sistemas de ecuacionesInterpolacion y AproximacionCalculo de valores y vectores propios

Infinito-dimensionalesDerivacion numerica.Integracion numerica.Resolucion numerica de E.D.O. y E.D.P.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 5: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Calculo numerico (Analisis Numerico, Metodos Numericos):

Nace con el hombre, pero se desarrolla junto con las maquinasde calculo.Estudia metodos numericos para resolver problemasmatematicos de las ciencias, tecnicas e ingenierıa.

Problemas que aborda:

Finito-dimensionalesResolucion de ecuaciones y sistemas de ecuacionesInterpolacion y AproximacionCalculo de valores y vectores propios

Infinito-dimensionalesDerivacion numerica.Integracion numerica.Resolucion numerica de E.D.O. y E.D.P.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 6: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Calculo numerico (Analisis Numerico, Metodos Numericos):

Nace con el hombre, pero se desarrolla junto con las maquinasde calculo.Estudia metodos numericos para resolver problemasmatematicos de las ciencias, tecnicas e ingenierıa.

Problemas que aborda:

Finito-dimensionalesResolucion de ecuaciones y sistemas de ecuacionesInterpolacion y AproximacionCalculo de valores y vectores propios

Infinito-dimensionalesDerivacion numerica.Integracion numerica.Resolucion numerica de E.D.O. y E.D.P.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 7: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Calculo numerico (Analisis Numerico, Metodos Numericos):

Nace con el hombre, pero se desarrolla junto con las maquinasde calculo.Estudia metodos numericos para resolver problemasmatematicos de las ciencias, tecnicas e ingenierıa.

Problemas que aborda:

Finito-dimensionales

Resolucion de ecuaciones y sistemas de ecuacionesInterpolacion y AproximacionCalculo de valores y vectores propios

Infinito-dimensionalesDerivacion numerica.Integracion numerica.Resolucion numerica de E.D.O. y E.D.P.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 8: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Calculo numerico (Analisis Numerico, Metodos Numericos):

Nace con el hombre, pero se desarrolla junto con las maquinasde calculo.Estudia metodos numericos para resolver problemasmatematicos de las ciencias, tecnicas e ingenierıa.

Problemas que aborda:

Finito-dimensionalesResolucion de ecuaciones y sistemas de ecuaciones

Interpolacion y AproximacionCalculo de valores y vectores propios

Infinito-dimensionalesDerivacion numerica.Integracion numerica.Resolucion numerica de E.D.O. y E.D.P.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 9: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Calculo numerico (Analisis Numerico, Metodos Numericos):

Nace con el hombre, pero se desarrolla junto con las maquinasde calculo.Estudia metodos numericos para resolver problemasmatematicos de las ciencias, tecnicas e ingenierıa.

Problemas que aborda:

Finito-dimensionalesResolucion de ecuaciones y sistemas de ecuacionesInterpolacion y Aproximacion

Calculo de valores y vectores propiosInfinito-dimensionales

Derivacion numerica.Integracion numerica.Resolucion numerica de E.D.O. y E.D.P.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 10: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Calculo numerico (Analisis Numerico, Metodos Numericos):

Nace con el hombre, pero se desarrolla junto con las maquinasde calculo.Estudia metodos numericos para resolver problemasmatematicos de las ciencias, tecnicas e ingenierıa.

Problemas que aborda:

Finito-dimensionalesResolucion de ecuaciones y sistemas de ecuacionesInterpolacion y AproximacionCalculo de valores y vectores propios

Infinito-dimensionalesDerivacion numerica.Integracion numerica.Resolucion numerica de E.D.O. y E.D.P.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 11: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Calculo numerico (Analisis Numerico, Metodos Numericos):

Nace con el hombre, pero se desarrolla junto con las maquinasde calculo.Estudia metodos numericos para resolver problemasmatematicos de las ciencias, tecnicas e ingenierıa.

Problemas que aborda:

Finito-dimensionalesResolucion de ecuaciones y sistemas de ecuacionesInterpolacion y AproximacionCalculo de valores y vectores propios

Infinito-dimensionales

Derivacion numerica.Integracion numerica.Resolucion numerica de E.D.O. y E.D.P.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 12: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Calculo numerico (Analisis Numerico, Metodos Numericos):

Nace con el hombre, pero se desarrolla junto con las maquinasde calculo.Estudia metodos numericos para resolver problemasmatematicos de las ciencias, tecnicas e ingenierıa.

Problemas que aborda:

Finito-dimensionalesResolucion de ecuaciones y sistemas de ecuacionesInterpolacion y AproximacionCalculo de valores y vectores propios

Infinito-dimensionalesDerivacion numerica.

Integracion numerica.Resolucion numerica de E.D.O. y E.D.P.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 13: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Calculo numerico (Analisis Numerico, Metodos Numericos):

Nace con el hombre, pero se desarrolla junto con las maquinasde calculo.Estudia metodos numericos para resolver problemasmatematicos de las ciencias, tecnicas e ingenierıa.

Problemas que aborda:

Finito-dimensionalesResolucion de ecuaciones y sistemas de ecuacionesInterpolacion y AproximacionCalculo de valores y vectores propios

Infinito-dimensionalesDerivacion numerica.Integracion numerica.

Resolucion numerica de E.D.O. y E.D.P.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 14: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Calculo numerico (Analisis Numerico, Metodos Numericos):

Nace con el hombre, pero se desarrolla junto con las maquinasde calculo.Estudia metodos numericos para resolver problemasmatematicos de las ciencias, tecnicas e ingenierıa.

Problemas que aborda:

Finito-dimensionalesResolucion de ecuaciones y sistemas de ecuacionesInterpolacion y AproximacionCalculo de valores y vectores propios

Infinito-dimensionalesDerivacion numerica.Integracion numerica.Resolucion numerica de E.D.O. y E.D.P.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 15: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Calculo numerico (Analisis Numerico, Metodos Numericos):

Nace con el hombre, pero se desarrolla junto con las maquinasde calculo.Estudia metodos numericos para resolver problemasmatematicos de las ciencias, tecnicas e ingenierıa.

Problemas que aborda:

Finito-dimensionalesResolucion de ecuaciones y sistemas de ecuacionesInterpolacion y AproximacionCalculo de valores y vectores propios

Infinito-dimensionalesDerivacion numerica.Integracion numerica.Resolucion numerica de E.D.O. y E.D.P.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 16: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Objetivo

Obtener la solucion, exacta o con aceptable aproximacion, con elmenor esfuerzo/tiempo posible.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 17: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Objetivo

Obtener la solucion, exacta o con aceptable aproximacion, con elmenor esfuerzo/tiempo posible.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 18: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Ejemplo1

Metodo numerico (metodo iterativo) para calcular√

5:

xn+1 =1

2

(xn +

5

xn

).

Aplicacion: (con 10 cifras)x0 = 2,x1 = 2.25,x2 = 2.236111111,x3 = 2.236067978,x4 = 2.236067977.

El valor exacto de√

5 es 2.2360679774997896964..

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 19: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Ejemplo1

Metodo numerico (metodo iterativo) para calcular√

5:

xn+1 =1

2

(xn +

5

xn

).

Aplicacion: (con 10 cifras)x0 = 2,x1 = 2.25,x2 = 2.236111111,x3 = 2.236067978,x4 = 2.236067977.

El valor exacto de√

5 es 2.2360679774997896964..

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 20: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Ejemplo1

Metodo numerico (metodo iterativo) para calcular√

5:

xn+1 =1

2

(xn +

5

xn

).

Aplicacion: (con 10 cifras)

x0 = 2,x1 = 2.25,x2 = 2.236111111,x3 = 2.236067978,x4 = 2.236067977.

El valor exacto de√

5 es 2.2360679774997896964..

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 21: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Ejemplo1

Metodo numerico (metodo iterativo) para calcular√

5:

xn+1 =1

2

(xn +

5

xn

).

Aplicacion: (con 10 cifras)x0 = 2,

x1 = 2.25,x2 = 2.236111111,x3 = 2.236067978,x4 = 2.236067977.

El valor exacto de√

5 es 2.2360679774997896964..

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 22: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Ejemplo1

Metodo numerico (metodo iterativo) para calcular√

5:

xn+1 =1

2

(xn +

5

xn

).

Aplicacion: (con 10 cifras)x0 = 2,x1 = 2.25,

x2 = 2.236111111,x3 = 2.236067978,x4 = 2.236067977.

El valor exacto de√

5 es 2.2360679774997896964..

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 23: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Ejemplo1

Metodo numerico (metodo iterativo) para calcular√

5:

xn+1 =1

2

(xn +

5

xn

).

Aplicacion: (con 10 cifras)x0 = 2,x1 = 2.25,x2 = 2.236111111,

x3 = 2.236067978,x4 = 2.236067977.

El valor exacto de√

5 es 2.2360679774997896964..

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 24: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Ejemplo1

Metodo numerico (metodo iterativo) para calcular√

5:

xn+1 =1

2

(xn +

5

xn

).

Aplicacion: (con 10 cifras)x0 = 2,x1 = 2.25,x2 = 2.236111111,x3 = 2.236067978,

x4 = 2.236067977.

El valor exacto de√

5 es 2.2360679774997896964..

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 25: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Ejemplo1

Metodo numerico (metodo iterativo) para calcular√

5:

xn+1 =1

2

(xn +

5

xn

).

Aplicacion: (con 10 cifras)x0 = 2,x1 = 2.25,x2 = 2.236111111,x3 = 2.236067978,x4 = 2.236067977.

El valor exacto de√

5 es 2.2360679774997896964..

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 26: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Ejemplo1

Metodo numerico (metodo iterativo) para calcular√

5:

xn+1 =1

2

(xn +

5

xn

).

Aplicacion: (con 10 cifras)x0 = 2,x1 = 2.25,x2 = 2.236111111,x3 = 2.236067978,x4 = 2.236067977.

El valor exacto de√

5 es 2.2360679774997896964..

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 27: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Prerrequisitos de la materia:

Algebra lineal: espacios vectoriales, base, dimension,dependencia lineal, matrices, sistemas de ecuaciones lineales,valores propios.

Calculo infinitesimal e integral en una y dos variables

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 28: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Prerrequisitos de la materia:

Algebra lineal:

espacios vectoriales, base, dimension,dependencia lineal, matrices, sistemas de ecuaciones lineales,valores propios.

Calculo infinitesimal e integral en una y dos variables

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 29: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Prerrequisitos de la materia:

Algebra lineal: espacios vectoriales,

base, dimension,dependencia lineal, matrices, sistemas de ecuaciones lineales,valores propios.

Calculo infinitesimal e integral en una y dos variables

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 30: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Prerrequisitos de la materia:

Algebra lineal: espacios vectoriales, base,

dimension,dependencia lineal, matrices, sistemas de ecuaciones lineales,valores propios.

Calculo infinitesimal e integral en una y dos variables

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 31: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Prerrequisitos de la materia:

Algebra lineal: espacios vectoriales, base, dimension,

dependencia lineal, matrices, sistemas de ecuaciones lineales,valores propios.

Calculo infinitesimal e integral en una y dos variables

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 32: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Prerrequisitos de la materia:

Algebra lineal: espacios vectoriales, base, dimension,dependencia lineal,

matrices, sistemas de ecuaciones lineales,valores propios.

Calculo infinitesimal e integral en una y dos variables

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 33: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Prerrequisitos de la materia:

Algebra lineal: espacios vectoriales, base, dimension,dependencia lineal, matrices,

sistemas de ecuaciones lineales,valores propios.

Calculo infinitesimal e integral en una y dos variables

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 34: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Prerrequisitos de la materia:

Algebra lineal: espacios vectoriales, base, dimension,dependencia lineal, matrices, sistemas de ecuaciones lineales,

valores propios.

Calculo infinitesimal e integral en una y dos variables

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 35: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Prerrequisitos de la materia:

Algebra lineal: espacios vectoriales, base, dimension,dependencia lineal, matrices, sistemas de ecuaciones lineales,valores propios.

Calculo infinitesimal e integral en una y dos variables

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 36: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Prerrequisitos de la materia:

Algebra lineal: espacios vectoriales, base, dimension,dependencia lineal, matrices, sistemas de ecuaciones lineales,valores propios.

Calculo infinitesimal e integral en una y dos variables

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 37: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Introduccion

Prerrequisitos de la materia:

Algebra lineal: espacios vectoriales, base, dimension,dependencia lineal, matrices, sistemas de ecuaciones lineales,valores propios.

Calculo infinitesimal e integral en una y dos variables

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 38: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Teoremas basicos

Teorema de Bolzano

Sea f ∈ C [a, b] tal que f (a)f (b) < 0 entonces existe c ∈ (a, b) talque f (c) = 0.

Teorema del valor intermedio

Sea f ∈ C [a, b] y L un real comprendido entre f (a) y f (b).Entonces existe c ∈ [a, b] tal que f (c) = L.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 39: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Teoremas basicos

Teorema de Bolzano

Sea f ∈ C [a, b] tal que f (a)f (b) < 0 entonces existe c ∈ (a, b) talque f (c) = 0.

Teorema del valor intermedio

Sea f ∈ C [a, b] y L un real comprendido entre f (a) y f (b).Entonces existe c ∈ [a, b] tal que f (c) = L.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 40: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Teoremas basicos

Teorema de Rolle

Sea f ∈ C 1[a, b] tal que f (a) = f (b). Entonces existe c ∈ [a, b]tal que f ′(c) = 0.

Teorema del valor medio

Sea f ∈ C 1[a, b]. Entonces existe c ∈ [a, b] tal que

f ′(c) =f (b)− f (a)

b − a.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 41: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Teoremas basicos

Teorema de Rolle

Sea f ∈ C 1[a, b] tal que f (a) = f (b). Entonces existe c ∈ [a, b]tal que f ′(c) = 0.

Teorema del valor medio

Sea f ∈ C 1[a, b]. Entonces existe c ∈ [a, b] tal que

f ′(c) =f (b)− f (a)

b − a.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 42: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Teoremas basicos

Primer Teorema del valor medio del calculo integral

Sea f ∈ C [a, b] entonces existe c ∈ (a, b) tal que

f (c) =1

b − a

∫ b

af (x)dx .

Segundo Teorema del valor medio del calculo integral

Sean f , g ∈ C [a, b] tal que g(x) ≥ 0, para todo x ∈ [a, b].Entonces existe c ∈ (a, b) tal que∫ b

af (x)g(x)dx = f (c)

∫ b

ag(x)dx .

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 43: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Teoremas basicos

Primer Teorema del valor medio del calculo integral

Sea f ∈ C [a, b] entonces existe c ∈ (a, b) tal que

f (c) =1

b − a

∫ b

af (x)dx .

Segundo Teorema del valor medio del calculo integral

Sean f , g ∈ C [a, b] tal que g(x) ≥ 0, para todo x ∈ [a, b].Entonces existe c ∈ (a, b) tal que∫ b

af (x)g(x)dx = f (c)

∫ b

ag(x)dx .

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 44: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Teoremas basicos

Teorema de Taylor (formula de Taylor)

Sean f ∈ Cn+1[a, b] y x0 ∈ [a, b] fijo. Entonces para todox ∈ [a, b] existe c = c(x) comprendido entre x0 y x , tal quef (x) = Pn(x) + Rn(x), donde

Pn(x) =n∑

k=0

f k(x0)

k!(x − x0)k , Rn(x) =

f (n+1)

(n + 1)!(x − x0)n+1.

Suma de series geometricas

Si r < 1 entonces∞∑

n=0

crn =c

1− r, siendo divergente en caso

contrario.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 45: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Teoremas basicos

Teorema de Taylor (formula de Taylor)

Sean f ∈ Cn+1[a, b] y x0 ∈ [a, b] fijo. Entonces para todox ∈ [a, b] existe c = c(x) comprendido entre x0 y x , tal quef (x) = Pn(x) + Rn(x), donde

Pn(x) =n∑

k=0

f k(x0)

k!(x − x0)k , Rn(x) =

f (n+1)

(n + 1)!(x − x0)n+1.

Suma de series geometricas

Si r < 1 entonces∞∑

n=0

crn =c

1− r, siendo divergente en caso

contrario.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 46: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion:

rozamientos, vientos, atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 47: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos,

vientos, atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 48: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos,

atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 49: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones,

gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 50: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones, gravedad,

relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 51: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones, gravedad,relatividad,

efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 52: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 53: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre:

lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 54: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos,

interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 55: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,

estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 56: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 57: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano:

equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 58: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 59: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion:

aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 60: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 61: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo:

las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 62: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 63: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Fuentes usuales de error en la resolucion de problemasmatematicos

Idealizacion: rozamientos, vientos, atracciones, gravedad,relatividad, efectos ”despreciables”.

Experimental-incertidumbre: lectura aparatos, interferencias,estimaciones estadısticas.

Humano: equivocaciones aritmeticas o de propagacion.

Discretizacion: aproximacion de un proceso matematicoinfinito por uno finito.

Redondeo: las maquinas tienen una precision limitada.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 64: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Numeros en notacion binaria

156310 = 1× 103 + 5× 102 + 6× 101 + 3× 100

= 1× 210 + 1× 29 + 1× 24 + 1× 23 + 1× 21 + 1× 20

= 110000110112.

Algoritmo de conversion decimal-binario

Invertase el orden de la sucesion de restos de dividir por 2reiteradamente.

Numeros no enteros

1563.2510 = 11000011011.012

0.710 = 0.101102 (periodico en binario).

Otras bases usuales: 8, 16.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 65: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Numeros en notacion binaria

156310 = 1× 103 + 5× 102 + 6× 101 + 3× 100

= 1× 210 + 1× 29 + 1× 24 + 1× 23 + 1× 21 + 1× 20

= 110000110112.

Algoritmo de conversion decimal-binario

Invertase el orden de la sucesion de restos de dividir por 2reiteradamente.

Numeros no enteros

1563.2510 = 11000011011.012

0.710 = 0.101102 (periodico en binario).

Otras bases usuales: 8, 16.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 66: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Numeros en notacion binaria

156310 = 1× 103 + 5× 102 + 6× 101 + 3× 100

= 1× 210 + 1× 29 + 1× 24 + 1× 23 + 1× 21 + 1× 20

= 110000110112.

Algoritmo de conversion decimal-binario

Invertase el orden de la sucesion de restos de dividir por 2reiteradamente.

Numeros no enteros

1563.2510 = 11000011011.012

0.710 = 0.101102 (periodico en binario).

Otras bases usuales: 8, 16.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 67: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Numeros en notacion binaria

156310 = 1× 103 + 5× 102 + 6× 101 + 3× 100

= 1× 210 + 1× 29 + 1× 24 + 1× 23 + 1× 21 + 1× 20

= 110000110112.

Algoritmo de conversion decimal-binario

Invertase el orden de la sucesion de restos de dividir por 2reiteradamente.

Numeros no enteros

1563.2510 = 11000011011.012

0.710 = 0.101102 (periodico en binario).

Otras bases usuales: 8, 16.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 68: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Numeros en notacion binaria

156310 = 1× 103 + 5× 102 + 6× 101 + 3× 100

= 1× 210 + 1× 29 + 1× 24 + 1× 23 + 1× 21 + 1× 20

= 110000110112.

Algoritmo de conversion decimal-binario

Invertase el orden de la sucesion de restos de dividir por 2reiteradamente.

Numeros no enteros

1563.2510 = 11000011011.012

0.710 = 0.101102 (periodico en binario).

Otras bases usuales: 8, 16.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 69: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Numeros en notacion binaria

156310 = 1× 103 + 5× 102 + 6× 101 + 3× 100

= 1× 210 + 1× 29 + 1× 24 + 1× 23 + 1× 21 + 1× 20

= 110000110112.

Algoritmo de conversion decimal-binario

Invertase el orden de la sucesion de restos de dividir por 2reiteradamente.

Numeros no enteros

1563.2510 = 11000011011.012

0.710 = 0.101102 (periodico en binario).

Otras bases usuales: 8, 16.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 70: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Numeros en notacion binaria

156310 = 1× 103 + 5× 102 + 6× 101 + 3× 100

= 1× 210 + 1× 29 + 1× 24 + 1× 23 + 1× 21 + 1× 20

= 110000110112.

Algoritmo de conversion decimal-binario

Invertase el orden de la sucesion de restos de dividir por 2reiteradamente.

Numeros no enteros

1563.2510 = 11000011011.012

0.710 = 0.101102 (periodico en binario).

Otras bases usuales: 8, 16.Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 71: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Notacion cientıfica (Representacion en punto flotante)

z = σ(0.d1d2 . . . dn)βe .

donde

σ = ±1 (signo),

β ∈ N− 0, 1 (base),

e ∈ Ω ⊂ Z,

0.d1d2 . . . dn =n∑

i=1

diβ−i , di ∈ N, 0 ≤ di < β (mantisa).

Normalizacion: d1 > 0.

β, n y Ω son caracterısticas de la maquina.

La precision depende de n y de β.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 72: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Notacion cientıfica (Representacion en punto flotante)

z = σ(0.d1d2 . . . dn)βe .

donde

σ = ±1 (signo),

β ∈ N− 0, 1 (base),

e ∈ Ω ⊂ Z,

0.d1d2 . . . dn =n∑

i=1

diβ−i , di ∈ N, 0 ≤ di < β (mantisa).

Normalizacion: d1 > 0.

β, n y Ω son caracterısticas de la maquina.

La precision depende de n y de β.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 73: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Notacion cientıfica (Representacion en punto flotante)

z = σ(0.d1d2 . . . dn)βe .

donde

σ = ±1 (signo),

β ∈ N− 0, 1 (base),

e ∈ Ω ⊂ Z,

0.d1d2 . . . dn =n∑

i=1

diβ−i , di ∈ N, 0 ≤ di < β (mantisa).

Normalizacion: d1 > 0.

β, n y Ω son caracterısticas de la maquina.

La precision depende de n y de β.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 74: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Notacion cientıfica (Representacion en punto flotante)

z = σ(0.d1d2 . . . dn)βe .

donde

σ = ±1 (signo),

β ∈ N− 0, 1 (base),

e ∈ Ω ⊂ Z,

0.d1d2 . . . dn =n∑

i=1

diβ−i , di ∈ N, 0 ≤ di < β (mantisa).

Normalizacion: d1 > 0.

β, n y Ω son caracterısticas de la maquina.

La precision depende de n y de β.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 75: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Notacion cientıfica (Representacion en punto flotante)

z = σ(0.d1d2 . . . dn)βe .

donde

σ = ±1 (signo),

β ∈ N− 0, 1 (base),

e ∈ Ω ⊂ Z,

0.d1d2 . . . dn =n∑

i=1

diβ−i , di ∈ N, 0 ≤ di < β (mantisa).

Normalizacion: d1 > 0.

β, n y Ω son caracterısticas de la maquina.

La precision depende de n y de β.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 76: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Notacion cientıfica (Representacion en punto flotante)

z = σ(0.d1d2 . . . dn)βe .

donde

σ = ±1 (signo),

β ∈ N− 0, 1 (base),

e ∈ Ω ⊂ Z,

0.d1d2 . . . dn =n∑

i=1

diβ−i , di ∈ N, 0 ≤ di < β (mantisa).

Normalizacion: d1 > 0.

β, n y Ω son caracterısticas de la maquina.

La precision depende de n y de β.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 77: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Notacion cientıfica (Representacion en punto flotante)

z = σ(0.d1d2 . . . dn)βe .

donde

σ = ±1 (signo),

β ∈ N− 0, 1 (base),

e ∈ Ω ⊂ Z,

0.d1d2 . . . dn =n∑

i=1

diβ−i , di ∈ N, 0 ≤ di < β (mantisa).

Normalizacion: d1 > 0.

β, n y Ω son caracterısticas de la maquina.

La precision depende de n y de β.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 78: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Notacion cientıfica (Representacion en punto flotante)

z = σ(0.d1d2 . . . dn)βe .

donde

σ = ±1 (signo),

β ∈ N− 0, 1 (base),

e ∈ Ω ⊂ Z,

0.d1d2 . . . dn =n∑

i=1

diβ−i , di ∈ N, 0 ≤ di < β (mantisa).

Normalizacion: d1 > 0.

β, n y Ω son caracterısticas de la maquina.

La precision depende de n y de β.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 79: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Notacion cientıfica (Representacion en punto flotante)

z = σ(0.d1d2 . . . dn)βe .

donde

σ = ±1 (signo),

β ∈ N− 0, 1 (base),

e ∈ Ω ⊂ Z,

0.d1d2 . . . dn =n∑

i=1

diβ−i , di ∈ N, 0 ≤ di < β (mantisa).

Normalizacion: d1 > 0.

β, n y Ω son caracterısticas de la maquina.

La precision depende de n y de β.Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 80: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Ejemplo 2

Sea una maquina con β = 2, n = 4, e ∈ −3,−2,−1, 0, 1, 2, 3.

Los numeros representables serıan:

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 81: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Representacion de numeros

Ejemplo 2

Sea una maquina con β = 2, n = 4, e ∈ −3,−2,−1, 0, 1, 2, 3.

Los numeros representables serıan:

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 82: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 1

Sea x∗ la representacion de x ∈ R en una maquina dada.

Se define el error absoluto de tal representacion como

ea = |x − x∗|

y el error relativo como

er =|x − x∗||x |

.

El error relativo es mas intuitivo y da mejor idea de la precision.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 83: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 1

Sea x∗ la representacion de x ∈ R en una maquina dada.

Se define el error absoluto de tal representacion como

ea = |x − x∗|

y el error relativo como

er =|x − x∗||x |

.

El error relativo es mas intuitivo y da mejor idea de la precision.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 84: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 1

Sea x∗ la representacion de x ∈ R en una maquina dada.

Se define el error absoluto de tal representacion como

ea = |x − x∗|

y el error relativo como

er =|x − x∗||x |

.

El error relativo es mas intuitivo y da mejor idea de la precision.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 85: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 1

Sea x∗ la representacion de x ∈ R en una maquina dada.

Se define el error absoluto de tal representacion como

ea = |x − x∗|

y el error relativo como

er =|x − x∗||x |

.

El error relativo es mas intuitivo y da mejor idea de la precision.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 86: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 1

Sea x∗ la representacion de x ∈ R en una maquina dada.

Se define el error absoluto de tal representacion como

ea = |x − x∗|

y el error relativo como

er =|x − x∗||x |

.

El error relativo es mas intuitivo y da mejor idea de la precision.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 87: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 1

Sea x∗ la representacion de x ∈ R en una maquina dada.

Se define el error absoluto de tal representacion como

ea = |x − x∗|

y el error relativo como

er =|x − x∗||x |

.

El error relativo es mas intuitivo y da mejor idea de la precision.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 88: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 2

Metodos de representacion/operacion:

El error de truncatura aparece cuando se prescinde de lascifras de la mantisa a partir de una dada.

(0.d1 . . . dndn+1 . . .)∗ = 0.d1 . . . dn.

El error de redondeo aparece cuando se corta la sucesion dedecimales de la mantisa mediante el redondeo de la ultimacifra:

(0.d1 . . . dndn+1 . . .)∗ =

0.d1 . . . dn si dn+1 <

β

2,

0.d1 . . . dn + β−n si dn+1 ≥β

2.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 89: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 2

Metodos de representacion/operacion:

El error de truncatura aparece cuando se prescinde de lascifras de la mantisa a partir de una dada.

(0.d1 . . . dndn+1 . . .)∗ = 0.d1 . . . dn.

El error de redondeo aparece cuando se corta la sucesion dedecimales de la mantisa mediante el redondeo de la ultimacifra:

(0.d1 . . . dndn+1 . . .)∗ =

0.d1 . . . dn si dn+1 <

β

2,

0.d1 . . . dn + β−n si dn+1 ≥β

2.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 90: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 2

Metodos de representacion/operacion:

El error de truncatura aparece cuando se prescinde de lascifras de la mantisa a partir de una dada.

(0.d1 . . . dndn+1 . . .)∗ = 0.d1 . . . dn.

El error de redondeo aparece cuando se corta la sucesion dedecimales de la mantisa mediante el redondeo de la ultimacifra:

(0.d1 . . . dndn+1 . . .)∗ =

0.d1 . . . dn si dn+1 <

β

2,

0.d1 . . . dn + β−n si dn+1 ≥β

2.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 91: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 2

Metodos de representacion/operacion:

El error de truncatura aparece cuando se prescinde de lascifras de la mantisa a partir de una dada.

(0.d1 . . . dndn+1 . . .)∗ = 0.d1 . . . dn.

El error de redondeo aparece cuando se corta la sucesion dedecimales de la mantisa mediante el redondeo de la ultimacifra:

(0.d1 . . . dndn+1 . . .)∗ =

0.d1 . . . dn si dn+1 <

β

2,

0.d1 . . . dn + β−n si dn+1 ≥β

2.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 92: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 2

Metodos de representacion/operacion:

El error de truncatura aparece cuando se prescinde de lascifras de la mantisa a partir de una dada.

(0.d1 . . . dndn+1 . . .)∗ = 0.d1 . . . dn.

El error de redondeo aparece cuando se corta la sucesion dedecimales de la mantisa mediante el redondeo de la ultimacifra:

(0.d1 . . . dndn+1 . . .)∗ =

0.d1 . . . dn si dn+1 <

β

2,

0.d1 . . . dn + β−n si dn+1 ≥β

2.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 93: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Propiedad 1

El error relativo de repretacion esta acotado

por truncatura: por β−n+1,

por redondeo: porβ−n+1

2.

Ejemplo 3

Con β = 10 y n = 5,( π10

)∗= 0.31415 mediante truncatura, con error < 0.0001,( π

10

)∗= 0.31416 mediante redondeo, con error < 0.00005.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 94: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Propiedad 1

El error relativo de repretacion esta acotado

por truncatura:

por β−n+1,

por redondeo: porβ−n+1

2.

Ejemplo 3

Con β = 10 y n = 5,( π10

)∗= 0.31415 mediante truncatura, con error < 0.0001,( π

10

)∗= 0.31416 mediante redondeo, con error < 0.00005.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 95: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Propiedad 1

El error relativo de repretacion esta acotado

por truncatura: por β−n+1,

por redondeo: porβ−n+1

2.

Ejemplo 3

Con β = 10 y n = 5,( π10

)∗= 0.31415 mediante truncatura, con error < 0.0001,( π

10

)∗= 0.31416 mediante redondeo, con error < 0.00005.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 96: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Propiedad 1

El error relativo de repretacion esta acotado

por truncatura: por β−n+1,

por redondeo:

porβ−n+1

2.

Ejemplo 3

Con β = 10 y n = 5,( π10

)∗= 0.31415 mediante truncatura, con error < 0.0001,( π

10

)∗= 0.31416 mediante redondeo, con error < 0.00005.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 97: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Propiedad 1

El error relativo de repretacion esta acotado

por truncatura: por β−n+1,

por redondeo: porβ−n+1

2.

Ejemplo 3

Con β = 10 y n = 5,( π10

)∗= 0.31415 mediante truncatura, con error < 0.0001,( π

10

)∗= 0.31416 mediante redondeo, con error < 0.00005.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 98: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Propiedad 1

El error relativo de repretacion esta acotado

por truncatura: por β−n+1,

por redondeo: porβ−n+1

2.

Ejemplo 3

Con β = 10 y n = 5,

( π10

)∗= 0.31415 mediante truncatura, con error < 0.0001,( π

10

)∗= 0.31416 mediante redondeo, con error < 0.00005.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 99: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Propiedad 1

El error relativo de repretacion esta acotado

por truncatura: por β−n+1,

por redondeo: porβ−n+1

2.

Ejemplo 3

Con β = 10 y n = 5,( π10

)∗= 0.31415 mediante truncatura, con error < 0.0001,

( π10

)∗= 0.31416 mediante redondeo, con error < 0.00005.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 100: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Propiedad 1

El error relativo de repretacion esta acotado

por truncatura: por β−n+1,

por redondeo: porβ−n+1

2.

Ejemplo 3

Con β = 10 y n = 5,( π10

)∗= 0.31415 mediante truncatura, con error < 0.0001,( π

10

)∗= 0.31416 mediante redondeo, con error < 0.00005.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 101: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 3

Si d es el mayor entero para el cual

|x − x∗||x |

<β−d+1

2

se dice que x∗ aproxima a x con d dıgitos significativos.

Ejemplos

1. β = 10, x = 3.141592, x∗ = 3.14,

|x − x∗||x |

≈ 0.000507 <10−2

2

luego x∗ aproxima a x con 3 dıgitos significativos.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 102: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 3

Si d es el mayor entero para el cual

|x − x∗||x |

<β−d+1

2

se dice que x∗ aproxima a x con d dıgitos significativos.

Ejemplos

1. β = 10, x = 3.141592, x∗ = 3.14,

|x − x∗||x |

≈ 0.000507 <10−2

2

luego x∗ aproxima a x con 3 dıgitos significativos.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 103: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 3

Si d es el mayor entero para el cual

|x − x∗||x |

<β−d+1

2

se dice que x∗ aproxima a x con d dıgitos significativos.

Ejemplos

1. β = 10, x = 3.141592, x∗ = 3.14,

|x − x∗||x |

≈ 0.000507 <10−2

2

luego x∗ aproxima a x con 3 dıgitos significativos.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 104: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 3

Si d es el mayor entero para el cual

|x − x∗||x |

<β−d+1

2

se dice que x∗ aproxima a x con d dıgitos significativos.

Ejemplos

1. β = 10, x = 3.141592, x∗ = 3.14,

|x − x∗||x |

≈ 0.000507 <10−2

2

luego x∗ aproxima a x con 3 dıgitos significativos.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 105: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 3

Si d es el mayor entero para el cual

|x − x∗||x |

<β−d+1

2

se dice que x∗ aproxima a x con d dıgitos significativos.

Ejemplos

1. β = 10, x = 3.141592, x∗ = 3.14,

|x − x∗||x |

≈ 0.000507 <10−2

2

luego x∗ aproxima a x con 3 dıgitos significativos.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 106: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 3

Si d es el mayor entero para el cual

|x − x∗||x |

<β−d+1

2

se dice que x∗ aproxima a x con d dıgitos significativos.

Ejemplos

1. β = 10, x = 3.141592, x∗ = 3.14,

|x − x∗||x |

≈ 0.000507 <10−2

2

luego x∗ aproxima a x con 3 dıgitos significativos.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 107: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

...

2. β = 10, x = 106, x∗ = 999996,

|x − x∗||x |

≈ 0.000004 <10−5

2

luego x∗ aproxima a x con 6 dıgitos significativos.

3. β = 10, x = 0.000012, x∗ = 0.000009,

|x − x∗||x |

≈ 0.25 <10−0

2

luego x∗ aproxima a x con 1 dıgito significativo.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 108: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

...

2. β = 10, x = 106, x∗ = 999996,

|x − x∗||x |

≈ 0.000004 <10−5

2

luego x∗ aproxima a x con 6 dıgitos significativos.

3. β = 10, x = 0.000012, x∗ = 0.000009,

|x − x∗||x |

≈ 0.25 <10−0

2

luego x∗ aproxima a x con 1 dıgito significativo.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 109: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

...

2. β = 10, x = 106, x∗ = 999996,

|x − x∗||x |

≈ 0.000004 <10−5

2

luego x∗ aproxima a x con 6 dıgitos significativos.

3. β = 10, x = 0.000012, x∗ = 0.000009,

|x − x∗||x |

≈ 0.25 <10−0

2

luego x∗ aproxima a x con 1 dıgito significativo.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 110: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

...

2. β = 10, x = 106, x∗ = 999996,

|x − x∗||x |

≈ 0.000004 <10−5

2

luego x∗ aproxima a x con 6 dıgitos significativos.

3. β = 10, x = 0.000012, x∗ = 0.000009,

|x − x∗||x |

≈ 0.25 <10−0

2

luego x∗ aproxima a x con 1 dıgito significativo.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 111: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

...

2. β = 10, x = 106, x∗ = 999996,

|x − x∗||x |

≈ 0.000004 <10−5

2

luego x∗ aproxima a x con 6 dıgitos significativos.

3. β = 10, x = 0.000012, x∗ = 0.000009,

|x − x∗||x |

≈ 0.25 <10−0

2

luego x∗ aproxima a x con 1 dıgito significativo.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 112: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

...

2. β = 10, x = 106, x∗ = 999996,

|x − x∗||x |

≈ 0.000004 <10−5

2

luego x∗ aproxima a x con 6 dıgitos significativos.

3. β = 10, x = 0.000012, x∗ = 0.000009,

|x − x∗||x |

≈ 0.25 <10−0

2

luego x∗ aproxima a x con 1 dıgito significativo.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 113: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 4

Si d es el mayor entero para el cual |x − x∗| < β−d

2se dice que x∗

aproxima a x con d decimales.

¿Con cuantos decimales se realizan las aproximaciones de losejemplos anteriores?

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 114: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Fuentes usuales de errorRepresentacion de numerosTipos de errores

Tipos de errores

Definicion 4

Si d es el mayor entero para el cual |x − x∗| < β−d

2se dice que x∗

aproxima a x con d decimales.

¿Con cuantos decimales se realizan las aproximaciones de losejemplos anteriores?

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 115: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Consideremos una maquina en la que β = 10, n = 6, medianteerror de truncatura.

Por tanto, el error relativo caracterıstico derepresentacion es de 10−6+1 = 10−5.

Sean a = 1001 y b = 1000. Entonces

a2 − b2 ≈ 1002000− 1000000 = 2000,

con error2001− 2000

20001≈ 5× 10−4.

Peroa2 − b2 = (a− b)(a + b) = a + b = 2001,

con error 0.Luego procesos matematicos equivalentes pueden no sercomputacionalmente equivalentes.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 116: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Consideremos una maquina en la que β = 10, n = 6, medianteerror de truncatura. Por tanto, el error relativo caracterıstico derepresentacion es de 10−6+1 = 10−5.

Sean a = 1001 y b = 1000. Entonces

a2 − b2 ≈ 1002000− 1000000 = 2000,

con error2001− 2000

20001≈ 5× 10−4.

Peroa2 − b2 = (a− b)(a + b) = a + b = 2001,

con error 0.Luego procesos matematicos equivalentes pueden no sercomputacionalmente equivalentes.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 117: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Consideremos una maquina en la que β = 10, n = 6, medianteerror de truncatura. Por tanto, el error relativo caracterıstico derepresentacion es de 10−6+1 = 10−5.

Sean a = 1001 y b = 1000. Entonces

a2 − b2 ≈ 1002000− 1000000 = 2000,

con error2001− 2000

20001≈ 5× 10−4.

Peroa2 − b2 = (a− b)(a + b) = a + b = 2001,

con error 0.Luego procesos matematicos equivalentes pueden no sercomputacionalmente equivalentes.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 118: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Consideremos una maquina en la que β = 10, n = 6, medianteerror de truncatura. Por tanto, el error relativo caracterıstico derepresentacion es de 10−6+1 = 10−5.

Sean a = 1001 y b = 1000. Entonces

a2 − b2 ≈ 1002000− 1000000 = 2000,

con error2001− 2000

20001≈ 5× 10−4.

Peroa2 − b2 = (a− b)(a + b) = a + b = 2001,

con error 0.Luego procesos matematicos equivalentes pueden no sercomputacionalmente equivalentes.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 119: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Consideremos una maquina en la que β = 10, n = 6, medianteerror de truncatura. Por tanto, el error relativo caracterıstico derepresentacion es de 10−6+1 = 10−5.

Sean a = 1001 y b = 1000. Entonces

a2 − b2 ≈ 1002000− 1000000 = 2000,

con error2001− 2000

20001≈ 5× 10−4.

Peroa2 − b2 = (a− b)(a + b) = a + b = 2001,

con error 0.Luego procesos matematicos equivalentes pueden no sercomputacionalmente equivalentes.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 120: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Consideremos una maquina en la que β = 10, n = 6, medianteerror de truncatura. Por tanto, el error relativo caracterıstico derepresentacion es de 10−6+1 = 10−5.

Sean a = 1001 y b = 1000. Entonces

a2 − b2 ≈ 1002000− 1000000 = 2000,

con error2001− 2000

20001≈ 5× 10−4.

Peroa2 − b2 = (a− b)(a + b) = a + b = 2001,

con error 0.

Luego procesos matematicos equivalentes pueden no sercomputacionalmente equivalentes.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 121: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Consideremos una maquina en la que β = 10, n = 6, medianteerror de truncatura. Por tanto, el error relativo caracterıstico derepresentacion es de 10−6+1 = 10−5.

Sean a = 1001 y b = 1000. Entonces

a2 − b2 ≈ 1002000− 1000000 = 2000,

con error2001− 2000

20001≈ 5× 10−4.

Peroa2 − b2 = (a− b)(a + b) = a + b = 2001,

con error 0.Luego procesos matematicos equivalentes pueden no sercomputacionalmente equivalentes.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 122: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Otro ejemplo:

Si a = 1, b = 108 y c = −108, entonces

a + (b + c) = 1,

(a + b) + c = 0.

Por otro lado a + b = b, luego ¿es a = 0?.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 123: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Otro ejemplo:

Si a = 1, b = 108 y c = −108, entonces

a + (b + c) = 1,

(a + b) + c = 0.

Por otro lado a + b = b, luego ¿es a = 0?.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 124: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Otro ejemplo:

Si a = 1, b = 108 y c = −108, entonces

a + (b + c) = 1,

(a + b) + c = 0.

Por otro lado a + b = b, luego ¿es a = 0?.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 125: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Otro ejemplo:

Si a = 1, b = 108 y c = −108, entonces

a + (b + c) = 1,

(a + b) + c = 0.

Por otro lado a + b = b, luego ¿es a = 0?.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 126: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Otro ejemplo:

Si a = 1, b = 108 y c = −108, entonces

a + (b + c) = 1,

(a + b) + c = 0.

Por otro lado a + b = b, luego ¿es a = 0?.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 127: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Ejercicio

Se desea obtenern∑

i=1

ai con n muy grande (miles de millones).

¿Cual es la mejor forma de ordenar los calculos?

1. Si los ai son todos del mismo signo y magnitudes parecidas,

2. Si los ai son todos del mismo signo y magnitudes muydiversas,

3. Si los ai son de cualquier signo y magnitudes parecidas,

4. Si los ai son de cualquier signo y magnitudes muy diversas?

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 128: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Ejercicio

Se desea obtenern∑

i=1

ai con n muy grande (miles de millones).

¿Cual es la mejor forma de ordenar los calculos?

1. Si los ai son todos del mismo signo y magnitudes parecidas,

2. Si los ai son todos del mismo signo y magnitudes muydiversas,

3. Si los ai son de cualquier signo y magnitudes parecidas,

4. Si los ai son de cualquier signo y magnitudes muy diversas?

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 129: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Ejercicio

Se desea obtenern∑

i=1

ai con n muy grande (miles de millones).

¿Cual es la mejor forma de ordenar los calculos?

1. Si los ai son todos del mismo signo y magnitudes parecidas,

2. Si los ai son todos del mismo signo y magnitudes muydiversas,

3. Si los ai son de cualquier signo y magnitudes parecidas,

4. Si los ai son de cualquier signo y magnitudes muy diversas?

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 130: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Propagacion del error

Advertencia

Las operaciones de sumar (absoluta), multiplicar y dividirintroducen error relativo de magnitud igual al de representacion,pero la resta (absoluta) puede introducir un error relativogigantesco.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 131: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Condicionamiento y Estabilidad

Definicion 5

Un proceso esta bien condicionado si pequenas variaciones en susdatos de entrada provocan pequenas variaciones en la solucion, ymal condicionado si las mismas condiciones provocan grandesvariaciones en la solucion.

Un proceso de calculo es estable si los errores de representacion yredondeo introducidos tanto a la entrada como durante lasoperaciones intermedias no provocan perturbacion importante enlos resultados; e inestable en caso contrario.

Solo si se tiene un problema bien condicionado y se resuelve con unproceso estable se puede tener garantıa de precision en el resultado.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 132: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Condicionamiento y Estabilidad

Definicion 5

Un proceso esta bien condicionado si pequenas variaciones en susdatos de entrada provocan pequenas variaciones en la solucion, ymal condicionado si las mismas condiciones provocan grandesvariaciones en la solucion.

Un proceso de calculo es estable si los errores de representacion yredondeo introducidos tanto a la entrada como durante lasoperaciones intermedias no provocan perturbacion importante enlos resultados; e inestable en caso contrario.

Solo si se tiene un problema bien condicionado y se resuelve con unproceso estable se puede tener garantıa de precision en el resultado.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 133: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Condicionamiento y Estabilidad

Definicion 5

Un proceso esta bien condicionado si pequenas variaciones en susdatos de entrada provocan pequenas variaciones en la solucion, ymal condicionado si las mismas condiciones provocan grandesvariaciones en la solucion.

Un proceso de calculo es estable si los errores de representacion yredondeo introducidos tanto a la entrada como durante lasoperaciones intermedias no provocan perturbacion importante enlos resultados; e inestable en caso contrario.

Solo si se tiene un problema bien condicionado y se resuelve con unproceso estable se puede tener garantıa de precision en el resultado.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 134: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Condicionamiento y Estabilidad

Por ejemplo, es facil demostrar por induccion que la sucesion devalores

12n

n≥0

puede generarse indistintamente a partir de lossiguientes algoritmos:

(I) s0 = 1, sn = 12sn−1, n ≥ 1.

(II) s0 = 1, s1 = 12 , sn = 23

2 sn−1 − 112 sn−2, n ≥ 2.

Sin embargo, con el segundo (operando con 6 cifras de precision) eldecimosexto termino es s15 = −113, frente al valor 1

215 ' 0.00031.

Analogamente, la sucesion

13n

n≥0

puede generarse a partir delalgoritmo

s0 = 1, s1 =1

3, sn =

10

3sn−1 − sn−2,

n ≥ 2, que tambien es inestable.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 135: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Condicionamiento y Estabilidad

Por ejemplo, es facil demostrar por induccion que la sucesion devalores

12n

n≥0

puede generarse indistintamente a partir de lossiguientes algoritmos:

(I) s0 = 1, sn = 12sn−1, n ≥ 1.

(II) s0 = 1, s1 = 12 , sn = 23

2 sn−1 − 112 sn−2, n ≥ 2.

Sin embargo, con el segundo (operando con 6 cifras de precision) eldecimosexto termino es s15 = −113, frente al valor 1

215 ' 0.00031.

Analogamente, la sucesion

13n

n≥0

puede generarse a partir delalgoritmo

s0 = 1, s1 =1

3, sn =

10

3sn−1 − sn−2,

n ≥ 2, que tambien es inestable.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 136: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Condicionamiento y Estabilidad

Por ejemplo, es facil demostrar por induccion que la sucesion devalores

12n

n≥0

puede generarse indistintamente a partir de lossiguientes algoritmos:

(I) s0 = 1, sn = 12sn−1, n ≥ 1.

(II) s0 = 1, s1 = 12 , sn = 23

2 sn−1 − 112 sn−2, n ≥ 2.

Sin embargo, con el segundo (operando con 6 cifras de precision) eldecimosexto termino es s15 = −113, frente al valor 1

215 ' 0.00031.

Analogamente, la sucesion

13n

n≥0

puede generarse a partir delalgoritmo

s0 = 1, s1 =1

3, sn =

10

3sn−1 − sn−2,

n ≥ 2, que tambien es inestable.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 137: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Condicionamiento y Estabilidad

Por ejemplo, es facil demostrar por induccion que la sucesion devalores

12n

n≥0

puede generarse indistintamente a partir de lossiguientes algoritmos:

(I) s0 = 1, sn = 12sn−1, n ≥ 1.

(II) s0 = 1, s1 = 12 , sn = 23

2 sn−1 − 112 sn−2, n ≥ 2.

Sin embargo, con el segundo (operando con 6 cifras de precision) eldecimosexto termino es s15 = −113, frente al valor 1

215 ' 0.00031.

Analogamente, la sucesion

13n

n≥0

puede generarse a partir delalgoritmo

s0 = 1, s1 =1

3, sn =

10

3sn−1 − sn−2,

n ≥ 2, que tambien es inestable.Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 138: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Normas de computacion para el curso

Salvo indicacion contraria, se debe trabajar con todas las cifras de lacalculadora, incluso si se pide poca precision.

En particular, si se pide un resultado con 5 cifras decimales deprecision, NO se deben redondear los calculos intermedios a 5decimales.

Para procesos iterativos de aproximaciones sucesivas, se detendra elproceso cuando se repitan:

Tantas cifras como la precision requerida, si el proceso tieneasegurada una convergencia rapida (velocidad superior a lalineal, que ya se vera).Tantas cifras como la precision requerida MAS DOS, si elproceso converge lentamente (velocidad lineal).

Ojo a las funciones trigonomtricas: hay que poner siempre lacalculadora en modo radianes.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 139: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Normas de computacion para el curso

Salvo indicacion contraria, se debe trabajar con todas las cifras de lacalculadora, incluso si se pide poca precision.

En particular, si se pide un resultado con 5 cifras decimales deprecision, NO se deben redondear los calculos intermedios a 5decimales.

Para procesos iterativos de aproximaciones sucesivas, se detendra elproceso cuando se repitan:

Tantas cifras como la precision requerida, si el proceso tieneasegurada una convergencia rapida (velocidad superior a lalineal, que ya se vera).Tantas cifras como la precision requerida MAS DOS, si elproceso converge lentamente (velocidad lineal).

Ojo a las funciones trigonomtricas: hay que poner siempre lacalculadora en modo radianes.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 140: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Normas de computacion para el curso

Salvo indicacion contraria, se debe trabajar con todas las cifras de lacalculadora, incluso si se pide poca precision.

En particular, si se pide un resultado con 5 cifras decimales deprecision, NO se deben redondear los calculos intermedios a 5decimales.

Para procesos iterativos de aproximaciones sucesivas, se detendra elproceso cuando se repitan:

Tantas cifras como la precision requerida, si el proceso tieneasegurada una convergencia rapida (velocidad superior a lalineal, que ya se vera).Tantas cifras como la precision requerida MAS DOS, si elproceso converge lentamente (velocidad lineal).

Ojo a las funciones trigonomtricas: hay que poner siempre lacalculadora en modo radianes.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 141: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Normas de computacion para el curso

Salvo indicacion contraria, se debe trabajar con todas las cifras de lacalculadora, incluso si se pide poca precision.

En particular, si se pide un resultado con 5 cifras decimales deprecision, NO se deben redondear los calculos intermedios a 5decimales.

Para procesos iterativos de aproximaciones sucesivas, se detendra elproceso cuando se repitan:

Tantas cifras como la precision requerida, si el proceso tieneasegurada una convergencia rapida (velocidad superior a lalineal, que ya se vera).

Tantas cifras como la precision requerida MAS DOS, si elproceso converge lentamente (velocidad lineal).

Ojo a las funciones trigonomtricas: hay que poner siempre lacalculadora en modo radianes.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 142: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Normas de computacion para el curso

Salvo indicacion contraria, se debe trabajar con todas las cifras de lacalculadora, incluso si se pide poca precision.

En particular, si se pide un resultado con 5 cifras decimales deprecision, NO se deben redondear los calculos intermedios a 5decimales.

Para procesos iterativos de aproximaciones sucesivas, se detendra elproceso cuando se repitan:

Tantas cifras como la precision requerida, si el proceso tieneasegurada una convergencia rapida (velocidad superior a lalineal, que ya se vera).Tantas cifras como la precision requerida MAS DOS, si elproceso converge lentamente (velocidad lineal).

Ojo a las funciones trigonomtricas: hay que poner siempre lacalculadora en modo radianes.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares

Page 143: Tema 1 Preliminares - UGRmpasadas/ftp/Tema1.pdfn+1 = 1 2 x n + 5 x n : Aplicaci on: (con 10 cifras) x 0 = 2; x 1 = 2:25; x 2 = 2:236111111; x 3 = 2:236067978; x 4 = 2:236067977: El

IntroduccionTeoremas basicos

ErroresPropagacion del error

Condicionamiento y EstabilidadNormas de computacion para el curso

Normas de computacion para el curso

Salvo indicacion contraria, se debe trabajar con todas las cifras de lacalculadora, incluso si se pide poca precision.

En particular, si se pide un resultado con 5 cifras decimales deprecision, NO se deben redondear los calculos intermedios a 5decimales.

Para procesos iterativos de aproximaciones sucesivas, se detendra elproceso cuando se repitan:

Tantas cifras como la precision requerida, si el proceso tieneasegurada una convergencia rapida (velocidad superior a lalineal, que ya se vera).Tantas cifras como la precision requerida MAS DOS, si elproceso converge lentamente (velocidad lineal).

Ojo a las funciones trigonomtricas: hay que poner siempre lacalculadora en modo radianes.

Departamento de Matematica Aplicada. Calculo Numerico Tema 1 Preliminares