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

Z Studia Informatyczne
Wersja z dnia 17:49, 14 sie 2006 autorstwa Gracja (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

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

12.1. Funkcje wypukłe

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.

{{red}[Rysunek am1w12.0010]}

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.

{{red}[Rysunek am1w12.0020]}

Definicja [Uzupelnij]

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 \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 \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 \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 \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 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 w_f(x):=\det \left[\beginmatrix 1 & a & f(a)\\ 1 & x & f(x)\\ 1 & b & f(b) \endmatrix \right] \geq 0.}
Uwaga [Uzupelnij]

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 [Uzupelnij]

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 [Uzupelnij]

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 [Uzupelnij]

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

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

{black}

{{red}[Rysunek am1w12.0030a]} {{red}[Rysunek am1w12.0030b]}

Definicja [Uzupelnij]

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 [Uzupelnij]

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 [Uzupelnij]

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 [Uzupelnij]

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.

{black}

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 [Uzupelnij]

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.

{{red}[PROPONUJĘ POWTÓRZYĆ TU ANIMACJĘ Z MODUŁU DRUGIEGO:]}

{{red}[ am1w02.0090, która przedstawia wykresy funkcji wykładniczych o różnych podstawach a]}

Przykład [Uzupelnij]

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 [Uzupelnij]

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 [Uzupelnij]

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.

{{red}[Rysunek am1w12.0060]}

Przykład [Uzupelnij]

Funkcja
Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\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 [Uzupelnij]

(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 [Uzupelnij]

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

{black}

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 [Uzupelnij]

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 [Uzupelnij]

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 [Uzupelnij]

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

{{red}[Rysunek am1w12.0080]}

[height=50mm]{rys_am1w12_0080.eps}

Uwaga [Uzupelnij]

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 [Uzupelnij]

(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 [Uzupelnij]

(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 [Uzupelnij]

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:

6a) określenie dziedziny pochodnej;

6b) 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:

9a) określenie dziedziny drugiej pochodnej;

9b) 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 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]

{{red}[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

{{przyklad|[Uzupelnij]|| Klasyczny schemat badania funkcji

Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\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)=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.

{{red}[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.

6.a) Dziedziną pierwszej pochodnej jest suma przedziałów (,1)(1,).

6.b) 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:

{{red}[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:

{{red}[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]

{{red}[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.

{{red}[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.

{{red}[Rysunek am1w12.0160]}

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

}}