Finite and Discrete Math Problem Solver

Finite and Discrete Math Problem Solver

Author: Research & Education Association Editors

Publisher: Research & Education Assoc.

Published: 2012-09-05

Total Pages: 1038

ISBN-13: 9780738668338

DOWNLOAD EBOOK

h Problem Solver is an insightful and essential study and solution guide chock-full of clear, concise problem-solving gems. All your questions can be found in one convenient source from one of the most trusted names in reference solution guides. More useful, more practical, and more informative, these study aids are the best review books and textbook companions available. Nothing remotely as comprehensive or as helpful exists in their subject anywhere. Perfect for undergraduate and graduate studies. Here in this highly useful reference is the finest overview of finite and discrete math currently available, with hundreds of finite and discrete math problems that cover everything from graph theory and statistics to probability and Boolean algebra. Each problem is clearly solved with step-by-step detailed solutions. DETAILS - The PROBLEM SOLVERS are unique - the ultimate in study guides. - They are ideal for helping students cope with the toughest subjects. - They greatly simplify study and learning tasks. - They enable students to come to grips with difficult problems by showing them the way, step-by-step, toward solving problems. As a result, they save hours of frustration and time spent on groping for answers and understanding. - They cover material ranging from the elementary to the advanced in each subject. - They work exceptionally well with any text in its field. - PROBLEM SOLVERS are available in 41 subjects. - Each PROBLEM SOLVER is prepared by supremely knowledgeable experts. - Most are over 1000 pages. - PROBLEM SOLVERS are not meant to be read cover to cover. They offer whatever may be needed at a given time. An excellent index helps to locate specific problems rapidly. TABLE OF CONTENTS Introduction Chapter 1: Logic Statements, Negations, Conjunctions, and Disjunctions Truth Table and Proposition Calculus Conditional and Biconditional Statements Mathematical Induction Chapter 2: Set Theory Sets and Subsets Set Operations Venn Diagram Cartesian Product Applications Chapter 3: Relations Relations and Graphs Inverse Relations and Composition of Relations Properties of Relations Equivalence Relations Chapter 4: Functions Functions and Graphs Surjective, Injective, and Bijective Functions Chapter 5: Vectors and Matrices Vectors Matrix Arithmetic The Inverse and Rank of a Matrix Determinants Matrices and Systems of Equations, Cramer's Rule Special Kinds of Matrices Chapter 6: Graph Theory Graphs and Directed Graphs Matrices and Graphs Isomorphic and Homeomorphic Graphs Planar Graphs and Colorations Trees Shortest Path(s) Maximum Flow Chapter 7: Counting and Binomial Theorem Factorial Notation Counting Principles Permutations Combinations The Binomial Theorem Chapter 8: Probability Probability Conditional Probability and Bayes' Theorem Chapter 9: Statistics Descriptive Statistics Probability Distributions The Binomial and Joint Distributions Functions of Random Variables Expected Value Moment Generating Function Special Discrete Distributions Normal Distributions Special Continuous Distributions Sampling Theory Confidence Intervals Point Estimation Hypothesis Testing Regression and Correlation Analysis Non-Parametric Methods Chi-Square and Contingency Tables Miscellaneous Applications Chapter 10: Boolean Algebra Boolean Algebra and Boolean Functions Minimization Switching Circuits Chapter 11: Linear Programming and the Theory of Games Systems of Linear Inequalities Geometric Solutions and Dual of Linear Programming Problems The Simplex Method Linear Programming - Advanced Methods Integer Programming The Theory of Games Index WHAT THIS BOOK IS FOR Students have generally found finite and discrete math difficult subjects to understand and learn. Despite the publication of hundreds of textbooks in this field, each one intended to provide an improvement over previous textbooks, students of finite and discrete math continue to remain perplexed as a result of numerous subject areas that must be remembered and correlated when solving problems. Various interpretations of finite and discrete math terms also contribute to the difficulties of mastering the subject. In a study of finite and discrete math, REA found the following basic reasons underlying the inherent difficulties of finite and discrete math: No systematic rules of analysis were ever developed to follow in a step-by-step manner to solve typically encountered problems. This results from numerous different conditions and principles involved in a problem that leads to many possible different solution methods. To prescribe a set of rules for each of the possible variations would involve an enormous number of additional steps, making this task more burdensome than solving the problem directly due to the expectation of much trial and error. Current textbooks normally explain a given principle in a few pages written by a finite and discrete math professional who has insight into the subject matter not shared by others. These explanations are often written in an abstract manner that causes confusion as to the principle's use and application. Explanations then are often not sufficiently detailed or extensive enough to make the reader aware of the wide range of applications and different aspects of the principle being studied. The numerous possible variations of principles and their applications are usually not discussed, and it is left to the reader to discover this while doing exercises. Accordingly, the average student is expected to rediscover that which has long been established and practiced, but not always published or adequately explained. The examples typically following the explanation of a topic are too few in number and too simple to enable the student to obtain a thorough grasp of the involved principles. The explanations do not provide sufficient basis to solve problems that may be assigned for homework or given on examinations. Poorly solved examples such as these can be presented in abbreviated form which leaves out much explanatory material between steps, and as a result requires the reader to figure out the missing information. This leaves the reader with an impression that the problems and even the subject are hard to learn - completely the opposite of what an example is supposed to do. Poor examples are often worded in a confusing or obscure way. They might not state the nature of the problem or they present a solution, which appears to have no direct relation to the problem. These problems usually offer an overly general discussion - never revealing how or what is to be solved. Many examples do not include accompanying diagrams or graphs, denying the reader the exposure necessary for drawing good diagrams and graphs. Such practice only strengthens understanding by simplifying and organizing finite and discrete math processes. Students can learn the subject only by doing the exercises themselves and reviewing them in class, obtaining experience in applying the principles with their different ramifications. In doing the exercises by themselves, students find that they are required to devote considerable more time to finite and discrete math than to other subjects, because they are uncertain with regard to the selection and application of the theorems and principles involved. It is also often necessary for students to discover those "tricks" not revealed in their texts (or review books) that make it possible to solve problems easily. Students must usually resort to methods of trial and error to discover these "tricks," therefore finding out that they may sometimes spend several hours to solve a single problem. When reviewing the exercises in classrooms, instructors usually request students to take turns in writing solutions on the boards and explaining them to the class. Students often find it difficult to explain in a manner that holds the interest of the class, and enables the remaining students to follow the material written on the boards. The remaining students in the class are thus too occupied with copying the material off the boards to follow the professor's explanations. This book is intended to aid students in finite and discrete math overcome the difficulties described by supplying detailed illustrations of the solution methods that are usually not apparent to students. Solution methods are illustrated by problems that have been selected from those most often assigned for class work and given on examinations. The problems are arranged in order of complexity to enable students to learn and understand a particular topic by reviewing the problems in sequence. The problems are illustrated with detailed, step-by-step explanations, to save the students large amounts of time that is often needed to fill in the gaps that are usually found between steps of illustrations in textbooks or review/outline books. The staff of REA considers finite and discrete math a subject that is best learned by allowing students to view the methods of analysis and solution techniques. This learning approach is similar to that practiced in various scientific laboratories, particularly in the medical fields. In using this book, students may review and study the illustrated problems at their own pace; students are not limited to the time such problems receive in the classroom. When students want to look up a particular type of problem and solution, they can readily locate it in the book by referring to the index that has been extensively prepared. It is also possible to locate a particular type of problem by glancing at just the material within the boxed portions. Each problem is numbered and surrounded by a heavy black border for speedy identification.


Book Synopsis Finite and Discrete Math Problem Solver by : Research & Education Association Editors

Download or read book Finite and Discrete Math Problem Solver written by Research & Education Association Editors and published by Research & Education Assoc.. This book was released on 2012-09-05 with total page 1038 pages. Available in PDF, EPUB and Kindle. Book excerpt: h Problem Solver is an insightful and essential study and solution guide chock-full of clear, concise problem-solving gems. All your questions can be found in one convenient source from one of the most trusted names in reference solution guides. More useful, more practical, and more informative, these study aids are the best review books and textbook companions available. Nothing remotely as comprehensive or as helpful exists in their subject anywhere. Perfect for undergraduate and graduate studies. Here in this highly useful reference is the finest overview of finite and discrete math currently available, with hundreds of finite and discrete math problems that cover everything from graph theory and statistics to probability and Boolean algebra. Each problem is clearly solved with step-by-step detailed solutions. DETAILS - The PROBLEM SOLVERS are unique - the ultimate in study guides. - They are ideal for helping students cope with the toughest subjects. - They greatly simplify study and learning tasks. - They enable students to come to grips with difficult problems by showing them the way, step-by-step, toward solving problems. As a result, they save hours of frustration and time spent on groping for answers and understanding. - They cover material ranging from the elementary to the advanced in each subject. - They work exceptionally well with any text in its field. - PROBLEM SOLVERS are available in 41 subjects. - Each PROBLEM SOLVER is prepared by supremely knowledgeable experts. - Most are over 1000 pages. - PROBLEM SOLVERS are not meant to be read cover to cover. They offer whatever may be needed at a given time. An excellent index helps to locate specific problems rapidly. TABLE OF CONTENTS Introduction Chapter 1: Logic Statements, Negations, Conjunctions, and Disjunctions Truth Table and Proposition Calculus Conditional and Biconditional Statements Mathematical Induction Chapter 2: Set Theory Sets and Subsets Set Operations Venn Diagram Cartesian Product Applications Chapter 3: Relations Relations and Graphs Inverse Relations and Composition of Relations Properties of Relations Equivalence Relations Chapter 4: Functions Functions and Graphs Surjective, Injective, and Bijective Functions Chapter 5: Vectors and Matrices Vectors Matrix Arithmetic The Inverse and Rank of a Matrix Determinants Matrices and Systems of Equations, Cramer's Rule Special Kinds of Matrices Chapter 6: Graph Theory Graphs and Directed Graphs Matrices and Graphs Isomorphic and Homeomorphic Graphs Planar Graphs and Colorations Trees Shortest Path(s) Maximum Flow Chapter 7: Counting and Binomial Theorem Factorial Notation Counting Principles Permutations Combinations The Binomial Theorem Chapter 8: Probability Probability Conditional Probability and Bayes' Theorem Chapter 9: Statistics Descriptive Statistics Probability Distributions The Binomial and Joint Distributions Functions of Random Variables Expected Value Moment Generating Function Special Discrete Distributions Normal Distributions Special Continuous Distributions Sampling Theory Confidence Intervals Point Estimation Hypothesis Testing Regression and Correlation Analysis Non-Parametric Methods Chi-Square and Contingency Tables Miscellaneous Applications Chapter 10: Boolean Algebra Boolean Algebra and Boolean Functions Minimization Switching Circuits Chapter 11: Linear Programming and the Theory of Games Systems of Linear Inequalities Geometric Solutions and Dual of Linear Programming Problems The Simplex Method Linear Programming - Advanced Methods Integer Programming The Theory of Games Index WHAT THIS BOOK IS FOR Students have generally found finite and discrete math difficult subjects to understand and learn. Despite the publication of hundreds of textbooks in this field, each one intended to provide an improvement over previous textbooks, students of finite and discrete math continue to remain perplexed as a result of numerous subject areas that must be remembered and correlated when solving problems. Various interpretations of finite and discrete math terms also contribute to the difficulties of mastering the subject. In a study of finite and discrete math, REA found the following basic reasons underlying the inherent difficulties of finite and discrete math: No systematic rules of analysis were ever developed to follow in a step-by-step manner to solve typically encountered problems. This results from numerous different conditions and principles involved in a problem that leads to many possible different solution methods. To prescribe a set of rules for each of the possible variations would involve an enormous number of additional steps, making this task more burdensome than solving the problem directly due to the expectation of much trial and error. Current textbooks normally explain a given principle in a few pages written by a finite and discrete math professional who has insight into the subject matter not shared by others. These explanations are often written in an abstract manner that causes confusion as to the principle's use and application. Explanations then are often not sufficiently detailed or extensive enough to make the reader aware of the wide range of applications and different aspects of the principle being studied. The numerous possible variations of principles and their applications are usually not discussed, and it is left to the reader to discover this while doing exercises. Accordingly, the average student is expected to rediscover that which has long been established and practiced, but not always published or adequately explained. The examples typically following the explanation of a topic are too few in number and too simple to enable the student to obtain a thorough grasp of the involved principles. The explanations do not provide sufficient basis to solve problems that may be assigned for homework or given on examinations. Poorly solved examples such as these can be presented in abbreviated form which leaves out much explanatory material between steps, and as a result requires the reader to figure out the missing information. This leaves the reader with an impression that the problems and even the subject are hard to learn - completely the opposite of what an example is supposed to do. Poor examples are often worded in a confusing or obscure way. They might not state the nature of the problem or they present a solution, which appears to have no direct relation to the problem. These problems usually offer an overly general discussion - never revealing how or what is to be solved. Many examples do not include accompanying diagrams or graphs, denying the reader the exposure necessary for drawing good diagrams and graphs. Such practice only strengthens understanding by simplifying and organizing finite and discrete math processes. Students can learn the subject only by doing the exercises themselves and reviewing them in class, obtaining experience in applying the principles with their different ramifications. In doing the exercises by themselves, students find that they are required to devote considerable more time to finite and discrete math than to other subjects, because they are uncertain with regard to the selection and application of the theorems and principles involved. It is also often necessary for students to discover those "tricks" not revealed in their texts (or review books) that make it possible to solve problems easily. Students must usually resort to methods of trial and error to discover these "tricks," therefore finding out that they may sometimes spend several hours to solve a single problem. When reviewing the exercises in classrooms, instructors usually request students to take turns in writing solutions on the boards and explaining them to the class. Students often find it difficult to explain in a manner that holds the interest of the class, and enables the remaining students to follow the material written on the boards. The remaining students in the class are thus too occupied with copying the material off the boards to follow the professor's explanations. This book is intended to aid students in finite and discrete math overcome the difficulties described by supplying detailed illustrations of the solution methods that are usually not apparent to students. Solution methods are illustrated by problems that have been selected from those most often assigned for class work and given on examinations. The problems are arranged in order of complexity to enable students to learn and understand a particular topic by reviewing the problems in sequence. The problems are illustrated with detailed, step-by-step explanations, to save the students large amounts of time that is often needed to fill in the gaps that are usually found between steps of illustrations in textbooks or review/outline books. The staff of REA considers finite and discrete math a subject that is best learned by allowing students to view the methods of analysis and solution techniques. This learning approach is similar to that practiced in various scientific laboratories, particularly in the medical fields. In using this book, students may review and study the illustrated problems at their own pace; students are not limited to the time such problems receive in the classroom. When students want to look up a particular type of problem and solution, they can readily locate it in the book by referring to the index that has been extensively prepared. It is also possible to locate a particular type of problem by glancing at just the material within the boxed portions. Each problem is numbered and surrounded by a heavy black border for speedy identification.


Electromagnetics Problem Solver

Electromagnetics Problem Solver

Author:

Publisher: Research & Education Assoc.

Published: 1983

Total Pages: 964

ISBN-13: 9780738671031

DOWNLOAD EBOOK


Book Synopsis Electromagnetics Problem Solver by :

Download or read book Electromagnetics Problem Solver written by and published by Research & Education Assoc.. This book was released on 1983 with total page 964 pages. Available in PDF, EPUB and Kindle. Book excerpt:


Operations Research Problem Solver

Operations Research Problem Solver

Author:

Publisher: Research & Education Assoc.

Published:

Total Pages: 1094

ISBN-13: 9780738671123

DOWNLOAD EBOOK


Book Synopsis Operations Research Problem Solver by :

Download or read book Operations Research Problem Solver written by and published by Research & Education Assoc.. This book was released on with total page 1094 pages. Available in PDF, EPUB and Kindle. Book excerpt:


Basic Discrete Mathematics

Basic Discrete Mathematics

Author: Richard Kohar

Publisher: World Scientific Publishing Company

Published: 2016-06-15

Total Pages: 732

ISBN-13: 9814730416

DOWNLOAD EBOOK

This lively introductory text exposes the student in the humanities to the world of discrete mathematics. A problem-solving based approach grounded in the ideas of George Pólya are at the heart of this book. Students learn to handle and solve new problems on their own. A straightforward, clear writing style and well-crafted examples with diagrams invite the students to develop into precise and critical thinkers. Particular attention has been given to the material that some students find challenging, such as proofs. This book illustrates how to spot invalid arguments, to enumerate possibilities, and to construct probabilities. It also presents case studies to students about the possible detrimental effects of ignoring these basic principles. The book is invaluable for a discrete and finite mathematics course at the freshman undergraduate level or for self-study since there are full solutions to the exercises in an appendix. "Written with clarity, humor and relevant real-world examples, Basic Discrete Mathematics is a wonderful introduction to discrete mathematical reasoning."- Arthur Benjamin, Professor of Mathematics at Harvey Mudd College, and author of The Magic of Math


Book Synopsis Basic Discrete Mathematics by : Richard Kohar

Download or read book Basic Discrete Mathematics written by Richard Kohar and published by World Scientific Publishing Company. This book was released on 2016-06-15 with total page 732 pages. Available in PDF, EPUB and Kindle. Book excerpt: This lively introductory text exposes the student in the humanities to the world of discrete mathematics. A problem-solving based approach grounded in the ideas of George Pólya are at the heart of this book. Students learn to handle and solve new problems on their own. A straightforward, clear writing style and well-crafted examples with diagrams invite the students to develop into precise and critical thinkers. Particular attention has been given to the material that some students find challenging, such as proofs. This book illustrates how to spot invalid arguments, to enumerate possibilities, and to construct probabilities. It also presents case studies to students about the possible detrimental effects of ignoring these basic principles. The book is invaluable for a discrete and finite mathematics course at the freshman undergraduate level or for self-study since there are full solutions to the exercises in an appendix. "Written with clarity, humor and relevant real-world examples, Basic Discrete Mathematics is a wonderful introduction to discrete mathematical reasoning."- Arthur Benjamin, Professor of Mathematics at Harvey Mudd College, and author of The Magic of Math


Differential Equations Problem Solver

Differential Equations Problem Solver

Author: David Arterbum

Publisher: Research & Education Assoc.

Published: 2012-06-14

Total Pages: 1570

ISBN-13: 0738668303

DOWNLOAD EBOOK

REA’s Problem Solvers is a series of useful, practical, and informative study guides. Each title in the series is complete step-by-step solution guide. The Differential Equations Problem Solver enables students to solve difficult problems by showing them step-by-step solutions to Differential Equations problems. The Problem Solvers cover material ranging from the elementary to the advanced and make excellent review books and textbook companions. They're perfect for undergraduate and graduate studies. The Differential Equations Problem Solver is the perfect resource for any class, any exam, and any problem.


Book Synopsis Differential Equations Problem Solver by : David Arterbum

Download or read book Differential Equations Problem Solver written by David Arterbum and published by Research & Education Assoc.. This book was released on 2012-06-14 with total page 1570 pages. Available in PDF, EPUB and Kindle. Book excerpt: REA’s Problem Solvers is a series of useful, practical, and informative study guides. Each title in the series is complete step-by-step solution guide. The Differential Equations Problem Solver enables students to solve difficult problems by showing them step-by-step solutions to Differential Equations problems. The Problem Solvers cover material ranging from the elementary to the advanced and make excellent review books and textbook companions. They're perfect for undergraduate and graduate studies. The Differential Equations Problem Solver is the perfect resource for any class, any exam, and any problem.


A Beginner's Guide to Finite Mathematics

A Beginner's Guide to Finite Mathematics

Author: W.D. Wallis

Publisher: Springer Science & Business Media

Published: 2012-04-23

Total Pages: 488

ISBN-13: 0817683194

DOWNLOAD EBOOK

This second edition of A Beginner’s Guide to Finite Mathematics takes a distinctly applied approach to finite mathematics at the freshman and sophomore level. Topics are presented sequentially: the book opens with a brief review of sets and numbers, followed by an introduction to data sets, histograms, means and medians. Counting techniques and the Binomial Theorem are covered, which provides the foundation for elementary probability theory; this, in turn, leads to basic statistics. This new edition includes chapters on game theory and financial mathematics. Requiring little mathematical background beyond high school algebra, the text will be especially useful for business and liberal arts majors.


Book Synopsis A Beginner's Guide to Finite Mathematics by : W.D. Wallis

Download or read book A Beginner's Guide to Finite Mathematics written by W.D. Wallis and published by Springer Science & Business Media. This book was released on 2012-04-23 with total page 488 pages. Available in PDF, EPUB and Kindle. Book excerpt: This second edition of A Beginner’s Guide to Finite Mathematics takes a distinctly applied approach to finite mathematics at the freshman and sophomore level. Topics are presented sequentially: the book opens with a brief review of sets and numbers, followed by an introduction to data sets, histograms, means and medians. Counting techniques and the Binomial Theorem are covered, which provides the foundation for elementary probability theory; this, in turn, leads to basic statistics. This new edition includes chapters on game theory and financial mathematics. Requiring little mathematical background beyond high school algebra, the text will be especially useful for business and liberal arts majors.


Mathematics for Engineers Problem Solver

Mathematics for Engineers Problem Solver

Author:

Publisher: Research & Education Assoc.

Published:

Total Pages: 844

ISBN-13: 9780738670768

DOWNLOAD EBOOK

Designed specifically for use by engineering students. Contains comprehensive treatments of all areas of mathematics and their applications. Included are problems and solutions for calculus, complex variables, electronics, mechanics, physics, and other areas of mathematical study.


Book Synopsis Mathematics for Engineers Problem Solver by :

Download or read book Mathematics for Engineers Problem Solver written by and published by Research & Education Assoc.. This book was released on with total page 844 pages. Available in PDF, EPUB and Kindle. Book excerpt: Designed specifically for use by engineering students. Contains comprehensive treatments of all areas of mathematics and their applications. Included are problems and solutions for calculus, complex variables, electronics, mechanics, physics, and other areas of mathematical study.


Finite Mathematics Combining Values and Problem Solving

Finite Mathematics Combining Values and Problem Solving

Author: jacci white

Publisher:

Published: 2018-08-02

Total Pages: 166

ISBN-13: 9781724616364

DOWNLOAD EBOOK

This book contains basic content for Set Theory, Algebra including systems of equations and linear programming, financial math, and probability.


Book Synopsis Finite Mathematics Combining Values and Problem Solving by : jacci white

Download or read book Finite Mathematics Combining Values and Problem Solving written by jacci white and published by . This book was released on 2018-08-02 with total page 166 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book contains basic content for Set Theory, Algebra including systems of equations and linear programming, financial math, and probability.


Handbook of Mathematical, Scientific, and Engineering Formulas, Tables, Functions, Graphs, Transforms

Handbook of Mathematical, Scientific, and Engineering Formulas, Tables, Functions, Graphs, Transforms

Author: Max Fogiel

Publisher: Research & Education Assoc.

Published: 1984-01-01

Total Pages: 1942

ISBN-13: 9780878915217

DOWNLOAD EBOOK


Book Synopsis Handbook of Mathematical, Scientific, and Engineering Formulas, Tables, Functions, Graphs, Transforms by : Max Fogiel

Download or read book Handbook of Mathematical, Scientific, and Engineering Formulas, Tables, Functions, Graphs, Transforms written by Max Fogiel and published by Research & Education Assoc.. This book was released on 1984-01-01 with total page 1942 pages. Available in PDF, EPUB and Kindle. Book excerpt:


Schaum's Outline of Discrete Mathematics

Schaum's Outline of Discrete Mathematics

Author: Seymor Lipschutz

Publisher: McGraw Hill Professional

Published: 1997-06-22

Total Pages: 556

ISBN-13: 9780071368414

DOWNLOAD EBOOK

The first edition of this book sold more than 100,000 copies—and this new edition will show you why! Schaum’s Outline of Discrete Mathematics shows you step by step how to solve the kind of problems you’re going to find on your exams. And this new edition features all the latest applications of discrete mathematics to computer science! This guide can be used as a supplement, to reinforce and strengthen the work you do with your class text. (It works well with virtually any discrete mathematics textbook.) But it is so comprehensive that it can even be used alone as a text in discrete mathematics or as independent study tool!


Book Synopsis Schaum's Outline of Discrete Mathematics by : Seymor Lipschutz

Download or read book Schaum's Outline of Discrete Mathematics written by Seymor Lipschutz and published by McGraw Hill Professional. This book was released on 1997-06-22 with total page 556 pages. Available in PDF, EPUB and Kindle. Book excerpt: The first edition of this book sold more than 100,000 copies—and this new edition will show you why! Schaum’s Outline of Discrete Mathematics shows you step by step how to solve the kind of problems you’re going to find on your exams. And this new edition features all the latest applications of discrete mathematics to computer science! This guide can be used as a supplement, to reinforce and strengthen the work you do with your class text. (It works well with virtually any discrete mathematics textbook.) But it is so comprehensive that it can even be used alone as a text in discrete mathematics or as independent study tool!