Отже, існує алгоритм перетворення термінів обчислення лямбда в комбінаторну логіку за допомогою комбінаторів SK. Він виробляє речі, які вибухають за розмірами. Я хотів би дізнатися більше про цей вибух у розмірах. Я, здається, не думаю про кращий алгоритм. Я чув, як функціональні мови практично складаються в комбінатори, тому здається, що повинен існувати кращий алгоритм. Я переглянув статтю Девіда Тернера на цю тему, і він, по суті, просто говорить про те, щоб застосувати кілька оптимізацій, і що вони викликають «значне поліпшення».
Чи означає «значне поліпшення», що розмір зменшується лише до полінома? Чи відомий спосіб перетворення лямбда-термінів у комбінаторну логіку лише з поліноміальним (або меншим?) Збільшенням розміру? Якщо такий алгоритм існує, чи це практично?