Skip to content

BerkeAltiparmak/high-dimensional-polytope-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

High Dimensional Polytope Generator

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.).

Screen Shot 2022-10-02 at 23 29 23




Here are the first four simplexes:

Screen Shot 2023-08-01 at 16 42 24

This is a cut from 4-Simplex, generated through the proposed algorithm:

Screen Shot 2022-10-02 at 23 27 35

About

An innovative algorithm to compute Cartesian Coordinates for n-Simplexes in R^n, visualizing triangle-based high-dimensional polytopes. Research paper attached.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages