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, Holdera oraz klasyczną nierówność miedzy średnią arytmetyczną, geometryczną i harmoniczną. Schemat badania przebiegu zmienności funkcji jednej zmiennej stanowi podsumowanie poprzednich czterech modułów.

Funkcje wypukłe

<flash>file=am1w12.0010.swf|width=233|height=150</flash>

<div.thumbcaption>am1w12.0010

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

<div.thumbcaption>am1w12.0020

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
Parser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle \forall x, y\in (a,b) : x<y \ \forall t\in [0,1] \ f((1-t)x+ty)\leq (1-t)f(x)+tf(y).}

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

Parser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle \forall x, y\in (a,b) : x<y \ \forall t\in (0,1) \ f((1-t)x+ty) < (1-t)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.

Parser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle \forall x, y\in (a,b) : x<y \ \forall t\in [0,1] \ : \ f((1-t)x+ty)\geq (1-t)f(x)+tf(y)}
oraz odpowiednio
Parser nie mógł rozpoznać (błąd składni): {\displaystyle \displaystyle \forall x, y\in (a,b) : x<y \ \forall t\in (0,1) \ : \ f((1-t)x+ty)> (1-t)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

Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle D(x)=\left\{\aligned &0, &\text{ dla } &x\in [0,1]\cap\mathbb{Q}\\ &1, &\text{ dla } &x\in [0,1]\cap (\mathbb{R}\setminus \mathbb{Q})\endaligned \right .}

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

Parser nie mógł rozpoznać (nieznana funkcja „\beginmatrix”): {\displaystyle \displaystyle w_f(x):=\det \left[\beginmatrix 1 & a & f(a)\\ 1 & x & f(x)\\ 1 & b & f(b) \endmatrix \right] \geq 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 twierdzenia 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ż

Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned x_1&<x_2 &&\Leftrightarrow \ \ f(x_1)<f(x_2)\\ && \Updownarrow & \\ g(y_1)&<g(y_2) &&\Leftrightarrow \ \ y_1<y_2.\endaligned}
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
Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned &g\bigg(f\big((1-t)x_1 +t x_2\big)\bigg) &\leq &g\big((1-t)y_1+ty_2\big)& \\ &(1-t)x_1 +t x_2 &\leq &g\big((1-t)y_1+ty_2\big)& \\ &(1-t)g(y_1) +t g(y_2) &\leq &g\big((1-t)y_1+ty_2\big)& \text{ dla } t\in [0,1], \endaligned }

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).


Rysunek am1w12.0030a

Rysunek am1w12.0030b

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 twierdzenia 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.

PROPONUJĘ POWTÓRZYĆ TU ANIMACJĘ Z MODUŁU DRUGIEGO:

am1w02.0090, która przedstawia wykresy funkcji wykładniczych o różnych podstawach a

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.

Rysunek am1w12.0060

Przykład 12.12.

Funkcja
Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle f(x)=\left\{ \aligned \sqrt{x}, \text{ dla } x\geq 0 \\ -\sqrt{-x}, \text{ dla } x< 0 \endaligned \right . }
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 twierdzenia 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

Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned \forall t_1, t_2, \dots, t_k\geq 0, \ t_1+t_2+\dots +t_k=1 \ \forall x_1, x_2, \dots, x_k \in (a,b): \\ \ f(t_1 x_1 +t_2 x_2 +\dots +t_k x_k)\leq t_1 f(x_1) +t_2 f(x_2)+\dots +t_k f(x_k)\endaligned }



Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned \forall s_1, s_2, \dots, s_{k+1}\geq 0, \ s_1+s_2+\dots +s_{k+1}=1 \ \forall y_1, y_2, \dots, y_{k+1} \in (a,b):\\ \ f(s_1 y_1 +s_2 y_2 +\dots +s_{k+1} y_{k+1})\leq s_1 f(y_1) +s_2 f(y_2)+\dots +s_{k+1} f(y_{k+1})\endaligned }


(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ą.

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

Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned H(x_1, x_2, \dots, x_n)&:=\frac{n}{x_1^{-1}+x_2^{-1}+\dots+x_n^{-1}} \\ G(x_1, x_2, \dots, x_n)&:=(x_1 x_2 \dots x_n)^\frac{1}{n}\\ A(x_1, x_2, \dots, x_n)&:=\frac{1}{n}(x_1+x_2+\dots+x_n), \endaligned }

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

Rysunek am1w12.0080

[height=50mm]{rys_am1w12_0080.eps}

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 Holdera i nierówności Minkowskiego.

Twierdzenie 12.18. [nierówność Holdera]

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

Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle f(x)=\left\{\aligned (x+3)\exp\frac{x+1}{x-1}, \text{ dla } x\neq 1\\ 0, \text{ dla } x=1\endaligned \right .}

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]

Rysunek am1w12.0100

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

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

Przykład 12.21.

Klasyczny schemat badania funkcji

Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle f(x)=\left\{\aligned (x+3)\exp\frac{x+1}{x-1}, \text{ dla } x\neq 1\\ 0, \text{ dla } x=1\endaligned \right .}

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)=0limx1+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.

Rysunek am1w12.0110

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 plecenia programu MATHEMATICA:

Rysunek am1w12.0120

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 polecenia

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:

Rysunek am1w12.0130

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]

Rysunek am1w12.0140

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.

Rysunek am1w12.0150 (TABELKA)

(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.

Rysunek am1w12.0160

(12) Na wykresie staramy się przedstawić wszystkie punkty charakterystyczne funkcji f jak też jej asymptoty.