- MATH.APP.111
- 3. Alkeisfunktiot
- 3.3 Polynomi- ja rationaalifunktiot
Polynomi- ja rationaalifunktiot¶
Määritelmä 3.3.1
Asteen \(n\) polynomifunktio (polynomial function) on muotoa
missä reaaliset kertoimet (coefficients) \(a_0,a_1,\ldots,a_{n-1},a_n\) ovat vakioita ja \(a_n\ne0\). Jos aste \(n = 0\), polynomifunktiota \(f(x) = a_0\) kutsutaan myös vakiofunktioksi. Nollafunktio on vakiofunktio \(f(x) = 0\) ja sen asteeksi sovitaan \(-\infty\).
Huomaa, että nollannen asteen polynomifunktio on \(f(x) = a_0 \not= 0\). Polynomin \(f\) astetta merkitään usein \(\deg f\).
Esimerkki 3.3.2
Funktio \(f(x)=-5x^3+3x-7\) on \(3\). asteen polynomifunktio, jonka kertoimet ovat \(a_3=-5\), \(a_2=0\), \(a_1=3\) ja \(a_0=-7\).
Huomautus 3.3.3 (Lisätietoa)
Nollafunktio on vakiofunktion erikoistapaus, ja sen asteen määrittely on sopimuskysymys. Kirjallisuudessa ei ole yhtä vakiintunutta tapaa määritellä nollafunktion astetta, mutta \(-\infty\) on perusteltavissa esimerkiksi rationaalifunktioiden avulla.
Reaaliluku \(x\) on funktion \(f\) nollakohta (zero), jos \(f(x)=0\). Polynomiyhtälön \(f(x)=0\) ratkaisua kutsutaan myös juureksi (root). Voidaan osoittaa, että asteen \(n\) reaalikertoimisella polynomifunktiolla on korkeintaan \(n\) reaalista nollakohtaa. Kompleksilukujen käsittelyn yhteydessä polynomien määritelmää laajennetaan kattamaan kompleksiset kertoimet ja syötteet. Tällöin nollakohtia on aina täsmälleen \(n\) kappaletta.
Reaalisten polynomifunktioiden nollakohtien lukumäärää havainnollistetaan seuraavissa kuvissa. Kolmannen asteen polynomifunktiolla voi olla \(1\), \(2\) tai \(3\) nollakohtaa, kun taas neljännen asteen polynomfunktiolla voi olla \(0-4\) nollakohtaa. Parittoman asteen polynomifunktioilla on aina vähintään yksi reaalinen nollakohta.
Nollakohta vastaa polynomin ensimmäisen asteen tekijää seuraavan lauseen mukaisesti. Tavoitteena on, että opiskelija pystyy nollakohdan löydettyään kirjoittamaan polynomin lauseen mukaiseen muotoon. Nollakohtien etsimisen taas oleteaan onnistuvan lähinnä yksinkertaisissa tilanteissa, joissa nollakohta on joko helppo päätellä suoraan polynomista tai käyttäen toisen asteen polynomin ratkaisukaavaa 1.6. Tämän tutun kaavan käsittely hoidetaan myöhemmin, koska kompleksiluvut liittyvät siihen oleellisesti.
Lause 3.3.4
Jos polynomin \(f\) aste on \(n \geq 1\) ja luku \(z\) sen nollakohta, niin polynomi \(x - z\) jakaa polynomin \(f\). Toisin sanoen
missä \(q\) on polynomi, jonka aste on \(\deg q = n-1\).
Merkitään \(f(x)=a_nx^n+a_{n-1}x^{n-1}+\cdots+a_1x+a_0\). Nyt, koska \(z\) on polynomin \(f\) nollakohta,
Lausekkeessa jokaista \(k = 1, 2, \ldots, n\) kohti voidaan kirjoittaa lemman 1.6.6 mukaisesti
missä kunkin polynomin \(q_k(x) = x^{k - 1} + x^{k - 2}z + \cdots + xz^{k - 2} + z^{k - 1}\) aste on \(k - 1\). Niinpä polynomin \(f\) esitys voidaan kirjoittaa muodossa
missä polynomin \(q = q_n + \cdots + q_1\) aste on \(n-1\).
Edellä mainittu polynomi \(q\) on jakolaskun \(f(x)/(x-z)\) tulos, ja se voidaan etsiä käytännössä jakokulma-algoritmin (long division) avulla. Jos \(z\) on polynomin \(f\) nollakohta, jako menee tasan. Yleisemmin jako ei mene tasan, jolloin voidaan kirjoittaa
missä polynomi \(r(x)\) on jakojäännös (vertaa kokonaislukujen jakoyhtälöön).
Esimerkki 3.3.5
Tarkastellaan polynomia \(p(x)=x^3+3x^2-11x+2\). Sen arvo pisteessä \(2\) on
joten \(2\) on polynomin \(p\) nollakohta ja \(x-2\) on sen tekijä. Lasketaan osamäärä vaiheittain jakokulmassa.
Koska jakaja \(x - 2\) koostuu kahdesta termistä, jakokulmassa käsitellään kahta termiä kerrallaan. Korkeimman asteen termiksi tulee \(x^2\), sillä tulon \(x^2(x - 2) = x^3 - 2x^2\) korkeimman asteen termi on sama kuin käsiteltävässä binomissa. Vähennyslaskun jälkeen voidaan ottaa polynomin \(p\) seuraava termi mukaan käsittelyyn.
Seuraavaksi korkeimman asteen termiksi tulee \(5x\), sillä tulon \(5x(x - 2) = 5x^2 - 10x\) korkeimman asteen termi on sama kuin käsiteltävässä binomissa. Vähennyslaskun jälkeen voidaan ottaa polynomin \(p\) seuraava termi mukaan käsittelyyn.
Seuraavaksi korkeimman asteen termiksi tulee \(-1\), sillä tulon \(-1 \cdot (x - 2) = -x + 2\) korkeimman asteen termi on sama kuin käsiteltävässä binomissa. Vähennyslaskun tulos on matalampaa astetta kuin jakaja, joten päätetään jakoalgoritmi. Jakojäännös on \(0\), eli jako menee tasan ja \(p=(x-2)(x^2+5x-1)\).
Esimerkki 3.3.6
Tutkitaan polynomin \(3x^3 - 2x^2 + 5\) jaollisuutta polynomilla \(x^2 - 1\) jakokulman avulla. Koska jaettavasta ja jakajasta puuttuu ensimmäisen asteen termi, lisätään niille tyhjää tilaa. Laskenta etenee samaan tapaan kuin edellisessä esimerkissä.
Viimeisen vähennyslaskun tulos on matalampaa astetta kuin jakaja, joten päätetään jakoalgoritmi. Jakojäännös on \(3x + 3\), eli jako ei mene tasan. Tällöin
kuten laskemalla voi tarkistaa.
Polynomifunktioiden osamäärät muodostavat oman alkeisfunktioiden luokan, jonka alkioita kutsutaan rationaalifunktioiksi.
Määritelmä 3.3.7
Rationaalifunktio (rational function) on muotoa
missä \(g\) ja \(h\) ovat polynomifunktioita. Funktio \(f\) on määritelty silloin, kun nimittäjä \(h(x) \not= 0\).
Esimerkki 3.3.8
Piirretään rationaalifunktion \(f(x)=\dfrac{(x-2)(x+1)}{(x-1)(x+2)}=\dfrac{x^2-x-2}{x^2+x-2}\) kuvaaja.
Kiinnitä huomiota nimittäjän nollakohtien \(x=-2\) ja \(x=1\) ympäristöihin. Kuvaajaan on piirretty kummassakin kohdassa katkoviivalla pystysuora asymptootti, eli suora, jota kuvaaja lähestyy (muttei koskaan saavuta). Lisäksi huomionarvoista on sekin, että funktion nollakohdat sijaitsevat osoittajan nollakohdissa \(x=-1\) ja \(x=2\).