Home Online Manual
Top
Back: classifyicis
Forward: divisors_lib
FastBack: classifyceq_lib
FastForward: divisors_lib
Up: classifyci_lib
Top: Singular Manual
Contents: Table of Contents
Index: Index
About: About this document

D.15.5.2 Semigroup

Procedure from library classifyci.lib (see classifyci_lib).

Usage:
Semigroup(l); I is an ideal

Purpose:
Computes the semigroup of the ideal I corresponding to each branch

Return:
list of semigroup of ideal I corresponding to each branch

Example:
 
LIB "classifyci.lib";
ring R=0,(x,y,z),ds;
ideal I=x2+y3+z5,yz;
Semigroup(I);
==> [1]:
==>    2,3
==> [2]:
==>    2,5