(elab-mod-fix elab-mod) → elab-mod
Function:
(defun elab-mod-fix$inline (elab-mod) (declare (xargs :stobjs (elab-mod))) (declare (xargs :guard t)) (let ((__function__ 'elab-mod-fix)) (declare (ignorable __function__)) (mbe :logic (non-exec (elab-mod$a-fix elab-mod)) :exec elab-mod)))
Theorem:
(defthm elab-mod-fix$inline-of-elab-mod$a-fix-elab-mod (equal (elab-mod-fix$inline (elab-mod$a-fix elab-mod)) (elab-mod-fix$inline elab-mod)))
Theorem:
(defthm elab-mod-fix$inline-elab-mod$a-equiv-congruence-on-elab-mod (implies (elab-mod$a-equiv elab-mod elab-mod-equiv) (equal (elab-mod-fix$inline elab-mod) (elab-mod-fix$inline elab-mod-equiv))) :rule-classes :congruence)