theorem
L32 ↗norm_algebraMap_sub
AlgebraicCurves.Foundations.Algebra.Proofs.Algebra_norm_algebraMap_sub_eq_minpoly_eval.S09NR.norm_algebraMap_sub
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Algebra.Proofs.Algebra_norm_algebraMap_sub_eq_minpoly_eval
open Polynomial IntermediateField
namespace S09NR
section Norm
variable {F F' : Type*} [Field F] [Field F'] [Algebra F F'] [Module.Finite F F']Lean source · statement
theorem norm_algebraMap_sub (x : F') (hdeg : (minpoly F x).natDegree = Module.finrank F F') (c : F)
:
Algebra.norm F (algebraMap F F' c - x) = (minpoly F x).eval c