Principio d'induzione

Enunciato

Il principio d'induzione (da non confondersi con il metodo di induzione) è un enunciato sui numeri naturali che in matematica trova un ampio impiego nelle dimostrazioni, per provare che una certa proprietà è valida per tutti i numeri interi. L'idea intuitiva alla sua base è l'effetto domino: affinché le tessere da domino disposte lungo una fila cadano tutte sono sufficienti due condizioni:

  • che cada la prima tessera;
  • che ogni tessera sia posizionata in modo tale che cadendo provochi la caduta della successiva.
L'effetto domino fornisce una metafora esplicativa per il principio d'induzione

Il principio d'induzione estende quest'idea al caso in cui la fila sia composta da infinite tessere.

Enunciato formale

modifica

Il principio d'induzione asserisce che se   è una proprietà che vale per il numero 0, e se   per ogni  , allora   vale per ogni  .

In simboli:

 

dove   e   sono numeri naturali.

La prima attestazione specifica del principio è del 1861, a opera di Hermann Günther Grassmann[1]. Il suo primo utilizzo in una dimostrazione risale al 1575 da parte dell'italiano Francesco Maurolico[2]. Nel XVII secolo Pierre de Fermat ne raffinò l'utilizzo formulandolo come principio della discesa infinita[2], e la nozione compare anche chiaramente nei lavori più tardi di Blaise Pascal (1653)[2]. L'espressione "induzione matematica" apparentemente sembra essere stata coniata dal logico e matematico A. De Morgan nei primi del XIX secolo[2]. La sua formulazione completa, usata ancora oggi, è essenzialmente quella data da Giuseppe Peano nei suoi Arithmetices Principia, pubblicati nel 1889. Il principio d'induzione deriva direttamente dal quinto assioma di Peano, ed è ad esso equivalente: assumendolo cioè come assioma, ne deriva il quinto assioma di Peano.

Dimostrazioni per induzione

modifica

Il principio d'induzione offre un importante strumento per le dimostrazioni. Per dimostrare che un certo asserto   in cui compare un numero naturale   vale per qualunque   si può sfruttare il principio d'induzione nel seguente modo:

Si pone  ,

  1. si dimostra che vale   (o  ), cioè che   (o  ) è nel sottoinsieme dei numeri naturali   per cui vale  ,
  2. si assume come ipotesi che l'asserto   valga per un generico   e da tale assunzione si dimostra che vale anche   (cioè che  ),

e quindi si conclude che l'insieme   dei numeri per cui vale   coincide con l'insieme dei numeri naturali. Il punto 1 è generalmente chiamato base dell'induzione, il punto 2 passo induttivo.

Un modo intuitivo con cui si può guardare a questo tipo di dimostrazioni è il seguente: se disponiamo di una dimostrazione della base

 

e del passo induttivo

 

allora chiaramente possiamo sfruttare queste dimostrazioni per dimostrare   usando la regola logica modus ponens su   (la base) e   (che è un caso particolare del passo induttivo per  ), poi possiamo dimostrare   poiché adesso usiamo il modus ponens su   e  , così per  ,  , ecc., è chiaro a questo punto che possiamo produrre una dimostrazione in un numero finito di passi (eventualmente lunghissimo) di   per qualunque numero naturale  , da cui deduciamo che   è vero per ogni  .

Esempio

modifica

Dimostriamo che vale l'asserto: per ogni   risulta:

 

Abbiamo in questo caso definito  .

  • Base dell'induzione: l'affermazione   è vera per  , infatti, per sostituzione, si verifica che  
  • Passo induttivo: dobbiamo mostrare che per ogni   la validità della formula, cioè che  , implica che la formula valga anche per   oppure, esplicitamente:
 

la dimostrazione di questa affermazione diventa più semplice dopo aver premesso che sommare i primi   numeri interi equivale ad aggiungere   alla somma dei primi   numeri interi, cioè che:

 

quindi la dimostrazione che cerchiamo si ottiene aggiungendo   a   e verificando che il risultato coincida con   i passaggi algebrici sono dunque:

 
 

Questo conclude la dimostrazione del passo induttivo.

Avendo dunque verificato la validità sia della base dell'induzione che del passo induttivo, possiamo concludere che la formula

 

è vera per ogni  .

Il principio d'induzione forte

modifica

Il principio d'induzione forte deriva da una versione con ipotesi apparentemente più restrittive del quinto assioma di Peano, ma equivalente: se   è un sottoinsieme dell'insieme   dei numeri naturali tale che

  •   contiene   (o  ),
  • se   contiene tutti i numeri minori di   allora contiene anche  

allora  

La parola "forte" è legata al fatto che questa formulazione richiede delle ipotesi apparentemente più forti e stringenti per inferire che l'insieme   coincide con  : per ammettere un numero nell'insieme è richiesto infatti che tutti i precedenti ne facciano già parte (e non solo il numero precedente). In pratica, la proprietà   deve valere non solo per  , ma per ogni  . Non è difficile dimostrare la sua equivalenza logica con il principio d'induzione, ragionando così: se vale per 1 (o 0), vale anche per il suo successore, e per il successore di quest'ultimo, ecc., fino a   Inoltre, se la proprietà vale per ogni numero minore di   vale anche per 1 (o 0), e se vale per b, vale anche per   ed è perciò equivalente al principio d'induzione.

Utilità del principio di induzione forte

modifica

Questa formulazione, talvolta, rende più agevoli le dimostrazioni per induzione, data la possibilità di disporre di una platea più ampia di ipotesi (tutti i numeri minori di  ) per la dimostrazione del successivo passo induttivo. Questo si verifica, ad esempio, nella dimostrazione della fattorizzabilità dei numeri interi (teorema fondamentale dell'aritmetica): laddove, nella dimostrazione, si voglia usare il principio d'induzione, la regressione da un numero   a fattori più piccoli non porta al numero precedente   ma a numeri più piccoli. In tal caso il principio di induzione debole non sarebbe utile. La stessa situazione si incontra nella fattorizzazione dei polinomi.

Forme equivalenti del principio d'induzione

modifica

In totale le forme del principio d'induzione sono 4:

Queste forme sono equivalenti nel senso che assumendone vera una si possono dimostrare le altre tre.

L'induzione è un assioma o un teorema?

modifica

Generalmente, il principio d'induzione è indicato come assioma dei numeri naturali: a volte viene considerato al posto del quinto assioma di Peano, ottenendo un modello equivalente, in quanto, come detto in precedenza, i due sono equivalenti. La teoria che si ottiene considerando gli assiomi classici di Peano formalizzati (cioè gli assiomi dell'aritmetica di Peano) eccettuato il principio d'induzione viene chiamata aritmetica di Robinson ed ammette modelli alternativi in cui il principio d'induzione è falso.

Esistono però alcuni sistemi logici in cui esso può essere dimostrato: ad esempio, quando viene usato l'assioma

L'insieme dei numeri naturali è bene ordinato.

Ossia

Ogni sottoinsieme non vuoto dell'insieme dei numeri naturali ha un numero minimo.

Noto anche come principio del buon ordinamento per i numeri naturali. In realtà, questo assioma aggiuntivo è una formulazione alternativa del principio d'induzione matematica: i due assiomi sono infatti equivalenti.

Infatti se un insieme non vuoto non ha minimo lo 0 non gli appartiene. Assumendo poi che numeri inferiori a   numeri non gli appartengono, allora anche m non gli appartiene (altrimenti sarebbe il minimo). Applicando l'induzione forte si ottiene che nessun numero gli appartiene.

Viceversa, dato un insieme goda delle due proprietà enunciate dal principio d'induzione senza coprire tutto  . Esisterà, per il buon ordinamento, il minimo numero che non gli appartiene e sia questo   Allora   non può essere 0. Il suo precedente   non rispetta l'ipotesi induttiva.

Tuttavia, in alcuni casi il principio d'induzione non è considerato assioma, ciò dipende da come è definito l'insieme dei numeri naturali. Se definisco l'insieme   per via assiomatica (con gli assiomi di Peano) avrò che il principio d'induzione è un assioma, come precedentemente detto, viceversa se definisco l'insieme   come il più piccolo insieme induttivo contenuto in  , e più precisamente come l'intersezione di tutti gli insiemi induttivi contenuti in  , avrò che il principio d'induzione non si potrà considerare un assioma non essendo l'insieme   definito per via assiomatica, ma sarà una conseguenza del fatto che   è il più piccolo insieme induttivo.

Generalizzazioni

modifica

Base di partenza diversa da zero

modifica

Una prima generalizzazione molto elementare consiste nel far partire l'induzione da un numero naturale   diverso da zero. Ovvero: se vogliamo dimostrare che un enunciato   vale per ogni numero naturale   maggiore o uguale di un numero prefissato   applichiamo la tecnica di dimostrazione per induzione considerando come base dell'induzione   anziché  .

Induzione transfinita

modifica
  Lo stesso argomento in dettaglio: Induzione transfinita.

Il principio d'induzione transfinita generalizza il principio d'induzione alla classe degli ordinali transfiniti On (di cui i numeri naturali sono un sottoinsieme).
Esso afferma che se   è un sottoinsieme della classe   di tutti gli ordinali che verifica le seguenti due proprietà:

  •   contiene  ,
  • ogni volta che   contiene tutti gli ordinali   minori di   allora   contiene anche  ,

allora   coincide con l'intera classe degli ordinali  .

Il principio d'induzione transfinita, a differenza del principio d'induzione forte, è un principio strettamente più potente del principio d'induzione, infatti esistono teoremi come il teorema di Goodstein che possono essere dimostrati per induzione transfinita ma non possono essere dimostrati mediante l'induzione semplice.

Errori e fraintendimenti

modifica

Una classica applicazione sbagliata del principio d'induzione è la seguente "dimostrazione" che porta a concludere che

Tutti i cavalli sono dello stesso colore.

Ragioniamo per induzione sulla grandezza dei possibili insiemi di cavalli: dimostriamo che per ogni   vale  ="un insieme di   cavalli contiene tutti cavalli dello stesso colore":

1. Base dell'induzione: un insieme formato da un unico cavallo ( ) contiene tutti cavalli dello stesso colore.
2. Passo induttivo: supponiamo vero  ="un insieme di   cavalli contiene tutti cavalli dello stesso colore" e dimostriamo  : un insieme di   cavalli si può guardare come l'unione di due insiemi di   cavalli che hanno in comune   elementi, quindi dall'ipotesi induttiva questi insiemi hanno tutti cavalli dello stesso colore, e dal fatto che hanno intersezione non vuota deduciamo che tutti gli   cavalli hanno lo stesso colore, cioè abbiamo dimostrato  .

Segue dal principio d'induzione che qualunque sia il numero di cavalli presenti al mondo, questi hanno tutti lo stesso colore.

La dimostrazione del passo induttivo precedente è solo apparente: infatti per   i due insiemi di   elementi hanno in comune   elementi e non si può quindi dedurre che   cavalli abbiano lo stesso colore.

  1. ^ Hermann Günther Grassmann, Lehrbuch der Arithmetik, Berlino, 1861.
  2. ^ a b c d Donald E. Knuth, Fundamental Algorithm, in The Art of Computer Programming, vol. 1, 3ª ed., Addison-Weseley Professional, 1996, p. 17.

Voci correlate

modifica

Altri progetti

modifica

Collegamenti esterni

modifica
Controllo di autoritàLCCN (ENsh85065806 · GND (DE4124408-4 · J9U (ENHE987007548367405171
  Portale Matematica: accedi alle voci di Wikipedia che trattano di matematica
  NODES
Idea 2
idea 2
INTERN 1
Note 2
todo 1