Vai al contenuto
Il Compagno di Corso

Continuità uniforme, funzioni monotone e inverse: Heine-Cantor ed esercizi svolti

Analisi 1 › Continuitàdi Valentino RoccoAggiornato il 17 min di lettura

In questa pagina
  1. Funzioni monotone: i limiti laterali esistono sempre
  2. La continuità della funzione inversa
  3. La continuità uniforme
  4. Gli esempi da sapere
  5. Le funzioni lipschitziane
  6. Il teorema di Heine-Cantor
  7. Gli errori più comuni
  8. Esercizi svolti
  9. In sintesi

L’ultimo articolo di teoria del capitolo sulla continuità mette insieme tre argomenti che all’orale di Analisi 1 tornano spesso: le funzioni monotone, la continuità della funzione inversa e la continuità uniforme. Servono anche dopo: la continuità dell’inversa dimostra in un colpo che ln⁡x\ln x, x\sqrt{x} e arcsin⁡x\arcsin x sono continue, la continuità uniforme che ogni funzione continua su [a,b][a, b] ha un integrale. In questa pagina vediamo i salti delle funzioni monotone, la continuità dell’inversa, la continuità uniforme con l’ordine dei quantificatori spiegato bene, gli esempi classici, le funzioni lipschitziane, il teorema di Heine-Cantor, gli errori più comuni e sei esercizi svolti.

Ti serve la definizione di funzione continua con ε\varepsilon e δ\delta e quella di estremo superiore e inferiore.

Funzioni monotone: i limiti laterali esistono sempre

ff è crescente su un intervallo II se x1<x2x_1 < x_2 implica f(x1)≤f(x2)f(x_1) \leq f(x_2), strettamente crescente se implica f(x1)<f(x2)f(x_1) < f(x_2); allo stesso modo si definiscono le decrescenti. Monotona vuol dire crescente oppure decrescente.

L’idea: se ff è crescente e ti avvicini a x0x_0 da sinistra, i valori possono solo salire, ma restano sotto f(x0)f(x_0). Non possono oscillare: si «assestano» sul più piccolo numero che sta sopra tutti loro, cioè sul loro estremo superiore.

Come si legge. sup⁡A\sup A, «estremo superiore» di AA, è il più piccolo numero che sta sopra tutti gli elementi di AA; inf⁡A\inf A, «estremo inferiore», il più grande che sta sotto tutti. x→x0−x \to x_0^- si legge «xx tende a x0x_0 da sinistra». ε\varepsilon e δ\delta, «epsilon» e «delta», sono numeri positivi piccoli: il primo misura la vicinanza dei valori, il secondo quella dei punti.

Teorema (limiti di una funzione monotona). Sia ff crescente su un intervallo II e sia x0x_0 un punto interno di II. Allora il limite sinistro e il limite destro in x0x_0 esistono, sono finiti e valgono

ℓ−=lim⁡x→x0−f(x)=sup⁡x<x0f(x)ℓ+=lim⁡x→x0+f(x)=inf⁡x>x0f(x)\begin{gathered} \ell^- = \lim_{x \to x_0^-} f(x) = \sup_{x < x_0} f(x) \\ \ell^+ = \lim_{x \to x_0^+} f(x) = \inf_{x > x_0} f(x) \end{gathered}

(con x∈Ix \in I). Inoltre ℓ−≤f(x0)≤ℓ+\ell^- \leq f(x_0) \leq \ell^+. Per una funzione decrescente si scambiano sup⁡\sup e inf⁡\inf e si rovesciano le disuguaglianze.

Dimostrazione

Facciamo il limite sinistro. I valori f(x)f(x) con x<x0x < x_0 stanno tutti sotto f(x0)f(x_0), perché ff è crescente: per l’assioma di completezza hanno un estremo superiore finito SS, e S≤f(x0)S \leq f(x_0).

Fissiamo ε>0\varepsilon > 0. S−εS - \varepsilon è minore di SS, quindi non sta sopra tutti i valori: esiste xˉ<x0\bar{x} < x_0 con f(xˉ)>S−εf(\bar{x}) > S - \varepsilon. Per ogni xx tra xˉ\bar{x} e x0x_0, la monotonia e la definizione di sup⁡\sup danno

S−ε<f(xˉ)≤f(x)≤SS - \varepsilon < f(\bar{x}) \leq f(x) \leq S

Quindi ∣f(x)−S∣<ε\lvert f(x) - S \rvert < \varepsilon per x0−δ<x<x0x_0 - \delta < x < x_0, con δ=x0−xˉ\delta = x_0 - \bar{x}: è la definizione di lim⁡x→x0−f(x)=S\displaystyle\lim_{x \to x_0^-} f(x) = S. A destra si ragiona allo stesso modo con l’inf⁡\inf. La versione agli estremi dell’intervallo, dove il limite può essere infinito, è nei teoremi sui limiti.

Le uniche discontinuità possibili sono i salti

In un punto interno x0x_0 vale ℓ−≤f(x0)≤ℓ+\ell^- \leq f(x_0) \leq \ell^+, e ci sono solo due casi:

  • se ℓ−=ℓ+\ell^- = \ell^+, il valore f(x0)f(x_0) è schiacciato tra due numeri uguali: ff è continua in x0x_0;
  • se ℓ−<ℓ+\ell^- < \ell^+, la funzione fa un salto di ampiezza ℓ+−ℓ−\ell^+ - \ell^-, una discontinuità di prima specie.

Tra i punti di discontinuità, quindi, niente seconda specie (i limiti esistono finiti: niente asintoti, niente oscillazioni) e niente discontinuità eliminabili (se i limiti coincidono, f(x0)f(x_0) è uguale a loro).

Nella figura un esempio (è l’esercizio 2): a sinistra di 0 vale exe^x, che sale verso ℓ−=1\ell^- = 1 senza raggiungerlo; a destra vale x+2x + 2, quindi ℓ+=2\ell^+ = 2; in 0 vale 1,5.

Il grafico di una funzione crescente con un salto in x zero uguale a 0: a sinistra una curva esponenziale sale verso un pallino vuoto all'altezza 1, il limite sinistro; a destra una retta riparte da un pallino vuoto all'altezza 2, il limite destro; il valore in 0 è un pallino pieno all'altezza 1,5. Sull'asse y sono colorati in arancione i valori tra 1 e 2, che la funzione salta tutti tranne 1,5: l'immagine non è un intervallo

Attenzione. Il teorema parla dei punti interni. In un estremo c’è un lato solo e la funzione può «staccarsi»: quella che vale 0 in x=0x = 0 e 1 su (0,1](0, 1] è crescente su [0,1][0, 1], ma in 0 ha limite destro 1.

I salti possono essere infiniti, come per la parte intera ⌊x⌋\lfloor x \rfloor, ma sono al più un’infinità numerabile: si possono numerare. L’idea: ogni salto apre sull’asse yy un intervallo (ℓ−,ℓ+)(\ell^-, \ell^+), salti diversi aprono intervalli disgiunti, e in ognuno si sceglie un razionale diverso.

Monotona con immagine un intervallo: allora è continua

Teorema. Se ff è monotona su un intervallo II e l’immagine f(I)f(I) è un intervallo, allora ff è continua su II.

Perché è vero. Un salto lascia un buco nei valori. Se ff è crescente e salta in x0x_0, per x<x0x < x_0 si ha f(x)≤ℓ−f(x) \leq \ell^- e per x>x0x > x_0 si ha f(x)≥ℓ+f(x) \geq \ell^+: assume valori sotto ℓ−\ell^- e sopra ℓ+\ell^+, ma in mezzo al massimo f(x0)f(x_0), quindi l’immagine non è un intervallo. In figura il buco è la parte arancione dell’asse yy. Agli estremi si ragiona allo stesso modo.

Il viceversa lo dà il teorema dei valori intermedi. Quindi, per una funzione monotona su un intervallo, essere continua equivale ad avere per immagine un intervallo.

La continuità della funzione inversa

Teorema (continuità dell’inversa). Sia ff continua e strettamente monotona su un intervallo II. Allora J=f(I)J = f(I) è un intervallo e la funzione inversa f−1:J→If^{-1} : J \to I è continua e strettamente monotona, crescente se ff è crescente e decrescente se ff è decrescente.

Dimostrazione

  1. ff è strettamente monotona, quindi iniettiva e invertibile da II a JJ.
  2. JJ è un intervallo per i valori intermedi, perché ff è continua su un intervallo.
  3. f−1f^{-1} è strettamente monotona. Sia ff crescente, y1<y2y_1 < y_2 in JJ, x1=f−1(y1)x_1 = f^{-1}(y_1) e x2=f−1(y2)x_2 = f^{-1}(y_2). Se fosse x1≥x2x_1 \geq x_2, avremmo f(x1)≥f(x2)f(x_1) \geq f(x_2), cioè y1≥y2y_1 \geq y_2: assurdo.
  4. f−1f^{-1} è monotona sull’intervallo JJ e la sua immagine è l’intervallo II: per il teorema precedente è continua.

Così la continuità di molte funzioni elementari arriva gratis:

  • x\sqrt{x} è l’inversa di x2x^2 su [0,+∞)[0, +\infty); lo stesso vale per ogni radice xn\sqrt[n]{x};
  • ln⁡x\ln x è l’inversa di exe^x, che va da R\mathbb{R} a (0,+∞)(0, +\infty);
  • arcsin⁡x\arcsin x è l’inversa di sin⁡x\sin x ristretta a [−π2,π2]\left[-\frac{\pi}{2}, \frac{\pi}{2}\right]; arccos⁡x\arccos x e arctan⁡x\arctan x si ottengono restringendo coseno e tangente a un intervallo di stretta monotonia, come nelle funzioni goniometriche inverse.

Se il dominio non è un intervallo

L’ipotesi «intervallo» serve davvero. Prendi

f(x)={x0≤x<1x−12≤x≤3f(x) = \begin{cases} x & 0 \leq x < 1 \\ x - 1 & 2 \leq x \leq 3 \end{cases}

ff è continua in ogni punto del dominio [0,1)∪[2,3][0, 1) \cup [2, 3] e strettamente crescente: sul primo pezzo i valori sono minori di 1, sul secondo maggiori o uguali a 1. L’immagine è [0,2][0, 2], ma l’inversa

f−1(y)={y0≤y<1y+11≤y≤2f^{-1}(y) = \begin{cases} y & 0 \leq y < 1 \\ y + 1 & 1 \leq y \leq 2 \end{cases}

in y=1y = 1 salta: da sinistra tende a 1, ma vale 2. Il buco nel dominio di ff è diventato un salto di f−1f^{-1}.

Il viceversa: continua e iniettiva vuol dire monotona

Teorema. Se ff è continua e iniettiva su un intervallo, allora è strettamente monotona.

L’idea. Se ff non fosse monotona, si può mostrare che ci sarebbero tre punti a<b<ca < b < c con f(b)f(b) più grande sia di f(a)f(a) sia di f(c)f(c) (o più piccolo di entrambi). Per i valori intermedi, ogni kk minore di f(b)f(b) ma maggiore di f(a)f(a) e di f(c)f(c) verrebbe assunto sia tra aa e bb sia tra bb e cc: contro l’iniettività. L’intervallo serve: 1x\frac{1}{x} è continua e iniettiva su R∖{0}\mathbb{R} \setminus \{0\}, ma non monotona.

Quindi, per una funzione continua su un intervallo, essere invertibile equivale a essere strettamente monotona.

La continuità uniforme

Il problema: il δ dipende dal punto

Nella continuità su un insieme II prima si sceglie il punto x0x_0, poi ε\varepsilon, e solo dopo si cerca δ\delta, che quindi può cambiare da punto a punto.

Guarda f(x)=x2f(x) = x^2 con ε=0,9\varepsilon = 0{,}9. Per x0>0x_0 > 0 la condizione più restrittiva è a destra, x2<x02+εx^2 < x_0^2 + \varepsilon, e il δ\delta più grande che funziona è x02+ε−x0\sqrt{x_0^2 + \varepsilon} - x_0:

Punto x0x_0δ\delta massimo
0,50,57
30,15
100,045
1000,0045

Lontano dall’origine la parabola è ripida: per x0x_0 grande il δ\delta massimo è circa ε2x0\frac{\varepsilon}{2x_0} e tende a zero. Nessun δ\delta va bene in tutti i punti di R\mathbb{R}.

Il grafico di y uguale a x al quadrato con due rettangoli della stessa altezza 2 epsilon, con epsilon uguale a 0,9: vicino a x uguale a 0,5 il rettangolo è largo, 2 delta circa 1,14; vicino a x uguale a 3 è molto più stretto, 2 delta circa 0,29, perché lì la parabola è più ripida e serve un delta più piccolo

La definizione

Definizione. ff è uniformemente continua su un insieme II se per ogni ε>0\varepsilon > 0 esiste δ>0\delta > 0 tale che, per tutti i punti x,y∈Ix, y \in I,

∣x−y∣<δ  ⟹  ∣f(x)−f(y)∣<ε\lvert x - y \rvert < \delta \implies \lvert f(x) - f(y) \rvert < \varepsilon

La differenza con la continuità sta tutta nell’ordine dei quantificatori:

continua su I:∀x0∈I  ∀ε>0  ∃δ>0  ∀x∈I:∣x−x0∣<δ  ⟹  ∣f(x)−f(x0)∣<εuniformemente continua su I:∀ε>0  ∃δ>0  ∀x,y∈I:∣x−y∣<δ  ⟹  ∣f(x)−f(y)∣<ε\begin{gathered} \textbf{continua su } I: \\ \forall x_0 \in I \ \ \forall \varepsilon > 0 \ \ \exists \delta > 0 \ \ \forall x \in I: \\ \lvert x - x_0 \rvert < \delta \implies \lvert f(x) - f(x_0) \rvert < \varepsilon \\[6pt] \textbf{uniformemente continua su } I: \\ \forall \varepsilon > 0 \ \ \exists \delta > 0 \ \ \forall x, y \in I: \\ \lvert x - y \rvert < \delta \implies \lvert f(x) - f(y) \rvert < \varepsilon \end{gathered}

Come si legge. ∀\forall si legge «per ogni», ∃\exists «esiste», i due punti «tale che» e   ⟹  \implies «implica». La seconda definizione si legge: «per ogni epsilon positivo esiste un delta positivo tale che, per ogni xx e yy in II, se xx e yy distano meno di delta, allora f(x)f(x) e f(y)f(y) distano meno di epsilon».

Nella continuità δ\delta viene dopo x0x_0: si sceglie conoscendo il punto. Nella continuità uniforme viene prima dei punti: dipende solo da ε\varepsilon e deve funzionare per tutte le coppie. È la differenza tra un vestito su misura per ogni cliente e una taglia unica che deve andare bene a tutti. Geometricamente: ovunque metti una finestra larga δ\delta, lì dentro il grafico sale o scende meno di ε\varepsilon.

Due conseguenze immediate:

  • uniformemente continua implica continua (basta fissare y=x0y = x_0), ma non viceversa: pensa a x2x^2 su R\mathbb{R};
  • è una proprietà della funzione su un insieme, non in un punto, e passa a ogni sottoinsieme di II.

Come si dimostra che non lo è

Negando la definizione: esiste un ε>0\varepsilon > 0 tale che, per ogni δ>0\delta > 0, ci sono due punti distanti meno di δ\delta con valori distanti almeno ε\varepsilon. Negli esercizi si usa questa versione:

Criterio delle due successioni. Se esistono due successioni xnx_n, yny_n di punti di II con xn−yn→0x_n - y_n \to 0, ma ∣f(xn)−f(yn)∣≥ε0\lvert f(x_n) - f(y_n) \rvert \geq \varepsilon_0 per ogni nn (con ε0>0\varepsilon_0 > 0 fisso), allora ff non è uniformemente continua su II.

Infatti, qualunque δ\delta si scelga, per nn grande ∣xn−yn∣<δ\lvert x_n - y_n \rvert < \delta, e quella coppia viola la definizione con ε=ε0\varepsilon = \varepsilon_0.

Gli esempi da sapere

La parabola: dipende dall’intervallo

Su [0,1][0, 1] la funzione x2x^2 è uniformemente continua: per x,y∈[0,1]x, y \in [0, 1] si ha x+y≤2x + y \leq 2, quindi

∣x2−y2∣=∣x+y∣⋅∣x−y∣≤2∣x−y∣\lvert x^2 - y^2 \rvert = \lvert x + y \rvert \cdot \lvert x - y \rvert \leq 2\lvert x - y \rvert

e basta δ=ε2\delta = \frac{\varepsilon}{2}, lo stesso per tutti i punti. Su [−a,a][-a, a] va bene δ=ε2a\delta = \frac{\varepsilon}{2a}.

Su R\mathbb{R} non lo è. Con xn=n+1nx_n = n + \frac{1}{n} e yn=ny_n = n la distanza 1n\frac{1}{n} tende a zero, ma

(n+1n)2−n2=2+1n2>2\left(n + \frac{1}{n}\right)^2 - n^2 = 2 + \frac{1}{n^2} > 2

e il criterio, con ε0=2\varepsilon_0 = 2, dice di no. Il guaio è «all’infinito», dove la pendenza cresce senza limiti.

L’iperbole: no vicino a 0, sì lontano

Su (0,1](0, 1] la funzione 1x\frac{1}{x} non è uniformemente continua: con xn=1nx_n = \frac{1}{n} e yn=12ny_n = \frac{1}{2n} la distanza 12n\frac{1}{2n} tende a 0, mentre i valori nn e 2n2n differiscono di n≥1n \geq 1. Qui il guaio è vicino a 0, dove la funzione esplode.

È un fatto generale: una funzione uniformemente continua su un intervallo limitato è limitata (con il δ\delta di ε=1\varepsilon = 1, l’intervallo si divide in un numero finito NN di pezzi più corti di δ\delta; su ognuno la funzione varia meno di 1, quindi in tutto meno di NN). Quindi 1x\frac{1}{x} e ln⁡x\ln x, illimitate su (0,1](0, 1], non sono uniformemente continue.

Su [1,+∞)[1, +\infty), invece, 1x\frac{1}{x} lo è: siccome xy≥1xy \geq 1,

∣1x−1y∣=∣x−y∣xy≤∣x−y∣\left\lvert \frac{1}{x} - \frac{1}{y} \right\rvert = \frac{\lvert x - y \rvert}{xy} \leq \lvert x - y \rvert

e basta δ=ε\delta = \varepsilon.

Il seno di 1 su x: limitata, ma non basta

sin⁡1x\sin\frac{1}{x} su (0,1](0, 1] è continua, limitata, su un intervallo limitato, eppure non è uniformemente continua. Prendiamo i punti in cui vale 11 e quelli in cui vale −1-1:

xn=1π2+2nπyn=13π2+2nπ\begin{gathered} x_n = \frac{1}{\frac{\pi}{2} + 2n\pi} \\ y_n = \frac{1}{\frac{3\pi}{2} + 2n\pi} \end{gathered}

I valori differiscono sempre di 2, ma xnx_n e yny_n tendono entrambi a 0, quindi la loro distanza tende a 0. Vicino a 0 la funzione oscilla sempre più in fretta, e due punti vicinissimi possono avere valori opposti.

Il grafico di y uguale al seno di 1 su x per x tra 0 e 1: lontano da 0 la curva fa poche ondulazioni, vicino a 0 oscilla tra meno 1 e 1 sempre più in fretta, fino a diventare una macchia. Sono evidenziate due coppie di punti, uno a quota 1 e uno a quota meno 1: la prima coppia è a distanza 0,42, la seconda, più vicina a 0, a distanza 0,036, ma in entrambe i valori differiscono di 2

Le funzioni lipschitziane

Un modo comodo per dimostrare la continuità uniforme è controllare la pendenza.

Definizione. ff è lipschitziana su II se esiste una costante L≥0L \geq 0, detta costante di Lipschitz, tale che

∣f(x)−f(y)∣≤L ∣x−y∣per ogni x,y∈I\begin{gathered} \lvert f(x) - f(y) \rvert \leq L\,\lvert x - y \rvert \\ \text{per ogni } x, y \in I \end{gathered}

Il nome viene dal matematico tedesco Rudolf Lipschitz (1832-1903). Dividendo per ∣x−y∣\lvert x - y \rvert, la condizione dice che ogni corda del grafico ha pendenza tra −L-L e LL: il grafico non è mai più ripido di LL.

Lipschitziana implica uniformemente continua. Se L=0L = 0 la funzione è costante; se L>0L > 0 basta δ=εL\delta = \frac{\varepsilon}{L}, perché da ∣x−y∣<εL\lvert x - y \rvert < \frac{\varepsilon}{L} segue ∣f(x)−f(y)∣≤L∣x−y∣<ε\lvert f(x) - f(y) \rvert \leq L\lvert x - y \rvert < \varepsilon.

Teorema (derivata limitata). Sia ff continua su un intervallo II e derivabile nei punti interni, con ∣f′(x)∣≤L\lvert f'(x) \rvert \leq L. Allora ff è lipschitziana su II con costante LL.

Perché è vero. Presi x<yx < y in II, il teorema di Lagrange su [x,y][x, y] dà un punto cc tra xx e yy con f(y)−f(x)=f′(c) (y−x)f(y) - f(x) = f'(c)\,(y - x). Quindi ∣f(y)−f(x)∣=∣f′(c)∣ ∣y−x∣≤L ∣y−x∣\lvert f(y) - f(x) \rvert = \lvert f'(c) \rvert\,\lvert y - x \rvert \leq L\,\lvert y - x \rvert.

Per esempio sin⁡x\sin x, cos⁡x\cos x e arctan⁡x\arctan x hanno derivata al massimo 1 in valore assoluto: sono lipschitziane su R\mathbb{R} con L=1L = 1, quindi uniformemente continue su tutta la retta. E x2x^2 su [−a,a][-a, a] ha ∣2x∣≤2a\lvert 2x \rvert \leq 2a: L=2aL = 2a, come trovato a mano.

Il contrario non vale: la radice quadrata

x\sqrt{x} su [0,+∞)[0, +\infty) è l’esempio da ricordare: uniformemente continua, ma non lipschitziana.

È uniformemente continua. Mostriamo che ∣x−y∣≤∣x−y∣\lvert \sqrt{x} - \sqrt{y} \rvert \leq \sqrt{\lvert x - y \rvert}. Sia 0≤y≤x0 \leq y \leq x. Siccome y≤x\sqrt{y} \leq \sqrt{x}, vale xy≥y\sqrt{x}\sqrt{y} \geq y, quindi

(x−y)2=x−2xy+y≤x−2y+y=x−y\begin{gathered} \left(\sqrt{x} - \sqrt{y}\right)^2 = x - 2\sqrt{x}\sqrt{y} + y \\ {} \leq x - 2y + y = x - y \end{gathered}

Facendo la radice dei due lati, non negativi, x−y≤x−y\sqrt{x} - \sqrt{y} \leq \sqrt{x - y}. Basta allora δ=ε2\delta = \varepsilon^2.

Non è lipschitziana. Se valesse ∣x−y∣≤L∣x−y∣\lvert \sqrt{x} - \sqrt{y} \rvert \leq L\lvert x - y \rvert, con y=0y = 0 e x=h>0x = h > 0 avremmo h≤Lh\sqrt{h} \leq L h, cioè 1≤Lh1 \leq L\sqrt{h}: falso per h<1L2h < \frac{1}{L^2}. La corda da (0,0)(0, 0) a (h,h)(h, \sqrt{h}) ha pendenza 1h\frac{1}{\sqrt{h}}, enorme per hh piccolo: in 0 la tangente è verticale.

Riassumendo, su un intervallo:

ImplicazioneIl contrario è falso
derivata limitata ⇒\Rightarrow lipschitziana∣x∣\lvert x \rvert su R\mathbb{R}
lipschitziana ⇒\Rightarrow unif. continuax\sqrt{x} su [0,+∞)[0, +\infty)
unif. continua ⇒\Rightarrow continuax2x^2 su R\mathbb{R}

∣x∣\lvert x \rvert è lipschitziana con L=1L = 1, ma in 0 non è nemmeno derivabile.

Il teorema di Heine-Cantor

Teorema di Heine-Cantor. Se ff è continua su un intervallo chiuso e limitato [a,b][a, b], allora è uniformemente continua su [a,b][a, b].

Porta i nomi di Eduard Heine, che lo dimostrò nel 1872, e di Georg Cantor; una dimostrazione era già nelle lezioni di Dirichlet, pubblicate però solo nel 1904.

Ogni ipotesi serve

  • Intervallo chiuso. 1x\frac{1}{x} e sin⁡1x\sin\frac{1}{x} sono continue su (0,1](0, 1], limitato ma non chiuso, e non sono uniformemente continue.
  • Intervallo limitato. x2x^2 è continua su [0,+∞)[0, +\infty), chiuso ma non limitato, e non è uniformemente continua.
  • Continuità. Una funzione discontinua, come la parte intera su [0,2][0, 2], non è mai uniformemente continua.

Sono le stesse ipotesi del teorema di Weierstrass, e non per caso: le dimostrazioni usano lo stesso strumento. Sono sufficienti, non necessarie: sin⁡x\sin x, arctan⁡x\arctan x e x\sqrt{x} sono uniformemente continue su intervalli illimitati.

Una conseguenza utile: se ff è continua su (a,b](a, b] e ha limite finito per x→a+x \to a^+, prolungandola in aa con quel limite e applicando Heine-Cantor si vede che è uniformemente continua su (a,b](a, b]. Vale anche il viceversa, che non dimostriamo.

L’idea della dimostrazione

Per assurdo, supponiamo che ff non sia uniformemente continua.

  1. Allora esiste un ε>0\varepsilon > 0 per cui nessun δ\delta funziona. Con δ=1n\delta = \frac{1}{n} troviamo, per ogni nn, due punti xn,yn∈[a,b]x_n, y_n \in [a, b] con ∣xn−yn∣<1n\lvert x_n - y_n \rvert < \frac{1}{n} ma ∣f(xn)−f(yn)∣≥ε\lvert f(x_n) - f(y_n) \rvert \geq \varepsilon.
  2. xnx_n sta in [a,b][a, b], quindi è limitata: per il teorema di Bolzano-Weierstrass ha una sottosuccessione xnkx_{n_k} che converge a un numero cc. Siccome a≤xnk≤ba \leq x_{n_k} \leq b, anche a≤c≤ba \leq c \leq b: l’intervallo è chiuso e il limite non scappa. Inoltre ynk→cy_{n_k} \to c, perché ∣xnk−ynk∣<1nk\lvert x_{n_k} - y_{n_k} \rvert < \frac{1}{n_k}.
  3. ff è continua in cc, quindi f(xnk)f(x_{n_k}) e f(ynk)f(y_{n_k}) tendono entrambi a f(c)f(c) e la loro differenza tende a 0. Ma è sempre almeno ε\varepsilon: assurdo.

«Limitato» serve a Bolzano-Weierstrass, «chiuso» a tenere cc nell’intervallo, la continuità al passo 3. Con 1x\frac{1}{x} su (0,1](0, 1] i punti scappano verso 0, fuori dal dominio.

A cosa serve: l’integrale delle funzioni continue

Una funzione è integrabile se la somma superiore SS e quella inferiore ss si possono rendere vicine quanto si vuole. Sia ff continua su [a,b][a, b] e fissiamo ε>0\varepsilon > 0. Heine-Cantor dà un δ\delta unico per tutto l’intervallo: dividiamo [a,b][a, b] in pezzi più corti di δ\delta. Su ogni pezzo il massimo MkM_k e il minimo mkm_k sono assunti (per Weierstrass) in due punti distanti meno di δ\delta, quindi Mk−mk<εM_k - m_k < \varepsilon. Sommando:

S−s=∑k=1n(Mk−mk) (xk−xk−1)<ε∑k=1n(xk−xk−1)=ε (b−a)\begin{gathered} S - s = \sum_{k=1}^{n} (M_k - m_k)\,(x_k - x_{k-1}) \\ {} < \varepsilon \sum_{k=1}^{n} (x_k - x_{k-1}) = \varepsilon\,(b - a) \end{gathered}

Siccome ε\varepsilon è arbitrario, ff è integrabile. Con la sola continuità il δ\delta potrebbe cambiare da pezzo a pezzo, e non sapremmo scegliere una divisione abbastanza fine ovunque.

Gli errori più comuni

  • Trovare un δ che dipende dal punto e concludere che la continuità è uniforme. Se in δ\delta compare x0x_0, come in δ=min⁡(1,ε2∣x0∣+1)\delta = \min\left(1, \frac{\varepsilon}{2\lvert x_0 \rvert + 1}\right) per x2x^2, hai dimostrato solo la continuità.
  • Pensare che basti essere limitata su un intervallo limitato. sin⁡1x\sin\frac{1}{x} su (0,1](0, 1] è il controesempio.
  • Dedurre dalla derivata illimitata che non è uniformemente continua. x\sqrt{x} e xsin⁡1xx\sin\frac{1}{x} lo sono, eppure hanno derivata illimitata vicino a 0.
  • Scegliere successioni la cui distanza non tende a zero. Per x2x^2, i punti nn e n+1n + 1 hanno valori lontani ma distano sempre 1: non dimostrano niente.
  • Usare Heine-Cantor su intervalli aperti o illimitati. Lì il teorema non dice nulla, né sì né no.
  • Dimenticare che il dominio deve essere un intervallo. Senza, l’inversa di una funzione continua e strettamente monotona può saltare.
  • Dire che una funzione monotona può avere asintoti verticali o discontinuità eliminabili dentro l’intervallo. Nei punti interni può solo saltare.

Esercizi svolti

1. L’inversa di una cubica

Testo. Dimostra che f(x)=x3+xf(x) = x^3 + x è invertibile su R\mathbb{R} con inversa continua, senza calcolarla. Poi trova il limite di f−1(y)f^{-1}(y) per y→2y \to 2 e per y→+∞y \to +\infty.

ff è strettamente crescente: se x1<x2x_1 < x_2, allora x13<x23x_1^3 < x_2^3, e sommando x13+x1<x23+x2x_1^3 + x_1 < x_2^3 + x_2. È continua, perché polinomio, e

lim⁡x→+∞f(x)=+∞lim⁡x→−∞f(x)=−∞\lim_{x \to +\infty} f(x) = +\infty \qquad \lim_{x \to -\infty} f(x) = -\infty

Per i valori intermedi l’immagine è un intervallo illimitato sopra e sotto, cioè R\mathbb{R}. Per il teorema, f−1:R→Rf^{-1} : \mathbb{R} \to \mathbb{R} è continua e strettamente crescente.

Siccome f(1)=2f(1) = 2, si ha f−1(2)=1f^{-1}(2) = 1, e per la continuità di f−1f^{-1}

lim⁡y→2f−1(y)=f−1(2)=1\lim_{y \to 2} f^{-1}(y) = f^{-1}(2) = 1

Infine f−1f^{-1} è crescente con immagine illimitata sopra, quindi per il teorema sui limiti delle funzioni monotone tende a +∞+\infty. Abbiamo trovato due limiti dell’inversa senza mai scriverne la formula.

2. Una funzione crescente con un salto

Testo. Sia

f(x)={exx<0kx=0x+2x>0f(x) = \begin{cases} e^x & x < 0 \\ k & x = 0 \\ x + 2 & x > 0 \end{cases}

Per quali kk è strettamente crescente su R\mathbb{R}? Esiste un kk che la rende continua? Qual è l’immagine?

I due pezzi sono strettamente crescenti. A sinistra di 0 i valori exe^x riempiono (0,1)(0, 1), con sup⁡\sup uguale a 1: ℓ−=1\ell^- = 1. A destra i valori x+2x + 2 riempiono (2,+∞)(2, +\infty), quindi ℓ+=2\ell^+ = 2 è il loro inf⁡\inf.

kk deve stare sopra tutti i valori di sinistra e sotto tutti quelli di destra. Se k<1k < 1, kk non è un maggiorante dei valori exe^x (il più piccolo maggiorante è 1), quindi qualche exe^x con x<0x < 0 lo supera; se k>2k > 2, qualche x+2x + 2 è minore di kk. Se invece 1≤k≤21 \leq k \leq 2, per x<0<tx < 0 < t:

f(x)<1≤k≤2<f(t)f(x) < 1 \leq k \leq 2 < f(t)

Quindi ff è strettamente crescente se e solo se 1≤k≤21 \leq k \leq 2. Per la continuità servirebbe ℓ−=ℓ+\ell^- = \ell^+, ma 1≠21 \neq 2: c’è un salto di ampiezza 1 e nessun kk rende ff continua. L’immagine (0,1)∪{k}∪(2,+∞)(0, 1) \cup \{k\} \cup (2, +\infty) non è un intervallo, coerentemente con il teorema (in figura, k=1,5k = 1{,}5).

3. Un δ esplicito per una parabola

Testo. Sia f(x)=x2+3xf(x) = x^2 + 3x su [−1,2][-1, 2]. Spiega perché è uniformemente continua e trova un δ\delta esplicito in funzione di ε\varepsilon; quanto vale per ε=0,01\varepsilon = 0{,}01?

ff è continua sull’intervallo chiuso e limitato [−1,2][-1, 2]: per Heine-Cantor è uniformemente continua. Per trovare δ\delta raccogliamo x−yx - y:

f(x)−f(y)=(x2−y2)+3(x−y)=(x−y)(x+y+3)\begin{gathered} f(x) - f(y) = (x^2 - y^2) + 3(x - y) \\ {} = (x - y)(x + y + 3) \end{gathered}

Per x,y∈[−1,2]x, y \in [-1, 2] si ha −2≤x+y≤4-2 \leq x + y \leq 4, quindi 1≤x+y+3≤71 \leq x + y + 3 \leq 7 e

∣f(x)−f(y)∣≤7 ∣x−y∣\lvert f(x) - f(y) \rvert \leq 7\,\lvert x - y \rvert

ff è lipschitziana con L=7L = 7 (infatti f′(x)=2x+3f'(x) = 2x + 3 sta tra 1 e 7), e basta δ=ε7\delta = \frac{\varepsilon}{7}. Con ε=0,01\varepsilon = 0{,}01, δ=1700≈0,0014\delta = \frac{1}{700} \approx 0{,}0014: punti che distano meno di 0,0014 hanno valori che distano meno di un centesimo, ovunque nell’intervallo.

4. Il logaritmo: sì o no a seconda dell’intervallo

Testo. Stabilisci se ln⁡x\ln x è uniformemente continua su [1,+∞)[1, +\infty) e su (0,1](0, 1].

Su [1,+∞)[1, +\infty) la derivata 1x\frac{1}{x} sta tra 0 e 1. Per il teorema della derivata limitata ln⁡x\ln x è lipschitziana con L=1L = 1, cioè ∣ln⁡x−ln⁡y∣≤∣x−y∣\lvert \ln x - \ln y \rvert \leq \lvert x - y \rvert: è uniformemente continua, con δ=ε\delta = \varepsilon.

Su (0,1](0, 1], invece, ln⁡x→−∞\ln x \to -\infty per x→0+x \to 0^+: è illimitata su un intervallo limitato, quindi non è uniformemente continua. Con le successioni: xn=e−nx_n = e^{-n} e yn=e−(n+1)y_n = e^{-(n+1)} stanno in (0,1](0, 1], la loro distanza

xn−yn=e−n(1−1e)x_n - y_n = e^{-n}\left(1 - \frac{1}{e}\right)

tende a 0, mentre ln⁡xn−ln⁡yn=−n+(n+1)=1\ln x_n - \ln y_n = -n + (n + 1) = 1 per ogni nn. Con ε0=1\varepsilon_0 = 1 il criterio dice di no. La stessa funzione, due risposte: la continuità uniforme dipende anche dall’insieme.

5. Il seno di 1 su x moltiplicato per x

Testo. Dimostra che g(x)=xsin⁡1xg(x) = x\sin\frac{1}{x} è uniformemente continua su (0,1](0, 1], anche se la sua derivata non è limitata.

Heine-Cantor non si applica direttamente, perché (0,1](0, 1] non è chiuso. Siccome ∣sin⁡1x∣≤1\left\lvert \sin\frac{1}{x} \right\rvert \leq 1,

∣xsin⁡1x∣≤x→0\left\lvert x\sin\frac{1}{x} \right\rvert \leq x \to 0

e per i carabinieri g(x)→0g(x) \to 0 per x→0+x \to 0^+. Prolunghiamo gg ponendo g(0)=0g(0) = 0: è continua su [0,1][0, 1], in 0 per il limite appena calcolato e altrove come prodotto e composizione di funzioni continue. Per Heine-Cantor è uniformemente continua su [0,1][0, 1], quindi anche su (0,1](0, 1].

La derivata, per x>0x > 0, è

g′(x)=sin⁡1x−1xcos⁡1xg'(x) = \sin\frac{1}{x} - \frac{1}{x}\cos\frac{1}{x}

Nei punti xk=12kπx_k = \frac{1}{2k\pi} il seno vale 0 e il coseno 1, quindi g′(xk)=−2kπ→−∞g'(x_k) = -2k\pi \to -\infty. Niente derivata limitata, eppure la funzione è uniformemente continua: il fattore xx abbassa le oscillazioni vicino a 0.

6. Limitata e derivabile, ma non uniformemente continua

Testo. Dimostra che f(x)=sin⁡(x2)f(x) = \sin(x^2) non è uniformemente continua su R\mathbb{R}, mentre lo è su ogni intervallo [−M,M][-M, M].

Su [−M,M][-M, M] basta Heine-Cantor. Su R\mathbb{R} cerchiamo punti vicini con valori opposti. Per n≥1n \geq 1 prendiamo

xn=2nπ+π2yn=2nπ−π2\begin{gathered} x_n = \sqrt{2n\pi + \frac{\pi}{2}} \\ y_n = \sqrt{2n\pi - \frac{\pi}{2}} \end{gathered}

Allora sin⁡(xn2)=sin⁡(π2+2nπ)=1\sin(x_n^2) = \sin\left(\frac{\pi}{2} + 2n\pi\right) = 1 e sin⁡(yn2)=sin⁡(−π2+2nπ)=−1\sin(y_n^2) = \sin\left(-\frac{\pi}{2} + 2n\pi\right) = -1. Per la distanza moltiplichiamo e dividiamo per xn+ynx_n + y_n:

xn−yn=xn2−yn2xn+yn=πxn+yn→0\begin{gathered} x_n - y_n = \frac{x_n^2 - y_n^2}{x_n + y_n} \\ {} = \frac{\pi}{x_n + y_n} \to 0 \end{gathered}

perché il denominatore tende a +∞+\infty. Per n=1n = 1 i due punti distano circa 0,63, per n=100n = 100 circa 0,063. Con ε0=2\varepsilon_0 = 2 il criterio dice che ff non è uniformemente continua su R\mathbb{R}: resta tra −1-1 e 11, ma oscilla sempre più in fretta quando ∣x∣\lvert x \rvert cresce. È il fenomeno di sin⁡1x\sin\frac{1}{x} vicino a 0, spostato all’infinito.

In sintesi

  • Monotona su un intervallo: nei punti interni i limiti laterali esistono finiti (sup⁡\sup e inf⁡\inf dei valori dai due lati), quindi solo salti, al più un’infinità numerabile. È continua se e solo se l’immagine è un intervallo.
  • Continua e strettamente monotona su un intervallo: l’inversa è continua (x\sqrt{x}, ln⁡x\ln x, arcsin⁡x\arcsin x). Continua e iniettiva su un intervallo: strettamente monotona.
  • Uniformemente continua: per ogni ε\varepsilon c’è un δ\delta valido per tutte le coppie di punti.
  • Per dire di no: due successioni con xn−yn→0x_n - y_n \to 0 e ∣f(xn)−f(yn)∣≥ε0\lvert f(x_n) - f(y_n) \rvert \geq \varepsilon_0.
  • Su un intervallo: derivata limitata ⇒\Rightarrow lipschitziana ⇒\Rightarrow uniformemente continua ⇒\Rightarrow continua, e nessuna freccia si inverte.
  • Heine-Cantor: continua su [a,b][a, b] implica uniformemente continua; è ciò che rende integrabili le funzioni continue.

Hai finito la teoria del capitolo: mettiti alla prova con gli esercizi svolti sulla continuità.

Domande frequenti

Qual è la differenza tra continuità e continuità uniforme?

Nella continuità, fissato ε, il δ si sceglie dopo aver scelto il punto x₀, quindi può cambiare da punto a punto. Nella continuità uniforme il δ dipende solo da ε e deve andare bene per tutte le coppie di punti dell'insieme. Per esempio x² è continua su ℝ ma non uniformemente: più ci si allontana dall'origine, più il δ deve essere piccolo.

Cosa dice il teorema di Heine-Cantor?

Che una funzione continua su un intervallo chiuso e limitato [a, b] è uniformemente continua. Le ipotesi servono tutte: 1/x è continua su (0, 1], che non è chiuso, e x² è continua su [0, +∞), che non è limitato, ma nessuna delle due è uniformemente continua. Il teorema è quello che permette di dimostrare che le funzioni continue su [a, b] sono integrabili.

Come si dimostra che una funzione non è uniformemente continua?

Si cercano due successioni di punti xₙ e yₙ dell'insieme la cui distanza tende a zero, mentre la distanza tra f(xₙ) e f(yₙ) resta maggiore o uguale di un numero fisso ε > 0. Per x² su ℝ vanno bene xₙ = n + 1/n e yₙ = n: la distanza è 1/n, ma i quadrati differiscono di 2 + 1/n², sempre più di 2.

Una funzione lipschitziana è uniformemente continua?

Sì. Se |f(x) − f(y)| ≤ L·|x − y| per tutti i punti, con L > 0, basta prendere δ = ε/L. Il viceversa è falso: √x è uniformemente continua su [0, +∞) ma non è lipschitziana, perché vicino a 0 il suo grafico diventa verticale. Un modo comodo per dimostrare che una funzione è lipschitziana su un intervallo è controllare che la derivata sia limitata.

Che discontinuità può avere una funzione monotona?

Nei punti interni dell'intervallo solo salti, cioè discontinuità di prima specie, perché i limiti destro e sinistro esistono sempre finiti: sono l'estremo superiore dei valori da una parte e l'estremo inferiore dei valori dall'altra. I salti possono essere infiniti, ma al più un'infinità numerabile. Se l'immagine della funzione è un intervallo, di salti non ce ne sono: la funzione è continua.

L'inversa di una funzione continua è sempre continua?

Se f è continua e strettamente monotona su un intervallo, sì: l'inversa è continua e strettamente monotona. Così si dimostra che √x, ln x, arcsin x e arctan x sono continue. Se il dominio non è un intervallo, invece, l'inversa può avere un salto: il buco nel dominio diventa un salto dell'inversa.

La funzione √x è uniformemente continua?

Sì, su tutto [0, +∞). Vale la disuguaglianza |√x − √y| ≤ √|x − y|, quindi basta prendere δ = ε². Non è però lipschitziana: vicino a 0 il rapporto √h / h = 1/√h diventa grande quanto si vuole. È l'esempio classico di funzione uniformemente continua con derivata non limitata.

Continua a studiare

  • Funzioni continue: definizione, continuità in un punto, esempi ed esercizi svolti

    Quando una funzione è continua in un punto e su un insieme: le tre condizioni con un controesempio per ciascuna, la definizione con ε e δ e con le successioni, la continuità da destra e da sinistra, perché le funzioni elementari sono continue, somma, prodotto, quoziente, composta e inversa, il limite che passa dentro una funzione continua, l'equivoco della matita con 1/x, i parametri nelle funzioni a tratti, gli errori più comuni e sei esercizi svolti.

  • Punti di discontinuità: prima, seconda e terza specie, esempi ed esercizi svolti

    Dove si cercano i punti di discontinuità e perché solo nei punti di accumulazione del dominio, le tre specie con definizione, salto ed esempi (segno, parte intera, arcotangente di 1/x, e alla 1/x, sin(1/x), sin x/x), il prolungamento per continuità, il metodo per gli esercizi con la tabella riassuntiva, funzioni monotone, funzioni di Dirichlet e di Thomae, punti angolosi, gli errori più comuni e sei esercizi svolti.

  • Teorema degli zeri e dei valori intermedi: dimostrazione, bisezione ed esercizi

    L'enunciato preciso del teorema degli zeri e cosa non dice, la dimostrazione completa con gli intervalli annidati, un controesempio per ogni ipotesi, il metodo di bisezione con il numero di passi, unicità e conteggio degli zeri con la monotonia, i polinomi di grado dispari, il teorema dei valori intermedi, l'esistenza di radice di 2, le temperature agli antipodi, il monaco sulla montagna, gli errori più comuni e sei esercizi svolti.