other
(in-package "DEFDATA")
my-mv-nthfunction
(defun my-mv-nth (n v) (declare (xargs :guard nil)) (if (zp n) (car v) (my-mv-nth (- n 1) (cdr v))))
other
(defthm my-mv-nth--reduce1 (implies (and (syntaxp (integerp n)) (integerp n) (< 0 n)) (equal (my-mv-nth n v) (my-mv-nth (- n 1) (cdr v)))))