Skelet 33: Difference between revisions
Jump to navigation
Jump to search
Added it having an individual proof in Coq-BB5 |
Added time of proof (migrated from Cosearch) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{machine|1LC1RD_1RE---_0LD0LC_1RB0RA_1RA1LE}}{{Stub}} | {{machine|1LC1RD_1RE---_0LD0LC_1RB0RA_1RA1LE}}{{Stub}} | ||
{{TM|1LC1RD_1RE---_0LD0LC_1RB0RA_1RA1LE}}, called '''Skelet #33''', was one of [[Skelet's 43 holdouts]] and one of the last holdouts in [[BB(5)]]. It is a [[Shift overflow counter]] and has an individual proof of non-halting in [[Coq-BB5]].<ref>https://github.com/ccz181078/Coq-BB5/blob/main/BusyCoq/Skelet33.v</ref> | {{TM|1LC1RD_1RE---_0LD0LC_1RB0RA_1RA1LE}}, called '''Skelet #33''', was one of [[Skelet's 43 holdouts]] and one of the last holdouts in [[BB(5)]]. It is a [[Shift overflow counter]] and has an individual proof of non-halting in [[Coq-BB5]].<ref>https://github.com/ccz181078/Coq-BB5/blob/main/BusyCoq/Skelet33.v</ref> It is [[adjacent]] to Skelet 34.<ref name="Shawn Ligocki 2023">https://www.sligocki.com/2023/02/05/shift-overflow.html</ref> | ||
Skelet 33 was formally proven to be non-halting in December 2023 by [[User:int-y1|int-y1]]<ref>https://discuss.bbchallenge.org/t/skelet-33-doesnt-halt-coq-proof/180</ref> and meithecatte.<ref>https://github.com/meithecatte/busycoq/blob/master/verify/Skelet33.v</ref> | |||
== Analysis by [[User:Sligocki|Shawn Ligocki]]<ref name="Shawn Ligocki 2023"/> == | |||
<pre> | <pre> | ||
Latest revision as of 17:38, 2 March 2026
1LC1RD_1RE---_0LD0LC_1RB0RA_1RA1LE (bbch), called Skelet #33, was one of Skelet's 43 holdouts and one of the last holdouts in BB(5). It is a Shift overflow counter and has an individual proof of non-halting in Coq-BB5.[1] It is adjacent to Skelet 34.[2]
Skelet 33 was formally proven to be non-halting in December 2023 by int-y1[3] and meithecatte.[4]
Analysis by Shawn Ligocki[2]
L(2k) = L(k) 0000
L(2k+1) = L(k) 0001
G(n, m) = L(n) <A 010 R(m)
D(n, m) = L(n) 000 <A 010 R(m)
G(n, m) -> G(n+1, m+1) (if b(m) > 1)
L(n) <A -> L(n+1) B>
0001 <A -> <A 1111
0000 <A -> 0001 B>
E> R(n) -> <C R(n+1)
E> 11 -> 11 E>
E> 10 -> <C 11
11 <C -> <C 10
B> 010 -> 111 E>
111 <C -> <A 010
G(2n, 2^k - 1) -> D(n, 2^k)
0 <A 010 11^k 0 -> <A 010 10^k 11
D(n, m) -> D(n', 0, 2 m' + 1) (if b(m) > 2n) (n' < n)
1000 0000^k <A 010 R(m) -> 1001 0001^k <A 010 R(m + 2^{k+1} - 1)
-> <A 010 11 10 R(m + 2^{k+1} - 1)
Start -> G(0, 0, 0, 13) @ Step 83