Theorie Der Informatik: Lösungen Zu Übungsblatt 1.pdf

solution01-german.pdf
Preview of Theorie der Informatik: Lösungen zu Übungsblatt 1
🔗 Source: ai.dmi.unibas.ch
📊 Size: 150 KB
📄 Pages: 2 pages
⬇️ Downloads: 28

Summary

Theorie der Informatik - Übungsblatt 1

Dieses Übungsblatt aus dem Frühjahrssemester 2020 an der Universität Basel behandelt verschiedene Konzepte aus der Theorie der Informatik, insbesondere strukturelle Induktion, Aussagenlogik und ihre Semantik.

Aufgabe 1.1: Strukturelle Induktion

Es wird bewiesen, dass für jeden Binärbaum $B$ die Anzahl seiner Blätter ($bl(B)$) immer kleiner oder gleich der doppelten Höhe ($h(B)$) ist. Dies wird durch strukturelle Induktion gezeigt:

- Basisfall: Für den leeren Baum ($B = \emptyset$) gilt $bl(\emptyset) = 1 = 2 \cdot 0$.
- Induktionsvoraussetzung: Angenommen, die Aussage gilt für alle Unterbäume $BL$ und $BR$ von $B$.
- Induktionsschritt: Für den Knotenbaum $B = (BL, \oplus, BR)$ ist:
$bl(B) = bl(BL) + bl(BR) \leq 2h(BL) + 2h(BR) \leq 2\max(h(BL), h(BR)) + 2\max(h(BL), h(BR)) = 2h(B)$

Aufgabe 1.2: Formalisierung in Aussagenlogik

Die folgenden Aussagen werden als logische Formeln formuliert:

- (a) Wenn es nicht regnet, dann ist es warm: $(\neg \text{Regen} \rightarrow \text{warm})$
- (b) Wenn Bob schwimmen geht, dann isst er ein Eis und es regnet nicht: $(\text{BobSchwimmt} \rightarrow (\text{BobIsstEis} \land \neg \text{Regen}))$
- (c) Bob schwimmt genau dann, wenn er Eis isst oder es warm ist oder es nicht regnet: Zwei mögliche Formulierungen:
- $(\text{BobSchwimmt} \leftrightarrow (\text{BobIsstEis} \land (\text{warm} \lor \neg \text{Regen})))$
- $(\text{BobSchwimmt} \leftrightarrow ((\text{BobIsstEis} \land \text{warm}) \lor \neg \text{Regen}))$
- (d) Entweder die Sonne scheint oder es regnet (aber nicht beides): $((\text{Sonne} \lor \text{Regen}) \land \neg (\text{Sonne} \land \text{Regen}))$

Aufgabe 1.3: Semantik der Aussagenlogik

- (a) Modell und Beweis für $\phi = ((A \land \neg B) \rightarrow (\neg A \lor \neg C))$ über {A, B, C}:
- Ein Modell $I = \{A \mapsto 0, B \mapsto 0, C \mapsto 0\}$ erfüllt $\phi$, da $I \models \neg (A \land \neg B)$ und daher $I \models (\neg A \lor \neg C)$.
- (b) Modell für den Fall, dass $\phi$ falsch ist:
- Ein Modell $I = \{A \mapsto 1, B \mapsto 0, C \mapsto 1\}$ zeigt, dass $\phi$ falsch ist, da $I \not\models \neg (A \land \neg B)$ und somit $I \not\models (\neg A \lor \neg C)$.

Aufgabe 1.4: Semantik der Aussagenlogik - Implikation

Es wird gezeigt, dass in einer Interpretation $I$ über dieselben atomaren Aussagen $A$, wenn $I \not\models \phi$, dann entweder $I \not\models \phi$ oder $I \models \psi$. Dies folgt aus der Definition von Implikationen in der Aussagenlogik.

Description

In diesem Übungsblatt wird durch strukturelle Induktion bewiesen, dass die Anzahl der Blätter eines Binärbaums immer kleiner oder gleich dem Doppelten seiner Höhe ist, basierend auf den definierten Funktionen für Höhe und Blätter. Der Beweis beginnt mit dem Basisfall und überprüft dann rekursiv die Induktionsvoraussetzung für Unterbäume, um die Aussage für jeden Binärbaum zu beweisen.

Technical Information

  • File Format: PDF
  • File Size: 150 KB
  • Pages: 2
  • Language: DE
  • Total Downloads: 28
  • Last Updated: 2 months ago

Document Overview

This PDF document about Theorie der Informatik: Lösungen zu Übungsblatt 1 provides comprehensive information and guidance. Whether you're a beginner or advanced user, this resource offers valuable insights into Theorie der Informatik: Lösungen zu Übungsblatt 1.

Related Topics

If you're interested in Theorie der Informatik: Lösungen zu Übungsblatt 1, you might also want to explore:

Download Theorie der Informatik: Lösungen zu Übungsblatt 1 eBooks for free and learn more about Theorie der Informatik: Lösungen zu Übungsblatt 1. These books contain exercises and tutorials to improve your practical skills, at all levels!

Not satisfied with this document? We have related documents to Theorie der Informatik: Lösungen zu Übungsblatt 1, try searching with similar keywords: Theorie der Informatik: Lösungen zu Übungsblatt 1, **"Theorie der Informatik: Übungsblatt 11 - Lösungen zu Aufgaben zur Unentscheidbarkeit und Kontextfreien Grammatiken"**, # Theorie der Informatik: Übungsblätter und Lösungen zum Regulären Ausdruck und Kreuzproduktautomate n, Informatik Übungsblatt 5, Informatik Übungsblatt, Antrag der Fraktion der SPD, der Fraktion Die Linke und der Fraktion Bündnis 90/Die Grünen Berliner Taxigewerbe schützen! (PDF -, Die Praxis der Hochschulen bei der sozialen Zuordnung der Studienbewerber und Aspekte der sozialen Herkunft von Hochschuldirekt-, Informatik Als Dialog Zwischen Theorie Und Anwendu

You can download PDF versions of the user's guide, manuals and ebooks about Theorie der Informatik: Lösungen zu Übungsblatt 1, you can also find and download for free A free online manual (notices) with beginner and intermediate, Downloads Documentation, You can download PDF files (or DOC and PPT) about Theorie der Informatik: Lösungen zu Übungsblatt 1 for free, but please respect copyrighted ebooks.