2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

Если Вы зададите новый вопрос в существующей теме, то в случае нарушения оформления или других правил форума Ваше сообщение и все ответы на него могут быть удалены без предупреждения.

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему
 
 СДНФ, СКНФ методом преобразований
Сообщение04.11.2012, 09:32 


04/11/12
12
Здравствуйте, очень нужна ваша помощь по нахождению СКНФ и СДНФ методом преобразований, буду очень признателен :)
$y \vee (x \sim z)(x \to\bar{z})$
всё это выражение еще отрицается, просто отображаться тут общее отрицание почемуто не хотело

 Профиль  
                  
 
 Re: СДНФ, СКНФ методом преобразований
Сообщение04.11.2012, 13:24 
Заслуженный участник


08/04/08
8562
Ваши попытки решения?
Сначала попробуйте переписать импликации и эквиваленции через дизъюнкции и конъюнкции (поскольку в СДНФ и СКНФ нужны могут быть только последние). Возможно, что эту импликацию и эквиваленцию даже сразу как-то можно упростить :roll:

 Профиль  
                  
 
 Re: СДНФ, СКНФ методом преобразований
Сообщение04.11.2012, 14:40 


04/11/12
12
избавившись от импликации и эквиваленции получил
$y \vee ( \bar{x}  \bar{z})$ (все это опятьже под общим отрицанием)
и все, приехал :)

 Профиль  
                  
 
 Re: СДНФ, СКНФ методом преобразований
Сообщение04.11.2012, 16:34 
Заслуженный участник


08/04/08
8562
milky в сообщении #639931 писал(а):
получил
$y \vee ( \bar{x} \bar{z})$ (все это опятьже под общим отрицанием)

Так: $y\vee\overline{(\bar{x}\bar{z})}$? (я преобразования не проверял)
Если да, то используйте правило де Моргана для внесения отрицания, ну а дальше уже все просто.

 Профиль  
                  
 
 Re: СДНФ, СКНФ методом преобразований
Сообщение04.11.2012, 17:18 


04/11/12
12
$y$ тоже под отрицанием
После де моргана получилось
$\bar{y}x \vee \bar{y}z $
Так, СДНФ нашел, получилось :) А СКНФ как?

 Профиль  
                  
 
 Re: СДНФ, СКНФ методом преобразований
Сообщение04.11.2012, 17:55 
Заслуженный участник
Аватара пользователя


06/10/08
6422
milky в сообщении #639988 писал(а):
Так, СДНФ нашел, получилось :)
Это не СДНФ. В СДНФ во всех слагаемых должны быть и $x$, и $y$, и $z$. Добавьте что нужно с помощью соотношения $1 = p\vee \bar{p}$.

 Профиль  
                  
 
 Re: СДНФ, СКНФ методом преобразований
Сообщение04.11.2012, 19:30 


04/11/12
12
Не, я имел ввиду что то выражение я преобразовал и получил СДНФ, а не то что то выражение есть СДНФ :)
СДНФ с результатом по таблице истинности сошелся :)
Теперь СКНФ нужен. Как делать его?

 Профиль  
                  
 
 Re: СДНФ, СКНФ методом преобразований
Сообщение04.11.2012, 19:38 
Заслуженный участник


08/04/08
8562
milky в сообщении #640031 писал(а):
Теперь СКНФ нужен. Как делать его?
С помощью дистрибутивности одной операции относительно другой. Сама формула дистрибутивности представляет собой перед от ДНФ к КНФ.

 Профиль  
                  
 
 Re: СДНФ, СКНФ методом преобразований
Сообщение04.11.2012, 19:39 
Заслуженный участник


27/04/09
28128
Двойственно. :-)

Как только отрицания к переменным привезли, начинаете лепить из выражения КНФ вместо ДНФ. Можно, конечно, и из какой-то из уже найденных ДНФ сделать КНФ.

Ой, опоздал.

(Оффтоп)

milky в сообщении #640031 писал(а):
Как делать его?
А почему его-то? Форму же.

 Профиль  
                  
 
 Re: СДНФ, СКНФ методом преобразований
Сообщение04.11.2012, 19:47 


04/11/12
12
Не,двойственно это у меня уже другой пункт, нужно конкретно преобразованиями :)
п.с. ниодного из вас я не понял :)))

(Оффтоп)

потому что для меня (незнаю конечно почему :D ) СДНФ (как и СКНФ) он мой, м.р. :D

 Профиль  
                  
 
 Re: СДНФ, СКНФ методом преобразований
Сообщение04.11.2012, 19:59 
Заслуженный участник


27/04/09
28128
Вообще-то есть конкретный алгоритм получения СДНФ и СКНФ. Вам его, как понимаю, не рассказали? :wink:

1) Выражаете все операции кроме конъюнкции, дизъюнкции и отрицания через эти три.
2) Привести формулу к виду с отрицаниями только перед переменными, но не другими подформулами.
3) Пользуясь дистрибутивностью, довести формулу до КНФ или ДНФ.
4) Сделать эту НФ С.

Т. к. шаги 1-2 не зависят от того, нужно получить КНФ или ДНФ, их не нужно повторять во второй раз.

(2 milky.)

milky в сообщении #640056 писал(а):
потому что для меня (незнаю конечно почему :D ) СДНФ (как и СКНФ) он мой, м.р. :D
Ничего, это проходит. :roll:

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group