Relationer
Vi skal have relationer på palds før vi går videre. Funktioner, osv.Vi studerer relationer vha. forskellige måder at udtrykke dem på, hhv. mængder, udsagne, grafer og matricer.
Mængder
- Det kartesiske produkt
- DEF: En relation fra A til B er en delmængde
, hvis
så siger vi oftest "a relation i A"
DOM -> domain(dan: domæne)
RAN -> Range(dan: billedet)
DEF:
DOM(R0) = {j, f, m}
RAN(R0) = {m,i,c}
Udsagn
OBServation: En relation fra A til B definerer åbne udsagnNOTation: Vi vil ofte skrive dette som:
-------------
Vi forkorter nu, altså bruger en simplere notation:
OBS: En relation fra A til B definerer åbne udsagn
DEF: En relation R i A er:
- Refleksiv, hvis
:
- R0?
-> NEJ
- Symetrisk, hvis
:
- R0? -> NEJ
- Transitiv, hvis
- R0? -> NEJ da j er ikke forældre til c, selvom j->m->c
- Antisymmetrisk, hvis
- R0? -> JA!
Grafer
Digraph -> directed graph -> den orienterede graf for RHvis R er en relation i A, hvor A er endelig, så definerer vi en graf med knuder
| Refleksiv | Symmetrisk | Transitiv | Antisymmetrisk |
Matricer
En relation fra| Refleksiv | Symmetrisk | Transitiv | Antisymmetrisk | ||||||||||||||||||
|
|
R0 opstillet som matrix:
| j | f | m | c | i | |
| j | 0 | 0 | 1 | 0 | 0 |
| f | 0 | 0 | 0 | 1 | 1 |
| m | 0 | 0 | 0 | 1 | 1 |
| c | 0 | 0 | 0 | 0 | 0 |
| i | 0 | 0 | 0 | 0 | 0 |
Eksempler
Hvis ikke relationen er symetrisk, er den ikke nødvendigvis antisymmetrisk!!Givet et sæt:
Analyserer vi nu følgende udsagn:
Jeg orker ikke at tegne den orienterede graf, men vi bruger den altså til at bestemme om R1
For at løse R2, bruger vi nu en anden metode:
Vi tager udgangspunkt i en matrixrelation:
| 1 | 2 | 0 | 1 | 2 | 0 | 1 | ||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | ||
| 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2 | 2 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
| 0 | 3 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |
| 1 | 4 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
| 2 | 5 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
| 0 | 6 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |
| 1 | 7 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
Resultaterne opstiller vi nu i et tabel:
| REF | SYM | TRAN | ANTI | |
| R1 | T | F (1,2) | T | T |
| R2 | T | T | T | F (1,4) |
| R3 | F | F | F | F |
Dom(R1) = A = Ran(R1)