Для определения угла между скрещивающимися прямыми AC1 и A1B в кубе ABCDA1B1C1D1 нам необходимо рассмотреть соответствующие треугольники и применить теорему косинусов.
Пусть AC1 и A1B пересекаются в точке O. Тогда треугольник AOC1 является прямоугольным, так как AC1 и C1O - диагонали куба, и они перпендикулярны. Аналогично, треугольник A1OB1 также является прямоугольным.
Пусть |AC1| = a, |A1B1| = b, |AA1| = c. Тогда |AO| = |A1O| = c/2, |CO| = |C1O| = a/2, |BO| = |B1O| = b/2.
Применяя теорему косинусов к треугольнику AOC1, мы получаем:
cos(∠C1AO) = (a/2)^2 + (c/2)^2 - a^2 / (ac)
Аналогично, для треугольника A1OB1:
cos(∠A1OB1) = (b/2)^2 + (c/2)^2 - b^2 / (bc)
Таким образом, угол между прямыми AC1 и A1B равен углу между векторами OC1 и OA1, и его можно найти как разность между углами ∠C1AO и ∠A1OB1:
∠C1AO - ∠A1OB1 = arccos((a^2 + b^2 - c^2) / 2ab)