Dizima Periodica É Racional - Toda Dízima Periódica é Um Número Racional - RETOEDU
Toda Dízima Periódica é Um Número Racional - RETOEDU

O que acontece quando você divide e o resto nunca zera

Todo mundo na escola aprende que 1/3 vira 0,333... e que isso se chama dízima periódica. O que o livro não mostra é o processo real de descobrir isso sozinho, e menos ainda os casos em que a coisa complica de verdade. A dízima periódica é racional porque todo número racional pode ser escrito como fração a/b, onde a e b são inteiros com b diferente de zero. A parte periódica surge diretamente da aritmética da divisão longa. Quando você divide a por b, os restos possíveis vão de 0 até b-1. Se o resto chega a zero, a divisão termina e você tem um decimal exato. Se algum resto se repete, o ciclo começa ali e se repete indefinidamente.

Essa é a razão fundamental. Não é uma regra decorada, é consequência direta do finito de restos possíveis na divisão euclidiana.

Como transformar dizima periodica é racional em fração na prática

O método padrão funciona assim. Pegue o número periódico, multiplique por potências de dez para deslocar a vírgula até alinhar os períodos, e subtraia as equações para eliminar a parte infinita. Vou mostrar com um exemplo que eu realmente uso quando preciso calcular rápido. Pegue x = 0,121212... O período tem dois dígitos. Multiplique por 100: 100x = 12,121212... Subtraia x: 100x - x = 12,121212... - 0,121212... Isso dá 99x = 12, então x = 12/99. Simplificando, 4/33. Pronto. A mesma lógica vale para qualquer período, só muda a potência de dez.

Quando o período não começa logo após a vírgula, o procedimento fica ligeiramente mais comprido. Suponha x = 0,1666... Aqui o 1 não entra no período. Multiplique por 10: 10x = 1,666... Multiplique por 100: 100x = 16,666... Subtraia: 90x = 15. x = 15/90 = 1/6. Conferindo: 1 dividido por 6 realmente dá 0,1666... A conta bate. O truque que acelera tudo: o denominador da fração irredutível determina o tamanho do período. Se o denominador, depois de simplificada, tiver apenas fatores 2 e 5, o decimal é exato. Se tiver outros fatores primos além de 2 e 5, o decimal é periódico. O tamanho do período é a ordem multiplicativa desse denominador relativo aos fatores não-2-não-5.

Essa é a parte que quase ninguém explica direito. O período de 1/7 é 6 dígitos porque a ordem de 10 módulo 7 é 6. 10^6 - 1 é divisível por 7, e nenhum expoente menor funciona. Já 1/13 tem período 6 também, mas por outra razão: a ordem de 10 módulo 13 é 6. Isso não é coincidência, é teoria dos números aplicada diretamente.

👉 Clique no botão abaixo para saber mais sobre o assunto!

O problema que eu encontrei na prática

Num projeto recente, precisei converter repetendas com dois períodos sobrepostos em frações exatas para uso em uma simulação numérica. O caso era algo como 0,142857142857... onde o período é 142857, clássico de 1/7. Até aí simples. Mas o problema real surgiu quando me depararam com uma dízima mista onde o período vinha com zeros no início, tipo 0,0123123123... A primeira abordagem errada que tentei foi aplicar a fórmula direto sem separar a parte não periódica da periódica. O resultado dava uma fração correta numericamente, mas com numerador e denominador inflados erroneamente, o que quebrava a simplificação automática no código. Perdi cerca de duas horas debugando porque os testes de igualdade fracassavam mesmo com valores numericamente idênticos.

A solução que funcionou foi separar sistematicamente: primeiro isolar a parte não periódica como uma fração com denominador potência de 10, depois tratar a parte periódica separadamente usando a técnica dos 9s e 0s, e só então somar as duas frações. Para 0,0123123..., a parte não periódica é 0,0 e a periódica começa já, então nada para isolar. Mas se fosse 0,142857142857..., a parte fixa antes do período era zero, e tudo ia para o tratamento periódico. O denominador final ficou sempre no formato 9...90...0, com tantos noves quantos dígitos tiver o período e tantos zeros quantas casas houver antes do período começar. Essa separação sistemática eliminou o erro completamente e reduziu o tempo de conversão de frações complexas de horas para minutos, dependendo da complexidade do número.

O que os iniciantes sempre fazem errado

O erro mais comum é confundir a base do período. Muita gente acha que pode usar apenas potências de 10 iguais ao tamanho do período, mesmo quando há parte não periódica. O resultado é uma fração que não simplifica corretamente. Outro erro frequente é esquecer de simplificar a fração final. 12/99 vira 4/33, e deixar não simplificado causa problemas em códigos que comparam frações por igualdade direta de numerador e denominador. Um erro mais sutil: assumir que todo decimal periódico tem período máximo possível. Isso não é verdade. O período de uma fração a/b é um divisor de phi(b'), onde b' é a parte de b livre de fatores 2 e 5, e phi é a função totiente de Euler. Para 1/7, phi(7) = 6 e o período é exatamente 6. Para 1/11, phi(11) = 10 mas o período é 2, porque a ordem de 10 módulo 11 é 2, não 10. A relação existe mas não é igualdade.

Quando o método falha ou se torna impraticável

A abordagem manual de conversão por álgebra funciona perfeitamente para períodos curtos, digamos até 10 dígitos. Acima disso, o risco de erro aumenta drasticamente. Com períodos de 20 dígitos ou mais, o número de noves e zeros no denominador se torna ingrato para manipular manualmente, e arredondamentos em calculadoras comuns introduzem erros silenciosos. Outro cenário problemático: dízimas que parecem periódicas mas são construídas de forma não periódico proposital, como a sequência 0,101001000100001... aqui os zeros entre os uns aumentam progressivamente, então não há período fixo. Esse número é irracional e qualquer tentativa de convertê-lo em fração falhará. A confirmação de periodicidade real exige verificar a repetição de blocos completos por um número suficientemente longo de ciclos, idealmente pelo menos três repetições completas do período suspeito.

Se você precisa lidar com períodos muito longos regularmente, uma implementação algorithmica que calcule a divisão longa e detecte repetição de restos é mais confiável do que qualquer fórmula manual. Um simples rastreamento de resto resto até encontrar um resto já visto resolve o problema em tempo proporcional ao denominador, que é O(b) no pior caso. O ponto central permanece: dizima periodica é racional, e a recíproca também vale. Todo número racional tem expansão decimal periódica ou exata. Essa equivalência não é conveniência pedagógica, é propriedade estrutural dos inteiros sob divisão.