The pursuit to understand higher dimensions has been of attraction to mathematicians and physicists for decades, yet the lack of a generalized algorithm to visualize higher dimensional objects is a simple proof of how limited our knowledge within this field is.
My research paper, which can be accessed on https://www.researchgate.net/publication/359578526_An_Algorithm_To_Visualize_High_Dimensional_n-Simplexes_and_What_It_Sheds_Light_On, though, might be the start of something big. In this paper, an algorithm that can be used to visualize and generate the simplest high-dimensional polytopes, known as n-simplexes (“n” indicates the level of dimension, and “simplex” is the generalization of the notion of a triangle to arbitrary dimensions), will be introduced. To construct this algorithm, patterns among the polytopes that are observable by the human eye (0-simplex, 1-simplex, 2-simplex, and 3-simplex) will be observed to derive general conclusions regarding the structure of n-simplexes. By using the aforementioned algorithm, the final aim of the paper is to analyze the properties of the n-simplexes as the dimension of the simplexes gets infinitely large, or in other words, as n goes to infinity.
This project takes n, the dimension of the simplex, and l, the level of the simplex, as inputs to generate the coordinates of the vertices that can be used to construct an n-simplex at the l level. It also specifies the type of each vertex (Vertex, Edge, Face, etc.).
Here are the first four simplexes:
This is a cut from 4-Simplex, generated through the proposed algorithm: