It’s time to fight some ignorance in my field of specialty - mathematics. A lot of people have some mathematical problems that aren’t so much mathematical as philosophical in nature but look like math, and a lot of people just “hate math” for whatever reason. So I’m starting up this thread, which I’ll get back to at least once a day as long as people are interested, and people with questions about mathematics can ask them here and I’ll try to answer.
The first thing I’m going to do here is to explain where to start in mathematics. Some people get ideas in their heads, and they think it’s math, but a mathematician says, “That’s not math, that’s philosophy,” which really tells the poor person nothing. Well, It’s time to define what mathematics is. If you want to know the fundamentals of mathematics, this is the thread for you.
Mathematics is a logical system based on certain axioms that uses the rules of predicate calculus to explore the nature of sets and classes.
But what the heck do I mean by that? Isn’t math supposed to be about numbers? What is a set, or a class? And what’s predicate calculus?
Well, when it comes down to brass tacks, a number is a certain type of set. A class is, well, this is where mathematicians sort of wave their hands and say, “Use your intuition”. In mathematical terms, a class is something that has elements, and a set is a class that satisfies the basic axioms. (An axiom is a statement that is assumed to be true. Different flavours of mathematics are arrived at by adding or subtracting axioms to or from the basic set.) This is the best definition of a set we can possibly get. Don’t worry about “predicate calculus”; it’s just a fancy name for the basic rules of logic, and if someone wants to start a parallel thread about it, be my guest. If I try to get too formal, I’m going to cloud the beauty of the mathematics.
So what are the basic axioms of mathematics? To the best of my recollection:
Axiom of Extensionality. If A is a set and B is a set, then A = B if and only if for every x, x is an element of A exactly when x is an element of B. (In short, two sets are the same if they have the same elements. So, for instance, the sets {a}, {a,a,a}, and {x | x = a} (read this as “all x such that x is equal to a”) are all equal; in a mathematical sense, they’re the same set, just written in three different ways. From a purely mathematical point of view, there is no way to distinguish them.)
Axiom of Foundation. There exists a set that has no elements. (This one is sometimes known as the Empty Set Axiom, for obvious reasons. So {} is a set. Furthermore, by the Axiom of Extensionality, it’s the only set with no elements, because if there’s some other set that has no elements, it’s automatically equal to the empty set by the previous Axiom.)
Axiom of Specification. If A is a set and P(x) is a statement that is either true or false for every x, then there is a set B whose elements are exactly the elements x of A for which P(x) is true. (This means, if you start with a set A, and you want to consider all the elements of A that have a certain property, you’re guaranteed to be looking at a set.)
Because of the Axiom of Specification, we can in fact replace the Axiom of Foundation with the less specific statement: “A set exists”. Since a set A exists, then by the Axiom of Specification there is a set B that consists of all x in A for which the statement “x does not equal x” is true. But everything is equal to itself by the Axiom of Extensionality, so B has no elements.
The Axiom of Specification also gives you set intersections. If you have two sets A and B, and you want to get their intersection, you take the elements x of A satisfying the statement, “x is an element of B”.
Pair Set Axiom. If A and B are sets, then there is a set C whose elements are exactly A and B. (In other words, {A,B} is a set whenever A and B are sets. Exercise: Starting with just one set A, how can you use the Pair Set Axiom to get the set {A}?)
Union Set Axiom. If A is a set, then there is a set UA satisfying: x is an element of UA if and only if, for some element a of A, x is an element of a. (So you get the normal union operation A U B, the set consisting of all elements of A and B, as follows. Start by using the Pair Set Axiom to give you the set {A,B}, then use the Union Set Axiom on {A,B} to get A U B. How do you get A U B U C?)
The above are the axioms that almost every mathematician in the world will agree to. The following are the standard axioms that invite controversy from time to time, in increasing order of controversy.
Power Set Axiom. If A is a set, then there is a set P(A) satisfying: x is an element of P(A) if and only if x is a subset of A, i.e., every element of x is an element of A.
Axiom of Infinity. There exists a set A satisfying the following conditions:[ul][li]The empty set is an element of A.[*]If x is an element of A, then there is an element y of A that is a set and whose only element is x.[/ul]Axiom of Replacement. Suppose A is a set and P(x,y) is a statement satisfying: for each x in A and for all y,z, P(x,y) and P(x,z) are both true only if y = z. Then there is a set B satisfying: y is an element of B if and only if P(x,y) is true for some element x of A.[/li]
The last axiom is the Axiom of Choice, and every statement of this axiom that I’ve seen involves ordered pairs, so I’m going to leave that for tomorrow’s ramble.
What’s so tricky about ordered pairs, you might ask? Well, go back to the axioms and have a look. By the Axiom of Extensionality, the sets {a,b} and {b,a} are the same set, and we can’t tell just by looking at it which element is supposed to be the first element of the ordered pair and which is supposed to be the second. We have to be a bit smarter, and I have to date seen three ways to do up ordered pairs, each of which has their advantages. I’ll go over the easiest-to-explain one tomorrow, but from a logical point of view it usually doesn’t matter which one you use.
So tomorrow: The Axiom of Choice, and we’ll get started on numbers (finally!) Until then, start the questions coming!