Forme de funcții logice
Aceeași funcție logică poate fi scrisă în moduri diferite. De exemplu, funcția F (
![Legile și formulele algebrei logice (înregistrări ale funcțiilor logice) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-3132945f.png)
![Legi și formule ale algebrului logicii (conjuncții elementare ale disjuncției) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-84cce7ec.png)
Este ușor să verificați echivalența expresiei prin înlocuirea valorilor din ele
![Legi și formule ale algebrului logicii (conjuncții elementare ale disjuncției) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-44bdf4d7.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-f4fd8708.png)
Elementar este o conjuncție, care include numai variabilele și negările lor.
Elementar este o disjuncție, care este o sumă logică a variabilelor și negările lor.
Conjuncțiile elementare (disjuncții) nu pot conține aceleași variabile, precum și variabilele cu negările lor. Astfel de disjuncții (conjuncții) trebuie transformate. În acest caz, acestea sunt simplificate și, de asemenea, se transformă în 0 sau 1.
Corectitudinea transformărilor poate fi verificată prin substituirea valorilor variabilelor. Combinarea elementară (disjuncția) poate fi caracterizată de un rang egal cu numărul de variabile din conjuncție (disjuncție). Conceptele conjuncțiilor și disjuncțiilor elementare fac posibilă definirea destul de simplă a unei forme disjunctive și conjunctive de înregistrare a funcțiilor logice.
O formă normală disjunctivă (DNF) este o formă în care o funcție logică este reprezentată ca o disjuncție a conjuncțiilor elementare, de exemplu: F =
![Legile și formulele algebrei logice (depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-bba2f030.png)
![Legile și formulele algebrei logice (înregistrări ale funcțiilor logice) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-bbe8cfc7.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-3f757cd9.png)
![Legile și formulele algebrei logice (înregistrări ale funcțiilor logice) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-c46c7aee.png)
![Legile și formulele algebrei logice (care depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-875c7221.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-cba91188.png)
![Legile și formulele algebrei logice (depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-01b087e4.png)
Funcțiile expresiilor (1) și (2) sunt, de asemenea, scrise în DNF.
O formă normală conjunctivă (CNF) este o formă în care funcția este reprezentată ca o conjuncție de disjuncții elementare, de exemplu: F = (
![Legile și formulele algebrei logice (depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-ddd11f93.png)
![Legile și formulele algebrei logice (care depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-2ab1bb22.png)
![Legile și formulele algebrei logice (care depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-bd3bce31.png)
![Legile și formulele algebrei logice (înregistrări ale funcțiilor logice) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-c6ba9717.png)
![Legile și formulele algebrei logice (înregistrări ale funcțiilor logice) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-c8209a1e.png)
Folosirea formularelor normale nu elimină complet ambiguitatea scrierii funcțiilor logice. De exemplu, funcția (4) poate fi scrisă și ca:
Prin urmare, printre formele normale sunt cele în care funcțiile sunt scrise într-un mod unic. Ele sunt numite perfecte. Se utilizează forme normale disjunctive și perfect conjugate (SDNF și SKNF). Formele CDNF și SKNF au două caracteristici distinctive:
toate conjuncțiile elementare și disjuncțiile au același rang;
în conjuncții elementare (disjuncții), toate aceste variabile sau negațiile lor, de care depinde funcția, intră.
Funcția (5) conține conjuncții de același rang, dar este scrisă în DNF, nu în CDNF. Acest lucru se datorează faptului că conjuncțiile elementare nu conțin toate acele variabile sau negațiile lor, de care depinde funcția.
Funcția F (
![Legile și formulele algebrei logice (care depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-bbff231f.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-23074e71.png)
![Legile și formulele algebrei logice (înregistrări ale funcțiilor logice) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-6f4bb80a.png)
![Legile și formulele algebrei logice (depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-fd7847f5.png)
![Legi și formule ale algebrului logicii (conjuncții elementare ale disjuncției) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-26f822d2.png)
![Legi și formule ale algebrului logicii (conjuncții elementare ale disjuncției) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-67dfb9e7.png)
![Legile și formulele algebrei logice (care depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-f97cec36.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-34d03df0.png)
![Legile și formulele algebrei logice (care depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-599febef.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-8e9de54c.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-2310feae.png)
![Legi și formule ale algebrului logicii (conjuncții elementare ale disjuncției) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-6193a790.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-fc68998e.png)
![Legile și formulele algebrei logice (depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-3746882b.png)
![Legi și formule ale algebrului logicii (conjuncții elementare ale disjuncției) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-58325399.png)
Funcțiile în CDNF și SKNF sunt de obicei scrise conform tabelelor cu adevăruri în conformitate cu anumite reguli.
1. Regula de înregistrare a funcției CDNF în conformitate cu tabelul de adevăr:
Pentru toate seturile de variabile pe care funcția ia valori unitare, scrieți conjuncțiile inversând acele variabile la care corespund valorile zero. Apoi conectați conjuncțiile cu semnele de disjuncție.
De exemplu, funcția logică este dată de tabelul de adevăr prezentat în Fig. 9a. Pentru seturile 3, 5, 6, 7, scriem conjuncții printr-un spațiu:
![Legile și formulele algebrei logice (care depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-8a02e5da.png)
![Legile și formulele algebrei logice (depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-45211194.png)
![Legile și formulele algebrei logice (care depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-61607a31.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-f5a37f46.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-76c142ba.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-be90e07f.png)
![Legile și formulele algebrei logice (care depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-b3f2a426.png)
![Legile și formulele algebrei logice (înregistrări ale funcțiilor logice) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-55fa02c9.png)
![Legile și formulele algebrei logice (care depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-d2ba153a.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-79098810.png)
![Legi și formule ale algebrului logicii (conjuncții elementare ale disjuncției) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-0b1c61af.png)
![Legile și formulele algebrei logice (depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-b6b039cc.png)
Plasăm semnul de disjuncție în blancuri și obținem o funcție în SDNF, adică F (
![Legile și formulele algebrei logice (depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-06a2adc2.png)
![Legile și formulele algebrei logice (care depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-a98b5053.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-b3d8d3a3.png)
![Legile și formulele algebrei logice (depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-5cf4027f.png)
![Legile și formulele algebrei logice (depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-bd9f7514.png)
![Legile și formulele algebrei logice (înregistrări ale funcțiilor logice) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-2ac3ac2b.png)
![Legile și formulele algebrei logice (care depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-6f0ed905.png)
![Legile și formulele algebrei logice (depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-9c2a8c3b.png)
![Legile și formulele algebrei logice (înregistrări ale funcțiilor logice) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-399b78f1.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-bf1dbca1.png)
![Legile și formulele algebrei logicii (de care depinde funcția) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-5622a428.png)
![Legile și formulele algebrei logice (înregistrări ale funcțiilor logice) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-a5e576fe.png)
![Legile și formulele algebrei logice (înregistrări ale funcțiilor logice) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-714e2994.png)
![Legile și formulele algebrei logice (care depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-b1e07314.png)
![Legi și formule ale algebrului logicii (conjuncții elementare ale disjuncției) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-8a1a517c.png)
![Legile și formulele algebrei logice (care depinde de funcția funcțională) Legi și formule de algebră a logicii](https://images-on-off.com/images/185/zakoniiformulialgebrilogiki-9518496f.png)