09 Tillukninger og induktivt definerte mengder Flashcards

1
Q

9.1 Lukket mengde

A

At en mengde er lukket under en gitt operasjon, betyr at når vi utfører denne operasjonen på ett eller flere elementer i mengden, er vi garantert at resultatet er et element i den samme mengden. Hvis M er en mengde, kalles den minste mengden som inneholder M og som er lukket under en eller flere operasjoner, tillukningen av M under disse operasjonene.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

9.2 Tillukningen av en binær relasjon

A

Hvis R er en relasjon, kalles den minste relasjonen som inneholder R og som har en gitt egenskap, tillukningen av R med hensyn til denne egenskapen. Hvis egenskapen det er snakk om er refleksivitet, symmetri eller transitivitet, kalles tillukningen henholsvis den refleksive, symmetriske eller transitive tillukningen av R.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

9.3 Induktivt definert mengde

A

En induktivt definert mengde er den minste mengden som inneholder en gitt mengde - kalt en basismengde - og som er lukket under gitte operasjoner. En mengde defineres induktivt i følgende tre steg:

  • Basissteget: å spesifisere en basismengde.
  • Induksjonssteget: å spesifisere operasjonene.
  • Tillukningen: å ta den minste mengden som inneholder basismengden og som er lukket under operasjonene.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

9.4 Utsagnslogisk formel

A

Mengden av utsagnslogiske formler er den minste mengden X slik at følgende holder:

  • Enhver utsagnsvariabel er med i X. Disse utgjør basismengden og kalles atomøre formler.
  • Hvis F er med i X, er ¬F med i X.
  • Hvis F og G er med i X, så er (F ∧ G), (F ∨ G) og (F → G) med i X.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

9.5 Liste

A

Mengden av lister over en mengde A er induktivt definert som den minste mengden slik at følgende holder:

  • () er en liste over A. Dette er den tomme listen over A.
  • Hvis x ∈ A og L er en liste over A, er x::L en liste over A.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

9.6 Binært tre

A

Mengden av binære trær over en mengde A er den minste mengden slik at følgende holder:

  • () er et binært tre over A. Dette kalles det tomme binære treet eller bare det tomme treet.
  • Hvis x ∈ A, og V og H er binære trær over A, er (V, x, H) et binært tre over A. Elementet x kalles en node i det binære treet. Når et binært tre er på formen ((), x, ()), kalles x en bladnode eller en løvnode.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

9.7 Alfabet, tegn, streng

A

Anta at A er en mengde av tegn. Mengden A kalles et alfabet. Mengden av strenger over A er den minste mengden A* slik at:

  • Λ ∈ A*, hvor symbolet Λ står for den tomme strengen og
  • hvis s ∈ A* og x ∈ A, er sx ∈ A*, hvor sx står for resultatet av å slå sammen s og x. Vi skriver s i stedet for Λs.

Et språk over A er en delmengde av A*.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

9.8 Konkatenering

A

Operasjonen som består av å slå to strenger s og t sammen til én, st, kalles konkatenering. Skrivemåten sn brukes som en forkortelse for strengen s gjentatt n ganger etter hverandre; for eksempel er a3b3 det samme som aaabbb. Vi antar at s0 = Λ.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

9.9 Bitstreng

A

Mengden av bitstrenger er induktivt definert som den minste mengden som er slik at 0 og 1 er bitstrenger, og hvis b er en bitstreng, er b0 og b1 også bitgstrenger.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly