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

Script to generate a list of Most Wanted Implications #13

Merged
merged 2 commits into from
Sep 27, 2024

Conversation

mrinesi
Copy link
Contributor

@mrinesi mrinesi commented Sep 26, 2024

Based on the comment at https://terrytao.wordpress.com/2024/09/25/a-pilot-project-in-universal-algebra-to-explore-new-ways-to-collaborate-and-use-machine-assistance/#comment-685879

[Caveat: quick-and-dirty proof of concept, not production-ready code]

Takes as input a .lean file parseable in the project's format, and generates a Markdown file with a list of potential implications a ->b of currently known value sorted by "interestingness" (|ancestors of a| + |descendants of b|).

This is straightforward, but there are alternative metrics that might be more interesting (e.g. this only considers "what if the implication is true," not "what if it's not"). From first principles one might want to give priority to edges that maximize information gain in the sense of leading to closures with fewer unknown edges once we know their true value, non-greedy heuristics like trying to build bridges between non-adjacent graph components, etc.

@teorth
Copy link
Owner

teorth commented Sep 27, 2024

Some weird problem with getting the blueprint to compile with your PR... possibly updating to the latest blueprint will help?

@pitmonticone
Copy link
Collaborator

Yes, exactly. @mrinesi you just need to push another commit and the checks will pass.

@mrinesi
Copy link
Contributor Author

mrinesi commented Sep 27, 2024

@pitmonticone Fantastic, it does pass now.

@teorth teorth merged commit bee287e into teorth:main Sep 27, 2024
2 checks passed
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.

3 participants