Regular Chains Library Developer
Developed tools for the regular chains library
Regular chains are a powerful tool whose main application lies in solving systems of polynomial equations, inequations, and inequalities, symbolically. Loosely, regular chains are triangular systems of polynomial equations with desirable computational properties. A formal definition of a regular chain and a description of its properties and implementation in Maple can be found here.
I have been developing commands in the AlgebraicGeometryTools sub-package of the RegularChains library. In particular, my work concerns the IntersectionMultiplicity, TangentCone, and TriangularizeWithMultiplicity commands, where I have introduced new, underlying algorithms and improved the implementation of previous algorithms. A paper on this work and the resulting performance improvements, is underway and will be made available shortly. For now, the corresponding slides can be found here.
The ReguarChains library is available through Maple or through the regular chains website here.


