How is a system of axioms different from a system of beliefs?
math.stackexchange.com
math.stackexchange.com
This reduces math to a meaningless mind game, as acknowledged by Hilbert himself, one of the major proponents of this view: "Mathematics is a game played according to certain simple rules with meaningless marks on paper".
Unfortunately, this sweeps under the rug important questions, such as "if I prove the correctness of a an algorithm, how does this increase my confidence that the algorithm will actually work?", or "if I compute the hypotenuse of a triangle with Pythagoras theorem, then cut a piece of wood and measure it, will they match?"
This is why ultimately there is some belief involved. From Wikipedia [1]: "In practice, most mathematicians either do not work from axiomatic systems, or if they do, do not doubt the consistency of ZFC, generally their preferred axiomatic system" (emphasis mine).
To work with with a set of axioms, we must believe that that set is both logically consistent, and that in some way its interpretation is consistent with reality. The first question cannot be answered for the interesting sets of axioms, thanks to Godel, and the second is not even well-defined.
For this and many other reasons, philosophy of mathematics has mostly moved on from the logicist/formalist view [2], but as most philosophical problems, there probably will never be a conclusive answer.
[1] http://en.wikipedia.org/wiki/Foundations_of_mathematics#Part...
Consistency of a theory may be proven or disproven in a different set of axioms. For instance, peano or presburger arithmetic are consistent in ZF.
In the field of program verification for instance, people use all kinds of theories that they prove to be consistent.
But I agree that at some point, one has to believe in an axiomatic system.
P.S. Using a theory to prove its own consistency would be way more suspicious than using a more powerful theory to prove it. "The Bible is true because the Bible says so."
Which eventually leaves us either with some top-level assumptions we treat as completely axiomatic, or with infinite regress to higher and higher systems of proof logic.
Let suppose I design a new proof system to prove arithmetic propositions. Unfortunately, my system is such that it can't produce any proposition. That makes it consistent but useless.
I do agree that some axioms are grounded in observed reality (e.g. arithmetic, euclidean geometry) but discovering that axioms fail in unfamiliar situations is no generally a cause for soul searching or existential angst.
For me, that is the difference between an axiom and a belief. People with beliefs think their beliefs to be better than those of others. With axioms, that is not so. In fact, mathematicians like to doubt their axioms "do we really need the parallel postulate" was, for centuries, a subject of thought"
Lewis Carrol, who was a mathematician and some kind of Anglican, couldn't stomach complex numbers. So religion can become confused with axioms, but it tends to start with religion, not axioms.
First is Peter Aczel's work with the Anti-foundation Axiom which allows you to create sets with "infinite regress". Instead of blanket disallowing these kinds of set like ZFC does, he enlarges ZFC by allowing any set which is a unique solution to a group of equations that may be self-referential.
I was introduced to this stuff by a book "Vicious Circles" by Barwise and Moss (http://www.amazon.com/Vicious-Circles-Center-Language-Inform...).
The important point is that the Anti-Foundation Axiom lets us model infinite, streaming structures similar to those modeled in computer programs. It also motivates the somewhat unpopular idea of bisimulation which is very necessary for creating a kind of equality in an AFA world... and also for proving the equality of streaming algorithms.
Second is Lawvere's introduction to thinking about the foundations of mathematics from a Category Theoretic perspective. Lawvere is a proponent of thinking of Set theory as simply one, somewhat interesting Category which can be generated by a more foundational theory and set of axioms. I'm not personally anywhere nearly well-knowing enough to say whether that works, but his book Conceptual Mathematics (http://fef.ogu.edu.tr/matbil/eilgaz/kategori.pdf) gives a very interesting POV on how to work from the Category Theoretical basis to answer some normal Set theoretic questions.
So the point of this anti-foundation axiom probably lies somewhere else.
Coalgebras are defined as an isomorphism between "sets" X==P(A*X) which allow us to unfold our seed state over non-determistic updates. Such a "set" obviously cannot exist in ZFC directly as it violates set cardinality. It can be a set that satisfies the AFA, though—in fact, that equation I just wrote is sufficient to define it I think and then AFA guarantees uniqueness.
Generally speaking, nobody claims that the axioms of set theory are true in any ordinary sense of the word true. Does it makes sense in the real world to assert the existence of an infinite set, and have different sizes of infinities as a consequence? It is irrelevant, you assert the existence of an infinite set because it is practical from a pure mathematical point of view, because you want to model infinite sets like the natural numbers (an abstraction, do they exist? it doesn't matter to mathematicians generally speaking).
Mathematics no longer pretends to describe what is true, what holds in our reality. That idea was abandoned some time ago. A canonical example were non-euclidean geometries, that were studied in the XIXth century for the sake of it. They had applications later, but the motivation for their study and changing Euclid's axioms was formal.
Mathematical platonism is a pretty widely held belief, at least amongst pure mathematicians. From Hardy's A Mathematician's Apology,
"I believe that mathematical reality lies outside us, that our function is to discover or observe it, and that the theorems which we prove, and which we describe grandiloquently as our 'creations', are simply the notes of our observations."
A lot of set theorists will speculate about the truth of axioms beyond the standard axioms of ZFC, e.g. large cardinal hypotheses or projective determinacy.
Yes it does. But I might be biased because I'm a programmer and one of my jobs is adding constraints to unsolvable problems so they become solvable in the infinite set my clients actually care about.
It's surprising how easy it is for somebody to specify a problem that is unsolvable, only for it to become solvable once you ask them what they really want.
Of course it does. It's very easy for me to write down a finite-sized inductive definition of the natural numbers, which immediately gives me a finite description of all countable infinities and their size.
However the axiomatic systems we happen to use most have one important property: they are useful for acquiring new knowledge via scientific method. I.e. they serve as a foundation for theories that make correct predictions as verified by experiment.
That's the main difference.
"There's two scientists on lab coats observing a spider. They shout JUMP! and the spider jumps.
They proceed to remove one of it's legs and repeat the procedure. They shout JUMP! and the spider jumps...
After some time of repeating the procedure the poor spider has no legs. They shout JUMP! and it doesn't do a thing.
The scientists then come to verify their useful hypothesis: ..spiders use their legs to listen..."
Also the more complex a prediction is, the harder it is to get right by mistake. Example: GPS Satellite timekeeping.
Mathematics should, first, be used to describe the real world. (That is what scientists like Newton were using it for.)
To do that, you don't need an axioms. Nor do you need beliefs. You only need observation of reality. It starts with the concept of a "unit," which can be added or subtracted from other "units." There is, of course, some prerequisite philosophy. ("Reality, you say?" "Why, yes, actually...").
Secondly, mathematics can deal with axioms and "games" and "universes" (to take words from the StackExchange post). But all of mathematics should not be subordinated to such a framework.
I realize my argument is not "obvious." Fully establishing it would take a lot of work, and even then it would be widely rejected by the status quo Platonic mathematics establishment. I'm not claiming to do that in this comment. I'm just putting this alternative perspective out there for anyone who is interested.
If by "real world" you mean the things and events we can directly witness, that seems to be deliberately crippling mathematics from the start and limiting it to things we already know about.
What I am proposing would not cripple mathematics, it would simply replace "axioms" with _facts_ (such as, for a simple one, that adding one unit to another results in having two units). You can then get arithematic, algebra, calculus, and on and on.
If people want to go off and define axioms for made-up worlds that do not necessarily correspond to reality and then go do math with them, that's fine. In fact, I would encourage it.
But we should not be approaching _all of mathematics_ in that way, and that is my point.
Math has the same basis in perceptual concretes (i.e. "real things") as physics, biology, chemistry, etc.
You are describing physics.
That is not a fact, that is just a consequence of certain sets of axioms, but not of others. It is patently wrong for addition in GF2, where adding one unit to another results in having zero units.
Math has the same basis in perceptual concretes (i.e. "real things") as physics, biology, chemistry, etc.
Can you show me what I get when I subtract three apples from two apples? How about showing me however many apples I need to square in order to get negative one apple?
How's this different to a set of facts as you say, like one unit + one unit is two units? It's not. I'm not sure of this, but I'd say you could construct a set of axioms based on those facts that is compatible with the ZFC axiom set.
So, why choose ZFC? Because it's simple to define (how'd you formally define what is a unit, and what does the + operation mean?) and because it's more or less consistent with our world. We can extrapolate the things we find while doing mathematics to the real world. And, sometimes, we can discover things of the real world based on findings on things that don't exist. Complex numbers, for example: they don't exist, but they're really useful to define and explain electrical experiments [3].
We approach all of mathematics like this because its easier to study everything within the same system. And it's important that we keep a consistent underlying system so we can be sure that everything we discover based on the set of axioms and rules we've defined is true in a mathematical sense; and then those discoveries could describe our world. Wouldn't we have a consistent system, we could end up with contradictions. If we extracted mathematical concepts from the real world, we wouldn't be sure if a discovery we make from those concepts can be applied to the real world.
TL;DR: Our set of axioms describes properly the real world, is simple and consistent enough and that enables us to infer new ideas that can be applicable to the real world too.
[1] http://en.wikipedia.org/wiki/Zermelo%E2%80%93Fraenkel_set_th... [2] http://en.wikipedia.org/wiki/Axiom_schema_of_specification [3] http://en.wikipedia.org/wiki/Complex_number#Electromagnetism...
At risk of turning this into a discussion of what "exist" means, I reckon they do exist :p If they didn't exist, how could we possibly use them, and use them so effectively and consistently?
Of course, if a number "existing" means "I can see this many number of apples" then sure, it doesn't "exist". Yes, this is definitely becoming a discussion of what the word "exist" means applied to number. I'll stop. :)
Sounds to me like you're saying that mathematics is the Javascript to science's HTML.
Why do we believe that if we take 1111 apples and then add 2222 more we will get 3333 of them? Because we have seen from experience that a certain way of applying mathematics to the real world gives great results. The same for conclusions following known axioms, they seem to generally work well for describing our world.
Why do we believe that if we take 1111 apples and then add 2222 more we will get 3333? Because we have seen from experience that a certain way of applying mathematics to the real world gives great results. The same for conclusions following known axioms, they seem to generally work well for describing our world.
If you have no way to do a falsifiable test, and can't just substitute in a X and do abstract analysis of X instead of worrying about X, then its just a belief.
I'd be careful categorizing stuff eternally as beliefs not axioms. Blindly only permitting geometry to be Euclidean meant some exciting non-euclidean results couldn't happen until it was "allowed" to be thought about somewhat recently (well, a century or two ago...). Also physicists have this amazing ability to turn pure math into applied math, at least over a long enough historical scale. And physicists have a pretty good ability at coming up with crazy experimental methods to test, look at the last 75 yrs or so of quantum physics... so let me get this straight, you do what with two geiger counters and a truly giant magnet and some radioactive atoms or what? Or shine a light beam or ion beam thru that weird magnet?
Note that belief revision and various kinds of paraconsistent logics in a way allow to work around the classical requirements for consistency.
Another really interesting related area is http://en.wikipedia.org/wiki/Modal_logic which allows you to reason about statements such as "I know that you know that I know that the sky is blue." and that can be used to analyze the coordinated attack problem (http://en.wikipedia.org/wiki/Two_Generals'_Problem) which is very much related to the http://en.wikipedia.org/wiki/Byzantine_fault_tolerance of distributed systems.
But in practice, the bulk axioms are chosen and retained because the inventor thinks they or their consequences have some mapping to reality. This mapping is tested through applying the resultant math to some field and getting predictive success. In this regard the bulk of axioms are the same as any other beliefs except they are not arbitrary beliefs, and they are useful or believed to have the potential of usefulness.
And part of the problem is merely semantic. The word "belief" differs from the term "axiom" in other critical ways: "belief" regularly involves a call to action and includes concept that do not go though any tests for consistency let alone predictive success. If one asks "what is the difference between an assumption and an axiom" there is a lot less excitement.
Most interesting, I think, is the idea that basic axioms should be different than assumptions at all. That they can be definitively decided or the part of reality they map to is real and can be found.
I do not see why we would necessarily have evolved the mental equipment to work out every law of nature. No other animal has that, and while we clearly have better mental capacity I can't see why we would have evolved _every_ mental capacity.
In this sense, a simple discovery (of an axiomatic system's inconsistency) would essentially cause that set of axioms never to be used again.
Can you imagine that a simple logical proof would immediately cause the Pope to abandon making certain statements together?
For example check out this post:
http://www.religiousforums.com/forum/1993062-post3.html
Suppose a religious scholar produces an argument that the universe described by,
"Jesus Christ, the only Son of God" + "who was born of the Virgin Mary" + "his kingdom will have no end" is an inconsistent Universe.
It won't suddenly be the case that nobody will mention these three things in the same axiomatic set again, just because they're (through some rigorous proof) inconsistent.
That's a huge, huge difference. It's like the difference between chess and Shakespearean criticism!
1) axioms are assumed to be logically consistent with each other, at least when the word "axiom" is understood strictly; it's possible that someone may believe two things that are inconsistent with each other
2) belief is an involuntary mental acceptance that a particular claim is true. You can't make yourself believe something that you know to be false
Beliefs are definitions you think somebody else set that you can't change before you start to derive the rest of the system. In most cases, you are not permitted to test beliefs against reality.
You don't get your feelings hurt when an assumption turns out to be wrong. But if you were to be betrayed by someone you believed (same as assumed they were telling you the truth or had your interests in mind), it would hurt your feelings because you had invested some of your ego with that assumption. Same for those with religious beliefs.
I'm using axiom and assumption interchangeably, as I don't see what the difference between the two is. However, assumption is a much simpler word and means pretty much the same thing to everyone, so it's easier to use. I guess axiom is something like a generally accepted assumption.
Mathematicians who must choose between two sets of axioms will pick the one they consider most elegant, every time. The fact that this is ultimately an aesthetic judgement is clear: Erdős Pál, arguably the finest mathematician of the latter half of the 20th century, described proofs that tickled his sensibilities as "Pages from the Book".