Я ищу наименьший возможный универсальный комбинатор , измеряемый количеством абстракций и приложений, необходимых для указания такого комбинатора в лямбда-исчислении . Примеры универсальных комбинаторов включают в себя:
- размер 23: λf.f (fS (KKKI)) K
- размер 18: λf.f (fS (KK)) K
- размер 14: λf.fKSK
- размер 12: λf.fS (λxyz.x)
- размер 11: λf.fSK
где S = λxyz.xz (yz) размера 6 и K = λxy.x размера 2 - комбинаторы исчисления комбинаторов SK . Первые 4 примера описаны в этой статье .
Мои вопросы:
- Существуют ли универсальные комбинаторы меньшего размера?
- Какой минимально возможный универсальный комбинатор?
РЕДАКТИРОВАТЬ: См. Также /math//a/180263/76284 , который имеет λazbc.bc(a(λy.c))
(который будет иметь размер 8 , соответствующий сумме размеров базы SK). Кто-нибудь знает, как выразить S и K из этого комбинатора?
λx*.E
которой нет E
абстракций?