RegularChains[ParametricSystemTools][DefiningSet] - compute the defining set of a regular chain
|
Calling Sequence
|
|
DefiningSet(rc, d, R)
|
|
Parameters
|
|
rc
|
-
|
regular chain
|
d
|
-
|
number of parameters
|
R
|
-
|
polynomial ring
|
|
|
|
|
Description
|
|
•
|
The command DefiningSet(rc, d, R) returns the defining set of rc with respect to the last d variables, regarded as parameters. This is a constructible set .
|
|
(1) either is not a regular chain anymore;
|
|
(2) or is still a regular chain.
|
•
|
The defining set of rc with respect to the last d variables consists of the points in at which rc specializes well.
|
•
|
This command is part of the RegularChains[ParametricSystemTools] package, so it can be used in the form DefiningSet(..) only after executing the command with(RegularChains[ParametricSystemTools]). However, it can always be accessed through the long form of the command by using RegularChains[ParametricSystemTools][DefiningSet](..).
|
|
|
Examples
|
|
>
|
|
>
|
|
>
|
|
>
|
|
| (1) |
Consider the following parametric polynomial system F.
>
|
|
| (2) |
For different values of u and v, the solution set has a different nature. For example, u=0 and v=0 is a degenerate case: x=0 and y can be any value. To understand more about F, first decompose F into a set of regular chains.
>
|
|
| (3) |
>
|
|
| (4) |
The first regular chain is simple. For all values of u and v, it is well-specialized.
>
|
|
| (5) |
For the last one, its defining set is given by and , and the inequality is to ensure that rc1 specializes well.
>
|
|
| (6) |
|
|