Discrete mathematics using a computer (Q4942604)
From MaRDI portal
!
This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:
scientific article; zbMATH DE number 1414261
| Language | Label | Description | Also known as |
|---|---|---|---|
| default for all languages | No label defined |
||
| English | Discrete mathematics using a computer |
scientific article; zbMATH DE number 1414261 |
Statements
14 March 2000
0 references
discrete mathematics
0 references
functional programming
0 references
0 references
Discrete mathematics using a computer (English)
0 references
Das Buch gibt eine Einführung in Grundlagen der diskreten Mathematik. Behandelt werden: Aussagenlogik (Kap. II), Anfangsgründe der Prädikatenlogik (Kap. III), Mengentheorie (Kap. IV), Rekursion (Kap. V), Induktiv definierte Mengen (Kap. VI), Vollständige Induktion (Kap. VII), Relationen (Kap. VIII), Funktionen (Kap. IX). Dabei wird der Stoff im allgemeinen sehr ausführlich (manchmal auch zu ausführlich) dargestellt. Die Besonderheit des Buches ist es nun, dem Lernenden zu ermöglichen, mit den eingeführten Objekten (Mengen, Relationen, Funktionen etc.) auch am Computer zu rechnen. Dazu kann man sich Software über das Internet holen und zwar eine Implementation der funktionalen Sprache Haskell und eine Bibliothek, in der weitere Software-Tools bereitgestellt werden (z.B. ein Beweis-Checker). In den einzelnen Kapiteln wird dann auch jeweils auf die Arbeit mit dieser Software eingegangen. Kapitel I gibt eine Einführung in Haskell; im Kapitel X wird noch als eine Anwendung der Entwurf eines Volladdierers behandelt. Jedes Kapitel enthält zahlreiche Übungsaufgaben; für ausgewählte Aufgaben sind die Lösungen in einem Anhang angegeben. Ferner sind am Ende jedes Kapitels Verweise auf weiterführende Literatur aufgelistet. Ein Leser, der dieses Buch intensiv nutzt, lernt neben dem mathematischen Inhalt auch in gewissem Umfang das funktionale Programmieren.
0 references