Una nueva función · Tema 09

La derivada como función

Aprendé a reunir las pendientes locales de una función en una nueva función derivada, determinar dónde está definida y relacionar punto a punto los gráficos de ambas.

01 · De un punto a todo el dominio

Cada entrada puede tener su propia pendiente

Hasta ahora calculamos derivadas en puntos concretos, como f′(2) = 4. Si repetimos ese cálculo para cada entrada donde el límite existe, obtenemos una nueva correspondencia:

x   →   pendiente de f en x

Esa correspondencia es la función derivada, que denotamos mediante f′. Su valor en una entrada genérica se define por:

La letra x ya no representa un punto fijo particular. Recorre todas las entradas para las que el límite produce un valor real finito.

02 · Construcción punto a punto

Una tabla de valores de f′

Para f(x) = x², el cálculo desde la definición produjo f′(a) = 2a para un punto cualquiera a. Al reemplazar a por la variable genérica x, obtenemos:

f′(x) = 2x
Valores de una función y de su función derivada.
xf(x) = x²f′(x) = 2xDirección tangente
−24−4Descendente
−11−2Descendente
000Horizontal
112Ascendente
244Ascendente

La tabla de f′ no repite las alturas de la parábola. Registra las pendientes de sus tangentes en las mismas entradas.

03 · Regla general desde el límite

Mantener x como variable

El procedimiento para construir f′(x) es el mismo que usamos en un punto, pero conservamos x como símbolo:

Calcular f(x + h)Restar f(x)Dividir por hHacer h → 0

Para f(x) = x² + 3x:

f(x + h) = (x + h)² + 3(x + h)
[f(x + h) − f(x)]/h = [2xh + h² + 3h]/h = 2x + h + 3

Cuando h → 0:

f′(x) = 2x + 3

Esta expresión permite obtener la derivada en cualquier punto admitido sin repetir todo el límite: f′(0) = 3, f′(1) = 5 y f′(−2) = −1.

04 · Dónde está definida

El dominio de f′ puede ser más pequeño

La función derivada solo asigna un valor donde f es derivable. Por eso su dominio se obtiene analizando la existencia del límite en cada entrada:

Dom(f′) = { x ∈ Dom(f) : f′(x) existe como número real finito }
Comparación de dominios de algunas funciones y sus derivadas.
FunciónDominio de fFunción derivadaDominio de f′
f(x) = x²Todos los realesf′(x) = 2xTodos los reales
f(x) = |x|Todos los reales−1 si x<0; 1 si x>0Todos excepto 0
f(x) = 1/xTodos excepto 0f′(x) = −1/x²Todos excepto 0
f(x) = √xx ≥ 0f′(x) = 1/(2√x)x > 0

Una entrada puede pertenecer al dominio de f y no al de f′. La función |x| tiene valor en cero, pero su esquina impide asignar allí una pendiente única.

05 · Relación visual

Qué representa el gráfico de f′

En el gráfico de f, el eje vertical representa valores de la función. En el gráfico de f′, representa pendientes de f. Para una misma entrada x = a:

Gráfico de f

Punto (a, f(a))

Su altura indica el valor de la función original.

Gráfico de f′

Punto (a, f′(a))

Su altura indica la pendiente local del primer gráfico.

Los puntos no suelen tener la misma altura. Para f(x) = x² en x = 3, el primer gráfico contiene (3, 9) y el segundo contiene (3, 6).

06 · Interpretar las salidas

Qué informa cada valor de f′

f′(x) > 0

Pendiente positiva

La tangente de f asciende en esa entrada.

f′(x) = 0

Pendiente nula

La tangente de f es horizontal en esa entrada.

f′(x) < 0

Pendiente negativa

La tangente de f desciende en esa entrada.

Esta lectura es local y puntual. El estudio sistemático de intervalos, extremos y forma global de las curvas corresponde al curso posterior de Aplicaciones de las Derivadas y Optimización.

07 · Patrones básicos

Cómo cambia el tipo de función

La derivación puede conservar o modificar la familia algebraica de una función:

Ejemplos de funciones y sus funciones derivadas.
Función originalFunción derivadaObservación
f(x) = 7f′(x) = 0Una constante produce la función cero
f(x) = 3x − 2f′(x) = 3Una recta produce una función constante
f(x) = x²f′(x) = 2xUna cuadrática produce una función lineal
f(x) = x³f′(x) = 3x²Una cúbica produce una cuadrática

Estas relaciones se justificaron o pueden justificarse desde la definición. Más adelante aprenderemos reglas que permiten obtenerlas sin repetir cada límite.

08 · Entrada y salida del operador

Derivar transforma funciones

Podemos pensar la derivación como un operador D:

D : f   →   f′

La entrada de D es una función derivable y la salida es otra función. Esto es diferente de evaluar:

f— derivar →f′— evaluar en a →f′(a)

El orden de las operaciones importa. Primero construir f′ y luego evaluarla en a produce el mismo valor que calcular la derivada directamente en ese punto, siempre que ambas operaciones estén definidas.

09 · Huecos en la función derivada

Representar entradas sin derivada

Cuando f′(a) no existe, el gráfico de la derivada no tiene un punto asignado en x = a. Para f(x) = |x|:

f′(x) = −1 si x < 0;    f′(x) = 1 si x > 0;    f′(0) no existe

El gráfico de f′ presenta dos tramos horizontales y ningún valor en cero. No debemos completar ese hueco con 0: la simetría de la función original no crea una tangente horizontal en la esquina.

En un programa podemos representar la ausencia de derivada mediante null, un resultado etiquetado o una excepción, según el contexto. Usar un número inventado ocultaría información matemática.

10 · Funciones de primera clase

Representar f y f′ en JavaScript

JavaScript permite almacenar funciones en variables y objetos. Podemos agrupar una función con su derivada conocida:

const modelo = {
  nombre: "f(x) = x² + 3x",
  f: x => x ** 2 + 3 * x,
  derivada: x => 2 * x + 3
};

for (const x of [-2, -1, 0, 1, 2]) {
  console.log({
    x,
    valor: modelo.f(x),
    pendiente: modelo.derivada(x)
  });
}

modelo.f y modelo.derivada son dos funciones independientes relacionadas por significado. JavaScript no deduce automáticamente una a partir de la otra.

Tabular funciones relacionadas

function tabularFuncionYDerivada(f, derivada, entradas) {
  return entradas.map(x => ({
    x,
    fx: f(x),
    derivada: derivada(x)
  }));
}

const f = x => x ** 3;
const derivada = x => 3 * x ** 2;

console.log(tabularFuncionYDerivada(f, derivada, [-2, -1, 0, 1, 2]));

11 · Exploración interactiva

Laboratorio: dos gráficos sincronizados

Elegí una función y mové la entrada. El panel superior muestra f; el inferior muestra f′. La misma línea vertical conecta el punto de la función con el valor de su pendiente.

EXPERIMENTO 09

De alturas a pendientes

f(x) = x²   →   f′(x) = 2x

Los resultados numéricos aparecen debajo.
Entrada compartidax = 1
Valor de la funciónf(1) = 1
Valor de la derivadaf′(1) = 2
Lectura localPendiente ascendente

El punto (1; 2) del gráfico inferior registra la pendiente de f en x = 1.

El gráfico superior representa valores de la función original. El inferior representa las pendientes locales almacenadas por la función derivada.

Preguntas para explorar

  1. En , compará entradas opuestas. ¿Cómo se relacionan las alturas de f y los signos de f′?
  2. En , observá x = 0. ¿Qué muestra cada gráfico?
  3. En 1/x, verificá que la derivada sea negativa a ambos lados del origen.
  4. En |x|, ubicá x = 0. ¿Por qué el gráfico inferior no tiene un valor allí?

12 · Contratos en código

Comunicar cuándo la derivada no existe

Una función de JavaScript puede devolver un resultado discriminado para separar un número válido de la ausencia de derivada:

function derivadaValorAbsoluto(x) {
  if (x === 0) {
    return { existe: false, motivo: "límites laterales diferentes" };
  }

  return {
    existe: true,
    valor: x > 0 ? 1 : -1
  };
}

console.log(derivadaValorAbsoluto(-2));
console.log(derivadaValorAbsoluto(0));
console.log(derivadaValorAbsoluto(2));

Esta representación obliga al código consumidor a comprobar existe. Resulta más expresiva que devolver 0 y más informativa que propagar silenciosamente NaN.

13 · Comprensión

Confusiones frecuentes

«f′(x) es una pendiente fija»

Es una función. En una curva, puede devolver pendientes diferentes para entradas diferentes.

«El gráfico de f′ muestra los valores de f»

Sus alturas representan pendientes de f, no alturas del gráfico original.

«f y f′ siempre tienen el mismo dominio»

El dominio de f′ puede excluir esquinas, extremos con tangente vertical u otros puntos no derivables.

«Si f′(a) = 0, entonces f(a) = 0»

Una pendiente nula no determina la altura. La tangente puede ser horizontal en cualquier nivel.

«Un hueco de f′ debe completarse con cero»

La ausencia de derivada no equivale a pendiente cero. Debe conservarse como valor no definido.

«JavaScript puede derivar cualquier función automáticamente»

Una función ejecutable no contiene por sí sola una representación algebraica que permita construir su derivada exacta.

14 · Práctica guiada

Ejercicios de construcción

Ejercicio 1: formar una función derivada

Desde primeros principios se obtuvo que la derivada de f(x) = 4x² en un punto a es 8a. Escribí f′(x) y evaluá en x = −2.

Ver solución razonada

Al usar una entrada genérica, f′(x) = 8x. Por lo tanto, f′(−2) = −16.

Ejercicio 2: distinguir gráficos

Si f(2) = 10 y f′(2) = −3, ¿qué puntos aparecen en los gráficos de f y f′?

Ver solución

El gráfico de f contiene (2, 10). El gráfico de f′ contiene (2, −3); este segundo valor indica una pendiente descendente de la función original.

Ejercicio 3: comparar dominios

La función f(x) = |x − 2| está definida para todos los reales. ¿Cuál es el dominio de f′?

Ver solución

La función tiene una esquina en x = 2. Por lo tanto, Dom(f′) = ℝ \ {2}.

Ejercicio 4: interpretar una tabla

Una función derivada devuelve f′(−1)=2, f′(0)=0 y f′(1)=−4. Describí las tangentes de f en esas entradas.

Ver solución

En −1 la tangente asciende con pendiente 2; en 0 es horizontal; en 1 desciende con pendiente −4.

Ejercicio 5: completar una tabla en código

Completá la evaluación de la derivada.

function tabular(f, derivada, entradas) {
  return entradas.map(x => ({
    x,
    fx: f(x),
    dfx: null // completar
  }));
}
Ver solución
function tabular(f, derivada, entradas) {
  return entradas.map(x => ({
    x,
    fx: f(x),
    dfx: derivada(x)
  }));
}

console.log(tabular(
  x => x ** 2,
  x => 2 * x,
  [-2, -1, 0, 1, 2]
));

15 · Síntesis

Ideas para recordar

  • La función f′ asigna a cada entrada derivable la pendiente local de f.
  • f(x) y f′(x) responden preguntas diferentes.
  • El dominio de f′ contiene solo los puntos donde la derivada existe y es finita.
  • El gráfico de f′ registra pendientes, no alturas de f.
  • Derivar transforma una función en otra; evaluar transforma una entrada en una salida.
  • Las entradas no derivables deben permanecer fuera del dominio de f′.
  • En código conviene representar juntas la función, su derivada y sus restricciones de dominio.

En el próximo tema estudiaremos la relación entre derivabilidad y continuidad: por qué toda función derivable es continua en el punto y por qué la afirmación recíproca no es válida.