Metti alla Prova la Tua Logica: Tre Esercizi con Soluzioni Spiegate Passo a Passo

Cerca nel sito

Altri risultati..

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Cerca nelle Categorie

Esercizi di logica

Questo articolo ti guiderà attraverso una serie di esercizi pensati per affinare le tue capacità deduttive e analitiche. La logica è fondamentale per risolvere problemi, prendere decisioni informate e comprendere il mondo che ci circonda. Attraverso l’analisi di scenari in cui la verità e la falsità si intrecciano, imparerai a distinguere le argomentazioni valide da quelle fallaci e a costruire conclusioni solide basate su prove. Preparati a esplorare il potere del pensiero logico e a svelare i misteri che si presentano!


Iniziamo!”

Esercizio 1 Il gruppo di influencer

Tre influencer, Alice, Bob e Carla, stanno discutendo sulla loro sincerità.

  • Alice dice: “Oggi siamo tutti e tre bugiardi.”
  • Bob risponde: “Solo uno di noi oggi è sincero.”

Domanda: Chi sta dicendo la verità e chi sta mentendo?

Soluzione

1. Analisi dell’affermazione di Alice:

Alice dice: “Oggi siamo tutti e tre bugiardi.”

  • Se Alice dicesse la verità, allora tutti e tre (Alice, Bob e Carla) sarebbero bugiardi. Ma questo è impossibile, perché se Alice dice la verità, non può essere un bugiarda. Quindi Alice sta mentendo.
  • Poiché Alice mente, la sua affermazione è falsa. Quindi non è vero che tutti e tre sono bugiardi. Questo significa che almeno uno di loro (Alice, Bob o Carla) è sincero.

2. Analisi dell’affermazione di Bob:

Bob dice: “Solo uno di noi oggi è sincero.”

  • Sappiamo già che Alice sta mentendo, quindi Alice non è sincera. Restano Bob e Carla.
  • Se Bob dicesse la verità, allora solo uno di loro (Bob, Alice o Carla) è sincero. Ma Alice sta mentendo, quindi il sincero potrebbe essere Bob stesso o Carla.
  • Tuttavia, se Bob è sincero, allora Carla deve essere un bugiardo (perché solo uno è sincero). Questo è coerente.
  • Se invece Bob mentisse, allora la sua affermazione sarebbe falsa, il che significa che non è vero che solo uno è sincero. Quindi ci sarebbero due sinceri (Bob e Carla) o nessuno. Ma sappiamo già che Alice sta mentendo, quindi se Bob mente, Carla deve essere sincera. Tuttavia, questo creerebbe due sinceri (Bob e Carla), il che contraddirebbe l’affermazione di Bob (che dice che solo uno è sincero). Quindi Bob non può mentire.

3. Conclusione:

  • Alice sta mentendo (perché la sua affermazione è falsa).
  • Bob sta dicendo la verità (perché la sua affermazione è coerente con il fatto che solo uno è sincero).
  • Carla sta mentendo (perché Bob è l’unico sincero).

Risposta finale:

  • Bob è sincero.
  • Alice e Carla sono bugiardi.

👉 Biancaneve e la logica

Esercizio 2. Il team di sviluppatori

In un team di sviluppo software, tre programmatori, Luca, Marco e Sara, stanno discutendo su chi ha commesso un errore nel codice.

  • Luca dice: “Solo uno di noi ha commesso l’errore.”
  • Marco dice: “Luca ha commesso l’errore.”
  • Sara dice: “Io non ho commesso l’errore.”
Ti potrebbe interessare anche:  Teoria degli Insiemi Spiegata: Guida con Esercizi per Superare il Test d'Ingresso

Domanda: Chi ha commesso l’errore e chi sta dicendo la verità?

Soluzione

Analizziamo le affermazioni di Luca, Marco e Sara per determinare chi ha commesso l’errore e chi sta dicendo la verità.

1. Analisi dell’affermazione di Luca:

Luca dice: “Solo uno di noi ha commesso l’errore.”

  • Se Luca dicesse la verità, allora solo uno dei tre (Luca, Marco o Sara) ha commesso l’errore.
  • Se Luca sta mentendo, allora non è vero che solo uno ha commesso l’errore, il che significa che o nessuno o più di uno ha commesso l’errore. Tuttavia, sappiamo che c’è stato un errore, quindi se Luca mente, almeno due persone hanno commesso l’errore.

2. Analisi dell’affermazione di Marco:

Marco dice: “Luca ha commesso l’errore.”

  • Se Marco dicesse la verità, allora Luca ha commesso l’errore.
  • Se Marco sta mentendo, allora Luca non ha commesso l’errore.

3. Analisi dell’affermazione di Sara:

Sara dice: “Io non ho commesso l’errore.”

  • Se Sara dicesse la verità, allora non ha commesso l’errore.
  • Se Sara sta mentendo, allora ha commesso l’errore.

4. Casi possibili:

Caso 1: Supponiamo che Luca dica la verità.

  • Se Luca dice la verità, allora solo uno ha commesso l’errore.
    • Se Marco dice la verità, allora Luca ha commesso l’errore. Ma questo contraddice l’affermazione di Luca, perché se Luca ha commesso l’errore, allora Luca stesso è il colpevole, il che è coerente con “solo uno ha commesso l’errore”. Tuttavia, Sara dovrebbe dire la verità (“Io non ho commesso l’errore”), il che è coerente.
    • Se Marco mente, allora Luca non ha commesso l’errore. In questo caso, Sara deve essere quella che ha commesso l’errore (perché solo uno ha commesso l’errore). Ma Sara dice “Io non ho commesso l’errore”, quindi se Sara mente, ha commesso l’errore. Questo è coerente.

Caso 2: Supponiamo che Luca menta.

  • Se Luca mente, allora non è vero che solo uno ha commesso l’errore, il che significa che almeno due persone hanno commesso l’errore.
    • Se Marco dice la verità, allora Luca ha commesso l’errore. Ma se Luca ha commesso l’errore, allora un’altra persona (Marco o Sara) deve aver commesso l’errore per soddisfare il fatto che almeno due persone hanno commesso l’errore. Tuttavia, Sara dice “Io non ho commesso l’errore”, quindi se Sara dice la verità, Marco deve essere il secondo colpevole. Ma Marco sta dicendo la verità, quindi non può essere colpevole. Questo è incoerente.
    • Se Marco mente, allora Luca non ha commesso l’errore. Quindi Sara deve essere una delle persone che ha commesso l’errore (perché almeno due persone hanno commesso l’errore). Se Sara mente, allora ha commesso l’errore. Ma l’altra persona che ha commesso l’errore potrebbe essere Marco. Tuttavia, Marco sta mentendo, quindi potrebbe essere colpevole. Questo è coerente.
Ti potrebbe interessare anche:  La Logica della Negazione: Guida Pratica per Smascherare le Falsità (con 6 Esercizi Progressivi)

5. Conclusione:

  • Il Caso 1 è più coerente, in particolare la situazione in cui Luca dice la verità, Marco mente e Sara mente.
    • Luca dice la verità: solo uno ha commesso l’errore.
    • Marco mente: Luca non ha commesso l’errore.
    • Sara mente: Sara ha commesso l’errore.

Risposta finale:

  • Sara ha commesso l’errore.
  • Luca sta dicendo la verità.
  • Marco sta mentendo.

Esercizio 3. Il gruppo di amici al bar

Tre amici, Giulia, Paolo e Anna, stanno discutendo su chi ha pagato il conto al bar.

  • Giulia dice: “Io non ho pagato, ma so che Paolo ha pagato.”
  • Paolo dice: “Anna ha pagato.”
  • Anna dice: “Io non ho pagato, e so che Giulia ha mentito.”

Domanda: Chi ha pagato il conto e chi sta dicendo la verità?

Soluzione

Analizziamo le affermazioni di Giulia, Paolo e Anna per determinare chi ha pagato il conto e chi sta dicendo la verità.

1. Analisi dell’affermazione di Giulia:

Giulia dice: “Io non ho pagato, ma so che Paolo ha pagato.”

  • Se Giulia dice la verità, allora:
    • Giulia non ha pagato.
    • Paolo ha pagato.
  • Se Giulia mente, allora:
    • O Giulia ha pagato, oppure Paolo non ha pagato (o entrambe le cose).

2. Analisi dell’affermazione di Paolo:

Paolo dice: “Anna ha pagato.”

  • Se Paolo dice la verità, allora Anna ha pagato.
  • Se Paolo mente, allora Anna non ha pagato.

3. Analisi dell’affermazione di Anna:

Anna dice: “Io non ho pagato, e so che Giulia ha mentito.”

  • Se Anna dice la verità, allora:
    • Anna non ha pagato.
    • Giulia ha mentito.
  • Se Anna mente, allora:
    • O Anna ha pagato, oppure Giulia non ha mentito (o entrambe le cose).

4. Casi possibili:

Caso 1: Supponiamo che Giulia dica la verità.

  • Se Giulia dice la verità, allora:
    • Giulia non ha pagato.
    • Paolo ha pagato.
  • Se Paolo ha pagato, allora l’affermazione di Paolo (“Anna ha pagato”) è falsa, quindi Paolo sta mentendo.
  • Se Paolo sta mentendo, allora Anna non ha pagato.
  • L’affermazione di Anna (“Io non ho pagato, e so che Giulia ha mentito”) sarebbe:
    • “Io non ho pagato” è vero (coerente con il fatto che Paolo ha pagato).
    • “Giulia ha mentito” è falso (perché stiamo assumendo che Giulia dica la verità).
  • Quindi Anna sta dicendo una cosa vera e una falsa, il che significa che Anna sta mentendo (perché una parte della sua affermazione è falsa).
  • Questo caso è coerente:
    • Giulia dice la verità.
    • Paolo mente.
    • Anna mente.
Ti potrebbe interessare anche:  Vincere giochi con la teoria dei giochi

Caso 2: Supponiamo che Giulia menta.

  • Se Giulia mente, allora:
    • O Giulia ha pagato, oppure Paolo non ha pagato (o entrambe le cose).
  • Se Giulia ha pagato, allora:
    • L’affermazione di Paolo (“Anna ha pagato”) è falsa, quindi Paolo sta mentendo.
    • L’affermazione di Anna (“Io non ho pagato, e so che Giulia ha mentito”) sarebbe:
      • “Io non ho pagato” è vero (perché Giulia ha pagato).
      • “Giulia ha mentito” è vero (perché stiamo assumendo che Giulia menta).
    • Quindi Anna sta dicendo la verità.
  • Questo caso è coerente:
    • Giulia mente.
    • Paolo mente.
    • Anna dice la verità.

5. Conclusione:

  • Ci sono due casi coerenti:
    1. Caso 1: Giulia dice la verità, Paolo mente, Anna mente. In questo caso, Paolo ha pagato.
    2. Caso 2: Giulia mente, Paolo mente, Anna dice la verità. In questo caso, Giulia ha pagato.

Tuttavia, nel Caso 2, se Giulia ha pagato, allora l’affermazione di Anna (“Io non ho pagato, e so che Giulia ha mentito”) è completamente vera, il che è coerente. Quindi entrambi i casi sono possibili.

Risposta finale:

  • Se Giulia dice la verità:
    • Paolo ha pagato.
    • Giulia dice la verità, Paolo e Anna mentono.
  • Se Giulia mente:
    • Giulia ha pagato.
    • Anna dice la verità, Giulia e Paolo mentono.

In entrambi i casi, solo una persona ha pagato il conto, e le affermazioni sono coerenti.

(262)

PubblicitàPubblicità