Skip to content

Extending non-standard valuations on function fields to finite extension not implemented #53

@swewers

Description

@swewers

The following code raises a NotimplementedError:

sage: R.<x> = QQ[]
sage: v0 = GaussValuation(R, QQ.valuation(2)).augmentation(x,1)
sage: F.<x> = FunctionField(QQ)
sage: v1 = F.valuation(v0)
sage: v = F.valuation((v1, F.hom([~x]), F.hom([~x])))
sage: S.<y> = F[]
sage: F1.<y> = F.extension(y^2-x^3-1)
sage: v.extension(F1)

The workaround in mclf is to use v.mac_lane_approximants(y^2-x^3-1), which is what an internal implementation would do anyway. So this is not an urgent matter.

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions