STRIP_QUANT_CONV : conv -> conv
Otherwise, STRIP_QUANT_CONV conv tm returns conv tm.
- STRIP_QUANT_CONV (STRIP_QUANT_CONV SYM_CONV) (Term `!x y z. ?!p q r. x + y*z = p*q + r`); > val it = |- (!x y z. ?!p q r. x + y * z = p * q + r) = !x y z. ?!p q r. p * q + r = x + y * z : thm
For deeply nested quantifiers, STRIP_QUANT_CONV and STRIP_BINDER_CONV are more efficient than iterated application of QUANT_CONV, BINDER_CONV, or ABS_CONV.