Book Description
Applied Discrete Structures, is a two semester undergraduate text in discrete mathematics, focusing on the structural properties of mathematical objects. These include matrices, functions, graphs, trees, lattices and algebraic structures. The algebraic structures that are discussed are monoids, groups, rings, fields and vector spaces.
Applied Discrete Structures is designed for use in a university course in discrete mathematics spanning up to two semesters. Its original design was for computer science majors to be introduced to the mathematical topics that are useful in computer science. It can also serve the same purpose for mathematics majors, providing a first exposure to many essential topics.
This open book is licensed under a Creative Commons License (CC BY-NC-SA). You can download Applied Discrete Structures ebook for free in PDF format (25.4 MB).
Table of Contents
Chapter 1
Set Theory
Chapter 2
Combinatorics
Chapter 3
Logic
Chapter 4
More on Sets
Chapter 5
Introduction to Matrix Algebra
Chapter 6
Relations
Chapter 7
Functions
Chapter 8
Recursion and Recurrence Relations
Chapter 9
Graph Theory
Chapter 10
Trees
Chapter 11
Algebraic Structures
Chapter 12
More Matrix Algebra
Chapter 13
Boolean Algebra
Chapter 14
Monoids and Automata
Chapter 15
Group Theory and Applications
Chapter 16
An Introduction to Rings and Fields
Appendix A
Algorithms
Appendix B
Python and SageMath
Appendix C
Determinants
Appendix D
Hints and Solutions to Selected Exercises
Appendix E
Notation