I often use these concepts when I am working (I am a programmer), although the differences/similarities are a bit blurry in my head.
Does anyone have a concise definition of these mathematical concepts ? What are their properties ? Also how are meta-category/set related to them ?
I am not a mathematician but I am curious an interested in the subject. If you need to use an advanced concept in your explication, I don't mind looking for a definition on the internet, but hightly abstract mathematical concepts tend to scare me.
Thanks in advance for your help ! :)
Regarding set theory, we may start with some elucidatory comments.
We have to stress the fact that it is a mathematical theory.
It is also a very simple theory, from a conceptual point of view, because its "ontology" presupposes only the existence of sets and the description of their "mathematical behaviour" is made entirely in terms of only one relation: that of "being a member of" ($\in$).
From this point on, we have to start with the exposition of the mathematical theory itself, and with the statement of some basic principles derived from our intuition of what it means: