ramification.sage 173 B

1234567
  1. K.<x> = FunctionField(GF(11)); _.<Y> = K[]
  2. L.<y> = K.extension(Y^2 - x^3 - 4*x)
  3. # P = (2, 4)
  4. p = L.places_finite()[-3]
  5. R = p.valuation_ring()
  6. print((y - 2*x).valuation(p))