Hi Djordjo,

It turns out that in your example the decomposition group is represented
internally as a permutation group on the wrong number of elements.  I am
now testing a fix; see http://trac.sagemath.org/ticket/17664 .

Peter


> ---------- Forwarded message ----------
> From: Djordjo Milovic <dzm...@gmail.com>
> Date: 23 January 2015 at 12:51
> Subject: [sage-devel] trivial Artin symbols
> To: sage-devel@googlegroups.com
>
>
> Hi all,
>
> Can someone explain why there is an error when I try to compute an
> Artin symbol which is supposed to be trivial? In the following
> example, I am computing Artin symbols of some odd primes in the
> quadratic extension of discriminant -4. The Artin symbols of primes
> $\equiv 3\bmod 4$ are computed correctly, while there is an error for
> every $p\equiv 1\bmod 4$.
>
> I know this is a simple example and I don't need Sage to compute it
> for me, but I am getting a similar error in a more complicated
> situation where I can't do computations by hand.
>
> Thanks!
> Djordjo
>
> Sage code:
>
> QI.<ii> = NumberField(x^2+1)
> L = QI.absolute_field('c')
> G = L.galois_group()
> print G
> print [G.artin_symbol(P) for P in L.primes_above(3)]
> print [G.artin_symbol(P) for P in L.primes_above(7)]
> print [G.artin_symbol(P) for P in L.primes_above(11)]
> print [G.artin_symbol(P) for P in L.primes_above(5)]
>
> Output:
>
> Galois group of Number Field in c with defining polynomial x^2 + 1
> [(1,2)]
> [(1,2)]
> [(1,2)]
> Traceback (click to the left of this block for traceback)
> ...
> sage.libs.pari.gen.PariError: incorrect permutation in permtopol
>
>
> --
> You received this message because you are subscribed to the Google
> Groups "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to sage-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to