ModuleOModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.lean
Nyll.AlgebraicCurves.Cohomology.Sheaves.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
52 declarations indexed from sourceView source ↗ Declarations
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altImg
DocumentationThe finite set of cover indices occurring in an increasing Cech index.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.card_altImg
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altIdx_canonical
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altIdx_eq_of_altImg
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altOpen_eq_biInf
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altImg_altFace
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altOfFinset
DocumentationThe increasing Cech index enumerating a finite set of the required cardinality.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altImg_altOfFinset
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altImg_deg0
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altPos
DocumentationThe position of a cover index in the increasing Cech index.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altIdx_val_altPos
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altPos_val
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altInsert
DocumentationInsert a new cover index into the increasing Cech index.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altImg_altInsert
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.insPos
DocumentationThe position of the newly inserted cover index.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altInsert_val_insPos
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altFace_altInsert_insPos
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altPos_congr
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altInsert_altFace_altPos
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.insPos_altFace_altPos
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altFace_altInsert_ne
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AltImg
variable {V : Scheme.{u}} {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.cochainOf
DocumentationCochains indexed by the ordered affine cover and valued in intersection sections.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section FCochain
variable {R : Type u} [CommRing R] {V : Scheme.{u}} {π : V ⟶ Spec (.of R)} (F : OModulePresheaf π)
variable {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.dOf
DocumentationThe alternating restriction differential on cover-indexed cochains.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section FCochain
variable {R : Type u} [CommRing R] {V : Scheme.{u}} {π : V ⟶ Spec (.of R)} (F : OModulePresheaf π)
variable {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.dOf_apply
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section FCochain
variable {R : Type u} [CommRing R] {V : Scheme.{u}} {π : V ⟶ Spec (.of R)} (F : OModulePresheaf π)
variable {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altC_at_eq
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section FCochain
variable {R : Type u} [CommRing R] {V : Scheme.{u}} {π : V ⟶ Spec (.of R)} (F : OModulePresheaf π)
variable {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.res_self
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section FCochain
variable {R : Type u} [CommRing R] {V : Scheme.{u}} {π : V ⟶ Spec (.of R)} (F : OModulePresheaf π)
variable {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altOpen_altInsert
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section WholeSpace
variable {R : Type u} [CommRing R] {V : Scheme.{u}} {π : V ⟶ Spec (.of R)} (F : OModulePresheaf π)
variable {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W) (i₀ : K.ι) (hi₀ : K.U i₀ = W)
include hi₀
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.htpy
DocumentationThe insertion homotopy associated to a cover member equal to the whole base open.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section WholeSpace
variable {R : Type u} [CommRing R] {V : Scheme.{u}} {π : V ⟶ Spec (.of R)} (F : OModulePresheaf π)
variable {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W) (i₀ : K.ι) (hi₀ : K.U i₀ = W)
include hi₀
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.htpy_apply
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section WholeSpace
variable {R : Type u} [CommRing R] {V : Scheme.{u}} {π : V ⟶ Spec (.of R)} (F : OModulePresheaf π)
variable {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W) (i₀ : K.ι) (hi₀ : K.U i₀ = W)
include hi₀
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.notMem_altImg_altFace
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section WholeSpace
variable {R : Type u} [CommRing R] {V : Scheme.{u}} {π : V ⟶ Spec (.of R)} (F : OModulePresheaf π)
variable {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W) (i₀ : K.ι) (hi₀ : K.U i₀ = W)
include hi₀
omit hi₀ in
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.sign_rel
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section WholeSpace
variable {R : Type u} [CommRing R] {V : Scheme.{u}} {π : V ⟶ Spec (.of R)} (F : OModulePresheaf π)
variable {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W) (i₀ : K.ι) (hi₀ : K.U i₀ = W)
include hi₀
omit hi₀ in
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.htpy_rel
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section WholeSpace
variable {R : Type u} [CommRing R] {V : Scheme.{u}} {π : V ⟶ Spec (.of R)} (F : OModulePresheaf π)
variable {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W) (i₀ : K.ι) (hi₀ : K.U i₀ = W)
include hi₀
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.wholeSpace_exact
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section WholeSpace
variable {R : Type u} [CommRing R] {V : Scheme.{u}} {π : V ⟶ Spec (.of R)} (F : OModulePresheaf π)
variable {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W) (i₀ : K.ι) (hi₀ : K.U i₀ = W)
include hi₀
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.isAffineOpen_altOpen
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.moduleW_altC
DocumentationThe section-ring module structure on cochains induced by intersection restrictions.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.smulW_apply
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
omit [IsSeparated π] in
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.resΓ_resΓ
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
omit π [IsSeparated π] in
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.resΓ_pow_resΓ
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
omit π [IsSeparated π] in
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altd_smulW
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
omit [IsSeparated π] in
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.rangeW
DocumentationThe range of the differential as a module over sections on the base open.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.restrictBasic
DocumentationRestrict the ordered affine cover to the specified basic open.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altOpen_restrictBasic
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altOpen_restrictBasic_le
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.resBasic
DocumentationRestrict each cochain component to the intersections with the specified basic open.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.resBasic_apply
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.altd_resBasic
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.away_surj
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.away_ker
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.exists_refinement
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
omit π in
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.smul_pow_mem_range
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
Lean source · full declarationtheorem smul_pow_mem_range (hF : F.IsQuasicoherent) (hW : IsAffineOpen W)
(f : Γ(V, W)) (i₀ : K.ι) (hfi : V.basicOpen f ≤ K.U i₀)
(p : ℕ) (z : cochainOf F K (p + 1))
(hz : dOf F K (p + 1) z = 0) :
letI := moduleW_altC π F K (p + 1)
∃ N : ℕ, f ^ N • z ∈ rangeW π F K p := by
let := moduleW_altC π F K (p + 1)
let := moduleW_altC π F K p
set Kf := restrictBasic π K hW f with hKf
have hi₀f : Kf.U i₀ = V.basicOpen f := inf_eq_right.mpr hfi
have hzf : dOf F Kf (p + 1) (resBasic π F K hW f (p + 1) z) = 0 := by
rw [altd_resBasic, hz, map_zero]
obtain ⟨w, hw⟩ := wholeSpace_exact F Kf i₀ hi₀f p (LinearMap.mem_ker.mpr hzf)
choose nσ aσ haσ using fun σ => away_surj π F K hF hW f σ (w σ)
set N₁ : ℕ := Finset.univ.sup nσ with hN₁
have hN₁le : ∀ σ, nσ σ ≤ N₁ := fun σ => Finset.le_sup (Finset.mem_univ σ)
set a : cochainOf F K p := fun σ =>
((V.presheaf.map (homOfLE (K.inter_le_base σ)).op).hom f ^ (N₁ - nσ σ)) • aσ σ
with ha_def
have hresA : ∀ σ, resBasic π F K hW f p a σ
= ((V.presheaf.map (homOfLE (((altOpen_restrictBasic π K hW f σ).le.trans
inf_le_right).trans (V.basicOpen_le f))).op).hom f ^ N₁) • w σ := by
intro σ
rw [resBasic_apply, ha_def, F.res_smul, map_pow, resΓ_resΓ,
haσ σ, smul_smul, ← pow_add, Nat.sub_add_cancel (hN₁le σ)]
have hstep : resBasic π F K hW f (p + 1) (dOf F K p a)
= resBasic π F K hW f (p + 1) (f ^ N₁ • z) := by
rw [← altd_resBasic]
funext τ
rw [dOf_apply, resBasic_apply]
erw [smulW_apply π F K (f ^ N₁) z (show K.Idx (p + 1) from τ)]
rw [F.res_smul, map_pow, resΓ_pow_resΓ]
have hwτ := congrFun hw τ
rw [dOf_apply, resBasic_apply] at hwτ
rw [← hwτ, Finset.smul_sum]
refine Finset.sum_congr rfl fun j _ => ?_
rw [hresA, F.res_smul, resΓ_pow_resΓ, smul_comm]
have hker : ∀ τ : K.Idx (p + 1), ∃ m : ℕ,
((V.presheaf.map (homOfLE (K.inter_le_base τ)).op).hom f ^ m)
• (dOf F K p a τ - (f ^ N₁ • z) τ) = 0 := by
intro τ
refine away_ker π F K hF hW f τ _ ?_
have := congrFun hstep τ
erw [resBasic_apply, resBasic_apply] at this
rw [map_sub, this, sub_self]
choose mτ hmτ using hker
set N₂ : ℕ := Finset.univ.sup mτ
refine ⟨N₁ + N₂, f ^ N₂ • a, ?_⟩
rw [altd_smulW]
funext τ
rw [smulW_apply, smulW_apply, map_pow, map_pow]
have hN₂le : mτ τ ≤ N₂ := Finset.le_sup (f := mτ) (Finset.mem_univ τ)
have key := hmτ τ
rw [smulW_apply, map_pow] at key
have key2 : ((V.presheaf.map (homOfLE (K.inter_le_base τ)).op).hom f ^ N₂)
• (dOf F K p a τ
- ((V.presheaf.map (homOfLE (K.inter_le_base τ)).op).hom f ^ N₁) • z τ)
= 0 := by
conv_lhs => rw [← Nat.sub_add_cancel hN₂le, pow_add, mul_smul, key]
exact smul_zero _
rw [smul_sub, smul_smul, ← pow_add, sub_eq_zero, add_comm N₂ N₁] at key2
exact key2
AlgebraicCurves.Cohomology.Sheaves.Proofs.OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry.OModulePresheaf.AffineAcyclicF.affine_acyclic
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace OModulePresheaf
open _root_.AlgebraicGeometry.OModulePresheaf
namespace AffineAcyclicF
open _root_.AlgebraicGeometry.OModulePresheaf
open _root_.AlgebraicGeometry
universe u
section AffineAcyclic
variable {R : Type u} [CommRing R] {V : Scheme.{u}} (π : V ⟶ Spec (.of R))
variable [IsSeparated π] (F : OModulePresheaf π) {W : V.Opens} (K : Scheme.OrderedAffineCoverOf W)
include π
AlgebraicGeometry.OModulePresheaf.ker_d_succ_le_range_d_of_isQuasicoherent
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Sheaves.Proofs
namespace OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent
open _root_.AlgebraicGeometry
open _root_.CategoryTheory
open _root_.TopologicalSpace
open _root_.Opposite
universe u
open _root_.AlgebraicCurves.Cohomology.Sheaves.Proofs in
open _root_.AlgebraicGeometry
OModulePresheaf_ker_d_succ_le_range_d_of_isQuasicoherent.AlgebraicGeometry in