Skip to content

refactor(MultiTapeTM): share computation predicates - #43

Open
barni120400 wants to merge 1 commit into
feat/tm-input-shortening-adapterfrom
refactor/multitape-computes-such-that-adapter
Open

barni120400 wants to merge 1 commit into
feat/tm-input-shortening-adapterfrom
refactor/multitape-computes-such-that-adapter

Conversation

@barni120400

Copy link
Copy Markdown
Owner

Factor deterministic computation and computability through ComputesSuchThat, ComputesFunSuchThat, and ComputableSuchThat, with predicates on the machine and input and shared definitions for time, space, and combined bounds.

Working version of #39 (upstream leanprover#1153), rebased onto #42; the upstream PR stays unchanged until this is ready.

Depends on #42.

Implemented with Codex; rebased with Claude Code.

@barni120400
barni120400 force-pushed the feat/tm-input-shortening-adapter branch from 24d4456 to fc1aabf Compare October 24, 2026 21:39
@barni120400
barni120400 force-pushed the refactor/multitape-computes-such-that-adapter branch from 4c6a309 to 1c0dce0 Compare October 24, 2026 21:40
@barni120400
barni120400 force-pushed the feat/tm-input-shortening-adapter branch from fc1aabf to 43b395c Compare October 24, 2026 22:00
@barni120400
barni120400 force-pushed the refactor/multitape-computes-such-that-adapter branch from 1c0dce0 to 39d6956 Compare October 24, 2026 22:00
@barni120400
barni120400 force-pushed the feat/tm-input-shortening-adapter branch from 43b395c to a97f309 Compare October 27, 2026 00:31
@barni120400
barni120400 force-pushed the refactor/multitape-computes-such-that-adapter branch 2 times, most recently from ccbef1d to ff5d2bb Compare October 29, 2026 13:46
@barni120400
barni120400 force-pushed the feat/tm-input-shortening-adapter branch from a97f309 to e4010fb Compare October 29, 2026 13:46
Factor deterministic computation and computability through `ComputesSuchThat`,
`ComputesFunSuchThat` and `ComputableSuchThat`, with predicates on the machine and
input and shared definitions for time, space and combined bounds.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@barni120400
barni120400 force-pushed the feat/tm-input-shortening-adapter branch from e4010fb to accf223 Compare November 1, 2026 16:56
@barni120400
barni120400 force-pushed the refactor/multitape-computes-such-that-adapter branch from ff5d2bb to e0e1cc5 Compare November 1, 2026 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant