Fixtype of elliptic curve over prime fields in Montgomery form.
This is a product type introduced by fty::defprod.
The following invariant is enforced on the fields:
(and (dm::primep p)
(> p 2)
(fep a p)
(fep b p)
(not (equal a 2))
(not (equal a (mod -2 p)))
(not (equal b 0)))
This kind of curve is specified by
the prime
We require
We require
To fix the three components to satisfy the requirements above,
we pick 3 for