hess.lib
constant
RiemannRochHess
type
type
string
→
(
list
→
(
poly
→
returntype
)
)
constant
matrixrep
type
type
list
→
(
list
→
(
poly
→
returntype
)
)
constant
freeGenerators
type
type
int
→
(
list
→
(
list
→
(
poly
→
returntype
)
)
)
constant
inverseIdeal
type
type
int
→
(
list
→
(
list
→
(
poly
→
returntype
)
)
)
constant
transmatrix
type
type
list
→
(
list
→
(
poly
→
returntype
)
)
constant
maxorderInfinite
type
type
int
→
(
poly
→
returntype
)
constant
redmatrix
type
type
matrix
→
returntype
constant
normalFormInf
type
type
string
→
(
list
→
returntype
)
constant
colDegree
type
type
int
→
(
matrix
→
returntype
)
constant
coefficientAt
type
type
int
→
(
int
→
(
matrix
→
returntype
)
)
constant
computeInvariants
type
type
poly
→
(
matrix
→
returntype
)
constant
contentMatrix
type
type
matrix
→
returntype
constant
idealGcd
type
type
ideal
→
returntype
constant
ideal2list
type
type
ideal
→
returntype
constant
zerosM
type
type
int
→
returntype
constant
multiplyMatrixList
type
type
ideal
→
(
matrix
→
returntype
)
constant
isIrreducible
type
type
poly
→
returntype
constant
sumFracIdeals
type
type
list
→
(
list
→
returntype
)
constant
multiplyFracIdeals
type
type
list
→
(
list
→
returntype
)
constant
powerFracIdeal
type
type
int
→
(
list
→
returntype
)
constant
isEqualFracIdeal
type
type
list
→
(
list
→
returntype
)
constant
isEqualId
type
type
ideal
→
(
ideal
→
returntype
)
constant
multiplyList
type
type
list
→
(
list
→
returntype
)
constant
Free2IdealRepresentation
type
type
list
→
(
list
→
(
list
→
(
poly
→
returntype
)
)
)
constant
divisorTrans
type
type
string
→
(
list
→
(
list
→
(
list
→
(
poly
→
returntype
)
)
)
)
constant
infPlaces
type
type
poly
→
returntype
constant
transformPlacesAtInfinity
type
type
list
→
(
int
→
(
poly
→
returntype
)
)