Counting Points of Multivariate Polynomials Over Finite Fields

50 views
Skip to first unread message

Caleb Robelle

unread,
Jul 8, 2019, 7:47:50 PM7/8/19
to sage-support
I am using sage version 7.3 on Linux mint 18. I was wondering if there are algorithms to count points of multivariate polynomials over finite fields implemented in sage that were faster than a simple brute force search. I haven't been able to find any on my own. Any advice would be appreciated. Thanks!

Kwankyu

unread,
Jul 8, 2019, 9:47:41 PM7/8/19
to sage-support


On Tuesday, July 9, 2019 at 1:47:50 AM UTC+2, Caleb Robelle wrote:
I am using sage version 7.3 on Linux mint 18. I was wondering if there are algorithms to count points of multivariate polynomials over finite fields implemented in sage that were faster than a simple brute force search. I haven't been able to find any on my own. Any advice would be appreciated. Thanks!

Define the ideal I generated by the polynomials and the field equations (of the form x^q-x with variable x and q order of the finite field). Then I.variety() computes the points using Groebner basis theory. 

John Cremona

unread,
Jul 9, 2019, 4:09:41 AM7/9/19
to SAGE support
As far as I know the answer is "no" except for elliptic and hyperelliptic curves.

John Cremona

On Tue, 9 Jul 2019 at 00:47, Caleb Robelle <caro...@umbc.edu> wrote:
I am using sage version 7.3 on Linux mint 18. I was wondering if there are algorithms to count points of multivariate polynomials over finite fields implemented in sage that were faster than a simple brute force search. I haven't been able to find any on my own. Any advice would be appreciated. Thanks!

--
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.
To post to this group, send email to sage-s...@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-support.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-support/4b29a324-6474-4a2e-8020-58712bae2ddb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages