Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Merged by Bors] - feat(computability/tm_computable): define computable (in polytime) for TMs, prove id is computable in constant time #4048

Closed
wants to merge 45 commits into from

Conversation

MadPidgeon
Copy link
Collaborator

We define computability in polynomial time to be used in our future PR on P and NP.
We also prove that id is computable in constant time.

MadPidgeon and others added 30 commits August 29, 2020 14:52
@robertylewis robertylewis added the awaiting-author A reviewer has asked the author a question or requested changes label Sep 6, 2020
@pimsp pimsp added awaiting-review The author would like community review of the PR and removed awaiting-author A reviewer has asked the author a question or requested changes labels Sep 6, 2020
@robertylewis robertylewis added awaiting-author A reviewer has asked the author a question or requested changes and removed awaiting-review The author would like community review of the PR labels Sep 7, 2020
@pimsp
Copy link
Collaborator

pimsp commented Sep 7, 2020

Why is this in the root namespace again? If you put it in the fin_tm2 namespace you can use dot notation. I would suggest putting evals_to and such in the turing namespace, because they are more generic but still generally in computability theory.

Oops, putting everything in turing does make more sense, yeah. That (and your comment just above the quoted comment) has been fixed in the comment of a few seconds ago.

@pimsp pimsp added awaiting-review The author would like community review of the PR and removed awaiting-author A reviewer has asked the author a question or requested changes labels Sep 13, 2020
@digama0
Copy link
Member

digama0 commented Sep 14, 2020

LGTM

@robertylewis
Copy link
Member

bors merge

@github-actions github-actions bot added ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.) and removed awaiting-review The author would like community review of the PR labels Sep 14, 2020
bors bot pushed a commit that referenced this pull request Sep 14, 2020
…r TMs, prove id is computable in constant time (#4048)

We define computability in polynomial time to be used in our future PR on P and NP.
We also prove that id is computable in constant time.

<!-- put comments you want to keep out of the PR commit here -->


Co-authored-by: Pim <spelier.pim@gmail.com>
@bors
Copy link

bors bot commented Sep 14, 2020

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title feat(computability/tm_computable): define computable (in polytime) for TMs, prove id is computable in constant time [Merged by Bors] - feat(computability/tm_computable): define computable (in polytime) for TMs, prove id is computable in constant time Sep 14, 2020
@bors bors bot closed this Sep 14, 2020
@bors bors bot deleted the computability-list branch September 14, 2020 10:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants