Macaulay2 » Documentation
Packages » WeierstrassSemigroups :: collectWithVersalDeformations
next | previous | forward | backward | up | index | toc

collectWithVersalDeformations -- Collect 1-parameter families the using versal deformations

Description

We scan the list LL of semigroups L by those which pass collectWithVersalDeformations. We record the successes by appending them to the file done and by recording the corresponding data for the smoothing families in doneData on the hard disk.

i1 : LL=(toDoList 8)_{0..2}

o1 = {{6, 7, 9, 17}, {6, 7, 8, 17}, {6, 8, 9, 11}}

o1 : List
i2 : X="fam8"

o2 = fam8
i3 : Xdbm="fam8.dbm"

o3 = fam8.dbm
i4 : "(worked,fibz)=collectWithVersalDeformations(LL,b,done,doneData)";

Reading and writing to the disk does not work in the documentation. Hence we give the command in quotes.

Caveat

If the versal deformation computation does not finish with "Solution is polynomial" one needs to increase the default value HighestOrder1=>20 to a larger number.

See also

Ways to use collectWithVersalDeformations:

  • collectWithVersalDeformations(List,ZZ,String,String)

For the programmer

The object collectWithVersalDeformations is a method function with options.


The source of this document is in /build/reproducible-path/macaulay2-1.26.06+ds/M2/Macaulay2/packages/WeierstrassSemigroups.m2:2981:0.