[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/sci/ - Science & Math


View post   

File: 5 KB, 202x249, descarga.jpg [View same] [iqdb] [saucenao] [google]
12591139 No.12591139 [Reply] [Original]

If it is clear that the minimum unit of information possible is the bit, why aren't any solid theories based on that simple concept?

>For example, given a 100x100 matrix of ones and zeros, which somehow encode the properties of something, if we apply this transformation T to the matrix then we get, for example, thecurrent velocity of the thing.

There has to be a way to encode the properties of something in a limited set of bits.

Discuss.

>> No.12591172
File: 314 KB, 700x902, E61FF7C42783414A87387E48C041DB8A.png [View same] [iqdb] [saucenao] [google]
12591172

>>12591139
Bro that's deep. Now let's go work out.

>> No.12591431

>>12591139
Information theory will be the next step in a lot of stuff. But it has the crucial problem of defining what the "bit" of information is for a given system. Because if selected improperly you are basically just doing regular physics with extra steps and a slightly more efficient input.

>> No.12591522

>>12591431
>basically just doing regular physics with extra steps
That's a really good point. For example, doing this could be useful:

object {
speed.x.enabled = false;
speed.y.enabled = true;
speed.z.enabled = false;
speed.x.number= ?
}

The problem in this case would be defining speed.[dim].number without requiring our numberic systems because they should be a particular case of much broader information theory of numbers. Something like this maybe:

number.type{
natural = true;
real = false;
complex = false;
infinite = false;
....
unknowntype1= false;
unknowntype2= false;
}

In fact, any information theory of numbers would allow for an infinite amount of types of numbers, object properties, etc. Shit hits the fan real fast lmao

>> No.12591586

>>12591522
To elaborate a little bit on the object{}

Let's assume any physical object in the universe has the same set of properties, in the same order.

Let's assume those properties are speed.x.number, speed.y.number and speed.direction only.

How do we represent those speeds without using know numerical systems?

We just add enough ones or zeroes, it doesn't matter, so that when they are "processed" it takes time for the main computer to do so.

An apple falling would look like this:

apple = {
speed.x.number: 0
speed.y.number: 1111
speed.x.direction: 0
speed.y.direction: 1
}

A car going forward maybe like this:

car = {
speed.x.number: 1111111111111
speed.y.number: 1111
speed.x.direction: 1
speed.y.direction: 1
}

Speed of light could be the max number of ones that the main processor supports for each cycle:

light= {
speed.x.number: 1111111111111............1
speed.y.number: 0
speed.x.direction: 1
speed.y.direction: 0
}

In fact, it would be easier just to assume that the speed of light is the inverse, meaning that speed.x.number for the speed of light is a single 1, so the processor requires little energy process the movement of a photon from place to place.


light= {
speed.x.number: 1
speed.y.number: 0
speed.x.direction: 1
speed.y.direction: 0
}

>> No.12591589

bros.... is the universe object-oriented?

>> No.12591609

>>12591589
It would be extremely efficient.

>> No.12591612

>>12591609
For you

>> No.12591622

>>12591612
lmao, I've been banned from /tv/ for months now