Deus         
         
TonesInDeepFreeze         
         Do you claim that teatotallers are not drunktrollers ? — Deus
Deus         
         
TonesInDeepFreeze         
         I can certainly write a program to output digits corresponding to 0.89[...]1. It's just that that program can never be executed to completion so it would never reach a moment where it would output a 1 digit. — keystone
Deus         
         
TonesInDeepFreeze         
         a teetotaller abstains from drinking on all occasions apart from when he unknowingly drinks alcohol because his wife can’t be trusted. — Deus
keystone         
         Whatever you have in mind, it's not a program. — TonesInDeepFreeze
TonesInDeepFreeze         
         He’s referring to the halting problem in relation to turings complete machine — Deus
Deus         
         
TonesInDeepFreeze         
         it will never print a 1, but I can still write the program — keystone
keystone         
         You're trying to use "announcing numbers" to stand for two different things : emptying a room into the hallway and shifting occupants to successive rooms. It can't be both.
Under your scheme, announcing 0.9 creates the same problem for a finite hotel as an infinite hotel : any occupant of room 1 is now standing in the hall !
Proof that 0.891 = 0.9 : announcing either 0.891 or 0.9 leaves the infinite hotel in an identical state, namely 0.09 — Real Gone Cat
Deus         
         
PhilosophyRunner         
         In the infinite hotel 0.89 = 0.9. Therefore shifting everyone up one room is equivalent to vacating room 1. And since vacating room 1 doesn't create more empty rooms, one should be suspicious about what is achieved in shifting everyone up one room.
In the finite hotel every number has a unique instruction. 0.9 means only one thing: vacate room 1. Infinite decimals are not required for the finite hotel. — keystone
keystone         
         That's just a starker example of what you're doing. Yes, it's a program, and it outputs every successive halving. But 1 is not an output of the program. — TonesInDeepFreeze
TonesInDeepFreeze         
         eventually output a 1 — keystone
keystone         
         I was just reading this thread, but it seems you have solved your own conundrum. In the infinite hotel the two are equivalent, as you yourself point out. So 0.9 recurring is equal to 1.
And in the finite hotel they are not equivalent, as you point out. So 0.9... with 9 repeated a finite number of times is not equal to 1. — PhilosophyRunner
TonesInDeepFreeze         
         
keystone         
         Then it will miss outputting one of the 9s.
You can't have cake and eat it too.
If it runs only finitely many steps but outputs the 1, then it skips an infinite number of the 9s.
If it runs without end, then it outputs each of the 9s, but never outputs the 1. — TonesInDeepFreeze
keystone         
         You don't like that mathematics for the sciences doesn't comport with your understanding of impossible fictional realms. Yeah, that's a real dagger in the heart of the mathematics for the sciences. — TonesInDeepFreeze
TonesInDeepFreeze         
         the program has value even though we cannot literally go the limit. — keystone
TonesInDeepFreeze         
         I'm working in Hilbert's fictional realm. — keystone
TonesInDeepFreeze         
         Mathematics for the sciences? — keystone
Deus         
         
keystone         
         ".89[...]" is notation for a limit. And that limit is .9. — TonesInDeepFreeze
Therefore instead of saying 0.891 he should simply say 0.9. — keystone
keystone         
         Set theory is abstract. It doesn't have hotels. To be more exact, I should say that from an imaginary analogy to set theory, you impose an incoherent interpretation. It's incoherent because you start out by describing a program to output values (presumably in a certain order) but it's not a program. — TonesInDeepFreeze
I exhausted loads of my time and patience with Thomson's lamp with you. You're making a variation of the same mistake here. — TonesInDeepFreeze
PhilosophyRunner         
         Right, and my conclusion is that the number system which was developed using finite intuitions breaks down when extended to infinity (the infinite hotel). And I want to suggest that this may be what's happening with math. The number system using numbers which was developed using finite intuitions (rational numbers) breaks down when extended to model the continuum (with real numbers). — keystone
Real Gone Cat         
         Get involved in philosophical discussions about knowledge, truth, language, consciousness, science, politics, religion, logic and mathematics, art, history, and lots more. No ads, no clutter, and very little agreement — just fascinating conversations.