ecuatii neliniare

23
ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin) ECUATII NELINIARE PE R 1. CONSIDERATII GENERALE Se vor studia urmatoarele probleme: 1. Radacinile unei ecuatii neliniare de forma f(x)=0 2. Radacinile unei ecuatii neliniare de forma x=g(x) Notatie: O radacina se va nota cu Ξ±, 0 ) ( = Ξ± f 2. METODA DE REZOLVARE Radacinile se vor gasi printr-un proces iterativ: se construieste un sir x 0 , x 1 , ..., x n convergent spre radacina cautata Ξ± ( Ξ± β†’ n x ). Termenii acetui sir reprezinta aproximatii ale radacinii si se vor numi iterate. Metoda cere una sau mai multe aproximatii initiale ale radacinii, aceste aproximatii se vor presupune cunoscute. Aceste aproximatii se gasesc prin metode algebrice. De exemplu stabilind intervale care contin radacinile, prin inspectarea graficului functiei f. 2.1 Analiza metodei Analiza metodei trebuie sa dea raspuns la urmatoarele probleme: 1. Daca procesul iterativ este convergent. 2. Daca iteratia converge, care este rapiditatea convergentei. 3. Care este eroarea radacinii calculate. 4. Aprecierea eficientei metodei. Detalieri: Problemele (1) si (2): In majoritatea metodelor convergenta este asigurata daca aproximatia initiala este suficient de apropiata de radacina, in putine cazuri iteratia converge independent de aproximatia initiala.

Upload: catalin234

Post on 03-Jan-2016

66 views

Category:

Documents


4 download

DESCRIPTION

Algebra

TRANSCRIPT

Page 1: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

ECUATII NELINIARE PE R

1. CONSIDERATII GENERALE

Se vor studia urmatoarele probleme:

1. Radacinile unei ecuatii neliniare de forma f(x)=02. Radacinile unei ecuatii neliniare de forma x=g(x)

Notatie: O radacina se va nota cu Ξ±, 0)( ====Ξ±f

2. METODA DE REZOLVARE

Radacinile se vor gasi printr-un proces iterativ: se construieste un sir x0, x1, ..., xn

convergent spre radacina cautata Ξ± ( Ξ±β†’β†’β†’β†’nx ).

Termenii acetui sir reprezinta aproximatii ale radacinii si se vor numi iterate. Metoda cere

una sau mai multe aproximatii initiale ale radacinii, aceste aproximatii se vor presupune

cunoscute. Aceste aproximatii se gasesc prin metode algebrice. De exemplu stabilind

intervale care contin radacinile, prin inspectarea graficului functiei f.

2.1 Analiza metodei

Analiza metodei trebuie sa dea raspuns la urmatoarele probleme:

1. Daca procesul iterativ este convergent.

2. Daca iteratia converge, care este rapiditatea convergentei.

3. Care este eroarea radacinii calculate.

4. Aprecierea eficientei metodei.

Detalieri:

Problemele (1) si (2): In majoritatea metodelor convergenta este asigurata daca

aproximatia initiala este suficient de apropiata de radacina, in putine cazuri iteratia

converge independent de aproximatia initiala.

Page 2: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

(3) Presupunind ca iteratia converge, eroarea radacinii depinde numai de precizia utilizata

in calcule (numarul de cifre din reprezentaeea numerelor). Altfel spus precizia radacinii

este determinata de eroarea de rotunjire dintr-un singur pas al iteratiei.

(4) Eficienta se masoara in numarul de calcule (pasi) necesare pentru a obtine radacina cu

o precizie data si anume:

β€’ Pentru metodele care converg independent de aproximatia initiala, eficienta

este data de rapiditatea convergentei.

β€’ Pentru metodele care depind de aproximatia initiala, daca nu se cunoaste o

aproximatie buna a radacinii se aplica un procedeu care converge independent

de aproximatia initiala determinind astfel o aproximatie initiala, dupa care se

trece la o metoda rapid convergenta.

2.2 Ordin de convergenta

Definitia 1:

Fie sirul de iterate (((( )))) 0β‰₯β‰₯β‰₯β‰₯nnx si presupunem ca sirul este convergent spre numarul Ξ±,

Ξ±β†’β†’β†’β†’nx . Daca exsista un numar real p, 1, β‰₯β‰₯β‰₯β‰₯βˆˆβˆˆβˆˆβˆˆβˆƒβˆƒβˆƒβˆƒ pp R si exista un numar c pozitiv

pentru orice numar natural n ( 0,0 β‰₯β‰₯β‰₯β‰₯βˆ€βˆ€βˆ€βˆ€>>>>βˆƒβˆƒβˆƒβˆƒ nc ) astfel incit:p

nn xcx βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’ ++++ Ξ±Ξ± 1 (1)

atunci se zice ca sirul (((( )))) 0β‰₯β‰₯β‰₯β‰₯nnx converge catre Ξ±, cu ordinul p. Constanta c se numeste

rata convergentei.

In general ordinul p si rata c sunt indicatori de viteza a convergentei sirului (((( )))) 0β‰₯β‰₯β‰₯β‰₯nnx spre

radacina Ξ±.

Observatie: Pentru p=1,2,3 convergenta se zice liniara, patratica si cubica respectiv.

Teorema: Cazul p=1. Convergenta liniara

Daca 10, <<<<<<<<βˆƒβˆƒβˆƒβˆƒ cc astfel incit 0β‰₯β‰₯β‰₯β‰₯βˆ€βˆ€βˆ€βˆ€ n

nn xcx βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’ ++++ Ξ±Ξ± 1 (2)

atunci sirul (((( )))) 0β‰₯β‰₯β‰₯β‰₯nnx converge liniar catre numarul Ξ±.

Page 3: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

Demonstratie:

In baza relatiei (2) avem succesiv pentru n=0,1,2,...

nn

nn

xcx

xcx

xcx

xcx

βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’

++++

βˆ’βˆ’βˆ’βˆ’

Ξ±Ξ±

Ξ±Ξ±

Ξ±Ξ±

Ξ±Ξ±

1

1

12

01

... (3)

Inmultind membru cu membru in relatiile (3) obtinem:

01 xcx nn βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’ ++++ Ξ±Ξ± (4)

Cum 10 <<<<<<<< c rezulta ca 0β†’β†’β†’β†’nc si prin urmare 01 β†’β†’β†’β†’βˆ’βˆ’βˆ’βˆ’ ++++nxΞ± sau Ξ±β†’β†’β†’β†’nx .

Observatii:

β€’ Pentru convergenta conditia suficienta (2) trebuie sa aiba loc cu c<1 strict.

Aceasta nu este necesar pentru p>1.

β€’ Daca c<1 sirul converge independent de 0xβˆ’βˆ’βˆ’βˆ’Ξ± , deci independent de x0. Aceasta

nu are loc pentru p>1.

3. RADACINILE UNEI ECUATII NELINIARE DE FORMA f(x)=0

Pentru metodele numerice ce urmeaza vom presupune ca Ξ± este radacina simpla. Cazul

radacinilor multiple se vor trata ulterior.

3.1 Metoda bisectiei

Ipoteze

Presupune ca functia f este continua pe intervalul compact [[[[ ]]]]ba, si luind valori de semne

opuse la capetele intervalului:

(((( )))) (((( )))) 0<<<<β‹…β‹…β‹…β‹… bfaf (5)

In aceste conditii rezulta ca ecuatia f(x)=0 are cel putin o radacina in (a,b). Vom

presupune in continuare ca exista o singura radacina Ξ± in interiorul acestui interval

(((( ))))ba,∈∈∈∈α .

Page 4: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

Metoda

Metoda consta in injumatatirea succesiva a intervalului si considerarea la fiecare pas a

sub-intervalului in care conditia (5) este indeplinita.

Sub-intervalul, in

obtinind intervale

opreste cind lung

si un n umar limit

Algoritmul metod

Fig.1. Metoda bisectiei

care se afla radacina, este luat ca interval "[a,b]" si procesul continua

de lungime din ce in ce mai mica, care contin radacina. Procesul se

imea intervalului este mai mica decit o toleranta data. Uzual se prescrie

a de iteratii.

ei

f-numele functieia,b capetele intervaluluiΡΡΡΡ-toleranta de calcullnit-numarul limita e iteratii(itrare)/numarul efectiv deiteratii (iesire).rad-radacina calculatakod-cod incheiere a iteratiei

1. Initializeaza contorul de iteratii: iter=02. Incrementeaza contorul: iter=iter+13. Defineste c=(a+b)/24. Testeaza numarul de iteratii: daca iter>lnit, atunci

pune rad=c, lnit=iter, kod=1 si IESIRE.5. Daca b-c≀Ρ atunci: Pune rad=c, lnit=iter, IESIRE.

ALTFELDaca sign(f(b)f(c)(<0 atunci: pune a=cALTFELb=c

6. GOTO 2

(b-a)/2

y=f(x)

b a

f(b)

f(a)

c

Page 5: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

Convergenta

Metoda construieste sirul de iterate (puncte) c1,c2,..., cn,... (Fig.2).

Observind ca la fi

rezulta:

Rezulta ca βˆ’βˆ’βˆ’βˆ’ ncΞ±

Observatie: In co

Din relatia (7) s

absoluta mai mica

Avantaj: Eroarea

Dezavantaj: Conv

Fig.2. Studiul convergentei in metoda bisectiei.

ecare pas (iteratie) avem:

2jj

j

abc

βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’Ξ± (6)

(((( ))))ababc

abc

abc

n

nn βˆ’βˆ’βˆ’βˆ’

====βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’

21

2

...2

2

22

1

Ξ±

Ξ±

Ξ±

(7)

0β†’β†’β†’β†’ sau ca Ξ±β†’β†’β†’β†’nc cind βˆžβˆžβˆžβˆžβ†’β†’β†’β†’n .

nformitate cu definitia 1, zicem ca bisectia converge liniar cu rata 1/2.

e poate deduce numarul de iteratii sufucient pentru a avea o eroare

decit o toleranta de calcul data (Ξ΅).

Ξ΅β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’nab

2β‡’

βˆ’βˆ’βˆ’βˆ’β‰₯β‰₯β‰₯β‰₯Ξ΅

abn 2log (8)

descreste monoton cu fiecare pas.

ergenta este inceata.

Ξ±-c1

c3

c2

(b-a)/2

y=f(x)

b a

f(b)

f(a)

c1 Ξ±

Page 6: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

3.2 Metoda falsei pozitii (Regula FALSI)

Ipoteze: Aceleasi ca si in metoda bisectiei.

Metoda

Se ia ca aproximatie a radacinii, intersectia cu axa x a dreptei care uneste punctele

(a,f(a)), (b,f(b)). Se considera intervalul in care f ia valori de semne opuse si se continua

procedeul.

Formula metod

Intersectind dr

cu dreapta de e

Convergenta:

Metoda constru

β€’ Metoda con

β€’ Rata conve

Fig.3. Regula FALSI

ei:

eapta de ecuatie:

(((( ))))bxab

afbfbfy βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’

)()()( (9)

cuatie y=0 (axa x) si punind x=c rezulta:

(((( ))))abafbf

bfbc βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’====)()(

)( (10)

ieste siul c1,c2,..., cn,... (Fig.3). Se arata ca:

verge liniar, in ipoteza ca exista derivatele f' si f'' continue pe [a,b].

rgentei depinde atit de f cit si de alegerea intervalului [a,b].

c2 c1 Ξ±

y=f(x)

b a

f(b)

f(a)

Page 7: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

Dezavantaje:

Sirul ci se apropie de Ξ± dintr-o singura parte (a sau b ramin aceleasi la fiecare pas).

Testul de eroare poate fi inadecvat: eroarea cβˆ’βˆ’βˆ’βˆ’Ξ± se inlocuieste cu ii cc βˆ’βˆ’βˆ’βˆ’++++1 , care poate

fi mult mai mare sau mult mai mic decit eroarea.

Observatie: Metoda inlocuieste graficul functiei f, in vecinatatea radacinii cu o linie

dreapta.

3.3 Metoda secantei

Ipoteze

Se cunosc doua aproximatii initiale ale radacinii, x0 si x1. Ele pot incadra radacina, sau

pot fi de aceeasi parte a radacinii.

Metoda

Graficul lui f se inlocuieste cu o linie dreapta si anume secanta prin punctele (x0, f(x0)) si

(x1, f(x1)). Intersectia secantei cu axa x va fi punctul x2. La pasul urmator se continua

procesul, luind ca aproximatii x1 si x2.

Observatie: In ipoteza ca x0 si x1 incadreaza radacina, daca s-ar lua ca aproximatii x0 si x1

s-ar obtine regula FALSI.

Fig.4. Metoda secantei.

x3 x2 Ξ±

y=f(x)

x1 x0

f(x1)

f(x0)

Page 8: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

Formula metodei

Printr-un calcul analog cu cel de la regula FALSI cu a=x0, b=x1 si c=x2 se obtine:

(((( )))) (((( )))) (((( ))))01

01112 xfxf

xxxfxx

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’==== (11)

sau in general:

(((( )))) (((( )))) (((( )))) datexxnxfxf

xxxfxx

nn

nnnnn 10

1

11 ,,1, β‰₯β‰₯β‰₯β‰₯

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’++++ (12)

Convergenta

Metoda construieste sirul de iterate x0, x1, x2,...,xn-1,xn,xn+1,...(Fig.4).

Teorema

Daca:

1. Functia f este continua si exista derivatele de ordinul 1 si 2 (f', f'') continue pe o

vecinatate a lui Ξ±,

2. (((( )))) 0' β‰ β‰ β‰ β‰ Ξ±f

3. x0 si x1 sunt suficient de apropiate de Ξ±,

Atunci

(a) Sirul Ξ±β†’β†’β†’β†’nx

(b) Ordinul de convergenta este 618.12

51β‰ˆβ‰ˆβ‰ˆβ‰ˆ

++++====p

Demosntratie:

Demonstratia se bazeaza pe urmatoarea evaluare:

(((( )))) (((( ))))(((( ))))11 '2)(''

++++++++ βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’ nnn

nn xx

ff

x Ξ±Ξ±ΞΎΞ·

Ξ± (13)

in care ΞΎn si Ξ·n sunt intr-o vecinatate curenta a radacinii Ξ±, care contine pe xn-1 si xn. Fie

aceasta vecinatate si [[[[ ]]]]ΡαΡα ++++βˆ’βˆ’βˆ’βˆ’==== ,I .

Notam

)('min2

)(''max

xf

xfM

I

I==== (14)

M exista conform ipotezei (1). Rezulta atunci ca:

Page 9: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

11 βˆ’βˆ’βˆ’βˆ’++++ βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’ nnn xxMx Ξ±Ξ±Ξ± (15)

sau notind cu nn xe βˆ’βˆ’βˆ’βˆ’==== Ξ± avem:

11 βˆ’βˆ’βˆ’βˆ’++++ ≀≀≀≀ nnn eMee (16)

sau, inmultind ambii termeni cu M:

))(( 11 βˆ’βˆ’βˆ’βˆ’++++ ≀≀≀≀ nnn MeMeMe (17)

Daca presupunem ca avem Me0<1 si Me1 <1 rezulta prin inductie ca Men<1. Relatia (17)

arata cit de "aproape" de Ξ± trebuie sa fie x0 si x1 si anume:

Mx

Mx

1

1

1

0

<<<<βˆ’βˆ’βˆ’βˆ’

<<<<βˆ’βˆ’βˆ’βˆ’

Ξ±

Ξ± (18)

Observatii asupra metodei secantei:

Avantaje: metoda cere numai o evaluare a lui f(x) la un pas si anumke f(xn), intrucit f(xn-

1) este calculat la pasul anterior si poate fi stocat. Convergenta este mult mai rapida decit

a metodelor anterioare la care p=1. Trei pasi ai metodei secantei au un ordin de

convergenta de (1.618)3β‰… 4.2, adica echivalenta cu doi pasi ai unei metode patratice 22=4.

Dezavantaje: Metoda nu converge daca x0 si x1 nu sunt suficient de apropiati de Ξ±.

Fractiile )()( 1

1

βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

nn

nn

xfxfxx pot da valori imprecise datorita pierderii de semnificatie la

numarator si la numitor, pentru n mare, cind xn si xn-1 au valori apropiate.

3.4 Metoda Newton

Ipoteze

1. f continua , f',f'' continue pe o vecinatate a radacinii cautate Ξ±. Se presupune

cunoscuta o aproximatie initiala a radacinii x0

2. f'(Ξ±)β‰ 0

Metoda:

Page 10: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

Graficul functiei f se inlocuieste cu tangenta la graficul functiei in x0 (aproximatia initiala-

presupusa cunoscuta), intersectia tangentei cu axa x este luata ca aproximatie urmatoare

x1 a radacinii. Procedeul continua cu x1 astfel determinat.

====βˆ’βˆ’βˆ’βˆ’

yy

Formula met

Sirul de iterat

Convergenta

Dezvoltind in

Fig.5. Metoda Newton

(((( )))) (((( ))))β‹…β‹…β‹…β‹…βˆ’βˆ’βˆ’βˆ’====0

')( 000 xfxxxf⇒

(((( ))))(((( ))))0

001 ' xf

xfxx βˆ’βˆ’βˆ’βˆ’==== (19)

odei

e (((( )))) 0β‰₯β‰₯β‰₯β‰₯nnx se obtine in baza urmatoarei relatii de recurenta:

(((( ))))(((( ))))n

nnn xf

xfxx

'1 βˆ’βˆ’βˆ’βˆ’====++++ , nβ‰₯0, x0 cunoscut (20)

serie Taylor functia f in vecinatatea radacinii cautate Ξ± obtinem:

(((( )))) (((( )))) (((( )))) (((( )))) (((( )))) (((( ))))

(((( )))) (((( )))) (((( )))) (((( )))) (((( ))))n

n

fx

xfxxf

x

fxx

xfxxxfxf

ΞΎΞ±Ξ±

Ξ±

ΞΎ

''!2

'0

''!2

'

20

000

20

000

βˆ’βˆ’βˆ’βˆ’++++β‹…β‹…β‹…β‹…βˆ’βˆ’βˆ’βˆ’++++====

β‡’β‡’β‡’β‡’

====

βˆ’βˆ’βˆ’βˆ’++++β‹…β‹…β‹…β‹…βˆ’βˆ’βˆ’βˆ’++++====

(21)

x0 x2 x1

y=f(x)

Ξ±

Page 11: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

Explicitind pe Ξ± din al II-lea termen se obtine:

(((( ))))(((( )))) (((( )))) (((( ))))

(((( ))))0

20

0

00 '2

''' xf

fx

xfxf

x n

β‹…β‹…β‹…β‹…βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’====

ΞΎΞ±Ξ± (22)

si prin generalizare:

(((( ))))(((( )))) (((( )))) (((( ))))

(((( )))) nnn

nn

n

nn x

xff

xxfxf

x <<<<<<<<β‹…β‹…β‹…β‹…

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’==== ΞΎΞ±ΞΎΞ±Ξ± ,'2

'''

2 (23)

si tinind seama de relatia de recurenta (20) rezulta:

(((( )))) (((( ))))(((( )))) nn

n

nnn xn

xff

xx <<<<<<<<β‰₯β‰₯β‰₯β‰₯β‹…β‹…β‹…β‹…

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’ ++++ ΞΎΞ±ΞΎΞ±Ξ± ;0,'2

''21 (24)

Observatie-Studiul de convergenta:

Relatia (24) exprima eroarea iteratiei de ordinul (n+1) in functie de eroarea iteratiei de

ordin (n).

Teorema

Fie Ξ± o radacina a ecuatiei (((( )))) 0====xf .

Daca:

1. f,f',f'' sunt functii continue pe o vecinatate a radacinii Ξ±, {{{{ }}}}Ρα <<<<βˆ’βˆ’βˆ’βˆ’==== xxI

2. f'(Ξ±)β‰ 0

3. x0 (aproximatia initiala) este aleasa suficient de aproape de radacina cautata Ξ±.

Atunci:

a) Iteratele xn definite de relatia (20) se regasesc in I

b) Sirul (((( )))) 0β‰₯β‰₯β‰₯β‰₯nnx converge spre Ξ±

c) ordinul de convergenta este p=2

d) (((( ))))(((( ))))(((( ))))Ξ±Ξ±

Ξ±Ξ±

'2''lim 2

1

ff

xx

n

n

nβˆ’βˆ’βˆ’βˆ’====

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’ ++++

βˆžβˆžβˆžβˆžβ†’β†’β†’β†’

Estimarea erorii

Aplicind formula cresterilor finite a lui Lagrange obtinem:

Page 12: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

(((( )))) (((( )))) (((( )))) (((( )))) (((( ))))

(((( ))))(((( ))))(((( )))) nn

n

n

n

nn

nnn xxxfxf

fxf

xf

xfxffβˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’β‰ˆβ‰ˆβ‰ˆβ‰ˆβˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’β‡’β‡’β‡’β‡’

====βˆ’βˆ’βˆ’βˆ’β‹…β‹…β‹…β‹…====βˆ’βˆ’βˆ’βˆ’

++++1''0)('

ΞΎΞ±

Ξ±Ξ±ΞΎΞ±

(25)

Astfel pentru n "mare" (xn apropiat de Ξ±):

nnn xxx βˆ’βˆ’βˆ’βˆ’β‰ˆβ‰ˆβ‰ˆβ‰ˆβˆ’βˆ’βˆ’βˆ’ ++++1Ξ± (26)

Prin urmare testul de convergenta Ρα <<<<βˆ’βˆ’βˆ’βˆ’ nx poate fi inlocuit cu Ξ΅<<<<βˆ’βˆ’βˆ’βˆ’++++ nn xx 1 .

Comparatia metodei Newton cu metoda secantei

Criteriul de comparatie va fi timpul de calcul necesar pentru gasirea radacinii cu o

toleranta data. Metoda Newton face mai multe calcule pe un pas: se evalueaza (((( ))))xf si

(((( ))))xf ' . Metoda secantei evalueaza numai (((( ))))xf , presupunind ca (((( ))))anteriorxf este stocat.

Metoda Newton cere mai putine iteratii, ordinul ei este pN=2. Metoda secantei are ordinul

de convergenta pS=1.618 si trei pasi ai metodei sunt echivalenti cu 2 pasi ai metodei

Newton. Se arata ca (Isaacson&Keller) daca timpul de calcul al lui (((( ))))xf ' este mai mare

decit 0.44*timpul de calcul al lui (((( ))))xf metoda secantei este mai rapida.

Observatie:

Timpul de calcul nu este unicul criteriu in alegerea metodei. Metoda Newton prezinta

avantajul simplitatii in aplicare. Daca (((( ))))xf nu este cunoscuta explicit (de exemplu ea

este solutia unei ecuatii diferentiale integrate numeric) atunci derivata se calculeaza

numeric. Daca luam urmatoarea expresie pentru calculul numeric al derivatei:

(((( )))) (((( )))) (((( ))))1

1'βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

β‰ˆβ‰ˆβ‰ˆβ‰ˆnn

nn

xxxfxf

xf (27)

atunci metoda Newton se reduce la metoda secantei.

4. RADACINILE UNEI ECUATII DE FORMA X=G(X). METODA PUNCTULUI

FIX.

Consideram rezolvarea unei ecuatii de forma:

Page 13: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

)(xgx ==== (28)

Radacina Ξ± a ecuatiei se numeste punctul fix al aplicatiei g: (((( ))))Ξ±Ξ± g==== .

Metoda punctului fix (iteratia de punct fix) consta in construirea sirului:

(((( )))) (((( ))))radaciniiainitialaaaproximatidatxnxgx nn βˆ’βˆ’βˆ’βˆ’β‰₯β‰₯β‰₯β‰₯====++++ 01 ;0, (29)

Daca functia g satisface conditiile:

1. aplica un compact RC βŠ‚βŠ‚βŠ‚βŠ‚ in el insusi,

2. aplicatia este contractanta

atunci pentru orice Cx ∈∈∈∈0 sirul (((( )))) 0β‰₯β‰₯β‰₯β‰₯nnx definit de relatia (29) converge catre punctul fix

C∈∈∈∈α al aplicatiei g. In plus, punctul fix este unic in C.

4.1 Teoreme de punct fix

Teorema 1. (Lema)

Fie [[[[ ]]]] [[[[ ]]]]babag ,,: β†’β†’β†’β†’ , continua pe [[[[ ]]]]ba, . Atunci g are cel putinb un punct fix in [[[[ ]]]]ba, .

Observatie: Conditia [[[[ ]]]] [[[[ ]]]]babag ,,: β†’β†’β†’β†’ este esentiala. Explicit aceasta inseamna:

[[[[ ]]]] [[[[ ]]]](((( ))))baxgbax ,,, βˆˆβˆˆβˆˆβˆˆβˆˆβˆˆβˆˆβˆˆβˆ€βˆ€βˆ€βˆ€ sau (((( )))) bxga ≀≀≀≀≀≀≀≀ (30)

Demonstratie:

y

Fig.6.

b

a

g(a)

g(b)

x a b

y=g(x)

Ξ±

y=x

Page 14: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

Se considera functia continua

(((( )))) (((( )))) xxgxG βˆ’βˆ’βˆ’βˆ’==== (31)

In ipotezele teoremei avem:

(((( )))) (((( ))))(((( )))) (((( )))) 0

0β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’====β‰₯β‰₯β‰₯β‰₯βˆ’βˆ’βˆ’βˆ’====

bbgbGaagaG

(32)

Rezula astfel ca ecuatia G(x)=0 are cel putin o radacina in intervalul [a, b].

Observatie: Geometric, a rezolva ecuatia x=g(x) revine la a gasi intersectia graficului

functiei g cu prima bisectoare.

Teorema 2. Aplicatie contractanta.

Daca

1. [[[[ ]]]] [[[[ ]]]]babag ,,: β†’β†’β†’β†’ , g este continua pe [a, b].

2. 10, <<<<<<<<βˆƒβˆƒβˆƒβˆƒ λλ astfel incit:

[[[[ ]]]]baxx ,', βˆˆβˆˆβˆˆβˆˆβˆ€βˆ€βˆ€βˆ€ , (((( )))) (((( )))) '' xxxgxg βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’ Ξ»

Atunci

a) Ecuatia )(xgx ==== are o solutie unica [[[[ ]]]]ba,∈∈∈∈α .

b) [[[[ ]]]]bax ,0 βˆˆβˆˆβˆˆβˆˆβˆ€βˆ€βˆ€βˆ€ sirul )(1 nn xgx ====++++ converge catre Ξ±, ordinul de convergenta este p=1.

c) .0,1 01 β‰₯β‰₯β‰₯β‰₯βˆ€βˆ€βˆ€βˆ€βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’ nxxxn

n λλα

Observatie: Ipoteza 2 inseamna ca functia g verifica conditia lui Lipschitz cu constanta

Ξ»<1. Rezulta ca:

[[[[ ]]]] (((( )))) (((( )))) '',,', xxxgxgbaxx βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’βˆˆβˆˆβˆˆβˆˆβˆ€βˆ€βˆ€βˆ€ (33)

adica aplicatia g este contractanta.

Demonstratie

Page 15: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

(a) Conform Teoremei 1, ecutia x=g(x) are cel putin o solutie in [a,b]. Demonstram prin

contradictie ca solutia este unica. Presupunem ca exista doua solutii Ξ± si Ξ², Ξ±β‰ Ξ²:

(((( ))))(((( ))))Ξ²Ξ²Ξ±Ξ±

gg

========

(34)

Avem:

(((( )))) (((( )))) βαλβαβα βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’ gg (35)

Cum 10 β‰₯β‰₯β‰₯β‰₯β‡’β‡’β‡’β‡’β‰ β‰ β‰ β‰ βˆ’βˆ’βˆ’βˆ’ λβα care contrazice ipoteza 2 ( )1<<<<Ξ» .

(b) Aratam ca avem relatia:

0xx nn βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’ αλα (36)

de unde cu 0β†’β†’β†’β†’nΞ» , rezulta ca 0β†’β†’β†’β†’βˆ’βˆ’βˆ’βˆ’ nxΞ± sau Ξ±β†’β†’β†’β†’nx .

Intr-adevar, avem succesiv:

(((( )))) (((( ))))(((( )))) (((( ))))

(((( )))) (((( )))) 001

221

11

...xxggx

xxggx

xxggx

nnn

nnn

βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

αλαα

αλαα

αλαα

(37)

Inmultind membru cu membru rezulta relatia (36). Pe de alta parte relatia (37) arata ca

ordinul de convergenta este p=1 si rata convergentei este Ξ».

(c) Verificam inegalitatea pentru n=0.

Tinind cont ca (((( ))))Ξ±Ξ± g==== , (((( ))))01 xgx ==== si 0110 xxxx βˆ’βˆ’βˆ’βˆ’++++βˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’ Ξ±Ξ± avem:

0100110 xxxxxxx βˆ’βˆ’βˆ’βˆ’++++βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’++++βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’ αλαα (38)

de unde rezulta:

010 11 xxx βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’Ξ»

Ξ± (39)

Avem apoi:

pentru n=1:

0101 1xxxx βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’

λλαλα (40)

pentru n=2:

Page 16: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

01

2

12 1xxxx βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’

λλαλα (41)

Concluzia (c) rezulta prin inductie.

Cazul g derivabila.

Verificarea conditiei Lipschitz este, in general, dificila. Vom considera in continuare

cazul in care g este derivabila pe [a,b]. In acest caz, teorema cresterilor finite conduce la:

(((( )))) (((( )))) (((( ))))(((( ))))''' xxgxgxg βˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’ ΞΎ (42)

Daca derivata g'(x) este marginita:

(((( )))) [[[[ ]]]]baxxg ,,' βˆˆβˆˆβˆˆβˆˆβ‰€β‰€β‰€β‰€ Ξ» (43)

rezulta ca

(((( )))) (((( )))) '' xxxgxg βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’ Ξ» (44)

Este suficient sa avem Ξ»<1 pentru ca ipoteza 2 sa fie realizata.

Teorema 2'

Daca

1. [[[[ ]]]] [[[[ ]]]]babag ,,: β†’β†’β†’β†’ , g este continua pe [a, b].

2'. [[[[ ]]]]bax ,βˆˆβˆˆβˆˆβˆˆβˆ€βˆ€βˆ€βˆ€ , 1)(' <<<<≀≀≀≀ Ξ»xg

Atunci

Concluziile (a), (b) si (c) din Teorema 2 sunt adevarate.

Observatie asupra conditiei 2'

Daca constanta Ξ» din 2' nu este <1 nu au loc concluziile (a)-(c). In particular, daca

(((( )))) 1' >>>>Ξ±g , atunci avem pe o vecinatate a lui Ξ±:

(((( )))) (((( )))) Ixxg ====++++βˆ’βˆ’βˆ’βˆ’βˆˆβˆˆβˆˆβˆˆ>>>> ραρα ,,1'

Cu x0∈ I sirul )(1 nn xgx ====++++ NU CONVERGE. Intr-adevar cu Ixn ∈∈∈∈ avem:

(((( ))))nnn xgx βˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’ ++++ Ξ±ΞΎΞ± )('1 unde nΞΎ este situat intre Ξ± si xn. Conform ipotezei rezulta:

01 ... xxx nn βˆ’βˆ’βˆ’βˆ’>>>>>>>>βˆ’βˆ’βˆ’βˆ’>>>>βˆ’βˆ’βˆ’βˆ’ ++++ Ξ±Ξ±Ξ±

Page 17: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

In consecinta nu putem avea φα <<<<βˆ’βˆ’βˆ’βˆ’ ++++1nx si deci (((( )))) 0β‰₯β‰₯β‰₯β‰₯nnx nu converge.

4.2. Interpretarea geometrica a metodei punctului fix

Geometric, rezolvarea ecuatiei x=g(x) revine la intersectia graficului lui g, y=g(x) cu

prima bisectoare y=x. In figurile 7 si 8 este prezentat cazul convergentei 1)(' <<<<xg . In

figurile 9 si 10 este prezentat cazul divergenetei 1)(' >>>>xg .

y

Fig. 7. Convergenta: 1)('0 <<<<<<<< xg x1 x x0

y=g(x)

Ξ±

y=x

x2

y

Fig. 8. Convergenta: 0)('1 <<<<<<<<βˆ’βˆ’βˆ’βˆ’ xg

x2 x1 x x0

y=g(x)

Ξ±

y=x

Page 18: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

4.3 Evaluarea erori

In general, eroarea it

dintre iterata cure

nnn xxx βˆ’βˆ’βˆ’βˆ’β‰ˆβ‰ˆβ‰ˆβ‰ˆβˆ’βˆ’βˆ’βˆ’ ++++++++ 11Ξ± .

y

Fig. 9. Divergenta: 1)(' βˆ’βˆ’βˆ’βˆ’<<<<xg

x0 x2 x1 x

y=g(x)

Ξ±

y=x

y

Fig. 10. Divergenta: 1)(' >>>>xg

i in metoda punctului fix

eratei xn+1 , 1++++βˆ’βˆ’βˆ’βˆ’ nxΞ± se exprima in functie de nn xx βˆ’βˆ’βˆ’βˆ’++++1 , adica diferenta

nta si iterata anetrioara. De exemplu in metoda Newton

In metoda punctului fix, aceasta nu mai este valabila. Consideram

x1 x x0

y=g(x)

Ξ±

y=x

x2

Page 19: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

iteratia de punct fix, in care functia g satisface conditiile din Teorema 2 sau 2'. Avem

urmatoarele evaluari:

(((( )))) (((( ))))

nnnn

nnnnnnn

xxxxxxxggxxxx

βˆ’βˆ’βˆ’βˆ’++++βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’++++βˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’++++βˆ’βˆ’βˆ’βˆ’====βˆ’βˆ’βˆ’βˆ’

++++

++++++++++++

1

111

αλαααα

(45)

Apoi cu

nn xx βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’ ++++ αλα 1 (46)

rezulta

nnn xxx βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’ ++++++++ 11 1 λλα (47)

Astfel pentru a determina radacina cu o eroare Ξ΅ prescrisa Ρα β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’ ++++1nx este suficient a

lua:

Ρλλ β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’ ++++ nn xx 11

(48)

adica

XTOLxx nn ====βˆ’βˆ’βˆ’βˆ’β‰€β‰€β‰€β‰€βˆ’βˆ’βˆ’βˆ’++++ Ρλλ1

1 (49)

4.4 Proceduri explicite de punct fix

Definirea problemei

Se cere rezolvarea ecuatiei f(x)=0 in intervalul [a,b], prin metoda punctului fix, adica

transformarea ecuatiei f(x)=0 intr-o ecuatie echivalenta de forma x=g(x). O astfel de

transformare va fi numita procedura explicita de punct fix.

4.3.1 Proceduri

Propozitia 1

Fie (((( ))))xΦ orice functie definita pe [a,b] continua si care nu se anuleaza pe [a,b]. Atunci

definind:

(((( )))) )()( xfxxxg β‹…β‹…β‹…β‹…βˆ’βˆ’βˆ’βˆ’==== Ξ¦ (50)

ecuatia x=g(x) are aceleasi radacini ca si ecuatia f(x)=0 si u are alte radacini in [a,b].

Page 20: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

Propozitia 2

Fie F(x) orice functie continua, cu proprietatile F(0)=0 si y≠0⇒F(y) ≠0. Atunci definind

(((( )))) ))(( xfFxxg βˆ’βˆ’βˆ’βˆ’==== (51)

concluzia din Propozitia 1 are loc.

Exemplificare

Cea mai simpla alegere a lui (((( ))))xΦ in propozitia 1 este (((( ))))xΦ =constant:

(((( )))) 0, ≠≠≠≠==== mmxΦ (52)

Cu aceasta rezulta

(((( )))) (((( ))))xfmxxg β‹…β‹…β‹…β‹…βˆ’βˆ’βˆ’βˆ’==== (53)

Presupunem ca f este derivabila, avem:

(((( )))) (((( ))))xfmxg '1' β‹…β‹…β‹…β‹…βˆ’βˆ’βˆ’βˆ’==== (54)

Conditia de convergenta este ca intr-o vecinatate a lui Ξ±, sa avem:

(((( )))) 1' <<<<xg (55)

care conduce la

1)('11 <<<<β‹…β‹…β‹…β‹…βˆ’βˆ’βˆ’βˆ’<<<<βˆ’βˆ’βˆ’βˆ’ xfm (56)

Se va presupune ca 0)(' β‰ β‰ β‰ β‰ Ξ±f , rezulta ca

1. m trebuie sa aiba acelasi semn cu f'(x).

2. Daca f'(x)>0 trebuie ca:

)('20

xfm <<<<<<<< (57)

3. Daca f'(x)<0 trebuie ca

)('20

xfm

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’>>>>>>>> (58)

Interpretare geometrica

Schema de iterare este:

)(1 nnn xfmxx β‹…β‹…β‹…β‹…βˆ’βˆ’βˆ’βˆ’====++++ (59)

sau generic

Page 21: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

)( 001 xfmxx β‹…β‹…β‹…β‹…βˆ’βˆ’βˆ’βˆ’==== (60)

x1 este intersectia axei x cu dreapta dusa prin punctul (x0, f(x0)) de panta 1/m.

Observatie: (m-optim)

Pentru o convergenta mai rapisa vom cere ca (((( )))) 0' β‰ˆβ‰ˆβ‰ˆβ‰ˆΞ±g ceea ce conduce la

(((( ))))Ξ±'1

fm β‰ˆβ‰ˆβ‰ˆβ‰ˆ (61)

Intrucit Ξ± nu este cunoscut, vom lua )('

1

0xfmopt ==== presupunind ca x0 este apropiat de Ξ±.

5. EXTRAPOLARE

Extrapolarea (accele

sir care converge lin

pentru accelerarea co

ordinul 1.

y=x/m y

Fig.11. Proceduri explicite de puncte fix.

A AITKEN

rarea) Aitken este un procedeu pentru accelerarea convergentei unui

iar, oricare ar fi procesul care genereaza sirul. Procedeul va fi aplicat

nvergentei iteratiei de punct fix in cazul in care convergenta este de

Ξ± x2 x1 x x0

y=f(x)

Page 22: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

Presupunem ca sirul )(1 nn xgx ====++++ converge catre Ξ± si Cx

x

n

n

n====

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’ ++++

βˆžβˆžβˆžβˆžβ†’β†’β†’β†’ Ξ±Ξ± 1lim , C este

constanta erorii asimptotice. In particular daca g este derivabila si cu derivata continua,

)(' Ξ±gC ==== . Presupunem atunci ca de la un anumit n, de exemplu nβ‰₯N1 avem:

11 , NnC

xx

n

n β‰₯β‰₯β‰₯β‰₯β‰ˆβ‰ˆβ‰ˆβ‰ˆβˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’ ++++

Ξ±Ξ±

Avem atunci urmatoarea relatie:

n

n

n

n

xx

xx

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

====βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’ ++++

++++

++++

Ξ±Ξ±

Ξ±Ξ± 1

1

2 (62)

Rezolvam in raport cu Ξ±, de exemplu prin sir de rapoarte egale:

nn

nn

n

n

n

n

xxxx

xx

xx

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

====βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

====βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

++++

++++++++++++

++++

++++

1

121

1

2

Ξ±Ξ±

Ξ±Ξ±

(63)

)()(

)(

112

1

112

1

nnnn

nn

nn

n

nn

n

xxxxxx

xxx

xxx

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

====βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

====βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

++++++++++++

++++

++++++++++++

++++ Ξ±Ξ± (64)

de unde rezulta:

)()(

)(

112

21

nnnn

nnn xxxx

xxx

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’====++++++++++++

++++Ξ± (65)

Asa, cum s-a remarcat egalitatea anterioara este aproximativa depinzind de satisfacerea

relatiei (62). Notind:

)()(

)(

112

21

2,nnnn

nnnnn xxxx

xxxa

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’

βˆ’βˆ’βˆ’βˆ’====++++++++++++

++++++++ (66)

rezulta ca 2, ++++nna este o aproximatie a radacinii 2, ++++β‰ˆβ‰ˆβ‰ˆβ‰ˆ nnaΞ± . Procesul iterativ va fi atunci

urmatorul:

2,31211

5,364534

2,031201

0

);();(...

);();();();(

++++++++++++++++βˆ’βˆ’βˆ’βˆ’++++ ============

========================

βˆ’βˆ’βˆ’βˆ’

nnnnnnn axxgxxgx

axxgxxgxaxxgxxgx

datx

(67)

Observatii:

Page 23: Ecuatii neliniare

ANALIZA NUMERICA-ECUATII NELINIARE PE R. (http://bavaria.utcluj.ro/~ccosmin)

1. Aproximatia 2, ++++nna a radacinii, va fi mult mai buna decit )( 12 ++++++++ ==== nn xgx . Gradul de

aproximatie a lui 2, ++++nna depinde numai de gradul de satisfacere a relatiei (62). Nu si de

marimea lui C.

2. Fie o functie f data prin tabelul valorilor in punctele kx (obisnuit alese echdistante).

Definim diferenta inainte a functiei f, in xn, prin:

(((( )))) (((( )))) (((( ))))nnn xfxfxf βˆ’βˆ’βˆ’βˆ’==== ++++1βˆ† (68)

si diferenta de ordinul 2 prin:

(((( )))) (((( ))))(((( )))) (((( )))) (((( ))))(((( )))) (((( )))) (((( ))))nnnnnn xfxfxfxfxfxf βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’======== ++++++++++++ 1122 βˆ†βˆ†βˆ† (69)

Punind (((( )))) kk xxf ==== rezulta:

)()( 1122

1

nnnnn

nnn

xxxxxxxx

βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’βˆ’====

βˆ’βˆ’βˆ’βˆ’====

++++++++++++

++++

βˆ†

βˆ† (70)

Cu aceasta formula (66) se scrie:

n

nnnn x

xxa 2

2

2,)(

βˆ†βˆ†

βˆ’βˆ’βˆ’βˆ’====++++ (71)