Loading [MathJax]/jax/element/mml/optable/BasicLatin.js
Középiskolai Matematikai és Fizikai Lapok
Informatika rovattal
Kiadja a MATFUND Alapítvány
Már regisztráltál?
Új vendég vagy?

Az A. 627. feladat (2014. november)

A. 627. Legyen n1 rögzített egész. Számítsuk ki az

infp,f max0x1|f(x)p(x)|

távolságot, ahol p az n-nél alacsonyabb fokú valós együtthatós polinomokon, f pedig a [0,1] zárt intervallumon értelmezett,

f(x)=k=nckxk

alakú függvényeken fut végig, ahol ck0 és k=nck=1.

Schweitzer Miklós Emlékverseny, 2014

(5 pont)

A beküldési határidő 2014. december 10-én LEJÁRT.


Megoldás. Jelöljük tn-nel az n-edik Csebisev-polinomnak a [0,1] intervallumra áttranszformált, főegyütthatóra normált változatát, azaz legyen

tn(x)=122n1Tn(2x1).

Ha fp=tn, azaz f(x)=xn és p(x)=xntn(x), akkor

max0x1|f(x)p(x)|=max0x1|tn(x)|=122n1max1x1|Tn(x)|=122n1.

Célunk azt igazolni, hogy ennél kisebb érték nem lehetséges, sőt, n2 esetén a 122n1 érték is csak ezzel az f,p választással érhető el. (Abban a speciális esetben, amikor f(x)=xn, ez a tény jól ismert.)

Tetszőleges f(x) függvény és különböző a0,a1,,an számok esetén legyen f[a0,a1,,an] az f függvény osztott differenciája az a0,,an alappontokon. Az xN hatvány osztott differenciáját XN[a0,a1,,an] fogja jelölni. Jól ismert, hogy

f[a0,a1,,an]=nj=0f(aj)kj(ajak),(1)

továbbá

XN[a0,a1,,an]=d0+d1++dn=Nnad00ad11adnn(2)

ahol a d0,,dn kitevők a nemnegatív egészeken futnak. (Ha N<n, akkor a szumma üres, értéke 0.)

A megoldáshoz válasszuk azokat az 1=a0>a1>>an=0 alappontokat, ahol tn extremális, azaz legyen ak=12(1+coskπn); ekkor tehát tn(ak)=(1)k22n1. A (2) jobboldalán minden tag nemnegatív; ha Nn, akkor tagok között szerepel aNn0=1. Így

XN[a0,,an]=0ha N<n;

XN[a0,,an]=1ha N=n;

XN[a0,,an]1ha N>n.(3)

(Az utolsó esetben csak akkor áll egyenlőség, ha n=1, ilyenkor ugyanis a többi tag mind 0.)

A (3) alapján, az osztott differenciát tagonként véve láthatjuk, hogy például

tn[a0,,an]=Xn[a0,,an]=1.

Legyen most f(x)=k=nckxk úgy, mint a feladatban, és legyen p(x)=n1k=0ckxk tetszőleges, n-nél kisebb fokú polinom. Legyen M=max[0,1]|fp|, és vizsgáljuk meg az (fp)[a0,,an] osztott differenciát.

Az (1) szerint

(fp)[a0,,an]=nj=0f(aj)p(aj)kj(ajak)nj=0M|kj(ajak)|=(4)

=22n1Mnj=0(1)j/22n1kj(ajak)=22n1Mnj=0tn(aj)kj(ajak)=22n1Mtn[a0,,an]=22n1M.

Másrészt, az osztott differenciát tagonként véve, (3) alapján

(fp)[a0,,an]=k=0ckXk[a0,,an]n1k=0ck0+k=nck1=k=nck=1.(5)

Tehát, 1(fp)[a0,,an]22n1M, amiből M122n1.

Ha n2 akkor M=122n1 csak úgy lehetéges, ha (3) és (5) miatt cn+1=cn+2==0, másrészt (4) miatt f(aj)p(aj)=(1)jM, vagyis ha fp éppen az áttranszformált Csebisev-polinom.

Ha n=1, akkor p=12, és f bármi lehet.

Tehát,

infp,f max0x1|f(x)p(x)|=122n1.

Megjegyzés. A (2) azonosság egyszerűen igazolható például teljes indukcióval.


Statisztika:

3 dolgozat érkezett.
5 pontot kapott:Williams Kada.
3 pontot kapott:1 versenyző.
0 pontot kapott:1 versenyző.

A KöMaL 2014. novemberi matematika feladatai