1. Limited time only! Sign up for a free 30min personal tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

B Compute Angle Between Multiple 3d Vectors

  1. Dec 4, 2016 #1
    Imagine a point with n vectors (all with equal magnitude) coming out from that point that equally cancel each other out in magnitude. How would you calculate the equal angle between n vectors?

    For example: 2 vectors (equal magnitudes) coming from one point that cancel each others magnitude would have 180 degrees between the vectors, 6 vectors (equal magnitudes) would have 90 degrees between all vectors, etc.

    Is there an equation for this type of problem?
    Last edited: Dec 4, 2016
  2. jcsd
  3. Dec 4, 2016 #2


    User Avatar
    Homework Helper
    Gold Member

    I can see "equal angles" up to the 4 vector case. Beyond that, opposing 180 degree angles begin to creep in.
  4. Dec 4, 2016 #3


    User Avatar
    2017 Award

    Staff: Mentor

    In general, in 3 or more dimensions you cannot have a full symmetry between all vectors. This is only possible if your vectors correspond to the vertices or faces of a Platonic solid. In 3 dimensions, that gives you 4, 6, 8, 12 and 20 as options. They have well-known formulas for all angles.
    For all other numbers, you'll need an asymmetric distribution. The Archimedean solids keep some symmetry, but you'll still get different angles with them.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook

Have something to add?
Draft saved Draft deleted