Anda di halaman 1dari 8

Algoritmos II

Carlos Hernández Garciadiego


2 de febrero de 2011

1 Máximo común divisor


El máximo común divisor de dos números naturales  y  es el número más grande que divide tanto a 
como a  se denota  ( )
1. Listas: (tal vez, el más intuitivo, pero el menos eficiente)
Ejemplo
Encontrar  (20 45)
Se enlistan todos los divisores de 20
1 2 4 5
Se enlistan todos los divisores de 45

1 3 5 15 45
Como queremos encontrar el número más grande que divida a 20 y a 45 localizamos al número más
grande que está en ambas listas: 5

 (20 45) = 5


Inconveniente: Es bastante facil que nos falte algún divisor.

2. Descomposición en primos
Ejemplo.
Encontrar  (504 300)
Se descomponen ambos números en primos

504 2
300 2
252 2
150 2
126 2
75 3
63 3
25 5
21 3
5 5
7 7
1
1

504 = 23 × 32 × 7
300 = 22 × 3 × 52

Se consideran los primos que aparecen en ambas descomposiciones, y se toma la potencia más chica con
la que aparece en ellas.
22 × 3 = 12
1
así que
 (504 300) = 12
¿Por qué?

• Si un número se descompone en producto de potencias de primos, por ejemplo 504 = 23 × 32 × 7


entonces todos los divisores de él son productos de algunos de estos primos elevados a lo más a la
potencia que indica dicha descomposición.
Por ejemplo, 2 22 = 4 23 = 8 son divisores de 504 pero 24 = 16 no es divisor de 504
2 × 3 = 6 2 × 32 = 18 son divisores de 504 pero 2 × 33 = 54 no es divisor de 504
Ejercicio: Identifica todos los divisores de 504 y descomponlos en primos para verificar la afirmación
anterior.
• Si un factor primo, por ejemplo el 2 aparece en ambas descomposiciones, entonces es divisor de ambos
números.
• Si una potencia de un primo, por ejemplo, 22  tiene un exponente menor o igual al exponente con el
que aparece en ambas descomposiciones, entonces esa potencia del primo divide a ambos números.
• Si dos números   dividen a los dos números, entonces su producto  también los divide a ambos.

3. Algoritmo de Euclides
Se divide el grande entre el chico
1
300 504
204
Dividimos el divisor entre el residuo
1
204 300
96
Seguimos...
2 8
96 204 12 96
12 0
Nos fijamos en el último residuo distinto de cero, 12 y ese es el  (504 300)
¿Por qué?
a) Si  divide a  y a  entonces también divide a cualquier combinación lineal de ellos  +  es decir,
de la expresión anterior podemos factorizar a 

 +  = 1 + 1 =  (1 + 1 )

b) El residuo de la división  ÷  es una combinación lineal de  y 


 

entonces

 =  + 
 =  − 
2
c) Como en la igualdad  =  +  podemos despejar cualquiera:    entonces un divisor de dos de
ellos también es divisor del tercero, así que

 ( ) =  ( ) =  ( )

El proceso es finito, pues cada vez lo hago con números menores.


El último resíduo distinto de cero,  divide al número anterior,  , así que él es  = (   ) =
( )
El algoritmo de Euclides, en general, es el más eficiente para encontrar el  de dos números.

2 Mínimo común múltiplo


Dados dos números  y  el mínimo común múltiplo de ellos es el número más pequeño que es múltiplo de
ambos.
1. Listas ( tal vez el más intuitivo, pero el más ineficiente )
Ejemplo: Encontrar el mcm de 20 y 45
Los múltiplos de 20 son

20 40 60 80 100 120 160 180 200     900   

Los múltiplos de 45 son


45 90 135 180 225     900   
El número 180 es el más chico que aparece en ambas listas.
Notamos que siempre hay elementos en ambas listas, ya que  ×  es múltiplo de  y también de  En el
ejemplo, 900 = 20 × 45
2. Descomposición en primos.
Ejemplo
Encontrar  (504 300) 
Descomponemos ambos números como producto de primos.

504 = 23 × 32 × 7
300 = 22 × 3 × 52

Se consideran los primos que aparecen en alguna de las dos descomposiciones, y se toma la potencia más
grande con la que aparece en ellas.
23 × 32 × 7 × 52 = 12 600
así que
 (504 300) = 12600
¿por qué?
Si un número  es múltiplo de  entonces  divide a  así que  debe contener todos los factores
primos de  al menos a la potencia con la que aparezcan en 
Si un número  es múltiplo de  y  entonces debe contener todos los factores primos de  o de  al
menos a la potencia con la que aparezcan en ellos.
El mcm de  y  tendrá entonces todos los primos que son factores de  o de  y la potencia más chica
que puede tener, debe ser la mayor con la que aparezca en ellos.

En el ejemplo, el  de 504 y 300 debe contener al 2 3 7 para que 504 lo pueda dividir. También debe
contener al 2 3 y 5 para que 300 lo pueda dividir.
El  debe contener a 23 para que sea múltiplo de 504 ya con esa potencia, también es múltiplo de
300 y como estamos buscando el mínimo múltiplo de ambos, no es necesario poner una potencia mayor.
3
3. Utilizando el 

 ×  =  ( ) ×  ( )


Ejemplo
Encontrar el  de 504 y 300
504 × 300 504
 (504 300) = = × 300 = 42 × 300 = 12600
12 12
300
= 504 × = 504 × 25 = 12600
12
MUY IMPORTANTE. Siempre es preferible simplificar los cocientes antes de multiplicar.

3 Números enteros
En los números naturales (enteros positivos) podemos sumar siempre, pero sólo podemos restar  −  cuando
 es mayor que 
Para poder restar cualquier par de números, es necesario añadir más números. El cero y los inversos
aditivos de los números naturales

0 −1 −2 −3   


definimos la suma de enteros como:

• Si   0   0 como antes
5 + 7 = 12

• Si   0   0 se suman los valores absolutos y se toma el inverso aditivo del resultado

(−9) + (−4) = − (9 + 4) = −13

• Si   0   0 se restan los valores absolutos (el grande menos el chico) y se pone el signo del que
tenga mayor valor absoluto.
3 + (−8) = − (8 − 3) = 5

14 + (−5) = (14 − 5) = 9
Una manera formal de definir los enteros y sus operaciones es al estilo de la contabilidad. Luca Paccioli
publicó Summa de Arithmetica, Geometría, Proportioni e Proportionalita en la que describe el método de
la partida doble para los asientos contables. El libro tiene 36 capítulos dedicados a la contabilidad.
Cuando una persona tiene una tarjeta de crédito, puede gastar con ella ( hace un cargo ) y puede hacer
depósitos en ella ( hace un abono )
Al final del período su estado de cuenta se ve más o menos así

cargos abonos
compra 1 2000
compra 2 3000
pago 1 2700
compra 3 1500
Totales 6500 2700

esto significa que tenemos un saldo en contra de 6500 − 2700 = 3800


4
Otra persona que únicamente hizo una compra de 3800 tiene un saldo idéntico.
Y otra más que realizó compras por 5000 y varios pagos por un total de 1200 también tiene un saldo de
3800
Estas tres cuentas son equivalentes, y podemos decir ( tal vez abusando un poco del lenguaje ) que son
iguales.
Podemos definir los enteros Z como parejas ordenadas [ ] y definimos cuándo dos parejas representan
al mismo número ( o son iguales )

[ ] = [ ] ⇐⇒ +=+

La semejanza con la contabilidad es: en [ ]   representa los cargos ( el debe ) y  los abonos (el haber ).
En realidad, estamos pensando que [ ] representa al número  − 
Así como en la contabilidad, si hacemos un cargo y un abono por la misma cantidad, el estado de cuenta
no se altera, si sumamos a ambos lados la misma cantidad, el número entero no se altera.
También podemos pensar en la recta numérica, así [ ] significa caminar  pasos a la derecha y  pasos
a la izquierda.
Observemos la semejanza con la igualdad de fracciones
 
= ⇐⇒ ×=×
 
Podemos definir la suma:
[ ] + [ ] = [ +   + ]
Regresando a los ejemlos de sumas anteriores;

• 5 + 7 = 12 Puedo tomar cualquier par de parejas que representen al 5 y al 7

[5 0] + [7 0] = [12 0] = 12

• (−9) + (−4)
[0 9] + [0 4] = [0 13] = −13
tengo 13 en el lado del haber, [0 13] representa al −13
• 3 + (−8)
[3 0] + [0 8] = [3 8]
observamos que
[3 8] = [0 + 3 5 + 3] = [0 5] = −5
así que [3 8] representa al −5
• 14 + (−5)
[14 0] + [0 5] = [14 5] = [9 0] = 9

También definimos la multiplicación


Para recordarla, coloco las parejas como si fueran polinomios, multiplico, en una columna pongo los
positivos y en otra los negativos.
 −
 −
 −
 −
así que
[ ] × [ ] = [ +   + ]
5
Con estas dos definiciones, podemos probar que la suma y multiplicación son conmutativas, que hay
neutro aditivo, [0 0]  y neutro multiplictivo [1 0]  que la multiplicación se distribuye, y las reglas de los
signos.
Como ejemplo, mostraremos las leyes de los signos

• (+) (+) = +
[ 0] × [ 0] = [ + 0 0 + 0] = [ 0]

• (+) (−) = −
[ 0] × [0 ] = [0 + 0  + 0] = [0 ]

• (−) (−) = +
[0 ] × [0 ] = [0 +  0 + 0] = [ 0]

4 Fracciones, números racionales, quebrados.


Las fracciones, o números racionales son expresiones  con  y  enteros y  6= 0
En realidad, la notación significa

=÷

Lo que estamos haciendo al construir los números racionales, es añadir a nuestro sistema numérico los
inversos multiplicativos de todos los números distintos de cero.
El inverso multiplicativo de 2 es 12 
1
2× =1
2
1
El inverso multiplicativo de 43 es 43
1
43 ×=1
43
Una vez añadidos estos inversos, hay que añadir todos los resultados posibles de sumas y productos de
ellos con los enteros y de ellos con otros de ellos.
Así, al haber añadido 15 al sistema numérico, hay que añadir

2 3 1
 − 
5 5 5
Identificamos dos fracciones como el mismo número si:
 
=
 
si y solo si
×=×
Ejemplos
1 4
= porque 1 × 12 = 12 = 3 × 4
3 12
Ojo, en
 
=
 
no necesariamente  y  son múltiplos enteros de  y  o viceversa, por ejemplo
4 10
=
6 15
6
ya que 4 × 15 = 60 = 6 × 10 pero 10 y 15 no son múltiplos de 4 y 6 ni viceversa.
Claramente
× 
= (1)
× 
así que cada vez que identifiquemos un factor común en el numerador y en el denominador, lo podemos
simplificar.
20 4×5 4
= =
25 5×5 5
Decimos que  está escrita en su mínima expresión si  y  no tienen factores comunes.
También es cierto
− 
=
 −
ya que
(−) × (−) =  × 
y
− 
=
− 
ya que
(−) ×  = − ( × ) =  × (−)

4.1 Identificación de una fracción en la recta


Para identificar una fracción   con   0 dividimos el intervalo [0 1] en  partes iguales. La primera marca
corresponde a 1
1
• Si   0 caminamos  pasos de tamaño  hacia la derecha del 0
• Si   0 caminamos − pasos de este mismo tamaño, pero hacia la izquierda.
0
• Si  = 0  = 0 Nos quedamos en 0

Por el parrafo anterior, si   0 cambiamos el signo arriba y abajo y trabajamos con el denominador
positivo.

5 Suma de fracciones
Ejemplo
1 1 3 2 5
+ = + =
2 3 6 6 6
¿por qué al tener el mismo denominador, se suman los numeradores?
Porque la multiplicación se distribuye en la suma.
3 2 1 1 1 1 5
+ = 3 × + 2 × = (3 + 2) × = 5 × =
6 6 6 6 6 6 6
Antes de seguir...
Dividir es lo mismo que multiplicar por el inverso multiplicativo
1
20 ÷ 4 = 20 × =5
4
Para sumar, lo que debemos hacer es escribir las dos fracciones de manera que tengan el mismo denomi-
nador, para ello nos apoyamos en la propiedad (1)
7
Podemos hacerlo de la manera más burda: Multiplicar una de ellas por el denominador de la otra
3 7 3 × 15 7 × 10
+ = +
10 15 10 × 15 15 × 10
45 70 115
= + =
150 150 150
y luego simplificar lo más posible
115 23
=
150 30
o hacerlo más inteligentemente, buscando que en el común denominador esté un multiplo de 10 y de 15 más
chico. Idealmente, tratamos de poner el mínimo común múltiplo de ellos. De ahí viene el nombre de mínimo
común denominador
3 7 ? ?
+ = +
10 15 30 30
y debemos pensar: ¿por cuánto multipliqué 10 para obtener 30? ya que debo multipllicar al 3 por el mismo
número. Este factor lo encontramos dividiendo 30 ÷ 10 = 3
Por eso cantamos: 30 ÷ 10 = 3 3 × 3 = 9
Similarmente: 30 ÷ 15 = 2 2 × 7 = 14
3 7 9 14 23
+ = + =
10 15 30 30 30
Como en el paso intermedio, las dos fracciones tienen el mismo denominador, solemos escribir
3 7 9 + 14 23
+ = =
10 15 30 30
1
que no es mas que factorizar 30 
Siempre acostumbren a sus alumnos a poner el mínimo común denominador.

6 Multiplicación de fracciones
Ejemplo
3 1 3
× =
4 5 20

Anda mungkin juga menyukai