Message Turncoat in a DM to get moderator attention

Users Online(? lurkers):
4 / 84 posts
Posts: 195
0 votes RE: Wanna study Category Theory?
Omari said:
Do you have any references on this? I would like to understand better how this is used.

Sources for program correctness and the relationship between CT and Computation: 

Correctness (Ocaml Programming) (This lecture series taught me most of what I know about functional programming and also introduced me to Proving Correctness, the link is specifically about the latter). 

Curry-Howard Correspondence (OCaml Programming) (From the same lecture series, explain Programs = Proofs) 

The Curry-Howard Isomorphism for Dummies (A gentle overview of the correspondence)

Curry-Howard-Lambek Correspondence (Programs = Proofs = Categories Haskell wiki) 

Types and Functions (From Category Theory for Programmers, this link specifically is a very gentle introduction to the relationship between type theory in programming and composability in CT) 

Functional Completeness of Cartesian Categories (Lambeks paper about the correspondence) 

Curry-Howard-lambek Correspondence (technical introduction) 

Category Theory and Diagrammatic Reasoning (Technical)

Notions of Computation and Monads (Technical, pay attention to section titled A Categorical Semantics of Computation)

Physics, Topology, Logic, and Computation (Technical, goes in proof relationship between CT, Logic, and Computation and touches upon CT relationship with mathematics and physics)

From Design Patterns to Category Theory (Lecture series on designing software via CT) 

Category Theory for Programmers (I already linked a section from this book, but in general its a design patterns book from a CT perspective)  


I am not well versed in CT use in physics, I just know that it is used especially in those areas formalized in differential geometry and algebra. I assume its a tool in research programs for theoretical and mathematical physics. Again, a good place to start looking is results around the Category of Smooth Manifolds

 "Notice that there's more than one way to combine numbers. You can add them together, but you can also multiply them. Could there be a common abstraction for that? What about objects that can somehow be combined, even if they aren't 'number-like'? The generalisation of such operations is a branch of mathematics called category theory, and it has turned out to be productive when applied to functional programming. Haskell is the most prominent example."

 

This sums it up nicely, thanks for posting. I mapped this from the link to the thread.

last edit on 1/14/2023 11:14:38 PM
Posts: 2266
0 votes RE: Wanna study Category Theory?

I will work on the Isomorphism notes and code this week. 

They will be posted by Sunday, likely sooner. 

Posts: 195
0 votes RE: Wanna study Category Theory?

I will work on the Isomorphism notes and code this week. 

They will be posted by Sunday, likely sooner. 

 I there a sect of Jews that wants to rule the world and destroy the Anglo Saxon? Maybe because of past atrocities? Maybe revenge? I've been seeing antisemitism, and am wondering why.

Posts: 2266
0 votes RE: Wanna study Category Theory?
Omari said: 

I will work on the Isomorphism notes and code this week. 

They will be posted by Sunday, likely sooner. 

 I there a sect of Jews that wants to rule the world and destroy the Anglo Saxon? Maybe because of past atrocities? Maybe revenge? I've been seeing antisemitism, and am wondering why.

 If there is i've yet to be invited to the meetings...which is quite rude actually. 

4 / 84 posts
This site contains NSFW material. To view and use this site, you must be 18+ years of age.