Orthogonal polynomials and functions of hypergeometric type Hypergeometric functions mathematics