LogicaUniPR - Guida Interattiva

Simulazione Prova d'Esame N. 1

Simulazione Prova d'Esame N. 1

Questa è una simulazione di una possibile prova d'esame. Cerca di risolvere gli esercizi autonomamente prima di consultare le soluzioni. Tempo consigliato: 2 ore.

Istruzioni: Per ogni esercizio, leggi attentamente il testo. Giustifica tutte le tue risposte e mostra i passaggi chiave.


Esercizi

Esercizio 1 (Punti: 8) - Relazioni di Equivalenza

Sia $R$ la relazione sull'insieme dei numeri interi $\mathbb{Z}$ così definita:
$\forall x,y \in \mathbb{Z}, xRy \iff x^2 = y^2$.

  1. Dimostrare che $R$ è una relazione di equivalenza su $\mathbb{Z}$.
  2. Descrivere le classi di equivalenza $[0]_R$, $[1]_R$, $[2]_R$.
  3. Quante sono le classi di equivalenza distinte nell'insieme quoziente $\mathbb{Z}/R$? Descrivi la forma generale di una classe di equivalenza $[a]_R$ per $a \neq 0$.

Esercizio 2 (Punti: 10) - Relazioni d'Ordine

Si consideri l'insieme $D_{20} = \{1, 2, 4, 5, 10, 20\}$ (i divisori di 20). Sia $R$ la relazione di divisibilità "$|$" su $D_{20}$, cioè $xRy \iff x|y$.

  1. Dimostra che $(\mathcal{P}(D_{20}), R')$ dove $R'$ è la relazione $X R' Y \iff X$ ha meno elementi o lo stesso numero di elementi di $Y$ (cioè $|X| \le |Y|$) NON è una relazione d'ordine. Quale proprietà fallisce?
  2. Dimostra che $(D_{20}, |)$ è un insieme parzialmente ordinato. È totalmente ordinato?
  3. Disegna il diagramma di Hasse per $(D_{20}, |)$.
  4. Identifica elementi minimali, massimali, minimo e massimo, se esistono.

Esercizio 3 (Punti: 9) - Induzione

Dimostrare per induzione che per ogni $n \ge 1$:
$\sum_{k=1}^{n} k(k+1) = \frac{n(n+1)(n+2)}{3}$.

Esercizio 4 (Punti: 9) - Semantica Logica Proposizionale

Usando le definizioni semantiche, dimostrare che la seguente formula è una tautologia:

$F: ( (p \Rightarrow q) \wedge (q \Rightarrow r) ) \Rightarrow (p \Rightarrow r)$

Esercizio 5 (Punti: 10) - Deduzione Naturale

Usando il metodo di deduzione naturale, fornire una derivazione per:
$\vdash (p \Rightarrow q) \Rightarrow ((\neg q) \Rightarrow (\neg p))$

Esercizio 6 (Punti: 8) - Logica del Primo Ordine

  1. Data la formula $F = \forall x (P(x,y) \Rightarrow \exists z (R(z) \wedge Q(x,z)))$. Identificare le variabili libere e vincolate.
  2. Traduci: "Ogni studente ama almeno una materia, ma nessuno studente ama tutte le materie."