Declarations
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.Place.isRational_of_deg_eq_one
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped 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] (v : Place K F)
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.Place.deg_eq_one_of_isRational
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped 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] (v : Place K F)
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ord_finitePlace_ne_zero_iff
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.inftyValuation_isEquiv_adicValuation
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
section PlaceInfty
variable [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.placeInfty_ne_ofHeightOneSpectrum
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
section PlaceInfty
variable [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.eq_ofHeightOneSpectrum_or_eq_placeInfty
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.exists_sub_algebraMap_intDegree_neg
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
section DegInfty
variable (K) [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.deg_placeInfty
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
section DegInfty
variable (K) [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.le_exp_neg_one_of_lt_one
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
AlgebraicCurve.Place.isUnit_algebraMap
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped 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] (v : Place K F)
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.Place.adicValuation_algebraMap
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped 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] (v : Place K F)
open _root_.AlgebraicCurve.Place
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ord_ofHeightOneSpectrum_eq_zero_of_notMem
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ord_placeInfty
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section PlaceInftyOrd
variable [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ord_placeInfty_algebraMap
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section PlaceInftyOrd
variable [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.single_add_single_apply_eq_ord
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section IrreducibleDivisor
variable [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.degree_single_add_single
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section IrreducibleDivisor
variable [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.principalDivisor
DocumentationThe finitely supported divisor whose coefficients are the orders of the nonzero function.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.principalDivisor_apply
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.principalDivisor_isPrincipal
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.degree_principalDivisor
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.sum_ord_mul_deg_eq_zero
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.placeOfPoint_ne_placeInfty
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ord_placeOfPoint_algebraMap_eq_mul
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.dvd_ord_placeOfPoint
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ord_placeOfPoint_X_sub_C
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ord_placeOfPoint_algebraMap
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.exists_eq_placeOfPoint
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
variable (K)
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.eq_placeOfPoint_or_eq_placeInfty
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
variable (K)
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ofOption
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
variable (K)
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ofOption_bijective
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
variable (K)
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.placeEquivOption
DocumentationThe classification by base-field points, with none representing the place at infinity.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
variable (K)
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.placeEquivOption_symm_some
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
variable (K)
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.placeEquivOption_symm_none
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
variable (K)
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.placeEquivOption_placeOfPoint
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
variable (K)
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.placeEquivOption_placeInfty
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
variable (K)
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.deg_eq_one_of_isAlgClosed
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable (K : Type*) [Field K]
variable {K}
variable (K)
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.algebraMap_polynomial_ne_zero
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.algebraMap_C
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.evalAt_placeOfPoint_algebraMap
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.evalAt_placeOfPoint_X_sub_C
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.mem_placeInfty_of_intDegree_nonpos
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section PlaceInfty
variable [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.evalAt_placeInfty_eq
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section PlaceInfty
variable [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.evalAt_placeInfty_X_sub_C_div
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section PlaceInfty
variable [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.principalDivisor_X_sub_C
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section CrossRatio
variable [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ord_X_sub_C
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section CrossRatio
variable [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ord_X_sub_C_placeOfPoint_of_ne
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section CrossRatio
variable [DecidableEq (RatFunc K)]
omit [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ord_X_sub_C_placeOfPoint_self
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section CrossRatio
variable [DecidableEq (RatFunc K)]
omit [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ord_X_sub_C_placeInfty
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section CrossRatio
variable [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.isRational_placeOfPoint
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section CrossRatio
variable [DecidableEq (RatFunc K)]
omit [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.principalDivisor_X_sub_C_div
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section CrossRatio
variable [DecidableEq (RatFunc K)]
omit [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.evalAt_placeOfPoint_X_sub_C_div
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section CrossRatio
variable [DecidableEq (RatFunc K)]
omit [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.isRational_of_isAlgClosed
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
omit [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.algebraMap_const_ne_zero
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
omit [IsAlgClosed K] [DecidableEq (RatFunc K)] in
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ord_ne_zero_of_mem_support
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
omit [IsAlgClosed K] [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.sum_ord_eq_zero
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
omit [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.zpow_sum_eq_prod
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
omit [IsAlgClosed K] [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.principalDivisor_congr
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
omit [IsAlgClosed K] [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.reciprocity_algebraMap_right
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
omit [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.reciprocity_mul_right
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
omit [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.reciprocity_mul_left
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
omit [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.reciprocity_zpow_right
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
omit [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.reciprocity_zpow_left
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
omit [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.exists_algebraMap_of_forall_ord_eq_zero
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
omit [IsAlgClosed K] [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.crossRatio_reciprocity
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
omit [IsAlgClosed K] [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.reciprocity_of_forall_ord_eq_zero
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
omit [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ord_div_zpow
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
omit [IsAlgClosed K] [DecidableEq (RatFunc K)] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.ord_X_sub_C_eq_zero_of_ne
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
omit [IsAlgClosed K] in
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.reciprocity_linear
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
AlgebraicCurves.Places.Rational.Proofs.RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField.reciprocity_of_ord_placeInfty_eq_zero
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
noncomputable section
open Polynomial IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
open _root_.AlgebraicCurve.RationalFunctionField
variable {K : Type*} [Field K]
section Reciprocity
variable [IsAlgClosed K] [DecidableEq (RatFunc K)]
local instance : DecidableEq (Place K (RatFunc K)) := Classical.decEq _
AlgebraicCurve.RationalFunctionField.exists_algebraMap_of_forall_ord_eq_zero
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Rational.Proofs
namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
open Polynomial _root_.AlgebraicCurve in
with_weak_namespace _root_.AlgebraicCurves.Places.Rational.Proofs
open RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve in
open _root_.AlgebraicCurve.RationalFunctionField in
open
RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero.AlgebraicCurve.RationalFunctionField
in
with_weak_namespace RationalFunctionField_exists_algebraMap_of_forall_ord_eq_zero
with_weak_namespace AlgebraicCurve