Processing math: 100%

Инструменты пользователя

Инструменты сайта


math-public:angle_in_tetr

Это старая версия документа!


Теорема 1

Рассмотрим тетраэдр PABC, в котором PA=a1,BC=a2,PB=b1,AC=b2,PC=c1,AB=c2. Угол между ребрами PA и BC обозначим φ. Тогда φ можно вычислить по формуле?: φ=arccos|c21+c22b21b22|2a1a2.

Доказательство

Построим отрезки MN и NL – средние линии треугольников APC и ABC. Тогда, в силу параллельности, φ=(MN,NL).

Найдем угол LNM. Для этого найдем все стороны треугольника LNM.

LN=a22,MN=a12, так как это средние линии.

Отрезок LM – это медиана треугольника AMB. Отрезки AM и BM, в свою очередь, являются медианами треугольников APC и BPC соответственно. Тогда, применяя формулу для нахождения медианы, получаем: AM=122a21+2b22c21,BM=122b21+2a22c21

Используем эти соотношения для нахождения LM по той же формуле: LM=122AM2+2BM2AB2==12214(2a21+2b22c21)+214(2b21+2a22c21)c22==12a21+a22+b21+b22c21c22.

Теперь нам известны все стороны в треугольнике LMN. Тогда, по теореме косинусов: cosLNM=LN2+MN2LM22LNMN==a224+a21414(a21+a22+b21+b22c21c22)2a1a24==c21+c22b21b222a1a2.

Искомый угол φ является углом между прямыми, а значит, φ90. Кроме того, либо φ=LNM, либо φ=180LNM. Из этого следует, что cosφ=|cosLNM|. А значит, φ=arccos|c21+c22b21b22|2a1a2.

Теорема 2

Рассмотрим тетраэдр PABC, в котором BC=a,AC=b,AB=c,PAC=β,PAB=γ. Угол между ребрами PA и BC обозначим φ. Тогда φ можно вычислить по формуле: φ=arccos|bcosβccosγ|a.

Доказательство

Выпишем скалярное произведение векторов AP и BC:

APBC=|AP||BC|cos(AP,BC).

Тогда cos(AP,BC)=APBC|AP||BC|.

Заметим, что BC=ACAB. Подставим это соотношение в формулу для косинуса и раскроем скобки в числителе:

cos(AP,BC)=APBC|AP||BC|==AP(ACAB)|AP||BC|=APACAPAB|AP||BC|==|AP||AC|cosβ|AP||AB|cosγ|AP||BC|==|AC|cosβ|AB|cosγ|BC|.

Искомый угол φ является углом между прямыми, а значит, φ90. Кроме того, φ=(AP,BC), либо φ=180(AP,BC). Из этого следует, что cosφ=|cos(AP,BC)|.

Подставив обозначения из условия, получим формулу: φ=arccos|bcosβccosγ|a.

math-public/angle_in_tetr.1521104797.txt.gz · Последнее изменение: 2018/03/15 12:06 — labreslav

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki