23.02.2014 Views

Shape

Shape

Shape

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

280 II Seeing How It Works<br />

Indeterminate rules are really useful, but this trick alone doesn’t work for quadrilaterals<br />

because they needn’t be geometrically similar. That’s why squares worked. With quadrilaterals,<br />

I still have to define an indefinite number of rules to get the shapes I want. I<br />

can avoid this embarrassment easily enough if I use indeterminate rules—including<br />

my rule to move a point on a line—in another way. But then the intuitive idea of<br />

inscribing quadrilaterals in quadrilaterals in a recursive process is nearly lost. I have to<br />

do almost everything line by line. I want to be able to define rules as naturally as I can,<br />

so that I can see how they work without having to think about it. Schemas make this<br />

possible—they describe shapes in rules without getting in the way when I calculate.<br />

Let’s rehearse the easy technicalities once more. A schema<br />

x fi y<br />

is a pair of variables x and y that take shapes—or whatever there is in one of my<br />

algebras—as values. These are given in an assignment g that satisfies a given predicate.<br />

Whenever g is used, a rule<br />

gðxÞ fi gðyÞ<br />

is defined. The rule applies in the usual way. In effect, this allows for shapes and their<br />

relations to vary within rules, and extends the transformations under which rules apply.<br />

It provides a nice way to express many intuitive ideas about shapes and how to<br />

change them as calculating goes on. It lets me do what I want with quadrilaterals in a<br />

natural way.<br />

(I’ve shown, in outline, that there’s an algorithm to find the transformations<br />

under which a rule applies to a shape. But is this also the case for assignments and<br />

schemas? What kinds of predicates allow for this, and what kinds of predicates don’t?<br />

These are still open questions. Their answers are crucial to what I hope can be accomplished<br />

calculating.)<br />

This

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!