Malba Tahan Newsletternº4 - Cálculos com calendáriosFevereiro de 2001O Marcelo escreveu-me este mês:
A necessidade de saber o dia da semana a que corresponde uma data qualquer futura ou passada levou à construção de tabelas chamadas de ‘calendário permanente’, frequentemente incluídas em agendas. Uma fórmula para o cálculo do dia da semana é y = d + INT[(13 m - 1) / 5] + a + INT[a / 4] + INT[c / 4] - 2 c sendo que: S = y - 7 INT[y / 7] onde: d - dia do mês; INT - parte inteira do número real (por exemplo: INT [7,86] = 7); m - mês, sendo que Março corresponde a 1, Abril a 2, etc.; a - os dois últimos algarismos do ano (por exemplo, em 1796, a=96); c - os dois primeiros algarismos do ano (por exemplo, em 1826, c=18); S - dia de semana pretendido, sendo que Domingo corresponde a 0, Segunda-feira a 1, etc.) No entanto, há pessoas com a capacidade de determinar mentalmente, e com extraordinária rapidez, vários tipos de informações tais como o dia da semana de uma data futura, quando se dará a Páscoa num ano futuro, para quais meses num dado ano o dia primeiro recai numa sexta-feira, etc. E, estranhamente, tal capacidade tem sido mais frequentemente observada em doentes psiquiátricos crónicos que em indivíduos sem doença psíquica. Infelizmente, em geral é impossível obter dos doentes a explicação dos seus métodos. (vide DUARTE, Joaquim, A Aptidão para o Cálculo de Calendários em Doentes Psiquiátricos Crónicos, Psiquê, http://www.terravista.pt/Enseada/1518/dat.htm, acedido em 01/01/22). Por outro lado, muitos mágicos profissionais e amadores costumam exibir essa habilidade, desenvolvida por muito exercício. Em geral, estes "calculadores mentais" exploram a estrutura e certas curiosas regularidades do calendário, por exemplo, a de que o dia quatro de Abril e cinco de Setembro correspondem sempre ao mesmo dia de semana, ou a de que existem 14 padrões de calendários anuais e que a sua sequência se repete de 28 em 28 anos. No entanto, a par dessas regularidades, a estrutura do calendário é complexa devido ao facto de que os ciclos de rotação da Terra, rotação da Lua em torno da Terra e translação da Terra em torno do Sol que lhe servem de base terem durações que não são múltiplas umas das outras. Isso introduz, por exemplo, os anos bissextos e a correcção introduzida pelo calendário Gregoriano (os anos terminados em 00 só são bissextos se divisíveis por 400).
Um algoritmo mais prático para o cálculo mental é o chamado Algoritmo de Doomsday, desenvolvido pelo eminente matemático John Horton Conway, mais conhecido talvez como o inventor do jogo da vida. Para começar o algoritmo de Doomsday para qualquer ano, você necessita primeiramente saber o Doomsday para esse ano. Conway chama de Doomsday ao último dia de Fevereiro, ou seja 28 ou 29, consoante se é ano normal ou bissexto. Por exemplo, em 2001, o último dia de Fevereiro é quarta-feira 28 e, assim, o Doomsday de 2001 é quarta-feira. Não sei se Conway acredita que o Dia do Juízo (Doomsday) vai dar-se nalgum Fevereiro futuro e, já agora, espero que não neste. Uma vez sabido o Doomsday, é fácil calcular o dia da semana para qualquer dia de Fevereiro. É feito por adição ou subtracção, geralmente por múltiplos de 7, e você deve ser capaz de fazer isto em sua cabeça -- ou não conseguirá executar o resto do algoritmo! Felizmente, a maioria das pessoas, com a prática, consegue calcular mentalmente um mês se tiverem algo em que se basear, tal como o Doomsday. Exemplo : que dia da semana será o Dia de S.
Valentino deste ano, 14 de Fevereiro?
Meses Uniformes Passemos agora para os outros meses do ano, começando com os meses uniformes. Estes são os demais meses pares 4º, o 6º, o 8º, o 10º, e o 12º, isto é Abril, Junho, Agosto, Outubro, e Dezembro. Os meses uniformes são aqueles em que o n-ésimo dia do mês é um Doomsday (isto é o mesmo dia da semana que o último dia em Fevereiro). Esta é uma coincidência curiosa e, assim, é fácil recordar que:
Fácil, não? Agora você já pode fazer o mesmo cálculo para qualquer mês uniforme baseado em seu Doomsday. Exemplo : que dia semana cai o Natal deste ano,
25 de Dezembro de 2001? Exemplo: que dia semana cai o Dia das Mentiras
deste ano, 1º de Abril de 2001? Exemplo : que dia semana cai o Halloween deste
ano, 31 de Outubro de 2001?
Meses Impares Agora os meses impares -- o 1º, 3º, 5º, 7º, 9º, e 11º, isto é, Janeiro, Março, Maio, Julho, Setembro e Novembro. Deixe Janeiro e Março de lado por um momento. Considere a seguinte frase mnemónica: “Eu trabalho de 9 às 5 no 7-11”. Para quem não sabe, Seven-to-eleven é o nome de uma enorme cadeia de lojas nos EUA. A interpretação é:
Isto dá-lhe os Doomsday para Maio, Julho, Setembro e Novembro. Agora trabalhe da mesma maneira esses meses com o Doomsday como base. Exemplo : que dia da semana é 1º de Maio de
2001? Exemplo : que dia da semana é o dia de Todos
os Santos, 1º de Novembro de 2001?
Agora Março. O Doomsday, o último dia de Fevereiro, poderia também ser chamado 0º de Março. Verifique que, de facto, 7 de Março, é exactamente uma semana após o último dia de fevereiro (seja 28 ou 29). Assim, 0 ou 7 de Março é sempre Doomsday. Exemplo : que dia da semana é o dia dos meus
anos este ano, 22 de Março de 2001? Finalmente, podemos trabalhar Janeiro. A razão para o “geralmente” é porque em anos bissextos, quando o Doomsday é 29 de Fevereiro, você terá de usar “32 de Janeiro”. Isto dá conta do dia bissexto extra para fazer Janeiro funcionar. Exemplo : que dia da semana caiu o Ano Novo
(1º de Janeiro) de 2000? Calendário 2000
Calendário de Doomsday para 2000
copied with permission Os anos 1900’s Você já sabe trabalhar com o ano 2000. E outros anos? Basta observar que o Doomsday avança um dia a cada ano porque 365 divide por 7 com resto 1. Por outro lado, o Doomsday avança dois dias cada ano bissexto. Exemplo: que dia da semana era a véspera de
Ano Novo, 31 de Dezembro de 1999? Para utilizar o algoritmo de Doomsday para qualquer ano dos 1900's, você tem que memorizar o facto de que o Doomsday para 1900 é uma quarta-feira. E como você recorda-se de que 1900=Wednesday? O Dr. Conway sugere o mnemónico "We-in-dis-day” indicativo do facto que a maioria de nós (we) nascemos nestes dias (this ou dis day) dos 1900's e que o Doomsday é quarta-feira (wednesday). Esta é a base para qualquer ano dos 1900's. (Observe também que 1900 não é um ano bissexto, de forma que em 1900 Doomsday é 28 de fevereiro). A partir daí, você faz um cálculo baseado no número dos anos 1900’s. Agora, a cada doze anos, Doomsday avança de um dia, uma vez que 12 anos = 12 dias + 3 (12/4 de anos bissextos) = 15, 7’s fora 1. Verifique da seguinte tabela de Doomsdays que, a partir de qualquer ano, doze anos depois está duas linhas abaixo e uma coluna à direita.
Isto conduz à seguinte regra. Tome os dois últimos dígitos do ano, divida por 12 e guarde o quociente e o resto, divida o resto por quatro e tome o quociente, some os dois quocientes e o primeiro resto jogando 7’s fora. Adicione agora o resultado a 1900=quarta-feira para encontrar o Doomsday desse ano. Exemplo: qual é Doomsday para 1999? Exemplo: qual é o Doomsday para 1929? Exemplo: em que dia da semana caiu
o nascimento do Marcelo, 4 de Abril de 1979?
Este algoritmo estende-se para os outros séculos, embora sejam necessárias correcções para a mudança do calendário Juliano para Gregoriano em 1752 e ainda para o detalhe de que não houve o ano 0. Se quiser dominar o Algoritmo de Doomsday, pode consultar a página (em inglês) http://www.interlog.com/~r937/doomsday.html e as outras lá referidas. Se quiser calcular datas móveis tais como o Carnaval, a Sexta-Feira Santa ou a Páscoa, utilize a calculadora eclesiástica do site da Diocese de Ely (em inglês): http://www.ely.anglican.org/cgi-bin/easter ------------------
A
reprodução integral ou parcial desta mensagem para uso comercial é
estritamente proibida sem autorização prévia expressa do autor. |
|
Este site é mantido por Renato P. dos Santos Esta página foi atualizada quarta-feira, 27 de novembro de 2002
|