Metode Numerice. Prof. Bogdan Gavrea. Aproximarea în sensul celor mai mici pătrate. Rezolvarea numerică a ecuaţiilor neliniare CTI

Documente similare
Metode Numerice

Autoevaluare curs MN.doc

Microsoft Word - probleme_analiza_numerica_ses_ian09.rtf

Ecuatii si sisteme de ecuatii neliniare 1 Metoda lui Newton Algorithm 1 Metoda lui Newton pentru ecuaţia f(x) = 0. Date de intrare: - Funcţia f - Apro

LUCRAREA 8 PROGRAMAREA NELINIARĂ ÎN REZOLVAREA PROBLEMELOR DIN ENERGETICĂ. METODE DE ORDINUL Aspecte generale Programarea neliniară are o foart

Calcul Numeric

METODE NUMERICE ÎN INGINERIE

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea Alexandru Ioan Cuza din Iaşi 1.2 Facultatea Facultatea de

DAN LASCU ADRIANA-LIGIA SPORIŞ ANDA OLTEANU PAUL VASILIU MATEMATICĂ. CULEGERE DE PROBLEME TIP GRILĂ PENTRU ADMITEREA ÎN ACADEMIA NAVALĂ MIRCEA CEL BĂT

BAC 2007 Pro Didactica Programa M1 2 Rezolvarea variantei 61 versiune finală Redactia Pro Didactica Suportul pe net:

Şiruri de numere reale Facultatea de Hidrotehnică Universitatea Tehnică Gheorghe Asachi Iaşi, 2015 Analiză Matematică Lucian Maticiuc 1 / 29

PAS cap. 2: Reprezentări rare p. 1/35 Prelucrarea avansată a semnalelor Capitolul 2: Reprezentări rare Bogdan Dumitrescu Facultatea de Automatică şi C

Cursul 12 (plan de curs) Integrale prime 1 Sisteme diferenţiale autonome. Spaţiul fazelor. Fie Ω R n o mulţime deschisă şi f : Ω R n R n o funcţie de

MD.09. Teoria stabilităţii 1

Elemente de aritmetica

gaussx.dvi

Slide 1

PROGRAMA CONCURSULUI NAŢIONAL

ETTI-AM2, , M. Joița & A. Niță Notițe de Adrian Manea Seminar 11 Transformarea Laplace Aplicații Transformarea Z Ecuații și sisteme diferenți

Examenul de bacalaureat 2012

Aero-BCD, , Prof. L. Costache & M. Olteanu Notițe de Adrian Manea Seminar 5 Șiruri și serii de funcții. Serii de puteri 1 Șiruri de funcții D

Cursul 8 Funcţii analitice Vom studia acum comportarea şirurilor şi seriilor de funcţii olomorfe, cu scopul de a dezvălui o proprietate esenţială a ac

Tiberiu Trif Analiză matematică 2 Calcul diferențial și integral în R n

BAC 2007 Pro Didactica Programa M1 2 Rezolvarea variantei 36 versiune finală Redactia Pro Didactica Suportul pe net:

Fisa MMC IA

CLP_UTCN-grila-2012.dvi

Microsoft Word - D_ MT1_II_001.doc

Modelarea si Simularea Sistemelor de Calcul

Microsoft PowerPoint - Prezentarea_programelor_de_studii_de_licenta_2019

Microsoft Word - 2 Filtre neliniare.doc

Aproximarea functiilor prin metoda celor mai mici patrate

Dorel LUCHIAN Gabriel POPA Adrian ZANOSCHI Gheorghe IUREA algebră geometrie clasa a VIII-a ediţia a V-a, revizuită mate 2000 standard EDITURA PARALELA

Slide 1

Calcul Numeric

..MINISTERUL EDUCAŢIEI NAȚIONALE ŞI CERCETARII STIINTIFICE UNIVERSITATEA DE VEST DIN TIMIȘOARA.I CENTRUL DE DEZVOLTARE ACADEMICĂ. FIȘA DISCIPLINEI 1.

rrs_12_2012.indd

Clustere şi impurităţi în sisteme complexe

GHEORGHE PROCOPIUC PROBLEME DE ANALIZĂ MATEMATICĂ ŞI ECUAŢII DIFERENŢIALE IAŞI, 2007

FIŞA DISCIPLINEI

Microsoft Word - cap1p4.doc

Calcul Numeric

Cursul 10 Fractali de tip Newton Vom prezenta în continuare o nouă modalitate de generare a fractalilor, modalitate care îşi are originea într-o probl

CONCURSUL DE MATEMATICĂ APLICATĂ "ADOLF HAIMOVICI" ETAPA JUDEȚEANĂ 18 martie 2017 Filiera Tehnologică : profilul Tehnic Clasa a IX -a Problema 1. 2 Se

20 SUBIECTE DE EXAMEN - De fapt, în pofida acestor probleme, până la urmă tot vom logaritma, căci aceasta este tehnica naturală în context. Trebuie do

Cursul 12 Şiruri recurente în planul complex Vom studia, în continuare, comportarea în raport cu data iniţială a şirurilor definite prin relaţii de re

Microsoft Word - Algoritmi genetici.docx

02. Analiza matematica 3 - MI 2

Cursul 6 Cadru topologic pentru R n În continuarea precedentei părţi, din cursul 5, dedicată, în întregime, unor aspecte de ordin algebric (relative l

Gheorghe IUREA Adrian ZANOSCHI algebră geometrie clasa a VII-a ediţia a V-a, revizuită mate 2000 standard EDITURA PARALELA 45 Matematică. Clasa a VII-

Geometrie afină Conf. Univ. Dr. Cornel Pintea cpintea math.ubbcluj.ro Cuprins 1 Săptămâna Endomorfismele unui spaţiu afin Transla

Capitolul MD. 10 Metoda funcţiilor Liapunov Fie sistemul diferenţial x = f (t, x), t t 0, x D R n. (10.1) Presupunem că x = 0 este punct de echilibru,

CONCURSUL NAŢIONAL DE MATEMATICA PANAITOPOL EDIŢIA a X-a, TULCEA, 21 aprilie 2018 Clasa a VII - a 1. Se consideră numerele reale x, y şi z, cel puţin

PowerPoint-Präsentation

Examenul de bacalaureat 2012

ETTI-AM2, , M. Joița & A. Niță Notițe de Adrian Manea Seminar 10 Transformata Fourier Integrala Fourier Seriile Fourier sînt utile pentru dez

Examenul de bacalaureat 2012

Curs 3 Permutari cu repetitie. Combinari. Algoritmi de ordonare si generare

Copyright c 2001 ONG TCV Scoala Virtuala a Tanarului Matematician 1 Ministerul Educatiei si Stiintei Examenul de bacalaureat la

Microsoft Word - Capitolul_07

Pachete de lecţii disponibile pentru platforma AeL

programa_olimpiada_matematica_IX-XII_

CURBE BÉZIER În CAGD se utilizează adesea curbele polinomiale, adică acele curbe definite de o parametrizare polinomială: C : [a, b] R 3 C(t) = (x(t),

Microsoft Word - 4_Fd_Teoria_sist_I_2013_2014_MLF_Calc

Algebra si Geometri pentru Computer Science

Curs 10 Aplicaţii ale calculului diferenţial. Puncte de extrem 10.1 Diferenţiale de ordin superior S¼a trecem acum la de nirea diferenţialelor de ordi

Analiză de flux de date 29 octombrie 2012

Microsoft Word - Matematika_kozep_irasbeli_jav_utmut0513V28_roman.doc

ALGORITMII ŞI REPREZENTAREA LOR Noţiunea de algoritm Noţiunea de algoritm este foarte veche. Ea a fost introdusă în secolele VIII-IX de către Abu Ja f

UNIVERSITATEA BABEŞ-BOLYAI CLUJ-NAPOCA FACULTATEA DE MATEMATICĂ ŞI INFORMATICĂ Concurs MATE-INFO UBB 6 aprilie 2019 Proba scrisă la MATEMATICĂ NOTĂ IM

matematica, liceu-specializ. matematica-informatica

SUBPROGRAME

1. Operatii cu matrici 1 Cerinte: Sa se realizeze functii pentru operatii cu matrici patratice (de dimensiune maxima 10x10). Operatiile cerute sunt: A

Spatii vectoriale

Lecții de pregă,re la informa,că Admitere 2019 Tema: Discutarea problemelor date la ul,mele sesiuni de admitere Bogdan Alexe

D.Rusu, Teoria măsurii şi integrala Lebesgue 6 MĂSURA LEBESGUE Cursul 5 Teorema 6.26 Există submulţimi ale lui R care nu sunt măsurabile Lebesgue. Dem

ALGORITMICĂ. Seminar 3: Analiza eficienţei algoritmilor - estimarea timpului de execuţie şi notaţii asimptotice. Problema 1 (L) Să se determine număru

2

Cursul 1 1. Introducere Corpul numerelor complexe Dezvoltarea istorică a gândirii matematice a urmărit îndeaproape evoluţia ideii de număr. Această ev

SSC-Impartire

Metode de sortare - pregătire admitere - Conf.dr. Alexandru Popa Lect. dr. Andrei Pătraşcu Universitatea din Bucureşti 1

Facultatea de Matematică Anul II Master, Geometrie Algebrică Mulţimi algebrice ireductibile. Dimensiune 1 Mulţimi ireductibile Propoziţia 1.1. Fie X u

I

Entrepreneurship and Technological Management

Clasa IX 1. O lăcustă face salturi, fiecare salt în linie dreaptă şi de două ori mai lung ca precedentul. Poate vreodată lăcusta să revină în punctul

Microsoft Word - Lab1a.doc

Universitatea Politehnica din Bucureşti 2019 Disciplina: Geometrie şi Trigonometrie G1 * Varianta A 1. Ştiind cos x = 3 2, atunci sin2 x

Subiectul 1

Microsoft Word - TIC5

43 Prelegerea 4 Protocoale de distribuire a cheilor 4.1 Introducere Am văzut că sistemele bazate pe chei publice nu necesită un canal sigur pentru tra

Microsoft Word - 03 Dominica MOISE.doc

Geometrie afină Conf. Univ. Dr. Cornel Pintea cpintea math.ubbcluj.ro Cuprins 1 Săptămâna 1 Structura afină a unui spaţiu vectorial Vari

10. Analiza numerica - MA 2

D.Rusu, Teoria măsurii şi integrala Lebesgue 12 SPAŢII L P Cursul 11 Proprietăţi de densitate în spaţiile L p Proprietăţile de densitate ne permit să

Microsoft Word - l10.doc

Cuantizare Vectoriala.doc

Analiză statică Analiza fluxului de date 23 octombrie 2014

Fisa disciplinei_Utilizarea_Calc_CFDP_ _var2_

Microsoft Word - Programa finala olimpiadei matematica 2007 gimnaziu.doc

Transcriere:

Metode Numerice Prof. Bogdan Gavrea CTI 2019-2020 Aproximarea în sensul celor mai mici pătrate. Rezolvarea numerică a ecuaţiilor neliniare

Cea mai bună aproximare în sensul celor mai mici pătrate Fie m n, A M m,n(r) şi b R m. În cele ce urmează vom considera că matricea A are rangul n. Considerăm următoarea problemă: Să se determine x ca soluţie a problemei de optimizare min x b Ax 2. (1)

Cea mai bună aproximare în sensul celor mai mici pătrate Fie m n, A M m,n(r) şi b R m. În cele ce urmează vom considera că matricea A are rangul n. Considerăm următoarea problemă: Să se determine x ca soluţie a problemei de optimizare min x b Ax 2. (1) Problema de mai sus se numeşte problema liniară de aproximare în sensul celor mai mici pătrate (linear least squares). Se observă uşor că (1) este echivalentă cu problema de minim: 1 min x 2 b Ax 2 2. (2)

Cea mai bună aproximare în sensul celor mai mici pătrate Fie m n, A M m,n(r) şi b R m. În cele ce urmează vom considera că matricea A are rangul n. Considerăm următoarea problemă: Să se determine x ca soluţie a problemei de optimizare min x b Ax 2. (1) Problema de mai sus se numeşte problema liniară de aproximare în sensul celor mai mici pătrate (linear least squares). Se observă uşor că (1) este echivalentă cu problema de minim: 1 min x 2 b Ax 2 2. (2) Teoremă Fie m n, A M m,n(r), b R m şi rang(a) = n. Atunci x este o soluţie a problemei (1) dacă şi numai dacă x verifică: ( ) A T A x = A T b (ecuaţiile normale). Matricea A := ( A T A ) 1 A T se numeşte pseudo-inversa (pseudo-inverse) matricii A.

Ecuaţii neliniare. Ordin de convergenţă. În cele ce urmează vom considera ecuaţii neliniare de forma f (x) = 0 şi vom căuta procedee aproximative pentru determinarea unei rădăcini α.

Ecuaţii neliniare. Ordin de convergenţă. În cele ce urmează vom considera ecuaţii neliniare de forma f (x) = 0 şi vom căuta procedee aproximative pentru determinarea unei rădăcini α. Definiţie Spunem că un şir (x n ) n N converge cu rapiditate de ordin p către α, dacă există c > 0 şi N 0 N astfel încât x n+1 α c x n α p, n N 0. Fie f : [a, b] R o funcţie continuă astfel încât f (a)f (b) < 0. - Din condiţia de mai sus şi din continuitatea funcţiei f (x), rezultă că f (x) = 0 admite cel puţin o rădăcină în intervalul [a, b].

Ecuaţii neliniare. Ordin de convergenţă. În cele ce urmează vom considera ecuaţii neliniare de forma f (x) = 0 şi vom căuta procedee aproximative pentru determinarea unei rădăcini α. Definiţie Spunem că un şir (x n ) n N converge cu rapiditate de ordin p către α, dacă există c > 0 şi N 0 N astfel încât x n+1 α c x n α p, n N 0. Fie f : [a, b] R o funcţie continuă astfel încât f (a)f (b) < 0. - Din condiţia de mai sus şi din continuitatea funcţiei f (x), rezultă că f (x) = 0 admite cel puţin o rădăcină în intervalul [a, b].(putem spune mai mult despre numărul de rădăcini?).

Ecuaţii neliniare. Ordin de convergenţă. În cele ce urmează vom considera ecuaţii neliniare de forma f (x) = 0 şi vom căuta procedee aproximative pentru determinarea unei rădăcini α. Definiţie Spunem că un şir (x n ) n N converge cu rapiditate de ordin p către α, dacă există c > 0 şi N 0 N astfel încât x n+1 α c x n α p, n N 0. Fie f : [a, b] R o funcţie continuă astfel încât f (a)f (b) < 0. - Din condiţia de mai sus şi din continuitatea funcţiei f (x), rezultă că f (x) = 0 admite cel puţin o rădăcină în intervalul [a, b].(putem spune mai mult despre numărul de rădăcini?). - În general, intervalul [a, b] se alege astfel încât să conţină doar o rădăcină.

Metoda bisecţiei Fie ɛ > 0 şi a, b valori specificate de utilizator astfel încât f (a)f (b) < 0. Metoda bisecţiei constă în următorul algoritm: 1) Fie c := a+b 2 ; 2) Dacă b c < ɛ, atunci α := c, exit; 3) Dacă sgn(f (c)) sgn(f (b)) 0, atunci a := c. În caz contrar b := c; 4) Întoarcere la pasul 1).

Metoda bisecţiei Fie ɛ > 0 şi a, b valori specificate de utilizator astfel încât f (a)f (b) < 0. Metoda bisecţiei constă în următorul algoritm: 1) Fie c := a+b 2 ; 2) Dacă b c < ɛ, atunci α := c, exit; 3) Dacă sgn(f (c)) sgn(f (b)) 0, atunci a := c. În caz contrar b := c; 4) Întoarcere la pasul 1). Observaţii: - Dacă notăm cu c n şirul generat de algoritmul de mai sus, atunci este uşor de remarcat că: ( ) n 1 c n α (b a). 2

Metoda bisecţiei Fie ɛ > 0 şi a, b valori specificate de utilizator astfel încât f (a)f (b) < 0. Metoda bisecţiei constă în următorul algoritm: 1) Fie c := a+b 2 ; 2) Dacă b c < ɛ, atunci α := c, exit; 3) Dacă sgn(f (c)) sgn(f (b)) 0, atunci a := c. În caz contrar b := c; 4) Întoarcere la pasul 1). Observaţii: - Dacă notăm cu c n şirul generat de algoritmul de mai sus, atunci este uşor de remarcat că: ( ) n 1 c n α (b a). 2 - Ce ordin de convergenţă are metoda?

Metoda bisecţiei Fie ɛ > 0 şi a, b valori specificate de utilizator astfel încât f (a)f (b) < 0. Metoda bisecţiei constă în următorul algoritm: 1) Fie c := a+b 2 ; 2) Dacă b c < ɛ, atunci α := c, exit; 3) Dacă sgn(f (c)) sgn(f (b)) 0, atunci a := c. În caz contrar b := c; 4) Întoarcere la pasul 1). Observaţii: - Dacă notăm cu c n şirul generat de algoritmul de mai sus, atunci este uşor de remarcat că: ( ) n 1 c n α (b a). 2 - Ce ordin de convergenţă are metoda? Avantaje şi dezavantaje: - (Pro) Convergenţă garantată pentru funcţii continue;

Metoda bisecţiei Fie ɛ > 0 şi a, b valori specificate de utilizator astfel încât f (a)f (b) < 0. Metoda bisecţiei constă în următorul algoritm: 1) Fie c := a+b 2 ; 2) Dacă b c < ɛ, atunci α := c, exit; 3) Dacă sgn(f (c)) sgn(f (b)) 0, atunci a := c. În caz contrar b := c; 4) Întoarcere la pasul 1). Observaţii: - Dacă notăm cu c n şirul generat de algoritmul de mai sus, atunci este uşor de remarcat că: ( ) n 1 c n α (b a). 2 - Ce ordin de convergenţă are metoda? Avantaje şi dezavantaje: - (Pro) Convergenţă garantată pentru funcţii continue; - (Contra) Metoda converge încet ; sensibilă la erori de trunchiere.

Metoda lui Newton Fie f : (a, b) R o funcţie derivabilă şi α (a, b) astfel încât f (α) = 0 şi f (α) 0. Metoda lui Newton constă în generarea unui şir (x n ) n N după formula: unde x 0 este dat. x n+1 = x n f (x n) f, n = 0, 1, 2,... (3) (x n )

Metoda lui Newton Fie f : (a, b) R o funcţie derivabilă şi α (a, b) astfel încât f (α) = 0 şi f (α) 0. Metoda lui Newton constă în generarea unui şir (x n ) n N după formula: x n+1 = x n f (x n) f, n = 0, 1, 2,... (3) (x n ) unde x 0 este dat. Metoda lui Newton poate fi obţinută în următorii paşi:

Metoda lui Newton Fie f : (a, b) R o funcţie derivabilă şi α (a, b) astfel încât f (α) = 0 şi f (α) 0. Metoda lui Newton constă în generarea unui şir (x n ) n N după formula: x n+1 = x n f (x n) f, n = 0, 1, 2,... (3) (x n ) unde x 0 este dat. Metoda lui Newton poate fi obţinută în următorii paşi: - Presupunând că f satisface condiţiile necesare de derivabilitate şi continuitate a derivatelor, din dezvoltarea Taylor în jurul lui x n avem f (x) = f (x n ) + (x x n )f (x n ) + (x x n) 2 f (c n ). (4) 2

Metoda lui Newton Fie f : (a, b) R o funcţie derivabilă şi α (a, b) astfel încât f (α) = 0 şi f (α) 0. Metoda lui Newton constă în generarea unui şir (x n ) n N după formula: x n+1 = x n f (x n) f, n = 0, 1, 2,... (3) (x n ) unde x 0 este dat. Metoda lui Newton poate fi obţinută în următorii paşi: - Presupunând că f satisface condiţiile necesare de derivabilitate şi continuitate a derivatelor, din dezvoltarea Taylor în jurul lui x n avem f (x) = f (x n ) + (x x n )f (x n ) + (x x n) 2 f (c n ). (4) 2 - Înlocuind funcţia f (x) cu primii doi termeni din identitatea de mai sus şi egalând cu 0, ne conduce la x n+1 ca soluţie a ecuaţiei liniare: 0 = f (x n ) + (x x n )f (x n ).

Convergenţa metodei lui Newton Teoremă Fie ɛ > 0 şi I = [α ɛ, α + ɛ] astfel încât f C 2 (I ). Presupunem că f (α) = 0 şi f (x) 0, x I. Atunci pentru x 0 ales suficient de aproape de α şirul (x n) n N generat prin metoda lui Newton converge la α şi Demonstraţie (pe scurt) α x n+1 lim n (α x = f (α) n) 2 2f (α). (5)

Convergenţa metodei lui Newton Teoremă Fie ɛ > 0 şi I = [α ɛ, α + ɛ] astfel încât f C 2 (I ). Presupunem că f (α) = 0 şi f (x) 0, x I. Atunci pentru x 0 ales suficient de aproape de α şirul (x n) n N generat prin metoda lui Newton converge la α şi Demonstraţie (pe scurt) - Dacă în ecuaţia (4), luăm x := α, obţinem: α x n+1 lim n (α x = f (α) n) 2 2f (α). (5) α x n+1 = (α x n) 2 f (c n), n 0. (6) 2f (x n)

Convergenţa metodei lui Newton Teoremă Fie ɛ > 0 şi I = [α ɛ, α + ɛ] astfel încât f C 2 (I ). Presupunem că f (α) = 0 şi f (x) 0, x I. Atunci pentru x 0 ales suficient de aproape de α şirul (x n) n N generat prin metoda lui Newton converge la α şi Demonstraţie (pe scurt) - Dacă în ecuaţia (4), luăm x := α, obţinem: α x n+1 lim n (α x = f (α) n) 2 2f (α). (5) α x n+1 = (α x n) 2 f (c n), n 0. (6) 2f (x n) - Fie M = max x I f (x) 2 min x I f (x) şi alegem x 0 astfel încât α x 0 < ɛ şi M α x 0 < 1.

Convergenţa metodei lui Newton Teoremă Fie ɛ > 0 şi I = [α ɛ, α + ɛ] astfel încât f C 2 (I ). Presupunem că f (α) = 0 şi f (x) 0, x I. Atunci pentru x 0 ales suficient de aproape de α şirul (x n) n N generat prin metoda lui Newton converge la α şi Demonstraţie (continuare) α x n+1 lim n (α x = f (α) n) 2 2f (α). - Se arată că x x n < ɛ şi M x x n < 1 n N.

Convergenţa metodei lui Newton Teoremă Fie ɛ > 0 şi I = [α ɛ, α + ɛ] astfel încât f C 2 (I ). Presupunem că f (α) = 0 şi f (x) 0, x I. Atunci pentru x 0 ales suficient de aproape de α şirul (x n) n N generat prin metoda lui Newton converge la α şi Demonstraţie (continuare) α x n+1 lim n (α x = f (α) n) 2 2f (α). - Se arată că x x n < ɛ şi M x x n < 1 n N. - Convergenţa şirului (x n) se obţine din M α x n (M α x 0 ) 2n.

Convergenţa metodei lui Newton Teoremă Fie ɛ > 0 şi I = [α ɛ, α + ɛ] astfel încât f C 2 (I ). Presupunem că f (α) = 0 şi f (x) 0, x I. Atunci pentru x 0 ales suficient de aproape de α şirul (x n) n N generat prin metoda lui Newton converge la α şi Demonstraţie (continuare) α x n+1 lim n (α x = f (α) n) 2 2f (α). - Se arată că x x n < ɛ şi M x x n < 1 n N. - Convergenţa şirului (x n) se obţine din M α x n (M α x 0 ) 2n. - Valoarea limitei de mai sus se obţine din (6) după ce se împarte la (α x n) 2 şi se trece la limită.

Metoda secantei Fie x 0 şi x 1 date. Metoda secantei este definită de iteraţia: x n x n 1 x n+1 = x n f (x n ), n = 1, 2,... (7) f (x n ) f (x n 1 ) Teoremă Fie ɛ > 0 şi I = [α ɛ, α + ɛ] astfel încât f C 2 (I ). Presupunem că f (α) = 0 şi f (x) 0, x I. Atunci pentru x 0 şi x 1 aleşi suficient de aproape de α şirul (x n ) n N generat prin metoda secantei converge la α şi ordinul de convergenţă este p = 1 + 5. 2