Good combinatorics textbooks for teaching undergraduates? - MathOverflow most recent 30 from http://mathoverflow.net 2013-05-25T22:52:59Z http://mathoverflow.net/feeds/question/29137 http://www.creativecommons.org/licenses/by-nc/2.5/rdf http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates Good combinatorics textbooks for teaching undergraduates? Frank Thorne 2010-06-22T19:10:29Z 2012-05-17T16:08:36Z <p>Hello, can anyone recommend good combinatorics textbooks for undergraduates? I will be teaching a 10-week course on the subject at Stanford, and I assume that the students will be strong and motivated but will not necessarily have background in subjects like abstract algebra or advanced calculus.</p> <p>I intend to focus on the enumerative side of the subject and do permutations and combinations, generating functions, recurrence relations, Stirling and Catalan numbers, and related topics. However, this hasn't been set in stone and I also welcome advice for what topics to include.</p> <p>I would be grateful if people would not only suggest names of books but also say a little bit about their merits. Thank you!</p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/29141#29141 Answer by AlB for Good combinatorics textbooks for teaching undergraduates? AlB 2010-06-22T19:46:00Z 2010-06-22T20:20:14Z <p><em>Concrete Mathematics: A Foundation for Computer Science</em>, by Ronald Graham, Donald Knuth, and Oren Patashnik.</p> <p><a href="http://en.wikipedia.org/wiki/Concrete_Mathematics" rel="nofollow">http://en.wikipedia.org/wiki/Concrete_Mathematics</a></p> <p>I agree that this book does not make a standard combinatorics course, although it has chapters on binomial coefficients, special numbers, and generating functions. At least it's a very accessible additional source. It definitely does not require a solid background in algebra or calculus.</p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/29142#29142 Answer by J W for Good combinatorics textbooks for teaching undergraduates? J W 2010-06-22T19:51:27Z 2010-06-22T19:51:27Z <p>I would recommend <em>Combinatorics and Graph Theory</em>, 2nd ed. by Harris, Hirst and Mossinghoff <a href="http://www.springer.com/mathematics/numbers/book/978-0-387-79710-6" rel="nofollow">link to publisher's page</a>. It presupposes little more than some knowledge of mathematical induction, a modicum of linear algebra, and some sequences and series material from calculus. The book is divided into three largish chapters: the first on graph theory, the second on combinatorics and the third (more advanced) on infinite combinatorics. Your course sounds like it might cover much of chapter two (sum rule, product rule, binomial and multinomial coefficients, the pigeonhole principle, the principle of inclusion and exclusion, generating functions, Pólya's theory of counting, Stirling numbers, Bell numbers, stable marriage, etc.). There's even a brief introduction to combinatorial geometry. Furthermore, the exposition is clear, with a touch of humour.</p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/29143#29143 Answer by Chris Godsil for Good combinatorics textbooks for teaching undergraduates? Chris Godsil 2010-06-22T19:53:08Z 2010-06-22T19:53:08Z <p>Two obvious answers are van Lint &amp; Wilson "A Course in Combinatorics" and Peter Cameron "Combinatorics". Which is best really depends on the fine details of your course, and what content you want. Cameron's book has a lot of nice exercises, there are not as many in van Lint &amp; Wilson (and they have a tendency to go of the deep end). As you would expect both books are very well written and have an excellent selection of topics. Cameron's book is possibly more approachable.</p> <p>Grahm, Knuth and Patashnik is a fine book, but is much more focussed on classical combinatorial sequences and less on combinatorics in general.</p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/29144#29144 Answer by Andrew L for Good combinatorics textbooks for teaching undergraduates? Andrew L 2010-06-22T20:15:34Z 2010-06-22T20:15:34Z <p>I can hardly do better then recommend the 2 books by Milkos Bona: <em>A Walk Through Combinatorics</em> and <em>Introduction To Enumerative Combinatorics</em>. </p> <p>The first book is more comprehensive as well as classical,giving thorough discussions of counting arguements and the intuition behind them in addition to bijection arguements.It also contains a very good introduction to graph theory and some topics not normally found in introductory books,like lattices and partial orders. </p> <p>The second book has considerable overlap with the first,but the emphasis is a lot more on modern counting methods.It is more formal and less intuitive then the first,but the discussion of several topics is better and there are better exercises. The chapter on generating functions is probably the best single chapter source in the current textbook literature on the subject. </p> <p>Using either or both of these books will give your students a terrific course.There's also quite a bit of material available online for free: Richard Stanley's 2003 Art Of Counting course at the MIT OpenCourseWare website has 233 substantial combinatorics problems for your students to chew on.</p> <p>You also might want to look at the terrific classic by Wilf on generating functions,<em>generatingfunctionology</em>-available free for download at Wilf's website. </p> <p>Anywho,those are some of my favorite books on combinatorics. </p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/29153#29153 Answer by SandeepJ for Good combinatorics textbooks for teaching undergraduates? SandeepJ 2010-06-22T22:02:24Z 2010-06-22T22:02:24Z <p>Mazur's recently published <a href="http://books.google.com/books?id=yI4Jx5Obr08C" rel="nofollow">Combinatorics guided tour</a> is quite well-organized. This is the <a href="http://www.maa.org/pubs/combinatorics.html" rel="nofollow">MAA page</a> for the book</p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/29163#29163 Answer by Igor Pak for Good combinatorics textbooks for teaching undergraduates? Igor Pak 2010-06-22T22:43:01Z 2010-06-22T22:43:01Z <p>For a single quarter basic introductory course, I recommend J. Matousek and J. Nesetril, <a href="http://books.google.com/books?id=I6wxfY2dUwQC" rel="nofollow">Invitation to Discrete Mathematics</a>, Oxford Univ Press, 1998. I have taught from it several times - it is well written, clear, inexpensive, and fun on occasion. It also has the advantage of being not overly ambitious in scope (compared to van Lint &amp; Wilson, for example, excellent otherwise for a longer course and more advanced students), while still having a good selection of topics. </p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/29164#29164 Answer by Kevin O'Bryant for Good combinatorics textbooks for teaching undergraduates? Kevin O'Bryant 2010-06-22T22:56:37Z 2010-06-22T22:56:37Z <p>If your students aren't yet sophisticated (that is, if the course is to include an intro to proofs, and truth-tables, and induction, and such) then you should definitely pick up a copy of Ralph Grimaldi's "Discrete and Combinatorial Mathematics: An Applied Introduction" (<a href="http://www.amazon.com/Discrete-Combinatorial-Mathematics-Applied-Introduction/dp/0201726343/ref=dp_ob_title_bk" rel="nofollow">Amazon</a>, <a href="http://www.pearsonhighered.com/educator/product/Discrete-and-Combinatorial-Mathematics/9780201726343.page" rel="nofollow">Publisher</a>).</p> <p>This book is very carefully written, and in my opinion does an excellent job of reaching students who are intelligent but who begin the course with little mathematical maturity.</p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/29296#29296 Answer by Gerry Myerson for Good combinatorics textbooks for teaching undergraduates? Gerry Myerson 2010-06-24T00:17:56Z 2010-06-24T00:17:56Z <p>Daniel I A Cohen, Basic Techniques Of Combinatorial Theory, covers all the requested topics and more, and has a superb collection of exercises. To give you some idea, in the chapter on binomial coefficients, there are exercises leading you through a proof of Bertrand's Postulate and Chebyshev's estimates for the counting function for the primes. </p> <p>I think that, unfortunately, the book is out of print. </p> <p>Another fine book of the same vintage is Alan Tucker, Applied Combinatorics. </p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/29509#29509 Answer by lhf for Good combinatorics textbooks for teaching undergraduates? lhf 2010-06-25T13:10:28Z 2010-06-25T13:10:28Z <p><em><a href="http://www.springer.com/birkhauser/mathematics/book/978-0-8176-4952-4" rel="nofollow">Notes on Introductory Combinatorics</a></em> by Pólya, Tarjan, Woods.</p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/29836#29836 Answer by Leah Wrenn Berman for Good combinatorics textbooks for teaching undergraduates? Leah Wrenn Berman 2010-06-28T21:37:21Z 2010-06-28T21:37:21Z <p>I liked Roberts &amp; Tesman, <em>Applied Combinatorics</em> (2nd edition), but it's out of print. It has nice applications and nice references. </p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/73633#73633 Answer by Amritanshu Prasad for Good combinatorics textbooks for teaching undergraduates? Amritanshu Prasad 2011-08-25T06:23:35Z 2011-08-25T06:23:35Z <p><em>Combinatorics: Theory and Applications</em> by V. Krishnamurthy.</p> <hr> <p>This is an undergraduate text. Comprehensive and clear. If you live in India, there is an additional benefit: it can be yours for Rs. 275 only (I bought it on flipkart for Rs. 215 recently). It covers Polya Theory, Schur Functions, Matching Theory, Inversion Techniques, Ramsey Theory and Designs. It has a large collection of examples and problems.</p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/73661#73661 Answer by Russell May for Good combinatorics textbooks for teaching undergraduates? Russell May 2011-08-25T13:54:22Z 2011-08-25T13:54:22Z <p>It's obviously slanted towards the generating-function view of enumeration, but I enthusiastically recommend <em>Generatingfunctionology</em> by Herb Wilf. It covers all the topics you mentioned, written mainly in the style of examples, rather than theory---something that usually appeals to undergraduates. To me what makes the book a great introduction for a newcomer to combinatorics is Wilf's obvious enthusiasm and easy-going (yet firmly exacting) writing style. The mileage he gets out of changing a recurrence relation into a generating function is truly amazing. I think most undergraduates would be amazed that their skills in calculus can help them enumerate discrete objects, and this book does exactly that over and over again. If price matters, this one is tough to beat---the second edition is free at Wilf's <a href="http://www.math.upenn.edu/~wilf/DownldGF.html" rel="nofollow">website</a>.</p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/97187#97187 Answer by Jeff Norden for Good combinatorics textbooks for teaching undergraduates? Jeff Norden 2012-05-17T04:16:50Z 2012-05-17T04:16:50Z <p>I've also been searching for a good undergraduate book for combinatorics, which I'm teaching next fall for the first time. One book not mentioned yet is Brualdi's "Introductory Combinatorics"[1]</p> <p>It looks to be at a good level for beginning undergraduates while still maintaining a reasonable level of rigor. Some of the comments at Amazon seem say that the most recent edition is an improvement over the previous ones. Anyone have any specific experiences with this book?</p> <p>[1] <a href="http://www.pearsonhighered.com/educator/product/Introductory-Combinatorics/9780136020400.page" rel="nofollow">http://www.pearsonhighered.com/educator/product/Introductory-Combinatorics/9780136020400.page</a></p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/97189#97189 Answer by David Feldman for Good combinatorics textbooks for teaching undergraduates? David Feldman 2012-05-17T04:46:16Z 2012-05-17T04:46:16Z <p>Stanton and White's Constructive Combinatorics emphasizes bijective proofs, and enumerative algorithms (with the theoretical insights that follow from the analysis thereof). The approach beautifully bridges the cultures of mathematics and computer science. I think undergraduates appreciate seeing powerful theoretical methods that nevertheless don't involve much abstraction. The contrast here would be to generating function methods, for which one would need a separate source.</p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/97195#97195 Answer by Saikat Biswas for Good combinatorics textbooks for teaching undergraduates? Saikat Biswas 2012-05-17T06:20:23Z 2012-05-17T06:20:23Z <p><a href="http://www.amazon.com/Mathematics-Choice-Without-Counting-Mathematical/dp/0883856158/ref=sr_1_3?ie=UTF8&amp;qid=1337235337&amp;sr=8-3" rel="nofollow">'Mathematics of Choice : Or, How to Count without Counting'</a> by Ivan Niven. Clear, succinct and an absolute joy to read.</p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/97196#97196 Answer by Yiftach Barnea for Good combinatorics textbooks for teaching undergraduates? Yiftach Barnea 2012-05-17T06:46:30Z 2012-05-17T06:46:30Z <p>It was long time ago, but I remeber <a href="http://www.amazon.co.uk/Combinatorial-Problems-Exercises-Edition-Publishing/dp/0821842625/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1337236733&amp;sr=1-1" rel="nofollow">Combinatorial Problems and Exercises</a> by Lovasz fondly. However, this might be too challenging for undergraduates. </p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/97230#97230 Answer by Michael Joyce for Good combinatorics textbooks for teaching undergraduates? Michael Joyce 2012-05-17T15:51:27Z 2012-05-17T15:51:27Z <p>Neither of these suggestions seem to exactly fit the level the OP was aiming for, but I add them for others who come across this thread with a different group of students in mind:</p> <p>(1) For a gentle, problem-based introduction for undergraduates, I really like Ken Bogart's <a href="http://www.math.dartmouth.edu/news-resources/electronic/kpbogart/" rel="nofollow">Combinatorics Through Guided Discovery</a>. Sadly, he passed away while writing the text, but he has left it publically available at no charge.</p> <p>(2) For a comprehensive and structured approach to combinatorics at the introductory graduate level, I really like Martin Aigner's <a href="http://www.amazon.com/Course-Enumeration-Graduate-Texts-Mathematics/dp/3540390324" rel="nofollow">A Course in Enumeration</a>.</p> http://mathoverflow.net/questions/29137/good-combinatorics-textbooks-for-teaching-undergraduates/97231#97231 Answer by Igor Rivin for Good combinatorics textbooks for teaching undergraduates? Igor Rivin 2012-05-17T16:08:36Z 2012-05-17T16:08:36Z <p>Biggs' discrete mathematics is very well written.</p>