Вопрос по лямбда исчислению. На самом деле он больше по выводу чего то из набора аксиом (практическому). Мне это сильно напоминает булевы алгебры что ли..
В общем вопрос: есть барендрегт ftp://ftp.cs.ru.nl/pub/CompMath.Found/HBK.ps
там на странице 55 есть definition 4.1.14
и чуть ниже есть
For example one has
w ~ w -> w (1)
((s -> t) & (s' -> t)) <= ((s & s') -> t) (2)
собственно вопрос, как это получено?
я полагаю что (1) получено путём применения правил w <= w -> w
и s <= w
, предполагая что s = w->w
для данного случая.
но вот 2 - вообще ставит меня в тупик. никак не пойму как оно получено..., уже наверное больше часа (а может и двух) проглядел на это в общей сложности, а там вроде и запутаться негде.
подскажите, пжл, кто понимает.