Module

Place_ord_norm_eq_zero_of_forall_fiber.lean

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

Place ord norm eq zero of forall fiber

Declarations

AlgebraicCurve.Place.ord_norm_eq_zero_of_forall_fiber
Source context 3 commands

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

section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_ord_norm_eq_zero_of_forall_fiber
open AlgebraicCurve
theorem _root_.AlgebraicCurve.Place.ord_norm_eq_zero_of_forall_fiber {K F F' : Type*} [Field K]
  [Field F] [Field F'] [Algebra K F] [Algebra K F'] [Algebra F F'] [IsScalarTower K F F']
  [FiniteDimensional F F'] [Algebra.IsSeparable F F'] [CharZero F] [HasPrincipalDivisors K F'] {f :
  F'} (hf : f ≠ 0) (v : Place K F) (h : ∀ w ∈ v.fiber F', w.ord f = 0) : v.ord (Algebra.norm F f) =
  0