Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Emanuele Paolini
27 maggio 2021
manu-fatto
This work is licensed under a Creative Commons “Attribution-NonCommercial-
ShareAlike 4.0 International” license.
Introduzione
Queste note sono nate come appunti per il corso di Analisi Matematica del
corso di studi in Fisica dell’Università di Pisa negli anni accademici 2017/18,
2018/19, 2019/20 e 2020/21.
Le note sono estensive, non c’è alcun tentativo di concisione. L’obiettivo è quello
di raccogliere tutti quei risultati che non sempre è possibile esporre in maniera
dettagliata e rigorosa a lezione. Troveremo, ad esempio, definizioni equivalenti
della funzione esponenziale e una definizione analitica (tramite serie di potenze)
delle funzioni trigonometriche (e di 𝜋). Proponiamo la dimostrazione del
teorema fondamentale dell’algebra, della formula di Stirling e di Wallis, e
dell’irrazionalità di 𝑒 e di 𝜋. Viene proposta una definizione formale dei
simboli di Landau 𝑜 -piccolo e 𝑂 -grande con i relativi teoremi per trattare queste
espressioni. Lo stesso viene fatto per il simbolo di integrale indefinito. Vengono
trattati quei risultati algebrici che permettono di giustificare gli algoritmi per
il calcolo delle primitive delle funzioni razionali e per risolvere le equazioni
differenziali lineari con il metodo di similarità.
I risultati più importanti sono marcati con degli asterischi sul margine della
pagina: *** molto importante, ** importante, * rilevante. Il lettore è invitato
a non perdere tempo sui risultati più marginali se i risultati importanti non
sono del tutto chiari. Le figure non sono frequenti ma a margine di molte
di esse è presente un QR-code (un quadrato formato da una nuvola di pixel)
che permette di accedere alla figura online e modicarne i parametri. Nella
versione PDF il QR-code è cliccabile. Nella versione cartacea si può usare la
fotocamera del proprio smartphone per scansionare il codice e visitare la pagina
corrispondente. In alternativa si può visitare la pagina https://paolini.
github.io/AnalisiUno/ dove sono inseriti tutti i collegamenti alle figure
interattive. Queste note sono rese disponibili liberamente sia in formato PDF
che in forma di sorgente LATEX. Un modo per sostenere questo progetto e
mantenerlo disponibile liberamente per tutti, è quello di acquistarne una copia
cartacea.
Ringrazio: Valerio Amico, Rico Bellani, Fabio Bensch, Jacopo Bernardini, Elia
Bonistalli, Antonino Calderone, Davide Campanella Galanti, Alessandro Can-
zonieri, Giulio Carlo, Luca Casagrande, Alessandro Casini, Giulio Cianti, Luca
Ciceri, Tommaso Ceccotti, Giorgio Ciocca, Luca Ciucci, Francesco Debortoli,
Martino Dimartino, Igor Di Tota, Irene Iorio, Marco Labella, Davide Labroscia-
no, Viviana Lippolis, Luigina Mazzone, Roberto Menta, Michele Monti, Elena
Morano, Aurora Mugnai, Marco Nuti, Ruben Pariente, Daniele Pavarini, Gu-
glielmo Pellitteri, Paolo Pennoni, Davide Perrone, Lorenzo Pierfederici, Mattia
Ripepe, Francesco Rodriguez, Gabriele Scarci, Maria Antonella Secondo, Irene
Silvestro, Alessio Squilloni, Antonio Tagliente, Francesco Enrico Teofilo, Laura
Toni, Giacomo Trupiano, Bianca Turini, Francesco Vaselli, Antoine Venturini,
Matteo Vilucchio, Piero Viscone che hanno segnalato errori e correzioni.
Ringrazio i colleghi Vincenzo Tortorelli e Pietro Majer che mi hanno dato molti
suggerimenti preziosi.
inglesi:
𝐽 𝑗 gei (i lunga)
𝐾 𝑘 cappa (key)
𝑊 𝑤 vu doppia
𝑋 𝑥 ics
𝑌 𝑦 ipsilon (i greca)
greche:
𝐴 𝛼 alfa 𝐼 𝜄 iota 𝑃 𝜌 ro
𝐵 𝛽 beta 𝐾 𝜅 kappa† Σ 𝜎 sigma
Γ 𝛾 gamma Λ 𝜆 lambda 𝑇 𝜏 tau
Δ 𝛿 delta 𝑀 𝜇 mi (mu) 𝑌 𝜐 ipsilon§
𝐸 𝜀 epsilon 𝑁 𝜈 ni (nu) Φ 𝜑 fi
𝑍 𝜁 zeta∗ Ξ 𝜉 csi 𝑋 𝜒 chi
𝐻 𝜂 eta 𝑂 𝑜 omicron Ψ 𝜓 psi
Θ 𝜃 teta Π 𝜋 pi‡ Ω 𝜔 omega
ebraiche:
ℵ alef
Indice v
1 fondamenti 1
1.1 proposizioni e predicati . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 teoria degli insiemi . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 relazioni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 funzioni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.5 cardinalità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.6 i numeri naturali . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.7 insiemi prodotto . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.8 la retta dei numeri reali . . . . . . . . . . . . . . . . . . . . . . . 20
1.9 i numeri naturali e interi . . . . . . . . . . . . . . . . . . . . . . 22
1.10 polinomi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.11 coefficienti binomiali . . . . . . . . . . . . . . . . . . . . . . . . 31
1.12 cardinalità finite . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
1.13 estremo superiore . . . . . . . . . . . . . . . . . . . . . . . . . . 35
1.14 l’insieme dei numeri razionali . . . . . . . . . . . . . . . . . . . 37
1.15 valore assoluto . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
1.16 numeri decimali . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
1.17 isomorfismi di gruppi ordinati . . . . . . . . . . . . . . . . . . . 41
1.18 funzione esponenziale e potenza . . . . . . . . . . . . . . . . . . 46
1.19 radice 𝑛 -esima . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
1.20 logaritmo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
1.21 cardinalità infinite . . . . . . . . . . . . . . . . . . . . . . . . . . 50
1.22 punti all’infinito . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
1.23 intervalli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
1.24 andamento del grafico di una funzione . . . . . . . . . . . . . . 53
1.25 funzioni lineari . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
1.26 funzioni quadratiche . . . . . . . . . . . . . . . . . . . . . . . . 56
1.27 equazioni e disequazioni . . . . . . . . . . . . . . . . . . . . . . 58
1.28 i numeri complessi . . . . . . . . . . . . . . . . . . . . . . . . . . 60
3 serie 111
3.1 serie telescopiche . . . . . . . . . . . . . . . . . . . . . . . . . . 115
3.2 serie a termini positivi . . . . . . . . . . . . . . . . . . . . . . . . 116
associatività della somma di una serie . . . . . . . . . . . . . . . 119
la serie armonica . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
3.3 rappresentazione posizionale dei numeri reali . . . . . . . . . . 122
3.4 convergenza assoluta . . . . . . . . . . . . . . . . . . . . . . . . 124
3.5 serie a segno variabile . . . . . . . . . . . . . . . . . . . . . . . . 126
3.6 somme multiple . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
3.7 somma per parti . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
3.8 prodotti infiniti . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
3.9 le serie di potenze . . . . . . . . . . . . . . . . . . . . . . . . . . 133
3.10 la serie esponenziale . . . . . . . . . . . . . . . . . . . . . . . . . 139
3.11 le funzioni trigonometriche . . . . . . . . . . . . . . . . . . . . . 145
3.12 funzioni trigonometriche inverse . . . . . . . . . . . . . . . . . . 150
3.13 funzioni iperboliche . . . . . . . . . . . . . . . . . . . . . . . . . 152
3.14 esercizi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
A Listati 425
A.1 bisection.py . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
A.2 series.py . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
A.3 compute_e.py . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
A.4 compute_pi.py . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
A.5 Mandelbrot.py . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
A.6 Koch.py . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428
A.7 Fourier.py . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
Una proposizione è una frase (formalmente diremmo formula) che assume un proposizione
valore di verità ben definito: vero oppure falso. Un esempio di proposizione
(falsa) è “2+2=5”.
Nella tabella 1.1 sono riportati tutti i valori di verità che si possono ottenere
combinando tra loro due proposizioni. Nella tabella 1.2 sono riportate alcune
proprietà di tali operatori: queste proprietà possono essere capite interpretando
il loro significato ma possono anche essere dedotte meccanicamente tramite la
tabella di verità delle operazioni.
predicato
Un predicato è una proposizione che contiene una o più variabili, il cui valore di
verità, quindi, può dipendere dal valore assegnato alle variabili. Un esempio di
predicato è 𝑥 + 2 = 5 che risulta essere vero se 𝑥 = 3 e falso altrimenti.
2 1 fondamenti
Tabella 1.1: La tabella di verità degli 𝑃 𝑄 ¬𝑃 𝑃∧𝑄 𝑃∨𝑄 𝑃⇒𝑄 𝑃⇐𝑄 𝑃⇔𝑄
operatori logici.
V V F V V V V V
V F F F V F V F
F V V F V V F F
F F V F F V V V
quantificatore esistenziale Il quantificatore esistenziale denotato col simbolo ∃ serve ad affermare che il
predicato è vero per almeno un valore della variabile quantificata. Ad esempio
la proposizione ∃𝑥 : 𝑥 + 2 = 5 significa: “esiste almeno un 𝑥 per cui risulta
𝑥 + 2 = 5”. Quello che si ottiene è una proposizione in cui la variabile 𝑥 è muta.
In questo caso la proposizione è vera in quanto per 𝑥 = 3 il predicato è vero.
∀𝑥 : ∃𝑦 : 𝑥 + 2 = 𝑦
∃𝑦 : ∀𝑥 : 𝑥 + 2 = 𝑦.
Alcune proprietà dei quantificatori logici sono riportate nella tabella 1.3.
Nei paragrafi precedenti abbiamo visto che i predicati possono essere combinati
tra loro e quantificati. Ma quali sono i predicati elementari che possiamo
considerare? La teoria degli insiemi ci fornisce la formalizzazione del concetto
di appartenenza: il predicato di base (l’unico che ci servirà) è un predicato della
forma 𝑥 ∈ 𝐴 che significa “l’oggetto 𝑥 è un elemento dell’insieme 𝐴”. La
teoria degli insiemi non spiega (né tantomento definisce) cosa siano gli oggetti
e cosa siano gli insiemi perché questi sono concetti primitivi (come lo sono i
punti e le rette per la geometria euclidea). La teoria degli insiemi ci fornisce,
semplicemente, le regole formali che possono essere utilizzate per trattare i
predicati della forma 𝑥 ∈ 𝐴. Ad esempio un assioma della teoria degli insiemi è
il seguente:
∃𝐴 : ¬∃𝑥 : 𝑥 ∈ 𝐴
che significa: “esiste un insieme 𝐴 che non contiene alcun elemento 𝑥 ” ovvero insieme vuoto
stiamo dicendo che esiste l’insieme vuoto che normalmente viene denotato con
il simbolo ∅. Altri opportuni assiomi della teoria degli insiemi garantiscono
l’esistenza dell’unione 𝐴 ∪ 𝐵, intersezione 𝐴 ∩ 𝐵 e differenza 𝐴 \ 𝐵 di due
insiemi qualunque 𝐴 e 𝐵. Tali operazioni tra insiemi possono essere ricondotte
alla relazione di appartenenza e possono quindi essere definite come segue:
𝑥 ∈ 𝐴 ∪ 𝐵 ⇐⇒ (𝑥 ∈ 𝐴) ∨ (𝑥 ∈ 𝐵)
𝑥 ∈ 𝐴 ∩ 𝐵 ⇐⇒ (𝑥 ∈ 𝐴) ∧ (𝑥 ∈ 𝐵)
𝑥 ∈ 𝐴 \ 𝐵 ⇐⇒ (𝑥 ∈ 𝐴) ∧ ¬(𝑥 ∈ 𝐵).
𝐴 ⊆ 𝐵 ⇐⇒ ∀𝑥 : (𝑥 ∈ 𝐴 =⇒ 𝑥 ∈ 𝐵)
𝐴 = 𝐵 ⇐⇒ ∀𝑥 : (𝑥 ∈ 𝐴 ⇐⇒ 𝑥 ∈ 𝐵).
Visto che gli elementi di un insieme A sono a loro volta insiemi, è possibile
L’intersezione di una famiglia vuota di considerare l’unione A e, se A ≠ ∅, l’intersezione A di tutti gli elementi
S T
insiemi darebbe l’insieme universo, che
vedremo non può essere definito.
di A. Questo estende il concetto di unione e intersezione anche a famiglie
eventualmente infinite:
[
𝑥∈ A ⇐⇒ ∃𝐴 ∈ A : 𝑥 ∈ 𝐴,
\
𝑥∈ A ⇐⇒ ∀𝐴 ∈ A : 𝑥 ∈ 𝐴.
Un altro assioma della teoria degli insiemi garantisce che per ogni 𝑥 esiste un
insieme il cui unico elemento è 𝑥 . Tale insieme si chiama singoletto e si denota
con {𝑥}. La proprietà che definisce il singoletto è la seguente:
𝑦 ∈ {𝑥} ⇐⇒ 𝑦 = 𝑥.
𝑥 ∈ {𝑎, 𝑎}
𝑥 ∈ {𝑎} ∪ {𝑎}
(𝑥 ∈ {𝑎}) ∨ (𝑥 ∈ {𝑎})
(𝑥 = 𝑎) ∨ (𝑥 = 𝑎)
𝑥=𝑎
𝑥 ∈ {𝑎}
1.3 relazioni 5
𝑥 ∈ P(𝐴) ⇐⇒ 𝑥 ⊆ 𝐴. (1.2)
1.3 relazioni
(𝑎, 𝑏) ∈ 𝐴 × 𝐵 ⇐⇒ (𝑎 ∈ 𝐴 ∧ 𝑏 ∈ 𝐵). ∃𝑎 : ∃𝑏 : 𝑎 ∈ 𝐴, 𝑏 ∈ 𝐵,
𝐶 = {𝑎, {𝑎, 𝑏}}
𝐴
𝐵
𝐵 𝑓
(𝑎2 ,𝑏 3 ) (𝑎4 ,𝑏 3 ) 𝑎1
𝑏3 𝑏1
(𝑎 3 ,𝑏 2 ) 𝑎2
𝑏2 𝑏2
(𝑎1 ,𝑏 1 ) 𝑎3
Figura 1.1: La funzione 𝑓 : 𝐴 → 𝐵, 𝑓 = 𝑏1 𝑏3
{𝑎1 ↦→ 𝑏1 , 𝑎2 ↦→ 𝑏 3 , 𝑎3 ↦→ 𝑏2 , 𝑎4 ↦→ 𝑏3 } 𝑎4
rappresentata tramite grafico e tramite 𝐴
diagrammi di Venn. 𝑎1 𝑎2 𝑎3 𝑎4
1. riflessiva: 𝑥𝑅𝑥 ;
2. simmetrica: se 𝑥𝑅𝑦 allora 𝑦𝑅𝑥 ;
3. transitiva: 𝑥𝑅𝑦 e 𝑦𝑅𝑧 allora 𝑥𝑅𝑧 .
[𝑥]𝑅 = {𝑦 ∈ 𝐴 : 𝑥𝑅𝑦}.
insieme quoziente
Se 𝑅 è una relazione di equivalenza su 𝐴 definiamo l’insieme quoziente come l’insieme
di tutte le classi di equivalenza:
𝑥𝑅𝑦 ⇐⇒ (𝑥 ∈ 𝑃 ∧ 𝑦 ∈ 𝑃) ∨ (𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷).
𝐴/𝑅 = {𝑃, 𝐷}
1.4 funzioni
𝑓
𝑏 = 𝑓 (𝑎) ⇐⇒ 𝑎 ↦→ 𝑏.
L’insieme 𝐴 viene chiamato dominio della funzione 𝑓 , l’insieme 𝐵 viene chiamato dominio
codominio. La funzione 𝑓 rappresenta quindi un modo di assegnare in maniera
codominio
univoca ad ogni elemento del dominio un elemento del codominio. Da un
punto di vista informatico potremmo dire che 𝐴 è l’insieme dei possibili input e
𝐵 è l’insieme dei possibili output della funzione 𝑓 .
𝑓 (𝑥) = 𝑏 ha al più una soluzione (la soluzione, se esiste, è unica). Una funzione
bigettiva
𝑓 : 𝐴 → 𝐵 si dice essere bigettiva (o biettiva) o invertibile se è sia iniettiva che
surgettiva. Questo significa che il problema dell’inversione 𝑓 (𝑥) = 𝑏 ha una
invertibile unica soluzione 𝑥 ∈ 𝐴 qualunque sia 𝑏 ∈ 𝐵. In particolare, se 𝑓 è invertibile,
Attenzione: in alcuni testi (tra cui [2]) per ogni 𝑏 ∈ 𝐵 esiste un unico 𝑎 ∈ 𝐴 per cui 𝑓 (𝑎) = 𝑏 . Chiamato 𝑎 = 𝑔(𝑏)
si considerano invertibili le funzioni l’unico 𝑎 ∈ 𝐴 per cui 𝑓 (𝑎) = 𝑏 si ottiene dunque una funzione 𝑔 : 𝐵 → 𝐴 con le
iniettive, anche se non surgettive.
proprietà:
∀𝑎 ∈ 𝐴 : 𝑔( 𝑓 (𝑎)) = 𝑎, ∀𝑏 ∈ 𝐵 : 𝑓 (𝑔(𝑏)) = 𝑏.
funzione inversa
Una funzione 𝑔 con queste proprietà viene chiamata funzione inversa di 𝑓 e viene
usualmente denotata con il simbolo 𝑓 −1 .
(𝑔 ◦ 𝑓 )(𝑥) = 𝑔( 𝑓 (𝑥)).
Introduciamo ora delle notazioni che sarà comodo utilizzare nel seguito. Se
𝑓 : 𝐴 → 𝐵 è una funzione e se 𝐶 ⊆ 𝐴 definiamo
Più in generale ci capiterà di estendere questo abuso di notazione non solo alle
funzioni, ma anche alle relazioni e alle operazioni. Ad esempio se 𝐴 e 𝐵 sono
insiemi di numeri ci capiterà di scrivere 𝐴 ≤ 𝐵 per indendere che ogni elemento
di 𝐴 è minore o uguale ad ogni elemento di 𝐵 oppure 𝐴 + 𝐵 per intendere
l’insieme di tutti i numeri che si ottengono sommando un numero di 𝐴 ad un
numero di 𝐵.
1.5 cardinalità 9
𝐴
𝐴\𝐵
𝐵
1.5 cardinalità
Si osservi che non abbiamo dato una definizione di #𝐴 e quindi non stiamo
definendo la cardinalità di un insieme ma stiamo soltanto definendo una
relazione tra insiemi che denotiamo, impropriamente, come una uguaglianza:
#𝐴 = #𝐵. E’ ovvio che #𝐴 = #𝐴 in quanto l’identità 𝑓 : 𝐴 → 𝐴, 𝑓 (𝑥) = 𝑥 è
bigettiva. E’ anche chiaro che se #𝐴 = #𝐵 e #𝐵 = #𝐶 allora #𝐴 = #𝐶 in quanto
componendo tra loro due funzioni bigettive si ottiene ancora una funzione
bigettiva.
𝐷 = (𝐴 \ 𝐵) ∪ 𝑓 (𝐴 \ 𝐵) ∪ 𝑓 2 (𝐴 \ 𝐵) ∪ . . .
10 1 fondamenti
E’ facile verificare che 𝑓 (𝐷) ⊆ 𝐷 infatti dato 𝑥 ∈ 𝐷 per ogni 𝑋 ∈ F deve essere
𝑥 ∈ 𝑋 ma allora 𝑓 (𝑥) ∈ 𝑋 (per come è definito F), dunque 𝑓 (𝑥) ∈ 𝐷 . In modo
analogo si dimostra che 𝐷 ⊇ 𝐴 \ 𝐵 e dunque concludiamo che 𝐷 ∈ F.
Assioma 1.5 (della scelta). Siq 𝐹 : 𝐴 → P(𝐵) una funzione tale che 𝑓 (𝑎) ≠ ∅ per
ogni 𝑎 ∈ 𝐴. Allora esiste una funzione 𝑓 : 𝐴 → 𝐵 tale che 𝑓 (𝑎) ∈ 𝐹(𝑎) per ogni
𝑎 ∈ 𝐴.
L’ultimo assioma serve a garantire che questo processo del contare esaurisce
tutti i numeri naturali, e che quindi non ci sono dei naturali irraggiungibili
partendo da zero.
Normalmente la proprietà induttiva dei numeri naturali viene utilizzata tramite Il principio di induzione non è un teore-
ma della teoria degli insiemi in quanto
il seguente meta-teorema. si riferisce il concetto di predicato che è
esterno al sistema stesso.
12 1 fondamenti
1. vale 𝑃(0) e
2. ∀𝑛 ∈ ℕ : 𝑃(𝑛) =⇒ 𝑃(𝑛 + 1)
Il fatto che 𝜎 : ℕ → ℕ sia iniettiva ma non suriettiva significa che ℕ può essere
messo in corrispondenza biunivoca con 𝜎(ℕ ) che è un sottoinsieme proprio di ℕ .
In particolare #ℕ = #(ℕ \ {0}). Questa proprietà è per certi versi paradossale
ed identifica gli insiemi infiniti, nel senso di Dedekind:
insieme finito
induttivo
Se 𝑋 è un qualunque insieme infinito, dentro 𝑋 possiamo costruire un insieme
che soddisfa gli assiomi di Peano. Infatti fissata 𝑓 : 𝑋 → 𝑋 iniettiva ma non
suriettiva basta scegliere 0 ∈ 𝑋 \ 𝑓 (𝑋). Dopodiché diciamo che un sottoinsieme
𝐼 ⊆ 𝑋 è induttivo se 0 ∈ 𝐼 e se 𝑛 ∈ 𝐼 =⇒ 𝑓 (𝑛) ∈ 𝐼 . Possiamo quindi definire:
\
ℕ= 𝐼
𝐼 ⊆ 𝑋 induttivo
Per garantire l’esistenza dell’insieme dei numeri naturali basta quindi supporre
che esista almeno un insieme infinito. Sarà opportuno prendere questo come
assioma perché se esaminiamo gli assiomi che abbiamo introdotto finora ci
accorgiamo che l’insieme vuoto e tutti gli insiemi che possono essere costruiti a
partire da esso sono tutti finiti.
Assioma 1.9 (infinito). Esiste un insieme infinito. E non è restrittivo supporre che
tale insieme sia un insieme ℕ che soddisfa gli assiomi di Peano.
1.6 i numeri naturali 13
Si avrà dunque
Vogliamo ora dimostrare che 𝑓 è una funzione, cioè che è univocamente definita
su tutto ℕ . Per prima cosa consideriamo l’insieme su cui 𝑓 è definita e cioè
𝐴 = {𝑛 ∈ ℕ : ∃𝑥 ∈ 𝑋 : (𝑛, 𝑥) ∈ 𝑓 } e dimostriamo, per induzione, che 𝐴 = ℕ . In
effetti (0 , 𝛼) ∈ 𝑓 quindi 0 ∈ 𝐴. E se 𝑛 ∈ 𝐴 sappiamo che esiste 𝑥 ∈ 𝑋 tale che
(𝑛, 𝑥) ∈ 𝑓 e dunque, essendo 𝑓 ∈ F, anche (𝜎(𝑛), 𝑔(𝑥)) ∈ 𝑓 da cui 𝜎(𝑛) ∈ 𝐴.
Abbiamo dimostrato che 𝑓 è definita su tutto ℕ .
(𝑛 + 𝑚) + (𝑘 + 1) = ((𝑛 + 𝑚) + 𝑘) + 1 = (𝑛 + (𝑚 + 𝑘)) + 1
= 𝑛 + ((𝑚 + 𝑘) + 1) = 𝑛 + (𝑚 + (𝑘 + 1))
0 + (𝑛 + 1) = (0 + 𝑛) + 1 = 𝑛 + 1
𝑚 ≤ 𝑛 ⇐⇒ ∃𝑘 ∈ ℕ : 𝑛 = 𝑚 + 𝑘.
Per mostrare che l’ordinamento è totale dobbiamo invece procedere con una
dimostrazione per induzione. Per induzione su 𝑥 ∈ ℕ vogliamo mostrare che
per ogni 𝑦 ∈ ℕ si ha 𝑥 ≤ 𝑦 oppure 𝑦 ≤ 𝑥 . Se 𝑥 = 0 il fatto è ovvio in quanto
𝑦 = 𝑦 + 0 e quindi 𝑦 ≥ 0 per ogni 𝑦 ∈ ℕ . Supponiamo ora di sapere che 𝑥 ≤ 𝑦
oppure 𝑦 ≤ 𝑥 . Se 𝑦 ≤ 𝑥 significa che 𝑥 = 𝑦 + 𝑘 per un qualche 𝑘 ∈ ℕ . Ma
allora 𝑥 + 1 = 𝑦 + 𝑘 + 1 e quindi vale anche 𝑦 ≤ 𝑥 + 1. Se invece 𝑥 ≤ 𝑦 significa
che esiste 𝑘 ∈ ℕ per cui 𝑦 = 𝑥 + 𝑘 . Se 𝑘 ≠ 0 allora 𝑘 = 1 + 𝑗 con 𝑗 ∈ ℕ da
cui 𝑦 = 𝑥 + 1 + 𝑗 e dunque anche 𝑥 + 1 ≤ 𝑦 . Se 𝑘 = 0 allora 𝑥 = 𝑦 e dunque
𝑥 + 1 = 𝑦 + 1 che ci porta alla disuguaglianza inversa 𝑥 + 1 ≥ 𝑦 . In ogni caso il
passo induttivo è dimostrato.
𝑎≤𝐴
Teorema 1.16 (unicità dei numeri naturali). Se ℕ e ℕ0 sono due insiemi che
soddisfano gli assiomi di Peano con zero 0 ∈ ℕ e 00 ∈ ℕ0 e funzioni successore 𝜎 su
ℕ e 𝜎0 su ℕ0 allora esiste una funzione bigettiva 𝑓 : ℕ → ℕ0 tale che 𝑓 (0) = 00 e
𝑓 (𝜎(𝑛)) = 𝜎0( 𝑓 (𝑛)).
𝐴 = {𝑎 ∈ ℕ : ∃𝑏 ∈ ℕ , 𝑏 ≠ 𝑎, 𝑓 (𝑎) = 𝑓 (𝑏)}.
Vogliamo ora dimostrare che i numeri naturali possono essere utilizzati per
contare gli elementi degli insiemi finiti.
18 1 fondamenti
[𝑛] = {0 , 1 , . . . , 𝑛 − 1}
l’insieme dei primi 𝑛 numeri naturali. Questo è il prototipo di insieme con 𝑛 elementi.
Allora formalmente andremo a identificare #[𝑛] con 𝑛 e dunque scriveremo
#𝐴 = 𝑛, #𝐴 ≥ 𝑛, #𝐴 ≤ 𝑛
Il simbolo ℵ è la prima lettera dell’alfa- La cardinalità di ℕ viene a volte indicata con il simbolo ℵ0 dunque potremo scrivere
beto ebraico e si legge aleph.
Nel seguente teorema dimostriamo che
ℵ0 è la più piccola cardinalità infinita. #𝐴 = ℵ0 , #𝐴 ≤ ℵ0 , #𝐴 ≥ ℵ0
Si potrebbe anche dimostrare che deve
esistere una cardinalità ℵ1 > ℵ0 che è per significare rispettivamente
la più piccola cardinalità maggiore di
ℵ0 . Sappiamo che #P(ℕ ) > #ℕ ma pur- # 𝐴 = #ℕ , # 𝐴 ≤ #ℕ , # 𝐴 ≥ #ℕ .
troppo non è possibile dimostrare che
#ℵ1 = #P(ℕ ) (questa si chiama ipotesi del
continuo in quanto vedremo nel teore-
ma 3.24 che #P(ℕ ) = #ℝ e l’insieme ℝ Lemma 1.18. Per ogni 𝑛 ∈ ℕ l’insieme [𝑛] = {0 , 1 , 2 , . . . , 𝑛 − 1} è finito.
viene chiamato continuo là dove ℕ viene
chiamato discreto). Dunque l’ipotesi del
continuo è un ulteriore assioma che po- Dimostrazione. Lo possiamo dimostrare per induzione su 𝑛 ∈ ℕ . Per 𝑛 = 0 si
trebbe essere aggiunto agli assiomi della ha [𝑛] = ∅ ed è ovvio che ogni funzione 𝑓 : ∅ → ∅ è bigettiva. Dunque [0] = ∅ è
teoria degli insiemi: non esistono insiemi
con cardinalità strettamente compresa
finito.
tra le cardinalità di ℕ e di P(ℕ ).
Supponiamo allora che [𝑛] sia finito e supponiamo per assurdo che [𝑛 + 1]
sia infinito. Allora esiste 𝑓 : [𝑛 + 1] → [𝑛 + 1] iniettiva ma non surgettiva.
Se componiamo 𝑓 con la funzione 𝑠 che scambia 𝑛 con 𝑓 (𝑛) otteniamo una
funzione 𝑔 = 𝑠 ◦ 𝑓 tale che 𝑔(𝑛) = 𝑛 . Se 𝑓 era iniettiva ma non surgettiva anche
𝑔 mantiene le due proprietà. Inoltre 𝑔 può essere ristretta a [𝑛] (in quanto
𝑔(𝑘) = 𝑛 solo per 𝑘 = 𝑛 visto che 𝑔 è iniettiva): 𝑔 : [𝑛] → [𝑛] e anche la funzione
ristretta risulterebbe essere iniettiva e suriettiva. Ma questo è assurdo perché
per ipotesi induttiva [𝑛] è finito.
otteniamo una funzione iniettiva ma non suriettiva (in quanto 𝜎(𝐴) = 𝐴\{ 𝑓 (0)}).
Dunque se #𝐴 ≥ ℵ0 deduciamo che 𝐴 è infinito.
1.7 insiemi prodotto 19
e possiamo verificare che 𝑓 è iniettiva. Infatti supponiamo che sia 𝑓 (𝑛) = 𝑓 (𝑚).
Se 𝑓 (𝑛) = 𝑓 (𝑚) = 𝛼 allora necessariamente 𝑛 = 𝑚 = 0 perché 𝑓 (𝑛) = 𝛼 è
equivalente a 𝑛 = 0 visto che 𝜎 non assume mai il valore 𝛼 . Se 𝑓 (𝑛) = 𝑓 (𝑚) ≠ 𝛼
significa dunque che 𝑛 > 0 e 𝑚 > 0 ma allora 𝑓 (𝑛) = 𝜎( 𝑓 (𝑛 − 1)) e 𝑓 (𝑚) =
𝜎( 𝑓 (𝑚 − 1)) e dunque, essendo 𝜎 iniettiva, 𝑛 − 1 = 𝑚 − 1 da cui 𝑛 = 𝑚 . Dunque
se 𝐴 è infinito si ha #ℕ ≤ #𝐴 (significa in un certo senso che ℕ è il più piccolo
insieme infinito).
Dobbiamo ora caratterizzare gli insiemi finiti. Abbiamo già verificato che se
#𝐴 ≥ ℵ0 allora #𝐴 è infinito, dunque se #𝐴 è finito non può essere #𝐴 ≥ ℵ0 . Ma
Per dimostrare che ogni cardinalità può
da questo non siamo in grado di dedurre che #𝐴 < ℵ0 (vedi nota a margine).
essere confrontata con ogni altra bisogna
dimostrare che ogni insieme ammette un
Se #𝐴 = 𝑛 significa che #𝐴 = #[𝑛] e grazie al lemma 1.18 sappiamo che [𝑛] è buon ordinamento ovvero che ogni insie-
finito e dunque anche 𝐴 è finito. me può essere messo in corrispondenza
con un ordinale di Von Neumann cioè con
Supponiamo ora che 𝐴 sia un insieme per il quale per ogni 𝑛 ∈ ℕ si ha un insieme totalmente ordinato dalla re-
lazione di appartenenza ∈ e tale che ogni
#𝐴 ≠ 𝑛 . Dobbiamo dimostrare che 𝐴 è infinito. Per ogni 𝑛 ∈ ℕ scegliamo una elemento è anche un sottoinsieme. Gli
funzione iniettiva 𝑓𝑛 : [𝑛] → 𝐴. Dalle 𝑓𝑛 possiamo definire le funzioni iniettive ordinali di Von Neumann sono natural-
𝑔𝑛 : [𝑛] → 𝐴 in modo che 𝑔𝑛+1 sia una estensione di 𝑔𝑛 . Basterà infatti porre: mente uno contenuto nell’altro per cui
certamente hanno cardinalità confron-
tabili. Gli ordinali finiti non sono altro
( (
𝑔𝑛 (𝑘) se 𝑘 < 𝑛
𝑔0 = 𝑓0 , 𝑔𝑛+1 (𝑘) = che gli elementi di ℕ definiti mediante
min 𝑓𝑛+1 ([𝑛 + 1]) \ 𝑔𝑛 ([𝑛]) la proprietà 𝑛 + 1 = 𝑛 ∪ {𝑛}. E l’insie-
me ℕ stesso è il primo ordinale infinito
(che si denota con 𝜔 nel linguaggio degli
l’insieme 𝑓𝑛+1 ([𝑛 + 1]) \ 𝑔𝑛 ([𝑛]) essendo non vuoto in quanto # 𝑔𝑛 ([𝑛]) = 𝑛 < ordinali).
𝑛 + 1 = # 𝑓𝑛+1 ([𝑛 + 1]). Ma allora possiamo definire la funzione iniettiva qui si usa l’assioma della scelta 𝐴𝐶 .
𝑔 : ℕ → 𝐴 come 𝑔(𝑛) = 𝑔𝑛+1 (𝑛) ottenendo #𝐴 ≥ #ℕ e dunque 𝐴 è Dedekind
infinito.
(𝐴 × 𝐴) × 𝐴 = {((𝑎0 , 𝑎1 ), 𝑎2 ) : 𝑎 0 , 𝑎1 , 𝑎2 ∈ 𝐴},
𝐴 × (𝐴 × 𝐴) = {(𝑎0 , (𝑎1 , 𝑎2 )) : 𝑎0 , 𝑎1 , 𝑎2 ∈ 𝐴}.
Questi insiemi sono molto simili tra loro e potrebbero essere identificati. Un’al-
tro insieme molto simile è l’insieme 𝐴3 . Se pensiamo al numero 3 come
20 1 fondamenti
𝒂 ∈ 𝐴𝑛 ⇐⇒ 𝒂 = (𝑎 0 , 𝑎1 , . . . , 𝑎 𝑛−1 ).
L’insieme ℝ dei numeri reali è un modello della retta geometrica che, a sua volta,
viene utilizzata per modellizzare tutte le quantità che si ottengono da misure
fisiche. In effetti l’esistenza di un insieme ℝ con le proprietà che andremo
ad elencare nella sezione seguente può essere intuitivamente giustificata dal
processo con cui si costruisce (fisicamente!) un righello. Presa una retta si inizia
col segnare su di essa un punto di riferimento che chiamiamo 0. Dopodiché
osserviamo che il punto 0 (come ogni altro punto) divide la retta in due parti.
In modo arbitrario chiamiamo positivi i punti che si trovano da una parte
e negativi i punti che si trovano dall’altra parte. Sulla semiretta dei numeri
positivi scegliamo, arbitrariamente, un punto 1. Il segmento compreso tra i
punti 0 e 1 sarà la nostra unità di misura.
1. l’identità 𝑡(𝑥) = 𝑥 è in 𝑇 ;
2. dati 𝑥, 𝑦 ∈ ℝ esiste una unica 𝑡 ∈ 𝑇 tale che 𝑡(𝑥) = 𝑦 ;
3. se 𝑡1 , 𝑡2 ∈ 𝑇 allora 𝑡1 ◦ 𝑡2 ∈ 𝑇 .
1.8 la retta dei numeri reali 21
Definizione 1.20 (gruppo). Un insieme 𝑋 su cui è definita una operazione ∗ si dice una operazione ∗ su 𝑋 è una funzione
∗ : 𝑋 × 𝑋 → 𝑋 per la quale si usa la
essere un gruppo se l’operazione ha le seguenti proprietà: notazione infissa: 𝑥 ∗ 𝑦 = ∗(𝑥, 𝑦).
4. commutativa: ∀𝑥, 𝑦 ∈ 𝑋 : 𝑥 ∗ 𝑦 = 𝑦 ∗ 𝑥 .
Quando l’operazione viene denotata con il simbolo + (addizione) diremo che il gruppo è
additivo, denoteremo con 0 (zero) l’elemento neutro e l’inverso verrà chiamato opposto.
Se invece si usa il simbolo · (moltiplicazione) diremo che il gruppo è moltiplicativo,
l’elemento neutro potrà essere denotato con il simbolo 1 (uno o unità) e l’inverso potrà
essere chiamato reciproco.
𝑥∗𝑧 ≤ 𝑦∗𝑧 e 𝑧 ∗ 𝑥 ≤ 𝑧 ∗ 𝑦.
ordinamento denso
Vediamo adesso come identificare, all’interno dei numeri reali ℝ, l’insieme dei
numeri naturali ℕ .
numeri naturali
Definizione 1.25 (numeri naturali). Un sottoinsieme 𝐴 ⊆ ℝ si dice essere induttivo
se valgono le due proprietà:
0 ∈ 𝐴,
𝑛 ∈ 𝐴 =⇒ 𝑛 + 1 ∈ 𝐴.
Ovviamente ℕ deve essere a sua volta induttivo (lo si verifichi) e quindi è il “più piccolo”
ℕ sottoinsieme induttivo di ℝ.
2 = 1 + 1, 3 = 2 + 1, 4 = 3 + 1, 5 = 4 + 1,
6 = 5 + 1, 7 = 6 + 1, 8 = 7 + 1, 9 = 8 + 1.
1. 𝑛 ≥ 0;
2. 𝑛 + 𝑚 ∈ ℕ;
3. 𝑛 + 𝑚 = 𝑚 + 𝑛;
4. se 𝑛 ≥ 𝑚 allora 𝑛 − 𝑚 ∈ ℕ ;
5. se 𝑛 > 𝑚 allora 𝑛 ≥ 𝑚 + 1.
𝑃(𝑛) : ∀𝑚 ∈ ℕ : 𝑚 + 𝑛 ∈ ℕ .
𝑃(𝑛) : ∀𝑚 ∈ ℕ : 𝑛 + 𝑚 = 𝑚 + 𝑛.
𝑃(𝑛) : ∀𝑚 ∈ ℕ : 𝑚 ≥ 𝑛 =⇒ 𝑚 − 𝑛 ∈ ℕ .
E’ facile verificare che 𝑃(0) è vero. Supponiamo allora che 𝑃(𝑛) sia vero e
consideriamo 𝑃(𝑛 + 1) : 𝑚 ≥ 𝑛 + 1 =⇒ 𝑚 − (𝑛 + 1) ∈ ℕ . Se 𝑚 ≥ 𝑛 + 1 allora
certamente 𝑚 − 1 ≥ 𝑛 e 𝑚 ≠ 0. Abbiamo già dimostrato che 𝑚 − 1 ∈ ℕ e quindi,
applicando 𝑃(𝑛), possiamo dedurre che 𝑚 − 1 −𝑛 ∈ ℕ . Ma 𝑚 − 1 −𝑛 = 𝑚 −(𝑛 + 1)
e quindi abbiamo verificato 𝑃(𝑛 + 1).
prodotto
Se 𝑛 ∈ ℕ e 𝑥 ∈ ℝ si può definire induttivamente il prodotto 𝑛𝑥 (a volte scriveremo
𝑛 · 𝑥 per motivi tipografici) mediante le seguenti proprietà ricorsive:
(
0𝑥 = 0,
(𝑛 + 1)𝑥 = 𝑛𝑥 + 𝑥
𝑛𝑥 ≤ 𝑚 𝑦
4701 = ((4 · (9 + 1) + 7) · (9 + 1) + 0) · (9 + 1) + 1.
4701 = ((4 · 10 + 7) · 10 + 0) · 10 + 1.
Diremo anche che ℤ è un anello abeliano con unità, in base alla seguente.
1.9 i numeri naturali e interi 25
Definizione 1.29 (anello). Sia 𝐴 un insieme su cui sono definite due operazioni: +
(addizione) e · (moltiplicazione). Diremo che 𝐴 è un anello se 𝐴 è un gruppo abeliano
rispetto alla addizione, se la moltiplicazione è associativa (𝑥 · 𝑦) · 𝑧 = 𝑥 · (𝑦 · 𝑥) e se vale
la proprietà distributiva 𝑥 · (𝑦 + 𝑧) = 𝑥 · 𝑦 + 𝑥 · 𝑧 , (𝑥 + 𝑦) · 𝑧 = 𝑥 · 𝑧 + 𝑦 · 𝑧 . Se inoltre
la moltiplicazione è commutativa diremo che 𝐴 è un anello abeliano. Se inoltre esiste
un elemento 1 ∈ 𝐴 neutro per la moltiplicazione diremo che 𝐴 è un anello con unità.
I multipli di 2 si chiamano numeri pari, gli interi non pari si chiamano dispari. pari
Si avrà quindi: 𝑚 0 = 1, 𝑚 1 = 𝑚 , 𝑚 2 = 𝑚 · 𝑚 , 𝑚 3 = 𝑚 · 𝑚 · 𝑚 , . . .
(
0! = 1
(𝑛 + 1)! = (𝑛 + 1)𝑛 !
in tal modo risulta che 𝑛 ! sia il prodotto dei primi 𝑛 numeri naturali positivi:
𝑛 ! = 1 · 2 · 3 · · · 𝑛.
26 1 fondamenti
2𝑛 > 𝑛, (𝑛 + 1)! ≥ 2𝑛 , 𝑛𝑛 ≥ 𝑛!
(2𝑛)!! = 2 · 4 · 6 · · · (2𝑛)
(2𝑛 + 1)!! = 1 · 3 · 5 · · · (2𝑛 + 1).
(2𝑛)!! = (2 · 1) · (2 · 2) · (2 · 3) · · · (2 · 𝑛) = 2𝑛 · 𝑛 !
mentre
2𝑛 · 𝑛 ! · (2𝑛 + 1)!! = (2𝑛)!! · (2𝑛 + 1)!! = (2𝑛 + 1)!
Queste formule permettono di esprimere il semi fattoriale utilizzando il fattoriale intero
e le potenze.
Esercizio 1.32. Si dia una definizione per induzione del semi fattoriale (separatamente
per i pari e per i dispari) e si dimostrino, per induzione, le formule nell’osservazione
precedente.
di volte:
𝑛−1
X
𝑓 (𝑘) = 𝑓 (0) + 𝑓 (1) + · · · + 𝑓 (𝑛 − 1) (1.6)
𝑘=0
𝑛−1
Y
𝑓 (𝑘) = 𝑓 (0) · 𝑓 (1) · · · 𝑓 (𝑛 − 1). (1.7)
𝑘=0
Formalmente questo può essere fatto tramite una definizione per induzione:
−1
X −1
Y
𝑓 (𝑘) = 0 , 𝑓 (𝑘) = 1 ,
𝑘=0 𝑘=0
! !
X𝑛 𝑛−1
X Y𝑛 𝑛−1
Y
𝑓 (𝑘) = 𝑓 (𝑘) + 𝑓 (𝑛); 𝑓 (𝑘) = 𝑓 (𝑘) · 𝑓 (𝑛).
𝑘=0 𝑘=0 𝑘=0 𝑘=0
La variabile 𝑘 che si trova nelle formule (1.6) è muta: al suo posto si può utilizzare
qualunque altra variabile che non compaia altrove.
𝑏
X 𝑏−𝑎
X
𝑓 (𝑘) = 𝑓 (𝑎 + 𝑗).
𝑘=𝑎 𝑗=0
𝑏
X 𝑏
X X 𝑏
X 𝑏
X
[ 𝑓 (𝑘) + 𝑔(𝑘)] = 𝑓 (𝑘) + 𝑔(𝑘), 𝑐 · 𝑓 (𝑘) = 𝑐 · 𝑓 (𝑘)
𝑘=𝑎 𝑘=𝑎 𝑘=𝑎 𝑘=𝑎 𝑘=𝑎
e additiva:
𝑐
X 𝑏
X 𝑐
X
𝑓 (𝑘) = 𝑓 (𝑘) + 𝑓 (𝑘).
𝑘=𝑎+1 𝑘=𝑎+1 𝑘=𝑏+1
Svolgimento. Il risultato della prima somma può essere interpretato nel modo
seguente: la media di una progressione aritmetica 1+2+···+𝑛
𝑛 è uguale alla media
tra il primo e l’ultimo termine della progressione: 1+𝑛
2 .
La formula per la somma dei quadrati si può dimostrare facilmente per induzione
(lo si faccia per esercizio) se già conosciamo la formula da dimostrare.
𝑘 3 − (𝑘 − 1)3 = 3 𝑘 2 − 3 𝑘 + 1.
permutazione
Se 𝑔 : {1 , . . . , 𝑛} → {1 , . . . , 𝑛} è bigettiva (una tale funzione si chiama permuta-
zione) allora si può fare il cambio di variabile 𝑘 = 𝑔(𝑗):
𝑛−1
X 𝑛−1
X
𝑓 (𝑘) = 𝑓 (𝑔(𝑗)).
𝑘=0 𝑗=0
Questa uguaglianza può essere dimostrata facilmente nel caso in cui 𝑔 scambi
due soli indici lasciando fissi tutti gli altri (trasposizione) e poi può essere estesa
a tutte le permutazioni osservando che ogni permutazione si scrivere come
composizione di trasposizioni.
in quanto la somma sul lato destro non dipende dalla bigezione 𝑔 che abbiamo
scelto.
1.10 polinomi
Se 𝐴 è un anello abeliano con unità (per ora noi abbiamo un unico esempio
𝐴 = ℤ ma più avanti potremo scegliere 𝐴 = ℚ, 𝐴 = ℝ o 𝐴 = ℂ) possiamo
considerare tutte le espressioni (formalmente: alberi di valutazione) che possono
essere costruite utilizzando le operazioni di addizione e moltiplicazione che
coinvolgono coefficienti presi da 𝐴 e una variabile che possiamo chiamare 𝑥
(e più in generale è possibile considerare polinomi in più variabili). Queste espressioni polinomiali
espressioni verranno chiamate espressioni polinomiali su 𝐴 (o a coefficienti in
𝐴) nella variabile 𝑥 . Un esempio di espressione polinomiale è riportato in
Figura 1.3. Le espressioni polinomiali possono essere sommate e moltiplicate
tra loro per ottenere nuove espressioni. Come comoda notazione si utilizzano
le potenze intere per denotare un prodotto ripetuto 𝑛 volte: 𝑥 𝑛 = 𝑥 · · · 𝑥 .
Diremo che due espressioni sono equivalenti se è possibile trasformare una nel-
l’altra utilizzando le proprietà valide negli anelli abeliani: proprietà associativa
e commutativa per somma e prodotto, proprietà distributiva, elementi neutri
1 · 𝑥 = 𝑥 , 0 + 𝑥 = 𝑥 . Inoltre se un ramo dell’espressione non contiene la variabile
𝑥 è possibile valutare (nell’anello 𝐴) le operazioni e sostituire l’intero ramo con
il risultato di tali operazioni (e viceversa).
+ +
· 42 · ·
−7 𝑥 𝑥 + 3 +
si avrà:
𝑁
(𝑎 𝑘 + 𝑏 𝑘 ) · 𝑥 𝑘
X
𝑃+𝑄 =
𝑘=0
coefficienti delle loro forme canoniche che non sono altro che sequenze finite:
𝑛
𝑎 𝑘 𝑥 𝑘 : 𝑎 𝑘 ∈ 𝐴, 𝑛 ∈ ℕ }
X
𝐴[𝑥] = {
𝑘=0
≈ 𝐴ℕ
𝑐 = 𝒂 ∈ 𝐴 : {𝑘 ∈ ℕ : 𝒂(𝑘) ≠ 0 } è finito .
ℕ
Capiterà spesso di imbattersi in alcuni polinomi particolari, che vengono a volte prodotti notevoli
chiamati prodotti notevoli. Di fondamentale iportanza quelli di grado 2:
(𝑥 + 1) · (𝑥 − 1) = 𝑥 2 − 1 , (𝑥 + 1)2 = 𝑥 2 + 2 𝑥 + 1.
𝑛−1 𝑛−1 𝑛
𝑥𝑘 = 𝑥 𝑘+1 − 𝑥 𝑘 = 𝑥𝑛 − 1
X X X
(𝑥 − 1) ·
𝑘=0 𝑘=0 𝑘=0
32 1 fondamenti
𝑛−1
(−1) 𝑘 𝑥 𝑘 = 1 + (−1)𝑛 𝑥 𝑛 .
X
(𝑥 + 1) ·
𝑘=0
𝑛+1 𝑛 𝑛
= +
𝑘 𝑘−1 𝑘
mentre
𝑛+1 𝑛+1
=1=
0 𝑛+1
Dimostrazione. Infatti si ha
𝑛+1 𝑛
𝑛+1 𝑛
𝑘 𝑛+1
𝑥𝑘
X X
𝑥 = (1 + 𝑥) = (1 + 𝑥) ·
𝑘=0
𝑘 𝑘=0
𝑘
𝑛 𝑛
𝑛 𝑛
𝑥𝑘 + 𝑥 𝑘+1
X X
=
𝑘=0
𝑘 𝑘=0
𝑘
𝑛 𝑛+1
𝑛 𝑛
𝑥𝑘 + 𝑥𝑘
X X
=
𝑘=0
𝑘 𝑘=1
𝑘−1
𝑛
𝑛 0 X 𝑛 𝑛 𝑛 𝑛+1
𝑘
= 𝑥 + + 𝑥 + 𝑥 .
0 𝑘=1
𝑘 𝑘−1 𝑛
1.11 coefficienti binomiali 33
𝑛
Tabella 1.5: Il triangolo di Tartaglia (o
0 1 2 3 4 5 6 𝑘 di Pascal): ogni numero è la somma dei
𝑘 due numeri che si trovano nella riga
0 1 precedente sopra e immediatamente a
1 1 1 sinistra.
2 1 2 1
3 1 3 3 1
4 1 4 6 4 1
5 1 5 10 10 5 1
6 1 6 15 20 15 6 1
.. ..
𝑛 . .
0
Si può facilmente verificare che 0 = 1 e questo conclude la dimostrazione.
𝑛+1 𝑛 𝑛 𝑛! 𝑛!
= + = +
𝑘 𝑘 𝑘−1 𝑘 !(𝑛 − 𝑘)! (𝑘 − 1)!(𝑛 − 𝑘 + 1)!
𝑛 !(𝑛 − 𝑘 + 1) + 𝑛 ! 𝑘 𝑛 !(𝑛 + 1)
= =
𝑘 !(𝑛 − 𝑘 + 1)! 𝑘 !(𝑛 + 1 − 𝑘)!
(𝑛 + 1)!
=
𝑘 !(𝑛 + 1 − 𝑘)!
𝑛 𝑛
= = 𝑛.
1 𝑛−1
34 1 fondamenti
#𝐴 = 𝑛 (leggi: la cardinalità di 𝐴 è 𝑛 )
insieme infinito
In caso contrario diremo che 𝐴 è infinito
#𝐴
#{𝑋 ∈ P(𝐴) : #𝑋 = 𝑘}. = .
𝑘
1.13 estremo superiore 35
Se 𝑥 è minimo dei maggioranti di 𝐴 diremo che 𝑥 è estremo superiore di 𝐴 se invece estremo superiore
𝑥 è massimo dei minoranti diremo che 𝑥 è estremo inferiore di 𝐴:
estremo inferiore
sup 𝐴 = min {𝑥 ∈ ℝ : 𝑥 ≥ 𝐴},
inf 𝐴 = max {𝑥 ∈ ℝ : 𝑥 ≤ 𝐴}.
1. ∀𝑎 ∈ 𝐴 : 𝑥 ≥ 𝑎 ;
2. ∀𝜀 > 0 : ∃𝑎 ∈ 𝐴 : 𝑥 < 𝑎 + 𝜀.
𝐵 = {𝑏 ∈ ℝ : 𝑏 ≥ 𝐴}.
A parole: per quanto piccolo possa essere 𝑦 > 0, sommandolo a se stesso molte volte si
arriva, dopo un numero finito di passi, a superare qualunque numero 𝑥 anche molto
grande.
𝐴 = ℕ 𝑦 = {𝑛 𝑦 : 𝑛 ∈ ℕ }.
Basta dimostrare che 𝐴 non è superiormente limitato perché in tal caso dato
𝑥 ∈ ℝ esisterebbe 𝑛 ∈ ℕ per cui 𝑛 𝑦 > 𝑥 ed entrambe le affermazioni del teorema
sarebbero vere (la prima prendendo 𝑦 = 1 e la seconda prendendo 𝑥 = 1).
Teorema 1.45 (parte intera). Dato 𝑥 ∈ ℝ esiste un unico 𝑚 ∈ ℤ tale che 𝑚 − 1 <
𝑥 ≤ 𝑚.
1.14 l’insieme dei numeri razionali 37
𝑥 ≤ d𝑥e < 𝑥 + 1.
Si ha dunque
b𝑥c ≤ 𝑥 ≤ d𝑥e
con entrambe le uguaglianze che si realizzano quando 𝑥 ∈ ℤ. I due interi b𝑥c e d𝑥e
sono la migliore approssimazione intera di 𝑥 rispettivamente per difetto e per eccesso.
L’intero più vicino ad 𝑥 (approssimazione per arrotondamento) è arrotondamento
(le due espressioni differiscono solamente quando 𝑥 si trova nel punto medio tra due
interi consecutivi, nel qual caso la prima approssima per eccesso e la seconda per difetto).
In alcuni testi si usa la notazione [𝑥] per denotare la parte intera b𝑥c e si definisce
anche la parte frazionaria
{𝑥} = 𝑥 − [𝑥].
Per evitare ambiguità con il normale utilizzo delle parentesi non useremo queste
notazioni.
∀𝜀 > 0 ∃𝛼 > 0 : 2 𝛼 ≤ 𝜀
38 1 fondamenti
infatti dato 𝜀 > 0 sappiamo, per la proprietà di densità dei numeri reali, che
esiste 𝑥 ∈ ℝ tale che 0 < 𝑥 < 𝜀. Ma allora se 2 𝑥 ≤ 𝜀 basta scegliere 𝛼 = 𝑥 se
invece 2 𝑥 > 𝜀 si sceglie 𝛼 = 𝜀 − 𝑥 così da avere comunque
2 𝛼 = 2 𝜀 − 2 𝑥 < 2 𝜀 − 𝜀 = 𝜀.
Ma allora (1.9) può essere dimostrata per induzione. Per 𝑛 = 1 non è altro che
la proprietà di densità (se 0 < 𝜀 esiste 𝛿 tale che 0 < 𝛿 < 𝜀). Supponendo la
proprietà vera per un certo 𝑛 ≥ 1 sappiamo esistere 𝛿 > 0 tale che 𝑛𝛿 < 𝜀 ma
anche 𝛼 > 0 tale che 2 𝛼 ≤ 𝛿 . Allora
𝐴 = {𝑎 ∈ ℝ : 𝑎 ≥ 0, 𝑛𝑎 ≤ 𝑥}.
𝑛(𝑦 + 𝛿) = 𝑛 𝑦 + 𝑛𝛿 < 𝑛 𝑦 + 𝜀 = 𝑥.
𝑛𝑎 > 𝑛 𝑦 − 𝑛𝛿 > 𝑛 𝑦 − 𝜀 = 𝑥
Rimane da verificare che c’è un unico 𝑦 con tale proprietà. Ma se avessimo due
soluzioni: 𝑛 𝑦1 = 𝜀 e 𝑛 𝑦2 = 𝜀 facendo la differenza si ottiene 𝑛(𝑦1 − 𝑦2 ) = 0 da
cui (essendo 𝑛 > 1) si ottiene 𝑦1 − 𝑦2 = 0 cioè 𝑦1 = 𝑦2 .
numeri razionali
𝑝
ℤ
ℚ= = : 𝑝 ∈ ℤ, 𝑞 ∈ ℕ , 𝑞 ≠ 0 .
ℕ \ {0} 𝑞
1.15 valore assoluto 39
𝑝 0 𝑝 𝑠 𝑝+𝑠 𝑝 𝑛𝑝
= 𝑝, = 0, + = , 𝑛 = .
1 𝑞 𝑞 𝑞 𝑞 𝑞 𝑞
densità di ℚ
Teorema 1.48 (densità di ℚ in ℝ). Dati 𝑥, 𝑦 ∈ ℝ con 𝑥 < 𝑦 esiste 𝑞 ∈ ℚ tale che
𝑥 < 𝑞 < 𝑦.
𝑛𝑥 + 1 < 𝑛 𝑦.
𝑛𝑥 < 𝑚 ≤ 𝑛𝑥 + 1.
1. |𝑥| ≥ 0 (positività)
2. |𝑥| = |𝑥| (idempotenza)
3. |−𝑥| = |𝑥| (simmetria)
4. |𝑥 + 𝑦| ≤ |𝑥| + |𝑦| (convessità)
5. − 𝑦| ≤ |𝑥 − 𝑧| + |𝑧 − 𝑦| (disuguaglianza triangolare)
|𝑥
6. |𝑥| − |𝑦| ≤ |𝑥 − 𝑦| (disuguaglianza triangolare inversa)
Useremo inoltre spesso la seguente equivalenza (valida anche con < al posto di ≤ ). Se
𝑟 ≥ 0 allora
|𝑥 − 𝑦| ≤ 𝑟 ⇐⇒ 𝑦 − 𝑟 ≤ 𝑥 ≤ 𝑦 + 𝑟.
|𝑧| ≤ |𝑥| + |𝑧 − 𝑥|
da cui
|𝑧| − |𝑥| ≤ |𝑧 − 𝑥|.
Scambiando 𝑧 con 𝑥 si ottiene la disuguaglianza opposta e mettendole assieme
si ottiene la disuguaglianza triangolare inversa:
|𝑥 − 𝑦| = |𝑥 − 𝑧 + 𝑧 − 𝑦| ≤ |𝑥 − 𝑧| + |𝑧 − 𝑦|.
frazioni decimali sono dense in ℝ in quanto dato 𝑥 ∈ ℝ per ogni 𝜀 > 0 esiste
𝑑 ∈ ℕ tale che 10−𝑑 ≤ 𝜀 e quindi posto 𝑝 = b10𝑑 · 𝑥 + 12 c si avrà
𝑝
1
𝑑 − 𝑥 ≤ < 𝜀.
10 2 · 10𝑑
In tal caso scriveremo ≈
𝑝
𝑥≈ .
10𝑑
Ad esempio scriveremo
2 6667
≈ 0.6667 =
3 104
per intendere Si osservi che in base alla definizio-
2 6667 ne data sarebbe anche corretto scrivere
− < 1 . (1.10) 3 ≈ 0.6666 che però sarebbe una appros-
2
3 104 104 simazione peggiore. Questa ambiguità è
Nel calcolo scientifico ogni uguaglianza numerica è intesa nel senso precedente, necessaria se vogliamo evitare i casi limi-
te in cui bisogna conoscere molte più ci-
se non specificato diversamente. fre decimali di quelle richieste per capire
qual è la migliore approssimazione.
Le frazioni non decimali si possono scrivere con uno sviluppo decimale periodico.
Non useremo mai questa notazione che ricordiamo solamente con un esempio.
Il numero
𝑥 = 12.34567 = 12.34567567
è la frazione che risolve l’equazione
ovvero
1234567 − 1234
1234567 − 1234 = 99900 · 𝑥, 𝑥= .
99900
strettamente monotòna
Si osservi che se 𝑓 : 𝐴 → ℝ è costante allora esiste 𝑐 tale che 𝑓 (𝑥) = 𝑐 per
ogni 𝑥 ∈ 𝐴. Si osservi anche che ogni funzione strettamente monotona è
anche iniettiva. Si osservi infine (fare un esempio!) che esistono funzioni che
42 1 fondamenti
non rientrano in nessuna delle categorie sopra elencate (cioè che non sono né
crescenti né decrescenti).
Si faccia attenzione alla terminologia. In alcuni testi (in particolare nei testi
anglosassoni) si utilizza il termine crescente con il significato di strettamente
crescente e si usa la dizione non decrescente o debolmente crescente per indicare il
concetto che noi abbiamo definito con crescente. In effetti con le nostre definizioni
una funzione crescente può essere costante e quindi non crescere affatto!
funzione additiva
Definizione 1.53 (funzione additiva). Sia 𝐺 un gruppo rispetto ad una operazione
𝐺 𝐻
∗ e sia 𝐻 un gruppo rispetto alla operazione ∗ . Una funzione 𝑓 : 𝐺 → 𝐻 si dice essere
un omomorfismo se per ogni 𝑥, 𝑦 ∈ 𝐺 si ha
omomorfismo
𝐺 𝐻
𝑓 (𝑥 ∗ 𝑦) = 𝑓 (𝑥) ∗ 𝑓 (𝑦).
𝐺 𝐻
Nel caso in cui le operazioni ∗ e ∗ siano denotate entrambe con il simbolo + diremo
equivalentemente che 𝑓 è additiva in quanto soddisfa la proprietà:
𝑓 (𝑥 + 𝑦) = 𝑓 (𝑥) + 𝑓 (𝑦).
𝑝𝑢 𝑝𝑚
𝑓 = .
𝑞 𝑞
𝑢 𝑚
𝑓 𝑝· =𝑝· . (1.11)
𝑞 𝑞
Per fissare le idee supponiamo ora che sia 𝑚 > 0, in tal caso 𝑓 dovrà essere
monotona crescente in quanto 𝑢 > 0 e 𝑓 (𝑢) = 𝑚 > 0. Per ogni 𝑥 ∈ 𝑅
consideriamo l’insieme
𝑚 𝑢
𝐴 𝑥 = 𝑝 · : 𝑝 ≤ 𝑥, 𝑝 ∈ ℤ , 𝑞 ∈ ℕ \ {0} .
𝑞 𝑞
da cui
𝑚
| 𝑓 (𝑥) + 𝑓 (𝑦) − 𝑓 (𝑥 + 𝑦)| ≤ 2 .
𝑞
44 1 fondamenti
Corollario 1.55 (unicità di ℝ). Sia 𝑆 un gruppo additivo totalmente ordinato, denso
e continuo (come ℝ) con unità 𝑢 > 0. Allora 𝑆 è isomorfo ad ℝ nel senso che esiste
una funzione (unica) 𝑓 : ℝ → 𝑆 bigettiva, additiva, crescente con 𝑓 (1) = 𝑢 .
Teorema 1.56. Se 𝑥, 𝑦 ∈ ℝ si ha 𝑥 + 𝑦 = 𝑦 + 𝑥 .
Inoltre 𝑓 è l’unica funzione crescente tale che per ogni 𝑥 ∈ ℚ soddisfa 𝑓 (𝑥) = 𝑥 .
Visto che la funzione identica ha queste proprietà 𝑓 dovrà in effetti essere la
funzione identica 𝑓 (𝑥) = 𝑥 per ogni 𝑥 ∈ ℝ e l’equazione (1.13) si riduce a
𝑥 + 𝑦 = 𝑦 + 𝑥.
1. distributiva: 𝑥 · (𝑦 + 𝑧) = 𝑥 · 𝑦 + 𝑥 · 𝑧 ;
2. elemento neutro: 𝑥 · 1 = 𝑥 ;
3. monotonia: fissato 𝑥 la funzione 𝑥 · 𝑦 è monotona in 𝑦 .
Inoltre tale operazione, che chiamiamo moltiplicazione, ha anche le seguenti proprietà: moltiplicazione
1. commutativa: 𝑥 · 𝑦 = 𝑦 · 𝑥 ;
2. stretta monotonia: se 𝑥 > 0 e 𝑦 > 𝑧 allora 𝑥 · 𝑦 > 𝑥 · 𝑧 ;
3. associativa: (𝑥 · 𝑦) · 𝑧 = 𝑥 · (𝑦 · 𝑧);
4. esistenza del reciproco: se 𝑥 ≠ 0 esiste 𝑦 tale che 𝑥 𝑦 = 1;
5. elemento assorbente: 0 · 𝑥 = 0;
6. annullamento del prodotto: se 𝑥 · 𝑦 = 0 allora 𝑥 = 0 oppure 𝑦 = 0;
7. regola del segno: (−𝑥) · 𝑦 = −(𝑥 · 𝑦).
Dimostrazione. Il teorema 1.54 garantisce che per ogni 𝑥 ∈ ℝ esiste una unica
funzione 𝑚 𝑥 : ℝ → ℝ che sia additiva, monotona e tale che 𝑚 𝑥 (1) = 𝑥 . Se
definiamo
𝑥 · 𝑦 = 𝑚 𝑥 (𝑦)
otteniamo che valgono la proprietà distributiva, l’elemento neutro e la monoto-
nia. E questo è l’unico modo per garantire queste proprietà.
Dobbiamo ora verificare che tale definizione soddisfa anche le altre proprietà
enunciate. Per fare ciò ci servirà innanzitutto dimostrare che fissati 𝑎, 𝑏 ∈ ℝ si
ha
𝑚 𝑎 (𝑥) + 𝑚𝑏 (𝑥) = 𝑚 𝑎+𝑏 (𝑥) (1.14)
Consideriamo la funzione 𝑓 (𝑥) = 𝑚 𝑎 (𝑥) + 𝑚𝑏 (𝑥). E’ immediato verificare che 𝑓
è una funzione additiva in quanto 𝑚 𝑎 e 𝑚𝑏 lo sono e l’addizione è commutativa.
Se 𝑎, 𝑏 ≥ 0 è anche immediato verificare che 𝑓 è crescente in quanto 𝑚 𝑎 e 𝑚𝑏
lo sono. Siccome 𝑓 (1) = 𝑚 𝑎 (1) + 𝑚𝑏 (1) = 𝑎 + 𝑏 per il teorema 1.54 la funzione
𝑓 deve coincidere con 𝑚 𝑎+𝑏 e quindi (1.14) è verificata. Osserviamo ora che
−𝑚 𝑦 (𝑥) = 𝑚−𝑦 (𝑥) sempre grazie all’unicità nel teorema 1.54 visto che −𝑚 𝑦 è
additiva, monotona e −𝑚 𝑦 (1) = −𝑦 . Dunque se 𝑎 < 0 e 𝑏 < 0 ci possiamo
ricondurre al caso precedente cambiando tutto di segno:
𝑎 ≤ 𝑏 =⇒ 𝑎 + 𝑐 ≤ 𝑏 + 𝑐, 𝑎, 𝑏 ≥ 0 =⇒ 𝑎 · 𝑏 ≥ 0
campo ordinato continuo Infine se l’ordinamento è continuo diremo che 𝐾 è un campo ordinato continuo.
Dunque fissato 𝑎 > 0 per il teorema 1.54 esiste una unica funzione exp 𝑎 : ℝ →
ℝ+ (chiamata funzione esponenziale di base 𝑎 ) che sia un omomorfismo monotono funzione esponenziale
del gruppo additivo ℝ con il gruppo moltiplicativo ℝ+ e tale che exp 𝑎 (1) = 𝑎 .
La proprietà di omomorfismo in questo caso si esprime nella forma seguente:
Per ogni 𝑎 > 0 e 𝑏 ∈ ℝ è dunque definita l’espressione 𝑎 𝑏 (si legga: 𝑎 elevato alla
potenza 𝑏 ) che si chiama potenza di base 𝑎 ed esponente 𝑏 . potenza
1
𝑎 −𝑥 =
𝑎𝑥
(𝑎 · 𝑏)𝑥 = 𝑎 𝑥 · 𝑏 𝑥 .
Sarà sufficiente dimostrarlo per 𝑎 > 1 e 𝑏 > 1 in quanto gli altri casi si ottengono
di conseguenza passando al reciproco. Osservare che la funzione 𝑓 (𝑥) = 𝑎 𝑥 · 𝑏 𝑥
è un omomorfismo
𝑦 = 𝑎𝑥
1 𝑥
𝑦=
𝑎 𝑎
1 𝑦 = log𝑎 𝑥
1 𝑎
𝑦 = log 1 𝑥
𝑎
Figura 1.4: Il grafico della funzione espo-
nenziale e logaritmo in base 𝑎 > 1 e
𝑎 < 1 ( 𝑎 = 2 in figura).
1
√
𝑦= 𝑥
𝑦 = 𝑥2
1
𝑦= 1
𝑥2
𝑦 = 𝑥1 1
√
𝑦 = 3𝑥
√
funzione inversa denotata con 𝑥 ↦→ 𝑛
𝑥 è anch’essa definita su tutto ℝ e può
essere definita nel modo seguente
1
𝑥𝑛 se 𝑥 > 0
√
𝑛
𝑥= 0 se 𝑥 = 0 se 𝑛 è dispari
−(−𝑥) 𝑛1
se 𝑥 < 0
√ √ √ 𝑛 √
p √
E’ facile verificare che le proprietà 𝑛 𝑥 · 𝑦 = 𝑛 𝑥 · 𝑛 𝑦 e 𝑚 𝑥 = 𝑛𝑚 𝑥 sono valide
in tutti i casi in cui ambo i membri sono ben definiti.
√
Il seguente teorema ci dice che 2 è irrazionale (non è razionale, ovvero non è
elemento di ℚ) in quanto risolve l’equazione 𝑥 2 = 2 che non può avere soluzioni
in ℚ.
√
Teorema 1.59 (irrazionalità di 2, Pitagora). L’equazione 𝑥 2 = 2 non ha soluzioni
𝑥 ∈ ℚ.
1.20 logaritmo
log 𝑎 (𝑥 𝑦 ) = 𝑦 log 𝑎 𝑥.
log𝑏 𝑥
log 𝑎 𝑥 =
log 𝑎 𝑏
Abbiamo già osservato che ℕ è un insieme infinito e dunque (per il teorema 1.4)
anche ℤ, ℚ e ℝ sono infiniti. Per gli insiemi finiti se 𝐴 ⊆ 𝐵 ma 𝐴 ≠ 𝐵 risulta
#𝐴 < #𝐵 in quanto #𝐴 − #𝐵 = #(𝐵 \ 𝐴) > 0. Dobbiamo però osservare che
lo stesso non vale per gli insiemi infiniti. In effetti la funzione 𝑠 : ℕ → ℕ
definita da 𝑠(𝑥) = 𝑥 + 1 risulta essere una bigezione tra ℕ e ℕ \ {0}. Dunque
#ℕ = #(ℕ \ {0}) nonostante la differenza tra i due insiemi {0} abbia cardinalità
1. Anche l’insieme dei numeri pari o l’insieme dei quadrati perfetti (come aveva
notato già Galileo) hanno la stessa cardinalità di ℕ in quanto le funzioni 𝑛 ↦→ 2𝑛
e la funzione 𝑛 ↦→ 𝑛 2 sono iniettive.
Non è difficile trovare una funzione iniettiva da ℤ in ℕ (lo lasciamo per esercizio):
questo dimostra che anche #ℤ = #ℕ
#ℕ = #ℤ = #ℚ.
1.22 punti all’infinito 51
..
𝑚 .
.. .. ..
. . .
..
3 9 - .
.. Figura 1.6: La numerazione diagonale
2 5 8 12 .
delle caselle di una scacchiera infinita.
.. Si potrebbe verificare che il numero pre-
1 2 4 7 11 .
sente nella casella di coordinate (𝑛, 𝑚) si
.. scrive come 𝑓 (𝑛, 𝑚) =
(𝑛+𝑚+1)(𝑛+𝑚)
+𝑚
0 0 1 3 6 10 . 2
ed è una funzione bigettiva 𝑓 : ℕ × ℕ →
0 1 2 3 4 ... 𝑛 ℕ.
A questo punto si potrebbe pensare che tutti gli insiemi infiniti siano numerabili.
Invece preso un qualunque insieme (anche infinito) esiste un insieme con
cardinalità strettamente maggiore come dimostrato nel seguente teorema che
è un piccolo gioiello della logica. In effetti il metodo utilizzato è assimilabile
al paradosso del mentitore ed è la stessa idea ripresa da Russell nel paradosso
che ha demolito la teoria ingenua degli insiemi. L’insieme delle parti P(𝐴) è
definito a pag. 5.
Corollario 1.62 (non esiste l’insieme di tutti gli insiemi). Se esistesse un insieme
U (universo) tale che ∀𝑥 : 𝑥 ∈ 𝑈 , allora si avrebbe P(U) ⊆ U contraddicendo il teorema
precedente.
Definizione 1.63 (reali estesi). Denotiamo con ℝ̄ = ℝ ∪ {+∞, −∞} l’insieme dei
numeri reali a cui vengono aggiunti due ulteriori quantità che chiameremo infinite e
che denotiamo con +∞ e −∞. Diremo che 𝑥 ∈ ℝ̄ è finito se 𝑥 ∈ ℝ.
−∞ ≤ 𝑥 ≤ +∞, ∀𝑥 ∈ ℝ̄.
𝑥 + (+∞) = +∞, se 𝑥 ≠ −∞
𝑥 + (−∞) = −∞, se 𝑥 ≠ +∞
𝑥 · (+∞) = +∞, 𝑥 · (−∞) = −∞, se 𝑥 > 0
𝑥 · (+∞) = −∞, 𝑥 · (−∞) = +∞, se 𝑥 < 0.
Si definiscono anche:
1 1
−(+∞) = −∞, −(−∞) = +∞, = =0
+∞ −∞
facendo però attenzione che questi formalmente non sono opposto e reciproco
in quanto su ℝ̄ non sono più garantite le regole: 𝑥 + (−𝑥) = 0 e 𝑥 · (1/𝑥) = 1.
Infatti le operazioni (+∞) + (−∞) e +∞ · 0 vengono lasciate indefinite.
Definiamo anche il valore assoluto: |+∞| = |−∞| = +∞.
Possiamo infine definire la sottrazione e la divisione tramite addizione e
moltiplicazione:
𝑥 1
𝑥 − 𝑦 = 𝑥 + (−𝑦), =𝑥· .
𝑦 𝑦
Possiamo definire gli operatori sup e inf anche sugli insiemi illimitati ponendo:
sup ∅ = −∞
inf ∅ = +∞.
1.23 intervalli
intervallo
Definizione 1.64 (intervallo). Un insieme 𝐼 ⊆ ℝ̄ si dice essere un intervallo se
contiene tutti i punti intermedi:
[𝑎, 𝑏] = 𝑥 ∈ ℝ̄ : 𝑎 ≤ 𝑥 ≤ 𝑏
[𝑎, 𝑏) = 𝑥 ∈ ℝ̄ : 𝑎 ≤ 𝑥 < 𝑏
(1.16)
(𝑎, 𝑏] = 𝑥 ∈ ℝ̄ : 𝑎 < 𝑥 ≤ 𝑏
Abbiamo utilizzato le parentesi quadre per indicare che gli estremi sono inclusi
e le parentesi tonde per indicare che gli estremi sono esclusi. Osserviamo che
in alcuni testi si usano le parentesi quadre rovesciate al posto delle parentesi
tonde.
Noi considereremo per lo più intervalli di ℝ (non di ℝ̄): in tal caso gli estremi
infiniti non potranno mai essere inclusi nell’intervallo.
𝑓 (−𝑥) = 𝑓 (𝑥);
dispari
2. dispari se 𝐴 = −𝐴 e
𝑓 (−𝑥) = − 𝑓 (𝑥);
periodica
3. periodica di periodo 𝑇 se 𝐴 + 𝑇 = 𝐴 (significa che 𝑥 ∈ 𝐴 ⇐⇒ 𝑥 + 𝑇 ∈ 𝐴)
se per ogni 𝑥 ∈ 𝐴 si ha
𝑓 (𝑥 + 𝑇) = 𝑓 (𝑥)
Abbiamo già accennato al fatto che uno dei problemi più comuni in matematica
è quello di invertire una funzione. In particolare dato 𝑦 ∈ ℝ ci si chiede quali
siano gli 𝑥 ∈ ℝ tali che 𝑓 (𝑥) = 𝑦 . Questo problema si riconduce a trovare gli
zeri della funzione 𝑓 (𝑥) − 𝑦 e per questo motivo siamo interessati allo studio
degli zeri.
Dal punto di vista grafico una funzione 𝑓 è crescente se preso qualunque punto
(𝑥, 𝑓 (𝑥)) sul grafico della funzione e tracciati gli assi paralleli agli assi cartesiani,
passanti per il punto fissato, si osserva che il grafico della funzione è tutto
contenuto nel primo e terzo quadrante determinati dagli assi traslati.
Esercizio 1.69. Si dimostri che applicando una funzione strettamente crescente ai due
membri di una equazione o disequazione (stretta o larga che sia) si ottiene una equazione
o disequazione equivalente. Ovviamente è necessario che la funzione sia definita dove
viene applicata.
Lo stesso vale per le funzioni strettamente decrescenti se però si cambia il verso della
disequazione.
Dunque il massimo di una funzione è (se esiste) il valore massimo che la funzione può
assumere. I punti 𝑥 in cui la funzione assume il valore massimo 𝑓 (𝑥) vengono chiamati
punti di massimo. Analogamente i punti in cui la funzione assume il valore minimo punto di massimo/minimo
(sempre che esistano) vengono chiamati punti di minimo.
Diremo che la funzione 𝑓 è superiormente limitata se sup 𝑓 < +∞ ovvero se esiste funzione superiormente limitata
𝑀 ∈ ℝ tale che
∀𝑥 ∈ 𝐴 : 𝑓 (𝑥) ≤ 𝑀.
Diremo che la funzione 𝑓 è inferiormente limitato se inf 𝑓 > −∞ ovvero se esiste funzione inferiormente limitata
𝑀 ∈ ℝ tale che
∀𝑥 ∈ 𝐴 : 𝑓 (𝑥) ≥ 𝑀.
Diremo che la funzione 𝑓 è limitata se è sia superiormente che inferiormente limitata funzione limitata
ovvero se sup | 𝑓 | < +∞ cioè se esiste 𝑀 ∈ ℝ tale che funzione lineare
Attenzione: nell’ambito dell’algebra li-
∀𝑥 ∈ 𝐴 : | 𝑓 (𝑥)| ≤ 𝑀. neare queste funzioni verrebbero chia-
mate lineari affini, mentre le funzioni li-
neari dovrebbero sempre avere 𝑞 = 0.
Nel seguente esercizio abbiamo un esempio di funzione limitata.
Noi invece (come spesso accade nell’am-
bito dell’analisi) chiameremo lineari que-
Esercizio 1.71. Si consideri la funzione 𝑓 : ℝ → ℝ ste funzioni e chiameremo lineari omoge-
nee quelle con 𝑞 = 0. Il termine lineare
1 pervade tutta la matematica e si applica
𝑓 (𝑥) = . in particolare alle equazioni che si otten-
1 + 𝑥2 gono tramite le funzioni lineari. Purtrop-
po il nome scelto è fuorviante: la parola
Verificare che max 𝑓 = sup 𝑓 = 1, che 0 è l’unico punto di massimo, che inf 𝑓 = 0 e linea viene usata a volte come abbrevia-
che min 𝑓 non esiste. zione di linea retta, quando invece sareb-
be più giusto utilizzare l’abbreviazione
retta in quanto una linea può benissimo
essere curva. In altri contesti (come ad
1.25 funzioni lineari esempio nell’ambito degli ordinamenti)
il termine lineare rappresenta un ogget-
to unidimensionale senza ramificazioni
Le funzioni lineari 𝑓 : ℝ → ℝ sono le funzioni per le quali esistono 𝑚, 𝑞 ∈ ℝ tali ed è quindi maggiormente aderente al
significato originale della parola.
56 1 fondamenti
𝑦 = 𝑚𝑥 + 𝑞
𝑓 (𝑥2 )
Δ 𝑓 (𝑥)
𝑓 (𝑥1 )
Δ𝑥
𝑥1 𝑥2
che
𝑓 (𝑥) = 𝑚𝑥 + 𝑞.
𝑓 (𝑥2 ) − 𝑓 (𝑥1 )
= 𝑚.
𝑥2 − 𝑥1
Tutte le rette del piano, tranne quelle parallele all’asse delle ordinate, sono
grafico di una funzione lineare.
Si osservi che per 𝑚 > 0 la funzione è strettamente crescente, per 𝑚 = 0 la
funzione è costante e per 𝑚 < 0 la funzione è strettamente decrescente.
𝑓 (𝑥) = 𝑎𝑥 2 + 𝑏𝑥 + 𝑐 (1.17)
funzioni quadratiche
con 𝑎, 𝑏, 𝑐 ∈ ℝ, 𝑎 ≠ 0, si possono chiamare funzioni quadratiche.
Il modello di funzione quadratica è la funzione 𝑓 (𝑥) = 𝑥 2 che (come tutte
le potenze di esponente positivo e pari) risulta essere una funzione pari,
strettamente crescente sull’intervallo [0 , +∞) e strettamente decrescente su
1.26 funzioni quadratiche 57
𝑥 = − 2𝑏𝑎
𝑦 = 𝑎𝑥 2 + 𝑏𝑥 + 𝑐
𝑥1 𝑥2
Figura 1.8: Il grafico di una funzione
quadratica.
(−∞, 0]. La funzione assume solamente valori non negativi e si annulla solo
per 𝑥 = 0. Dunque l’equazione
𝑥2 = 𝑏
non ha soluzione se 𝑏 < 0 ed ha come unica soluzione 𝑥 = 0 se 𝑏 = 0.√Se 𝑏 > 0
sappiamo che questa equazione ha una unica soluzione √ positiva 𝑥1 = 𝑏 e, per
simmetria, ha anche
√ una soluzione negativa 𝑥 2 = − 𝑏 . Sintetizzando si usa
scrivere 𝑥 1,2 = ± 𝑏 per unire in una unica riga le due definizioni.
𝑏 𝑐
𝑓 (𝑥) = 𝑎𝑥 + 𝑏𝑥 + 𝑐 = 𝑎 𝑥 + 𝑥 +
2 2
𝑎 𝑎
𝑏 𝑏2 𝑏2 𝑐
= 𝑎 𝑥 +2 𝑥+ 2 − 2 +
2
2𝑎 4𝑎 4𝑎 𝑎
" 2 # (1.18)
𝑏 𝑏 2 − 4 𝑎𝑐
=𝑎 𝑥+ −
2𝑎 4𝑎2
2
𝑏 𝑏 2 − 4 𝑎𝑐
=𝑎 𝑥+ − .
2𝑎 4𝑎
Definizione 1.73 (parabola). Una parabola con fuoco nel punto 𝑭 = (𝐹1 , 𝐹2 ) ∈ ℝ × ℝ
e retta direttrice la retta 𝑟 ⊆ ℝ × ℝ è l’insieme dei punti 𝒙 = (𝑥 1 , 𝑥 2 ) ∈ ℝ × ℝ
equidistanti da 𝑭 e da 𝑟 :
p q
𝒙 ∈ ℝ × ℝ: (𝑥1 − 𝐹1 )2 + (𝑥2 − 𝐹2 )2 = inf (𝑥1 − 𝑃1 )2 + (𝑦1 − 𝑃1 )2 .
𝑷∈𝑟
58 1 fondamenti
Esercizio 1.74. Si dimostri che per ogni 𝑎 ≠ 0 esiste 𝑠 ≠ 0 per cui il riscalamento
𝑋 = 𝑠𝑥 , 𝑌 = 𝑠 𝑦 porta il grafico della parabola 𝑦 = 𝑎𝑥 2 nel grafico della parabola
𝑌 = 𝑋 2 . Significa che a meno di isometrie e riscalamenti c’è una unica parabola.
𝑎𝑥 2 + 𝑏𝑥 + 𝑐 = 0
risulta equivalente a
2
𝑏 𝑏 2 − 4 𝑎𝑐
𝑥+ = .
2𝑎 4𝑎2
Dunque se 𝑏 2 − 4 𝑎𝑐 < 0 l’equazione 𝑎𝑥 2 + 𝑏𝑥 + 𝑐 = 0 non ha soluzioni. Se
𝑏 2 − 4 𝑎𝑐 = 0 l’equazione ha una unica soluzione 𝑥 = − 2𝑏𝑎 . Infine se 𝑏 2 − 4 𝑎𝑐 > 0
si ottiene √
𝑏 𝑏 2 − 4 𝑎𝑐
𝑥+ =±
2𝑎 2𝑎
da cui la famosa formula risolutiva
√
−𝑏 ± 𝑏 2 − 4 𝑎𝑐
𝑥 1 ,2 = . (1.19)
2𝑎
Sommiamo 3:
11 < (𝑥 + 1)4 ≤ 1003.
L’elevamento alla quarta potenza è strettamente crescente solo quando l’argo-
mento è positivo, ed è una funzione pari. Possiamo quindi affermare che le
nostre disequazioni sono equivalenti all’unione delle soluzioni di due sistemi:
√4 √4 √4 √4
11 < 𝑥 + 1 ≤ 1003 o − 1003 ≤ 𝑥 + 1 < 11.
hp i
Nell’esempio precedente la funzione 𝑓 (𝑥) = log2 3
(𝑥 + 1)4 − 3 − 2 è ottenuta
mediante composizione di funzioni elementari:
√3
𝑓 = (𝑥 ↦→ log2 𝑥) ◦ (𝑥 ↦→ 𝑥 − 2) ◦ (𝑥 ↦→ 𝑥)
◦ (𝑥 ↦→ 𝑥 − 3) ◦ (𝑥 ↦→ 𝑥 ) ◦ (𝑥 ↦→ 𝑥 + 1).
4
60 1 fondamenti
Negli intervalli in cui tutte queste funzioni sono invertibili la funzione inversa
si ottiene componendo, in ordine opposto, tutte le inverse:
√4
𝑓 −1 = (𝑥 ↦→ 𝑥 − 1) ◦ (𝑥 ↦→ 𝑥) ◦ (𝑥 ↦→ 𝑥 + 3)
◦ (𝑥 ↦→ 𝑥 3 ) ◦ (𝑥 ↦→ 𝑥 + 2) ◦ (𝑥 ↦→ 2𝑥 ).
√4
In effetti il caposaldo 1003 − 1 è proprio tale funzione valutata in 𝑏 = 3.
𝑥 2 > 2𝑥 − 1
2𝑥 = 𝑥 2
le manipolazioni algebriche non sono utili. Nel capitolo sul calcolo differenziale
svilupperemo degli strumenti che ci permetteranno di determinare l’andamento
di molte di queste di funzioni. Nel capitolo sulle successioni svilupperemo
invece gli strumenti che ci permetteranno di determinare le soluzioni mediante
algoritmi di approssimazione. Questi strumenti presuppongono il concetto di
limite e continuità: è sostanzialmente questo che identifica la materia chiamata
analisi matematica.
Un generico punto 𝑧 del piano ℂ potrà essere scritto in maniera univoca nella
base scelta: 𝑧 = 𝑥𝑒1 + 𝑦𝑒2 ovvero, per come abbiamo chiamato 𝑒1 ed 𝑒2 :
𝑧 = 𝑥 + 𝑖 𝑦.
Tale 𝑧 viene chiamato numero complesso con parte reale 𝑥 e parte immaginaria
𝑦 . Questa rappresentazione del numero complesso 𝑧 viene chiamata rappre-
1.28 i numeri complessi 61
sentazione cartesiana in quanto definisce il punto 𝑧 del piano complesso tramite rappresentazione cartesiana
le sue coordinate cartesiane 𝑥 e 𝑦 . I numeri reali sono immersi nei complessi,
nel senso che se 𝑥 ∈ ℝ allora 𝑧 = 𝑥 + 𝑖 · 0 = 𝑥 è anche un numero complesso.
Il numero complesso 𝑖 = 0 + 𝑖 · 1 viene chiamata unità immaginaria e i numeri unità immaginaria
complessi della forma 𝑖 𝑦 sono chiamati immaginari. Un numero complesso
𝑧 = 𝑥 + 𝑖 𝑦 è quindi una somma tra un numero reale ed un numero immaginario.
Il numero reale 𝑥 viene chiamato parte reale di 𝑧 e si denota con 𝑥 = Re 𝑧 . Il Re 𝑧
numero reale 𝑦 viene chiamato parte immaginaria di 𝑧 e si denota con 𝑦 = Im 𝑧
(osserviamo che la parte immaginaria di un numero complesso è un numero Im 𝑧
L’insieme ℂ, per come è stato costruito, è uno spazio vettoriale reale di di-
mensione 2. Abbiamo quindi già definite la addizione tra elementi di ℂ e la addizione
moltiplicazione tra elementi di ℂ ed elementi di ℝ, se 𝑎, 𝑏, 𝑐, 𝑑, 𝑡 ∈ ℝ si ha:
𝑥 − 𝑖𝑦
(𝑥 + 𝑖 𝑦) · = 1.
𝑥2 + 𝑦2
𝑧 + 𝑤 = 𝑧¯ + 𝑤,
¯ 𝑧 · 𝑤 = 𝑧¯ · 𝑤.
¯
e
𝑧 · 𝑧¯ = (𝑥 + 𝑖 𝑦)(𝑥 − 𝑖 𝑦) = 𝑥 2 − 𝑖 2 𝑦 2 = 𝑥 2 + 𝑦 2 .
Osserviamo
√ che se 𝑧 = 𝑥 ∈ ℝ ⊆ ℂ il modulo di 𝑧 coincide con il valore assoluto:
|𝑧| = 𝑥 2 = |𝑥| e per questo motivo non distinguiamo, nelle notazioni, il
modulo dal valore assoluto. Più in generale risulta per ogni 𝑧 ∈ ℂ (la verifica è
immediata):
| Re 𝑧| ≤ |𝑧|, | Im 𝑧| ≤ |𝑧|.
Possiamo a questo punto trovare una utile formula per calcolare il reciproco di
un numero complesso. Essendo infatti 𝑧 · 𝑧¯ = |𝑧| 2 si osserva che
1 𝑧¯ 𝑧¯
= = .
𝑧 𝑧¯ · 𝑧 |𝑧| 2
|𝑧 + 𝑤| 2 = (𝑧 + 𝑤) · (¯𝑧 + 𝑤)
¯ = |𝑧| 2 + |𝑤| 2 + 𝑧 · 𝑤¯ + 𝑧¯ · 𝑤
e visto che
𝑧 · 𝑤¯ + 𝑧¯ · 𝑤 = 𝑧 · 𝑤¯ + 𝑧 · 𝑤¯ = 2 Re(𝑧 𝑤)
¯ ≤ 2 |𝑧 𝑤|
¯ = 2 |𝑧| · | 𝑤|
¯ = 2 |𝑧| · |𝑤|
otteniamo
|𝑧 + 𝑤| 2 ≤ |𝑧| 2 + |𝑤| 2 + 2 |𝑧| · |𝑤| = (|𝑧| + |𝑤|)2
che è equivalente alla disuguaglianza di convessità.
Possiamo ora dare una interpretazione geometrica del prodotto 𝑧 · 𝑤 tra due
numeri complessi. In primo luogo sappiamo che |𝑧 · 𝑤| = |𝑧| · |𝑤| e dunque
il punto del piano che rappresenta il prodotto 𝑧 · 𝑤 si trova ad una distanza
dall’origine che è pari al prodotto delle distanze dei punti 𝑧 e 𝑤 . Inoltre l’angolo infinito
individuato da 𝑧 · 𝑤 rispetto all’asse delle 𝑥 positive risulta uguale alla somma
degli angoli individuati dai punti 𝑧 e 𝑤 come mostrato in figura 1.9. ∞
Anche il piano dei numeri complessi può essere esteso aggiungendoci un punto
all’infinito. A differenza dei reali, su cui era presente un ordinamento che era
utile conservare, nel caso dei numeri complessi è più usuale utilizzare un unico
punto infinito che si denota con ∞. Definiamo il piano dei complessi estesi ℂ̄
come
ℂ̄ = ℂ ∪ {∞}.
64 1 fondamenti
Definiamo
𝑧+∞=∞ ∀𝑧 ∈ ℂ
𝑧−∞=∞ ∀𝑧 ∈ ℂ
𝑧·∞=∞ ∀𝑧 ∈ ℂ̄ \ {0}
𝑧/∞ = 0 ∀𝑧 ∈ ℂ
𝑧/0 = ∞ ∀𝑧 ∈ ℂ̄ \ {0}
¯ =∞
∞
|∞| = +∞ ∈ ℝ̄.
Si noti che abbiamo definito la divisione per zero di numeri complessi (e quindi
anche reali) diversi da zero. Il risultato è ∞ e quindi rimane confermato che la
divisione per zero non è una operazione valida se vogliamo un risultato finito.
Una quantità 𝑧 ∈ ℂ̄ sarà detta finita se 𝑧 ∈ ℂ.
1
𝑓 (𝑧) =
𝑧
è una funzione bigettiva di ℂ̄ in sé. Dal punto di vista geometrico il coniugato di tale
funzione ovvero la funzione 𝑧 ↦→ 1𝑧¯ è l’inversione circolare rispetto al cerchio unitario di
ℂ: i punti sulla circonferenza unitaria vengono lasciati fissi, i punti all’interno vengono
mandati all’esterno rimanendo sullo stesso raggio uscente dall’origine e invertendo il
proprio modulo. I punti 0 e ∞ si scambiano.
𝑧3 − 1 = 0
𝑧 3 − 1 = (𝑧 − 1)(𝑧 2 + 𝑧 + 1).
𝑧 + 1 + 𝑧¯ = 0.
2𝑥 + 1 = 0
1.28 i numeri complessi 65
|𝑥 0 |
Dimostrazione. Siano 𝑥, 𝑥 0 ≠ 0. Se prendiamo 𝛿 < 2 e se |𝑥 − 𝑥 0 | < 𝛿 si avrà,
|𝑥0 |
per disuguaglianza triangolare inversa, |𝑥| > 2 . Dunque
− 1 = |𝑥 − 𝑥0 | ≤ 2𝛿 .
1
𝑥 𝑥0 |𝑥 · 𝑥0 | |𝑥0 | 2
1 se 𝑥 > 0
sgn(𝑥) = 0 se 𝑥 = 0
−1 se 𝑥 < 0
è un esempio di funzione non continua.
68 2 funzioni continue, limiti e successioni
e quindi se scegliamo 𝜀 < 1 non è possibile trovare 𝛿 > 0 per cui valga la
condizione di continuità (2.1) nel punto 𝑥 0 = 0.
Esercizio 2.4. Dimostrare che le funzioni 𝑓 (𝑥) = 𝑥 e 𝑔(𝑥) = |𝑥| sono continue.
Dimostrare che le funzioni ℎ(𝑥) = b𝑥c e 𝑘(𝑥) = d𝑥e non sono continue (ma sono
continue in ogni punto 𝑥 0 ∈ ℝ \ ℤ).
𝑓 + 𝑔, 𝑓 · 𝑔, 𝑓 − 𝑔, | 𝑓 |, 𝑓 𝑛 (con 𝑛 ∈ ℕ )
sono funzioni definite e continue nel punto 𝑥 0 . Se inoltre 𝑔(𝑥 0 ) ≠ 0 anche la funzione
𝑓 /𝑔 è definita e continua nel punto 𝑥 0 .
da cui
Se 𝑓 e 𝑔 sono continue nel punto 𝑥 0 allora per ogni 𝜀0 > 0 esistono 𝛿 1 e 𝛿 2 tali
che
Dato 𝜀 > 0 basterà quindi scegliere 𝜀0 = 𝜀/2 e 𝛿 come sopra per ottenere la
condizione di continuità.
Per il prodotto si ha
Osserviamo ora che | 𝑔(𝑥)| ≤ | 𝑔(𝑥) − 𝑔(𝑥 0 )|+| 𝑔(𝑥 0 )| e quindi | 𝑔(𝑥)| ≤ | 𝑔(𝑥 0 )|+𝜀0
da cui:
(𝑥 − 3) · 𝑥 − 1
𝑥+𝑥
2
𝑓 (𝑥) =
1−𝑥 3
𝑥 −
𝑥
è continua.
Si intende che tale funzione è definita sull’insieme degli 𝑥 ∈ ℝ per cui tutte le operazioni
coinvolte sono definite ovvero 𝑓 : 𝐷 ⊆ ℝ → ℝ con
1 − 𝑥 3
𝐷 = 𝑥 ∈ ℝ : 𝑥 + 𝑥 ≠ 0, 𝑥 ≠ 0, 𝑥 − ≠0 .
2
𝑥
Per convincersi che questa funzione 𝑓 è continua si nota che le funzioni 𝑥 e le costanti
3 e 1 sono funzioni continue. Ma allora, per il teorema 2.6, anche le funzioni 𝑥 − 3
e 𝑥 2 = 𝑥 · 𝑥 sono continue. Dunque anche (𝑥 − 3) · 𝑥 , 𝑥 + 𝑥 2 e 𝑥 3 e 1 − 𝑥 3 sono
1 1−𝑥 3
continue. Di conseguenza sono continue pure 1+𝑥 2 e 𝑥 . E poi saranno continue
1−𝑥 3 1−𝑥 3 1−𝑥 3
anche (𝑥 − 3) · 𝑥 − 1
e𝑥− e quindi 𝑥 − e pure 𝑥 − 𝑥 . Infine sarà
1+𝑥 2 𝑥 𝑥
dunque continua 𝑓 (𝑥).
𝑓 (𝑥) → ℓ per 𝑥 → 𝑥 0
𝑥2 − 1
→2 per 𝑥 → 1.
𝑥−1
Osserviamo che se 𝑥 = 𝑥 0 allora ovviamente 𝑓˜(𝑥) − 𝑓˜(𝑥 0 ) = 0 < 𝜀 dunque
possiamo supporre, nella condizione precedente, che sia 𝑥 ≠ 𝑥 0 e dunque
𝑓˜(𝑥) = 𝑓 (𝑥). Inoltre visto che 𝑓˜(𝑥0 ) = ℓ si ottiene la seguente condizione:
∀𝜀 > 0 : ∃𝛿 > 0 : ∀𝑥 ≠ 𝑥0 : |𝑥 − 𝑥0 | < 𝛿 =⇒ 𝑓˜(𝑥) − ℓ < 𝜀. (2.2)
Definizione 2.10 (intorno). Per 𝑥 ∈ ℝ definiamo la famiglia degli intorni (basilari) intorni
di 𝑥 come l’insieme di tutti gli intervallini aperti, simmetrici, centrati in 𝑥 :
Definiamo poi le famiglie degli intorni destri e intorni sinistri di 𝑥 come intorni destri/sinistri
Per ogni 𝑥 ∈ ℝ̄ = [−∞, +∞] risultano quindi definiti gli intorni B𝑥 e per ogni 𝑥 ∈ ℝ
sono definiti gli intorni B𝑥 + e B𝑥 − .
Osservazione 2.11. Sarebbe possibile definire in maniera analoga gli intorni dei punti
in ℝ𝑛 (per l’analisi di funzioni di più variabili) o in ℂ (per l’analisi complessa). Ma in
questo corso e in questo capitolo in particolare siamo interessati allo studio delle funzioni
di una singola variabile.
Su ℝ c’è una struttura di ordine totale che è utile preservare aggiungendo due punti
all’infinito: +∞ e −∞. Su ℝ𝑛 (e su ℂ, che in questo contesto possiamo identificare con
ℝ2 ) non c’è una struttura d’ordine naturale e quindi usualmente si considera un unico
punto all’infinito ∞ i cui intorni saranno
In certi casi può tornare utile considerare un unico punto all’infinito, denotato con
∞, anche in ℝ (in molti testi tale punto verrebbe denotato con il simbolo ±∞) e si
potrebbero usare le notazioni +∞ = ∞− e −∞ = ∞+ visto che gli intorni di +∞ e −∞
sono in effetti intorni unilaterali del punto all’infinito.
La stessa definizione può essere data restringendosi agli intorni destri/sinistri del
punto 𝑥 0 (nel caso 𝑥 0 ∈ ℝ). Si otterranno quindi le definizioni di limite destro e
limite destro/sinistro
74 2 funzioni continue, limiti e successioni
limite sinistro semplicemente sostituendo B𝑥0+ o B𝑥0− al posto di B𝑥0 nella definizione
precedente. In tal caso scriveremo 𝑓 (𝑥) → ℓ per 𝑥 → 𝑥 0+ per il limite destro e 𝑓 (𝑥) → ℓ
per 𝑥 → 𝑥 0− per il limite sinistro.
Infine anche il risultato del limite può essere ℓ + o ℓ − , in tal caso useremo Bℓ + o Bℓ − al
posto di Bℓ .
1 se 𝑥 > 0 ,
sgn(𝑥) = 0 se 𝑥 = 0 ,
−1 se 𝑥 < 0.
Si può verificare che
sgn(𝑥) → 1 per 𝑥 → 0+
e
sgn(𝑥) → −1 per 𝑥 → 0−
Abbiamo già visto che nel caso in cui 𝑥 0 ∈ ℝ e ℓ ∈ ℝ siano entrambi finiti la
definizione di limite 𝑓 (𝑥) → ℓ per 𝑥 → 𝑥 0 si traduce nella condizione (2.2).
Anche negli altri casi esplicitando le definizioni di intorno si possono ottenere
delle condizioni più esplicite. Ad esempio la condizione 𝑓 (𝑥) → −∞ per
𝑥 → 𝑥0+ si traduce nel modo seguente:
∀𝑈 ∈ B𝑥0 : (𝐴 \ {𝑥}) ∩ 𝑈 ≠ ∅.
𝑓 (𝑥) → ℓ1 e 𝑓 (𝑥) → ℓ 2
allora ℓ 1 = ℓ 2 .
2.2 limite di funzione 75
che è assurdo.
In ogni intervallo (𝑎, 𝑏) con 𝑎 < 𝑏 questa funzione assume sia il valore 0 che
il valore 1 in quanto sia ℚ che ℝ \ ℚ intersecano l’intervallo (sono insiemi
densi). Ma se 𝑓 avesse limite ℓ dovrebbe esistere un intervallo in cui i valori
distano meno di 𝜀 da ℓ e quindi dovrebbe essere | 1 − ℓ | < 𝜀 e | 0 − ℓ | < 𝜀 che è
impossibile se scegliamo 𝜀 < 12 .
lim 𝑓 (𝑥) = 𝑓 (𝑥 0 ).
𝑥→𝑥 0
Esempio 2.19. Non è difficile convincersi che gli unici punti di accumulazione per
l’insieme ℤ sono +∞ e −∞. Dunque qualunque funzione 𝑓 : ℤ → ℝ è continua in
quanto tutti i punti del suo dominio sono punti isolati.
Teorema 2.20 (località del limite). Il limite di una funzione per 𝑥 → 𝑥 0 dipende
solamente dai valori di 𝑓 in un intorno di 𝑥 0 e non dipende dal valore di 𝑓 in 𝑥 0 .
Si osservi che a differenza del teorema sulla località del limite è possibile che
la funzione ristretta 𝑔 abbia limite quando la funzione 𝑓 non aveva limite. Si
osservi anche che in entrambi questi teoremi sarà opportuno che 𝑥 0 sia un punto
di accumulazione, altrimenti la condizione 𝑓 (𝑥) → ℓ risulta essere vuota.
Teorema 2.22 (legame tra limite, limite destro e limite sinistro). Sia 𝐴 ⊆ ℝ,
𝑓 : 𝐴 → ℝ una funzione e 𝑥0 un punto di accumulazione di 𝐴. Sia 𝐴+ = 𝐴∩[𝑥 0 , +∞)
e 𝐴− = 𝐴 ∩ (−∞, 𝑥 0 ].
lim 𝑓 (𝑥) = ℓ
𝑥→𝑥0
se e solo se
lim 𝑓 (𝑥) = lim− 𝑓 (𝑥) = ℓ .
𝑥→𝑥 0+ 𝑥→𝑥0
Allora nel secondo limite si può porre 𝑦 = 𝑓 (𝑥) e al posto di 𝑦 → 𝑦0 si può mettere
𝑥 → 𝑥 0 (in quanto il primo limite ci dice che se 𝑥 → 𝑥0 allora 𝑦 → 𝑦0 ) e dunque vale:
lim 𝑔( 𝑓 (𝑥)) = ℓ .
𝑥→𝑥0
78 2 funzioni continue, limiti e successioni
Gli stessi risultati valgono per le funzioni decrescenti, scambiando sup e inf.
∀𝑥 ∈ 𝐵 : 𝑓 (𝑥) ≤ ℓ
∀𝑦 < ℓ : ∃𝛼 ∈ 𝐵 : 𝑓 (𝛼) > 𝑦.
Siccome 𝑓 è crescente, dalla seconda condizione si ottiene che per ogni 𝑥 > 𝛼
si ha 𝑓 (𝑥) ≥ 𝑓 (𝛼) > 𝑦 e mettendo insieme le due condizioni si ottiene che per
ogni 𝑦 < ℓ esiste 𝛼 ∈ ℝ tale che per ogni 𝑥 > 𝛼 si ha 𝑦 < 𝑓 (𝑥) ≤ ℓ . Certamente
2.2 limite di funzione 79
lim 𝑥 𝛼 = 𝑥 0𝛼
𝑥→𝑥 0
lim 𝑥 𝛼 = +∞.
𝑥→+∞
Se 𝑥 0 ∈ ℝ ovviamente si ha pure
lim |𝑥 0 | = |𝑥 0 |
𝑥→𝑥 0
80 2 funzioni continue, limiti e successioni
Dimostrazione. Sia ℓ ∈ [−∞, +∞] il valore del limite. Se ℓ > 0 esiste certamente
un intorno 𝑈 di ℓ tale che 𝑈 ⊆ (0 , +∞] (se ℓ ∈ ℝ basta prendere (ℓ /2 , 3ℓ /2), se
ℓ = +∞ basta prendere (1, +∞]). Per la definizione di limite esiste 𝑈 intorno di
𝑥0 tale che 𝑓 (𝑈) ⊆ 𝑉 e il risultato segue.
allora si ha
1
(moralmente 0+ = +∞).
Per la differenza basta osservare che 𝑓 (𝑥) − 𝑔(𝑥) = 𝑓 (𝑥) + (−𝑔(𝑥)). Se ℓ 2 è finito
la continuità della funzione ℎ(𝑦) = −𝑦 ci garantisce che −𝑔(𝑥) → −ℓ 2 . Lo stesso
si verifica facilmente quando ℓ 2 è infinito (basta osservare che se 𝑈 = (𝛼, +∞+]
è un intorno di +∞ allora −𝑈 = [−∞, −𝛼) è un intorno di −∞). Dunque il
limite della differenza si riconduce al limite della somma.
Dunque se 𝑓 > 0 e 𝑔 > 0 i risultati per il limite del prodotto sono conseguenza
dei risultati analoghi per il limite della somma. Cambiando segno ad una
delle due funzioni o ad entrambe ci si può ricondurre al caso 𝑓 > 0 e 𝑔 > 0
quando le due funzioni assumono un segno costante in almeno un intorno del
punto 𝑥 0 . Per il teorema della permanenza del segno questo è vero se ℓ 1 ≠ 0 e
ℓ2 ≠ 0: il limite del prodotto in questo caso è dunque ℓ 1 · ℓ2 . Se invece ℓ1 = 0
e ℓ 2 ∈ ℝ sappiamo che 𝑓 (𝑥) → 0 è equivalente a | 𝑓 (𝑥)| → 0 dunque in tal
caso si può rimpiazzare 𝑓 (𝑥) con | 𝑓 (𝑥)| ≥ 0 (gli eventuali punti in cui 𝑓 (𝑥) = 0
sono irrilevanti e possono essere tolti dal dominio di 𝑓 per garantire | 𝑓 | > 0) e
ottenere che il limite del prodotto è 0. Lo stesso accade se ℓ 2 = 0 con la funzione
𝑔(𝑥).
Per quanto riguarda il rapporto il teorema 1.54 ci dice che le proprietà additive
dell’opposto diventano (tramite logaritmo) proprietà moltiplicative del reciproco,
almeno se siamo nell’ambito di numeri positivi. Dunque se 𝑓 (𝑥) → ℓ con ℓ > 0
1
allora 𝑓 (𝑥) → ℓ1 . Se ℓ = 0 non possiamo concludere niente in quanto le proprietà
additive a −∞ si rispecchiano nelle proprietà moltiplicative in 0+ , non in 0.
Dunque i risultati sul limite del rapporto discendono dai risultati sul limite del
prodotto con il reciproco.
Svolgimento. Per 𝑥 → +∞ per il teorema sul limite del prodotto sappiamo che
𝑥 2 → +∞ e 𝑥 3 → +∞. Per il teorema sulla somma dei limiti sappiamo che
2 + 𝑥 2 → +∞ ma a priori non possiamo applicare tale teorema al limite di
(2 + 𝑥 2 ) − 𝑥 3 in quanto (+∞) − (+∞) è una forma indeterminata (non rientra
nelle ipotesi di quel teorema). Bisogna allora intuire che le potenze di 𝑥 con
esponente maggiore sono preponderanti e vanno quindi messe in evidenza
82 2 funzioni continue, limiti e successioni
2 1 2 1
1 + 𝑥 −1 1 (+∞)3
+ +∞ −1
𝑥3
lim · 2 = +∞ ·
𝑥→+∞ 𝑥 1 2 1 2
2
1− 𝑥 + 𝑥2
1− +∞ + (+∞)2
0+0−1
=0· = 0 · (−1) = 0.
(1 − 0 + 0)2
L’aver definito le operazioni sulle quantità infinite risulta in effetti comodo nello
svolgimento dei limiti. Bisogna però essere consapevoli che ℝ̄ non è un campo
e quindi le operazioni con i simboli +∞ e −∞ non rispettano molte delle regole
che siamo abituati ad avere sui numeri finiti. Sarà quindi opportuno ricondursi
immediatamente ad una espressione che abbia senso in ℝ, sulla quale potremo
applicare le manipolazioni algebriche con più tranquillità. Per questo motivo in
molti testi l’espressione intermedia in cui compaiono le operazioni eseguite sulle
quantità +∞ e −∞ non è ritenuta valida e si preferisce scrivere direttamente il
risultato.
Diremo che 𝑃(𝑥) vale frequentemente per 𝑥 → 𝑥 0 se in ogni intorno di 𝑥 0 c’è almeno frequentemente
un punto 𝑥 ≠ 𝑥 0 in cui vale:
Le due proprietà sono complementari nel senso che vale in base alle proprietà
dei quantificatori universali vale la seguente relazione:
Se due proprietà 𝑃(𝑥) e 𝑄(𝑥) valgono definitivamente allora anche 𝑃(𝑥) ∧ 𝑄(𝑥)
vale definitivamente. Se invece valgono entrambe frequentemente allora anche
𝑃(𝑥) ∨ 𝑄(𝑥) vale frequentemente.
Teorema 2.33 (criteri di confronto). Siano 𝑓 , 𝑔 , ℎ tre funzioni reali definite su uno confronto tra limiti
stesso dominio 𝐴 ⊆ ℝ con punto di accumulazione 𝑥 0
1. Se per ogni 𝑥 ∈ 𝐴 si ha
𝑓 (𝑥) ≤ 𝑔(𝑥)
e se entrambe le funzioni ammettono limite: 𝑓 (𝑥) → ℓ 1 e 𝑔(𝑥) → ℓ 2 per 𝑥 → 𝑥 0
allora
ℓ1 ≤ ℓ2 .
2. Se per ogni 𝑥 ∈ 𝐴 si ha:
𝑓 (𝑥) ≤ 𝑔(𝑥) teorema dei carabinieri
e se 𝑓 (𝑥) → +∞ allora anche 𝑔(𝑥) → +∞ per 𝑥 → 𝑥 0 . Viceversa se
𝑓 (𝑥) ≤ 𝑔(𝑥) e 𝑔(𝑥) → −∞ allora anche 𝑓 (𝑥) → −∞.
84 2 funzioni continue, limiti e successioni
2 𝑥 − b𝑥c ≥ 2 𝑥 − 𝑥 = 𝑥 → +∞.
Dimostrazione. Se 𝑓 è limitata significa che esiste 𝑅 > 0 tale che | 𝑓 (𝑥)| ≤ 𝑅 per
ogni 𝑥 nel dominio di 𝑓 . Ma allora
2.5 successioni
𝒂 = (𝑎 0 , 𝑎1 , 𝑎2 , . . . , 𝑎 𝑛 , . . . )
dove si intende
𝑎 𝑛 = 𝒂(𝑛).
Le componenti 𝑎 𝑛 si chiamano termini della successione. I numeri 𝑛 si chiamano,
invece, indici. L’intera successione 𝒂 può essere indicata con (𝑎 𝑛 )∞
𝑛=0 oppure
(𝑎 𝑛 )𝑛 oppure, più semplicemente, con 𝑎 𝑛 quando sia chiaro che si intende
In alcuni testi le successioni vengono
l’intera successione 𝒂 e non un singolo termine della stessa.
indicate con la notazione {𝑎 𝑛 } che però
è fuorviante in quanto una successione in
Per noi il caso più interessante sarà quello delle successioni reali 𝑎 𝑛 ∈ ℝ cioè il 𝑋 non è semplicemente un sottoinsieme
caso 𝑋 = ℝ. Considereremo però anche il caso di successioni complesse 𝑎 𝑛 ∈ ℂ di 𝑋 : l’ordine in cui vengono presi gli
(dunque 𝑋 = ℂ) perché questo potrà essere utile in alcune situazioni. elementi è rilevante.
ℓ = lim 𝒂(𝑛)
𝑛→+∞
o più concisamente:
𝑎𝑛 → ℓ .
La condizione 𝑎 𝑛 → +∞ si scrive
∀𝛼 ∈ ℝ : ∃𝑁 ∈ ℕ : 𝑛 > 𝑁 =⇒ 𝑎 𝑛 > 𝛼
e infine 𝑎 𝑛 → −∞ diventa
lim 𝑎 𝑛 .
𝑛
regolare
Se tale limite esiste diremo che la successione 𝑎 𝑛 è regolare, se il limite esiste ed è finito
diremo che la successione è convergente se il limite è infinito diremo che la successione
convergente è divergente se il limite non esiste diremo infine che la successione è indeterminata.
divergente Abbiamo dunque le seguenti alternative
indeterminata 1. la successione è convergente (ha limite finito);
2. la successione è divergente (ha limite infinito);
3. la successione è indeterminata (non ha limite).
carattere di una successione Determinare il carattere di una successione significa specificare a quale delle tre categorie
appartiene.
Esercizio 2.38. Una successione complessa 𝑧 𝑛 ∈ ℂ potrà essere scritta nella forma
𝑧 𝑛 = 𝑥 𝑛 + 𝑖 𝑦𝑛 dove 𝑥 𝑛 e 𝑦𝑛 sono successioni reali. Si può allora verificare che 𝑧 𝑛 → 𝑧
per 𝑧 ∈ ℂ se e solo se 𝑥 𝑛 → 𝑥 e 𝑦𝑛 → 𝑦 dove 𝑧 = 𝑥 + 𝑖 𝑦 con 𝑥, 𝑦 ∈ ℝ.
che sono definiti come per qualunque altra funzione. Sappiamo che sup e inf
esistono sempre (in ℝ̄) mentre max e min potrebbero non esistere.
∀𝑛 > 𝑁 : |𝑎 𝑛 − ℓ | < 1.
Osserviamo ora che gli indici 𝑛 per cui 𝑛 ≤ 𝑁 sono in numero finito (in effetti
sono 𝑁 + 1) e quindi esiste
|𝑎 𝑛 | ≤ |𝑎 𝑛 − ℓ | + |ℓ | = 1 + ℓ ≤ 𝑅.
0 ≤ |𝑎 𝑛 · 𝑏 𝑛 | = |𝑎 𝑛 | · |𝑏 𝑛 | ≤ 𝑅 · |𝑏 𝑛 | → 𝑅 · 0 = 0.
mentre se 𝑎 𝑛 è decrescente si ha
lim 𝑎 𝑛 = inf 𝑎 𝑛 .
𝑛 𝑛
da cui
𝑘(𝑡 + 𝑠) = 𝑘(𝑠) · 𝑘(𝑡).
In base al teorema 1.54 possiamo affermare che 𝑘(𝑡) è una funzione esponenziale
𝑘(𝑡) = 𝑎 𝑡 per una qualche costante 𝑎 . La costante 𝑎 può essere determinata
mediante la formula:
𝑞(1 , 𝑐)
𝑎 = 𝑘(1) =
𝑐
𝑒𝑞
𝑞 𝑛
1+ 𝑛
..
.
𝑞 3
1+ 𝑛
𝑞 2 Figura 2.1: L’interesse composto. Se di-
1+ 𝑛 vidiamo l’intervallo [0 , 1] in 𝑛 parti (in
𝑞
1+ 𝑛 figura 𝑛 = 5), al passo zero partiamo
1 con un capitale pari ad 1 e ad ogni passo
di ampiezza 𝑛1 moltiplichiamo il nostro
𝑞
capitale per 1 + 𝑛 (supponendo di avere
un interesse pari a 𝑞 che nel tempo 𝑛1 ci
𝑞
paga quindi 𝑛 volte il nostro capitale).
Dopo 𝑛 passi, cioè al tempo 1, avremo
1 2 3 ... 1
𝑞 𝑛
𝑛 𝑛 𝑛 un capitale pari a 1 + 𝑛 . Se 𝑛 → +∞
questa quantità tende 𝑞
ad 𝑒 .
90 2 funzioni continue, limiti e successioni
𝑎 = 𝑒𝑟 , 𝑞(𝑡, 𝑐) = 𝑐𝑒 𝑟𝑡
disuguaglianza di Bernoulli
Teorema 2.46 (disuguaglianza di Bernoulli). Se 𝑥 > −1 e 𝑛 ∈ ℕ si ha
osserviamo che si ha
𝑛
1 1 1
𝑏𝑛 = 1 + · 1+ = 𝑎𝑛 · 1 + > 𝑎𝑛 .
𝑛 𝑛 𝑛
Sapendo che
𝑛 𝑛+1
1 1
1+ ≤ 𝑒 ≤ 1+
𝑛 𝑛
e ponendo 𝑛 = 1 otteniamo 2 ≤ 𝑒 ≤ 4.
𝑛𝑛 𝑎 𝑛+1
Esercizio 2.48. Posto 𝑎 𝑛 = 𝑛! mostrare che 𝑎𝑛 → 𝑒.
limiti che si riconducono al numero 𝑒
b𝑥c ≤ 𝑥 ≤ b𝑥c + 1
e dunque
1 1 1
1+ ≤ 1+ ≤ 1+
b𝑥c + 1 𝑥 b𝑥c
da cui b𝑥c 𝑥 b𝑥c+1
1 1 1
1+ ≤ 1+ ≤ 1+ . (2.8)
b𝑥c + 1 𝑥 b𝑥c
2.9 la costante di Nepero 93
Dunque per il teorema dei due carabinieri otteniamo che anche l’espressione al
centro in (2.8) tende ad 𝑒 . Come conseguenza, tramite il cambio di variabile
𝑥 ↦→ 𝑥1 si ottiene
1
lim (1 + 𝑥) 𝑥 = 𝑒.
𝑥→0+
Mettendo insieme limite destro e limite sinistro si ottiene infine il limite completo
per 𝑥 → 0.
Ma allora
𝑛 𝑥
𝑥 𝑛 𝑥𝑥
1+ = 1+ → 𝑒𝑥
𝑛 𝑛
Definizione 2.51 (logaritmi naturali). Vedremo che il numero 𝑒 risulta essere una
base naturale per la funzione esponenziale e di conseguenza per il logaritmo. Il logaritmo
logaritmo naturale
in base 𝑒 viene chiamato logaritmo naturale e viene indicato con ln = log𝑒 .
In alcuni testi si utilizza l’operatore log, indicato senza una base esplicita, ma la
definizione non è completamente condivisa. In certi testi (per lo più in ambito
matematico) si definisce log = ln = log𝑒 , in altri testi si considera log = log10 .
ln (1 + 𝑥)
lim = 1; (2.9)
𝑥→0 𝑥
𝑒𝑥 − 1
lim = 1. (2.10)
𝑥→0 𝑥
ln(1 + 𝑥) 1
= ln (1 + 𝑥) 𝑥 → ln 𝑒 = 1.
𝑥
Per l’esponenziale ci si riconduce al logaritmo osservando che posto
𝑦 = 𝑒𝑥 − 1
𝑒𝑥 − 1 𝑦
= → 1.
𝑥 ln(1 + 𝑦)
𝑎𝑛 = 𝑞 𝑛
dove 𝑞 > 0 è una costante fissata. Dalle proprietà della funzione esponenziale
sappiamo che se 𝑞 > 1 si ha 𝑞 𝑛 → ∞. Se 𝑞 = 1 chiaramente 𝑞 𝑛 = 1 → 1 e se
𝑞 < 1 si ha 𝑞 −1 > 1 e quindi 𝑞 −𝑛 → +∞ da cui 𝑞 𝑛 → 0.
Teorema 2.54 (criterio del rapporto). Sia 𝑎 𝑛 una successione reale a termini non
negativi 𝑎 𝑛 ≥ 0 tale che esista il limite del rapporto di due termini consecutivi:
𝑎 𝑛+1
→ ℓ ∈ [0 , +∞].
𝑎𝑛
𝑎 𝑁+1 < 𝑞 · 𝑎 𝑁
𝑎 𝑁+2 < 𝑞 · 𝑎 𝑁+1 < 𝑞 2 · 𝑎 𝑁
𝑎 𝑁+3 < 𝑞 · 𝑎 𝑁+2 < 𝑞 3 · 𝑎 𝑁
..
.
𝑎 𝑁+𝑘 < 𝑞 𝑘 · 𝑎 𝑁 .
Osserviamo che, nel teorema precedente (ma anche nel criterio della radice
teorema 2.56), non si può concludere alcunché nel caso in cui sia ℓ = 1. Ad
esempio le due successioni 𝑎 𝑛 = 1/𝑛 e 𝑏 𝑛 = 𝑛 hanno limiti diversi ( 𝑎 𝑛 → 0,
𝑏 𝑛 → +∞) ma per entrambe il limite del rapporto di termini consecutivi tende
ad ℓ = 1.
𝑛!
lim =0
𝑛𝑛
(2𝑛)!
lim = +∞
(2𝑛)𝑛
criterio della radice
Teorema 2.56 (criterio della radice). Sia 𝑎 𝑛 una successione a termini positivi tale
che
√𝑛
𝑎𝑛 → ℓ
con ℓ ∈ ℝ̄. Allora se ℓ < 1 si ha 𝑎 𝑛 → 0 se invece ℓ > 1 si ha 𝑎 𝑛 → +∞.
𝑓 (𝑥)
→ 0, per 𝑥 → 𝑥 0
𝑔(𝑥)
𝑓 (𝑥)
→ +∞, per 𝑥 → 𝑥 0 .
equivalenza asintotica 𝑔(𝑥)
equivalenza asintotica 2. Diremo infine che 𝑓 e 𝑔 sono asintoticamente equivalenti per 𝑥 → 𝑥 0 e
∼ scriveremo 𝑓 (𝑥) ∼ 𝑔(𝑥) se
2.11 ordini di infinito, equivalenza asintotica 97
𝑓 (𝑥)
→ 1, per 𝑥 → 𝑥 0 .
𝑔(𝑥)
𝑛 𝛼 𝑎𝑛 𝑛! 𝑛𝑛
e per 𝑥 → +∞, 𝑥 ∈ ℝ si ha
log 𝑎 𝑥 𝑥 𝛼 𝑎 𝑥 .
𝑎 𝑛+1
(𝑛 + 1)! 𝑎 𝑛+1 𝑛! 1
𝑛 = 𝑛
· =𝑎· → 0 < 1.
𝑎 𝑎 (𝑛 + 1)! 𝑛+1
𝑛!
Dunque si ha, come richiesto, 𝑎 𝑛 /𝑛 ! → 0. Si procede in modo analogo per
mostrare che 𝑛 ! 𝑛 𝑛 :
(𝑛 + 1)! 𝑛𝑛 𝑛 𝑛 1
· = (𝑛 + 1 ) ·
𝑛! (𝑛 + 1)𝑛+1 𝑛+1 𝑛+1
1 1
= → < 1.
1 𝑛
1+ 𝑛 𝑒
Per dimostrare che 𝑛 𝛼 𝑎 𝑛 si può procedere con il criterio del rapporto, come
nei casi precedenti:
𝛼
(𝑛 + 1)𝛼 𝑎 𝑛 𝑛+1
1 1 𝛼 1
· 𝑛+1 = · → ·1 = <1
𝑛𝛼 𝑎 𝑎 𝑛 𝑎 𝑎
da cui 𝑛 𝛼 /𝑎 𝑛 → 0.
e
𝑎 b𝑥c ≤ 𝑎 𝑥 ≤ 𝑎 b𝑥c+1 = 𝑎 · 𝑎 b𝑥c .
Dunque
𝛼
b𝑥c 𝛼 𝑥𝛼 b𝑥c 𝛼 1 + 1
b𝑥c
≤ ≤ .
𝑎 · 𝑎 b𝑥c 𝑎𝑥 𝑎 b𝑥c
Ma ora, se 𝑥 → +∞ sapendo che 𝑛 = b𝑥c → +∞ possiamo effettuare un cambio
di variabile nel limite
b𝑥c 𝛼 𝑛𝛼 b𝑥c 𝛼 𝑛𝛼
lim = lim 𝑛 = 0 e lim = lim 𝑛 = 0
𝑥→+∞ 𝑎 b𝑥c 𝑛→+∞ 𝑎 𝑥→+∞ 𝑎 b𝑥c 𝑛→+∞ 𝑎
𝑥𝛼
da cui segue che 𝑎𝑥 → 0.
log 𝑎 𝑥 1 𝑦
= · → 0.
𝑥𝛼 𝛼 𝑎𝑦
2𝑛 4 + 3𝑛 − 3 ln 𝑛
lim √ .
𝑛→+∞ 𝑛! − 3 𝑛
Svolgimento. Si ha
3𝑛 · 2 3𝑛𝑛 + 1 − 3 ln3𝑛𝑛
4
2𝑛 +
4
3𝑛 − 3 ln 𝑛
√ = √
𝑛! − 3 𝑛
𝑛
𝑛! · 1 − 3 𝑛!
2.12 successioni estratte 99
avremo
2𝑛 4 + 3𝑛 − 3 ln 𝑛 3𝑛
√ ∼ → 0.
𝑛! − 3 𝑛 𝑛!
√
Esercizio 2.61. Dimostrare che 𝑛
𝑛 → 1 per 𝑛 → +∞.
𝑛 0 1 2 3 4 5 6 ...
𝑎𝑛 0 1 4 9 16 25 36 ...
𝑘 0 1 2 3 4 5 6 ...
𝑛𝑘 0 2 4 6 8 10 12 ...
𝑎𝑛𝑘 0 4 16 36 64 100 144 ...
100 2 funzioni continue, limiti e successioni
Si ha in pratica 𝑏 𝑘 = 𝑎 𝑛 𝑘 = 𝑎 2 𝑘 = (2 𝑘)2 .
𝑏0 = 𝑎0 , 𝑏1 = 𝑎2 , 𝑏2 = 𝑎4 , . . . , 𝑏 𝑘 = 𝑎 𝑛 𝑘 , . . .
𝑃 = {𝑛 ∈ ℕ : 𝑚 ≥ 𝑛 =⇒ 𝑎 𝑛 ≥ 𝑎 𝑚 }.
Se 𝑃 è finito significa che esiste un indice 𝑛1 ∈ ℕ tale che non ci sono picchi
da 𝑛1 in poi. In particolare 𝑛1 non è un punto di picco quindi deve esistere
𝑛2 > 𝑛1 tale che 𝑎 𝑛2 > 𝑎 𝑛1 . Ma neanche 𝑛2 è un punto di picco quindi deve
esistere 𝑛3 > 𝑛2 tale che 𝑎 𝑛3 > 𝑎 𝑛2 ... procedendo induttivamente si riesce quindi
a definire una successione 𝑛 𝑘 di indici tali che 𝑎 𝑛 𝑘 risulta essere strettamente
crescente.
Bolzano-Weierstrass
Teorema 2.66 (Bolzano-Weierstrass). Ogni successione 𝑎 𝑛 ha una estratta regolare.
Più precisamente se 𝑎 𝑛 è una successione limitata allora esiste una sottosuccessione 𝑎 𝑛 𝑘
convergente.
Se 𝑎 𝑛 è una successione non limitata allora esiste una estratta 𝑎 𝑛 𝑘 divergente.
lim 𝑓 (𝑎 𝑛 ) = ℓ .
𝑛→+∞
1. 𝑈𝑛+1 ⊆ 𝑈𝑛 ;
2. per ogni 𝑈 intorno di ℓ esiste 𝑛 ∈ ℕ tale che 𝑈𝑛 ⊆ 𝑈 ;
3. se 𝑎 𝑛 ∈ 𝑈𝑛 allora 𝑎 𝑛 → ℓ .
ℓ − 𝑛1 , ℓ + 𝑛1 se ℓ ∈ ℝ
𝑈𝑛 = (𝑛, +∞] se ℓ = +∞
[−∞, −𝑛) se ℓ = −∞.
La prima proprietà è ovviamente verificata. La proprietà archimedea dei numeri
reali garantisce la validità della seconda proprietà, da cui segue immediatamente
la terza.
2.13 punti limite 103
Infatti la sottosuccessione dei termini con indice pari è costante 1 mentre quella dei
termini di indice dispari è costante −1. Non ci possono essere altri punti limite perché
se ci fosse 𝑎 𝑛 𝑘 → ℓ allora certamente 𝑎 𝑛 𝑘 = 1 frequentemente oppure 𝑎 𝑛 𝑘 = −1
frequentemente da cui o ℓ = 1 oppure ℓ = −1.
√ √
Esercizio 2.74. Si consideri la successione 𝑎 𝑛 = 𝑛 − b 𝑛c . Calcolare
7. se 𝑎 𝑛 è una successione
lim sup 𝑎 𝑛 = lim sup 𝑎 𝑘 , lim inf 𝑎 𝑛 = lim inf 𝑎 𝑘 .
𝑛→+∞ 𝑛→+∞ 𝑘≥𝑛 𝑛→+∞ 𝑛→+∞ 𝑘≥𝑛
Per il punto 3. se lim sup = lim inf = ℓ significa che 𝐿 = {ℓ } ha un solo elemento.
Ma per il corollario al teorema di Bolzano Weierstrass sappiamo che da ogni
successione 𝑓 (𝑎 𝑛 ) con 𝑎 𝑛 → 𝑥 0 è possibile estrarre una sottosuccessione 𝑓 (𝑎 𝑛 𝑘 )
regolare. Il limite di tale sottosuccessione deve essere un elemento di 𝐿 e quindi
non può che essere ℓ . Allora per la proposizione 2.68 deduciamo che l’intera
successione ha limite ℓ .
Per il punto 4. sia ℓ 𝑘 ∈ 𝐿 una successione di punti limite e sia ℓ ∈ ℝ̄ tale che
ℓ 𝑘 → ℓ per 𝑘 → +∞. Ora consideriamo la successione 𝑈𝑛 di intorni di ℓ data
dalla proposizione 2.70. Visto che ℓ 𝑘 → ℓ per ogni 𝑛 deve esistere 𝑘 𝑛 tale
che ℓ 𝑘 𝑛 ∈ 𝑈𝑛 . Senza perdita di generalità possiamo supporre direttamente
che sia ℓ 𝑛 ∈ 𝑈𝑛 . Consideriamo anche gli intorni 𝑉𝑛 di 𝑥 0 dati sempre dalla
proposizione 2.70. Per ogni ℓ 𝑛 ∈ 𝐿 deve esistere una successione 𝑎 𝑘 → 𝑥 0
con 𝑎 𝑘 ≠ 𝑥 0 tale che 𝑓 (𝑎 𝑘 ) → ℓ 𝑛 . Ma allora certamente esiste 𝑘 = 𝑘 𝑛 tale che
𝑎 𝑘 𝑛 ∈ 𝑉𝑛 e 𝑓 (𝑎 𝑘 𝑛 ) ∈ 𝑈𝑛 . Posto 𝑏 𝑛 = 𝑎 𝑘 𝑛 abbiamo trovato una successione 𝑏 𝑛 tale
che 𝑏 𝑛 → 𝑥 0 (in quanto 𝑏 𝑛 ∈ 𝑉𝑛 ) e 𝑓 (𝑏 𝑛 ) → ℓ in quanto 𝑓 (𝑏 𝑛 ) ∈ 𝑈𝑛 . Dunque ℓ
è anch’esso un punto limite.
Per il punto 5 visto che 𝐿 ≠ ∅ la caratterizzazione del sup garantisce che esista
una successione ℓ 𝑛 ∈ 𝐿 tale che ℓ 𝑛 → sup 𝐿. Ma allora per il punto precedente
si deve avere sup 𝐿 ∈ 𝐿. Lo stesso per l’inf.
Per il punto 6. facciamo la dimostrazione per il lim sup (per il lim inf sarà
analogo). Se lim sup 𝑓 (𝑥) = ℓ e se fosse frequentemente 𝑓 (𝑥) ≥ 𝑞 > ℓ allora
esisterebbe una successione 𝑎 𝑛 → 𝑥 0 , 𝑎 𝑛 ≠ 𝑥 0 tale che 𝑓 (𝑎 𝑛 ) ≥ 𝑞 . Tale
2.13 punti limite 105
successione avrebbe una estratta regolare che ha limite ≥ 𝑞 > ℓ , il che è assurdo.
Dunque definitivamente deve essere 𝑓 (𝑥) < 𝑞 per ogni 𝑞 > ℓ . Se invece fosse
definitivamente 𝑓 (𝑥) ≤ 𝑞 < ℓ per ogni successione 𝑎 𝑛 → 𝑥 0 con 𝑎 𝑛 ≠ 𝑥 0 si
dovrebbe avere 𝑓 (𝑎 𝑛 ) ≤ 𝑞 e questo contraddice il fatto che ℓ > 𝑞 è un punto
limite.
Viceversa se per ogni 𝑞 > ℓ si ha 𝑓 (𝑥) < 𝑞 definitivamente, significa che per ogni
successione 𝑎 𝑛 → 𝑥 0 si ha 𝑓 (𝑎 𝑛 ) < 𝑞 definitivamente e quindi se 𝑓 (𝑎 𝑛 ) → ℓ
dovrà essere ℓ ≤ 𝑞 . Dunque ogni 𝑞 > ℓ è un maggiorante di 𝐿 e sup 𝐿 ≤ ℓ .
Se poi per ogni 𝑞 < ℓ si ha 𝑓 (𝑥) ≥ 𝑞 frequentemente significa che esiste una
successione 𝑎 𝑛 → 𝑥 0 , 𝑎 𝑛 ≠ 𝑥 0 tale che 𝑓 (𝑎 𝑛 ) ≥ 𝑞 . Per il teorema di Bolzano-
Weierstrass si potrà trovare una estratta convergente 𝑓 (𝑎 𝑛 𝑘 ) → ℓ 0 ≥ 𝑞 . Dunque
per ogni 𝑞 < ℓ risulta sup 𝐿 ≥ 𝑞 da cui in definitiva sup 𝐿 = ℓ .
Per il punto 7. facciamo la dimostrazione per il lim sup (per il lim inf sarà
analogo). Posto 𝐴𝑛 = sup 𝑘≥𝑛 𝑎 𝑘 osserviamo che 𝐴𝑛 è decrescente in quanto
all’aumentare di 𝑛 l’insieme {𝑘 : 𝑘 ≥ 𝑛} decresce (nel senso dell’inclusione
insiemistica) e quindi il sup non aumenta. Dunque ℓ = lim 𝐴𝑛 esiste certamente
in ℝ̄. Inoltre per definizione di limite per ogni ℓ 0 > ℓ si dovrà avere 𝐴𝑛 < ℓ 0
definitivamente e quindi (essendo ovviamente 𝑎 𝑛 ≤ 𝐴𝑛 ) si avrà anche 𝑎 𝑛 < ℓ 0
definitivamente. Viceversa preso ℓ 0 < ℓ si avrà definitivamente 𝐴𝑛 > ℓ 0.
Ma questo significa che esiste 𝑘 > 𝑛 per cui si ha 𝑎 𝑘 > ℓ 0 e quindi risulta
𝑎 𝑛 > ℓ 0 frequentemente. Per il punto precedente si può quindi concludere che
ℓ = lim sup 𝑎 𝑛 .
Teorema 2.76 (operazioni con lim sup e lim inf). Siano 𝑓 , 𝑔 : 𝐴 ⊆ ℝ → ℝ e sia
𝑥0 un punto di accumulazione di 𝐴.
1. Per 𝑥 → 𝑥 0 si ha
2. se 𝜆 ≥ 0 allora
3. inoltre
lim sup( 𝑓 (𝑥) + 𝑔(𝑥)) ≤ lim sup 𝑓 (𝑥) + lim sup 𝑔(𝑥),
𝑥→𝑥0 𝑥→𝑥 0 𝑥→𝑥 0
lim inf( 𝑓 (𝑥) + 𝑔(𝑥)) ≥ lim inf 𝑓 (𝑥) + lim inf 𝑔(𝑥);
𝑥→𝑥 0 𝑥→𝑥0 𝑥→𝑥 0
lim sup 𝑓 (𝑥) ≥ lim sup 𝑔(𝑥), lim inf 𝑓 (𝑥) ≥ lim inf 𝑔(𝑥).
𝑥→𝑥 0 𝑥→𝑥 0 𝑥→𝑥0 𝑥→𝑥0
106 2 funzioni continue, limiti e successioni
Per il punto 2. si osservi che se 𝐿 è l’insieme dei punti limite di 𝑓 (𝑥) allora
l’insieme dei punti limite di 𝜆 𝑓 (𝑥) è 𝜆𝐿. Se 𝜆 ≥ 0 si ha dunque sup 𝜆𝐿 = 𝜆 sup 𝐿
e inf 𝜆𝐿 = 𝜆 inf 𝐿 (se 𝜆 < 0 invece inf e sup si scambiano, come nel punto 1).
Per il punto 3. consideriamo il caso del lim sup (per il lim inf sarà analogo).
Se ℓ = lim sup( 𝑓 (𝑥) + 𝑔(𝑥)) significa che esiste una successione di 𝑎 𝑛 → 𝑥 0
tale che 𝑓 (𝑎 𝑛 ) + 𝑔(𝑎 𝑛 ) → ℓ . Ma posso estrarre una sottosuccessione tale che
anche il primo addendo 𝑓 (𝑎 𝑛 𝑘 ) abbia limite. E poi posso estrarre una sotto-
sottosuccesione in modo che anche il secondo addendo 𝑔(𝑎 𝑛 𝑘 𝑗 ) abbia limite.
Dunque avremo 𝑓 (𝑎 𝑛 𝑘 𝑗 ) → ℓ 1 , 𝑔(𝑎 𝑛 𝑘 𝑗 → ℓ 2 con ℓ 1 + ℓ 2 = ℓ . Ma allora per
definizione di lim sup si avrà lim sup 𝑓 (𝑥) ≥ ℓ 1 e lim sup 𝑔(𝑥) ≥ ℓ 2 da cui
lim sup 𝑓 (𝑥) + lim sup 𝑔(𝑥) ≥ ℓ 1 + ℓ 2 = ℓ .
Per il punto 4. si osserva che se ℓ = lim sup 𝑓 (𝑥) allora per ogni 𝑞 > ℓ si ha
definitivamente 𝑓 (𝑥) < 𝑞 e di conseguenza anche 𝑔(𝑥) < 𝑞 definitivamente.
Dunque lim sup 𝑔(𝑥) ≤ ℓ . Se invece poniamo ℓ = lim inf ℎ(𝑥) allora per ogni
𝑞 < 𝑙 si ha definitivamente 𝑔(𝑥) ≥ 𝑞 ma allora anche 𝑓 (𝑥) ≥ 𝑞 defitiviamente e
quindi lim inf 𝑓 (𝑥) ≥ ℓ .
Cesàro
Teorema 2.77 (convergenza alla Cesàro). Sia 𝑎 𝑛 una successione a termini positivi.
1. Se 𝑎 𝑛 → ℓ ∈ ℝ̄ allora
𝑛
1 X
· 𝑎𝑘 → ℓ .
𝑛 𝑘=1
𝑎 𝑛+1 √
2. Se 𝑎 𝑛 > 0, → ℓ ∈ [0, +∞] allora 𝑛 𝑎 𝑛 → ℓ .
𝑎𝑛
Significa che per ogni 𝑞 < ℓ si ha lim inf 𝑏 𝑛 ≥ 𝑞 e dunque lim inf 𝑏 𝑛 ≥ ℓ .
Viceversa per ogni 𝑞 > ℓ ragionando in maniera analoga si ottiene che 𝑏 𝑛 non
supera una successione che tende a 𝑞 . Dunque lim sup 𝑏 𝑛 ≤ 𝑞 . Mettendo
insieme le cose si deduce che lim 𝑏 𝑛 = 𝑞 .
√ ln 𝑎 0 𝑥 1 + · · · + 𝑥 𝑛
ln 𝑛
𝑎𝑛 = + → ln ℓ .
𝑛 𝑛
2.14 il teorema degli zeri 107
e
𝑛
lim √
𝑛
= 𝑒.
𝑛!
Verificare che alla successione 𝑎 𝑛 si può applicare il criterio della radice ma non il
criterio del rapporto. Usare questo esempio per mostrare che le implicazioni enunciate
nel teorema 2.77 non possono essere invertite.
1. 𝐴𝑛 < 𝐵𝑛 , 𝐵𝑛 − 𝐴𝑛 = (𝑏 − 𝑎)/2𝑛 ;
2. 𝐴𝑛 è crescente, 𝐵𝑛 è decrescente;
3. 𝑓 (𝐴𝑛 ) ≤ 0, 𝑓 (𝐵𝑛 ) ≥ 0.
√
5+1
𝜑= 2 ≈ 1.6180339887 4989484820 4586834365 6381177203 0917980576
2862135448 6227052604 6281890244 9707207204 1893911375
𝑥 5 − 𝑥 − 1 = 0.
𝑓 (𝑥) < 𝑓 (𝑦) < 𝑓 (𝑧) oppure 𝑓 (𝑥) > 𝑓 (𝑦) > 𝑓 (𝑧).
Se ciò non accadesse, ad esempio se fosse 𝑓 (𝑦) > 𝑓 (𝑧) > 𝑓 (𝑥) con 𝑥 < 𝑦 < 𝑧
allora per la continuità di 𝑓 dovrebbe esistere un valore intermedio tra 𝑥 e 𝑦
in cui la funzione assume il valore 𝑓 (𝑧). Ma allora la funzione non sarebbe
iniettiva.
successioni minimizzanti/massimizzanti
Lemma 2.84 (successioni minimizzanti/massimizzanti). Sia 𝐴 un insieme non
vuoto e sia 𝑓 : 𝐴 → ℝ una funzione. Allora esistono due successioni 𝑎 𝑛 e 𝑏 𝑛 di punti
di 𝐴 tali che
teorema di Weierstrass
Teorema 2.85 (Weierstrass). Siano 𝑎, 𝑏 ∈ ℝ con 𝑎 ≤ 𝑏 e sia 𝑓 : [𝑎, 𝑏] → ℝ una
funzione continua. Allora esistono punti di massimo e di minimo per 𝑓 su [𝑎, 𝑏].
110 2 funzioni continue, limiti e successioni
Probabilmente già dal IX secolo a.C. era Dimostrazione. Dimostriamo solamente che 𝑓 ha minimo, per il massimo la
noto ai greci che la circonferenza, tra tut- dimostrazione procede infatti in maniera del tutto analoga.
te le figure piane che racchiudono una
area prefissata, è quella di lunghezza Sia 𝑚 = inf 𝑓 ([𝑎, 𝑏]). Per il lemma precedente sappiamo che esiste una
minima (proprietà isoperimetrica). Nel-
successione 𝑎 𝑛 minimizzante ovvero tale che 𝑎 𝑛 ∈ 𝐴 e 𝑓 (𝑎 𝑛 ) → 𝑚 per 𝑛 → +∞.
l’Eneide Virgilio racconta che Didone si
trovò ad affrontare un problema simile Per il teorema di Bolzano-Weierstrass dalla successione 𝑎 𝑛 possiamo estrarre
nella fondazione di Cartagine. Una for-
malizzazione completa della proprietà
una sottosuccessione 𝑎 𝑛 𝑘 convergente: 𝑎 𝑛 𝑘 → 𝑥 0 . Visto che 𝑎 𝑛 𝑘 ∈ [𝑎, 𝑏] si avrà,
isoperimetrica del cerchio ha dovuto at- per il teorema della permanenza del segno, anche 𝑥 0 ∈ [𝑎, 𝑏] (si applichi la
tendere fino al 1800. Eulero (Leonhard permanenza del segno alle successioni 𝑎 𝑛 𝑘 − 𝑎 e 𝑏 − 𝑎 𝑛 𝑘 ).
Euler 1707–1783) pensò di aver trovato
una dimostrazione che si fondava su que- Dunque abbiamo una successione 𝑎 𝑛 𝑘 → 𝑥 0 con 𝑎 𝑛 𝑘 ∈ [𝑎, 𝑏] e 𝑥 0 ∈ [𝑎, 𝑏].
sto risultato: presa una qualunque super- Essendo 𝑓 continua si avrà dunque 𝑓 (𝑎 𝑛 𝑘 ) → 𝑓 (𝑥 0 ). Ma noi sapevamo che
ficie chiusa nello spazio, se questa non
è una sfera è possibile farne una piccola
𝑓 (𝑎 𝑛 ) → 𝑚 e dunque anche 𝑓 (𝑎 𝑛 𝑘 ) → 𝑚 . Concludiamo quindi che 𝑓 (𝑥 0 ) = 𝑚
modifica in modo da ottenere una nuova cioè 𝑚 , l’estremo inferiore, è un valore assunto dalla funzione ed è quindi un
superficie che racchiude lo stesso volu- minimo. Dal canto suo 𝑥 0 è un punto di minimo assoluto.
me ma che ha area strettamente inferiore.
Fu proprio Karl Weiestrass (1815–1897)
ad accorgersi che quanto dimostrato da Corollario 2.86 (limitatezza delle funzioni continue). Sia 𝑓 : [𝑎, 𝑏] → ℝ una
Eulero (e poi successivamente da Steiner) funzione continua. Allora 𝑓 è limitata.
non è sufficiente a garantire la minimali-
tà della sfera. Infatti Eulero dimostra che
non ci può essere un minimo che non sia Dimostrazione. Visto che 𝑓 ha massimo 𝑀 e minimo 𝑚 si ha 𝑓 (𝑥) ∈ [𝑚, 𝑀] per
la sfera, ma non dimostra che il minimo ogni 𝑥 ∈ [𝑎, 𝑏]. Ovviamente 𝑚 > −∞ e 𝑀 < +∞ in quanto 𝑚 e 𝑀 sono valori
esiste e quindi non è detto che la sfera della funzione 𝑓 .
sia il minimo: potrebbero esserci infini-
te superfici 𝑆1 , 𝑆2 , . . . , 𝑆𝑛 , . . . ognuna
con area minore di quella della sfera e
ognuna con area maggiore della succes- 2.16 successioni ricorsive
siva: 𝐴(𝑆𝑛+1 ) < 𝐴(𝑆𝑛 ). Per concludere il
ragionamento di Eulero era necessario
dimostrare che in una situazione del ge- Le successioni ricorsive sono le successioni definite per induzione (tramite il
nere le superifici 𝑆𝑛 debbano, in qualche teorema 1.10):
senso, tendere alla superficie sferica e (
che le loro aree debbano tendere all’area 𝑎0 = 𝛼
della sfera. In astratto questo è quanto 𝑎 𝑛+1 = 𝑓 (𝑎 𝑛 ).
viene enunciato nel teorema che porta il
suo nome. Dunque Weiestrass completò Si rimanda al capitolo 8 per uno studio approfondito di questo tipo di successioni.
la dimostrazione della proprietà isoperi-
La prima parte di quel capitolo è infatti accessibile con le nozioni che sono
metrica in dimensione 𝑛 = 2 (in realtà il
risultato è comunque attribuito a Steiner state sviluppate finora. La seconda parte richiederà invece degli strumenti più
che, pur non avendo colto il problema avanzati.
obiettato da Weierstrass, aveva in effetti
dimostrato tutte le proprietà necessarie
per giungere alla conclusione). Salendo
alla dimensione 𝑛 = 3 è naturale imma-
ginare che la superficie che racchiude
il volume maggiore con area fissata sia
la sfera. Questo spiega il motivo per cui
una goccia d’acqua, in assenza di gravità,
dovrebbe assumere una forma sferica: a
causa della tensione superficiale, infat-
ti, la superficie della goccia tenderà ad
avere l’area minima. Formalizzare e di-
mostrare questo risultato risulta molto
più complicato. Per superifici qualun-
que la prima dimostrazione formale per
𝑛 ≥ 3 è dovuta al matematico italiano
Ennio De Giorgi (1928–1996) che forma-
lizzò il concetto di perimetro introdotto
da Renato Caccioppoli (1904–1959).
serie 3
Data una successione 𝑎 𝑛 di numeri reali o complessi possiamo considerare la
successione delle cosiddette somme parziali somme parziali
𝑛
X
𝑆𝑛 = 𝑎𝑘 .
𝑘=0
𝑛
X
Formalmente la somma 𝑆𝑛 = 𝑎 𝑘 è definita ricorsivamente dalle seguenti
𝑘=0
relazioni: (
𝑆0 = 𝑎 0 ,
𝑆𝑛+1 = 𝑆𝑛 + 𝑎 𝑛+1 .
La terminologia già introdotta per le successioni si applica anche alle serie che
sono in effetti anch’esse delle successioni. In particolare una serie può essere
convergente, divergente o indeterminata. Questo è il carattere della serie. carattere
𝑆𝑛 = 𝑎 𝑚 + 𝑎 𝑚+1 + · · · + 𝑎 𝑛 .
Esempio 3.1. Consideriamo la serie 𝑆𝑛 definita come la somma dei numeri naturali da
1 a 𝑛:
𝑛
X
𝑆𝑛 = 𝑘 = 1 + 2 + · · · + 𝑛.
𝑘=1
𝑛(𝑛 + 1)
𝑆𝑛 = .
2
112 3 serie
𝑛 è divergente:
P
Questo si esprime dicendo che la serie
+∞
X
𝑘 = +∞.
𝑘=1
𝑆0 = 1 , 𝑆1 = 1 + 𝑞, 𝑆2 = 1 + 𝑞 + 𝑞 2 , ...
𝑛 𝑛 𝑛 𝑛 𝑛+1
𝑞𝑘 = 𝑞𝑘 − 𝑞 · 𝑞𝑘 = 𝑞𝑘 − 𝑞 𝑘 = 1 − 𝑞 𝑛+1
X X X X X
(1 − 𝑞) ·
𝑘=0 𝑘=0 𝑘=0 𝑘=0 𝑘=1
Passando al limite per 𝑛 → +∞, se |𝑞| < 1 si nota che 𝑞 𝑛+1 = |𝑞| 𝑛+1 → 0 e la
1
serie converge a 1−𝑞 .
𝑛
1 − 𝑞 𝑘+1 1 𝑞
𝑞𝑘 = · 𝑞𝑘
X
= −
𝑘=0
1−𝑞 1−𝑞 1−𝑞
𝑞 𝑘+2 = 𝑞 · 𝑞 𝑘+1
+∞
X +∞
X +∞
X
(𝜆𝑎 𝑛 + 𝜇𝑏 𝑛 ) = 𝜆 𝑎𝑛 + 𝜇 𝑏𝑛 .
𝑘=0 𝑘=0 𝑘=0
Osserviamo che le serie (così come le successioni) formano uno spazio vettoriale
in cui le operazioni di somma e prodotto per scalare vengono eseguite termine a
termine: 𝑎 𝑛 + 𝑏 𝑛 = (𝑎 𝑛 + 𝑏 𝑛 ), 𝜆 𝑎 𝑛 = (𝜆𝑎 𝑛 ). Il teorema precedente ci
P P P P P
dice allora che le serie (così come le successioni) convergenti sono un sottospazio
vettoriale e che la somma della serie (così come il limite della successione) è
un’operatore lineare definito su tale sottospazio.
condizione necessaria per la convergenza
𝑎 𝑛 converge
P
Teorema 3.5 (condizione necessaria per la convergenza). Se la serie
allora 𝑎 𝑛 → 0.
𝑎 𝑛 = 𝑆𝑛 − 𝑆𝑛−1 → 𝑆 − 𝑆 = 0.
114 3 serie
𝑛
X 𝑛
X 𝑁
X
𝑆𝑛 − 𝑅 𝑛 = 𝑎𝑘 − 𝑏𝑘 = (𝑎 𝑘 − 𝑏 𝑘 ) = 𝐶
𝑘=0 𝑘=0 𝑘=0
𝑆𝑛 = 𝑅 𝑛 + 𝐶.
Si osservi inoltre che in base al teorema precedente quale sia il primo indice da
cui si comincia a sommare non è rilevante per quanto riguarda il carattere della
serie. Se però la serie è convergente la sua somma può variare, ad esempio:
!
+∞ +∞
X 1 X 1
= − 20 .
𝑘=1 2𝑘 𝑘=0 2𝑘
Nota bene: in molti libri si scrive ∞ al posto di +∞. Risulta quindi molto
comune omettere il segno + davanti a ∞ nella terminologia delle serie (e anche
delle successioni) visto che gli indici si intendono numeri naturali e quindi −∞
non avrebbe senso.
Ci sono però casi in cui può essere utile usare anche gli indici negativi, ad
esempio se 𝑎 𝑘 è definita per ogni 𝑘 ∈ ℤ si potrebbe definire (ma non lo faremo):
+∞
X +∞
X +∞
X
𝑎𝑘 = 𝑎𝑘 + 𝑎(−𝑘)
𝑘=−∞ 𝑘=0 𝑘=1
3.1 serie telescopiche 115
Dimostrazione. Posto
𝑛
X
𝑆𝑛 = 𝑎𝑘 ,
𝑘=0
per definizione di serie convergente sappiamo che esiste 𝑆 finito tale che 𝑆𝑛 → 𝑆 .
Osserviamo allora che
+∞
X 𝑁
X
𝑎 𝑘 = lim 𝑎 𝑘 = lim 𝑆 𝑁 − 𝑆𝑛 = 𝑆 − 𝑆𝑛
𝑁→+∞ 𝑁→+∞
𝑘=𝑛+1 𝑘=𝑛+1
e, per 𝑛 → +∞ si ha ovviamente 𝑆 − 𝑆𝑛 → 𝑆 − 𝑆 = 0.
viene detta telescopica in quanto i singoli termini della somma (come i tubi di serie telescopica
un cannocchiale), si semplificano uno con l’altro (permettendo al cannocchiale
di chiudersi):
𝑛
X 𝑛
X 𝑛+1
X
𝑆𝑛 = (𝑎 𝑘 − 𝑎 𝑘+1 ) = 𝑎𝑘 − 𝑎 𝑘 = 𝑎0 − 𝑎 𝑛+1 .
𝑘=0 𝑘=0 𝑘=1
In linea teorica ogni serie può essere scritta in forma telescopica, basta infatti
scegliere 𝑎 0 = 0, 𝑎 𝑛 = −𝑆𝑛−1 , affinché valga la relazione precedente. Scrivere
una serie in forma telescopica è quindi equivalente a determinare la successione
delle somme parziali.
Dimostrazione. Infatti
𝑛 𝑛 𝑛 𝑛+1
X 1 X 1 1 X 1 X 1 1
= − = − =1− → 1.
𝑘=1
𝑘(𝑘 + 1) 𝑘=1 𝑘 𝑘 + 1 𝑘=1
𝑘 𝑘=2
𝑘 𝑛 + 1
116 3 serie
Nel seguito considereremo serie i cui termini sono numeri reali positivi (o
almeno non negativi). Quando scriveremo 𝑎 𝑛 > 0 (o 𝑎 𝑛 ≥ 0) sarà sempre
sottointeso che 𝑎 𝑛 ∈ ℝ visto che per i numeri complessi non reali non abbiamo
definito la relazione d’ordine.
carattere delle serie a termini positivi
Teorema 3.9 (carattere delle serie a termini positivi). Se 𝑎 𝑛 ≥ 0 la serie 𝑎𝑛 è
P
regolare: o converge oppure diverge a +∞.
Nel caso in cui 𝑎 𝑛 𝑏 𝑛 per definizione sappiamo che 𝑏𝑎𝑛𝑛 → 0 e quindi dalla
definizione di limite sappiamo che esiste 𝑁 tale che per ogni 𝑛 > 𝑁 si ha
(avendo scelto 𝜀 = 1)
𝑎𝑛
< 1.
𝑏𝑛
Dunque si ottiene 𝑎 𝑛 ≤ 𝑏 𝑛 per tutti gli 𝑛 tranne al più un numero finito. Sapendo
che il carattere della serie non cambia se si modifica la serie su un numero finito
di termini ci si riconduce al caso precedente.
1 1
≤
(𝑛 + 1)2 𝑛(𝑛 + 1)
in quanto ci siamo ricondotti alla serie telescopica di Mengoli che ha somma pari a 1.
Sappiamo quindi che la serie (3.1) è convergente senza sapere esattamente quale sia la
sua somma. Possiamo però trovare numericamente delle approssimazioni della somma,
facendo la somma dei primi termini e stimando l’errore tramite la serie di Mengoli, di
cui sappiamo calcolare la somma. Infatti se 𝑆 𝑁 è la somma parziale dei primi 𝑁 termini
e 𝑆 = lim 𝑆 𝑁 è la somma della serie, essendo 1/(𝑘 + 1)2 ≤ 1/(𝑘 2 + 𝑘) si ha
+∞
X 1 1
𝑆𝑁 ≤ 𝑆 ≤ 𝑆𝑁 + ≤ 𝑆𝑁 + .
𝑘=𝑁
𝑘(𝑘 + 1) 𝑁
Per calcolare le prime 6 cifre decimali esatte basterà quindi sommare il primo milione
di termini della serie. Lo si può fare, ad esempio, con il codice riportato a pagina 426,
ottenendo 𝑆 = 1.644934 . . .
Utilizzando strumenti molto più avanzati Eulero (Leonard Euler, 1707–1783) è riuscito
ad esprimere la somma di questa serie mediante costanti matematiche fondamentali (noi
lo faremo con un metodo diverso nell’esercizio 7.78).
criterio del confronto asintotico
Corollario 3.12 (criterio del confronto asintotico). Se 𝑎 𝑛 e 𝑏 𝑛 sono successio-
ni a termini positivi, asintoticamente equivalenti (definizione 2.57), allora le serie
corrispondenti 𝑎 𝑛 e 𝑏 𝑛 hanno lo stesso carattere.
P P
𝑛 2 + 2𝑛 + 3 1
∼ .
2𝑛 − 𝑛 + 𝑛 + 1
4 3 2𝑛 2
Teorema 3.14 (criterio della radice). Sia 𝑎 𝑛 una serie a termini non negativi (cioè
P
√
𝑎 𝑛 ≥ 0) tale che 𝑛 𝑎 𝑛 → ℓ ∈ [0, +∞]. Se ℓ < 1 allora la serie converge. Se ℓ > 1
allora la serie diverge.
118 3 serie
cioè
𝑎𝑛 < 𝑞 𝑛 .
Sapendo che 𝑞 𝑛 converge, sapendo anche che il carattere della serie non
P
cambia modificando un numero finito di termini, per confronto possiamo
concludere che anche la serie 𝑎 𝑛 converge.
P
√
Se ℓ > 1 si ha che 𝑛 𝑎 𝑛 > 1 e quindi 𝑎 𝑛 > 1 per infiniti valori di 𝑛 . La successione
𝑎 𝑛 non è infinitesima e quindi la serie non può convergere.
è convergente. Infatti si ha
p𝑘 ln 𝑘−𝑘 ln 𝑘 1
2ln 𝑘−𝑘 = 2 𝑘 =2 𝑘 −1 → 2− 1 = < 1.
2
criterio del rapporto
Teorema 3.16 (criterio del rapporto). Sia 𝑎 𝑛 una serie a termini non negativi
P
( 𝑎 𝑛 ≥ 0) tale che 𝑎 𝑛+1 /𝑎 𝑛 → ℓ ∈ [0 , +∞]. Se ℓ < 1 allora la serie converge. Se ℓ > 1
la serie diverge.
Dimostrazione. Non sarebbe difficile fare una dimostrazione diretta, simile alla
dimostrazione fatta per il criterio della radice. Possiamo però osservare che per
√
il criterio di convergenza alla Cesàro (teorema 2.77) si ha 𝑛 𝑎 𝑛 → ℓ quindi ci
riconduciamo al criterio della radice senza dover fare ulteriori dimostrazioni.
𝑎 𝑛+1 𝑥 𝑛+1 𝑛! 𝑥
= · 𝑛 = → 0 < 1.
𝑎𝑛 (𝑛 + 1)! 𝑥 𝑛+1
1−1+1−1+1...
(1 − 1) + (1 − 1) + (1 − 1) · · · = 0 + 0 + 0 + · · · = 0
che è convergente. Il motivo è che la successione delle somme parziali di questa nuova
serie è una particolare estratta (quella con gli indici pari) della successione delle somme
parziali della serie originale. Quindi non ci dovrebbe sorprendere il fatto che nonostante
la serie originale fosse indeterminata è possibile associare i termini della serie in modo
da ottenere una serie regolare (in questo caso convergente). In effetti per il teorema 2.66
di Bolzano-Weierstrass sappiamo che è sempre possibile estrarre una sottosuccessione
regolare (convergente o divergente) da qualunque successione. Anche quando da una
serie indeterminata si estrae una serie convergente la somma della serie può dipendere
da come i termini vengono associati. Se ad esempio nella serie precedente prendessimo
solamente le somme di indice dispari otterremmo:
1 + (−1 + 1) + (−1 + 1) + · · · = 1.
𝑎 𝑘 è a termini positivi.
P
In particolare questo vale se la serie
120 3 serie
Il teorema 3.9 ci dice che le serie a termini positivi sono regolari e quindi
soddisfano le ipotesi del teorema.
serie armonica
la serie armonica
Osserviamo che il criterio del rapporto non si applica alla serie armonica
X1
𝑘
𝑘
in quanto
1
𝑘+1 𝑘
= → 1.
1 𝑘+1
𝑘
𝑏0 = 𝑎1 ,
𝑏1 = 𝑎2 + 𝑎3 ,
𝑏2 = 𝑎4 + 𝑎5 + 𝑎6 + 𝑎7 ,
𝑏 3 = 𝑎 8 + 𝑎 9 + 𝑎10 + · · · + 𝑎15 ,
..
.
𝑏 𝑛 = 𝑎 2𝑛 + 𝑎 2𝑛 +1 + · · · + 𝑎2𝑛+1 −1 ,
..
.
Grazie al teorema 3.19 sulla associatività delle serie a termini positivi sappiamo
che
+∞
X +∞
X
𝑎𝑘 = 𝑏𝑛 .
𝑘=1 𝑛=0
2𝑛 𝑎 2𝑛+1 −1 ≤ 𝑏 𝑛 ≤ 2𝑛 𝑎 2𝑛 .
1 X 𝑛(1−𝛼) X (1−𝛼) 𝑛
2 𝑛 𝑎 2𝑛 = 2𝑛
X X
= 2 = 2
𝑛 𝑛 (2𝑛 )𝛼 𝑛 𝑛
diverge.
𝑛 𝛼 (ln 𝑛)𝛽
X
converge?
Quando scriviamo 3
8 = 0.375 intendiamo che vale
3 3 7 5
= + + .
8 10 102 103
𝑁−
X1
b𝑥 · 10𝑁 c = 𝑎 𝑘 10𝑁−1−𝑘
𝑘=0
da cui
𝑁−
X1 𝑎 𝑘 1
𝑥 − ≤ 𝑁
𝑑 𝑘+1 𝑑
𝑘=0
con
𝑏𝑚 − 𝑎𝑚
1
|𝐴| = 𝑚+1 ≥ 𝑚+1
𝑑 𝑑
e
+∞ +∞
𝑏𝑘 − 𝑎𝑘 𝑑−1
X X
|𝐵| = ≤
𝑘=𝑚+1 𝑑 𝑘+1 𝑘=𝑚+1 𝑑 𝑘+1
+∞
𝑑−1X 1 𝑑−1 1 1
= 𝑚+
= 𝑚+2 · = .
𝑑 2
𝑘=0 𝑑 𝑘 𝑑 1 − 1
𝑑
𝑑 𝑚+1
Ad esempio se 𝑑 = 10, 𝒂 = (1 , 2 , 3 , 9 , 9 , 9 , 9 , . . . ) e 𝒃 = (1 , 2 , 4 , 0 , 0 , 0 , 0 , . . . ) si
avrà 𝑟(𝒂) = 𝑟(𝒃) = 0.124.
𝐶 = {𝑟(𝒂) : 𝒂 ∈ {0 , 2}ℕ }
ha cardinalità
#𝐶 = #P(ℕ ).
In particolare #ℝ > #ℕ .
Dal teorema 1.61 deduciamo che #𝐶 #P(ℕ ) > #ℕ e visto che 𝐶 ⊆ ℝ a maggior
ragione #ℝ ≥ #𝐶 > #ℕ .
124 3 serie
Per le serie a termini positivi abbiamo molti criteri di convergenza che invece, in
generale, non si applicano alle serie di segno qualunque o alle serie di numeri
complessi. La convergenza di queste ultime, però, può a volte ricondursi
facilmente alla convergenza delle serie a termini positivi, passando al modulo
ogni termine.
Definizione 3.25 (convergenza assoluta). Diremo che una serie (a termini reali o
complessi) 𝑎 𝑛 è assolutamente convergente se la serie |𝑎 𝑛 | è convergente.
P P
assolutamente convergente
𝑎 𝑛 (reale o complessa) è
P
Teorema 3.26 (convergenza assoluta). Se una serie
assolutamente convergente allora è convergente e vale
X+∞ X +∞
𝑎𝑘 ≤ |𝑎 𝑘 |.
𝑘=0 𝑘=0
𝑎 𝑛 = 𝑎 𝑛+ − 𝑎 𝑛− e |𝑎 𝑛 | = 𝑎 𝑛+ + 𝑎 𝑛− .
Poniamo ora
𝑛
X
𝑆𝑛 = 𝑎𝑘 .
𝑘=0
3.4 convergenza assoluta 125
ovvero per ogni 𝑘 < 𝑁𝜀 esiste 𝑗 < 𝑀 𝜀 tale che 𝜎(𝑗) = 𝑘 . Necessariamente deve
essere 𝑀 𝜀 ≥ 𝑁𝜀 . Per ogni 𝑛 > 𝑀 𝜀 consideriamo la differenza tra le somme
parziali:
𝑛
X 𝑛
X
𝑎𝑘 − 𝑎 𝜎(𝑗)
𝑘=0 𝑗=0
1 1 1 1
1− + − + ...
2 3 4 5
si ha
1 1 1
𝑆2𝑛+2 = 𝑆2𝑛+1 + = 𝑆2 𝑛 − + < 𝑆2 𝑛
2𝑛 + 3 2𝑛 + 2 2𝑛 + 3
1 1 1
𝑆2𝑛+3 = 𝑆2𝑛+2 − = 𝑆2𝑛+1 + − > 𝑆2𝑛+1
2𝑛 + 4 2𝑛 + 3 2𝑛 + 4
criterio di Leibniz Teorema 3.28 (serie a segni alterni: criterio di Leibniz). Sia 𝑏 𝑛 una successione
monotòna e infinitesima. Allora la serie
(−1)𝑛 𝑏 𝑛
X
è convergente.
𝑛
(−1) 𝑘 𝑏 𝑘 sono le somme parziali, si osserva che la somma
X
Più precisamente se 𝑆𝑛 =
𝑘=0
della serie 𝑆 = lim 𝑆𝑛 è sempre compresa tra due termini consecutivi della successione
𝑆𝑛 :
𝑆 ∈ [min{𝑆𝑛 , 𝑆𝑛+1 }, max{𝑆𝑛 , 𝑆𝑛+1 }].
3.5 serie a segno variabile 127
si ha
𝑛
X 𝑛+
X 𝑛−
X
𝑎𝑘 = 𝑎 +𝑘 − 𝑎 −𝑘
𝑘=0 𝑘=0 𝑘=0
𝑛
X 𝑛+
X 𝑛−
X
|𝑎 𝑘 | = 𝑎 +𝑘 + 𝑎 −𝑘
𝑘=0 𝑘=0 𝑘=0
128 3 serie
Stessa cosa si può fare per ottenere una somma 𝑥 = +∞. Fissata una qualunque
successione 𝑥 𝑛 → +∞ comincio a sommare i termini positivi finché non supero
il valore 𝑥 1 + 𝑎 1− . Poi sommo un solo termine negativo, −𝑎 1− e ottengo una
somma maggiore di 𝑥 1 . Poi sommo tanti positivi finché non supero 𝑥 2 + 𝑎 2− .
Poi sommo un altro unico termine negativo e così via. Chiaramente le somme
tenderanno a +∞.
Teorema 3.30 (somme alla Cauchy). Sia 𝑎 𝑘,𝑗 ∈ ℂ una successione a due indici
𝑘 ∈ ℕ , 𝑗 ∈ ℕ . Se
+∞ X
X +∞
𝑎 𝑘,𝑗 < +∞
𝑘=0 𝑗=0
allora
+∞ X
X +∞ 𝑛
+∞ X
X
𝑎 𝑘,𝑗 = 𝑎 𝑘,𝑛−𝑘 .
𝑘=0 𝑗=0 𝑛=0 𝑘=0
3.6 somme multiple 129
Dimostrazione. Poniamo
+∞
X 𝑛
X
𝑏𝑘 = 𝑎 𝑘,𝑗 , 𝑐𝑛 = 𝑎 𝑘,𝑛−𝑘 .
𝑗=0 𝑘=0
cioè per ogni 𝜀 > 0 dobbiamo trovare 𝛼 ∈ ℕ tale che per ogni 𝑁 > 𝛼 si abbia
X 𝑁 +∞
X
𝑐𝑛 − 𝑏 𝑘 < 4 𝜀.
𝑛=0 𝑘=0
Fissato 𝜀 > 0 applicando la proprietà della coda (teorema 3.7) alla serie
convergente data per ipotesi, si ottiene che esiste 𝐾 tale che:
+∞ X
+∞
𝑎 𝑘,𝑗 < 𝜀 .
X
𝑘=𝐾+1 𝑗=0
2
Sempre grazie alla proprietà della coda applicata ai singoli termini della serie
convergente per ipotesi possiamo affermare che per ogni 𝑘 ∈ {0 , 1 , . . . , 𝐾} esiste
un indice 𝐽𝑘 tale che
+∞
𝑎 𝑘,𝑗 ≤ 𝜀 .
X
𝑗=𝐽𝑘 +1 2 𝑘+2
𝑁
0 𝑐 𝑛 sono
P
Osserviamo ora che i termini che vengono sommati nella serie 𝑛=
tutti i termini 𝑎 𝑘,𝑗 tali che 𝑘 + 𝑗 ≤ 𝑁 , mentre i termini che vengono sommati
in 𝐾𝑘=0 𝑏 𝑘 sono tutti i termini 𝑎 𝑘,𝑗 con 𝑘 ≤ 𝐾 . Quindi i termini in comune
P
alle due somme si cancellano e rimangono solamente i termini della prima
somma che non compaiono nella seconda e i termini della seconda somma che
non compaiono nella prima. Non ci interessa il segno di questi termini quindi
possiamo stimare la somma di tutti questi termini residui facendone la somma
130 3 serie
si ha
𝑛−1
X 𝑛−1
X
𝑎 𝑘 𝐵 𝑘 = 𝐴𝑛 𝐵𝑛 − 𝐴𝑚 𝐵𝑚 − 𝐴 𝑘+1 𝑏 𝑘 . (3.4)
𝑘=𝑚 𝑘=𝑚
𝑛−1
X
𝐴𝑛 𝐵𝑛 − 𝐴𝑚 𝐵𝑚 = (𝐴 𝑘+1 𝐵 𝑘+1 − 𝐴 𝑘 𝐵 𝑘 )
𝑘=𝑚
𝑛−1
X
= (𝐴 𝑘+1 𝐵 𝑘+1 − 𝐴 𝑘+1 𝐵 𝑘 + 𝐴 𝑘+1 𝐵 𝑘 − 𝐴 𝑘 𝐵 𝑘 )
𝑘=𝑚
𝑛−1
X 𝑛−1
X
= 𝐴 𝑘+1 𝑏 𝑘 + 𝑎 𝑘 𝐵𝑘 .
𝑘=𝑚 𝑘=𝑚
Dunque il seguente teorema è una estensione del criterio di Leibniz per le serie
a segni alterni.
3.7 somma per parti 131
𝑛−1
X 𝑛−1
X
𝑎 𝑘 𝐵 𝑘 = 𝐴 𝑛 𝐵 𝑛 − 𝐴0 𝐵0 − 𝐴 𝑘+1 𝑏 𝑘 . (3.5)
𝑘=0 𝑘=0
X X
|𝐴 𝑘+1 | · |𝑏 𝑘 | ≤ 𝐿 · |𝑏 𝑘 | < +∞.
Dunque il limite della somma sul lato destro converge e quindi la somma sul
lato sinistro dell’equazione (3.5) è convergente per 𝑛 → +∞.
è convergente.
Dimostrazione. Si noti che per |𝑧| < 1 si può facilmente applicare il criterio del
rapporto o della radice. Ma per |𝑧| = 1 quei criteri non si applicano e bisogna
invece utilizzare il teorema 3.32.
𝑛−1
1 − 𝑧𝑛
𝑧𝑘 =
X
𝐴𝑛 =
𝑘=0
1−𝑧
|1 − 𝑧 𝑛 | 1 + |𝑧 𝑛 | 2
|𝐴𝑛 | = ≤ = .
| 1 − 𝑧| | 1 − 𝑧| | 1 − 𝑧|
+∞
X 𝑛−1
X
|𝐵 𝑘+1 − 𝐵 𝑘 | = lim (𝐵 𝑘 − 𝐵 𝑘+1 ) = lim (𝐵1 − 𝐵𝑛 )
𝑛→+∞ 𝑛→+∞
𝑘=1 𝑘=1
1
= lim 1− = 1 < +∞.
𝑛→+∞ 𝑛
Si applica quindi il teorema 3.32 per ottenere la convergenza della serie data.
132 3 serie
Si osservi che se |𝑧| > 1 la serie in questione non converge perché il termine
generico 𝑧 𝑘 /𝑘 non è infinitesimo. Per 𝑧 = 1 si ottiene la serie armonica, che
pure non converge.
Così come abbiamo fatto la teoria per le somme infinite si potrebbe fare la teoria
dei prodotti infiniti ponendo
+∞
Y 𝑛
Y
𝑎 𝑘 = lim 𝑎 𝑘 = lim 𝑎0 · 𝑎1 · · · 𝑎 𝑛 .
𝑛→+∞ 𝑛→+∞
𝑘=0 𝑘=0
Dunque potremo dire che il prodotto infinito converge se e solo se la serie dei
logaritmi converge.
ln 𝑎 𝑘 = ln(1 + (𝑎 𝑘 − 1)) ∼ 𝑎 𝑘 − 1
Esempio 3.34 (somma dei reciproci dei primi). Possiamo utilizzare i prodotti
infiniti per dimostrare che la somma dei reciproci dei numeri primi è divergente. Sia 𝑝 𝑘
la successione dei numeri primi ( 𝑝 1 = 2, 𝑝 2 = 3, 𝑝 3 = 5, . . . stiamo dando per scontato
che i numeri primi sono infiniti). Allora vogliamo dimostrare che
+∞ +∞
X 1 X 1
= = +∞. (3.6)
𝑘=1
𝑝𝑘 𝑛=1 𝑛
Questo risultato ha una certa rilevanza nell’ambito della teoria dei numeri in quanto ci
dice che 𝑝 𝑘 non può andare all’infinito come una potenza 𝑘 𝛼 con 𝛼 > 1 in quanto la
serie 1/𝑘 𝛼 è convergente.
P
3.9 le serie di potenze 133
Mostriamo quindi che vale (3.6). Si noti che per ogni 𝑛 ∈ ℕ il termine 𝑛1 può essere
decomposto come il prodotto di potenze dei reciproci dei numeri primi. Dunque:
+∞
X 1 1 1 1 1
= (1 + + 2 + . . . ) · (1 + + 2 + . . . )
𝑛=1 𝑛 2 2 3 3
1 1
· (1 + + + ...)··· (3.7)
5 52
+∞ X
+∞ 𝑗 +∞
Y 1 Y 1
= = .
𝑘=1 𝑗=0
𝑝𝑘 𝑘=1 1− 1
𝑝𝑘
Nei passaggi precedenti abbiamo sfruttato il fatto che nelle serie a termini positivi
possiamo riordinare e associare i termini in qualunque modo. Una serie a termini positivi
è convergente oppure divergente e la convergenza assoluta coincide con la convergenza
semplice. Visto che riordinando i termini di una serie assolutamente convergente non
si può ottenere una serie divergente, significa che riordinando i termini di una serie
divergente (a termini positivi) si ottiene sempre una serie divergente.
Ora possiamo utilizzare il fatto che il prodotto infinito ottenuto in (3.7) ha lo stesso
carattere della seguente serie
1
!
+∞ +∞
X 1 X 𝑝𝑘
1
−1 = 1
𝑘=1 1− 𝑝𝑘 𝑘=1 1− 𝑝𝑘
e dunque, per il criterio del confronto asintotico, la serie precedente ha lo stesso carattere
della serie
+∞
X 1
𝑝
𝑘=1 𝑘
𝑎𝑘 𝑧 𝑘
X
𝑎 𝑘 𝑧 𝑘 è convergente
X
𝐴 = 𝑧 ∈ ℂ:
134 3 serie
insieme di convergenza
L’insieme 𝐴 si chiama insieme di convergenza (o dominio di convergenza) della serie
di potenze 𝑎 𝑘 𝑧 𝑘 .
P
Come al solito ci potrà capitare di considerare serie di potenze con l’indice 𝑘 che
parte da 1 invece che da 0 (o da qualunque altro numero naturale). Ciò non è
rilevante, potremo sempre considerare 𝑎 𝑘 = 0 per i termini che non partecipano
alla sommatoria.
𝑧 𝑛
𝑛
𝑛 𝑛 (ottenuta ponendo 𝑎 𝑛 = 1/𝑛 ) ha come
P
Esempio 3.36. La serie di potenze
insieme di convergenza 𝐴 = ℂ in quanto
s
𝑛 |𝑧|
𝑛 𝑧
𝑛𝑛 = 𝑛 → 0 < 1
e quindi per il criterio della radice la serie in questione converge assolutamente qualunque
sia 𝑧 ∈ ℂ.
𝑘
𝑎 𝑘 𝑤 𝑘 = |𝑎 𝑘 | · |𝑤| 𝑘 ≤ 𝑀 |𝑤| ≤ 𝑀 𝑞 𝑘
𝑘
|𝑧|
|𝑤| P 𝑘
avendo posto 𝑞 = |𝑧|
. 𝑞 converge e, per
Essendo 𝑞 < 1 la serie geometrica
𝑎 𝑘 𝑤 converge. Dunque la serie 𝑎 𝑘 𝑤 𝑘 converge
𝑘
P P
confronto, anche la serie
assolutamente.
Viceversa supponiamo che 𝑎 𝑘 𝑧 𝑘 non converga e prendiamo 𝑤 con |𝑤| > |𝑧| .
P
Allora 𝑎 𝑘 𝑤 𝑘 non può convergere, ansi 𝑎 𝑘 𝑤 𝑘 non può neanche essere limitata
P
perché se lo fosse allora, scambiando i ruoli di 𝑧 e 𝑤 , per il punto precedente la
serie 𝑎 𝑘 𝑧 𝑘 dovrebbe convergere.
P
Inoltre la serie converge assolutamente in ogni 𝑧 ∈ ℂ con |𝑧| < 𝑅 mentre il termine
generico 𝑎 𝑘 𝑧 𝑘 non è nemmeno limitato (e quindi la serie non converge) quando |𝑧| > 𝑅 .
Dimostrazione. Se |𝑧| < 𝑅 significa che esiste 𝑧 0 ∈ 𝐴 tale che |𝑧 0 | > |𝑧| . Ma visto
che la serie converge in 𝑧 0 (per definizione di 𝐴) grazie al teorema precedente
possiamo affermare che la serie converge, anzi, converge assolutamente in 𝑧 .
Dunque si ottiene la prima inclusione in (3.8).
Se invece prendiamo 𝑧 ∈ ℂ con |𝑧| > 𝑅 allora certamente la serie non converge
in 𝑧 altrimenti (per come è definito 𝑅 ) avremmo 𝑅 ≥ |𝑧| . Inoltre possiamo
certamente considerare un punto 𝑧 1 ∈ ℂ tale che 𝑅 < |𝑧 1 | ≤ |𝑧| e la serie di
potenze non può convergere neanche in 𝑧 1 . Ma allora, per il teorema precedente,
deduciamo che 𝑎 𝑘 𝑧 𝑘 non è nemmeno limitata.
𝑎 𝑘 𝑧 𝑘 è convergente .
X
𝑅 = sup |𝑧| : 𝑧 ∈ ℂ,
136 3 serie
Il criterio della radice si applica anche nel caso in cui ℓ è definito tramite lim sup.
Nel caso esista il limite del rapporto |𝑎 𝑛+1 |/|𝑎 𝑛 | sappiamo (grazie al criterio di
convergenza alla Cesàro teorema 2.77) che il limite della radice coincide con il
limite del rapporto e quindi ci si riconduce al caso precedente (oppure si può
ripetere la dimostrazione utilizzando il criterio del rapporto invece del criterio
della radice).
Esempio 3.41. Nell’esempio 3.36 abbiamo visto che l’insieme di convergenza della
serie di potenze
+∞ 𝑘
X 𝑧
𝑘=1
𝑘
è
𝐴 = {𝑧 ∈ ℂ : |𝑧| ≤ 1 , 𝑧 ≠ 1}.
Il raggio di convergenza dovrà quindi essere 𝑅 = 1 e questo può essere facilmente
verificato con uno dei criteri precedenti. Ad esempio:
1
𝑛+1 𝑛
lim = lim =1
𝑛→+∞ 1
𝑛
𝑛→+∞ 𝑛+1
da cui 𝑅 = 1/1 = 1. Si osservi dunque che nessuna delle due inclusioni in (3.8) è, in
questo caso, una uguaglianza.
3.9 le serie di potenze 137
𝑎𝑘 𝑧 𝑘 e
P
Teorema 3.42 (stabilità del raggio di convergenza). Le serie di potenze
𝑘𝑎 𝑘 𝑧 𝑘 hanno lo stesso raggio di convergenza.
P
Preso ora un punto 𝑤 con |𝑤| < 𝑅 consideriamo un qualunque punto 𝑧 con
|𝑤| < |𝑧| < 𝑅 . La serie 𝑎 𝑘 𝑧 𝑘 converge assolutamente 𝑘
𝑘 in 𝑧 quindi 𝑎 𝑘 𝑧
P
è infinitesima e limitata. Esiste quindi 𝑀 per cui 𝑎 𝑘 𝑧 ≤ 𝑀 che significa
|𝑎 𝑘 | ≤ 𝑀
/
|𝑧| 𝑘 . Ma allora
𝑘 𝑘
𝑘𝑎 𝑘 𝑤 𝑘 ≤ 𝑘|𝑎 𝑘 | |𝑤| 𝑘𝑀 |𝑤|
𝑘 ≤ |𝑧|
√𝑘
Dimostrazione alternativa. Visto che 𝑘 → 1 si ha
p𝑘 √
lim sup 𝑘𝑎 𝑘 = lim sup 𝑘 𝑎 𝑘 .
Per il teorema 3.40 si ottiene che le due corrispondenti serie di potenze hanno
lo stesso raggio di convergenza.
continuità delle serie di potenze
Teorema 3.43. (continuità delle serie di potenze) Sia 𝑎 𝑘 𝑧 𝑘 una serie di potenze con
P
raggio di convergenza 𝑅 . Allora posto 𝐵 = {𝑧 ∈ ℂ : |𝑧| < 𝑅} la funzione 𝑓 : 𝐵 → ℂ
definita da
+∞
𝑎𝑘 𝑧 𝑘
X
𝑓 (𝑧) =
𝑘=0
Osservando che per ogni addendo sul lato destro si ha 𝑤 𝑘 𝑧 𝑛−𝑘−1 ≤ 𝑟 𝑛−1 ,
|𝑧 𝑛 − 𝑤 𝑛 | ≤ |𝑧 − 𝑤| · 𝑛 · 𝑟 𝑛−1 .
138 3 serie
Dunque
X+∞ +∞ X +∞
𝑎𝑛 𝑧 𝑛 − 𝑎𝑛 𝑤 𝑛 = 𝑎 𝑛 (𝑧 𝑛 − 𝑤 𝑛 )
X
| 𝑓 (𝑧) − 𝑓 (𝑤)| =
𝑛=0 𝑛=0 𝑛=0
+∞ +∞
|𝑎 𝑛 | · |𝑧 𝑛 − 𝑤 𝑛 | ≤ |𝑧 − 𝑤| |𝑎 𝑛 |𝑛𝑟 𝑛−1 .
X X
≤
𝑛=0 𝑛=0
𝑡 ↦→ 𝑓 (𝑡𝑧)
𝑛−1
𝑎 𝑘 𝑧0𝑘
X
𝐴𝑛 =
𝑘=0
e per 𝑛 → +∞ si ottiene
+∞ +∞
𝐴 𝑘+1 (𝑡 𝑘 − 𝑡 𝑘+1 ) = (1 − 𝑡) 𝐴 𝑘+1 𝑡 𝑘 .
X X
𝑓 (𝑡 · 𝑧 0 ) = 𝑓 (𝑧0 ) · 0 +
𝑘=0 𝑘=0
Visto che 𝐴𝑛 → 0 per ogni 𝜀 > 0 esiste 𝑚 tale che per ogni 𝑘 > 𝑚 si ha |𝐴 𝑘 | ≤ 𝜀.
Dunque, per ogni 𝑡 ∈ [0 , 1), si ha
𝑚−
X1 +∞
|𝐴 𝑘+1 |𝑡 𝑘 + (1 − 𝑡) |𝐴 𝑘+1 |𝑡 𝑘
X
| 𝑓 (𝑡 · 𝑧 0 )| ≤ (1 − 𝑡)
𝑘=0 𝑘=𝑚
𝑚−
X1 𝑡𝑚
≤ (1 − 𝑡) · |𝐴 𝑘+1 | + (1 − 𝑡) · 𝜀 ·
𝑘=0
1−𝑡
𝑚−
X1
≤ (1 − 𝑡) |𝐴 𝑘+1 | + 𝜀.
𝑘=0
| 𝑓 (𝑡 · 𝑧0 ) − 𝑓 (𝑧 0 )| = | 𝑓 (𝑡 · 𝑧0 )| < 2𝜀
1. exp(0) = 1;
2. exp(¯𝑧 ) = exp(𝑧);
3. per ogni 𝑧, 𝑤 ∈ ℂ
exp(𝑧 + 𝑤) = exp(𝑧) · exp(𝑤);
4. per ogni 𝑧 ∈ ℂ si ha exp(𝑧) ≠ 0 e
1
exp(−𝑧) = ;
exp(𝑧)
6. Se 𝑧 𝑛 → 0 allora
exp(𝑧 𝑛 ) − 1
lim = 1. (3.11)
𝑛→+∞ 𝑧𝑛
𝑧𝑘 𝑤𝑗
𝑚 𝑘,𝑗 = · .
𝑘! 𝑗!
Allora da un lato
+∞
X (𝑧 + 𝑤)𝑛
exp(𝑧 + 𝑤) =
𝑛=0 𝑛!
+∞ 𝑛
1 X 𝑛!
𝑧 𝑘 · 𝑤 𝑛−𝑘
X
=
𝑛=0 𝑛 ! 𝑘=0 𝑘 !(𝑛 − 𝑘)!
𝑛
+∞ X
X
= 𝑚 𝑘,𝑛−𝑘
𝑛=0 𝑘=0
e dall’altro
+∞ 𝑘 X
X 𝑧 +∞ 𝑤 𝑗 +∞ 𝑘
+∞ X
X 𝑧 𝑤𝑗
exp(𝑧) · exp(𝑤) = =
𝑘=0
𝑘! 𝑗=0
𝑗! 𝑘=0 𝑗=0
𝑘! 𝑗!
+∞ X
X +∞
= 𝑚 𝑘,𝑗 .
𝑘=0 𝑗=0
𝑧 P 𝑘
Osserviamo ora che la serie (𝑘+ 1)!
ha raggio di convergenza infinito e
quindi è assolutamente convergente per ogni 𝑧 ∈ ℂ. In particolare la
3.10 la serie esponenziale 141
exp(𝑧 𝑛 ) − 1 +∞
X 𝑧 𝑛𝑘 +∞
X 0𝑘
lim = lim = = 1.
𝑛→+∞ 𝑧𝑛 𝑛→+∞
𝑘=0
(𝑘 + 1)! 𝑘=0 (𝑘 + 1)!
𝑓 (𝑥) = 𝑎 𝑥 .
𝑓 (𝑥) − 1
→ 1.
𝑥
D’altra parte sappiamo che 𝑓 (𝑥) = 𝑎 𝑥 e quindi per il limite notevole (corolla-
rio 2.52)
𝑓 (𝑥) − 1 𝑎 𝑥 − 1 𝑒 𝑥 ln 𝑎 − 1
= = · ln 𝑎 → ln 𝑎.
𝑥 𝑥 𝑥 ln 𝑎
Deduciamo quindi che ln 𝑎 = 1 ovvero che 𝑎 = 𝑒 .
𝑒 𝑧 = exp 𝑧
142 3 serie
𝑛! 𝑛 · (𝑛 − 1) · . . . · (𝑛 − 𝑘 + 1)
𝑐(𝑛, 𝑘) = =
𝑛𝑘· (𝑛 − 𝑘)! 𝑛𝑘
𝑛 𝑛−1 𝑛−2 𝑛−𝑘+1
= · · ·...·
𝑛 𝑛 𝑛 𝑛
osserviamo che 0 ≤ 𝑐(𝑛, 𝑘) ≤ 1 in quanto prodotto di numeri non negativi
minori o uguali ad 1. Inoltre, fissato 𝑘 , si ha 𝑐(𝑛, 𝑘) → 1 per 𝑛 → +∞ in quanto
𝑛−𝑗
ogni fattore 𝑛 tende a 1 per 𝑛 → +∞ (si noti che a 𝑘 fissato il numero di fattori
𝑘 è fissato).
Fissato 𝑘 ≤ 𝑀 visto che 𝑐(𝑛, 𝑘) → 1 esiste 𝑁 𝑘 > 𝑀 tale che per ogni 𝑛 > 𝑁 𝑘 si
abbia 1 − 𝑐(𝑛, 𝑘) < 𝜀 (ricordiamo che 𝑐(𝑛, 𝑘) ≤ 1). Prendiamo allora
𝑁 = max {𝑁 𝑘 : 𝑘 ≤ 𝑁 }
cosicchè per ogni 𝑛 > 𝑁 e per ogni 𝑘 ≤ 𝑀 si avrà 0 ≤ 1 − 𝑐(𝑛, 𝑘) < 𝜀. Allora,
per ogni 𝑛 > 𝑁 , possiamo spezzare la somma da 0 a 𝑛 nelle due somme da 0 a
3.10 la serie esponenziale 143
𝑀 e da 𝑀 + 1 a 𝑛 :
𝑛
𝑛 𝑘 𝑛 𝑘 𝑘 𝑘
𝑧 𝑧 𝑛 X 𝑧 𝑧 𝑧
X X
− 1+ = − 𝑐(𝑛, 𝑘) = (1 − 𝑐(𝑛, 𝑘))
𝑘=0 𝑘 ! 𝑛 𝑘=0 𝑘 ! 𝑘 ! 𝑘=0 𝑘!
𝑛
X |𝑧| 𝑘
≤ (1 − 𝑐(𝑛, 𝑘))
𝑘=0
𝑘!
𝑀
X |𝑧| 𝑘 X𝑛
|𝑧| 𝑘
= (1 − 𝑐(𝑛, 𝑘)) + (1 − 𝑐(𝑛, 𝑘))
𝑘=0
𝑘! 𝑘=𝑀+1
𝑘!
𝑀
X |𝑧| 𝑘 𝑛
X |𝑧| 𝑘
≤ 𝜀 +
𝑘=0
𝑘! 𝑘=𝑀+1
𝑘!
+∞ 𝑘
X |𝑧|
≤𝜀 +𝜀
𝑘=0
𝑘!
≤ 𝜀𝑆 + 𝜀 = 𝜀(𝑆 + 1).
Visto che 𝜀 > 0 era arbitrario abbiamo verificato tramite la definizione che
𝑛
X 𝑧𝑘 𝑧 𝑛
− 1+ →0
𝑘=0
𝑘! 𝑛
cioè
+∞ 𝑘
𝑧 𝑛 X 𝑧
lim 1+ = .
𝑛→+∞ 𝑛 𝑘=0
𝑘!
exp(𝑥) = 𝑒 𝑥 .
e per 𝑛 = 5 si ottiene
2.716 < 𝑒 < 2.719 (3.14)
144 3 serie
Tabella 3.1: Le prime 1000 cifre decimali 2.7182818284 5904523536 0287471352 6624977572 4709369995
del numero 𝑒 calcolate con il metodo
9574966967 6277240766 3035354759 4571382178 5251664274
utilizzato nella dimostrazione del teore-
ma 3.48. Si veda il codice a pagina 426. 2746639193 2003059921 8174135966 2904357290 0334295260
5956307381 3232862794 3490763233 8298807531 9525101901
1573834187 9307021540 8914993488 4167509244 7614606680
8226480016 8477411853 7423454424 3710753907 7744992069
5517027618 3860626133 1384583000 7520449338 2656029760
6737113200 7093287091 2744374704 7230696977 2093101416
9283681902 5515108657 4637721112 5238978442 5056953696
7707854499 6996794686 4454905987 9316368892 3009879312
7736178215 4249992295 7635148220 8269895193 6680331825
2886939849 6465105820 9392398294 8879332036 2509443117
3012381970 6841614039 7019837679 3206832823 7646480429
5311802328 7825098194 5581530175 6717361332 0698112509
9618188159 3041690351 5988885193 4580727386 6738589422
8792284998 9208680582 5749279610 4841984443 6346324496
8487560233 6248270419 7862320900 2160990235 3043699418
4914631409 3431738143 6405462531 5209618369 0888707016
7683964243 7814059271 4563549061 3031072085 1038375051
0115747704 1718986106 8739696552 1267154688 9570350354
Dunque da un lato
326
𝑒≥ ≥ 2.716
120
e dall’altro
326 1
𝑒≤ + ≤ 2.717 + 0.002 = 2.719
120 5 · 5!
𝑒∉ℚ
Per ogni 𝑛 ∈ ℕ si ha
+∞ 𝑛 +∞
X 𝑛! X 𝑛! X 1
𝑛 !𝑒 = = + 𝑛! .
𝑘=0
𝑘! 𝑘=0
𝑘! 𝑘=𝑛+1
𝑘!
𝑒 𝑖(𝑡+Δ𝑡) − 𝑒 𝑖𝑡 𝑒 𝑖Δ𝑡 − 1
lim = 𝑖𝑒 𝑖𝑡 lim = 𝑖𝑒 𝑖𝑡 .
Δ𝑡→0 Δ𝑡 𝑡→0 𝑖Δ𝑡
𝑒 𝑖𝑥 = cos 𝑥 + 𝑖 sin 𝑥.
Teorema 3.51 (proprietà delle funzioni seno e coseno). Le funzioni sin e cos
soddisfano le seguenti proprietà.
𝑒 𝑖𝑥 + 𝑒 −𝑖𝑥 𝑒 𝑖𝑥 − 𝑒 −𝑖𝑥
1. cos(𝑥) = , sin(𝑥) = ;
2 2𝑖
2. sin(−𝑥) = − sin 𝑥 (la funzione sin è dispari), cos(−𝑥) = cos 𝑥 (la funzione cos
è pari);
3. identità fondamentale della trigonometria:
cos2 𝑥 + sin2 𝑥 = 1;
4. formule di addizione:
sin 𝑥 1 − cos 𝑥 1
lim =1 e lim = .
𝑥→0 𝑥 𝑥→0 𝑥2 2
𝑦
𝑦 = tg 𝑥
1 𝑦 = sin 𝑥
(interagisci)
e dall’altro
1 − cos 𝑥 sin 𝑥
→0 e → 1.
𝑥 𝑥
D’altra parte si ha
𝜏 Teorema 3.52 (definizione di 𝜋). Definiamo 𝜋 come il più piccolo numero reale
positivo in cui si annulla la funzione sin 𝑥 . Si ha 𝜋 ∈ [2.8 , 4]. Le funzioni 𝑒 𝑖𝑥 , sin 𝑥 e
cos 𝑥 sono periodiche di periodo 𝜏 = 2𝜋:
𝑒 𝑖𝜋 + 1 = 0.
sviluppando
cos 𝑥 + 𝑖 sin 𝑥 − 1 − 𝑖𝑥 + 𝑥 + 𝑖 𝑥 ≤ 𝑥 .
2
3 4
2 6 18
3.11 le funzioni trigonometriche 149
cos 𝑥 − 1 + 𝑥 ≤ 𝑥 sin 𝑥 − 𝑥 + 𝑥 ≤ 𝑥 .
2 4
3 4
e (3.17)
2 18 6 18
𝑥3 𝑥4 𝑥3 𝑥4
𝑥− − ≤ sin 𝑥 ≤ 𝑥 − +
6 18 6 18
e sapendo che 0 < 𝑥 < 1 possiamo affermare che
𝑥3 𝑥4 𝑥 𝑥 7
𝑥− − ≥𝑥− − = 𝑥
6 18 6 18 9
e
𝑥3 𝑥4 𝑥3 𝑥3
𝑥− + ≤𝑥− + ≤ 𝑥.
6 18 6 18
Dunque se 𝑥 ∈ [0 , 1] si ha
7
𝑥 ≤ sin 𝑥 ≤ 𝑥. (3.18)
9
Per il coseno da un lato osserviamo che da (3.17) si ottiene, se 𝑥 ∈ [0 , 1]:
𝑥2 𝑥4 1 1 4
cos 𝑥 ≥ 1 − − ≥ 1− − = > 0.
2 18 2 18 9
Dall’altro lato si ha
𝑥2 𝑥4 𝑥2 𝑥2 4
cos 𝑥 ≤ 1 − + =1− + ≤ 1 − 𝑥2 .
2 18 2 18 9
√
Vogliamo ora dimostrare che esiste 𝛼 ∈ [0 , 1] tale per cui sin 𝛼 = 22 . Visto che
sin 𝑥 è una funzione continua, e sin 0 = 0, per √
utilizzare il teorema 2.80 dei
2
valori intermedi basterà verificare che sin 1 > 2 . E infatti si ha:
√
7 2
sin 1 ≥ > .
9 2
√ √
2 2
Dunque esiste un unico 𝛼 ∈ [0 , 1] tale che sin 𝛼 = 2 . Allora anche cos 𝛼 = 2
150 3 serie
e
sin(arcsin 𝑥) = 𝑥, ∀𝑥 ∈ [−1 , 1].
arccos : [−1 , 1] → [0 , 𝜋]
arccos(cos 𝑥) = 𝑥, ∀𝑥 ∈ [0 , 𝜋]
e
cos(arccos 𝑥) = 𝑥, ∀𝑥 ∈ [−1, 1].
tg 𝑥
La funzione
sin 𝑥
tg 𝑥 =
cos 𝑥
è definita quando cos 𝑥 ≠ 0 ovvero:
n𝜋 o
tg : ℝ \ + 𝑘𝜋 : 𝑘 ∈ ℤ → ℝ.
2
Se restringiamo la funzione all’intervallo (−𝜋/2 , 𝜋/2) possiamo facilmente
osservare che la funzione tg : (−𝜋/2 , 𝜋/2) → ℝ è strettamente crescente. Inoltre
se 𝑎 𝑛 → 𝜋/2, 𝑎 𝑛 < 𝜋/2 si ha cos(𝑎 𝑛 ) → 0 (per continuità del coseno) e
sin(𝑎 𝑛 ) → 1 dunque tg 𝑎 𝑛 → +∞. Analogamente per 𝑎 𝑛 → −𝜋/2 si trova
tg 𝑎 𝑛 → −∞. Dunque per il teorema dei valori intermedi possiamo affermare
che la funzione tg : (−𝜋/2 , 𝜋/2) → ℝ è suriettiva. E’ quindi invertibile e la
funzione inversa
arctg : ℝ → (−𝜋/2 , 𝜋/2)
si chiama arco tangente. Per definizione si ha
e
tg arctg 𝑥 = 𝑥, ∀𝑥 ∈ ℝ.
Grazie al teorema 2.8visto che quest funzioni sono monotone e bigettive possia-
mo affermare che le funzioni arcsin, arccos e arctg sono funzioni continue.
1 𝜋
arctg = − arctg 𝑥.
𝑥 2
152 3 serie
𝑛−1 𝑛−1
𝑒 𝑖𝑘 .
X X
𝐴𝑛 = sin 𝑘 = Im
𝑘=0 𝑘=0
1 − (𝑒 𝑖 )𝑛
𝐴𝑛 = Im
1 − 𝑒𝑖
da cui
1 − 𝑒 𝑖𝑛 1 + 𝑒 𝑖𝑛
2
|𝐴𝑛 | ≤
𝑖
≤ =
1−𝑒 𝑖
1 − 𝑒 1 − 𝑒 𝑖
e dunque 𝐴𝑛 è limitata.
𝑒 𝑥 + 𝑒 −𝑥 𝑒 𝑥 − 𝑒 −𝑥
cosh 𝑥 = , sinh 𝑥 = . (3.19)
2 2
2. i punti del piano con coordinate (cosh 𝑥, sinh 𝑥) per 𝑥 ∈ ℝ sono disposti su un
ramo di iperbole in quanto vale:
cosh2 𝑥 − sinh2 𝑥 = 1;
3.13 funzioni iperboliche 153
𝑦 = sinh 𝑥
𝑦 = cosh 𝑥 𝑦 = tgh 𝑥
1
−1
(interagisci)
3. formule di addizione:
4. si ha
+∞
X 𝑥 2𝑘 𝑥2 𝑥4 𝑥6
cosh 𝑥 = =1+ + + +...
𝑘=0
(2 𝑘)! 2 4! 6!
+∞
X 𝑥 2 𝑘+1 𝑥3 𝑥5 𝑥7
sinh 𝑥 = =𝑥+ + + +...
𝑘=0
(2 𝑘 + 1)! 6 5! 7!
sinh 𝑥
tgh 𝑥 = .
cosh 𝑥
𝑒 𝑥 − 𝑒 −𝑥
=𝑦
2
riconducendola ad una equazione di secondo grado nella variabile 𝑡 = 𝑒 𝑥 . Si dimostri
quindi che vale √
settsinh 𝑥 = ln 𝑥 + 𝑥 2 + 1 .
e r
1+𝑥
setttgh 𝑥 = ln .
1−𝑥
3.14 esercizi
X 𝑛2 − 𝑛3 X (𝑛 !)2
,
𝑛 3𝑛 𝑛 (2𝑛)!
X (−1)𝑛 X 𝑛 − 10
,
𝑛 ln |𝑛 7 − 10𝑛 5 + 3 | 𝑛 𝑛 2 + 10
i numeri complessi 4
Nel capitolo precedente abbiamo introdotto l’esponenziale complesso ed abbia-
mo osservato che la funzione 𝑓 : ℝ → ℂ definita da 𝑓 (𝑡) = 𝑒 𝑖𝑡 ha valori sulla
circonferenza unitaria in quanto 𝑒 𝑖𝑡 = 1. Tramite la definizione 3.50 abbiamo
introdotto le funzioni seno e coseno in modo che risulti 𝑓 (𝑡) = cos 𝑡 + 𝑖 sin 𝑡 .
Sappiamo che 𝑓 (0) = 𝑒 0 = 1 e, per come abbiamo definito 𝜋, sappiamo che
𝑓 (𝜋/2) = 𝑖 .
I numeri complessi di modulo uno vengono chiamati unitari. Geometricamente complessi unitari
i numeri complessi unitari sono i punti della circonferenza unitaria centrata
nell’origine del piano complesso. Se 𝑧 = 𝑥 + 𝑖 𝑦 è unitario si ha 𝑥 2 + 𝑦 2 = 1. I
prodotti e i reciproci dei numeri complessi unitari sono anch’essi unitari, risulta
quindi che tali numeri formano un sottogruppo moltiplicativo del gruppo dei Un gruppo è un insieme su cui è definita
una operazione (spesso denotata con il
numeri complessi. simbolo della moltiplicazione) che sia
associativa, che abbia elemento neutro e
Ogni numero complesso 𝑧 potrà essere scritto nella forma tale che ogni elemento abbia un inverso.
𝑧 =𝜌·𝑢
Teorema 4.1 (argomento). Sia 𝑧 ∈ ℂ un numero complesso non nullo. Allora esiste
un unico 𝜃 ∈ [0 , 2𝜋) tale che
𝑧 = |𝑧|𝑒 𝑖𝜃 .
Denoteremo tale valore di 𝜃 come l’argomento (o fase) di 𝑧 e scriveremo argomento
𝜃 = arg 𝑧.
In ogni caso per ogni 𝑧 ≠ 0 abbiamo quindi trovato l’unico 𝜃 ∈ [0 , 2𝜋) tale che
𝑢 = 𝑥 + 𝑖 𝑦 = cos 𝜃 + 𝑖 sin 𝜃 = 𝑒 𝑖𝜃 .
156 4 i numeri complessi
da cui
𝑧 = |𝑧| · 𝑒 𝑖𝜃 .
𝑦 = 𝜌 sin 𝜃 𝜃 = arg 𝑧
con
𝜋 𝑥
2 − arctg 𝑦 se 𝑦 > 0,
3 𝜋 − arctg 𝑥 se 𝑦 < 0,
𝑦
arg 𝑧 = 2
𝜋 se 𝑦 = 0 e 𝑥 < 0,
se 𝑦 = 0 e 𝑥 ≥ 0.
0
Se ora identifichiamo il piano euclideo con il piano complesso ogni angolo potrà
essere traslato e ruotato in modo che uno dei due lati vada a coincidere con la
semiretta dei reali positivi e in modo che l’angolo si estenda al di sopra di tale
semiretta e sia delimitato da una seconda semiretta passante per un punto 𝑢
a distanza 1 dall’origine ovvero con |𝑢| = 1. Vogliamo giustificare il fatto che
𝜃 = arg 𝑢 può essere scelto come misura dell’angolo. Studiando la monotonia
delle funzioni cos e sin si può verificare facilmente che 𝜃 è crescente con l’angolo.
Più rilevante è chiedersi se 𝜃 è additivo. Siano 𝑢, 𝑣 ∈ ℂ due numeri complessi
unitari che rappresentino due diversi angoli. Sia 𝜃 = arg 𝑢 e 𝜑 = arg 𝑣 da cui
𝑢 = 𝑒 𝑖𝜃 e 𝑣 = 𝑒 𝑖𝜑 . Consideriamo la trasformazione 𝑅 𝜃 (𝑧) = 𝑒 𝑖𝜃 · 𝑧 . Si nota
che 𝑅 𝜃 è una trasformazione rigida del piano ovvero una trasformazione che
mantiene la distanza tra i punti (una isometria) in quanto essendo 𝑒 𝑖𝜃 = 1 si
ha
|𝑅 𝜃 (𝑧) − 𝑅 𝜃 (𝑤)| = 𝑒 𝑖𝜃 𝑧 − 𝑒 𝑖𝜃 𝑤 = 𝑒 𝑖𝜃 · |𝑧 − 𝑤| = |𝑧 − 𝑤|.
Inoltre 𝑅 𝜃 (0) = 0 e 𝑅 𝜃 (1) = 𝑢 significa che 𝑅 𝜃 non è altro che una rotazione
che tiene fissa l’origine e manda la semiretta dei reali positivi nella semiretta
uscente da 0 e passante per 𝑢 = 𝑒 𝑖𝜃 . Dunque 𝑅 𝜃 è la trasformazione che rende
l’angolo identificato dal numero complesso unitario 𝑣 in un angolo adiacente
a quello identificato da 𝑢 . Quindi la somma (geometrica) degli angoli 𝑢 e 𝑣 è
identificata dal numero complesso unitario 𝑅 𝜃 (𝑣) = 𝑢 · 𝑣 . Ma, per la proprietà
additiva dell’esponenziale complesso,
𝑢 · 𝑣 = 𝑒 𝑖𝜃 · 𝑒 𝑖𝜑 = 𝑒 𝑖(𝜃+𝜑)
e dunque se 𝜃 + 𝜑 < 2𝜋 si ha
𝑒 𝑖(𝑡+Δ𝑡) − 𝑒 𝑖𝑡 𝑒 𝑖Δ𝑡 − 1
= 𝑒 𝑖𝑡 · .
Δ𝑡 Δ𝑡
Prendendo un incremento temporale Δ𝑡 = 𝜀/𝑛 con 𝑛 → +∞ si osserva che il modulo
della velocità è dato da
𝑖𝑡 𝑒 𝑖 𝑛𝜀 − 1
𝑣 = lim 𝑒 · 𝜀
𝑛→+∞
𝑛
e visto che 𝑒 𝑖𝑡 = 1 ricordando il limite notevole (3.11) (teorema 3.45) si ottiene che la
cos 𝛼 − sin 𝛼
𝑀𝛼 = .
sin 𝛼 cos 𝛼
𝑧 · 𝑤 = |𝑧| · 𝑅 𝜃 (𝑤).
Dunque il prodotto di due numeri complessi è quel numero complesso che ha come
modulo il prodotto dei moduli e come argomento la somma (a meno di multipli di 2𝜋)
degli argomenti.
In particolare la lunghezza totale della spezzata ℓ 𝑛 può essere stimata come segue
𝑛2
𝑦2
|𝑦| ≤ ℓ 𝑛 ≤ 1 + 2 · |𝑦|
𝑛
Si osserva anche che i punti di tale spezzata si avvicinano sempre di più alla circonferenza
unitaria, infatti:
𝑘 𝑛 𝑛
𝑖 𝑖 1 2
1 ≤ 1+ ≤ 1 + = 1 + 2 → 1.
𝑛 𝑛 𝑛
E’ dunque sensato pensare che il punto 𝑒 𝑖𝑦 sia il punto della circonferenza unitaria che
identifica un arco di lunghezza |𝑦| a partire dal punto 1 sull’asse reale. Se 𝑦 > 0 l’arco è
misurato in senso antiorario, altrimenti in senso orario. Avremo dunque arg 𝑒 𝑖𝑦 = 𝑦
essendo 𝑦 la lunghezza dell’arco ovvero la misura in radianti dell’angolo corrispondente.
radici 𝑛 -esime 𝑧 𝑛 = 𝑐.
𝑐 = 𝑟𝑒 𝑖𝛼 , 𝑧 = 𝜌𝑒 𝑖𝜃 .
Si avrà allora
𝑧 𝑛 = 𝜌𝑛 (𝑒 𝑖𝜃 )𝑛 = 𝜌𝑛 𝑒 𝑖𝑛𝜃 .
Affinche sia 𝑧 𝑛 = 𝑐 si dovrà avere l’uguaglianza dei moduli, cioè 𝜌𝑛 = 𝑟 e
l’uguaglianza a meno di multipli interi di 2𝜋 degli argomenti: 𝑛𝜃 = 𝛼 + 2 𝑘𝜋
con 𝑘 ∈ ℤ. Dunque si trova
𝛼 2𝜋
𝜃= +𝑘 𝑘 ∈ ℤ.
𝑛 𝑛
Osserviamo ora che per 𝑘 = 0 , . . . , 𝑛 − 1 il secondo addendo 𝑘 2𝜋/𝑛 assume
𝑛 valori distinti compresi in [0, 2𝜋). Per gli altri valori di 𝑘 si ottengono degli
angoli che differiscono da questi di un multiplo di 2𝜋 e quindi non si trovano
altre soluzioni.
𝑧 4 = −4
𝑧6 = 𝑖
𝑧 3 = −8 𝑖
𝑧4 = 𝑧
√
𝑧2 + 1 = 𝑖 3
(𝑧 − 𝑖)4 = 1
1 + 𝑧 + 𝑧2 + 𝑧3 = 0
𝑧 14 − 𝑧 6 − 𝑧 8 + 1 = 0
Proseguiamo la trattazione dei polinomi che abbiamo iniziato nel capitolo 1.10.
𝑃 = 𝑄 · 𝑆 + 𝑅.
Dimostrazione. Passo 1: supponiamo che sia deg 𝑃 < deg 𝑆 . In questo caso basta
prendere 𝑄 = 0 e 𝑅 = 𝑃 .
Il caso base del ragionamento induttivo, deg 𝑃 = deg 𝑆 , è garantito dal passo 1.
Avremo allora:
𝑎 𝑁 𝑁−𝑀
𝑃 = 𝑃1 + 𝑥 ·𝑆
𝑏𝑀
𝑎 𝑁 𝑁−𝑀
= 𝑄1 · 𝑆 + 𝑅1 + 𝑥 ·𝑆
𝑏𝑀
𝑎 𝑁 𝑁−𝑀
=( 𝑥 + 𝑄1 ) · 𝑆 + 𝑅1 .
𝑏𝑀
Posto quindi
𝑎 𝑁 𝑁−𝑀
𝑄= 𝑥 + 𝑄1
𝑏𝑁
il risultato è dimostrato.
𝑃 = 𝑄1 𝑆 + 𝑅1 = 𝑄2 𝑆 + 𝑅2
(𝑄 2 − 𝑄 1 )𝑆 = 𝑅 1 − 𝑅 2 .
𝑃 = 𝑄 · 𝑆 + 𝑅.
𝑃1 = 𝑃 − 𝑥 2 · 𝑆 = 𝑥 4 − 3 𝑥 2 + 2 𝑥 + 1 − 𝑥 4 + 𝑥 2
= −2 𝑥 2 + 2 𝑥 + 1 .
𝑃2 = 𝑃1 − (−2)𝑆 = −2𝑥 2 + 2 𝑥 + 1 + 2𝑥 2 − 2 = 2 𝑥 − 1.
𝑃 = (𝑥 2 − 2) · 𝑆 + 2𝑥 − 1.
4.4 ancora polinomi 163
Teorema 4.10 (Ruffini). Sia 𝑃 ∈ 𝕂 [𝑥] un polinomio non nullo. Se 𝑥 0 ∈ 𝕂 è tale che
𝑃(𝑥0 ) = 0 allora esiste un polinomio 𝑄 con deg 𝑄 = (deg 𝑃) − 1 tale che
𝑃 = (𝑥 − 𝑥0 ) · 𝑄.
𝑃 = (𝑥 − 𝑥0 ) · 𝑄 + 𝑅.
𝑃(𝑥0 ) = 0 · 𝑄(𝑥0 ) + 𝑐 = 𝑐
dunque 𝑐 = 𝑃(𝑥 0 ) = 0.
𝑃 = (𝑥 − 𝑥 𝑛+1 ) · 𝑄
𝑃(𝑥 𝑘 )
𝑄(𝑥 𝑘 ) = = 0.
𝑥 𝑘 − 𝑥 𝑛+1
164 4 i numeri complessi
𝑓 (𝑧) = lim 𝑓 (𝑧 𝑛 𝑘 ) = 𝑚
𝑘→+∞
Teorema 4.17 (esistenza del minimo per funzioni coercive). Sia 𝑓 : ℂ → ℝ una
funzione continua tale che per ogni successione 𝑧 𝑛 → ∞ (ovvero |𝑧 𝑛 | → +∞) si abbia
𝑓 (𝑧 𝑛 ) → +∞. Allora 𝑓 ha minimo.
𝐴 = {𝑧 ∈ ℂ : 𝑓 (𝑧) ≤ 𝑓 (0)}.
𝑁
𝑎𝑗 · 𝑧𝑗
X
𝑓 (𝑧) =
𝑗=0
se 𝑧 𝑛 → ∞.
Per concludere il teorema basterà dimostrare che 𝑓 (𝑤) = 0. L’idea che vogliamo
sviluppare è che i polinomi complessi se assumono un valore 𝑓 (𝑤) in un punto
𝑤 ∈ ℂ allora assumono anche tutti i valori vicini ad esso in quanto localmente
il polinomio assomiglia ad una potenza 𝑧 𝑛 e l’equazione 𝑧 𝑛 = 𝑐 ha sempre
soluzione, come abbiamo già visto. Dunque vicino a 𝑤 ci saranno dei punti
in cui 𝑓 assume valori che in modulo sono minori a 𝑓 (𝑤): a meno che non sia
proprio 𝑓 (𝑤) = 0, nel qual caso ovviamente non è possibile avere numeri con
modulo inferiore a 0.
𝑁
𝑏 𝑗 (𝑧 − 𝑤) 𝑗
X
𝑓 (𝑧) =
𝑗=0
𝑁
𝑓 (𝑧) = 𝑏0 + 𝑏 𝑘 (𝑧 − 𝑤) 𝑘 + 𝑏 𝑗 (𝑧 − 𝑤) 𝑗 .
X
𝑗=𝑘+1
distruttiva: 𝑖𝛼
𝑟𝑒 + 𝜌 𝑘 𝑒 𝑖𝜃𝑘 = 𝑒 𝑖𝛼 (𝑟 + 𝜌 𝑘 𝑟 𝑖𝜋 ) = 𝑟 − 𝜌 𝑘 .
In definitiva abbiamo
𝜌𝑘
| 𝑓 (𝑧)| = 𝑓 (𝑤 + 𝜌𝑒 𝑖𝜃 ≤ 𝑟 − 𝜌 𝑘 + < 𝑟 = | 𝑓 (𝑤)|
2
che è assurdo in quanto | 𝑓 (𝑤)| doveva essere il valore minimo.
Sia ora 𝑝(𝑧) un qualunque polinomio di grado 𝑛 > 0. Per il teorema fonda-
mentale dell’algebra sappiamo che esiste un numero complesso 𝑧 𝑛 tale che
𝑝(𝑧 𝑛 ) = 0. Per il teorema di Ruffini si ha allora
𝑝(𝑧) = (𝑧 − 𝑧 𝑛 )𝑞(𝑧)
𝑛−1
Y
𝑞(𝑧) = 𝑐 (𝑧 − 𝑧 𝑘 )
𝑘=1
e la tesi segue.
𝑝1 + · · · + 𝑝 𝑚 = 𝑛.
4.6 fattorizzazione dei polinomi 169
e se esiste un insieme infinito 𝐴 ⊆ ℝ tale che per ogni 𝑥 ∈ 𝐴 si abbia 𝑃(𝑥) ∈ ℝ allora
𝑎 𝑘 ∈ ℝ per ogni 𝑘 = 0, . . . , 𝑛 e dunque 𝑃 ∈ ℝ[𝑥].
𝑛
X 𝑚
X
𝑝𝑘 + 2 𝑞 𝑗 = deg 𝑃.
𝑘=1 𝑗=1
I numeri 𝑥 1 , . . . , 𝑥 𝑛 sono tutte le radici reali distinte del polinomio 𝑃 con rispettive
molteplicità 𝑝 1 , . . . , 𝑝 𝑛 mentre tutte le radici complesse (non reali) distinte saranno
𝜇1 , . . . , 𝜇𝑚 e 𝜇¯ 1 , . . . , 𝜇¯ 𝑚 con
𝑥 2 + 𝛼 𝑗 𝑥 + 𝛽 𝑗 = (𝑥 − 𝜇) · (𝑥 − 𝜇)
¯
da cui 2
𝛼 𝑗 = −2 Re 𝜇 𝑗 , 𝛽 𝑗 = 𝜇 𝑗
e 𝑞 𝑗 saranno le molteplicità delle radici 𝜇 𝑗 e 𝜇¯ 𝑗 .
𝑃(𝑧) = 𝑃(¯𝑧 ), ∀𝑧 ∈ ℂ
𝑃(𝜇)
¯
𝑄(𝜇)
¯ = =0
𝜇¯ − 𝜇
𝑃 = (𝑥 − 𝜇) · (𝑥 − 𝜇)
¯ · 𝑃2 .
1 1 1 1 1 𝑅 − (𝑅 + ℎ)
= + − = +
𝑅+ℎ 𝑅 𝑅+ℎ 𝑅 𝑅 𝑅(𝑅 + ℎ)
1 ℎ
= −
𝑅 𝑅(𝑅 + ℎ)
1 ℎ ℎ ℎ
= − 2− +
𝑅 𝑅 𝑅(𝑅 + ℎ) 𝑅2
1 ℎ ℎ𝑅 − ℎ(𝑅 + ℎ)
= − 2−
𝑅 𝑅 𝑅 2 (𝑅 + ℎ)
ℎ 1 ℎ2
=− + + .
𝑅 2 𝑅 𝑅 2 (𝑅 + ℎ)
Dunque si avrà
𝐺𝑀 𝐺𝑀
𝑈(𝑅 + ℎ) = ℎ− + 𝜔(ℎ)
𝑅2 𝑅
= 𝑔 ℎ + 𝐶 + 𝜔(ℎ)
𝑈0 (ℎ) = 𝑔 ℎ
174 5 calcolo differenziale
𝑓 (𝑥0 + ℎ) − 𝑓 (𝑥0 )
lim .
ℎ→0 ℎ
derivata In tal caso denoteremo con 𝑓 0(𝑥 0 ) il valore di tale limite che chiameremo derivata della
funzione 𝑓 nel punto 𝑥 0 .
Una funzione 𝑓 si dice essere derivabile se è derivabile in ogni punto del suo dominio.
Se 𝐶 ⊆ 𝐴 la funzione 𝑓 si dice essere derivabile su 𝐶 se è derivabile in ogni punto
dell’insieme 𝐶 (cioè se 𝐶 ⊆ 𝐵).
𝑑 𝑑𝑓
𝑓0 = 𝐷𝑓 = 𝑓 = .
𝑑𝑥 𝑑𝑥
Il rapporto
𝑓 (𝑥0 + ℎ) − 𝑓 (𝑥 0 )
rapporto incrementale ℎ
5.1 derivata 175
𝑓 (𝑥 0 + ℎ) − 𝑓 (𝑥0 ) 𝑓 (𝑥) − 𝑓 (𝑥 0 ) Δ 𝑓
= =
ℎ 𝑥 − 𝑥0 Δ𝑥
𝑓 (𝑥) − 𝑓 (𝑥 0 )
𝑓 0(𝑥0 ) = lim .
𝑥→𝑥 0 𝑥 − 𝑥0
Risulta quindi che la funzione 1/𝑥 sia derivabile e la sua derivata è la funzione −1/𝑥 2 .
Dimostrazione. Si ha
𝑓 (𝑥 + ℎ) − 𝑓 (𝑥)
lim 𝑓 (𝑥 + ℎ) − 𝑓 (𝑥) = lim · ℎ = 𝑓 0(𝑥) · 0 = 0.
ℎ→0 ℎ→0 ℎ
Teorema 5.5 (derivata della funzione composta). Sia 𝑓 una funzione derivabile nel
punto 𝑥 0 e sia 𝑔 una funzione derivabile nel punto 𝑓 (𝑥 0 ). Allora la funzione composta
𝑔 ◦ 𝑓 è derivabile nel punto 𝑥0 e si ha:
Si avrà allora
𝑔(𝑦) − 𝑔( 𝑓 (𝑥 0 ))
→ 𝑔 0( 𝑓 (𝑥0 ))
𝑦 − 𝑓 (𝑥0 )
Teorema 5.6 (derivata della funzione inversa). Sia 𝑓 una funzione invertibile
derivabile in un punto 𝑥 0 e supponiamo che la funzione inversa 𝑓 −1 sia continua in
𝑓 (𝑥 0 ). Se 𝑓 0(𝑥0 ) ≠ 0 allora 𝑓 −1 è derivabile in 𝑓 (𝑥0 ) e vale:
1
( 𝑓 −1 )0( 𝑓 (𝑥0 )) = .
𝑓 0(𝑥 0)
1
( 𝑓 −1 )0(𝑦0 ) = .
𝑓 0( 𝑓 −1 (𝑦 0 ))
𝑓 −1 (𝑦) − 𝑓 −1 (𝑦0 ) 𝑥 − 𝑥0 1 1
= = → .
𝑦 − 𝑦0 𝑓 (𝑥) − 𝑓 (𝑥0 ) 𝑓 (𝑥)− 𝑓 (𝑥0 ) 𝑓 0(𝑥 0)
𝑥−𝑥 0
( 𝑓 + 𝑔)0 = 𝑓 0 + 𝑔 0 , ( 𝑓 − 𝑔)0 = 𝑓 0 − 𝑔 0 ,
0
0 0 0 𝑓 𝑓 0 𝑔 − 𝑓 𝑔0
( 𝑓 · 𝑔) = 𝑓 · 𝑔 + 𝑓 𝑔 , = .
𝑔 𝑔2
Per quanto riguarda la derivata del rapporto osserviamo che posto ℎ(𝑦) = 1/𝑦
si ha
𝑓 (𝑥)
= 𝑓 (𝑥) · ℎ(𝑔(𝑥)).
𝑔(𝑥)
Dall’esercizio già svolto sappiamo che ℎ 0(𝑦) = −1/𝑦 2 e dunque possiamo
utilizzare le formule per la derivata del prodotto e la derivata della funzione
composta per ottenere:
0
𝑓
(𝑥0 ) = ( 𝑓 · (𝑔 ◦ ℎ))0(𝑥 0 )
𝑔
= 𝑓 0(𝑥 0 ) · ℎ(𝑔(𝑥0 )) + 𝑓 (𝑥0 ) · ℎ 0(𝑔(𝑥0 )) · 𝑔 0(𝑥0 )
𝑓 0(𝑥0 ) −1 0
= + 𝑓 (𝑥0 ) · 2 𝑔 (𝑥0 )
𝑔(𝑥0 ) 𝑔 (𝑥0 )
𝑓 0(𝑥0 )𝑔(𝑥0 ) − 𝑓 (𝑥0 )𝑔 0(𝑥0 )
= .
𝑔 2 (𝑥0 )
Tabella 5.1: Derivate delle funzioni ele- 𝑓 (𝑥) 𝑓 0(𝑥) 𝑓 (𝑥) 𝑓 0(𝑥) 𝑓 (𝑥) 𝑓 0(𝑥)
mentari
𝑚𝑥 + 𝑞 𝑚 𝑒𝑥 𝑒𝑥 sin 𝑥 cos 𝑥
𝑥
|𝑥| |𝑥|
ln 𝑥 1
𝑥 cos 𝑥 − sin 𝑥
𝑥𝑛 𝑛𝑥 𝑛−1 sinh 𝑥 cosh 𝑥 arcsin 𝑥 √ 1
1−𝑥 2
𝑥𝛼 𝛼𝑥 𝛼−1 cosh 𝑥 sinh 𝑥 arccos 𝑥 −√ 1 2
√ 1−𝑥
𝑛
𝑥 √
𝑛
1
settsinh 𝑥 √ 1 tg 𝑥 1 + tg2 𝑥
√ 𝑛 𝑥 𝑛−1 𝑥 2 +1
𝑥 1
√
2 𝑥
settcosh 𝑥 √ 1 arctg 𝑥 1
1+𝑥 2
𝑥 2 −1
settcosh 𝑥 non è derivabile in 1. Le funzioni lineari, potenze con base positiva, potenze
con esponente intero, esponenziale, logaritmo, seno, coseno, tangente, arcotangente sono
invece derivabili in tutti i punti in cui sono definite.
𝑚(𝑥 + ℎ) + 𝑞 − (𝑚𝑥 + 𝑞)
(𝑚𝑥 + 𝑞)0 = lim = lim 𝑚 = 𝑚.
ℎ→0 ℎ ℎ→0
√ 1 1
𝐷 𝑛𝑥 = √ = √ .
𝑛( 𝑛 𝑥)𝑛−1 𝑛
𝑛 𝑥 𝑛−1
Osserviamo che se 𝑛 è dispari la formula è valida anche per 𝑥 < 0. La derivata
della radice quadrata si ottiene ponendo 𝑛 = 2.
𝑒 𝑥+ℎ − 𝑒 𝑥 𝑒𝑥𝑒ℎ − 𝑒𝑥 𝑒ℎ − 1
𝐷𝑒 𝑥 = lim = lim = lim 𝑒 𝑥 = 𝑒𝑥.
ℎ→0 ℎ ℎ→0 ℎ ℎ→0 ℎ
5.1 derivata 179
1
𝐷𝑥 𝛼 = 𝐷𝑒 𝛼 ln 𝑥 = 𝑒 𝛼 ln 𝑥 𝐷(𝛼 ln 𝑥) = 𝑥 𝛼 𝛼 = 𝛼𝑥 𝛼−1 .
𝑥
sin(𝑥 + ℎ) − sin(𝑥)
𝐷 sin 𝑥 = lim
ℎ→0 ℎ
sin(𝑥) cos(ℎ) + cos(𝑥) sin(ℎ) − sin(𝑥)
= lim
ℎ→0 ℎ
cos ℎ − 1 sin ℎ
= lim sin(𝑥) + cos(𝑥) = cos(𝑥).
ℎ→0 ℎ ℎ
e similmente
cos(𝑥 + ℎ) − cos(𝑥)
𝐷 cos 𝑥 = lim
ℎ→0 ℎ
cos(𝑥) cos(ℎ) − sin(𝑥) sin(ℎ) − cos(𝑥)
= lim
ℎ→0 ℎ
cos ℎ − 1 sin ℎ
= lim cos(𝑥) − sin(𝑥) = − sin(𝑥)
ℎ→0 ℎ ℎ
La funzioni arcsin è definita come l’inversa della restrizione della funzione sin
all’intervallo [−𝜋/2 , 𝜋/2]. Nell’intervallo aperto (−𝜋/2 , 𝜋/2) la funzione sin ha
derivata positiva e dunque risulta che la funzione inversa (che sappiamo essere
continua) è derivabile in (−1 , 1) e la sua derivata è
1 1 1
𝐷 arcsin 𝑥 = =√ =√ .
cos(arcsin 𝑥) 1 − sin arcsin 𝑥
2 1 − 𝑥2
q
Si ha infatti cos 𝑦 = 1 − sin2 𝑦 se 𝑦 ∈ [−𝜋/2 , 𝜋/2].
1 1 1
𝐷 arccos 𝑥 = = √ = −√ .
− sin(arccos 𝑥) − 1 − cos2 arccos 𝑥 1 − 𝑥2
Si ha infatti sin 𝑦 =
p
1 − cos2 𝑦 se 𝑦 ∈ [0 , 𝜋].
1 1 1
𝐷 settsinh 𝑥 = =p =√
cosh(settsinh 𝑥) sinh2 (settsinh 𝑥) + 1 𝑥2 + 1
1 1 1
𝐷 settcosh 𝑥 = =p =√
sinh(settcosh 𝑥) cosh (settcosh 𝑥) − 1
2 𝑥 −1
2
otteniamo
√
1 − 𝑥 2 · ln 𝑥 1 −2 𝑥 − sin 𝑥
1 1
· · + − −2 .
𝑥 · sin2 𝑥 2 1 − 𝑥 2 𝑥 ln 𝑥 𝑥 cos 𝑥
5.2 derivate parziali 181
Dunque per ogni 𝑥 fissato, posso considerare la funzione ℎ = 𝑔(𝑥) che è una
funzione della sola variabile 𝑦 : ℎ(𝑦) = 𝑔(𝑥)(𝑦) = 𝑓 (𝑥, 𝑦). E posso quindi farne
la derivata ℎ 0(𝑦) in qualunque punto 𝑦 . Il valore che ottengo si chiama derivata
parziale della funzione 𝑓 rispetto alla variabile 𝑦 calcolata nel punto (𝑥, 𝑦). Per derivata parziale
fare il calcolo della derivata possiamo applicare le usuali regole di derivazione
facendo attenzione che se stiamo facendo la derivata rispetto a 𝑦 la variabile 𝑥
va trattata come se fosse costante, perché stiamo in effetti fissando 𝑥 prima di
fare la derivata. Se 𝑓 (𝑥, 𝑦) = 𝑥 2 𝑦 + 𝑦 2 si ottiene dunque: ℎ 0(𝑦) = 𝑥 2 + 2 𝑦 . Se ora Se non siamo abituati a pensare che 𝑥
possa essere un valore fissato si provi a
consideriamo anche 𝑥 variabile otteniamo una nuova funzione di due variabili sostituire la variabile 𝑥 con una lettera
(𝑥, 𝑦) ↦→ 𝑔(𝑥)0(𝑦) = ℎ 0(𝑦) che può essere scritta cone le seguenti notazioni: diversa come 𝑐 o 𝜋 che ci dà l’idea di
una quantità costante.
𝜕 𝑓 (𝑥, 𝑦) 𝜕 𝑓 Si osservi che per le funzioni di più va-
= (𝑥, 𝑦) = 𝐷 𝑦 𝑓 (𝑥, 𝑦) = 𝑓 𝑦 (𝑥, 𝑦)
𝜕𝑦 𝜕𝑦 riabili c’è una ambiguità di fondo nelle
notazioni. Infatti se ho una espressione
= 𝐷2 𝑓 (𝑥, 𝑦) = 𝑓,2 (𝑥, 𝑦) in due variabili come 𝑥 2 𝑦 + 𝑦 2 è chiaro
= ℎ 0(𝑦) che questa rappresenta una funzione di
due variabili ma non è del tutto ovvio di-
re quale è la prima variabile e quale è la
seconda. Normalmente le variabili ven-
Analogamente potremmo fare la derivata parziale di 𝑓 rispetto alla prima
gono indicate in ordine alfabetico a par-
variabile 𝑥 . Se 𝑓 (𝑥, 𝑦) = 𝑥 2 𝑦 + 𝑦 2 si ottiene tire dalla 𝑥 ... ma è solo una convenzione.
In principio l’espressione 𝑥 2 𝑦 + 𝑦 2 po-
𝜕 𝑓 (𝑥, 𝑦) trebbe anche rappresentare una funzio-
= 2 𝑥 𝑦. ne di tre variabili 𝑥, 𝑦, 𝑧 . Dunque se ho
𝜕𝑥
una espressione che utilizza certi nomi
per le variabili è naturale usare gli stessi
Stiamo qui trattando le funzioni di più variabili come se fossero funzioni di nomi nel simbolo utilizzato per la deri-
una sola variabile dipendenti da altri parametri. Questo perché stiamo facendo vata parziale come nella notazione 𝐷 𝑦 .
Se invece le variabili non hanno un nome
un corso di analisi sulle funzioni di una variabile (reale). Per trattare tutte sarebbe più sensato indicare la variabile
le variabili come una unica variabile multidimensionale bisogna fare diverse dandone la posizione numerica come
considerazioni aggiuntive che vengono trattate nei corsi di analisi sulle funzioni nella notazione 𝐷2 . Ci sono casi in cui
di più variabili (reali). Verranno in tal caso introdotti i concetti di gradiente ∇ 𝑓 , la notazione può essere molto ambigua,
𝜕 𝑓 (𝑦,𝑥)
derivata 𝐷 𝑓 e differenziale 𝑑 𝑓 che noi non affronteremo qui. come ad esempio se scrivessi 𝜕𝑦
: sto
derivando 𝑓 rispetto alla prima varia-
bile oppure derivo 𝑓 (𝑥, 𝑦) rispetto alla
seconda variabile e poi scambio le due
variabili?
5.3 punti notevoli
𝑓 (𝑥 + ℎ) − 𝑓 (𝑥)
𝑚 ± = lim± .
ℎ→0 ℎ
punto angoloso Se 𝑚 + ≠ 𝑚 − chiaramente 𝑓 non è derivabile in 𝑥 0 . Se entrambi 𝑚 + ed 𝑚 − sono finiti
diremo che 𝑥 0 è un punto angoloso in quanto le due semirette tangenti in 𝑥 0 (da
punto di cuspide destra e da sinistra) formano un angolo non piatto. Se 𝑚 + = −𝑚 − = +∞ oppure se
𝑚 + = −𝑚 − = −∞ diremo che il punto 𝑥0 è un punto di cuspide (c’è una semiretta
tangente verticale).
Se 𝑥 0 ∈ ℝ e si ha
asintoto verticale lim | 𝑓 (𝑥)| = +∞
𝑥→𝑥0
e se ℓ 1 ≠ ℓ 2 diremo che nel punto 𝑥 0 la funzione 𝑓 ha una discontinuità a salto. Se discontinuità a salto
ℓ1 = ℓ2 e se 𝑓 non è definita nel punto 𝑥 0 oppure se 𝑓 (𝑥0 ) ≠ ℓ1 diremo che nel punto 𝑥0
la funzione 𝑓 ha una discontinuità eliminabile. discontinuità eliminabile
𝑓 (𝑥) − 𝑓 (𝑥 0 )
𝑓 0(𝑥0 ) = lim .
𝑥→𝑥 0 𝑥 − 𝑥0
Rolle Teorema 5.14 (Rolle). Sia 𝑓 : [𝑎, 𝑏] → ℝ una funzione continua su tutto [𝑎, 𝑏] e
derivabile su (𝑎, 𝑏). Se 𝑓 (𝑎) = 𝑓 (𝑏) allora esiste 𝑥 0 ∈ (𝑎, 𝑏) tale che 𝑓 0(𝑥 0 ) = 0.
In caso contrario sia il punto di massimo che il punto di minimo sono estremi
dell’intervallo, cioè sono uguali ad 𝑎 o a 𝑏 . Ma visto che 𝑓 (𝑎) = 𝑓 (𝑏) i valori
massimo e minimo coincidono e quindi la funzione è costante. Ma in tal caso
𝑓 0(𝑥) = 0 per ogni 𝑥 ∈ [𝑎, 𝑏].
Lagrange
𝑓 (𝑏) − 𝑓 (𝑎)
𝑓 0(𝑥0 ) =
𝑏−𝑎
𝑓 (𝑏) − 𝑓 (𝑎)
𝑔(𝑥) = 𝑓 (𝑥) − 𝑥.
𝑏−𝑎
Per verifica diretta si osserva che
𝑏 𝑓 (𝑎) − 𝑎 𝑓 (𝑏)
𝑔(𝑏) = 𝑔(𝑎) = .
𝑏−𝑎
La funzione 𝑔 soddisfa quindi le ipotesi del teorema di Rolle e dunque esisterà
𝑥0 ∈ (𝑎, 𝑏) tale che 𝑔 0(𝑥0 ) = 0. Ma si osserva che
𝑓 (𝑏) − 𝑓 (𝑎)
𝑔 0(𝑥) = 𝑓 0(𝑥) −
𝑏−𝑎
criteri di monotonia
e dunque se 𝑔 0(𝑥 0 ) = 0 si ottiene il risultato desiderato.
𝑓 (𝑏) − 𝑓 (𝑎)
< 0.
𝑏−𝑎
Applicando il teorema di Lagrange all’intervallo [𝑎, 𝑏] si troverebbe un punto
𝑥 ∈ (𝑎, 𝑏) tale che 𝑓 0(𝑥) < 0. Chiaramente (𝑎, 𝑏) ⊆ 𝐽 e quindi questo contraddice
l’ipotesi 𝑓 0(𝑥) ≥ 0.
Per la quarta implicazione si procede come per la prima. Per assurdo si avrebbero
𝑎 < 𝑏 con 𝑓 (𝑏) ≤ 𝑓 (𝑎). Ma allora
𝑓 (𝑏) − 𝑓 (𝑎)
≤0
𝑏−𝑎
e applicando il teorema di Lagrange si troverebbe un punto 𝑥 ∈ (𝑎, 𝑏) con
𝑓 0(𝑥) ≤ 0, contro l’ipotesi 𝑓 0(𝑥) > 0.
𝑓 (𝑥 + ℎ) − 𝑓 (𝑥)
≥ 0.
ℎ
Facendo il limite per ℎ → 0+ si ottiene 𝑓 0(𝑥) e, per la permanenza del segno,
dovra essere 𝑓 0(𝑥) ≥ 0.
La terza discende dalle prime due oppure, più semplicemente, dalle regole di
derivazione, in quanto la derivata di una costante è zero.
𝑉 2𝑉
𝑆 = 2𝜋𝑟 + 2𝜋𝑟 2 = + 2𝜋𝑟 2 .
𝜋𝑟 2 𝑟
La funzione 𝑆(𝑟) è definita e continua su (0 , +∞) e si ha 𝑆(𝑟) → +∞ per 𝑟 → 0+
e anche per 𝑟 → +∞. Dunque 𝑆 ammette minimo per il teorema di Weierstrass
generalizzato. Per trovare il minimo basterà calcolare la derivata
𝑑𝑆 2𝑉 4𝜋𝑟 3 − 2𝑉
= − 2 + 4𝜋𝑟 =
𝑑𝑟 𝑟 𝑟2
e trovare i punti critici
4𝜋𝑟 3 = 2𝑉
da cui
r
𝑉3
𝑟= ≈ 3.74 𝑐𝑚
2𝜋
𝑉
ℎ= ≈ 7.49 𝑐𝑚.
𝜋𝑟 2
𝑒 𝑥 = 𝑥3 . (5.2)
𝑥 = 3 ln 𝑥
𝑓 (𝑥) = 𝑥 − 3 ln 𝑥
3
𝑓 0(𝑥) = 1 −
𝑥
5.4 criteri di monotonia 187
e possiamo quindi affermare che 𝑓 0(𝑥) ≷ 0 se e solo se Il simbolo ≷ serve per indicare che que-
sta diseguazione e le seguenti possono
3 essere scritte sia con il segno > che con
1≷ il segno < pur di prendere in tutte lo
𝑥
stesso segno.
ovvero (ricordiamo che stiamo supponendo 𝑥 > 0)
𝑥 ≷ 3.
1
𝑓 (𝑥) = arctg 𝑥 + arctg .
𝑥
Si ha
1 1 −1 1 1
𝑓 0(𝑥) = + = − 2 = 0.
1+𝑥 2
1 + 𝑥2 𝑥
1 2 1+𝑥 2 𝑥 +1
𝑥2
cos 𝑥 ≥ 1 − ∀𝑥 ∈ ℝ.
2
𝑓 (𝑥) = 2𝑒 𝑥−1 − 𝑥 2 .
Svolgimento. Risulta
Dunque 𝑓 00(𝑥) > 0 per 𝑥 > 1 e 𝑓 00(𝑥) < 0 per 𝑥 < 1. Dunque per i criteri di
monotonia 𝑓 0 è strettamente crescente su [1 , +∞) e strettamente decrescente
su (−∞, 1]. Visto che 𝑓 0(1) = 0 risulta quindi che 𝑓 0(𝑥) ≥ 0 per ogni 𝑥 ∈ ℝ e
𝑓 0(𝑥) = 0 solo per 𝑥 = 1. Dunque 𝑓 è crescente per il criterio di monotonia ma
anche strettamente crescente perché se fosse crescente ma non strettamente ci
dovrebbe essere un intero intervallo in cui 𝑓 0 si annulla. Dunque 𝑓 è iniettiva.
Visto che 𝑓 (𝑥) → ±∞ per 𝑥 → ±∞ si ha sup 𝑓 (ℝ) = +∞, inf 𝑓 (ℝ) = −∞ e per
il teorema dei valori intermedi otteniamo che 𝑓 (ℝ) = ℝ. Dunque 𝑓 è anche
suriettiva ed è quindi invertibile.
La funzione inversa di 𝑓 è anch’essa monotona, è quindi continua per il
Teorema 2.8 ed è derivabile nei punti corrispondenti ai punti in cui 𝑓 ha derivata
5.4 criteri di monotonia 189
0.0031 0.0032 0.0033 0.0034 0.0035 0.0036 0.0037 0.0038 0.0039 0.004 0.0041 0.0042 0.0043 0.0044 0.0045 0.0046 0.0047 0.0048 0.0049 0.005 0.0051 0.0052 0.0053 0.0054 0.0055
(interagisci)
non nulla. L’unico punto in cui 𝑓 ha derivata nulla è 𝑥 = 1 e visto che 𝑓 (1) = 1
risulta che 𝑓 −1 (𝑦) è derivabile per ogni 𝑦 ≠ 1 e vale
1 1
( 𝑓 −1 )0( 𝑓 (𝑥)) = = .
𝑓 0(𝑥) 2 𝑒 𝑥−1 − 2 𝑥
1 𝑒
( 𝑓 −1 )0(1/𝑒) = = .
2/𝑒 2
lim 𝑓 0(𝑥)
𝑥→0
𝑓 (0 + ℎ) − 𝑓 (0) 1
lim = lim ℎ sin = 0
ℎ→0 ℎ ℎ→0 ℎ
e dunque 𝑓 0(0) = 0. Osserviamo però che 𝑓 0(𝑥) non ammette limite per 𝑥 → 0
in quanto per 𝑥 → 0 si ha 2 𝑥 sin(1/𝑥) → 0 ma il limite di cos(1/𝑥) invece non
esiste. Dunque 𝑓 0(𝑥) è la somma di una funzione che ha limite zero e di una
funzione il cui limite non esiste per 𝑥 → 0. Dunque 𝑓 0(𝑥) non ammette limite
per 𝑥 → 0.
Dimostrazione. Prendiamo un generico punto 𝑥 > 𝑥 0 (il caso 𝑥 < 𝑥 0 è del tutto
analogo). Per il teorema di Lagrange sappiamo esistere un punto 𝑦 ∈ (𝑥 0 , 𝑥)
tale che
𝑓 (𝑥) − 𝑓 (𝑥0 )
= 𝑓 0(𝑦).
𝑥 − 𝑥0
Per 𝑥 → 𝑥 0 si ha certamente anche 𝑦 → 𝑥 0 e dunque esiste il limite del rapporto
incrementale:
𝑓 (𝑥) − 𝑓 (𝑥0 )
𝑓 0(𝑥0 ) = lim = lim 𝑓 0(𝑦) = 𝑚.
𝑥→𝑥 0 𝑥 − 𝑥0 𝑦→𝑥0
5.5 convessità
Osserviamo che la retta del piano passante per i punti (𝑥, 𝑓 (𝑥)) e (𝑦, 𝑓 (𝑦)) può
essere parametrizzata in maniera uniforme per 𝑡 ∈ ℝ da
Chiaramente per 𝑡 = 0 si ottiene il punto (𝑥, 𝑓 (𝑥)) per 𝑡 = 1 il punto (𝑦, 𝑓 (𝑦)) e
per 𝑡 ∈ [0 , 1] il segmento congiungente tali punti. La condizione di convessità
della funzione 𝑓 corrisponde quindi a richiedere che ogni corda (segmento) che
unisce due punti del grafico si trovi "al di sopra" del grafico della funzione.
𝐸 = (𝑥, 𝑦) ∈ ℝ : 𝑥 ∈ 𝐼, 𝑦 ≥ 𝑓 (𝑥)
2
è convesso.
Per le funzioni concave sarà il sottografico {(𝑥, 𝑦) : 𝑦 ≤ 𝑓 (𝑥)} ad essere convesso.
1. 𝑓 è convessa;
2. per ogni 𝑥, 𝑦, 𝑧 ∈ 𝐼 se 𝑥 < 𝑦 < 𝑧 si ha 𝑅(𝑥, 𝑦) ≤ 𝑅(𝑦, 𝑧);
3. per ogni 𝑥, 𝑦, 𝑧 ∈ 𝐼 se 𝑥 < 𝑦 < 𝑧 si ha 𝑅(𝑥, 𝑦) ≤ 𝑅(𝑥, 𝑧);
4. per ogni 𝑥, 𝑦, 𝑧 ∈ 𝐼 se 𝑥 < 𝑦 < 𝑧 si ha 𝑅(𝑥, 𝑧) ≤ 𝑅(𝑦, 𝑧);
5. la funzione 𝑅(𝑥, 𝑦) è crescente in ognuna delle due variabili.
La condizione di convessità di 𝑓 è
da cui si ottiene
oppure anche
1. 𝑓 è convessa;
2. per ogni 𝑥 0 ∈ 𝐼 e per ogni 𝑥 ∈ 𝐼 si ha
Analogamente per le funzioni concave si avrà che il grafico “sta sotto” la retta tangente
e che la derivata è decrescente.
ovvero
𝑓 (𝑥) − 𝑓 (𝑥0 ) − 𝑓 0(𝑥0 )(𝑥 − 𝑥0 ) ≥ 0.
Dunque la condizione 1 implica la 2.
𝑥 − 𝑥 𝑘 + 𝑡(𝑦 − 𝑥)
𝑡𝑘 = .
𝑦 − 𝑥𝑘
𝑓 ((1 − 𝑡 𝑘 )𝑥 𝑘 + 𝑡 𝑘 𝑦) ≤ (1 − 𝑡 𝑘 ) 𝑓 (𝑥 𝑘 ) + 𝑡 𝑘 𝑓 (𝑦)
√
Esempio 5.34. La funzione 𝑓 (𝑥) = 𝑥 è definita su [0 , +∞) ma è derivabile
1
solamente in (0 , +∞). La sua derivata è 𝑓 0(𝑥) = 𝑥 − 2 /2 e la derivata seconda è
3
𝑓 00(𝑥) = −𝑥 − 2 /4 < 0. Dunque la funzione è concava sull’intervallo aperto (0 , +∞).
Ma essendo continua possiamo concludere che 𝑓 è concava su tutto il dominio [0 , +∞).
𝑓 (𝑥) − 𝑓 (𝑥0 )
𝑓+0 (𝑥0 ) = lim+
𝑥→𝑥0 𝑥 − 𝑥0
𝑓 (𝑥) − 𝑓 (𝑥0 )
𝑓−0 (𝑥0 ) = lim−
𝑥→𝑥0 𝑥 − 𝑥0
e risulta
𝑓−0 (𝑥0 ) ≤ 𝑓+0 (𝑥0 ).
Inoltre se inf 𝐼 < 𝑥 1 < 𝑥 2 < sup 𝐼 si ha
Se ne deduce che 𝑓 è continua in tutti i punti interni di 𝐼 e che l’insieme dei punti in
cui 𝑓 non è derivabile è al più numerabile.
𝑓 (𝑥) − 𝑓 (𝑥0 )
𝑅(𝑥0 , 𝑥) =
𝑥 − 𝑥0
𝑓−0 (𝑥0 ) = sup 𝑅(𝑥0 , 𝑥) > −∞, 𝑓+0 (𝑥0 ) = inf 𝑅(𝑥 0 , 𝑥) < +∞
𝑥<𝑥 0 𝑥>𝑥0
196 5 calcolo differenziale
𝑅(𝑥 1 , 𝑥) ≤ 𝑅(𝑥, 𝑥2 )
𝐿(𝑥) = 𝑚𝑥 + 𝑞
Il seguente teorema può essere enunciato anche per gli integrali come vedremo
nel teorema 6.21. La dimostrazione è sostanzialmente identica ed è valida anche
per funzioni convesse di più variabili.
!
𝑛
X 𝑛
X
𝑓 𝜆𝑘 𝑥 𝑘 ≤ 𝜆 𝑘 𝑓 (𝑥 𝑘 ).
𝑘=1 𝑘=1
Dimostrazione. Poniamo
𝑛
X
𝑥¯ = 𝜆𝑘 𝑥 𝑘 .
𝑘=1
5.5 convessità 197
Per il teorema 5.36 precedente sappiamo che esiste una retta 𝐿(𝑥) = 𝑚𝑥 + 𝑞 tale
che 𝐿( 𝑥)
¯ = 𝑓 ( 𝑥)
¯ e 𝐿(𝑥) ≤ 𝑓 (𝑥) per ogni 𝑥 ∈ 𝐼 . Allora si ha
!
𝑛
X 𝑛
X 𝑛
X 𝑛
X
𝐿 𝜆𝑘 𝑥 𝑘 = 𝑚𝜆 𝑘 𝑥 𝑘 + 𝑞 𝜆𝑘 = 𝜆 𝑘 𝐿(𝑥 𝑘 ).
𝑘=1 𝑘=1 𝑘=1 𝑘=1
Dunque
𝑛
X 𝑛
X
𝑓 ( 𝑥)
¯ = 𝐿( 𝑥)
¯ = 𝜆 𝑘 𝐿(𝑥 𝑘 ) ≤ 𝜆 𝑘 𝑓 (𝑥 𝑘 ).
𝑘=1 𝑘=1
Nel caso particolare 𝜆 𝑘 = 1/𝑛 si ottiene la disuguaglianza tra media aritmetica (AM media aritmetica geometrica
per gli anglofoni) e media geometrica (GM):
𝑥1 + · · · + 𝑥 𝑛 √
≥ 𝑛 𝑥1 · · · 𝑥 𝑛 .
𝑛
𝑦 𝑥
𝑓 (𝑥) = 𝑓 ·0+ · (𝑥 + 𝑦)
𝑥+𝑦 𝑥+𝑦
𝑦 𝑥 𝑥
≥ 𝑓 (0) + 𝑓 (𝑥 + 𝑦) ≥ 𝑓 (𝑥 + 𝑦).
𝑥+𝑦 𝑥+𝑦 𝑥+𝑦
𝑥 𝑦
𝑓 (𝑥) + 𝑓 (𝑦) ≥ 𝑓 (𝑥 + 𝑦) + 𝑓 (𝑥 + 𝑦) = 𝑓 (𝑥 + 𝑦).
𝑥+𝑦 𝑥+𝑦
198 5 calcolo differenziale
𝑥2 + 𝑦2
𝑥𝑦 ≤ .
2
Questa disuguaglianza può essere generalizzata ad esponenti diversi come si
vede nel seguente.
𝑥𝑝 𝑦𝑞
𝑥𝑦 ≤ + . (5.3)
𝑝 𝑞
! 𝑝1 ! 1𝑞
X X 𝑝 X 𝑞
𝑎𝑘 𝑏𝑘 ≤ 𝑎𝑘 · 𝑏𝑘 .
𝑘 𝑘 𝑘
Dimostrazione. Poniamo
! 𝑝1 ! 1𝑞
X 𝑝 X 𝑞
𝐴= 𝑎𝑘 , 𝐵= 𝑏𝑘 .
𝑘 𝑘
E il teorema e dimostrato.
che potrebbe però essere più facilmente dimostrata per un generico prodotto
scalare, come faremo nel teorema 7.6.
si ottiene
(𝑔(𝑏) − 𝑔(𝑎)) 𝑓 0(𝑥 0 ) = ( 𝑓 (𝑏) − 𝑓 (𝑎))𝑔 0(𝑥 0 ).
Per ipotesi sappiamo che 𝑔 0(𝑥 0 ) ≠ 0. Ma necessariamente anche 𝑔(𝑏) − 𝑔(𝑎) ≠ 0
perché altrimenti potremmo applicare il teorema di Rolle alla funzione 𝑔 e
ottenere che 𝑔 0 si annulla in un punto di (𝑎, 𝑏), cosa che abbiamo escluso per
ipotesi. Dunque possiamo dividere ambo i membri per (𝑔(𝑏) − 𝑔(𝑎)) e per
𝑔 0(𝑥0 ) per ottenere l’uguaglianza enunciata nel teorema.
𝑓 0(𝑥)
ℓ = lim
𝑥→𝑥0 𝑔 0(𝑥)
200 5 calcolo differenziale
allora si ha
𝑓 (𝑥)
lim = ℓ.
𝑥→𝑥 0 𝑔(𝑥)
Visto che per ipotesi 𝑓 (𝑥) → 0 e 𝑔(𝑥) → 0 per 𝑥 → 𝑥 0 risulta che 𝑓˜ e 𝑔˜ siano
funzioni continue su tutto l’intervallo [𝑥 0 , 𝑏] inoltre, sempre per ipotesi, sono
derivabili nell’intervallo (𝑥 0 , 𝑏] visto che l’estensione per 𝑥 = 𝑥 0 non modifica
le derivate negli altri punti. In particolare le funzioni estese soddisfano le
ipotesi del teorema di Cauchy in ogni intervallo [𝑥 0 , 𝑥] con 𝑥 ∈ (𝑥 0 , 𝑏], dunque
possiamo affermare che per ogni 𝑥 esiste 𝑐(𝑥) ∈ (𝑥 0 , 𝑥) tale che
𝑓 0(1/𝑡) 𝑔 0(1/𝑡))
𝐹0(𝑡) = − , 𝐺0(𝑡) = −
𝑡2 𝑡2
e risulta quindi
Quindi applicano il teorema nel caso già dimostrato possiamo affermare che
𝑓 (𝑥) 𝐹(𝑡)
lim = lim+ = ℓ.
𝑥→+∞ 𝑔(𝑥) 𝑡→ 0 𝐺(𝑡)
Teorema 5.44 (de l’Hospital ·/∞). Siano 𝑎, 𝑏 ∈ [−∞, +∞] con 𝑎 < 𝑏 . Siano
𝑓 , 𝑔 : (𝑎, 𝑏) → ℝ funzioni derivabili. Se
𝑓 0(𝑥)
ℓ = lim+
𝑥→𝑎 𝑔 0(𝑥)
allora si ha
𝑓 (𝑥)
lim+ = ℓ.
𝑥→𝑎 𝑔(𝑥)
𝑓 (𝑥)
lim+ = ℓ.
𝑥→𝑎 𝑔(𝑥)
𝑓 (𝑎 𝑘 )
lim = ℓ.
𝑘→+∞ 𝑔(𝑎 𝑘 )
𝑓 (𝑎 𝑘 )
lim = 𝑚 ≠ ℓ.
𝑘→+∞ 𝑔(𝑎 𝑘 )
𝑓 (𝑎 𝑘 ) 𝑓 (𝑥)
𝑓 (𝑎 𝑘 ) − 𝑓 (𝑥) 𝑔(𝑎 𝑘 )
− 𝑔(𝑎 𝑘 )
=
𝑔(𝑎 𝑘 ) − 𝑔(𝑥) 1−
𝑔(𝑥)
𝑔(𝑎 𝑘 )
1. se 𝑘 = 0 poniamo
𝐶 0 (𝐴) = 𝑓 ∈ ℝ𝐴 : 𝑓 continua .
𝑓 (𝑗)
Abbiamo già osservato che ℝ𝐴 è uno spazio vettoriale reale. Gli spazi 𝐶 𝑘 (𝐴)
per 𝑘 = 0 , . . . , ∞ sono una famiglia decrescente di sottospazi vettoriali di ℝ𝐴 .
Infatti sappiamo che la combinazione lineare di funzioni continue è continua e
che la combinazione lineare di funzioni derivabili è derivabile.
E’ importante osservare che 𝐶 1 (𝐴) non coincide con l’insieme delle funzioni
derivabili su 𝐴. Infatti abbiamo già visto nell’esempio 5.25 che esistono funzioni
funzione lipschitziana derivabili la cui derivata non è continua e quindi tali funzioni, pur essendo
derivabili, non sono di classe 𝐶 1 .
5.7 classi di regolarità 203
𝑓 (𝑥) − 𝑓 (𝑦)
0
𝑥 − 𝑦 = | 𝑓 (𝑧)| ≤ 𝐿.
funzione hoelderiana
uniforme continuità
Definizione 5.49 (uniforme continuità). Una funzione 𝑓 : 𝐴 ⊆ ℝ → ℝ si dice
essere uniformemente continua se
lim 𝑀(𝑟) = 0.
𝑟→0
𝑀(𝑟) ≤ 𝐿𝑟.
𝑀(𝑟) ≤ 𝐶𝑟 𝛼 .
𝑀(𝑟) ≤ 𝑐
è equivalente a
Si possono allora avere due casi possibili: 𝑥 e 𝑦 stanno nello stesso intervallo
(𝐼 o 𝐽 ) oppure stanno uno in 𝐼 e l’altro in 𝐽 . Nel primo caso essendo 𝛿 < 𝛿 1 e
𝛿 < 𝛿2 l’uniforme continuità di 𝑓 su 𝐼 e su 𝐽 garantisce che valga in ogni caso
| 𝑓 (𝑥) − 𝑓 (𝑦)| < 𝜀. Nel secondo caso deve esistere un punto 𝑧 ∈ 𝐼 ∩ 𝐽 che sia un
punto intermedio tra 𝑥 e 𝑦 . Allora usando la disuguaglianza triangolare:
si ottiene dunque (salvo rimpiazzare 𝜀 con 𝜀/2) anche in questo caso la stima
voluta.
Heine-Cantor
che è
1
|𝑥 𝑘 − 𝑦 𝑘 | < e | 𝑓 (𝑥 𝑘 ) − 𝑓 (𝑦 𝑘 )| ≥ 𝜀.
𝑘
Per il teorema di Bolzano-Weierstrass esisterà una sottosuccessione convergente
𝑥 𝑘 𝑗 → 𝑐 . Visto che |𝑥 𝑘 − 𝑦 𝑘 | → 0 si dovrà avere anche 𝑦 𝑘 𝑗 → 𝑐 . Ma allora, per
la continuità di 𝑓 :
𝑓 (𝑥 𝑘 ) − 𝑓 (𝑦 𝑘 ) → | 𝑓 (𝑐) − 𝑓 (𝑐)| = 0
𝑗 𝑗
Teorema 5.55 (dell’asintoto). Sia 𝑓 : [𝑎, +∞) → ℝ una funzione continua e sia
𝑔 : [𝑎, +∞) → ℝ una funzione uniformemente continua tale che
Risultato analogo vale per le funzioni definite su intervalli del tipo (−∞, 𝑎] (facendo i
limiti a −∞) e quindi per funzioni definite su tutto ℝ (facendo i limiti sia a +∞ che a
−∞).
Dimostrazione. Per ogni 𝜀 > 0 esiste 𝑀 > 𝑎 tale che | 𝑓 (𝑥) − 𝑔(𝑥)| < 𝜀/3 per
ogni 𝑥 ≥ 𝑀 . D’altra parte la funzione 𝑓 , per il teorema di Heine-Cantor,
è uniformemente continua su [𝑎, 𝑀 + 1] e dunque esiste 𝛿 1 > 0 tale che
presi 𝑥, 𝑦 ∈ [𝑎, 𝑀 + 1] con |𝑥 − 𝑦| < 𝛿 1 si ha | 𝑓 (𝑥) − 𝑓 (𝑦)| < 𝜀. D’altra
parte 𝑔 è uniformemente continua su [𝑀, +∞) e quindi esiste 𝛿 2 tale che dati
𝑥, 𝑦 ∈ [𝑀, +∞) con |𝑥 − 𝑦| < 𝛿 2 si ha | 𝑔(𝑥) − 𝑔(𝑦)| < 𝜀/3. Ma in quest’ultimo
caso si ha:
Allora il polinomio:
𝑛
𝑓 (𝑘) (𝑥0 )
(𝑥 − 𝑥0 ) 𝑘
X
𝑃(𝑥) =
𝑘=0
𝑘!
polinomio di Taylor
viene detto polinomio di Taylor di ordine 𝑛 della funzione 𝑓 , centrato in 𝑥 0 .
polinomio di MacLaurin Nel caso particolare in cui sia 𝑥 0 = 0 il polinomio di Taylor viene anche chiamato
polinomio di MacLaurin.
𝑃 (𝑘) (𝑥 0 ) = 𝑘 ! · 𝑎 𝑘 .
𝑛
𝑓 (𝑘) (𝑥)
· 𝑘(𝑥 − 𝑥0 ) 𝑘−1
X
𝑃𝑛0 (𝑥) =
𝑘=1
𝑘!
𝑛
𝑓 (𝑘)
(𝑥 − 𝑥 0 ) 𝑘−1
X
=
𝑘=1
(𝑘 − 1)!
𝑛−1
𝑓 (𝑗+1)
(𝑥 − 𝑥0 ) 𝑗 .
X
=
𝑗=0
𝑗!
Viceversa se
𝑛
𝑎 𝑘 (𝑥 − 𝑥 0 ) 𝑘
X
𝑘=0 Vedremo che questa è una primiti-
va del polinomio dato (si veda la
è il polinomio di Taylor di ordine 𝑛 della derivata 𝑓 0(𝑥), allora il polinomio di Taylor di definizione 6.24).
ordine 𝑛 + 1 di 𝑓 sarà
𝑛
𝑎𝑘
· (𝑥 − 𝑥0 ) 𝑘+1
X
𝑃𝑛+1 (𝑥) = 𝑓 (𝑥0 ) + (5.5)
𝑘=0
𝑘+1
in quanto
𝑓 (𝑘+1) (𝑥0 ) ( 𝑓 0)(𝑘) (𝑥0 ) 𝑎𝑘 · 𝑘! 𝑎𝑘
= = = . Taylor con resto di Lagrange
(𝑘 + 1)! (𝑘 + 1)! (𝑘 + 1)! 𝑘+1
𝑓 (𝑛+1) (𝑦)
𝑓 (𝑥) = 𝑃(𝑥) + (𝑥 − 𝑥0 )𝑛+1 .
(𝑛 + 1)!
Posto 𝑅(𝑥) = 𝑓 (𝑥) − 𝑃(𝑥) osserviamo che essendo 𝑃 (𝑘) (𝑥 0 ) = 𝑓 (𝑘) (𝑥 0 ) (teo-
rema 5.57) si ha 𝑅 (𝑘) (𝑥 0 ) = 0 per 𝑘 = 0 , 1 , . . . , 𝑛 . In particolare 𝑅 (𝑘) (𝑥) =
𝑅 (𝑘) (𝑥) − 𝑅 (𝑘) (𝑥0 ) è l’incremento di 𝑅 (𝑘) sull’intervallo [𝑥0 , 𝑥]. Analogamente
osserviamo che (𝑥 − 𝑥 0 )𝑛+1 è anch’essa una funzione che si annulla in 𝑥 0 con
tutte le sue derivate e dunque (𝑥 − 𝑥 0 )𝑛+1 è l’incremento della funzione sullo
stesso intervallo.
𝑓 (𝑛+1) (𝑦)
𝑓 (𝑥) − 𝑃(𝑥) = (𝑥 − 𝑥 0 )𝑛+1
(𝑛 + 1)!
La formula di Taylor con resto di Lagrange ci dice allora che per ogni 𝑥 > 1 esiste
𝑦 ∈ (1, 𝑥) tale che
𝑛
(𝑥 − 1) 𝑘 (−1)𝑛 (𝑥 − 1)𝑛+1
(−1) 𝑘−1
X
ln(𝑥) − = .
𝑘=1
𝑘 (𝑛 + 1)𝑦 𝑛+1
𝑓 (𝑥) − 𝑃(𝑥)
𝑓 (𝑥) − 𝑃(𝑥) 𝑔(𝑥) ovvero lim = 0.
𝑥→𝑥 0 𝑔(𝑥)
cioè la quantità 𝑜(𝑔(𝑥)) rappresenta una funzione incognita che però sappiamo
essere trascurabile (nel senso appena descritto) della funzione 𝑔(𝑥). Questa
notazione è molto comoda ma va utilizzata con cautela: ci dedicheremo il
capitolo 5.9 a cui rimandiamo per maggiori dettagli.
𝑓 (𝑥) − 𝑃(𝑥)
lim =0 (5.6)
𝑥→𝑥0 (𝑥 − 𝑥0 )𝑛
Viceversa se 𝑃(𝑥) è un polinomio di grado che non supera 𝑛 e vale la formula (5.7)
allora 𝑃 è il polinomio di Taylor di 𝑓 .
Se sapessimo che 𝑓 ∈ 𝐶 𝑛 (𝐼) potrem- Possiamo iterare questo procedimento 𝑛 − 1 volte ottenendo
mo iterare 𝑛 volte e arrivare immediata-
mente al risultato in quanto 𝑓 (𝑛) (𝑥 𝑛 ) → 𝑓 (𝑥) − 𝑃(𝑥) 𝑓 0(𝑥1 ) − 𝑃 0(𝑥 1 ) 𝑓 00(𝑥 2 ) − 𝑃 00(𝑥2 )
𝑓 (𝑛) (𝑥0 ) = 0 per 𝑥 𝑛 → 𝑥0 . Ma noi ab- = = = ...
biamo supposto che la derivata 𝑛 -esima
(𝑥 − 𝑥0 )𝑛 𝑛(𝑥1 − 𝑥0 )𝑛−1 𝑛(𝑛 − 1)(𝑥2 − 𝑥0 )𝑛−2
esiste solamente nel punto 𝑥 0 e quindi 𝑓 (𝑛−1) (𝑥 𝑛−1 ) − 𝑃 (𝑛−1) (𝑥 𝑛−1 )
nell’ultimo passaggio dovremo utilizza- =
re la definizione di derivata invece che il
𝑛 !(𝑥 𝑛−1 − 𝑥 0 )
teorema di Cauchy.
con 𝑥 1 ∈ [𝑥 0 , 𝑥], 𝑥 2 ∈ [𝑥 0 , 𝑥 1 ], . . . , 𝑥 𝑛−1 ∈ [𝑥 0 , 𝑥 𝑛−2 ] ⊆ [𝑥 0 , 𝑥]. In particolare si
avrà 𝑥 𝑛−1 → 𝑥 0 per 𝑥 → 𝑥 0 e basterà quindi dimostrare che
𝑅 (𝑛−1) (𝑥)
→ 0, per 𝑥 → 𝑥 0 .
𝑥 − 𝑥0
da cui
𝑅(𝑥)
lim = 0. (5.8)
𝑥→𝑥 0 (𝑥 − 𝑥 0 )𝑛
Posto
𝑛
𝑎 𝑘 (𝑥 − 𝑥0 ) 𝑘
X
𝑅(𝑥) =
𝑘=0
𝛼 𝛼 · (𝛼 − 1) · · · (𝛼 − 𝑘 + 1)
= .
𝑘 𝑘!
Se 𝑓 (𝑥) = sin 𝑥 si ha 𝑓 0(𝑥) = cos 𝑥 , 𝑓 00(𝑥) = − sin 𝑥 , 𝑓 000(𝑥) = − cos 𝑥 e 𝑓 (4) (𝑥) =
sin 𝑥 ... e poi le derivate si ripetono ogni quattro iterazioni. Valutando le
derivate in 𝑥 = 0 si ottiene dunque la sequenza 0 , 1 , 0 , −1 , . . . che si ripete
indefinitamente. Si ottiene dunque lo sviluppo indicato. Discorso analogo si
può fare per 𝑓 (𝑥) = cos 𝑥 .
Se 𝑓 (𝑥) = (1 + 𝑥)𝛼 si ottiene 𝑓 0(𝑥) = 𝛼(1 + 𝑥)𝛼−1 , 𝑓 00(𝑥) = 𝛼(𝛼 − 1)(1 + 𝑥)𝛼−2 e
così via... Valutando le derivate in 𝑥 = 0 si ottiene la sequenza: 1, 𝛼 , 𝛼(𝛼 − 1),
𝛼(𝛼 − 1)(𝛼 − 2). . . da cui, dividendo per 𝑘 !, si ottiene che i coefficienti del
polinomio di Taylor risultano essere i coefficienti binomiali 𝛼𝑘 .
da cui sostituendo 𝑦 = 𝑥 2 si ha
𝑛
(−1) 𝑘 𝑥 2 𝑘 + 𝑜(𝑥 2𝑛 ).
X
𝑓 0(𝑥) = (1 + 𝑥 2 )−1 =
𝑘=0
212 5 calcolo differenziale
Utilizzando la seconda parte del Teorema 5.61 (formula di Taylor con resto di
Peano), abbiamo verificato che vale l’equazione (5.7) per il polinomio 𝑃(𝑥) =
P𝑛
𝑘=0
(−1) 𝑘 𝑥 2 𝑘 . Dunque 𝑃(𝑥) è il polinomio di Taylor di grado 2𝑛 di 𝑓 0(𝑥). Ma il
polinomio di Taylor della derivata è la derivata del polinomio di Taylor, quindi
possiamo utilizzare (5.5) per ottenere il polinomio di Taylor riportato in tabella.
Metodo analogo si usa per 𝑓 (𝑥) = arcsin 𝑥 , osservando che
1 1
𝑓 0(𝑥) = √ = (1 − 𝑥 2 )− 2
1 − 𝑥2
𝑛 1
−2
(−𝑥 2 ) 𝑘 + 𝑜(𝑥 2𝑛 )
X
=
𝑘=0 𝑘
𝑛 − 21 · − 12 − 1 · · · − 12 − 𝑘 + 1
(−1) 𝑘 𝑥 2 𝑘 + 𝑜(𝑥 2𝑛 )
X
=
𝑘=0
𝑘!
𝑛 −1
· −3
· · · −(22𝑘−1)
2 2
(−1) 𝑘 𝑥 2 𝑘 + 𝑜(𝑥 2𝑛 )
X
=
𝑘=0
𝑘!
𝑛
(2 𝑘 − 1)!!
𝑥 2 𝑘 + 𝑜(𝑥 2𝑛 )
X
=
𝑘=0 2𝑘 · 𝑘 !
𝑛
(2 𝑘 − 1)!!
𝑥 2 𝑘 + 𝑜(𝑥 2𝑛 )
X
=
𝑘=0
(2 𝑘)!!
𝑓 (𝑥) = tg 𝑥 𝑓 (0) = 0
𝑓 (1) = 1 + 𝑓 2 𝑓 (1) (0) = 1
𝑓 (2) = 2 𝑓 𝑓 0 𝑓 (2) (0) = 0
𝑓 (3) = 2( 𝑓 0)2 + 2 𝑓 𝑓 00 𝑓 (3) (0) = 2
𝑓 (4) = 4 𝑓 0 𝑓 00 + 2 𝑓 0 𝑓 00 + 2 𝑓 𝑓 000 = 6 𝑓 0 𝑓 00 + 2 𝑓 𝑓 000 𝑓 (4) (0) = 0
𝑓 (5) = 6( 𝑓 00)2 + 6 𝑓 0 𝑓 000 + 2 𝑓 0 𝑓 000 + 2 𝑓 𝑓 (4)
= 6( 𝑓 00)2 + 8 𝑓 0 𝑓 000 + 2 𝑓 𝑓 (4) 𝑓 (5) (0) = 16.
𝑓 ∈ 𝑜(𝑔)
𝐴 ∗ 𝐵 = {𝑎 ∗ 𝑏 : 𝑎 ∈ 𝐴, 𝑏 ∈ 𝐵}.
𝐴 ∗ 𝑏 = {𝑎 ∗ 𝑏 : 𝑎 ∈ 𝐴}, 𝑏 ∗ 𝐴 = {𝑏 ∗ 𝑎 : 𝑎 ∈ 𝐴}.
5.9 operazioni con i simboli di Landau 215
Ad esempio l’espressione
sin 𝑥 = 𝑥 + 𝑜(𝑥 2 )
andrebbe formalmente intesa come
sin 𝑥 ∈ 𝑥 + 𝑜(𝑥 2 )
dove l’insieme 𝑥+𝑜(𝑥 2 ) è l’insieme di tutte le funzioni 𝑓 che possono essere scritte
nella forma 𝑓 (𝑥) = 𝑥 + ℎ(𝑥) con ℎ ∈ 𝑜(𝑥 2 ) cioè ℎ tale che ℎ(𝑥)/𝑥 2 → 0. Risulta
quindi che tale espressione è equivalente alla (5.9) in quanto se sin 𝑥 = 𝑥 + ℎ(𝑥)
con ℎ ∈ 𝑜(𝑥 2 ) significa che sin 𝑥 − 𝑥 ∈ 𝑜(𝑥 2 ).
0 ∈ 𝑜( 𝑓 ) ⊆ 𝑂( 𝑓 ) 𝑓 ∈ 𝑂( 𝑓 )
𝑐 · 𝑜( 𝑓 ) = 𝑜( 𝑓 ) 𝑐 · 𝑂( 𝑓 ) = 𝑂( 𝑓 )
𝑜( 𝑓 ) + 𝑜( 𝑓 ) = 𝑜( 𝑓 ) 𝑂( 𝑓 ) + 𝑂( 𝑓 ) = 𝑂( 𝑓 )
𝑜( 𝑓 ) − 𝑜( 𝑓 ) = 𝑜( 𝑓 ) 𝑂( 𝑓 ) − 𝑂( 𝑓 ) = 𝑂( 𝑓 )
𝑜( 𝑓 · 𝑔) = 𝑓 · 𝑜(𝑔) 𝑂( 𝑓 · 𝑔) = 𝑓 · 𝑂(𝑔)
𝑜(𝑔/ 𝑓 ) = 𝑜(𝑔)/ 𝑓 𝑂(𝑔/ 𝑓 ) = 𝑂(𝑔)/ 𝑓
𝑜( 𝑓 ) · 𝑜(𝑔) ⊆ 𝑜( 𝑓 · 𝑔) 𝑂( 𝑓 ) · 𝑂(𝑔) ⊆ 𝑂( 𝑓 · 𝑔)
𝑜( 𝑓 ) · 𝑂(𝑔) ⊆ 𝑜( 𝑓 · 𝑔)
(𝑜( 𝑓 ))𝑛 ⊆ 𝑜( 𝑓 𝑛 ) (𝑂( 𝑓 ))𝑛 ⊆ 𝑂( 𝑓 𝑛 )
𝑜(𝑜( 𝑓 )) ⊆ 𝑜( 𝑓 ) 𝑂(𝑂( 𝑓 )) ⊆ 𝑂( 𝑓 )
𝑜(𝑂( 𝑓 )) ⊆ 𝑜( 𝑓 ) 𝑂(𝑜( 𝑓 )) ⊆ 𝑜( 𝑓 ).
𝑓 (ℎ(𝑡))
→0 per 𝑡 → 𝑡0
𝑔(ℎ(𝑡))
𝑥2
sin 𝑥 ∈ 𝑥 + 𝑜(𝑥 2 ), cos 𝑥 ∈ 1 − + 𝑜(𝑥 3 )
2
5.9 operazioni con i simboli di Landau 217
Esempio 5.67. Con gli stessi presupposti dell’esempio precedente potremo scrivere:
Esempio 5.68. Possiamo anche fare un esercizio con il cambio di variabile. Osservando
che 𝑦 = 1 − cos 𝑥 → 0 per 𝑥 → 0 sapendo che sin 𝑦 = 𝑦 + 𝑜(𝑦 2 ) per 𝑦 → 0 e che
2 − 2 cos 𝑥 = 𝑥 2 + 𝑜(𝑥 2 ) per 𝑥 → 0 possiamo scrivere che per 𝑥 → 0 si ha:
Esercizio 5.69. Dimostrare (per semplice curiosità) che valgono anche le inclusioni
inverse a quelle enunciate nel teorema:
𝑜( 𝑓 · 𝑔) ⊆ 𝑜( 𝑓 ) · 𝑜(𝑔), 𝑂( 𝑓 · 𝑔) ⊆ 𝑂( 𝑓 ) · 𝑜(𝑔),
𝑜( 𝑓 · 𝑔) ⊆ 𝑜( 𝑓 ) · 𝑂(𝑔),
𝑜( 𝑓 ) ⊆ 𝑜(𝑜( 𝑓 )), 𝑂( 𝑓 ) ⊆ 𝑂(𝑂( 𝑓 )).
Osserviamo che la serie data è (−1) 𝑘 𝑎 𝑘 e che 𝑎 𝑘 > 0. Dunque per il criterio
P
di confronto asintotico se 3 𝛼 > 1, cioè se 𝛼 > 1/3, la serie data converge
assolutamente, se invece 𝛼 ≤ 1/3 la serie non converge assolutamente (ma
potrebbe convergere). Osserviamo inoltre che se 𝛼 ≤ 0 il termine 𝑎 𝑘 non è
neanche infinitesimo e quindi la serie non può convergere.
X√
1 1
𝑘 𝑘 tg − cos .
𝑘
𝑘 𝑘
√ √
1 1 1 1
𝑎𝑘 = 𝑘 𝑘 tan − cos = 𝑘·𝑂 2 =𝑂 3 .
𝑘 𝑘 𝑘 𝑘2
Significa che per 𝑘 sufficientemente grande esiste una costante 𝐶 per cui
𝐶
𝑎𝑘 ≤ 3
.
𝑘2
Siccome sappiamo che la serie 𝑘1𝑝 è convergente se 𝑝 > 1 per il criterio del
P
confronto 𝑎 𝑘 (che è una serie a termini positivi) è anch’essa convergente.
P
Nel capitolo sulle serie di potenze abbiamo studiato le serie di potenze della
forma
+∞
𝑎𝑘 𝑧 𝑘 .
X
𝑔(𝑧) = (5.10)
𝑘=0
𝑘 𝑘−𝑗
𝑐 𝑘,𝑗 = 𝑎 𝑘 𝑧
𝑗 1
Il teorema 5.72 ci dice in particolare che la somma di una serie di potenze è una
funzione analitica, almeno all’interno del raggio di convergenza. Ad esempio
le funzioni 𝑒 𝑥 , sin 𝑥 e cos 𝑥 sono state definite come somma di una serie di
5.10 funzioni analitiche 221
𝑓 (𝑥 0 )
+∞ (𝑘)
(𝑥 − 𝑥0 ) 𝑘 .
X
𝑓 (𝑥) = (5.13)
𝑘=0
𝑘!
Se poniamo
𝑘
𝑐 𝑘,𝑗 = 𝑎 𝑘 𝑥 𝑘−𝑗−1
𝑗+1
i passaggi risultano giustificati se la serie 𝑘,𝑗 𝑐 𝑘,𝑗 è assolutamente convergente.
P
Ma, mettendo opportunamente i valori assoluti nei passaggi già fatti, si ha
+∞ X
X +∞ X
𝑐 𝑘,𝑗 =
+∞
|𝑥 + ℎ| 𝑘 − |𝑥| 𝑘
|𝑎 𝑘 |
𝑗=0 𝑘=𝑗+1 𝑘=1
| ℎ|
𝑗 = 0), dunque si ha
𝑓 (𝑥 + ℎ) − 𝑓 (𝑥) X+∞
𝑘 𝑘−1 X+∞
lim = 𝑎𝑘 𝑥 = 𝑘𝑎 𝑘 𝑥 𝑘−1 .
ℎ→0 ℎ 𝑘=1
1 𝑘=1
Abbiamo trovato che la derivata della serie di potenze è uguale alla serie di
potenze delle derivate.
Visto che la serie delle derivate ha lo stesso raggio di convergenza 𝑅 della serie
originaria (teorema 3.42) il procedimento può essere iterato trovando che ogni
derivata è derivabile e per ogni 𝑥 ∈ (−𝑅, 𝑅) si avrà dunque:
+∞
𝑘(𝑘 − 1) · · · (𝑘 − 𝑛 + 1)𝑎 𝑘 𝑥 𝑘−𝑛 .
X
𝑓 (𝑛) (𝑥) =
𝑘=𝑛
In particolare
𝑓 (𝑛) (0) = 𝑛 ! · 𝑎 𝑛
e quindi
𝑓 (0)
+∞ (𝑘)
𝑥𝑘
X
𝑓 (𝑥) =
𝑘=0
𝑘!
come dovevamo dimostrare.
𝑃𝑛 (𝑥) − 12
𝑓 (𝑛) (𝑥) = 𝑒 𝑥
𝑥 3𝑛
per un opportuno polinomio 𝑃𝑛 (lo si dimostri per induzione). Dunque per 𝑥 → 0 si
ha, per ogni 𝑛 ∈ ℕ
𝑓 (𝑛) (𝑥) → 0
e quindi la funzione 𝑓 è derivabile infinite volte anche nel punto 𝑥 = 0 (grazie alla
proposizione 5.26) e risulta 𝑓 (𝑛) (0) = 0 per ogni 𝑛 ∈ ℕ . Se la funzione 𝑓 fosse analitica
in un intorno di 0 dovremmo avere, per il teorema 5.74:
+∞
0 · 𝑥𝑘 = 0
X
𝑓 (𝑥) =
𝑘=0
Dunque la funzione
+∞
𝛼
𝑥𝑘
X
𝑓 (𝑥) =
𝑘=0
𝑘
è definita per ogni 𝑥 ∈ (−1 , 1). Grazie al teorema 5.72 la funzione 𝑓 è sviluppabile
in serie di potenze nell’intorno di ogni punto dell’intervallo (−1 , 1) e dunque
è una funzione analitica su tale intervallo. Inoltre la sua derivata ha come
sviluppo la serie delle derivate:
+∞
𝛼 𝑘−1
0
X
𝑓 (𝑥) = 𝑘 𝑥 .
𝑘=1
𝑘
𝑓 (𝑥)
𝑢(𝑥) =
(1 + 𝑥)𝛼
Dunque 𝑢 0(𝑥) = 0 e 𝑓 (𝑥) = (1 + 𝑥)𝛼 per ogni 𝑥 ∈ (−1 , 1), come volevamo
dimostrare.
Non basta che una funzione sia di classe 𝐶 ∞ per garantire che sia anche analitica
e quindi può essere utile il seguente.
Teorema 5.77 (criterio di analiticità). Sia 𝑓 ∈ 𝐶 ∞ (𝐴) una funzione reale definita su
un insieme aperto 𝐴 ⊆ ℝ. Supponiamo che per ogni 𝑥 0 ∈ 𝐴 esistano 𝑟 > 0, 𝑀 > 0 e
𝐿 > 0 tali che [𝑥0 − 𝑟, 𝑥0 + 𝑟] ⊆ 𝐴 e per ogni 𝑥 ∈ [𝑥0 − 𝑟, 𝑥0 + 𝑟] e per ogni 𝑛 ∈ ℕ si
abbia
𝑓 (𝑥)
(𝑛)
≤ 𝑀 · 𝐿𝑛 .
𝑛!
Allora 𝑓 è analitica in 𝐴.
𝑓 (𝑥0 )
+∞ (𝑘)
(𝑥 − 𝑥0 ) 𝑘 .
X
𝑓 (𝑥) =
𝑘=0
𝑘!
Grazie alla formula di Taylor con resto di Lagrange (teorema 5.59), noi sappiamo
che
𝑛
𝑓 (𝑘) (𝑥0 ) 𝑓 (𝑛+1)(𝑦)
(𝑥 − 𝑥0 ) 𝑘 + (𝑥 − 𝑥0 )𝑛+1 .
X
𝑓 (𝑥) =
𝑘=0
𝑘 ! (𝑛 + 1 )!
Dunque sarà sufficiente mostrare che fissato 𝑥 per 𝑛 → +∞ il resto tende a zero.
Ma infatti se |𝑥 − 𝑥 0 | ≤ 𝜌 si ha
𝑓 (𝑛+1) (𝑦)
(𝑥 − 𝑥0 )𝑛+1 ≤ 𝑀 · 𝐿𝑛+1 |𝑥 − 𝑥0 | 𝑛+1 = 𝑀(𝐿𝜌)𝑛+1 → 0
(𝑛 + 1)!
Si trovano quindi gli sviluppi in serie riportati nella tabella 5.3 validi all’interno
del raggio di convergenza di queste serie ovvero per 𝑥 ∈ (−1 , 1).
Lo stesso vale per le funzioni arctg 𝑥 , arcsin 𝑥 e arccos 𝑥 le cui serie sono
convergenti su tutto l’intervallo chiuso [−1 , 1].
Naturalmente i coefficienti delle serie di Taylor che abbiamo trovato ora coin-
cidono con i coefficienti dei polinomi di Taylor che avevamo già trovato nella
tabella 5.2 a pagina 213 in quanto troncando la serie di Taylor otteniamo un
polinomio che soddisfa la formula di Taylor (5.7) e quindi è proprio il polinomio
di Taylor.
1 1 1 1 1
ln 2 = 1 − + − + − +... (5.16)
2 3 4 5 6
Ponendo 𝑥 = 1 nella serie di Taylor dell’arcotangente otteniamo la formula di
Gregory-Leibniz Gregory-Leibniz
𝜋 1 1 1 1 1
=1− + − + − +...
4 3 5 7 9 10
Esercizio 5.79 (calcolo cifre di 𝜋). Grazie allo sviluppo di Taylor della funzione
arcsin sappiamo che
+∞
𝜋 1 X (2 𝑘 − 1)!! 1
= arcsin =
6 2 𝑘=0
(2 𝑘)!! (2 𝑘 + 1) · 22 𝑘+1
dunque
𝑛
X (2 𝑘 − 1)!! 1
𝜋=3 + 𝜀𝑛+1
𝑘=0
(2 𝑘)!! (2 𝑘 + 1) · 4 𝑘
dove
+∞ +∞
X (2 𝑘 − 1)!! 1 X 1
𝜀𝑛 = 3 ≤ 3
𝑘=𝑛
(2 𝑘)!! ( 2 𝑘 + 1) · 4 𝑘
𝑘=𝑛 (2 𝑘 + 1) · 4
𝑘
+∞
3 X 1 3 1 4
≤ 𝑛
= 𝑛
· = .
(2𝑛 + 1) · 4 𝑘=0 4 𝑘 (2𝑛 + 1) · 4 1 − 1
4
(2𝑛 + 1) · 4𝑛
3 3·3 3·5·3
𝜋=3+ + + + 𝜀4
2 · 3 · 4 4 · 2 · 5 · 42 6 · 4 · 2 · 7 · 43
1 9 45
=3+ + + + 𝜀4
8 640 21504
con
1
0 < 𝜀4 < < 0.0018
9 · 43
da cui
3.141 < 𝜋 < 3.143
Usando questo metodo con un calcolatore possiamo trovare rapidamente molte cifre
esatte, come riportato nella tabella 5.4.
Tabella 5.4: Le prime 1000 cifre decimali 3.1415926535 8979323846 2643383279 5028841971 6939937510
del numero 𝜋 calcolate con il metodo
5820974944 5923078164 0628620899 8628034825 3421170679
utilizzato nell’esercizio 5.79. Si veda il
codice a pagina 426. 8214808651 3282306647 0938446095 5058223172 5359408128
4811174502 8410270193 8521105559 6446229489 5493038196
4428810975 6659334461 2847564823 3786783165 2712019091
4564856692 3460348610 4543266482 1339360726 0249141273
7245870066 0631558817 4881520920 9628292540 9171536436
7892590360 0113305305 4882046652 1384146951 9415116094
3305727036 5759591953 0921861173 8193261179 3105118548
0744623799 6274956735 1885752724 8912279381 8301194912
9833673362 4406566430 8602139494 6395224737 1907021798
6094370277 0539217176 2931767523 8467481846 7669405132
0005681271 4526356082 7785771342 7577896091 7363717872
1468440901 2249534301 4654958537 1050792279 6892589235
4201995611 2129021960 8640344181 5981362977 4771309960
5187072113 4999999837 2978049951 0597317328 1609631859
5024459455 3469083026 4252230825 3344685035 2619311881
7101000313 7838752886 5875332083 8142061717 7669147303
5982534904 2875546873 1159562863 8823537875 9375195778
1857780532 1712268066 1300192787 6611195909 2164201989
3. esiste 𝑥 0 ∈ 𝐼 e 𝜌 > 0 tale che per ogni 𝑥 ∈ 𝐼 con |𝑥 − 𝑥 0 | < 𝜌 si ha 𝑓 (𝑥) = 𝑔(𝑥).
𝑓 (𝑥 + ℎ) − 𝑓 (𝑥)
𝑓 0(𝑥) = lim
ℎ→0 ℎ
𝑧+ℎ−𝑧 ℎ
lim = lim = 1.
ℎ→0 ℎ ℎ→0 ℎ
(𝑧 𝑛 )0 = 𝑛𝑧 𝑛−1 .
Anche la formula per la derivata del reciproco si ottiene con la stessa dimostra-
zione che abbiamo già visto nel caso reale:
0
1 1
=−
𝑧 𝑧2
𝑒 𝑧+ℎ − 𝑒 𝑧 𝑒ℎ − 1
lim = lim 𝑒 𝑧 = 𝑒𝑧
ℎ→0 ℎ ℎ→0 ℎ
in virtù del noto limite notevole di cui gode la funzione esponenziale (teore-
ma 3.45). Più in generale è facile verificare che tutte le funzioni analitiche sono
derivabili in senso complesso.
Un risultato sorprendente dell’analisi complessa ci dice che è vero anche il
viceversa: ogni funzione derivabile in senso complesso in tutti i punti del suo
dominio risulta essere analitica (e in particolare di classe 𝐶 ∞ ).
In effetti la derivabilità in senso complesso è una proprietà molto forte. Ad
esempio la funzione 𝑓 (𝑧) = 𝑧¯ non risulta essere derivabile in senso complesso
in quanto
𝑧+ℎ−𝑧 ℎ̄
=
ℎ ℎ
e per ℎ → 0 il limite non esiste in quanto se ℎ è reale tale rapporto vale sempre
1 ma se ℎ è immaginario puro tale rapporto vale sempre −1.
calcolo integrale 6
6.1 misura di Peano-Jordan
Ma affinché questo sia vero per ogni 𝜀 > 0 si dovrà necessariamente porre:
polirettangolo cartesiano diremo che 𝐸 è un polirettangolo cartesiano. In tal caso per garantire l’additività
dell’area porremo:
𝑚(𝐸) = 𝑚(𝑅 1 ) + · · · + 𝑚(𝑅 𝑁 ).
Affinché questa sia una buona definizione dobbiamo verificare che se 𝐴 può
essere scritto come unione di rettangoli disgiunti in due modi diversi, allora
la somma delle misure dei rettangoli dà lo stesso risultato con entrambe le
decomposizioni. Questo è intuitivamente ovvio, e dipende dal fatto che date
due diverse decomposizioni in rettangoli è possibile considerare una griglia
formata da tutte le rette che contengono i lati di ogni rettangolo. Questa griglia
identifica una decomposizione in rettangolini che possono essere utilizzati
per ricostruire sia l’una che l’altra decomposizione. Ogni rettangolo delle due
decomposizioni sarà unione di rettangolini e la sua area sarà la somma delle aree
dei rettangolini. Ma visto che le due decomposizioni si suddividono negli stessi
rettangolini, le aree definite dalle due decomposizioni devono coincidere.
Per lo stesso motivo risulta chiaro che se 𝐸 e 𝐹 sono due polirettangoli anche
𝐸 ∪ 𝐹 , 𝐸 ∩ 𝐹 , 𝐸 \ 𝐹 e 𝐹 \ 𝐸 sono polirettangoli e risulta
𝐸 𝐹
Figura 6.2: Gli insiemi 𝐸 ed 𝐹 e i poli-
rettangoli approssimanti dall’interno e
dall’esterno. Le approssimanti possono
essere scelte in modo che la cornice tra
i polirettangoli esterni ed interni abbia
area minore di un qualunque 𝜀 > 0.
Dunque nelle nostre ipotesi per ogni 𝜀 > 0 esistono dei polirettangoli 𝐸 ∗ , 𝐸∗ , 𝐹 ∗ ,
𝐹∗ tali che
𝐸∗ ⊆ 𝐸 ⊆ 𝐸 ∗ , 𝐹∗ ⊆ 𝐹 ⊆ 𝐹 ∗
con
𝑚(𝐸∗ ) − 𝑚(𝐸∗ ) < 𝜀, 𝑚(𝐹 ∗ ) − 𝑚(𝐹∗ ) < 𝜀.
Possiamo allora approssimare gli insiemi 𝐸 ∩ 𝐹 , 𝐸 ∪ 𝐹 e 𝐸 \ 𝐹 dall’interno e
dall’esterno con polirettangoli:
𝐸∗ ∩ 𝐹∗ ⊆ 𝐸 ∩ 𝐹 ⊆ 𝐸∗ ∩ 𝐹 ∗ ,
𝐸∗ ∪ 𝐹∗ ⊆ 𝐸 ∪ 𝐹 ⊆ 𝐸∗ ∪ 𝐹 ∗ ,
𝐸∗ \ 𝐹 ∗ ⊆ 𝐸 \ 𝐹 ⊆ 𝐸∗ \ 𝐹∗ .
234 6 calcolo integrale
(𝐸∗ ∩ 𝐹 ∗ ) \ (𝐸∗ ∩ 𝐹∗ ) ⊆ Δ
(𝐸∗ ∪ 𝐹 ∗ ) \ (𝐸∗ ∪ 𝐹∗ ) ⊆ Δ
(𝐸∗ \ 𝐹∗ ) \ (𝐸∗ \ 𝐹 ∗ ) ⊆ Δ
𝑥 𝑥
𝐿(𝑥, 𝑦) = 𝑀 · + 0
𝑦 𝑦0
Passo 1. Supponiamo che sia 𝐿(𝑥, 𝑦) = (𝜆𝑥, 𝜇𝑦) (una trasformazione lineare
diagonale). Se 𝐸 è un rettangolo 𝐸 = [𝑥 1 , 𝑥 2 ] × [𝑦1 , 𝑦2 ] allora se 𝜆 ≥ 0, 𝜇 ≥ 0
6.1 misura di Peano-Jordan 235
Passo 4. Sia 𝐿 una qualunque applicazione lineare che si ottiene come composi-
zione delle applicazioni considerate in precedenza: 𝐿 = 𝐿𝑛 ◦ · · · ◦ 𝐿2 ◦ 𝐿1 . Allora
per quanto già visto sappiamo che se 𝐸 è un qualunque insieme Peano-Jordan
misurabile risulta
𝑎 𝑏 𝑎 𝑏
1 0
· =
𝑚 1 𝑐 𝑑 𝑐 + 𝑚𝑎 𝑑 + 𝑚𝑏
6.2 integrale di Riemann 237
𝑎 𝑏
.
0 𝑑0
𝑘
0 1 1 0 0 1 1
· · = ·
1 0 𝑘 1 1 0 0 1
𝑃 = {𝑥 0 , 𝑥1 , . . . , 𝑥 𝑁 }
con
𝑎 = 𝑥 0 < 𝑥1 < · · · < 𝑥 𝑁−1 < 𝑥 𝑁 = 𝑏.
Sia 𝑓 : [𝑎, 𝑏] → ℝ una funzione limitata. Data una qualunque suddivisione 𝑃 di somme superiori/inferiori
[𝑎, 𝑏] definiamo rispettivamente le somme superiori e le somme inferiori come
𝑁
X
𝑆∗ ( 𝑓 , 𝑃) = (𝑥 𝑘 − 𝑥 𝑘−1 ) · sup 𝑓 ([𝑥 𝑘−1 , 𝑥 𝑘 ])
𝑘=1
𝑁
X
𝑆∗ ( 𝑓 , 𝑃) = (𝑥 𝑘 − 𝑥 𝑘−1 ) · inf 𝑓 ([𝑥 𝑘−1 , 𝑥 𝑘 ]).
𝑘=1
Definiamo infine
Lemma 6.5. Sia 𝑓 : [𝑎, 𝑏] → ℝ una funzione limitata. Se 𝑃 e 𝑄 sono due suddivisioni
qualunque dell’intervallo [𝑎, 𝑏] si ha
𝑆∗ ( 𝑓 , 𝑃) ≤ 𝑆∗ ( 𝑓 , 𝑃 ∪ 𝑄) ≤ 𝑆∗ ( 𝑓 , 𝑃 ∪ 𝑄) ≤ 𝑆∗ ( 𝑓 , 𝑄). (6.3)
Di conseguenza 𝐼∗ ( 𝑓 ) ≤ 𝐼 ∗ ( 𝑓 ).
𝑆∗ ( 𝑓 , 𝑃) ≤ 𝑆∗ ( 𝑓 , 𝑃 0) ≤ 𝑆∗ ( 𝑓 , 𝑃 0) ≤ 𝑆∗ ( 𝑓 , 𝑃). (6.4)
𝑆 ∗ ( 𝑓 , 𝑃) − 𝑆∗ ( 𝑓 , 𝑃) < 𝜀.
6.2 integrale di Riemann 239
𝐼 ∗ ( 𝑓 ) − 𝐼∗ ( 𝑓 ) ≤ 𝑆∗ ( 𝑓 , 𝑃) − 𝑆∗ ( 𝑓 , 𝑃) < 𝜀.
𝑆∗ ( 𝑓 , 𝑃) − 𝑆∗ ( 𝑓 , 𝑃) ≤ 𝑆 ∗ ( 𝑓 , 𝑄) − 𝑆∗ ( 𝑓 , 𝑅)
𝜀 𝜀
≤ 𝐼 ∗ ( 𝑓 ) + − 𝐼∗ ( 𝑓 ) − = 𝜀.
2 2
1
𝑆 ∗ ( 𝑓 , 𝑃𝑛 ) − 𝑆 ∗ ( 𝑓 , 𝑃𝑛 ) <
𝑛
da cui
1 1
𝐼 ∗ ( 𝑓 ) ≤ 𝑆 ∗ ( 𝑓 , 𝑃𝑛 ) ≤ 𝑆 ∗ ( 𝑓 , 𝑃𝑛 ) + ≤ 𝐼∗ ( 𝑓 ) +
𝑛 𝑛
∫𝑏
perciò passando al limite per 𝑛 → +∞, essendo 𝐼 ∗ ( 𝑓 ) = 𝐼∗ ( 𝑓 ) = 𝑎
𝑓 deve
valere ∫ 𝑏
∗
lim 𝑆 ( 𝑓 , 𝑃𝑛 ) = lim 𝑆∗ ( 𝑓 , 𝑃𝑛 ) = 𝑓.
𝑎
Viceversa se
lim 𝑆 ∗ ( 𝑓 , 𝑃𝑛 ) − 𝑆∗ ( 𝑓 , 𝑃𝑛 ) = 0
𝑛→+∞
𝑆∗ ( 𝑓 , 𝑃𝑛 ) − 𝑆∗ ( 𝑓 , 𝑃𝑛 ) < 𝜀.
240 6 calcolo integrale
𝑏
𝑏3
∫
𝑥 2 𝑑𝑥 = .
0 3
𝑘𝑏
𝑃𝑁 = : 𝑘 ∈ 0, 1, . . . , 𝑁 .
𝑁
Si ha
𝑁 𝑁 𝑁
X 𝑏 𝑏 X 𝑘2𝑏2 𝑏3 X
𝑆 ∗ ( 𝑓 , 𝑃𝑁 ) = sup 𝑓 · = = 3 𝑘2.
𝑘=1 [(𝑘−1)𝑏/𝑁 ,𝑘𝑏/𝑁]
𝑁 𝑁 𝑘=1 𝑁 2 𝑁 𝑘=1
𝑏 3 2𝑁 3 + 3𝑁 2 + 𝑁 𝑏3 12 𝑏3
3
𝑆 ∗ ( 𝑓 , 𝑃𝑁 ) = = 2+ + →
𝑁 3 6 6 𝑁 𝑁 3
𝑁 𝑁
X 𝑏 𝑏 X (𝑘 − 1)2 𝑏 2 𝑏 3 𝑁−
X1 2
𝑆∗ ( 𝑓 , 𝑃𝑁 ) = inf 𝑓 · = = 3 𝑘
𝑘=1 [(𝑘−1)𝑏/𝑁 ,𝑘𝑏/𝑁]
𝑁 𝑁 𝑘=1 𝑁 2 𝑁 𝑘=0
e osservando che si ha
𝑁−
X1 𝑁−
X1 2(𝑁 − 1)3 + 3(𝑁 − 2)2 + (𝑁 − 1)
𝑘2 = 𝑘2 =
𝑘=0 𝑘=1
6
otteniamo
𝑏3 𝑏3
𝑆∗ ≥ sup 𝑆∗ ( 𝑓 , 𝑃𝑁 ) ≥ lim 𝑆∗ ( 𝑓 , 𝑃𝑁 ) = → .
𝑁 𝑁→+∞ 3 3
sup 𝑓 = inf 𝑓 = 𝑐
𝐴 𝐴
𝑆∗ ( 𝑓 , 𝑃) = 𝑆∗ ( 𝑓 , 𝑃) = 𝑐 · (𝑏 − 𝑎)
𝑁
X
𝑆∗ ( 𝑓 , 𝑃) = (𝑥 𝑘 − 𝑥 𝑘−1 ) · 1 = 𝑏 − 𝑎
𝑘=1
𝑁
X
𝑆∗ ( 𝑓 , 𝑃) = (𝑥 𝑘 − 𝑥 𝑘−1 ) · 0 = 0
𝑘=1
da cui 𝐼 ∗ ( 𝑓 ) = 𝑏 − 𝑎 ≠ 0 = 𝐼∗ ( 𝑓 ).
∫𝑏
In particolare se 𝑓 ≥ 0 allora 𝑎
𝑓 ≥ 0.
242 6 calcolo integrale
𝑆∗ ( 𝑓 , 𝑃) ≤ 𝑆∗ (𝑔, 𝑃)
𝑆∗ (− 𝑓 , 𝑃) = −𝑆∗ ( 𝑓 , 𝑃).
Mettendo assieme (6.6) e (6.7) si ottiene che (6.7) vale per ogni 𝜆 ∈ ℝ. Lo
stesso sarà vero se mettiamo 𝑔 al posto di 𝑓 e 𝜇 al posto di 𝜆. Per concludere la
dimostrazione sarà dunque sufficiente mostrare che vale anche
∫ 𝑏 ∫ 𝑏 ∫ 𝑏
( 𝑓 + 𝑔) = 𝑓 + 𝑔.
𝑎 𝑎 𝑎
Infatti per le proprietà dell’estremo superiore per ogni 𝜀 > 0 esiste 𝑥 ∈ 𝐴 tale
che
sup( 𝑓 + 𝑔) ≤ 𝑓 (𝑥) + 𝑔(𝑥) + 𝜀.
𝐴
𝑆∗ ( 𝑓 + 𝑔) ≥ 𝑆∗ ( 𝑓 ) + 𝑆∗ (𝑔).
Si ottiene dunque
𝐼 ∗ ( 𝑓 + 𝑔) ≤ 𝐼 ∗ ( 𝑓 ) + 𝐼 ∗ (𝑔) e 𝐼∗ ( 𝑓 + 𝑔) ≥ 𝐼∗ ( 𝑓 ) + 𝐼∗ (𝑔)
Per concludere che l’insieme delle funzioni integrali sia uno spazio vettoriale è
sufficiente osservare che, grazie al teorema 6.8, la funzione 0 risulta integrabile.
Risulta 𝑓 = 𝑓 + − 𝑓 − , | 𝑓 | = 𝑓 + + 𝑓 − .
𝑆∗ (| 𝑓 |, 𝑃) − 𝑆∗ (| 𝑓 |, 𝑃) ≤ 𝑆∗ ( 𝑓 , 𝑃) − 𝑆∗ ( 𝑓 , 𝑃).
|𝑓| + 𝑓 |𝑓| − 𝑓
𝑓+ = , 𝑓− = ,
2 2
𝑓 + 𝑔 − | 𝑓 − 𝑔| 𝑓 + 𝑔 + | 𝑓 − 𝑔|
𝑓 ∧𝑔= , 𝑓 ∨𝑔=
2 2
per dedurre che anche 𝑓 + , 𝑓 − , 𝑓 ∧ 𝑔 e 𝑓 ∨ 𝑔 sono integrabili, grazie alla linearità
dell’integrale (teorema 6.11).
additività dell’integrale
Teorema 6.13 (additività dell’integrale). Sia 𝑓 : [𝑎, 𝑏] → ℝ una funzione limitata
e sia 𝑐 ∈ [𝑎, 𝑏]. Allora 𝑓 è Riemann-integrabile su [𝑎, 𝑏] se e solo se 𝑓 è Riemann-
integrabile su [𝑎, 𝑐] e su [𝑐, 𝑏]. E in tal caso risulta
∫ 𝑏 ∫ 𝑐 ∫ 𝑏
𝑓 = 𝑓 + 𝑓. (6.9)
𝑎 𝑎 𝑐
𝑆∗ ( 𝑓 , 𝑅) = 𝑆∗ ( 𝑓 , 𝑃) + 𝑆∗ ( 𝑓 , 𝑄), 𝑆∗ ( 𝑓 , 𝑅) = 𝑆∗ ( 𝑓 , 𝑃) + 𝑆∗ ( 𝑓 , 𝑄) (6.10)
e dunque
𝜀 𝜀
𝑆∗ ( 𝑓 , 𝑅) − 𝑆∗ ( 𝑓 , 𝑅) ≤ + = 𝜀.
2 2
6.2 integrale di Riemann 245
𝑆∗ ( 𝑓 , 𝑅) − 𝑆∗ ( 𝑓 , 𝑅) < 𝜀.
𝑆∗ ( 𝑓 , 𝑅0) = 𝑆∗ ( 𝑓 , 𝑃) + 𝑆∗ ( 𝑓 , 𝑄),
𝑆∗ ( 𝑓 , 𝑅0) = 𝑆∗ ( 𝑓 , 𝑃) + 𝑆∗ ( 𝑓 , 𝑄).
Dunque si ha
Visto che entrambi gli addendi 𝑆 ∗ − 𝑆∗ sono non negativi risulta che valgono
separatamente le disuguaglianze
𝑆∗ ( 𝑓 , 𝑃) − 𝑆∗ ( 𝑓 , 𝑃) < 𝜀, 𝑆∗ ( 𝑓 , 𝑄) − 𝑆∗ ( 𝑓 , 𝑄) < 𝜀.
Dimostrazione. Passo 1: supponiamo che sia 𝑓 (𝑥) ≥ 0 per ogni 𝑥 ∈ [𝑎, 𝑏].
Se 𝑃 = {𝑥 0 , 𝑥 1 , . . . , 𝑥 𝑁 } è una suddivione di [𝑎, 𝑏] è chiaro che posto 𝐼 𝑘 =
[𝑥 𝑘 , 𝑥 𝑘+1 ] l’unione dei rettangoli 𝑅 𝑘 = 𝐼 𝑘 × [0 , inf𝐼 𝑘 𝑓 ] ci dà un polirettangolo
contenuto in 𝐸 + . E 𝑆∗ ( 𝑓 , 𝑃) rappresenta proprio la misura di tale polirettangolo.
Dunque 𝑚∗ (𝐸 + ) ≥ 𝑆∗ ( 𝑓 , 𝑃) per ogni suddivisione 𝑃 e quindi 𝑚∗ (𝐸 + ) ≥ 𝐼∗ ( 𝑓 , 𝑃).
Ragionando in maniera analoga con i rettangoli la cui altezza è il sup di 𝑓 , si
osserva che 𝑆 ∗ ( 𝑓 , 𝑃) rappresenta la misura di un polirettangolo contenente 𝐸 +
e dunque 𝑚 ∗ (𝐸 + ) ≤ 𝐼 ∗ ( 𝑓 , 𝑃).
𝑁
X
≤𝜀 (𝑥 𝑘 − 𝑥 𝑘−1 ) = 𝜀(𝑏 − 𝑎).
𝑘=1
Visto che questa quantità può essere resa arbitrariamente piccola per 𝜀 → 0,
in base ai criteri di integrabilità possiamo concludere che la funzione 𝑓 è
integrabile.
Chiaramente 𝑓 è limitata in quanto 𝑓 (𝑎) ≤ 𝑓 (𝑥) ≤ 𝑓 (𝑏) per ogni 𝑥 ∈ [𝑎, 𝑏].
Per avere l’integrabilità e sufficiente mostrare che esiste una successione di sud-
divisioni 𝑃𝑛 tale che 𝑆 ∗ ( 𝑓 , 𝑃𝑛 ) − 𝑆∗ ( 𝑓 , 𝑃𝑛 ) → 0. Consideriamo la suddivisione
equispaziata 𝑃𝑛 = {𝑥 𝑘 : 𝑘 = 0 , 1 , . . . , 𝑛} con 𝑥 𝑘 = 𝑎 + 𝑘(𝑏 − 𝑎)/𝑁 . In tal caso su
ogni intervallino [𝑥 𝑘−1 , 𝑥 𝑘 ] si ha
𝑆∗ ( 𝑓 , 𝑃𝜀 ) = 𝑆∗ ( 𝑓 , 𝑄 𝜀 ) + (𝑐 − 𝑎) sup 𝑓 ≤ 𝑆∗ ( 𝑓 , 𝑄 𝜀 ) + 𝑀 · (𝑐 − 𝑎)
[𝑎,𝑐]
𝑆∗ ( 𝑓 , 𝑃𝜀 ) = 𝑆∗ ( 𝑓 , 𝑄 𝜀 ) + (𝑐 − 𝑎) inf 𝑓 ≥ 𝑆∗ ( 𝑓 , 𝑄 𝜀 ) − 𝑀 · (𝑐 − 𝑎)
[𝑎,𝑐]
da cui
𝑆 ∗ ( 𝑓 , 𝑃𝜀 ) − 𝑆∗ ( 𝑓 , 𝑃𝜀 ) ≤ 𝑆∗ ( 𝑓 , 𝑄 𝜀 ) − 𝑆∗ ( 𝑓 , 𝑄𝜀) + 2 𝑀 · (𝑐 − 𝑎)
𝜀 𝜀
< + 2𝑀 = 𝜀.
2 4𝑀
Dunque, la funzione 𝑓 è integrabile. Ma si ha
𝑏 𝑏
𝜀
∫ ∫
3 3
𝑓 ≤ 𝑆 ∗ ( 𝑓 , 𝑃𝜀 ) ≤ 𝑆 ∗ ( 𝑓 , 𝑄 𝜀 ) + ≤ 𝑆∗ ( 𝑓 , 𝑄 𝜀 ) + 𝜀 ≤ 𝑓 + 𝜀
𝑎 2 2 𝜀
𝑎+ 4 𝑀 2
𝑏 𝑏
𝜀
∫ ∫
3 3
𝑓 ≥ 𝑆∗ ( 𝑓 , 𝑃𝜀 ) ≥ 𝑆∗ ( 𝑓 , 𝑃𝜀 ) − ≥ 𝑆 ∗ ( 𝑓 , 𝑃𝜀 ) − 𝜀 ≥ 𝑓 − 𝜀
𝑎 2 2 𝜀
𝑎+ 4 𝑀 2
e quindi l’uguaglianza.
Teorema 6.20 (del valor medio). Siano 𝑎, 𝑏 ∈ ℝ, 𝑎 < 𝑏 e sia 𝑓 : [𝑎, 𝑏] → ℝ una
funzione continua. Allora esiste un punto 𝑦 ∈ [𝑎, 𝑏] tale che
∫𝑏
𝑎
𝑓
= 𝑓 (𝑦).
𝑏−𝑎
La quantità
∫𝑏
𝑎
𝑓
𝑏−𝑎
si chiama valor medio integrale di 𝑓 su [𝑎, 𝑏] e spesso si indica con il simbolo
∫ 𝑏
− 𝑓.
𝑎
𝑚 ≤ 𝑓 (𝑥) ≤ 𝑀.
ovvero ∫𝑏
𝑎
𝑓
𝑚≤≤ 𝑀.
𝑏−𝑎
Dunque la media integrale è un valore intermedio tra il minimo e il massimo
della funzione e quindi, per il teorema dei valori intermedi, dovrà esistere un
punto 𝑦 ∈ [𝑎, 𝑏] dove la funzione assume tale valore.
Allora si ha ∫ 𝑏 ∫ 𝑏
𝜑 𝑓 (𝑥)𝑔(𝑥) 𝑑𝑥 ≤ 𝜑( 𝑓 (𝑥))𝑔(𝑥) 𝑑𝑥.
𝑎 𝑎
Nel caso particolare in cui si scelga 𝑔 la funzione costante 𝑔(𝑥) = 1/(𝑏 − 𝑎) si ottiene
la formulazione più espressiva:
∫ 𝑏 ∫ 𝑏
𝜑 − 𝑓 (𝑥) 𝑑𝑥 ≤ − 𝜑( 𝑓 (𝑥)) 𝑑𝑥.
𝑎 𝑎
scegliamo una funzione affine 𝐿(𝑦) = 𝑚 𝑦 + 𝑞 tale che 𝐿(𝑦0 ) = 𝜑(𝑦0 ) e 𝐿(𝑦) ≤
𝜑(𝑦) per ogni 𝑦 ∈ 𝐼 (grazie al teorema 5.36). Per la linearità dell’integrale si ha:
∫ 𝑏 ∫ 𝑏 ∫ 𝑏
𝐿(𝑦0 ) = 𝑚 𝑓 (𝑥)𝑔(𝑥) 𝑑𝑥 + 𝑞 𝑔(𝑥) 𝑑𝑥 = 𝐿( 𝑓 (𝑥))𝑔(𝑥) 𝑑𝑥.
𝑎 𝑎 𝑎
𝐹0(𝑥) = 𝑓 (𝑥).
Inoltre se 𝐺 : 𝐼 → ℝ è una qualunque funzione tale che 𝐺0(𝑥) = 𝑓 (𝑥) per ogni 𝑥 ∈ 𝐼 ,
allora per ogni 𝑎, 𝑏 ∈ 𝐼 si ha formula fondamentale del calcolo integrale
∫ 𝑏
𝑓 = 𝐺(𝑏) − 𝐺(𝑎).
𝑎
𝐹(𝑥 + ℎ) − 𝐹(𝑥)
lim = 𝑓 (𝑥)
ℎ→0 ℎ
e 𝐹0(𝑥) = 𝑓 (𝑥).
Basterà osservare che posto 𝐺(𝑥) = 𝑥3 si ha 𝐺0(𝑥) = 𝑥 2 e quindi, grazie alla formula
3
𝑏
𝑏3
∫
𝑥 2 𝑑𝑥 = 𝐺(𝑏) − 𝐺(0) = .
0 3
E’ evidente quanto questo metodo risolutivo sia molto più semplice e potente di quello
utilizzato nell’esempio 6.7.
Il teorema fondamentale del calcolo integrale può dunque essere espresso nel
modo seguente: ogni funzione 𝑓 continua, definita su un intervallo, ammette
almeno una primitiva e se 𝐹 è una qualunque primitiva di 𝑓 si ha
∫ 𝑏
𝑓 = 𝐹(𝑏) − 𝐹(𝑎).
𝑎
Osservazione 6.26. Si faccia attenzione però che nel caso di funzioni non continue è
possibile che le funzioni integrali non siano primitive. Ad esempio se si∫ prende la funzione
𝑥
di Heaviside 𝐻(𝑥) definita nell’esempio 6.17 si può osservare che 0 𝐻(𝑡) 𝑑𝑡 = |𝑥| è
una funzione integrale ma non è una primitiva (e l’insieme delle primitive, in questo
caso, è vuoto).
∫
Dunque 𝑓 è l’insieme delle soluzioni 𝐹 dell’equazione lineare non omogenea
𝐷𝐹 = 𝑓 . L’equazione omogenea associata è 𝐷𝐹 = 0. Se le funzioni sono
definite su un intervallo allora le soluzioni dell’equazione omogenea sono le
costanti
∫ (come enunciato nel seguente teorema). Dunque in tal caso lo spazio
𝑓 è uno spazio affine di dimensione 1 parallelo allo spazio vettoriale delle
funzioni costanti. Ma se scegliamo un dominio che non è un intervallo (come
nell’esempio 6.28) si avrà uno spazio la cui dimensione è pari al numero di
intervalli che compongono il dominio.
Osserviamo che l’insieme delle funzioni costanti su un intervallo non è altro che
ker 𝐷 ovvero lo spazio di annullamento dell’operatore derivata. Stiamo dunque
semplicemente osservando che le controimmagini di un operatore lineare sono
spazi affini paralleli al nucleo dell’operatore.
𝐹 0 = 𝐺0 = 𝑓 .
nulla sono costanti su ogni intervallo e quindi troviamo che per ogni 𝑐 1 , 𝑐 2 ∈ ℝ la
funzione (
ln(𝑥) + 𝑐 1 se 𝑥 > 0 ,
𝐺(𝑥) =
ln(−𝑥) + 𝑐 2 se 𝑥 < 0
dove si intende
[𝐹(𝑦)] 𝑦=𝑔(𝑥) = 𝐹(𝑔(𝑥));
cambio di variabile
2. se 𝑔 ∈ 𝐶 1 ([𝑎, 𝑏]) e 𝑓 ∈ 𝐶 0 (𝑔([𝑎, 𝑏])) allora
∫ 𝑔(𝑏) ∫ 𝑏
𝑓 (𝑥) 𝑑𝑥 = 𝑓 (𝑔(𝑡)) 𝑔 0(𝑡) 𝑑𝑡 ;
𝑔(𝑎) 𝑎
3. se 𝑔 ∈ 𝐶 1 ([𝑎, 𝑏]) è iniettiva, 𝑓 ∈ 𝐶 0 (𝑔([𝑎, 𝑏])) allora 𝑔 −1 è definita su 𝑔([𝑎, 𝑏]) sostituzione inversa
e si ha ∫ ∫
𝑓 (𝑥) 𝑑𝑥 ⊇ 𝑓 (𝑔(𝑡))𝑔 0(𝑡) 𝑑𝑡 (6.14)
𝑡=𝑔 −1 (𝑥)
Dimostrazione. Per la prima parte basta osservare che se 𝐹(𝑦) è una qualunque
primitiva di 𝑓 (𝑦) allora 𝐹(𝑔(𝑥)) è una primitiva di 𝑓 (𝑔(𝑥)) · 𝑔 0(𝑥) (basta applicare
la formula di derivazione della funzione composta). Dunque ogni elemento
dell’insieme di destra in (6.14) è elemento dell’insieme di sinistra.
Per la seconda parte sappiamo che 𝑓 , essendo continua, ammette almeno una
primitiva 𝐹(𝑥). Per il punto precedente sappiamo che 𝐹(𝑔(𝑡)) è una primitiva
di 𝑓 (𝑔(𝑡))𝑔 0(𝑡) (basta farne la derivata per verificarlo). Dunque, utilizzando la
formula fondamentale del calcolo, si ottiene:
∫ 𝑔(𝑏)
𝑔(𝑏)
𝑓 (𝑥) 𝑑𝑥 = [𝐹(𝑥)] 𝑔(𝑎) = 𝐹(𝑔(𝑏)) − 𝐹(𝑔(𝑎))
𝑔(𝑎)
e ∫ 𝑏
𝑓 (𝑔(𝑡))𝑔 0(𝑡) 𝑑𝑡 = [𝐹(𝑔(𝑡))]𝑏𝑎 = 𝐹(𝑔(𝑏)) − 𝐹(𝑔(𝑎)).
𝑎
256 6 calcolo integrale
Per la terza parte sia 𝐹 una qualunque funzione elemento dell’insieme sul lato
destro della relazione che vogliamo dimostrare. Si avrà 𝐹(𝑥) = 𝐻(𝑔 −1 (𝑥)) con
𝐻(𝑡) primitiva di 𝑓 (𝑔(𝑡))𝑔 0(𝑡). Ma allora, per la formula fondamentale del
calcolo integrale, si ha
∫ 𝑡
𝐻(𝑡) − 𝐻(𝑎) = 𝑓 (𝑔(𝑠))𝑔 0(𝑠) 𝑑𝑠
𝑎
da cui
∫ 𝑔 −1 (𝑥)
𝐹(𝑥) − 𝐹(𝑔(𝑎)) = 𝐻(𝑔 −1 (𝑥)) − 𝐻(𝑎) = 𝑓 (𝑔(𝑡))𝑔 0(𝑡) 𝑑𝑡
𝑎
1 + cos(2𝑡) cos(2𝑡)
∫ ∫ ∫ ∫
1
cos2 (𝑡) 𝑑𝑡 = 𝑑𝑡 = 𝑑𝑡 + 𝑑𝑡.
2 2 2
6.4 calcolo delle primitive 257
∫
Chiaramente 12 𝑑𝑡 = 𝑡/2. Nel secondo integrale possiamo fare un cambio di variabile,
ponendo 2𝑡 = 𝑠 da cui 2 𝑑𝑡 = 𝑑𝑠 :
cos(2𝑡)
∫ ∫ ∫
1 1 1
𝑑𝑡 = cos(2𝑡) 2 𝑑𝑡 = cos 𝑠 𝑑𝑠 = [sin 𝑠]𝑠=2𝑡
2 4 4 𝑠=2𝑡
4
1 1
= sin(2𝑡) = sin 𝑡 cos 𝑡.
4 2
In definitiva otteniamo
𝑡 + sin 𝑡 cos 𝑡
∫
cos2 (𝑥) 𝑑𝑥 = .
2
√
Si osservi che il grafico 𝑦 = 1 − 𝑥 2 dell’esempio precedente è una semicircon-
ferenza e dunque l’integrale
" √ #1
∫ 1 √ arcsin 𝑥 + 𝑥 1 − 𝑥 2 𝜋
1 − 𝑥 𝑑𝑥 =
2 = .
−1 2 2
−1
∫
In particolare se 𝑓 ∈ 𝐶 0 ([𝑎, 𝑏]) e 𝑔 ∈ 𝐶 1 ([𝑎, 𝑏]) e 𝐹 ∈ 𝑓 , si ha
∫ 𝑏 ∫ 𝑏
𝑓 · 𝑔 = [𝐹 · 𝑔]𝑏𝑎 − 𝐹 · 𝑔0.
𝑎 𝑎
Dimostrazione.
∫ Ogni funzione dell’insieme di destra si scrive nella forma 𝐹 · 𝑔 −𝐻
con 𝐻 ∈ 𝐹 · 𝑔 0. Dunque 𝐻 0 = 𝐹 · 𝑔 0 e, per ipotesi, 𝐹0 = 𝑓 da cui
(𝐹 · 𝑔 − 𝐻)0 = 𝐹0 · 𝑔 + 𝐹 · 𝑔 0 − 𝐻 0 = 𝐹0 · 𝑔 = 𝑓 · 𝑔
In questo caso
∫ se utilizziamo l’integrazione per parti possiamo ricondurre questo
integrale a 𝑒 𝑥 sin 𝑥 . Integrando ancora per parti ci si ricondurrà nuovamente ad
𝑒 𝑥 cos 𝑥 . Se però in questi passaggi si riottiene la quantità originale con un segno
∫
Precisamente:
∫ ∫
𝑥 𝑥
𝑒 cos 𝑥 𝑑𝑥 = 𝑒 sin 𝑥 − 𝑒 𝑥 sin 𝑥 𝑑𝑥
∫
𝑥 𝑥 𝑥
= 𝑒 sin 𝑥 − 𝑒 (− cos 𝑥) − 𝑒 (− cos 𝑥) 𝑑𝑥
∫
= 𝑒 𝑥 sin 𝑥 + 𝑒 𝑥 cos 𝑥 − 𝑒 𝑥 cos 𝑥 𝑑𝑥
da cui: ∫
2· 𝑒 𝑥 cos 𝑥 𝑑𝑥 = 𝑒 𝑥 sin 𝑥 + 𝑒 𝑥 cos 𝑥
ovvero
𝑒 𝑥 (sin 𝑥 + cos 𝑥)
∫
𝑒 𝑥 cos 𝑥 𝑑𝑥 = .
2
𝑥
∫ ∫ ∫
1 1 𝑦=1+𝑥 2 1 1
𝑑𝑥 = 2 𝑥 𝑑𝑥 = 𝑑𝑦
1+𝑥 2 2 1+𝑥 2 2 𝑦
ln 𝑦 1
= ln 1 + 𝑥 2
=
2 2
260 6 calcolo integrale
da cui, in conclusione:
∫
1
arctg 𝑥 𝑑𝑥 = 𝑥 arctg 𝑥 − ln 1 + 𝑥 2 .
2
Si potrebbe infatti pensare di poter semplificare gli integrali ai due lati dell’uguaglianza
per ottenere 0 = 1. Questo non si può fare perché, ricordiamolo, l’integrale indefinito
1
è un insieme di funzioni (le primitive della funzione 𝑥 ln 𝑥 in questo caso) e sappiamo
che sommando una costante ad una primitiva si ottiene un’altra primitiva. Quindi
non ci deve stupire il fatto che sommando 1 all’insieme delle primitive questo rimanga
invariato.
Per la cronaca: l’integrale in questione può essere calcolato per sostituzione, ponendo
𝑦 = ln 𝑥 trovando 𝐹(𝑥) = ln | ln 𝑥| come una delle primitive.
𝑃(𝑥)
𝑓 (𝑥) =
𝑄(𝑥)
Il metodo che andremo a presentare può essere utilizzato “alla cieca” in quanto
una volta trovata la decomposizione non c’è bisogno di sapere come mai il
6.5 integrale di una funzione razionale 261
𝑥 10 − 3 𝑥 5 + 1
∫
𝑑𝑥
𝑥 8 − 𝑥 7 + 2𝑥 6 − 2𝑥 5 + 𝑥 4 − 𝑥 3
𝑥 10 − 3 𝑥 5 + 1 𝑥4 + 1
= 𝑥2 + 𝑥 + 8 .
𝑥8 − 𝑥7 + 2𝑥 − 2𝑥 + 𝑥 − 𝑥
6 5 4 3 𝑥 − 𝑥 + 2𝑥 6 − 2𝑥 5 + 𝑥 4 − 𝑥 3
7
𝑃(𝑥)
𝑥 3 (𝑥 − 1)(𝑥 2 + 1)2
con deg 𝑃 < 8 (il grado del denominatore) può essere scritto nel modo seguente,
con opportune costanti 𝐴, 𝐵, 𝐶, . . . , 𝐻 :
0
𝐴 𝐵 𝐶𝑥 + 𝐷 𝐸𝑥 3 + 𝐹𝑥 2 + 𝐺𝑥 + 𝐻
+ + 2 + . (6.15)
𝑥 𝑥−1 𝑥 +1 𝑥 2 (𝑥 2 + 1)
ovvero
𝐴+𝐵+𝐶=0
−𝐴−𝐶+𝐷−𝐸=0
2𝐴+2𝐵+𝐶−𝐷+𝐸−2𝐹=0
−2𝐴−𝐶+𝐷+𝐸+2𝐹−3𝐺=1
𝐴+𝐵−𝐷−𝐸+3𝐺−4𝐻=0
−𝐴−𝐺+4𝐻=0
𝐺−2𝐻=0
2𝐻=1
e osservando che
1 − 32 𝑥 2𝑥
∫ ∫ ∫
1 3 3
𝑑𝑥 = 𝑑𝑥 − 𝑑𝑥 = arctg 𝑥 − ln(𝑥 2 + 1)
𝑥2 +1 𝑥 +1
2 4 𝑥2+1 4
6.5 integrale di una funzione razionale 263
si ottiene infine
𝑥4 + 1
∫
1 3
𝑑𝑥 = ln |𝑥| + ln |𝑥 − 1 | + arctg 𝑥 − ln(𝑥 2 + 1)
𝑥 3 (𝑥 2
− 1)(𝑥 + 1)2 2 4
𝑥 +𝑥 +𝑥+ 2
3 3 2 1
+ 2
𝑥 2 (𝑥 2 + 1)
𝑎𝑦 + 𝑏 𝑎 2𝑦 1
= +𝑏 2
𝑦 +1
2 2 𝑦 +1
2 𝑦 +1
264 6 calcolo integrale
𝑗 1
𝑢𝜆 (𝑧) = 𝑘 = 1 , . . . , 𝑛, 𝑗 = 1, . . . , 𝑝 𝑛 (6.17)
𝑘
(𝑧 − 𝜆 𝑘 ) 𝑗
in quanto se 𝑘 ≠ 𝑛 si ha
(𝑧 − 𝜆𝑛 )𝑝 𝑛
lim =0
𝑧→𝜆𝑛 (𝑧 − 𝜆 𝑘 )𝑝 𝑘
in quanto 𝜆 𝑘 ≠ 𝜆𝑛 e il numeratore tende a zero, se invece 𝑘 = 𝑛 e 𝑗 < 𝑝 𝑛 si ha
comunque
(𝑧 − 𝜆𝑛 )𝑝 𝑛
lim = lim (𝑧 − 𝜆𝑛 )𝑝 𝑛 −𝑗 = 0.
𝑧→𝜆𝑛 (𝑧 − 𝜆 𝑘 ) 𝑗 𝑧→𝜆𝑛
𝑃
1
𝑊𝑄 = 𝑉𝑁 · = : deg 𝑃 < 𝑁
𝑄 𝑄
i cui elementi sono le funzioni razionali che stanno al lato sinistro di (6.19),
ha la stessa dimensione dim 𝑊𝑄 = dim 𝑉𝑁 = 𝑁 . D’altra parte il lato destro
𝑗
di (6.19) è una combinazione lineare di funzioni 𝑢𝜆 = 1/(𝑧 − 𝜆 𝑘 ) 𝑗 che sono
𝑘
anch’esse elementi di 𝑊𝑄 in quanto (𝑧 − 𝜆 𝑘 ) 𝑗 divide 𝑄(𝑥) se 𝑗 ≤ 𝑝 𝑘 . Ma per il
𝑗
lemma 6.41 i vettori 𝑢𝜆 sono 𝑁 vettori indipendenti e quindi sono una base
𝑘
di 𝑊 . Significa allora che ogni elemento di 𝑊 può essere scritto in modo
𝑗
unico come combinazione lineare degli 𝑢𝜆 cioè, per ogni polinomio 𝑃 con
𝑘
deg 𝑃 < deg 𝑄 si ha
𝑝𝑛
𝐴 𝑘,𝑗 · (𝑧 − 𝜆 𝑘 )𝑝 𝑛 −𝑗
X
𝑝𝑘
𝑛 X 𝑛 𝑗=1
𝑃(𝑧) X 𝐴 𝑘,𝑗 X
= = (6.20)
𝑄(𝑧) 𝑘=1 𝑗=1 (𝑧 − 𝜆 𝑘 ) 𝑗 𝑘=1
(𝑧 − 𝜆 𝑘 )𝑝 𝑛
e posto
𝑝𝑛
𝐴 𝑘,𝑗 · (𝑧 − 𝜆 𝑘 )𝑝 𝑛 −𝑗
X
𝑅 𝑘 (𝑧) =
𝑗=1
Sia 𝑃(𝑥) un qualunque polinomio a coefficienti reali con deg 𝑃 < deg 𝑄 .
266 6 calcolo integrale
Allora posto
𝑛 𝑚
˜ (𝑥 − 𝜆 𝑘 )𝑝 𝑘 −1 · (𝑥 2 + 𝛼 𝑘 𝑥 + 𝛽 𝑘 )𝑞 𝑘 −1
Y Y
𝑄(𝑥) =
𝑘=1 𝑘=1
𝑛 𝑚 0
𝑃(𝑥) X 𝐴𝑘 𝐵𝑘 𝑥 + 𝐶𝑘 𝑅(𝑥)
X
= + + . (6.22)
𝑄(𝑥) 𝑘=1 𝑥 − 𝜆 𝑘 𝑘=1 𝑥 2 + 𝛼 𝑘 𝑥 + 𝛽 𝑘 ˜
𝑄(𝑥)
Svolgendo la derivata si potrà riscrivere il lato destro con denominatore comune 𝑄(𝑥) e
uguagliando i numeratori di lato destro e lato sinistro si otterrà un sistema lineare in
deg 𝑄 incognite che avrà una unica soluzione.
𝑗 1
𝑢𝜆 (𝑧) =
(𝑧 − 𝜆) 𝑗
1
𝑣 𝜇 (𝑧) = ,
𝑧 2 − 2 Re 𝜇 · 𝑧 + |𝜇| 2
𝑧
𝑤 𝜇 (𝑧) = ,
𝑧 2 − 2 Re 𝜇 · 𝑧 + |𝜇| 2
𝑧𝑗
𝑡 𝑗 (𝑧) = .
˜
𝑄(𝑧)
𝑗
𝑢𝜆 , 𝑘 = 1, . . . , 𝑁 , 𝑗 = 1, . . . , 𝑝 𝑘 .
𝑘
𝑗
𝑢𝜆 , 𝑘 = 1, . . . , 𝑁 , 𝑗 = 1 , . . . , 𝑝 𝑘 − 1.
𝑘
𝑑 𝑗−1 𝑑 1 1− 𝑗 𝑗
𝑢 = = = (1 − 𝑗)𝑢𝜆
𝑑𝑧 𝜆 𝑑𝑧 (𝑧 − 𝜆) 𝑗−1 (𝑧 − 𝜆) 𝑗
𝑑
significa quindi che l’operatore lineare 𝑑𝑧 manda 𝑉𝑄˜ in 𝑉𝑄 , più precisamente
𝑑 𝑗
l’immagine di 𝑑𝑧 𝑉𝑄˜
è il sottospazio di 𝑉𝑄 generato dalle funzioni 𝑢𝜆 con 𝑗 > 1.
𝑘
Tale operatore è inoltre iniettivo in quanto manda vettori della base di 𝑉𝑄˜ in
vettori della base di 𝑉𝑄 che sono certamente indipendenti. Abbiamo quindi
una decomposizione in somma diretta:
𝑑
𝑉𝑄 = 𝑉1 ⊕ 𝑉˜
𝑑𝑧 𝑄
6.6 integrali che si riconducono a funzioni razionali 267
dove 𝑡 𝑚
0 è la derivata di 𝑡 . Quindi, visto che ogni combinazione lineare di
𝑚
𝑢𝜇 e 𝑢𝜇¯ può essere scritta come combinazione lineare di 𝑣𝜇 e 𝑤 𝜇 si ottiene che
un’altra base di 𝑉𝑄 è
𝑁
X
𝑃(𝑥) = 𝛼 𝑘 · 𝑄(𝑥) · 𝑒 𝑘 (𝑥)
𝑘=1
da cui
𝑁
𝑃(𝑥) X
= 𝛼 𝑘 · 𝑒 𝑘 (𝑥).
𝑄(𝑥) 𝑘=1
Ricordando che le funzioni 𝑒 𝑘 non sono altro che le funzioni elencate in (6.23) si
ottiene finalmente la decomposizione cercata.
𝑓 (𝑥) = 𝑅(𝑒 𝜆𝑥 )
268 6 calcolo integrale
𝑅(𝑡)
∫ ∫
𝜆𝑥
𝑅(𝑒 ) 𝑑𝑥 = 𝑑𝑡
𝜆𝑡 𝑡=𝑒 𝜆𝑥
𝑥
Soluzione. Scriviamo la funzione integranda in funzione di 𝑒 2 :
√ 𝑥 𝑥
2 𝑒 𝑥 + 𝑒 2𝑥 2𝑒 2 + 𝑒 4 2
= 𝑥 .
𝑒𝑥 − 4 𝑒2 2 − 4
𝑥
Facendo il cambio di variabile 𝑡 = 𝑒 2 , 𝑥 = 2 ln 𝑡 , 𝑑𝑥 = 2𝑡 𝑑𝑡 si ottiene una
funzione razionale in 𝑡 :
∫ √ 𝑥
2 𝑒 + 𝑒 2𝑥 2𝑡 + 𝑡 4 2 2 + 𝑡3
∫ ∫
𝑑𝑥 = · 𝑑𝑡 = 2 𝑑𝑡.
𝑒𝑥 − 4 𝑡2 − 4 𝑡 𝑡2 − 4
con 𝑅 funzione razionale (cioè rapporto di polinomi nelle tre variabili indicate)
allora si può risolvere l’integrale tramite la sostituzione 𝑡 = tg 𝑥 . Infatti
osservando che risulta
sin2 𝑥 1
1 + tg2 𝑥 = 1 + =
cos 𝑥
2 cos2 𝑥
6.6 integrali che si riconducono a funzioni razionali 269
da cui
1
cos2 𝑥 =
1 + tg2 𝑥
sin2 𝑥 = tg2 𝑥 · cos2 𝑥
sin 𝑥 · cos 𝑥 = tg 𝑥 · cos2 𝑥
ponendo 𝑡 = tg 𝑥 si ha:
cos2 𝑥 = 1
1+𝑡 2
sin2 𝑥 = 𝑡2
1+𝑡 2 (6.24)
𝑡
sin 𝑥 · cos 𝑥 = 1+𝑡 2
𝑑𝑥 = 1 𝑑𝑡
1+𝑡 2
1
.
sin 𝑥 · cos 𝑥 + cos2 𝑥
Effettuando la sostituzione (6.24) si ottiene
∫ ∫
1 1 1
· 𝑑𝑡 = 𝑑𝑡 = ln |𝑡 + 1 | = ln | tg 𝑥 + 1 |.
𝑡
+ 1 1 + 𝑡2 𝑡+1
1+𝑡 2 1+𝑡 2
𝑥 𝑥 1−𝑡 2
cos 𝑥 = cos2 2 − sin2 2 = 1+𝑡 2
𝑥 𝑥 2𝑡
sin 𝑥 = 2 sin 2 cos 2 = 1+𝑡 2
(6.25)
𝑑𝑥 =
2
𝑑𝑡.
1+𝑡 2
Soluzione. Si osservi che la funzione integranda può essere scritta come funzione
√
razionale di 𝑡 = 12 𝑥 (abbiamo scelto il minimo comune multiplo tra i radicandi
in gioco: 12 = 𝑚𝑐𝑚(4 , 2 , 3))
√4 √
𝑥
12
𝑥3
√ √3 = √ √ .
𝑥+ 𝑥 12
𝑥6 + 𝑥4
12
𝑡3 𝑡 14 𝑡 10
∫ ∫ ∫
· 12𝑡 11 𝑑𝑡 = 12 𝑑𝑡 = 12 𝑑𝑡.
𝑡 + 𝑡4
6 𝑡 + 𝑡4
6 𝑡2 +1
1 𝑒𝑥 sin 𝑥 𝜋𝑥 2
, , , sin
ln 𝑥 𝑥 𝑥 2
per le quali si definiscono le rispettive primitive: logaritmo integrale, integrale
esponenziale, seno integrale, integrale di Fresnel:
li 𝑥, ei 𝑥, Si 𝑥, 𝑆𝑥.
sempre che entrambi i limiti esitano (finiti o infiniti) e non siano infiniti di segno opposto
(cosicché la loro somma è ben definita). In base all’osservazione 6.52 l’integrale non
dipende dal punto 𝑐 scelto.
∫ 𝑥𝑘
se ogni integrale improprio 𝑥 𝑓 (𝑥) 𝑑𝑥 esiste (finito o infinito) e se la somma è ben
𝑘−1
definita in quanto tutti gli integrali infiniti hanno lo stesso segno.
∫𝑏
Se l’integrale improprio 𝑎 𝑓 (𝑥) 𝑑𝑥 esiste ed è finito (in base ad una delle definizioni
integrabile
precedenti), diremo che la funzione 𝑓 è integrabile in senso improprio (o integrabile
convergente in senso generalizzato) e diremo che l’integrale converge. Se invece l’integrale esiste
ma non è finito, diremo che l’integrale diverge. Negli altri casi diremo che l’integrale è
divergente
6.8 integrali impropri 273
indeterminato. indeterminato
∫𝑏
Determinare il carattere dell’integrale 𝑎
𝑓 (𝑥) 𝑑𝑥 significa dire se tale integrale è carattere
convergente, divergente o indeterminato.
Se gli estremi di integrazione sono scambiati, 𝑎 > 𝑏 , risulta utile utilizzare anche per
gli integrali impropri la convenzione già introdotta per gli integrali di Riemann:
∫ 𝑏 ∫ 𝑎
𝑓 (𝑥) 𝑑𝑥 = − 𝑓 (𝑥) 𝑑𝑥.
𝑎 𝑏
= lim (𝛽 ln 𝛽 − 𝛽 + 1) = +∞.
𝛽→+∞
= −1 − 0 = −1 .
Dunque in questo caso gli integrali impropri su [𝑎, 𝑏) e su (𝑎, 𝑏] coincidono con
l’usuale integrale di Riemann (e sono quindi convergenti). Allo stesso modo se 𝑓 è
localmente integrabile su [𝑎, 𝑏) l’integrale improprio su [𝑎, 𝑏) e l’integrale improprio
su (𝑎, 𝑏) coincidono. Lo stesso succede se la funzione è localmente integrabile su (𝑎, 𝑏)
e consideriamo l’insieme 𝐴 = (𝑎, 𝑏) \ {𝑥 0 , . . . , 𝑥 𝑛 }. L’integrale su (𝑎, 𝑏) coincide con
l’integrale su 𝐴 grazie all’additività dell’integrale rispetto al dominio.
6.8 integrali impropri 275
∫𝑏
Questo giustifica l’aver utilizzato la stessa notazione 𝑎 sia per l’integrale di Riemann su
[𝑎, 𝑏] sia per i diversi integrali impropri su [𝑎, 𝑏), (𝑎, 𝑏], (𝑎, 𝑏) o (𝑎, 𝑏) \ {𝑥0 , . . . , 𝑥 𝑛 }.
Esempio 6.56. La funzione sin 𝑥 pur essendo integrabile su ogni intervallo chiuso e
limitato (in quanto funzione continua) non ammette integrale improprio sull’intervallo
[0 , +∞) in quanto l’integrale:
∫ 𝛽
𝛽
sin(𝑥) 𝑑𝑥 = [− cos(𝑥)]0 = − cos(𝛽) + cos(0) = 1 − cos(𝛽)
0
Ma visto che l’integrale diverge diremo che la funzione non è integrabile su tale intervallo.
Esempio 6.59. Si ha
∫ 2 ∫ 0 ∫2
1 1 1
√3 𝑑𝑥 = √3 𝑑𝑥 + √3 𝑑𝑥
−1 𝑥 −1 𝑥 0 𝑥
√ 0 √ 2
3 3 2 3 3 2 3 3 √3
= 𝑥 + 𝑥 =0− + 4−0
2 −1
2 0
2 2
3 √3
= (1 + 4).
2
Esempio 6.60. Si ha
∫ +∞
1
𝑑𝑥 = [ln 𝑥]+∞ = +∞ − (−∞) = +∞
0 𝑥 0
e ∫ 0
1
𝑑𝑥 = [ln(−𝑥)]0−∞ = −∞ − (+∞) = −∞.
−∞ 𝑥
Allora l’integrale ∫ +∞
1
𝑑𝑥
−∞ 𝑥
non è definito in quanto somma di infiniti di segno opposto.
276 6 calcolo integrale
Invece questo integrale non è definito in quanto bisogna considerare che la funzione
integranda non è definita e comunque non è limita in un intorno di 𝑥 = 0 e quindi
l’intervallo [−1 , 1] va spezzato nell’unione dei due intervalli [−1 , 0) e (0 , 1] da cui:
∫ 1
1
𝑑𝑥 = [ln |𝑥|]0−1 + [ln |𝑥|]10 = −∞ + (+∞)
−1 𝑥
ed essendoci una somma di infiniti con segno opposto la somma non ha senso e l’integrale
improprio non è definito.
additività
linearità se almeno uno dei due lati è definito allora anche l’altro lato lo è e l’uguaglianza è valida.
Siano 𝜆, 𝜇 ∈ ℝ.
∫ 𝑏 ∫ 𝑏 ∫ 𝑏
(𝜆 𝑓 (𝑥) + 𝜇𝑔(𝑥)) 𝑑𝑥 = 𝜆 𝑓 (𝑥) + 𝜇 𝑔(𝑥)
𝑎 𝑎 𝑎
Se 𝐹 è derivabile su (𝑎, 𝑏), 𝑔 è continua e 𝐺 è una primitiva di 𝑔 allora vale la formula: integrazione per parti
∫ 𝑏 ∫ 𝑏
𝐹(𝑥)𝑔(𝑥) 𝑑𝑥 = [𝐹(𝑥)𝐺(𝑥)]𝑏𝑎 − 𝐹0(𝑥)𝐺(𝑥) 𝑑𝑥
𝑎 𝑎
se le quantità sul lato destro esistono (finite o infinite) e la loro differenza non è una
forma indeterminata.
Dimostrazione. Tutte queste proprietà sono già state dimostrate per l’integrale
delle funzioni limitate su intervalli limitati. Si possono facilmente estendere
all’integrale improprio laterale osservando che il limite mantiene le proprietà
richieste. Di conseguenza le proprietà valgono per additività anche per l’inte-
grale improprio bilaterale, facendo attenzione che non si produca una somma
indeterminata +∞ + (−∞). Infine, sempre per additività, le formule sono valide
per gli integrali impropri multilaterali.
da cui
1
𝐼(𝑥) = 1 − 𝑥 2 𝐼(𝑥), 𝐼(𝑥) =
1 + 𝑥2
e
+∞
𝜋
∫
1
𝑑𝑥 = [arctg 𝑥]+∞ = .
0 1 + 𝑥2 0
2
Risultati analoghi valgono per funzioni definite su un intervallo aperto a sinistra: (𝑎, 𝑏]
con −∞ ≤ 𝑎 ≤ 𝑏 , in tal caso nei criteri asontotici si faranno i limiti per 𝑥 → 𝑎 + .
Sarà quindi utile sapere, come termine di paragone, per quali 𝛼 queste funzioni
hanno integrale convergente come nel seguente esempio.
La verifica si fa facilmente valutando il limite della primitiva 𝐹(𝑥) = 𝑥 1−𝑝 /(1 − 𝑝) negli
estremi dell’intervallo.
L’integrale converge per ogni 𝑥 > 0 in quanto posto 𝑓 (𝑡) = 𝑒 −𝑡 𝑡 𝑥−1 per 𝑡 → 0+ si ha
𝑓 (𝑡) ∼ 𝑡 𝑥−1 che ha integrale convergente in un intorno di 0 mentre per 𝑡 → +∞ si ha
𝑓 (𝑡) 𝑒 −𝑡/2 che ha integrale convergente in un intorno di +∞.
cioè Γ(𝑥 + 1) = 𝑥Γ(𝑥). Osservando che Γ(1) = 1 = 0! si può quindi dimostrare, per
induzione, che Γ(𝑛 + 1) = 𝑛 ! per ogni 𝑛 ∈ ℕ . Abbiamo quindi trovato una funzione
che estende il fattoriale da ℕ a tutto l’intervallo di numeri reali (−1 , +∞).
Non siamo ora in grado di calcolare il valore di Γ(𝑥) se 𝑥 non è intero, ma possiamo
ricondurre il valore di Γ(1/2) all’integrale della gaussiana, facendo il cambio di variabile
𝑡 = 𝑠 2 , 𝑑𝑡 = 2 𝑠𝑑𝑠 :
+∞ +∞ 2 +∞
𝑒 −𝑡 𝑒 −𝑠
∫ ∫ ∫
2
Γ(1/2) = √ 𝑑𝑡 = · 2𝑠 𝑑𝑠 = 𝑒 −𝑠 𝑑𝑠.
0 𝑡 0 𝑠 −∞
L’integrale ∫ +∞
1
𝑑𝑥
1 ln 𝑥
è divergente perché per 𝑥 → +∞ si ha 1/ln 𝑥 1/𝑥 e per 𝑥 → 1+ si ha 1/ln 𝑥 ∼
1/(𝑥 − 1). Per 𝑝 = 1 gli integrali di 1/𝑥 a +∞ e di 1/(𝑥 − 1) in 1 sono entrambi
divergenti.
Esercizio 6.70. Si mostri con un esempio che se una funzione 𝑓 ha integrale convergente
sull’intervallo [0 , +∞) non è detto che 𝑓 (𝑥) → 0 per 𝑥 → +∞.
sin 𝑥
𝑓 (𝑥) = .
𝑥
Visto che 𝑓 (𝑥) → 1 per 𝑥 → 0+ la funzione 𝑓 può essere estesa per continuità ad
una funzione continua sull’intervallo [0 , +∞) ponendo 𝑓 (0) = 1. Dunque l’integrale
converge sull’intervallo (0 , 1] e ci si riduce a considerare l’intervallo [1 , +∞).
Tale funzione non è però integrabile assolutamente. Infatti si ha, per ogni 𝑘 ∈ ℕ
(𝑘+1)𝜋 ∫ (𝑘+1)𝜋
sin 𝑥 | sin 𝑥|
∫
𝑑𝑥 ≥ 𝑑𝑥
𝑥 (𝑘 + 1)𝜋
𝑘𝜋 𝑘𝜋
∫𝜋
0
sin 𝑥 𝑑𝑥 2
= =
(𝑘 + 1)𝜋 (𝑘 + 1)𝜋
6.8 integrali impropri 283
da cui
+∞ 𝑏 b 𝜋𝑏 c−1 ∫ (𝑘+1)𝜋
sin 𝑥 𝑑𝑥 = lim
sin 𝑥 sin 𝑥
∫ ∫
X
𝑑𝑥 ≥ lim
𝑥 𝑑𝑥
𝑥 𝑏→+∞ 𝑥 𝑏→+∞
0 0 𝑘=0 𝑘𝜋
+∞
X 2
= = +∞.
𝑘=0
(𝑘 + 1)𝜋
I criteri che abbiamo visto fin’ora mettono in evidenza una notevole analogia
tra serie e integrali. Determinare la convergenza di un integrale è però, in
generale, più semplice che determinare la convergenza della corrispondente
serie. Nell’esercizio seguente, ad esempio, è sufficiente trovare una primitiva
delle funzioni integrande, per determinare il carattere dell’integrale.
𝑓 (𝑘 + 1) ≤ 𝑓 (𝑥) ≤ 𝑓 (𝑘)
284 6 calcolo integrale
𝑛
X ∫ 𝑛 𝑛−1
X
𝑓 (𝑘) ≤ 𝑓 (𝑥) 𝑑𝑥 ≤ 𝑓 (𝑘)
𝑘=2 1 𝑘=1
∫
e ricordando che ln 𝑥 = 𝑥 ln 𝑥 − 𝑥 si ottiene
𝑛 ln 𝑛 − 𝑛 + 1 ≤ ln(𝑛 !) ≤ (𝑛 + 1) ln(𝑛 + 1) − 𝑛 − 2 ln 2 + 1
ln 𝑛 !
→1
𝑛 ln 𝑛
ovvero
ln(𝑛 !) ∼ 𝑛 ln 𝑛 per 𝑛 → +∞.
Si faccia attenzione che in generale non possiamo fare l’esponenziale di ambo i membri
di una equivalenza asintotica e sperare che l’equivalenza asintotica rimanga valida. In
effetti trovare una stima asintotica per 𝑛 ! è molto più complicato (rispetto alla stima che
abbiamo trovato per il suo logaritmo). Lo faremo nel teorema 6.88 trovando la formula
di Stirling.
e scrivere
𝑏(𝑥)
𝐹(𝑥) = [𝐺(𝑥)]𝑎(𝑥) = 𝐺(𝑏(𝑥)) − 𝐺(𝑎(𝑥)).
4𝑥 3 2𝑥 𝑥3 − 𝑥2
𝐹0(𝑥) = − = .
ln(𝑥 4 ) ln(𝑥 2 ) ln |𝑥|
Teorema 6.81 (integrale dell’ 𝑜 -piccolo). Sia 𝑓 (𝑥) una funzione continua definita su
un intervallo [0 , 𝑏] e tale che per 𝑥 → 0+ si ha 𝑓 (𝑥) = 𝑜(𝑥 𝛼 ) per un qualche 𝛼 ≥ 0.
Allora posto ∫ 𝑥
𝐹(𝑥) = 𝑓 (𝑡) 𝑑𝑡
0
risulta 𝐹(𝑥) = 𝑜(𝑥 𝛼+1 ). In modo più conciso si può dunque scrivere
∫ 𝑥
𝑜(𝑡 𝛼 ) 𝑑𝑡 = 𝑜(𝑥 𝛼+1 ), per 𝑥 → 0+
0
Dimostrazione. Per il teorema della media integrale (teorema 6.20) per ogni
𝑥 ∈ [0, 𝑏] deve esistere 𝑐(𝑥) ∈ [0 , 𝑥] tale che
∫ 𝑥
𝐹(𝑥) = 𝑓 (𝑡) 𝑑𝑡 = 𝑥 · 𝑓 (𝑐(𝑥)).
0
𝑓 (𝑐(𝑥))
lim = 0.
𝑥→0 𝑐 𝛼 (𝑥)
da cui
sin 𝑥
𝐹(sin 𝑥) − 𝐹(sin2 𝑥)
∫
1
𝑓 (𝑡) 𝑑𝑡 =
𝑥4 sin2 𝑥 𝑥4
(sin 𝑥)4 (sin2 𝑥)4
48 + 𝑜(sin4 𝑥) − 48 + 𝑜(sin8 𝑥)
=
𝑥4
𝑥4
48 + 𝑜(𝑥 4 ) 1
= → .
𝑥4 48
Posto
1
𝑓 (𝑥) =
𝑥 + sin 𝑥
6.9 studio di funzioni integrali 287
si ha
1 1 1 + 𝑜(𝑥) 1
𝑓 (𝑥) = = = = + 𝑜(1).
2 𝑥 + 𝑜(𝑥 2 ) 2 𝑥(1 + 𝑜(𝑥)) 2𝑥 2𝑥
La funzione 𝑓 (𝑥) − 21𝑥 = 𝑜(1) può essere estesa per continuità anche in 𝑥 = 0 e dunque
possiamo applicare il teorema precedente per ottenere
∫ 2𝑥 ∫ 2𝑥
1
𝑓 (𝑡) 𝑑𝑡 = + 𝑜(1) 𝑑𝑡
𝑥 𝑥 2𝑡
1
= [ln 𝑡]2𝑥𝑥 + [𝑜(𝑡)]2𝑥𝑥
2
ln 2 𝑥 − ln 𝑥 ln 2 ln 2
= + 𝑜(2𝑥) − 𝑜(𝑥) = + 𝑜(𝑥) → .
2 2 2
per un certo 𝑐(𝑥) compreso tra 𝑎(𝑥) e 𝑏(𝑥). Visto che 𝑎(𝑥) → 𝑎 e 𝑏(𝑥) → 𝑎
si avrà anche 𝑐(𝑥) → 𝑎 per 𝑥 → 𝑥 0 . Essendo inoltre 𝑓 (𝑥) ∼ 𝑔(𝑥) per 𝑥 → 𝑎
facendo un cambio di variabile nel limite possiamo dedurre che
𝑓 (𝑐(𝑥))
→1 per 𝑥 → 𝑥 0 .
𝑔(𝑐(𝑥))
3𝑥 2
tg 𝑡
∫
lim 𝑑𝑥.
𝑥→0 𝑥2 𝑡2
e visto che ∫ 3𝑥 2
1
𝑑𝑡 = ln(3𝑥 2 ) − ln(𝑥 2 ) = ln 3
𝑥2 𝑡
grazie al teorema precedente possiamo dedurre che il limite cercato è proprio ln 3.
∫0 𝜋
= 2𝑛 𝐼𝑛−1 − (𝑛 − 𝑛)
2 2
𝜋2 − 2 𝑥(𝜋 − 𝑥) 𝑥 𝑛−2 (𝜋 − 𝑥)𝑛−2 sin 𝑥 𝑑𝑥
0
= 2𝑛 2 𝐼𝑛−1 − (𝑛 2 − 𝑛)𝜋2 𝐼𝑛−2 + 2(𝑛 2 − 𝑛)𝐼𝑛−1
6.10 alcune applicazioni del calcolo integrale 289
da cui
𝑝
Supponiamo ora per assurdo che sia 𝜋 = 𝑞 con 𝑝, 𝑞 ∈ ℕ e consideriamo la
successione
𝑞 2𝑛
𝑎𝑛 = 𝐼𝑛 .
𝑛!
Dalla relazione (6.30) deduciamo un relazione ricorsiva per 𝑎 𝑛 :
𝑞 2𝑛 𝑝 2 (𝑛 − 2)!
(𝑛 − 1)!
𝑎𝑛 = −(𝑛 2 − 𝑛) 2 2𝑛−4 𝑎 𝑛−2 + (4𝑛 2 − 2𝑛) 2𝑛−2 𝑎 𝑛−1
𝑛! 𝑞 𝑞 𝑞
= −𝑞 2 𝑝 2 𝑎 𝑛−2 + (4𝑛 − 2)𝑞 2 𝑎 𝑛−1
che ci dice, in particolare, che se 𝑎 𝑛−2 e 𝑎 𝑛−1 sono interi allora anche 𝑎 𝑛 è intero
(in quanto somma di prodotti di numeri interi). Visto che anche i primi due
termini:
𝑎 0 = 𝐼0 = 2 , 𝑎 1 = 𝑞 2 𝐼1 = 4 𝑞 2
sono interi possiamo dedurre, per induzione, che tutti i termini della successione
𝑎 𝑛 sono interi.
D’altra parte osservando che 𝑦 = 𝑥(𝜋 − 𝑥) è il grafico di una parabola con asse
𝑥 = 𝜋2 sappiamo che per ogni 𝑥 si ha 𝑥(𝜋 − 𝑥) ≤ 𝜋4 e quindi
2
𝜋2 𝑛
0 ≤ 𝑥 𝑛 (𝜋 − 𝑥)𝑛 sin 𝑥 ≤ 𝑥 𝑛 (𝜋 − 𝑥)𝑛 ≤ .
4𝑛
Dunque
𝜋2𝑛+1
0 ≤ 𝐼𝑛 ≤
4𝑛
cioè
𝑞 2𝑛 𝜋2𝑛+1
0 ≤ 𝑎𝑛 ≤ .
𝑛 ! 4𝑛
Visto che 𝑛 ! 𝐶 𝑛 , possiamo dunque affermare che 𝑎 𝑛 → 0. D’altra parte
abbiamo visto che 𝑎 𝑛 ∈ ℤ e certamente 𝑎 𝑛 > 0 in quanto 𝐼𝑛 ≠ 0 visto che 𝑓𝑛
è una funzione continua, non negativa e non identicamente nulla. Ma non è
possibile che una successione di numeri interi positivi converga a zero: abbiamo
quindi ottenuto l’assurdo. prodotto di Wallis
Essendo 0 ≤ sin𝑛 (𝑥) ≤ 1 per ogni 𝑥 ∈ [0 , 𝜋] ed essendo sin𝑛+1 (𝑥) ≤ sin𝑛 (𝑥) per
ogni 𝑥 ∈ [0 , 𝜋] è chiaro che 𝐼𝑛 è una successione decrescente di numeri positivi.
da cui
𝑛−1
𝐼𝑛−2 . 𝐼𝑛 = (6.31)
𝑛
Questa formula ricorsiva ci permette di calcolare separatamente i termini pari
e dispari della successione utilizzando la notazione del semi fattoriale (si veda
l’osservazione 1.31):
2𝑛 − 1 2𝑛 − 3 3 1 (2𝑛 − 1)!!
𝐼2 𝑛 = · ··· · · 𝐼0 = ·𝜋
2𝑛 2𝑛 − 2 4 2 (2𝑛)!!
2𝑛 2𝑛 − 2 4 2 (2𝑛)!!
𝐼2𝑛+1 = · ··· · · 𝐼1 = · 2.
2𝑛 + 1 2𝑛 − 1 5 3 (2𝑛 + 1)!!
𝐼2𝑛+2 𝐼2𝑛+1 2𝑛
≤ ≤ =1
𝐼2 𝑛 𝐼2 𝑛 2𝑛
e grazie a (6.31)
𝐼2𝑛+2 2𝑛 + 1
= →1
𝐼2 𝑛 2𝑛
𝐼2𝑛+1
da cui ottieniamo che 𝐼2 𝑛 → 1.
In conclusione, visto che 𝜋 compare nella formula dei termini pari, ma non
in quella dei termini dispari, e visto che le due espressioni sono asintotiche
6.10 alcune applicazioni del calcolo integrale 291
(2𝑛)!!
𝜋 𝜋 𝐼2𝑛+1 (2𝑛+1)!! ((2𝑛)!!)2
= lim = lim = lim
2 2 𝑛→+∞ 𝐼2𝑛 𝑛→+∞ (2𝑛−1)!! 𝑛→+∞ (2𝑛 + 1)!!(2𝑛 − 1)!!
(2𝑛)!!
(2𝑛)(2𝑛)(2𝑛 − 2)(2𝑛 − 2) · · · 4 · 4 · 2 · 2
= lim .
𝑛→+∞ (2𝑛 + 1)(2𝑛 − 1)(2𝑛 − 1)(2𝑛 − 3)(2𝑛 − 3) · · · 3 · 3 · 1
Per ottenere una stima asintotica del coefficiente binomiale centrale ricordiamo
che si ha (osservazione 1.31)
(2𝑛)!! = 2𝑛 𝑛 !
(2𝑛 + 1)!
(2𝑛 + 1)!! =
2𝑛 𝑛 !
dunque la stima asintotica di Wallis si può scrivere come
𝜋 (2𝑛)!!
r
∼√
2 2𝑛 + 1(2𝑛 − 1)!!
2𝑛 𝑛 !
=√
(2𝑛−1)!
2𝑛 + 1 2𝑛−1 (𝑛−1)!
2𝑛 (𝑛 !)2 2𝑛−1
=√
2𝑛 + 1(2𝑛)!
𝑛
4 (𝑛 !)2
∼√
𝑛(2𝑛)!
da cui
2𝑛 (2𝑛)! 4𝑛 √
= ∼ √ 𝜋𝑛.
𝑛 (𝑛 !)2 𝑛
formula di Stirling
La prima parte della dimostrazione sarà volta a dimostrare che il limite pre-
cedente esiste ed è finito. Alla fine, per trovare il valore esatto, si utilizzerà la
formula di Wallis. La quantità 𝑛 ln 𝑛 − 𝑛 è, a meno di una costante additiva,
292 6 calcolo integrale
𝑏
𝑓 (𝑎) + 𝑓 (𝑏) 𝑎+𝑏
∫
(𝑏 − 𝑎) · ≤ 𝑓 (𝑥) 𝑑𝑥 ≤ (𝑏 − 𝑎) · 𝑓 .
2 𝑎 2
da cui si ottiene √
1 2
√ ∼
𝜋 𝑐
√
e quindi 𝑐 = 2𝜋.
spazi di funzioni 7
L’astrazione è una attività tipica della matematica. I risultati che abbiamo
visto fin’ora riguardano per lo più lo spazio ℝ dei numeri reali e in parte lo
spazio ℂ dei numeri complessi. E’ però evidente che molti di questi risultati si
estendono ad altre situazioni più generali. Identificare le proprietà fondamentali
che stanno alla base di un teorema è forse l’attività più importante svolta
dalla matematica. Tipicamente l’identificazione di queste proprietà oltre
a generalizzare un risultato ne rende anche più semplice la dimostrazione.
Infatti una volta identificate le ipotesi minime del teorema gli strumenti a
nostra disposizione pure si riducono e sarà più facile capire quali andranno
utilizzati. D’altra parte non potremo portare all’estremo questo tentativo di
generalizzazione in quanto ci si accorge presto che la fauna composta dagli spazi
che vanno via via a coprire tutte le possibili tipologie diventa subito enorme e
avere in mente tutte le definizioni diventa troppo oneroso.
Si veda la figura 7.1 per avere un quadro relazionale degli spazi che andremo
ora ad introdurre. Gli insiemi sono dati per noti (si vedano gli appunti di
logica [5]). Anche gli spazi vettoriali (algebra lineare) li diamo per noti, in
quanto sono usualmente oggetto del corso di geometria. Gli spazi topologici
verranno solamente accennati in quanto non saranno direttamente utili ai nostri
scopi e una trattazione completa richiederebbe molto tempo. Per lo stesso
motivo mancano completamente da questa classificazione anche altri spazi
molto rilevanti (ad esempio i gruppi e le varietà differenziali).
𝑥𝑛 → 𝑥
◦
∈, ⊆, ∪ insieme lim , 𝐴 , 𝐴¯
norma Definizione 7.4 (spazio normato). Sia 𝑉 uno spazio vettoriale sul campo ℝ. Una
funzione 𝜑 : 𝑉 → ℝ si dice essere una norma su 𝑉 se per ogni 𝑣, 𝑤 ∈ 𝑉 e per ogni
𝜆 ∈ ℝ valgono le seguenti proprietà:
1. 𝜑(𝑣) ≥ 0 (positività);
2. 𝜑(𝜆𝑣) = |𝜆| · 𝜑(𝑣) (omogeneità e simmetria);
3. 𝜑(𝑣 + 𝑤) ≤ 𝜑(𝑣) + 𝜑(𝑤) (disuguaglianza triangolare);
4. 𝜑(𝑣) = 0 se e solo se 𝑣 = 0 (separazione).
normato
Visto che uno spazio normato è anche uno spazio metrico, negli spazi normati è
definita una convergenza. E’ facile verificare che la norma risulta essere continua
rispetto a tale convergenza, nel senso che se 𝑣 𝑘 → 𝑣 (ovvero 𝜑(𝑣 𝑘 − 𝑣) → 0)
allora 𝜑(𝑣 𝑘 ) → 𝜑(𝑣).
prodotto scalare definito positivo
297
Definizione 7.5 (spazio euclideo). Sia 𝑉 uno spazio vettoriale sul campo ℝ. Una
funzione 𝑏 : 𝑉 × 𝑉 → ℝ si dice essere un prodotto scalare definito positivo su 𝑉 se
𝑏 è una forma bilineare, simmetrica e definita positiva, ovvero se per ogni 𝑢, 𝑣, 𝑤 ∈ 𝑉
e per ogni 𝜆, 𝜇 ∈ ℝ valgono le seguenti proprietà:
1. 𝑏(𝑣, 𝑣) ≥ 0 (positività);
2. 𝑏(𝜆𝑢 +𝜇𝑣, 𝑤) = 𝜆𝑏(𝑢, 𝑤)+𝜇𝑏(𝑣, 𝑤) e 𝑏(𝑢, 𝜆𝑣 +𝜇𝑤) = 𝜆𝑏(𝑢, 𝑣)+𝜇𝑏(𝑢, 𝑤)
(bilinearità);
3. 𝑏(𝑣, 𝑤) = 𝑏(𝑤, 𝑣) (simmetria);
4. 𝑏(𝑣, 𝑣) = 0 se e solo se 𝑣 = 0 (non degenerazione).
Se 𝑏 è un prodotto scalare definito positivo su 𝑉 diremo che 𝑉 è uno spazio euclideo
(con prodotto scalare 𝑏 ).
Usualmente si utilizzano le notazioni 𝑣 · 𝑤 , (𝑣, 𝑤), h𝑣, 𝑤i o h𝑣|𝑤i per denotare un
prodotto scalare 𝑏(𝑣, 𝑤).
Teorema 7.6 (proprietà del prodotto scalare). Sia 𝑉 uno spazio euclideo con
p
prodotto scalare (definito positivo) h𝑣, 𝑤i . Si definisca |𝑣| = h𝑣, 𝑣i . Allora |𝑣| è una
norma su 𝑉 e per ogni 𝑣, 𝑤 ∈ 𝑉 valgono le seguenti proprietà:
1. sviluppo del binomio sviluppo del binomio
|𝑣| 2 + |𝑤| 2
h𝑣, 𝑤i ≤ ; (7.2)
2
4. disuguaglianza di Cauchy-Schwarz disuguaglianza di Cauchy-Schwarz
6. continuità
|𝑣 + 𝑤| 2 = h𝑣 + 𝑤, 𝑣 + 𝑤i = h𝑣 + 𝑤, 𝑣i + h𝑣 + 𝑤, 𝑤i
= h𝑣, 𝑣i + 2 h𝑣, 𝑤i + h𝑤, 𝑤i = |𝑣| 2 + 2 h𝑣, 𝑤i + |𝑤| 2 .
h𝑣, 𝑤i ≤ 1.
h𝑣, 𝑤i 𝑣 𝑤
=h , i ≤ 1.
|𝑣| · |𝑤| |𝑣| |𝑤|
√ q
|𝒙| = 𝒙·𝒙= 𝑥12 + 𝑥 22 + · · · + 𝑥 𝑛2 .
Nel caso 𝑛 = 1 la norma coincide con il valore assoluto e questo giustifica l’aver
utilizzato la stessa notazione.
Dunque ℝ, ℂ, ℝ𝑛 , sono spazi euclidei, spazi normati e spazi metrici rispetto alla
struttura euclidea canonica.
norma Manhattan
Esempio 7.8 (distanza Manhattan). Su ℝ2 possiamo definire una norma, chiamata
norma Manhattan, come segue:
La distanza indotta 𝑑(𝑝, 𝑞) rappresenta la lunghezza del percorso più breve per andare
da 𝑝 a 𝑞 muovendosi solamente in orizzontale o verticale (come se fossimo sulle strade
di Manhattan).
La norma Manhattan non è euclidea nel senso che non è possibile definire un prodotto
scalare che induca tale norma. Infatti se esistesse un tale prodotto scalare dovrebbe essere
valida la proprietà del parallelogramma (7.4) e invece osserviamo che scelto 𝑣 = (1 , 0) e
𝑤 = (0 , 1) si ha
𝑅 dal punto 𝒙 0 (si veda la definizione 7.12) è un quadrato con le diagonali, di lunghezza
2𝑅 , parallele agli assi coordinati. Se come norma 𝜑 avessimo scelto la norma euclidea
canonica di ℝ2 l’insieme 𝐵𝑅 (𝒙 0 ) sarebbe risultato essere un cerchio di raggio 𝑅 centrato
in 𝒙 0 . In generale le norme indotte da un prodotto scalare si riconoscono dalla forma di
questi insiemi: solo quando si ottengono ellissi (o ellissoidi se siamo in dimensione più
alta) la norma è euclidea. Per le altre norme si potranno ottenere dei generici insiemi
convessi simmetrici rispetto al centro 𝒙 0 .
|𝑥1 | 𝑝 + |𝑥 2 | 𝑝 + · · · + |𝑥 𝑛 | 𝑝 .
p𝑝
|𝒙| 𝑝 =
300 7 spazi di funzioni
Per 𝑝 = 2 si ottiene la norma euclidea della definizione 7.7 |𝑣| 2 = |𝑣| . Per 𝑝 = 1 su ℝ2
si ottiene la norma Manhattan. Per 𝑝 = +∞ si ottiene di nuovo la√norma Manhattan a
meno di una rotazione di 45 gradi e di un riscalamento di fattore 2:
𝑥1 − 𝑥2 𝑥1 + 𝑥2
|(𝑥1 , 𝑥2 )| ∞ = ,
2 2
1
Si potrebbe dimostrare che solo per 𝑝 = 2 la norma |𝒙| 𝑝 è indotta da un prodotto scalare
in quanto solo per 𝑝 = 2 è valida la proprietà del parallelogramma (7.4).
palla Definizione 7.12 (palla). Sia (𝑋 , 𝑑) uno spazio metrico. Per ogni 𝑟 > 0 e per ogni
𝑥0 ∈ 𝑋 definiamo la palla di raggio 𝑟 centrata in 𝑥0 come l’insieme
aperto
Definizione 7.13 (relazioni e proprietà topologiche). Sia (𝑋 , 𝑑) uno spazio metrico.
chiuso Un insieme 𝐴 ⊆ 𝑋 si dirà essere un insieme aperto in 𝑋 se per ogni 𝑥 ∈ 𝐴 esiste
𝑟 > 0 tale che 𝐵𝑟 (𝑥) ⊆ 𝐴. Un insieme 𝐴 ⊆ 𝑋 si dirà essere un insieme chiuso in 𝑋 se
topologia il suo complementare 𝑋 \ 𝐴 è aperto.
La famiglia di tutti gli insiemi aperti si chiama topologia dello spazio metrico 𝑋 . Tutte
le definizioni che seguono non dipendono dalla distanza 𝑑 ma solamente dalla topologia:
basterà usare aperti qualunque al posto delle palle 𝐵𝑟 (𝑥).
punto interno
Se 𝐴 ⊆ 𝑋 è un insieme qualunque 𝑥 ∈ 𝑋 è un punto qualunque diremo che:
parte interna
7.1 spazi metrici e topologia 301
parte esterna di 𝐴
◦
𝐴 𝐴
𝜕𝐴 𝐴¯ 𝐴0
Figura 7.2: Un insieme 𝐴 e la sua parte
◦
interna 𝐴, parte esterna, frontiera 𝜕𝐴,
chiusura 𝐴¯ e punti di accumulazione 𝐴0 .
4. 𝑥 è punto di frontiera per 𝐴 se non è né interno né esterno ad 𝐴 ovvero per ogni punto di frontiera
𝑟 > 0 l’insieme 𝐵𝑟 (𝑥) contiene punti di 𝐴 e di 𝑋 \ 𝐴; chiameremo frontiera (o
bordo) di 𝐴 l’insieme dei punti di frontiera che denoteremo con 𝜕𝐴. frontiera
5. 𝑥 è punto di aderenza di 𝐴 se è interno o di frontiera ovvero se per ogni 𝑟 > 0 punto di aderenza
si ha 𝐵𝑟 (𝑥) ∩ 𝐴 ≠ ∅; chiameremo chiusura di 𝐴 l’insieme dei punti di aderenza,
che denoteremo con 𝐴¯ ; chiusura
6. 𝑥 è punto di accumulazione di 𝐴 se è punto di aderenza per 𝐴 \ {𝑥} ovvero
punto di accumulazione
se per ogni 𝑟 > 0 l’insieme 𝐴 ∩ 𝐵𝑟 (𝑥) contiene punti diversi da 𝑥 , chiameremo
derivato di 𝐴 l’insieme dei punti di accumulazione (che si potrebbe denotare con derivato
𝐴0);
7. 𝑥 è punto isolato di 𝐴 se è un punto di 𝐴 ma non di accumulazione per 𝐴 cioè punto isolato
se esiste 𝑟 > 0 per cui 𝐵𝑟 (𝑥) ∩ 𝐴 = {𝑥}.
Teorema 7.14 (le palle sono aperte). Sia (𝑋 , 𝑑) uno spazio metrico, sia 𝑥 ∈ 𝑋 e
𝑟 > 0. Allora la palla 𝐵𝑟 (𝑥) è un insieme aperto in 𝑋 .
Dimostrazione. Sia 𝑦 ∈ 𝐵𝑟 (𝑥): è sufficiente trovare 𝜌 > 0 tale che 𝐵𝜌 (𝑦) ⊆ 𝐵𝑟 (𝑥).
Prendendo 𝜌 = 𝑟 − 𝑑(𝑦, 𝑥) si osserva che 𝜌 > 0 e, per la disuguaglianza
triangolare, dato 𝑧 ∈ 𝐵𝜌 (𝑦) si ha
Definizione 7.16 (continuità). Una funzione 𝑓 : 𝑋 → 𝑌 definita tra due spazi metrici
sequenzialmente continua
si dice essere sequenzialmente continua nel punto 𝑥 ∈ 𝑋 se per ogni successione
convergente 𝑥 𝑛 → 𝑥 in risulta che 𝑓 (𝑥 𝑛 ) → 𝑓 (𝑥). Diremo che 𝑓 è sequenzialmente
continua se è sequenzialmente continua in ogni punto 𝑥 del suo dominio 𝑋 .
continua
Una funzione 𝑓 : 𝑋 → 𝑌 definita tra due spazi metrici si dice essere continua in un
punto 𝑥 ∈ 𝑋 se
Anche in questo caso abbiamo considerato due diverse nozioni di continuità che
in generale (in spazi topologici) potrebbero non coincidere ma nel caso degli
spazi metrici sono equivalenti, come dimostriamo nel seguente teorema.
𝑦 𝑘 𝑗 = 𝑓 (𝑥 𝑘 𝑗 ) → 𝑓 (𝑥) ∈ 𝑓 (𝐾).
uniformemente continua
Definizione 7.22 (uniforme continuità). Sia 𝑓 : 𝑋 → 𝑌 una funzione definita tra
due spazi metrici 𝑋 e 𝑌 . Diremo che 𝑓 è uniformemente continua se
successione di Cauchy
7.2 completezza
completezza
Definizione 7.26 (completezza). Uno spazio metrico (𝑋 , 𝑑) si dice essere completo
completo
se ogni successione di Cauchy è convergente.
Definizione 7.27 (spazio di Banach). Uno spazio vettoriale normato si dice essere spazio di Banach
uno spazio di Banach se, come spazio metrico, risulta essere completo. Se la norma è
euclidea, cioè deriva da un prodotto scalare, lo spazio si dirà spazio di Hilbert. spazio di Hilbert
E questo è vero per ogni 𝑘 > 𝑚 da cui risulta verificata la definizione di limite
𝑥 𝑘 → 𝑥.
ℝ è completo
Teorema 7.30 (completezza di ℝ). ℝ è completo.
Teorema 7.32 (completezza dei compatti). Ogni spazio metrico compatto è completo.
Teorema 7.33 (chiusi in spazi compatti e in spazi completi). Sia (𝑋 , 𝑑) uno spazio
metrico e sia 𝐴 ⊆ 𝑋 un sottoinsieme chiuso in 𝑋 . Se 𝑋 è compatto allora anche 𝐴 è
compatto, se 𝑋 è completo allora anche 𝐴 è completo.
e se 𝑎 𝑛 è di Cauchy si ha
Definizione 7.35 (lipschitz). Sia 𝑓 : 𝑋 → 𝑌 una funzione definita tra due spazi
metrici e sia 𝐿 ≥ 0. Dato 𝐿 ≥ 0 diremo che 𝑓 è 𝐿-lipschitziana se per ogni 𝑥, 𝑦 ∈ 𝑋 si
ha
𝑑( 𝑓 (𝑥), 𝑓 (𝑦)) ≤ 𝐿 · 𝑑(𝑥, 𝑦).
Diremo che 𝑓 è lipschitziana se esiste 𝐿 ≥ 0 tale che 𝑓 sia 𝐿-lipschitziana.
308 7 spazi di funzioni
𝑥 𝑘 → 𝑥 =⇒ 𝑓 (𝑥 𝑘 ) → 𝑓 (𝑥).
𝑑( 𝑓 (𝑥 𝑘 ), 𝑓 (𝑥)) ≤ 𝐿 · 𝑑(𝑥 𝑘 , 𝑥) → 0.
𝑗−1 𝑗−1
𝐿𝑘 − 𝐿 𝑗
𝐿𝑚 · 𝑑(𝑥1 , 𝑥0 ) =
X X
𝑑(𝑥 𝑘 , 𝑥 𝑗 ) ≤ 𝑑(𝑥 𝑚 , 𝑥 𝑚+1 ) ≤ 𝑑(𝑥1 , 𝑥0 ).
𝑚=𝑘 𝑚=𝑘
1−𝐿
Visto che 𝐿 < 1 se 𝑘 → +∞ e 𝑗 > 𝑘 questa quantità tende a zero e quindi risulta
che 𝑥 𝑘 è una successione di Cauchy. Essendo per ipotesi 𝑋 completo sappiamo
7.3 convergenza uniforme 309
k 𝑓 k ∞ = sup | 𝑓 (𝑥)|
𝑥∈𝐴
𝑓𝑘 ⇒ 𝑓
se 𝑑∞ ( 𝑓 𝑘 , 𝑓 ) → 0.
converge uniformemente (su tutto ℝ) alla funzione 𝑓 (𝑥) = |𝑥| . Infatti posto 𝑔 𝑘 (𝑥) =
𝑓 𝑘 (𝑥) − 𝑓 (𝑥), la funzione 𝑔 𝑘 risulta essere derivabile per 𝑥 ≠ 0 e per 𝑥 > 0 si ha
𝑥
𝑔 0𝑘 (𝑥) = q − 1 < 0.
𝑥2 + 1
𝑘
1
k 𝑓 𝑘 − 𝑓 k ∞ = sup 𝑔 𝑘 (𝑥) = 𝑔 𝑘 (0) = √ → 0.
𝑥∈ℝ 𝑘
Dunque 𝑓 𝑘 ⇒ 𝑓 .
Teorema 7.40 (proprietà della norma uniforme). La norma uniforme soddisfa tutte
le proprietà di una norma (Definizione 7.4), salvo il fatto che può assumere valori in
[0 , +∞] invece che in [0 , +∞).
sup |(𝜆 · 𝑓 )(𝑥)| = sup |𝜆 · 𝑓 (𝑥)| = sup |𝜆| · | 𝑓 (𝑥)| = |𝜆| · sup | 𝑓 (𝑥)|.
𝑥∈𝐴 𝑥∈𝐴 𝑥∈𝐴 𝑥∈𝐴
sup | 𝑓 (𝑥) + 𝑔(𝑥)| ≤ sup [| 𝑓 (𝑥)| + | 𝑔(𝑥)|] ≤ sup | 𝑓 (𝑥)| + sup | 𝑔(𝑥)|.
𝑥∈𝐴 𝑥∈𝐴 𝑥∈𝐴 𝑥∈𝐴
B(𝐴) = 𝑓 ∈ ℝ𝐴 : k 𝑓 k ∞ < +∞
dotato della norma uniforme k·k ∞ risulta essere uno spazio di Banach (ovvero uno
spazio vettoriale normato e completo). Su tale spazio di Banach la distanza indotta
dalla norma è la distanza uniforme 𝑑∞ e la convergenza indotta dalla distanza è la
convergenza uniforme.
Sia 𝑓 𝑘 una successione di Cauchy in B(𝐴). Allora per ogni 𝑥 ∈ 𝐴 risulta che
𝑓 𝑘 (𝑥) è una successione di Cauchy in ℝ in quanto si ha (per definizione di sup)
𝑓 𝑘 (𝑥) − 𝑓 𝑗 (𝑥) ≤
𝑓 𝑘 − 𝑓 𝑗
∞
𝜀.
Dunque per ogni 𝑥 ∈ 𝐴 la successione numerica 𝑓 𝑘 (𝑥) converge in quanto
ℝ è completo. Posto 𝑓 (𝑥) = lim 𝑓 𝑘 (𝑥) abbiamo dunque trovato un candidato
limite della successione. Dovremo ora mostrare che 𝑓 ∈ B(𝐴) e che 𝑓 𝑘 converge
uniformemente a 𝑓 . Per ogni 𝜀 > 0 per la condizione di Cauchy dovrà esistere
𝑁 ∈ ℕ tale che se 𝑘, 𝑗 > 𝑁 allora
𝑑∞ ( 𝑓 𝑘 , 𝑓 𝑗 ) < 𝜀.
7.3 convergenza uniforme 311
Ma allora per ogni 𝑥 ∈ 𝐴, per ogni 𝑘 > 𝑁 e per ogni 𝑗 > 𝑁 si avrà:
Visto che per ogni 𝑥 si ha 𝑓 𝑗 (𝑥) → 𝑓 (𝑥), per ogni 𝑥 esiste un 𝑗 tale che
𝑓 𝑗 (𝑥) − 𝑓 (𝑥) < 𝜀 e quindi possiamo concludere che
k 𝑓 𝑘 − 𝑓 k ∞ ≤ 2 𝜀.
k 𝑓 k ∞ ≤ k 𝑓 − 𝑓 𝑘 k ∞ + k 𝑓 𝑘 k ∞ < +∞
𝐷 = 𝑓 ∈ 𝐶 0 ([0 , 1]) : k 𝑓 k ∞ ≤ 1
Teorema 7.45 (continuità del limite uniforme). Sia 𝑋 uno spazio metrico e siano
𝑓 𝑘 : 𝑋 → ℝ funzioni continue che convergono uniformemente ad una funzione
𝑓 : 𝑋 → ℝ. Allora anche 𝑓 è continua.
Teorema 7.46 (completezza di 𝐶 0 ([𝑎, 𝑏])). Lo spazio 𝐶 0 ([𝑎, 𝑏]) delle funzioni
continue definite su un intervallo chiuso e limitato, dotato della norma uniforme k·k ∞
risulta essere uno spazio di Banach (ovvero uno spazio vettoriale normato e completo).
e
𝑏
Γ(𝑥 + ℎ) − Γ(𝑥) 𝑓 (𝑥 + ℎ, 𝑡) − 𝑓 (𝑥, 𝑡)
∫
Γ0(𝑥) = lim = lim 𝑑𝑡
ℎ→0 ℎ ℎ→0 𝑎 ℎ
𝑏
𝑓 (𝑥 + ℎ, 𝑡) − 𝑓 (𝑥, 𝑡)
∫
?
= lim 𝑑𝑡
𝑎 ℎ→0 ℎ
𝑏
𝜕𝑓
∫
= (𝑥, 𝑡) 𝑑𝑡.
𝑎 𝜕𝑥
Il motivo per cui nell’esempio precedente non si può passare al limite sotto
il segno di integrale è dovuto al fatto che la funzione 𝑓𝑛 (𝑥) pur tendendo a
zero in ogni punto 𝑥 ∈ ℝ nei punti vicini ad 𝑥 = 0 diventa, al crescere di 𝑛 ,
molto grande. In effetti il grafico della funzione 𝑓𝑛 (𝑥) si ottiene dal grafico della
𝑥
funzione 𝑓 (𝑥) = 1+𝑥 4 schiacciando la variabile 𝑥 di un fattore 𝑛 e dilatando la
variabile 𝑦 dello stesso fattore 𝑛 . Questo fa sì che l’area sotto il grafico rimanga
invariata. La funzione 𝑓𝑛 ha un punto di massimo per 𝑥 = √4 1√ (lo si verifichi
3 𝑥
studiando il segno della derivata) e in tale punto assume un valore che tende
ad infinito quando 𝑛 → +∞.
si ha convergenza uniforme 𝐹 𝑘 ⇒ 𝐹 .
≤ sup |𝑥 − 𝑐| · k 𝑓 𝑘 − 𝑓 k ∞
𝑥∈[𝑎,𝑏]
≤ (𝑏 − 𝑎) · k 𝑓 𝑘 − 𝑓 k ∞ → 0.
(che fissato 𝑐 ∈ [𝑎, 𝑏] associa ad una funzione 𝑓 ∈ 𝐶 0 ([𝑎, 𝑏]) la sua funzione
integrale) è un operatore continuo rispetto alla norma uniforme.
Purtroppo il teorema precedente non può essere valido in generale per gli
integrali impropri, abbiamo infatti il seguente esempio negativo.
1 1
𝑓𝑛 (𝑥) = · .
𝑛 1 + 𝑥−𝑛 2
𝑛
Per poter effettuare il passaggio al limite all’interno di un integrale improprio ci convergenza dominata uniforme
serve una ipotesi in più, come vediamo nel seguente.
316 7 spazi di funzioni
| 𝑓 𝑘 (𝑥)| ≤ 𝑔(𝑥)
Visto che l’integrale improprio è convergente sappiamo che per ogni 𝜀 > 0
esistono 𝛼 > 𝑎 e 𝛽 < 𝑏 per cui risulta
∫ 𝑏 ∫ 𝛼
𝑔(𝑥) 𝑑𝑥 < 𝜀, 𝑔(𝑥) 𝑑𝑥 < 𝜀.
𝛽 𝑎
Nel teorema 7.53 l’ipotesi che esista una funzione 𝑔 che “domina” l’intera
successione è essenziale, come abbiamo visto nell’esempio 7.50. Invece l’ipotesi
che la successione converga uniformemente non è veramente necessaria: la
convergenza puntuale (a patto che la successione sia dominata) è sufficiente
per poter effettuare il passaggio al limite sotto il segno di integrale. Nella sua
generalità questo risultato (teorema di convergenza dominata di Lebesgue)
viene dimostrato per l’integrale di Lebesgue. Siamo però in grado di enunciarne
una versione un poco più debole valida per gli integrali impropri di Riemann
che potrà essere molto utile in tanti casi concreti.
convergenza dominata
Teorema 7.53 (convergenza dominata). Siano 𝐼 ⊆ ℝ un intervallo e siano −∞ ≤
𝑎 < 𝑏 ≤ +∞ reali estesi. Sia 𝑓 : 𝐼 × (𝑎, 𝑏) → ℝ una funzione continua e sia
𝑔 : (𝑎, 𝑏) → ℝ una funzione continua con integrale convergente
∫ 𝑏
𝑔(𝑡) < +∞
𝑎
tale per ogni 𝑥 ∈ 𝐼 e per ogni 𝑡 ∈ (𝑎, 𝑏) si abbia | 𝑓 (𝑥, 𝑡)| ≤ 𝑔(𝑡).
∫𝑏
Allora per ogni 𝑥 ∈ 𝐼 l’integrale 𝑎
𝑓 (𝑥, 𝑡) 𝑑𝑡 è convergente ed è continuo nella variabile
𝑥 , cioè: ∫ 𝑏 ∫ 𝑏
lim 𝑓 (𝑦, 𝑡) 𝑑𝑡 = 𝑓 (𝑥, 𝑡) 𝑑𝑡.
𝑦→𝑥 𝑎 𝑎
Dimostrazione. Si noti che l’indice 𝑘 → +∞, 𝑘 ∈ ℕ nel teorema 7.51 può essere
tranquillamente sostituito con un parametro continuo 𝑦 → 𝑥 , 𝑦 ∈ ℝ. Vogliamo
quindi ricondurci al teorema 7.51 e per fare questo andremo quindi a dimostrare
che fissato [𝛼, 𝛽] ⊆ (𝑎, 𝑏) e fissato 𝑥 ∈ 𝐼 si ha convergenza uniforme delle
funzioni 𝑡 ↦→ 𝑓 (𝑦, 𝑡) alla funzione 𝑡 ↦→ 𝑓 (𝑥, 𝑡) quando 𝑦 → 𝑥 .
e quindi
lim 𝑑∞ (𝑡 ↦→ 𝑓 (𝑦, 𝑡), 𝑡 ↦→ 𝑓 (𝑥, 𝑡)) = 0.
𝑦→𝑥
318 7 spazi di funzioni
𝜕𝑓
𝑥(𝑥, 𝑡) ≤ 𝐺(𝑡).
𝜕𝑥
𝑏 𝑏
𝑑 𝜕𝑓
∫ ∫
𝑓 (𝑥, 𝑡) 𝑑𝑡 = (𝑥, 𝑡) 𝑑𝑡.
𝑑𝑥 𝑎 𝑎 𝜕𝑥
𝜕𝑓 0
| 𝑔(𝑥, 𝑡)| = (𝑥 , 𝑡) ≤ 𝐺(𝑡).
𝜕𝑥
𝜕𝑓 𝜕𝑓
√
∀𝜀 > 0 : ∃𝛿 > 0 : =⇒ (𝑥, 𝑡) − (𝑥0 , 𝑡0 ) < 𝜀.
(𝑥−𝑥 0 )2 +(𝑡−𝑡0 )2 <𝛿
𝜕𝑥 𝜕𝑥
7.4 passaggio al limite sotto il segno di integrale 319
𝜕𝑓 0 𝜕𝑓
| 𝑔(𝑥, 𝑡) − 𝑔(𝑥0 , 𝑡0 )| = (𝑥 , 𝑡) − (𝑥 0 , 𝑡0 ) < 𝜀.
𝜕𝑥 𝜕𝑥
Esercizio 7.55 (derivata della funzione Γ). Mostrare che la funzione Γ definita da
(si veda esempio 6.68) ∫ +∞
Γ(𝑥) = 𝑒 −𝑡 · 𝑡 𝑥−1 𝑑𝑡
0
Svolgimento. Basta verificare che si può applicare il teorema 7.54 alla funzione
𝑓 (𝑥, 𝑡) = 𝑒 −𝑡 𝑡 𝑥−1
𝜕𝑓
(𝑥, 𝑡) = 𝑒 −𝑡 · ln 𝑡 · 𝑡 𝑥−1 .
𝜕𝑥
Chiaramente questa funzione è continua, dobbiamo solo trovare una funzione
che la domina. Fissato 𝑥 0 > 0 possiamo restringere il dominio della variabile 𝑥
all’intervallo 𝑥20 , 2 𝑥 0 e considerare la funzione
𝑥0
n o
𝑔(𝑡) = 𝑒 −𝑡 · | ln 𝑡 | · max 𝑡 2 −1
, 𝑡 2 𝑥 0 −1 .
Il metodo utilizzato nei prossimi esempi viene a volte chiamato trucco di Feynman: trucco di Feynman
si tratta di moltiplicare la funzione integranda per una funzione che dipende
da un parametro in modo che derivando rispetto al parametro la funzione
integranda si semplifichi.
320 7 spazi di funzioni
𝜕 sin 𝑡 −𝑡𝑥
𝑒 = − sin 𝑡 · 𝑒 −𝑡𝑥
𝜕𝑥 𝑡
Questo integrale si può calcolare integrando due volte per parti (si veda
esercizio 6.63) e si trova 𝐹0(𝑥) = − 1+𝑥
1
2 da cui
+∞
𝜋
∫
𝐹0(𝑥) 𝑑𝑥 = −[arctg 𝑥]+∞
0 =− .
0 2
D’altra parte per la formula fondamentale del calcolo sappiamo che il precedente
integrale non è altro che [𝐹(𝑥)]+∞0 ed è facile verificare che 𝐹(0) è proprio
l’integrale richiesto.
Svolgimento. Poniamo ∫ +∞
2
𝐼= 𝑒 −𝑠 𝑑𝑠.
−∞
e consideriamo la seguente funzione
+∞ 2 2
𝑒 −𝑥 (1+𝑡 )
∫
𝐹(𝑥) = 𝑑𝑡.
0 1 + 𝑡2
7.5 scambio della derivata con il limite 321
Mentre se 𝑥 > 1 si ha
𝑒 −𝑥 𝑡
2 2) 2 2
𝑒 −𝑥 (1+𝑡 2 2 2
0≤ = 𝑒 −𝑥 · ≤ 𝑒 −𝑥 · 𝑒 −𝑡
1 + 𝑡2 1 + 𝑡2
e quindi per 𝑥 → +∞:
∫ 𝑥
2 2 2
0 ≤ 𝐹(𝑥) ≤ 𝑒 −𝑥 𝑒 −𝑡 𝑑𝑡 ≤ 𝑒 −𝑥 · 𝐼 → 0.
0
2 2)
!
𝜕 𝑒 −𝑥 (1+𝑡 2 (1+𝑡 2 )
= −2 𝑥𝑒 −𝑥 .
𝜕𝑥 1 + 𝑡 2
1
2
2 2 2
−2𝑥𝑒 −𝑥 (1+𝑡 ) ≤ 2𝑥2 𝑒 −𝑥1 (1+𝑡 ) 2
𝑡
e dunque la funzione dominante ha integrale finito sull’intervallo (0 , +∞).
Possiamo quindi scambiare la derivata con l’integrale per ottenere
∫ +∞ ∫ +∞
0 −𝑥 2 (1+𝑡 2 ) −𝑥 2 2 𝑡2
𝐹 (𝑥) = −2𝑥 𝑒 𝑑𝑡 = −2 𝑥𝑒 𝑒 −𝑥 𝑑𝑡.
0 0
Dall’altro
+∞ +∞
𝐼2
∫ ∫
0 2
𝐹 (𝑥) 𝑑𝑥 = −𝐼 · 𝑒 −𝑥 𝑑𝑥 = − .
0 0 2
Concludiamo quindi che 𝐼 = 𝜋, come volevamo dimostrare.
2
ogni intervallo chiuso e limitato [𝑎, 𝑏] ⊆ 𝐼 . Allora esiste 𝑓 ∈ 𝐶 1 (𝐼) tale che 𝑓 0 = 𝑔 e 𝑓 𝑘
converge a 𝑓 uniformemente su ogni intervallo chiuso e limitato [𝑎, 𝑏] ⊆ 𝐼 . In queste
ipotesi si può quindi scambiare la derivata con il limite:
𝑑 𝑑
lim 𝑓 𝑘 (𝑥) = 𝑓 0(𝑥) = lim 𝑓 𝑘 (𝑥) , ∀𝑥 ∈ 𝐼.
𝑘→+∞ 𝑑𝑥 𝑑𝑥 𝑘→+∞
dunque
𝑥 𝑥
∫ ∫
sup | 𝑓 𝑘 (𝑥) − 𝑓 (𝑥)| = sup 𝑓 𝑘 (𝑥 0 ) + 𝑓 𝑘0(𝑡)
− 𝑦0 − 𝑔(𝑡) 𝑑𝑡
𝑥∈[𝑎,𝑏] 𝑥∈[𝑎,𝑏] 𝑥0 𝑥0
∫ 𝑥
0
≤ | 𝑓 𝑘 (𝑥0 ) − 𝑦0 | + sup 𝑓 (𝑡) − 𝑔(𝑡) 𝑑𝑡
𝑘
𝑥∈[𝑎,𝑏] 𝑥0
≤ | 𝑓 𝑘 (𝑥0 ) − 𝑦0 | + (𝑏 − 𝑎)
𝑓 0 − 𝑔
→ 0.
𝑘
k 𝑓 k 𝐶1 = k 𝑓 k∞ + k 𝑓 0 k∞ .
Teorema 7.59 (𝐶 1 spazio di Banach). Lo spazio vettoriale 𝐶 1 ([𝑎, 𝑏]) dotato della
norma k·k 𝐶 1 risulta essere uno spazio di Banach.
Dimostrazione. E’ facile verificare che k·k 𝐶 1 è una norma su 𝐶 1 ([𝑎, 𝑏]), dobbiamo
solo verificare che lo spazio risulta completo. Sia dunque 𝑓 𝑘 una successione
di Cauchy rispetto alla norma 𝐶 1 . Allora 𝑓 𝑘0 e 𝑓 𝑘 sono entrambe successioni
di Cauchy in 𝐶 0 in quanto k 𝑓 𝑘 k ∞ ≤ k 𝑓 𝑘 k 𝐶 1 e
𝑓 𝑘0
∞ ≤ k 𝑓 𝑘 k 𝐶 1 . Dunque, per
k 𝑓 𝑘 − 𝑓 k 𝐶 1 = k 𝑓 𝑘 − 𝑓 k ∞ +
𝑓 𝑘0 − 𝑔
∞ → 0.
Il teorema di scambio del limite con l’integrale ci dice che l’operatore integrale
𝑆 : 𝐶 0 → 𝐶 1 è continuo tra i due spazi di Banach. Anche l’operatore differenziale
𝐷 : 𝐶 1 → 𝐶 0 𝑓 ↦→ 𝐷 𝑓 = 𝑓 0 è ovviamente continuo.
serie di funzioni
X +∞
k𝑆 − 𝑆𝑛 k ∞ =
𝑓𝑘
→ 0 per 𝑛 → +∞.
𝑘=𝑛+1
∞
integrala di una serie
e dall’altro lato: !
∫ 𝑏 ∫ 𝑏 +∞
X
𝑆(𝑡) 𝑑𝑡 = 𝑓 𝑘 (𝑡) 𝑑𝑡.
𝑎 𝑎 𝑘=0
+∞ +∞
𝑑 X X 𝑑
𝑓 𝑘 (𝑥) = 𝑓 𝑘 (𝑥) ∀𝑥 ∈ 𝐼.
𝑑𝑥 𝑘=0 𝑘=0
𝑑𝑥
𝑆0(𝑥) = 𝑇(𝑥) ∀𝑥 ∈ 𝐼.
Ma da un lato
𝑑
𝑆0(𝑥) = lim 𝑆𝑛 (𝑥)
𝑑𝑥 𝑛→+∞
+∞
𝑑 X
= 𝑓 𝑘 (𝑥)
𝑑𝑥 𝑘=0
e dall’altro lato
𝑛
𝑑 X
𝑇(𝑥) = lim 𝑆0𝑛 (𝑥) = lim 𝑓 𝑘 (𝑥)
𝑛→+∞ 𝑛→+∞ 𝑑𝑥 𝑘=0
𝑛
X +∞
X
= lim 𝑓 𝑘0(𝑥) = 𝑓 𝑘0(𝑥).
𝑛→+∞
𝑘=0 𝑘=0
7.5 scambio della derivata con il limite 325
∞
X ∞
X
| 𝑓𝑛 (𝑥)| ≤ k 𝑓𝑛 k ∞ < +∞.
𝑘=0 𝑘=0
Teorema 7.64 (convergenza totale delle serie di potenze). Sia 𝑎 𝑛 𝑧 𝑛 una serie
P
di potenze e sia 𝑅 ∈ [0 , +∞] il suo raggio di convergenza. Allora la serie converge
totalmente su ogni disco 𝐷𝑟 con 𝑟 < 𝑅 .
e dunque
+∞ +∞
|𝑎 𝑘 |𝑟 𝑘 < +∞
X X
k𝑎 𝑘 𝑧 𝑘 k ∞ =
𝑘=0 𝑘=0
e per 𝑥 ∈ (−𝑅, 𝑅) si ha
𝑓 0(𝑥) = 𝑔(𝑥).
ha raggio di convergenza 𝑅 = 1 (si usi ad esempio il criterio del rapporto). La serie delle
derivate è
+∞ +∞
1
𝑥 𝑘−1 = 𝑥𝑘 =
X X
𝑔(𝑥) = .
𝑘=1 𝑘=0
1−𝑥
Osserviamo ora che la serie con somma 𝑓 (𝑥) non converge per 𝑥 = 1 (serie armonica) ma
converge per 𝑥 = −1 (criterio di Leibniz). Per il Teorema 3.44 (lemma di Abel) sappiamo
che la funzione 𝑓 (𝑥) è continua nel punto 𝑥 = −1 e dunque possiamo concludere che
+∞ 𝑘
X 𝑥
= − ln(1 − 𝑥) ∀𝑥 ∈ [−1 , 1).
𝑘=1
𝑘
Osserviamo che queste informazioni sono coerenti con lo sviluppo di Taylor di ln(1 + 𝑥)
che avevamo già determinato. Ma non sono conseguenza di esso, in quanto lo sviluppo
di Taylor ci dà informazioni solamente per 𝑥 → 0 mentre ora abbiamo ottenuto
informazioni per ogni 𝑥 in [−1 , 1).
7.6 convergenza integrale 327
1 +∞
X 2 𝑘
+∞
X 𝑘 2𝑘
+∞
X (−1) 𝑘 2 𝑘+1 0
arctg0(𝑥) = = (−𝑥 ) = (−1) 𝑥 = (𝑥 ).
1 + 𝑥2 𝑘=0 𝑘=0 𝑘=0
2𝑘 + 1
La serie
+∞
(−1) 𝑘
𝑥 2 𝑘+1
X
𝑓 (𝑥) =
𝑘=0
2𝑘 + 1
𝑓 0(𝑥) = arctg0 𝑥.
Visto che 𝑓 (0) = 0 = arctg 0 possiamo concludere che 𝑓 (𝑥) = arctg 𝑥 per ogni
𝑥 ∈ (−1 , 1). La serie è convergente anche per 𝑥 = 1, per il criterio di Leibniz. Per
continuità (Lemma di Abel) si ottiene che 𝑓 (1) = arctg 1. Dunque
+∞
(−1) 𝑘
𝑥 2 𝑘+1
X
arctg 𝑥 = ∀𝑥 ∈ (−1 , 1].
𝑘=0
2𝑘 + 1
𝜋 X +∞
(−1) 𝑘 1 1 1
= = 1− + − +...
4 𝑘=0
2𝑘 + 1 3 5 7
k𝑡 · 𝑓 k 2 = |𝑡 | · k 𝑓 k 2 .
328 7 spazi di funzioni
𝑓 2 (𝑥) + 𝑔 2 (𝑥)
| 𝑓 (𝑥) · 𝑔(𝑥)| ≤
2
e dunque garantisce che l’integrale (7.6) sia assolutamente convergente. Dunque
se 𝑓 , 𝑔 ∈ H(𝑎, 𝑏) il prodotto scalare h 𝑓 , 𝑔i è ben definito ed è un numero finito.
A questo punto è facile verificare che h 𝑓 , 𝑔i è una forma bilineare simmetrica non
negativa. Dunque soddisfa tutte le proprietà formali date nella definizione 7.5
di prodotto scalare salvo il fatto che non è garantito che h 𝑓 , 𝑓 i = 0 implichi
𝑓 = 0. In effetti questa proprietà è falsa perché se la funzione 𝑓 2 (𝑥) ha integrale
nullo non è detto che sia identicamente nulla: l’integrale, infatti, non cambia se
la funzione viene modificata in un singolo punto.
𝑓 ∼ 𝑔 ⇐⇒ k 𝑓 − 𝑔k 2 = 0.
cioè lo spazio vettoriale delle funzioni in H(𝑎, 𝑏) dove due funzioni vengono
identificate se la norma della differenza è nulla.
L’analogo dello spazio 𝐻(𝑎, 𝑏) definito tramite integrale di Lebesgue viene usualmente
chiamato 𝐿2 . L’esponente 2 è dovuto al fatto che sarebbe possibile definire gli spazi 𝐿 𝑝 in
maniera analoga a quanto fatto nell’esempio 7.9. Si avrebbe ancora che solo per 𝑝 = 2
questi spazi normati sono euclidei, cioè solo per 𝑝 = 2 la norma è indotta da un prodotto
scalare. Tutti gli spazi 𝐿 𝑝 sono completi e dunque sono spazi di Banach. Ma 𝐿2 è anche
uno spazio di Hilbert, in quanto è dotato di prodotto scalare. Anzi potremmo dire che
𝐿2 è lo spazio di Hilbert per antonomasia e viene denotato anche con il nome 𝐻 0 (in
questo caso l’esponente denota la derivabilità delle funzioni, come in 𝐶 0 ).
serie di Fourier
Lo spazio 𝐻(𝑎, 𝑏) è uno spazio vettoriale reale su cui siamo riusciti a definire un
prodotto scalare e quindi una norma. Vorremmo trovare su 𝐻(𝑎, 𝑏) una base
ortonormale rispetto alla quale sia possibile scrivere le coordinate dei vettori
(cioè delle funzioni) di 𝐻(𝑎, 𝑏). Visto che 𝐻(𝑎, 𝑏) non ha dimensione finita
non potremo sperare di trovare una base con un numero finito di elementi.
Introduciamo quindi la seguente.
Definizione 7.69 (base hilbertiana). Sia 𝑉 uno spazio euclideo. Siano 𝑒 𝑘 ∈ 𝐻(𝑎, 𝑏) sistema ortonormale
con 𝑘 ∈ ℕ . Diremo che 𝑒 𝑘 è un sistema ortonormale se h𝑒 𝑘 , 𝑒 𝑗 i = 0 quando 𝑘 ≠ 𝑗 e
base hilbertiana
h𝑒 𝑘 , 𝑒 𝑘 i = 1 per ogni 𝑘 ∈ ℕ . Diremo che 𝑒 𝑘 è una base hilbertiana se è un sistema
ortonormale e inoltre per ogni 𝑣 ∈ 𝑉 esistono 𝑐 𝑘 ∈ ℝ con 𝑘 ∈ ℕ per cui si abbia
+∞
X
𝑣= 𝑐𝑘 𝑒𝑘 . (7.7)
𝑘=0
𝑁
X
𝑣𝑁 = 𝑐𝑘 𝑒𝑘 , 𝑤𝑁 = 𝑣 − 𝑣𝑁 .
𝑘=0
𝑁
X
h𝑤 𝑁 , 𝑒 𝑛 i = h𝑣, 𝑒 𝑛 i − 𝑐 𝑘 h𝑒 𝑘 , 𝑒 𝑛 i = h𝑣, 𝑒 𝑛 i − 𝑐 𝑛 = 0
𝑘=0
e quindi
𝑁
X
h𝑤 𝑁 , 𝑣 𝑁 i = 𝑐 𝑘 h𝑤 𝑁 , 𝑒 𝑘 i = 0.
𝑘=0
|𝑣| 2 = |𝑣 𝑁 + 𝑤 𝑁 | 2 = |𝑣 𝑁 | 2 + |𝑤 𝑁 | 2
2
X 𝑁 𝑁
2
X
≥ |𝑣 𝑁 | = 𝑐𝑘 𝑒𝑘 = 𝑐 2𝑘 .
𝑘=0 𝑘=0
Il nostro obiettivo è ora quello di produrre una base hilbertiana di 𝐻(0 , 2𝜋).
Una base di 𝐻(𝑎, 𝑏) si potrà ottenere di conseguenza traslando e riscalando
Dal punto di vista algebrico sarebbe mol-
opportunamente le funzioni della base di 𝐻(0 , 2𝜋). Consideriamo le seguenti
to più semplice considerare le funzioni
a valori complessi: funzioni trigonometriche:
𝑒 𝑖 𝑘𝑥 1
𝑒 𝑘 (𝑥) = √ 𝑒0 (𝑥) = √
2𝜋
2𝜋
al variare di 𝑘 ∈ ℤ. Preferiamo però sin(𝑘𝑥)
rimanere nell’ambito delle funzioni rea- 𝑒2 𝑘+1 (𝑥) = √ 𝑘 = 0, 1, . . . (7.10)
li per non dover introdurre la strut- 𝜋
tura hermitiana degli spazi vettoriali cos(𝑘𝑥)
complessi. 𝑒2 𝑘 (𝑥) = √ 𝑘 = 1, 2, . . .
𝜋
Ovviamente s∫
2𝜋
1
k𝑒0 k 2 = √ 𝑑𝑥 = 1
0 2𝜋
ma è anche facile verificare che
∫ 2𝜋 ∫ 2 𝑘𝜋 ∫ 2𝜋
1
cos2 (𝑘𝑥) 𝑑𝑥 = cos2 𝑦 𝑑𝑦 = cos2 𝑦 𝑑𝑦 = 𝜋
0 𝑘 0 0
7.6 convergenza integrale 331
𝑛
X 𝑛
X
0=h 𝜆𝑘 𝑒𝑘 , 𝑒 𝑗 i = 𝜆 𝑘 h𝑒 𝑘 , 𝑒 𝑗 i = 𝜆 𝑗
𝑘=0 𝑘=0
ovvero
cos(𝑛𝑥) = 𝑇𝑛 (cos 𝑥)
dove
𝑛
bX
2c
𝑛
𝑘
𝑇𝑛 (𝑥) = 𝑥 2 − 1 𝑥 𝑛−2 𝑘
𝑘=0
2𝑘
si chiama polinomio di Chebyshev di prima specie. Questo significa che ognuna delle
funzioni 𝑒 𝑘 che abbiamo introdotto in (7.10) è un polinomio trigonometrico
e quindi ogni combinazione finita di tali funzioni è ancora un polinomio
trigonometrico.
Viceversa per verificare che ogni polinomio trigonometrico può essere rappre-
sentato come combinazione lineare finita degli elementi 𝑒 𝑘 possiamo osservare
che se 𝑓 (𝑥) = 𝑃(cos 𝑥, sin 𝑥) è un polinomio trigonometrico allora usando le
formule di Eulero si può scrivere 𝑓 (𝑥) = 𝑄(𝑒 𝑖𝑥 , 𝑒 −𝑖𝑥 ) dove 𝑄 è un polinomio a
coefficienti complessi. Ma osservando che
𝑛
𝑒 𝑖𝑥 = 𝑒 𝑖𝑛𝑥
si ottiene che 𝑓 (𝑥) può essere scritta come combinazione lineare complessa delle
funzioni 𝑒 𝑖 𝑘𝑥 e 𝑒 −𝑖𝑘𝑥 . Utilizzando nuovamente le fomule di Eulero si deduce
che 𝑓 (𝑥) può essere scritta come combinazione lineare complessa delle funzioni
7.6 convergenza integrale 333
Ma visto che sappiamo che 𝑓 (𝑥) è una funzione reale, la somma delle parti
immaginarie di questa combinazione lineare è nulla e dunque abbiamo ottenuto
che 𝑓 (𝑥) è combinazione lineare a coefficienti reali delle funzioni 𝑒 𝑛 .
𝑁
X
𝑓𝑁 = 𝑐𝑘 𝑒𝑘
𝑘=0
sviluppo di Fourier
si chiama sviluppo di Fourier di ordine 𝑁 per 𝑓 .
Per 𝑐 2 𝑘 = h 𝑓 , 𝑒2 𝑘 i si ha
∫ 2𝜋
cos(𝑘𝑥)
𝑐2𝑘 = 𝑓 (𝑥) √ 𝑑𝑥
0 𝜋
∫ 𝜋 ∫ 2𝜋
1
=√ cos(𝑘𝑥) 𝑑𝑥 − cos(𝑘𝑥) 𝑑𝑥 = 0
𝜋 0 𝜋
Risulta naturale chiedersi se quella che abbiamo introdotto è una base hilbertiana
perché solo in tal caso gli sviluppi di Fourier approssimano la funzione. Per
ottenere questo risultato dobbiamo assumere la validità del seguente teorema,
che sarebbe ora troppo lungo dimostrare.
Teorema 7.74 (densità dei polinomi trigonometrici). Per ogni funzione continua
𝑓 ∈ 𝐶 0 ([𝑎, 𝑏]) esiste una successione 𝑔 𝑘 ∈ H(𝑎, 𝑏) di polinomi trigonometrici (cioè
combinazioni lineari finite del sistema {𝑒 𝑘 }) tale che 𝑔 𝑘 converge uniformemente a 𝑓 .
Detto in altri termini: l’insieme dei polinomi trigonometrici è denso nello spazio
𝐶 0 ([𝑎, 𝑏]) rispetto alla norma uniforme.
Teorema 7.75 (densità delle funzioni continue). Data una qualunque 𝑓 ∈ 𝐻(𝑎, 𝑏)
per ogni 𝜀 > 0 esiste una funzione continua 𝑔 : [𝑎, 𝑏] → ℝ tale che k 𝑓 − 𝑔 k 2 < 𝜀.
Detto in altri termini: 𝐶 0 ([𝑎, 𝑏]) è un sottospazio denso in 𝐻(𝑎, 𝑏) cioè un insieme la
cui chiusura (nella topologia di 𝐻(𝑎, 𝑏)) è tutto 𝐻(𝑎, 𝑏).
7.6 convergenza integrale 335
Abbiamo quindi mostrato che una funzione limitata e integrabile può essere
approssimata con funzioni continue.
Grazie ai due teoremi precedenti sappiamo che ogni 𝑓 ∈ H(𝑎, 𝑏) può essere
approssimata da polinomi trigonometrici 𝑔𝑁 → 𝑓 cioè da funzioni della
forma:
𝑁
X
𝑔𝑁 = 𝑎 𝑘,𝑁 𝑒 𝑘 .
𝑘=0
𝑁
X
𝑓𝑁 = 𝑐𝑘 𝑒𝑘 , 𝑐𝑘 = h 𝑓 , 𝑒𝑘 i (7.11)
𝑘=0
336 7 spazi di funzioni
𝑘 = 0𝑁 (h 𝑓 , 𝑒 𝑘 i − 𝑐 𝑘 ) = 0
X
h 𝑓 − 𝑓𝑁 , 𝑒 𝑘 i =
e quindi
𝑁
X
h 𝑓 − 𝑓𝑁 , 𝑔𝑁 − 𝑓𝑁 i = h 𝑓 − 𝑓𝑁 , (𝑎 𝑘,𝑁 − 𝑐 𝑘 )𝑒 𝑘 i = 0.
𝑘=0
k 𝑓 − 𝑓𝑁 k 22 = k 𝑓 − 𝑔𝑁 k 22 − k 𝑓𝑁 − 𝑔𝑁 k 22 ≤ k 𝑓 − 𝑔𝑁 k 22 → 0.
Purtroppo lo spazio 𝐻(𝑎, 𝑏) non risulta essere completo, come si può vedere
nel seguente esempio.
Esempio 7.77 (razionali ingrassati). Dimostrare che lo spazio 𝐻(0 , 1) non è completo.
[𝑛
1 se 𝑥 ∈ 𝐼𝑘
𝑓𝑛 (𝑥) = 𝑘=1
0 altrimenti
A differenza di quanto uno potrebbe pensare, queste funzioni 𝑓𝑛 non diventano mai
identicamente uguali ad 1. Anzi, si può osservare che
∫ 1 𝑛 ∫ 𝑞 𝑘 +𝑟 𝑘 𝑛 +∞
X X 1 1X 1 1
𝑓𝑛 (𝑥) 𝑑𝑥 ≤ 1 𝑑𝑥 = 𝑘
≤ 𝑘
= .
0 𝑘=1 𝑞 𝑘 −𝑟 𝑘 𝑘=1 2·2 2 𝑘=1 2 2
7.6 convergenza integrale 337
Si può mostrare che 𝑓 𝑘 è una successione di Cauchy in 𝐻(0 , 1) e che però non converge
in 𝐻(0 , 1).
e quindi possiamo affermare che sup 𝑓 (𝐼𝑛 ) = 1 in quanto se fosse sup 𝑓 (𝐼𝑛 ) =
𝜆 < 1 l’integrale di 𝑓 (𝑥) − 1 sarebbe positivo sull’intervallo 𝐼𝑛 .
Vogliamo ora dimostrare che su ogni intervallo [𝑎, 𝑏] ⊆ [0 , 1] si ha sup 𝑓 ([𝑎, 𝑏]) =
1. Prendiamo 𝑁 abbastanza grande in modo che 𝑟 𝑁 < (𝑏 − 𝑎)/3. Allora l’in-
tervallo [𝑎 + 𝑟𝑛 , 𝑏 − 𝑟𝑛 ] ha ampiezza 2𝑟𝑛 e contiene infiniti numeri razionali.
Esistono quindi infiniti indici 𝑛 per cui 𝑞 𝑛 sta in tale intervallo. Tra questi
infiniti certamente ce n’è uno con indice 𝑛 ≥ 𝑁 (perché i 𝑞 𝑛 con 𝑛 < 𝑁 sono
in numero finito). Ma se 𝑞 𝑛 ∈ [𝑎 + 𝑟𝑛 , 𝑏 − 𝑟𝑛 ] allora 𝐼𝑛 ⊆ [𝑎, 𝑏] e quindi
sup 𝑓 ([𝑎, 𝑏]) ≥ sup 𝑓 (𝐼𝑛 ) = 1.
Il fatto di avere trovato una base hilbertiana di 𝐻(0 , 2𝜋) (e quindi in ogni 𝐻(𝑎, 𝑏))
ci permette di dire che ogni funzione in 𝐻(0 , 2𝜋) può essere rappresentata dalle
sue coordinate 𝑐 𝑘 in modo che valga l’uguaglianza di Bessel:
s
+∞
X
k 𝑓 k2 = 𝑐 2𝑘 .
𝑘=0
definita da
𝑐 𝑘 = 𝜑( 𝑓 ) = h 𝑓 , 𝑒 𝑘 i.
Chiaramente tale 𝜑 è lineare. Visto che 𝑒 𝑘 è una base hilbertiana è facile
verificare che 𝜑 è anche iniettivo. Se su ℓ 2 definiamo il prodotto scalare e la
norma corrispondente:
s
+∞
X +∞
X
h𝑥, 𝑦i = 𝑥 𝑘 𝑦𝑘 , |𝑥| 2 = 𝑥 2𝑘
𝑘=0 𝑘=0
poi
∫ 2𝜋
sin(𝑘𝑥)
𝑐 2 𝑘+1 = 𝑥· √ 𝑑𝑥
0 𝜋
2𝜋 2𝜋
𝑥(− cos(𝑘𝑥))
∫
− cos(𝑘𝑥)
= √ − √ 𝑑𝑥
𝑘 𝜋 0 0 𝑘 𝜋
√
−2 𝜋 2 𝜋
= √ −0=−
𝑘 𝜋 𝑘
e infine
∫ 2𝜋
cos(𝑘𝑥)
𝑐2𝑘 = 𝑥· √ 𝑑𝑥
0 𝜋
2𝜋 2𝜋
𝑥 sin(𝑘𝑥)
∫
sin(𝑘𝑥)
= √ − √ 𝑑𝑥 = 0.
𝜋𝑘 0 0 𝜋𝑘
Ma è facile calcolare
2𝜋 2𝜋
𝑥3 8𝜋 3
∫
k𝑥k 22 = 𝑥 2 𝑑𝑥 = =
0 3 0
3
e quindi
+∞
8𝜋 3 X 1
= 2𝜋 3 + 4𝜋
3 𝑘=1 𝑘 2
Definiamo
K(ℝ𝑛 ) = {𝐴 ⊆ ℝ𝑛 : 𝐴 chiuso, limitato, non vuoto}.
𝑑H (𝐴, 𝐵) ≤ 𝑟
Per prima cosa vogliamo verificare che 𝐴 non è vuoto. Scelto un punto qualunque
𝑎 0 ∈ 𝐴0 esiste 𝑎1 ∈ 𝐴1 tale che |𝑎0 − 𝑎1 | = 𝑑H (𝐴0 , 𝐴1 ). Iterando otteniamo
una successione di punti 𝑎 𝑘 ∈ 𝐴 𝑘 tale che |𝑎 𝑘 − 𝑎 𝑘+1 | ≤ 𝑑H (𝐴 𝑘 , 𝐴 𝑘+1 ) ≤ 1/2 𝑘 .
Dunque 𝑎 𝑘 è una successione di Cauchy in ℝ𝑛 ed essendo ℝ𝑛 completo dovrà
convergere ad un punto 𝑎 che quindi è un punto di 𝐴.
𝑛−1
X 2
𝑑H (𝐴 𝑘 , 𝐴𝑛 ) ≤ 𝑑H (𝐴 𝑗 , 𝐴 𝑗+1 ) ≤ se 𝑛 > 𝑘.
𝑗=𝑘 2𝑘
342 7 spazi di funzioni
e quindi 𝑑H (𝐴 𝑘 , 𝐴) → 0.
|𝜑 𝑘 (𝑎) − 𝜑 𝑘 (𝑏)| ≤ 𝐿 𝑘 |𝑎 − 𝑏|
7.7 divagazione sui frattali autosimili 343
𝑥 2+𝑥
𝜑(𝑥) = , 𝜓(𝑥) = .
3 3
curva di Köch
L’insieme 𝐾 si chiama curva di Köch. E’ un frattale autosimile in quanto è composto
da quattro copie riscalate di se stesso.
successioni ricorsive 8
Nella maggior parte di questo capitolo prenderemo in considerazione le
successioni 𝑎 𝑛 definite per ricorrenza o ricorsivamente dalle condizioni:
(
𝑎0 = 𝛼,
(8.1)
𝑎 𝑛+1 = 𝑓 (𝑎 𝑛 )
𝑎0 = 𝛼,
𝑎1 = 𝑓 (𝑎1 ) = 𝑓 (𝛼),
𝑎2 = 𝑓 (𝑎2 ) = 𝑓 ( 𝑓 (𝛼)),
𝑎3 = 𝑓 (𝑎3 ) = 𝑓 ( 𝑓 ( 𝑓 (𝛼))),
..
.
𝑎 𝑛 = 𝑓 (𝑎 𝑛−1 ) = 𝑓 𝑛 (𝛼),
..
.
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987. . . Tabella 8.1: I primi termini della suc-
cession di Fibonacci. Ogni termine è la
somma dei due precedenti.
346 8 successioni ricorsive
𝐹 =0
0
1𝐹 =1 (8.2)
𝐹𝑛+2 = 𝐹𝑛+1 + 𝐹𝑛
che è una relazione del secondo ordine in quanto ogni termine può essere
definito utilizzando i valori dei due termini precedenti. Se l’equazione è lineare,
come in questo caso, si possono trovare delle formule esplicite per scrivere
l’𝑛 -esimo termine della successione. Lo faremo nella sezione 8.3
𝑎0 = 2,
2 + 2/2
𝑎1 = = 3/2 = 1 . 5 ,
2
3/2 + 2/(3/2)
𝑎2 = = 17/12 ≈ 1.4166666,
2
17/12 + 2/(17/12)
𝑎3 = = 577/408 ≈ 1.4142157,
2
..
.
𝑝
𝑎𝑛 +
otteniamo che 𝑎 𝑛+1 = 2 𝑎𝑛 è positivo in quanto è la metà della somma di
due quantità positive. Quindi, applicando il principio di induzione, possiamo
concludere che 𝑎 𝑛 > 0 per ogni 𝑛 .
𝑎 𝑛2 + 𝑝 ≤ 2 𝑎 𝑛2
𝑝 !2
𝑎𝑛 + 𝑎𝑛 𝑎 𝑛4 + 2𝑝𝑎 𝑛2 + 𝑝 2 − 4𝑝𝑎 𝑛2
𝑎 𝑛+
2
1 −𝑝= −𝑝=
2 4 𝑎 𝑛2
2
𝑎 𝑛4 − 2 𝑝𝑎 𝑛2 + 𝑝 2 𝑎 𝑛2 − 𝑝
= = ≥ 0.
4 𝑎 𝑛2 4 𝑎 𝑛2
Dunque 𝑎 𝑛+
2
1 ≥ 𝑝 per ogni 𝑛 ∈ ℕ e di conseguenza 𝑎 𝑛 è decrescente e inoltre
√
𝑎𝑛 > 𝑝.
punto fisso
Definizione 8.2 (punto fisso). Diremo che 𝑥 è un punto fisso per la funzione 𝑓 se
vale
𝑓 (𝑥) = 𝑥.
𝑎 𝑛+1 = 𝑓 (𝑎 𝑛 ) → 𝑓 (ℓ )
insieme invariante Definizione 8.3 (insieme invariante). Un insieme 𝐴 si dice essere invariante per 𝑓
se 𝑓 (𝐴) ⊆ 𝐴 (ovvero: per ogni 𝑥 ∈ 𝐴 si ha 𝑓 (𝑥) ∈ 𝐴).
Teorema 8.4. Sia 𝐴 ⊆ ℝ un insieme invariante per 𝑓 e sia 𝑎 𝑛 una successione con
𝑎1 ∈ 𝐴 e 𝑎 𝑛+1 = 𝑓 (𝑎 𝑛 ).
𝑎 𝑛+1 = 𝑓 (𝑎 𝑛 ) ≥ 𝑎 𝑛
𝑎 𝑛+1 = 𝑓 (𝑎 𝑛 ) ≤ 𝑎 𝑛
e la successione è decrescente.
Teorema 8.6. Sia 𝐴 ⊆ ℝ un insieme invariante per 𝑓 e sia 𝑎 𝑛 una successione con
𝑓 crescente 𝑎0 ∈ 𝐴 e 𝑎 𝑛+1 = 𝑓 (𝑎 𝑛 ). Se 𝑓 è crescente su 𝐴 allora 𝑎 𝑛 è monotòna.
8.1 equazioni ricorsive autonome del primo ordine 349
Teorema 8.7. Sia 𝐴 ⊆ ℝ un insieme invariante per 𝑓 e sia 𝑎 𝑛 una successione con
𝑎 1 ∈ 𝐴 e 𝑎 𝑛+1 = 𝑓 (𝑎 𝑛 ). Se 𝑓 è decrescente su 𝐴 allora le due successioni 𝑎 2𝑛 (termini 𝑓 decrescente
di indice pari) e 𝑎 2𝑛+1 (termini di indice dispari) sono monotòne.
𝐹𝑛+2 𝐹𝑛+1 + 𝐹𝑛 𝐹𝑛 1
𝑎 𝑛+1 = = =1+ =1+ .
𝐹𝑛+1 𝐹𝑛+1 𝐹𝑛+1 𝑎𝑛
1 1 1 1
0<𝑥≤𝑦⇒ ≥ ⇒ 1 + ≥ 1 + ⇒ 𝑓 (𝑥) ≥ 𝑓 (𝑦).
𝑥 𝑦 𝑥 𝑦
350 8 successioni ricorsive
Se ℓ è finito si ha:
1 1
𝑎2𝑛+1 = 𝑓 (𝑎 2𝑛 ) = 1 + →1+
𝑎 2𝑛 ℓ
e quindi dato che 𝑎 2𝑛+1 → ℓ 0 si ha ℓ 0 = 1 + 1/ℓ . Inoltre
1 1 1
𝑎2𝑛+2 = 𝑓 (𝑎 2𝑛+1 ) = 1 + →1+ 0 =1+
𝑎2𝑛+1 ℓ 1+ 1
ℓ
ℓ 2ℓ + 1
=1+ =
ℓ +1 ℓ +1
da cui, visto che 𝑎 2𝑛+2 → ℓ ,
2ℓ + 1
ℓ= .
ℓ +1
Moltiplicando ambo i membri per ℓ + 1 si ottiene
ℓ 2 + ℓ = 2ℓ + 1
(interagisci)
𝑎 𝑛+1 = 1 + 𝑎 𝑛2 → 1 + ℓ 2
√ √
Soluzione. Si mostra che sull’intervallo 𝐴 = (2 − 3 , 2 + 3) vale 𝑓 (𝑥) > 𝑥 , che
gli estremi di 𝐴 sono punti fissi e inoltre che la funzione 𝑓 è crescente (lo è su
352 8 successioni ricorsive
(interagisci)
(interagisci)
1
𝑎 3𝑛 = 𝑎 0 =
2
𝑎 3𝑛+1 = 𝑎 1 = −1
𝑎 3𝑛+2 = 𝑎2 = 2
(interagisci)
(interagisci)
𝑎0 = 0
5
𝑎1 = 𝑓 (𝑎1 ) =.
4
5 5 − 25/16 55
𝑎2 = 𝑓 = =
4 4 64
5
0≤𝑥≤ ⇒ 𝑓 (0) ≥ 𝑓 (𝑥) ≥ 𝑓 (5/4)
4
5 55
⇒ ≥ 𝑓 (𝑥) ≥ ≥0
4 64
5
⇒ 0 ≤ 𝑓 (𝑥) ≤
4
cioè 𝑥 ∈ 𝐴 ⇒ 𝑓 (𝑥) ∈ 𝐴, che è quanto volevamo dimostrare.
8.1 equazioni ricorsive autonome del primo ordine 355
𝑎2𝑛+1 = 𝑓 (𝑎 𝑛 ) → 𝑓 (ℓ )
𝑎2𝑛+2 = 𝑓 (𝑎 𝑛+1 ) → 𝑓 (ℓ 0)
5 − 𝑥2
=𝑥
4
𝑥 2 + 4𝑥 − 5 = 0
√
𝑥 12 = −2 ± 4 + 5 = −2 ± 3 .
Dunque abbiamo trovato due zeri del polinomio di quarto grado e tale polinomio
deve essere quindi divisibile per
𝑥 2 + 4 𝑥 − 5 = (𝑥 − 1)(𝑥 + 5).
356 8 successioni ricorsive
𝑥 4 − 10𝑥 2 + 64 𝑥 − 55 𝑥 4 − 10 𝑥 2 + 64 𝑥 − 55 − 𝑥 2 (𝑥 2 + 4 𝑥 − 5)
= 𝑥 2
+
𝑥 2 + 4𝑥 − 5 𝑥 2 + 4𝑥 − 5
−4𝑥 − 5 𝑥 + 64 𝑥 − 55
3 2
= 𝑥2 +
𝑥 2 + 4𝑥 − 5
− 4 𝑥 3 − 5 𝑥 2 − 64 𝑥 − 55 + 4 𝑥(𝑥 2 + 4 𝑥 − 5)
= 𝑥 2 − 4𝑥 +
𝑥 2 + 4𝑥 − 5
11 𝑥 + 44 𝑥 − 55
2
= 𝑥 2 − 4𝑥 +
𝑥 2 + 4𝑥 − 5
= 𝑥 − 4 𝑥 + 11.
2
Caso 𝛼 = −7. In questo caso consideriamo l’intervallo 𝐴 = (−∞, −2). Visto che
𝑓 è crescente su questo intervallo, e visto che −2 è un punto fisso si ha:
(interagisci)
𝑎0 = 𝛼 = 4
𝑎1 = 𝑓 (𝑎0 ) = 2 − 42 = −14.
Caso 𝛼 = 42 1
. Questo caso è decisamente più complesso dei precedenti. Pren-
diamo l’insieme 𝐴2 = [−2 , 2]: vogliamo dimostrare che è un insieme invariante.
Nell’intervallo [−2 , 0] la funzione è crescente e quindi ha minimo in −2 dove
vale 𝑓 (−2) = −2 ed ha massimo in 0 dove assume il valore 𝑓 (0) = 2. Nell’in-
tervallo [0 , 2] la funzione è decrescente e, di nuovo, ha massimo 𝑓 (0) = 2 e
minimo 𝑓 (2) = −2. Dunque per ogni 𝑥 ∈ [−2 , 2] si ha 𝑓 (𝑥) ∈ [−2 , 2] cioè, come
volevamo dimostrare, 𝐴2 è invariante.
Supponiamo di essere nel primo caso e supponiamo che ℓ = −2. In tal caso, per
il teorema della permanenza del segno la successione deve, da un certo indice in
poi, stare nell’intervallo [−2 , 0]. Ma in tale intervallo si ha 𝑓 (𝑥) > 𝑥 e quindi la
successione sarebbe, da un certo indice in poi, crescente. Ma visto che 𝑎 𝑛 ≥ −2
per ogni 𝑛 , non è possibile che la successione converga, crescendo, a −2.
Supponiamo allora di essere nel primo caso (la successione è sempre diversa
dai due punti fissi) e supponiamo che ℓ = 1. In questo caso da un certo indice
in poi la successione deve stare nell’intervallo [0 , 2] (altrimenti non potrebbe
convergere a 1. In tale intervallo la funzione 𝑓 è decrescente e quindi le
sottosuccessioni dei termini pari e dei termini dispari sono entrambe monotone.
Si potrebbe cercare di studiare le successioni dei termini pari 𝑎 2𝑛 e dispari 𝑎 2𝑛+1
che soddisfano una relazione di ricorrenza con la funzione 𝑓 ◦ 𝑓 al posto di 𝑓
e osservare che la successione che si trova a sinistra del punto fisso dovrebbe
decrescere e quella che si trova a destra dovrebbe crescere (e questo sarebbe
assurdo). Un metodo forse più rapido che non richiede lo studio della funzione
composta è invece il seguente. L’idea è di osservare che 𝑓 tende ad aumentare
le distanze quando ci si trova nei paraggi del punto 1. Se per assurdo 𝑎 𝑛 → 1
allora definitivamente si dovrà avere |𝑎 𝑛 − 1 | < 1/2. Ma allora si osserva che:
3
|𝑎 𝑛+1 − 1 | = 2 − 𝑎 𝑛2 − 1 = 1 − 𝑎 𝑛1 = | 1 + 𝑎 𝑛 | · | 1 − 𝑎 𝑛 | ≥
|𝑎 𝑛 − 1 |
2
in quanto se |𝑎 𝑛 − 1 | < 1/2 allora (per la disuguaglianza triangolare inversa)
| 1 + 𝑎 𝑛 | ≥ 32 . Questo è assurdo perché significa che |𝑎 𝑛 − 1 | → +∞ (per il
criterio del rapporto) quando invece dovrebbe essere |𝑎 𝑛 − 1 | → 0.
1 = 𝑎 𝑛 = 2 − (𝑎 𝑛−1 )2
da cui
𝑎 𝑛−1 = ±1.
Se 𝑎 𝑛 era il primo termine con valore 1 dovrà necessariamente essere 𝑎 𝑛−1 = −1.
Ma allora
−1 = 𝑎 𝑛−1 = 2 − (𝑎 𝑛−2 )2
√
da cui 𝑎 𝑛−2 = ± 3. Ma ora osserviamo che essendo 𝑎 0 = 𝛼 = 42 1
un numero
razionale, e osservando che ℚ è un insieme invariante per 𝑓 (perché? verificare
√
per induzione...) sappiamo che ogni 𝑎 𝑘 ∈ ℚ e quindi avremmo 𝑎 𝑛2 = 3 ∈ ℚ:
assurdo.
8.1 equazioni ricorsive autonome del primo ordine 359
(interagisci)
Trovare il limite della successione nel caso 𝛼 = −2021. Determinare l’insieme dei valori
di 𝛼 per i quali la successione 𝑎 𝑛 non è ben definita (in quanto per un qualche 𝑛 il
denominatore 2 − 𝑎 𝑛 si annulla). Trovare il limite nel caso 𝛼 = 2021
1000 .
1
𝑎𝑛 =
2 − 𝑎 𝑛−1
360 8 successioni ricorsive
si ricava
1
𝑎 𝑛−1 = 2 − .
𝑎𝑛
L’insieme dei punti partendo da quali si arriva prima o poi in 𝑥 = 2 è dato
dunque dai valori della successione
(
𝑏1 = 2
𝑏 𝑛+1 = 2 − 𝑏𝑛 .
1
Osserviamo che in questo caso specifico è possibile ricavare una formula esplicita
per il termine 𝑏 𝑛 . Osserviamo infatti che:
3 4
𝑏0 = 2, 𝑏1 = , 𝑏2 =
2 3
𝑛 2𝑛 + 2 − 𝑛 𝑛+2
𝑏 𝑛+1 = 2 − = = .
𝑛+1 𝑛+1 𝑛+1
Dunque l’insieme dei punti partendo dai quali la successione 𝑎 𝑛 non è ben
definita è dato da:
𝑛+1
𝑋= :𝑛∈ℕ .
𝑛
Svolgimento. Caso 1: 𝑐 > 14 . In tal caso non ci sono punti fissi, in quanto
l’equazione 𝑥 = 𝑥 2 + 𝑐 ha discriminante negativo. Significa che 𝑥 2 + 𝑐 > 𝑥 per
ogni 𝑥 ∈ ℝ. Dunque la successione 𝑎 𝑛 è strettamente crescente e tende a +∞.
Non è limitata.
(𝑐 2 + 𝑐)2 + 𝑐 > 𝑐 2 + 𝑐
8.2 approfondimenti
I risultati esposti finora non richiedevano alcuna nozione del calcolo differenziale
e potevano essere compresi utilizzando solamente le nozioni del capitolo 2.5.
In questo capitolo useremo invece alcuni concetti che riguardano il calcolo
differenziale.
|𝑎 𝑛 − 𝑥0 | ≤ 𝐿𝑛 · |𝑎0 − 𝑥0 |.
8.3 equazioni ricorsive lineari 363
𝑎 𝑘+2 − 𝑎 𝑘+1 − 𝑎 𝑘 = 0
𝑃(𝜆) = 𝜆2 − 𝜆 − 1.
364 8 successioni ricorsive
𝒂 𝑗 (𝑘) = 𝜆 𝑘𝑗
Sia ora 𝑅 = 1/max {|𝜆1 |, . . . , |𝜆𝑛 |} (almeno uno dei 𝜆 𝑗 è non nullo perché i
𝜆 𝑗 sono distinti e possiamo assumere 𝑛 > 1 altrimenti il teorema è banale).
Se |𝑧| < 𝑅 si ha 𝜆 𝑗 𝑧 < 1 per ogni 𝑗 , e la serie geometrica 𝜆 𝑘𝑗 𝑧 𝑘 risulta
P
quindi essere assolutamente convergente. Possiamo quindi fare la somma su 𝑘
dell’uguaglianza (8.6), scambiare le somme e ottenere, per ogni 𝑧 :
𝑛 X
X +∞ 𝑘
𝑐 𝑗 𝜆𝑗 𝑧 = 0.
𝑗=1 𝑘=0
Calcolando la somma della serie geometrica si ottiene, per ogni 𝑧 con |𝑧| < 𝑅 :
𝑛
X 𝑐𝑗
= 0.
𝑗=1
1 − 𝜆𝑗 𝑧
Scegliamo ora un indice 𝑚 cui 𝑅 = 1/|𝜆𝑚 | e posto 𝑧 = 𝑡/𝜆𝑚 osserviamo che per
𝑡 ∈ [0 , 1) si ha |𝑧| < 𝑅 , dunque possiamo fare il limite per 𝑡 → 1− ed ottenere :
𝑛
X 𝑐𝑗
lim− = 0.
𝑡→1
𝑗=1 1 − 𝜆 𝑗 𝜆𝑡𝑚
e dunque, visto che la somma dei limite è nulla, anche per 𝑗 = 𝑚 si deve ottenere
un limite finito. Ma per 𝑗 = 𝑚 si ottiene invece
𝑐𝑚
lim−
𝑡→1 1−𝑡
𝑐1 + 𝑐 2 𝜆1 + · · · + 𝑐 𝑛 𝜆1𝑛 = 0
𝑐1 + 𝑐 2 𝜆2 + · · · + 𝑐 𝑛 𝜆2𝑛 = 0
..
.
𝑐 1 + 𝑐2 𝜆𝑛 + · · · + 𝑐 𝑛 𝜆𝑛𝑛 = 0
Vandermonde
che è un sistema lineare la cui matrice associata è la matrice di Vandermonde
𝑗−1
𝑛 Y
Y
det 𝑉 = (𝜆 𝑗 − 𝜆 𝑘 )
𝑗=2 𝑘=1
la stessa decomposizione può essere fatta per 𝑃(𝜎) e quindi l’equazione (8.4)
può essere scritta nella forma:
(𝜎 − 𝜆1 𝐼) ◦ (𝜎 − 𝜆2 𝐼) ◦ · · · ◦ (𝜎 − 𝜆𝑛 𝐼)𝒂 = 0 (8.8)
8.3 equazioni ricorsive lineari 367
𝑎 𝑘+1 − 𝜆 𝑗 𝑎 𝑘 = 0
𝒂 𝑗 (𝑘) = 𝜆 𝑘𝑗
(−1) 𝑘
𝐹𝑘 = 𝑐1 + 𝑐2 𝜑 𝑘 .
𝜑𝑘
𝜑 𝑘 (−1) 𝑘+1
𝐹𝑘 = √ + √ .
5 5𝜑 𝑘
Risulta piuttosto sorprendente osservare che i valori 𝐹 𝑘 ottenuti con questa espressione
siano tutti numeri interi.
368 8 successioni ricorsive
con 𝑐 ∈ ℂ.
insieme di Mandelbrot E’ molto complicato determinare il carattere delle successioni definite dal
sistema (8.9). Solo con l’utilizzo dei primi calcolatori Mandelbrot (1924-2010)
riuscì a rappresentare graficamente l’insieme 𝑀 dei punti 𝑐 ∈ ℂ per i quali la
successione 𝑧 𝑛 non diverge: si veda la figura 8.8.
8.4 dinamica complessa 369
Le equazioni differenziali sono una classe di equazioni funzionali ovvero equazio- equazioni funzionali
Se la funzione incognita è funzione di una singola variabile si dirà che l’equazione ODE
è una equazione differenziale ordinaria (abbreviato EDO in italiano, ODE per gli
anglosassoni). Di contro se la funzione incognita è funzione di più variabili PDE
l’equazione si chiamerà equazione differenziale alle derivate parziali (abbreviato EDP
in italiano e PDE in lingua inglese). In questo corso, centrato sulle funzioni di
una variabile, tratteremo quindi solamente le equazioni differenziali ordinarie. ordine
L’ordine dell’equazione differenziale è il numero massimo di derivate successive
che vengono applicate alla funzione incognita. La funzione 𝑢 sarà definita su
un intervallo 𝐼 della retta reale: 𝑢 : 𝐼 → ℝ e la funzione e le derivate vengono
tutte valutate nello stesso punto. In tal caso la forma più generale di equazione
differenziale ordinaria di ordine 𝑛 si potrà dunque scrivere come:
𝐹(𝑥, 𝑢, 𝑢 0 , 𝑢 00 , . . . , 𝑢 (𝑛) ) = 0
rendendo anche più evidente il fatto che l’incognita è 𝑢 , l’intera funzione, e non
un singolo valore 𝑢(𝑥).
Una equazione scritta nella forma (9.1) si dice equazione in forma implicita e per
equazioni in forma normale analogia con le equazioni algebriche (si pensi all’equazione 𝑢 2 (𝑥) + 𝑥 2 = 1)
ci si aspetta che le soluzioni di tale equazioni siano meglio rappresentate da
curve piuttosto che da grafici di funzione. Risulta in effetti che la teoria delle
equazioni differenziali si applica con molta maggiore efficacia alle equazioni in
forma normale che sono le equazioni differenziali di ordine 𝑛 che possono essere
scritte esplicitando la dipendenza dalla derivata di ordine massimo:
𝐹1 (𝑥, 𝒖(𝑥), 𝒖 0(𝑥) . . . , 𝒖 (𝑛) (𝑥)) = 0
𝐹2 (𝑥, 𝒖(𝑥), 𝒖 0(𝑥) . . . , 𝒖 (𝑛) (𝑥)) = 0
..
.
𝐹 𝑘 (𝑥, 𝒖(𝑥), 𝒖 0(𝑥) . . . , 𝒖 (𝑛) (𝑥)) = 0
Vedremo che per le equazioni ordinarie del primo ordine è naturale, come
accade per le equazioni algebriche, avere lo stesso numero di equazioni e di
incognite dunque è tipico avere singole equazioni scalari del primo ordine (cioè
in cui l’incognita è una funzione a valori nel campo degli scalari ℝ) o sistemi
di 𝑘 = 𝑚 equazioni del primo ordine con incognita una funzione vettoriale 𝒖
(cioè una funzione a valori nello spazio vettoriale ℝ𝑚 ) ovvero con 𝑚 incognite
𝑢1 , . . . , 𝑢𝑚 funzioni scalari.
Nell’esempio del pendolo (9.2) si avrà come incognita una funzione vettoriale
𝒖(𝑥) = (𝑢(𝑥), 𝑢 0(𝑥)) le cui componenti sono posizione e velocità angolare. Il
codominio di tale funzione si chiama spazio delle fasi. L’equazione (essendo
374 9 equazioni differenziali
equazioni lineari
Nel caso in cui i coefficienti 𝑎 𝑘 (𝑡) non dipendano da 𝑥 (cioè siano funzioni
coefficienti costanti costanti) diremo che l’equazione è lineare a coefficienti costanti.
𝑣 = 𝑣0 + 𝑢
dove 𝑔(𝑥) rappresenta l’entità di una forza esterna variabile nel tempo. Questa
equazione è lineare non omogenea.
problema di Cauchy
Una tipologia di equazioni differenziali che abbiamo già trattato è data dalle
equazioni della forma:
𝑢 0(𝑥) = 𝑓 (𝑥).
Banalmente l’insieme delle soluzioni è dato dalle primitive di 𝑓 :
∫
𝑢∈ 𝑓.
𝑢(𝑥) = 𝐹(𝑥) + 𝑐
Per risolvere queste equazioni si cerca di ricondurre la somma nel lato sinistro
alla derivata di un prodotto. Per fare ciò si considera una qualunque primitiva
𝐴 ∈ 𝑎 e si moltiplicano ambo i membri per 𝑒 𝐴(𝑥) :
∫
da cui ∫
𝑒 𝐴(𝑥) 𝑢(𝑥) ∈ 𝑏(𝑥)𝑒 𝐴(𝑥) 𝑑𝑥.
Moltiplicando ambo i membri per 𝑒 −𝐴(𝑥) (visto che l’esponenziale non si annulla
mai questa operazione non modifica lo spazio delle soluzioni) si ottiene
∫ ∫
𝑢(𝑥) = 𝑒 −𝐴(𝑥) 𝑏(𝑥)𝑒 𝐴(𝑥) 𝑑𝑥, 𝐴(𝑥) ∈ 𝑎(𝑥) 𝑑𝑥.
per qualche 𝑐 ∈ ℝ.
𝑢(𝑥) = 𝑐 · 𝑒 −𝐴(𝑥)
Ogni soluzione della equazione non omogenea si può scrivere come somma di
una soluzione particolare 𝑢0 della equazione non omogenea più una generica
soluzione dell’equazione omogenea associata. Infatti:
dove
𝑢0 (𝑥) = 𝑒 −𝐴(𝑥) 𝐹(𝑥)
è una particolare soluzione dell’equazione non omogenea.
Osserviamo che se 𝑎(𝑥) e 𝑏(𝑥) sono funzioni continue definite su uno stesso
intervallo 𝐼 , anche la soluzione è definita su tutto 𝐼 . Si dirà quindi che la
soluzione esiste globalmente.
378 9 equazioni differenziali
𝑢 0(𝑥) − 𝜆𝑢(𝑥) = 0.
cioè 0
𝑒 −𝜆𝑥 · 𝑢(𝑥) =0
da cui su ogni intervallo in cui 𝑢 è definita esiste una costante 𝑐 tale che
𝑒 −𝜆𝑥 𝑢(𝑥) = 𝑐
ovvero
𝑢(𝑥) = 𝑐𝑒 𝜆𝑥 .
Abbiamo dunque trovato che le soluzioni sono definite su tutto ℝ, una soluzione
è 𝑒 𝜆𝑥 e ogni altra soluzione è multiplo di questa.
𝑥𝑢 0 − 𝑢 = 𝑥 3 .
Svolgimento. La prima è una equazione lineare non omogenea del primo ordine
del tipo (9.5). Il fattore integrante è 𝑒 𝐴(𝑥) con
∫ ∫
1
𝐴(𝑥) ∈ 𝑎(𝑥) 𝑑𝑥 = − 𝑑𝑥 3 − ln |𝑥|.
𝑥
𝑢0 𝑢
− 2 =𝑥
𝑥 𝑥
cioè 0
1
𝑢· =𝑥
𝑥
9.2 metodi risolutivi 379
da cui
𝑢 𝑥2
∫
∈ 𝑥 𝑑𝑥 3 .
𝑥 2
Dunque la funzione 𝑢(𝑥)/𝑥 differisce da 𝑥 2 /2 per una costante su ognuno dei
due intervalli 𝑥 > 0 e 𝑥 < 0. Su ognuno dei due intervalli si ha dunque:
𝑢(𝑥) 𝑥 2
= +𝑐
𝑥 2
da cui
𝑥3
𝑢(𝑥) =
+ 𝑐𝑥
2
per qualche 𝑐 ∈ ℝ. Per come è stato posto il problema, la soluzione non deve
essere definita per 𝑥 = 0 e la costante 𝑐 può essere quindi diversa se 𝑥 > 0 o
𝑥 < 0.
La seconda equazione è equivalente alla prima se 𝑥 ≠ 0. Ma non è in forma
normale e le soluzioni potranno essere definite anche per 𝑥 = 0. Si avrà quindi
𝑥3
𝑢(𝑥) = + 𝑐𝑥
2
come prima ma affinché la funzione sia derivabile in 𝑥 = 0 la costante 𝑐 dovrà
essere uguale per 𝑥 > 0 e per 𝑥 < 0.
1
arctg 𝑥 · 𝑢 0(𝑥) + 𝑢(𝑥) = arctg 𝑥
1 + 𝑥2
cioè:
(arctg 𝑥 · 𝑢(𝑥))0 = arctg 𝑥
da cui ∫
1
arctg 𝑥 · 𝑢(𝑥) ∈ arctg 𝑥 𝑑𝑥 3 𝑥 arctg 𝑥 − ln(1 + 𝑥 2 ).
2
Dunque su ogni intervallo su cui la soluzione è definita esisterà 𝑐 ∈ ℝ tale che
1
arctg 𝑥 · 𝑢(𝑥) = 𝑥 arctg 𝑥 − ln(1 + 𝑥 2 ) + 𝑐
2
da cui essendo 𝑥 ≠ 0 si può dividere per arctg 𝑥 e ottenere
ln(1 + 𝑥 2 ) 𝑐
𝑢(𝑥) = 𝑥 − + .
2 arctg 𝑥 arctg 𝑥
380 9 equazioni differenziali
Abbiamo quindi una famiglia di soluzioni definite per 𝑥 < 0 e una famiglia di
soluzioni definite per 𝑥 > 0.
𝑢 0(𝑥)
= 𝑓 (𝑥).
𝑔(𝑢(𝑥))
Vogliamo ora scrivere il lato sinistro come la derivata della funzione composta.
Se scegliamo una primitiva di 1/𝑔 :
∫
1
𝐻(𝑢) ∈ 𝑑𝑢
𝑔(𝑢)
si osserva che
𝑢 0(𝑥)
(𝐻(𝑢(𝑥)))0 = 𝐻 0(𝑢(𝑥)) · 𝑢 0(𝑥) = = 𝑓 (𝑥).
𝑔(𝑢(𝑥))
∫
dunque se 𝐹 ∈ 𝑓 , su ogni intervallo in cui 𝑔(𝑢(𝑥)) ≠ 0 dovrà esistere 𝑐 ∈ ℝ
tale che
𝐻(𝑢(𝑥)) = 𝐹(𝑥) + 𝑐.
Se supponiamo inoltre che 𝐻 sia invertibile si avrà:
𝑢 0 = 𝑥𝑢 2 + 𝑥. (9.7)
E’ una equazione del primo ordine in forma normale. Raccogliendo 𝑥 al lato destro si
ottiene una equazione a variabili separabili. Dividendo ambo i membri per 𝑢 2 + 1 (che è
sempre diverso da zero) si ottiene l’equazione equivalente
𝑢0
= 𝑥.
1 + 𝑢2
9.2 metodi risolutivi 381
-4 -3 -2 -1 1 2 3 4
Figura 9.1: i grafici delle soluzioni
dell’equazione differenziale (9.7).
-1
-2
(interagisci)
𝑢 0(𝑥) 𝑑𝑢
∫ ∫
𝑑𝑥 = 3 arctg(𝑢(𝑥))
1 + 𝑢 2 (𝑥) 1 + 𝑢2 𝑢=𝑢(𝑥)
𝑥2
∫
𝑥 𝑑𝑥 3 .
2
𝑥2
arctg(𝑢(𝑥)) = + 𝑐.
2
Visto che l’arcotangente assume valori compresi tra −𝜋/2 e 𝜋/2 anche il lato destro
dovrà rimanere in tale intervallo. Dovrà quindi essere:
𝜋 𝑥2 𝜋
− < +𝑐 < . (9.8)
2 2 2
Con questa condizione possiamo invertire l’arcotangente ottenendo finalmente una
espressione per la soluzione:
𝑥2
𝑢(𝑥) = tg +𝑐 . (9.9)
2
Osserviamo che la condizione (9.8) equivale a richiedere che l’argomento della tangente
stia nell’intervallo − 𝜋2 , 𝜋2 . In tal caso dovrà essere 𝑐 < 𝜋2 e si osserva che se 𝑐 > − 𝜋2
la soluzione 𝑢(𝑥) è definita su un intervallo aperto centrato in 𝑥 = 0 mentre se 𝑐 ≤ − 𝜋2
la soluzione è definita su una coppia di intervalli simmetrici con ampiezza che tende
a zero quando 𝑐 → −∞. Agli estremi di tali intervalli la soluzione ha degli asintoti
verticali.
In questo caso possiamo osservare che la condizione (9.8) può essere trascurata, visto
che la funzione tg è 𝜋-periodica e quindi è possibile sommare a 𝑐 un multiplo intero
di 𝜋 senza che la soluzione venga modificata. Nell’equazione (9.9) si potrebbe quindi
considerare la funzione tg definita su tutto il suo dominio osservando che in tal caso si
382 9 equazioni differenziali
può supporre che sia 𝑐 ∈ − 𝜋2 , 𝜋2 . Invece di ottenere un singolo intervallo per ogni 𝑐
𝑢0 = 𝑢 2 .
Si tratta di una equazione in forma normale, del primo ordine, autonoma. In particolare
è a variabili separabili 𝑢 0 = 𝑓 (𝑢(𝑥)) · 𝑔(𝑥) con 𝑓 (𝑢) = 𝑢 2 e 𝑔(𝑥) = 1. Osserviamo
innanzitutto che 𝑢(𝑥) = 0 è soluzione in quanto 𝑢 0(𝑥) = 𝑢 2 (𝑥) = 0. Se 𝑢 è una
soluzione non identicamente nulla ci saranno dei punti in cui 𝑢(𝑥) ≠ 0. In un intorno
di tali punti possiamo dividere ambo i membri dell’equazione per 𝑢 2 (𝑥) ottenendo:
𝑢0
= 1.
𝑢2
Integrando il lato sinistro tramite cambio di variabile 𝑢 = 𝑢(𝑥), 𝑑𝑢 = 𝑢 0(𝑥) 𝑑𝑥 si
ottiene:
𝑢 (𝑥) 𝑑𝑢
∫ 0 ∫
1 1
𝑑𝑥 = = − =−
𝑢 (𝑥)
2 𝑢 𝑢=𝑢(𝑥)
2 𝑢 𝑢=𝑢(𝑥) 𝑢(𝑥)
mentre integrando il lato destro si ha
∫
1 𝑑𝑥 3 𝑥.
Dunque su ogni intervallo in cui 𝑢(𝑥) ≠ 0 deve esistere una costante 𝑐 ∈ ℝ tale che
1
− =𝑥+𝑐
𝑢(𝑥)
ovvero, ponendo 𝑥 0 = −𝑐
1 1
𝑢(𝑥) = − = . (9.10)
𝑥+𝑐 𝑥0 − 𝑥
In conclusione abbiamo trovato una soluzione costante 𝑢(𝑥) = 0 e una famiglia di solu-
zioni definite sugli intervalli (−∞, 𝑥 0 ) e (𝑥 0 , +∞) rappresentante dall’equazione (9.10).
Dovremmo ora chiederci se è possibile che queste soluzioni vengano mescolate tra loro,
ovvero se una soluzione può valere zero in alcune zone e soddisfare (9.10) in altre.
In questo caso la risposta è no. Basta osservare che una funzione 𝑢 che soddisfa
l’equazione (9.10) può tendere a zero solamente quando 𝑥 → +∞ o 𝑥 → −∞. Questo
significa che se consideriamo una soluzione 𝑢(𝑥) definita su un intervallo 𝐼 e se in
9.2 metodi risolutivi 383
-2
(interagisci)
Vedremo più avanti un risultato (proposizione 9.20) che garantisce in ipotesi molto
generali (che sono soddisfatte per questa equazione) due diverse soluzioni non possono
mai incontrarsi.
𝑢0 = 𝑢 𝑝
e si osservi che la soluzione presenta sempre un asintoto verticale (dunque non c’è
esistenza globale).
𝑢 0(𝑥)
p3 = 1.
𝑢(𝑥)
integrando anche il lato destro troviamo dunque che su ogni intervallo su cui 𝑢
è definita e 𝑢(𝑥) ≠ 0 deve esistere una costante 𝑐 tale che
3 p3 2
𝑢 (𝑥) = 𝑥 + 𝑐.
2
Risolvendo in 𝑢(𝑥): s
3
2
𝑢(𝑥) = ± (𝑥 + 𝑐) . (9.12)
3
Osserviamo che la proprietà precedente può essere soddisfatta solamente se
𝑥 ≥ −𝑐 ma affinché sia 𝑢(𝑥) ≠p0 dobbiamo imporre 𝑥 > −𝑐 . Ma per 𝑥 → −𝑐 + si
ha 𝑢(𝑥) → 0 e anche 𝑢 0(𝑥) = 3 𝑢(𝑥) → 0. Significa che una soluzione definita
su 𝑥 > 𝑐 mediante la (9.12) può essere estesa a tutto ℝ ponendo 𝑢(𝑥) = 0 per
𝑥 ≤ 𝑐 . Affinché valga la condizione 𝑢(0) = 0 sarà dunque sufficiente imporre la
restrizione −𝑐 ≥ 0.
per 𝑥 ≤ 𝑐
(
0
𝑢(𝑥) = q 3
2
3 (𝑥 − 𝑐) per 𝑥 > 𝑐
e
per 𝑥 ≤ 𝑐
(
0
𝑢(𝑥) = q
3
− 2
3 (𝑥 − 𝑐) per 𝑥 > 𝑐
Nella sezione precedente abbiamo visto che le equazioni lineari del primo
ordine e le equazioni a variabili separabili possono essere ricondotte al calcolo
di una primitiva. Nella sezione 9.6 verranno esposti i metodi risolutivi per le
equazioni lineari di ordine 𝑛 a coefficienti costanti.
Ci sono molti altri tipi di equazioni che possono essere ricondotti alle equazioni
lineari o alle equazioni a variabili separabili. Non potremo dilungarci su questi
metodi ma può essere utile, come riferimento non esaustivo, un elenco di alcune
tipologie di equazioni per le quali esiste un metodo risolutivo.
𝐹(𝑥, 𝑢 0 , 𝑢 00) = 0
𝐹(𝑢, 𝑢 0 , 𝑢 00) = 0
9.2 metodi risolutivi 385
4. Equazione di Clairaut
𝑢 = 𝑥𝑢 0 + 𝑓 (𝑢 0);
derivando l’equazione si ottiene 𝑢 0 = 𝑢 0 + 𝑥𝑢 00 + 𝑓 0(𝑢 0)𝑢 00 che si fattorizza:
𝑢 00 · (𝑥 + 𝑓 0(𝑢 0)) = 0. Il secondo fattore ci permette di determinare 𝑢 0(𝑥)
e inserendo 𝑢 0 nell’equazione originaria troviamo 𝑢(𝑥). Il primo fattore
𝑢 00 = 0 ci dà come soluzione una retta che, sostituendone l’equazione nella
equazione originaria, scopriamo essere tangente alla soluzione trovata
precedentemente. A queste soluzioni bisogna aggiungere le soluzioni
non 𝐶 2 formate da un tratto della curva inizale e che poi si staccano lungo
le semirette tangenti.
5. equazione di Riccati
𝑢 0 = 𝑢 2 + 𝑏(𝑥)𝑢 + 𝑐(𝑥).
si ponga 𝑢 0(𝑥) = −𝑣 0(𝑥)/𝑣(𝑥) per ricondursi ad una equazione lineare del
secondo ordine in 𝑣 ;
che sostituita in 𝑢 00 = 𝐹(𝑢) ci dà una equazione differenziale del primo ordine per
𝑣 = 𝑣(𝑢):
𝑣 0 𝑣 = 𝐹(𝑢).
Questa è una equazione del primo ordine a variabili separabili che può essere interpretata
come la legge di conservazione dell’energia, infatti è equivalente a
𝑑 1 2
∫
𝑣 − 𝐹(𝑢) = 0
𝑑𝑥 2
∫
dove 12 𝑣 2 si interpreta come energia cinetica e − 𝐹 come energia potenziale. Integrando
tra 𝑥 0 e 𝑥 e utilizzando le condizioni iniziali si ottiene, con 𝑢 = 𝑢(𝑥):
∫ 𝑢
1 2 1
𝑣 (𝑢) = 𝑣 02 + 𝐹(𝑦) 𝑑𝑦.
2 2 𝑢0
386 9 equazioni differenziali
Questa equazione descrive la traiettoria del sistema nel piano delle fasi (𝑢, 𝑣) e ci
permette di ricavare 𝑣 in funzione di 𝑢 :
s ∫ 𝑢
𝑣(𝑢) = ± 𝑣02 + 2 𝐹(𝑢) 𝑑𝑢
𝑢0
che significa:
s
∫ 𝑢(𝑥)
0
𝑢 (𝑥) = ± 𝑣02 +2 𝐹(𝑦) 𝑑𝑦. (9.13)
𝑢0
𝑢 0(𝑥)
±q ∫ 𝑢(𝑥) =1
𝑣02 − 𝑢0
𝐹(𝑦) 𝑑𝑦
𝑢(𝑥)
𝑑𝑢
∫
± q ∫𝑢 = 𝑥 − 𝑥0 .
𝑢0 𝑣02 − 𝐹(𝑦) 𝑑𝑦
𝑢0
Esempio 9.10 (periodo del pendolo). Sia 𝑢(𝑥) l’angolo di scostamento dalla
verticale al tempo 𝑥 di un pendolo semplice di lunghezza ℓ . Considerando la componente
tangenziale della accelerazione di gravità (il cui modulo è 𝑔 ) l’equazione di Newton può
essere scritta nella forma:
𝑔
𝑢 00(𝑥) = − sin 𝑢(𝑥).
ℓ
𝑔
Siamo quindi nel caso dell’esempio precedente dove 𝐹(𝑢) = − ℓ sin 𝑢 e se al tempo
𝑥 = 0 lasciamo cadere da fermo il pendolo da un angolo 𝑢0 , si avrà 𝑣0 = 0. L’energia
potenziale sarà data allora da
𝑢
𝑔 𝑔
∫
− sin 𝑦 𝑑𝑦 = (cos 𝑢 − cos 𝑢0 ).
ℓ 𝑢0 ℓ
𝑔
r
0
𝑢 (𝑥) = ± 2 (cos 𝑢(𝑥) − cos 𝑢0 ).
ℓ
La scelta del segno ± è arbitraria ma visto che 𝑢 è continua anche 𝑢 0 = − sin 𝑢 deve
essere una funzione continua. Dunque il segno ± può cambiare solo quando 𝑢 0 = 0.
Nel punto iniziale 𝑥 = 0 abbiamo imposto 𝑢 0(0) = 0 e dunque l’energia cinetica è nulla.
Visto che l’energia cinetica non può essere negativa significa che l’energia potenziale
non può aumentare e quindi inizialmente l’angolo 𝑢(𝑥) dovrà diminuire (o almeno:
non potrà aumentare). Dunque inizialmente il segno di 𝑢 0 è negativo e rimarrà negativo
finché non si avrà nuovamente 𝑢 0(𝑥) = 0. L’integrale in (9.14) è un integrale improprio
in quanto la funzione integranda presenta un asintoto per 𝑢 → 𝑢0− dobbiamo dunque
assicurarci che l’integrale sia finito. Sviluppando cos 𝑢 nel punto 𝑢 = 𝑢0 si trova
cos 𝑢 = cos 𝑢0 − sin 𝑢0 · (𝑢 − 𝑢0 ) + 𝑜(𝑢 − 𝑢0 ) da cui
1 1 𝐶
√ =p ∼√
2 cos 𝑢 − 2 cos 𝑢0 2 sin 𝑢0 · (𝑢0 − 𝑢) + 𝑜(𝑢 − 𝑢0 ) 𝑢0 − 𝑢
Vogliamo ora calcolare il tempo 𝑥 1 in cui il pendolo raggiunge per la prima volta la
verticale, cioè 𝑢(𝑥 1 ) = 0. Ricordiamo che al tempo 𝑥 = 0 il pendolo parte da un
angolo 𝑢0 con velocità nulla. Nell’intervallo 𝑥 ∈ [0 , 𝑥 1 ] si avrà 𝑢 0(𝑥) < 0 (l’angolo
diminuisce) dunque:
s ∫
0
ℓ 𝑑𝑢
− √ = 𝑥1 .
𝑔 𝑢0 2 cos 𝑢 − 2 cos 𝑢0
Una volta raggiunta la verticale, per simmetria il pendolo tornerà a risalire fino ad
un angolo −𝑢0 mettendoci lo stesso tempo 𝑥 1 . Poi tornerà a scendere e risalire fino a
tornare all’angolo 𝑢0 mettendoci in totale un tempo 𝑇 = 4 𝑥 1 che è quindi il periodo di
oscillazione. Si ha dunque
s ∫
𝑢0
𝑇 ℓ 𝑑𝑢
= √ .
4 𝑔 0 2 cos 𝑢 − 2 cos 𝑢0
Purtroppo l’integrale che abbiamo trovato non ha una primitiva esprimibile mediante
funzioni elementari (è un integrale ellittico). Il nostro obiettivo è ora quello di farne
uno sviluppo di Taylor per 𝑢0 → 0 che significa determinare il periodo del pendolo per piccole oscillazioni
piccole oscillazioni.
𝑢
Tramite formule di bisezione possiamo scrivere cos 𝑢 = 1 − 2 sin2 2 da cui
s
sin 𝑢2
2
𝑢0 𝑢
r
p
2 cos 𝑢 − 2 cos 𝑢0 = 4 sin2 − 4 sin2 = 2 sin 𝑢0 1 −
2 2 sin 𝑢20
dunque ponendo
𝑢
sin 2
sin 𝑡 = 𝑢0 (9.15)
sin 2
si ha s
𝑢0 𝑢0
ℓ 𝑇 𝑑𝑢 𝑑𝑢
∫ ∫
· = √ = 𝑢0
𝑔 4 0
𝑢0
2 sin 2 1 − sin2 𝑡 0 2 sin 2 cos 𝑡
388 9 equazioni differenziali
ovvero
𝑑𝑢 𝑑𝑡 𝑑𝑡
𝑢0 = =q
2 sin cos 𝑡 cos 𝑢2 𝑢0
2 1 − sin2 𝑡 sin2 2
e quindi
𝜋 𝜋 𝜋
𝑔 𝑇
r
𝑑𝑡 𝑑𝑡 𝑑𝑡
∫ ∫ ∫
2 2 2
· = = = .
ℓ 4 cos 𝑢2
q q
𝑢 𝑢0
0 0 1 − sin2 2
0 1 − sin2 2 sin2 𝑡
in quanto si ha
− 21 · − 32 · · · − 2 𝑘− 1
− 12
2
=
𝑘 𝑘!
(2 𝑘 − 1)!! (2 𝑘 − 1)!!
= (−1) 𝑘 𝑘 = (−1) 𝑘 .
2 · 𝑘! (2 𝑘)!!
Rispetto alla variabile sin2 𝑡 dentro all’integrale abbiamo ora una serie di potenze con
coefficienti
(2 𝑘 − 1)!! 2 𝑢0 𝑘
𝑎𝑘 = sin
(2 𝑘)!! 2
𝑎 𝑘+1
e si verifica facilmente che → sin2 𝑢20 dunque la serie di potenze converge se
𝑎𝑘
sin 𝑡 ≤
2 1
𝑢0 che significa semplicemente sin 𝑢2 < 1. Stiamo quindi facendo un
sin2 2
integrale esteso all’intero raggio di convergenza della serie. Sappiamo che la serie converge
totalmente e quindi uniformemente sugli intervalli chiusi strettamente contenuti nel
raggio di convergenza. Visto che la serie è a termini positivi le somme parziali convergono
alla somma della serie e sono tutte inferiori a tale somma. Abbiamo già visto, inoltre,
che la somma della serie è integrabile con integrale finito. Dunque possiamo applicare il
teorema di convergenza dominata (teorema 7.53 con 𝑓 = 𝑔 ) per scambiare la serie con
l’integrale:
𝜋
𝑔 𝑇 X+∞
r
(2 𝑘 − 1)!! 𝑢0 2 𝑘
∫
2
· = sin (sin 𝑡)2 𝑘 𝑑𝑡
ℓ 4 𝑘=0
(2 𝑘)!! 2 0
l’integrale è ora sostanzialmente lo stesso 𝐼𝑛 che abbiamo calcolato nel teorema 6.87:
𝜋
𝜋
𝐼2 𝑘 𝜋 (2 𝑘 − 1)!!
∫ ∫
2
2𝑘 1
(sin 𝑡) 𝑑𝑡 = (sin 𝑡)2 𝑘 𝑑𝑡 = = ·
0 2 0 2 2 (2 𝑘)!!
9.3 funzioni vettoriali e di più variabili 389
da cui s
+∞ 2
ℓ X (2 𝑘 − 1)!! 𝑢0 2 𝑘
𝑇 = 2𝜋 sin .
𝑔 𝑘=0 (2 𝑘)! 2
Possiamo allora cercare di scrivere i primi termini dello sviluppo di Taylor di 𝑇 = 𝑇(𝑢0 )
per 𝑢0 → 0 diciamo, per esempio, fino all’ordine 8 in 𝑢0 . Basterà considerare la somma
dei termini della serie per 𝑘 = 0 , 1 , 2 , 3 , 4 in quanto la somma dei termini per 𝑘 ≥ 5 mi
darà un contributo dell’ordine di 𝑂 sin 𝑢20
10
= 𝑜(𝑢08 ). Dunque
2 2
𝑔 𝑇
r
𝑢0 𝑢0 2
1 1·3
· =1+ sin2 + sin2
ℓ 2𝜋 2 2 2·4 2
2 2
𝑢0 3 𝑢0 4
1·3·5 1·3·5·7
+ sin 2
+ sin2 + 𝑜(𝑢08 )
2·4·6 2 2·4·6·8 2
!
1 𝑢0 𝑢4 𝑢6 𝑢8
2
=1+ − 4 0 + 5 02 − 8 20
4 4 2 ·3 2 ·3 ·5 2 ·3 ·5·7
!2
32 𝑢 𝑢4 𝑢6
2
+ 6 0 − 4 0 + 5 02
2 4 2 ·3 2 ·3 ·5
!3
52 𝑢 𝑢4 52 · 72 𝑢0
2 8
+ 8 0 − 40 + + 𝑜(𝑢08 )
2 4 2 ·3 214 28
𝑢02 𝑢04 𝑢06 𝑢08
=1+ − + −
24 26 · 3 27 · 32 · 5 210 · 32 · !5 · 7
3 2 𝑢04 𝑢6 𝑢8 𝑢8
+ − 5 0 + 8 0 2 + 6 02
26 24 2 ·3 2 ·3 2 ·3 ·5
!
52 𝑢 𝑢8
6
52 · 72
+ 8 60 − 80 + 22 𝑢08 + 𝑜(𝑢08 )
2 2 2 2
𝑢02 11 173 22931
=1+ + 𝑢4 + 𝑢6 + 𝑢 8 + 𝑜(𝑢08 ).
24 210 · 3 0 214 · 32 · 5 0 222 · 32 · 5 · 7 0
𝜕𝑓
= − cos(𝑥)
𝜕𝑥
𝜕𝑓
= −1 .
𝜕𝑣
𝜕𝒇 𝜕 𝑓1 𝜕 𝑓𝑛
= ,..., .
𝜕𝑥 𝑗 𝜕𝑥 𝑗 𝜕𝑥 𝑗
Denotiamo con 𝐶 1 (Ω, ℝ𝑛 ) lo spazio vettoriale delle funzioni in 𝐶 0 (Ω, ℝ𝑛 ) tali che
𝜕𝑓
ognuna delle loro derivate parziali 𝜕𝑥 𝑗
esiste in ogni punto di Ω ed è a sua volta una
funzione continua (cioè in 𝑛 𝐶 𝑘 (Ω, ℝ𝑛 ) per
𝐶 (Ω, ℝ )). Ricorsivamente si definisce
0
𝑛
𝑘 > 1, come lo spazio delle funzioni Ω → ℝ tali che tutte le loro derivate parziali
stanno in 𝐶 𝑘−1 (Ω, ℝ𝑛 ).
Veniamo ora alle derivate parziali. Per le regole di derivazione delle funzioni di
una variabile sappiamo che somma, prodotto, differenza, rapporto (ove definito)
9.4 il problema di Cauchy 391
∫ 𝑎 ∫𝑏
Come al solito si pone inoltre 𝑏
𝒇 =− 𝑎
𝒇.
Dimostrazione. Posto ∫ 𝑏
𝒗= 𝒇 (𝑥) 𝑑𝑥
𝑎
si ha, usando la linearità dell’integrale e sfruttando la disuguaglianza di
Cauchy-Schwarz
𝑛 ∫ 𝑏 ∫ 𝑏X
𝑚
|𝒗| 2 = 𝒗 · 𝒗 =
X
𝑣𝑘 𝑓 𝑘 (𝑥) 𝑑𝑥 = 𝑣 𝑘 𝑓 𝑘 (𝑥) 𝑑𝑥
𝑘=1 𝑎 𝑎 𝑘=1
∫ 𝑏 ∫ 𝑏 ∫ 𝑏
= (𝒗, 𝒇 (𝑥)) 𝑑𝑥 ≤ |𝒗| · | 𝒇 (𝑥)| 𝑑𝑥 = |𝒗| | 𝒇 (𝑥)| 𝑑𝑥.
𝑎 𝑎 𝑎
Il problema di Cauchy per i sistemi del primo ordine consiste nel trovare una
soluzione di un sistema di 𝑛 equazioni differenziali ordinarie del primo ordine
in 𝑛 incognite con un dato iniziale fissato. Cioè dato 𝑥 0 ∈ ℝ, e 𝒚 0 ∈ ℝ𝑛 si cerca
un intervallo 𝐼 ⊆ ℝ con 𝑥 0 ∈ 𝐼 e una funzione 𝒖 : 𝐼 → ℝ𝑛 che sia derivabile e
che soddisfi: (
𝒖 0(𝑥) = 𝒇 (𝑥, 𝒖(𝑥)), ∀𝑥 ∈ 𝐼
(9.16)
𝒖(𝑥0 ) = 𝒚0 .
392 9 equazioni differenziali
𝐶 𝛼,𝛽 = (𝑥, 𝒚) ∈ ℝ × ℝ𝑛 : |𝑥 − 𝑥0 | ≤ 𝛼, 𝒚 − 𝒚0 ≤ 𝛽
9.4 il problema di Cauchy 393
𝛽 1
𝛿 = min 𝛼, , . (9.18)
𝑀 2𝐿
Il perché 𝛿 venga definito in questo modo si capirà nel prosieguo della dimostra-
zione. Consideriamo un qualunque intervallo 𝐼 ⊆ [𝑥 0 − 𝛿, 𝑥 0 + 𝛿] e definitamo
lo spazio di funzioni
𝑋 = {𝒖 ∈ 𝐶 0 (𝐼, ℝ𝑛 ) :
𝒖 − 𝒚0
∞ ≤ 𝛽}.
Sappiamo che 𝐶 0 (𝐼, ℝ𝑛 ) è uno spazio metrico completo e 𝑋 è chiuso quindi an-
ch’esso è completo. Possiamo allora considerare l’operatore 𝑇 : 𝑋 → 𝐶 0 (𝐼, ℝ𝑛 )
definito da: ∫ 𝑥
𝑇(𝒖)(𝑥) = 𝒚0 + 𝒇 (𝑠, 𝒖(𝑠)) 𝑑𝑠.
𝑥0
1
k𝑇(𝒖 1 ) − 𝑇(𝒖 2 )k ∞ ≤ 𝐿𝛿k𝒖 1 − 𝒖 2 k ∞ ≤ k𝒖 1 − 𝒖 2 k.
2
Dunque 𝑇 : 𝑋 → 𝑋 è una contrazione su uno spazio metrico completo. Per
il teorema di punto fisso di Banach-Caccioppoli 7.37 sappiamo quindi che
esiste una unica funzione 𝒖 ∈ 𝑋 ovvero 𝒖 : 𝐼 → ℝ𝑛 che soddisfa 𝑇(𝒖) = 𝒖
ovvero (9.17) ovvero (9.16).
da cui
s
𝑚
| 𝑓 𝑘 (𝑥, 𝒛) − 𝑓 𝑘 (𝑥, 𝒚)| 2
X
| 𝒇 (𝑥, 𝒛) − 𝒇 (𝑥, 𝒚)| =
𝑘=1
s
𝑚
𝑛 2 𝐿2 |𝑧 − 𝑦| 2
X
≤
𝑘=1
√
≤ 𝑛 𝑚𝐿|𝑧 − 𝑦|.
Abbiamo quindi mostrato che per ogni (𝑥 0 , 𝒚 0 ) ∈ Ω esiste un intorno del punto
(𝑥0 , 𝒚0 ) in cui la funzione 𝒇 soddisfa la condizione di Cauchy-Lipschitz.
Mostriamo ora che la curva (𝑥, 𝒖(𝑥)) esce da ogni compatto 𝐾 ⊆ Ω sia da destra
che da sinistra. Supponiamo per assurdo che esista un compatto 𝐾 tale che
(𝑥, 𝒖(𝑥)) ∈ 𝐾 per ogni 𝑥 ∈ 𝐼 . Il grafico (𝑥, 𝒖(𝑥)) è limitato per 𝑥 ∈ 𝐼 dunque
certamente 𝐼 deve essere limitato. Inoltre abbiamo visto che 𝐼 è aperto e quindi
𝐼 = (𝑎, 𝑏) con 𝑎, 𝑏 ∈ ℝ, 𝑎 < 𝑏 .
Visto che 𝒇 è continua (in quanto soddisfa le ipotesi del teorema di esistenza
e unicità) la funzione | 𝒇 | ha massimo su 𝐾 per il teorema di Weierstrass e
quindi esiste 𝑀 ≥ 0 tale che |𝒖 0(𝑥)| ≤ 𝑀 per ogni 𝑥 ∈ (𝑎, 𝑏). Significa che
ogni componente di 𝒖 è 𝑀 -lipschitziana, in particolare ogni componente è
uniformemente continua (teorema 7.36). Dunque la funzione 𝒖 può essere
estesa con continuità (teorema 7.34) ad una funzione 𝒗 : [𝑎, 𝑏] → ℝ𝑛 definita
anche agli estremi dell’intervallo. Visto che (𝑥, 𝒖(𝑥)) ∈ 𝐾 per ogni 𝑥 ∈ (𝑎, 𝑏)
e visto che 𝒗(𝑏) = lim𝑥→𝑏 − 𝒖(𝑥) essendo 𝐾 chiuso possiamo affermare che
(𝑏, 𝒗(𝑏)) ∈ 𝐾 . Lo stesso vale per 𝑥 → 𝑎 + dunque (𝑎, 𝒗(𝑎)) ∈ 𝐾 e dunque
(𝑥, 𝒗(𝑥)) ∈ 𝐾 ⊆ Ω per ogni 𝑥 ∈ [𝑎, 𝑏]. Vogliamo ora verificare che 𝒗 è soluzione
dell’equazione differenziale (9.19). Chiaramente 𝒗 soddisfa l’equazione per
396 9 equazioni differenziali
Sappiamo però che se il limite della derivata di una funzione continua esiste ed
è finito, allora la funzione è derivabile nel punto limite e la derivata è continua
in quel punto (proposizione 5.26). Dunque 𝒗 è derivabile in 𝑏 e anche in quel
punto soddisfa l’equazione differenziale. Lo stesso vale nel punto 𝑎 . Dunque
siamo riusciti a trovare una estensione 𝒗 di 𝒖 contraddicendo l’ipotesi che 𝒖
fosse una soluzione massimale.
Essendo ogni 𝐽𝒘 aperto è chiaro che 𝐽 è aperto. E’ anche facile convincersi che
𝐽 deve essere un intervallo, in quanto tutti i 𝐽𝒘 hanno in comune i punti di 𝐼 .
Verifichiamo ora che 𝒗 soddisfa l’equazione differenziale. Preso un punto 𝑥 ∈ 𝐽
deve esistere 𝒘 tale che 𝑥 ∈ 𝐽𝒘 . Sappiamo che 𝒘 0(𝑥) = 𝑓 (𝑥, 𝒘(𝑥)) e visto che 𝒖
coincide con 𝒘 su 𝐽𝒘 possiamo dedurre che anche le derivate, in 𝑥 , coincidono:
Allora 𝒖 è limitata.
(|𝒖| 2 )0 = (𝒖 · 𝒖)0 = 2𝒖 · 𝒖 0
abbiamo quindi verificato che (𝑥, 𝒖(𝑥)) ∈ 𝐾 per ogni 𝑥 ∈ [𝑎, 𝑏). Se fosse
𝑏 ∈ 𝐼 si avrebbe 𝐾 ⊆ Ω e quindi questo sarebbe in contraddizione con la
proposizione 9.19 che ci dice che ogni soluzione massimale esce da qualunque
compatto contenuto in Ω. Significa allora che 𝑏 ∉ 𝐼 e cioè che 𝑏 = sup 𝐽 = sup 𝐼
(non può essere sup 𝐽 > sup 𝐼 in quanto 𝐽 ⊆ 𝐼 ).
𝑢10 (𝑥) = 𝑢2
𝑢20 (𝑥) = 𝑢3
..
.
𝑢 0
(𝑥) = 𝑢𝑛
𝑛−1
𝑢 0 (𝑥) = 𝑓 (𝑥, 𝑢1 (𝑥), 𝑢2 (𝑥), . . . , 𝑢𝑛 (𝑥))
𝑛
𝑢1 (𝑥0 ) = 𝑦1
..
.
𝑢𝑛 (𝑥0 ) = 𝑦𝑛
ovvero posto 𝒇 (𝑥, 𝒚) = (𝑦2 , 𝑦3 , . . . , 𝑦𝑛 , 𝑓 (𝑥, 𝒚)) abbiamo una funzione vettoriale
𝒇 : Ω → ℝ𝑛 e il problema (9.20) risulta equivalente a
(
𝒖 0(𝑥) = 𝒇 (𝑥, 𝒖(𝑥))
(9.21)
𝒖(𝑥0 ) = 𝒚.
400 9 equazioni differenziali
Ma allora si ha
s
𝑛
|𝑦 𝑘 − 𝑧 𝑘 | 2 + | 𝑓 (𝑥, 𝒚) − 𝑓 (𝑥, 𝒛)| 2
X
| 𝒇 (𝑥, 𝒚) − 𝒇 (𝑥, 𝒛)| =
𝑘=2
q √
≤ |𝒚 − 𝒛| 2 + 𝐿2 |𝒚 − 𝒛| 2 = 1 + 𝐿2 · |𝒚 − 𝒛|.
L’esistenza globale segue in maniera analoga dal teorema per i sistemi del primo
ordine. Basti osservare che se la funzione 𝑓 soddisfa l’ipotesi di sublinearità
anche 𝒇 la soddisfa.
𝑢 (𝑛) (𝑥) + 𝑎 𝑛−1 (𝑥)𝑢 (𝑛−1) (𝑥) + · · · + 𝑎1 (𝑥)𝑢 0(𝑥) + 𝑎0 𝑢(𝑥) = 𝑏(𝑥) (9.22)
𝑢 (𝑛) (𝑥) + 𝑎 𝑛−1 (𝑥)𝑢 (𝑛−1) (𝑥) + · · · + 𝑎 1 (𝑥)𝑢 0(𝑥) + 𝑎0 𝑢(𝑥) = 0. (9.23)
equazione non omogenea In generale l’equazione (9.22) viene chiamata equazione non omogenea e la
equazione omogenea associata
corrispondente equazione (9.23) viene chiamata equazione omogenea associata.
𝐿𝑢 = 𝑏
con
𝑛−1
X
𝐿𝑢 = 𝑢 (𝑛) + 𝑎 𝑘 𝑢 (𝑘)
𝑘=0
𝐿𝑢 = 0.
𝑊 = {𝑣 ∈ 𝐶 𝑛 (𝐴) : 𝐿𝑣 = 𝑏}
𝑊 = 𝑣0 + 𝑉.
può scrivere 𝑢(𝑥) = 𝑓 (𝑥) + 𝑖 𝑔(𝑥) con 𝑓 e 𝑔 funzioni a valori reali. Si definisce
allora 𝑢 0(𝑥) = 𝑓 0(𝑥) + 𝑖 𝑔 0(𝑥). Denotiamo con 𝐷 : 𝐶 ∞ (ℝ , ℂ) → 𝐶 ∞ (ℝ , ℂ)
l’operatore derivata: 𝐷𝑢 = 𝑢 0.
Osserviamo esplicitamente che anche quando 𝜆 ∈ ℂ risulta, come nel caso
𝜆∈ℝ
𝐷𝑒 𝜆𝑥 = 𝜆𝑒 𝜆𝑥 . (9.26)
Si potrebbe fare la verifica diretta riconducendosi alle funzioni sin e cos tra-
mite le formule di Eulero ma questa è in realtà una proprietà fondamentale
dell’esponenziale complesso che discende direttamente dal teorema 3.45:
𝑒 𝜆(𝑥+ℎ) − 𝑒 𝜆𝑥 𝑒 𝜆ℎ − 1 𝑒 𝜆ℎ − 1
lim = lim 𝑒 𝜆𝑥 = 𝜆𝑒 𝜆𝑥 lim = 𝜆𝑒 𝜆𝑥 .
ℎ→0 ℎ ℎ→0 ℎ ℎ→0 𝜆ℎ
𝑃(𝐷)[𝑢] = 0
𝑃(𝐷)[𝑢] = 0.
da cui
(𝐷 − 𝜆)𝑚 𝑢(𝑥) = 𝑝 (𝑚) (𝑥) · 𝑒 𝜆𝑥 .
Visto che la derivata di un polinomio è un polinomio di grado inferiore, se
il polinomio 𝑝 ha grado inferiore a 𝑚 risulta che 𝑝 (𝑚) = 0. Dunque, come
volevamo dimostrare,
𝑢(𝑥) = 𝑥 𝑚 𝑒 𝜆𝑥
𝑢 𝑘 (𝑥) = 𝑥 𝑚 𝑘 𝑒 𝜆 𝑘 𝑥 , 𝑘 = 1, . . . , 𝑁
tali che
𝑁
𝑐 𝑘 𝑥 𝑚𝑘 𝑒 𝜆𝑘 𝑥 = 0
X
∀𝑥 ∈ ℝ
𝑘=1
per una qualche scelta di coefficienti 𝑐 𝑘 ∈ ℂ non tutti nulli. Sommando assieme
i monomi che moltiplicano gli esponenziali con lo stesso coefficiente, potremo
riscrivere la relazione precedente nella forma:
𝑀
𝑃 𝑗 (𝑥)𝑒 𝜆 𝑗 𝑥 = 0
X
∀𝑥 ∈ ℝ (9.27)
𝑗=1
con i coefficienti 𝜆 𝑗 tutti diversi tra loro e con 𝑃 𝑗 polinomi non nulli.
𝑘𝑒 𝜆1 𝑥 = 0 ∀𝑥 ∈ ℝ.
𝑃(𝐷)[𝑢] = 0
1, 𝑒 𝑖𝑥 , 𝑥𝑒 𝑖𝑥 , 𝑒 −𝑖𝑥 , 𝑥𝑒 −𝑖𝑥 .
Visto che le funzioni scelte sono indipendenti, una combinazione lineare nulla
ha tutti i coefficienti nulli: 𝑏 𝑗 = 0 e quindi i coefficienti 𝑐 𝑗 sono tutti reali.
𝑛𝑘
𝑁 X 𝑚𝑙
𝑀 X
𝑐 𝑘 𝑗 𝑥 𝑗 𝑒 𝜆𝑘 𝑥 + 𝑥 𝑗 𝑒 𝛼 𝑘 𝑥 (𝑎 𝑘 𝑗 cos(𝛽 𝑘 𝑥) + 𝑏 𝑘 𝑗 sin(𝛽 𝑘 𝑥))
X X
𝑢(𝑥) = (9.31)
𝑘=1 𝑗=1 𝑘=1 𝑗=1
𝑥 𝑗 𝑒 𝜆𝑘 𝑥 , 𝑥 𝑗 𝑒 (𝛼 𝑘 +𝑖𝛽 𝑘 )𝑥 (9.32)
𝑢 𝑘,𝑗 (𝑥) = 𝑥 𝑗 𝑒 𝜆 𝑘 𝑥
9.7 equazioni lineari di ordine 𝑛 a coefficienti costanti 407
1 𝑗 (𝛼 𝑘 +𝑖𝛽 𝑘 )𝑥 1 𝑗 (𝛼 𝑘 −𝑖𝛽 𝑘 )𝑥
𝑥 𝑗 𝑒 𝛼 𝑘 𝑥 cos(𝛽 𝑘 𝑥) =
𝑥 𝑒 + 𝑥 𝑒 (9.33)
2 2
𝑗 𝛼𝑘 𝑥 1 𝑗 (𝛼 𝑘 +𝑖𝛽 𝑘 )𝑥 1
𝑥 𝑒 sin(𝛽 𝑘 𝑥) = 𝑥 𝑒 − 𝑥 𝑗 𝑒 (𝛼 𝑘 −𝑖𝛽 𝑘 )𝑥 (9.34)
2𝑖 2𝑖
dunque anche le funzioni
𝑁
X 𝑀
X
𝑛= 𝑛𝑘 + 2 𝑚𝑘
𝑘=1 𝑘=1
esiste un polinomio 𝑝 , dello stesso grado di 𝑞 , tale che applicando 𝑃(𝐷) ad 𝑢(𝑥)
si ottiene 𝑞(𝑥)𝑒 𝜆𝑥 .
Chiamiamo 𝑉𝑚𝑛 lo spazio vettoriale dei polinomi della forma 𝑥 𝑚 𝑝(𝑥) con
deg 𝑝 < 𝑛 . Una base di 𝑉𝑚𝑛 sono i monomi 𝑥 𝑚 , 𝑥 𝑚+1 , . . . , 𝑥 𝑚+𝑛 e dunque 𝑉𝑚𝑛 è
uno spazio vettoriale di dimensione 𝑛 .
Ne risulta che alla fine ottengo una mappa biunivoca tra 𝑉𝑚𝑛 → 𝑉0𝑛 e qualunque
sia 𝑞 ∈ 𝑉0𝑛 sappiamo esister un 𝑢 ∈ 𝑉𝑚𝑛 che viene mandato in 𝑞 .
Il nucleo dell’operatore 𝑃(𝐷) si decompone come somma diretta dei nuclei degli operatori
(𝐷 − 𝜆 𝑘 )𝑚 𝑘 .
Teorema 9.35. Sia 𝐼 ⊆ ℝ un intervallo aperto non vuoto e siano 𝑎 𝑗 ∈ 𝐶 0 (𝐼, ℂ). Siano
𝑢1 , . . . , 𝑢𝑛 funzioni di classe 𝐶 𝑛 soluzioni dell’equazione lineare omogenea in forma
normale:
𝑛
X
𝑢 (𝑛) = 𝑎 𝑗 (𝑥)𝑢 (𝑗−1) (𝑥). (9.38)
𝑗=1
Sia 𝑊(𝑥) la matrice wronksiana (9.37). Allora le seguenti proprietà sono equivalenti:
e quindi
𝑊(𝑥) 𝝀 = 0 ∀𝑥 ∈ 𝐼.
Ma allora la matrice 𝑊(𝑥) non è invertibile e quindi det 𝑊(𝑥) = 0, come
volevamo dimostrare.
Teorema 9.36 (metodo della variazione delle costanti arbitrarie). Si consideri una
generica equazione differenziale lineare non omogenea di ordine 𝑛 in forma normale:
𝑛−1
X
𝑢 (𝑛) (𝑥) = 𝑎 𝑘 (𝑥)𝑢 (𝑘) (𝑥) + 𝑏(𝑥) (9.40)
𝑘=0
P𝑛 0
𝑐 (𝑥)𝑣 𝑘 (𝑥) = 0
𝑘=1 𝑘
𝑛
𝑐 0 (𝑥)𝑣 0𝑘 (𝑥) = 0
P
𝑘=1 𝑘
..
. (9.41)
𝑛 (𝑛−2)
𝑐 0 (𝑥)𝑣 𝑘
(𝑥) = 0
P
𝑘=1 𝑘
𝑛 (𝑛−1)
𝑘=1 𝑐 𝑘 (𝑥)𝑣 𝑘 (𝑥) = 𝑏(𝑥).
0
P
essendo il secondo addendo nullo per ipotesi (9.41). Ma allora si può proseguire
con le derivate:
𝑛
X 𝑛
X 𝑛
X
𝑢 00 = 𝑐 𝑘 𝑣 00𝑘 + 𝑐 0𝑘 𝑣 0𝑘 = 𝑐 𝑘 𝑣 00𝑘
𝑘=1 𝑘=1 𝑘=1
Per trovare una soluzione particolare della equazione non omogenea utilizziamo
il metodo della variazione delle costanti, cioè cerchiamo una soluzione della
forma:
𝑢∗ (𝑥) = 𝐴(𝑥) cos 𝑥 + 𝐵(𝑥) sin 𝑥.
I coefficienti 𝐴(𝑥) e 𝐵(𝑥) si determinano risolvendo il sistema
(
𝐴0(𝑥) · cos 𝑥 +𝐵0(𝑥) · sin 𝑥 = 0 ,
𝐴0(𝑥) · (− sin 𝑥) +𝐵0(𝑥) · cos 𝑥 = cos 𝑥 .
1
Si trova quindi (
sin 𝑥
𝐴0(𝑥) = − cos 𝑥 · 𝐵 (𝑥)
0
𝐵0(𝑥) = 1
da cui, integrando, si trova
e quindi
𝑢∗ (𝑥) = cos 𝑥 · ln | cos 𝑥| + 𝑥 sin 𝑥.
𝑣 0 = 𝜆1 𝑣 1
. 1
.
.
𝑣 0𝑛 = 𝜆𝑛 𝑣 𝑛
dove 𝜆1 , . . . , 𝜆𝑛 sono gli autovalori della matrice 𝐴. La matrice 𝑀 del cambio
di base avrà come vettori colonna gli autovettori della matrice 𝐴, che quindi
rappresentano la nuova base. A questo punto abbiamo 𝑛 equazioni indipendenti
che possono essere risolte senza difficoltà:
𝑣1 (𝑥) = 𝑐 1 𝑒 𝜆1 𝑥
𝑣2 (𝑥) = 𝑐 2 𝑒 𝜆2 𝑥
..
.
𝑣 𝑛 (𝑥) = 𝑐 𝑛 𝑒 𝜆𝑛 𝑥
sistemi 2 × 2
Nel caso 𝑛 = 2 sarà comodo usare 𝑡 come variabile indipendente (al posto di 𝑥 )
e chiamare 𝑥(𝑡) e 𝑦(𝑡) le due coordinate della funzione vettoriale incognita. Il
sistema che vogliamo trattare sarà quindi della forma:
(
𝑥 0(𝑡) = 𝑎 · 𝑥(𝑡) + 𝑏 · 𝑦(𝑡)
𝑢 0(𝑡) = 𝑐 · 𝑥(𝑡) + 𝑑 · 𝑦(𝑡).
𝑎 𝑏
𝐴= .
𝑐 𝑑
Vedremo che il comportamento del sistema potrà essere classificato in base agli
autovalori della matrice. Siano 𝜆 e 𝜇 gli autovalori (eventualmente complessi)
414 9 equazioni differenziali
Visto che le equazioni a coefficienti costanti sono autonome sappiamo che una
traslazione temporale di una soluzione rimane una soluzione. Infatti si osserva
che (
𝑋(𝑡 + 𝑐) = 𝑎𝑒 𝜆(𝑡+𝑐) = 𝑎𝑒 𝜆𝑐 𝑒 𝜆𝑡 ,
𝑌(𝑡 + 𝑐) = 𝑏𝑒 𝜇(𝑡+𝑐) = 𝑏𝑒 𝜇𝑐 𝑒 𝜇𝑡 .
Questo ci permette di disegnare le traiettorie delle soluzioni nel piano (𝑥, 𝑦).
Su tale piano le traslazioni temporali di una soluzione si rappresentano sulla
stessa traiettoria. Traiettorie diverse non potranno invece mai incontrarsi per
l’unicità della soluzione.
|𝑏| 𝜆 |𝑋 | 𝜇 𝑒 𝜆𝑡𝜇
= =1
|𝑎| 𝜇 |𝑌| 𝜆 𝑒 𝜇𝑡𝜆
da cui 𝜇
𝑌 = 𝑘|𝑋 | 𝜆
con 𝑘 costante arbitraria.
sella Se i segni di 𝜆 e 𝜇 sono opposti, si ottiene una configurazione chiamata sella (si
veda figura). Lungo l’autovettore con autovalore negativo ci sarà convergenza
verso l’origine, ma questa convergenza è instabile in quanto ogni altra curva
tenderà invece a essere deviata e a tendere asintoticamente verso la direzione
dell’autovettore con autovalore positivo.
9.8 sistemi lineari 415
1
1
-2 -1 1 2 -2 -1 1 2
-1
-1
1
1
-1 1 -1 1 2
-1
-1
1
(interagisci) (interagisci)
1
-2 -1 1 2
-2 -1 1 2
-1 (interagisci) (interagisci)
-1
-2
Se 𝜆 e 𝜇 sono entrambi negativi si ha un nodo stabile in cui tutte le curve nodo stabile
convergono verso l’origine (soluzione attrattiva). Se invece 𝜆 e 𝜇 sono entrambi
positivi le curve saranno percorse in senso inverso e saranno uscenti dall’origine:
si avrà allora un nodo instabile. nodo instabile
𝐴𝒘 = 𝛼𝒖 + 𝛽𝒘.
equazioni diventa: (
𝑋 0 = 𝜆𝑋 + 𝑌
𝑌 0 = 𝜆𝑌.
𝑋 0 − 𝜆𝑋 = 𝑎𝑒 𝜆𝑡
𝑋 = (𝑎𝑡 + 𝑏)𝑒 𝜆𝑡 .
1 𝑌
𝑡= ln
𝜆 𝑎
e quindi
𝑎 𝑌 𝑌 𝑌 𝑌 𝑏
𝑋= ln + 𝑏 = ln + 𝑌.
𝜆 𝑎 𝑎 𝜆 𝑎 𝑎
Studiando il grafico di questa funzione si ottengono qualitativamente le curve
nodo improprio
disegnate in figura: la configurazione si chiama nodo improprio. Come per i nodi
le traiettorie convergono all’origine se 𝜆 < 0 e divergono se 𝜆 > 0.
𝑋 00 = 𝛼𝑋 0 − 𝛽𝑌 0 = 𝛼𝑋 0 − 𝛽(𝛽𝑋 + 𝛼𝑌)
da cui, usando 𝛽𝑌 = 𝛼𝑋 − 𝑋 0 possiamo eliminare la variabile 𝑌 e ottenere una
equazione del secondo ordine in 𝑋 :
𝑋 00 = 𝛼𝑋 0 − 𝛽2 𝑋 − 𝛼(𝛼𝑋 − 𝑋 0) = 2𝛼𝑋 0 − (𝛼 2 + 𝛽2 )𝑋
ovvero
𝑋 00 − 2 𝛼𝑋 0 + (𝛼2 + 𝛽 2 )𝑋 = 0.
Risolvendo questa equazione del secondo ordine ci si accorge che le radici del
polinomio caratteristico sono proprio 𝛼 ± 𝑖𝛽 e quindi le soluzioni si scrivono
nella forma
𝑋 = 𝑒 𝛼𝑡 (𝑎 cos 𝛽𝑡 + 𝑏 sin 𝛽𝑡)
da cui
𝛽𝑌 = 𝛼𝑋 − 𝑋 0
= 𝛼𝑒 𝛼𝑡 (𝑎 cos 𝛽𝑡 + 𝑏 sin 𝛽𝑡)
− 𝛼𝑒 𝛼𝑡 (𝑎 cos 𝛽𝑡 + 𝑏 sin 𝛽𝑡) − 𝑒 𝛼𝑡 (−𝛽𝑎 sin 𝛽𝑡 + 𝑏𝛽 cos 𝛽𝑡)
= 𝛽𝑒 𝛼𝑡 (𝑎 sin 𝛽𝑡 − 𝑏 cos 𝛽𝑡).
√
𝑎
Dunque, ponendo 𝜌 = 𝑎 2 + 𝑏 2 e scegliendo 𝜃 tale che cos 𝜃 = 𝜌 e sin 𝜃 = − 𝜌𝑏 ,
si ha (
𝑋 = 𝜌𝑒 𝛼𝑡 cos(𝛽𝑡 + 𝜃),
𝑌 = 𝜌𝑒 𝛼𝑡 sin(𝛽𝑡 + 𝜃).
Se 𝛼 ≠ 0 le traiettorie corrispondenti formano delle spirali ellittiche che si
avvitano nella direzione che porta il vettore 𝒗 verso il vettore 𝒘 . Se 𝛼 < 0 le
spirali convergono verso l’origine del sistema: avremo un fuoco stabile. Se 𝛼 > 0 fuoco stabile
le orbite divergono chiameremo la configurazione un fuoco instabile. Se 𝛼 = 0 le
traiettorie sono delle ellissi concentriche, le soluzioni sono quindi periodiche e fuoco instabile
matrice esponenziale
q
dove |𝒗| = 𝑣 12 + · · · + 𝑣 𝑛2 è l’usuale norma del vettore 𝒗 ∈ ℝ𝑛 . Osserviamo
che 𝒗 ↦→ 𝐴𝒗 è una funzione continua e che {𝒗 : |𝒗| ≤ 1} è un insieme compatto,
dunque il sup nella definizione è in realtà un max.
𝐴 𝑖𝑗 = (𝐴𝒆 𝑗 )𝑖 ≤ 𝐴𝑒 𝑗 ≤ k𝐴k
𝐴0 = 𝐼, 𝐴 𝑘+1 = 𝐴 𝑘 𝐴.
Per dare significato a questa definizione dobbiamo verificare che la serie appena
scritta sia convergente. Cioè dobbiamo verificare che per ogni coppia di indici
𝑖𝑗 sia convergente la serie numerica:
∞ (𝐴 𝑘 )
X 𝑖𝑗
.
𝑘=0
𝑘!
Per quanto detto prima sappiamo che (𝐴 𝑘 )𝑖𝑗 ≤
𝐴 𝑘
≤ k𝐴k 𝑘 . Dunque la serie
𝑁 𝑁
X 𝐴𝑘 X 𝐴𝑘
𝐵=𝐵
𝑘=0
𝑘! 𝑘=0
𝑘!
(𝑡𝐴) 𝑘
|𝑡 | 𝑘
𝐴 𝑘
𝑀 𝑘 k𝐴k 𝑘
sup = sup ≤
𝑡∈[−𝑀,𝑀] 𝑘! 𝑡∈[−𝑀,𝑀] 𝑘! 𝑘!
-1
(interagisci)
ammette una unica soluzione massimale 𝑢(𝑥) definita su tutto ℝ (dunque la soluzione
è globale).
Teorema 9.40. Sia 𝑢(𝑥) una soluzione dell’equazione differenziale (9.42) definita su
un intervallo 𝐼 e sia 𝑢0 (𝑥) una funzione qualunque definita su 𝐼 , di classe ℂ1 e tale che
il suo grafico sia interamente contenuto nel dominio Ω di definizione di 𝑓 . Supponiamo
che in un punto fissato 𝑥 0 interno ad 𝐼 si abbia 𝑢(𝑥 0 ) < 𝑢0 (𝑥 0 ) e supponiamo inoltre
che per ogni 𝑥 > 𝑥 0 si abbia 𝑢00 (𝑥) > 𝑓 (𝑥, 𝑢0 (𝑥)). Allora per ogni 𝑥 > 𝑥 0 si ha
𝑢(𝑥) < 𝑢0 (𝑥).
Analogamente se 𝑢(𝑥 0 ) > 𝑢0 (𝑥 0 ) e se per ogni 𝑥 si ha 𝑢00 (𝑥) < 𝑓 (𝑥, 𝑢0 (𝑥) risulterà
𝑢(𝑥) > 𝑢0 (𝑥) per ogni 𝑥 > 𝑥0 .
Risultati analoghi si hanno per 𝑥 < 𝑥 0 .
Nel punto 𝑥 = 𝑥¯ la soluzione 𝑢(𝑥) attraversa la curva 𝑢0 (𝑥). Infatti in tale punto
𝑢 0( 𝑥)
¯ = 0 mentre 𝑢00 ( 𝑥)
¯ < 0. Dunque in un intorno destro di 𝑥¯ la soluzione si
trova al di sopra della curva 𝑢0 (𝑥) e quindi risulta essere decrescente (in 𝑥¯ la
soluzione presenta un massimo relativo).
Il Teorema 9.40 garantisce inoltre che la soluzione non può più riattraversare il
grafico della funzione 𝑢0 in quanto 𝑢00 < 0. Dunque la soluzione è decrescente e
limitata. Dunque (usando come al solito la proposizione 9.19) possiamo dedurre
che la soluzione massimale è definita per ogni 𝑥 > 0.
Mostriamo innanzitutto che |𝑢(𝑥)| < 2 per ogni 𝑥 ∈ 𝐼 . Infatti per 𝑥 > 0 sulla
curva 𝑢1 (𝑥) = 2 si ha 𝑓 (𝑥, 2) = −𝑥(8 − sin 𝑥) < −𝑥 < 0 = 𝑢10 (𝑥). Dunque per il
Teorema 9.40 la soluzione per 𝑥 > 0 non può mai attraversare la retta 𝑦 = 2.
Discorso analogo si fa per la retta 𝑦 = −2 e anche per 𝑥 < 0 mostrando che il
grafico della soluzione non può mai toccare le rette 𝑦 = 2 e 𝑦 = −2 né per 𝑥 > 0
né per 𝑥 < 0 e che quindi 𝑢(𝑥) risulta limitata (in realtà si può essere più precisi
e mostrare che |𝑢(𝑥)| ≤ 1).
424 9 equazioni differenziali
teoremi di confronto
Teorema 9.43. Sia 𝐼 ⊆ ℝ un intervallo su cui sono definite due funzioni derivabili
𝑓 (𝑥) e 𝑔(𝑥). Siano 𝑥0 < 𝑥1 due punti di 𝐼 . Se 𝑓 (𝑥1 ) < 𝑔(𝑥1 ) e 𝑓 (𝑥 2 ) > 𝑔(𝑥 2 ) allora
esiste un punto 𝑥¯ ∈ (𝑥 1 , 𝑥 2 ) tale che 𝑓 ( 𝑥)
¯ = 𝑔( 𝑥)
¯ e 𝑓 0( 𝑥)
¯ ≥ 𝑔 0( 𝑥)
¯.
Teorema 9.44. Consideriamo due funzioni 𝑢(𝑥) e 𝑣(𝑥) soluzioni dei rispettivi problemi
di Cauchy ( (
𝑢 0(𝑥) = 𝑓 (𝑥, 𝑢(𝑥)) 𝑣 0(𝑥) = 𝑔(𝑥, 𝑣(𝑥))
𝑢(𝑥0 ) = 𝑢0 𝑣(𝑥 0 ) = 𝑣 0
Teorema 9.45. Sia 𝑓 : (𝑥 0 , +∞) → ℝ una funzione di classe 𝐶 1 tale che il limite
lim 𝑓 0(𝑥) = ℓ
𝑥→+∞
esiste, finito o infinito. Se ℓ ≠ 0 allora 𝑓 non può avere un asintoto orizzontale per
𝑥 → +∞.
Listati A
python 3
Il seguente codice è scritto in python 3, un linguaggio di programmazione molto
semplice e pulito che permette, tra l’altro, di utilizzare diverse librerie utili per
il calcolo numerico e scientifico.
A.1 bisection.py
github
Vedi esempio 2.81.
1 def bisection(f, a, b, digits=10):
2 fa = f(a)
3 fb = f(b)
4 assert fb*fa <= 0
5 while 2 * 10**digits * (b-a) > 1:
6 c = (a+b)/2
7 fc = f(c)
8 if fc*fa < 0:
9 b = c
10 fb = fc
11 else:
12 a = c
13 fa = fc
14 return (a+b)/2
15
16 # la libreria decimal ci permette di effettuare calcoli su numeri
17 # con sviluppo decimale arbitrariamente lungo
18 from decimal import Decimal, getcontext
19 getcontext().prec = 110 # numero di cifre da utilizzare nei calcoli
20
21 # l’operatore lambda permette di definire una
22 # funzione senza dovergli dare un nome
23
24 x = bisection(lambda x: x*x-2, Decimal(0), Decimal(2), digits=100)
25 print("solution to x^2 = 2 {:.101}".format(x))
26
27 x = bisection(lambda x: x*x-3, Decimal(0), Decimal(2), digits=100)
28 print("solution to x^2 = 3: {:.101}".format(x))
29
30 x = bisection(lambda x: x*x-x-1, Decimal(0), Decimal(2), digits=100)
31 print("solution to x^2 = x+1: {:.101}".format(x))
32
33 x = bisection(lambda x: x*x*x*x*x - x - 1,
34 Decimal(0), Decimal(2), digits=100)
35 print("solution to x^5 - x = 1: {:.100}".format(x))
426 A Listati
A.2 series.py
A.3 compute_e.py
A.4 compute_pi.py
12
13 getcontext().prec = 1100 # numero di cifre da utilizzare nei calcoli
14 print("pi: {:.1001}".format(compute_pi(1100)))
A.5 Mandelbrot.py
github
Vedi figura 8.8.
1 # per funzionare anche con python2
2 from __future__ import print_function
3
4 # la libreria numerica numpy ci permette di fare velocemente
5 # operazioni su matrici di numeri complessi
6 import numpy as np
7
8 xres, yres = 6400, 4800
9 iterations = 40
10
11 # cx e’ una suddivisione dell’intervallo [-2,1] in xres punti
12 cx = 3.0*np.arange(xres)/xres - 2.0
13 # cy e’ una suddivisione dell’intervallo [-1,1] in yres punti
14 cy = (2.0*np.arange(yres)/yres - 1.0) * 3.0 * yres / 2.0 / xres
15 # c e’ una matrice yres x xres contenente i numeri complessi
16 # con parte reale cx e parte immaginaria cy.
17 c = cx[np.newaxis,:] + 1j * cy[:,np.newaxis]
18
19 # z e’ una matrice di numeri complessi, inizialmente nulli, su cui
20 # faremo l’iterazione con ognuno dei dati iniziali
21 # presi dalla matrice c
22 z = np.zeros((yres, xres), dtype=np.complex)
23 for n in range(iterations):
24 print("{}% completed".format(n*100//iterations))
25 z = z*z + c
26
27 # consideriamo l’insieme dei punti che dopo iterations iterazioni
28 # non sono usciti dal disco di raggio 2.
29 mandelbrot = np.logical_not(np.abs(z) < 2.0)
30
31 # utilizziamo la libreria imageio che ci permette di
32 # trasformare facilmente una matrice in una immagine
33 from imageio import imwrite
34 filename = ’mandelbrot.png’
35 print("saving image to", filename)
36
37 # converti la matrice booleana in interi a 8 bit
38 image = mandelbrot * np.uint8(255)
39 # salva l’uimmagine su file
40 imwrite(filename, image)
428 A Listati
A.6 Koch.py
github
Vedi figura 7.4.
1 import sys
2 from math import *
3
4 def affine_koch(t, s, iter):
5 """
6 t, s are affine (triangular) coordinates
7 @return positive if inside, negative if outside
8 """
9 if t+s > 1: return 1.
10 if t<=0 or s<=0: return -1.
11 if 3*(t+s) < 2: return -.5
12 if iter <= 0: return 0.
13 if 3*s >= 2: return affine_koch(3*t, 3*s-2, iter-1)
14 if 3*t >= 2: return affine_koch(3*t-2, 3*s, iter-1)
15 if 3*t <= 1: return affine_koch(3*t-2+3*s, 2-3*s, iter-1)
16 return affine_koch(2-3*t,3*s-2+3*t, iter-1)
17
18 RAD_3 = sqrt(3)
19
20 def koch(x, y, iter):
21 return affine_koch(1 - x - y/RAD_3, x - y/RAD_3, iter)
22
23 def pbm_image(out, xres, yres):
24 iter = 1 + log(max(xres, yres))/log(3)
25 out.write("P1\n")
26 out.write("# koch PBM by Emanuele Paolini\n")
27 out.write("{} {}\n".format(xres, yres))
28 for y in range(yres):
29 for x in range(xres):
30 k = koch(x*1./xres, (yres-1-y)*1./xres, iter)
31 out.write(’0’ if k<=0 else ’1’)
32 out.write("\n")
33
34 xres = 6400
35 yres = 2000
36 filename = "koch.pbm"
37
38 if len(sys.argv) >= 2:
39 filename = sys.argv[1]
40
41 if len(sys.argv) == 4:
42 xres, yres = map(int,argv[2:])
43
44 print("Writing to file: {}\n".format(filename))
45 with open(filename, "w") as out:
46 pbm_image(out, xres, yres);
A.7 Fourier.py 429
A.7 Fourier.py