32 AULA 2. A ITERAÇÃO DE GRÄFFE, DANDELIN OU LOBACHEVSKIIAté a invenção do computador digital, a iteração <strong>de</strong> Gräe-Dan<strong>de</strong>lin-Lobachevskii e suas variantes eram o algoritmo escolhido para resolver polinômios.Isso mudou radicalmente com o advento do computador digital. Apósas primeiras experiências numéricas, cou claro que o expoente estouravarapidamente (Fig 1.1).Por ex<strong>em</strong>plo, se começamos com coecientes da ord<strong>em</strong> <strong>de</strong> 2, <strong>em</strong> 10iterações apenas ter<strong>em</strong>os coecientes da ord<strong>em</strong> <strong>de</strong> 2 21 0, que precisam <strong>de</strong> 2 1 0bits <strong>em</strong> representação inteira exata, e <strong>de</strong> <strong>em</strong> torno <strong>de</strong> 10 bits <strong>de</strong> expoente<strong>em</strong> representação mantissa-potência <strong>de</strong> dois. Hoje utilizamos <strong>em</strong> torno <strong>de</strong>10 bits <strong>de</strong> expoente.Como apareceram algoritmos mais simples <strong>de</strong> impl<strong>em</strong>entar (ou impl<strong>em</strong>entadospor outras razões), o algoritmo cou esquecido.Utilizando a idéia <strong>de</strong> renormalização, não ocorre estouro do expoente,e a cada passo pod<strong>em</strong>os fazer contas renormalizadas da maneira seguinte:Representação usual: Renormalização <strong>de</strong> ord<strong>em</strong> N:x = e 2N r+iα(r, α)y = e 2N s+iβ(s, β)x + y = e 2N t+iγ(t, γ) = (r, α) + k(s, β)xy = e 2N u+iδ(u, δ) = (r, α) + (s, β)On<strong>de</strong> (assumindo r ≥ s:)t = 2 −N ∣log ∣e 2N r+iα + e 2N s+iβ∣∣= r log ∣1 + e 2N (s−r)+i(β−α)∣Note quee 2N (s−r)+i(β−α) =e i(β−α)1 + 2 N (r − s) + 1 2 22N (r − s) 2 + · · · .A soma renormalizada po<strong>de</strong> ser calculada <strong>de</strong> maneira estável. Quando2 N ≫ |r − s|, po<strong>de</strong>-se até aproximar (r, α) + k(s, β) pelo limite,⎧⎨ (r, α) Se r > s(r, α) + ∞(s, β) = (s, β) Se s < r .⎩(r, In<strong>de</strong>nido) Se r = sA primeira coor<strong>de</strong>nada <strong>de</strong>sse limite é conhecida hoje como soma tropical<strong>de</strong> r e s.Denição 2.1. O s<strong>em</strong>ianel tropical é o anel R ∪ −∞ munido das operações<strong>de</strong> soma tropical r + s = max(r, s) e produto tropical r × s = r + s.
2.3. PERTURBAÇÃO OU DERIVAÇÃO 33Existe também uma conexão com geometria simplética. Pod<strong>em</strong>os relacionaro sist<strong>em</strong>a <strong>de</strong> coor<strong>de</strong>nadas renormalizado (r, α) ao espaço R × S 1munido da métrica induzida pelo pull-back da métrica <strong>de</strong> Fubini pela imersão<strong>de</strong> Veronesev : R × S 1 → P d(r, α) ↦→ c 0[1 : c1 e r+iα : · · · : c d e dr+diα]on<strong>de</strong> c i são constantes reais positivas. O fecho <strong>de</strong> R×S 1 é a varieda<strong>de</strong> tóricaassociada aos polinômios a uma variável <strong>de</strong>nsos <strong>de</strong> grau d. O número <strong>de</strong>soluções é proporcional ao volume <strong>de</strong>ssa varieda<strong>de</strong>. Esse fato se generalizaa dimensão qualquer (Mais informações <strong>em</strong> [2]).2.3 Perturbação ou DerivaçãoComo mencionei acima, um dos métodos para se recuperar também o módulodas raízes era perturbativo: aplicar o algoritmo <strong>em</strong> f(x + ɛ) e <strong>em</strong>f(x − ɛ). Em análise numérica, esse tipo <strong>de</strong> algoritmos costumam ser umapéssima idéia por conta dos arredondamentos.É muito melhor utilizar cálculo diferencial. Algoritmos numéricos pod<strong>em</strong>ser <strong>de</strong>rivados.Vamos consi<strong>de</strong>rar inicialmente uma curva <strong>de</strong> polinômios,f(x − ɛ) = (x − ζ 1 − ɛ) · · · (x − ζ d − ɛ) .Só ir<strong>em</strong>os <strong>de</strong>rivar o algoritmo uma vez e para ɛ ≃ 0. Por isso, escrev<strong>em</strong>os:on<strong>de</strong> pod<strong>em</strong>os calcularf(x − ɛ) = f(x) + ɛ ˙ f(x) + O(ɛ 2 )˙ f(x) = −f ′ (x) .Agora pod<strong>em</strong>os aproximar cada iteração por uma função am <strong>em</strong> ɛ:f(x) ↦→ Gf(x) = (−1) d f(x)f(−x)f(x) + ɛf(x) ˙(↦→ Gf(x) + ɛ (−1) d f(x) f(−x) ˙ + f(x)f(−x) ˙)A aplicação f +ɛf ˙ ↦→ Gf +ɛDG |f f˙é chamada <strong>em</strong> Cálculo <strong>em</strong> Varieda<strong>de</strong>s<strong>de</strong> aplicação tangente.Iterando a aplicação tangente, obt<strong>em</strong>os uma linha <strong>de</strong> polinômios g(x)+ɛġ(x), <strong>de</strong> raízesZ j + ɛŻj = (ζ j + ɛ) 2N+ O(ɛ 2 ) = ζj2N(1 + 2 N ɛζ −1j ) + O(ɛ 2 ) .
- Page 1 and 2: Notas em Matemática Aplicada 36Edi
- Page 3: GEOMETRIA DE ALGORITMOSNUMÉRICOSGr
- Page 6 and 7: 64.3 A base de Haar . . . . . . . .
- Page 8 and 9: 8áreas de pesquisa atuais, maior a
- Page 10 and 11: 10 AULA 1. CONDICIONAMENTO, E A VAR
- Page 12 and 13: 12 AULA 1. CONDICIONAMENTO, E A VAR
- Page 14 and 15: 14 AULA 1. CONDICIONAMENTO, E A VAR
- Page 16 and 17: 16 AULA 1. CONDICIONAMENTO, E A VAR
- Page 18 and 19: 18 AULA 1. CONDICIONAMENTO, E A VAR
- Page 20 and 21: 20 AULA 1. CONDICIONAMENTO, E A VAR
- Page 22 and 23: 22 AULA 1. CONDICIONAMENTO, E A VAR
- Page 24 and 25: 24 AULA 1. CONDICIONAMENTO, E A VAR
- Page 26 and 27: 26 AULA 2. A ITERAÇÃO DE GRÄFFE,
- Page 28 and 29: 28 AULA 2. A ITERAÇÃO DE GRÄFFE,
- Page 30 and 31: 30 AULA 2. A ITERAÇÃO DE GRÄFFE,
- Page 34 and 35: 34 AULA 2. A ITERAÇÃO DE GRÄFFE,
- Page 36 and 37: 36 AULA 2. A ITERAÇÃO DE GRÄFFE,
- Page 38 and 39: 38 AULA 3. A PROCURA NA WEBFigura 3
- Page 40 and 41: 40 AULA 3. A PROCURA NA WEBonde a m
- Page 42 and 43: 42 AULA 3. A PROCURA NA WEBNo nosso
- Page 44 and 45: 44 AULA 3. A PROCURA NA WEBUma solu
- Page 46 and 47: 46 AULA 3. A PROCURA NA WEB3.5 Busc
- Page 48 and 49: 48 AULA 3. A PROCURA NA WEB3.6 Conc
- Page 50 and 51: 50 AULA 3. A PROCURA NA WEB
- Page 52 and 53: 52 AULA 4. A COMPRESSÃO DO SOM, O
- Page 54 and 55: 54 AULA 4. A COMPRESSÃO DO SOM, O
- Page 56 and 57: 56 AULA 4. A COMPRESSÃO DO SOM, O
- Page 58 and 59: 58 AULA 4. A COMPRESSÃO DO SOM, O
- Page 60 and 61: 60 AULA 4. A COMPRESSÃO DO SOM, O
- Page 62 and 63: 62 AULA 4. A COMPRESSÃO DO SOM, O
- Page 64 and 65: 64 AULA 4. A COMPRESSÃO DO SOM, O
- Page 66 and 67: 66 APÊNDICE A. COMPLEMENTOS DE ÁL
- Page 68 and 69: 68 APÊNDICE A. COMPLEMENTOS DE ÁL
- Page 70 and 71: 70 APÊNDICE A. COMPLEMENTOS DE ÁL
- Page 72 and 73: 72 ÍNDICEmatrizcompanheira, 14de a
- Page 74 and 75: 7410. Modelos Matemáticos baseados
- Page 76: 7631. Funções simétricas e aplic