Dejemos que $S$ sea una superficie cúbica lisa definida por $f\in \mathbb Q[x,y,z,w]$ . ¿Existe un algoritmo para escribir las 27 líneas en $S$ ? O al menos encontrar una extensión de campo de $\mathbb Q$ sobre las que se definen estas líneas?
Respuestas
¿Demasiados anuncios?Este trabajo del Grupo de Geometría Algebraica de Maguncia puede ayudar:
Duco van Straten y Oliver Labs. Introducción visual a las superficies cúbicas con el programa informático Spicy . Springer Berlin Heidelberg, 2003.
Breve artículo de Dagstuhl de 2001 (12 páginas): Enlace de descarga del PDF .
He aquí un pequeño fragmento de la página 6 (de su artículo sobre Dagstuhl). Toman como entrada seis puntos $\{P_1,\ldots,P_6\} \subset \mathbb{P}^2$ en el plano en posición general:
Una vez que tenga los seis puntos en $\mathbb{P}^2$ hay un algoritmo muy fácil para dar la superficie cúbica y la $27$ líneas. En primer lugar, el mapa a $\mathbb{P}^3$ corresponde a los cúbicos a través de los seis puntos. Así que se pueden elegir las reducibles (unión de tres líneas que pasan por $2$ ) y obtener generadores $(f_0:\dots:f_3)$ . Entonces, se encuentra la ecuación poniendo el $f_i$ en un polinomio de grado $3$ y resolver la ecuación lineal sobre los coeficientes.
Entonces, el $27$ son las transformaciones estrictas de las líneas a través de $2$ puntos, cónicos a través de $5$ puntos y los divisores excepcionales. Si se tienen los puntos y los $f_i$ esto es algorítmico.
Para simplificar el cálculo, puedes elegir los puntos y escoger (sobre un campo algebraicamente cerrado) $[1:0:0]$ , $[0:1:0]$ , $[0:0:1]$ , $[1:1:1]$ , $[1:a:b]$ , $[1:c:d]$ .
La única parte no algorítmica es partir de la cúbica para encontrar la contracción a $\mathbb{P}^2$ . Esto corresponde a encontrar líneas en la cúbica y entonces es más complicado (y en general no hay solución con radicales, como explica David Speyer).
Obsérvese que el mismo tipo de algoritmo funciona con superficies del Pezzo de grado $4$ , $2$ , $1$ . Lo hice a menudo con Maple con puntos dados.
Aquí hay otro lugar donde buscar un algoritmo: puedes encontrar una descripción de cómo calcular las ecuaciones homogéneas para las coordenadas de Plücker de las líneas en una superficie cúbica en el tutorial de Macaulay 2 en
Lo que encontrará allí es esencialmente el mismo procedimiento que en el código Sage de Jim Carlson mencionado en los comentarios anteriores, pero quizás sea un poco más fácil de leer. El tutorial también discute el problema general de calcular ecuaciones para la variedad Fano (esquema) de una variedad proyectiva.
1 votos
Estas conferencias de Jim Carlson parecen acercarse: math.utah.edu/~carlson/cimat Su conferencia 3 da un código sage para determinar si una cúbica dada tiene 27 líneas. Es de suponer que se podría extender esto para determinar realmente las líneas.
1 votos
Para un cúbico genérico, el grupo de Galois es el grupo de Weyl de $E_6$ que tiene un índice $2$ subgrupo simple normal de orden 25920 es.wikipedia.org/wiki/E6_%28mathematics%29#Weyl_group por lo que no hay solución en los radicales. Ciertamente es posible en principio dar un grado $27$ polinomio con el campo de división adecuado; pensaré un poco en cómo hacerlo en la práctica.
1 votos
@ChristianNassau Efectivamente, si ojeas el código de Carlson, parametriza una línea genérica como $(x,y,z,w) = (1,t,a+b*t,c+d*t)$ . El código Sage encuentra un grado $27$ que obedece a los valores apropiados de $d$ . Creo que los otros elementos de su base Grobner deben escribir $c$ como un polinomio en $d$ , $b$ como un polinomio en $c$ y $d$ et $a$ como un poliomio en $(b,c,d)$ .
1 votos
La base de Grobner es justo este polinomio de grado 27 en $d$ y luego $a-P_1(d)$ , $b-P_2(d)$ et $c-P_3(d)$ para diferentes polinomios de grado 26 $P_i$ . Como se señala en sus diapositivas, PARI no puede calcular el grupo de Galois aquí (al menos cuando lo escribió), pero Magma tarda unos 2 segundos en decir que su orden es 51840.
1 votos
Su código Sage también debería decir "F.jacobian_ideal()", no "ideal(F.jacob())" creo.