Az elsőrendű logika konvertálása CNF-re:
- Átalakítás tagadás normál formává. Következmények és ekvivalenciák kiküszöbölése: többször cserélje ki a következőre; Cseréld ki. …
- Változók szabványosítása. …
- Skolemizálja az állítást. …
- Minden univerzális kvantor eldobása.
- Ossza el a VAGY-okat befelé az ÉS-ek között: cserélje ki többször a következőre:.
Mi az a CNF-képlet?
A konjunktív normálforma (CNF) egy olyan megközelítése a logikai logikának, amely a képleteket ÉS vagy VAGY tagmondat kötőszavaiként fejezi ki. Minden kötőszóval vagy ÉS-jel összekapcsolt tagmondatnak vagy literálnak kell lennie, vagy diszjunkciót vagy VAGY operátort kell tartalmaznia. A CNF hasznos az automatizált tételbizonyításhoz.
Átalakíthatja a DNF-t CNF-re?
Ha hajlandó további változókat bevezetni, akkor polinomiális időben konvertálhat DNF-ből CNF formába a Tseitin transzformáció használatával. A kapott CNF-képlet kiegyenlíthető az eredeti DNF-képlettel: a CNF-képlet akkor és csak akkor lesz kielégítő, ha az eredeti DNF-képlet kielégítő volt.
Hogyan szerezhetem be a CNF-et?
Egyszerűen írja fel az igazságtáblázatot, amelyet nagyon egyszerű megtalálni, és vonja le a CNF és DNF értékét. Ha meg akarja találni a DNF-et, meg kell néznie az összes T-vel végződő sort. Amikor megtalálja ezeket a sorokat, vegye ki az x, y és z értékeket az egyes oszlopokból. Így kapja (x∧y∧z)∨(x∧¬y∧¬z)∨(¬x∧y∧¬z)∨(¬x∧¬y∧z)).
Hogyan alakítod át a diszjunktívet?normál forma?
Az összetett propozíciót diszjunktív normál formában vagy DNF-nek mondjuk, ha egyszerű kifejezések kötőszavainak diszjunkciója, és ha ezen túlmenően az egyes propozíciós állítások változó minden konjunkcióban legfeljebb egyszer fordul elő, és minden kötőszó legfeljebb egyszer fordul elő a diszjunkcióban.