Top
Back: D.6.3.5 InvariantRing
Forward: D.6.3.7 LinearizeAction
FastBack: D. SINGULAR libraries
FastForward: E. Release Notes
Up: D.6.3 rinvar_lib
Top: Singular 2-0-4 Manual
Contents: Table of Contents
Index: F. Index
About: About This Document

D.6.3.6 InvariantQ

Procedure from library rinvar.lib (see rinvar_lib).

Usage:

InvariantQ(f, G, action); poly f; ideal G, action

Purpose:

check if the polynomial f is invariant w.r.t. G where G acts via ’action’ on K^m.

Assume:

basering = K[s_1,...,s_m,t_1,...,t_m] where K = Q of K = Q(a) and minpoly != 0, f contains only t_1,...,t_m, G is the ideal of an algebraic group and a standard basis.

Return:

int;
0 if f is not invariant,
1 if f is invariant

Note:

G need not be finite


Top Back: D.6.3.5 InvariantRing Forward: D.6.3.7 LinearizeAction FastBack: D. SINGULAR libraries FastForward: E. Release Notes Up: D.6.3 rinvar_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.