Instigator / Pro
1
1500
rating
8
debates
50.0%
won
Topic
#4409

0.99999... = 1

Status
Finished

The debate is finished. The distribution of the voting points and the winner are presented below.

Winner & statistics
Winner
1
0

After 1 vote and with 1 point ahead, the winner is...

Math_Enthusiast
Tags
Parameters
Publication date
Last updated date
Type
Standard
Number of rounds
5
Time for argument
Two days
Max argument characters
10,000
Voting period
Two weeks
Point system
Winner selection
Voting system
Open
Contender / Con
0
1500
rating
1
debates
0.0%
won
Description

Unfortunately, the last time I did this debate, I was a bit sloppy, and no one voted on it anyway. Let's see how things go this time... Put any questions on the topic or on definitions in the comments!

BoP is on pro.

-->
@Nickbloom314

I dont want to compromise votes. I only want to say that you please do not quit this debate. It is a fascinating read thus far. I want to see it to the end.

Most of my thoughts are literally way too abstract for people to fall their eyes upon that they would automatically be regarded irrelevant although they are solid points to a possible interpretation. So as years went by I have learnt to type my first thought that works in the comments because everyone would regard me a troll, which I probably am.

I don't know what the conclusive argument is in the comment section, but as long as we're working in the field of real numbers, 0.999... would always be approximately 1. Not exactly 1.
If we move to the field of Natural Numbers, we find that speaking of 0.999... is absurd, but speaking of 1 is not.

So yes, limit, supremum, approximation, correct.
Equality, nah.

-->
@Savant

It is the limit/supremum, not the "last number."

-->
@Math_Enthusiast

So it would be the last number in the sequence (0.9, 0.99, 0.999, ...)? Because it's an infinite sequence. There is no last number.

-->
@Savant

Well, technically it is a number with infinitely many nines after the decimal. What most people don't consider is that one first needs to establish what that even means, so in this kind of debate, I generally try to establish is that under any reasonable definition of 0.99999..., 0.99999... is equal to 1. The reason this can be important is that some people will say things like "mathematicians just define it in a way that fits their deluded narrative," which is nonsense, but you still have to deal with it.

-->
@Math_Enthusiast

That's because most people assume 0.99999... actually represents a number with an infinite amount of 9s after the decimal. That's not how mathematicians define it, though.

-->
@Savant

I think of it as a truism, but there are plenty who disagree. You'd be surprised.

"This repeating decimal represents the smallest number no less than every decimal number in the sequence (0.9, 0.99, 0.999, ...); that is, the supremum of this sequence."
https://en.wikipedia.org/wiki/0.999...

Essentially you're just debating a truism.

-->
@Intelligence_06

Okay, good! You seemed a little bit too serious!

-->
@Math_Enthusiast

If that weren’t a joke, I would have accepted the debate.

-->
@Hs400

Post #1: What? Of course 1 is 1 and 0.99999... is 0.99999..., but also, 1 is 0.99999... and 0.99999... is 1. 0.99999... and 1 are two different ways of writing the same number, as I will demonstrate in this debate.

Post #2: Wait, what? Is that supposed to be an argument? I don't even know what you're trying to say. Also, if you want to defend the position that 0.99999... is not equal to 1, then feel free to accept this debate.

Post #3: 10 * 0.99999... = 9.99999... = 9 + 0.99999... = 9 + 1 = 10. No, that's not an argument that 0.99999... = 1, (I'll save those for the actual debate) I'm just demonstrating that you have not found an inconsistency in my position, as if 0.99999... = 1, 9.99999... = 10, so there isn't a problem.

For reference, for those of you who are not familiar with coding, when you ask a computer if two strings are equal, it checks if they have the same characters, rather than if they have the same value, so the string '1+1' would not be equal to the string '2', but that doesn't mean that 1+1 isn't equal to 2.

-->
@Intelligence_06

I hope that's a joke. That would be like saying "My computer says that the string '1+1' does not equal the string '2' so 1+1 is not 2! Proven!"

For reference, for the last segment, replace the 3rd line with:

System.out.print(t1 == t2);

And it would still return False.

String t1 = "0.99999...";
String t2 = "1";
System.out.println(t1.isEqual(t2));

Guess what it will print? False.

I am in highschool and know only Algebra 1, so this is alien to me BUT, if you multiply 10 by 1 u get 10. If you multiply 10 times whatever that is YOU DONT GET 10 EASIEST DEBATE OF MY LIFEEEEEEEE

Its like saying retard or fatty is as bad as saying the n-word, its not because your saying one and not the other.

its not because you are saying 1 is 1, and that 0.99999... is 0.99999... .