17.2. Insiemi finiti e infiniti#

Non è difficile pensare a insiemi che contengono un numero finito di elementi, come ad esempio l'insieme dei membri della Justice League, quello dei giorni della settimana e quello dei numeri primi minori di \(100\). Diciamo che insiemi di questo tipo sono finiti. Esistono però anche insiemi che non contengono un numero finito di elementi, come l'insieme di tutte le frazioni o quello dei punti del piano. Per questi insiemi infiniti si distinguono due casi:

  • si dice che un insieme è infinito numerabile quando risulta possibile costruire una sequenza (infinita) \(x_1, x_2, \dots\) che contiene in qualche posizione ognuno dei suoi elementi: l'insieme \(D\) dei numeri dispari, che introdurrò tra poco, è un esempio di insieme infinito numerabile;

  • in tutti gli altri casi si dice che l'insieme è infinito non numerabile: l'insieme dei punti di una retta e l'insieme dei numeri reali sono entrambi infiniti e non numerabili.

La modalità di descrizione estensiva non è, strettamente parlando, adottabile per gli insiemi infiniti, visto che per definizione non è possibile elencare tutti i loro elementi. Quando però un insieme infinito numerabile è associabile a una sequenza che si può intuitivamente continuare dopo avere visto solo alcuni tra i suoi elementi iniziali, risulta accettabile estendere la descrizione estensiva elencando solo questi elementi, aggiungendo poi dei punti di sospensione per enfatizzare il carattere infinito dell'insieme. Ad esempio, sebbene la descrizione intensiva

\[D = \{ 2n+1 \mid n \in \mathbb N \}\]

sia quella più precisa per indicare l'insieme dei numeri dispari, in molti contesti viene utilizzata anche la formulazione estensiva \(D = \{1, 3, 5, 7, 9, \dots \}\). Va però tenuto presente che una sequenza parziale non può identificare un insieme in modo univoco: nel caso precedente, i primi termini \(1, 3, 5, 7, 9\) potrebbero in linea di principio riferirsi anche all'insieme dei numeri dispari minori di \(100\), oppure a una qualsiasi altra successione che coincide con quella dei dispari sui primi elementi ma poi diverge. I puntini di sospensione suggeriscono quali siano gli elementi restanti, ma non li definiscono in modo rigoroso, e per questo la descrizione intensiva rimane quella formalmente corretta. A maggior ragione, le descrizioni estensive non riescono a cogliere la complessità degli insiemi infiniti non numerabili, per i quali sono generalmente utilizzabili solo descrizioni di tipo intensivo.

17.2.1. Vero o falso?#

Analizzate ciascuna delle seguenti affermazioni, che riguardano gli insiemi finiti e infiniti, e dite se è vera o falsa, motivando il vostro ragionamento. Cliccate su di essa per visualizzare la risposta corretta.

Un insieme finito può sempre essere descritto in forma estensiva.

Vera. Se un insieme è finito, in linea di principio è sempre possibile elencare tutti i suoi elementi, cioè descriverlo in forma estensiva. Dal punto di vista pratico, però, questa descrizione è utile solo quando il numero di elementi non è troppo grande: per insiemi molto grandi, scrivere o leggere l’elenco completo può richiedere troppo tempo e troppo spazio, e spesso elaborarne tutti gli elementi richiede ancora più tempo.

Una descrizione estensiva con i puntini di sospensione identifica un insieme in modo univoco.

Falsa. Come osservato nel testo, una sequenza parziale non può identificare un insieme in modo univoco. Per esempio, i termini \(1, 3, 5, 7, 9, \dots\) potrebbero riferirsi all'insieme dei numeri dispari, all'insieme dei dispari minori di \(100\), o a qualsiasi altra successione che coincide con quella dei dispari sui primi elementi e poi diverge. I puntini suggeriscono uno schema, ma non lo definiscono in modo rigoroso.

Un insieme infinito è necessariamente non numerabile.

Falsa. Esistono insiemi infiniti numerabili, ovvero insiemi per i quali è possibile costruire una sequenza infinita che ne elenca tutti gli elementi. L'insieme dei numeri dispari \(D = \{1, 3, 5, 7, \dots\}\) e l'insieme \(\mathbb N\) dei numeri naturali ne sono esempi. «Infinito» e «non numerabile» non sono sinonimi: la non numerabilità è una condizione più forte.

L'insieme dei numeri reali \(\mathbb{R}\) è infinito numerabile.

Falsa. L'insieme dei numeri reali è un controesempio: si può dimostrare che non esiste alcuna sequenza \(x_1, x_2, x_3, \dots\) che riesca a elencare tutti i numeri reali in qualche posizione. L'insieme \(\mathbb R\) è quindi infinito e non numerabile.

Gli insiemi infiniti non numerabili non possono essere descritti in forma estensiva.

Vera. Non essendo possibile costruire una sequenza che elenca tutti gli elementi dell'insieme la descrizione estensiva — anche con i puntini di sospensione — non è applicabile.

L'insieme \(\mathbb{N}\) dei numeri naturali è un esempio di insieme infinito numerabile.

Vera. Tecnicamente parlando, un insieme è infinito numerabile se e solo se i suoi elementi possono essere messi in corrispondenza biunivoca con quelli di \(\mathbb{N}\): ciò definisce implicitamente una sequenza nella quale elencare questi elementi. Chiaramente, stabilire una corrispondenza biunivoca tra \(\mathbb N\) ed esso stesso è banale.

17.2.2. Esercizi#

Esercizio 85

La Suicide Squad è composta da sei membri: Emerald Empress, Doctor Polaris, Johnny Sorrow, Lobo, Rustam e Cyclotron, ciascuno dei quali può essere operativo oppure fuori combattimento. Lo stato del gruppo è descritto da un vettore \((x_1, x_2, x_3, x_4, x_5, x_6)\), dove per ogni \(i = 1, \dots 6\), \(x_i\) è uguale a \(1\) se l'\(i\)-esimo membro (nell'ordine precedente) è operativo, e \(0\) altrimenti. Rispondete alle seguenti domande.

  1. Da quanti elementi è formato l'insieme di tutti i possibili stati del gruppo?

  2. Sia \(A\) l'insieme degli stati in cui almeno uno tra i membri \(1\) e \(2\) sono operativi, e almeno uno tra i membri \(3\) e \(4\) sono operativi. Scrivete del codice Python che elenca tutti gli elementi di \(A\).

  3. Sia \(B\) l'insieme degli stati in cui i membri \(1\) e \(3\) sono entrambi fuori combattimento. Quanti elementi contiene \(B\)?

Esercizio 86

I New Warriors sono un gruppo di supereroi Marvel composto, in una delle loro formazioni, da sei membri: Night Thrasher, Firestar, Justice, Namorita, Speedball e Nova. Per ciascuno dei seguenti insiemi, stabilite se è finito, infinito numerabile oppure infinito non numerabile, motivando la vostra risposta.

  1. L'insieme \(W\) dei sei membri dei New Warriors.

  2. L'insieme \(M\) dei possibili numeri di missione assegnati progressivamente al gruppo a, partire da \(1\), cioè \(M = \{1, 2, 3, 4, \dots\}\).

  3. L'insieme \(C\) di tutte le coppie \((i, n)\) dove \(i \in [1 .. 6]\) indica uno dei sei membri e \(n \in \mathbb{N}\) indica il numero della missione che guida.

  4. L'insieme \(V\) di tutti i possibili valori reali (in km/h) della velocità con cui Nova può volare, sapendo che la velocità è compresa nell'intervallo \([0, 10^6]\).

Esercizio 87

I Great Lakes Avengers sono un eccentrico gruppo Marvel composto da sei membri: Big Bertha, Doorman, Flatman, Mr. Immortal, Dinah Soar e Grasshopper. Prima di ogni missione, il gruppo assegna tre ruoli distinti — leader, tattico e ricognitore — a tre membri distinti. L'ordine dei ruoli è significativo (ricoprire il ruolo di leader è diverso dall'essere tattico). Sia \(R\) l'insieme di tutte le possibili assegnazioni di ruoli.

  1. Quanti elementi contiene \(R\)?

  2. Sia \(D\) l'insieme delle assegnazioni in cui Doorman ricopre uno dei tre ruoli. Quanti elementi contiene \(D\)?

  3. Scrivete del codice Python che elenca tutti gli elementi di \(R\) e verificate i risultati dei punti 1 e 2.

Esercizio 88

La Doom Patrol è una squadra di supereroi emarginati, tra cui Robotman, Negative Man, Elasti-Girl e Crazy Jane. Il loro archivio storico etichetta ogni scontro con una coppia di numeri naturali positivi \((v, s)\), dove \(v\) indica il numero di un fumetto ed \(s\) il numero dello scontro all'interno di quel fumetto. Sia \(A = \{ (v, s) : v, s \in \mathbb{N} \}\) l'insieme di tutte le possibili etichette di scontro.

  1. Dimostrate che \(A\) è infinito.

  2. Dimostrate che \(A\) è numerabile costruendo esplicitamente una sequenza \(a_1, a_2, a_3, \dots\) che elenca ogni elemento di \(A\) in qualche posizione, e ricavate la formula per la posizione di un generico elemento \((v, s)\).

  3. In quale posizione si trova \((3, 2)\) nella sequenza del punto precedente?

Esercizio 89

Per ognuno dei seguenti insiemi, espressi in forma intensiva, scrivete — ove possibile — la corrispondente descrizione estensiva, e indicate se questa è precisa oppure solo parziale.

  1. \(A = \{ n \in \mathbb{N} \mid n^2 \leq 25 \}\).

  2. \(B = \{ n \in \mathbb{Z} \mid -3 \leq n \leq 3 \}\).

  3. \(C = \{ n \in \mathbb{N} \mid n \text{ è un multiplo di } 3 \}\).

  4. \(D = \{ x \in \mathbb{R} \mid 1 \leq x \leq 2 \}\).

Esercizio 90

Per ognuno dei seguenti insiemi, espressi in forma estensiva, scrivete una descrizione intensiva equivalente.

  1. \(A = \{ \text{Thor}, \text{Iron Man}, \text{Captain America}, \text{Hulk}, \text{Black Widow}, \text{Hawkeye} \}\).

  2. \(B = \{ 2, 4, 6, 8, \dots \}\).

  3. \(C = \{ 1, 4, 9, 16, 25, \dots \}\).

  4. \(D = \{ 0, 1 \}\).

17.2.3. Concetti fondamentali#

Pensate ai concetti fondamentali illustrati in questo paragrafo ed elencateli. Nella lista qui sotto sono già presenti gli stessi concetti, ma nascosti. Cliccate sul pulsante per mostrarli sotto forma di parole chiave, quindi confrontateli con la vostra lista. Provate infine a descrivere ciascun concetto con parole vostre.