10.08.2013 Views

A Brief Introduction to Classical and Adelic Algebraic ... - William Stein

A Brief Introduction to Classical and Adelic Algebraic ... - William Stein

A Brief Introduction to Classical and Adelic Algebraic ... - William Stein

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

7.2. USING MAGMA 45<br />

7.2.4 Ideals<br />

> R := PolynomialRing(RationalField());<br />

> K := NumberField(x^3-2);<br />

> O := Order([2*a]);<br />

> O;<br />

Transformation of Order over<br />

Equation Order with defining polynomial x^3 - 2 over ZZ<br />

Transformation Matrix:<br />

[1 0 0]<br />

[0 2 0]<br />

[0 0 4]<br />

> OK := MaximalOrder(K);<br />

> Index(OK,O);<br />

8<br />

> Discriminant(O);<br />

-6912<br />

> Discriminant(OK);<br />

-108<br />

> 6912/108;<br />

64 // perfect square...<br />

> R := PolynomialRing(RationalField());<br />

> K := NumberField(x^2-7);<br />

> K := NumberField(x^2-5);<br />

> Discriminant(K);<br />

20 // ????????? Yuck!<br />

> OK := MaximalOrder(K);<br />

> Discriminant(OK);<br />

5 // better<br />

> Discriminant(NumberField(x^2-20));<br />

80<br />

> I := 7*OK;<br />

> I;<br />

Principal Ideal of OK<br />

Genera<strong>to</strong>r:<br />

[7, 0]<br />

> J := (OK!a)*OK; // the ! computes the natural image of a in OK<br />

> J;<br />

Principal Ideal of OK<br />

Genera<strong>to</strong>r:<br />

[-1, 2]<br />

> I*J;<br />

Principal Ideal of OK<br />

Genera<strong>to</strong>r:

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

Saved successfully!

Ooh no, something went wrong!