Ask Your Question
1

Error in EllipticCurve_from_cubic

asked 2025-01-21 23:43:00 +0100

maximiliano1 gravatar image

updated 2025-01-22 02:31:04 +0100

Max Alekseyev gravatar image

These lines of code generate a message "equation must be a polynomial"

Why?

R.<a,b,c>=QQ[]
n=4
F=a/(b+c)+b/(a+c)+c/(a+b)-n
F=F*F.denominator()
E=EllipticCurve_from_cubic(F,morphism=False)
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2025-01-22 02:30:40 +0100

Max Alekseyev gravatar image

That's because F*F.denominator() remains an element of the fraction field (as original F). Replace F=F*F.denominator() with F=F.numerator() and it will work.

edit flag offensive delete link more

Comments

Perfect! Thank you very much!!!

maximiliano1 gravatar imagemaximiliano1 ( 2025-01-22 03:06:07 +0100 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2025-01-21 23:24:29 +0100

Seen: 35 times

Last updated: Jan 22