Ненормализуемая вертушка
Jan. 23rd, 2009 01:46 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Придумал задачку по лямбда исчислению.
Общеизвестен лямбда-терм, не имеющий нормальной формы
А теперь задача: написать не имеющий нормальной формы терм, который бы вел себя как e^(-x). То есть при первой бета-редукции он должен превращаться во что-то другое, а при следующей возвращаться к исходному виду. Моя версия такого терма (flipflop) под катом белым цветом
Может кто придумает попроще?
UPD: Эх, а у меня-то решение неправильное :) (Потому что у меня аж шесть шагов) Правильное - у
lomeo в комментах.
Общеизвестен лямбда-терм, не имеющий нормальной формы
(\x.xx)(\x.xx)Этот терм обладает следующим свойством: он воспроизводит сам себя при каждой бета-редукции, ведя себя по отношению к ней как экспонента по отношению к дифференцированию.
А теперь задача: написать не имеющий нормальной формы терм, который бы вел себя как e^(-x). То есть при первой бета-редукции он должен превращаться во что-то другое, а при следующей возвращаться к исходному виду. Моя версия такого терма (flipflop) под катом белым цветом
flip = \xyz.xyzz flop = \xyz.yxxz flipflop = flip flop flop flip ~> -- первая редукция flop flop flip flip ~> -- вторая редукция flip flop flop flip = flipflop
Может кто придумает попроще?
UPD: Эх, а у меня-то решение неправильное :) (Потому что у меня аж шесть шагов) Правильное - у
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
no subject
Date: 2009-01-23 11:30 am (UTC)(\xy.yxy)T(\xy.yxy)
T - любая лямбда
Не ошибся?
no subject
Date: 2009-01-23 11:34 am (UTC)no subject
Date: 2009-01-23 11:46 am (UTC)no subject
Date: 2009-01-23 11:54 am (UTC)no subject
Date: 2009-01-23 12:00 pm (UTC)Кстати, а трехходовку можно сделать?
no subject
Date: 2009-01-23 12:12 pm (UTC)(\xyz.zxyz)AB(\xyz.zxyz)
Четырёхходовку дать? ;)
no subject
Date: 2009-01-23 12:49 pm (UTC)no subject
Date: 2009-01-23 12:52 pm (UTC)Но на гмыле dmoskvin слева есть чат - это то что надо?
no subject
Date: 2009-01-23 12:58 pm (UTC)no subject
Date: 2009-01-23 01:05 pm (UTC)Со всеми остальными я общаюсь, а ты?
no subject
Date: 2009-01-23 11:23 pm (UTC)