ModuleIsCurveOver_ratFunc.lean
Nyll.AlgebraicCurves.FunctionFields.IsCurveOver_ratFunc
40 declarations indexed from sourceView source ↗ Declarations
AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.inftyValuation_isEquiv_adicValuation
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.subsingleton_setOf_forall_ne_ofHeightOneSpectrum
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.finite_setOf_valuation_ne_one
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.finite_setOf_ord_ne_zero
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.finite_support_ord
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.exists_sub_algebraMap_intDegree_neg
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.deg_placeInfty
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.le_exp_neg_one_of_lt_one
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
AlgebraicCurve.Place.isUnit_algebraMap
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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)
AlgebraicCurve.Place.adicValuation_algebraMap
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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
AlgebraicCurve.Place.ord_algebraMap
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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
open _root_.AlgebraicCurve.Place
AlgebraicCurve.Place.ord_eq_neg_log_of_valuationSubring_eq
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.ord_ofHeightOneSpectrum_eq_neg_log
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.ord_ofHeightOneSpectrum_of_span
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.ord_ofHeightOneSpectrum_eq_zero_of_notMem
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.ord_placeInfty
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.ord_placeInfty_algebraMap
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.single_add_single_apply_eq_ord
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.degree_single_add_single
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.degree_eq_zero_of_forall_eq_ord_algebraMap
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.principalDivisor
DocumentationThe divisor of a nonzero rational function, with coefficients given by its orders at the places.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.principalDivisor_apply
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.principalDivisor_isPrincipal
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.degree_eq_zero_of_forall_eq_ord
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.degree_principalDivisor
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.sum_ord_mul_deg_eq_zero
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.degree_eq_zero_of_isPrincipal
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.principal_le_degZero
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.instHasPrincipalDivisors
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.Place.finiteResidue_of_deg_pos
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
section DegPos
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (v : Place K F)
AlgebraicCurve.Place.deg_pos
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
section DegPos
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (v : Place K F)
AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.Place.deg_ne_zero
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
section DegPos
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (v : Place K F)
open _root_.AlgebraicCurve.Place
AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.instFiniteResidueOfHeightOneSpectrum
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.instFiniteResiduePlaceInfty
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.RationalFunctionField.instFiniteResidue
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open 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} in
AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.kaehlerPolynomialBasis
DocumentationThe basis of polynomial differentials given by the differential of the variable.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
section Kaehler
open Polynomial TensorProduct Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable (K : Type*) [Field K]
AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.instFormallyEtalePolynomialRatFunc
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
section Kaehler
open Polynomial TensorProduct Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable (K : Type*) [Field K]
AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.kaehlerRatFuncBasis
DocumentationThe differential basis transported from polynomials to the rational function field.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
section Kaehler
open Polynomial TensorProduct Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable (K : Type*) [Field K]
AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve.kaehler_free_rank_one_ratFunc
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
noncomputable section
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
open IsDedekindDomain WithZero IsLocalRing
open scoped Polynomial
section Kaehler
open Polynomial TensorProduct Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
variable (K : Type*) [Field K]
AlgebraicCurve.isCurveOver_ratFunc
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc
open _root_.AlgebraicCurve
_root_.AlgebraicCurves.FunctionFields.Proofs.IsCurveOverRatFunc.AlgebraicCurve in