I'm currently trying to understand the "hierarchy" of sets / algebraic structures, e.g. things like groups, rings, fields, modules, algebra, vector spaces which I mostly understand, but especially the more technical things like boolean algebras (specific example of an algebra?), boolean ring (specific example of a ring?), algebra over a field (specific example of an algebra?), field of sets (specific example of a field?), algebra of sets (specific example of an algebra?), algebra over a ring (specific example of an algebra?), etc... I would like to figure out how these things are related. I know I have a lot of reading to do which will probably take a lot of time. Thankfully I found a helpful thread that I found I would like to recommend to others: Algebraic structure cheat sheet anyone?
In the meantime, I'm starting with this Wikipedia page, which nicely categorizes these objects based on (1) how many sets and (2) how many binary operations: https://en.wikipedia.org/wiki/Algebraic_structure
I notice at the beginning of the list is "set", defined as "degenerate algebraic structure having no operations". I have some questions about this:
- Are the well-known "set" operations "union" and "intersection" considered binary operations?
- Does the notion of "set" (at the beginning of this list of algebraic structures, considered as having no binary operations) include a set along with union and intersection?
- If the answer to the previous question was no, do we need to call the triple $(S,\cup,\cap)$ that we usually think of as a set, i.e. $S$ such that if $A \in S$ and $B \in S$, then $A \cup B \in S$? Is this a more complicated structure with a different name, or do we "always" have access to union and intersection when we are talking about sets?
- Similarly as the previous questions, but what about the notions of "complement" and "set difference", i.e. are these "set operations" considered "binary operations"? And are they always included with the notion of a set or do they create an additional structure, e.g. now we're talking about something like $(S, \cup, \cap, c)$ or $(S, \cup, \cap, -)$?
- What about "cartesian product" $\times$ of sets? Is this considered a "binary operation"?
- When I think of a "binary operation", I should think of a function $f:S \times S \to S$? If so, then binary operations defined in terms of the cartesian product. However, isn't the cartesian product itself considered a binary operation? This seems circular.
- Lastly, let's remember that a function itself (a function between two sets) is defined as a special relation between those two sets, and a relation is a subset of the cartesian product of the two sets. So again, function (and hence binary operation) are defined in terms of cartesian product. Yet it seems like cartesian product IS a binary relation... Circular!
Thank you for your help clearing this up!