ModuleDivisor_mem_principal_of_forall_ell_pos_add.lean
Nyll.AlgebraicCurves.Divisors.Divisor_mem_principal_of_forall_ell_pos_add
19 declarations indexed from sourceView source ↗ Module documentation
Divisor mem principal of forall ell pos add
Declarations
AlgebraicCurve.Place.ord_nonneg_of_mem
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
section SinglePlacePriv
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F] (v : Place K F)
AlgebraicCurve.Place.mem_of_ord_nonneg
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
section SinglePlacePriv
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F] (v : Place K F)
open _root_.AlgebraicCurve.Place
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.RROpensImpl.mk_mem_maximalIdeal_iff
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace RROpensImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.RROpensImpl.ell_le_ell_sub_single_add_deg
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace RROpensImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.RROpensImpl.one_le_deg
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace RROpensImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.RROpensImpl.degree_eq_sum_support
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace RROpensImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.RROpensImpl.ell_canonical_eq
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace RROpensImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
section WithPack
variable {Kc : Divisor K F} {g : ℕ}
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.RROpensImpl.degree_add_one_sub_le_ell
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace RROpensImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
section WithPack
variable {Kc : Divisor K F} {g : ℕ}
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.RROpensImpl.finite_lSpace
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace RROpensImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
section WithPack
variable {Kc : Divisor K F} {g : ℕ}
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.RROpensImpl.exists_ord_pos_of_ord_neg
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace RROpensImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.RROpensImpl.infinite_place_of_pole
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace RROpensImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.RROpensImpl.infinite_place
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace RROpensImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.RROpensImpl.ell_sub_single_add_one_eq
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace RROpensImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
section WithPack
variable {Kc : Divisor K F} {g : ℕ}
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.RROpensImpl.exists_finset_forall_ell_sub_single_add_one_eq
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace RROpensImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
section WithPack
variable {Kc : Divisor K F} {g : ℕ}
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.WStabImpl.eq_zero_of_effective_of_degree_eq_zero
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace WStabImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.WStabImpl.ell_pos_of_effective
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace WStabImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.WStabImpl.mem_principal_of_ell_pos
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace WStabImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add.AlgebraicCurve.WStabImpl.mem_principal_of_forall_ell_pos_add_impl
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
noncomputable section
open IsDedekindDomain WithZero IsLocalRing Module
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace WStabImpl
variable {K : Type u} {F : Type v} [Field K] [Field F] [Algebra K F]
AlgebraicCurve.Divisor.mem_principal_of_forall_ell_pos_add
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_mem_principal_of_forall_ell_pos_add
universe u v
open _root_.AlgebraicCurve