Пређи на садржај

Корисник:Огњензивановиц/Пренекс нормална форма

Извор: Викикњиге

Формула предикатског рачуна је у пренекс[1] нормалној форми (PNF) ако је написана као низ квантификатора и везаних променљивих, који се назива префикс, а затим следи део без квантификатора, који се зове матрица[2]. Заједно са нормалним облицима у исказном рачуну (нпр. дисјунктивни нормални облик или коњунктивни нормални облик), он обезбеђује канонску нормалну форму корисну у аутоматском доказивању теорема.

Свака формула у класичној логици је логички еквивалентна формули у пренекс нормалном облику.[3] На пример, ако су , , и формуле без квантификатора са слободним променљивим приказаним тада је:

у пренекс нормалном облику са матрицом , док је

логички еквивалентан, али не у пренекс нормалном облику.

Конверзија у пренекс форму

[уреди]

Свака формула првог реда је логички еквивалентна (у класичној логици) некој формули у пренекс нормалном облику. Постоји неколико правила конверзије која се могу рекурзивно применити за претварање формуле у пренекс нормални облик. Правила зависе од тога који се логички оператори појављују у формули.

Коњункција и дисјункција

[уреди]

Правила за коњункцију и дисјункцију кажу да је:

еквивалентно са под (благим) додатним условом , или, еквивалентно, (што значи да постоји најмање један),
еквивалентно са ;

и

еквивалентно са ,
еквивалентно са под додатним условом .

Еквиваленције су важеће када се не појављује као слободна променљива од ; ако се појављује као слободан у , може се преименовати везано у и добити еквивалент .

На пример, у језику алгебарских прстенова,

је еквивалентно са ,

али

није еквивалентно са

јер је формула са леве стране тачна у било ком прстену када је слободна променљива y једнака 0, док формула са десне стране нема слободних променљивих и нетачна је у било ком нетривијалном прстену. Што значи да ће прво бити написано као и онда пребачено у пренекс нормалну форму .

Негација

[уреди]

Правила за негацију кажу да је:

еквивалентно са

и

еквивалентно са .

Импликација

[уреди]

Постоје четири правила за импликације: два која уклањају квантификаторе из узрока и два која уклањају квантификаторе из консеквента. Ова правила се могу извести преписивањем импликације као и примењивањем горе наведених правила за дисјункцију и негацију. Као и код правила за дисјункцију, ова правила захтевају да се променљива квантификована у једној подформули не појављује слободно у другој подформули.

Правила за уклањање квантификатора из узрока су (обратите пажњу на промену квантификатора):

је еквивалентно са (под претпоставком да ),
је еквивалентно са .

Правила за уклањање квантификатора из консеквента су:

је еквивалентно са (под претпоставком да ),
је еквивалентно са .

На пример, када је опсег квантификације ненегативан природни број (тј. ), исказ

је логички еквивалентан исказу

Прва изјава каже да је за било који природан број n, ако је x мање од n, онда је x мање од нуле. Друга изјава каже да ако постоји неки природан број n такав да је x мање од n, онда је x мање од нуле. Обе изјаве су нетачне. Прва изјава не важи за n=2, јер је x=1 мање од n, али не мање од нуле. Друга изјава не важи за x=1, јер природан број n=2 задовољава x<n, али x=1 није мање од нуле.

Пример

[уреди]

Претпоставимо да су , , и формуле без квантификатора и ниједна од ових формула не дели ниједну слободну променљиву. Размотримо формулу

.

Рекурзивном применом правила почевши од најдубљих подформула, може се добити следећи низ логички еквивалентних формула:

.
,
,
,
,
,
,
.

Ово није једина пренекс форма која је еквивалентна оригиналној формули. На пример, бавећи се консеквентом пре узрока у примеру изнад, пренекс форма

се може добити

,
,
.

Редослед два универзална квантификатора са истим опсегом не мења значење/истинитост исказа.

Употреба пренекс форми

[уреди]

Неки доказни рачуни ће се бавити само теоријом чије су формуле написане у пренекс нормалној форми. Концепт је од суштинског значаја за развој аритметичке хијерархије и аналитичке хијерархије.

Геделов доказ његове теореме комплетности за логику првог реда претпоставља да су све формуле преведене у пренекs нормалну форму.

Тарскијеви аксиоми за геометрију су логички систем чије се реченице све могу написати у универзално-егзистенцијалној форми, посебном случају пренекс нормалне форме код које је сваки универзални квантификатор претходи било ком егзистенцијалном квантификатору, тако да се све реченице могу преписати у облику       где је реченица која не садржи никакав квантификатор. Ова чињеница је омогућила Тарском да докаже да је еуклидска геометрија одлучива.

Напомене

[уреди]
  1. [1] (archived as of May 27, 2011 at [2])
  2. Hinman, P. (2005), p. 110
  3. Hinman, P. (2005), p. 111

Референце

[уреди]