public static function hypergeometric($a, $b, $c, $z) { if (abs($z) >= 1) { throw new Exception\OutOfBoundsException('|z| must be < 1. |z| = ' . abs($z)); } return self::generalizedHypergeometric(2, 1, $a, $b, $c, $z); }