[next][previous][up][top][index]
search for:

radical Ideal -- compute the radical of an ideal

Synopsis:

  • Function: radical -- compute the radical of an ideal
  • Input:
  • an instance of class Ideal.
  • Output:
  • an instance of class Ideal.
  • Optional arguments :
  • radical(..., CompleteIntersection) -- provide a hint when computing a radical
  • radical(..., Unmixed) -- provide a hint when computing a radical
  • Code:

         -- ../../../Macaulay2/m2/radical.m2:146-152
         radical Ideal := Ideal => options -> (I) -> (
              if class options.CompleteIntersection === Ideal then
                   unmixedradical2(I,options.CompleteIntersection)
              else if options.Unmixed then 
                   unmixedradical I
              else radical1 I
              )

    [next][previous][up][top][index]
    search for: