Re:Abstract Algebra (2016) [pdf]
by hackernewsacct on Friday March 10, 2017 @04:33PM
(#13842315)
Every reply to my parent question has been excellent. What beginner resources do you recommend for learning category theory and its applications to programming?
Re:Abstract Algebra (2016) [pdf]
by mathgenius on Friday March 10, 2017 @04:50PM
(#13842471)
I'm not sure there is any good resources for CT applied to CS.
But anyway, check this out: http://chris-taylor.github.io/blog/2013/02/13/the-algebra-of...
There's alot of category theory implicit in these ideas. You can learn the abstract approach later on, after you have seen a bunch of examples.
I'd suggest learning it via Haskell or maybe Scala if you've found programming helps your understanding of mathematics as I have. Learning via doing, internalizing by example, then diving deeper into the then-easier theory is how I like to go about things.
Edit: Crypography is specifically associated with algebraic number theory.
Abstract algebra is also used in algebraic geometry, which also comes into play with facial recognition software, and maybe with fingerprinting as well.