Выразим косинус угла между векторами через формулу скалярного произведения:
cosα=52=∣a∣⋅∣b∣a⋅b=∣a∣⋅∣b∣4⋅xb+0⋅ya=∣a∣⋅∣b∣4⋅xb
Найдём длины векторов:
∣a∣=42+ya2
∣b∣=xb2+0=∣xb∣
Подставим в формулу:
52=42+ya2⋅∣xb∣4⋅xb
Рассмотрим два случая раскрытия ∣xb∣:
{xb>052=42+ya2⋅xb4⋅xb(1){xb≤052=−42+ya2⋅xb4⋅xb(2)
Решим уравнение (1):
52=42+ya2⋅xb4⋅xb⇔51=42+ya22⇔42+ya2=25
16+ya2=20⇔ya2=4⇔ya=±2
Решим уравнение (2):
52=−42+ya2⋅xb4⋅xb⇔16+ya2=−25⇒ya∈∅
В итоге получаем два значения ya=±2. Наибольшее из них: ya=2.