Declarations
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.ValuationSubring.closureConstantsAdjoin_eq_range_aeval
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
ValuationSubring.aeval_injective_of_transcendental
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
ValuationSubring.aeval_mem_closure
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
open _root_.ValuationSubring
ValuationSubring.polynomialEquivClosure
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
open _root_.ValuationSubring
open _root_.ValuationSubring
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.ValuationSubring.polynomialEquivClosure_apply
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
ValuationSubring.isIntegrallyClosed_closure
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (A : ValuationSubring K)
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.Subring.isIntegral_iff_exists_monic_eval₂
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
namespace Subring
open _root_.Subring
open _root_.Subring
variable {F : Type*} [Field F]
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.Subring.exists_ideal_le_comap_eq_of_isIntegral
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
namespace Subring
open _root_.Subring
open _root_.Subring
variable {F : Type*} [Field F]
AlgebraicCurve.Place.algebraMap_mem
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
AlgebraicCurve.Place.algebraMap_mem_nonunits_iff
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.mul_mem_nonunits
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.mem_of_ord_pos
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.mem_nonunits_iff_ord_pos
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.HasValueAt
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.hasValueAt_iff
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.hasValueAt_iff_ord_pos
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.hasValueAt_of_ord_pos
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.hasValueAt_algebraMap
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.hasValueAt_zero_iff
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.mem_of_hasValueAt
Source context 22 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.HasValueAt.unique
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
namespace HasValueAt
variable {w} in
AlgebraicCurve.Place.HasValueAt.add
Source context 26 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
namespace HasValueAt
variable {w} in
AlgebraicCurve.Place.HasValueAt.neg
Source context 27 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
namespace HasValueAt
variable {w} in
AlgebraicCurve.Place.HasValueAt.mul
Source context 28 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
namespace HasValueAt
variable {w} in
AlgebraicCurve.Place.HasValueAt.pow
Source context 29 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
namespace HasValueAt
variable {w} in
AlgebraicCurve.Place.HasValueAt.inv
Source context 30 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
namespace HasValueAt
variable {w} in
AlgebraicCurve.Place.HasValueAt.div
Source context 31 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
namespace HasValueAt
variable {w} in
AlgebraicCurve.Place.hasValueAt_iff_residue
Source context 30 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.exists_hasValueAt
Source context 31 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.surjective_algebraMap_residueField_of_isAlgClosed
Source context 32 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.surjective_algebraMap_residueField_of_deg_eq_one
Source context 33 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.compSubring
Source context 34 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.mem_compSubring_iff
Source context 36 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
AlgebraicCurve.Place.mem_compSubring_of_hasValueAt
Source context 37 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
AlgebraicCurve.Place.compSubring_le
Source context 38 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.mem_compSubring_of_mem_nonunits
Source context 39 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.algebraMap_mem_compSubring_iff
Source context 40 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.value
Source context 41 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.hasValueAt_value
Source context 42 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.value_eq_of_hasValueAt
Source context 44 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.ord_sub_value_pos
Source context 46 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.value_eq_of_ord_pos
Source context 47 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
AlgebraicCurve.Place.value_algebraMap
Source context 47 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
AlgebraicCurve.Place.value_surjective
Source context 48 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.value_eq_zero_of_mem_nonunits
Source context 50 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
AlgebraicCurve.Place.centre
Source context 51 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.centre_isPrime
Source context 52 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.centre_isMaximal
Source context 52 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.mem_centre_iff
Source context 53 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
AlgebraicCurve.Place.mem_centre_iff_of_hasValueAt
Source context 55 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.mem_centre_iff_of_ord_pos
Source context 57 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
AlgebraicCurve.Place.mem_centre_of_mem_nonunits
Source context 58 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.mem_centre_of_ord_pos
Source context 60 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
AlgebraicCurve.Place.algebraMap_mem_centre_iff
Source context 60 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
AlgebraicCurve.Place.mem_compSubring_or_inv_mem
Source context 61 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.compValuationSubring
Source context 62 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.compValuationSubring_toSubring
Source context 63 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.mem_compValuationSubring_iff
Source context 63 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.mem_compSubring_of_isIntegral
Source context 63 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.mem_compSubring_of_isIntegral'
Source context 63 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.exists_unique_valueHom
Source context 64 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.residue_comp_value_surjective
Source context 65 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
AlgebraicCurve.Place.ker_residue_comp_value
Source context 67 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.centre_comap_isMaximal
Source context 69 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.sub_value_mem_centre_comap
Source context 70 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
AlgebraicCurve.Place.algebraMap_mem_centre_comap_iff
Source context 71 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (w : Place K F)
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable (A : ValuationSubring K)
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
open _root_.AlgebraicCurve.Place
variable {A} in
variable {A} in
variable {A} in
ValuationSubring.algebraMap_bijective_of_isIntegral_of_isAlgClosed
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
ValuationSubring.constants
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
open _root_.ValuationSubring
section Quotient
open Polynomial
variable {F : Type*} [Field F] [Algebra K F]
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.ValuationSubring.exists_sub_constants_mem
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
open _root_.ValuationSubring
section Quotient
open Polynomial
variable {F : Type*} [Field F] [Algebra K F]
open _root_.ValuationSubring
variable {A}
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.ValuationSubring.constants_unique_mod
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
open _root_.ValuationSubring
section Quotient
open Polynomial
variable {F : Type*} [Field F] [Algebra K F]
open _root_.ValuationSubring
variable {A}
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.Subring.exists_valuationSubring_dominating
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace Subring
open _root_.Subring
open _root_.Subring
variable {F : Type*} [Field F] {B : Subring F}
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.Subring.ne_top_of_dominating
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace Subring
open _root_.Subring
open _root_.Subring
variable {F : Type*} [Field F] {B : Subring F}
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.Subring.algebraMap_mem_of_dominating
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace Subring
open _root_.Subring
open _root_.Subring
variable {F : Type*} [Field F] {B : Subring F}
ValuationSubring.centreOver
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {F : Type*} [Field F]
variable {R : Type*} [CommRing R] [IsDedekindDomain R] [Algebra R F] [IsFractionRing R F]
variable (O : ValuationSubring F)
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.ValuationSubring.centreOver_isPrime
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {F : Type*} [Field F]
variable {R : Type*} [CommRing R] [IsDedekindDomain R] [Algebra R F] [IsFractionRing R F]
variable (O : ValuationSubring F)
open _root_.ValuationSubring
ValuationSubring.mem_centreOver_iff
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {F : Type*} [Field F]
variable {R : Type*} [CommRing R] [IsDedekindDomain R] [Algebra R F] [IsFractionRing R F]
variable (O : ValuationSubring F)
open _root_.ValuationSubring
omit [IsDedekindDomain R] [IsFractionRing R F] in
ValuationSubring.inv_algebraMap_mem
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {F : Type*} [Field F]
variable {R : Type*} [CommRing R] [IsDedekindDomain R] [Algebra R F] [IsFractionRing R F]
variable (O : ValuationSubring F)
open _root_.ValuationSubring
open _root_.ValuationSubring
omit [IsDedekindDomain R] [IsFractionRing R F] in
ValuationSubring.centreOver_ne_bot
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {F : Type*} [Field F]
variable {R : Type*} [CommRing R] [IsDedekindDomain R] [Algebra R F] [IsFractionRing R F]
variable (O : ValuationSubring F)
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
ValuationSubring.centreHeightOneSpectrum
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {F : Type*} [Field F]
variable {R : Type*} [CommRing R] [IsDedekindDomain R] [Algebra R F] [IsFractionRing R F]
variable (O : ValuationSubring F)
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
ValuationSubring.valuationSubringAtPrime_centre_le
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {F : Type*} [Field F]
variable {R : Type*} [CommRing R] [IsDedekindDomain R] [Algebra R F] [IsFractionRing R F]
variable (O : ValuationSubring F)
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
ValuationSubring.eq_valuationSubringAtPrime_centre
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {F : Type*} [Field F]
variable {R : Type*} [CommRing R] [IsDedekindDomain R] [Algebra R F] [IsFractionRing R F]
variable (O : ValuationSubring F)
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
ValuationSubring.isPrincipalIdealRing_of_dedekind_le
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {F : Type*} [Field F]
variable {R : Type*} [CommRing R] [IsDedekindDomain R] [Algebra R F] [IsFractionRing R F]
variable (O : ValuationSubring F)
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.ofValuationSubringOver
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {R : Type*} [CommRing R] [IsDedekindDomain R] [Algebra R F] [IsFractionRing R F]
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.ofValuationSubringOver_toValuationSubring
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {R : Type*} [CommRing R] [IsDedekindDomain R] [Algebra R F] [IsFractionRing R F]
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.mem_nonunits_ofValuationSubringOver_iff
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
variable {R : Type*} [CommRing R] [IsDedekindDomain R] [Algebra R F] [IsFractionRing R F]
Valuation.exists_ne_map_eq_of_sum_eq_zero
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
namespace Valuation
open _root_.Valuation
open _root_.Valuation
variable {R Γ₀ : Type*} [CommRing R] [LinearOrderedCommGroupWithZero Γ₀]
ValuationSubring.natCast_mem_ker
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
variable {k : Type*} [Field k]
ValuationSubring.natCast_mem_maximalIdeal
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
variable {k : Type*} [Field k]
open _root_.ValuationSubring
ValuationSubring.isUnit_intCast_of_not_dvd
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
variable {k : Type*} [Field k]
open _root_.ValuationSubring
open _root_.ValuationSubring
ValuationSubring.map_intCast_eq_zero_of_not_isUnit
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
variable {k : Type*} [Field k]
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
ValuationSubring.map_eq_zero_of_rat_mem_maximalIdeal
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
variable {k : Type*} [Field k]
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
ValuationSubring.exists_pow_valuation_eq_of_isRoot
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
variable {k : Type*} [Field k]
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
ValuationSubring.ker_eq_maximalIdeal_of_isAlgebraic
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
variable {k : Type*} [Field k]
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.ValuationSubring.exists_mul_eq_one_of_map_ne_zero
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
variable {k : Type*} [Field k]
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.ValuationSubring.ker_eq_maximalIdeal_apply
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K)
variable {k : Type*} [Field k]
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.isPrincipalIdealRing_adjoin_singleton
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F] {j : F}
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.isDedekindDomain_adjoin_singleton
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F] {j : F}
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.isDedekindDomain_integralClosure_adjoin
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F] {j : F}
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.isFractionRing_integralClosure_adjoin
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F] {j : F}
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.integralClosure_adjoin_le_valuationSubring
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F] {j : F}
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.algebraMap_mem_integralClosure_adjoin
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F] {j : F}
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.self_mem_integralClosure_adjoin
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F] {j : F}
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.le_integralClosure_adjoin_of_isIntegral
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F] {j : F}
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.ValuationSubring.isAlgClosed_of_surjective
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {K : Type*} [Field K] (A : ValuationSubring K) {k : Type*} [Field k]
RingHom.imagePrime
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace RingHom
open _root_.RingHom
open _root_.RingHom
variable {B C : Type*} [CommRing B] [CommRing C] (π : B →+* C)
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.RingHom.rangeRestrict_mem_imagePrime_iff
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace RingHom
open _root_.RingHom
open _root_.RingHom
variable {B C : Type*} [CommRing B] [CommRing C] (π : B →+* C)
open _root_.RingHom
variable {π} in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.RingHom.mk_mem_imagePrime_iff
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace RingHom
open _root_.RingHom
open _root_.RingHom
variable {B C : Type*} [CommRing B] [CommRing C] (π : B →+* C)
open _root_.RingHom
variable {π} in
variable {π} in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.RingHom.mem_imagePrime_iff
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace RingHom
open _root_.RingHom
open _root_.RingHom
variable {B C : Type*} [CommRing B] [CommRing C] (π : B →+* C)
open _root_.RingHom
variable {π} in
variable {π} in
variable {π} in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.RingHom.imagePrime_ne_top
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace RingHom
open _root_.RingHom
open _root_.RingHom
variable {B C : Type*} [CommRing B] [CommRing C] (π : B →+* C)
open _root_.RingHom
variable {π} in
variable {π} in
variable {π} in
variable {π} in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.RingHom.imagePrime_isPrime
Source context 22 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace RingHom
open _root_.RingHom
open _root_.RingHom
variable {B C : Type*} [CommRing B] [CommRing C] (π : B →+* C)
open _root_.RingHom
variable {π} in
variable {π} in
variable {π} in
variable {π} in
variable {π} in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.RingHom.imagePrime_isMaximal
Source context 23 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace RingHom
open _root_.RingHom
open _root_.RingHom
variable {B C : Type*} [CommRing B] [CommRing C] (π : B →+* C)
open _root_.RingHom
variable {π} in
variable {π} in
variable {π} in
variable {π} in
variable {π} in
variable {π} in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.RingHom.eq_zero_of_const_mem_imagePrime
Source context 24 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace RingHom
open _root_.RingHom
open _root_.RingHom
variable {B C : Type*} [CommRing B] [CommRing C] (π : B →+* C)
open _root_.RingHom
variable {π} in
variable {π} in
variable {π} in
variable {π} in
variable {π} in
variable {π} in
variable {π} in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.RingHom.const_mem_range
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace RingHom
open _root_.RingHom
open _root_.RingHom
variable {B C : Type*} [CommRing B] [CommRing C] (π : B →+* C)
open _root_.RingHom
variable {π} in
variable {π} in
variable {π} in
variable {π} in
variable {π} in
variable {π} in
variable {π} in
variable {π} in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.eq_zero_of_X_sub_C_dvd_C
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.exists_place_centre_comap_eq
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.finite_residueField_of_adjoin_simple_eq_top_of_mem
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K E : Type*} [Field K] [Field E] [Algebra K E]
IntermediateField.adjoin_simple_inv_eq
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K E : Type*} [Field K] [Field E] [Algebra K E]
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.finite_residueField_of_adjoin_simple_eq_top
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K E : Type*} [Field K] [Field E] [Algebra K E]
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.finiteResidue_of_adjoin_simple_eq_top
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K E : Type*} [Field K] [Field E] [Algebra K E]
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.ValuationSubring.eq_of_forall_mem_nonunits_iff
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace ValuationSubring
open _root_.ValuationSubring
open _root_.ValuationSubring
variable {F : Type*} [Field F]
variable {R : Type*} [CommRing R] [IsDedekindDomain R] [Algebra R F] [IsFractionRing R F]
AlgebraicCurve.Place.eq_of_forall_mem_nonunits_iff
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.eq_of_forall_mem_nonunits_iff_of_surjective
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
open _root_.AlgebraicCurve.Place
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.integralClosure_adjoin_le_of_forall_isIntegral_mem
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
open _root_.AlgebraicCurve.Place
variable (K) in
AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring.AlgebraicCurve.Place.exists_eq_of_integralClosure_adjoin
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
open _root_.AlgebraicCurve.Place
variable (K) in
AlgebraicCurve.Place.exists_of_isPrime_over_valuationSubring
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.Place_exists_of_isPrime_over_valuationSubring
open Polynomial
noncomputable section
open IsLocalRing
noncomputable section
open IsLocalRing IsDedekindDomain
open IsLocalRing Polynomial
noncomputable section
open scoped IntermediateField.algebraAdjoinAdjoin
open IntermediateField Polynomial
open Polynomial