Previous Up Next

7.1.25 Legendre symbol

If n is prime, the Legendre symbol of a∈ℤ is written (a/n) and defined by:




a
n



=



0if a≡ 0(mod n )
1if a ≢0 (mod n ) and ab2 (mod n )
−1if a ≢0 (mod n ) and ab2 (mod n )

The Legendre symbol satisfies the following properties.

The legendre_symbol command computes the Legendre symbol.

Examples

legendre_symbol(26,17)
1           
legendre_symbol(27,17)
−1           
legendre_symbol(34,17)
0           

Previous Up Next