Racionalizar consiste en transformar una fracción para eliminar radicales del denominador, manteniendo una expresión equivalente para los valores permitidos.
En álgebra, racionalizar significa modificar una fracción para que el denominador no tenga radicales. Para lograrlo, multiplicamos el numerador y el denominador por una expresión conveniente.
Las dos expresiones son equivalentes, pero la segunda no tiene radical en el denominador.
Multiplicar una fracción por 1 no cambia su valor. Si multiplicamos numerador y denominador por la misma expresión distinta de cero, obtenemos una fracción equivalente.
Como √2 / √2 = 1, el valor de la fracción no cambia.
Si el denominador es una raíz cuadrada simple, multiplicamos por esa misma raíz.
Podemos verificar que la fracción original y la racionalizada producen el mismo valor aproximado.
const original = 3 / Math.sqrt(5);
const racionalizada = 3 * Math.sqrt(5) / 5;
console.log(original);
console.log(racionalizada);
Si el denominador tiene un coeficiente multiplicando a la raíz, racionalizamos la raíz y conservamos el coeficiente.
También podemos racionalizar denominadores con variables, siempre revisando las restricciones.
La condición x > 0 evita raíz no real y división por cero.
function racionalizar(x) {
if (x <= 0) {
return "x debe ser mayor que cero";
}
return Math.sqrt(x) / x;
}
console.log(racionalizar(9));
console.log(racionalizar(0));
Cuando el denominador tiene una suma o resta con radicales, usamos el conjugado.
El conjugado cambia el signo entre los términos, pero conserva los mismos valores.
El conjugado funciona porque produce una diferencia de cuadrados.
Así desaparece el radical del denominador.
Racionalicemos:
const original = 1 / (2 + Math.sqrt(3));
const racionalizada = 2 - Math.sqrt(3);
console.log(original);
console.log(racionalizada);
Los resultados pueden mostrarse como decimales aproximados.
En código no siempre es necesario racionalizar, porque la computadora puede calcular con radicales en el denominador. Sin embargo, racionalizar ayuda a entender equivalencias y puede mejorar la estabilidad o claridad de algunas fórmulas.
function compararFormas() {
const forma1 = 1 / Math.sqrt(2);
const forma2 = Math.sqrt(2) / 2;
return Math.abs(forma1 - forma2);
}
console.log(compararFormas());
La diferencia debería ser cero o muy cercana a cero por precisión numérica.
La racionalización básica transforma fracciones con radicales en el denominador en formas equivalentes sin radical denominador. Es una técnica útil para simplificar expresiones y reconocer patrones como la diferencia de cuadrados.
En el próximo tema veremos igualdades y ecuaciones, donde empezaremos a trabajar con expresiones que plantean relaciones entre dos lados.