Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Image: ubuntu2204
3. Pochodne i granice funkcji
3. Pochodne i granice funkcji
Funkcje elementarne można podzielić na klasy, czyli zbiory funkcji posiadające wspólne cechy i własności. Wyróżniamy następujący podział funkcji elementarnych:
funkcje wielomianowe
funkcje wymierne
funkcje niewymierne
funkcje wykładnicze
funkcje logarytmiczne
funkcje trygonometryczne
funkcje cyklometryczne
funkcje hiperboliczne
Funkcja wielomianowa jest postaci , gdzie jest pewnym wielomianem. Stosujemy zapis
Oznacza to, że funkcja o nazwie ma dziedzinę będącą zbiorem liczb rzeczywistych () i każdemu argumentowi z dziedziny przyporządkowuje pewną wartość określoną za pomocą wzoru występującego po strzałce. Wartość ta również należy do zbioru liczb rzeczywistych, jest to tzw. przeciwdziedzina (tutaj ). To nie jest to samo co zbiór wartości, jest to jedynie maksymalny zbiór wartości wyjściowych dla funkcji z danej klasy.
Można również zastosować krótszy zapis, który określa jedynie dziedzinę i przeciwdziedzinę
W klasie funkcji wielomianowych wyróżniamy dwie ważne podklasy – funkcje liniowe i kwadratowe. Funkcja liniowa jest postaci
gdzie to współczynnik kierunkowy, natomiast to wyraz wolny
Funkcja kwadratowa jest postaci
Wykresem funkcji kwadratowej jest parabola. Wyróżnik określa liczbę miejsc zerowych funkcji kwadratowej
Warto również znać kształt funkcji postaci (wykładnik jest liczbą parzystą) oraz (wykładnik jest liczbą nieparzystą)
Funkcje wymierne to funkcje postaci , gdzie i to wielomiany. Warto zwrócić uwagę na tzw. funkcje homograficzne, czyli funkcje wymierne postaci
Funkcję homograficzną można przekształcić do postaci kanonicznej
Przykład
Z postaci kanonicznej można odczytać równania asymptot. Są to proste, do których wykres funkcji się zbliża w nieskończoności. Funkcja homograficzna ma asymptotę pionową oraz asymptotę poziomą . W naszym przykładzie są to proste oraz
Wykres funkcji ma:
dla gałęzie hiperboli w I i III ćwiartce w układzie utworzonym przez asymptoty
dla gałęzie hiperboli w II i IV ćwiartce w układzie utworzonym przez asymptoty
Funkcje niewymierne to funkcje zawierające pierwiastki. Narysujemy wykresy dwóch funkcji reprezentujących tę klasę
oraz
Funkcje wykładnicze są postaci , gdzie oraz :
dziedziną funkcji jest zbiór
zbiór wartości to
wykres ma asymptotę poziomą
Funkcje logarytmiczne są postaci , gdzie oraz :
dziedziną jest zbiór
zbiór wartości to
wykres ma asymptotę pionową
Gdy weźmiemy funkcję wykładniczą o danej podstawie (czyli ), wówczas funkcja logarytmiczna o tej samej podstawie (czyli ) jest funkcją do niej odwrotną. Możemy zaobserwować, że wykresy obu funkcji są symetryczne względem prostej
Poniżej przedstawione jest zestawienie funkcji trygonometrycznych
Funkcje cyklometryczne to funkcje odwrotne do odpowiednio zawężonych funkcji trygonometrycznych:
Funkcje hiperboliczne definiujemy w następujący sposób:
sinus hiperboliczny
cosinus hiperboliczny
tangens hiperboliczny
Możemy je uzyskać w Sage za pomocą funkcji odpowiednio: sinh(), cosh() oraz tanh().
Zadanie 3.1
a) Na jednym rysunku przedstaw macierz 2x3 wykresów funkcji tak, aby na poszczególnych wykresach znalazły się funkcje należące do sześciu różnych klas funkcji elementarnych. Wykresy narysuj różnymi kolorami, dodaj tytuły wykresów i linie siatki.
b) Na jednym rysunku umieść wykresy przynajmniej trzech funkcji hiperbolicznych. Narysuj wykresy różnymi kolorami oraz dodaj legendę do rysunku.
Miejscem zerowym funkcji rzeczywistej (czyli ) nazywamy każdą taką liczbę rzeczywistą , że
Jeżeli funkcja jest wielomianem stopnia (czyli oraz ), to równanie ma zawsze dokładnie rozwiązań zespolonych (licząc z krotnościami). Jednak przy wyznaczaniu miejsc zerowych funkcji rzeczywistej interesują nas jedynie rzeczywiste rozwiązania tego równania.
Przykład
Wyznaczymy miejsca zerowe funkcji
Uzyskaliśmy 4 rozwiązania, ponieważ mamy równanie wielomianowe 4-tego stopnia. Jednak nie wiemy jeszcze, czy są to rozwiązania rzeczywiste. Po wypisaniu rozwiązań okazuje się, że są one nieczytelne
Przypomnijmy, że rozwiązania są umieszczone w liście, więc do poszczególnych rozwiązań można odwoływać się za pomocą indeksów
Wypiszemy teraz w pętli for
przybliżenia numeryczne uzyskanych rozwiązań
Widzimy, że otrzymaliśmy dwa rozwiązania zespolone (sugeruje to jednostka urojona I
w pierwszych dwóch rozwiązaniach) i dwa rozwiązania rzeczywiste. Możemy wypisać rozwiązania tylko wtedy, gdy są one rzeczywiste, stosując następujący zapis
Teraz widzimy, że trzecie i czwarte rozwiązanie w liście rozw
to liczby rzeczywiste, czyli szukane miejsca zerowe. Powyższe czynności można ująć w jeszcze bardziej kompaktowy sposób za pomocą listy składanej
Wartości najmniejszą i największą funkcji w przedziale domkniętym można wyznaczyć za pomocą funkcji ymin() oraz ymax(). Jednak należy zwrócić uwagę na to, że stosujemy te funkcje na wykresie funkcji, a nie na samej funkcji.
Przykład
Znajdziemy najmniejszą oraz największą wartość funkcji kwadratowej w przedziale .
Gdy chcemy wyznaczyć punkty przecięcia dwóch funkcji: oraz , należy rozwiązać układ równań
Wobec tego sprowadza się to do rozwiązania zwykłego równania w celu wyznaczenia pierwszych współrzędnych punktów przecięcia. Następnie można skorzystać z dowolnego wzoru funkcji, aby doliczyć drugie współrzędne.
Przykład
Znajdziemy punkt przecięcia wykresów funkcji oraz .
Najpierw próbujemy rozwiązać to zadanie za pomocą funkcji solve()
Jako wynik otrzymujemy jedynie wprowadzone równanie, ponieważ równanie to jest dla funkcji solve() zbyt trudne. W tej sytuacji należy rozwiązać równanie numerycznie. Zaczynamy od narysowania wykresów obu funkcji, aby zorientować się, gdzie może się znajdować punkt przecięcia. Po umieszczeniu funkcji w liście wykresy domyślnie zostaną narysowane różnymi kolorami
Teraz wiemy, że rozwiązania należy spodziewać się w przedziale . Wobec tego szukamy przybliżenia numerycznego rozwiązania w tym przedziale za pomocą funkcji find_root()
Teraz doliczamy drugą współrzędną, wykorzystując dowolny wzór
Stąd szukane współrzędne punktu przecięcia tych dwóch funkcji to
Funkcja jest iniekcją (jest różnowartościowa), gdy
Funkcja jest surjekcją, gdy , czyli gdy zbiór wartości funkcji jest taki sam jak przeciwdziedzina.
Funkcja jest bijekcją, gdy jest iniekcją oraz surjekcją.
Funkcja odwrotna istnieje tylko wtedy, gdy funkcja jest bijekcją.
Przykład
Wyznaczymy funkcję odwrotną do funkcji
Funkcja jest iniekcją jako funkcja homograficzna. Można to też sprawdzić z definicji, jednak sposób ten jest odpowiedni tylko dla prostych funkcji. Ogólnie wystarczy narysować wykres danej funkcji – jeżeli istnieje prosta pozioma, która przecina wykres w więcej niż jednym punkcie, to funkcja nie jest iniekcją
Następnie należy określić dziedzinę i przeciwdziedzinę tak, aby funkcja była surjekcją. Wiemy, że asymptotą pionową wykresu jest prosta , stąd dziedziną jest zbiór . Podobnie asymptotą poziomą jest prosta , zatem zbiór wartości to . Stąd funkcja jest surjekcją, gdy
Wobec tego tak określona funkcja jest bijekcją, więc możemy przejść do wyznaczenia funkcji odwrotnej . Zaczynamy od tego, że funkcja odwrotna ma na odwrót dziedzinę i przeciwdziedzinę (która jest jednocześnie zbiorem wartości)
Teraz, aby wyznaczyć wzór funkcji odwrotnej, wystarczy z równości wyznaczyć zmienną . Uzyskane wyrażenie to wzór funkcji odwrotnej
Stąd
W Sage powyższą czynność możemy wykonać za pomocą poniższych instrukcji
Teraz możemy narysować wykres funkcji odwrotnej
Zadanie 3.2
a) Dana jest funkcja rzeczywista
wyznacz miejsca zerowe funkcji
znajdź wartości najmniejszą i największą funkcji w przedziale domkniętym
podaj współrzędne punktów przecięcia wykresu funkcji z wykresem funkcji
Wskazówka: funkcja wykładnicza rośnie szybciej, niż dowolna funkcja wielomianowa.
b) Niech
wyznacz dziedzinę i zbiór wartości tej funkcji
sprawdź, czy funkcja jest iniekcją oraz dobierz dziedzinę i przeciwdziedzinę funkcji tak, aby funkcja była bijekcją
napisz wzór funkcji odwrotnej do tej funkcji
narysuj wykres uzyskanej funkcji odwrotnej
Przypominamy, że wykres ciągu jest wykresem punktowym i można go narysować za pomocą funkcji points() albo list_plot().
Przykład
Narysujemy wykresy ciągów
Ciągi i są określone dla , natomiast ciąg dla
Wykres pierwszego ciągu uzyskujemy za pomocą funkcji points(), która generuje poszczególne punkty na wykresie za pomocą listy składanej
Drugi ciąg jest określony tylko dla , więc należy odpowiednio zmodyfikować wartości liczbowe w funkcji range()
Na koniec rysujemy wykres ostatniego ciągu
Granicę ciągu rozumiemy intuicyjnie jako liczbę (lub ), do której zmierzają wyrazy ciągu przy zwiększającym się (przy dążącym do nieskończoności). Do obliczania granic ciągów wykorzystujemy funkcję limit(), natomiast symbol nieskończoności otrzymujemy za pomocą dwóch liter "o".
Na podstawie pierwszego wykresu można zauważyć, że wyrazy ciągu zbliżają się do zera
Wyrazy ciągu stają się coraz mniejsze, więc możemy przypuszczać, że
Natomiast ciąg oscyluje pomiędzy liczbami oraz . W tej sytuacji powiemy, że ten ciąg nie ma granicy
Przykład
Obliczymy granicę ciągu określonego dla
i zaznaczymy ją na wykresie linią przerywaną
Próbujemy wyznaczyć granicę za pomocą funkcji limit(), jednak domyślny algorytm (maxima
) zwraca błędny wynik
Ten przykład pokazuje, że nie zawsze można ufać obliczeniom komputerowym. Dobrą praktyką jest sprawdzanie wyników za pomocą różnych algorytmów (na przykład zmieniając wartość argumentu algorithm) lub metod (na przykład poprzez sprawdzenie wyniku za pomocą kalkulatora Wolfram). Tutaj zmienimy algorytm wyznaczania granic, aby uzyskać właściwy wynik
Rysujemy wykres ciągu i zaznaczamy granicę na wykresie
Formalnie granicę właściwą ciągu liczbowego definiujemy w następujący sposób:
Mówimy, że ciąg jest zbieżny do granicy , jeżeli
Przeanalizujemy kolejne elementy tej definicji:
Granica (jeżeli istnieje) jest zwykłą liczbą rzeczywistą – tutaj definiujemy jedynie tzw. granicę właściwą, czyli pomijamy przypadek .
Wyrażenie oznacza odległość danego wyrazu ciągu od granicy . Czyli na przykład dla jest to odległość 20-stego wyrazu ciągu od granicy.
Chcemy, aby dla dowolnej liczby dodatniej zachodził warunek . Zatem chcemy, aby odległość wyrazów ciągu od granicy była mniejsza od zadanej wartości . Powiemy, że wszystkie wartości ciągu będą się mieścić w pewnym pasku epsilonowym.
Istotą definicji jest to, że jest ona spełniona dla dowolnie małych dodatnich wartości . Wobec tego dla granicy definicja będzie spełniona niezależnie od tego jak mała będzie szerokość paska.
Teraz wystarczy, że wskażemy jedną liczbę naturalną () taką, że dla wszystkich wartości większych od niej () spełniony jest powyższy warunek. Czyli wystarczy, że wszystkie wyrazy ciągu od pewnego momentu zmieszczą się w pasku o szerokości , gdzie jest dowolną ustaloną liczbą dodatnią.
Łatwiej jest zrozumieć tę definicję na podstawie rysunku. Weźmy ciąg określony dla
oraz ustalmy wartość . Zaczniemy od obliczenia granicy tego ciągu
Teraz narysujemy wykres ciągu, zaznaczymy granicę oraz pasek epsilonowy wokół niej
Teraz zwróćmy uwagę na punkt zaznaczony czerwonym kolorem. Od tego punktu włącznie wszystkie wyrazy ciągu znajdują się wewnątrz paska o szerokości
Wobec tego dla najmniejszą wartością jest liczba 6, ponieważ wszystkie wyrazy ciągu spełniające warunek mieszczą się w pasku o szerokości . Możemy to jeszcze sprawdzić numerycznie
Jest to odległość czerwonego punktu od zielonej linii. Jest ona mniejsza niż . Zatem w tym wypadku wystarczy wziąć i definicja granicy dla jest spełniona. Oczywiście zmiana wartości wpłynie na zmianę wartości (kwantyfikator znajduje się po kwantyfikatorze stąd może zależeć od ). Zmniejszenie wartości spowoduje zwężenie paska, a zatem się przesunie w prawą stronę, ale zawsze będzie istnieć.
Zadanie 3.3
a) Dany jest ciąg określony dla
oblicz granicę tego ciągu
narysuj wykres tego ciągu (przynajmniej 20 wyrazów)
zaznacz granicę ciągu linią przerywaną
b) Ciąg dany jest wzorem
oblicz granicę tego ciągu
na podstawie wykresu znajdź najmniejszą liczbę , dla której spełniona jest definicja granicy ciągu dla
sprawdź uzyskany wynik za pomocą odpowiednich obliczeń
Granicę funkcji w nieskończoności rozumiemy tak samo jak granicę ciągu, przy czym tutaj może dążyć zarówno do minus, jak i plus nieskończoności. Granicę funkcji w nieskończoności oznaczamy jako (przy dążącym do ) lub (przy ). Policzymy granice dla funkcji
Dla funkcji uzyskujemy granice równe odpowiednio oraz . W takim wypadku mówimy, że granica funkcji jest niewłaściwa
Granicę w punkcie oznaczamy symbolem . Jest to liczba (lub ), do której zmierzają wartości funkcji przy dążącym do . Przeanalizujmy kilka przykładów:
Granica funkcji ciągłej w punkcie jest równa wartości funkcji w tym punkcie
Policzymy
Granica funkcji w punkcie może istnieć, nawet jeżeli funkcja nie jest określona w tym punkcie
Policzymy
Wyrażenie wymierne można skrócić
Wobec tego wykres tej funkcji to parabola bez punktu
Granica może być niewłaściwa
Policzymy
Granica może nie istnieć
Policzymy
Granicę w punkcie możemy również liczyć przy dążącym do z lewej i prawej strony. W pierwszym wypadku granicę nazywamy lewostronną i oznaczamy , natomiast w drugim mówimy o granicy prawostronnej i oznaczamy ją .
W poprzednim przykładzie granica nie istniała, jednak istnieją granice jednostronne oraz
Uzyskaliśmy różne wartości granic jednostronnych. Granica funkcji w punkcie istnieje tylko wtedy, gdy granice jednostronne istnieją i są równe. Wówczas jest ona równa wspólnej wartości tych granic
Zbadamy granice jednostronne w punkcie dla funkcji
Z lewej strony punktu obowiązuje wzór funkcji , więc granicę lewostronną wyznaczamy, korzystając z tego wzoru
Natomiast po prawej stronie mamy wzór funkcji , wobec tego stosujemy go w celu wyznaczenia granicy prawostronnej
Wykres funkcji znamy z poprzednich zajęć
Funkcja jest ciągła w punkcie , jeżeli zachodzi warunek
Zatem funkcja jest ciągła w punkcie , gdy granica funkcji w punkcie istnieje i jest równa wartości funkcji w tym punkcie.
Przykład
Zbadamy ciągłość funkcji
Funkcje elementarne są ciągłe w swojej dziedzinie, więc wystarczy sprawdzić ciągłość w punkcie
Otrzymujemy różne granice jednostronne, więc funkcja nie jest ciągła w punkcie
Narysujemy wykres tej funkcji
Zadanie 3.4
a) Oblicz granice
Narysuj wykres jednej wybranej funkcji wraz z interpretacją graficzną granicy.
b) Sprawdź, czy funkcja jest ciągła w punkcie
Wykonaj rysunek tej funkcji.
Asymptota wykresu funkcji to prosta, do której wykres funkcji się zbliża w nieskończoności. Asymptoty dzielimy na:
asymptoty poziome
asymptoty pionowe
asymptoty ukośne
Asymptoty mogą być również lewo-, prawo- lub obustronne, w zależności od tego, z której strony liczymy granicę.
Prostą nazywamy asymptotą poziomą wykresu funkcji , gdy
Zatem prosta jest asymptotą poziomą, jeżeli którakolwiek granica w nieskończoności jest liczbą rzeczywistą. Jeżeli jest to granica przy mówimy o asymptocie poziomej lewostronnej, natomiast dla mamy asymptotę poziomą prawostronną. Gdy obie granice istnieją i są równe, wówczas otrzymujemy asymptotę poziomą obustronną. Podobne nazewnictwo obowiązuje w przypadku innych asymptot.
Przykład
Znajdziemy wszystkie asymptoty poziome wykresu funkcji
Granicę przy wyznaczamy, korzystając z pierwszego wzoru (ponieważ dotyczy lewego fragmentu funkcji)
W wyniku uzyskujemy , zatem nie ma asymptoty poziomej lewostronnej (aby istniała, granica powinna być liczbą rzeczywistą). Teraz liczymy granicę przy , wykorzystując drugi wzór
Mamy , więc asymptotą poziomą prawostronną jest prosta . Zaznaczymy ją na rysunku
Prostą nazywamy asymptotą pionową wykresu funkcji , jeżeli
Zatem prosta jest asymptotą pionową, jeżeli przynajmniej jedna z granic jednostronnych w punkcie jest równa albo . Asymptot pionowych będziemy szukali w punktach nienależących do dziedziny, w punktach na granicy dziedziny lub w punktach nieciągłości. Tylko tam granica jednostronna funkcji w punkcie może być równa , ponieważ pamiętamy, że granica funkcji ciągłej w punkcie jest równa wartości funkcji w tym punkcie, czyli jest skończona.
Przykład
Znajdziemy wszystkie asymptoty pionowe wykresu funkcji .
Dziedziną funkcji jest zbiór , ponadto jest punktem nieciągłości, więc na pewno należy sprawdzić ten punkt.
Dziedziną funkcji jest zbiór , jednak jest ona określona dla , więc nie trzeba szukać asymptoty .
Granica lewostronna jest niewłaściwa (), wobec tego wykres funkcji ma asymptotę pionową lewostronną . Zaznaczamy ją na rysunku (przy okazji zauważmy, że asymptota (dowolna) może przecinać wykres funkcji)
Prosta jest asymptotą ukośną wykresu funkcji , jeżeli
Zatem prosta jest asymptotą ukośną, jeżeli istnieje przynajmniej jedna granica w nieskończoności taka, że i obliczone z powyższych wzorów są jednocześnie liczbami rzeczywistymi. Jeżeli w mamy już asymptotę poziomą (a tak jest w naszym przykładzie), to tam już nie będzie asymptoty ukośnej. Zatem wystarczy sprawdzić granice w w poszukiwaniu asymptoty ukośnej lewostronnej.
Przykład
Znajdziemy wszystkie asymptoty ukośne wykresu funkcji .
Tak jak wspomniano wyżej, będziemy szukać tylko asymptoty ukośnej lewostronnej, ponieważ asymptotę poziomą prawostronną już mamy
Zaznaczamy uzyskaną prostą na rysunku
Ostatecznie otrzymujemy następujące asymptoty
Zadanie 3.5
Rozważmy funkcję
a) znajdź wszystkie asymptoty wykresu funkcji
b) narysuj wykres funkcji w przedziale , na wykresie zaznacz asymptoty linią przerywaną
Pochodna funkcji jest funkcją. Jest to funkcja, która przyporządkowuje każdemu argumentowi wartość pochodnej funkcji w tym punkcie. Pochodne funkcji możemy liczyć za pomocą funkcji diff().
Przykład
Policzymy pochodną funkcji
Możemy również liczyć pochodne wyższych rzędów, czyli pochodne funkcji pochodnych. Do oznaczenia zwykłej pochodnej (czyli pochodnej pierwszego rzędu) stosujemy wiele różnych zapisów:
Natomiast pochodną drugiego rzędu zapisujemy jako:
Ogólnie pochodną -tego rzędu oznaczamy .
Przykład
Policzymy pochodną drugiego rzędu funkcji oraz pochodną 10-tego rzędu funkcji
Funkcja jest niewrażliwa na operację liczenia pochodnych
W matematyce występuje ważne oznaczenie funkcji klasy . Mówimy, że funkcja jest klasy (co oznaczamy ), jeżeli funkcja ma w przedziale ciągłych pochodnych.
Wobec tego funkcja klasy to funkcja ciągła. Funkcja klasy to funkcja ciągła, której pochodna też jest ciągła itd. Powiemy też, że funkcje klasy to funkcje, dla których pochodną można liczyć nieskończenie wiele razy (np. wielomiany czy funkcja ) – jest to klasa funkcji gładkich.
Pochodna funkcji w punkcie jest liczbą. Liczba ta jest równa współczynnikowi kierunkowemu prostej stycznej do wykresu w tym punkcie. Jeżeli pochodna w punkcie istnieje, mówimy, że funkcja jest różniczkowalna w tym punkcie. Jeżeli funkcja jest różniczkowalna w punkcie , to jest też w tym punkcie ciągła.
Dla większości funkcji pochodną funkcji w punkcie można obliczyć jako , czyli najpierw należy wyznaczyć pochodną funkcji, a następnie policzyć jej wartość dla argumentu .
Przykład
Wyznaczymy pochodną funkcji
w punkcie , a następnie przedstawimy interpretację graficzną tej pochodnej
Pochodna to współczynnik kierunkowy prostej stycznej do wykresu w punkcie . Ponadto prosta ta przechodzi przez punkt
Stąd możemy wyznaczyć równanie stycznej
Wobec tego styczną do wykresu funkcji w punkcie jest prosta
Równanie stycznej do wykresu funkcji dane jest wzorem
Przykład
Wyznaczymy styczną do wykresu funkcji w punkcie
Ze względu na związek pochodnej funkcji w punkcie ze współczynnikiem kierunkowym prostej stycznej możemy dojść do następującego wniosku. Jeżeli prosta styczna jest rosnąca, to funkcja też jest. Zatem, aby funkcja była rosnąca wystarczy, aby , czyli . Stąd otrzymujemy zależność
jeżeli dla , to funkcja jest w tym przedziale malejąca
jeżeli dla , to funkcja jest w tym przedziale stała
jeżeli dla , to funkcja jest w tym przedziale rosnąca
Przykład
Wyznaczymy przedziały monotoniczności funkcji
Funkcja jest malejąca, gdy pochodna jest ujemna
Funkcja jest rosnąca, gdy pochodna jest dodatnia
Określamy przedziały monotoniczności
Na jednym rysunku zaznaczymy funkcję oraz jej pochodną, aby zaobserwować tę zależność
Zadanie 3.6
a) Wyznacz pochodne funkcji rzędu
;
;
;
.
b) Znajdź styczną do wykresu funkcji
w punkcie . Narysuj funkcję wraz z zaznaczoną styczną.
c) Określ przedziały monotoniczności funkcji