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: Jan 17 2026 at 20:25 UTC