ModuleValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly.lean
Nyll.AlgebraicCurves.Valuations.ValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly
7 declarations indexed from sourceView source ↗ Module documentation
Valuation Subring mem adjoin singleton of is Integral of separable minpoly
Imports7
- Mathlib.RingTheory.Valuation.ValuationSubring
- Mathlib.RingTheory.Valuation.Integral
- Mathlib.RingTheory.Valuation.LocalSubring
- Mathlib.RingTheory.Discriminant
- Mathlib.FieldTheory.SeparableDegree
- Mathlib.Algebra.Polynomial.Splits
- Mathlib.FieldTheory.IsAlgClosed.AlgebraicClosure
Imported by2
Declarations
AlgebraicCurves.Valuations.Proofs.ValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly.Ws50V1.integers
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly
open Polynomial
namespace Ws50V1
section RootDiff
variable {κ E : Type*} [Field κ] [Field E] [Algebra κ E] (B : ValuationSubring E)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly.Ws50V1.mem_of_isIntegral
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly
open Polynomial
namespace Ws50V1
section RootDiff
variable {κ E : Type*} [Field κ] [Field E] [Algebra κ E] (B : ValuationSubring E)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly.Ws50V1.aeval_mem
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly
open Polynomial
namespace Ws50V1
section RootDiff
variable {κ E : Type*} [Field κ] [Field E] [Algebra κ E] (B : ValuationSubring E)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly.Ws50V1.eq_one_of_prod_map_eq_one
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly
open Polynomial
namespace Ws50V1
section RootDiff
variable {κ E : Type*} [Field κ] [Field E] [Algebra κ E] (B : ValuationSubring E)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly.Ws50V1.valuation_sub_eq_one
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly
open Polynomial
namespace Ws50V1
section RootDiff
variable {κ E : Type*} [Field κ] [Field E] [Algebra κ E] (B : ValuationSubring E)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly.Ws50V1.exists_unit_eq_discr
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly
open Polynomial
namespace Ws50V1
section Main
variable {κ F L : Type*} [Field κ] [Field F] [Field L] [Algebra κ F] [Algebra F L] [Algebra κ L]
[IsScalarTower κ F L] (𝒪 : ValuationSubring F) [Algebra 𝒪 L] [IsScalarTower 𝒪 F L]
ValuationSubring.mem_adjoin_singleton_of_isIntegral_of_separable_minpoly
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_mem_adjoin_singleton_of_isIntegral_of_separable_minpoly
open Polynomial
open Ws50V1 in