Logic form of ipasir-callback-count. See ipasir for usage.
(ipasir-callback-count$a solver) → *
Function:
(defun ipasir-callback-count$a (solver) (declare (xargs :guard (ipasir$a-p solver))) (declare (xargs :guard (not (eq (ipasir-get-status$a solver) :undef)))) (let ((__function__ 'ipasir-callback-count$a)) (declare (ignorable __function__)) (ipasir$a->callback-count solver)))
Theorem:
(defthm ipasir-callback-count$a-of-ipasir$a-fix-solver (equal (ipasir-callback-count$a (ipasir$a-fix solver)) (ipasir-callback-count$a solver)))
Theorem:
(defthm ipasir-callback-count$a-ipasir$a-equiv-congruence-on-solver (implies (ipasir$a-equiv solver solver-equiv) (equal (ipasir-callback-count$a solver) (ipasir-callback-count$a solver-equiv))) :rule-classes :congruence)