Algebra.IsSeparable.of_finrank_fieldRange_frobenius_eq
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.FieldTheory.Proofs.AlgebraIsSeparableFinrankFieldLean source · statement
theorem _root_.Algebra.IsSeparable.of_finrank_fieldRange_frobenius_eq
{E F : Type*} [Field E] [Field F] [Algebra E F] [FiniteDimensional E F]
(p : ℕ) [Fact p.Prime] [CharP F p]
(hdeg : Module.finrank (frobenius F p).fieldRange F = p)
(y : E) (hy : algebraMap E F y ∉ (frobenius F p).fieldRange) :
Algebra.IsSeparable E F