Pegar um função e forma de string e um x e retornar o valor

Tem alguma biblioteca que tem alguma função que eu possa passar uma função matemática f(x) qualquer e um valor para x e ela me retorna o valor que daria?? e se possível uma que retorna a string da derivada da f(x) também??