Macaulay2 » Documentation
Packages » Complexes :: Strategies for free resolutions
next | previous | forward | backward | up | index | toc

Strategies for free resolutions -- overview of the different algorithms for computing free resolutions

There are several distinct algorithms for computing free resolutions in Macaulay2. They make different assumptions about the module or underlying ring.

One can always access the full list of possible strategies in Macaulay2 as follows.

i1 : hooks freeResolution

o1 = {0 => (freeResolution, Module, Strategy => Nonminimal)    }
     {1 => (freeResolution, Module, Strategy => Syzygies)      }
     {2 => (freeResolution, Module, Strategy => Homogenization)}
     {3 => (freeResolution, Module, Strategy => 0)             }
     {4 => (freeResolution, Module, Strategy => 2)             }
     {5 => (freeResolution, Module, Strategy => 3)             }
     {6 => (freeResolution, Module, Strategy => 1)             }
     {7 => (freeResolution, Module, Strategy => Engine)        }
     {8 => (freeResolution, Module, Strategy => OverZZ)        }
     {9 => (freeResolution, Module, Strategy => OverField)     }

o1 : NumberedVerticalList

See also