Equation (with polar coordinates) of circle on a sphere

Click For Summary
SUMMARY

The discussion focuses on deriving the explicit formula for a circle on a sphere defined by two points, P0 and P1, with known spherical coordinates. The distance between these points is calculated using the formula D = R * arccos[cos(p_0) * cos(p_1) + sin(p_0) * sin(p_1) * cos(t_1 - t_0)]. A solution involves constructing the circle by rotating the axes so that the z-axis aligns with P0, allowing for the derivation of the circle's equation in the plane perpendicular to the vector at P0. The final solution can be referenced through Wolfram Demonstrations for parametric equations in 3D.

PREREQUISITES
  • Understanding of spherical coordinates and their representation.
  • Familiarity with trigonometric functions and their applications in geometry.
  • Knowledge of vector mathematics, particularly in 3D space.
  • Experience with parametric equations and their graphical representation.
NEXT STEPS
  • Study the derivation of spherical coordinate transformations.
  • Learn about the intersection of planes and spheres in 3D geometry.
  • Explore the use of WolframAlpha for solving complex geometric equations.
  • Investigate parametric equations of circles in three-dimensional space.
USEFUL FOR

Mathematicians, physicists, and computer graphics developers who require a deeper understanding of spherical geometry and its applications in modeling and simulations.

mario991
Messages
3
Reaction score
0
hi,
i'm a newbie...
i have this problem:
i have a sphere with known and constant R (obvious),
i have two point with spherical coordinates
P1=(R,p_1,t_1) and P0=(R, p_0, t_0)
p_x = phi x = latitude x
t_x = theta x =longitude x
the distance between point is
D= R*arccos[cos(p_0)*cos(p_1)+sin(p_0)*sin(p_1)*cos(t_1-t_0)]
source (http://mathforum.org/library/drmath/view/51882.html)
or similar (http://www.movable-type.co.uk/scripts/latlong.html)

but in spherical coordinates which is explicit formula of the
circle on sphere with center in P0 and radius P0 to P1 ?

many thanks
mario

PS image on this link
https://www.dropbox.com/s/807dqx0wovvw34v/2015-03-24_213647.png?dl=0

PSS i cannot understand if this is the same problem ...
https://www.physicsforums.com/threa...ven-two-points-on-circle.571535/#post-3732362
 
Last edited:
Physics news on Phys.org
I take it P0 and P1 are both on a sphere radius R centered at the origin?
You want the spherical-polar coordinates for a circle center P0 that passes through P1?

There are a number of ways to construct it - i.e. you can rotate the axes to that the z axis goes through P0, work out the formula, then rotate back.
What have you tried?
 
Simon Bridge said:
I take it P0 and P1 are both on a sphere radius R centered at the origin?
yes
You want the spherical-polar coordinates for a circle center P0 that passes through P1?
yes

There are a number of ways to construct it - i.e. you can rotate the axes to that the z axis goes through P0, work out the formula, then rotate back.
What have you tried?

i have tried many way (intersection plane A x + B y + C z = D with sphere x^2 + y^2 + z^2 = R^2, intersect cylinder (or cone) with sphere) but I'm searching the simpliest algebrically solution ...

PS soultion with programs like Wolframalpha or Derive for R*arccos[cos(p_0)*cos(p_1)+sin(p_0)*sin(p_1)*cos(t_1-t_0)] - D = 0 are to complex and give not the correct solution
 
How about this:
If P0 is at ##\vec r_0## and P1 is at ##\vec r_1## then these two vectors form a plane.
The circle you want is in the plane perpendicular to ##\vec r_0## that contains the point P1.
The radius of the circle in that plane is given by Pythagoras ... sketch out the vectors and you should see what I mean.
 
Last edited:
Solution found!
5.gif
,
all on http://demonstrations.wolfram.com/ParametricEquationOfACircleIn3D/
thanks Mr. Simon !
 
Last edited by a moderator:
Technically that is not the equation you asked for, but you can certainly use it to find the one you asked for.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
4
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
Replies
8
Views
2K
  • · Replies 19 ·
Replies
19
Views
4K
  • · Replies 7 ·
Replies
7
Views
78K