mrcactu5 10 years ago

Homotopy Type Theory by Vladimir Voevodsky is another possibility. This is an attempt to link Topology and Computer Science

https://homotopytypetheory.org/book/

Back in the day there was Feynman's Lectures on Computation. Hint: pdf can be found by searching

https://www.amazon.com/Feynman-Lectures-Computation-Richard-...

See also nLab

https://ncatlab.org/nlab/show/higher+category+theory

one should never forget Jacob Lurie's "Higher Topos Theory" which is 1000 pages just like that

http://www.math.harvard.edu/~lurie/papers/croppedtopoi.pdf

Actually I recommend against readin it as it only covers 2 of the 4 topics you discuss (Topology and Logic). However it certainly has applications to the other two.

baq 10 years ago

excerpt:

> At present, the deductive systems in mathematical logic look like hieroglyphs to most physicists. Similarly, quantum field theory is Greek to most computer scientists, and so on.

   Category Theory    Physics    Topology    Logic          Computation
   --------------------------------------------------------------------
   object             system     manifold    proposition    data type
   morphism           process    cobordism   proof          program

yup, as a computer scientist by education, sounds about right - Greek and hieroglyphs (and those are just names!)

while we're at it, we need an update with statistics, data science and machine learning.

kol 10 years ago

> It was then realized that the loose analogy between flow charts and Feynman diagrams could be made more precise and powerful with the aid of category theory

This is fascinating!

erik998 10 years ago

Also checkout Steve Awodey's Category Theory book.

https://global.oup.com/academic/product/category-theory-9780...

On a personal note, I remember Awodey from my Senior Thesis seminar. He was very amicable and affable. During my presentation, I remember having to demonstrate Cantor's diagonalisation argument. Luckily for me it was one of the things I spent a good amount of time studying. Had a great time there.

  • Koshkin 10 years ago

    Also, a book by B.Pierce [ISBN 9780262660716] is a very good short introduction to Category Theory for programmers.