Bert hamminga Back to: Index: Teaching Docs hamminga, B. (1997) Informatie, Waarheid en Werkelijkheid,inhoudsopgave Go to: Previous Section; Next Section

Page title: 22. Relaties


Verzamelingen, daar heb je twee soorten van: ongeordende en geordende. Bij ongeordende verzamelingen doet de volgorde waarin de dingen staan er niet toe. Neem bijv. Ux = Z. Als ik een ongeordende verzameling T van 10 getallen uit Z neem, dan ben ik niet geïnteresseerd in de volgorde. Ik kan zeggen:

22.1. Neem T := {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}

en ik kan zeggen

22.2. Neem T := {0, 9, 1, 8, 2, 7, 3, 6, 4, 5}

Maar in 22.2. zeg ik precies hetzelfde als in 22.1. Ik wil gewoon die 10 getallen hebben en daarmee uit. Als ik ze maar alle 10 heb. Hoe kun je zien dat een verzameling ongeordend is? Dat kun je zien aan de accolades. Als de dingen uit de verzamelingen tussen "{" en "}" staan, is de verzameling ongeordend.

Een geordende verzameling dingen zetten we tussen "(" en ")". De volgende verzamelingen zijn allemaal verschillende verzamelingen:

22.3.

S1 := (0, 0)  

S2  := (0, 1)   

...  

S10 := (0, 9)

S11 := (1, 0)  

S12 := (1, 1)  

...  

S20 := (1, 9)

.... .. ... ...

S91 := (9, 0)  

S92:= (9, 1)  

...  

S100 := (9, 9)

Er zijn dus 100 geordende verzamelinkjes van twee dingen uit de T van 22.1. Denk er dus goed om: (0, 1) ¹ (1, 0) en (1, 9) ¹ (9, 1), enzovoort.

Oefening:

Reken zelf uit dat er 3.628.800 geordende verzamelingen (x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) van 10 verschillende dingen uit T zijn (dus bijv.: (0, 0, 9, 8, 8, 7, 7, 1, 2, 3) telt niet mee). Doe het een keer met een calculator en een keer met potlood en papier (als dit laatste niet lukt, gebruik dan minstens een jaar geen calculator meer).

Nu kies ik de verzameling van dingen Si, i = 1, 2, ..., 100 als mijn universum. Dus ik neem

22.4. USi:= {S1, S2, ..., S100}

Net als in par 21 maak ik van USi een plaatje: de puntjes stellen de dingen in USi voor, de Si's dus.Image88.gif (2850 bytes)

Het is een rooster. De rijen geef ik een naam met behulp van T (zie 22.1.). De kolommen ook. Het is dus een T x T - rooster. Daarom kunnen we USi ook "T x T" noemen. Zo'n soort afspraak gaan we straks maken.

Niemand kan het schelen in welke volgorde ik deze puntjes heb gezet:U(x,y) := T x T is ongeordend. Maar elke Si, i = 1, 2, ..., 100 is wel degelijk geordend. Voor het rooster heb ik de dingen uit T := {0, 1, 2, 3, 4, 8, 7, 9, 6} horizontaal en verticaal keurig volgens de Nederlandse telvolgorde gezet, maar dat was om de student een plezier te doen. Het was niet verplicht. Besef tenslotte nog: als in een geordend paar (x, y) geldt dat x = y, dan kun je de dingen in deze geordende verzameling omdraaien zonder dat ooit iemand er iets van ziet. Toch mag het niet! Dit geldt voor de puntjes met een rondje er om. Net als in alle universa kun je in  USi:= T x T verzamelingen definiëren. In zo'n verzameling zitten dan bijv. sommige Si wel en andere Si niet. De verzameling van alle punten met een rondje kan ik zo opschrijven:

22.5. S1 (x, y) := {(x, y) | x = y} = {(0,0), (1,1), (2,2), (3,3), (4,4), (5,5), (6,6), (7,7), (8,8), (9,9)}

Nu de ruitjes:

22.6. S2 (x, y) := {(x, y) | x Î{3, 4, 5} & y Î{4, 5}} = {(3,4), (3,5), (4,4), (4,5), (5,4), (5,5)}

En nu de vierkantjes:

22.7. S3 (x, y) := {(x, y) | y = 2} = {(0,2), (1,2), (2,2), (3,2), (4,2), (5,2), (6,2), (7,2), (8,2), (9,2)}

Het rooster van Fig. 22.1. met de rondjes, ruitjes en vierkantjes die er

in staan, is een plaatje van het volgende model.

22.8. M3 (x, y) :=(U(x, y), S1 (x, y), S2 (x, y),S3 (x, y))

waarin

U(x, y) := {S1, S2, .... , S100}

S1 (x, y):= {(0,0), (1,1), .... , (9,9)}

S2 (x, y) := {(3,4), (3,5), .... , (5,5)}

S3 (x, y):= {(0,2), (1,2), .... , (9,2)}

Fig. 22.1. is als weergave van deze M3 (x, y) natuurlijk veel overzichterlijker, maar het gaat er om dat je de notatie begrijpt.

Wat hebben we van 22.1. t/m 22.8. gedaan? We hebben een verschrikkelijk moeilijke denkstap gezet met ons hoofd. Slordig uitgedrukt hebben we een tweede soort ding, y op de begane grond bij de x gezet en de hele zaak een etage hoger gemaakt. Kijk maar (figuur 22.2.):

 

Image81.gif (11269 bytes)

                                                            Fig 22.3

Op de eerste etage van de opbouw par 22 slaag ik er met enige kunst- en vliegwerk in om een (x, y), een geordende verzameling van twee dingen, als één punt voor te stellen. Dit lukt door Ux en Uy als lijnstukken voor te stellen. Een ding in Ux of Uy wordt nu voorgesteld door een punt op een lijnstuk, en niet meer, zoals in een Venn-diagram, als een punt in een vlak (zie linker plattegrond 1e etage). Daardoor kan ik een plattegrond van de 2e etage van de opbouw van par 22 maken die erg veel weg heeft van een Venn-diagram. Dit diagram noem ik een tweede orde Venn-diagram. De puntjes in deze rechthoek stellen verzamelingen van (twee) dingen voor. Bij een eerste orde Venn-diagram (een gewone), mag ik de puntjes door elkaar gooien. Bij een tweede orde Venn-diagram heeft het puntje van Si een vaste plaats. Venn-diagrammen moeten ons helpen langs de kortst mogelijke weg de definities te begrijpen.

Wie goed heeft opgelet heeft gemerkt dat variabelen waar je dingen voor invult altijd kleine letters zijn: x,y,x1 enz  Voor verzamelingen van dingen gebruiken we grote letters Ux, S,T,S1 enz . Als we weer over verzamelingen van S'jes enz praten, gebruiken we vet: U(x1,...,xn), S(x,y) enz. Dan komt vet cursief: M.

Daar komen ze (kijk elke keer naar figuur 22.2.suggestie: even de figuur uitprinten):

Beginnen we over verzamelingen te praten dan spreken we eerst af over welke verzameling Ux1  van dingen x1, Ux2  van dingen x2,....,Uxn  van dingen xn we het hebben.  

S en T zijn verzamelingen van dingen (binnen een universum). Twee speciale soorten S'en en T's zijn definitie 22.1. en definitie 22.2.:

DEFINITIE 22.1.: (x, y):= een geordend paar:= de geordende verzameling bestaande uit eerst x en dan y.

DEFINITIE 22.2.: (x1, x2, ..., xn):= een geordend n-tal (Engels: n-tuple):= de geordende verzameling bestaande uit eerst x1, dan x2 en dan ... en dan xn.

DEFINITIE 22.3.:S(x, y):= een binaire (tweedimensionale) relatie:= een verzameling van geordende paren.

DEFINITIE 22.4.: S(x1, x2, ..., xn):= een n-aire (n-dimensionale) relatie:= een verzameling van geordende n-tallen.

Bij twee van dergelijke verzamelingen zullen we deze aanduiden met S respectievelijk T. Zijn er meer dan twee, dan spreken we over S1,S2, .... ,Sk.

Voor de universa zijn geen nieuwe definities nodig: neem v:= (x, y) in definitie 21.2. Bedenk zelf dat U(x,y) = UxxUy, in het algemeen:

U(x1,x2,...,,xn)= Ux1xUx2x...xUxn

Van U(x,y) hebben we gelukkig nog net een tweede orde Venn-diagram kunnen maken als plattegrond van de tweede etage van de opbouw van par 22 (zie figuur 22.2.). Ik kan U(x.y) als volgt verkrijgen: neem Ux en Uy. Pak een ding uit Ux en dan een ding uit Uy. Stop ze in dezelfde volgorde tussen twee ronde haakjes. Leg dit ding tussen haakjes in U(x,y), maar leg wel de x en y terug in resp. Ux en Uy. Ga zo door tot alle combinaties zijn gepakt. Om deze instructie handig te kunnen uitvoeren kunnen de universa het beste alvast op volgorde gelegd worden. Daarom heet U(x,y) ook wel Ux xUy (het is overigens geen geordende verzameling).

DEFINITIE 22.5.: Ux x Uy := (het cartesisch produkt) Ux maal Uy:= U(x,y)

DEFINITIE 22.6.: Ux1 x Ux2 x ... x Uxn := (het cartesisch produkt Ux1 maal Ux2 maal ... maal Uxn := U(x1,x2,...,,xn)

Toelichting: Dit praat makkelijk: De functie y = x2 + 1 is een binaire relatie S=(x,y)  in het universum (cartesisch product) Â x Â. Dit universum kan ik voorstellen als een oneindig groot tweede orde Venn-diagram:

Image111.gif (1698 bytes)

En inderdaad, voor S=(x,y) een verzameling geordende paren, geldt S=(x,y) Í Â x Â. Plechtig kan ik dus schrijven S=(x,y) = {(x, y) | y = x2 + 1}

Analoog mag ik, als het onderwerp (x1, x2, ..., xn)Πx  x ... x  is voor de relatie a1x1 + a2x2 + ... + anxn = 0 plechtig schrijven:

S(x1, x2, ..., xn) := {(x1, x2, ..., xn) | a1 x1 + a2 x2 + ... an xn = 0}

Helaas! Tweede orde Venn-diagrammen zijn bij relaties bestaande uit geordende n-tallen, n > 2, niet meer te maken. Bij geordende 3-tallen kun je nog een bouwplaat maken of draden in een doorzichtige kunststof gieten. Daarna moeten wij puur met ons hoofd verder.

N.B. In een cartesisch-product-notatie staan de universa keurig op volgorde. U(x1,x2,...,,xn) is echter geen geordende verzameling. Alléén de verzamelingen (x1, x2, ..., xn) zélf zijn geordend.

We werken in deze paragraaf met speciale soorten verzamelingen, namelijk geordende verzamelingen (x, y) en (x1, x2, ..., xn) en relaties S=(x,y) en S(x1, x2, ..., xn). Dus zien de modellen er ook speciaal uit.

We herhalen eerst even:

DEFINITIE 21.7.: Mm := (Ux, S1, S2, ..., Sm).

Een model was een universum met een aantal verzamelingen waartoe de dingen uit het universum wel en niet kunnen behoren. We gaan, met onze kennis van geordende verzamelingen, de definities van Mm nog eerst verbeteren:

DEFINITIE 22.8.: Mm := (Ux, {S1, S2, ..., Sm}).

Mm is nu een geordend paar. De "x" is: Ux. De "y" is: {S1, S2, ..., Sm}. Dit

is een verbetering omdat het duidelijker weergeeft waarin we zijn genteresseerd: 1) Wat is het universum? 2) Wat zijn (de volgorde kan ons niet meer schelen!) de verzamelingen? Als we het antwoord op de vragen 1) en 2) weten, weten we over welk model het gaat.*)

DEFINITIE 22.9.: Mk(x1, x2, ..., xn) := een model met k relaties van geordende n-tallen (x1, x2, ..., xn)

Toelichting: Nu volgt de meest uitgebreide beschrijving van een Mk(x1, x2, ..., xn)

22.9. Mk(x1, x2, ..., xn) :=(U(x1,x2,...,,xn), {S1(x1, x2, ..., xn), S2(x1, x2, ..., xn), ..., Sk(x1, x2, ..., xn)})

waarin

U(x1,x2,...,xn) := {S1, S2, .... , Sm}

S1, S2, .... , Sm zijn geordende n-tallen (x1,x2,...,xn)

S1(x1, x2, ..., xn) := {S1 1, S1 2, .... , S1 m1}

S2(x1, x2, ..., xn) := {S2 1, S2 2, .... , S1 m2}

........................................................

Sk(x1, x2, ..., xn) :={Sk 1, Sk 2, .... , Sk mk}

Net als kleding hebben modellen een maat. Die maat is (n, m, k, m1, m2, ...,mk), n is het aantal dingen in elk geordend n-tal, m is the aantal geordende n-tallen in het universum, k is het aantal relaties. Elke relatie heeft, net als het universum, een bepaald aantal elementen; dus tenslotte zijn m1, m2, ..., mk nog kengetallen van een model: een relatie kan veel elementen bevatten, maar een andere relatie kan bijv. weer leeg zijn.

Klik voor de antwoorden bij de oefeningen

Go to: Previous Section; Next Section