Set of references to previous certificates of (the proposal in) a certificate.
(certificate->previous cert) → previous
Function:
(defun certificate->previous (cert) (declare (xargs :guard (certificatep cert))) (let ((__function__ 'certificate->previous)) (declare (ignorable __function__)) (proposal->previous (certificate->proposal cert))))
Theorem:
(defthm address-setp-of-certificate->previous (b* ((previous (certificate->previous cert))) (address-setp previous)) :rule-classes :rewrite)
Theorem:
(defthm certificate->previous-of-certificate-fix-cert (equal (certificate->previous (certificate-fix cert)) (certificate->previous cert)))
Theorem:
(defthm certificate->previous-certificate-equiv-congruence-on-cert (implies (certificate-equiv cert cert-equiv) (equal (certificate->previous cert) (certificate->previous cert-equiv))) :rule-classes :congruence)