You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It actually didn't work very well, for the reasons that @PetarMax pointed out on Slack. Basically, most of the functions are uninpretpreted, so Z3 can't do much with them.
We are soon going to make a LEAN4 backend for K, and I think we will have a better chance of verifying simplification lemmas using that.
Situation
Currently, we assume that simplification rules are correct, but that may not always be the case.
Expected
Given a simplification rule, we should be able to automatically check if it is correct or not.
Algorithm
A rule in the form of:
should be translated into the following SMT:
If there is no solution, then the simplification rule is proven to be correct.
The text was updated successfully, but these errors were encountered: