Bill Allombert on Fri, 17 Jan 2025 00:44:37 +0100


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: deciding whether two padic extensions are isomorphic


On Thu, Jan 16, 2025 at 05:56:05PM +0000, John Cremona wrote:
> On Thu, 16 Jan 2025 at 15:09, Fernando Gouvea <fqgouvea@colby.edu> wrote:
> >
> > Aha! Since it's C2xC2 even over Q, it should be something simple, and it is. Playing with my "new" tool,
> >
> > gp> pol=x^4 + 2*x^3 + 11*x^2 + 10*x + 4
> > %17 = x^4 + 2*x^3 + 11*x^2 + 10*x + 4
> > gp > polcompositum(pol,x^2+x+1)
> > %18 = [x^4 + 5*x^2 + 1, x^4 + 17*x^2 + 25]
> > gp > polcompositum(pol,x^2+7)
> > %24 = [x^4 - 2*x^3 + 11*x^2 - 10*x + 4, x^4 - 2*x^3 + 39*x^2 - 38*x + 172]
> >
> > So the field defined by f is Q(sqrt(-7),omega), where omega^3=1. Since -7 is congruent to 2 mod 3, over the 3-adics adjoining sqrt(-7) is the same as adjoining sqrt(2).
> 
> Excellent.  And it appears that we can test whether an integer a is a
> square in the p-adic field defined by a polynomial f by computing
> polcompositum(f,x^2-a) and seeing whether the result has the same
> degree as f (or double).
> 
> Does that look right to you, Bill?

You need to call factorpadic on the result of polcompositum.

Cheers,
Bill.