ModuleTransport.lean
Nyll.SchemeTheory.FunctionFields.PrimeDivisors.Transport
19 declarations indexed from sourceView source ↗ Module documentation
Transport of prime divisors across function-field equivalences
A K-algebra equivalence of function fields transports valuation subrings, discrete K-valuations, residue fields, and hence Fried--Jarden prime divisors. This is the model-independent bridge needed to replace a plane equation by an isomorphic monic representative.
Declarations
FieldArithmetic.Chapter06.ValuationSubring.mapEquiv
DocumentationThe image of a valuation subring under a field isomorphism.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace ValuationSubring
FieldArithmetic.Chapter06.ValuationSubring.mem_mapEquiv_iff
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace ValuationSubring
FieldArithmetic.Chapter06.ValuationSubring.equivMapEquiv
DocumentationThe source valuation ring is ring-isomorphic to its transported image.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace ValuationSubring
FieldArithmetic.Chapter06.ValuationSubring.coe_equivMapEquiv
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace ValuationSubring
FieldArithmetic.Chapter06.ValuationSubring.mapEquiv_symm_mapEquiv
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace ValuationSubring
FieldArithmetic.Chapter06.DiscreteKValuation.ext
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace DiscreteKValuation
FieldArithmetic.Chapter06.DiscreteKValuation.map
DocumentationTransport a discrete K-valuation across a K-field equivalence.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace DiscreteKValuation
FieldArithmetic.Chapter06.DiscreteKValuation.valuationSubringAlgEquiv
DocumentationThe valuation rings before and after transport are K-algebra equivalent.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace DiscreteKValuation
FieldArithmetic.Chapter06.DiscreteKValuation.residueFieldAlgEquiv
DocumentationTransport induces a K-algebra equivalence of residue fields.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace DiscreteKValuation
FieldArithmetic.Chapter06.DiscreteKValuation.map_symm_map
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace DiscreteKValuation
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.ext
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace FunctionFieldPrimeDivisor
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.map
DocumentationTransport a Fried--Jarden prime divisor across a K-field equivalence.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace FunctionFieldPrimeDivisor
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.valuationSubringAlgEquiv
DocumentationThe valuation-ring equivalence underlying transport of a prime divisor.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace FunctionFieldPrimeDivisor
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.degree_map
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace FunctionFieldPrimeDivisor
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.map_symm_map
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace FunctionFieldPrimeDivisor
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.equivOfAlgEquiv
DocumentationPrime divisors are invariant under K-equivalence of function fields.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace FunctionFieldPrimeDivisor
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.finiteAlong_map
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace FunctionFieldPrimeDivisor
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.finiteAlong_map_iff
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace FunctionFieldPrimeDivisor
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.centerAlong_map
DocumentationCenters are preserved by simultaneous transport of the field and model map.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open IsLocalRing
universe uK uF uG
variable {K : Type uK} {F : Type uF} {G : Type uG}
[Field K] [Field F] [Field G]
[Algebra K F] [Algebra K G]
namespace FunctionFieldPrimeDivisor