Skip to main content
 

My answer to Question on @Quora: Would it be worth it to study category theory? http://qr.ae/R7u9ME

The sad answer for most in your situation is: probably not yet. There just isn't a broad layer of applied use of category theory in your area yet. (I'll note that I'm also an electrical engineer with a background in information theory.) HOWEVER, this certainly doesn't mean it's not important and that the future won't find lots of applications for it, particularly given its abstraction and ability to connect disparate areas of mathematics. On the bleeding edge of research, however, it's another story. (For a flavor of some of this, take a look at John Baez's blog Azimuth: https://johncarlosbaez.wordpress.com/?s=category+theory). Given my diverse mathematical background, I have no doubt that category theory will be exceedingly important over the next century, and particularly in the area of communications.

My suggestion to you, particularly as you mention that it seems very abstract, is that you do some preliminary background work in abstract algebra, combinatorics, and even set theory, which will likely be much more immediately applicable to your present area of study. These will give you a far better preparation for attacking category theory in the future. (I can't recall having seen or heard any EE departments even suggesting category theory courses recently, much less requiring them, even at the master's level. Further, very few universities are offering coursework directly in the topic at the moment, so it's far more likely that you'll only see it at the graduate level.

Those looking to dip their feet in the water might consider taking a look at How to Bake Pi: An Edible Exploration of the Mathematics of Mathematics by Eugenia Cheng [http://www.amazon.com/gp/product/0465051715/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=0465051715&linkCode=as2&tag=boffosocko-20&linkId=3QHVSGPXXWMTWGE2] which just came out in May in the US. It's a popular science text which gives some good overview of the subject and is the only book in that space at the moment to my knowledge.

I'll recommend that, if you're impatient, you take a peek at David Spivak's book Category Theory for the Sciences [http://www.amazon.com/gp/product/0262028131/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=0262028131&linkCode=as2&tag=boffosocko-20&linkId=BW3G2IMA3JGCU2FC] which is currently one of the best introductory books on the market for those without more advanced background in mathematics. It was released last year by MIT Press and most of it can be found for free on the web - see the study site mentioned below for details. While it doesn't jump right in with heavy theorems/proofs the way most other popular texts in the area do, it does require a reasonable amount of mathematical sophistication, and it does provide a wealth of introductory material in chapters 1-4 on functions, sets, homomorphisms, isomorphisms, basic group theory, for those who don't have any background in set theory, basic topology, or abstract algebra.

As you're roughly in the same area I am, I'll mention that my interest in the topic was recently piqued by an article by Ilyas Khan: Category Theory – the bedrock of mathematics? [http://boffosocko.com/2015/04/30/category-theory-the-bedrock-of-mathematics-via-ilyas-khan/] It prompted me to drop my prior summer plans and create a category theory study group with a group of friends and many strangers. [see: Category Theory Study Group [http://cat.boffosocko.com/], which has a HUGE list of resources (including videos) in the area and is meant for students and self-study; feel free to join us if you'd like.]

As someone currently studying the topic, I will note that it isn't very difficult so far, and is relatively much easier than topics like advanced algebraic topology or Lie groups, so it could certainly be done at an advanced undergraduate level, but I'd certainly recommend diving into Spivak's book before any/many of the others which require a much higher level of mathematical sophistication typically required at the master's level or above. I would suggest that if you've done coursework in calculus and linear algebra and know most of the material in a book like A Primer of Abstract Mathematics (Classroom Resource Materials) by Robert B. Ash [http://www.amazon.com/gp/product/0883857081/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=0883857081&linkCode=as2&tag=math01-20&linkId=J4TBWXWBEVTPHDU7http://www.amazon.com/gp/product/0883857081/ref=as_li_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=0883857081&linkCode=as2&tag=math01-20&linkId=J4TBWXWBEVTPHDU7], you should be able to tackle Spivak's book without too much difficulty. Having one or more of the other prerequisites I mentioned before would certainly help you move through the material much faster.