News for hackers. Stuff that matters.
Re:What is the Axiom of Choice? by exmadscientist on Friday July 16, 2021 @04:34AM (#27854156)
My favourite statement of the Axiom of Choice, from AlienAtSystem via https://www.irregularwebcomic.net/4035.html :

> As there are infinitely many sets, instead of going through them manually, you have to find an algorithm [to select an item from each set]. So Person A tells the other player an algorithm to select an element. Then that other player finds a set where the algorithm fails.

> If you, for example say: "Take the smallest element", then I say "One of my sets is all negative integers, it doesn't have a smallest element."

> Then maybe you say: "Take the smallest element, or if it does not have that, take the largest." Then I say "One of my sets is all integers, which has neither". Then maybe you add: "If it has neither, take the element closest to 0 (in case of tie, take the larger one)". Then I say: "What about the set of all integers and all their reciprocals? It doesn't have an element closest to 0 either."

> When Person A gives up and says: "Look, there's some algorithm that does it, right, why do I have to recite it manually?", then that person has taken the Axiom of Choice. If they say "Okay, fine, you win, there's no algorithm you can't find a counterexample to", then that person rejects the Axiom of Choice.

Re:What is the Axiom of Choice? by pron on Friday July 16, 2021 @09:59AM (#27856273)
> ... then that person rejects the Axiom of Choice.

You're looking at it from a philosophical perspective where people care about whether the axiom is "true" or not. Other approaches to mathematics don't care, because they view its value not in some metaphysical notion of truth but in utility. They might say: this proof requires the axiom of choice and that proof doesn't, without assigning either one any value beyond utility (where utility might be, in some case, just their intellectual edification). I think this is what the article is trying to drive at as well. We can't "accept" or "reject" the axiom of choice based on some philosophical grounds, because those philosophical grounds would need to involve infinities [1], which, themselves, are not philosophical but mathematical. We either choose to use it or not based not on where we come from but on where we want to go.

[1]: The view that mathematical philosophy could be derived from core basic principles outside of mathematics was called Logicism, and was favoured by Bertrand Russell. Unfortunately, mathematical systems without some mathematical (i.e. non-"logical") axioms are quite limited, and almost all of them include at least one mathematical axiom, usually one that is equivalent to the existence of the natural numbers.

Re:What is the Axiom of Choice? by cannabis_sam on Friday July 16, 2021 @10:21AM (#27856487)
>they view its value not in some metaphysical notion of truth but in utility.

Isn’t this a philosophical perspective?

Re:What is the Axiom of Choice? by pron on Friday July 16, 2021 @10:41AM (#27856704)
It is a perspective in the philosophy of mathematics that rejects the idea that all of mathematics is necessarily anchored in philosophical truths beyond itself.
Re:What is the Axiom of Choice? by cannabis_sam on Friday July 16, 2021 @11:32AM (#27857316)
> It is a perspective in the philosophy of mathematics

So it is a philosophical perspective…?

Re:What is the Axiom of Choice? by pron on Friday July 16, 2021 @12:31PM (#27858001)
Of course. I think you may have misread my original comment, which compared two philosophical perspectives on mathematics, one philosophical perspective that views mathematics as an expression of some truth beyond mathematics, and another philosophical perspective that sees mathematics as a tool to achieve some ends.
Re:What is the Axiom of Choice? by cannabis_sam on Friday July 16, 2021 @12:46PM (#27858179)
> not in some metaphysical notion of truth but in utility.

So one is not metaphysical because it is a tool to achieve ends?

(Sorry, if I come across as argumentative, I don’t mean to. I’m genuinely just curious.)

Re:What is the Axiom of Choice? by jfengel on Friday July 16, 2021 @01:36PM (#27858846)
It is a metaphysical statement about whether metaphysics is important in this instant, rather than being dispensed with in favor of something useful. It's picking a particular metaphysics rather than being bogged down in the meta-metaphysical question of the necessity of metaphysics.

Or at least, that's the way I read it. The question of the value of metaphysics is an open one, which easily comes to dominate other questions if allowed to. I think the OP is saying, "I'm going to make a metaphysical commitment, and let other people worry about whether doing so is good metaphysics." (And there's good reason to think that it isn't -- but it's unclear whether that matters, or should matter.)

Re:What is the Axiom of Choice? by cannabis_sam on Sunday July 18, 2021 @08:45AM (#27872467)
Yeah, I misread. Thanks for helping me understand!
Re:What is the Axiom of Choice? by pron on Friday July 16, 2021 @02:34PM (#27859581)
For some reason you keep skipping the qualifiers in what I write. It does not say "some metaphysical notion" but "some metaphysical notion of truth". In other words, what matters isn't whether an axiom is "true" or not in some way that is external to mathematics, but what use could be made of that axiom. You did the same above; I didn't write "from a philosophical perspective" but "from a philosophical perspective where ..."
Re:What is the Axiom of Choice? by cannabis_sam on Saturday July 17, 2021 @07:33AM (#27865082)
> For some reason you keep skipping the qualifiers in what I write.

My apologies, but I think I’ve understood where I misread your comment. Thanks for being patient!

Re:What is the Axiom of Choice? by eeegnu on Friday July 16, 2021 @04:31PM (#27860875)
> Unfortunately, mathematical systems without some mathematical (i.e. non-"logical") axioms are quite limited

What's an example without any axioms? It doesn't seem like you can do anything without say ∀x: x=x (which I believe is reciprocal identity.)

Re:What is the Axiom of Choice? by pron on Saturday July 17, 2021 @05:43AM (#27864662)
I think Russell would consider that a logical axiom, and it commonly is an axiom of predicate logic with equality. BTW, by "logic", he didn't mean just a specific set of familiar axioms, but any axiom which could be considered "obviously true" and didn't involve numbers specifically. https://en.wikipedia.org/wiki/Logicism
Re:What is the Axiom of Choice? by richardwhiuk on Friday July 16, 2021 @05:17AM (#27854423)
I think in the last example, you need "the set of all integers, except 0, and all their reciprocals", otherwise the answer is well-defined.
Re:What is the Axiom of Choice? by eeegnu on Friday July 16, 2021 @04:24PM (#27860820)
One of the many reasons for defining the natural numbers to begin at 1. I didn't even notice they said integers and thought they said naturals.
Re:What is the Axiom of Choice? by jleahy on Friday July 16, 2021 @05:03AM (#27854342)
Is that not the axiom of finite choice, which holds in ZF set theory without AC?
Re:What is the Axiom of Choice? by lupire on Friday July 16, 2021 @11:35AM (#27857365)
How is it finite? Integers are infinite.

It's Countable Choice, and of course the essence of Countability (why it's our favorite cardinality) is that almost all of our intuition about finite numbers can be correctly applied to countable infinities.

Uncountable Choice (a set for every Real number, a choice from every set) is where thing ago off the rails and ZF looks substantially different from ZFC.

Re:What is the Axiom of Choice? by oscardssmith on Friday July 16, 2021 @12:12PM (#27857817)
Can't you get countable choice with zf? Countable means there is a bijection to the naturals, so you can always pick the element that corresponds with 0.
Re:What is the Axiom of Choice? by kmill on Friday July 16, 2021 @12:15PM (#27857841)
Re:What is the Axiom of Choice? by ubercow13 on Friday July 16, 2021 @05:22PM (#27861381)
How do you choose the bijection?
Re:What is the Axiom of Choice? by shadowlight on Friday July 16, 2021 @10:32AM (#27856607)
The algorithm that executes an element from the set of all algorithms one at a time until an algorithm succeeds to select an element from a set will work on any set and itself?

   a = the algorithm
   A = set of all selection algorithms
   b = any set

   def a(x):
       while True:
           f = a(A) # you have to select an algorithm from the set of selection algorithms
           result = f(x)
           if result is None:
             A = A - f # set of all selection algorithms without f
             continue
           else:
             return result

   a(b) #will always return a result or not terminate for any choice of b?
Obviously there's problems with this because I'm not a mathematician and I'm just making stuff up off the top of my head. But would any one who's an expert care to explain what's the issue with the above?

I'm looking at it and such an algorithm is defined in terms of itself (like a factorial, which is legal) and may never terminate (which also legal because an algorithm selecting the smallest number from all sets that only contain positive numbers will never terminate either).

Wait but then if you look at the code it provably will never terminate because A does not shrink as it recurses.

Re:What is the Axiom of Choice? by ketralnis on Friday July 16, 2021 @02:11PM (#27859290)
The assertion that at least one selection algorithm succeeds without presenting that algorithm _is_ the axiom of choice.

By _assuming_ that program terminates, you are yourself taking the axiom of choice.

If it _does_ terminate, then it's not an axiom anymore it's a proof.

Re:What is the Axiom of Choice? by shadowlight on Friday July 16, 2021 @03:30PM (#27860255)
Yeah, this clarifies the logic. So because the algo above doesn't terminate it is not a proof.

The axiom of choice is an assumption that is neither known to be true or false.

Re:What is the Axiom of Choice? by rocqua on Friday July 16, 2021 @10:39AM (#27856687)
I think that such an algorithm, if the order of algorirthms tried is random, is almost surely (so with probability 1) never going to terminate.

Moreover, you'd probably want to limit the tries to algorithms that terminate. But that brings you into the halting problem.

Re:What is the Axiom of Choice? by openasocket on Friday July 16, 2021 @10:51AM (#27856836)
You can run a countably infinite sequence of algorithms in parallel and stop when one of them terminates without running into the halting problem. Say you have a set of algorithms, numbered 1, 2, 3, ... and each algorithm consists of a sequence of instructions (with jumps and gotos), where each instruction takes a finite amount of time to run. The algorithm is as follows: run the first instruction for algorithm 1, then the next instruction for algorithm 1, then the instruction for algorithm 2, then 1 again, then 2, then 3, then 1, 2, 3, and 4, and you can see the pattern now. If any of them reaches the halt instruction halt. Even if all but one of these algorithms runs forever, you'll still eventually halt when that one algorithm completes. I believe this approach is called dove tailing
Re:What is the Axiom of Choice? by shadowlight on Friday July 16, 2021 @11:10AM (#27857045)
Can you iterate through a set without * selection *? I'm confused about this part. It seems to me in order to use an algorithm from the set of all algorithms you need to invoke the axiom itself.

I think us programmers think in terms of time. But in math there is no time so whether you do things in parallel or procedural is irrelevant. That's why you can discuss infinities in math.

Re:What is the Axiom of Choice? by openasocket on Friday July 16, 2021 @05:58PM (#27861711)
> It seems to me in order to use an algorithm from the set of all algorithms you need to invoke the axiom itself.

Nope, you don't need the axiom of choice to define the sequence of all algorithms. The axiom of choice allows you to order any arbitrary set, but you don't need it for things you can construct an explicit order for, like the natural numbers. In the case of all algorithms, it's somewhat straightforward to construct the set of all of them. You can construct the sequence of all strings, right? You can construct them as "", "a", "b", "c", ... "y", "z", "aa", "ab", ... "ay", "az", "ba", "bb", ... Now, pick a programming language, like C. Given any valid string, you can determine if it is a valid C program in finite time, and if so you can convert it into a set of instructions to use in the dove-tailing procedure in finite time. Take the list of all strings in the manner described above. For each one interpret it as a C program, or if it's got invalid syntax interpret it as a program that immediately halts. Now you've got an enumerable sequence of algorithms. Since C is Turing complete you'll find every single algorithm in that sequence. There will be a ton of duplicates (for whatever notion of equivalence you want to use) but all the algorithms will be there, and in a well-defined order that you can enumerate through.

Re:What is the Axiom of Choice? by shadowlight on Friday July 16, 2021 @08:24PM (#27862634)
>Nope, you don't need the axiom of choice to define the sequence of all algorithms.

No. I'm saying selecting an algorithm out of the set of all algorithms.

I'm not saying defining the set of all algorithms.

Re:What is the Axiom of Choice? by rocqua on Saturday July 17, 2021 @06:07PM (#27869209)
Putting the set of all algorithms in an order is quite easy. Like the comment above suggests. Just put them in alphabetical / lexicographical order.

Then you don't need to "randomly pick" an algorithm. You just start with the first algorithm in the sequence, and keep going.

Re:What is the Axiom of Choice? by shadowlight on Saturday July 17, 2021 @08:43PM (#27869935)
As my retort to that common mentioned, he is wrong.

That is still random. You are arbitrarily picking an encoding, (English) in this case. Why not a Russian programming language or Chinese? How did you *select* your encoding out of the set of all encodings?

The act of assigning order to an unordered set is arbitrary. ABC order is a made up concept. It's not numerical, it's an arbitrary language and an arbitrary order that's a by product of human culture. Thus invoking this is at it's essence invoking the axiom of choice. You are arbitrarily selecting an algorithm.

Re:What is the Axiom of Choice? by myWindoonn on Wednesday July 28, 2021 @11:07AM (#27984690)
Gödel worried about this, and one of the lemmas leading up to their First Incompleteness theorem is that the encoding doesn't matter, as long as it's a bijection on valid algorithms. (Numbers which code for invalid algorithms, perhaps due to syntax errors, can be ignored.) Gödel also was the one who showed that such encodings are possible and useful in the first place, so the problem of arbitrary encodings started and ended with him.

You can phrase things like Gödel did. For any encoding of algorithms into natural numbers which is bijective (ignoring invalid syntax), enumerate the algorithms as 0, 1, 2, 3, ... using the bijection, and then run them in parallel by taking steps [0, 0, 1, 0, 1, 2, 0, 1, 2, 3, ...] The user provides an encoding, without invoking the Axiom of Choice.

Re:What is the Axiom of Choice? by openasocket on Monday July 19, 2021 @11:44AM (#27883884)
I think you're misunderstanding the axiom of choice, focusing too much on the literal word "choice". Sure, that ABC order is arbitrary, but so are most mathematical constructions! How did I "select" that encoding? By defining it! By your definition of the axiom of choice, literally defining any set at all (besides the null set and the set of natural numbers, which are defined in their own axioms) would require invoking the axiom of choice.

You only need the axiom of choice if you need to pick an element out of a set WITHOUT SPECIFYING which one you are picking. And sometimes not even then. For instance, if you want to prove all elements in a set have a certain property, often you will see proofs take the form "pick an element of that set, assume it doesn't have this property, then by X, Y, and Z we have a contradiction, thus all elements have that property". That doesn't involve the axiom of choice at all, even though a straight reading of that statement makes it sounds like we are making a choice. In truth that proof is saying we can do this with every single element of that set, so you aren't really making a "choice". You only need the axiom of choice when you are, say, stating the existence of a function without defining what that function is. For an example of an actual invocation of the axiom of choice, check out the proof sketch in the wikipedia article on Zorn's Lemma: https://en.wikipedia.org/wiki/Zorn%27s_lemma .

Re:What is the Axiom of Choice? by Avshalom on Friday July 16, 2021 @10:58AM (#27856918)
if the set of all selection algorithms is infinite you need the axiom of choice to guarantee that you can even select an algorithm from it.
Re:What is the Axiom of Choice? by tshaddox on Friday July 16, 2021 @11:28AM (#27857264)
Can’t the algorithms be enumerated? For example, you could take their source code and sort them alphabetically.
Re:What is the Axiom of Choice? by shadowlight on Friday July 16, 2021 @11:47AM (#27857523)
This is the weird fuzzy part with math.

I can say arbitrary stuff like the set of all sets with positive numbers but when I say the set of all algorithms written in English and C++ suddenly I'm getting too specific. Where is the line drawn?

Re:What is the Axiom of Choice? by tshaddox on Friday July 16, 2021 @12:13PM (#27857826)
I’m not sure what you mean. There’s nothing too specific about that.
Re:What is the Axiom of Choice? by shadowlight on Friday July 16, 2021 @12:52PM (#27858245)
Your assuming all algorithms are defined in terms of English that's how you can order them alphabetically. English is an arbitrary language that comes from human culture. Same with a programming language. You are defining a set in terms of concepts that are cultural.

Algorithms themselves have no specific order. In order to define enumeration you must first start off by *selecting* which algorithm gets the first enumeration. This is a completely arbitrary choice.

Re:What is the Axiom of Choice? by tshaddox on Friday July 16, 2021 @02:29PM (#27859526)
No, I'm not assuming any particular encoding of an algorithm. I'm just assuming by "algorithm" you mean a computable function, and we know there are only countably many computable functions. This is not a cultural notion.

And yes, which particular encoding you decide to use is arbitrary, but the point is that you can enumerate the set of all algorithms, and thus you can select one without needing the axiom of choice.

Re:What is the Axiom of Choice? by shadowlight on Friday July 16, 2021 @03:28PM (#27860222)
Your own example used the word "alphabetical." So your example is false because it uses a "particular" encoding.

Try to select an algorithm out of the set of all algorithms without using an encoding. If you must use an encoding, please ensure that it's not a "particular" encoding.

You can't.

The point is all encodings in the known universe are "particular."

Additionally, to even use an encoding you have to *select* and encoding from the set of all encodings.

Re:What is the Axiom of Choice? by tshaddox on Friday July 16, 2021 @03:41PM (#27860389)
Yes, I chose one arbitrary method of enumeration. That’s not important to the point, which is that algorithms are enumerable and thus you don’t need the axiom of choice to select one out of the set of all algorithms.
Re:What is the Axiom of Choice? by shadowlight on Friday July 16, 2021 @08:21PM (#27862613)
Yes I know that's your point. I'm saying you can't enumerate algorithms without selecting an algorithm.

One way of selecting an algorithm is to select a way to encode the algorithms.

It's easy to see that this is true. You chose an arbitrary example above. Try to do the same without choosing anything arbitrary. You can't.

Re:What is the Axiom of Choice? by shadowlight on Friday July 16, 2021 @11:11AM (#27857065)
Yeah I think that's the problem.
Re:What is the Axiom of Choice? by jaydaigle on Friday July 16, 2021 @06:59PM (#27862117)
ketralnis is right that this only terminates if an algorithm exists, so the claim that this terminates is equivalent to the axiom of choice.

But I'd also add that you can have a choice function that isn't an "algorithm". An algorithm, at least in the sense I'd generally interpret the word, has finitely many instructions and at most countably many steps. If we have uncountably infinitely many uncountably infinite sets, it is possible to have a choice function that can't be described in a finite algorithm.

Like, think about a well-ordering of the reals. If you believe the axiom of choice, then one exists. But you can't tell me what it is, because that would involve handing me infinite amounts of information. And similarly you can't write down an algorithm to produce it, without writing down infinite amounts of data.

Re:What is the Axiom of Choice? by shadowlight on Friday July 16, 2021 @10:12PM (#27863088)
> ketralnis is right that this only terminates if an algorithm exists, so the claim that this terminates is equivalent to the axiom of choice.

No my algorithm above will never terminate. There's a recursive call where the input never shrinks and it won't converge on a base case.

It's equivalent to saying

   def f(x):
       return f(x)
which is a pointless (but true) statement. The whole thing is distracting everyone.

Basically ketralnis is clarifying context which is sort of lost with my post. There's an axiom and do you believe in the axiom of not?

If the axiom can be proven then it is not an axiom. But a theorem. What I'm doing here is kind of pointless because we know it's an axiom by definition, the question is whether this axiom is valid or not. Attempting to prove the axiom is a a signal that I'm lacking clarity with the logic here.

Re:What is the Axiom of Choice? by shadowlight on Friday July 16, 2021 @11:38AM (#27857401)
So to simplify basically the algorithm I wrote above is bad because it's in spirit equivalent to this:

  def a(x):
      return a(x)
Re:What is the Axiom of Choice? by ASalazarMX on Friday July 16, 2021 @02:23PM (#27859444)
Instructions for a Banach-Tarski theorem demo:

1. Find any solid object.

2. Divide that object in infinite, dimensionless fragments.

3. Make as many copies as you want with the infinite fragments.

4. Reform the original object with the remaining fragments.

... I still have fragments please help.

Re:What is the Axiom of Choice? by ColinWright on Friday July 16, 2021 @03:32PM (#27860278)
I assume you're joking, but in case anyone thinks your description is accurate, it's wrong in a significant way.

Point (2) is fundamentally wrong in a critical way. The whole point of the Banach-Tarski Theorem is that you only have finitely many pieces. Of course these pieces are composed of infinitely many points, but it's a finite number of "pieces".

Others may find it amusing, sense of humour vary widely. Usually I just shrug and move on, but in the essence of this "joke" you've genuinely misrepresented the entire point.

Re:What is the Axiom of Choice? by ASalazarMX on Friday July 16, 2021 @04:41PM (#27860957)
I tried to joke about how real objects don't have an infinite number of surface points.

This theorem is often quoted as "mathematically-proven way to deconstruct a sphere and build two identical spheres", but this can't translate to reality in any way, it's an abstract thought exercise. Of course, "mathematically-proven way to deconstruct a sphere and build two identical spheres in your imagination" doesn't sound as cool.

Re:What is the Axiom of Choice? by ColinWright on Friday July 16, 2021 @05:18PM (#27861353)
For anyone still following, the theorem is perhaps best described like this:

We model spheres as collections of points, and given a collection of points there is a fairly obvious way to model the idea of moving that collection around in a way that reflects moving a physical object. The problem is, given a sphere, we can partition the points into six sets, move those sets around, and recombine them to give us two spheres the same size as the initial one. In a very real sense, in this model we can "cut up" a sphere, then rearrange the pieces to make two spheres. We've doubled our volume.

Clearly this is nonsense, and it shows the limitations of the model. But equally, it tells us something important about the maths we use every day to model buildings, bridges, fluid flow, and more.

All models are wrong, some models are useful. -- George E. P. Box

I would add:

Some things are nonsense, but sometimes the nonsense can tell us useful things about the way the models are wrong.

Re:What is the Axiom of Choice? by ASalazarMX on Friday July 16, 2021 @10:45PM (#27863222)
I don't know if anyone is still following, but thank you for being civil and instructive.
Re:What is the Axiom of Choice? by ColinWright on Saturday July 17, 2021 @05:03AM (#27864512)
You're welcome, and thank you in return for the constructive dialogue ... it makes a refreshing change, and is very welcome.
Re:What is the Axiom of Choice? by benibela on Saturday July 17, 2021 @05:29AM (#27864611)
Doubling the volume is not so weird, as long as you do not double the mass
Re:What is the Axiom of Choice? by ColinWright on Saturday July 17, 2021 @05:46AM (#27864677)
But these are of uniform density, so you are doubling the mass as well. To some extent, that's the point of the theorem (and discussion).
Re:What is the Axiom of Choice? by YetAnotherNick on Friday July 16, 2021 @07:20AM (#27855115)
For (any subset of)rational numbers there exist many simple algorithms to form an ordering. eg. Take the number is reduced for `(+/-)a/b`. A number is smaller if its `a+b` is smaller. In case of tie number is smaller if its `a` is smaller. Even in case of tie positive number is smaller.

I don't know the proof but there could be no algorithm like that for real numbers.

Re:What is the Axiom of Choice? by wizzwizz4 on Friday July 16, 2021 @11:29AM (#27857275)
$<$ gives an ordering over the reals. It's an ordering with a first element that's the tricky bit.
Re:What is the Axiom of Choice? by coldtea on Friday July 16, 2021 @06:19AM (#27854722)
>If you, for example say: "Take the smallest element", then I say "One of my sets is all negative integers, it doesn't have a smallest element."

Why would a set of "negative numbers" not have a smallest element?

Negative numbers are also ordered in a number line (-5 is smaller than -2 for example).

Re:What is the Axiom of Choice? by Filligree on Friday July 16, 2021 @06:21AM (#27854727)
It's the set of all negative numbers. That doesn't have a smallest number, because negative infinity is not a number.
Re:What is the Axiom of Choice? by coldtea on Friday July 16, 2021 @08:11AM (#27855451)
This makes sense. I read the set being "all negative numbers" in the sense of a set of numbers all of which are negative, not in the sense "the set that has every negative number".
Re:What is the Axiom of Choice? by nixpulvis on Friday July 16, 2021 @06:43AM (#27854847)
[3] (from OP) directly contradicts this, though I am also very confused why real numbers are somehow unorderable, while the integers are not. https://jaydaigle.net/blog/what-is-the-axiom-of-choice/#fn:3
Re:What is the Axiom of Choice? by joppy on Friday July 16, 2021 @06:52AM (#27854908)
The set of positive integers starts {1, 2, 3, …} and there are no positive integers smaller than 1. On the other hand the set of positive real numbers has no smallest element, since for any positive real number x, the number x/2 is smaller and still a positive real. It’s not that the reals are unorderable (they are most certainly ordered), it’s that certain subsets of the reals do not necessarily contain a minimum/maximum.
Re:What is the Axiom of Choice? by jfengel on Friday July 16, 2021 @01:46PM (#27858977)
It's not just about ordering, but well-ordering. Which says not just that you can put them in order, but that you can put them in order with a first element (one that's always less than all of the others).

So you can have a set like "all real numbers greater than 0". It doesn't have an obvious first element, even though you can always compare any two numbers and say "this one is less than that one".

There may be a non-obvious first element, i.e. some strategy for picking a first element that applies to all sets. That's the Well-Ordering Principle. Which feels false to most mathematicians, but it's equivalent to the Axiom of Choice, which feels true.

Re:What is the Axiom of Choice? by Sharlin on Friday July 16, 2021 @06:53AM (#27854919)
How does it contradict that? The set of negative integers does not have a least element, and neither does the set of negative reals. (But the former does have a greatest element (–1) while the latter doesn’t have that, either.)
Re:What is the Axiom of Choice? by nixpulvis on Friday July 16, 2021 @07:15AM (#27855074)
Oh dear, I dropped the critical word "positive" from this in my reading. My bad.
Re:What is the Axiom of Choice? by nanis on Friday July 16, 2021 @09:08AM (#27855827)
> why real numbers are somehow unorderable

They are orderable ... For all x, y in R, either x >= y or x < y.

But R is not bounded (no inf, sup) and therefore has no minimum and no maximum.

Re:What is the Axiom of Choice? by threatofrain on Friday July 16, 2021 @10:30AM (#27856578)
What's the consequence of extending the reals with infinities, as my textbook for real analysis does?
Re:What is the Axiom of Choice? by rocqua on Friday July 16, 2021 @10:42AM (#27856715)
That every closed set has a maximum and a minimum.

Relatedly, every set gets a supremum and an infumum. (The first two must be members of the set. The second two can lie outside the set).

Without the extension, you need to make an exception for unbounded sets with the above rules.