


![[top]](top.gif)
Synopsis:
cotangentSheaf(p,X) -- calculate the p-th exterior power of the cotangent sheaf of a variety X.
Code:
-- ../../../Macaulay2/m2/varieties.m2:242-245
cotangentSheaf(ZZ,ProjectiveVariety) := CoherentSheaf => (i,X) -> (
if X#?(cotangentSheaf,i)
then X#(cotangentSheaf,i)
else X#(cotangentSheaf,i) = prune exteriorPower(i,cotangentSheaf X))



![[top]](top.gif)