English Deutsch Français 简体中文 繁體中文
Book123, Download eBooks for Free - Anytime! Submit your article

Categories

Share With Friends



Like Book123?! Give us +1

Archive by Date

Search Tag

Newest

Useful Links


Technical Discrete Mathematics for Computer Science (Some Notes)

Posted on 2010-04-14




Name:Technical Discrete Mathematics for Computer Science (Some Notes)
ASIN/ISBN:0132122715
Publish Date:Department of Computer and Information Science Uni
Pages:249 Pages
File size:3.4 Mb
Pages: 249 Pages
ISBN: n/a
File Type: PDF
File Size: 3.4 MB
Other Info: Department of Computer and Information Science University of Pennsylvania 2007
   Technical Discrete Mathematics for Computer Science (Some Notes)

Free Download Now     Free register and download UseNet downloader, then you can FREE Download from UseNet.

    Download without Limit " Technical Discrete Mathematics for Computer Science (Some Notes) " from UseNet for FREE!


More

Discrete Mathematics for Computer Science (Some Notes) by Jean Gallier

These are notes on discrete mathematics for computer scientists. The presentation is somewhat unconventional. Indeed I begin with a discussion of the basic rules of mathematical reasoning and of the notion of proof formalized in a natural deduction system ``a la Prawitz''. The rest of the material is more or less traditional but I emphasize partial functions more than usual (after all, programs may not terminate for all input) and I provide a fairly complete account of the basic concepts of graph theory.

Contents

1 Mathematical Reasoning, Proof Principles and Logic 5

1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

1.2 Inference Rules, Deductions, The Proof Systems N)m and NG)m . . . . . . . 6

1.3 Adding ^, _, ?; The Proof Systems N),^,_,? c and NG),^,_,? c . . . . . . . . . 17

1.4 Clearing Up Differences Between Rules Involving ? . . . . . . . . . . . . . . 24

1.5 Other Rules of Classical Logic and Examples of Proofs . . . . . . . . . . . . 27

1.6 Adding Quantifiers; The Proof Systems N),^,_,8,9,? c , NG),^,_,8,9,? c . . . . . . 31

1.7 Decision Procedures, Proof Normalization, etc. . . . . . . . . . . . . . . . . . 40

1.8 Basics Concepts of Set Theory . . . . . . . . . . . . . . . . . . . . . . . . . . 46



2 Relations, Functions, Partial Functions 55


2.1 What is a Function? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

2.2 Ordered Pairs, Cartesian Products, Relations, etc. . . . . . . . . . . . . . . . 58

2.3 Induction Principle on N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

2.4 Composition of Relations and Functions . . . . . . . . . . . . . . . . . . . . 64

2.5 Recursion on N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

2.6 Inverses of Functions and Relations . . . . . . . . . . . . . . . . . . . . . . . 68

2.7 Injections, Surjections, Bijections, Permutations . . . . . . . . . . . . . . . . 71

2.8 Direct Image and Inverse Image . . . . . . . . . . . . . . . . . . . . . . . . . 74

2.9 Equinumerosity; Pigeonhole Principle; Schr¨oder–Bernstein . . . . . . . . . . 76

2.10 An Amazing Surjection: Hilbert’s Space Filling Curve . . . . . . . . . . . . . 84

2.11 Strings, Multisets, Indexed Families . . . . . . . . . . . . . . . . . . . . . . . 85

3 Some Counting Problems; Binomial Coefficients 91

3.1 Counting Permutations and Functions . . . . . . . . . . . . . . . . . . . . . 91

3.2 Counting Subsets of Size k; Binomial Coefficients . . . . . . . . . . . . . . . 93

3.3 The Inclusion-Exclusion Principle . . . . . . . . . . . . . . . . . . . . . . . . 100

4 Partial Orders and Equivalence Relations 109

4.1 Partial Orders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

4.2 Lattices and Tarski’s Fixed Point Theorem . . . . . . . . . . . . . . . . . . . 115

4.3 Well-Founded Orderings and Complete Induction . . . . . . . . . . . . . . . 121

4.4 Unique Prime Factorization in Z and GCD’s . . . . . . . . . . . . . . . . . . 130

4.5 Equivalence Relations and Partitions . . . . . . . . . . . . . . . . . . . . . . 134

4.6 Transitive Closure, Reflexive and Transitive Closure . . . . . . . . . . . . . . 138

4.7 Distributive Lattices, Boolean Algebras, Heyting Algebras . . . . . . . . . . 139



5 Graphs, Basic Notions 149


5.1 Why Graphs? Some Motivations . . . . . . . . . . . . . . . . . . . . . . . . 149

5.2 Directed Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

5.3 Path in Digraphs; Strongly Connected Components . . . . . . . . . . . . . . 155

5.4 Undirected Graphs, Chains, Cycles, Connectivity . . . . . . . . . . . . . . . 163

5.5 Trees and Arborescences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

5.6 Minimum (or Maximum) Weight Spanning Trees . . . . . . . . . . . . . . . . 173

5.7 -Cycles, Cocycles, Cotrees, Flows and Tensions . . . . . . . . . . . . . . . . 178

5.8 Incidence and Adjacency Matrices of a Graph . . . . . . . . . . . . . . . . . 195

5.9 Eulerian and Hamiltonian Cycles . . . . . . . . . . . . . . . . . . . . . . . . 199

5.10 Network Flow Problems; The Max-Flow Min-Cut Theorem . . . . . . . . . . 203

5.11 Matchings, Coverings, Bipartite Graphs . . . . . . . . . . . . . . . . . . . . . 220

5.12 Planar Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230



Buy Book at Lowest Price on Amazon





-<To fans of interesting, necessary and useful books CLICK HERE>-

Rating:

2.5 out of 5 by

 
Download Links
  ServerStatus
  Direct Download Link 1Alive
  Direct Download Link 2Alive
  Download Link (Uploading.com)Alive
  Download Link (Uploadbox.com)Alive
  Download Link (DepositFiles.com)Alive


Buy This Book at Best Price >>

Like this article?! Give us +1:

Related Articles


Study Computational Discrete Mathematics: Advanced Lectures (Lecture Notes in Computer Science)

Study Computational Discrete Mathematics: Advanced Lectures (Lecture Notes in Computer Science)

Computational Discrete Mathematics: Advanced Lectures (Lecture Notes in Computer Science) by Helmut Alt Publisher: Springer 2001 | 173 Pages | ISBN: 3540427759 | PDF | 1.2 MBThis book is based on a graduate education program on computatio ...

Study The Unknowable (Discrete Mathematics and Theoretical Computer Science)

Study The Unknowable (Discrete Mathematics and Theoretical Computer Science)

The Unknowable (Discrete Mathematics and Theoretical Computer Science) By Gregory J. ChaitinPublisher: Springer 1999 | 122 Pages | ISBN: 9814021725 | PDF | 1.2 MBThis essential companion volume to Chaitin's highly successful "The Limits o ...

Technical Mathematics of Program Construction: 9th International Conference, MPC 2008 Marseille, France, July 15-18, 2008 Proceedings (Lecture Notes in Computer ... Computer Science and General Issues)

Technical Mathematics of Program Construction: 9th International Conference, MPC 2008 Marseille, France, July 15-18, 2008 Proceedings (Lecture Notes in Computer ... Computer Science and General Issues)

ISBN: 3540705937 Publisher: Springer Author: Description:This book constitutes the refereed proceedings of the 9th International Conference on Mathematics of Program Construction, MPC 2008, held in Marseille, France in July 2008. The 18 rev ...

Discrete Mathematics for Computer Science (Mathematics Across the Curriculum)

Discrete Mathematics for Computer Science (Mathematics Across the Curriculum)

Author: Robert L. Drysdale, Clifford Stein, Kenneth BogartPublisher: Key College (2005)Binding: Hardcover, 400 pagespricer: $89.95ISBN-10: 1930190867editorialreviews"Discrete Mathematics for Computer Science" is the perfect text to combine ...

The Limits of Mathematics: A Course on Information Theory and the Limits of Formal Reasoning (Discrete Mathematics and Theoretical Computer Science)

The Limits of Mathematics: A Course on Information Theory and the Limits of Formal Reasoning (Discrete Mathematics and Theoretical Computer Science)

Author: Gregory J. ChaitinPublisher: Springer (2002)Binding: Hardcover, 168 pagespricer: $69.95ISBN-10: 1852336684editorialreviewsThis book is the final version of a course on algorithmic information theory and the epistemology of mathemati ...

Technical Discrete Mathematics and Theoretical Computer Science: 4th International Conference, DMTCS 2003, Dijon, France, July 7-12, 2003. Proceedings (Lecture Notes in Computer Science)

Technical Discrete Mathematics and Theoretical Computer Science: 4th International Conference, DMTCS 2003, Dijon, France, July 7-12, 2003. Proceedings (Lecture Notes in Computer Science)

ISBN: 3540405054 Publisher: Springer Author: Description:This book constitutes the refereed proceedings of the 4th International Conference on Discrete Mathematics and Theoretical Computer Science, DMTCS 2003, held in Dijon, France in July ...

Share this page with your friends now!
Text link
Forum (BBCode)
Website (HTML)
Tags:
Mathematics   Notes   Science   Computer   Discrete  
 

DISCLAIMER:

This site does not store Technical Discrete Mathematics for Computer Science (Some Notes) on its server. We only index and link to Technical Discrete Mathematics for Computer Science (Some Notes) provided by other sites. Please contact the content providers to delete Technical Discrete Mathematics for Computer Science (Some Notes) if any and email us, we'll remove relevant links or contents immediately.

Comments (0) All

Verify: Verify

    Sign In   Not yet a member?

Sign In | Not yet a member?