Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of A Walk Through Combinatorics

    A Walk Through Combinatorics

    Miklos Bona · 2002

    Mathematics
    Open Library
    Stats for nerds
    4recommend
    4mentions
    4people
    2019–2026years
    100% recommend

    Mentions per year

    20192020202120222023202420252026

    What Hacker News says

    1. vorobeezOct 2026
      Unfortunately I can provide only few examples of such textbooks, they're quite rare.

      "Probability" by David Morin

      "Walk Through Combinatorics, A: An Introduction To Enumeration And Graph Theory" by Miklós Bóna

      thread
    2. fzilNov 2021
      > - Gallian, Contemporary Abstract Algebra

      That is an amazing book. I will also recommend "A walk through combinatorics" by Miklos Bona for simple explanations and well made exercises with solutions present in the book itself.

      thread
    3. kdamicaJun 2020
      For combinatorics, I highly recommend Miklos Bona's A Walk Through Combinatorics[0]. Combinatorics is intuitive and approachable to begin with, and this book is particularly accessible as far as math texts go.

      [0] - https://people.clas.ufl.edu/bona/books/

      thread
    4. jwgarberApr 2019
      Hello! I am a fourth year undergraduate in pure mathematics, and have taken many of the classes in your list (especially in the first and third categories), so I'll try to give some advice.

      First of all, what you're about to do is an very large endeavor - mathematics is a difficult subject, and learning math will take great persistence and self-motivation, especially if you are self-learning. However, it is also extremely rewarding - mathematics is a beautiful subject, and learning math has easily been one of the most enjoyable things I have ever done.

      For the next point, if you want to go deep into math, then you will have learn how to prove things. The heart of math is not at all computation, but ideas, and to know that ideas are true, we need proofs. All of pure mathematics is based on rigorous formal reasoning and proofs, and sadly, most high schools and even universities never touch this part of math. If you have never seen proofs before, I would first recommend reading the book How to Prove It: A Structured Approach by Daniel J. Velleman, which goes through basic set theory, logic, and various proof techniques. Most importantly, it will give exercises for you to practice. Let me say this now: it is impossible to learn math without doing exercises. Again, this will take some work, and the beginning may be a bit slow, but as I said above, it is extremely rewarding - there are few things so satisfying as finding a beautiful, clean, or elegant proof. I hope you will enjoy this as much as I have.

      Now then, let's dive into the courses and textbooks. I'm going to model this after what I did in my degree. Many of these topics require earlier ones as prerequisites, so I'm going to organize them into several layers. Some of the textbook recommendations may be a bit difficult, since in many of my classes the professors taught out of their own notes and left textbooks only as references, but I'll do my best. In your "first year", so to speak, there are three main things to learn:

      - Single variable calculus, differential and integral. You likely know calculus already, but again, we are now taking the proof based road! The canonical text for this topic is Calculus by Michael Spivak. It's what I used in my first year, and most importantly, comes with a solution manual :)

      - Linear algebra. As others have noted, linear algebra is absolutely crucial for many other subjects. I personally learned from Algebra by Michael Artin, but have heard very good things about Linear Algebra Done Right by Sheldon Axler, so I'd probably start there.

      - Graph Theory and Combinatorics. These are I think are somewhat more accessible than the others (perhaps at least more intuitive), so I might actually recommend trying these first. For the basics, try A Walk Through Combinatorics by Miklos Bona.

      By the way, whenever I need to find a textbook on a subject, I just Google "best (subject) textbook", and try to find the Math Stack Exchange post where someone has asked this question. (Eg. here's [0] the one for graph theory, which is where I got the combinatorics book.)

      Now, this post is already getting long enough, so I'll post this for now and follow up the rest in another comment.

      [0] https://math.stackexchange.com/questions/27480/what-are-good...

      thread

    Related

    Extremal combinatoricsStasys Jukna
    2014–2021

    Extremal combinatorics

    Stasys Jukna
    2 recommend · 2
    Cover of Introduction to Algorithms
    2007–2026

    Introduction to Algorithms

    Thomas H. Cormen
    274 recommend · 880
    Cover of Enumerative combinatorics
    2009–2023

    Enumerative combinatorics

    Richard P. Stanley
    4 recommend · 8
    Combinatorial AlgorithmsHerbert S. Wilf
    2020–2023

    Combinatorial Algorithms

    Herbert S. Wilf
    1 recommend · 2
    Cover of [Lambda]-calculus and combinators
    2009–2024

    [Lambda]-calculus and combinators

    J. Roger Hindley
    8 recommend · 12
    Cover of Analytic combinatorics
    2009–2025

    Analytic combinatorics

    Philippe Flajolet
    8 recommend · 16
    Seven Sketches in Compositionality
    2019–2026

    Seven Sketches in Compositionality

    recommend · 27
    20
    Cover of Introduction to the theory of computation
    2008–2026

    Introduction to the theory of computation

    Michael Sipser
    66 recommend · 96