← Capitol

Predicate și cuantificatori

Pasul 1 din 10

O propoziție cu un gol

Enunțul „x+2=9x + 2 = 9”, cu x∈Zx \in \mathbb{Z}, nu e nici adevărat, nici fals: depinde de xx. Are un gol. Îl umplem cu câteva numere:
xxx+2x + 2„x+2=9x + 2 = 9”
57falsă (0)
68falsă (0)
79adevărată (1)
810falsă (0)

De îndată ce pui un număr în locul lui xx, enunțul devine o propoziție. Un astfel de enunț, cu o variabilă, se numește predicat.

Îl notăm p(x)p(x). Aici p(x)p(x) este „x+2=9x + 2 = 9”, cu x∈Zx \in \mathbb{Z}, iar p(7)p(7) e adevărată și p(5)p(5) e falsă.

Verifică-te

p(x) ⁣:x2=4, x∈Zp(x)\colon x^2 = 4,\ x \in \mathbb{Z}. Ce valoare are p(−2)p(-2)?

Mulțimea de adevăr

Luăm predicatul p(x)p(x): „xx divide 5”, unde xx e număr întreg. Pentru ce valori ale lui xx e adevărat?

5 se împarte exact doar la 11, −1-1, 55 și −5-5. Pentru orice alt xx, de exemplu 00, 22 sau 1010, p(x)p(x) e falsă.

Mulțimea A={−5,−1,1,5}A = \{-5, -1, 1, 5\} se numește mulțimea de adevăr a lui p(x)p(x): e mulțimea tuturor valorilor pentru care predicatul e adevărat.

−5-5−1-11155
00221010…
A
Z\mathbb{Z}

În cerc: p(x)p(x) e adevărată. În afara lui: falsă.

Verifică-te

q(x) ⁣:2x−1≥4, x∈Nq(x)\colon 2x - 1 \ge 4,\ x \in \mathbb{N}. Care este mulțimea ei de adevăr?

„Non” și „și” = complementară și intersecție

Lucrăm în M={1,2,…,12}M = \{1, 2, \dots, 12\} cu două predicate:

p(x)p(x): „xx e par”, cu mulțimea de adevăr A={2,4,6,8,10,12}A = \{2, 4, 6, 8, 10, 12\};

q(x)q(x): „xx e multiplu de 3”, cu B={3,6,9,12}B = \{3, 6, 9, 12\}.

Fiecare operație logică colorează altă zonă din desen:

2244881010
661212
3399
1155771111
A
B
M

„non pp” (xx e impar): în afara lui AA, adică {1,3,5,7,9,11}\{1, 3, 5, 7, 9, 11\}.

2244881010
661212
3399
1155771111
A
B
M

„pp și qq”: în AA și în BB, adică {6,12}\{6, 12\}.

„Sau” = reuniune

Rămânem în M={1,2,…,12}M = \{1, 2, \dots, 12\}, cu AA (numerele pare) și BB (multiplii de 3).

Care numere sunt pare sau multipli de 3? 4 e par, deci intră. 9 e multiplu de 3, deci intră și el. 6 e și par, și multiplu de 3: intră, pentru că „sau” acceptă și varianta „amândouă”. Pe dinafară rămân doar 1, 5, 7 și 11.

2244881010
661212
3399
1155771111
A
B
M

„pp sau qq”: în cel puțin unul dintre cercuri, adică {2,3,4,6,8,9,10,12}\{2, 3, 4, 6, 8, 9, 10, 12\}.

Verifică-te

Care este mulțimea de adevăr a predicatului „xx e par și xx nu e multiplu de 3”, în MM?

„Dacă… atunci” = un cerc în altul

Tot în M={1,2,…,12}M = \{1, 2, \dots, 12\}, luăm p(x)p(x): „9∣x{9 \mid x}” și q(x)q(x): „3∣x{3 \mid x}”. Mulțimile lor de adevăr sunt A={9}A = \{9\} și B={3,6,9,12}B = \{3, 6, 9, 12\}.

Orice multiplu de 9 e și multiplu de 3, pentru că 9=3⋅39 = 3 \cdot 3. În desen, cercul lui AA stă în întregime în cercul lui BB:

33661212
99
11224455778810101111
B
A
M

A⊆BA \subseteq B: orice element al lui AA e și în BB.

Există (∃): un exemplu ajunge

„Există x∈Nx \in \mathbb{N} astfel încât x+2=9x + 2 = 9.” E adevărată: x=7x = 7 merge. Un singur exemplu ajunge.

„Există x∈Nx \in \mathbb{N} astfel încât x+9=2x + 9 = 2.” Singurul număr care ar merge e x=−7x = -7, dar −7∉N-7 \notin \mathbb{N}. Deci propoziția e falsă.

Ca să arăți că un „există” e fals, nu ajunge un exemplu care nu merge: trebuie să arăți că niciun xx nu merge.

Cuvântul „există” se scrie ∃\exists (un E întors). Prima propoziție se scrie (∃x∈N) x+2=9{(\exists x \in \mathbb{N})\ x + 2 = 9} și se citește „există xx în N\mathbb{N} astfel încât x+2=9x + 2 = 9”.

Verifică-te

Ce valoare are propoziția „Există x∈Zx \in \mathbb{Z} astfel încât x2=2x^2 = 2”?

Oricare (∀): un contraexemplu strică tot

„Toate numerele prime sunt impare.” 3, 5, 7, 11 sunt impare… dar 2 e prim și par. Un singur număr care nu se potrivește, și propoziția e falsă.

„Pentru orice x∈Rx \in \mathbb{R}, x2>xx^2 > x.” Merge pentru x=2x = 2 (4>2){(4 > 2)} și pentru x=−1x = -1 (1>−1){(1 > -1)}. Dar pentru x=0,5x = 0{,}5: 0,52=0,25{0{,}5^2 = 0{,}25}, iar 0,25<0,50{,}25 < 0{,}5. Propoziția e falsă.

Un exemplu care arată că o propoziție cu „oricare” e falsă se numește contraexemplu.

Cuvântul „oricare” se scrie ∀\forall (un A întors): (∀x∈R) x2>x(\forall x \in \mathbb{R})\ x^2 > x se citește „oricare ar fi xx în R\mathbb{R}, x2>xx^2 > x”.

Verifică-te

Propoziția „Orice număr de forma 6k+1{6k + 1}, cu k∈Nk \in \mathbb{N}, este prim” e falsă. Care număr e un contraexemplu?

Cum negăm „toți” și „există”

PropozițiaNegația
„Toți elevii sunt prezenți”„Există un elev care nu e prezent”
„Există un elev cu nota 10”„Toți elevii au sub 10”

Ca „Toți elevii sunt prezenți” să fie falsă, ajunge un elev absent. De aceea negația ei e un „există”.

Ca „Există un elev cu nota 10” să fie falsă, niciun elev nu trebuie să aibă 10, adică toți au sub 10. De aceea negația ei e un „toți”.

Verifică-te

Care este negația propoziției „Orice număr prim este impar”?

Două variabile: ordinea contează

„Fiecare elev are o bancă” — fiecare stă în banca lui, iar băncile pot fi diferite. Într-o clasă obișnuită e adevărat.

„Există o bancă pentru toți elevii” — o singură bancă în care stau toți. E fals: 25 de elevi nu încap într-o bancă.

Aceleași cuvinte, în altă ordine, spun altceva.

În matematică: (∀a∈N)(∃b∈N) a<b{(\forall a \in \mathbb{N})(\exists b \in \mathbb{N})}\ a < b e adevărată. Pentru orice aa alegi b=a+1b = a + 1: bb poate depinde de aa.

(∃b∈N)(∀a∈N) a<b{(\exists b \in \mathbb{N})(\forall a \in \mathbb{N})}\ a < b e falsă. Un astfel de bb ar trebui ales primul și ar trebui să fie mai mare decât orice număr natural, chiar și decât el însuși: pentru a=ba = b ar trebui b<bb < b.

Verifică-te

Ce valoare are (∃y∈R)(∀x∈R) x+y=0{(\exists y \in \mathbb{R})(\forall x \in \mathbb{R})}\ x + y = 0?
Cum scrie manualul

Cum scrie manualul

Un predicat pe o mulțime MM (numită universul predicatului) este un enunț care conține una sau mai multe variabile și care, când variabilele sunt înlocuite cu elemente din MM, devine propoziție.

Mulțimea de adevăr a predicatului p(x)p(x) (manualul îi spune și domeniu de adevăr) este submulțimea lui MM formată din valorile xx pentru care p(x)p(x) e adevărată.

Operația logicăOperația cu mulțimi
p(x)‾\overline{p(x)} (negația)CMA=M∖AC_M A = M \setminus A (complementara)
p(x)∧q(x)p(x) \wedge q(x) (conjuncția)A∩BA \cap B (intersecția)
p(x)∨q(x)p(x) \vee q(x) (disjuncția)A∪BA \cup B (reuniunea)
(∀x)(p(x) ⁣→ ⁣q(x)){(\forall x)(p(x) \!\to\! q(x))} (implicația)A⊆BA \subseteq B (incluziunea)
(∀x)(p(x) ⁣↔ ⁣q(x)){(\forall x)(p(x) \!\leftrightarrow\! q(x))} (echivalența)A=BA = B (egalitatea)
Manualul scrie incluziunea A⊂BA \subset B; noi scriem A⊆BA \subseteq B. Pe ultimele două rânduri, manualul nu scrie (∀x)(\forall x). Noi l-am pus, pentru că incluziunea și egalitatea vorbesc despre toate elementele lui MM, nu despre un singur xx.

Cuantificatorul existențial: (∃x) p(x)(\exists x)\,p(x) sau (∃x∈E) p(x)(\exists x \in E)\,p(x), „există cel puțin un xx astfel încât p(x)p(x)” (propoziție existențială).

Cuantificatorul universal: (∀x) p(x)(\forall x)\,p(x) sau (∀x∈E) p(x)(\forall x \in E)\,p(x), „oricare ar fi xx, p(x)p(x)” (propoziție universală).

Reguli de negație: (∀x) p(x)‾↔(∃x) p(x)‾\overline{(\forall x)\,p(x)} \leftrightarrow (\exists x)\,\overline{p(x)} și (∃x) p(x)‾↔(∀x) p(x)‾\overline{(\exists x)\,p(x)} \leftrightarrow (\forall x)\,\overline{p(x)}. Cu două variabile, regula se aplică pentru fiecare cuantificator:
PropozițiaNegația
(∃x)(∃y) p(x,y)(\exists x)(\exists y)\,p(x,y)(∀x)(∀y) p(x,y)‾(\forall x)(\forall y)\,\overline{p(x,y)}
(∀x)(∃y) p(x,y)(\forall x)(\exists y)\,p(x,y)(∃x)(∀y) p(x,y)‾(\exists x)(\forall y)\,\overline{p(x,y)}
(∃x)(∀y) p(x,y)(\exists x)(\forall y)\,p(x,y)(∀x)(∃y) p(x,y)‾(\forall x)(\exists y)\,\overline{p(x,y)}
(∀x)(∀y) p(x,y)(\forall x)(\forall y)\,p(x,y)(∃x)(∃y) p(x,y)‾(\exists x)(\exists y)\,\overline{p(x,y)}