29.08.2013 Views

inleiding tot de numerieke wiskunde - Mathematisch Instituut Leiden ...

inleiding tot de numerieke wiskunde - Mathematisch Instituut Leiden ...

inleiding tot de numerieke wiskunde - Mathematisch Instituut Leiden ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Uit (3.3) volgt bijvoorbeeld<br />

3.4 De restterm bij interpolatie met polynomen 27<br />

P1(t) = f[t1] ,<br />

P12(t) = f[t1] + f[t1, t2] · (t − t1) ,<br />

P123(t) = f[t1] + f[t1, t2] · (t − t1) + f[t1, t2, t3] · (t − t1)(t − t2) .<br />

Met <strong>de</strong> gegevens uit voorbeeld 3.4 vin<strong>de</strong>n we zo<br />

P1234(t) = 24 − 1.4 (t − 25) + 0.06 (t − 25)(t − 30) − 0.00133/ (t − 25)(t − 30)(t − 35).<br />

Horner heeft een efficiënte metho<strong>de</strong> bedacht, waarmee <strong>de</strong> waar<strong>de</strong> van een polynoom P (t) = ξ1 +<br />

ξ2(t − t1) + · · · + ξn(t − t1) · . . . · (t − tn−1) voor een gegeven t = t berekend kan wor<strong>de</strong>n. Schrijf<br />

P (t) = ξ1 + (t − t1) ξ2 + (t − t2){ξ3 + · · · + (t − tn−1)[ξn] · · ·} <br />

en start <strong>de</strong> berekening ‘van binnen uit’.<br />

We kunnen dit i<strong>de</strong>e als volgt formuleren:<br />

pn = ξn,<br />

pi = ξi + (t − ti)pi+1 (i = n − 1, n − 2, . . . , 1)<br />

P (t) = p1<br />

De waar<strong>de</strong> van het bovenstaan<strong>de</strong> polynoom P1234(t) voor t = t berekenen we op <strong>de</strong> volgen<strong>de</strong> wijze:<br />

We krijgen zo bijvoorbeeld:<br />

p4 = −0.00133 · · · ,<br />

p3 = 0.06 + (t − 35) p4,<br />

p2 = −1.4 + (t − 30) p3,<br />

p1 = 24 + (t − 25) p2, P1234(t) = p1.<br />

t P1234(t) Te gebruiken<br />

31 15.992 16<br />

32 15.096 15<br />

33 14.304 14<br />

34 13.608 14<br />

Opgave 3.2 Zij f(t) een polynoom van or<strong>de</strong> 4. Neem aan dat t1 < t2 < t3 < t4 < t5. Zij ver<strong>de</strong>r<br />

ηi = f(ti) voor i = 1, 2, . . . , 5.<br />

Toon aan dat f[t1, t2, t3, t4, t5] = 0.<br />

3.4 De restterm bij interpolatie met polynomen<br />

Zij f ge<strong>de</strong>finieerd op [α, β]. Laten ti (i = 1, 2, . . . , n) on<strong>de</strong>rling verschillen<strong>de</strong> punten uit [α, β] zijn<br />

met bijbehoren<strong>de</strong> functiewaar<strong>de</strong>n ηi = f(ti). Duid met P het interpoleren<strong>de</strong> polynoom P12···n aan.<br />

Zij t ∈ [α, β]. Definieer r(t) door f(t) = P (t) + r(t). Kunnen we iets over <strong>de</strong> grootte van r(t)<br />

zeggen?<br />

Stelling 3.2 Neem aan dat <strong>de</strong> n-<strong>de</strong> afgelei<strong>de</strong> f (n) (t) op [α, β] bestaat. Dan is er bij elke t ∈ [α, β]<br />

een τ ∈ [α, β] zó dat<br />

r(t) = (t − t1)(t − t2) · . . . · (t − tn)<br />

f<br />

n!<br />

(n) (τ).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!