Note per Studenti Esercizio 5 - 2^n maggiore di n per induzione

Esercizio 5

Testo (Lezione 6, esercizio 5 del foglio). Dimostrare per induzione che 2n>n2^n > n per ogni n∈Nn \in \mathbb{N}.


Passo 0: capire cosa dobbiamo dimostrare

L'affermazione. Chiamiamo P(n)P(n) l'affermazione "2n>n2^n > n". Dobbiamo dimostrare che P(n)P(n) è vera per ogni numero naturale nn, e lo faremo con il principio di induzioneSe P(n0)P(n_0) è vera e da P(n)P(n) segue sempre P(n+1)P(n+1), allora P(n)P(n) vale per ogni n≥n0n \ge n_0, come tessere del domino.Principio di induzione → (se non l'hai mai visto, leggi prima quella nota: spiega l'idea e la struttura di ogni dimostrazione).

Cos'è 2n2^n. È il prodotto di nn volte il numero 22: 23=2⋅2⋅2=82^3 = 2 \cdot 2 \cdot 2 = 8. Per convenzione 20=12^0 = 1Ogni numero non nullo elevato a 00 vale 11: così resta vera la regola am+n=am⋅ana^{m+n} = a^m \cdot a^n.Funzioni potenza → (il prodotto di zero fattori vale 11).

Chi è nn. N\mathbb{N}L'insieme dei numeri naturali; in questo corso comprende lo 00.Insiemi numerici (N, Z, Q, R) → ={0,1,2,3,… }= \{0, 1, 2, 3, \dots\}. Nel testo non c'è la condizione n≠0n \ne 0, quindi n=0n = 0 è incluso. (Se nel tuo corso N\mathbb{N} parte da 11, vedi la nota alla fine.)

Perché non basta provare dei valori. Ecco una tabella:

nn 00 11 22 33 44 55 66 1010
2n2^n 11 22 44 88 1616 3232 6464 10241024
2n>n2^n > n? 1>01 > 0 ✓ 2>12 > 1 ✓ 4>24 > 2 ✓ 8>38 > 3 ✓ 16>416 > 4 ✓ 32>532 > 5 ✓ 64>664 > 6 ✓ 1024>101024 > 10 ✓

L'affermazione sembra vera, e 2n2^n cresce molto più in fretta di nn. Ma i naturali sono infiniti: nessuna tabella potrà mai coprirli tutti. Serve una dimostrazione che valga per ogni nn.

Grafico interattivo: 2^n − n: la differenza è sempre positiva e cresce velocemente

Il grafico mostra la differenza 2n−n2^n - n. Se 2n>n2^n > n allora la differenza è positiva, cioè sta sopra la linea 00. I punti partono da 11 e salgono molto rapidamente.


Passo 1: passo base (n=0n = 0)

Dobbiamo verificare P(0)P(0). Sostituiamo n=0n = 0:

  • 20=12^0 = 1 (convenzione del prodotto vuotoUn prodotto senza fattori vale per convenzione 11, l'elemento neutro della moltiplicazione.);
  • n=0n = 0.

L'affermazione dice 1>01 > 0, che è vera ✓.

Il passo baseSi verifica a mano che l'affermazione valga per il primo valore n0n_0 (qui 00).Principio di induzione → è fatto: "la prima tessera cade".


Passo 2: passo induttivo

Dobbiamo dimostrare: per ogni n∈Nn \in \mathbb{N}, se 2n>n2^n > n allora 2n+1>n+12^{n+1} > n + 1.

Fissiamo un n∈Nn \in \mathbb{N} qualsiasi.

Ipotesi induttivaSi suppone vera l'affermazione per un nn fissato e la si usa per dedurre il caso n+1n+1.Principio di induzione → (la supponiamo vera per questo nn):

2n>n(⋆)2^n > n \qquad (\star)

Tesi (ciò che dobbiamo dimostrare, cioè P(n+1)P(n+1), ottenuta sostituendo n+1n+1 al posto di nn nell'affermazione):

2n+1>n+12^{n+1} > n + 1

Dimostrazione della tesi

(a) Riscrivere 2n+12^{n+1} in modo da far comparire 2n2^n. Per le proprietà delle potenzeam+n=am⋅ana^{m+n} = a^m \cdot a^n: qui 2n+1=2n⋅212^{n+1} = 2^n \cdot 2^1.Funzioni potenza →:

2n+1=2n⋅2=2n+2n2^{n+1} = 2^n \cdot 2 = 2^n + 2^n

(moltiplicare per 22 è lo stesso che sommare il numero con se stesso). In questo modo compare 2n2^n, che è esattamente il termine dell'ipotesi.

(b) Usare l'ipotesi induttiva su uno dei due 2n2^n. Dall'ipotesi (⋆)(\star), 2n>n2^n > n. Sommando 2n2^n ad entrambi i membri (sommare lo stesso numero non cambia il verso della disuguaglianzaAssioma d'ordine: se a>ba > b allora a+c>b+ca + c > b + c per qualunque cc.Campi ordinati (Q e R) →):

2n+2n>n+2n2^n + 2^n > n + 2^n

Quindi

2n+1>n+2n(⋆⋆)2^{n+1} > n + 2^n \qquad (\star\star)

(c) Dimostrare che 2n≥12^n \ge 1. Per ogni n∈Nn \in \mathbb{N}, 2n2^n è il prodotto di nn fattori uguali a 22, ciascuno ≥1\ge 1, quindi 2n≥12^n \ge 1 (per n=0n = 0 vale esattamente 11).

(d) Sostituire. Sommando nn a entrambi i membri di 2n≥12^n \ge 1 si ottiene n+2n≥n+1n + 2^n \ge n + 1. Mettendo insiemeProprietà transitiva dell'ordine: da A>BA > B e B≥CB \ge C segue A>CA > C.Campi ordinati (Q e R) → con (⋆⋆)(\star\star):

2n+1>n+2n≥n+12^{n+1} > n + 2^n \ge n + 1

Quindi 2n+1>n+12^{n+1} > n + 1, che è proprio la tesi ✓.

Il passo induttivoMostrare che, per ogni nn, da P(n)P(n) segue P(n+1)P(n+1); insieme al passo base dà P(n)P(n) per tutti gli nn.Principio di induzione → è fatto: "se cade una tessera qualsiasi, cade anche la successiva".

Verifica del passo con numeri concreti

Prendiamo n=3n = 3.

  • Ipotesi: 23=8>32^3 = 8 > 3 ✓.
  • Passaggio: 24=8+8=162^4 = 8 + 8 = 16; usando l'ipotesi, 8+8>3+8=118 + 8 > 3 + 8 = 11; e 11≥3+1=411 \ge 3 + 1 = 4.
  • Tesi: 16>416 > 4 ✓.

Il ragionamento scritto sopra, applicato a n=3n = 3, dà esattamente questi numeri.


Passo 3: conclusione

Il passo base ha mostrato che P(0)P(0) è vera. Il passo induttivo ha mostrato che da P(n)P(n) segue P(n+1)P(n+1) per ogni nn. Per il principio di induzionePer dimostrare una proprietà per ogni n basta il passo base e il passo induttivo da n a n+1.Principio di induzione →, P(n)P(n) è vera per ogni n∈Nn \in \mathbb{N}:

2n>nper ogni n∈N\boxed{2^n > n \quad \text{per ogni } n \in \mathbb{N}}


Attenzione: una scorciatoia che sembra giusta ma sbaglia

Un tentativo naturale nel passo induttivo è questo:

2n+1=2⋅2n>2n≥n+12^{n+1} = 2 \cdot 2^n > 2n \ge n + 1

Il primo passaggio è corretto (si moltiplica l'ipotesi 2n>n2^n > n per 2>02 > 0Moltiplicando una disuguaglianza per un numero positivo il verso resta lo stesso; per un negativo si inverte.Campi ordinati (Q e R) →). Il secondo, 2n≥n+12n \ge n + 1, equivale a n≥1n \ge 1Sottraendo nn a entrambi i membri di 2n≥n+12n \ge n + 1 si ottiene n≥1n \ge 1.. Ma per n=0n = 0 è falso: 2⋅0=02 \cdot 0 = 0, che non è ≥1\ge 1. Quindi questo ragionamento non vale per il primo valore n=0n = 0, e il passo induttivo risulterebbe incompleto proprio dove serve (il passaggio da 00 a 11).

La dimostrazione scritta sopra usa invece 2n≥12^n \ge 1, che vale per ogni nn compreso 00, ed è quindi corretta per tutti gli nn. Morale: nel passo induttivo bisogna controllare che ogni disuguaglianza valga per tutti i valori di nn ammessi, non solo per quelli "comodi".

Nota: se N\mathbb{N} parte da 1 nel tuo corso

Se il tuo professore considera N={1,2,3,… }\mathbb{N} = \{1, 2, 3, \dots\}, il passo base si fa con n=1n = 1Il passo base va fatto sul primo valore da cui deve valere la tesi: se N\mathbb{N} parte da 11, si verifica P(1)P(1).Principio di induzione →: 21=2>12^1 = 2 > 1 ✓. Il passo induttivo resta identico (vale per ogni n≥0n \ge 0, quindi in particolare per ogni n≥1n \ge 1). Se la prof usa un'altra convenzione dimmelo e adattiamo la nota.

Errori comuni

  • Verificare qualche valore e dichiarare "dimostrato". Non è una dimostrazione per induzione.
  • Dimenticare il passo base, o farlo con il valore sbagliato.
  • Nel passo induttivo non usare l'ipotesi 2n>n2^n > n.
  • Scrivere la tesi come 2n>n+12^n > n + 1 (cioè sbagliare la sostituzione): la tesi è P(n+1)P(n+1), quindi tutti gli nn dell'affermazione diventano n+1n + 1, anche nell'esponente: 2n+1>n+12^{n+1} > n + 1.
  • Il passaggio 2n≥n+12n \ge n + 1 nel caso n=0n = 0 (vedi la sezione "Attenzione").

Riassunto

Fase Cosa si fa Esito
Passo base verifico P(0)P(0): 20=1>02^0 = 1 > 0 vero
Ipotesi induttiva suppongo 2n>n2^n > n assunta
Tesi voglio 2n+1>n+12^{n+1} > n + 1 da dimostrare
Passo induttivo 2n+1=2n+2n>n+2n≥n+12^{n+1} = 2^n + 2^n > n + 2^n \ge n + 1 dimostrato
Conclusione induzione 2n>n2^n > n per ogni n∈Nn \in \mathbb{N}

Lezioni in cui compare

Teoria collegata