Máximo divisor comum

Da WikiCiências
Share/Save/Bookmark
Ir para: navegação, pesquisa

Referência : Tavares, J., Geraldo, A., (2021) Máximo divisor comum, Rev. Ciência Elem., V9(1):009
Autor: João Nuno Tavares e Ângela Geraldo
Editor: José Ferreira Gomes
DOI: [https://doi.org/10.24927/rce2021.009]
PDF Download


Índice

 [esconder

[editar] Definição

O máximo divisor comum entre dois ou mais números inteiros (um deles necessariamente diferente de zero) é o maior número inteiro positivo que é divisor (divisão com resto zero) desses números. Por exemplo, o maior divisor que é comum a 9 e a 6 é 3, portanto, o máximo divisor comum entre 9 e 6 é o número inteiro 3.

Formalmente, o inteiro positivo d é o máximo divisor comum dos inteiros a e b, não simultaneamente nulos, se as condiçoes seguintes forem satisfeitas:

1) d|a e d|b;

2) xZ, x|a e x|b então x|d.

3) Se mdc(a,b)=1, ou seja, os números inteiros a e b não têm nenhum outro divisor comum para além de 1, dizemos que a e b são primos entre si;

[editar] Notação

Utilizamos a notação mdc(a,b) ou simplesmente (a,b) para designar o máximo divisor comum entre os números inteiros a e b. Retomando o exemplo anterior, escreveríamos que mdc(9,6)=3.

[editar] Algumas propriedades

  • Se d é um número inteiro tal que d0, temos que mdc(da,db)=dmdc(a,b);
  • Se dZ{0}, temos que mdc(ad,bd)=mdc(a,b)d;
  • Comutatividade: mdc(a,b)=mdc(b,a);
  • Associatividade: mdc(mdc(a,b),c)=mdc(a,mdc(b,c));
  • O produto do máximo divisor comum de a e b pelo mínimo múltiplo comum desses mesmos números, é igual ao produto entre a e b, ou seja, mdc(a,b)×mmc(a,b)=ab.


[editar] Cálculo do mdc

Em seguida mostraremos três processos que nos permitem determinar o mdc de dois ou mais números inteiros. A diferença entre os três algoritmos reside essencialmente na morosidade de cada um deles consoante os números em causa.

1º - Lista dos divisores

Neste processo o que se pretende, inicialmente, é que se escreva a lista ordenada dos divisores de cada um dos números. Em seguida, encontra-se o maior número que aparece em todas as listas ordenadas ou seja, o maior divisor comum a todos os números considerados.

Exemplo

Como determinar o mdc(32,24)?

Comecemos por criar as listas ordenadas dos divisores de cada um dos números:

D32={1,2,4,8,16}

D24={1,2,3,4,6,8,12}

Pretendemos encontrar o maior elemento do conjunto D32D24.

Portanto, o mdc(32,24)=8.


2º - Fatorização em números primos

Podemos igualmente utilizar a fatorização em números primos de cada um dos números para determinar o mdc. Para isso, basta escrevermos cada um dos números em questão como produto de números primos. O máximo divisor comum desses números é igual ao produto dos fatores primos comuns, cada um elevado ao menor dos expoentes. Vejamos o seguinte exemplo.

Exemplo

Como calcular o mdc(52,20,64) através da fatorização em números primos?

52=2×2×13=22×13

20=2×2×5=22×5

64=2×2×2×2×2×2=26

Logo, o mdc(52,20,64)=2×2=4.


3º - Algoritmo de Euclides

O Algoritmo de Euclides permite determinar o mdc(a,b), com a e b dois inteiros positivos, realizando sucessivas divisões de forma a encontrar uma sequência estritamente decrescente de inteiros não negativos (restos das divisões). Encontrada a sequência, o mdc(a,b) é igual ao resto que antecede o resto nulo, ou seja, ao número da sequência que antecede o zero. Vejamos a aplicação deste algoritmo num exemplo concreto.

Exemplo

Como determinar o mdc(3125,495)?

3125495=6 com resto r1=180;

495180=2 com resto r2=135;

180135=1 com resto r3=45;

13545=3 com resto r4=0;

Concluímos então que o mdc(3125,495) é igual ao r3 (3º resto) pois r4=0, ou seja, mdc(3125,495)=45.

[editar] Código do algoritmo de Euclides para cálculo do mdc

Pseudocódigo


Dados dois números inteiros positivos m e n. Consideremos m>n.

1 - Efetua-se a divisão de m por n, considerando r o resto dessa divisão;

2 - Se r=0, o divisor, n, é o mdc(m,n);

3 - Se r0, voltar ao passo 1.

4 - O mdc(m,n) é assim o divisor da divisão que tem resto igual a zero.                            

Código em PYTHON


Codigo Python.png




Criada em 16 de Julho de 2013
Revista em 20 de Janeiro de 2021
Aceite pelo editor em 15 de Março de 2021