Can Complex Shapes Be Rotated in 4D?

  • I
  • Thread starter LightningInAJar
  • Start date
  • Tags
    Shapes
In summary, the conversation discusses the possibility of creating 4D rotations of complex shapes, such as a tesseract, and whether or not there are general rules for generating these shapes in higher dimensions. It is mentioned that while Euclidean solids have convenient characteristics for generalization, this is not the case for arbitrary shapes. However, it is possible to embed a 3D object in 4D space and view its projection in 3D. The conversation also mentions that there may be free software available to create such animations, but this is not guaranteed.
  • #1
LightningInAJar
211
30
TL;DR Summary
higher dimensional shapes. Simple and complex.
I have seen videos of a 4D rotation of a cube or tesseract. Was wondering if complex shapes can be processed into 4D rotation versions of themselves?
 
Mathematics news on Phys.org
  • #2
What do you mean by a "complex shape" in this context? Just arbitrary combinations of geometric primitives?

The point about a cube is that it's generalisable to ##n## dimensions because there's a simple rule for generating one. You just write down every possible combination of ##n## zeroes and ones and you have your corner coordinates. Connect each corner to every other corner whose coordinates are the same except for one number. Done. You can then rotate and project that into as few or as many dimensions as you like.

Similar rules generate other geometric solids (although probably not all of the standard 3d ones work in arbitrary dimensional space). But if there's no generalisable rule (which there won't be for most shapes, possibly including whatever you mean by "complex shapes"), what is the 4d equivalent?
 
  • #3
By complex I mean not a Euclidean Solid which I assume have convenient characteristics. Can a .STL 3D model file be turned into a 4D rotation? I am curious what more complicated objects look like expanded.
 
  • #4
A tesseract isn't a "4d rotation". It's a 4d generalisation of a cube. The problem with a general shape is that there is no generalisation to 4d because there's no generalisable rule for generating it.

Think about a square. The rule for generating it is to write down all possible combinations of two zeros and ones - (0,0), (0,1), (1,0), and (1,1) - then connect points whose coordinates differ in only one place. That exact same rule generates a cube if you change "two" to "three". Now think of an arbitrary polygon drawn on a sheet of paper. How do you generalise the rule for drawing that particular arbitrary polygon to 3d?

The same is true generalising a 3d shape to a 4d one. If you can write a general rule for creating the shape that works in an arbitrary number of dimensions then you can generalise it to a 4d equivalent. But this is not possible for arbitrary polygons.

That said, you can always embed a 3d object in 4d space, just as you can imagine a 2d object in 3d space. You simply take your (x,y,z) coordinate triples and make them (x,y,z,0). You could then rotate this and view its 3d projection. The result would be to scale the object along one of its directions, and possibly to distort it slightly if perspective effects are simulated.
 
  • Like
Likes etotheipi
  • #6
So a "3D projection" of a 4D shape within 3D space is possible?
 
  • #7
Of course - I used to have a 3d projection of a 4d cube hanging in my room. And the animations you've seen are 2d projections of a 4d object.
 
  • #8
Are there free softwares to create such an animation? I want to take some .stl model files and expand them out into 4D.
 
  • #9
I don't know, but I doubt it. You could try searching. If you know any OpenGL or enough python to drive Blender or something like that it would be easy enough to write.
 

1. What are higher dimensional shapes?

Higher dimensional shapes are geometric figures that exist in more than three dimensions. While our everyday experience is limited to three dimensions (length, width, and height), higher dimensional shapes have additional dimensions that cannot be perceived by the human eye.

2. How many dimensions do higher dimensional shapes have?

Higher dimensional shapes can have any number of dimensions, but the most commonly studied ones are four-dimensional (known as tesseracts), five-dimensional (known as penteracts), and six-dimensional (known as hexeracts).

3. How do higher dimensional shapes differ from 3D shapes?

Higher dimensional shapes have more dimensions than 3D shapes, which means they have more edges, vertices, and faces. They also have more complex properties and behaviors that cannot be observed in 3D shapes.

4. What is the significance of studying higher dimensional shapes?

Studying higher dimensional shapes helps us better understand the nature of our universe and the mathematical concepts that govern it. It also has practical applications in fields such as physics, computer science, and engineering.

5. Can higher dimensional shapes be visualized?

While it is difficult for humans to visualize higher dimensional shapes, there are various mathematical techniques and computer programs that can help us visualize and understand these shapes. However, our understanding of higher dimensional shapes is largely based on abstract mathematical concepts and not physical observation.

Similar threads

Replies
2
Views
287
  • Sci-Fi Writing and World Building
Replies
9
Views
2K
Replies
9
Views
3K
  • General Math
2
Replies
45
Views
3K
  • Science Fiction and Fantasy Media
Replies
0
Views
971
Replies
2
Views
368
Replies
12
Views
1K
  • Linear and Abstract Algebra
Replies
14
Views
630
  • General Math
Replies
7
Views
2K
Back
Top