Grundlagen


L. L.
Diese Lernkarten decken grundlegende Konzepte der Theoretischen Informatik auf Universitätsniveau ab. Sie behandeln Themen wie abzählbare Mengen, Turingmaschinen, Kolmogorov-Komplexität, Graphentheorie, und boolesche Operationen. Die Karteikarten erklären auch Algorithmen, Beweistechniken, und mathematische Grundlagen wie Mengenlehre und Kardinalität. Ideal für Studierende der Informatik, die ein tiefes Verständnis der theoretischen Grundlagen erlangen möchten.
Karten
31
Lernende
3
Sprache
Deutsch
Kategorie
Informatik
Stufe
Universität
Erstellt / Aktualisiert
13.08.2020 / 22.01.2021

Lernkarten

Assoziativgesetz?

Verknüpfungsgesetz, Klammergesetz

a * ( b * c ) = ( a * b ) * c

Kommutativgesetz?

Vertauschungsgesetz

x * y = y * x

Distributivgesetz?

Verteilungsgesetz

a * ( b + c ) = a * b + a * c

Surjektiv?

x -> y mit alle Bilder y haben ein Urbild in x

Injektiv?

x -> y mit alle Bilder y haben nur ein Urbild x

Bijektiv?

x -> y : f muss injektiv sein, f muss surjektiv sein, f^-1 muss surjektiv sein

Inverse?

wenn x -> y injektiv ist und wenn jedem Bild sein Urbild zugeordnet ist

Hamiltonscher Kreis?

Ein Hamiltonscher Kreis eines Graphen G ist ein geschlossener Weg (Kreis), der jeden Knoten von G genau einmal enthält.

Dreiecksungleichung?

bedeutet, dass

c({u, v}) c({u, w}) + c({w, v})

für alle Knoten u,v,w von G. Dies ist eine natürliche Eigenschaft, die besagt, dass die direkte Verbindung zwischen u und v nicht teurer sein darf als beliebige Umwege (Verbindungen über andere Knoten).

Knotenüberdeckung eines Graphen?

Eine Knotenüberdeckung eines Graphen G = (V, E) ist jede Knotenmenge U V , so dass jede Kante aus E zu mindestens einem Knoten aus U inzident ist.

Eine Kante {u,v} ist inzident zu ihren Endpunkten u und v.

Disjunktion?

zum Beispiel x1 x3 x4 x7

Konjuktion?

z.B. x1 ∧ x2 ∧ x3

Kolmogorov-Komplexität?

Für jedes Wort x bool)ist die Kolmogorov-Komplexität K(x) des Wortes x das Minimum der binären Längen der Pascal-Programme, die x generieren.

Church’sche These?

Die Turingmaschinen sind die Formalisierung des Begriffes „Algorithmus“, d. h., die Klasse der rekursiven Sprachen (der entscheidbaren Entscheidungs- probleme) stimmt mit der Klasse der algorithmisch (automatisch) erkennbaren Sprachen überein.

 

Die Church’sche These ist das einzige informatikspezifische Axiom, auf welchem die Theoretische Informatik aufgebaut wird. Alle anderen benutzten Axiome sind die Axiome der Mathematik.

abzählbar?

Eine Menge A heißt abzählbar, falls A endlich ist oder |A| = |N|.

Lernen