Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

When you ask client N to move to N+1, what happens is this client becomes temporarily "homeless", or not occupying any room for the duration of this procedure: packing, moving out, asking the next client to do the same and waiting until the next client packs, moves out, etc. So once you want to make room for your new client and start the procedure, one of the existing clients at any given time will be in the lobby, not occupying any room.

Accommodating infitine number of newly arrived guests thus means having infinite number of poor "homeless" guys in the lobby.

So? So... Grand Hotel can accomodate exactly infinite number of guests, but not more than that. If it's full, it's full.

Let alone the fact that infinity doesn't exist because we can't observe it.



If each person waits until the next room is unoccupied, you only have one homeless person at a time, but it takes infinitely long to add a new guest. However, I don't think that's Hilbert's point. If it's easier, assume that no guests have possession, and that every room has a door to the previous and next rooms. So everyone can get up and go to the next room at the same time.

I always have the sneaking suspicion that these things only feel paradoxical because we have a better intuitive understanding of the "First" room than the "Last" room, and yet we also understand the idea of the "Next" room. In every case, we have a chain of "Nexts" taking us from the concrete "First" to the weirdness-factory "Last".

Let alone the fact that infinity doesn't exist because we can't observe it.

Does someone standing silently behind you cease to exist until you turn around?


...it takes infinitely long to add a new guest

No, because once the first client moves, the first room is free for the new guest, even though the whole process of moving hasn't finihsed yet, and in fact will never be finished. You will end up having infinite "waves" of moving clients.

assume that no guests have possession, and that every room has a door to the previous and next rooms

My point is, there are intermediate states when you can't strictly say the hotel is full and that every occupant has a room, i.e. one-to-one relation. In your scenario, if you start from the first room, you will always have one room with two occupants, which is against the rules, or in my scenario there will always be one homeless dude.

I understand this is an abstract situation anyway, which can not be experimentally reproduced (for one, it would take infinite time to build this hotel and we'll never see it finished), which leads to the next point:

Does someone standing silently behind you cease to exist until you turn around?

You can never be sure about anything unless you observe it using your own senses and possibly some equipment in the middle. (And it gets even worse in the quantum world, but let's forget that for a moment.) So strictly speaking, when you don't see the person behind you, you can only make a prediction/hypothesis that if you turn around you will see that person again. It's based on some laws of physics suggesting that a person can't disappear, say, in one nanosecond. But hypothesis is just a hypothesis, and it's not observation of reaality, e.g. a fact.

Back to infinities. In the physical world all kinds of infinite values are defined through either infinite distance or infinite time, including both infitely big or small, i.e. ∞ and 1/∞. Space and time are closely related though, because in order to measure a distance you need "some" time, and obviously, to measure or observe infinite distance you need infinite time. Which is not possible for us, humans and therefore infinity is just a hypothesis, and I'm afraid will always be. (Always? You mean, for infinitely long time? :)

Curiously, for some reason I started thinking about infinities this morning and here you go, a post at YCNews.


So strictly speaking, when you don't see the person behind you, you can only make a prediction/hypothesis that if you turn around you will see that person again. It's based on some laws of physics suggesting that a person can't disappear, say, in one nanosecond. But hypothesis is just a hypothesis, and it's not observation of reaality, e.g. a fact.

There is a pretty good Overcoming Bias post on why this is wrong:

http://lesswrong.com/lw/pb/belief_in_the_implied_invisible/


Nice read, thank you.

So he understands that when we lose sight of that photon, from that point on our knowledge about it becomes a hypothesis based on laws of physics. Unfortunately laws of physics are neither 100% accurate nor complete - there may be some laws not discovered and formulated yet and even those discovered never give you 100% accuracy in making predictions.

However, we are talking about infinities, which is a different kind of beast. My main thesis is that in order to measure infinite distance you need infinite time, which we simply don't have at our disposal, and thus infinity in any of its form can't be observed in principle.


infinity doesn't exist because we can't observe it

Presumably, you are accessing this website using a some kind of personal computer and some communications infrastructure. The engineers who designed these systems all made frequent use of the notion of infinity, particularly in their use of limits and calculus, when these systems were designed.

I am sure that those engineers would love to hear about the equivalent (but necessarily much more complex), infinity-free versions of calculus and limit processes that you have obviously developed. Since infinity is the only simplifying assumption the average engineer is ever forced to make, I'm sure that as a group, they will be very eager to take your advice, even if it means they have to do twice as much work.


Infinity doesn't "exist" because the notion of "existence" doesn't apply to mathematical constructs. We don't find them in nature; we use them to describe things we find in nature. The number two doesn't "exist", though there are plenty of things it models well.

There are, of course, things that are described by infinity: the energy required to accelerate a mass to the speed of light, the number of points at which a magnetic field can travel through a surface, etc.


The notion of existence is applied to mathematical constructs so long as these constructs are abstractions/generalizations of things that exist in the physical world.

The number two is a generalization of quantity. We know there may be two apples or two birds on the wire, and at one point we are taught quantity can be applied to virtually antyhing.

Now, what's infinity? Another abstraction of quantity, which has many definitions. However, every definition you take involves infinite time, e.g. you add 1 to a number ad infinitum or you accelerate a particle to the speed of light, and because reaching precise speed of light is not possible, you will be doing it infinitely.

So even "we use them to describe things we find in nature" - even that is not true. You can't find infinity in nature, neither anything that can be described with infinities.


Care to show an example how the notion of infinity can make a programmer's job easier? Particularly in the field of Internet protocols and web applications.


This is akin to entering room room full of engineers and shouting "I can fly! Prove I can't!", what do you mean, prove you can.

Take any serious book on modeling bus and routing infrastructure (and not vocational guide on using protocols designed by someone else) and you will see plenty of partial differential equations.


Just one example please. Ideally, a theory based on which engineers built something, but not the other way around, i.e. when something exists and some theorists are trying to build a de facto model of it.

Edit: a theory that involves infinities.

Edit: I'd like to warn you though, that because I'm more or less familiar with the subject, I think it will be very difficult to find what I'm asking for.


Fourier Transform as applied to MRI. The underlying theory of Fourier Transforms involves integrating from -inf to inf. The transform is used to extract the underlying waveforms from the signal received by the MRI machine.

Since the MRI machine only samples the signal coming in it uses a DFT, but that doesn't negate the fact that the theory of Fourier Transforms involves the notion of infinity and that engineers used that body of mathematics to build a real machine.


No, he asked about protocol design.

Ideally, a theory based on which engineers built something, but not the other way around, i.e. when something exists and some theorists are trying to build a de facto model of it. Edit: a theory that involves infinities.

Spot the contradiction in this sentence. Even if I would like to argue with you on unedefined problem you have, I can't satisfy your requirements when they're contradictory.

I see PDE's in TCP papers, I don't know what's your problem.

Of course I expect you will dismiss that as too "astral" of an example, but ask Vint Cerf if he did not need any calculus. And then ask him (or Lloyd Wood) again about his new suite of protocols designed for guaranteed connectivity in spite of enormous latencies in orbital and interplanetary internet (with cisco routers with PDE-optimized buffer sizes orbiting already on several satellites).


No, he asked about protocol design.

Why didn't he just ask about discrete mathematics, then?


" I'd like to warn you though, that because I'm more or less familiar with the subject, I think it will be very difficult to find what I'm asking for."

Cool. Rather than posted challenges, how about educating us to why we are wrong. If you know this area well I'd be interested to learn more.


A few comments earlier there was a challenge:

The engineers who designed these systems all made frequent use of the notion of infinity

and I'm yet to see the proof.


My exact words were:

The engineers who designed these systems all made frequent use of the notion of infinity, particularly in their use of limits and calculus.

Do you disbelieve that engineers make frequent use of limits and calculus?

Do you disbelieve that notions of limit, derivative, and integral are contingent on the idea of infinity?

Why should anyone answer your questions while you continue to ignore mine?


Programming languages, compiler design and construction, operating systems, networking on all levels including protocol design, traffic analysis, etc; multithreading, games, browsers, document management systems, financial applications, telephony, CAD's, a lot of web development - are among the areas I worked in during my career. (I never touched signal processing though.)

Although in some narrow areas I've seen non-trivial calculus, but I barely remember anything that involves infinities and is significant for the solution.


You're still not answering my questions. Do you believe that no engineers use limits or calculus? Do you believe that limits and calculus are unrelated to the idea of infinity?

Now you seem to be saying: "I have never, myself, seen the concept of infinity used to solve a problem in a way I deem significant. Therefore, infinity does not exist and is not useful to anybody."

If I said the same thing about the number 65536, would it force you to program only 8-bit processors for the rest of your life?

Based on some of your earlier statements, I'm going to guess that we're using different definitions of the word "infinity." I'd guess that to you, the word "infinity" means something like "the largest possible number, denoted ∞." I'd also guess that, in your claim about calculus above, you mean something like "I have never seen a calculus problem whose solution required you to write down an ∞." Am I right?


> Edit: a theory that involves infinities.

Asymptotic analysis of the computational complexity of algorithms.


"Let alone the fact that infinity doesn't exist because we can't observe it."

Do you feel the same way about the complex numbers?


What do I feel about the square root of -1? I love it. I don't think though it has the same existential significance as infinity. I may be wrong though.


Can you explain the difference between i and inf? What do you see as the difference in existential significance?


Among many other things, there is a question whether space and time are descrete or continuous, or in other words, whether 1/∞ particularly exists or not. It has implications even in understanding how intelligence works, that is, whether brain is a discrete machine or not. I don't know if i has such broad and important implications.


You're using your physical intuition on a hotel with infinite extent.

Do you see where the problem might be?

(If this is some sort of attempt at a joke, it's not very good.)


As much a joke as the original paradox. I think it's a joke in a very broad sense.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: