Macaulay2 » Documentation
Packages » FrobeniusThresholds :: UseSpecialAlgorithms
next | previous | forward | backward | up | index | toc

UseSpecialAlgorithms -- an option for the functions fpt and frobeniusNu to use special algorithms to speed up computations

Description

An option for the functions fpt and frobeniusNu. Takes on Boolean values; default value is true, in both functions.

If this option is set to true in fpt, that function checks whether the input is a diagonal polynomial, a binomial, a product of factors in simple normal crossing, or a form in two variables, in which case specialized algorithms or formulas are used.

If set to true in frobeniusNu, that function checks whether the input is one of the above special types of polynomials, in which case it computes the $F$-pure threshold of the polynomial, and uses the $F$-pure threshold to compute the nu invariant.

Functions with optional argument named UseSpecialAlgorithms :

For the programmer

The object UseSpecialAlgorithms is a symbol.