다음 용어 (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
여러 기존 평가자에서 신속하게 정상적인 형태로 평가됩니다 . 그러나 해당 용어를 인터랙션 네트에 인코딩하고 Lamping의 추상 알고리즘을 사용하여 평가하는 경우와 관련하여 지수를 획기적으로 줄일 수 있습니다. Optlam에서 구체적으로 :N
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이 제대로 작동한다는 증거는 없습니다. 나는 당신의 의견의 나머지 부분에 대해 생각하고 있습니다-감사합니다.