next up previous contents
Next: Idealized strategies Up: A highly idealized picture Previous: A highly idealized picture

Basic ``idealized'' operations

Suppose that we are in a context where there are knowns tex2html_wrap_inline4194 and unknowns tex2html_wrap_inline4196 .

The first operation which we consider is called Categorize. There are two key ideas behind the functioning of Categorize. Firstly, it finds equations not involving any unknowns, equations involving one unknown, equations involving two unknowns, etc. We will give an example below which shows how this can be beneficial. Secondly, Categorize applies to polynomials which are members of tex2html_wrap_inline4198 , but which are not members of tex2html_wrap_inline4200 . More precisely, Categorize associates to two collections of polynomials C and tex2html_wrap_inline4190 (in tex2html_wrap_inline4206 ), the collection tex2html_wrap_inline4208 of subsets of tex2html_wrap_inline4198 . Each tex2html_wrap_inline4212 consists of polynomials which depend on exactly j unknowns and which lie in tex2html_wrap_inline4216 , that is, which are members of tex2html_wrap_inline4198 but which are not members of tex2html_wrap_inline4200 . Categorize is not implementable on a computer, because subsumed in the Categorize command is the ability to eliminate unknowns (whenever algebraically possible) from equations in the original set of polynomial equations. In fact, the paper [TMora] shows that there does not exist a computer algorithm which can determine whether or not tex2html_wrap_inline4032 is the empty set.

For an example of how Categorize can be useful, suppose that C is a collection of polynomial equations in knowns tex2html_wrap_inline4226 and unknowns tex2html_wrap_inline4228 . If it could be shown algebraically that the Ricatti equation tex2html_wrap_inline4230 follows from C, then this Ricatti equation would be a member of tex2html_wrap_inline4032 . Knowing that tex2html_wrap_inline4236 satisfies a Ricatti equation can be of great value since Ricatti equation can be quickly solved numerically. In this example, tex2html_wrap_inline4190 is the empty set.

A slightly more complicated example would be if it could be shown algebraically that an expression, such as tex2html_wrap_inline4240 , solved a Ricatti equation, e.g., if

  equation450

follows from a collection of polynomial equations C. The left hand side of (1.1) would depend on three unknowns tex2html_wrap_inline4236 , tex2html_wrap_inline4246 and tex2html_wrap_inline4248 and, therefore, would be a member of tex2html_wrap_inline4250 , not tex2html_wrap_inline4032 . It is natural, however, to view (1.1) as an equation in one new unknown y and to rewrite the left hand side of (1.1) as the composition

displaymath4256

where tex2html_wrap_inline4258 and tex2html_wrap_inline4260 . In this example, we would call y a motivated unknown. The second of our two idealized operations is called Decompose and associates to a polynomial p all non-trivial maximal compositions gif Decompose, therefore, produces motivated unknowns. Decompose will not be used, or discussed further, until §.


next up previous contents
Next: Idealized strategies Up: A highly idealized picture Previous: A highly idealized picture

Helton
Wed Jul 3 10:27:42 PDT 1996