next up previous contents
Next: Practical shrinking by category Up: Respect for categories Previous: Respect for categories

Idealized shrinking by category

A protection against removing valuable polynomial equations is to not use the fact that the polynomial equations from a few categories may imply equations from a different category. This includes the case when two equations involving unknowns yield an equation involving only knowns. Certainly, if NCProcess finds an equation involving knowns, then this equation should be retained.

Recall that a spreadsheet consistsgif of

(1) Polynomial equations which solve for a variable.
(2) Polynomial equations which do not involve any unknowns.
(3) User selected and user created polynomial equations.
(4) Undigested polynomials.

The equations in (1), (2) and (3) above were referred to as digested equations. These items were displayed in terms of a list of smaller sets of equations called categoriesgif. This division of a set of polynomial equations into categories suggests the following possible ways to shrink a set of polynomial equations while preserving important equations.

I. Let tex2html_wrap_inline7638 be the categories. The simplest way is to replace tex2html_wrap_inline7640 with a minimal set tex2html_wrap_inline4530 such that the tex2html_wrap_inline4786 's and the tex2html_wrap_inline4418 's generate the same ideal.
II. The most drastic way to shrink is to pick an ordering tex2html_wrap_inline7648 on categories tex2html_wrap_inline7650 of undigested polynomial equations (for example, the one induced by the ordering tex2html_wrap_inline7652 underlying the run) and output the subset tex2html_wrap_inline7654 and tex2html_wrap_inline7656 defined to satisfy
(1) A minimal generating set for the digested polynomials D. Call it tex2html_wrap_inline7164 .
(2) A minimal set of the form tex2html_wrap_inline7662 which is a generating set for the ideal generated by the union of the digested polynomials D and the category tex2html_wrap_inline5492 .
(3) A minimal set of the form tex2html_wrap_inline7668 which is a generating set for the ideal generated by the union of the digested polynomial D and the categories tex2html_wrap_inline5492 and tex2html_wrap_inline5496 .
(4) etc.

Here D is the set of digested polynomials.

III. An intermediate course which is less sensitive to ordering is to output the subset tex2html_wrap_inline7654 and tex2html_wrap_inline7656 defined to satisfy
(1) A minimal generating set for the digested polynomials D. Call it tex2html_wrap_inline7164 .
(2) A minimal set of the form tex2html_wrap_inline7662 which is a generating set for the ideal generated by the union of the digested polynomials D and the category tex2html_wrap_inline5492 .
(3) A minimal set of the form tex2html_wrap_inline7692 which is a generating set for the ideal generated by the union of the digested polynomials D and the category tex2html_wrap_inline5496 .
(4) etc.

Here D is the set of digested polynomials.


next up previous contents
Next: Practical shrinking by category Up: Respect for categories Previous: Respect for categories

Helton
Wed Jul 3 10:27:42 PDT 1996