Discrete Mathematics
An introduction to the fundamental concepts and methods of discrete mathematics, including logic, mathematical reasoning, sets, functions, relations, counting, mathematical induction, and graph theory.
This book provides definitions, theorems, worked examples, exercises, and supplementary learning resources.