Calculando Grupos de Galois sobre os Racionais - Universidade ...
Calculando Grupos de Galois sobre os Racionais - Universidade ...
Calculando Grupos de Galois sobre os Racionais - Universidade ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
(6.2) Tome d como sendo um inteiro p<strong>os</strong>itivo tal que para todo b = a c ,paraalgum<br />
a ∈ K,<br />
i. a d é único em K, para todas as soluções a ∈ K <strong>de</strong> b = a c e<br />
ii. po<strong>de</strong>m<strong>os</strong> calcular eficientemente este a d .<br />
iii. Po<strong>de</strong>m<strong>os</strong> sempre tomar d = c. Entretanto, é mais eficiente escolher d tanto<br />
menor quanto p<strong>os</strong>sível. Por exemplo, quando K = Q: sec é ímpar, então<br />
tome d =1e a d éaúnicac-ésima raiz em Q <strong>de</strong> b; sec épar,entãotome<br />
d =2e a d é a única (c/2)-ésima raiz em Q <strong>de</strong> b;<br />
(6.3) Faça m ← d(∂u∂g − ∂s)/(c +1), m = ∂(LR(M,f) d )+1;<br />
(6.4) Para m distint<strong>os</strong> yi ∈ K, i =1,...,m,taisques(yi) 6= 0,façazi ← res(u(x),g(yi−<br />
x))/s(yi). Aqui é on<strong>de</strong> precisam<strong>os</strong> assumir que |K| é“gran<strong>de</strong><strong>os</strong>uficiente”<br />
zi = SZ(u, g)(yi)/s(yi) =(LR(M, f)(yi)) c ;<br />
(6.5) Para cada zi, sabem<strong>os</strong>quezi = a c i,paraalgumai ∈ K. ai = LR(M,f)(yi).<br />
Para i =1,...,m,façazi = a d i . Po<strong>de</strong>m<strong>os</strong> fazer isto <strong>de</strong>vido à escolha <strong>de</strong> d como<br />
explanado no passo (6.2);<br />
(7) Tome t(x) como sendo o polinômio <strong>de</strong> grau m−1 tal que t(yi) =zi,parai =1,...,m,<br />
usando um algoritmo <strong>de</strong> interpolação;<br />
(8) Retorne PR(d, t) eFim.<br />
3.10 Observações<br />
Àmedidaquer cresce, a eficiência do algoritmo LINRESOLV <strong>de</strong>cresce notadamente.<br />
Entretanto, na prática, r é geralmente pequeno; freqüentemente r ≤ 3. Para um corpo<br />
K dado, obsrevações empíricas po<strong>de</strong>m ser feitas a fim <strong>de</strong> <strong>de</strong>terminar o tamanho prático<br />
para r e n.<br />
Quando o algoritmo LINRESOLV é usado para calcular uma certa resolvente linear, o<br />
mesmo <strong>de</strong>ve, geralmente, calcular outras resolventes acessórias, recursivamente. Se estas<br />
são úteis, <strong>de</strong>veriam ser salvas. Por exemplo, para calcular LR([1 3 ],f), LINRESOLVtem<br />
que calcular também LR([1 2 ],f) e LR([1, 2],f).<br />
49