function => sin(x)
derivative => cos(x)
reciprocal => csc(x)