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

Математика, Физика, Computer Science, LaTeX, Механика и Техника, Химия, Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки
Текущее время: Пт сен 03, 2010 16:43:19
Для набора любых формул следует использовать тег [math]. В противном случае сообщение будет отправлено в карантин.
С Правилами Научного форума можно ознакомиться здесь.
Халявы здесь нет. На нашем форуме не решают задачи за вас.
Нужна подсветка синтаксиса? Есть такая возможность!
dxdy_ru twitter
Следите за нами в Твиттере.




Часовой пояс: UTC + 3 часа [ Летнее время ]


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


Посмотреть правила форума



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Не в сети
 Лябда исчисление
СообщениеПн фев 08, 2010 23:49:24 
Годы на форуме
Появился: 21/03/09
Сообщения: 323
Здравствуйте.
Некак не выходит решить следующий пример
Есть терм, который вычисляет функцию $\[\neg x\]$
он равен
$$
\[\lambda {\rm{x}}{\rm{.((x0)1)}}\]
$$
логические константы
$$\[\begin{array}{l}
 {\rm{0  =  }}\lambda {\rm{x}}{\rm{.}}\lambda {\rm{y}}{\rm{.y}} \\ 
 {\rm{1  =  }}\lambda {\rm{x}}{\rm{.}}\lambda {\rm{y}}{\rm{.x}} \\ 
 \end{array}\]
$$
пробую вычислить с $x = 1$ и получить
так решаю
$$
\[\begin{array}{l}
 {\rm{(1)   [}}\lambda {\rm{x}}{\rm{.((x0)1)](}}\lambda {\rm{x}}{\rm{.}}\lambda {\rm{y}}{\rm{.x)}} \\ 
 {\rm{(2)   (((}}\lambda {\rm{x}}{\rm{.}}\lambda {\rm{y}}{\rm{.x)(}}\lambda {\rm{x}}{\rm{.}}\lambda {\rm{y}}{\rm{.y))(}}\lambda {\rm{x}}{\rm{.}}\lambda {\rm{y}}{\rm{.x))}} \\ 
 {\rm{(3)   ((}}\lambda {\rm{y}}{\rm{.(}}\lambda {\rm{x}}{\rm{.}}\lambda {\rm{y}}{\rm{.y))(}}\lambda {\rm{x}}{\rm{.}}\lambda {\rm{y}}{\rm{.x)}} \\ 
 {\rm{(4)   }}\lambda {\rm{x}}{\rm{.}}\lambda {\rm{y}}{\rm{.(}}\lambda {\rm{x}}{\rm{.}}\lambda {\rm{y}}{\rm{.x)}} \\ 
  \\ 
 \end{array}\]
$$
в этоге получаю не правильны ответ.
тоесть в ответе по идее должно быть
$\[{\rm{0  =  }}\lambda {\rm{x}}{\rm{.}}\lambda {\rm{y}}{\rm{.y}}\]$
Помогите пожалуйста, кто-нибудь понять, где ошибка.

 Профиль  
                  
 Не в сети
 Re: Лябда исчисление
СообщениеВт фев 09, 2010 00:03:00 
Заслуженный участник
Аватара пользователя
Годы на форуме
Появился: 06/10/08
Сообщения: 1464
Четвертое из третьего не получается бета-редукцией.
Вы, видимо, путаетесь с переменными, переименуйте внутреннее $y$ во что-нибудь, если так удобнее.

_________________
Pure mathematics is, in its way, the poetry of logical ideas. (A. Einstein)

 Профиль  
                  
 Не в сети
 Re: Лябда исчисление
СообщениеВт фев 09, 2010 01:38:23 
Годы на форуме
Появился: 26/07/09
Сообщения: 696
Откуда: Алматы
2nbyte
Как правильно заметил Xaositect, проблема в вычислении третьего правила. Здесь $1$ привязывается к $\lambda\rm y$ и больше нигде не используется, теряется. Остается $0$, что и требуется.

 Профиль  
                  
 Не в сети
 Re: Лябда исчисление
СообщениеВт фев 09, 2010 01:52:20 
Годы на форуме
Появился: 21/03/09
Сообщения: 323
Действительно.
Спасибо Вам!
Раньше до меня этот момент недоходил.

 Профиль  
                  
 Не в сети
 Re: Лябда исчисление
СообщениеВт фев 09, 2010 02:01:19 
Годы на форуме
Появился: 26/07/09
Сообщения: 696
Откуда: Алматы
2nbyte
Говоря более точно, во втором преобразовании кроме $\beta$-редукции выполняется $\alpha$-конверсия.

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

Часовой пояс: UTC + 3 часа [ Летнее время ]



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

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


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

Найти:

Темы с похожим названием

 Темы   Автор   Ответы 
исчисление высказываний

в форуме Помогите решить / разобраться (М)

chencho

11

Операционное исчисление и интегральные преобразования.

в форуме Помогите решить / разобраться (М)

Шариков

3

Арнольд, спектры, голоморфное исчисление

в форуме Помогите решить / разобраться (М)

id

13

Функциональное исчисление в C* алгебрах

в форуме Помогите решить / разобраться (М)

kkar

5

Исчисление предикатов

в форуме Чулан

Ираклий

0

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group