Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vorwissen von Unifikation aus "Programmierung" #49

Open
tidenhub opened this issue Jun 29, 2018 · 1 comment
Open

Vorwissen von Unifikation aus "Programmierung" #49

tidenhub opened this issue Jun 29, 2018 · 1 comment
Assignees
Labels

Comments

@tidenhub
Copy link
Contributor

tidenhub commented Jun 29, 2018

Das Thema Unifikation wurde schon in der Vorlesung "Programmierung" von Prof. Dr. Vogler behandelt. Ich bin der Meinung, dass es in der TheoLog Vorlesung gut etwas kürzer gefasst werden könnte.

Ich würde es für sinnvoll halten, wenn man sich bei der Benennung der Regel für den Unifikationsalgorithmus absprechen könnte. Gerade die Regel "Eliminierung" kann leicht verwechselt werden:

  • TheoLog = Programmierung
  • Löschen = Elimination
  • Zerlegung = Dekomposition
  • Orientierung = Vertauschung
  • Eliminierung = Substitution

Auch bei der Notation wäre eine Vereinheitlichung wünschenswert.

Gerne würde ich an dieser Stelle den Auszug aus dem Skript verlinken, dass aber nur in gedruckter Form vorliegt. Stattdessen kann ich nur auf eine Hilfsfolie aus der Übung verlinken:
https://drive.google.com/file/d/0B-hi46IhP-LNQUhFRlNkMkd2LTQ/view?usp=sharing (Ab Seite 4)

@mkroetzsch
Copy link
Member

Danke für diesen Hinweis! Der Unifkationsalgorithmus ist schon seit vielen Jahren Teil der Logikvorlesung (ich habe ihn vor über 15 Jahren bereits selbst in Logik gelernt). Seitdem hat sich aber einiges am Studienaufbau geändert. Da die Ausgestaltung der Lehrveranstaltungen nicht zentral koordiniert wird, werden solche Überlappungen manchmal nicht bemerkt. Bei TheoLog kommt erschwerend dazu, dass die Rotation der Lehre dazu führt, dass es 3-4 unabhängig verwaltete Vorlesungsmaterialien gibt.

Im gegebenen Fall ist vor allem die Überbelegung von Elimination/Eliminierung ungünstig. Da der Stoff in diesem Semester schon schon gelehrt ist, werden wir den Hinweis vor allem bei der Klausurkorrektur berücksichtigen.

@mkroetzsch mkroetzsch self-assigned this Jun 29, 2018
@mkroetzsch mkroetzsch added the Bug label Jun 29, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants