entire function integral function natural function rational function real function recursive function transcendental function smooth function elliptic function complex function