RIP писал(а):
Хотя, наверное, считались точки на проективной кривой.
Логично. Считается ведь порядок группы, а без бесконечно-удаленной точки группы не будет.
RIP писал(а):
А хитрость, видимо, в том, чтобы подобрать искомую кривульку вручную.
Ужос. Рутинной (алгоритмиризуемой) работой должен заниматься компьютер, а человеческий мозг можно занять чем-нибудь более интересным.
Кстати, порядок 13 довольно мал и вместо тяжелой артилерии (SEA) можно считать тупо в лоб по
формуле (4). Результат (как и следовало ожидать) тот же:
Код:
? m=0; for(a=0,12,for(b=0,12, t=14+sum(x=0,12,kronecker(x^3+a*x+b,13)); if(t>m,m=t;B=[a,b]) )); print(m); print(B)
21
[0, 4]