Discrete Mathematics

by WWL Chen

 

This set of notes has been compiled over a period of more than 25 years. Chapters 1-4 were used in various forms and on many occasions between 1981 and 1990 by the author at Imperial College, University of London. An extra 14 chapters were written in Sydney in 1991 and 1992. Chapters 7 and 12 were added in 1997.

The material has been organized in such a way to create a single volume suitable for use in the unit MATH237 at Macquarie University. This unit is currently taught in two parallel strands. The following is the suggested order for the presentation of the material:

To read the notes, click the chapters below for connection to the appropriate PDF files.

The material is available free to all individuals, on the understanding that it is not to be used for financial gain, and may be downloaded and/or photocopied, with or without permission from the author. However, the documents may not be kept on any information storage and retrieval system without permission from the author, unless such system is not accessible to any individuals other than its owners.

 

SECTION A --- BASIC MATERIAL

 

Chapter 1: LOGIC AND SETS

 

Chapter 2: RELATIONS AND FUNCTIONS

 

Chapter 3: THE NATURAL NUMBERS

 

Chapter 4: DIVISION AND FACTORIZATION

 

SECTION B --- COMPUTATIONAL ASPECTS

 

Chapter 5: LANGUAGES

 

Chapter 6: FINITE STATE MACHINES

 

Chapter 7: FINITE STATE AUTOMATA

 

Chapter 8: TURING MACHINES

 

Chapter 9: GROUPS AND MODULO ARITHMETIC

 

Chapter 10: INTRODUCTION TO CODING THEORY

 

Chapter 11: GROUP CODES

 

Chapter 12: PUBLIC KEY CRYPTOGRAPHY

 

SECTION C --- MATHEMATICAL ASPECTS

 

Chapter 13: PRINCIPLE OF INCLUSION-EXCLUSION

 

Chapter 14: GENERATING FUNCTIONS

 

Chapter 15: NUMBER OF SOLUTIONS OF A LINEAR EQUATION

 

Chapter 16: RECURRENCE RELATIONS

 

Chapter 17: GRAPHS

 

Chapter 18: WEIGHTED GRAPHS

 

Chapter 19: SEARCH ALGORITHMS

 

Chapter 20: DIGRAPHS