Filtering...

predicate

books/rtl/rel9/arithmetic/predicate
other
(in-package "ACL2")
predicatepfunction
(defun predicatep
  (term)
  (and (consp term)
    (member (car term)
      '(< integerp power2p complex-rationalp rationalp bvecp))))
equal-of-preds-rewritetheorem
(defthm equal-of-preds-rewrite
  (implies (and (syntaxp (and (predicatep a) (predicatep b)))
      (case-split (booleanp a))
      (case-split (booleanp b)))
    (equal (equal a b) (and (implies a b) (implies b a)))))