We all know that a tesseract (hypercube) is a 4D object analogous to a 3D cube or a 2D square. I decided that I wanted to draw one, despite the fact that I have no idea how. I did know, however, that an edge of a cube is a set of points in which two out of the three spatial coordinates are extremal (relative to the cube's size), and one can vary continuously between the extremes.
What if we did the same thing for a 4D hypercube? Create regions of points where three out of the four spatial dimensions are at extreme values, and only one can vary continously. I wrote a program based on the following processing:
1) Conceptualize a 4D coordinate system (x,y,z,w)
2) Randomly generate a set of four 4D orthogonal basis vectors. These vectors make the plots more interesting than they presumably would be if we used the simple (1,0,0,0), (0,1,0,0), (0,0,1,0), (0,0,0,1) set. See the attached code for these vectors.
3) Each plotted point is a weighted sum of the vectors from Step 2, where each basis vector has its own weight
4) Randomly generate the weights so that three of them are at extreme values (either +1 or 1), and the remaining weight varies continuously between 1 and +1. This gives us points along the edges of the 4D hypercube.
5) Make scatter plots with two of the four dimensions. Plotted combinations are xy, xz, xw, yz, yw, zw.
Plots and code are below. I think the first and the sixth plots are the coolest to look at. These are 2D projections of 4D hypercubes, generated purely from randomly generated points. They are not super highres because I didn't want to put too many points into Excel.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 

$</code> ... <code>$</code>...<code>."> Easy Math Editor
*italics*
or_italics_
**bold**
or__bold__
paragraph 1
paragraph 2
[example link](https://brilliant.org)
> This is a quote
2 \times 3
2^{34}
a_{i1}
\frac{2}{3}
\sqrt{2}
\sum_{i=1}^3
\sin \theta
\boxed{123}
Comments
Sort by:
Top NewestThe last picture is really the best! I think it's like a stack of 2 cubes where the middle layer is pushed outside a little bit to make parallelograms as sides. Then, this part is copied, rotated 90° around the vertical axis and the top and bottom square of the two copies are aligned. Thank you for giving me a new understanding of the four dimensional world!
Log in to reply
Yeah, I agree. Two cubes with connected vertices, and different orientations of that within the same object, with no contradictions. Thanks for commenting, and Happy New Year
Log in to reply