next up previous contents
Next: User Defined Variables Up: Input Syntax Previous: Integer lists

Variable lists

 

A variable list is an unordered subset of the variables of a ring. Variable lists are used by the command jacob to determine which variables to differentiate with respect to, and the commands coef, stdpart, inpart, std-minimal, k-basis, and truncate which divide the variables into the ``essential'' variables and the ``parameters'' or ``coefficients''.

A variable list consists of items separated by blanks. An item in the variable list is one of the following:

Duplicates in the list are not counted and ranges are determined by the order of the variables in the ring.

Using special characters in response to a variable list request has the following meaning:

For example, suppose the ring variables in the current ring, in the order they were given in the ring command, are ``xyzabcdef'', where ``xyz'' are the three variables in the first block, and ``abcdef'' are the variables in the second block. The following variable lists denote the corresponding sets of variables.

tabular215

Suppose that the variables in the current ring, in the order they were given in the ring command, are ``xyzdcbax[1]x[2]x[3]y[2]''. Suppose that ``xyz'' are the variables in the first block, and that the rest of the variables are in the second block. The following variable lists denote the corresponding sets of variables.

tabular221


next up previous contents
Next: User Defined Variables Up: Input Syntax Previous: Integer lists

Sorin Popescu
Fri Feb 14 17:37:19 EST 1997