Analizar y optimizar · Tema 02

El signo de la primera derivada

Aprendé a interpretar una derivada positiva, negativa o nula como la dirección local de una curva, relacionando fórmulas, rectas tangentes, gráficos y resultados computacionales.

01 · La dirección del cambio

El signo convierte una pendiente en información

La derivada f′(a) es la pendiente de la recta tangente a la gráfica de f en x = a. Su valor puede contener muchos detalles, pero el primer dato que conviene observar es su signo.

+

f′(a) > 0

La gráfica asciende al avanzar hacia la derecha cerca de a.

0

f′(a) = 0

La gráfica tiene una tangente horizontal en a.

−

f′(a) < 0

La gráfica desciende al avanzar hacia la derecha cerca de a.

02 · Lectura geométrica

Mirar la tangente de izquierda a derecha

Imaginemos que recorremos una gráfica aumentando x. La recta tangente aproxima la curva cerca del punto observado:

Relación entre la orientación de la tangente y el signo de la derivada.
TangenteDerivadaLectura local
Sube hacia la derechaf′(a) > 0La salida aumenta cerca de a
Es horizontalf′(a) = 0No hay cambio lineal de primer orden en ese instante
Baja hacia la derechaf′(a) < 0La salida disminuye cerca de a

Por ejemplo, f′(2) = 3 significa que la tangente sube aproximadamente tres unidades verticales por cada unidad horizontal. En cambio, f′(2) = −3 indica la misma inclinación absoluta, pero dirigida hacia abajo.

03 · De la fórmula a la curva

Evaluar la derivada en puntos concretos

Consideremos la función:

f(x) = x² − 4x + 5    →    f′(x) = 2x − 4

Evaluemos la derivada en tres entradas:

Lectura local de f(x) = x² − 4x + 5.
EntradaDerivadaSignoComportamiento local
x = 1f′(1) = −2NegativoLa curva desciende
x = 2f′(2) = 0NuloLa tangente es horizontal
x = 3f′(3) = 2PositivoLa curva asciende

La secuencia «negativo, cero, positivo» sugiere que la función baja, se aplana y sube. En temas posteriores formalizaremos por qué este cambio permite clasificar x = 2 como un mínimo.

Derivar f→Elegir una entrada→Evaluar f′→Interpretar el signo

04 · Dos preguntas diferentes

El signo de f no determina el signo de f′

La altura de una gráfica y su dirección son datos independientes. Una función puede estar debajo del eje horizontal y, al mismo tiempo, estar subiendo.

Para f(x) = x − 10:

Valor de la función

f(2) = −8

El punto está ocho unidades por debajo del eje horizontal.

Valor de la derivada

f′(2) = 1

La recta asciende una unidad por cada unidad horizontal.

También puede ocurrir lo contrario: g(x) = 10 − x tiene valores positivos para muchas entradas, pero g′(x) = −1 indica que siempre desciende.

05 · Signo y magnitud

Dirección no significa intensidad

Dos derivadas pueden tener el mismo signo y pendientes muy diferentes. Si f′(a) = 0,1 y f′(b) = 20, la función asciende cerca de ambos puntos, pero mucho más pronunciadamente cerca de b.

Signo de f′
Indica la dirección: ascendente, horizontal o descendente.
Valor absoluto |f′|
Mide la inclinación de la tangente sin considerar la dirección.
Unidades de f′
Son las unidades de la salida divididas por las unidades de la entrada.

En un modelo de latencia, L′(u) = 0,5 ms/usuario y L′(u) = 8 ms/usuario son ambos positivos, pero el segundo representa una degradación mucho más rápida del rendimiento.

06 · Tangentes horizontales

Qué podemos afirmar cuando f′(a) = 0

Una derivada nula indica que la aproximación lineal en el punto es horizontal. No indica, por sí sola, qué ocurre a ambos lados.

Mínimo local

f(x) = x²

f′(0) = 0 y la dirección cambia de descendente a ascendente.

Sin extremo

g(x) = x³

g′(0) = 0, pero la función asciende antes y después del origen.

También existen funciones constantes en un intervalo, cuya derivada vale cero en todos sus puntos interiores. Por eso, «derivada nula» debe leerse primero como tangente horizontal. La clasificación requiere información adicional.

07 · Cuando no hay derivada

El signo puede no estar definido

En una esquina, una cúspide, una tangente vertical o una discontinuidad, la derivada puede no existir. Por ejemplo, f(x) = |x| desciende antes de cero y asciende después de cero, pero no tiene una única pendiente en el origen.

f(x) = |x|    →    f′(x) = −1 si x < 0;   f′(x) = 1 si x > 0

No debemos asignar artificialmente f′(0) = 0. El vértice es un mínimo aunque la derivada no exista allí. Esto anticipa una distinción importante: los extremos pueden aparecer tanto donde f′ = 0 como donde f′ no está definida.

08 · Leer el gráfico de f′

Arriba y abajo del eje horizontal

Si disponemos del gráfico de la función derivada, no necesitamos calcular su valor en cada punto para conocer el signo:

  • Cuando la gráfica de f′ está sobre el eje horizontal, f′(x) > 0.
  • Cuando la gráfica de f′ está bajo el eje horizontal, f′(x) < 0.
  • Cuando la gráfica de f′ corta o toca el eje, f′(x) = 0.

Observá que ahora la altura relevante pertenece a f′, no a f. Un cruce de f′ con el eje horizontal marca una entrada que merece ser investigada en la función original.

En el próximo tema organizaremos estos datos en intervalos completos y resolveremos desigualdades como f′(x) > 0 y f′(x) < 0.

09 · Lecturas computacionales

Qué significa el signo en distintos modelos

Interpretación contextual del signo de una derivada.
Modelo f(x)f′ > 0f′ < 0
Posición según el tiempoMovimiento en dirección positivaMovimiento en dirección negativa
Error durante una iteraciónEl error local aumentaEl error local disminuye
Latencia según usuariosLa latencia empeoraLa latencia se reduce
Beneficio según producciónProducir más aumenta el beneficioProducir más reduce el beneficio
Uso de memoria según tiempoSe reserva memoriaSe libera memoria

«Positivo» no significa necesariamente «bueno». Una derivada positiva del beneficio puede ser deseable, mientras que una derivada positiva del error o de la latencia puede indicar un problema. El contexto determina cómo valorar la dirección.

10 · Exploración interactiva

Laboratorio: conectar f con el signo de f′

El panel superior muestra la función y su tangente. El inferior muestra la derivada; el punto se encuentra arriba, sobre o debajo de su eje según el signo de f′(x).

EXPERIMENTO 02

Función y derivada sincronizadas

f(x) = x² − 4x + 5

Los resultados numéricos aparecen debajo del gráfico.
Valor de ff(1) = 2
Valor de f′f′(1) = −2
SignoNegativo
Dirección localLa curva desciende

La tangente baja hacia la derecha y el punto de f′ está debajo del eje.

Los gráficos comparten la misma entrada. En el superior se marca la tangente a f y en el inferior se marca el valor correspondiente de f prima.

Preguntas para explorar

  1. En la parábola, desplazá el punto desde x = 1 hasta x = 3. ¿Cuándo cambia el signo?
  2. En la cúbica, encontrá los dos valores donde f′(x) = 0. ¿La función se dirige del mismo modo alrededor de ambos?
  3. En la onda, compará los puntos donde la función cruza el eje con aquellos donde la derivada se anula.
  4. Buscá dos puntos con derivada positiva pero de distinta magnitud. Compará las tangentes.

11 · Implementación

Clasificar el signo con una tolerancia

En una computadora, un cálculo que matemáticamente debería dar cero puede producir un número muy pequeño por efecto del redondeo. Por eso usamos una tolerancia:

function signoDerivada(valor, tolerancia = 1e-9) {
  if (!Number.isFinite(valor)) return "no definida";
  if (Math.abs(valor) <= tolerancia) return "nula";
  return valor > 0 ? "positiva" : "negativa";
}

const derivada = x => 2 * x - 4;

for (const x of [1, 2, 3]) {
  const valor = derivada(x);
  console.log(
    `x = ${x}; f′(x) = ${valor}; signo: ${signoDerivada(valor)}`
  );
}

El programa informa signos negativo, nulo y positivo. La tolerancia no cambia la fórmula: establece un criterio práctico para representar resultados de punto flotante.

Devolver una descripción local

function direccionLocal(fPrima, x, tolerancia = 1e-9) {
  const pendiente = fPrima(x);

  if (!Number.isFinite(pendiente)) {
    return { x, pendiente: null, descripcion: "derivada no definida" };
  }
  if (Math.abs(pendiente) <= tolerancia) {
    return { x, pendiente, descripcion: "tangente horizontal" };
  }

  return {
    x,
    pendiente,
    descripcion: pendiente > 0
      ? "la función asciende localmente"
      : "la función desciende localmente"
  };
}

const fPrima = x => 3 * x ** 2 - 3;

for (const x of [-2, -1, 0, 1, 2]) {
  console.log(direccionLocal(fPrima, x));
}

12 · Observación discreta

Registrar signos sin confundirlos con una demostración

Podemos evaluar una derivada en una colección de puntos y producir un registro legible:

function resumirSignos(fPrima, puntos) {
  return puntos.map(x => {
    const valor = fPrima(x);
    const signo = Math.abs(valor) < 1e-9
      ? "0"
      : valor > 0 ? "+" : "−";

    return { x, valor, signo };
  });
}

const fPrima = x => x ** 2 - 1;
const resumen = resumirSignos(fPrima, [-2, -1, 0, 1, 2]);

for (const fila of resumen) {
  console.log(`x = ${fila.x}; f′(x) = ${fila.valor}; signo ${fila.signo}`);
}

El muestreo ayuda a formular una hipótesis, pero puede omitir ceros o cambios entre dos puntos consecutivos. En el tema siguiente resolveremos el signo sobre intervalos completos, no solamente en una lista finita.

13 · Comprensión

Confusiones frecuentes

«f′(x) positiva significa f(x) positiva»

No. El signo de f indica altura; el signo de f′ indica dirección local.

«Una derivada negativa es un error»

Una derivada negativa indica una tangente descendente. Es un resultado completamente válido.

«f′(a) = 0 garantiza un máximo o un mínimo»

Solo garantiza una tangente horizontal si la derivada existe. Debemos estudiar lo que ocurre alrededor de a.

«Si la función desciende, su gráfica está debajo del eje»

Una gráfica puede descender mientras todos sus valores son positivos. Dirección y posición son independientes.

«Derivada nula y derivada inexistente son lo mismo»

La primera es una pendiente horizontal; la segunda significa que no hay una única pendiente derivada en ese punto.

«Evaluar algunos puntos determina el signo en todo el intervalo»

Un muestreo puede omitir cambios. Para justificar intervalos debemos localizar fronteras y resolver el signo de manera sistemática.

14 · Práctica guiada

Ejercicios de comprensión

Ejercicio 1: interpretar pendientes

Una función cumple f′(2) = −5, f′(4) = 0 y f′(7) = 0,25. Describí la dirección local en cada punto.

Ver solución razonada

En x = 2 la gráfica desciende con pendiente pronunciada; en x = 4 tiene tangente horizontal; en x = 7 asciende suavemente.

Ejercicio 2: evaluar una derivada

Para f(x) = x³ − 6x, calculá f′(x) y determiná el signo de la derivada en x = −2, x = 0 y x = 2.

Ver solución paso a paso

f′(x) = 3x² − 6. Entonces f′(−2) = 6, f′(0) = −6 y f′(2) = 6. La curva asciende localmente en −2 y 2, y desciende en 0.

Ejercicio 3: separar valor y dirección

¿Puede ocurrir que f(3) > 0 y f′(3) < 0? Proponé un ejemplo.

Ver respuesta

Sí. Para f(x) = 10 − x, tenemos f(3) = 7 > 0 y f′(3) = −1 < 0. El punto está sobre el eje y la recta desciende.

Ejercicio 4: derivada nula

Explicá por qué conocer únicamente que f′(1) = 0 no permite afirmar que f tiene un mínimo en x = 1.

Ver solución

El dato solo indica una tangente horizontal. La función podría tener un máximo, un mínimo, continuar en la misma dirección o incluso ser constante alrededor del punto. Hace falta analizar el comportamiento a ambos lados.

Ejercicio 5: corregir código

El siguiente código confunde una derivada inexistente con una derivada nula. Corregilo.

function clasificar(pendiente) {
  if (!pendiente) return "tangente horizontal";
  return pendiente > 0 ? "positiva" : "negativa";
}
Ver solución

La condición !pendiente también acepta null, undefined y NaN. Conviene comprobar primero si existe un número finito:

function clasificar(pendiente, tolerancia = 1e-9) {
  if (!Number.isFinite(pendiente)) return "no definida";
  if (Math.abs(pendiente) <= tolerancia) return "nula";
  return pendiente > 0 ? "positiva" : "negativa";
}

console.log(clasificar(0));
console.log(clasificar(-2));
console.log(clasificar(undefined));

15 · Síntesis

Ideas para recordar

  • f′(a) > 0 indica una tangente ascendente y cambio local positivo.
  • f′(a) < 0 indica una tangente descendente y cambio local negativo.
  • f′(a) = 0 indica una tangente horizontal, no necesariamente un extremo.
  • El signo de f describe posición; el signo de f′ describe dirección.
  • El valor absoluto de la derivada mide la inclinación de la tangente.
  • Una derivada inexistente no debe confundirse con una derivada nula.
  • El contexto determina si una variación positiva o negativa resulta conveniente.
  • El muestreo numérico orienta, pero no demuestra el signo sobre un intervalo completo.

En el próximo tema usaremos estos signos para determinar con precisión los intervalos de crecimiento y decrecimiento de una función.