Hi, is there a way to prevent safe from destructing universally quantified tuples?
In particular, I would like safe to not do anything on the following goal:
lemma test : "⋀ (a :: (_ * _)). P a"
apply (safe)
but it transforms the goal into ⋀a b. P (a, b). Is there a way to prevent this?
Last updated: Nov 13 2025 at 04:27 UTC