It looks like you're new here. If you want to get involved, click one of these buttons!

- All Categories 2.4K
- Chat 503
- Study Groups 21
- Petri Nets 9
- Epidemiology 4
- Leaf Modeling 2
- Review Sections 9
- MIT 2020: Programming with Categories 51
- MIT 2020: Lectures 20
- MIT 2020: Exercises 25
- Baez ACT 2019: Online Course 339
- Baez ACT 2019: Lectures 79
- Baez ACT 2019: Exercises 149
- Baez ACT 2019: Chat 50
- UCR ACT Seminar 4
- General 75
- Azimuth Code Project 110
- Statistical methods 4
- Drafts 10
- Math Syntax Demos 15
- Wiki - Latest Changes 3
- Strategy 113
- Azimuth Project 1.1K
- - Spam 1
- News and Information 148
- Azimuth Blog 149
- - Conventions and Policies 21
- - Questions 43
- Azimuth Wiki 718

Options

Hi! My name is Philip Zucker. I'm a software programmer, with interest in functional programming (in particular Haskell). I graduated with a PhD in physics in 2017 on the quantum hall effect, which I learned Haskell to help me understand some aspects of the theory behind it.

I've been trying to apply category theory to a couple topics:

Building a library / example elegantly embedding anyon vector spaces in Haskell - http://www.philipzucker.com/a-touch-of-topological-computation-3-categorical-interlude/

Automatic differentiation - http://www.philipzucker.com/reverse-mode-differentiation-is-kind-of-like-a-lens-ii/

Conal Elliot's compiling to categories - http://www.philipzucker.com/compiling-to-categories-3-a-bit-cuter/

Also I've recently been tinkering with some ideas about how to do something "category"eque with convex programming. Definitely be interested if you've got any tips/ references. https://github.com/philzook58/ConvexCat

## Comments

Hi! I bet there's a lot of great applications of category theory to linear programming or convex programming. They're the sort of mathematical subject that lends itself to category theory. Unfortunately I don't know exactly what to try first.

The forum is not very active now, but you can still get a lot out of it by starting the course here:

You'll see 77 "lectures" on Fong and Spivak's book (which is free online), and lots of solved exercises, and lots of discussion. You can ask questions on these lectures, but I'm busy enough that I don't promise to answer them! If you want to grab my attention, you can post a comment on the Azimuth Blog, for example here:

This post is about the seminar we're currently running at UCR, which has videos and such.

`Hi! I bet there's a lot of great applications of category theory to linear programming or convex programming. They're the sort of mathematical subject that lends itself to category theory. Unfortunately I don't know exactly what to try first. The forum is not very active now, but you can still get a lot out of it by starting the course here: * [[Applied Category Theory Course]]. You'll see 77 "lectures" on Fong and Spivak's book (which is free online), and lots of solved exercises, and lots of discussion. You can ask questions on these lectures, but I'm busy enough that I don't promise to answer them! If you want to grab my attention, you can post a comment on the Azimuth Blog, for example here: * [Applied Category Theory Seminar](https://johncarlosbaez.wordpress.com/2018/12/14/applied-category-theory-seminar/). This post is about the seminar we're currently running at UCR, which has videos and such.`