OAI/AlgebraicGeometry/SurfaceCones/ExteriorSheaf.lean
44 declarations, 0 contain sorry, 0 declared as axioms
Localization of bilinear and alternating forms.
- lemma
OAI.ActualExterior.targetUnitsline 16 - def
OAI.ActualExterior.liftLinearline 21Source documentation
The localized linear-map universal property, linear in its input.
def liftLinear : (M →ₗ[R] N) →ₗ[R] (M' →ₗ[S] N) where …
- lemma
OAI.ActualExterior.liftLinear_applyline 37 - def
OAI.ActualExterior.liftBilinearline 41Source documentation
Extend a bilinear form in both arguments.
def liftBilinear (b : M →ₗ[R] M →ₗ[R] N) : M' →ₗ[S] M' →ₗ[S] N := …
- lemma
OAI.ActualExterior.liftBilinear_applyline 44 - lemma
OAI.ActualExterior.liftBilinear_isAltline 48 - lemma
OAI.ActualExterior.update_pair_zeroline 72 - lemma
OAI.ActualExterior.update_pair_oneline 76 - def
OAI.ActualExterior.alternatingToBilinearline 84 - lemma
OAI.ActualExterior.alternatingToBilinear_isAltline 91 - def
OAI.ActualExterior.bilinearToAlternatingline 98Source documentation
Alternating bilinear maps expressed in the standard exterior universal-property format.
def bilinearToAlternating (b : M →ₗ[R] M →ₗ[R] N) (hb : b.IsAlt) : M [⋀^Fin 2]→ₗ[R] N where … - lemma
OAI.ActualExterior.bilinearToAlternating_applyline 122 - lemma
OAI.ActualExterior.alternatingToBilinear_applyline 124 - lemma
OAI.ActualExterior.bilinearToAlternating_alternatingToBilinearline 126 - def
OAI.ActualExterior.liftAlternatingTwoline 140 - lemma
OAI.ActualExterior.liftAlternatingTwo_applyline 144 - lemma
OAI.ActualExterior.alternatingTwo_ext_localizedline 154 - def
OAI.ActualExterior.restrictAlternatingTwoline 188 - lemma
OAI.ActualExterior.restrictAlternatingTwo_applyline 192 - def
OAI.ActualExterior.localizationTwoMapline 196Source documentation
Exterior vectors transform by the localization of their entries.
def localizationTwoMap : (⋀[R]^2 M) →ₗ[R] (⋀[S]^2 N) := …
- lemma
OAI.ActualExterior.localizationTwoMap_mkline 201 - def
OAI.ActualExterior.localizationTwoInverseline 209 - lemma
OAI.ActualExterior.localizationTwoInverse_mkline 214 - def
OAI.ActualExterior.localizationTwoForwardline 219 - lemma
OAI.ActualExterior.localizationTwoForward_mkline 224 - lemma
OAI.ActualExterior.localizationTwoInverse_forwardline 229 - lemma
OAI.ActualExterior.localizationTwoForward_inverseline 240 - def
OAI.ActualExterior.localizationTwoEquivline 250 - lemma
OAI.ActualExterior.localizationTwoEquiv_compline 255 - lemma
OAI.ActualExterior.localizationTwoMap_isLocalizedline 267 - def
OAI.ActualExterior.scalarAlternatingline 283 - def
OAI.ActualExterior.powerMapline 320Source documentation
Restriction of exterior vectors, using the given semilinear restriction maps of the module presheaf.
def powerMap {X Y : Cᵒᵖ} (f : X ⟶ Y) : (M.obj X).exteriorPower n ⟶ (ModuleCat.restrictScalars (R.map f).hom).obj ((M.obj Y).exteriorPower n) := … - lemma
OAI.ActualExterior.powerMap_ιline 325 - def
OAI.ActualExterior.presheafline 331Source documentation
Objectwise exterior powers of the sections and their maps.
def presheaf : PresheafOfModules.{u} (R ⋙ forget₂ _ _) where … - lemma
OAI.ActualExterior.naturalityOnWedgeline 370 - def
OAI.ActualExterior.presheafMapline 402 - def
OAI.ActualExterior.presheafFunctorline 411 - abbrev
OAI.ActualExterior.schemeSheafificationline 435 - def
OAI.ActualExterior.sheafFunctorline 440Source documentation
The sheaf of exterior powers.
def sheafFunctor (X : Scheme.{u}) (n : ℕ) : X.Modules ⥤ X.Modules := … - def
OAI.ActualExterior.semilinearMapline 455 - lemma
OAI.ActualExterior.semilinearMap_mkline 461 - lemma
OAI.ActualExterior.semilinear_extline 467Source documentation
Extensionality for semilinear maps on the exterior power.
lemma semilinear_ext {P : ModuleCat.{u} B} {a b : M.exteriorPower n →ₛₗ[φ] P} (h : ∀ z : Fin n → M, a (ModuleCat.exteriorPower.mk z) = b (ModuleCat.exteriorPower.mk z)) : a = b := by … - lemma
OAI.ActualExterior.semilinearMap_left_inverseline 479 - def
OAI.ActualExterior.semilinearEquivline 498Source documentation
exterior powers commute with semilinear coordinate isomorphisms, including all open-restriction coefficient-ring isomorphisms.
def semilinearEquiv (f : M ≃ₛₗ[e.toRingHom] N) : M.exteriorPower n ≃ₛₗ[e.toRingHom] N.exteriorPower n where …