01 · Reconocer derivadas conocidas
Antiderivar funciones periódicas
Las primeras integrales trigonométricas se obtienen invirtiendo reglas de derivación ya conocidas. El objetivo no es aplicar todavía identidades complejas, sino identificar patrones que aparecen de forma directa.
Como [sen(x)]′ = cos(x), la función seno es una primitiva del coseno. La constante completa la familia.
Par fundamental
Las derivadas de seno y coseno se transforman una en la otra, con un cambio de signo.
Familia tangente
La derivada de la tangente es la secante al cuadrado.
Familia cotangente
La derivada de la cotangente incluye un signo negativo.
02 · El par principal
Integrales de seno y coseno
Las derivadas fundamentales, trabajando en radianes, son:
Leídas en sentido inverso producen:
El signo negativo de la segunda fórmula es indispensable. Al derivar −cos(x), los dos signos negativos se cancelan:
Integrando coseno
La primitiva es +sen(x)
La derivada del seno ya produce coseno sin ajustes.
Integrando seno
La primitiva es −cos(x)
El signo corrige el negativo que genera la derivada del coseno.
03 · Control de signos
Comprobar en lugar de adivinar
Es común confundir sen y cos o perder el signo negativo. Un procedimiento corto reduce esos errores:
- 01Proponer una candidata.
Para
∫sen(x) dx, probamos concos(x). - 02Derivarla.
La derivada de
cos(x)es−sen(x). - 03Comparar con el integrando.
Obtenemos el opuesto de lo que necesitamos.
- 04Corregir el signo.
Usamos
−cos(x), cuya derivada sí essen(x). - 05Agregar la constante.
La respuesta completa es
−cos(x) + C.
04 · Tangente y secante
Dos patrones de la familia secante
Las siguientes derivadas generan dos primitivas inmediatas:
Por lo tanto:
En el segundo patrón deben aparecer juntos sec(x) y tan(x). No debe confundirse con ∫tan(x) dx, que por sí sola tiene una primitiva logarítmica:
Esta última fórmula puede verificarse derivando, pero su deducción sistemática requiere transformar la tangente como sen(x)/cos(x).
05 · Cotangente y cosecante
Los patrones que llevan signo negativo
Las derivadas correspondientes son:
Para obtener integrandos positivos, las primitivas deben incluir un signo menos:
Si el integrando ya tiene signo negativo, las respuestas cambian de signo:
06 · Tabla inmediata
Seis fórmulas para reconocer
| Integrando | Una primitiva | Comprobación |
|---|---|---|
cos(x) | sen(x) | [sen(x)]′ = cos(x) |
sen(x) | −cos(x) | [−cos(x)]′ = sen(x) |
sec²(x) | tan(x) | [tan(x)]′ = sec²(x) |
csc²(x) | −cot(x) | [−cot(x)]′ = csc²(x) |
sec(x)tan(x) | sec(x) | [sec(x)]′ = sec(x)tan(x) |
csc(x)cot(x) | −csc(x) | [−csc(x)]′ = csc(x)cot(x) |
Cada fila representa una familia al agregar + C. La tabla resume resultados; la derivación de la tercera columna explica por qué son correctos.
07 · Frecuencia y regla de la cadena
Funciones trigonométricas de kx
Cuando el argumento es kx, derivar genera el factor interno k. Para compensarlo, dividimos por k, siempre que k ≠ 0:
El mismo ajuste se aplica a las demás familias:
Ejemplo:
La comprobación muestra cómo se cancela el ajuste:
08 · Condiciones de las fórmulas
Radianes, dominios e intervalos
Las fórmulas de derivación utilizadas aquí suponen que los ángulos se miden en radianes. Si se trabajara en grados, aparecería un factor adicional π/180.
Además, no todas las funciones trigonométricas están definidas en todos los números reales:
cos(x) = 0, es decir, en π/2 + kπ.sen(x) = 0, es decir, en kπ.Las igualdades de primitivas deben interpretarse dentro de un intervalo que no cruce un punto excluido.
09 · Linealidad y reconocimiento
Combinar varios patrones
Calculemos una integral que contiene distintas familias:
- 01Separar por linealidad.
4∫cos(x)dx − 3∫sen(x)dx + 2∫sec²(x)dx. - 02Aplicar cada patrón.
4sen(x) − 3[−cos(x)] + 2tan(x). - 03Simplificar signos.
Obtenemos
4sen(x) + 3cos(x) + 2tan(x). - 04Agregar C.
La familia es
4sen(x) + 3cos(x) + 2tan(x) + C. - 05Indicar el intervalo.
Debe excluir los ceros de
cos(x)debido a la tangente y la secante. - 06Comprobar.
La derivada recupera exactamente el integrando.
10 · Exploración interactiva
Laboratorio: fórmula, frecuencia y dominio
Elegí una familia, modificá k y desplazá la primitiva con C. El laboratorio genera la fórmula ajustada y muestra las discontinuidades cuando la función seleccionada no está definida en todo ℝ.
Invertir derivadas trigonométricas
∫ cos(x) dx = sen(x) + C
Comprobación: d/dx [sen(x)] = cos(x).
La curva violeta representa el integrando y la amarilla una primitiva. Los segmentos se interrumpen cerca de las asíntotas de secante, tangente, cosecante y cotangente.
Preguntas para explorar
- Alterná entre seno y coseno. ¿En cuál aparece el signo negativo?
- Aumentá
k. ¿Cómo cambia la frecuencia y por qué la amplitud de la primitiva se divide pork? - Compará las familias de secante y cosecante. ¿Dónde aparecen sus discontinuidades?
- Mové
C. ¿Cambia la derivada o solamente la posición vertical de la primitiva?
11 · Implementación
Representar primitivas trigonométricas en JavaScript
JavaScript proporciona seno, coseno y tangente. Las demás funciones pueden construirse mediante cocientes:
const trig = {
sen: Math.sin,
cos: Math.cos,
tan: Math.tan,
sec: x => 1 / Math.cos(x),
csc: x => 1 / Math.sin(x),
cot: x => 1 / Math.tan(x)
};
function crearPrimitiva(tipo, k = 1, C = 0) {
if (k === 0) throw new RangeError("k debe ser distinto de cero");
const modelos = {
cos: x => trig.sen(k * x) / k + C,
sen: x => -trig.cos(k * x) / k + C,
sec2: x => trig.tan(k * x) / k + C,
csc2: x => -trig.cot(k * x) / k + C,
secTan: x => trig.sec(k * x) / k + C,
cscCot: x => -trig.csc(k * x) / k + C
};
if (!modelos[tipo]) throw new RangeError("Patrón desconocido");
return modelos[tipo];
}
const F = crearPrimitiva("sen", 3, 2);
console.log("F(π/6) =", F(Math.PI / 6));
El argumento se expresa en radianes. La división por k compensa el factor que generará la regla de la cadena.
Comprobar con diferencias centrales
function derivadaNumerica(F, x, h = 1e-5) {
return (F(x + h) - F(x - h)) / (2 * h);
}
const k = 2;
const integrando = x => Math.cos(k * x);
const primitiva = x => Math.sin(k * x) / k + 5;
for (const x of [0, Math.PI / 6, Math.PI / 4, Math.PI / 2]) {
const esperada = integrando(x);
const obtenida = derivadaNumerica(primitiva, x);
console.log({
x: Number(x.toFixed(4)),
esperada: Number(esperada.toFixed(6)),
obtenida: Number(obtenida.toFixed(6))
});
}
En modelos con asíntotas no conviene aproximar derivadas demasiado cerca de un punto excluido: las evaluaciones pueden atravesar una discontinuidad y producir resultados engañosos.
12 · Comprensión y práctica
Errores frecuentes
«∫sen(x)dx = cos(x) + C»
Falta el signo negativo. Como [cos(x)]′ = −sen(x), la primitiva correcta es −cos(x) + C.
«∫cos(3x)dx = sen(3x) + C»
Falta compensar la derivada del argumento. El resultado correcto es sen(3x)/3 + C.
«∫sec²(x)dx = sec(x) + C»
La derivada de la secante es sec(x)tan(x). La primitiva de sec²(x) es tan(x) + C.
«Todas las funciones trigonométricas tienen dominio ℝ»
Tangente y secante excluyen los ceros del coseno; cotangente y cosecante excluyen los ceros del seno.
«Las fórmulas funcionan igual si x está en grados»
Las reglas estándar suponen radianes. En grados aparece un factor de conversión adicional.
Ejercicios de comprensión
Ejercicio 1: seno y coseno
Calculá ∫ [5cos(x) + 2sen(x)] dx.
Ver solución
5sen(x) − 2cos(x) + C. Su derivada es 5cos(x) + 2sen(x).
Ejercicio 2: secante cuadrada
Calculá ∫ 4sec²(x) dx.
Ver solución
Por linealidad, 4tan(x) + C, en intervalos donde cos(x) ≠ 0.
Ejercicio 3: argumento lineal
Calculá ∫ sen(5x) dx.
Ver solución
−cos(5x)/5 + C. Al derivar, el factor 5 cancela el divisor.
Ejercicio 4: cosecante y cotangente
Calculá ∫ 6csc(2x)cot(2x) dx.
Ver solución
La primitiva base es −csc(2x)/2. Al multiplicar por 6 resulta −3csc(2x) + C.
Ejercicio 5: dominio
¿En qué intervalos puede interpretarse ∫sec²(x)dx = tan(x)+C?
Ver solución
En cualquier intervalo que no contenga puntos π/2 + kπ. Entre dos puntos consecutivos, tangente y secante están definidas y la identidad derivativa vale.
Ejercicio 6: programar una familia
Representá ∫cos(4x)dx con JavaScript y verificá la fórmula conocida.
Ver solución
const f = x => Math.cos(4 * x);
const F = (x, C = 0) => Math.sin(4 * x) / 4 + C;
const derivadaDeF = x => Math.cos(4 * x);
for (const x of [0, Math.PI / 8, Math.PI / 4]) {
console.log({
x,
integrando: f(x),
derivada: derivadaDeF(x),
primitivaConC2: F(x, 2)
});
}
13 · Síntesis
Ideas para recordar
∫cos(x)dx = sen(x) + Cy∫sen(x)dx = −cos(x) + C.∫sec²(x)dx = tan(x) + Cy∫sec(x)tan(x)dx = sec(x) + C.∫csc²(x)dx = −cot(x) + Cy∫csc(x)cot(x)dx = −csc(x) + C.- Los signos negativos de las familias seno, cotangente y cosecante se verifican derivando.
- Con un argumento
kx, se divide la primitiva pork. - Las fórmulas estándar del cálculo trigonométrico usan radianes.
- Secante y tangente, cosecante y cotangente requieren trabajar en intervalos de su dominio.
- La linealidad permite reunir distintos patrones en una misma integral.