El cubo de un binomio permite desarrollar expresiones como (a + b)³ y (a - b)³ mediante un patrón fijo de cuatro términos.
Elevar un binomio al cubo significa multiplicarlo por sí mismo tres veces. Esta operación produce un polinomio de cuatro términos.
Como ocurre con otros productos notables, conviene reconocer el patrón para evitar desarrollar todo desde cero.
El cubo de una suma se desarrolla así:
Los coeficientes del desarrollo son 1, 3, 3, 1.
Podemos obtener el cubo de una suma multiplicando primero el cuadrado del binomio por el binomio original.
Los términos semejantes se combinan y forman el patrón final.
const a = 2;
const b = 5;
const original = (a + b) ** 3;
const desarrollado = a ** 3 + 3 * a ** 2 * b + 3 * a * b ** 2 + b ** 3;
console.log(original);
console.log(desarrollado);
La forma compacta y la desarrollada son equivalentes.
El cubo de una diferencia se desarrolla así:
Los signos se alternan porque el segundo término del binomio es negativo.
const a = 9;
const b = 4;
const original = (a - b) ** 3;
const desarrollado = a ** 3 - 3 * a ** 2 * b + 3 * a * b ** 2 - b ** 3;
console.log(original);
console.log(desarrollado);
Si el binomio es x + 3, aplicamos la regla del cubo de una suma.
const x = 4;
const original = (x + 3) ** 3;
const desarrollado = x ** 3 + 9 * x ** 2 + 27 * x + 27;
console.log(original);
console.log(desarrollado);
Cuando los términos tienen coeficientes, debemos elevar cada término completo.
const x = 3;
const original = (2 * x + 1) ** 3;
const desarrollado = 8 * x ** 3 + 12 * x ** 2 + 6 * x + 1;
console.log(original);
console.log(desarrollado);
En el cubo de una diferencia, los signos del desarrollo son: positivo, negativo, positivo, negativo.
Por ejemplo:
| Binomio | Desarrollo | Signos |
|---|---|---|
| (a + b)³ | a³ + 3a²b + 3ab² + b³ | Todos positivos |
| (a - b)³ | a³ - 3a²b + 3ab² - b³ | Alternados |
El cubo de un binomio puede aparecer al calcular volúmenes cuando una medida se modifica antes de elevarla al cubo.
function volumenCuboConMargen(lado, margen) {
return (lado + margen) ** 3;
}
console.log(volumenCuboConMargen(10, 2));
La forma (lado + margen) ** 3 comunica directamente que estamos elevando al cubo una medida modificada.
Podemos crear una función para comprobar que el patrón funciona para distintos valores.
function verificarCuboSuma(a, b) {
const original = (a + b) ** 3;
const desarrollado = a ** 3 + 3 * a ** 2 * b + 3 * a * b ** 2 + b ** 3;
return original === desarrollado;
}
console.log(verificarCuboSuma(1, 2));
console.log(verificarCuboSuma(5, 3));
console.log(verificarCuboSuma(-4, 7));
El cubo de un binomio permite desarrollar expresiones de tercer grado mediante un patrón fijo. Reconocerlo ayuda a evitar errores y prepara el camino para factorizaciones más avanzadas.
En el próximo tema veremos factorización: concepto y aplicaciones, donde aprenderemos a escribir expresiones como productos de factores.