isFPT(t, f)
Consider an element $f$ of a $\mathbb{Q}$-Gorenstein ring of positive characteristic $p$ (of $\mathbb{Q}$-Gorenstein index not divisible by $p$), and a rational number $t$. If $t$ is the $F$-pure threshold of $f$, then the command isFPT(t, f) outputs true, and otherwise, it outputs false.
|
|
|
|
We also include an example in a singular ambient ring.
|
|
|
|
|
|
|
Setting the AtOrigin option to true (its default value is false) tells the function to consider the $F$-pure threshold at the origin.
|
|
|
If the ambient ring $R$ is not a domain, the option AssumeDomain should be set to false. We assume that the ring is a domain by default, in order to speed up the computation.
If the Gorenstein index of $R$ is known, the user should set the option QGorensteinIndex to this value. Otherwise, the function attempts to find the Gorenstein index of $R$, assuming it is between 1 and the value passed to the option MaxCartierIndex (default value 10).
The option FrobeniusRootStrategy is passed to internal calls of functions from the TestIdeals package. The two valid values of FrobeniusRootStrategy are Substitution and MonomialBasis.
Setting the option Verbose (default value false) to true produces verbose output.
The object isFPT is a method function with options.