Корисник:Ognjenzivanovic/Пренекс нормална форма

Формула предикатског рачуна је у пренекс[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

Референце

уреди