[back] [prev] [next] [index] [root]

 


IsPrime

Returns true iff the argument is either a prime number or a prime ideal.

Syntax:

b := IsPrime(x);

boolean
  b  
  x  

Description:

no detailed description available yet


Example:

First some rational integers

kash> IsPrime(1997);
true
kash> IsPrime(4);
false



Example:

Now some ideals in Q(\sqrt3)

kash> o := Order(Z, 2, 3);;
kash> OrderMaximal(o);;
kash> IsPrime(5*o);
true
kash> IsPrime(6*o);
false
kash> IsPrime(Factor(6*o)[1][1]);
> true


<- back[back] [prev] [next] [index] [root]