Przejdź do treści

Funkcja ciągła w zbiorze - własność Darboux i szukanie miejsc zerowych

Klasa 3 liceum i technikum

Funkcja ciągła w zbiorze - najważniejsze fakty

Ciągłość w zbiorze: ff jest ciągła w zbiorze A⊂DfA \subset D_f, gdy jest ciągła w każdym punkcie zbioru AA. Funkcja ciągła w całej dziedzinie to po prostu funkcja ciągła.

Przedział domknięty: ff jest ciągła w ⟨a; b⟩\langle a;\ b\rangle, gdy jest ciągła w każdym punkcie (a; b)(a;\ b), prawostronnie ciągła w aa i lewostronnie ciągła w bb.

Działania: suma, różnica, iloczyn, iloraz (gdy mianownik ≠0\neq 0) i złożenie funkcji ciągłych są funkcjami ciągłymi.

Własność Darboux: jeśli ff jest ciągła w ⟨a; b⟩\langle a;\ b\rangle, a uu leży między f(a)f(a) i f(b)f(b), to istnieje c∈(a; b)c \in (a;\ b), dla którego f(c)=uf(c) = u.

f ciągła w ⟨a; b⟩  i  f(a)⋅f(b)<0 ⟹ istnieje c∈(a; b): f(c)=0f \text{ ciągła w } \langle a;\ b\rangle \ \text{ i } \ f(a) \cdot f(b) < 0 \ \Longrightarrow \ \text{istnieje } c \in (a;\ b): \ f(c) = 0

Funkcja jest ciągła w zbiorze, gdy jest ciągła w każdym jego punkcie; funkcja ciągła w przedziale domkniętym ⟨a; b⟩\langle a;\ b\rangle przyjmuje każdą wartość pośrednią między f(a)f(a) i f(b)f(b) (własność Darboux). Najważniejszy wniosek: jeśli f(a)f(a) i f(b)f(b) mają różne znaki, to równanie f(x)=0f(x) = 0 ma rozwiązanie w przedziale (a; b)(a;\ b).

To kolejna lekcja rozdziału elementy analizy matematycznej. W poprzedniej - ciągłość funkcji w punkcie - sprawdzaliśmy warunek lim⁡x→x0f(x)=f(x0)\lim\limits_{x \to x_0} f(x) = f(x_0) w jednym miejscu. Teraz patrzymy na całe przedziały i pokazujemy, co z ciągłości wynika: istnienie miejsc zerowych i sposób, żeby je przybliżyć.

Funkcja ciągła w przedziale i w zbiorze

Funkcja jest ciągła w zbiorze AA, gdy jest ciągła w każdym punkcie AA. Gdy AA to cała dziedzina, mówimy krótko: funkcja ciągła.

Przy przedziale domkniętym ⟨a; b⟩\langle a;\ b\rangle końce traktujemy osobno - funkcja może nie być określona na zewnątrz przedziału, więc wymagamy tylko ciągłości z jednej strony: prawostronnej w aa i lewostronnej w bb. Na przykład f(x)=xf(x) = \sqrt{x} jest ciągła w ⟨0; +∞)\langle 0;\ +\infty), choć na lewo od zera w ogóle nie istnieje.

Przykład 1. Wyznacz zbiór, w którym funkcja jest ciągła:

f(x)={1−xdla x<1x2−1dla 1≤x<24−xdla x≥2f(x) = \begin{cases} 1 - x & \text{dla } x < 1 \\ x^2 - 1 & \text{dla } 1 \leq x < 2 \\ 4 - x & \text{dla } x \geq 2 \end{cases}

Krok 1. Punkty spoza sklejeń. Każdy kawałek jest wielomianem, więc ff jest ciągła we wszystkich punktach różnych od 11 i 22.

Krok 2. Punkt x0=1x_0 = 1. lim⁡x→1−(1−x)=0\lim\limits_{x \to 1^-} (1 - x) = 0, lim⁡x→1+(x2−1)=0\lim\limits_{x \to 1^+} (x^2 - 1) = 0, f(1)=1−1=0f(1) = 1 - 1 = 0. Funkcja jest ciągła w 11.

Krok 3. Punkt x0=2x_0 = 2. lim⁡x→2−(x2−1)=3\lim\limits_{x \to 2^-} (x^2 - 1) = 3, lim⁡x→2+(4−x)=2\lim\limits_{x \to 2^+} (4 - x) = 2, f(2)=4−2=2f(2) = 4 - 2 = 2. Granice są różne - skok. Wartość jest równa granicy prawostronnej, więc ff jest w 22 prawostronnie ciągła.

−2−112345−112340 (2, 3)(2, 2) xy
f(x) = 1 − x dla x < 1, x² − 1 dla 1 ≤ x < 2, 4 − x dla x ≥ 2. W punkcie 1 kawałki się stykają, w punkcie 2 jest skok z 3 na 2.

Odpowiedź. ff jest ciągła w zbiorze R∖{2}\mathbb{R} \setminus \{2\}, czyli w (−∞; 2)∪(2; +∞)(-\infty;\ 2) \cup (2;\ +\infty). Jest też ciągła w przedziale ⟨2; +∞)\langle 2;\ +\infty), bo na jego lewym końcu wystarcza ciągłość prawostronna - ale nie jest ciągła w przedziale ⟨1; 2⟩\langle 1;\ 2\rangle, bo w punkcie 22 brakuje ciągłości lewostronnej.

Jakie funkcje są ciągłe

Nie trzeba za każdym razem liczyć granic. Wszystkie funkcje elementarne poznane w szkole są ciągłe w swoich dziedzinach:

FunkcjaPrzykładCiągła w
wielomianx³ − 4x + 2ℝ
funkcja wymierna(x + 1)/(x − 3)ℝ ∖ {3} (cała dziedzina)
pierwiastek√x⟨0; +∞)
wartość bezwzględna|x|ℝ
wykładnicza2ˣℝ
logarytmicznalog₂ x(0; +∞)
sinus, cosinussin xℝ
tangenstg xℝ bez punktów π/2 + kπ (cała dziedzina)

Do tego dochodzą twierdzenia o działaniach. Jeśli ff i gg są ciągłe w x0x_0, to w x0x_0 ciągłe są także:

Wynikają one wprost z twierdzeń o działaniach na granicach. Dzięki nim ciągłość „skomplikowanej” funkcji odczytujemy z jej budowy.

Przykład 2. Uzasadnij, że f(x)=x2+1x−3f(x) = \dfrac{\sqrt{x^2 + 1}}{x - 3} jest ciągła w swojej dziedzinie.

Krok 1. Dziedzina. x2+1>0x^2 + 1 > 0 dla każdego xx, więc pierwiastek istnieje zawsze; mianownik zeruje się dla x=3x = 3. Zatem Df=R∖{3}D_f = \mathbb{R} \setminus \{3\}.

Krok 2. Budowa funkcji. Licznik to złożenie wielomianu x2+1x^2 + 1 (ciągły w R\mathbb{R}) z pierwiastkiem (ciągły w ⟨0; +∞)\langle 0;\ +\infty)) - jest ciągły w R\mathbb{R}. Mianownik x−3x - 3 jest wielomianem.

Krok 3. Iloraz. Iloraz funkcji ciągłych jest ciągły wszędzie tam, gdzie mianownik jest różny od zera, czyli w całej dziedzinie.

Odpowiedź. ff jest ciągła w R∖{3}\mathbb{R} \setminus \{3\}, czyli jest funkcją ciągłą.

Funkcja ciągła, choć wykres jest „rozerwany”

Intuicja „rysujemy bez odrywania ołówka” dotyczy przedziałów, nie całej dziedziny. Wykres y=1xy = \frac{1}{x} składa się z dwóch gałęzi, a mimo to funkcja 1x\frac{1}{x} jest ciągła - w każdym punkcie swojej dziedziny R∖{0}\mathbb{R} \setminus \{0\} granica równa się wartości. Zero do dziedziny nie należy, więc nie jest punktem nieciągłości.

To ma znaczenie przy własności Darboux: założenie brzmi „ff jest ciągła w całym przedziale⟨a; b⟩\langle a;\ b\rangle”, więc cały przedział musi leżeć w dziedzinie.

−4−224−4−22460 f(0) = −2f(2) = 4−2 xy
f(x) = (x + 2)/(x − 1): f(0) < 0 i f(2) > 0, a w przedziale (0; 2) nie ma miejsca zerowego. Funkcja jest ciągła w swojej dziedzinie, ale nie na całym przedziale ⟨0; 2⟩ - liczba 1 do dziedziny nie należy.

Funkcja f(x)=x+2x−1f(x) = \frac{x + 2}{x - 1} jest ciągła, a f(0)=−2<0f(0) = -2 < 0 i f(2)=4>0f(2) = 4 > 0. Mimo to w przedziale (0; 2)(0;\ 2) nie ma miejsca zerowego (jedyne jest x=−2x = -2). Sprzeczności nie ma: liczba 1∈(0; 2)1 \in (0;\ 2) nie należy do dziedziny, więc ff nie jest ciągła w ⟨0; 2⟩\langle 0;\ 2\rangle i z własności Darboux nie wolno tu skorzystać.

Własność Darboux - wartości pośrednie

Twierdzenie (własność Darboux). Jeśli funkcja ff jest ciągła w przedziale ⟨a; b⟩\langle a;\ b\rangle i f(a)≠f(b)f(a) \neq f(b), to dla każdej liczby uu leżącej między f(a)f(a) a f(b)f(b) istnieje taki punkt c∈(a; b)c \in (a;\ b), że f(c)=uf(c) = u.

f(a)uf(b) y = uabc₁c₂c₃ xy
Własność Darboux: funkcja ciągła na ⟨a; b⟩ przyjmuje każdą wartość u między f(a) i f(b). Takich punktów c może być kilka - tu są trzy.

Mówiąc obrazowo: funkcja ciągła nie może „przeskoczyć” żadnej wartości - żeby przejść z wysokości f(a)f(a) na wysokość f(b)f(b), musi minąć każdą wysokość pośrednią. Twierdzenie gwarantuje istnienie punktu cc, ale nie mówi, ile jest takich punktów ani jak je znaleźć. Dowód (metodą połowienia przedziału) jest na stronie twierdzenie o wartości pośredniej.

Bez ciągłości twierdzenie przestaje działać: funkcja ⌊x⌋\lfloor x \rfloor z poprzedniej lekcji ma ⌊0⌋=0\lfloor 0 \rfloor = 0 i ⌊1⌋=1\lfloor 1 \rfloor = 1, a nigdy nie przyjmuje wartości 12\frac{1}{2}.

Wniosek: szukanie miejsc zerowych

Najczęściej używamy szczególnego przypadku u=0u = 0. Jeśli f(a)f(a) i f(b)f(b) mają różne znaki, czyli f(a)⋅f(b)<0f(a) \cdot f(b) < 0, to zero leży między nimi i:

f(a)⋅f(b)<0 ⟹ roˊwnanie f(x)=0 ma rozwiązanie w (a; b)f(a) \cdot f(b) < 0 \ \Longrightarrow \ \text{równanie } f(x) = 0 \text{ ma rozwiązanie w } (a;\ b)

Przykład 3. Uzasadnij, że równanie x3−3x+1=0x^3 - 3x + 1 = 0 ma trzy rozwiązania, i wskaż przedziały długości 11, w których leżą.

Krok 1. Ciągłość. f(x)=x3−3x+1f(x) = x^3 - 3x + 1 jest wielomianem, więc jest ciągła w R\mathbb{R} i w każdym przedziale możemy korzystać z własności Darboux.

Krok 2. Tabela wartości w liczbach całkowitych.

x−2−1012
f(x)−131−13
znak−++−+

Krok 3. Zmiany znaku. Znak zmienia się trzy razy: między −2-2 a −1-1, między 00 a 11 oraz między 11 a 22. W każdym z przedziałów (−2; −1)(-2;\ -1), (0; 1)(0;\ 1), (1; 2)(1;\ 2) jest więc co najmniej jedno rozwiązanie.

Krok 4. Więcej nie ma. Wielomian stopnia 33 ma co najwyżej 33 pierwiastki.

Odpowiedź. Równanie ma dokładnie trzy rozwiązania, po jednym w przedziałach (−2; −1)(-2;\ -1), (0; 1)(0;\ 1) i (1; 2)(1;\ 2).

Przykład 4 (punkt przecięcia wykresów). Uzasadnij, że wykresy funkcji y=2xy = \frac{2}{x} i y=x2−1y = x^2 - 1 przecinają się w punkcie o odciętej z przedziału (1; 2)(1;\ 2).

Krok 1. Jedna funkcja zamiast dwóch. Wykresy przecinają się tam, gdzie 2x=x2−1\frac{2}{x} = x^2 - 1, czyli tam, gdzie zeruje się różnica h(x)=x2−1−2xh(x) = x^2 - 1 - \frac{2}{x}.

Krok 2. Ciągłość na całym przedziale. hh jest określona dla x≠0x \neq 0, a 0∉⟨1; 2⟩0 \notin \langle 1;\ 2\rangle, więc hh jest ciągła w ⟨1; 2⟩\langle 1;\ 2\rangle (różnica wielomianu i funkcji wymiernej).

Krok 3. Znaki na końcach. h(1)=1−1−2=−2<0h(1) = 1 - 1 - 2 = -2 < 0 oraz h(2)=4−1−1=2>0h(2) = 4 - 1 - 1 = 2 > 0.

Odpowiedź. h(1)⋅h(2)<0h(1) \cdot h(2) < 0, więc istnieje c∈(1; 2)c \in (1;\ 2), dla którego h(c)=0h(c) = 0, czyli 2c=c2−1\frac{2}{c} = c^2 - 1 - w tym punkcie wykresy się przecinają.

Metoda bisekcji - przybliżanie miejsca zerowego

Własność Darboux mówi tylko, że rozwiązanie istnieje. Ale da się z niej zrobić algorytm. Skoro pierwiastek leży w (a; b)(a;\ b), liczymy wartość w środku m=a+b2m = \frac{a + b}{2} i wybieramy tę połówkę, na której końcach znaki są różne. Każdy krok zmniejsza przedział o połowę, więc po nn krokach ma on długość b−a2n\frac{b - a}{2^n}.

Przykład 5. Przybliż rozwiązanie równania x3+x−3=0x^3 + x - 3 = 0 z dokładnością do 0,010{,}01.

Krok 1. Przedział startowy. f(x)=x3+x−3f(x) = x^3 + x - 3 jest ciągła, f(1)=−1<0f(1) = -1 < 0 i f(2)=7>0f(2) = 7 > 0, więc pierwiastek leży w (1; 2)(1;\ 2). Funkcja jest rosnąca (suma dwóch funkcji rosnących i stałej), więc pierwiastek jest tylko jeden.

11,52−3−113570 f(1) = −1f(2) = 7f(1,5) > 0f(1,25) > 0 xy
Bisekcja dla f(x) = x³ + x − 3: f(1) < 0 < f(2), więc pierwiastek leży w (1; 2). Środki 1,5 i 1,25 dają wartości dodatnie, więc pierwiastek jest w (1; 1,25).

Krok 2. Połowienie. W tabeli f(m)f(m) zaokrąglono do czterech miejsc po przecinku; nowy przedział to ta połowa, na której końcach ff ma różne znaki.

KrokPrzedziałŚrodek mf(m)Nowy przedział
1(1; 2)1,51,8750 (+)(1; 1,5)
2(1; 1,5)1,250,2031 (+)(1; 1,25)
3(1; 1,25)1,125−0,4512 (−)(1,125; 1,25)
4(1,125; 1,25)1,1875−0,1379 (−)(1,1875; 1,25)
5(1,1875; 1,25)1,218750,0290 (+)(1,1875; 1,21875)
6(1,1875; 1,21875)1,203125−0,0553 (−)(1,203125; 1,21875)
7(1,203125; 1,21875)1,2109375−0,0134 (−)(1,2109375; 1,21875)

Krok 3. Dokładność. Po siedmiu krokach przedział ma długość 127=1128<0,01\frac{1}{2^7} = \frac{1}{128} < 0{,}01. Każda liczba z tego przedziału różni się od pierwiastka o mniej niż 0,010{,}01.

Odpowiedź. x≈1,21x \approx 1{,}21 (dokładniej pierwiastek to 1,2134…1{,}2134\ldots).

Bisekcja jest wolna (jedna cyfra dziesiętna co ok. 3,33{,}3 kroku), ale niezawodna - wymaga tylko ciągłości i różnych znaków na końcach. Szybsze metody, jak metoda Newtona, korzystają z pochodnej, którą poznamy w dalszej części rozdziału.

Twierdzenie Weierstrassa - zapowiedź

Ciągłość w przedziale domkniętym daje jeszcze jedną ważną własność.

Twierdzenie Weierstrassa. Funkcja ciągła w przedziale domkniętym ⟨a; b⟩\langle a;\ b\rangle osiąga w nim swoją wartość największą i najmniejszą.

Oba założenia są potrzebne:

Jak tę wartość największą i najmniejszą znaleźć (wartości na końcach + punkty, w których zeruje się pochodna) - pokażemy w lekcji największa i najmniejsza wartość funkcji.

Typowe błędy

Najczęstsze pytania

Co to znaczy, że funkcja jest ciągła w przedziale? Że jest ciągła w każdym punkcie tego przedziału. W przedziale domkniętym ⟨a; b⟩\langle a;\ b\rangle na końcach wystarcza ciągłość jednostronna: prawostronna w aa i lewostronna w bb.

Kiedy funkcja jest ciągła? Gdy jest ciągła w każdym punkcie swojej dziedziny. Ciągłe są wszystkie wielomiany, funkcje wymierne, pierwiastki, wartość bezwzględna, funkcje wykładnicze, logarytmiczne i trygonometryczne, a także ich sumy, iloczyny, ilorazy i złożenia.

Czy funkcja 1/x jest ciągła? Tak. Jest ciągła w każdym punkcie swojej dziedziny R∖{0}\mathbb{R} \setminus \{0\}. Nie jest natomiast ciągła w żadnym przedziale zawierającym zero, bo zero do dziedziny nie należy.

Co to jest własność Darboux? To twierdzenie mówiące, że funkcja ciągła w przedziale ⟨a; b⟩\langle a;\ b\rangle przyjmuje każdą wartość leżącą między f(a)f(a) a f(b)f(b). Nazywa się je też twierdzeniem o wartości pośredniej.

Jak uzasadnić, że równanie ma rozwiązanie w przedziale? Przenieś wszystko na jedną stronę, by otrzymać równanie f(x)=0f(x) = 0. Sprawdź, że ff jest ciągła w ⟨a; b⟩\langle a;\ b\rangle i że f(a)⋅f(b)<0f(a) \cdot f(b) < 0. Z własności Darboux wynika wtedy, że istnieje c∈(a; b)c \in (a;\ b), dla którego f(c)=0f(c) = 0.

Na czym polega metoda bisekcji? Na wielokrotnym połowieniu przedziału, na którego końcach funkcja ma różne znaki. W każdym kroku liczymy wartość w środku i zostawiamy tę połowę, na której znaki dalej są różne. Po nn krokach pierwiastek jest znany z dokładnością do b−a2n\frac{b - a}{2^n}.

Czy funkcja ciągła ma zawsze wartość największą? W przedziale domkniętym - tak (twierdzenie Weierstrassa). W przedziale otwartym albo nieograniczonym może jej nie mieć, np. f(x)=xf(x) = x w (0; 1)(0;\ 1).

Przećwicz

Podsumowanie

Zobacz też