LNSym icon indicating copy to clipboard operation
LNSym copied to clipboard

feat: add hard theorems from Isabelle

Open bollu opened this issue 1 year ago • 2 comments

This file contains bitvector theorems that stress Isabelle automation. We port the file to Lean for comparison.

bollu avatar Aug 20 '24 15:08 bollu

turns out the statement of mask_split_left (resp. mask_split_right) was stronger than necessary, and the theorem isn't about masks at all. For sanity, we prove variants where the symbols are treated as uninterpreted.

bollu avatar Aug 20 '24 19:08 bollu

@shigoel all comments resolved.

bollu avatar Aug 20 '24 20:08 bollu

@bollu Shall we close this PR?

shigoel avatar Aug 22 '24 22:08 shigoel

Yep, closing.

bollu avatar Aug 22 '24 22:08 bollu