Пусть плоскость а задана уравнением Ax + By + Cz + D = 0, а точка М имеет координаты (x0, y0, z0). Так как точка М лежит на перпендикуляре МО, то вектор OM коллинеарен нормали плоскости а, то есть (A, B, C). Тогда вектор MA = (x0 - x, y0 - y, z0 - z), где (x, y, z) - произвольная точка на плоскости а. Из условия МО = АО следует, что точки М и А находятся на одной сфере с центром в точке О. Таким образом, вектор МА коллинеарен радиусу сферы, проходящему через точки М и А, и имеет длину R (радиус сферы). Известно, что угол между векторами равен cos(α) = (MA · n) / (|MA| · |n|), где n = (A, B, C) - нормаль к плоскости а. Выразим скалярное произведение MA · n через координаты точек М и А и уравнение плоскости а: MA · n = (x0 - x, y0 - y, z0 - z) · (A, B, C) = Ax0 + By0 + Cz0 - (Ax + By + Cz) = -D - (Ax + By + Cz) Заметим, что точка М и произвольная точка (x, y, z) на плоскости а образуют треугольник МАО, в котором угол при вершине М равен углу МОА. Поэтому sin(α) = OM / R = |OM| / |MA|. Таким образом, мы получаем выражения для cos(α) и sin(α) через известные параметры: cos(α) = (-D - (Ax + By + Cz)) / (√[(x0 - x)² + (y0 - y)² + (z0 - z)²] · √(A² + B² + C²)) sin(α) = √[(x0 - x)² + (y0 - y)² + (z0 - z)² - OM²] / √[(x0 - x)² + (y0 - y)² + (z0 - z)²] где OM = √[(x0 - x)² + (y0 - y)² + (z0 - z)²] - R. Для конкретных значений коэффициентов A, B, C, D, x0, y0, z0 и произвольной точки (x, y, z) можно вычислить численные значения cos(α) и sin(α).