A333479 Busy Beaver for lambda calculus BBλ: the maximum beta normal form size of any closed lambda term of size n, or 0 if no closed term of size n exists.
0, 0, 0, 4, 0, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 24, 26, 30, 42, 52, 44, 58, 223, 160, 267, 298, 1812, 327686, 38127987424941, 578960446186580977117854925043439539266349923328202820197287920039565648199686
Offset: 1
Keywords
Examples
The smallest closed lambda term is lambda x.x with encoding 0010 of size 4, giving a(4)=4, as it is in normal form. There is no closed term of size 5, so a(5)=0. a(21)=22 because of term lambda x. (lambda y. y y) (x (lambda y. x)).
References
- Gregory Chaitin, Computing the Busy Beaver Function, in T. M. Cover and B. Gopinath, Open Problems in Communication and Computation, Springer, 1987, pages 108-112.
- John Tromp, Binary Lambda Calculus and Combinatory Logic, in Randomness And Complexity, from Leibniz To Chaitin, ed. Cristian S. Calude, World Scientific Publishing Company, October 2008, pages 237-260.
Links
- bbchallenge wiki, Busy Beaver for lambda calculus
- AIT repo on Github, melo.lam.
- Code Golf Stack Exchange, Comment on BMS[26] entry
- Code Golf Stack Exchange, 1850 bit lambda term exceeding Loader's number
- MathOverflow, What's the smallest lambda-calculus term not known to have a normal form?, 2020.
- John Tromp, The largest number representable in 64 bits, John's Blog.
- John Tromp, Lambda encoding
- John Tromp, Haskell program for analyzing Busy Beaver numbers
- John Tromp, program output analysis
- John Tromp, Lambda term for 111 bit blc program computing 4 iterations of ε0 level growth
- Index entries for sequences related to Busy Beaver problem
Extensions
a(33)-a(34) from John Tromp, Apr 10 2020
a(35) from John Tromp, Apr 18 2020
a(36) from John Tromp, Apr 19 2020
Comments