El algoritmo de Risch, implementado en Mathematica y en otros sistemas de cálculo algebraico por ordenador, hacen precisamente esto para funciones y primitivas construidas a partir de fracciones racionales, radicales, logaritmos y funciones exponenciales.