BB(3,3)

From BusyBeaverWiki
Revision as of 22:26, 24 August 2025 by ADucharme (talk | contribs) (→‎Holdouts: TM templating)
Jump to navigation Jump to search

The 3-state, 3-symbol Busy Beaver problem, BB(3,3), is unsolved. With the discovery of the Cryptid machine Bigfoot in October 2023, we now know that we must solve a Collatz-like problem in order to solve BB(3,3) and thus BB(3,3) is Hard.

The current BB(3,3) champion 0RB2LA1RA_1LA2RB1RC_1RZ1LB1LC (bbch) was discovered by Terry and Shawn Ligocki in November 2007, proving the lower bounds:

One of the 6 currently unsolved TMs, 1RB2LC1RC_2LC---2RB_2LA0LB0RA (bbch), is under exploration on Discord and believed to probviously halt. If it halts, it will be the new champion.

Cryptids

Known Cryptids:

Potential Cryptids:

Top Halters

The current top 10 BB(3,3) halters (known by Shawn Ligocki) are:

Standard format               Status S                  Σ
0RB2LA1RA_1LA2RB1RC_1RZ1LB1LC Halt   119112334170342541 374676383
1RB2LA1LC_0LA2RB1LB_1RZ1RA1RC Halt   119112334170342540 374676383
1RB2RC1LA_2LA1RB1RZ_2RB2RA1LC Halt   4345166620336565   95524079
1RB1LA2LC_2LA2RB1RB_1RZ0LB0RC Halt   452196003014837    21264944
1RB1RZ2LC_1LC2RB1LB_1LA2RC2LA Halt   4144465135614      2950149
1RB2LA1RA_1RC2RB0RC_1LA1RZ1LA Halt   987522842126       1525688
1RB1RZ2RB_1LC0LB1RA_1RA2LC1RC Halt   4939345068         107900
1RB2LA1RA_1LB1LA2RC_1RZ1LC2RB Halt   1808669066         43925
1RB2LA1RA_1LC1LA2RC_1RZ1LA2RB Halt   1808669046         43925
1RB2LA1RA_1LB1LA2RC_1RZ1LA2RB Halt   1808669046         43925

Numbers listed are step count and sigma score for each TM. For a longer list of halting TMs see https://github.com/sligocki/busy-beaver/blob/main/Machines/bb/3x3. For historical perspective see Pascal Michel's Historical survey of Busy Beavers.

Certified Progress

On 5 Jan 2025, @tjligocki finished an enumeration and filtering of the BB(3,3) machines using the established Ligocki filters, listing the filter used for each machine. He also computed the number of steps and sigma scores for all found halting TMs. The thorough results are located here. 367 machines remained on that list. These results were updated on 20 Mar 2025 in the same location and 76 machines remained on the list.

Over two-thirds of the 367 remaining machines were shown to be non-halting with FAR and MITMWFAR by @Justin Blanchard on 14 July 2024. Most of the remainders were shown non-halting by @lijil on 8 June 2023. Together, this leaves 21 unsolved TMs, all of which were on @Justin Blanchard's informal holdouts list of 22 machines. The extra machine on Justin's list 1RB2LA0LA_2LC---2RA_0RA2RC1LC (bbch) had been solved by @lijil before, but this was not realized for some time.

On 26 Feb 2025, @mxdys published a list of 19 holdouts that withstood state-of-the-art Coq deciders. Some of these machines were already decided before.

Holdouts

This section is based on @mxdys's February 2025 holdouts list of 19 TMs.

Cryptids

Unsolved

Solved with moderate rigor

Decided by decider code

  • 1RB2LA0LA_2LC---2RA_0RA2RC1LC (bbch) (494). Coq proof by @-d
  • 1RB0RB1LB_1LA2RB2RC_---2LA0RA (bbch) (251) can be shown non-halting by the Ligockis' Proof System decider (try running Quick_Sim.py with a block-size of 4 for 20 s)
  • 1RB2LA2LC_1LA0LA1RA_---2RB0LB (bbch) (633) can be shown non-halting by the Ligockis' Proof System decider (try running Quick_Sim.py with a block-size of 4 for 20 s)
  • 1RB2LA1LA_0LA0RC0LC_---2RA1RA (bbch) (522) has FAR certificate
FAR(direction=R, transitions=[(0, 1, 2), (3, 4, 0), (5, 6, 7), (7, 0, 7), (7, 7, 7), (7, 7, 0), (8, 2, 1), (7, 7, 7), (7, 9, 10), (7, 11, 7), (7, 7, 7), (7, 7, 7)])

Interesting Final Holdouts

The following TMs have halting problems highly dependent on that of machine 816. While all TMs were solved individually, it was theoretically possible that someone solved machine 816 and solved up to four machines "for free." If 826 was non-halting, then 21, 92, 683, 817, and 818 were all non-halting. If 816 halted via transition C0, then 817 halted. And if 816 halted via transition C2, then 21, 92, 683 and 818 all halted. A compilation of the various analyses can be found here

These TMs were on Justin Blanchard's informal holdouts list of 22 TMs but were Coq-decided individually by @mxdys in their February 2025 release. Two other members of Justin Blanchard's list Coq-decided by mxdys were 1RB2LB---_1RC2RB1LC_0LA0RB1LB (bbch) (642) and 1RB2RB---_1LC2LB1RC_0RA0LB1RB (bbch) (834). @-d independently generated a Coq proof for 642 (cosearch), and @dyuan01 independently discovered non-halting arguments for 642 and 834, and noted their similarity.