Principio di induzione (da zero)
In questa pagina 8
In questa pagina 3
Esercizi svolti: gli esercizi della prof (lezione 3) Esercizio 10 · somma dei primi n numeri per induzione, Esercizio 11 · disuguaglianza di Bernoulli, Esercizio 12 · binomio di Newton per induzione; inoltre Esercizio 5 · 2n maggiore di n per induzione e Esercizio 6 · numero di sottoinsiemi (insieme delle parti).
A che cosa serve
Molte affermazioni in matematica parlano di tutti i numeri naturali. Per esempio:
"Per ogni vale ."
I naturali sono infiniti. Controllare l'affermazione a mano per non finirebbe mai, e, peggio, non dimostrerebbe nulla: potrebbe fallire per un enorme che non abbiamo provato. Serve un metodo che dimostri l'affermazione per tutti gli in un colpo solo, con un numero finito di passaggi. Questo metodo è l'induzione.
L'idea: le tessere del domino
Immagina una fila infinita di tessere del domino, numerate Vuoi dimostrare che cadono tutte. Ti bastano due cose:
- La prima tessera cade (la tessera : qualcuno la spinge).
- Se una tessera qualsiasi cade, allora cade anche la successiva. (Le tessere sono messe abbastanza vicine.)
Con queste due cose cadono tutte: la cade per la regola 1; siccome la cade, per la regola 2 cade la ; siccome cade la , cade la ; e così via, senza fine. Nessuna tessera può restare in piedi, perché per cadere ognuna aspetta solo che sia caduta la precedente.
Nella dimostrazione per induzione:
- "la tessera cade" = "l'affermazione è vera per ";
- la regola 1 si chiama passo base;
- la regola 2 si chiama passo induttivo.
Come si scrive una dimostrazione per induzione
Chiamiamo l'affermazione che dipende da (per esempio : ""). Vogliamo dimostrare che è vera per ogni (di solito o ).
1. Passo base
Si verifica sostituendo il valore iniziale e controllando che l'affermazione sia vera. È un semplice conto.
2. Passo induttivo
Si dimostra l'implicazione: "se è vera per un certo , allora è vera anche ".
- Si suppone che sia vera per un fissato. Questa supposizione si chiama ipotesi induttiva. Non è un'assurdità né un ragionamento circolare: non stiamo dicendo che sia vera, stiamo solo dicendo "se lo fosse, allora…".
- Si scrive cosa bisogna dimostrare, cioè . Questa si chiama tesi del passo induttivo.
- Si dimostra la tesi, e in qualche punto del ragionamento si usa l'ipotesi induttiva. Se non la si usa mai, quasi certamente c'è un errore (si starebbe dimostrando da zero, senza bisogno dell'induzione).
3. Conclusione
Per il principio di induzione, vale per ogni .
Perché funziona
Il passo base garantisce . Il passo induttivo, applicato con , dà ; applicato con , dà ; e così via. Ogni numero naturale si raggiunge dopo un numero finito di passi a partire da , quindi nessun naturale può "sfuggire". Questa è proprio una proprietà che caratterizza i numeri naturali: si ottengono tutti partendo da e aggiungendo ripetutamente.
L'enunciato come teorema (versione della prof)
Teorema (principio di induzione). Sia e sia un predicato sui naturali. La proposizione "" è vera se e solo se
- è vera;
- per ogni (cioè: per un fissato generico, supponendo vera , si dimostra che è vera anche ).
Esempio. : , con . Base: è . Passo: da si ha , che è .
Il teorema si basa su due proprietà dei naturali: ogni ha un successivo , e ogni ha un precedente .
Dimostrazione
È un "se e solo se", quindi si dimostrano le due implicazioni.
"" (facile). Supponiamo che sia vera per ogni . Allora:
- in particolare è vera ;
- per ogni sono vere sia sia , e un'implicazione tra due proposizioni vere è vera (tabella di verità in Logica e quantificatoriProposizioni, connettivi, predicati e quantificatori (per ogni, esiste), con le regole per negarli.Logica e quantificatori →). Quindi .
"" (la parte importante, per assurdo). Supponiamo vere 1 e 2, e supponiamo per assurdo che "" sia falsa. Negando il "per ogni": esiste , , con falsa.
- , perché è vera per la 1. Quindi , e dunque (è ancora un naturale nel nostro intervallo).
- Anche è falsa. Infatti, se fosse vera, la 2 (applicata con ) darebbe vera , che invece è falsa.
- Ripetendo lo stesso ragionamento si ha una catena: falsa falsa falsa Scendendo di alla volta, dopo passi (un numero finito) si arriva a falsa.
Ma per la 1, è vera: contraddizione ⚡. Quindi è vera per ogni ∎.
Utilità del principio di induzione
- Nelle dimostrazioni: riduce una dimostrazione con infiniti casi ("per ogni ") a due passi di dimostrazione.
- Nelle definizioni per ricorrenza: permette di definire un oggetto per ogni dicendo solo chi è il primo e come si passa da uno al successivo. Esempio, il fattoriale (vedi Fattoriale e coefficienti binomialiFattoriale, permutazioni, disposizioni, combinazioni e coefficiente binomiale n su k, con il triangolo di Tartaglia.Fattoriale e coefficienti binomiali →): Da qui: , , , e così via per ogni .
Un primo esempio completo (piccolo)
(È l'esercizio 1 della prof sull'induzione; la versione con tutti i commenti è nell'Esercizio 10 · somma dei primi n numeri per induzione.)
Affermazione. Per ogni :
Passo base (). A sinistra c'è solo . A destra: . Sono uguali ✓.
Passo induttivo. Fissiamo .
- Ipotesi induttiva: .
- Tesi: (è la stessa formula con al posto di ).
- Dimostrazione. Nel membro di sinistra della tesi, i primi addendi formano la somma dell'ipotesi, che sappiamo valere . Quindi:
Ed è proprio la tesi ✓.
Conclusione. La formula vale per ogni .
Si noti dove è stata usata l'ipotesi induttiva: nel sostituire con . È il momento chiave di ogni dimostrazione per induzione.
Induzione che parte da un valore diverso da 0
Se l'affermazione è richiesta solo per , il passo base si fa per (per esempio o ) e il passo induttivo si dimostra per . È come far partire il domino da una tessera diversa.
Errori comuni
- Dimenticare il passo base. Senza la prima tessera spinta, il domino non parte. (Esempio: "" ha un passo induttivo che sembra funzionare, ma è falsa per ogni perché non esiste nessun passo base valido.)
- Dimostrare solo il passo base e fermarsi: verificare qualche caso non basta.
- Usare la tesi per dimostrare la tesi (ragionamento circolare), invece dell'ipotesi induttiva.
- Non usare mai l'ipotesi induttiva nel passo induttivo.
- Confondere e : nella tesi bisogna sostituire ovunque compaia nell'affermazione, con attenzione alle parentesi.
- Passo induttivo che non vale per il primo valore: controllare che l'argomento funzioni per tutti gli , compreso il primo.
Versione ripasso
Teorema (principio di induzione)
Sia e un predicato. La proposizione "" è vera se e solo se:
- Passo base: è vera.
- Passo induttivo: per ogni (supponendo vera , si dimostra ).
Dimostrazione in breve. Per assurdo: se esiste tale che è falsa, allora anche deve essere falsa (per la 2). Ripetendo il ragionamento, si arriva a falsa, contraddicendo la 1.
Metodo di dimostrazione
- Passo base: Si verifica con un calcolo diretto.
- Passo induttivo:
- Si assume l'ipotesi induttiva ( vera).
- Si scrive la tesi ( vera).
- Si dimostra la tesi utilizzando l'ipotesi induttiva. Senza di essa, la dimostrazione è invalida.
Applicazioni
- Dimostrazioni: Riduce infiniti casi a due soli passaggi.
- Definizioni per ricorrenza: Definisce oggetti tramite il caso base e la regola di transizione (es. FattorialeFattoriale, permutazioni, disposizioni, combinazioni e coefficiente binomiale n su k, con il triangolo di Tartaglia.Fattoriale e coefficienti binomiali →: , ).
Esercizio: somma dei primi numeri
Testo. Dimostrare che per ogni .
Metodo: Induzione.
- Passo base (): ✓.
- Passo induttivo:
- Ipotesi: .
- Tesi: .
- Dimostrazione: ✓.
Errori tipici: Dimenticare il passo base; non usare l'ipotesi induttiva; sbagliare a scrivere la tesi sostituendo solo in parte; procedere per tentativi su casi singoli invece di dimostrare l'implicazione generale.
Esercizi su questo argomento
- Esercizio - algoritmo ibrido e valore ottimo della soglia (compito del 27 gennaio 2025, es. 1)
- Esercizio - funzione g(n) definita per ricorrenza, calcolo memoizzato e formula chiusa (compito del 19 giugno 2024, es. 2)
- Esercizio - ricorrenza con sottoistanze di taglia metà e un quarto, forma chiusa e profondità delle foglie (compito del 5 settembre 2025, es. 1)
- Esercizio 5 · 2n maggiore di n per induzione
- Esercizio 6 · numero di sottoinsiemi (insieme delle parti)
- Esercizio 10 · somma dei primi n numeri per induzione
- Esercizio 11 · disuguaglianza di Bernoulli
- Esercizio 12 · binomio di Newton per induzione
- Esercizio 1 · sigma-algebre su un insieme di quattro elementi
- Esercizio 3 · invariante su matrice a colonne decrescenti
- Esercizio 5 · Fibonacci ricorsivo, chiamate e complessità
- Esercizio 7 · dimostrazioni sulle foglie di un albero binario proprio
- Esercizio 9 · foglia più profonda di un albero binario proprio
- Esercizio 11 · massimo beneficio lungo un cammino radice-foglia
Teoria collegata
- Diagonalizzazione
- Funzioni lineari e isomorfismi
- Generatori e basi
- Proprietà del determinante, Binet e Laplace
- Programmazione dinamica - Fibonacci, memoizzazione e schema del paradigma
- Fattoriale e coefficienti binomiali
- Insiemi numerici (N, Z, Q, R)
- Serie notevoli - geometrica, telescopica, armonica
- Sottosuccessioni
- Tecniche di dimostrazione
- Bernoulli, binomiale e uniforme discreta
- Distribuzione gamma
- Funzione generatrice dei momenti
- Misura di probabilità e sue proprietà
- Probabilità condizionata
- Alberi
- Algoritmi ricorsivi
- Complessità in tempo e caso pessimo
- Costruzione di uno heap
- Dimostrazioni, induzione e invarianti
- Multi-way search tree e alberi (2,4)
- Notazione asintotica
- Visite di grafi - BFS e DFS
- Curve parametriche, vettore tangente e integrali di funzioni vettoriali
- Halfspace e Perceptron