ModuleProjSpaceCech_GradedModule_nonempty_HEquiv_pi.lean
Nyll.SchemeTheory.Cohomology.Cech.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
24 declarations indexed from sourceView source ↗ Module documentation
Cech cohomology of a finite product of graded modules is the product of their cohomologies.
Declarations
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.piComm
DocumentationThe linear equivalence exchanging the two indices of a dependent product of modules.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiHelpers
variable {R : Type u} [CommRing R]
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.piComm_apply
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiHelpers
variable {R : Type u} [CommRing R]
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.piSubmodEquiv
DocumentationThe equivalence between the product submodule and the product of its component submodules.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiHelpers
variable {R : Type u} [CommRing R]
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.piSubmodEquiv_apply_coe
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiHelpers
variable {R : Type u} [CommRing R]
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.pi_monMul_apply
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.secPiProj
DocumentationThe projection from fraction sections of a product graded module to one component.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.secPiFwd
DocumentationThe linear map taking a product graded module fraction to its component fractions.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.secPiFwd_incl
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.secPiFwd_injective
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.secPiFwd_surjective
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.secPiEquiv
DocumentationThe equivalence between product module fraction sections and the finite product of component sections.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.cochainPiEquiv
DocumentationThe equivalence taking product graded module cochains to component cochains.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.cochainPiEquiv_apply
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.piAltd
DocumentationThe componentwise differential on the product of graded module cochain spaces.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.cochainPiEquiv_comm
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.cochainPiEquiv_ker
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.cochainPiEquiv_range
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.ker_piAltd
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
omit [Fintype ι] in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.range_piAltd
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
omit [Fintype ι] in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.kerPiEquiv
DocumentationThe equivalence between the kernel of the product differential and the product of component kernels.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.kerPiEquiv_apply_coe
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.kerPiEquiv_comap_range
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi.ProjSpaceCech.GradedModule.HPiEquiv
DocumentationThe equivalence between the Cech cohomology of a finite product and the product of component cohomologies.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section PiEquiv
variable {R : Type u} [CommRing R] {n : ℕ}
variable {ι : Type} [Fintype ι] (D : ι → GradedModule R n)
open scoped _root_.ProjSpaceCech.GradedModule in
ProjSpaceCech.GradedModule.nonempty_HEquiv_pi
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_nonempty_HEquiv_pi
universe u
noncomputable section
open Finset Function MvPolynomial