Discrete Mathematics with Combinatorics - James A. Anderson

Discrete Mathematics with Combinatorics

Buch | Softcover
928 Seiten
2003 | 2nd edition
Pearson (Verlag)
978-0-13-045791-2 (ISBN)
108,95 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Placing each topic in context, this text covers concepts associated with discrete mathematical systems that have applications in computer science, engineering, and mathematics. It introduces basic concepts and also covers graphs, trees, recursion, algebra, theory of computing, and combinatorics. It contains many examples to reinforce the concepts.
For one-/two- semester, freshman courses in Discrete Mathematics.

This carefully organized, very readable text covers every essential topic in discrete mathematics in a logical fashion. Placing each topic in context, it covers concepts associated with discrete mathematical systems that have applications in computer science, engineering, and mathematics. The author introduces more basic concepts at the freshman level than are found in other texts, in a simple, accessible form. Introductory material is balanced with extensive coverage of graphs, trees, recursion, algebra, theory of computing, and combinatorics. Extensive examples throughout the text reinforce concepts.

1. Truth Tables, Logic, and Proofs.


Statements and Connectives. Conditional Statements. Equivalent Statements. Axiomatic Systems: Arguments and Proofs. Completeness in Propositional Logic. Karnaugh Maps. Circuit Diagrams.



2. Set Theory.


Introduction to Sets. Set Operations. Venn Diagrams. Boolean Algebras. Relations. Partially Ordered Sets. Equivalence Relations. Functions.



3. Logic, Integers, and Proofs.


Predicate Calculus. Basic Concepts of Proofs and the Structure of Integers. Mathematical Induction. Divisibility. Prime Integers. Congruence Relations.



4. Functions and Matrices.


Functions. Special Functions. Matrices. Cardinality. Cardinals Revisited.



5. Algorithms and Recursion.


The “for” Procedure and Algorithms for Matrices. Recursive Functions and Algorithms. Complexity of Algorithms. Sorting Algorithms. Prefix and Suffix Notation. Binary and Hexadecimal Numbers. Signed Numbers. Matrices Continued.



6. Graphs, Directed Graphs and Trees.


Graphs. Directed Graphs. Trees. Instant Insanity. Euler Paths and Cycles. Incidence and Adjacency Matrices. Hypercubes and Gray Code.



7. Number Theory.


Sieve of Eratosthenes. Fermat's Factorization Method. The Division and Euclidean Algorithms. Continued Fractions. Convergents.



8. Counting and Probability.


Basic Counting Principles. Inclusion-Exclusion Introduced. Permutations and Combinations. Generating Permutations and Combinations. Probability Introduced. Generalized Permutations and Combinations. Permutations and Combinations with Repetition. Pigeonhole Principle. Probability Revisited. Bayes' Theorem. Markov Chains.



9. Algebraic Structures.


Partially Ordered Sets Revisited. Semigroups and Semilattices. Lattices. Groups. Groups and Homomorphisms. Linear Algebra.



10. Number Theory Revisited.


Integral Solutions of Linear Equations. Solutions of Congruence Equations. Chinese Remainder Theorem. Order of an Integer.



11. Recursion Revisited.


Homogeneous Linear Recurrence Relations. Nonhomogeneous Linear Recurrence Relations. Finite Differences. Factorial Polynomials. Sums of Differences.



12. Counting Continued.


Occupancy Problems. Catalan Numbers. General Inclusion-Exclusion and Derangements. Rook Polynomials and Forbidden Positions.



13. Generating Functions.


Defining the Generating Function (optional). Generating Functions and Recurrence Relations. Generating Functions and Counting. Partitions. Exponential Generating Functions.



14. Graphs Revisited.


Algebraic Properties of Graphs. Planar Graphs. Coloring Graphs. Hamiltonian Paths and Cycles. Weighted Graphs and Shortest Path Algorithms.



15. Trees.


Properties of Trees. Binary Search Trees. Weighted Trees. Traversing Binary Trees. Spanning Trees. Minimal Spanning Trees.



16. Networks.


Networks and Flows. Matching. Petri Nets.



17. Theory of Computation.


Regular Languages. Automata. Finite State Machines with Output. Grammars. Turing Machines.



18. Theory of Codes.


Introduction. Generator Matrices. Hamming Codes.



19. Enumeration of Colors.


Burnside's Theorem. Polya's Theorem.



20. Rings, Integral Domains, and Fields.


Rings and Integral Domains. Integral Domains. Polynomials. Algebra and Polynomials.



21. Group and Semigroup Characters.


Complex Numbers. Group Characters. Semigroup Characters.



22. Applications of Number Theory.


Application: Pattern Matching. Application: Hashing Functions. Application: Cryptography.



Bibliography.


Hints and Solutions to Selected Exercises.


Index.

Erscheint lt. Verlag 18.9.2003
Sprache englisch
Maße 214 x 263 mm
Gewicht 1833 g
Themenwelt Mathematik / Informatik Mathematik
ISBN-10 0-13-045791-4 / 0130457914
ISBN-13 978-0-13-045791-2 / 9780130457912
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Von Logik und Mengenlehre bis Zahlen, Algebra, Graphen und …

von Bernd Baumgarten

Buch | Softcover (2024)
De Gruyter Oldenbourg (Verlag)
74,95
Analysis und Lineare Algebra mit Querverbindungen

von Tilo Arens; Rolf Busam; Frank Hettlich; Christian Karpfinger …

Buch | Hardcover (2022)
Springer Spektrum (Verlag)
64,99