1. Последний переход (выделенный красным). Если вдруг терм

содержит переменную

как свободную, то разве мы не должны при бета-редукции подставить вместо нее терм

и получить, вообще говоря, терм, отличный от

?
Я думаю, там выше должно было быть написано, что мы воспринимаем термы с точностью до α-конверсии и что мы заменяем переменные, если вдруг при подстановке они бы замкнулись. Здесь ровно такой случай: если в

свободна

, подстановка
![$(\lambda f. t)[t\mapsto v]$ $(\lambda f. t)[t\mapsto v]$](https://dxdy-04.korotkov.co.uk/f/f/a/f/faf7a74be117c97e76dbd3f6f2108c6b82.png)
в строгом смысле запрещена, но если мы заменим

на свежую переменную — или заранее выбрали её аккуратно — то мы сможем заменить и получить терм

, где в
обязательно нет свободных вхождений

. Потому дальше всё норм.
2. Не проще ли определить терм

как

? Казалось бы, тогда мы в одну редукцию (вместо трех) придем к

.
Да, можно. Определение в тексте просто ради наглядности, ну и при некоторых стратегиях вычисления оно может быть предпочтительнее, чем просто

.
-- Сб ноя 23, 2019 22:27:14 --Кстати Пирса вы хорошо выбрали.

Там вроде есть и какие-то пояснения дальше, и если будет совсем плохо, откройте оригинал, и там может быть небольшая разница в словах (хотя перевод этого кусочка по-моему чистый).