Macaulay2 » Documentation
Packages » Varieties » SheafOfRings
next | previous | forward | backward | up | index | toc

SheafOfRings -- the class of sheaves of rings

Description

i1 : X = Proj(QQ[x..z])

o1 = X

o1 : ProjectiveVariety
i2 : OO_X

o2 = OO
       X

o2 : SheafOfRings
i3 : OO_X^6

        6
o3 = OO
       X

o3 : coherent sheaf on X, free of rank 6

See also

Functions and methods returning a sheaf of rings:

  • minimalPresentation(SheafOfRings) (missing documentation)
  • OO _ Variety -- see OO -- the structure sheaf
  • prune(SheafOfRings) (missing documentation)
  • ring(CoherentSheaf) -- the coordinate ring of the underlying variety
  • ring(SheafMap) -- see ring(CoherentSheaf) -- the coordinate ring of the underlying variety
  • ring(SheafOfRings) -- see ring(CoherentSheaf) -- the coordinate ring of the underlying variety
  • Ring ^~ -- see sheaf(Ring) -- make a coherent sheaf of rings
  • sheaf(Ring) -- make a coherent sheaf of rings
  • sheaf(Variety) -- make a coherent sheaf
  • sheaf(Variety,Ring) -- make a coherent sheaf of rings

Methods that use a sheaf of rings:

For the programmer

The object SheafOfRings is a type, with ancestor classes Ring < Type < MutableHashTable < HashTable < Thing.


The source of this document is in Varieties/doc-sheaves.m2:62:0.