вернемся к перечислительной геометрии; сразу продолжить то, что перестало получаться, тяжело, поэтому сначала будет новая (полу)разминка
7.
в начале этой серии обсуждалось (
https://t.me/compmathweekly/71 ), сколько прямых в пространстве пересекают 4 фиксированные прямые (общего положения) — теперь посчитаем в таком же духе коники, пересекающие фиксированные 8 прямых (общего положения) в пространстве
стандартная схема: есть пространство всех коник, надо пересечь в нем 8 гиперповерхностей, задаваемых условиями «пересекать фиксированную прямую» — и для этого имеет смысл описать «умножение условий» (кольцо когомологий) для этого пространства
каждая коника лежит в какой-то плоскости и задается там каким-то уравнением — ну вот всевозможные плоскости образуют P³, а коники в данной плоскости образуют P⁵ (в частности, пространство всех коник 8-мерно и разумно ожидать конечного числа коник именно для 8 прямых)
но можно (и нужно) сказать и точнее: если обозначить E двойственное к тавтологическому трехмерное расслоение, то уравнение коники — элемент Sym² E, а буквально пространство коник есть P(Sym² E)
когомологии проективизации расслоения порождаются когомологиями базы и еще одним классом t=с₁(O(1)) с единственным соотношением П(t+tₖ)=0, где tₖ — корни Черна этого расслоения
в нашем случае когомологии базы, H(P³) — это Z[h]/h⁴, а корни Черна для Sym² E суть суммы корней Черна x_i+x_j (i⩽j) расслоения E
то есть чтобы найти соотношение нужно написать
prod(t+x[i]+x[j] for i in range(3) for j in range(i,3))
переписать все через элементарные симметрические многочлены от иксов, после чего заменить e₁, e₂, e₃ на классы Черна расслоения E, т.е. на h, h², h³ — Sage легко посчитает, что возникающее соотношение имеет вид
t^6 + 4*t^5*h + 10*t^4*h^2 + 20*t^3*h^3 = 0
***
как выражается класс X коник, пересекающих фиксированную прямую, через h (класс всех коник, плоскость которых проходит через фиксированную точку) и t? это класс в H², поэтому X=at+bh, вопрос в том, как найти коэф