ModuleTwoChartCech_finrank_H0_sub_finrank_H1_gluedLinesSections.lean
Nyll.AlgebraicCurves.Cohomology.Cech.TwoChartCech_finrank_H0_sub_finrank_H1_gluedLinesSections
64 declarations indexed from sourceView source ↗ Declarations
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.T_eq_single
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.support_mul_T
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.mul_T_mem_invPolyPart_iff
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.toLaurent_mem_polyPart
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.toLaurent_trunc_apply
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.toLaurent_trunc_of_mem_polyPart
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.toLaurent_mul_T_mem_invPolyPart_iff_degree_lt
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.eval_toLaurent
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.eval_C
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.C_mem_polyPart
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.C_mem_invPolyPart
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.eq_C_of_mem_polyPart_of_mem_invPolyPart
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.lpos
DocumentationThe nonnegative-degree part of a Laurent polynomial.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.lneg
DocumentationThe negative-degree remainder of a Laurent polynomial.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.lpos_add_lneg
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.lpos_mem_polyPart
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.lneg_mul_T_mem_invPolyPart
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.injOn_val
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.coeffSnd
DocumentationThe constant coefficient of the second component of a global section.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.H0_shape
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.coeffSnd_bijective
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesMain.cechDiff_surjective
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.ChiStep.Q
DocumentationThe quotient of the larger submodule by the intersection with the smaller submodule.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace ChiStep
open Module Submodule
variable {k : Type u} [Field k] {F : Type v} [AddCommGroup F] [Module k F]
variable (A B B' W : Submodule k F)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.ChiStep.ψ
DocumentationInclude the intersection into the larger submodule and pass to its quotient.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace ChiStep
open Module Submodule
variable {k : Type u} [Field k] {F : Type v} [AddCommGroup F] [Module k F]
variable (A B B' W : Submodule k F)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.ChiStep.φbar
DocumentationThe map on submodule quotients induced by inclusion into the ambient submodule.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace ChiStep
open Module Submodule
variable {k : Type u} [Field k] {F : Type v} [AddCommGroup F] [Module k F]
variable (A B B' W : Submodule k F)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.ChiStep.π
DocumentationThe quotient map induced by enlarging the second submodule.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace ChiStep
open Module Submodule
variable {k : Type u} [Field k] {F : Type v} [AddCommGroup F] [Module k F]
variable (A B B' W : Submodule k F)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.ChiStep.ker_ψ
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace ChiStep
open Module Submodule
variable {k : Type u} [Field k] {F : Type v} [AddCommGroup F] [Module k F]
variable (A B B' W : Submodule k F)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.ChiStep.range_ψ_eq_ker_φbar
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace ChiStep
open Module Submodule
variable {k : Type u} [Field k] {F : Type v} [AddCommGroup F] [Module k F]
variable (A B B' W : Submodule k F)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.ChiStep.range_φbar_eq_ker_π
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace ChiStep
open Module Submodule
variable {k : Type u} [Field k] {F : Type v} [AddCommGroup F] [Module k F]
variable (A B B' W : Submodule k F)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.ChiStep.finite_forward
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace ChiStep
open Module Submodule
variable {k : Type u} [Field k] {F : Type v} [AddCommGroup F] [Module k F]
variable (A B B' W : Submodule k F)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.ChiStep.finite_backward
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace ChiStep
open Module Submodule
variable {k : Type u} [Field k] {F : Type v} [AddCommGroup F] [Module k F]
variable (A B B' W : Submodule k F)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.ChiStep.finrank_step
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
namespace TwoChartCech
open _root_.TwoChartCech
namespace ChiStep
open Module Submodule
variable {k : Type u} [Field k] {F : Type v} [AddCommGroup F] [Module k F]
variable (A B B' W : Submodule k F)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.Amb
DocumentationThe ambient space of pairs of Laurent polynomials.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule
variable {k : Type u} [Field k] {s : ℕ} (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.Asub
DocumentationFirst-chart sections viewed as a subspace of the ambient Laurent-polynomial pairs.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule
variable {k : Type u} [Field k] {s : ℕ} (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.Bsub
DocumentationSecond-chart sections with the specified twists, viewed as a subspace of the ambient pairs.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule
variable {k : Type u} [Field k] {s : ℕ} (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.Wsub
DocumentationOverlap sections viewed as a subspace of the ambient pairs.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule
variable {k : Type u} [Field k] {s : ℕ} (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.A_le_W
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule
variable {k : Type u} [Field k] {s : ℕ} (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.B_le_W
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule
variable {k : Type u} [Field k] {s : ℕ} (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.mul_T_mem_invPolyPart_mono
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule
variable {k : Type u} [Field k] {s : ℕ} (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.B_mono_fst
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule
variable {k : Type u} [Field k] {s : ℕ} (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.B_mono_snd
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule
variable {k : Type u} [Field k] {s : ℕ} (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.H0equiv
DocumentationIdentify global sections with the intersection of the two chart subspaces.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule
variable {k : Type u} [Field k] {s : ℕ} (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.M01equiv
DocumentationIdentify overlap sections with their ambient subspace.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule
variable {k : Type u} [Field k] {s : ℕ} (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.map_range_cechDiff
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule
variable {k : Type u} [Field k] {s : ℕ} (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.H1equiv
DocumentationIdentify first cohomology with the overlap subspace modulo the chart subspaces.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule
variable {k : Type u} [Field k] {s : ℕ} (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.levalUnit_invert
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.mul_T_apply
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.T_apply_self
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.toLaurent_apply_neg
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.exists_laurent_eval_eq
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.lead
DocumentationThe coefficient in degree n of the first component on the second chart.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.ker_lead
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.lead_surjective
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.codim_fst
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.lead₂
DocumentationThe coefficient in degree m of the second component on the second chart.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.ker_lead₂
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.lead₂_surjective
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.codim_snd
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.Claim
DocumentationThe finite-dimensionality and Euler-characteristic assertion for the two twists.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.claim_step_fst
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.claim_step_snd
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.claim_base
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech.GluedLinesChi.claim_all
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
noncomputable section
namespace TwoChartCech
open _root_.TwoChartCech
namespace GluedLinesChi
open Module Submodule GluedLinesMain
variable {k : Type u} [Field k] {s : ℕ}
variable (a b lam : Fin s → kˣ)
TwoChartCech.finrank_H0_sub_finrank_H1_gluedLinesSections
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1
open _root_.TwoChartCech
open _root_.LaurentPolynomial
universe u v
open _root_.TwoChartCech
_root_.AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartFinrankH0SubFinrankH1.TwoChartCech
TwoChartCech.GluedLinesChi in