15.04.2013 Views

Calculando Grupos de Galois sobre os Racionais - Universidade ...

Calculando Grupos de Galois sobre os Racionais - Universidade ...

Calculando Grupos de Galois sobre os Racionais - Universidade ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.2 Operações polinomiais<br />

Nesta seção <strong>de</strong>screverem<strong>os</strong> n<strong>os</strong>sas operações básicas n<strong>os</strong> polinômi<strong>os</strong> <strong>sobre</strong> K. Usarem<strong>os</strong><br />

estas operações no algoritmo da resolvente linear.<br />

Definição 3.1 Sejam f = f(x),g = g(x) ∈ K[x] − {0}. OMDC(f,g) é<strong>de</strong>finido como<br />

sendo o polinômio mônico em K[x] <strong>de</strong> maior grau que divi<strong>de</strong> f(x) e g(x).<br />

que<br />

Se ∂g > 0, então, pelo Algoritmo da Divisão, existem únic<strong>os</strong> q(x),r(x) ∈ K[x] tais<br />

f(x) =q(x)g(x)+r(x), on<strong>de</strong> r =0 ou ∂r < ∂g.<br />

Denotarem<strong>os</strong> este r(x) por f mod g. Como qualquer divisor comum <strong>de</strong> f e g divi<strong>de</strong><br />

f mod g, po<strong>de</strong>m<strong>os</strong> usar a seguinte formulação recursiva para encontar MDC(f,g):<br />

Se f mod g é o polinômio nulo, então MDC(f,g) = 1g(x),<br />

on<strong>de</strong>céocoeficiente lí<strong>de</strong>r<br />

c<br />

<strong>de</strong> g(x);se∂g =0,entãoMDC(f,g) =1; caso contrário, MDC(f,g) =MDC(g, f mod g).<br />

Seja e um inteiro não-negativo e seja N o corpo <strong>de</strong> <strong>de</strong>comp<strong>os</strong>ição <strong>de</strong> f(x) <strong>sobre</strong> K.<br />

Dizem<strong>os</strong> que f(x) p<strong>os</strong>sui um zero v <strong>de</strong> multiplicida<strong>de</strong> e se (x − v) e | f(x) mas (x − v) e+1 -<br />

f(x) em N[x]. Escrevem<strong>os</strong> e = mult(v, f). Nocasoemquee =1,dizem<strong>os</strong>quev é raiz<br />

simples <strong>de</strong> f(x).<br />

Note que MDC(f,g) <strong>sobre</strong> qualquer extensão L <strong>de</strong> K éomesmoqueMDC(f,g)<br />

<strong>sobre</strong> K. Isto ocorre porque o algoritmo para calcular MDC(f,g) <strong>sobre</strong> K éexatamente<br />

omesmo<strong>sobre</strong>L. Em particular, para L o corpo <strong>de</strong> <strong>de</strong>comp<strong>os</strong>ição <strong>de</strong> f(x)g(x), <strong>os</strong> zer<strong>os</strong><br />

<strong>de</strong> MDC(f,g) são <strong>os</strong> zer<strong>os</strong> comuns a f e g esev é um zero <strong>de</strong> MDC(f,g), então<br />

3.3 A resultante<br />

mult(v, MDC(f,g)) = min{mult(v, f),mult(v, g)}.<br />

Sejam f = f(x), g = g(x) polinômi<strong>os</strong> em K[x]. Sejam<br />

f(x) =a(x − v1) ···(x − vn) e g(x) =b(x − w1) ···(x − wm)<br />

<strong>sobre</strong> o corpo <strong>de</strong> <strong>de</strong>comp<strong>os</strong>ição <strong>de</strong> f(x)g(x). Além disso, assumim<strong>os</strong> que n = ∂f > 0 e<br />

m = ∂g.<br />

Discorrerem<strong>os</strong> <strong>sobre</strong> a resultante <strong>de</strong> maneira semelhante a Childs [2, p. 283]. Confira<br />

também Collins [3].<br />

42

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!