TrIm: Software for tropical implicitization
- Downloading and installation (for Linux only):
- You must already have
polymake installed. Binaries are okay.
- Download TrIm.zip unzip.
- If you are lucky and already have the settings right, the perl scripts in the directory TrIm are ready to be used. You'll need at least the gmplib
- A Linux executable of the mixed volume program is already included in the zip file.
- If it doesn't work, you will need to compile the C++ source files after installing
NTL
and cdd.
- First remove the executables that don't work: make clean
- If NTL is installed in a standard place like /usr/local, just type make.
Otherwise, type: make "CCFLAGS=-I < prefix >/include -L < prefix >/lib"
where < prefix > is the path to where NTL is installed.
- Applications:
- TrIm.prl computes the tropical variety of variety parametrized by polynomials with generic coefficients.
- TrCI.prl computes the tropical variety of a generic complete intersection.
- project.prl computes the projection of a tropical variety under a linear map.
- Usage:
- See the files example.TrIm.input, example.TrCI.input, and example.project.input for examples of the input format.
- The perl scripts take the input either from the stdin or a list of file names on the command line. For example, ./TrIm.prl < example.TrIm.input or ./TrIm.prl example.TrIm.input. Calling ./TrIm.prl file1 file2 file3 is the same as cat file1 file2 file3 | ./TrIm.prl. All the output are directed to stdout, and the error messages go to TrCIlogfile.
If you have any problems, please write to jyu AT math.mit.edu