Discrete Mathematics

by WWL Chen

 

This set of notes has been compiled over a period of more than 20 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. You will need Adobe Acrobat Reader Version 4.0 or later.

The material is available free to all individuals, on the understanding that it is not to be used for financial gains, 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 (last uploaded on 2 December 2002)

 

Chapter 2: RELATIONS AND FUNCTIONS (last uploaded on 2 December 2002)

 

Chapter 3: THE NATURAL NUMBERS (last uploaded on 2 December 2002)

 

Chapter 4: DIVISION AND FACTORIZATION (last uploaded on 2 December 2002)

 

SECTION B --- COMPUTATIONAL ASPECTS

 

Chapter 5: LANGUAGES (last uploaded on 2 December 2002)

 

Chapter 6: FINITE STATE MACHINES (last uploaded on 2 December 2002)

 

Chapter 7: FINITE STATE AUTOMATA (last uploaded on 2 December 2002)

 

Chapter 8: TURING MACHINES (last uploaded on 2 December 2002)

 

Chapter 9: GROUPS AND MODULO ARITHMETIC (last uploaded on 2 December 2002)

 

Chapter 10: INTRODUCTION TO CODING THEORY (last uploaded on 2 December 2002)

 

Chapter 11: GROUP CODES (last uploaded on 2 December 2002)

 

Chapter 12: PUBLIC KEY CRYPTOGRAPHY (last uploaded on 2 December 2002)

 

SECTION C --- MATHEMATICAL ASPECTS

 

Chapter 13: PRINCIPLE OF INCLUSION-EXCLUSION (last uploaded on 2 December 2002)

 

Chapter 14: GENERATING FUNCTIONS (last uploaded on 2 December 2002)

 

Chapter 15: NUMBER OF SOLUTIONS OF A LINEAR EQUATION (last uploaded on 2 December 2002)

 

Chapter 16: RECURRENCE RELATIONS (last uploaded on 2 December 2002)

 

Chapter 17: GRAPHS (last uploaded on 2 December 2002)

 

Chapter 18: WEIGHTED GRAPHS (last uploaded on 25 August 2003)

 

Chapter 19: SEARCH ALGORITHMS (last uploaded on 2 December 2002)

 

Chapter 20: DIGRAPHS (last uploaded on 2 December 2002)