В математичній логіці, формула є запереченням нормальної форми, якщо заперечення утворене оператором (, не), який може бути записаний або сам, або з логічними операторами: кон'юнкції (, і) і диз'юнкція (, або).
Заперечення нормальної форми не є канонічною формою: наприклад, і є еквівалентними, і обидва знаходяться в запереченні нормальній формі.
У класичній логіці і багатьох видах модальної логіки, кожна формула може бути приведена в цю форму, замінивши наслідки і еквівалентності їх визначеннями, використовуючи закони де Моргана, щоб підштовхнути запереченням до середини, і усунення подвійних заперечень. Цей процес можна представити за допомогою наступних правил переписування (Handbook of Automated Reasoning 1, с 204.):
Формула заперечення нормальної форми може бути використана в більш сильному КНФ або ДНФ шляхом застосування дистрибутивності.
Приклади і контрприклади
Наступні формули усі в запереченні:
Перший приклад в кон'юнктивній нормальній формі, а останні два в обох КНФ і ДНФ, але другий приклад ні в одному. Наступні формули не в запереченні:
Вони відповідно еквівалентні такими формулами з запереченням як:
Джерела
- Alan J.A. Robinson and Andrei Voronkov, Handbook of Automated Reasoning 1:203ff (2001) .
Посилання
- Java applet for converting logical formula to Negation Normal Form, showing laws used
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
V matematichnij logici formula ye zaperechennyam normalnoyi formi yaksho zaperechennya utvorene operatorom displaystyle lnot ne yakij mozhe buti zapisanij abo sam abo z logichnimi operatorami kon yunkciyi displaystyle land i i diz yunkciya displaystyle lor abo Zaperechennya normalnoyi formi ne ye kanonichnoyu formoyu napriklad a b c displaystyle a land b lor lnot c i a b a c displaystyle a land b lor a land lnot c ye ekvivalentnimi i obidva znahodyatsya v zaperechenni normalnij formi U klasichnij logici i bagatoh vidah modalnoyi logiki kozhna formula mozhe buti privedena v cyu formu zaminivshi naslidki i ekvivalentnosti yih viznachennyami vikoristovuyuchi zakoni de Morgana shob pidshtovhnuti zaperechennyam do seredini i usunennya podvijnih zaperechen Cej proces mozhna predstaviti za dopomogoyu nastupnih pravil perepisuvannya Handbook of Automated Reasoning 1 s 204 A B A B displaystyle A Rightarrow B to lnot A lor B A B A B displaystyle lnot A lor B to lnot A land lnot B A B A B displaystyle lnot A land B to lnot A lor lnot B A A displaystyle lnot lnot A to A x A x A displaystyle lnot exists xA to forall x lnot A x A x A displaystyle lnot forall xA to exists x lnot A Formula zaperechennya normalnoyi formi mozhe buti vikoristana v bilsh silnomu KNF abo DNF shlyahom zastosuvannya distributivnosti Prikladi i kontrprikladiNastupni formuli usi v zaperechenni A B C displaystyle A vee B wedge C A B C C D displaystyle A wedge lnot B vee C wedge lnot C vee D A B displaystyle A vee lnot B A B displaystyle A wedge lnot B Pershij priklad v kon yunktivnij normalnij formi a ostanni dva v oboh KNF i DNF ale drugij priklad ni v odnomu Nastupni formuli ne v zaperechenni A B displaystyle A Rightarrow B A B displaystyle lnot A vee B A B displaystyle lnot A wedge B A C displaystyle lnot A vee lnot C Voni vidpovidno ekvivalentni takimi formulami z zaperechennyam yak A B displaystyle lnot A vee B A B displaystyle lnot A wedge lnot B A B displaystyle lnot A vee lnot B A C displaystyle lnot A wedge C DzherelaAlan J A Robinson and Andrei Voronkov Handbook of Automated Reasoning 1 203ff 2001 ISBN 0444829490 PosilannyaJava applet for converting logical formula to Negation Normal Form showing laws used