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

Experiment: Speed up LawsComplete using rsimp #780

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from
Draft

Conversation

nomeata
Copy link
Collaborator

@nomeata nomeata commented Nov 2, 2024

this copies a prototype for optimizing terms for kernel reduction using
the simplifier from the lean4 repo
(leanprover/lean4#5839) and tries to use it to
prove testLawsUpto4_computation without using native_decide.

Up to size 3 magmas works in 10s, but size 4 magmas are out of reach so
far, it seems. Maybe with some more optimizations it can be in reach?

this copies a prototype for optimizing terms for kernel reduction using
the simplifier from the lean4 repo
(leanprover/lean4#5839) and tries to use it to
prove `testLawsUpto4_computation` without using `native_decide`.

Up to size 3 magmas works in 10s, but size 4 magmas are out of reach so
far, it seems. Maybe with some more optimizations it can be in reach?
@teorth teorth removed the awaiting-CI label Nov 3, 2024
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.

2 participants