@hackage sigma-ij0.2.0.2
Thom polynomials of second order Thom-Boardman singularities
Categories
License
BSD-3-Clause
Maintainer
bkomuves (plus) hackage (at) gmail (dot) com
Links
- Homepage
- Documentation
- No source repository
- Security
Versions
Installation
Tested Compilers
Dependencies (8)
- array >=0.5
- base >=4 && <5
- combinat >=0.2.8
- containers >=0.5
- optparse-applicative
- parsec2 Show all…
Dependents (0)
This is a program to compute Thom polynomials of second-order Thom-Boardman singularities \(Sigma^{i,j}(n)\).
The computation is based on the localization method described in the author's PhD thesis: http://renyi.hu/~komuves/phdthesis.pdf.
USAGE:
sigma-ij -h help
sigma-ij -i3 -j1 -n7 compute \(Tp(Sigma^{3,1}(7))\)
sigma-oj -i3 -j1 -n7 -r
Supported rings:
- rationals
- integers (remark: the division-free determinant algorithm often fails)
- Zp, a baked-in prime field
The -B and -b options are useful to parallelize the computation over many computers.
TODO:
- better (and faster) prime field implementation(s)
- allow arbitrary prime fields instead of just a baked-in one
- pivoting for the Bareiss (division-free) determinant algorithm
- implement explicit formula for j=1