Documente Academic
Documente Profesional
Documente Cultură
Método de resolución
En la imagen podemos ver cinco partes
esenciales de la raíz cuadrada en el método
de resolución:
• 1- Radical, no es más que el símbolo que
indica que es una raíz cuadrada.l.
• 2- Radicando, es el número al que se le
obtendrá la raíz cuadrada.l-
• 3- Renglón de la raíz cuadrada, ahí se
distinguirá el resultado.l.
• 4- Renglones auxiliares, nos ayudaran a
resolver la raíz cuadrada.l.
• 5- Residuo, es el número final del
proceso para resolver la raíz cuadrada.l.
Los pasos a seguir son estos:
Cálculo de la raíz cuadrada 2
• Paso 4: En este paso hay que encontrar un número n que, añadido a 14, y
multiplicado por ese mismo n, de como resultado un número igual o
inferior a 936. Es decir, podría ser 141x1, 142x2, 143x3... y así hasta
149x9. Muchas veces se utiliza el procedimiento de tanteo para hallar ese
número, si bien se puede emplear el método de dividir las primeras dos
Paso 4.
cifras del residuo (93) entre el número del renglón auxiliar (14). La
primera cifra del resultado que no sea cero, aunque sea un decimal, es,
generalmente, la que buscamos. El resultado se agrega al número de la raíz y al del renglón auxiliar. En este caso
93 dividido entre 14 es 6. De manera que la operación buscada es 146x6= 876 (operación que añadimos en el
renglón auxiliar). El siguiente resultado de la raíz cuadrada es 6. También procedemos a anotarlo en el radicando.
un resultado de 9369.
La raíz cuadrada de 5836.369 es 76.39, con un residuo de 0.9369. Recordemos que el cero es sólo un auxiliar. Es
también que la operación anterior utilizada como ejemplo no está completa. Si la continuáramos daría como
resultado 76.396132101 (con nueve decimales).
Identidad exponencial
Las calculadoras de bolsillo típicamente implementan buenas rutinas para calcular la función exponencial y el
logaritmo natural, entonces calculan la raíz cuadrada de utilizando la identidad
o
La misma identidad es usada cuando se calculan las raíces cuadradas con tablas de logaritmos o reglas de cálculo.
Estimación imprecisa
Muchos de los métodos de cálculo para raíces cuadradas requieren un valor inicial. Si el valor inicial está muy lejos
de la raíz cuadrada real, el cálculo será muy lento. Por lo tanto es útil tener un cálculo aproximado, que puede ser
muy inexacto pero fácil de calcular. Una forma de obtener tal estimación para está calculando , donde
es el número de dígitos (a la izquierda del punto decimal) de . Si , es el negativo del número de ceros
a la derecha inmediata del punto decimal.
Un mejor método de estimación es éste:
• Si es impar ( ),
• Si es par ( ),
Al trabajar en el sistema de numeración binario (como lo hacen las computadoras internamente), un método
alternativo es utilizar (aquí D es el número de dígitos binarios).
Cálculo de la raíz cuadrada 4
Algoritmo babilónico
El algoritmo babilónico[1] se centra en el hecho de que cada lado de un cuadrado es la
raíz cuadrada del área. Fue usado durante muchos años para calcular raíces cuadradas a
mano debido a su gran eficacia y rapidez. Para calcular una raíz, dibuje un rectángulo
cuya área sea el número al que se le busca raíz y luego aproxime la base y la altura del
rectángulo hasta formar o por lo menos aproximar un cuadrado.
El algoritmo babilónico
El algoritmo se puede enunciar sin el uso de dibujos como sigue: aproxima un rectángulo a
Raíz(x): cuadrado.
3. Asigne
4. Asigne
5. Vaya al paso 2
6. Escriba " "
Este algoritmo aproxima la raíz cuadrada de cualquier número real
tanto como se desee. Es claro que no se necesita conocer el valor
de , puesto que depende directamente de y que el área del
rectángulo siempre se aproxima a la raíz cuadrada de sin
importar el valor de siempre y cuando . De esta manera
surge la función recursiva
Descripción formal
De manera formal, se expresa el algoritmo babilónico usando pseudocódigo de la siguiente manera:
función
mientras
devolver
donde significa "sustituya el valor de por del de ", y devolver expresa el resultado del algoritmo y su
terminación.
Implementación
En lenguaje C:
Puede notarse que el algoritmo se reduce al método de Newton sobre la función f(r)= r2-x.
En lenguaje C#:
Método recurrente
double raiz2(double x, double r, double t)(3-4raiz cuadrada de 7)*(5+2 raiz cuadrada de 7)
{
if (t == r)
{
return (r);
}
else pero no obstante si y es mayor que x se restara por 170
{
t = r;
r = (x / r + r) / 2;
return(raiz2(x,r,t));
}
}
Este es el método recurrente que se elabora en C#, se ingresan parámetros como: Raiz2(25,25,0), donde 25 es el
número del cual se va a obtener la raíz cuadrada. En este caso la respuesta seria 5
Cálculo de la raíz cuadrada 6
cuadradas de números enteros, tienen fracciones continuas periódicas. Podemos estar interesados a veces no en
encontrar el valor numérico de una raíz cuadrada, sino por algo en su expansión como fracción continua. El
algoritmo iterativo siguiente se puede utilizar para este propósito (S es cualquier número natural que no sea un
cuadrado perfecto):
Hay que notar que mn, dn, y an son siempre enteros. El algoritmo termina cuando en este trío el resultado nuevo que
obtenemos ya empieza a ser igual al anterior. La expansión se repetirá entonces. La secuencia [a0; a1, a2, a3, …] es
la expansión fracción continua:
Aproximación de Bakhshali
Este método para encontrar una aproximación a la raíz cuadrada fue descrito en un manuscrito antiguo llamado
manuscrito de Bakhshali. Equivale a dos iteraciones del método babilónico comenzando con el número tal que
es el cuadrado más cercano a .
Cálculo de la raíz cuadrada 7
Series de Taylor
Si N es una aproximación a , una aproximación mejor puede ser encontrada usando la serie de Taylor de la
función de la raíz cuadrada:
Como método iterativo, el orden de convergencia es igual al número de los términos usados. Con 2 términos, es
idéntica al método babilónico; con 3 términos, cada iteración toma casi tantas operaciones como la aproximación de
Bakhshali, pero converge más lentamente. Por lo tanto, esta no es una manera particularmente eficiente de la
operación.
Notas
[1] No hay una evidencia directa de cómo los Babilónicos calculaban raíces cuadradas aunque hay conjeturas informadas. (Raíz cuadrada de
2#Notas da un resumen y referencias.)
Enlaces externos
• MATHPATH: Mediant and Square-roots (http://www.mathpath.org/Algor/squareroot/square.root.mediant.
htm) (en inglés)
• Media Racional: Métodos aritméticos para aproximar raíces con convergencia de orden superior (http://
mipagina.cantv.net/arithmetic/rmdef-esp.htm)
• Square root algorithms (http://mathworld.wolfram.com/SquareRootAlgorithms.html) en MathWorld (en
inglés)
• A geometric view of the square root algorithm (http://mathcentral.uregina.ca/RR/database/RR.09.95/
grzesina1.html) (en inglés)
• Origin of Quake3's Fast InvSqrt() (http://www.beyond3d.com/content/articles/8/) (en inglés)
• Origin of Quake3's Fast InvSqrt() – Segunda parte (http://www.beyond3d.com/content/articles/15/) (en
inglés)
• Ejemplo de cálculo de una raíz cuadrada en vídeo (http://es.youtube.com/watch?v=NzAhH5_udgU)
Fuentes y contribuyentes del artículo 8
Licencia
Creative Commons Attribution-Share Alike 3.0 Unported
//creativecommons.org/licenses/by-sa/3.0/