Konjunktiivinen normaalimuoto

Wikipediasta
Siirry navigaatioon Siirry hakuun

Konjunktiivinen normaalimuoto on propositiologiikassa loogisten lauseiden muoto. Lause on konjunktiivisessa normaalimuodossa, mikäli:[1]

  • lause on konjunktio,
  • jokainen sen termi (konjunkti) on disjunktio, ja
  • jokaisen tällaisen disjunktion termi (disjunkti) on literaali, joka on joko yksittäinen propositiomuuttuja tai sen negaatio.

Toisin sanottuna lauseessa saa olla EI-konnektiiveja ainoastaan TAI-konnektiivien sisällä, TAI-konnektiiveja ainoastaan lauseen ainoan JA-konnektiivin sisällä (jos sellaista on), eikä siinä saa olla muita konnektiiveja. Esimerkiksi lause on konjunktiivisessa normaalimuodossa.

Muuntaminen normaalimuotoon

[muokkaa | muokkaa wikitekstiä]

Mikä tahansa totuusfunktio voidaan esittää konjunktiivisessa normaalimuodossa olevana lauseena. Näin ollen minkä tahansa loogisen lauseen voi muuntaa normaalimuodossa olevaksi lauseeksi, joka on loogisesti ekvivalentti alkuperäisen lauseen kanssa.[2]

Konjunktiivista normaalimuotoa olevaan lauseen voi muun muassa johtaa disjunktiivisen normaalimuodon kautta niin, että lauseella muunnetaan lause disjunktiivisen normaalimuotoon, josta voidaan De Morganin lakeja soveltamalla johtaa lauseen konjunktiivinen normaalimuoto.[1]

Tällä tavalla aikaan saatu lause normaalimuodossa saattaa olla kuitenkin eksponentiaalisen kokoinen alkuperäiseen lauseeseen verrattuna. Jos lauseen ei tarvitse olla ekvivalentti, vaan riittää että se on yhtä toteutuva kuin alkuperäinen lause (esimerkiksi lauseen toteutuvuutta määritettäessä), voidaan soveltaa Tseitin-muunnosta, jolla tuloslauseen koko on lineaarinen alkuperäisen lauseen kokoon nähden.[3]

  1. a b T-79.3001 LTP / Kevät 2008: Luento 5: Normaalimuodot ja resoluutio. tcs.hut.fi.
  2. Howson, Colin: Logic with trees: an introduction to symbolic logic. Lontoo: Routledge, 1997. ISBN 0-203-97673-8
  3. Tseitin, G. S. On the complexity of derivation in propositional calculus. Automation of reasoning: 2: Classical papers on computational logic 1967–1970 (1983)
Tämä matematiikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.