Top
Back: D.6.1.22 primary_charp_without_random
Forward: D.6.1.24 secondary_char0
FastBack: D. SINGULAR libraries
FastForward: E. Release Notes
Up: D.6.1 finvar_lib
Top: Singular 2-0-4 Manual
Contents: Table of Contents
Index: F. Index
About: About This Document

D.6.1.23 power_products

Procedure from library finvar.lib (see finvar_lib).

Usage:

power_products(dv,d);
dv: an <intvec> giving the degrees of homogeneous polynomials, d: the degree of the desired power products

Return:

a size(dv)*m <intmat> where each column ought to be interpreted as containing the exponents of the corresponding polynomials. The product of the powers is then homogeneous of degree d.

Example:

 
LIB "finvar.lib";
intvec dv=5,5,5,10,10;
print(power_products(dv,10));
→      2     1     1     0     0     0     0     0
→      0     1     0     2     1     0     0     0
→      0     0     1     0     1     2     0     0
→      0     0     0     0     0     0     1     0
→      0     0     0     0     0     0     0     1
print(power_products(dv,7));
→      0
→      0
→      0
→      0
→      0

Top Back: D.6.1.22 primary_charp_without_random Forward: D.6.1.24 secondary_char0 FastBack: D. SINGULAR libraries FastForward: E. Release Notes Up: D.6.1 finvar_lib Top: Singular 2-0-4 Manual Contents: Table of Contents Index: F. Index About: About This Document
            User manual for Singular version 2-0-4, October 2002, generated by texi2html.