Los términos “General recursive function” se traducen al español como función recursiva general.
En Matemáticas y ciencias de la computación, una función recursiva general es un tipo de función que se define en términos de sí misma, permitiendo que la función se invoque dentro de su propia definición. Este concepto es especialmente relevante en la teoría de la computación y en la programación, donde las funciones recursivas son una herramienta común para resolver problemas que pueden descomponerse en subproblemas más pequeños de la misma naturaleza. La recursividad general se diferencia de la recursividad simple en que puede involucrar múltiples llamadas recursivas y no necesariamente tiene que seguir una estructura jerárquica estricta.