lean4-htt/src/Init/Data/BitVec
Markus Himmel 7bfa8f6296
feat: finite type conversions (Nat/Int/Fin/BitVec -> IntX -> *) (#7368)
This PR adds lemmas for iterated conversions between finite types,
starting with something of type `Nat`/`Int`/`Fin`/`BitVec` and going
through `IntX`.
2025-03-10 05:53:41 +00:00
..
Basic.lean chore: cleanup duplicate theorems (#7113) 2025-02-18 01:46:12 +00:00
BasicAux.lean refactor: redefine unsigned fixed width integers in terms of BitVec (#5323) 2024-10-16 07:28:23 +00:00
Bitblast.lean feat: finite type conversions (Nat/Int/Fin/BitVec -> IntX -> *) (#7368) 2025-03-10 05:53:41 +00:00
Folds.lean feat: make BitVec.getElem the simp normal form and use it in ext (#5498) 2025-02-16 00:04:56 +00:00
Lemmas.lean feat: finite type conversions (Nat/Int/Fin/BitVec -> IntX -> *) (#7368) 2025-03-10 05:53:41 +00:00