Lattice sieving is a technique for finding
smooth values of a bivariate polynomial
over a large region. It is almost exclusively used in conjunction with the
number field sieve. The original idea of the lattice sieve came from
John Pollard.
[Arjen K. Lenstra and H. W. Lenstra, Jr. (eds.). "The development of the number field sieve". Lecture Notes in Math. (1993) 1554. Springer-Verlag.]
The algorithm implicitly involves the
ideal
Ideal may refer to:
Philosophy
* Ideal (ethics), values that one actively pursues as goals
* Platonic ideal, a philosophical idea of trueness of form, associated with Plato
Mathematics
* Ideal (ring theory), special subsets of a ring considere ...
structure of the
number field of the polynomial; it takes advantage of the theorem that any
prime ideal
In algebra, a prime ideal is a subset of a ring that shares many important properties of a prime number in the ring of integers. The prime ideals for the integers are the sets that contain all the multiples of a given prime number, together with ...
above some rational prime ''p'' can be written as