Numerical Operations on Functions