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 3633


Ignore:
Timestamp:
2015-09-05T20:27:41-07:00 (9 years ago)
Author:
Marek Rychlik
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/f4grobner/polynomial.lisp

    r3632 r3633  
    265265if we extend the package to non-commutative rings."
    266266  `(mapcan #'(lambda (other-term)
    267                (let ((prod (r*
     267               (let ((prod (multiply
    268268                            ,@(cond
    269269                               (reverse-arg-order-p
     
    272272                                `(,term other-term))))))
    273273                 (cond
    274                    ((r-zerop prod) nil)
     274                   ((universal-zerop prod) nil)
    275275                   (t (list prod)))))
    276276           ,termlist))
     
    289289     (multiply-term-by-termlist-dropping-zeros (car q) p t))
    290290    (t
    291      (cons (r* (car p) (car q))
     291     (cons (multiply (car p) (car q))
    292292           (add-termlists
    293293            (multiply-term-by-termlist-dropping-zeros (car p) (cdr q))
Note: See TracChangeset for help on using the changeset viewer.