On a rotating sphere the Coriolis acceleration in the direction of motion is always zero. It remains a horizontal and vertical component. The vertical component is also called the Eötvös Effect. Often we only need the horizontal component, which always acts to the right on the northern hemisphere and to the left in the southern hemisphere with respect to the direction of motion.
The equation for the horizontal component of the Coriolis acceleration on a sphere is simply:
(1) 
 
with  
where^{'} 

On this page I derive how this equation follows from the more general equation for the Coriolis acceleration:
(2) 
 
where^{'} 

We can use vector algebra to get the special equation (1) for the surface of a rotating sphere from the general eqaution (2). Here are the steps:
First we define a local coordinate system for the location of the moving object. Due to rotational symmetry, the longitude does not matter, so for simplicity it is set to 0. We can always make a rotation transformation to get zero longitude.
The local coordinate system consists of 3 unit vectors in sphere centered cartesian coordinates, pointing up, north and east at the location of the moving object. The upvector is a unit vector pointing from the center of the sphere to the location of the moving object. The eastvector points always in the ydirection of the sphere coordinate system and the northvector is perpendicular to the up and eastvectors:
(3)  
where^{'} 

The velocityvector depends on the azimuth angle α, which is the angle between the northvector and the direction of motion along the surface of the sphere. It can be constructed from the local coordinate system. Its magnitude is v. It is expressed in sphere centered cartesian coordinates as follows:
(4)  
where^{'} 

Because the Coriolis acceleration is the vector product of the rotation axis of the sphere and the velocity vector, it acts always perpendicular to this 2 vectors. That means it has no component in the direction of motion. To calculate the local horizontal component we need a vector parallel to the surface pointing to the right with respect to the direction of motion. This rightvector can be constructed using the local coordinate system and the azimuth angle α similarly to the velocity vector:
(5)  
where^{'} 

Now that we know the veloctiy vector and the angular rotation vector is given as
(6)  
where^{'} 

Note: because the Coriolis acceleration is the vector product
To calculate the horizontal component of the Coriolis acceleration we simply have to project the general Corsiolis acceleration from above onto the local right vector
(7)  
(8) 
The red part is equal to 1. That means the horizontal component in the rightdirection of motion does not depend on the direction of motion. It is simply always to the right (positive c) or to the left (negative c) with respect to the moving object.
So we finally have our simple equation for the horizontal Coriolis component on a rotating sphere:
(9) 
 
where^{'} 
