The Jubjub prime
(jubjub-q) → q
This defines the prime field over which Jubjub is defined.
It is the same as
Function:
(defun jubjub-q nil (declare (xargs :guard t)) (let ((__function__ 'jubjub-q)) (declare (ignorable __function__)) (primes::bls12-381-scalar-field-prime)))
Theorem:
(defthm primep-of-jubjub-q (b* ((q (jubjub-q))) (primep q)) :rule-classes :rewrite)
Theorem:
(defthm jubjub-q-not-two (not (equal (jubjub-q) 2)))