Math in 3D

Chat about anything not covered in these forums, but keep it civil!

Post » Sun Apr 22, 2012 11:45 am

(My topic got deleted by a Scirra Error -_- So i keep it short this time)

Instead of using a long string of 010111101010101010101

Why not use 3D space ?

Got the idea by thinking of my favorite movie, The Matrix!


Instead of 0/| why not use a variety of symbols in a 3dimensional space.

The information strings would be much shorter - thus faster.




I am probably looking at it from a to mechanical perspective.
Being a Biology Nerd, i think of it like the Neuro-connections in the brain.


The only problem i see is that 0/| are "Off" and "On" on the mechanical level of a computer, and unless we find several other states to be in, this wont work.


Your thoughts please :)
If you know what this stuff is called, please tell me so i can research it.
B
40
S
11
G
4
Posts: 665
Reputation: 8,403

Post » Mon Apr 23, 2012 7:50 pm

If you are asking yourself why the computer is using 0 & 1 as an alphabet, and not something more complex, it's because of electronics. It's easy and reliable to just check a wire and see if "there's current on it", and "there's not current on it".
And since all alphabets are equivalents, you can emulate what you want with a binary alphabet (you just need more characters to express complex things thatn an alphabet with lot of different characters...)
B
33
S
9
G
6
Posts: 709
Reputation: 6,704

Post » Tue Apr 24, 2012 7:06 am

The binary system is nothing more than an ancient relic. The first computer were mechanical machines (like the ones of Blaire Pascal). It was needed a way to represent the decimal system through simple mechanical switches. Earliest tries to work with only two numbers are found in india and china, and later scientists built upon this. The breakthrough for mordern computer was George Boole (you all know a "boolean", right?^^)

So we are using computer that use a very old technique. But we are not at the end. There are ideas for totally different functioning computer in many disciplines. Have a look at

Photonics
Quantum computer
DNA computer

Lately a group of scientists were able to store a short video in a light cube. Others stopped light to zero speed and beamed it to another transistor. Light might be the next step, because qubits and dna are to complex right now. But the quantum computer comes closest to your multidimensional approach, I'd say.
Image
B
23
S
8
G
10
Posts: 1,820
Reputation: 8,242

Post » Tue Apr 24, 2012 1:19 pm

Its actually quite amazing what we can do with just two states.
If interested you might take a look at how things are built from simple logic.
http://en.wikipedia.org/wiki/Logic_gate
Imagine what we could do with a third or even a forth state.
Image Image
B
161
S
48
G
90
Posts: 7,356
Reputation: 66,767

Post » Tue Apr 24, 2012 9:27 pm

[QUOTE=newt]
Imagine what we could do with a third or even a forth state.[/QUOTE]

Yeah that was my Though ^^
B
40
S
11
G
4
Posts: 665
Reputation: 8,403

Post » Tue Apr 24, 2012 9:28 pm

Thanks for the Input and all the great links :) I love me some Brain Improving
B
40
S
11
G
4
Posts: 665
Reputation: 8,403

Post » Wed Apr 25, 2012 2:51 am

Ive thought about somethin like a "trinary" system for years now. Id love to see it happen but I just dont think it will. Not any time soon any way. Everythin about computers as we know em is based on binary and it would literally be reinventing the wheel to change that. Every single aspect of it would have to be remade to support it and no existing software would run on it without a middleware/emulator which would defeat the entire point.

Its not somethin thats likely to happen just because itd be too much hassle to "start over" even if the gains from somethin as simple as addin 2s in there with 0s and 1s would be massive
B
13
S
5
G
2
Posts: 306
Reputation: 3,262

Post » Wed Apr 25, 2012 10:38 am

I think if they could figure it out, they would do it :)

But since it would need to be on a mechanical level.. They need to find some material that can be in several states more than "on/off" i guess.

This is a Good YouTube Channel:
Yellowstone Super Computer
http://www.youtube.com/watch?v=wjQpv-QkWdI
B
40
S
11
G
4
Posts: 665
Reputation: 8,403

Post » Thu Apr 26, 2012 8:25 am

Historically, we use binary, because it's the cheapest to create with basic electronic blocks (until recently, there was no easy element that stored and gave back to you a variable "amount of current").
Now, we know that the fourth basic bloc of electronic exists : the memristor.
With that element, you can have cheap calculation with variable values stored inside the component.
However, you need to think about that : it's cheaper to enhance current available technology (binary computing) that create another paradigm from scratch.
B
33
S
9
G
6
Posts: 709
Reputation: 6,704

Post » Thu Apr 26, 2012 10:04 am

Yeah sure, this wasn't about efficiency on the money level

The memristor.. gotta look it up ^^
B
40
S
11
G
4
Posts: 665
Reputation: 8,403

Next

Return to Open Topic

Who is online

Users browsing this forum: No registered users and 2 guests