next | previous | forward | backward | up | top | index | toc | Macaulay2 web site
Bertini :: Bertini

Bertini -- software for numerical algebraic geometry

Description

Interfaces the functionality of the software Bertini to solve polynomial systems and perform calculations in numerical algebraic geometry. The software is available at http://www.nd.edu/~sommese/bertini/.

The user may place the executable program bertini in the executation path. Alternatively, the path to the executable needs to be specified, for instance,
i1 : needsPackage("Bertini", Configuration=>{"BERTINIexecutable"=>"/folder/subfolder/bertini"})

o1 = Bertini

o1 : Package
Below is a simple example using the most popular function, a basic zero-dimensional solve with no special options.
i2 : R = CC[x,y]

o2 = R

o2 : PolynomialRing
i3 : F = {x^2-1,y^2-1}

       2       2
o3 = {x  - 1, y  - 1}

o3 : List
i4 : solns = bertiniZeroDimSolve(F)
Temporary directory for input and output files:/var/folders/46/9b86vqxj4hjcngvy7kd7sb140000gn/T/M2-66101-0/0

The version of Bertini 
            you have installed on your computer 
            was used for this run. 
Bertini is under ongoing development by 
            D. Bates, J. Hauenstein, A. Sommese, and C. Wampler.


o4 = {{1, 1}, {1, -1}, {-1, 1}, {-1, -1}}

o4 : List

Authors

Version

This documentation describes version 1.6.0.1 of Bertini.

Source code

The source code from which this documentation is derived is in the file Bertini.m2. The auxiliary files accompanying it are in the directory Bertini/.

Exports