b=isWeierstrassSemgroup(L,r)
After computing an unfolding we successivly restricting the unfolding to variables of degree larger an integer n for an n with
n<=(maximal degree of a parameter)*r,
compute the flattening relations J of the restricted unfolding. If J defines a union of components X, we check whether the fiber over a random closed point of each X is smooth. If we find a smooth fiber we return true, else we continue with n-1 until we checked the full unfolding.
|
|
|
The object isWeierstrassSemigroup is a method function with options.