Macaulay2 » Documentation
Packages » MultiplicitySequence :: jMult
next | previous | forward | backward | up | index | toc

jMult -- the j-multiplicity of an ideal

Description

Given an ideal I, this function computes the j-multiplicity of I following the method of Nishida-Ulrich.

i1 : R = QQ[x,y,z]

o1 = R

o1 : PolynomialRing
i2 : I = ideal"xy,yz,zx"

o2 = ideal (x*y, y*z, x*z)

o2 : Ideal of R
i3 : elapsedTime jMult I
 -- .0547752s elapsed

o3 = 2
i4 : elapsedTime monjMult I
 -- .0876632s elapsed

o4 = 2
i5 : elapsedTime multiplicitySequence I
 -- .0802107s elapsed

o5 = HashTable{2 => 3}
               3 => 2

o5 : HashTable

See also

Ways to use jMult:

  • jMult(Ideal)

For the programmer

The object jMult is a method function.


The source of this document is in MultiplicitySequence.m2:554:0.