Давай решим эту задачу по геометрии.
Для начала вспомним теорему синусов: $$\frac{a}{\sin A} = \frac{b}{\sin B} = \frac{c}{\sin C} = 2R$$, где $$a, b, c$$ — стороны треугольника, $$A, B, C$$ — противолежащие им углы, а $$R$$ — радиус описанной окружности.
В нашем случае, у нас есть равнобедренный треугольник с боковыми сторонами, равными 4, и углом при вершине, равным 120°. Значит, углы при основании равны $$\frac{180° - 120°}{2} = 30°$$.
Пусть основание треугольника равно $$a$$. Тогда, используя теорему синусов, можем записать: $$\frac{a}{\sin 120°} = \frac{4}{\sin 30°} = 2R$$.
Выразим $$2R$$, используя известную сторону и угол: $$\frac{4}{\sin 30°} = 2R$$.
Так как $$\sin 30° = \frac{1}{2}$$, то $$\frac{4}{\frac{1}{2}} = 2R$$,
$$8 = 2R$$.
Значит, диаметр окружности равен 8.
Ответ: 8