real numbers

Posted by doug
summary: 

Complex numbers are constrained to move with their basis vectors, unable to explore all of spacetime.

description: 

Complex numbers have some freedom to move in space. The 3 straight lines indicate a choice of Cartesian basis vectors, but other basis vectors could have been chosen. Complex numbers are used extensively in quantum mechanics. Yet the obvious limitations in the animations suggest we should rebuild the foundations of complex-valued quantum mechanics. Sounds like a lot of work!

command: 
q_graph -out complex -dir vp -loop 0 -box 5 -command 'q_add_n -3 4 0 0 .002 -0.008 0 0 1000' -color yellow -command 'q_add_n 4 0 4 0 -.006 0 -0.008 0 1000' -color blue -command 'q_add_n -6 0 0 -6 .012 0 0 .012 1000' -color green
youtube embed: 
math
equation: 

(2 q + q^* + (i q i)^*) / 2 = (t, x, 0, 0)
(2 q + q^* + (j q j)^*) / 2 = (t, 0, y, 0)
(2 q + q^* + (k q k)^*) / 2 = (t, 0, 0, z)

tags
Math Tag: 
real numbers
complex numbers
Programming Tag: 
command line quaternions
q_add_n
Tags:
Posted by doug
summary: 

Real numbers are dead dull in an animation, nailed to the origin, the only differences involving when they blink.

description: 

The real number -1 in blue is added to the real number 3 in yellow to generate the real number 2 in green.

The global economy is fueled by real numbers. This is somewhat frightening when you realize how excedingly dull real numbers are in an animation. They are paralyzed, able to exists in only one place, the origin 0, 0, 0. Their variation comes from blinking at different times from now. Minus real numbers are in the past, positives in the future, and only one point may exist at the origin at time zero or now. This set of blinking lights is totally ordered: a real number at the origin will either be before, after or at the same time as another point.

command: 
q_graph -dir vp -out real -loop 0 -box 4 -command 'echo -1 0 0 0' -color blue-command 'echo 3 0 0 0' -color yellow -command 'q_add -1 0 0 0 3 0 0 0' -color green
youtube embed: 
math
equation: 

(q + q^*)/2 = (t, 0, 0, 0)

tags
Math Tag: 
real numbers
Programming Tag: 
command line quaternions
q_add
Tags: