Module

Place_evalAt_zpow.lean

Nyll.AlgebraicCurves.Places.Place_evalAt_zpow
1 declaration indexed from sourceView source ↗

Place evalAt zpow

Evaluation at a rational place preserves integer powers of a nonzero function of order zero.

Declarations

AlgebraicCurve.Place.evalAt_zpow
Source context 3 commands

Surrounding namespaces, section variables, and local commands at this declaration.

section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_evalAt_zpow
open AlgebraicCurve
theorem _root_.AlgebraicCurve.Place.evalAt_zpow {K F : Type*} [Field K] [Field F] [Algebra K F]
  (v : Place K F) (hv : v.IsRational) {f : F} (hf : f ≠ 0) (h : v.ord f = 0) (n : ℤ) : v.evalAt
  (f ^ n) = v.evalAt f ^ n