Рассмотрим треугольник BCD. Угол BDC является смежным с углом BDE, поэтому $$\angle BDC = 180^{\circ} - \angle BDE = 180^{\circ} - 150^{\circ} = 30^{\circ}$$.
В треугольнике BCD угол BCD прямой, следовательно, $$\angle CBD = 180^{\circ} - 90^{\circ} - 30^{\circ} = 60^{\circ}$$.
Так как треугольник ABC равнобедренный (AB = BC), то углы при основании AC равны, то есть $$\angle BAC = \angle BCA = 90^{\circ}$$. Это означает, что треугольник ABC - прямоугольный равнобедренный треугольник.
Рассмотрим треугольник ABC. В прямоугольном треугольнике против угла в 30 градусов лежит катет, равный половине гипотенузы. В нашем случае, катет BC противолежит углу в 30 градусов (который является частью угла CBD, равного 60 градусов), и его длина равна 4.
Следовательно, гипотенуза AB равна удвоенной длине катета BC: $$AB = 2 \cdot BC = 2 \cdot 4 = 8$$.
Ответ: 8