Orthogonal polynomials and functions in several variables Hypergeometric functions mathematics