11

Specifically, I want to learn category theory to improve my programming ability in Haskell, but it seems like that would be difficult without a knowledge of abstract algebra, and it seems that a solid understanding of linear algebra is useful to understand abstract algebra.

I'm therefore looking for something showing how these areas of maths depend on each other, but I think that a more general table or graph probably exists (or would be useful).


This question is the same as this one on Stack Overflow, but it seems like a good question for this site, and likely to get much better answers here.

rlms
  • 843
  • 1
    Just as a side note: if you manage to understand this material: https://en.wikibooks.org/wiki/Haskell/Category_theory then you won't really find any benefits from learning more category theory. Learning all this mathematics just for the purpose of getting better at Haskell is not a good idea, since it won't work. – user2520938 Dec 19 '16 at 15:41
  • 2
  • Do you know the Mathematics Subject Classification? 2. Did you try thisor this ? 3. Do you know this ? or MathAtlas, Paperscape, OpenMathMap ?
  • – Watson Dec 22 '16 at 19:43
  • 6
    @nbro The bounty offered 3 days ago, which already attracted an answer, is asking for an altogether different question than the one asked and answered 2.5+ years ago. As such, it seems to me that posting a new question would have been a better solution. – Did Dec 22 '16 at 20:08
  • @Did and of course, such a question would've been closed as way, way too broad. – Mathmo123 Dec 22 '16 at 20:20
  • 1
    @nbro "but it risked to be closed" Are you explaining that you offered this bounty as a deliberate and relatively elaborate attempt to get answers to an offtopic question or am I imagining things? – Did Dec 22 '16 at 20:26
  • 3
    @nbro Sure, it might have been closed. But placing a bounty to ask a new question is not what bounties are intended for. However, since the bounty is already underway for three days, I think removing it now would do more harm than good, so I'll leave it. But if a similar situation arises in future, ask a new question. – Daniel Fischer Dec 22 '16 at 20:28
  • 1
    @DanielFischer For the record, I find the "more harm than good" argument rather unconvincing in the present case. Concretely, it amounts to putting the preservation of a single answer from an OP who should have known better higher than the rules of the site (and allowing other answers to accumulate). The bounty could have been nullified and its author invited to repost their question separately, new question to which Han could have copy/pasted their answer, et voilà. Instead, we have a precedent. – Did Dec 22 '16 at 20:44
  • 1
    @Did The problem is not the preservation of answers. The problem is the precedent of refunding a bounty that already is running some time (and has attracted an answer during that time). I don't know what will be the worse choice in the long run. But either way is not good. – Daniel Fischer Dec 22 '16 at 20:58
  • @DanielFischer I do not know what "refunding a bounty" means exactly (my fault) but if it means that the user offering the bounty loses the points with no compensation and that the users adding answers to this 2.5+ years old question to get the bounty, do not get it, then so be it. They played, choosing to disregard the site's rules, and they lost, so, Es ist alles in Ordnung. (By the way, I feel I have posted what I had to say on this, so please do not deem necessary to continue the exchange, and thanks for your comments.) – Did Dec 22 '16 at 21:17
  • @Did It means the user offering the bounty gets the points back. If the points vanished into thin air, there'd be no problem. – Daniel Fischer Dec 22 '16 at 21:18
  • @DanielFischer OK. – Did Dec 22 '16 at 21:19
  • @Did: Worse. Suppose an answer has been posted as a reply to the implicit question as formulated in an elaborate comment accompanying the bounty. That comment will evaporate after the bounty has expired. So that leaves us with an answer to a question that is no longer there, in the end. Weird, huh? – Han de Bruijn Dec 24 '16 at 11:00
  • @HandeBruijn If you are alluding to the fact that users seeing the bounty could also have detected that it was inappropriate and, thus, could have abstained from posting answers about the subject delineated by the bounty, I fully agree. Unfortunately, I see two such answers below... :-) – Did Dec 24 '16 at 16:16
  • See also https://math.stackexchange.com/questions/18201 – Watson Jan 07 '17 at 14:56