Mathematical interludes from the lectures: identities and conventions used throughout the derivations.

Vector Identities

  • Vector triple product (“BAC minus CAB”):
    • 𝐀×(𝐁×𝐂)=𝐁(𝐀⋅𝐂)−𝐂(𝐀⋅𝐁)
  • Scalar triple product (cyclic permutation):
    • 𝐀⋅(𝐁×𝐂)=𝐂⋅(𝐀×𝐁)
  • Both are used to derive the Eccentricity Vector and the Orbit Equation

Radial Rate Versus Speed

  • Is the rate of change of the distance the same as the speed?
    • ̇𝑟=dd𝑡|𝐫|=?𝑣=|dd𝑡𝐫|
    • No!
  • Differentiate the magnitude directly:
    • ̇𝑟=dd𝑡|𝐫|=dd𝑡√𝑥2+𝑦2+𝑧2=d𝑥d𝑡𝑥+d𝑦d𝑡𝑦+d𝑧d𝑡𝑧√𝑥2+𝑦2+𝑧2=𝐫⋅̇𝐫𝑟

Radial Rate

  • 𝑟̇𝑟=𝐫⋅̇𝐫
  • “This is a true relationship that looks like it ought to be true” (unlike ̇𝑟=𝑣)
  • ̇𝑟 is the radial velocity 𝑣𝑟, not the speed 𝑣

Dot Product and Two-Argument Arctangent

  • Dot product in terms of the angle between two vectors:
    • 𝐚⋅𝐛=𝑎𝑏cos𝜃
    • arccos only returns 0≤𝜃≤𝜋, so it cannot tell which side of 𝐚 the vector 𝐛 is on
  • Two-argument arctangent (atan2): 𝜃=arctan(𝑦,𝑥) uses the signs of both 𝑦 and 𝑥 to return the angle in the correct quadrant (full 2𝜋 range)

Angle Normalization

  • OK to reduce mod 2𝜋 or 360° if the angle is always going to be used in a trig function
  • Otherwise (angles that keep growing, “secular terms”, e.g. a mean anomaly or mean longitude that tracks elapsed time):
    • Do not normalize
    • Use radians