23.02.2014 Views

Shape

Shape

Shape

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

127 What Schemas Show<br />

early stuff, although sometimes there are hints of something new—makes this choice.<br />

Nonetheless, understanding how shapes work may be better served with the second<br />

option. What is it about schemas and how they work that makes me say this? Let’s<br />

take a look at schemas and see what they can do.<br />

Here’s a rule<br />

defined in a schema x fi y that produces the shape<br />

and others of the same kind<br />

formed when polygons are nested or inscribed one in another. An assignment g provides<br />

values for the variables x and y that satisfy this predicate:<br />

x is a polygon with n sides, and y ¼ x þ z, where z is a polygon with n sides inscribed in x.<br />

The predicate can be elaborated in much greater detail. For example, I could say something<br />

more about polygons being convex, etc., and then go on to say that the vertices<br />

of z are points on the sides of x, etc. Thus, it’s easy to see that the schema includes as a<br />

special case rules for shapes in the array

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

Saved successfully!

Ooh no, something went wrong!