瀏覽代碼

add explicit homogenization step

narodnik 4 年之前
父節點
當前提交
633a62deb0
共有 1 個文件被更改,包括 3 次插入 和 1 次删除
  1. 3 1
      script/research/ec/intersection-multiplicity.sage

+ 3 - 1
script/research/ec/intersection-multiplicity.sage

@@ -7,7 +7,9 @@ Q = E(10, 26)
 C = E.defining_polynomial()
 
 R.<x, y, z> = PolynomialRing(K)
-f = y - Q[1] * z
+f = y - Q[1]
+# Homogenize f
+f = z^f.degree() * f(x/z, y/z, 1)
 
 P.<x,y,z> = ProjectiveSpace(K, 2)
 X = P.subscheme([C(x, y, z)])