Igor Schein on Sat, 5 Dec 1998 12:34:38 -0500 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: bug in polredabs() (fwd) |
On Fri, Dec 04, 1998 at 08:26:04PM -0500, Gerhard Niklasch wrote: > In further response to > > > Message-Id: <19981204193944.K14565@io.txc.com> > > > Date: Fri, 4 Dec 1998 19:39:44 -0500 > > > From: Igor Schein <igor@txc.com> > subsequent to > > Message-Id: <199812050059.BAA14280@pchelwig1.mathematik.tu-muenchen.de> > > Date: Sat, 5 Dec 1998 01:59:18 +0100 (MET) > from yours truly: > > > [...] > > > So x^16+48 and x^16+3 generate the same number field, > > > > No, they don't define the same field. > > Cute. x^8+3 and x^8+48 already define distinct fields (quadratic > extensions of the same quartic field -- totally complex of discriminant > 432 --) which, however, both have class number 1, the same regulator > 24.0787745..., and the same order of the torsion unit subgroup (6th > roots of unity). > > > They define two distinct > > fields which happen to have the same discriminant 2^48*3^15. > > ...and the same class number (1), and presumably the same regulator, > although this is hard to tell at default realprecision. (The bnf[8][3] > components differ by more than the computed regulators - almost 3%.) Strange, I don't get 3% difference: ? bnfinit(x^8+48)[8][3]==bnfinit(x^8+3)[8][3] %68 = 1 The equality is precision-independent, because I tried it at several different \p. A tiny difference between regulators can be attributed to round-off arithmetic: ? bnfinit(x^8+3)[8][2]-bnfinit(x^8+48)[8][2] %76 = 1.75162308011204004200000000000 E-46 If you consider all polynomials of form f(m,n)=x^8+2^(4*m-4)*3^(2*n-1) with m,n being positive integers, their number field are isomorphics iff m is the same, i.e. f(a,b) ~ f(c,d) iff a==c. Igor