Я шукаю найменший можливий універсальний комбінатор , вимірюваний кількістю абстракцій та додатків, необхідних для визначення такого комбінатора в обчисленні лямбда . Приклади універсальних комбінаторів включають:
- розмір 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 приклади описані в цій роботі .
Мої запитання:
- Чи є універсальні комбінатори, що мають менші розміри?
- Який найменший можливий універсальний комбінатор?
EDIT: Дивіться також /math//a/180263/76284 , який має λazbc.bc(a(λy.c))
(який має бути розміром 8 , що відповідає сумі розмірів основи SK). Хтось знає, як виразити S і K від цього комбінатора?
λx*.E
де E
немає абстракції?