Наступний термін (використовуючи bruijn-індекси):
BADTERM = λ((0 λλλλ((((3 λλ(((0 3) 4) (1 λλ0))) λλ(((0 4) 3) (1 0))) λ1) λλ1)) λλλ(2 (2 (2 (2 (2 (2 (2 (2 0)))))))))
При застосуванні до церкви число N
оцінюється в нормальній формі швидко у кількох існуючих оцінювачів, включаючи наївних . Тим не менше, якщо ви кодуєте цей термін до мереж взаємодії та оцінюєте його за допомогою абстрактного алгоритму Лампінга, він вимагає експоненціального числа бета-скорочень по відношенню до N
. Про Optlam, зокрема:
N interactions(betas) (BADTERM N)
1 129(72) λλλ(1 (2 (2 (2 (2 (2 (2 (2 0))))))))
2 437(205) λλλ(2 (1 (2 (2 (2 (2 (2 (2 0))))))))
3 976(510) λλλ(1 (1 (2 (2 (2 (2 (2 (2 0))))))))
4 1836(1080) λλλ(2 (2 (1 (2 (2 (2 (2 (2 0))))))))
5 3448(2241) λλλ(1 (2 (1 (2 (2 (2 (2 (2 0))))))))
6 6355(4537) λλλ(2 (1 (1 (2 (2 (2 (2 (2 0))))))))
7 11888(9181) λλλ(1 (1 (1 (2 (2 (2 (2 (2 0))))))))
8 22590(18388) λλλ(2 (2 (2 (1 (2 (2 (2 (2 0))))))))
9 43833(36830) λλλ(1 (2 (2 (1 (2 (2 (2 (2 0))))))))
10 85799(73666) λλλ(2 (1 (2 (1 (2 (2 (2 (2 0))))))))
11 169287(147420) λλλ(1 (1 (2 (1 (2 (2 (2 (2 0))))))))
12 335692(294885) λλλ(2 (2 (1 (1 (2 (2 (2 (2 0))))))))
13 668091(589821) λλλ(1 (2 (1 (1 (2 (2 (2 (2 0))))))))
14 1332241(1179619) λλλ(2 (1 (1 (1 (2 (2 (2 (2 0))))))))
15 2659977(2359329) λλλ(1 (1 (1 (1 (2 (2 (2 (2 0))))))))
Для подібних оцінювачів, таких як BOHM, потрібно набагато менше кроків бета, але більше взаємодій. Якщо оптимальні оцінювачі оптимальні, як вони можуть оцінювати терміни асимптотично повільніше, ніж існуючі оцінювачі?
Цей посилання має пояснення походження терміна, а також здійснення тієї самої функції, яка поводиться навпаки, майже химерно так: вона повинна працювати в експоненціальний час - вона працює в експоненційному часі у більшості оцінювачів - все ж, оптимальна Оцінювачі нормалізують це в лінійний час!
Such a number must be, by definition, basically the same on a given term
так я подумав. Це мене здивувало, оскільки Optlam дає таку ж кількість бета-версій, як BOHM у багатьох випадках, які я тестував. У деяких випадках він дає менше, завдяки стратегії виклику за потребою. Хтось сказав, що зменшення без оракула насправді не є оптимальним, і тепер я вже не знаю. Загалом я глибоко розгублений. Але ні, напевне немає доказів, що Optlam взагалі працює правильно. Я думаю про решту вашого коментаря - дякую.