2014 dxdy logo

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

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


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


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

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

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

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

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



Начать новую тему Ответить на тему
 
 Нормальная форма предикатов
Сообщение29.04.2012, 18:32 


29/04/12
1
Доброго времени суток. Пропустил в универе тему и сейчас не понимаю что и как.
Имеется такая формула:
$\exists x \forall y A(x,y) \bigvee \exists x \forall y B(x,y) $

Только исходя из знаний булевых функций предположил, что данную формулу можно превести к такому виду:

$\exists x \forall y (A(x,y) \bigvee B(x,y)) $

Можно ли как нибудь ещё упростить или я всё сделал правильно?

 Профиль  
                  
 
 Re: Нормальная форма предикатов
Сообщение30.04.2012, 17:01 


27/01/10
260
Россия
К такому виду формулу привести нельзя. Помните о том, что такое связанные переменные и область действия квантора. Лучше всего всегда переименовывать переменные по областям действия кванторов. Ваша формула тогда примет вид:
$$
\exists x_1 \forall y_1 A(x_1,y_1) \bigvee \exists x_2 \forall y_2 B(x_2,y_2),
$$
то есть можно написать только так:
$$
\exists x_1 \forall y_1 \exists x_2 \forall y_2( B(x_2,y_2) \vee  A(x_1,y_1) ).
$$
Хотя в данном случае мешает только всему квантор всеобщности. Так как
$$
\forall z P(z) \vee \forall z Q(z) \neq \forall z (P(z)\vee Q(z)),
$$
например, если рассмотреть натуральные числа и сказать, что $P(z)=1$ только когда $z$ -- четное, а $Q(z)=1$ только когда $z$ --нечетное.

 Профиль  
                  
 
 Re: Нормальная форма предикатов
Сообщение30.04.2012, 21:14 
Заслуженный участник


09/09/10
3729
Нда. cyb12, для кванторов все-таки существуют дистрибутивные законы, а такое переименование переменных — это no-no. $\exists x \forall y A(x,y) \bigvee \exists x \forall y B(x,y) $ — двуместный предикат, а вы его превращаете в четырехместный и утверждаете, что они эквивалентны!
$$\forall x (P(x)\wedge Q(x))\equiv \forall x\; P(x)\wedge \forall x\; Q(x)$$$$\exists x (P(x) \vee Q(x)) \equiv \exists x \; P(x) \vee \exists x\; Q(x)$$

 Профиль  
                  
 
 Re: Нормальная форма предикатов
Сообщение01.05.2012, 12:40 


27/01/10
260
Россия
Joker_vD в сообщении #565996 писал(а):
двуместный предикат

Как это двуместный предикат? Насколько я понимаю, двуместный означает зависимость от двух переменных. Но это не так. Здесь ни одной свободной переменной. И в построенном мною эквивалентном тоже ни одной свободной переменной. Или вы хотите сказать, что можно написать так:
$$
f(x,y)=\exists x \forall y A(x,y) \bigvee \exists x \forall y B(x,y)
$$
Это уж точно no-no, как Вы говорите.
И да, для кванторов существуют дистрибутивные законы. Именно те, которые вы выписали. Но здесь топикстартером была попытка применить закон дистрибутивности квантора всеобщности относительно дизъюнкции, которого нет.

 Профиль  
                  
 
 Re: Нормальная форма предикатов
Сообщение01.05.2012, 13:39 
Заслуженный участник


09/09/10
3729
За двух- и четырехместные предикаты извините. Я почему-то думал о $P(x,y)\vee Q(x,y)$ — который именно двухместный, а не четырехместный.

cyb12 в сообщении #566160 писал(а):
Joker_vD в сообщении #565996 писал(а):
двуместный предикат
Или вы хотите сказать, что можно написать так:
$$
f(x,y)=\exists x \forall y A(x,y) \bigvee \exists x \forall y B(x,y)
$$

Да. Так можно. Или погодите... $\exists x(P(x)\vee Q(x))\equiv \exists x\;P(x)\vee \exists y\; Q(y)$? Я понимаю, что обозначение связанной переменной несущественно. Но тогда зачем ее вообще трогать? Давайте возьмем что-нибудь попроще. $\exists x\;P(x,y)\vee \exists x\; Q(x,y)\equiv \exists x(P(x,y)\vee Q(x,y))$ — вы согласны?

 Профиль  
                  
 
 Re: Нормальная форма предикатов
Сообщение01.05.2012, 13:44 


27/01/10
260
Россия
Joker_vD в сообщении #566186 писал(а):
$\exists x(P(x)\vee Q(x))\equiv \exists x\;P(x)\vee \exists y\; Q(y)$?

Да. Но это именно равенство потому, что то, что слева истинно тогда и только тогда, когда истинно то, что справа.

Joker_vD в сообщении #566186 писал(а):
$\exists x\;P(x,y)\vee \exists x\; Q(x,y)\equiv \exists x(P(x,y)\vee Q(x,y))$ — вы согласны?

Да.

Joker_vD в сообщении #566186 писал(а):
Так можно.

Нельзя. Ну или ответьте, чему равно $f(3,4)$ например (если у нас целые числа в универсуме).

 Профиль  
                  
 
 Re: Нормальная форма предикатов
Сообщение01.05.2012, 14:00 
Заслуженный участник


09/09/10
3729
Ой! Все, я понял, к чему вы вели :oops: $$f=\exists x \forall y A(x,y) \bigvee \exists x \forall y B(x,y).$$ Это просто высказывание, но оно эквивалентно высказыванию $f'=\exists x(\forall y\,A(x,y)\vee\forall y\,B(x,y))$.

 Профиль  
                  
 
 Re: Нормальная форма предикатов
Сообщение01.05.2012, 14:27 


27/01/10
260
Россия
да

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

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



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

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


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

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