05.09.2013 Views

De formule van Euler in reguliere polytopen - KNAW Onderwijsprijs

De formule van Euler in reguliere polytopen - KNAW Onderwijsprijs

De formule van Euler in reguliere polytopen - KNAW Onderwijsprijs

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.

§5.5 Algoritme voor het v<strong>in</strong>den <strong>van</strong> het aangrenzende vlak<br />

Als er wel 2 snijpunten worden gevonden is de volgende taak het v<strong>in</strong>den<br />

<strong>van</strong> het vlak (of beter gezegd <strong>van</strong> iV), dat de lijn S1S2 gemeenschappelijk<br />

heeft met het eerste vlak. Hierbij zijn S1 en S2 de geselecteerde punten<br />

op het moment dat het 2 e snijpunt <strong>van</strong> x4 met het eerste vlak werd<br />

gevonden. Er is geen simpele methode of <strong>formule</strong> om het aangrenzende<br />

vlak te v<strong>in</strong>den. We zullen om deze te v<strong>in</strong>den gebruik maken <strong>van</strong> de<br />

weergegeven tabel. Nu wordt er voor elk <strong>van</strong> de 3 aangrenzende vlakken<br />

<strong>van</strong> S1 gecontroleerd of er aan de volgende voorwaarden wordt voldaan:<br />

(1) Het aangrenzende vlak <strong>van</strong> S1 grens ook aan S2.<br />

(2) Het vlak is ongelijk aan het voorgaande vlak.<br />

<strong>in</strong>dexpunt aangrenzende<br />

vlakken<br />

0 0, 2, 4<br />

1 1, 2, 4<br />

2 0, 3, 4<br />

3 1, 3, 4<br />

4 0, 2, 5<br />

5 1, 2, 5<br />

6 0, 3, 5<br />

7 1, 3, 5<br />

Er is maar één vlak wat aan deze beide voorwaarden voldoet, en dat is het vlak dat de lijn S1S2<br />

gemeenschappelijk heeft met het voorgaande vlak.<br />

§5.6 Algoritme voor het v<strong>in</strong>den <strong>van</strong> het volgende snijpunt<br />

In het nu geselecteerde vlak is al één snijpunt bekend, aangezien het 2 e snijpunt <strong>van</strong> het voorgaande<br />

vlak ook <strong>in</strong> dit vlak ligt. Het 2 e snijpunt wordt op gelijke wijze gevonden als de vorige snijpunten, er<br />

gebeurt namelijk het volgende<br />

(1) S1 wordt gelijkgesteld aan S2, dus er wordt voor S1 het punt geselecteerd dat<br />

aan<strong>van</strong>kelijk voor S2 geselecteerd was.<br />

(2) S2 wordt geselecteerd met behulp <strong>van</strong> de <strong>formule</strong> voor , waarbij N twee waarden<br />

kan aannemen, namelijk de waarden die overeenkomen met de variabele coörd<strong>in</strong>aten<br />

b<strong>in</strong>nen het nu geselecteerde vlak. Ook is N ongelijk aan de vorige N.<br />

(3) Als er aan de voorwaarde (( ) ( )) (( ) ( )) wordt<br />

voldaan wordt er een punt geïnterpoleerd, met behulp <strong>van</strong> de <strong>formule</strong> voor <strong>in</strong>terpolatie.<br />

Als er voordat deze stappen vier keer zijn uitgevoerd een snijpunt wordt gevonden wordt er een<br />

volgend vlak geselecteerd, volgens het algoritme dat hiervoor beschreven is. Als het vlak wat uit dat<br />

algoritme komt gelijk is aan het eerste vlak, dus iV = iV,start, dan is er een gesloten lijn gecreëerd. Dit is<br />

de lijn die het snijvlak <strong>van</strong> de betreffende kubus met het hypervlak x4 = 0 voorstelt. Verrassend<br />

genoeg is het enige wat er na het def<strong>in</strong>iëren <strong>van</strong> alle bovenstaande algoritmes nog moet gebeuren,<br />

het uitvoeren <strong>van</strong> dit algoritme voor alle 8<br />

kubussen, waarna de volledige doorsnede<br />

<strong>van</strong> de hyperkubus met x4 = 0 wordt<br />

weergegeven. Aangezien het snijvlak <strong>van</strong><br />

elke aparte kubus een polygoon is, is deze<br />

doorsnede een polyhedron. Het algoritme<br />

<strong>van</strong> één kubus, waar<strong>van</strong> het snijvlak met x4<br />

= 0 een zeshoek is, wordt duidelijker<br />

weergegeven <strong>in</strong> de afbeeld<strong>in</strong>g rechts. Hier<strong>in</strong><br />

is weer de volgorde <strong>van</strong> de selectie <strong>van</strong><br />

punten weergegeven en de volgorde <strong>van</strong> de<br />

selectie <strong>van</strong> vlakken <strong>in</strong> dikgedrukte letters.<br />

Hoofdstuk 5: Doorsnede <strong>van</strong> een hyperkubus<br />

31

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

Saved successfully!

Ooh no, something went wrong!