Так как AB = AC, то треугольник △ABC - равнобедренный с основанием BC. Следовательно, углы при основании равны: ∠ABC = ∠ACB.
Сумма углов в треугольнике равна 180°, поэтому ∠ABC + ∠ACB + ∠BAC = 180°.
Из этого следует, что ∠ABC = ∠ACB = (180° - ∠BAC) / 2 = (180° - 50°) / 2 = 130° / 2 = 65°.
Так как BD = DC, то AD - медиана треугольника △ABC. В равнобедренном треугольнике медиана, проведенная к основанию, также является биссектрисой и высотой. Следовательно, AD - биссектриса угла ∠BAC, а значит, ∠BAD = ∠CAD.
Так как AD - биссектриса угла ∠BAC, то ∠CAD = ∠BAC / 2 = 50° / 2 = 25°.
Ответ: ∠CAD = 25°.