Combinación de funciones · Tema 16

Regla del producto

Aprendé por qué un producto recibe dos aportes de cambio, cómo derivar dos o más factores y cómo representar la regla sin confundirla con el producto de las derivadas.

01 · Una operación no lineal

El producto cambia por dos caminos

La derivada respeta sumas y múltiplos constantes, pero multiplicar dos funciones es diferente. Si F(x) = f(x)g(x), cuando cambia x pueden cambiar simultáneamente f(x) y g(x).

La regla correcta conserva un factor mientras deriva el otro, y después intercambia sus papeles:

[f(x)g(x)]′ = f′(x)g(x) + f(x)g′(x)
f′g

Cambia f

El primer aporte usa el cambio de f y mantiene el valor de g.

fg′

Cambia g

El segundo aporte mantiene f y usa el cambio de g.

+

Se combinan

La tasa total es la suma de ambos aportes instantáneos.

02 · Descartar una regla falsa

Multiplicar derivadas produce contradicciones

Tomemos f(x) = x y g(x) = x. Su producto es , cuya derivada ya conocemos:

(x·x)′ = (x²)′ = 2x

Si multiplicáramos las derivadas, obtendríamos:

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

Los resultados 2x y 1 no coinciden. La propuesta falsa ni siquiera conserva la dependencia con x.

Regla falsa

(fg)′ ≠ f′g′

Ignora el tamaño actual de cada factor.

Regla correcta

(fg)′ = f′g + fg′

Suma las dos fuentes de variación.

03 · Desde la definición

Agregar cero para separar los cambios

Sea F(x) = f(x)g(x). Su cociente incremental es:

[f(x+h)g(x+h) − f(x)g(x)] / h

Queremos aislar un incremento de f y otro de g. Sumamos y restamos la misma cantidad, f(x)g(x+h), sin alterar el numerador:

f(x+h)g(x+h) − f(x)g(x+h) + f(x)g(x+h) − f(x)g(x)

Agrupamos y factorizamos:

g(x+h)[f(x+h)−f(x)] + f(x)[g(x+h)−g(x)]

Al dividir por h y tomar el límite:

limh→0 g(x+h)·[f(x+h)−f(x)]/h + f(x)·[g(x+h)−g(x)]/h

Como la derivabilidad implica continuidad, g(x+h) → g(x). Los cocientes restantes tienden a f′(x) y g′(x). Así obtenemos:

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

El teorema afirma que si ambos factores son derivables en un punto, su producto también lo es allí. La recíproca no está garantizada: |x|·|x| = x² es derivable en cero aunque cada factor |x| no lo sea. La cancelación del comportamiento irregular puede hacer que el producto final sea más regular que las piezas elegidas.

04 · Modelo de área

Dos franjas de cambio y un término diminuto

Imaginemos un rectángulo cuyos lados miden f(x) y g(x). Su área es A(x)=f(x)g(x). Ante un pequeño cambio, los lados aumentan aproximadamente Δf y Δg.

El cambio exacto del área es:

ΔA = g·Δf + f·Δg + Δf·Δg

Los dos primeros términos son franjas: una producida por el cambio de f y otra por el cambio de g. El último es el pequeño rectángulo de la esquina. Al dividir por Δx y pasar al límite, ese término mixto no aporta a la tasa instantánea.

A′ = f′g + fg′

Esta interpretación explica por qué aparecen dos sumandos y por qué cada uno combina una derivada con el valor no derivado del otro factor.

05 · Primera aplicación

Producto de dos potencias

Sea F(x) = x²·x³. Aplicando la regla:

F′(x) = (2x)(x³) + (x²)(3x²)

Simplificamos ambos aportes:

F′(x) = 2x⁴ + 3x⁴ = 5x⁴

También podíamos simplificar antes: x²·x³ = x⁵, y entonces (x⁵)′ = 5x⁴. La coincidencia es una verificación independiente de la regla.

06 · Factores polinómicos

Conservar la estructura hasta el final

Consideremos:

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

Nombramos los factores para que el procedimiento sea visible:

u(x) = x² + 1
u′(x) = 2x
v(x) = x³ − 2x
v′(x) = 3x² − 2

Aplicamos (uv)′ = u′v + uv′:

F′(x) = 2x(x³ − 2x) + (x² + 1)(3x² − 2)

Esta forma factorizada ya es correcta. Si expandimos para comparar términos:

F′(x) = 5x⁴ − 3x² − 2

Expandir el producto original primero también funciona: F(x)=x⁵−x³−2x. Su derivada confirma el mismo resultado.

07 · Compatibilidad con reglas anteriores

El múltiplo constante es un caso particular

Si uno de los factores es una constante c, su derivada es cero:

[c f(x)]′ = c′f(x) + c f′(x) = 0·f(x) + c f′(x)

Por lo tanto recuperamos la regla conocida:

[c f(x)]′ = c f′(x)

Esto muestra coherencia entre las reglas. La regla del producto es más general, pero no conviene usarla cuando el factor constante puede salir directamente: la regla específica es más breve.

Factor constante

(7f)′ = 7f′

Usamos el múltiplo constante.

Dos factores variables

(fg)′ = f′g + fg′

Necesitamos ambos aportes.

08 · Extensión

Productos de tres o más funciones

Para F(x)=f(x)g(x)h(x), podemos considerar fg como un primer bloque y aplicar la regla dos veces:

(fgh)′ = f′gh + fg′h + fgh′

Cada sumando deriva exactamente un factor y conserva todos los demás. Para cuatro factores aparecerán cuatro sumandos, y así sucesivamente.

Ejemplo:

F(x) = x·x²·x³
F′(x) = 1·x²·x³ + x·2x·x³ + x·x²·3x² = 6x⁵

Como comprobación, el producto original es x⁶ y su derivada es 6x⁵.

09 · Trabajar sin fórmulas explícitas

Valores y derivadas en un punto son suficientes

Para calcular (fg)′(a) no necesitamos conocer las fórmulas completas de f y g. Alcanzan cuatro datos:

(fg)′(a) = f′(a)g(a) + f(a)g′(a)

Si f(2)=3, f′(2)=−1, g(2)=5 y g′(2)=4, entonces:

(fg)′(2) = (−1)·5 + 3·4 = −5 + 12 = 7

Este formato aparece en tablas, sensores y interfaces de programación que entregan simultáneamente un valor y su tasa de cambio.

Datos necesarios para cada aporte.
AporteDerivada usadaValor conservado
f′(a)g(a)f′(a)g(a)
f(a)g′(a)g′(a)f(a)

10 · Método de trabajo

Identificar, derivar, sustituir y simplificar

Nombrar u y vCalcular u′ y v′Escribir u′v+uv′SustituirSimplificar
  1. Comprobá si realmente hay un producto entre dos funciones variables.
  2. Antes de desarrollar, revisá si el producto puede simplificarse de forma inmediata.
  3. Asigná nombres u y v a los factores completos.
  4. Calculá u′ y v′ por separado.
  5. Escribí la plantilla u′v + uv′ antes de sustituir.
  6. Simplificá solo después de comprobar que ambos aportes están presentes.

La plantilla funciona como una pequeña especificación: reduce omisiones y hace que el procedimiento pueda revisarse paso a paso.

11 · Exploración interactiva

Laboratorio: observar los dos aportes

Elegí un producto y mové el punto a. El laboratorio calcula por separado u′(a)v(a) y u(a)v′(a), los suma y compara el resultado con una pendiente secante.

EXPERIMENTO 16

Dos fuentes de variación

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

Los resultados numéricos aparecen debajo.
Aportes u′v / uv′6 / 2
Suma exactaF′(1) = 8
Pendiente secantem = 8,51
Error absoluto0,51

En a = 1, los aportes 6 y 2 se suman para producir la pendiente 8.

La curva amarilla representa el producto, la recta coral es una secante entre a y a+h, y la recta violeta es la tangente calculada con la regla del producto.

Preguntas para explorar

  1. Buscá un punto donde uno de los aportes sea cero. ¿El otro alcanza para determinar la pendiente?
  2. ¿Pueden los dos aportes tener signos opuestos y cancelarse?
  3. Elegí el producto con factor constante. ¿Cuál de los aportes desaparece?
  4. Reducí h. ¿Cómo evoluciona la secante respecto de la suma exacta?

12 · Valores y derivadas

Programar la regla mediante pares

Podemos representar una función derivable mediante dos operaciones: una evalúa su valor y otra su derivada.

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

function producto(f, g) {
  return funcionDerivable(
    x => f.valor(x) * g.valor(x),
    x => f.derivada(x) * g.valor(x) +
         f.valor(x) * g.derivada(x)
  );
}

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

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

const f = producto(cuadratica, lineal);
console.log(f.valor(1));    // 6
console.log(f.derivada(1)); // 8

El objeto conserva juntas dos piezas relacionadas. El combinador producto construye el nuevo valor y la nueva derivada respetando la regla matemática.

Producto de varios factores

function productoDe(...funciones) {
  if (funciones.length === 0) {
    return funcionDerivable(() => 1, () => 0);
  }
  return funciones.reduce(producto);
}

const identidad = funcionDerivable(x => x, () => 1);
const xSexta = productoDe(identidad, identidad, identidad,
                         identidad, identidad, identidad);

console.log(xSexta.valor(2));     // 64
console.log(xSexta.derivada(2)); // 192

La reducción aplica la regla de dos factores repetidamente. El caso vacío representa el producto neutro 1, cuya derivada es 0.

13 · Regla estructural

Derivar un nodo de producto

En un árbol de expresión, la regla produce una suma de dos productos:

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

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

function derivarProducto(nodo, derivar) {
  const u = nodo.izquierda;
  const v = nodo.derecha;

  return suma(
    productoNodo(derivar(u), v),
    productoNodo(u, derivar(v))
  );
}

Es importante reutilizar los nodos originales u y v sin modificarlos. Si el árbol puede mutar, conviene tratar los nodos como inmutables o clonarlos de forma controlada.

Después de derivar, una etapa separada puede simplificar productos por cero, productos por uno y términos semejantes. Por ejemplo, la derivada simbólica de 7·x³ nace como 0·x³ + 7·3x² y luego se reduce a 21x².

14 · Comprensión

Confusiones frecuentes

«La derivada del producto es el producto de las derivadas»

No. Deben conservarse los valores originales: (fg)′ = f′g + fg′.

«Se deriva el primer factor y se deja el segundo»

Eso produce solo f′g y omite el cambio de g. Falta sumar fg′.

«Cada factor se deriva en los dos términos»

En cada aporte se deriva exactamente un factor. Si ambos aparecen derivados simultáneamente, se volvió a la regla falsa f′g′.

«El orden de los dos sumandos cambia el resultado»

f′g + fg′ y fg′ + gf′ son equivalentes por conmutatividad de suma y producto.

«Siempre hay que usar la regla del producto»

Si uno de los factores es constante o el producto se simplifica con facilidad, una regla anterior puede ser más eficiente.

«En tres factores solo aparecen dos sumandos»

Cada factor aporta un término: (fgh)′ = f′gh + fg′h + fgh′.

15 · Práctica guiada

Ejercicios de aplicación

Ejercicio 1: dos factores sencillos

Derivá F(x) = (x² + 3)(x − 4).

Ver solución razonada

Tomamos u=x²+3, u′=2x, v=x−4 y v′=1. Entonces F′=2x(x−4)+(x²+3), que se simplifica como 3x²−8x+3.

Ejercicio 2: verificar por expansión

Calculá la derivada de (2x+1)(x²−x) mediante la regla y verificá expandiendo primero.

Ver solución

Por producto: 2(x²−x)+(2x+1)(2x−1)=6x²−2x−1. El producto original es 2x³−x²−x, cuya derivada es también 6x²−2x−1.

Ejercicio 3: datos en un punto

Si f(1)=−2, f′(1)=3, g(1)=4 y g′(1)=5, calculá (fg)′(1).

Ver solución

(fg)′(1)=f′(1)g(1)+f(1)g′(1)=3·4+(−2)·5=12−10=2.

Ejercicio 4: tres factores

Derivá H(x)=x(x+1)(x−1) sin expandir al comienzo.

Ver solución razonada

H′=(x+1)(x−1)+x(x−1)+x(x+1). Al simplificar: x²−1+x²−x+x²+x=3x²−1. Coincide con derivar x³−x.

Ejercicio 5: encontrar el error

Se afirmó que [(x²+1)(x³−2)]′ = 2x(3x²). Explicá el problema.

Ver solución

Se multiplicaron las derivadas y se omitieron los factores originales. El resultado correcto es 2x(x³−2)+(x²+1)3x².

Ejercicio 6: completar el combinador

Completá la derivada del producto en este objeto funcional.

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

16 · Síntesis

Ideas para recordar

  • La derivada de un producto no es el producto de las derivadas.
  • Para dos factores, (fg)′ = f′g + fg′.
  • Los dos sumandos representan las dos fuentes de cambio del producto.
  • La demostración separa los incrementos agregando y restando un término intermedio.
  • Con varios factores, cada sumando deriva uno y conserva todos los demás.
  • Si un factor es constante, la regla se reduce al múltiplo constante.
  • En código, conviene conservar juntos el valor y la derivada de cada función.

En el próximo tema aprenderemos a derivar divisiones entre funciones mediante la regla del cociente.