Ábaco Oriental/Técnicas Avanzadas/Números Negativos
Introducción
editarLa totalidad de los problemas aritméticos pueden resolverse usando sólo números positivos, por lo que podríamos decir que, en cierto sentido los números negativos son innecesarios. Tal vez sea esta la razón por la cual, a pesar de ser conocidos desde la antigüedad (aparecen por primera vez en Los nueve capítulos sobre el arte matemático de la Dinastía Zhou hace más de 2000 años, y después en las obras de matemáticos hindúes, persas, árabes e incluso en la de Fibonacci), no hayan sido muy apreciados por los matemáticos occidentales hasta el siglo XIX. Pero es indudable que los números negativos permiten dar una solución más sencilla a algunos problemas y ensanchan enormemente el pensamiento matemático, preparando el camino del resto de generalizaciones que han conformado las Matemáticas Modernas. En el ábaco pasa lo mismo, podemos prescindir totalmente de los números negativos pero nos ayudarán a resolver más fácil y elegantemente algunos problemas y, sobre todo, nos darán una nueva visión, más profunda, de la Aritmética de Cuentas.
Además de las cuestiones tratadas en este capítulo, encontrará otros usos de los números negativos en el ábaco en el capítulo Métodos Especiales de División.
Método de los complementos
editarAritmética con número fijo de dígitos
editarUn ábaco y una computadora se parecen mucho... En el corazón de la computadora, su CPU, la unidad de aritmética y lógica ALU contiene varios registros, memorias ultrarápidas destinadas a almacenar transitoriamente los operandos sobre los que se va a trabajar, que son equivalentes, desde el punto de vista lógico, a ábacos binarios (o de tipo 0+1) como el de la figura. Tales ábacos, con sólo una cuenta por columna, pueden representar sólo un dígito binario, 0 o 1 (bit) en cada una de ellas y el número de columnas o bits de cada registro es limitado, siendo 8, 16, 32 y 64 valores frecuentemente usados en el diseño de procesadores. El tamaño de los registros de una CPU limita el tamaño de los números que puede manejar directamente, lo cual no suele ser un problema si ese tamaño resulta suficiente para las aplicaciones. Nuestro ábaco es semejante a un registro en el sentido de que también está limitado a un número fijo de columnas, aunque cada columna puede contener un dígito decimal en lugar de binario; al igual que los registros de la CPU, sólo podremos trabajar en nuestro ábaco con números de hasta cierto tamaño.
Tiene pues sentido plantearse algunas cuestiones relativas a los cálculos aritméticos con un número limitado de dígitos; por ejemplo, si estamos limitados a cinco dígitos podemos representar hasta el número , pero ¿qué pasaría si sumamos este número a sí mismo?
Se produciría un desbordamiento y el 1 inicial no cabe en nuestro ábaco o registro, sólo los dígitos entre llaves serían almacenados o visibles para nosotros:
Esto es claramente una barbaridad, y un problema para nosotros si tenemos que sumar tales números con una lógica (tamaño de registro o de ábaco) tan limitada; pero a su vez nos abre la posibilidad de codificar números negativos donde en principio sólo podríamos tener números positivos y también la posibilidad de reducir la sustracción a la adición (lo cual a nosotros no nos interesa para nada pues ya sabemos restar con nuestro ábaco, pero ha ahorrado mucha circuitería en muchas CPUs). La clave va a consistir en el concepto de número complementario de cifras.
Definición de complemento de n dígitos
editarDado un número entero , positivo y menor que , definamos su complemento de dígitos como:
por ejemplo, el complemento de cinco dígitos de 147
Complemento del complemento de n dígitos
editarReordenando la expresión:
como
tenemos que
es decir, el complemento del complemento de un número es el número de partida; para el ejemplo:
Obtención
editarFrecuentemente, en lo que sigue, tendremos necesidad de obtener mentalmente el complemento de un número. Hacer la resta mentalmente puede ser complicado por los acarreos (tomar prestado), así que la forma más sencilla de obtener será:
ya que número es con exactamente dígitos; por ejemplo, , y esto nos que permite restarle dígito a dígito sin acarreos
y la resta se puede hacer dígito a dígito sin acarreo
o lo que es igual, sustituyendo cada dígito del número por su complemento a 9 dado en la tabla
0 - 9 | 1 - 8 | 2 - 7 | 3 - 6 | 4 - 5 |
(que nos sería práctico memorizar) con lo que sólo nos falta añadir la unidad para obtener el complemento al número dado de dígitos
Recíprocamente, si tenemos el complemento de un número, podremos conocer éste como el complemento del complemento dado en virtud de lo dicho en el apartado anterior; ejemplo, dado :
Esto es otra operación que tendremos que hacer mentalmente con frecuencia y que resolveremos usando los complementos a nueve.
Ampliación y reducción de un complemento
editarSupongamos conocido y que deseamos obtener con ; por definición:
pero es el número formado por nueves seguido de ceros, por lo que obtendremos simplemente anteponiendo nueves a ; por ejemplo:
De la misma forma, podemos reducir un complemento si podemos suprimir nueves de la izquierda del mismo; por ejemplo, dado , tendremos:
Significado
editarSi sumamos un número a su complemento obtenemos:
por lo que , en esta aritmética de dígitos se comporta como el inverso aditivo de x; es decir, como , siendo, por tanto, una representación operativa de este ya que el inicial de queda fuera del rango de dígitos que vemos y sólo nos serán visibles los ceros que le siguen. En el ejemplo de cinco dígitos:
donde sólo vemos los dígitos entre llavecitas y por lo tanto el resultado es .
Suma de un complemento
editarSea , calculemos la suma ; por definición de será:
pero como sólo nos resultan visibles cifras, perdemos de vista el acarreo y el resultado que obtenemos es:
Ejemplo: con , y
Supongamos ahora que :
no hay desbordamiento por acarreo y lo que obtenemos es el complementario de la diferencia cambiada de signo.
Ejemplo: con y
Es decir, en ambos casos el proceso nos resuelve la diferencia , pero nos presenta el resultado de un modo u otro dependiendo de si este es positivo o negativo (o lo que es lo mismo, si hay acarreo o no). En el caso de una computadora, esto requerirá reservar un bit del registro para dicho acarreo; en nuestro caso, una columna adicional del ábaco o bien, en la mayoría de las ocasiones, llevar la cuenta mentalmente de si hay o no acarreo.
Esta es la forma en la que la sustracción puede reducirse a la adición, tal y como mencionamos más arriba.
Ábacos y números negativos
editarA continuación veremos el modo de aplicar lo anterior sobre el ábaco con el fin de poder incluir números negativos en la aritmética de cuentas.
El otro lado del ábaco
editarEmpecemos por introducir el concepto de las dos caras o lados del ábaco y cómo leerlas.
Complementos y el ábaco moderno
editarIngresemos el número alineado a la derecha en un ábaco moderno (tipo 4+1) de cinco columnas:
A | B | C | D | E | ||
---|---|---|---|---|---|---|
0 | 0 | 1 | 4 | 7 |
Interpretamos que la disposición de cuentas presentadas en la figura corresponde al número en las columnas CDE sin más que sumar, para cada posición decimal (columnas o varillas), el valor atribuido a cada una de las cuentas activadas. Si hacemos lo mismo pero con las cuentas desactivadas, obtendremos , número que se relaciona con el anterior en el sentido de que cada dígito ha sido sustituido por su complemento a 9 (dado que que la suma del valor atribuido a todas las cuentas de una columna es nueve). Por tanto, y de acuerdo a lo tratado arriba, sólo nos faltaría sumar al número así leído para conocer el complemento de 5 cifras del número ( ). A falta de otra denominación, cuando hagamos esto diremos que hemos leído el Otro Lado del ábaco[1] como contrapuesto a la lectura de Este Lado del ábaco.
A | B | C | D | E | ||
---|---|---|---|---|---|---|
0 | 0 | 1 | 4 | 7 | ¡Lectura en Este Lado! | |
9 | 9 | 8 | 5 | 3 | ¡Lectura del Otro Lado! |
También, limitando la lectura, habríamos podido determinar y .
Recíprocamente, si tenemos en nuestro ábaco, la lectura del otro lado nos dará su complemento que, como sabemos, es el número original
A | B | C | D | E | ||
---|---|---|---|---|---|---|
9 | 9 | 8 | 5 | 3 | ¡Lectura en Este Lado! | |
0 | 0 | 1 | 4 | 7 | ¡Lectura del Otro Lado! |
Complementos y el ábaco tradicional
editarDesafortunadamente, si empleamos un ábaco diferente, un 5+1, 5+2 o 5+3, no podremos leer el otro lado contando las cuentas desactivadas; tendríamos que excluir mentalmente las cuentas adicionales, lo cual podría resultarnos confuso y proclive a errores. Con estos ábacos resultará más sencillo sustituir mentalmente cada dígito de este lado por su complemento a 9 y añadir 1 al total.
A | B | C | D | E | ||
---|---|---|---|---|---|---|
0 | 0 | 1 | 4 | 7 | ¡Lectura en Este Lado! | |
9 | 9 | 8 | 5 | 3 | ¡Lectura del Otro Lado! |
Éste es el método universal, aplicable tanto a cualquier tipo de ábaco como al cálculo con papel y lápiz, por lo que merece la pena esforzarse en seguirlo.
A | B | C | D | E | ||
---|---|---|---|---|---|---|
9 | 9 | 8 | 5 | 3 | ¡Lectura en Este Lado! | |
0 | 0 | 1 | 4 | 7 | ¡Lectura del Otro Lado! |
Suma y Resta
editarUn ábaco sólo soporta las operaciones de suma y resta; todo lo demás, multiplicación, división, raíces, etc. debe reducirse a una secuencia estructurada de sumas y restas. Podremos ingresar al otro lado desde cualquier operación aritmética, pero siempre ocurrirá cuando debamos restar de una cantidad reflejada directamente en el ábaco otra de mayor valor dando un resultado negativo; por ejemplo en la operación . Diremos que hemos entrado en el otro lado porque a partir de ese momento, si queremos leer el resultado representado en el ábaco, deberemos leer el complemento de las cuentas activas como se ha explicado arriba; que hemos salido del otro lado o vuelto a este lado cuando los resultados a leer son positivos y podemos hacer la lectura directa de las cuentas activas.
Veamos el ejemplo de la operación mencionada :
Ábaco | Comentario |
---|---|
ABCDEF | |
77 | |
(-94) | No podemos restar! |
+1000 | Tomamos prestado 1000 de la nada... |
1077 | |
-94 | Ahora si podemos restar |
983 | Hemos ingresado al otro lado |
>>-17 | Lectura del otro lado |
Veamos qué hemos hecho aquí. Al no poder restar 94 de 77, hemos tomado prestado de la nada, por decirlo de alguna forma, 1000 que, añadido a 77, nos da 1077, cantidad de la que sí podemos restar 94. Al añadir 1000 y restar 94 a 77, le hemos sumado a 77, por lo que el resultado es el complemento de la diferencia según se ha discutido en el apartado del Método de los complementos; es decir:
que es lo único que da sentido a tomado prestado de la nada; en realidad no estamos tomando nada prestado (sería injustificable desde el punto de vista matemático), lo que hacemos es cambiar de modo de operación formando directamente sobre el ábaco el complemento a la par que lo sumamos a 77. Al cambiar de modo hemos entrado en el otro lado y a partir de ese momento debemos hacer las lecturas del otro lado para conocer los resultados.
- Nota:
- Inicialmente podrá el lector añadir físicamente el 1 a la columna B arriba, pero debería esforzarse un no añadir un 1 que va a ser retirado inmediatamente para ahorrar tiempo, por no mencionar que esa columna podría estar previamente ocupada como ocurrirá en Revisión a la baja desde el otro lado. Introduzca ese uno, y los que necesitará en este tipo de cálculo, sólo en su mente.
Si al resultado anterior sumamos, por ejemplo, 104 tendríamos , un resultado positivo:
Ábaco | Comentario |
---|---|
ABCDEF | |
77 | |
(-94) | No podemos restar! |
+1000 | Tomamos prestado 1000 de la nada... |
1077 | |
-94 | Ahora si podemos restar 94 |
983 | Hemos ingresado al otro lado! |
>>-17 | Lectura del otro lado |
+104 | Sumamos |
1087 | |
-1000 | Devolvemos lo que tomamos prestado de la nada |
87 | Hemos vuelto a este lado! |
Observe el lector como al sumar 104 se produce un acarreo más allá de la frontera de tres dígitos de los complementos que estamos usando aquí (un desbordamiento), lo cual, de acuerdo a lo expresado en Método de los complementos debemos ignorar por no sernos visible, indicándonos que el resultado es positivo y hemos vuelto a este lado del ábaco. Ignorar ese acarreo equivale al devolver lo que hemos tomado prestado indicado en la tabla anterior.
- Nota:
- Por el mismo motivo expresado en la nota anterior, deberíamos evitar llevar el acarreo físicamente a la columna B; ¡hagámoslo sólo en nuestra mente!
Veamos otro ejemplo. Supongamos que nos están dictando números y nos han pedido restar 94 de 77 y que ya lo hemos resuelto como acabamos de ver y en nuestro ábaco figura 983, supongamos que ahora nos piden restar 1727 de dicho resultado...
Ábaco | Comentario |
---|---|
ABCDEF | |
77 | |
(-94) | No podemos restar! |
+1000 | Tomamos prestado 1000 de la nada... |
1077 | |
-94 | Ahora si podemos restar 94 |
983 | Hemos ingresado al otro lado! |
>>-17 | Lectura del otro lado |
983 | |
(-1727) | No podemos restar! |
+9 | Complemento de 4 cifras |
9983 | |
-1727 | Ahora si podemos restar 1727 |
8256 | Seguimos en el otro lado |
>-1744 | Lectura del otro lado |
Al sumar 9 en B, estamos utilizando lo dicho en Ampliación y reducción de un complemento y transformamos un complemento de 3 dígitos en otro de 4, lo que permite continuar la operación y obtener -1744. Seguimos en el otro lado y sólo podríamos salir por un acarreo a la columna B al sumar una cantidad suficientemente grande; por ejemplo 1744 (para comprobar que hemos leído correctamente el otro lado), deberíamos obtener 1{0000}, donde el 1 es el acarreo a B que nos saca del otro lado y las cifras visibles (entre llaves) nos indican que el resultado es 0 en este lado.
Multiplicación
editarNo es de esperar que lo que sigue sea de mucha aplicación, pero sí una forma de ampliar nuestra comprensión de los números complementarios y del ábaco.
Sean y dos enteros positivos. Deseamos formar el producto y para ello contaremos con la representación de en la forma de complemento:
donde es el número de dígitos de , y también contaremos con el complemento de :
donde es el número de dígitos de . Formemos el producto:
Sumemos ahora al primer y último término de la expresión anterior:
con lo que tenemos:
es decir, la cantidad es el complemento de dígitos del producto buscado.
Veamos un ejemplo: con ( ) y con ( ); entonces será: . Tendremos:
y
por lo que
que es el complemento de cuatro cifras de por lo que
Sobre el ábaco:
Ábaco | Comentario |
---|---|
ABCDEFGHIJK | |
62 12 | b y a |
62 88 | b y 2Cb |
... | Multiplicación moderna |
62 5456 | p |
+3800 | 2Cbx10k |
62 9256 | |
>>-744 | Lectura del otro lado |
Nótese que, a efectos prácticos, sumar equivale a restar de los dígitos de la izquierda de
Ábaco | Comentario |
---|---|
ABCDEFGHIJK | |
62 12 | b y a |
62 88 | b y 2Cb |
... | Multiplicación moderna |
62 5456 | p |
-62 | Restar b tomando prestado de la nada |
62 9256 | |
>>-744 | Lectura del otro lado |
División
editarSi la división es la operación inversa de la multiplicación, para dividir deberemos invertir los pasos dados en el apartado anterior; así, si hemos terminado antes restando el multiplicador de los dígitos de la izquierda del producto, tomando prestado de la nada, empezaremos ahora sumando el divisor a los dígitos de la izquierda del dividendo acarreando a la nada. Tenemos ; calculemos: :
Ábaco | Comentario |
---|---|
ABCDEFGHIJK | |
62 744 | a y b |
62 9256 | b y 4C744 |
+62 | Sumar b acarreando a la nada |
62 5456 | |
... | División moderna |
62 88 | Cociente |
>>-12 | Lectura del otro lado |
Probablemente se pregunte por qué hemos formado en el ábaco en lugar de que es más sencillo. Recuerde lo dicho para la multiplicación: el producto nos aparece como un complemento de cifras donde y son los números de dígitos del multiplicando y del multiplicador; por esto no nos sirve aquí y necesitamos ampliar a . Puede emplear este argumento para decidir en cada caso que complemento usar o bien seguir la siguiente:
- Regla práctica:
- Sume mentalmente el divisor a los dígitos de la izquierda del complemento a dividir, si se produce acarreo (a la nada), podemos proceder; en caso contrario añada un 9 a la izquierda del complemento a dividir y proceda.
Por ejemplo[1]: , , y no hay acarreo pero sí da lugar a acarreo. Procedemos entonces a dividir y, leyendo el otro lado de , tendremos la respuesta .
Referencias
editar- ↑ 1,0 1,1 Murakami, Masaaki (2019). «The Other Side of Soroban» (PDF). 算盤 Abacus: Mystery of the Bead. Archivado desde el original, el 1 de Agosto de 2021.
Otras lecturas
editar- Murakami, Masaaki (2019). «The Other Side of Soroban» (PDF). 算盤 Abacus: Mystery of the Bead. Archivado desde el original, el 1 de Agosto de 2021.
- Tejón, Fernando; Heffelfinger, Totton (2005). «Complementary Numbers (Simplifying Subtraction & The Negative Answer)» (PDF). 算盤 Abacus: Mystery of the Bead. Archivado desde el original, el 21 de Diciembre de 2018.