We’ll actually prove the generalized angle “bisector” theorem since I find its proof more enlightening. However, it does require the law of sines.

Theorem

The goal is to prove that

𝑥𝑐sin𝛼=𝑦𝑏sin𝛽

Proof

From law of sines, we have that

𝑥sin𝐴𝐷𝐵𝑐sin𝛼=𝑦sin𝐴𝐷𝐶𝑏sin𝛽

Then, the key observation is that 𝐴𝐷𝐵 and 𝐴𝐷𝐶 are supplementary, and therefore their sines are equal. Cancelling from both sides yields the desired result.

Special cases

Note that if 𝐴𝐷𝐵 is a right angle, the theorem just collapses to the definition of sine.