orthpoly package

The functions of the orthpoly packages are used to calculate
orthogonal polynomials. The available functions can be queried 
with info(groebner). These are

chebyshev1 - Chebyshev polynomial of the first kind
chebyshev1(int, expr)
Parameters:
   int - non-negative integer
   expr - expression

chebyshev2 - Chebyshev polynomial of the second kind
chebyshev2(int, expr)
Parameters:
   int - non-negative integer
   expr - expression

curtz - Curtz polynomials
curtz(int, expr)
Parameters:
   int - non-negative integer
   expr - expression

gegenbauer - Gegenbauer polynomial
gegenbauer(int,num,expr)
Parameters:
   int - non-negative integer
   num - rational number greater than -1/2
   expr - expression

hermite - Hermite polynomial
hermite(int, expr)
Parameters:
   int - non-negative integer
   expr - expression

jacobi - Jacobi polynomial
jacobi(int,num1,num2,expr)
Parameters:
   int - non-negative integer
   num1 - rational number greater than -1
   num2 - rational number greater than -1
   expr - expression

laguerre - Laguerre polynomial
laguerre(int,num,expr)
Parameters:
   int - non-negative integer
   num - rational number greater than -1
   expr - expression

legendre - Legendre polynomial
legendre(int, expr)
Parameters:
   int - non-negative integer
   expr - expression
