Definition 23 (Lec 10): the pushforward functor f_* on presheaves induced by a
continuous map f : X → Y, sending F to U ↦ F(f⁻¹U).
Instances For
The pushforward of a sheaf is again a sheaf, so f_* restricts to a functor on
sheaves.
Presheaves of abelian groups on X form an abelian category.
Sheaves of abelian groups on X form an abelian category.
Proposition 15 (Lec 11): sheafification is a left adjoint and therefore preserves all colimits.
If P is already a sheaf, then the canonical map P → P# to its sheafification
is an isomorphism.
Exactness of a short complex of sheaves can be tested stalkwise: it is exact iff each induced complex of stalks is exact.
Sheafification is exact: in addition to preserving colimits, it also preserves finite limits.
The adjunction M ↦ M̃ ⊣ Γ between the tilde construction and global sections on
Spec R.
Instances For
The tilde functor M ↦ M̃ from R-modules to quasi-coherent sheaves on Spec R
is fully faithful.
Instances For
Instance: tilde.functor R is a left adjoint (to global sections on Spec R).
Abstract axiomatization of locally free sheaves (= vector bundles) on P¹_k,
packaging rank, twisting sheaves O(d), finite direct sums, and an isomorphism
relation. Used to formulate Grothendieck–Birkhoff splitting.
- LocallyFreeSheaf : Type u
- rank : LocallyFreeSheaf k → ℕ
- twistingSheaf : ℤ → LocallyFreeSheaf k
- iso : LocallyFreeSheaf k → LocallyFreeSheaf k → Prop
- iso_refl (E : LocallyFreeSheaf k) : iso E E
- iso_symm (E F : LocallyFreeSheaf k) : iso E F → iso F E
- iso_trans (E F G : LocallyFreeSheaf k) : iso E F → iso F G → iso E G
Instances
Every line bundle on P¹_k is isomorphic to some twisting sheaf O(d).
A bundle E is isomorphic to the one-summand direct sum E ≅ ⨁_{i ∈ Fin 1} E.
A rank-zero bundle is isomorphic to any empty direct sum (the zero bundle).
Inductive step for Grothendieck–Birkhoff: any rank-(n+2) bundle splits off a line
bundle and the rank-(n+1) remainder splits into twisting sheaves by hypothesis, giving
a splitting of E as a direct sum of O(dᵢ)'s.
Uniqueness of Grothendieck–Birkhoff splitting: if ⨁ O(dᵢ) ≅ ⨁ O(dᵢ') then the
multisets of degrees {dᵢ} and {dᵢ'} coincide.
Auxiliary induction on rank: every rank-n bundle is isomorphic to a direct sum of
twisting sheaves.
Grothendieck–Birkhoff splitting theorem (existence): every vector bundle on P¹_k
splits as a direct sum of twisting sheaves O(dᵢ).
Grothendieck–Birkhoff splitting theorem (uniqueness): two splittings of the same
bundle E produce the same multiset of degrees.
Witness data that a sheaf of modules M is locally free of rank n (Def 26,
Lec 10): a covering family {Xᵢ} and, on each Xᵢ, an isomorphism between M|_{Xᵢ}
and the free sheaf of rank n.
Instances For
A sheaf of modules M is locally free of rank n (Def 26, Lec 10) if local
trivialization data exists, i.e. M.LocallyFreeData n is nonempty.
- nonempty_locallyFreeData : Nonempty (M.LocallyFreeData n)