Singular

Home Online Manual
Top
Back: addRat
Forward: diffRat
FastBack: ratgb_lib
FastForward: Examples
Up: dmodloc_lib
Top: Singular Manual
Contents: Table of Contents
Index: Index
About: About this document
7.7.21.0. multRat
Procedure from library dmodloc.lib (see dmodloc_lib).

Usage:
multRat(v,w); v,w vectors

Assume:
Assume that v,w have exactly two components, second ones not 0.

Return:
vector, representing rational function (v[1]/v[2])*(w[1]/w[2])

Note:
Possibly present non-commutative relations of the basering are ignored.

Example:
 
LIB "dmodloc.lib";
ring r = 0,(x,y),dp;
vector v = [x,y];
vector w = [y,x];
multRat(v,w);
==> gen(2)+gen(1)
multRat(v,w) - [1,1];
==> 0