Thanks for both of your replies.  Just to double check so that I don't have 
any misunderstanding, PARI is correctly determining whether my ideal is 
principal, and if it is, it is attempting to produce a generator.  It may 
fail at that, but, since I never ask it for a generator, this produces no 
incorrect outputs.  Is that where this warning comes from and what I should 
make of it?

EK 

On Thursday, January 5, 2017 at 10:45:32 AM UTC+1, John Cremona wrote:
>
> On 5 January 2017 at 09:27, Jeroen Demeyer <jdem...@cage.ugent.be 
> <javascript:>> wrote: 
> > Sorry, I was wrong. I actually looked at the PARI source code this time 
> and 
> > the warning comes from the bnfisprincipal() function to determine the 
> class 
> > of a given ideal in the class group (so, in particular, it can be used 
> to 
> > check whether an ideal is principal). This function can also compute a 
> > generator of the ideal, but it might fail doing that, giving the warning 
> > message. I believe this does not affect the correctness. 
>
> That sounds correct to me too, so thanks for checking the source code. 
> When it determines that an ideal is principal it can reconstruct the 
> generator using some additional information stored which includes logs 
> of elements in the various embeddings (as explained in Henri COhen's 
> second book), and at this point there may not be sufficient precision. 
> As Jeroen says, the correctness of the class number should be 
> affected. 
>
> > 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "sage-support" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an 
> > email to sage-support...@googlegroups.com <javascript:>. 
> > To post to this group, send email to sage-s...@googlegroups.com 
> <javascript:>. 
> > Visit this group at https://groups.google.com/group/sage-support. 
> > For more options, visit https://groups.google.com/d/optout. 
>

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

Reply via email to