Angle between two 'small circles' on the surface of a sphere
Clash Royale CLAN TAG#URR8PPP
up vote
2
down vote
favorite
This seems like it should be fairly simple, but it has me completely stumped. Imagine I have a latitude line at angle $theta_1$ on the surface of the unit sphere in 3D. This is a "small circle", meaning it's a circle that's not a great circle.
Now suppose I have, in addition, a second coordinate system where the axis is at an angle $phi$ to the original axis, and a second latitude line at an angle $theta_2$ in the new coordinate system:
If these two curves cross, they do so at two points. I want to know the angle they make on the surface of the sphere. That is, the angle between the vectors tangent to the two circles at a point where they cross:
What is this angle $psi$, as a function of $phi$, $theta_1$ and $theta_2$?
geometry euclidean-geometry spherical-coordinates spherical-geometry
add a comment |Â
up vote
2
down vote
favorite
This seems like it should be fairly simple, but it has me completely stumped. Imagine I have a latitude line at angle $theta_1$ on the surface of the unit sphere in 3D. This is a "small circle", meaning it's a circle that's not a great circle.
Now suppose I have, in addition, a second coordinate system where the axis is at an angle $phi$ to the original axis, and a second latitude line at an angle $theta_2$ in the new coordinate system:
If these two curves cross, they do so at two points. I want to know the angle they make on the surface of the sphere. That is, the angle between the vectors tangent to the two circles at a point where they cross:
What is this angle $psi$, as a function of $phi$, $theta_1$ and $theta_2$?
geometry euclidean-geometry spherical-coordinates spherical-geometry
add a comment |Â
up vote
2
down vote
favorite
up vote
2
down vote
favorite
This seems like it should be fairly simple, but it has me completely stumped. Imagine I have a latitude line at angle $theta_1$ on the surface of the unit sphere in 3D. This is a "small circle", meaning it's a circle that's not a great circle.
Now suppose I have, in addition, a second coordinate system where the axis is at an angle $phi$ to the original axis, and a second latitude line at an angle $theta_2$ in the new coordinate system:
If these two curves cross, they do so at two points. I want to know the angle they make on the surface of the sphere. That is, the angle between the vectors tangent to the two circles at a point where they cross:
What is this angle $psi$, as a function of $phi$, $theta_1$ and $theta_2$?
geometry euclidean-geometry spherical-coordinates spherical-geometry
This seems like it should be fairly simple, but it has me completely stumped. Imagine I have a latitude line at angle $theta_1$ on the surface of the unit sphere in 3D. This is a "small circle", meaning it's a circle that's not a great circle.
Now suppose I have, in addition, a second coordinate system where the axis is at an angle $phi$ to the original axis, and a second latitude line at an angle $theta_2$ in the new coordinate system:
If these two curves cross, they do so at two points. I want to know the angle they make on the surface of the sphere. That is, the angle between the vectors tangent to the two circles at a point where they cross:
What is this angle $psi$, as a function of $phi$, $theta_1$ and $theta_2$?
geometry euclidean-geometry spherical-coordinates spherical-geometry
edited Aug 18 at 1:31
asked Aug 18 at 0:56
Nathaniel
1,5681432
1,5681432
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
1
down vote
accepted
The answer is simple once you see the spherical geometry of the situation. Suppose you have a point $P$ on the sphere. There are two other points $P_1,P_2$ each at fixed angular distances $Theta_1,Theta_2$ from $P$. The two "latitude" angles $theta_1,theta_2$ are the respective complementary angles. The two points $P_1,P_2$ are at an angular distance $phi$ from each other. The three points $P,P_1,P_2$ form a spherical triangle. Now the small circle centered at $P_1$ and passing through $P$ has a tangent line on the sphere surface which is perpendicular to the great circle determined by $P,P_1$ which forms one side of the spherical triangle. Similarly with the small circle centered a $P_2$. Thus, the angle $psi$ between the two tangent lines is the same as the angle at $P$ of the spherical triangle. This angle can be found using the spherical law of cosines since the angular distance between the three points $P,P_1,P_2$ are known. The cosine law states
$$ cos phi = cos Theta_1 cos Theta_2 +
sin Theta_1 sin Theta_2 cos psi $$
and since $Theta_1,Theta_2$ are complementary to $theta_1,theta_2$ we get
$$ cos psi = (cos phi - sin theta_1 sin theta_2 ) / (cos theta_1 cos theta_2). $$
Perfect, thank you! I had been trying to do it by constructing triangles in 3D space, and I was really hoping there would be a simple way to do it with spherical geometry. This is really instructive.
â Nathaniel
Aug 18 at 13:19
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
The answer is simple once you see the spherical geometry of the situation. Suppose you have a point $P$ on the sphere. There are two other points $P_1,P_2$ each at fixed angular distances $Theta_1,Theta_2$ from $P$. The two "latitude" angles $theta_1,theta_2$ are the respective complementary angles. The two points $P_1,P_2$ are at an angular distance $phi$ from each other. The three points $P,P_1,P_2$ form a spherical triangle. Now the small circle centered at $P_1$ and passing through $P$ has a tangent line on the sphere surface which is perpendicular to the great circle determined by $P,P_1$ which forms one side of the spherical triangle. Similarly with the small circle centered a $P_2$. Thus, the angle $psi$ between the two tangent lines is the same as the angle at $P$ of the spherical triangle. This angle can be found using the spherical law of cosines since the angular distance between the three points $P,P_1,P_2$ are known. The cosine law states
$$ cos phi = cos Theta_1 cos Theta_2 +
sin Theta_1 sin Theta_2 cos psi $$
and since $Theta_1,Theta_2$ are complementary to $theta_1,theta_2$ we get
$$ cos psi = (cos phi - sin theta_1 sin theta_2 ) / (cos theta_1 cos theta_2). $$
Perfect, thank you! I had been trying to do it by constructing triangles in 3D space, and I was really hoping there would be a simple way to do it with spherical geometry. This is really instructive.
â Nathaniel
Aug 18 at 13:19
add a comment |Â
up vote
1
down vote
accepted
The answer is simple once you see the spherical geometry of the situation. Suppose you have a point $P$ on the sphere. There are two other points $P_1,P_2$ each at fixed angular distances $Theta_1,Theta_2$ from $P$. The two "latitude" angles $theta_1,theta_2$ are the respective complementary angles. The two points $P_1,P_2$ are at an angular distance $phi$ from each other. The three points $P,P_1,P_2$ form a spherical triangle. Now the small circle centered at $P_1$ and passing through $P$ has a tangent line on the sphere surface which is perpendicular to the great circle determined by $P,P_1$ which forms one side of the spherical triangle. Similarly with the small circle centered a $P_2$. Thus, the angle $psi$ between the two tangent lines is the same as the angle at $P$ of the spherical triangle. This angle can be found using the spherical law of cosines since the angular distance between the three points $P,P_1,P_2$ are known. The cosine law states
$$ cos phi = cos Theta_1 cos Theta_2 +
sin Theta_1 sin Theta_2 cos psi $$
and since $Theta_1,Theta_2$ are complementary to $theta_1,theta_2$ we get
$$ cos psi = (cos phi - sin theta_1 sin theta_2 ) / (cos theta_1 cos theta_2). $$
Perfect, thank you! I had been trying to do it by constructing triangles in 3D space, and I was really hoping there would be a simple way to do it with spherical geometry. This is really instructive.
â Nathaniel
Aug 18 at 13:19
add a comment |Â
up vote
1
down vote
accepted
up vote
1
down vote
accepted
The answer is simple once you see the spherical geometry of the situation. Suppose you have a point $P$ on the sphere. There are two other points $P_1,P_2$ each at fixed angular distances $Theta_1,Theta_2$ from $P$. The two "latitude" angles $theta_1,theta_2$ are the respective complementary angles. The two points $P_1,P_2$ are at an angular distance $phi$ from each other. The three points $P,P_1,P_2$ form a spherical triangle. Now the small circle centered at $P_1$ and passing through $P$ has a tangent line on the sphere surface which is perpendicular to the great circle determined by $P,P_1$ which forms one side of the spherical triangle. Similarly with the small circle centered a $P_2$. Thus, the angle $psi$ between the two tangent lines is the same as the angle at $P$ of the spherical triangle. This angle can be found using the spherical law of cosines since the angular distance between the three points $P,P_1,P_2$ are known. The cosine law states
$$ cos phi = cos Theta_1 cos Theta_2 +
sin Theta_1 sin Theta_2 cos psi $$
and since $Theta_1,Theta_2$ are complementary to $theta_1,theta_2$ we get
$$ cos psi = (cos phi - sin theta_1 sin theta_2 ) / (cos theta_1 cos theta_2). $$
The answer is simple once you see the spherical geometry of the situation. Suppose you have a point $P$ on the sphere. There are two other points $P_1,P_2$ each at fixed angular distances $Theta_1,Theta_2$ from $P$. The two "latitude" angles $theta_1,theta_2$ are the respective complementary angles. The two points $P_1,P_2$ are at an angular distance $phi$ from each other. The three points $P,P_1,P_2$ form a spherical triangle. Now the small circle centered at $P_1$ and passing through $P$ has a tangent line on the sphere surface which is perpendicular to the great circle determined by $P,P_1$ which forms one side of the spherical triangle. Similarly with the small circle centered a $P_2$. Thus, the angle $psi$ between the two tangent lines is the same as the angle at $P$ of the spherical triangle. This angle can be found using the spherical law of cosines since the angular distance between the three points $P,P_1,P_2$ are known. The cosine law states
$$ cos phi = cos Theta_1 cos Theta_2 +
sin Theta_1 sin Theta_2 cos psi $$
and since $Theta_1,Theta_2$ are complementary to $theta_1,theta_2$ we get
$$ cos psi = (cos phi - sin theta_1 sin theta_2 ) / (cos theta_1 cos theta_2). $$
answered Aug 18 at 12:42
Somos
11.7k11033
11.7k11033
Perfect, thank you! I had been trying to do it by constructing triangles in 3D space, and I was really hoping there would be a simple way to do it with spherical geometry. This is really instructive.
â Nathaniel
Aug 18 at 13:19
add a comment |Â
Perfect, thank you! I had been trying to do it by constructing triangles in 3D space, and I was really hoping there would be a simple way to do it with spherical geometry. This is really instructive.
â Nathaniel
Aug 18 at 13:19
Perfect, thank you! I had been trying to do it by constructing triangles in 3D space, and I was really hoping there would be a simple way to do it with spherical geometry. This is really instructive.
â Nathaniel
Aug 18 at 13:19
Perfect, thank you! I had been trying to do it by constructing triangles in 3D space, and I was really hoping there would be a simple way to do it with spherical geometry. This is really instructive.
â Nathaniel
Aug 18 at 13:19
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2886319%2fangle-between-two-small-circles-on-the-surface-of-a-sphere%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password