Evaluación de Funciones
Evaluar una función significa sustituir un valor de entrada específico en la función para hallar la salida correspondiente.
Definition
Evaluar una función significa sustituir un valor de entrada específico, un número, variable o expresión algebraica, en la regla de la función en lugar de la variable, calculando $f(a)$ al reemplazar cada aparición de la variable por $a$. En teoría de tipos, evaluar $f(a)$ es beta-reducción, y en análisis numérico, evaluar funciones complejas de manera eficiente (como con el método de Horner para polinomios) es una preocupación clave para la precisión computacional.
Example
Si $f(x) = 5x - 2$, entonces $f(4) = 5(4) - 2 = 18$. Dado $f(x) = 2x^2 - 3x + 1$: $f(-2) = 2(-2)^2 - 3(-2) + 1 = 15$, y $f(x + h) = 2x^2 + 4xh + 2h^2 - 3x - 3h + 1$. El método de Horner evalúa $p(x) = a_n x^n + \ldots + a_0$ como $((\ldots((a_n x + a_{n-1})x + a_{n-2})x + \ldots + a_0)$, reduciendo $n^2$ multiplicaciones a $n$.
Key Insight
Evaluar una función es simplemente una sustitución cuidadosa: reemplaza cada $x$ con el valor de entrada, luego simplifica, respetando el orden de las operaciones en cada paso. Evaluar $f(x + h)$ y simplificar $[f(x + h) - f(x)] / h$ es la base de la derivada en cálculo, conocida como el cociente de diferencias. La evaluación simbólica y la numérica son distintas: la evaluación simbólica manipula expresiones algebraicamente, mientras que la evaluación numérica produce aproximaciones de punto flotante, cada una con compensaciones entre precisión y velocidad.