Формуланы дизюнктивті қалыпты формаға келтірудің алгоритмі
1. Формула құрамындағы барлық логикалық операцияларды
эквиваленттіліктер және
¯,Å операцияларының анықтамаларын пайдаланып дизъюнкция, конъюнкция, терістеу арқылы өрнектейміз. (Дизъюнктивті қалыпты формаға түрлендіру )
2. Морган заңын пайдаланып, барлық терістеулерді айнымалыларға көшіріп, қос терістеулерді
формуласы бойынша қысқартамыз.
Дистрибутивті
заңды пайдаланып, форму-ланы барлық конъюнкциялар дизъюнкциялардан бұрын орындалатындай түр-лендіреміз. 1-3 пункттерді орындаудың нәтижесінде формула дизъюнктивті қалыпты формаға түрлендіріледі.
Мысалы, j=((x®y)¯(x®z)) формуласын дизъюнктивті қалыпты формаға түрлендіру керек болсын. ®, ¯ операцияларын Ù,Ú,
- арқылы өрнектейміз.
¯

;
Сонымен, j = (( x®y) ¯ ( x®z))
;
2-Теорема. Кез келген А формуласы үшін оған эквивалентті және ҚҚФ болатын В формуласын табуға болады АºВ (дәлелдейміз) В А- ның ҚҚФ. Кез келген формула өзінің ҚҚФ эквивалентті.
Конюнктивті қалыпты формаға келтірудің алгаритмі алдыңғыға ұқсас, тек 3 пунктың орнына
қолданылады.
.
дистрибутивті заңды пайдаланып, фор-муланы барлық дизъюнкциялар, конъюнкцияларға қарағанда бұрын орын-далатындай түрлендіреміз.
Мысалы.
формулада
болмайтындай түрлендір-еміз:
-бұл формуланы одан әрі тағы түрлендіруге болады:

;
-ті ҚҚФ деуге де, ДҚФ деуге де болады. Бұлардан басқа егер формуланың ДҚФ белгілі болса ҚҚФ-ке , ҚҚФ белгілі болса ДҚФ көшудің алгоритмдері бар. Олар төмендегідей:
Дата добавления: 2015-08-14; просмотров: 2841;
