Logika matematyczna – zadania

Przed rozpoczęciem rozwiązywania zadań warto zapoznać się z tabelami poszczególnych funktorów. Bardziej szczegółowe informacje w zakładce  Teoria tutaj, tabele zerojedynkowe w zakładce Wzory tutaj.

Zadanie 1. Wyznacz wartość logiczną formuły przy podstawieniu p=0, q=1:

1) \dpi{120} p\Rightarrow \left ( q\, \vee \sim p \right )

2) \dpi{120} \left (p\Rightarrow q \right )\Leftrightarrow \left ( q\wedge p \right )

3) \dpi{120} \left [ \left ( p\wedge q \right )\Rightarrow p \right ]\vee \left ( p\Leftrightarrow q \right )

4) \dpi{120} \left [ \sim \left ( p\vee q \right ) \wedge \left ( q\Rightarrow p \right )\right ]\Leftrightarrow \left ( \sim q\wedge p \right )

Zadanie 2. Wyznaczyć wartość logiczną formuły przy podstawieniu p=1, q=1, r=0:

1) \dpi{120} \left [ r\vee \left ( q\Rightarrow p \right ) \right ]\Rightarrow \left ( p\wedge \sim r \right )

2) \dpi{120} \left [ \left ( p\Rightarrow r \right )\vee \sim q \right ]\Leftrightarrow \left [ p\Rightarrow \left ( r\wedge \sim q \right ) \right ]

3) \dpi{120} \left [ \left (\sim r\vee q \right )\vee \sim \left ( q\wedge r \right ) \right ]\Rightarrow \left [ \sim \left ( q\Rightarrow p \right ) \right ]

Zadanie 3. Ocenić wartość logiczną zdania:

1) \dpi{120} \left [ \left ( 4\geqslant 3 \right ) \wedge \left ( 0=1 \right )\right ]\vee \left ( 2<1 \right )

2) \dpi{120} \left \{ \left [ \left ( 2<3 \right )\vee \left ( 3<1 \right ) \right ]\wedge \left ( 2=2 \right )\right \}\Rightarrow \left [ \left ( 3\geqslant 4 \right )\wedge \left ( 3\leqslant 4 \right ) \right ]

3) \dpi{120} \left \{ \left [ \left ( 2<3 \right )\wedge \left ( 3<1 \right ) \right ]\vee \sim \left ( 2=2 \right )\right \}\Rightarrow \left [ \left ( 3\geqslant 4 \right )\wedge \left ( 3\leqslant 4 \right ) \right ]

Zadanie 3. Sprawdzić (za pomocą tabelki), czy podana formuła jest tautologią:

1) \dpi{120} \sim \left ( p\vee q \right )\Leftrightarrow \left ( \sim p\, \wedge \sim q \right )  (prawo de Morgana) – omówione szczegółówo

2) \dpi{120} \left ( p\Rightarrow q \right )\Leftrightarrow \left ( \sim p\vee q \right )

3) \dpi{120} \left ( p\Leftrightarrow q \right )\Leftrightarrow \left [ \left ( p\Rightarrow q \right )\wedge \left ( q\Rightarrow p \right ) \right ]

4) \dpi{120} \left [ p\wedge \left ( q\vee r \right ) \right ]\Leftrightarrow \left [ \left ( p\wedge q \right ) \vee \left ( p\wedge r \right )\right ] – rozdzielność koniunkcji względem alternatywy

5) \dpi{120} \left [ \left ( p\vee q \right )\Rightarrow r \right ]\Rightarrow \left [ \left ( p\Rightarrow r \right )\wedge \left ( q\Rightarrow r \right ) \right ]

6) \dpi{120} \left [ p\Rightarrow \left ( q\Rightarrow r \right ) \right ]\Rightarrow \left [ \left ( p\wedge q \right )\Rightarrow r \right ]

Zadanie 4. Sprawdzić (bez tabelki), czy podana formuła jest tautologią:

1) \dpi{120} p\Rightarrow \left [ \left ( \sim p \right ) \vee q\right ]

2) \dpi{120} \left [ \left ( p\Rightarrow q \right )\wedge \left ( \sim q \right ) \right ]\Rightarrow \left (\sim p \right )

3) \dpi{120} \left ( p\Rightarrow q \right )\Rightarrow \left [\left (p\wedge r \right ) \Rightarrow q \right ]

4) \dpi{120} \left [ \left ( p\wedge q \right )\Rightarrow r \right ]\Rightarrow \left [ p\Rightarrow \left ( q\Rightarrow r \right ) \right ]  – eksportacja

Zadanie 5. Czy prawdziwe jest zdanie?

1)  Jeśli liczba naturalna n jest liczbą pierwszą, to o ile n jest liczbą złożoną, to n jest równe 4.

2)  Jeżeli figura A jest czworokątem i A ma wszystkie kąty równe, to z faktu iż A jest czworokątem wynika, że A ma równe boki.

Zadanie 6. Sprowadzić do najprostszej postaci wyrażenie

1) \dpi{120} \left \{ p\Rightarrow \left [ \left (\sim p\vee q \right )\Rightarrow p\right ] \right \}\wedge q

2) \dpi{120} p\wedge \left \{ \left [ \left ( p\vee q \right ) \wedge \sim q\right ]\Rightarrow q \right \}