Processing math: 100%

27/02/2020

Do método das tangentes aos fractais de Newton

Considere o gráfico cartesiano de uma função f de domínio R, e contradomínio contido em R. Vamos ainda assumir que f é diferenciável em R
  1. Seja xn um ponto do domínio de f. Qual é a equação reduzida da recta tangente ao gráfico de f no ponto de abcissa xn?

  2. Assumindo que a recta não é horizontal, ela intersecta o eixo dos x num ponto. Seja xn+1 a abcissa desse ponto. Determine xn+1.

  3. Partindo de um valor real x0 inicial, a fórmula do exercício anterior define, por recorrência, uma sucessão. Assumindo que a sucessão (xn) converge para um limite lR, tal que f(l)0. Calcule f(l).
    Que concluí sobre o limite l ?

O método de obtenção de valores aproximados de zeros através desta sucessão (xn) é conhecido por "Método das tangentes", "Método de Newton", "método de Newton-Raphson" e sou capaz de jurar que já li algures "Newton-Fourier", e é estudado em várias cadeiras de Análise Numérica/Métodos numéricos em muitos cursos no ensino superior.

Fractais de Newton

Se resolveu os três exercícios que propus, em particular o último, facilmente perceberá que se f for agora uma função complexa de variável complexa, diferenciável no plano complexo, partindo de um z0 inicial e assumindo que a sucessão definida por recorrência por zn+1=znf(zn)f(zn) converge, ela convergirá para um zero de f.
Por exemplo a função f(z)=z31 tem três zeros: 1,12+32i,1232i.
Para que zero é que a sucessão converge?
Naturalmente, dependerá do valor do z0.
Vamos fazer este exercício mental: vamos atribuir uma cor a cada um dos zeros.
  • verde : 1
  • vermelho : 12+32i
  • azul : 1232i
Depois, vamos percorrer todo o plano complexo, usar cada ponto do plano como z0, e pintar o correspondente afixo (ou imagem pontual) no plano, de acordo com o limite da sucessão...
A seguir reproduzo uma imagem aproximada do que se obtém percorrendo o rectangulo [3,3]×[1.6875,1,6875]
Podemos ainda escurecer os pontos de acordo com a convergência do método. Se a convergência for mais rápida, fica mais claro e se for mais lenta (ou nem convergir) fica mais escuro.
A imagem obtida, é aquilo a que se chama um Fractal de Newton.
Eu uso uma versão desta imagem nos meus cartões...
E até neste vídeo...
As imagens que apresento foram geradas em C++ recorrendo a algumas bibliotecas, mas já o fiz, por exemplo, em Pascal (!).
Hoje em dia é fácil gerar estas imagens para qualquer equação em varias linguagens como por exemplo Python (eu não estaria a afirmar isto se já não o tivesse feito).
Podem passar pelo meu deviantart e ver mais alguns fractais de Newton.
Detalhes sobre como implementar isto?
Este blog é sobre Matemática e ciências exactas, mas posso pensar no assunto e publicar noutro sítio, desde que me prometam respeitar os direitos de autor...

Actualização (17/07/2020)
Agradecimentos:Margarida Gouveia, Beatriz Martins e Sónia Correia Martins

14/02/2020

Quantos algarismos tem um número natural?

Recentemente, perguntei a alguém se sabia me dizer quantos algarismos tem 22020, quando escrito na forma usual (na nossa base 10).
Permiti que usasse calculadora :)
Não foi a primeira vez que fiz este tipo indecente de perguntas a alguém.
Principalmente, porque já sabia responder a isto desde o meu secundário!
[Eh! Não é show-off! Não gosto de show-off! É só para perceberem que não precisam de "conhecimentos avançados"!].

Por exemplo podem ler o texto que escrevi em 2017 no blog carlospaulices:

CarlosPaulices no século XXI: o número de algarismos...

Como atacar o problema?
Hoje, exponho o raciocínio que me ocorreu há cerca de 25 anos, a fórmula, a dedução da fórmula e finalmente a resposta à questão com que iniciei este texto.
Pensemos num número natural ao acaso.
Por exemplo no número 1977 (ano muito importante: estreou o Star Wars... e só por mero acaso, também foi o ano em que eu nasci)
Em notação científica este número escreve-se: 1977=1,977×103 Como é óbvio, aquele 3 do expoente do 10 está relacionado com o número de algarismos do número 1977.
Vamos tentar com outro número natural ao acaso, que, insisto, só por acaso, me passou pela cabeça: 13121977=1,3121977×107 Estou a notar um padrão. Parece que o número de algarismos, na(N) é o expoente daquele 10, somado de uma unidade.
Expoente do 10? Isso não parece um logaritmo de base 10?
log1013121977=log10(1,3121977×107)=log101,3121977+log10107=log101,3121977+7 Aquele logaritmo de 1,3121977 está entre 0 e 1... e isso vai acontecer sempre (Se há 25 anos eu sabia porquê, se você sabe o que é um logaritmo, também sabe porquê).
Isso quer dizer que a parte inteira do logaritmo base 10 de 13121977 é 7
Hoje em dia, eu escrevo isso assim: log1013121977=7 (na altura, eu escrevia como está no blog carlospaulices, porque há 25 anos era a notação da minha calculadora e eu não conhecia outra)
Ou seja, tinha chegado à fórmula na1=log10N, ou equivalentemente:
na=1+log10N Isto é bonito... consegue-se demonstrar? Sim, mas vou deixar como exercício!
Pronto, se for muito preguiçoso, ou não tiver ideias, pode ver a minha demonstração clicando neste botão:


Com esta fórmula, já consegue determinar o número de algarismos de 22020?
Os meus ex-alunos e ex-explicandos a quem propus coisas semelhantes conseguiram:
Se percebeu o que acabei de escrever, então, certamente conseguirá concluir que o número de algarismos de um número natural numa base b>1, natural, será dado pela fórmula: na=logbN+1


Exercício: Quantos algarismos tem o factorial de 1977 ? (número escolhido ao acaso...)



06/02/2020

Uma fórmula simples e útil no m.r.u.v.

Num movimento rectilíneo uniformemente variado (ou seja, a constante) é válida a fórmula: v2v20=2aΔx Consegue deduzi-la?


PS: Não faço ideia se esta fórmula é permitida no exame de FQ do ensino secundário. Como manda o bom senso, não utilizem fórmulas sem antes confirmar se as podem usar com o vosso professor.