Hoe te converteren naar cnf?

Inhoudsopgave:

Hoe te converteren naar cnf?
Hoe te converteren naar cnf?
Anonim

Om eerste-orde logica om te zetten naar CNF:

  1. Converteren naar ontkenningsnormaalvorm. Elimineer implicaties en equivalenten: vervang herhaaldelijk door; vervangen door. …
  2. Standaardiseer variabelen. …
  3. Skolemiseer de verklaring. …
  4. Laat alle universele kwantoren vallen.
  5. Verdeel OR's naar binnen over AND's: vervang herhaaldelijk door.

Wat is een CNF-formule?

Conjunctieve normaalvorm (CNF) is een benadering van Booleaanse logica die formules uitdrukt als voegwoorden van clausules met een AND of OR. Elke clausule die is verbonden door een voegwoord, of AND, moet een letterlijke zijn of een disjunctie of OR-operator bevatten. CNF is handig voor het automatisch bewijzen van stellingen.

Kun je DNF naar CNF converteren?

Als je bereid bent extra variabelen in te voeren, kun je in polynomiale tijd van DNF naar CNF-vorm converteren door de Tseitin-transformatie te gebruiken. De resulterende CNF-formule zal gelijkwaardig zijn aan de originele DNF-formule: de CNF-formule zal voldoen als en alleen als de originele DNF-formule vervulbaar was.

Hoe kan ik CNF krijgen?

Schrijf gewoon de waarheidstabel op, die vrij eenvoudig te vinden is, en leid je CNF en DNF af. Als u DNF wilt vinden, moet u naar alle rijen kijken die eindigen op T. Wanneer u die rijen vindt, neemt u de x-, y- en z-waarden van elke respectieve kolom. Je krijgt dus (x∧y∧z)∨(x∧¬y∧¬z)∨(¬x∧y∧¬z)∨(¬x∧¬y∧z).

Hoe converteer je disjunctief naarnormale vorm?

Een samengestelde propositie is in disjunctieve normaalvorm, of DNF, als het een disjunctie is van voegwoorden van eenvoudige termen, en als bovendien elke propositionele variabele komt maximaal één keer voor in elke conjunctie en elke conjunctie komt maximaal één keer voor in de disjunctie.

Aanbevolen:

Interessante artikelen
Kunnen infinitieven onderwerpen zijn?
Lees verder

Kunnen infinitieven onderwerpen zijn?

De term verbaal geeft aan dat een infinitief, net als de andere twee soorten verbalen, is gebaseerd op een werkwoord en daarom een handeling of een staat van zijn uitdrukt. De infinitief kan echter functioneren als een onderwerp, direct object, onderwerpcomplement, bijvoeglijk naamwoord of bijwoord in een zin.

Is één woord bijgevuld?
Lees verder

Is één woord bijgevuld?

1. opwaarderen, opfrissen, bijvullen, bijvullen Ik heb onze wijnglazen bijgevuld. Is het bijvullen of bijvullen? Woordvormen: meervoud, 3e persoon enkelvoud tegenwoordige tijd bijvullen, onvoltooid deelwoord bijvullen, verleden tijd, voltooid deelwoord bijvullen uitspraak opmerking:

Inflatie in ontwikkelingslanden seigniorage?
Lees verder

Inflatie in ontwikkelingslanden seigniorage?

In arme landen is de inflatiebelasting over het algemeen lager dan in landen met een hoger inkomen per hoofd van de bevolking. In landen met een hoge schuldenlast is seigniorage over het algemeen hoger dan in de andere landen. Overheidsuitgaven hangen ook positief samen met seigniorage.