|  |  | @ -2000,6 +2000,29 @@ normalized to be >= 0. | 
			
		
	
		
			
				
					|  |  |  | @code{a} must be > 0. @code{b} must be >0 and != 1. If log(a,b) is | 
			
		
	
		
			
				
					|  |  |  | rational number, this function returns true and sets *l = log(a,b), else | 
			
		
	
		
			
				
					|  |  |  | it returns false. | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | @item int jacobi (sint32 a, sint32 b) | 
			
		
	
		
			
				
					|  |  |  | @cindex @code{jacobi()} | 
			
		
	
		
			
				
					|  |  |  | @itemx int jacobi (const cl_I& a, const cl_I& b) | 
			
		
	
		
			
				
					|  |  |  | Returns the Jacobi symbol  | 
			
		
	
		
			
				
					|  |  |  | @tex  | 
			
		
	
		
			
				
					|  |  |  | $\left({a\over b}\right)$, | 
			
		
	
		
			
				
					|  |  |  | @end tex | 
			
		
	
		
			
				
					|  |  |  | @ifnottex  | 
			
		
	
		
			
				
					|  |  |  | (a/b), | 
			
		
	
		
			
				
					|  |  |  | @end ifnottex | 
			
		
	
		
			
				
					|  |  |  | @code{a,b} must be integers, @code{b>0} and odd. The result is 0 | 
			
		
	
		
			
				
					|  |  |  | iff gcd(a,b)>1. | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | @item cl_boolean isprobprime (const cl_I& n) | 
			
		
	
		
			
				
					|  |  |  | @cindex prime | 
			
		
	
		
			
				
					|  |  |  | @cindex @code{isprobprime()} | 
			
		
	
		
			
				
					|  |  |  | Returns true if @code{n} is a small prime or passes the Miller-Rabin  | 
			
		
	
		
			
				
					|  |  |  | primality test. The probability of a false positive is 1:10^30. | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | @item cl_I nextprobprime (const cl_R& x) | 
			
		
	
		
			
				
					|  |  |  | @cindex @code{nextprobprime()} | 
			
		
	
		
			
				
					|  |  |  | Returns the smallest probable prime >=@code{x}. | 
			
		
	
		
			
				
					|  |  |  | @end table | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | 
 |