Two tangents to x²/a² + y²/b² = 1 exist for each slope m. Point of contact: (∓a²m/√(a²m²+b²), ±b²/√(a²m²+b²)).
Substitute y=mx+c into x2/a2+y2/b2=1:
a2x2+b2(mx+c)2=1
b2x2+a2(mx+c)2=a2b2
(b2+a2m2)x2+2a2mcx+a2c2−a2b2=0
For tangency, discriminant =0:
(2a2mc)2−4(b2+a2m2)(a2c2−a2b2)=0
4a4m2c2−4a2(b2+a2m2)(c2−b2)=0
a2m2c2−(b2c2−b4+a2m2c2−a2m2b2)=0
b4+a2m2b2−b2c2=0⟹c2=a2m2+b2
c=±a2m2+b2
The two tangents: y=mx±a2m2+b2.
Point of contact: Substituting c=a2m2+b2 back and solving the quadratic (which now has a double root):
x=−a2m2+b2a2m,y=a2m2+b2b2