а) Докажем, что высота пирамиды делится пополам. Пусть O - точка пересечения прямой BM и плоскости ABC. Тогда MO ∥ AP, так как MO - медиана треугольника ABP. Следовательно, MO делит боковое ребро на две равные части. Далее, так как BC ∥ MO, то MO делит ребро BC на две равные части. Получаем, что высота пирамиды делится пополам.
б) Угол между прямой BM и плоскостью BDP равен углу между прямой BM и направляющим вектором плоскости BDP, который параллелен BP. Следовательно, угол равен углу между прямой BM и вектором BP.