← Capitol

Manual · pagina 12

Exerciții propuse · 5

Dacă pp și qq sunt adevărate, iar rr este falsă, stabilește valoarea de adevăr pentru:

a)(p∧q)∨r{(p \wedge q) \vee r}

Scrie deasupra fiecărei litere 1 sau 0.
  1. 1. Ce ni se cere

    Știm valorile literelor: p=1p = 1, q=1q = 1, r=0r = 0.

    Trebuie să afli dacă propoziția (p∧q)∨r{(p \wedge q) \vee r} e adevărată (1) sau falsă (0).

    Primul pas: pune în locul fiecărei litere valoarea ei.
    (p∧q)∨r↓(1∧1)∨0\begin{gathered} (p \wedge q) \vee r \\ \downarrow \\ (1 \wedge 1) \vee 0 \end{gathered}
  2. 2. Calculează din interior spre exterior

    Întâi paranteza: 1∧1=1{1 \wedge 1 = 1}, pentru că ambele părți sunt adevărate.

    Apoi „sau”-ul din afară: 1∨0{1 \vee 0}.

    ppqqrrp∧q{p \wedge q}(p∧q)∨r{(p \wedge q) \vee r}
    11011

    Verifică-te

    Cât face 1∨0{1 \vee 0}?
Răspuns
Propoziția (p∧q)∨r{(p \wedge q) \vee r} este adevărată (1).

b)(p∨r)∧(q∨r){(p \vee r)} \wedge {(q \vee r)}

Scrie deasupra fiecărei litere 1 sau 0. Câte paranteze ai de calculat?
  1. 1. Ce ni se cere

    Știm valorile literelor: p=1p = 1, q=1q = 1, r=0r = 0.

    Trebuie să afli dacă propoziția (p∨r)∧(q∨r){(p \vee r)} \wedge {(q \vee r)} e adevărată (1) sau falsă (0).

    Pune în locul fiecărei litere valoarea ei:
    (p∨r)∧(q∨r)↓(1∨0)∧(1∨0)\begin{gathered} (p \vee r) \wedge (q \vee r) \\ \downarrow \\ (1 \vee 0) \wedge (1 \vee 0) \end{gathered}
    Sunt două paranteze, legate de un „și”. Calculezi fiecare paranteză separat, apoi „și”-ul dintre ele.
  2. 2. Calculează din interior spre exterior

    Prima paranteză: p∨r=1∨0{p \vee r = 1 \vee 0}.

    A doua paranteză: q∨r=1∨0{q \vee r = 1 \vee 0}. E la fel ca prima, pentru că qq are aceeași valoare ca pp.

    Verifică-te

    Cât face 1∨0{1 \vee 0}?
    ppqqrrp∨r{p \vee r}q∨r{q \vee r}
    11011
    Acum „și”-ul dintre paranteze: 1∧1=1{1 \wedge 1 = 1}. Ambele părți sunt adevărate, deci și propoziția e adevărată.
    ppqqrr(p∨r)∧(q∨r){(p \vee r)} \wedge {(q \vee r)}
    1101
Răspuns
Propoziția (p∨r)∧(q∨r){(p \vee r)} \wedge {(q \vee r)} este adevărată (1).

c)(p‾∧q‾)∨r‾{(\overline{p} \wedge \overline{q}) \vee \overline{r}}

Cât valorează p‾\overline{p} dacă pp e adevărată?
  1. 1. Ce ni se cere

    Știm valorile literelor: p=1p = 1, q=1q = 1, r=0r = 0.

    Trebuie să afli dacă propoziția (p‾∧q‾)∨r‾{(\overline{p} \wedge \overline{q}) \vee \overline{r}} e adevărată (1) sau falsă (0).

    Atenție: aici fiecare literă are o bară deasupra. Bara înseamnă „non”, adică negația.

  2. 2. Întâi negațiile

    Bara se calculează prima: întoarce valoarea fiecărei litere.
    ppqqrrp‾\overline{p}q‾\overline{q}r‾\overline{r}
    110001

    Verifică-te

    rr e falsă. Cât valorează r‾\overline{r}?
    Acum pune aceste valori în propoziție:
    (p‾∧q‾)∨r‾↓(0∧0)∨1\begin{gathered} (\overline{p} \wedge \overline{q}) \vee \overline{r} \\ \downarrow \\ (0 \wedge 0) \vee 1 \end{gathered}
  3. 3. Calculează din interior spre exterior

    Paranteza: 0∧0=0{0 \wedge 0 = 0}. Un „și” are nevoie de ambele părți adevărate, iar aici niciuna nu e.

    „Sau”-ul din afară: 0∨1=1{0 \vee 1 = 1}. Ajunge ca o parte să fie adevărată.

    ppqqrrp‾∧q‾{\overline{p} \wedge \overline{q}}(p‾∧q‾)∨r‾{(\overline{p} \wedge \overline{q}) \vee \overline{r}}
    11001
Răspuns
Propoziția (p‾∧q‾)∨r‾{(\overline{p} \wedge \overline{q}) \vee \overline{r}} este adevărată (1).

d)(p→q)∧r{(p \to q) \wedge r}

Uită-te la ce stă lângă ∧\wedge și cât valorează.
  1. 1. Ce ni se cere

    Știm valorile literelor: p=1p = 1, q=1q = 1, r=0r = 0.

    Trebuie să afli dacă propoziția (p→q)∧r{(p \to q) \wedge r} e adevărată (1) sau falsă (0).

    Pune în locul fiecărei litere valoarea ei:
    (p→q)∧r↓(1→1)∧0\begin{gathered} (p \to q) \wedge r \\ \downarrow \\ (1 \to 1) \wedge 0 \end{gathered}
  2. 2. Calculează din interior spre exterior

    Paranteza: 1→1=1{1 \to 1 = 1}. Nu e cazul 1→0{1 \to 0}, deci implicația e adevărată.

    Apoi „și”-ul din afară: 1∧0{1 \wedge 0}.

    ppqqrrp→q{p \to q}(p→q)∧r{(p \to q) \wedge r}
    11010

    Verifică-te

    Cât face 1∧0{1 \wedge 0}?
    Observă: din cauza lui r=0r = 0, rezultatul ar fi fost 0 oricât ar fi ieșit paranteza.
Răspuns
Propoziția (p→q)∧r{(p \to q) \wedge r} este falsă (0).

e)(p→r)→q{(p \to r) \to q}

Paranteza întâi.
  1. 1. Ce ni se cere

    Știm valorile literelor: p=1p = 1, q=1q = 1, r=0r = 0.

    Trebuie să afli dacă propoziția (p→r)→q{(p \to r) \to q} e adevărată (1) sau falsă (0).

    Aici sunt două implicații: una în paranteză și una în afara ei.

    (p→r)→q↓(1→0)→1\begin{gathered} (p \to r) \to q \\ \downarrow \\ (1 \to 0) \to 1 \end{gathered}
  2. 2. Întâi paranteza

    Paranteza este p→r{p \to r}, adică 1→0{1 \to 0}.

    Verifică-te

    Cât face 1→0{1 \to 0}?
    ppqqrrp→r{p \to r}
    1100
  3. 3. Apoi implicația din afară

    Acum propoziția a devenit 0→1{0 \to 1}.

    Nu e cazul 1→0{1 \to 0}, deci implicația e adevărată: 0→1=1{0 \to 1 = 1}.

    ppqqrrp→r{p \to r}(p→r)→q{(p \to r)} \to q
    11001
Răspuns
Propoziția (p→r)→q{(p \to r) \to q} este adevărată (1).

f)(p→q)↔(q→p){(p \to q)} \leftrightarrow {(q \to p)}

Scrie deasupra fiecărei litere 1 sau 0. Când e falsă o implicație?
  1. 1. Ce ni se cere

    Știm valorile literelor: p=1p = 1, q=1q = 1, r=0r = 0. Aici rr nu apare, deci ne trebuie doar pp și qq.

    Trebuie să afli dacă propoziția (p→q)↔(q→p){(p \to q)} \leftrightarrow {(q \to p)} e adevărată (1) sau falsă (0).

    (p→q)↔(q→p)↓(1→1)↔(1→1)\begin{gathered} (p \to q) \leftrightarrow (q \to p) \\ \downarrow \\ (1 \to 1) \leftrightarrow (1 \to 1) \end{gathered}
  2. 2. Calculează din interior spre exterior

    Paranteza din stânga: 1→1=1{1 \to 1 = 1}.

    Paranteza din dreapta: 1→1=1{1 \to 1 = 1}.

    Rămâne echivalența 1↔1{1 \leftrightarrow 1}.

    ppqqp→q{p \to q}q→p{q \to p}
    1111

    Verifică-te

    Cât face 1↔1{1 \leftrightarrow 1}?
    ppqq(p→q)↔(q→p){(p \to q)} \leftrightarrow {(q \to p)}
    111
  3. 3. E adevărată mereu? Nu!

    Propoziția a ieșit adevărată pentru valorile date. Dar dacă pp și qq ar avea alte valori?

    Încearcă p=1p = 1 și q=0q = 0:

    ppqqp→q{p \to q}q→p{q \to p}
    1001
    Acum p→q=1→0=0{p \to q = 1 \to 0 = 0}, dar q→p=0→1=1{q \to p = 0 \to 1 = 1}. Părțile diferă, deci echivalența dă 0↔1=0{0 \leftrightarrow 1 = 0}.
    ppqq(p→q)↔(q→p){(p \to q)} \leftrightarrow {(q \to p)}
    100
    Așadar q→p{q \to p} (reciproca) nu spune același lucru ca p→q{p \to q}. Aici au ieșit egale doar pentru că pp și qq aveau aceeași valoare.
Răspuns
Propoziția (p→q)↔(q→p){(p \to q)} \leftrightarrow {(q \to p)} este adevărată (1).

g)(p→q)↔(q‾→p‾){(p \to q)} \leftrightarrow {(\overline{q} \to \overline{p})}

Forma din dreapta, q‾→p‾{\overline{q} \to \overline{p}}, ai mai văzut-o în lecția „Tautologii și negații corecte”.
  1. 1. Ce ni se cere

    Știm valorile literelor: p=1p = 1, q=1q = 1, r=0r = 0. Aici rr nu apare, deci ne trebuie doar pp și qq.

    Trebuie să afli dacă propoziția (p→q)↔(q‾→p‾){(p \to q)} \leftrightarrow {(\overline{q} \to \overline{p})} e adevărată (1) sau falsă (0).

    În paranteza din dreapta literele au bară, deci începem cu negațiile.

  2. 2. Întâi negațiile

    Bara întoarce valoarea: q=1q = 1, deci q‾=0{\overline{q} = 0}. La fel, p=1p = 1, deci p‾=0{\overline{p} = 0}.
    ppqqq‾\overline{q}p‾\overline{p}
    1100
    (p→q)↔(q‾→p‾)↓(1→1)↔(0→0)\begin{gathered} (p \to q) \leftrightarrow (\overline{q} \to \overline{p}) \\ \downarrow \\ (1 \to 1) \leftrightarrow (0 \to 0) \end{gathered}
  3. 3. Calculează parantezele, apoi echivalența

    Paranteza din stânga: 1→1=1{1 \to 1 = 1}. Paranteza din dreapta: 0→0{0 \to 0}.

    Verifică-te

    Cât face 0→0{0 \to 0}?
    ppqqp→q{p \to q}q‾→p‾{\overline{q} \to \overline{p}}
    1111
    Ambele paranteze valorează 1, deci echivalența dă 1↔1=1{1 \leftrightarrow 1 = 1}.
    ppqq(p→q)↔(q‾→p‾){(p \to q)} \leftrightarrow {(\overline{q} \to \overline{p})}
    111
  4. 4. Și pentru alte valori?

    Unele propoziții ies adevărate doar pentru anumite valori ale literelor. Încearcă toate cele patru cazuri pentru pp și qq:
    ppqqp→q{p \to q}q‾→p‾{\overline{q} \to \overline{p}}
    1111
    1000
    0111
    0011
    Uită-te la ultimele două coloane: pe fiecare rând au aceeași valoare. Deci echivalența dintre ele dă 1 de fiecare dată:
    ppqq(p→q)↔(q‾→p‾){(p \to q)} \leftrightarrow {(\overline{q} \to \overline{p})}
    111
    101
    011
    001

    Coloana e plină de 1: propoziția e adevărată orice valori ar avea pp și qq. O astfel de propoziție se numește tautologie.

    Motivul: q‾→p‾{\overline{q} \to \overline{p}} este contrapoziția lui p→q{p \to q} și spune același lucru. „Dacă plouă, strada e udă” înseamnă același lucru ca „Dacă strada nu e udă, nu plouă”.

Răspuns
Propoziția (p→q)↔(q‾→p‾){(p \to q)} \leftrightarrow {(\overline{q} \to \overline{p})} este adevărată (1).