lean4-htt/tests/bench/mvcgen
Sebastian Graf 7416309805
test: teach SymM mvcgen to recognize specialized theorem applications (#12256)
This PR recognizes certain kinds of composite proof terms of the form
`hpre.trans hspec |> (wp prog).mono _ _ hpost` and abstracts them into
bespoke theorems. This should yield smaller proof terms. Sadly, kernel
checking time is unaffected, even regressing a bit. The number of shared
terms stays almost the same (+- a constant). Hence I deactivate the code
path in this patch. We keep the code, though, because it might be useful
in the future, also there are a few other improvements.
2026-01-30 17:00:59 +00:00
..
sym test: teach SymM mvcgen to recognize specialized theorem applications (#12256) 2026-01-30 17:00:59 +00:00
add_if_sub_StateM.lean
add_sub_cancel_StateM.lean