Changeset b8973d in git for Singular/LIB/standard.lib


Ignore:
Timestamp:
Apr 14, 2009, 11:55:34 AM (15 years ago)
Author:
Frank Seelisch <seelisch@…>
Branches:
(u'spielwiese', '17f1d200f27c5bd38f5dfc6e8a0879242279d1d8')
Children:
346b725eab88cd8b630daf32c263f1068708f2c0
Parents:
c13ff567ed904c82c5b40b8d18a42a7c5275627a
Message:
typos etc. reported by Alexander Dreyer prior to release 3-1-0


git-svn-id: file:///usr/local/Singular/svn/trunk@11687 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/LIB/standard.lib

    rc13ff56 rb8973d  
    55//### Todo: im lokalen Fall die Hilbert-Samuel Funktion verwenden
    66//////////////////////////////////////////////////////////////////////////////
    7 version="$Id: standard.lib,v 1.107 2009-02-12 13:31:40 Singular Exp $";
     7version="$Id: standard.lib,v 1.108 2009-04-14 09:54:52 seelisch Exp $";
    88category="Miscellaneous";
    99info="
     
    157157PURPOSE: Compute a Groebner basis of the ideal/module in the basering by
    158158         using the Hilbert driven Groebner basis algorithm.
    159          If an argument of type string @code{\"std\"} resp. @code{\"slimgb\"}
     159         If an argument of type string, stating @code{\"std\"} resp. @code{\"slimgb\"},
    160160         is given, the standard basis computation uses @code{std} or
    161161         @code{slimgb}, otherwise a heuristically chosen method (default)@*
     
    170170         w does not coincide with the variable weights of the basering, the
    171171         result may not be a groebner basis in the original ring.
    172 NOTE:    'homogeneous' means weighted homogeneous with respect to the weights
     172NOTE:    'Homogeneous' means weighted homogeneous with respect to the weights
    173173         w[i] of the variables var(i) of the basering. Parameters are not
    174174         converted to variables.
     
    807807         @code{groebner (} module_expression @code{)} @*
    808808         @code{groebner (} ideal_expression@code{,} int_expression @code{)} @*
    809          @code{groebner (} module_expression@code{,} int_expression @code{)}
     809         @code{groebner (} module_expression@code{,} int_expression @code{)} @*
    810810         @code{groebner (} ideal_expression@code{,} list of string_expressions
    811811               @code{)} @*
    812812         @code{groebner (} ideal_expression@code{,} list of string_expressions
    813813               and int_expression @code{)} @*
    814          @code{groebner (} ideal_expression@code{,} int_expression @code{)} @*
     814         @code{groebner (} ideal_expression@code{,} int_expression @code{)}
    815815TYPE:    type of the first argument
    816816PURPOSE: computes a standard basis of the first argument @code{I}
    817          (ideal or module), by a heuristically chosen method (default)
     817         (ideal or module) by a heuristically chosen method (default)
    818818         or by a method specified by further arguments of type string.
    819819         Possible methods are:  @*
    820820         - the direct methods @code{\"std\"} or @code{\"slimgb\"} without
    821            conversion @*
     821           conversion, @*
    822822         - conversion methods @code{\"hilb\"} or @code{\"fglm\"} where
    823823           a Groebner basis is first computed with an \"easy\" ordering
     
    826826           The actual computation of the Groebner basis can be
    827827           specified by @code{\"std\"} or by @code{\"slimgb\"}
    828            (not implemented for all orderings) @*
     828           (not for all orderings implemented). @*
    829829         A further string @code{\"par2var\"} converts parameters to an extra
    830830         block of variables before a Groebner basis computation (and
    831831         afterwards back).
    832          @code{option(prot)} tells about the chosen method.
    833 NOTE:    If a further argument, say @code{wait}, of type int is given,
    834          then the computation proceeds at most @code{wait} seconds.
     832         @code{option(prot)} informs about the chosen method.
     833NOTE:    If an additional argument, say @code{wait}, of type int is given,
     834         then the computation runs for at most @code{wait} seconds.
    835835         That is, if no result could be computed in @code{wait} seconds,
    836836         then the computation is interrupted, 0 is returned, a warning
    837837         message is displayed, and the global variable
    838838         @code{Standard::groebner_error} is defined.
    839          This feature uses MP and is hence only available on UNIX platforms.
     839         This feature uses MP and hence it is available on UNIX platforms, only.
    840840HINT:    Since there exists no uniform best method for computing standard
    841841         bases, and since the difference in performance of a method on
     
    13191319computes a (possibly minimal) free resolution of an ideal or module using
    13201320a heuristically chosen method.
    1321 @* The second (int) argument (say, @code{k}) specifies the length of
     1321@* The second (int) argument (say @code{k}) specifies the length of
    13221322the resolution. If it is not positive then @code{k} is assumed to be the
    13231323number of variables of the basering.
     
    13401340@end table
    13411341@item @strong{Note:}
    1342 Accessing single elements of a resolution may require that some partial
    1343 computations have to be finished and may therefore take some time.
     1342Accessing single elements of a resolution may require some partial
     1343computations to be finished and may therefore take some time.
    13441344@end table
    13451345@c ref
     
    17471747          The control string @code{fmt} is simply text to be copied,
    17481748          except that the string may contain conversion specifications.@*
    1749           Do @code{help print;} for a listing of valid conversion
     1749          Type @code{help print;} for a listing of valid conversion
    17501750          specifications. As an addition to the conversions of @code{print},
    17511751          the @code{%n} and @code{%2} conversion specification does not
     
    17531753          character.
    17541754NOTE:     If one of the additional arguments is a list, then it should be
    1755           enclosed once more into a @code{list()} command, since passing a list
     1755          wrapped in an additional @code{list()} command, since passing a list
    17561756          as an argument flattens the list by one level.
    17571757SEE ALSO: fprintf, printf, print, string
     
    18361836          The control string @code{fmt} is simply text to be copied, except
    18371837          that the string may contain conversion specifications. @*
    1838           Do @code{help print;} for a listing of valid conversion
     1838          Type @code{help print;} for a listing of valid conversion
    18391839          specifications. As an addition to the conversions of @code{print},
    18401840          the @code{%n} and @code{%2} conversion specification does not
     
    18781878          The control string @code{fmt} is simply text to be copied, except
    18791879          that the string may contain conversion specifications.@*
    1880           Do @code{help print;} for a listing of valid conversion
     1880          Type @code{help print;} for a listing of valid conversion
    18811881          specifications. As an addition to the conversions of @code{print},
    18821882          the @code{%n} and @code{%2} conversion specification does not
     
    19501950            @code{wim[1]} weights for all variables (positive),
    19511951            @code{wim[2]} weights for the module generators.
    1952 NOTE:    This is a generalisation for the command @code{kbase} with the same
     1952NOTE:    This is a generalization of the command @code{kbase} with the same
    19531953         first two arguments.
    19541954SEE ALSO: kbase
Note: See TracChangeset for help on using the changeset viewer.