Logica e dimostrazione

☰ Contents

Una dimostrazione è un ragionamento che copre tutti i casi in una volta, compresi quelli che nessuno controllerà mai. Controllare mille casi è un indizio. Una dimostrazione chiude la questione. I metodi qui sotto sono le forme che quel ragionamento può prendere.

Quali sono i pezzi di un ragionamento matematico?

Un ragionamento matematico è costruito con pochi tipi di affermazione. Una definizione fissa il significato di una parola; è una scelta, quindi non è né vera né falsa. Una proposizione è un’affermazione che è vera oppure falsa. Un teorema è una proposizione che è stata dimostrata, un lemma è un teorema più piccolo dimostrato lungo la strada verso uno più grande, e un corollario segue da un teorema in uno o due passaggi. Definisci un multiplo di 3 come 3k per un numero intero k. Allora "la somma di due multipli di 3 è un multiplo di 3" diventa un teorema quando si mostra che 3a + 3b = 3(a + b), e la stessa affermazione per tre multipli è un corollario. Le etichette contano perché una dimostrazione può usare solo definizioni e affermazioni già dimostrate. Una congettura sembra vera ma non ha ancora una dimostrazione. Un esempio non è una dimostrazione: 6 + 9 = 15 illustra il teorema senza dimostrarlo.

what it isdefinitionfixes a meaningpropositiona claim, true or falsetheorema claim with a proof
La matematica usa tre tipi di frase, e svolgono tre compiti diversi. Lezione completa: Definizioni, proposizioni e teoremi

Per questo discutere se 1 sia primo non porta da nessuna parte. La definizione esclude 1 perché ogni numero intero abbia esattamente una scomposizione in fattori primi. È una scelta, non una scoperta.

Le affermazioni si collegano con e, o e non, e una tavola di verità elenca ogni combinazione di vero e falso, così ogni connettivo è definito con precisione. In matematica o è inclusivo: P o Q è vera quando valgono entrambe.

PQP and QP or Q1TTTT2TFFT3FTFT4FFFF
P o Q è vera in tre casi. In matematica «o» include il caso in cui valgono entrambe. Lezione completa: Connettivi logici e tavole di verità

La negazione di un’affermazione è vera esattamente quando l’affermazione è falsa, e non deve negare nulla di più. La negazione di x > 5 è x ≤ 5, non x < 5, perché x = 5 non era mai stato escluso. Sotto una negazione e diventa o, e o diventa e. Sono le leggi di De Morgan.

not (P and Q)at least one of them fails(not P) or (not Q)
Negare che valgano entrambe dice solo che almeno una fallisce. «E» diventa «o» sotto negazione. Lezione completa: Negare un’affermazione

Vedi Definizioni, proposizioni e teoremi, Connettivi logici e tavole di verità e Negare un’affermazione.

Ora tocca a te

the shape is a square and blue

Qual è la negazione dell’affermazione disegnata?

Perché la contronominale è vera e l’inversa no?

Un’affermazione condizionale "se P allora Q" è falsa in un solo caso: P vera e Q falsa. La contronominale, "se non Q allora non P", fallisce esattamente in quel caso, quindi è vera ogni volta che lo è l’originale. L’inversa, "se Q allora P", fallisce quando Q è vera e P è falsa, un caso diverso, quindi può essere falsa mentre l’originale è vera. Prendi "se un numero finisce con 0, è divisibile per 5". La sua contronominale, "se un numero non è divisibile per 5, non finisce con 0", è vera. La sua inversa, "se un numero è divisibile per 5, finisce con 0", è falsa: 15 = 3 × 5 finisce con 5. Quando valgono entrambe le direzioni, l’affermazione è un "se e solo se", e ogni direzione richiede la sua dimostrazione. Per l’originale, il caso che la rompe non si presenta mai: un numero che finisce con 0 è un multiplo di 10, e 10 = 2 × 5.

numeri interimultiplo di 4pari·P ⇒ Ql'enunciato·¬Q ⇒ ¬Pcontronominale·Q ⇒ Pinversa·¬P ⇒ ¬Qcontrarian = 8

un enunciato e la sua contronominale vengono confutati dagli stessi numeri, ed è per questo che uno è vero esattamente quando lo è l'altro.

Trova un numero che renda falsa l'inversa.

Si scrive P ⇒ Q, con P l’ipotesi e Q la tesi. Quando P è falsa il condizionale non promette nulla, quindi non può essere violato.

PQif P then Q1TTT2TFF3FTT4FFT
Un solo caso rompe la promessa: l’ipotesi è vera e la conclusione è falsa. Lezione completa: Affermazioni condizionali

In simboli l’inversa è Q ⇒ P, e la contronominale è non Q ⇒ non P. Con "se n è un multiplo di 4 allora n è pari", l’inversa fallisce per n = 6, mentre la contronominale, "se n non è pari allora n non è un multiplo di 4", è vera.

Una tavola di verità lo stabilisce in quattro righe. Le colonne di P ⇒ Q e di non Q ⇒ non P coincidono in ogni riga, quindi le due affermazioni sono logicamente equivalenti. Allo stesso modo l’inversa fa coppia con la contraria, non P ⇒ non Q.

PQP→Q¬Q→¬P1TTTT2TFFF3FTTT4FFTT
Le due colonne coincidono in tutti e quattro i casi, quindi le due affermazioni dicono la stessa cosa. Lezione completa: La contronominale
sayspair oneoriginal, contrapositivepair twoconverse, inverse
Quindi le quattro affermazioni si dividono in due coppie, e le coppie non devono per forza coincidere. Lezione completa: La contronominale

P è sufficiente per Q quando P garantisce Q, e P è necessaria per Q quando Q non può verificarsi senza P. Quando una condizione è entrambe le cose, l’affermazione si legge "P se e solo se Q", e dimostrarla significa dimostrare P ⇒ Q e Q ⇒ P. Tralasciare una direzione lascia l’affermazione non dimostrata.

Vedi Affermazioni condizionali, L’inversa e la contraria, La contronominale, Condizioni necessarie e sufficienti e Se e solo se.

Ora tocca a te

saysconverseif Q then Pinverseif not P then not Qcontraposif not Q then not P

Quale affermazione è sempre in accordo con l’inversa?

saysconverseif Q then Pinverseif not P then not Qcontraposif not Q then not P

Quale delle tre affermazioni deve essere vera ogni volta che lo è l’originale?

Come cambiano un’affermazione i quantificatori?

Un quantificatore dice quanti oggetti copre un’affermazione. "Per ogni", scritto ∀, afferma qualcosa di ogni oggetto di un insieme; "esiste", scritto ∃, afferma che almeno un oggetto ha la proprietà. Si dimostrano e si confutano in modi opposti. Un’affermazione con per ogni richiede un ragionamento che copra ogni caso, e un controesempio la confuta. Un’affermazione con esiste richiede un esempio, e confutarla significa escludere ogni caso. Così "ogni primo è dispari" cade davanti al primo 2, mentre "qualche quadrato finisce con 6" è dimostrata da 4 × 4 = 16. Il motivo è la negazione: la negazione di un’affermazione con per ogni è un’affermazione con esiste. L’ordine dei quantificatori cambia il significato. "Per ogni x c’è un y più grande" è vera per i numeri interi, perché y = x + 1 funziona, ma "c’è un y più grande di ogni x" afferma che esiste un numero massimo ed è falsa. Per negare un’affermazione quantificata, scambia il quantificatore e nega ciò che segue.

6x₁x₂x₃x₄x₅x₆x₇x₈∀x: x ≤ 6 vero∃x: x > 6 falso

ogni x ≤ 6, quindi ∀x: x ≤ 6 è vero e ∃x: x > 6 è falso: le due affermazioni sono la negazione l'una dell'altra e non concordano mai

Alza x₅ sopra 6 e leggi entrambe le affermazioni

proved bybroken byfor allan argumentone exampleexistsone examplean argument
Per ogni si dimostra con un ragionamento e si confuta con un esempio; con esiste è il contrario. Lezione completa: Per ogni ed esiste

"Ogni persona ha una madre" e "c’è una persona che è la madre di tutti" usano gli stessi quantificatori in ordine opposto, e solo la prima è vera.

La negazione di "ogni cigno è bianco" è "qualche cigno non è bianco", non "nessun cigno è bianco", che afferma molto di più.

not: all primes are oddand 2 is that primesome prime is not odd
Non tutti i numeri primi sono dispari. La negazione dice che esiste un primo non dispari, e 2 è quel primo. Lezione completa: Negare un’affermazione quantificata

Vedi Per ogni ed esiste e Negare un’affermazione quantificata.

Ora tocca a te

there exists a whole n with

Qual è la negazione dell’affermazione disegnata?

Quali sono i modi standard di dimostrare qualcosa?

La maggior parte delle dimostrazioni usa uno di sei metodi: la dimostrazione diretta, la dimostrazione per contronominale, la dimostrazione per casi, la confutazione per controesempio, la dimostrazione di unicità e la dimostrazione per induzione. Una dimostrazione diretta assume l’ipotesi e procede per passaggi obbligati fino alla tesi. Per dimostrare che il prodotto di due numeri dispari è dispari, scrivili come 2a + 1 e 2b + 1; il loro prodotto è 4ab + 2a + 2b + 1, cioè 2(2ab + a + b) + 1, quindi è dispari. Per esempio, 7 × 9 = 63 = 2 × 31 + 1. È la forma dell’affermazione a scegliere il metodo. Quando l’ipotesi dà poco su cui lavorare, come in "se n² è dispari allora n è dispari", dimostra la contronominale. Pochi casi chiedono la dimostrazione per casi, un’affermazione falsa un controesempio, e un’affermazione su ogni numero intero l’induzione. Una dimostrazione è completa solo quando ogni passaggio segue da quelli precedenti, quindi indica che cosa giustifica ogni riga.

Per mostrare che la somma di due numeri pari è pari, scrivili come 2a e 2b. La somma è 2(a + b), cioè 2 per un numero intero, quindi è pari.

the movestartassume the hypothesismiddleforced steps onlyendstate the conclusion
Ecco l’intero metodo: assumi l’ipotesi, fai passi obbligati, dichiara la conclusione. Lezione completa: Dimostrazione diretta

La dimostrazione per contronominale dimostra invece non Q ⇒ non P, ed è la scelta giusta quando le affermazioni negate sono più facili da trattare. Per dimostrare che se n² è pari allora n è pari, parti da "n è dispari": n = 2k + 1, quindi n² = 4k² + 4k + 1, che è dispari. Questo dimostra l’affermazione, senza passaggi in più.

La dimostrazione per casi divide l’affermazione in un elenco finito di casi e dimostra ciascuno. Controlla prima che i casi non lascino fuori nulla. "n è pari o dispari" copre ogni numero intero. "n è primo o composto" no, perché 1 non è né l’uno né l’altro.

La confutazione per controesempio chiude un’affermazione generale con un solo caso in cui fallisce. n² + n + 41 è primo per ogni n da 0 a 39, e questo non dimostra nulla.

n = 41:
every term carries a factor of 41
= 41(41 + 1 + 1)
In n = 41 ogni termine porta un fattore 41, quindi il valore è 41 × 43, che non è primo. Lezione completa: Confutazione per controesempio

Un’affermazione secondo cui esiste esattamente un oggetto richiede due ragionamenti: trovare un oggetto che funziona, poi prenderne due qualsiasi che funzionano e mostrare che sono uguali. La dimostrazione per induzione mostra che un’affermazione vale per n = 1 e che ogni caso implica il successivo; è spiegata nella guida a successioni e serie (in inglese).

Vedi Dimostrazione diretta, Dimostrazione per contronominale, Dimostrazione per casi, Confutazione per controesempio, Dimostrare esistenza e unicità e Dimostrazione per induzione: sommare da 1 a n.

Ora tocca a te

assume Pforced stepsconclude Q

Cosa non fa mai una dimostrazione diretta?

assume Pforced stepsconclude Q

Come inizia una dimostrazione diretta di «se n è dispari allora n² è dispari»?

Due ragionamenti di conteggio con un nome proprio

Il principio dei cassetti dice che se si mettono più oggetti che cassetti, almeno un cassetto ne contiene due. Dimostra che una coppia esiste senza dire quale, e spesso a una dimostrazione basta questo.

still to deal2111
Il quinto oggetto non ha un posto nuovo dove andare, quindi qualche scatola finisce per contenerne due. Lezione completa: Il principio dei cassetti

Contare con una biiezione abbina due collezioni una a una, senza avanzi, per dimostrare che hanno la stessa grandezza. Un insieme di n elementi ha 2ⁿ sottoinsiemi, perché ogni sottoinsieme corrisponde esattamente a una stringa di n scelte sì-o-no.

*×*×|×*×*×*×|×*×*jars of 2, 3 and 2
Scrivi le monete come stelle e le pareti tra i barattoli come barre, su un’unica riga. Lezione completa: Contare con una biiezione

Vedi Il principio dei cassetti e Contare con una biiezione.

Quali disuguaglianze conviene conoscere per nome?

Quattro disuguaglianze meritano di essere conosciute per nome: la disuguaglianza triangolare, la disuguaglianza AM-GM, la disuguaglianza di Cauchy-Schwarz e l’ordine di crescita di esponenziali, polinomi e logaritmi. Ognuna limita una quantità quando un valore esatto è difficile da trovare o non serve. La disuguaglianza AM-GM è la più usata: per a e b non negativi, la media aritmetica (a + b)/2 è almeno la media geometrica √(ab). Con a = 9 e b = 1 si ha (9 + 1) ÷ 2 = 5, poi √9 = 3, quindi 5 ≥ 3. Vale perché un quadrato non è mai negativo: il quadrato di √a − √b è almeno 0, e riordinando si ottiene la disuguaglianza. L’uguaglianza richiede a = b, ed è così che la disuguaglianza trova un minimo. Per x > 0, x + 1/x ≥ 2, con il minimo in x = 1, perché la media geometrica di x e 1/x è 1. Prova un valore: x = 4 dà 4 + 1/4, che è sopra 2.

(a + b)/2 = 4√(ab) = 3.464a = 2b = 6

l’altezza √(ab) = 3.464 è metà corda, quindi è più corta del raggio (a + b)/2 = 4: (a + b)/2 ≥ √(ab)

Fai scorrere la divisione finché l’altezza non raggiunge il raggio

La disuguaglianza triangolare dice che in ogni triangolo con lati a, b e c, a + b ≥ c. Scritta come |a + b| ≤ |a| + |b|, vale per numeri, vettori e numeri complessi.

abc
Vai diretto da un angolo all’altro lungo c, oppure gira passando per a e b. Lezione completa: La disuguaglianza triangolare

In simboli la disuguaglianza è (a + b)/2 ≥ √(ab), con l’uguaglianza solo quando a = b. La dimostrazione è un solo quadrato: (√a − √b)² ≥ 0, quindi a − 2√(ab) + b ≥ 0. Riordina in a + b ≥ 2√(ab) e dimezza entrambi i membri. Fra i rettangoli di area fissata, il quadrato ha il perimetro minimo.

La disuguaglianza di Cauchy–Schwarz dice che il prodotto scalare di due vettori è al massimo il prodotto delle loro lunghezze, |a · b| ≤ |a| |b|, perché a · b = |a| |b| cos θ e un coseno non supera mai 1.

a|a|b|b|θ
Due vettori si incontrano a un angolo, e il prodotto scalare è |a| |b| cos θ. Lezione completa: La disuguaglianza di Cauchy-Schwarz

L’ordine di crescita dice che, alla lunga, un esponenziale supera ogni polinomio e un polinomio supera ogni logaritmo. Una potenza grande ritarda il punto di sorpasso ma non lo elimina.

log₂nn²2ⁿn = 421616n = 8364256n = 16425665536
A n = 4 sia n² sia 2ⁿ valgono 16. A n = 16, n² è 256 e 2ⁿ è 65536. Lezione completa: Crescita polinomiale, esponenziale e logaritmica

Vedi La disuguaglianza triangolare, La disuguaglianza tra media aritmetica e media geometrica, La disuguaglianza di Cauchy-Schwarz e Crescita polinomiale, esponenziale e logaritmica.

Ora tocca a te

a = 49, b = 1one is an averagecompare the two means

Prendi a = 49 e b = 1. Quale è la media aritmetica?

a = 4, b = 1one is an averagecompare the two means

Prendi a = 4 e b = 1. Quale è la media aritmetica?

Come si trova una dimostrazione quando si è bloccati?

Quando sei bloccato, usa un’euristica: un metodo per trovare una dimostrazione anziché per scriverla. Tre fanno la maggior parte del lavoro: procedere a ritroso dall’obiettivo, risolvere prima una versione più semplice e passare dai casi particolari a quello generale. Supponi di volere il numero di diagonali di un poligono con n lati. Conta i casi piccoli: un quadrato ne ha 2, un pentagono 5 e un esagono 9. Ogni vertice è unito da una diagonale a n − 3 altri, e ogni diagonale ha due estremi, il che suggerisce n(n − 3)/2. I casi piccoli aiutano perché si possono controllare a mano e mostrano lo schema che un ragionamento generale deve spiegare. Uno schema però non è una dimostrazione: è il ragionamento di conteggio a dimostrare la formula, non la tabella. Procedere a ritroso cambia l’ordine di scrittura: trovi i passaggi partendo dall’obiettivo, poi scrivi la dimostrazione in avanti a partire dall’ipotesi. Prova la formula su un caso contato: per un esagono, 6 × 3 ÷ 2 = 9.

Procedere a ritroso dall’obiettivo parte dalla tesi e si chiede che cosa la produrrebbe, poi che cosa produrrebbe quello, finché la richiesta è qualcosa di già noto.

Risolvere prima un problema più semplice riduce il problema finché si può fare a mano, e i casi piccoli mostrano la regola.

diagonals4 sides25 sides56 sides9
Disegna invece i casi piccoli. Quattro, cinque e sei lati si possono contare a mano. Lezione completa: Risolvere prima un problema più semplice

Passare da un caso particolare a ogni caso richiede un ragionamento generale. Sommando i numeri dispari in ordine si ottiene 1, 4, 9, 16, ed è una congettura finché un ragionamento non copre ogni n. Controlla anche che il caso particolare non abbia usato nulla che al caso generale manca. Una dimostrazione che assume in silenzio un angolo retto, o numeri positivi, ha dimostrato un teorema più ristretto di quello che dichiara.

1357
Un quadrato n per n è costruito da strati a forma di L, e ogni strato contiene un numero dispari di punti. Lezione completa: Da un caso particolare a ogni caso

Trovare il difetto in un ragionamento è l’abilità opposta. Nelle classiche dimostrazioni che 1 = 2, la conclusione falsa significa che un passaggio non è giustificato, e di solito è una divisione per a − b quando a = b, cioè una divisione per 0.

worth checkingdivideby something zerosquare rootsign lostassumethe conclusion used
Poche mosse spiegano la maggior parte dei difetti, quindi controllale prima quando una conclusione è assurda. Lezione completa: Trovare il difetto in un ragionamento

Vedi Procedere a ritroso dall’obiettivo, Risolvere prima un problema più semplice, Da un caso particolare a ogni caso e Trovare il difetto in un ragionamento.

Gli errori da conoscere per nome

Dove porta tutto questo

Le dimostrazioni geometriche della guida a rette, angoli e Pitagora (in inglese) sono dimostrazioni dirette con figure, e i teoremi sul cerchio della guida a congruenza e teoremi sul cerchio (in inglese) ne sono una catena. L’induzione è sviluppata insieme alle successioni e serie (in inglese) che dimostra. Il principio dei cassetti e le biiezioni tornano nella guida a insiemi e conteggio (in inglese).

Tocca a te

Tre da provare: tocca la tua risposta.

Se piove, il terreno si bagna. Il terreno non è bagnato. Quindi

Un controesempio

"Tutti i primi sono dispari" è confutata da

Domande e risposte

Qual è la differenza tra l'inversa e la contronominale?
L'inversa di 'se P allora Q' è 'se Q allora P', un'affermazione diversa che può essere falsa. La contronominale è 'se non Q allora non P', ed è vera esattamente quanto l'originale. 'Se un numero è divisibile per 4 allora è pari' è vera; la sua inversa è falsa, perché 6 è pari; la sua contronominale, 'un numero dispari non è divisibile per 4', è vera. Dimostrare la contronominale dimostra l'originale.
Come si nega un'affermazione che contiene per ogni?
Si scambia il quantificatore e si nega ciò che segue. La negazione di ogni cigno è bianco non è nessun cigno è bianco, ma esiste un cigno che non è bianco. Allo stesso modo la negazione di esiste una soluzione è ogni candidato non è una soluzione. Per questo, per confutare un'affermazione universale basta un controesempio, mentre per confutare un'affermazione di esistenza bisogna escludere ogni caso.
Che cos'è il principio dei cassetti?
Se si mettono più oggetti che contenitori, almeno un contenitore riceve almeno due oggetti. Sembra troppo ovvio per servire a qualcosa, eppure dimostra fatti sorprendenti: fra 13 persone qualsiasi due sono nate nello stesso mese, e in ogni gruppo di 6 persone ce ne sono tre che si conoscono tutte o tre che non si conoscono affatto. La sua forza è che garantisce che qualcosa esiste senza dire quale, e spesso a una dimostrazione basta questo.
Perché un solo controesempio confuta un'affermazione?
Perché un'affermazione universale dice qualcosa su ogni caso, quindi un solo caso in cui fallisce la rende falsa e non resta nulla da discutere. Il numero di esempi che funzionano non conta. La congettura di Eulero è rimasta in piedi per quasi duecento anni ed è caduta per un solo controesempio. L'asimmetria è esatta: dimostrare un'affermazione universale richiede un ragionamento che copra tutti i casi, mentre confutarla richiede un solo caso.
Che cosa significa condizione necessaria e sufficiente?
Una condizione sufficiente garantisce il risultato, e una condizione necessaria deve valere perché il risultato sia possibile. Essere divisibile per 4 è sufficiente per essere pari ma non necessario; essere pari è necessario per essere divisibile per 4 ma non sufficiente. Quando una condizione è entrambe le cose, caratterizza il risultato esattamente, e l'affermazione si scrive con se e solo se, il che richiede di dimostrare l'implicazione in entrambe le direzioni.
Che cos'è la disuguaglianza AM-GM?
La media aritmetica di numeri non negativi non è mai minore della loro media geometrica: per due numeri, (a + b)/2 ≥ √(ab), con l'uguaglianza solo quando a = b. Discende dal fatto che un quadrato non è mai negativo: sviluppando (√a − √b)² ≥ 0 si ottiene il risultato in una riga. È lo strumento standard per dimostrare che una quantità ha un minimo senza usare l'analisi.
Mr. Chalk