ModuleValuationSubring_isPrincipalIdealRing_of_finiteDimensional_adjoin.lean
Nyll.AlgebraicCurves.Valuations.ValuationSubring_isPrincipalIdealRing_of_finiteDimensional_adjoin
4 declarations indexed from sourceView source ↗ Module documentation
Valuation Subring is Principal Ideal Ring of finite Dimensional adjoin
Imports10
- Mathlib.FieldTheory.IntermediateField.Adjoin.Basic
- Mathlib.FieldTheory.Minpoly.Finite
- Mathlib.RingTheory.Valuation.Discrete.Basic
- Mathlib.RingTheory.Valuation.Integral
- Mathlib.RingTheory.Valuation.LocalSubring
- Mathlib.RingTheory.UniqueFactorizationDomain.Multiplicity
- Mathlib.GroupTheory.SpecificGroups.Cyclic.Basic
- Mathlib.Data.Nat.Factorial.Basic
- Mathlib.Tactic.Push
- Mathlib.Tactic.NormNum
Imported by6
Declarations
AlgebraicCurves.Valuations.Proofs.ValuationSubringPrincipalIdeal.P2mFunctionFieldPlacesDiscrete.valuationSubring_eq_top_of_isAlgebraic
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs.ValuationSubringPrincipalIdeal
open Polynomial
namespace P2mFunctionFieldPlacesDiscrete
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Valuations.Proofs.ValuationSubringPrincipalIdeal.P2mFunctionFieldPlacesDiscrete.core
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs.ValuationSubringPrincipalIdeal
open Polynomial
namespace P2mFunctionFieldPlacesDiscrete
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Valuations.Proofs.ValuationSubringPrincipalIdeal.P2mFunctionFieldPlacesDiscrete.isPrincipalIdealRing_of_finiteDimensional_adjoin
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs.ValuationSubringPrincipalIdeal
open Polynomial
namespace P2mFunctionFieldPlacesDiscrete
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
ValuationSubring.isPrincipalIdealRing_of_finiteDimensional_adjoin
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs.ValuationSubringPrincipalIdeal
open Polynomial