close Warning: Can't synchronize with repository "(default)" (The repository directory has changed, you should resynchronize the repository with: trac-admin $ENV repository resync '(default)'). Look in the Trac log for more information.

Changeset 1519 for branches/f4grobner


Ignore:
Timestamp:
2015-06-12T13:25:45-07:00 (10 years ago)
Author:
Marek Rychlik
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/f4grobner/ideal.lisp

    r1512 r1519  
    201201polynomial list F."
    202202  (cond
    203    ((endp plist)
    204     (reduced-grobner ring-and-order f start top-reduction-only))
    205    (t (let ((g (ideal-saturation-1 ring-and-order f (car plist) start top-reduction-only)))
    206         (ideal-polysaturation-1 ring-and-order g (rest plist) (length g) top-reduction-only)))))
     203    ((endp plist)
     204     (reduced-grobner ring-and-order f start top-reduction-only))
     205    (t (let ((g (ideal-saturation-1 ring-and-order f (car plist) start top-reduction-only)))
     206         (ideal-polysaturation-1 ring-and-order g (rest plist) (length g) top-reduction-only)))))
    207207
    208208(defun ideal-saturation (ring-and-order f g
     
    211211                           (top-reduction-only $poly_top_reduction_only)
    212212                         &aux
    213                          (k (length g)))
     213                           (k (length g)))
    214214  "Returns the reduced Grobner basis of the saturation of the ideal
    215215generated by a polynomial list F in the ideal generated a polynomial
     
    233233                               (start 0)
    234234                               (top-reduction-only $poly_top_reduction_only))
    235     "Returns the reduced Grobner basis of the ideal obtained by a
     235  "Returns the reduced Grobner basis of the ideal obtained by a
    236236successive applications of IDEAL-SATURATION to F and lists of
    237237polynomials in the list IDEAL-LIST."
    238238  (cond
    239    ((endp ideal-list) f)
    240    (t (let ((h (ideal-saturation ring-and-order f (car ideal-list) start top-reduction-only)))
    241         (ideal-polysaturation ring-and-order h (rest ideal-list) (length h) top-reduction-only)))))
     239    ((endp ideal-list) f)
     240    (t (let ((h (ideal-saturation ring-and-order f (car ideal-list) start top-reduction-only)))
     241         (ideal-polysaturation ring-and-order h (rest ideal-list) (length h) top-reduction-only)))))
Note: See TracChangeset for help on using the changeset viewer.