Composición de funciones · Tema 18

Regla de la cadena

Aprendé a seguir el cambio a través de funciones anidadas, multiplicando la tasa de la capa exterior por la tasa de la capa interior.

01 · Funciones dentro de funciones

El cambio viaja por una cadena de dependencias

Una composición aparece cuando la salida de una función se convierte en la entrada de otra. Si g actúa primero y f después:

F(x) = f(g(x)) = (f ∘ g)(x)

Un cambio en x modifica g(x); ese cambio intermedio modifica a su vez f(g(x)). La tasa total combina ambos efectos:

F′(x) = f′(g(x)) · g′(x)
x

Entrada

Es la variable independiente desde la que comienza el cambio.

g(x)

Capa interior

Transforma primero la entrada y produce un valor intermedio.

f(g)

Capa exterior

Opera sobre ese valor intermedio para producir la salida final.

02 · Leer de adentro hacia afuera

Identificar qué ocurre primero

En F(x)=(x²+1)⁵, la potencia quinta no recibe directamente x: recibe la expresión x²+1. Podemos introducir una variable intermedia:

xu = x² + 1F = u⁵
Función interior
g(x)=x²+1. Es la primera transformación.
Función exterior
f(u)=u⁵. Recibe el resultado anterior.

El orden de escritura puede confundir: la función exterior aparece visualmente por fuera, pero se evalúa después. Para descomponer, preguntá «¿qué expresión completa está ocupando el lugar de la variable en la fórmula exterior?».

Descomposición de algunas composiciones.
ExpresiónInterior g(x)Exterior f(u)
(3x−2)⁴3x−2u⁴
(x³+x)²x³+x
1/(x²+1)x²+11/u

03 · Fórmula fundamental

Derivar afuera, evaluar adentro y multiplicar

Si g es derivable en x y f es derivable en g(x), entonces la composición es derivable y:

(f ∘ g)′(x) = f′(g(x))g′(x)

La notación de Leibniz ayuda a visualizar las variables intermedias. Si y=f(u) y u=g(x):

dy/dx = dy/du · du/dx

Los símbolos sugieren una cancelación de du, pero no son fracciones ordinarias. La igualdad es una forma compacta de la regla de la cadena y debe justificarse mediante derivadas.

Factor exterior

f′(g(x))

Mide cómo responde la salida final al valor intermedio.

Factor interior

g′(x)

Mide cómo responde el valor intermedio a la entrada.

04 · Por qué se multiplican las tasas

Descomponer el cociente incremental

En un punto a, consideremos F=f∘g. Cuando g(a+h) ≠ g(a), podemos escribir:

[f(g(a+h))−f(g(a))]/h = [f(g(a+h))−f(g(a))]/[g(a+h)−g(a)] · [g(a+h)−g(a)]/h

El primer factor mide el cambio de f respecto de su entrada intermedia; el segundo mide el cambio de g respecto de x. Al tomar el límite, tienden a f′(g(a)) y g′(a).

Para cubrir también incrementos en los que g(a+h)=g(a), definimos una función auxiliar:

φ(t) = [f(g(a)+t)−f(g(a))]/t si t≠0;   φ(0)=f′(g(a))

La existencia de f′(g(a)) hace que φ(t) → f′(g(a)) cuando t → 0. Entonces el cociente de la composición puede escribirse como:

φ(g(a+h)−g(a)) · [g(a+h)−g(a)]/h

Sus factores tienden a f′(g(a)) y g′(a), respectivamente. Esto demuestra la regla sin dividir necesariamente por un incremento intermedio que podría valer cero.

05 · Patrón esencial

Potencia de una función

Para F(x)=[g(x)]ⁿ, la función exterior es f(u)=uⁿ, cuya derivada es nuⁿ⁻¹. La cadena produce:

d/dx [g(x)]ⁿ = n[g(x)]ⁿ⁻¹g′(x)

Volvamos a F(x)=(x²+1)⁵:

  1. 1
    Interior.

    g(x)=x²+1 y g′(x)=2x.

  2. 2
    Exterior.

    f(u)=u⁵ y f′(u)=5u⁴.

  3. 3
    Evaluar afuera en adentro.

    f′(g(x))=5(x²+1)⁴.

  4. 4
    Multiplicar por la derivada interior.

    F′(x)=5(x²+1)⁴·2x=10x(x²+1)⁴.

06 · Diferentes funciones interiores

La misma capa exterior, distintos factores internos

Aplicación de la potencia compuesta.
FunciónDerivada exteriorDerivada interiorResultado
(3x−2)⁴4(3x−2)³312(3x−2)³
(x³+x)²2(x³+x)3x²+12(x³+x)(3x²+1)
(5−x²)³3(5−x²)²−2x−6x(5−x²)²

El signo del resultado puede depender por completo de la capa interior. En el tercer ejemplo, el signo negativo no proviene de la potencia cúbica sino de derivar 5−x².

La forma factorizada suele comunicar mejor el origen de cada factor y evita expansiones innecesarias.

07 · Cadena más larga

Una derivada por cada capa

Consideremos:

F(x) = [(x²+1)³ + 2]⁴

Hay tres transformaciones relevantes:

xu=x²+1v=u³+2F=v⁴

Derivamos desde la capa exterior hacia la interior, conservando las expresiones que aún no toca derivar:

F′(x) = 4[(x²+1)³+2]³ · 3(x²+1)² · 2x

Podemos simplificar los coeficientes:

F′(x) = 24x[(x²+1)³+2]³(x²+1)²

Cada flecha de dependencia aporta un factor. Si falta uno, la cadena quedó interrumpida antes de llegar a x.

08 · Elegir la regla correcta

Composición no es producto

Los paréntesis pueden encerrar un producto o la entrada de una función exterior. Hay que reconocer la operación principal.

Producto

x²(x+1)³

Hay dos factores variables. Requiere producto; el segundo factor también contiene una cadena.

Composición

(x²+1)³

Una potencia actúa sobre una expresión completa. Requiere cadena.

Las reglas pueden combinarse. Para H(x)=x²(x+1)³:

H′(x)=2x(x+1)³ + x²·3(x+1)²

En el segundo aporte usamos cadena para derivar (x+1)³; su derivada interior es 1 y no altera visualmente el resultado.

09 · Evaluar una composición

La derivada exterior se consulta en g(a)

La fórmula puntual es:

(f∘g)′(a)=f′(g(a))g′(a)

Supongamos que g(2)=3, g′(2)=−4 y f′(3)=5. Entonces:

(f∘g)′(2)=f′(3)·(−4)=5·(−4)=−20

No necesitamos f′(2). La función exterior recibe g(2)=3, por lo que su derivada debe evaluarse en ese valor intermedio.

10 · Estrategia de cálculo

Seguir las capas sin perder factores

  1. 1
    Detectar la operación exterior.

    Preguntá cuál es la última transformación aplicada.

  2. 2
    Nombrar la expresión interior.

    Usá u=g(x) si ayuda a hacer visible la estructura.

  3. 3
    Derivar la exterior.

    Tratando temporalmente a u como una sola variable.

  4. 4
    Volver a sustituir.

    Reemplazá u por la expresión interior completa.

  5. 5
    Multiplicar por u′.

    Continuá hacia adentro si hay más capas.

  6. 6
    Verificar la cadena.

    Cada dependencia variable debe haber aportado su derivada.

La regla puede pensarse como un recorrido inverso: la función se evalúa de adentro hacia afuera, pero su derivada se construye reconociendo capas desde afuera hacia adentro.

11 · Exploración interactiva

Laboratorio: multiplicar tasas encadenadas

Elegí una composición, mové el punto a y reducí h. El laboratorio separa el factor exterior f′(g(a)) del factor interior g′(a) y compara su producto con una secante.

EXPERIMENTO 18

Dos tasas, una composición

F(x) = (x² + 1)³

Los resultados numéricos aparecen debajo.
Exterior / interior12 / 2
Producto exactoF′(1) = 24
Pendiente secantem = 27,93861
Error absoluto3,93861

La tasa exterior 12 multiplica la tasa interior 2 y produce 24.

La curva amarilla representa la composición, la recta coral es una secante entre a y a+h, y la recta violeta es la tangente obtenida por la regla de la cadena.

Preguntas para explorar

  1. Buscá puntos donde la derivada interior sea cero. ¿Qué ocurre con la derivada total?
  2. En (2x−1)⁴, ¿por qué el factor interior siempre vale 2?
  3. Elegí la composición anidada. ¿Cuántas capas contribuyen al resultado?
  4. Reducí h. ¿Cómo evoluciona la secante respecto del producto exacto?

12 · Componer pares derivables

Programar la regla de la cadena

Representamos cada función mediante su valor y su derivada. El combinador de composición evalúa primero la función interior:

function funcionDerivable(valor, derivada) {
  return { valor, derivada };
}

function componer(exterior, interior) {
  return funcionDerivable(
    x => exterior.valor(interior.valor(x)),
    x => exterior.derivada(interior.valor(x)) *
         interior.derivada(x)
  );
}

const cubo = funcionDerivable(
  u => u ** 3,
  u => 3 * u ** 2
);

const cuadraticaMasUno = funcionDerivable(
  x => x ** 2 + 1,
  x => 2 * x
);

const f = componer(cubo, cuadraticaMasUno);
console.log(f.valor(1));     // 8
console.log(f.derivada(1)); // 24

El orden de los argumentos importa: componer(exterior, interior) representa exterior ∘ interior. Intercambiarlos suele producir una función diferente.

Componer varias capas

function componerCadena(...funciones) {
  if (funciones.length === 0) {
    return funcionDerivable(x => x, () => 1);
  }
  return funciones.reduceRight((interior, exterior) =>
    componer(exterior, interior)
  );
}

const sumarUno = funcionDerivable(x => x + 1, () => 1);
const cuadrado = funcionDerivable(x => x ** 2, x => 2 * x);

// sumarUno(cuadrado(sumarUno(x))) = (x + 1)² + 1
const anidada = componerCadena(sumarUno, cuadrado, sumarUno);
console.log(anidada.valor(2));     // 10
console.log(anidada.derivada(2)); // 6

13 · Árboles y dependencias

Una composición produce producto y sustitución

En un árbol simbólico, un nodo de composición contiene una función exterior y una expresión interior. Su derivada necesita derivar la exterior, sustituir su variable y multiplicar por la derivada interior:

const composicion = (exterior, interior) =>
  ({ tipo: "composicion", exterior, interior });

const producto = (izquierda, derecha) =>
  ({ tipo: "producto", izquierda, derecha });

function derivarComposicion(nodo, derivar, sustituir) {
  const derivadaExterior = derivar(nodo.exterior);
  const evaluadaEnInterior = sustituir(
    derivadaExterior,
    "u",
    nodo.interior
  );

  return producto(
    evaluadaEnInterior,
    derivar(nodo.interior)
  );
}

La sustitución es crucial. No basta guardar f′: hay que evaluarla en el nodo interior completo. Esta misma estructura aparece en diferenciación automática, donde un grafo computacional propaga derivadas a través de cada operación.

14 · Comprensión

Confusiones frecuentes

«Solo se deriva la función exterior»

Eso omite el factor interior. [(g(x))ⁿ]′=n[g(x)]ⁿ⁻¹g′(x).

«La derivada exterior se evalúa en x»

Debe evaluarse en la salida interior: f′(g(x)), no simplemente f′(x).

«Componer es multiplicar funciones»

f(g(x)) significa usar g(x) como entrada de f; no es f(x)g(x).

«El orden f∘g y g∘f no importa»

La composición normalmente no es conmutativa. Cambiar el orden altera la función y su derivada.

«Una cadena larga aporta solo dos factores»

Cada capa variable aporta su derivada local. Tres transformaciones anidadas producen tres factores.

«Si la derivada exterior no es cero, la total tampoco»

El producto total puede ser cero porque g′(x)=0. Cualquiera de los factores puede anular la derivada compuesta.

15 · Práctica guiada

Ejercicios de aplicación

Ejercicio 1: potencia de una función lineal

Derivá F(x)=(4x−3)⁶.

Ver solución razonada

La exterior aporta 6(4x−3)⁵ y la interior aporta 4. Entonces F′(x)=24(4x−3)⁵.

Ejercicio 2: interior polinómica

Calculá la derivada de G(x)=(x⁴−2x+1)³.

Ver solución

G′(x)=3(x⁴−2x+1)²(4x³−2).

Ejercicio 3: datos en puntos diferentes

Si g(1)=4, g′(1)=−2 y f′(4)=3, hallá (f∘g)′(1).

Ver solución

(f∘g)′(1)=f′(g(1))g′(1)=f′(4)(−2)=3(−2)=−6.

Ejercicio 4: tres capas

Derivá H(x)=[(x²+2)³−1]⁵.

Ver solución razonada

H′(x)=5[(x²+2)³−1]⁴ · 3(x²+2)² · 2x, que puede escribirse como 30x[(x²+2)³−1]⁴(x²+2)².

Ejercicio 5: producto y cadena

Derivá Q(x)=x³(x²+1)⁴.

Ver solución

Usamos producto y cadena: Q′(x)=3x²(x²+1)⁴+x³·4(x²+1)³·2x. Puede factorizarse como x²(x²+1)³(11x²+3).

Ejercicio 6: completar la composición

Completá la derivada en el combinador.

function componer(f, g) {
  return {
    valor: x => f.valor(g.valor(x)),
    derivada: x => null // completar
  };
}
Ver solución
function componer(f, g) {
  return {
    valor: x => f.valor(g.valor(x)),
    derivada: x =>
      f.derivada(g.valor(x)) * g.derivada(x)
  };
}

16 · Síntesis

Ideas para recordar

  • Una composición tiene la forma f(g(x)): la salida de g alimenta a f.
  • La regla es (f∘g)′(x)=f′(g(x))g′(x).
  • La derivada exterior se evalúa en la función interior, no directamente en x.
  • Cada capa variable aporta un factor de derivada.
  • Composición y producto son operaciones diferentes, aunque puedan aparecer juntas.
  • En datos puntuales, se necesita f′(g(a)), no f′(a).
  • La regla de la cadena conecta derivación simbólica, grafos computacionales y propagación automática de sensibilidades.

En el próximo tema extenderemos la regla de la potencia a raíces y exponentes racionales, prestando especial atención al dominio.