ModuleExists_mem_riemannRochSpace_forall_hasValue_mul_of_exists_not_mem.lean
Nyll.AlgebraicCurves.Cohomology.RiemannRoch.Exists_mem_riemannRochSpace_forall_hasValue_mul_of_exists_not_mem
14 declarations indexed from sourceView source ↗ Module documentation
Exists mem riemann Roch Space forall has Value mul of exists not mem
Declarations
AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul.AlgebraicCurve.EvalCount.ord_nonneg_of_mem
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul
open _root_.AlgebraicCurves.Cohomology.RiemannRoch.Proofs
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace EvalCount
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul.AlgebraicCurve.EvalCount.mem_of_ord_nonneg
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul
open _root_.AlgebraicCurves.Cohomology.RiemannRoch.Proofs
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace EvalCount
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul.AlgebraicCurve.EvalCount.hasValue_zero_of_ord_pos
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul
open _root_.AlgebraicCurves.Cohomology.RiemannRoch.Proofs
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace EvalCount
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul.AlgebraicCurve.EvalCount.hasValue_zero
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul
open _root_.AlgebraicCurves.Cohomology.RiemannRoch.Proofs
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace EvalCount
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul.AlgebraicCurve.EvalCount.hvAdd
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul
open _root_.AlgebraicCurves.Cohomology.RiemannRoch.Proofs
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace EvalCount
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul.AlgebraicCurve.EvalCount.hvSmul
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul
open _root_.AlgebraicCurves.Cohomology.RiemannRoch.Proofs
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace EvalCount
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul.AlgebraicCurve.EvalCount.hvSum
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul
open _root_.AlgebraicCurves.Cohomology.RiemannRoch.Proofs
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace EvalCount
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul.AlgebraicCurve.EvalCount.riemannRochSpace_mono
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul
open _root_.AlgebraicCurves.Cohomology.RiemannRoch.Proofs
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace EvalCount
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul.AlgebraicCurve.EvalCount.ne_zero_and_ord_add_eq_zero
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul
open _root_.AlgebraicCurves.Cohomology.RiemannRoch.Proofs
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace EvalCount
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul.AlgebraicCurve.EvalCount.exists_mem_riemannRochSpace_not_mem_of_finrank_lt
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul
open _root_.AlgebraicCurves.Cohomology.RiemannRoch.Proofs
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace EvalCount
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul.AlgebraicCurve.EvalCount.twist_mul_mem
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul
open _root_.AlgebraicCurves.Cohomology.RiemannRoch.Proofs
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace EvalCount
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul.AlgebraicCurve.EvalCount.exists_hasValue_twist_mul
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul
open _root_.AlgebraicCurves.Cohomology.RiemannRoch.Proofs
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace EvalCount
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul.AlgebraicCurve.EvalCount.surjective_algebraMap_residueField
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul
open _root_.AlgebraicCurves.Cohomology.RiemannRoch.Proofs
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
namespace EvalCount
open _root_.AlgebraicCurve
variable {K F : Type*} [Field K] [Field F] [Algebra K F]
section Closed
variable [IsAlgClosed K] [IsCurveOver K F]
AlgebraicCurve.exists_mem_riemannRochSpace_forall_hasValue_mul_of_exists_not_mem
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.RiemannRoch.Proofs.ExistsMemRRSpaceAllHasValueMul
open _root_.AlgebraicCurves.Cohomology.RiemannRoch.Proofs
open _root_.AlgebraicCurve