Re: Logarithm of transfinite numbers



Randy Poe said:

Tony Orlow wrote:
Randy Poe said:


That's the same as saying all strings of finite length, meaning bit positions
in N, which would be, according to your theory, aleph_0 bit positions, and 2
^aleph_0 strings. That's not an additional constraint at all.

It leaves out infinitely many strings. How is something that leaves
out some of the possible strings not a constraint? You are
not allowed the string with all 1's, nor the string with a 1
in every prime position, nor the string with a 1 in every
multiple of 17, nor ....

Those are all infinitely long strings,

They're infinitely-long strings that have infinitely-many 1's.

so you have not reduced the number of
finitely long strings

I didn't say I'm reducing the number of finitely-long strings.
Where did you get that from?

The argument is this: There are 2^aleph_0 infinitely-long
strings, and we're not using all of those infinitely-long strings.
Therefore we're using less than 2^aleph_0 strings.

There are aleph_0 finite naturals, each of which indexes a bit in a string, so
you have aleph_0 bits, each in a finite position. Any combination of bits in
finite positions yields a finite value, and every finite value is a combination
of bits in finite positions. In other words, the set of finite bit strings,
which is the set of all combinations of 0's and 1's in finite positions, is the
set of representations of finite naturals. Given aleph_0 finite bit positions,
each corresponding to a finite natural, a string of this length has 2^aleph_0
possible values, each finite. But, the set of finite naturals has aleph_0
elements, not 2^aleph_0, and you have a contradiction.

Now, you are going to claim that there are an infinite number of finite bit
positions, but even if that were true, it's irrelevant. Consider a 1 in any
finite bit position. The value of this 1 is the sum of the values of all 1's in
previous bit positions, plus 1. If that position is n, the largest value you
can get in n bits is 2^n-1. So, any string up to any finite bit position, which
is what you have, is a finite value.

There are no infinite bit strings under discussion.


by adding that they must also have finitely many 1's.

It's a constraint that eliminates a lot of infinitely-long
strings, and retains only those that have finitely many 1's.
It's a constraint the eliminates a bunch of strings from
the 2^aleph_0 possibilities.


But the 2^aleph_0 possibilities are the set of FINITE strings. If there are
aleph_0 finite naturals, there are aleph_0 bits in finite positions, and 2
^aleph_0 finite-length strings, each corresponding to a finite natural number.



It's not an additonal constraint. If you are including all finite-length
strings, then you are including bits in every finite poisition, which according
to your theory means aleph_0 bits. And yet, that produces an uncountable set of
strings. Any finite number of bits produces a finite set of strings. So, there
is no number of bits in your theory which can produce a countably infinite
number of strings.


I'm constraining you not to include those strings. That's
a constraint.

It's not an additional constraint when you have already restricted yourself to
finite length strings.


You can't cull an
uncountable number of strings from this uncountable set and leave the countable
set of strings that you evision.

And why, pray tell, can't you?

Because your first suggestion removes at most half of the uncountable set, and
this suggestion doesn't remove any of them.


Take the set of all reals. Is that uncountable?
Obviously
Take the set of all reals except 1. Is that uncountable?
Obviously
Remove the second set from the first, leaving {1}. What says
I can't do that?
Go ahead, but that is not what you suggested regarding the binary naturals. You
have failed to identify the countable subset of the uncountable set of strings
which you require to uniquely identify each of the elements in the countably
infinite set.

I did? What about "those strings that have finitely many 1's"
does not uniquely identify the set?

That says nothing different than "the set of all finite-length strings", of
which there are 2^aleph_0. So, you've identified a subset of these 2^aleph_0
strings, but not a proper one.


- Randy



--
Smiles,

Tony
.



Relevant Pages

  • Re: Logarithm of transfinite numbers
    ... there is a constraint on which combinations ... That's the same as saying all strings of finite length, ... is no number of bits in your theory which can produce a countably infinite ... uncountable number of strings from this uncountable set and leave the countable ...
    (sci.math)
  • Re: Logarithm of transfinite numbers
    ... Tony Orlow wrote: ... there is a constraint on which combinations ... That's the same as saying all strings of finite length, ... Take the set of all reals except 1. ...
    (sci.math)
  • Re: Logarithm of transfinite numbers
    ... strings, and we're not using all of those infinitely-long strings. ... There are aleph_0 finite naturals, each of which indexes a bit in a string, so ... finite positions yields a finite value, and every finite value is a combination ...
    (sci.math)
  • Re: How to stop truncation of trailing whitespace?
    ... LEN excludes trailing blanks, ... The phenomenon you see is how SQL is defined to compare strings. ... ALTER TABLE a ADD CONSTRAINT PK_a PRIMARY KEY -- fails ...
    (microsoft.public.sqlserver.programming)
  • Re: Logarithm of transfinite numbers
    ... What is that constraint? ... Depends on your exact usage of bit strings to represent naturals. ... The second is as "normal" as any other representation scheme. ...
    (sci.math)