a: 3
b: 2
ell: x^(2) / a^(2) + y^(2) / b^(2) = 1
c = CurveCartesian((a * sin(t)), (b * cos(t)), t, 0, (2 * π))
A = Point(ell)
f = Tangent(A, ell)
t = 6.126105674500104 (slider from -7 to 7, step π / 60)
B: ((a * cos(t)), (b * sin(t)))
m_t: (((-b)) / a * cos(t) / sin(t))
g: y = (m_t * (x - x(B))) + y(B)
m: (b^(2) / a^(2) * x(A) / y(A))
C = (-6.655065726862298, 3.0634707836357604)
D = (-5.415065726862298, 3.0634707836357604)