Forma disjunctivă normală
Salt la navigare Salt la căutare
Această intrare sau secțiune despre subiectul logic nu citează sursele necesare sau cei prezenți sunt insuficienți . |
În logica booleană , o formulă este în formă normală disjunctivă sau disjunctivă ( FND ), denumită și DNF (acronim pentru Disjunctive Normal Form ) dacă este o disjuncție a clauzelor, unde clauzele sunt o conjuncție a literelor. Prin urmare, o formulă DNF are următoarea structură:
: Numărul de clauze.
: Numărul de litere ale clauzei a-a.
: Este al k-lea literal al clauzei a-a. Un literal poate fi o variabilă booleană (adică poate fi doar 0 sau 1, adevărat sau fals) sau negarea unei variabile.
Exemple
Următoarele formule sunt în DNF:
Ultima formulă are două clauze, ambele cu un singur literal.
Rețineți că formule precum ultima, adică de tip (sau similar ) unde este sunt literali, trebuie considerați simultan DNF și CNF.