Analiza matematyczna 1/Wykład 12: Wypukłość. Badanie funkcji jednej zmiennej

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Wypukłość. Badanie funkcji jednej zmiennej

Definiujemy funkcje wypukłe i dowodzimy ich elementarnych własności. Podajemy związek wypukłości funkcji z monotonicznością jej pochodnej. Przedstawiamy nierówność Jensena, Minkowskiego, Höldera oraz klasyczną nierówność między średnią arytmetyczną, geometryczną i harmoniczną. Schemat badania przebiegu zmienności funkcji jednej zmiennej stanowi podsumowanie poprzednich czterech modułów.

Funkcje wypukłe

Plik:Am1w12.0010.svg
Zbiór wypukły
Plik:Am1w12.0020.svg
Nadwykres funkcji wypuklej f

Pojęcie wypukłości jest nam znane z geometrii. Mówimy, że podzbiór A przestrzeni wektorowej X jest wypukły, jeśli dowolny odcinek o końcach należących do zbioru A jest zawarty w tym zbiorze. Innymi słowy:

x,yA t[0,1] : (1t)x+tyA

Zbiór

{(1t)x+ty 0t1}

jest odcinkiem o końcach x, y. Punkty x, y uzyskamy, gdy w kombinacji liniowej (1y)x+ty parametr t przyjmie odpowiednio wartość 0 lub 1. Gdy t=12, otrzymujemy punkt 12(x+y), który jest środkiem odcinka łączącego punkty x oraz y. Zauważmy też, że zbiory

{(1t)x+ty t1}

oraz

{(1t)x+ty 0t}

to - odpowiednio - półprosta o początku x przechodząca przez punkt y oraz półprosta o początku y przechodząca przez punkt x.

Definicję funkcji wypukłej opieramy na intuicji geometrycznej.

Definicja 12.1.

Mówimy, że funkcja f:(a,b) jest wypukła w przedziale (a,b), jeśli jej nadwykres

{(x,y):a<x<b yf(x)}

jest zbiorem wypukłym, to znaczy


x,y(a,b):x<y t[0,1]f((1t)x+ty)(1t)f(x)+tf(y)


Jeśli powyższa nierówność jest ostra (wewnątrz odcinka 0<t<1), tzn.

x,y(a,b):x<y t(0,1)f((1t)x+ty)<(1t)f(x)+tf(y)

to mówimy, że funkcja f jest ściśle wypukła w przedziale (a,b).

Z kolei, jeśli zachodzą nierówności przeciwne, tj.

xy(a,b):x<y t[0,1] :f((1t)x+ty)(1t)f(x)+tf(y)

oraz odpowiednio

x,y(a,b):x<y t(0,1) :f((1t)x+ty)>(1t)f(x)+tf(y)

to mówimy, że funkcja f jest wklęsła w przedziale (a,b) oraz - odpowiednio - ściśle wklęsła.

Zwróćmy uwagę, że jeśli funkcja nie jest wypukła w przedziale (a,b), to nie oznacza to, że jest wklęsła w tym przedziale. Na przykład funkcja Dirichleta

D(x)={0, dla x[0,1]1, dla x[0,1](minus).

nie jest wypukła w żadnym przedziale

(a,b)[0,1]

, ale nie jest też wklęsła.

Zauważmy, że jeśli x=(1t)a+tb, to nierówność

f((1t)a+tb)(1t)f(a)+tf(b),

za pomocą której określiliśmy wypukłość funkcji w przedziale (a,b), jest równoważna nierówności

f(x)bxbaf(a)+xabaf(b)

lub

0(bx)f(a)+(ab)f(x)+(xa)f(b)

którą możemy również zapisać w postaci łatwej do zapamiętania za pomocą wyznacznika

wf(x):=det[1af(a)1xf(x)1bf(b)]0.
Uwaga 12.2.
Funkcja f jest wypukła (odpowiednio: ściśle wypukła, wklęsła, ściśle wklęsła) w przedziale (a,b) wtedy i tylko wtedy, gdy dla dowolnej liczby x(a,b) wyznacznik wf(x)0 (odpowiednio: wf(x)>0, wf(x)0, wf(x)<0).

Elementarne własności funkcji wypukłych

Sformułujmy parę uwag, które wynikają bezpośrednio z definicji wypukłości funkcji.

Uwaga 12.3.

a) Jeśli f jest wypukła w przedziale (a,b), to jest również wypukła w dowolnym mniejszym przedziale (a1,b1) zawartym w (a,b).

b) Funkcja xf(x) jest wypukła (odpowiednio: ściśle wypukła) w przedziale (a,b) wtedy i tylko wtedy, gdy funkcja xf(x) jest wklęsła (odpowiednio: ściśle wklęsła) w tym przedziale.

c) Jeśli C>0 jest stałą dodatnią, to funkcja xCf(x) jest wypukła wtedy i tylko wtedy, gdy f jest wypukła.

d) Jeśli C jest dowolną stałą, to funkcja xC+f(x) jest wypukła wtedy i tylko wtedy, gdy f jest wypukła.

e) Suma funkcji wypukłych jest funkcją wypukłą.

Kolejne elementarne własności funkcji wypukłych podaje

Twierdzenie 12.4.

a) Złożenie gf funkcji wypukłych f i g jest funkcją wypukłą, jeśli g jest funkcją rosnącą.

b) Funkcja g odwrotna do funkcji f wypukłej rosnącej jest wklęsła rosnąca.

c) Funkcja ściśle wypukła w przedziale (a,b) nie osiąga maksimum w żadnym punkcie tego przedziału.

d) Funkcja ściśle wklęsła w przedziale (a,b) nie osiąga minimum w żadnym punkcie tego przedziału.

Dowód 12.4.

a) Funkcja f jest wypukła w (a,b), więc

f((1t)x+ty)(1t)f(x)+tf(y)
dla dowolnych x,y(a,b), t[0,1]. Mamy następnie nierówność
g(f((1t)x+ty))g((1t)f(x)+tf(y)),
ponieważ funkcja g jest rosnąca. Zuwagi na wypukłość g mamy
g((1t)f(x)+tf(y))(1t)g(f(x))+tg(f(y)),

czyli

(gf)((1t)x+ty)(1t)(gf)(x)+t(gf)(y)

dla dowolnych x,y(a,b) i 0t1. Stąd złożenie gf jest funkcją wypukłą.

b) Niech a<x1<x2<b i niech y1=f(x1), y2=f(x2). Wówczas g(y1)=x1 oraz g(y2)=x2. Funkcja odwrotna do rosnącej jest rosnąca, gdyż

x1<x2  f(x1)<f(x2)g(y1)<g(y2)y1<y2.
Z wypukłości funkcji f mamy
f((1t)x1+tx2)(1t)f(x1)+tf(x2)   dla t[0,1],
co jest równoważne nierównościom
g(f((1t)x1+tx2))g((1t)y1+ty2)(1t)x1+tx2g((1t)y1+ty2)(1t)g(y1)+tg(y2)g((1t)y1+ty2) dla t[0,1],

czyli g jest wklęsła.

c) Przypuśćmy wbrew tezie, że funkcja f osiąga maksimum w pewnym punkcie x0(a,b). Funkcja f nie jest stała, istnieje więc liczba h>0 taka, że f(x0h)<f(x0) oraz f(x0+h)<f(x0). Wobec tego

12f(x0h)+12f(x0+h)<f(x0)=f(12(x0h)+12(x0+h))

co oznacza, że funkcja f nie jest wypukła w przedziale (x0h,x0+h). Sprzeczność.

d) Dowód przebiega podobnie do dowodu własności c).



<flash>file=am1w12.0030a.swf|width=375|height=375</flash>

<div.thumbcaption>Punkt 0 jest punktem przegiecia funkcji f(x)=arctgx

<flash>file=am1w12.0030b.swf|width=375|height=375</flash>

<div.thumbcaption>Punkt 0 jest takze punktem przegiecia funkcji f(x)=arctgx


Definicja 12.5.

Jeśli dla pewnej liczby h>0 funkcja f, określona w przedziale (ah,a+h), jest

  • ściśle wypukła w przedziale (ah,a) i ściśle wklęsła w przedziale (a,a+h)

albo na odwrót:

  • ściśle wklęsła w przedziale (ah,a) i ściśle wypukła w przedziale (a,a+h),

to mówimy, że punkt a jest punktem przegięcia (wykresu) funkcji f.

Przykład 12.6.

a) Funkcja stała f(x)=C jest wypukła w przedziale (,); nie jest ściśle wypukła.

b) Funkcja f(x)=|x| jest wypukła w każdym przedziale (,); nie jest ściśle wypukła.

c) Funkcja f(x)=x2n jest ściśle wypukła w całym zbiorze liczb rzeczywistych, gdy wykładnik 2n jest dowolną parzystą liczbą dodatnią. Gdy 2n jest parzystą liczbą ujemną, to f jest ściśle wypukła w obu przedziałach (,0) oraz (0,).

d) Gdy wykładnik 2n+1 jest nieparzystą liczbą dodatnią lub ujemną, funkcja f(x)=x2n+1 jest ściśle wypukła w przedziale (0,) i jest ściśle wklęsła w przedziale (,0). Punkt 0 jest więc punktem przegięcia funkcji f(x)=x2n+1, gdy wykładnik jest dowolną liczbą nieparzystą dodatnią. Gdy wykładnik 2n+1 jest liczbą ujemną, liczba 0 nie należy do dziedziny funkcji f, nie jest więc punktem przegięcia funkcji f.

e) Funkcja f(x)=sinx jest ściśle wypukła w każdym z przedziałów (π+2kπ,0+2kπ) i jest ściśle wklęsła w każdym z przedziałów (0+2kπ,π+2kπ), k. Stąd każdy punkt kπ, k, jest punktem przegięcia tej funkcji.

Wypukłość funkcji a monotoniczność jej pochodnej

Badanie wypukłości funkcji różniczkowalnej można sprowadzić do badania monotoniczności jej pochodnej.

Twierdzenie 12.7

Niech f będzie funkcją różniczkowalną w przedziale (a,b). Funkcja f jest wypukła w przedziale (a,b) wtedy i tylko wtedy, gdy jej pochodna f jest rosnąca.

Dowód 12.7.

Jeśli funkcja f jest wypukła w przedziale (α,β), to dla dowolnych liczb a,b(α,β), a<b oraz dla dowolnego punktu x(a,b) zachodzi nierówność:

0(bx)f(a)+(ab)f(x)+(xa)f(b)

którą możemy zapisać w równoważnej postaci:

f(x)f(a)xaf(b)f(x)bx.

Gdy xa lub xb, wobec różniczkowalności f, otrzymamy

f(a)f(b)f(a)ba
oraz
f(b)f(a)baf(b).

Stąd f(a)f(b), a więc pochodna f jest rosnąca w przedziale (α,β).

Załóżmy teraz z kolei, że pochodna f jest funkcją rosnącą. Z twierdzenia Lagrange'a o wartości średniej istnieją punkty ξ(a,x) oraz η(x,b) takie, że

f(x)f(a)xa=f(ξ)
oraz
f(b)f(x)bx=f(η).

Pamiętamy, że a<ξ<x<η<b. Skoro f jest rosnąca w przedziale (α,β), więc f(ξ)f(η), czyli

f(x)f(a)xaf(b)f(x)bx,
co wobec dowolności wyboru punktów a<x<b z przedziału (α,β) oznacza, że funkcja f jest wypukła.


Pamiętamy, że monotoniczność funkcji różniczkowalnej jest ściśle związana ze znakiem jej pochodnej. Stąd monotoniczność pochodnej jest związana ze znakiem drugiej pochodnej funkcji.

Wniosek 12.8.

Niech f będzie funkcją dwukrotnie

różniczkowalną w przedziale (a,b). Jeśli w dowolnym punkcie x(a,b) druga pochodna f(x)0 (odpowiednio: f(x)0), to funkcja f jest wypukła (odpowiednio: wklęsła) w tym przedziale.
Plik:Am1w02.0100.svg
Funkcja wykladnicza f(x)=ax jest scisle wypukla w przedziale (,), gdy a1,a>0.
Plik:Am1w12.0060.svg
Punkt 0 jest punktem przegiecia funkcji f

Przykład 12.9.

a) Funkcja wykładnicza xax jest ściśle wypukła w przedziale (,), gdy a(0,1)(1,), ponieważ jej druga pochodna d2dx2ax=(lna)2ax jest dodatnia w każdym punkcie x. W przypadku, gdy a=1, funkcja stała f(x)=1x=1 jest także wypukła, ale nie jest ściśle wypukła.

b) Funkcja logarytmiczna xln|x| jest ściśle wypukła w przedziałach (,0) oraz (0,), gdyż jej druga pochodna

d2dx2(ln|x|)=1x2

jest dodatnia dla x0.

c) Jeśli f jest funkcją wypukłą, to również expf:xef(x) jest funkcją wypukłą, gdyż jest złożeniem funkcji

wypukłej f:xf(x) i rosnącej funkcji wypukłej exp:uexpu.

Z twierdzenia o monotoniczności pochodnej funkcji wypukłej wynika również warunek konieczny istnienia punktu przegięcia funkcji dwukrotnie różniczkowalnej w przedziale (a,b).

Wniosek 12.10.

Niech f będzie funkcją dwukrotnie różniczkowalną w przedziale (a,b). Jeśli x0(a,b) jest punktem przegięcia funkcji f, to f(x0)=0.

Zwróćmy uwagę, że zerowanie drugiej pochodnej nie jest warunkiem wystarczającym istnienia punktu przegięcia.

Przykład 12.11.

Każda z funkcji f(x)=x2n, gdy n2, ma zerową drugą pochodną w punkcie x=0, jednak punkt ten nie jest dla żadnej z nich punktem przegięcia, gdyż każda z tych funkcji jest ściśle wypukła w przedziale (,+).

Badając przebieg zmienności funkcji musimy również pamiętać, aby skontrolować, czy funkcja nie ma punktów przegięcia, w których nie istnieje druga pochodna.


Przykład 12.12.

Funkcja


f(x)={x, dla x0x, dla x<0


jest ściśle wypukła w przedziale (,0) i ściśle wklęsła w przedziale (0,). Jest określona w punkcie x=0, ma więc punkt przegięcia x=0, który nie jest miejscem zerowym drugiej pochodnej


f(x)=14sgnx|x|32,


która jest różna od zera w dowolnym punkcie swojej dziedziny, tj. gdy x0.

Nierówność Jensena

Szereg ważnych nierówności, m.in. klasyczna nierówność między średnią arymetyczną, geometryczną a harmoniczną liczb
nieujemnych a, b:

21a+1bab12(a+b)

jest konsekwencją wypukłości pewnych funkcji. Można je wyprowadzić z nierówności Jensena.

Twierdzenie 12.13. [nierówność Jensena]

Jeśli funkcja f jest wypukła w przedziale (a,b), to zachodzi nierówność:

f(t1x1+t2x2++tnxn)t1f(x1)+t2f(x2)++tnf(xn),

dla dowolnych liczb nieujemnych t1,t2,,tn takich, że

t1+t2++tn=1

oraz dla dowolnych x1,x2,,xn z przedziału (a,b).

Dowód 12.13.

Gdy n=2 nierówność z tezy twierdzenia

f(t1x1+t2x2)t1f(x1)+t2f(x2),


gdy t1+t2=1, t1,t20, wynika z definicji wypukłości. Następnie dowodzimy dla k2 implikacji

t1,t2,,tk0, t1+t2++tk=1 x1,x2,,xk(a,b): f(t1x1+t2x2++tkxk)t1f(x1)+t2f(x2)++tkf(xk)



s1,s2,,sk+10, s1+s2++sk+1=1 y1,y2,,yk+1(a,b): f(s1y1+s2y2++sk+1yk+1)s1f(y1)+s2f(y2)++sk+1f(yk+1)


(szczegóły zawarte są w ćwiczeniach do tego modułu). Stąd na mocy zasady indukcji matematycznej wynika prawdziwość twierdzenia.


Warunek t1+t2++tn=1 spełniają liczby postaci ti=pip1+p2++pn, gdzie p1,p2,,pn są dowolnymi liczbami rzeczywistymi dodatnimi. Oznaczmy przez pi=p1+p2++pn sumę liczb pi i analogicznie przez pixi=p1x1+p2x2++pnxn sumę iloczynów pixi. Nierówność Jensena możemy również sformułować następująco:

Wniosek 12.14.

Jeśli f jest wypukła w przedziale (a,b), to zachodzi nierówność

f(xipipi)pif(xi)pi,

czyli

f(x1p1+x2p2++xnpnp1+p2++pn)p1f(x1)+p2f(x2)++pnf(xn)p1+p2++pn

dla dowolnych liczb x1,x2,,xn z przedziału (a,b) i dla dowolnych liczb dodatnich p1,p2,,pn.

Przykład 12.15.

Funkcja xexpx jest wypukła, więc podstawiając w nierówności Jensena ti=lnxi, gdzie xi są dowolnymi dodatnimi liczbami rzeczywistymi oraz pi=1 otrzymujemy

exp(1n(lnx1+lnx2++lnxn))1n(explnx1+explnx2++explnxn)
(exp(lnx1)exp(lnx2)exp(lnxn))1n1n(explnx1+explnx2++explnxn)
(x1x2xn)1n1n(x1+x2++xn),
nierówność pomiędzy średnią geometryczną (x1x2xn)1n a średnią arytmetyczną 1n(x1+x2++xn) liczb dodatnich x1,x2,,xn.

Podstawiając z kolei w otrzymanej nierówności xi=1yi, otrzymamy

(1y11y21yn)1n1n(1y1+1y2++1yn)

czyli

(y1y2yn)1nny11+y21++yn1

nierówność między średnią geometryczną (y1y2yn)1n a średnią harmoniczną ny11+y21++yn1 liczb dodatnich y1,y2,,yn.

Wykazaliśmy w ten sposób nierówność pomiędzy średnią harmoniczną, geometryczną i arytmetyczną.

Plik:Am1w12.0080.svg
Rysunek do uwagi 12.17.

Wniosek 12.16.

Dla dowolnych liczb rzeczywistych dodatnich x1,x2,,xn zachodzi nierówność



H(x1,x2,,xn)G(x1,x2,,xn)A(x1,x2,,xn),



gdzie



H(x1,x2,,xn):=nx11+x21++xn1G(x1,x2,,xn):=(x1x2xn)1nA(x1,x2,,xn):=1n(x1+x2++xn)



są odpowiednio średnimi: harmoniczną, geometryczną i arytmetyczną liczb dodatnich x1,x2,,xn.


Uwaga 12.17.

W przypadku dwóch liczb dodatnich 0<a<b otrzymana nierówność ma klarowną interpretację geometryczną. Mając dane dwie proste prostopadłe k, l, przecinające się w punkcie O, odkładamy na jednej z nich, np. na prostej l odcinki długości a oraz b tak, aby OA=a, OB=b i AOB. Niech S będzie środkiem odcinka AB. Kreślimy okrąg o środku S i promieniu r=SA. Niech P będzie punktem styczności stycznej poprowadzonej do okręgu z punktu O. Łatwo spostrzec, że OS=12(a+b) jest średnią arytmetyczną odcinków OA=a i OB=b. Nietrudno też dowieść (stosując twierdzenie Pitagorasa do boków trójkąta prostokątnego OSP), że odcinek stycznej OP=ab jest średnią geometryczną danych odcinków. Warto też dostrzec podobieństwo trójkątów prostokątnych OSP i OPQ, gdzie Q jest rzutem prostopadłym punktu P na prostą k. Odcinek PQ=2a1+b1 jest średnią harmoniczną danych odcinków a, b. Z interpretacji tej jasno wynika, że w przypadku, gdy 0<a<b w nierówności między średnimi mamy zawsze nierówność ostrą:

21a+1b<ab<12(a+b)

Gdy punkt A zmierza do B (czyli, gdy a zmierza do b), promień r0 i punkt P zmierza do S. W granicznym przypadku, gdy a=b, mamy r=0 oraz P=S=A=B i rezultacie trzy średnie: harmoniczna, geometryczna i arytmetyczna są równe.

Jeśli ustalimy b, natomiast punkt A zmierza do O, to rb2, punkt P zmierza do O i w ten sposób średnia geometryczna i średnia harmoniczna liczb a, b zmierzają do zera, a średnia arytmetyczna do b2.

Jeśli ustalimy punkt A, a punkt B będzie oddalał się w prawo po prostej k do nieskończoności, to r, punkt P będzie również oddalał się nieograniczenie od punktu O i w rezultacie trzy średnie będą zmierzały do nieskończoności.

Jako wniosek z nierówności Jensena w ramach ćwiczeń dowodzimy nierówności Höldera i nierówności Minkowskiego.

Twierdzenie 12.18. [nierówność Höldera]

Jeśli p, q są liczbami dodatnimi spełniającymi równość 1p+1q=1, to dla dowolnych liczb rzeczywistych x1,,xn,y1,,yn zachodzi nierówność

k=1n|xkyk|(k=1n|xk|p)1p(k=1n|yk|q)1q,
gdzie n jest liczbą naturalną.

Twierdzenie 12.19. [nierówność Minkowskiego]

Jeśli p1 jest dowolną liczbą rzeczywistą, to dowolnych liczb rzeczywistych x1,,xn,y1,,yn zachodzi nierówność

(k=1n|xk+yk|p)1p(k=1n|xk|p)1p+(k=1n|yk|p)1p,
gdzie n jest liczbą naturalną.

Badanie przebiegu zmienności funkcji

Uwaga 12.20.

Klasyczny schemat badania przebiegu zmienności funkcji jednej zmiennej obejmuje:

(1) Wyznaczenie dziedziny funkcji.

(2) Sprawdzenie, czy funkcja jest okresowa, parzysta, nieparzysta.

(3) Wyznaczenie granic funkcji na końcach przedziałów, z których w sumie składa się dziedzina funkcji, z wyszczególnieniem końców przedziałów, w których funkcja jest ciągła.

(4) Wyznaczenie asymptot pionowych, poziomych, ukośnych.

(5) Wyznaczenie punktów charakterystycznych wykresu funkcji, np. miejsc zerowych, wartości w zerze; wyznaczenie zbioru, w którym funkcja przyjmuje wartości dodatnie, ujemne.

(6) Badanie pierwszej pochodnej:

  • określenie dziedziny pochodnej;
  • wyznaczenie miejsc zerowych pochodnej oraz zbioru, w którym pochodna jest dodatnia, ujemna.

(7) Wyznaczenie przedziałów monotoniczności funkcji.

(8) Wyznaczenie punktów krytycznych funkcji oraz ekstremów.

(9) Badanie drugiej pochodnej funkcji:

  • określenie dziedziny drugiej pochodnej;
  • wyznaczenie miejsc zerowych drugiej pochodnej oraz zbioru, w którym druga pochodna jest dodatnia, ujemna.

(10) Wyznaczenie przedziałów wypukłości i wklęsłości funkcji oraz punktów przegięcia funkcji.

(11) Zebranie uzyskanych danych o funkcji w tabeli.

(12) Sporządzenie wykresu w oparciu o uzyskane dane.

Powstaje oczywiste pytanie, na ile ten klasyczny schemat jest aktualny i potrzebny dziś, gdy dysponujemy komputerami z zainstalowanymi programami do obliczeń symbolicznych (np. MATHEMATICA, MAPLE) i zamiast wykonywać żmudne rachunki wymienione w punktach od (1) do (11) możemy od ręki obejrzeć wykres interesującej nas funkcji, czyli zacząć i skończyć badanie funkcji na punkcie (12).

Wszystkich, którzy podzielają pogląd, że klasyczny schemat badania funkcji jest przeżytkiem, prosimy o skonstruowanie wykresu funkcji

f(x)={(x+3)expx+1x1, dla x10, dla x=1.

np. za pomocą programu MATHEMATICA przez wypisanie w tym programie poleceń

f = (x+3)Exp[(x+1)/(x-1)] 

oraz

Plot[f, x, -5.0, 5.0]

a następnie prosimy o odczytanie z otrzymanego rysunku jakichkolwiek punktów charakterystycznych funkcji f.

Plik:Am1w12.0100.svg
Rysunek do przykładu 12.21.
Plik:Am1w12.0110.svg
Rysunek do przykładu 12.21.
Plik:Am1w12.0120.svg
Rysunek do przykładu 12.21.
Plik:Am1w12.0130.svg
Rysunek do przykładu 12.21.
Plik:Am1w12.0140.svg
Rysunek do przykładu 12.21.
Plik:Am1w12.0150.svg
Rysunek do przykładu 12.21.
Plik:Am1w12.0160.svg
Rysunek do przykładu 12.21.

Wobec oczywistej porażki (z wykresu, który przedstawia fragment niemal pionowej linii w pobliżu punktu x=1 można jedynie odczytać, że w zaproponowanym przedziale [5, 5] funkcja przyjmuje duże wartości) powstaje potrzeba co najmniej powierzchownej analizy, która pozwoliłaby oszacować przedział, w którym funkcja może osiągać ekstrema. Próba poszukiwania po omacku metodą wybierania przedziału argumentów na chybił trafił być może po wielu próbach przyniosłaby zadawalający wynik w postaci przybliżonej, jednak prosta analiza znaku pochodnej danej funkcji znacznie szybciej prowadzi do znalezienia wszystkich ekstremów i innych punktów charakterystycznych danej funkcji i to w postaci dokładnej. Prześledźmy więc następujący przykład:


Przykład 12.21.

Klasyczny schemat badania funkcji


f(x)={(x+3)expx+1x1, dla x10, dla x=1.


Obliczenia możemy wykonać samodzielnie, bądź wykorzystać procedury, które oferuje program do obliczeń symbolicznych (MATHEMATICA, MAPLE lub inny).

(1) Dziedziną f jest zbiór liczb rzeczywistych, na który składa się suma przedziałów (,1)(1,+), w których funkcja f jest ciągła (będąc złożeniem funkcji ciągłych w obu przedziałach) oraz punkt {1}, w którym funkcja f może nie mieć granicy.

(2) Funkcja f nie jest ani parzysta, ani nieparzysta, ani okresowa.

(3) Wyznaczmy granice funkcji f na końcach przedziałów ciągłości

limxf(x)=,limx1f(x)=0,limx1+f(x)=,limxf(x)=+.

Funkcja nie ma granicy w punkcie x=1, nie jest więc ciągła w tym punkcie.

(4) Z punktu 3. wynika, że funkcja ma asymptotę pionową prawostronną w punkcie x=1 i nie ma asymptot poziomych, co nie wyklucza istnienia asymptot ukośnych.


Sprawdzamy, czy istnieje granica ilorazu f(x)x przy x i przy x:

a=limxf(x)x=e,α=limxf(x)x=e.

Wobec istnienia tych granic wyznaczamy granice różnic (zob. przykład zastosowania reguły de l'Hospitala w poprzednim module): b=limx(f(x)ex)=5e,β=limx(f(x)ex)=5e. Wynika stąd, że prosta y=ex+5e jest asymptotą ukośną wykresu funkcji f zarówno przy x jak i przy x. Funkcja xex+5e w przedziale [5,5] osiąga wartości w przedziale [0,10e].

Stąd ograniczenie zbioru wartości na wykresie generowanym przez program MATHEMATICA do tego przedziału, nieco poprawia wygląd wykresu funkcji f.

Plot[{f, Exp[1]x+5Exp[1]}, {x, -5, 5}, PlotRange -> {0,10 Exp[1]}]

(5) Funkcja f ma dwa miejsca zerowe. Są to punkty x=3 oraz x=1. Ponieważ funkcja wykładnicza przyjmuje wyłącznie wartości dodatnie, więc czynnik expx+1x1 jest dodatni. Na znak funkcji f ma wpływ jedynie czynnik x3. Wobec tego funkcja f

  • jest ujemna w przedziale (,3),
  • jest dodatnia w przedziałach (3,1) oraz (1,+),
  • przyjmuje wartość zero w punktach x=3 oraz x=1.

Ponadto f(0)=3e.

Z twierdzenia Weierstrassa o osiąganiu kresów przez funkcję ciągłą na zbiorze zwartym wynika, że funkcja f osiąga maksimum wewnątrz przedziału [3,1]. Ponieważ f jest ciągła w przedziale (0,) i zmierza do nieskończoności, gdy x0+ oraz x, więc f osiąga minimum lokalne w co najmniej jednym punkcie x1>0.

(6) Badanie pierwszej pochodnej

f(x)=x24x5(x1)2expx+1x1=(x+1)(x5)(x1)2expx+1x1.

  • Dziedziną pierwszej pochodnej jest suma przedziałów (,1)(1,).
  • Miejscami zerowymi pierwszej pochodnej są x=1 oraz x=5.

Pochodna jest dodatnia w zbiorze

{f>0}=(,1)(5,)

i jest ujemna w zbiorze

{f<0}=(1,1)(1,5).

(7) W oparciu o dane z punktu (6) wnioskujemy, że funkcja f rośnie w przedziałach

(,1),  (5,)

i maleje w przedziałach

(1,1),  (1,5).

(8) Zbiór punktów krytycznych funkcji f składa się z trzech elementów:


{1, 1, 5},


to jest miejsc zerowych pochodnej 1, 5 oraz punktu 1, który należy do dziedziny funkcji i nie należy do dziedziny pochodnej. Z punktu 7. wynika, że

  • w punkcie x=1 funkcja f osiąga maksimum lokalne f(1)=2,
  • w punkcie x=1 funkcja f osiąga minimum lokalne f(1)=0,
  • w punkcie x=5 funkcja f osiąga minimum lokalne f(5)=8exp32=35,85

Widzimy więc, że rysując wykres funkcji, musimy zadbać o to, aby zbiór wartości funkcji na wykresie zawierał co najmniej wartości f(1) oraz f(5).

Można np. przyjąć 6<x<8 oraz 10<y<50 i skorzystać z polecenia programu MATHEMATICA:

Plot[{f, Exp[1]x+5Exp[1]}, {x, -6, 8}, PlotRange ->{-10, 50}]

które wygeneruje wykres funkcji f i jej asymptoty ukośnej w zadanym obszarze płaszczyzny.

Dodatkowe polecenie

PlotPoints -> 1024

zwiększa rozdzielczość rysunku

PlotStyle -> {{Hue[0.95], Thickness[0.007]}, {Hue[0.3], Dashing[{0.02,0.03}]}}

rysuje wykres funkcji f w kolorze zadanym przez Hue[0.95] o grubości Thickness[0.007] oraz asymptotę ukośną tej funkcji kolorem Hue[0.95] linią przerywaną zefiniowaną za pomocą Dashing[0.02,0.03] natomiast

AspectRatio -> 5/2 

(stosunek wysokości do szerokości 5:2) zmienia format rysunku. Ostatecznie:

Plot[{f, Exp[1]x+5Exp[1]}, {x, -6, 8},
PlotRange -> {-10,50},
PlotPoints -> 1024,
PlotStyle -> {{Hue[0.95], Thickness[0.007]}, {Hue[0.3], Dashing[{0.02,0.03}]}},
AspectRatio -> 5/2]

(9) Druga pochodna funkcji

f(x)=4(5x1)(x1)4expx+1x1

jest określona w zbiorze

(,1)(1,)

Przyjmuje wartości dodatnie w zbiorze

{f>0}=(15,1)(1,)

a ujemne w zbiorze

{f<0}=(,15)

Jedynym punktem, w którym zeruje się druga pochodna, jest x=15.

(10) W oparciu o dane (z punktu (9)) o znaku drugiej pochodnej wnioskujemy, że funkcja f jest (ściśle) wypukła w przedziałach

(15,1),  (1,)

i jest (ściśle) wklęsła w przedziale

(,15).

Stąd punkt x=15, w którym funkcja przyjmuje wartość

f(15)=165exp(32)=0,71,

jest jedynym punktem przegięcia funkcji.

Program MATHEMATICA po wpisaniu polecenia

Plot[{f, y}, {x, -1, 1.5},
PlotRange -> {-1,3},
PlotPoints -> 1024,
PlotStyle -> {{Hue[0.95], Thickness[0.007]}, {Hue[0.5]}},
AspectRatio -> 1]

kreśli w przedziale [1,32] wykres funkcji f i stycznej do wykresu o równaniu y=f(xp)(xxp)+f(xp) w punkcie przegięcia xp=15.

(11) Zebranie wszystkich punktów charakterystycznych funkcji f (miejsca punkty nieciągłości, miejsca zerowe funkcji, jej pierwszej i drugiej pochodnej, ekstrema, punkty przegięcia) w jednej tabeli usprawnia przygotowanie starannego wykresu.

(12) Na wykresie staramy się przedstawić wszystkie punkty

charakterystyczne funkcji f jak też jej asymptoty.