ModuleProjSpaceCechTwist.lean
Nyll.SchemeTheory.Cohomology.Cech.ProjSpaceCechTwist
28 declarations indexed from sourceView source ↗ Module documentation
Monomial sections and Cech cohomology of twists on projective space.
Imports10
- Mathlib.Data.Fintype.Card
- Mathlib.Data.Fintype.Sets
- Mathlib.Data.Fintype.Pi
- Mathlib.LinearAlgebra.Finsupp.Defs
- Mathlib.LinearAlgebra.Pi
- Mathlib.LinearAlgebra.Quotient.Defs
- Mathlib.Order.Fin.Basic
- Mathlib.Tactic.Ext
- Mathlib.Tactic.SplitIfs
- Lean.Elab.Tactic.Omega
Imported by25
Declarations
ProjSpaceCech.Idx.succAbove_comp_succAbove
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
ProjSpaceCech.Twist.MonExp
DocumentationInteger exponent vectors for Laurent monomials in the projective coordinates.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section Setup
variable (n : ℕ)
ProjSpaceCech.Twist.negSupp
DocumentationThe coordinate indices at which a monomial exponent is negative.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section Setup
variable (n : ℕ)
ProjSpaceCech.Twist.mem_negSupp
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section Setup
variable (n : ℕ)
ProjSpaceCech.Twist.Mon
DocumentationDegree-d exponent vectors whose negative support lies in the specified coordinate set.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section Setup
variable (n : ℕ)
ProjSpaceCech.Twist.Mon.instDecidableEq
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section Setup
variable (n : ℕ)
ProjSpaceCech.Twist.Mon.incl
DocumentationInclude the monomials permitted by a coordinate set into those permitted by a larger set.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section Setup
variable (n : ℕ)
ProjSpaceCech.Twist.Mon.incl_injective
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section Setup
variable (n : ℕ)
ProjSpaceCech.Twist.Mon.incl_val
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section Setup
variable (n : ℕ)
ProjSpaceCech.Twist.Sec
DocumentationFinite coefficient sums of the degree-d monomials permitted by the specified coordinate set.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section Setup
variable (n : ℕ)
ProjSpaceCech.Idx
DocumentationStrictly increasing coordinate tuples indexing intersections in the given Cech degree.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section AltCech
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Idx.instFintype
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section AltCech
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Idx.instDecidableEq
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section AltCech
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Idx.img
DocumentationThe finite set of coordinates occurring in an increasing tuple.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section AltCech
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Idx.card_img
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section AltCech
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Idx.face
DocumentationDelete one coordinate from an increasing tuple to obtain a Cech face.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section AltCech
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Idx.img_face_subset
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section AltCech
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Twist.faceRes
DocumentationThe linear face restriction induced by including the permitted monomial exponent vectors.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section AltCech
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Twist.cochain
DocumentationCech cochains with coefficients in the degree-d monomial sections on each coordinate intersection.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section AltCech
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Twist.cochain.instAddCommGroup
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section AltCech
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Twist.cochain.instModule
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section AltCech
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Twist.d
DocumentationThe alternating sum of face restrictions defining the differential for twisted Cech cochains.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
ProjSpaceCech.Twist.d_apply
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section AltCech
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Idx.isEmpty_of_lt
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section AltCech
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Twist.cochain_subsingleton_of_lt
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section AltCech
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Twist.H
DocumentationTwisted Cech cohomology, using a kernel in degree zero and cocycles modulo boundaries in positive degrees.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section Cohomology
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Twist.H.addCommGroup
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section Cohomology
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)
ProjSpaceCech.Twist.H.module
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open Finset Function
namespace ProjSpaceCech
section Cohomology
variable (R : Type u) [CommRing R] (n : ℕ) (d : ℤ)