Equation (with polar coordinates) of circle on a sphere

In summary, the conversation discusses finding the explicit formula for a circle on a sphere with a known center and radius, given two points with spherical coordinates. The formula is given as D= R*arccos[cos(p_0)*cos(p_1)+sin(p_0)*sin(p_1)*cos(t_1-t_0)]. Various methods are mentioned for constructing the formula, including rotating axes and using the Pythagorean theorem. A solution is found using a parametric equation of a circle in 3D.
  • #1
mario991
3
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:
Mathematics news on Phys.org
  • #2
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?
 
  • #3
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
 
  • #4
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:
  • #5
Solution found!
5.gif
,
all on http://demonstrations.wolfram.com/ParametricEquationOfACircleIn3D/
thanks Mr. Simon !
 
Last edited by a moderator:
  • #6
Technically that is not the equation you asked for, but you can certainly use it to find the one you asked for.
 

Related to Equation (with polar coordinates) of circle on a sphere

1. What is the equation for a circle on a sphere in polar coordinates?

The equation for a circle on a sphere in polar coordinates is r = a, where r is the distance from the center of the sphere and a is the radius of the circle.

2. How do I convert the equation of a circle on a sphere from Cartesian to polar coordinates?

To convert the equation from Cartesian to polar coordinates, you can use the following formulas:
x = r * sin(θ) * cos(ϕ)
y = r * sin(θ) * sin(ϕ)
z = r * cos(θ)
Where θ is the angle from the positive z-axis and ϕ is the angle from the positive x-axis in the xy-plane.

3. Can the equation of a circle on a sphere be expressed in terms of only one polar coordinate?

No, the equation of a circle on a sphere cannot be expressed in terms of only one polar coordinate. It requires both θ and ϕ to specify a point on the sphere.

4. How does the equation of a circle on a sphere differ from the equation of a circle on a flat plane?

The equation of a circle on a sphere is different from the equation of a circle on a flat plane because it takes into account the curvature of the sphere. On a flat plane, the equation is simply x^2 + y^2 = r^2, while on a sphere it becomes r = a, as mentioned in the first question.

5. Can the equation of a circle on a sphere be used to represent an ellipse?

No, the equation of a circle on a sphere cannot be used to represent an ellipse. The equation for an ellipse on a sphere is much more complex and involves both polar and spherical coordinates.

Similar threads

  • General Math
Replies
4
Views
1K
Replies
1
Views
2K
Replies
2
Views
1K
Replies
8
Views
255
  • General Math
Replies
1
Views
933
Replies
4
Views
2K
  • General Math
Replies
19
Views
3K
Replies
8
Views
1K
Replies
29
Views
5K
Replies
26
Views
3K
Back
Top