Как ни удивительно, но в данном случае формула Герона для площади - это самый простой вычисления синуса большего угла. К сожалению, этот треугольник нельзя разрезать на Пифагоровы.
Первое, что надо понять - все размеры можно смело сократить на 5. В этом случае получается треугольник со сторонами 8, 15, 21, подобный исходному, то есть у него - такие же точно углы. Нужно найти угол противолежащий стороне 21(против большей стороны лежит больший угол). Обозначим его Ф.
Надем площадь.
Полупериметр (8 + 15+ 21)/2 = 22; 22 - 8 = 14; 22 - 15 = 7; 22 - 21 = 1;
S^2 = 22*14*7*1 = 11*14^2; S = 14*корень(11);
Поскольку S = 8*15*sin(Ф)/2, то sin(Ф) = (7/30)*корень(11);
С другой стороны, для cos(Ф) можно записать теорему косинусов
21^2 = 8^2 + 15^2 - 2*8*15*cos(Ф);
Откуда cos(Ф) = (21^2 - 8^2 - 15^2)/240 = 19/30;
Поскольку оба результата на первый взгляд получены разными можно проверить, что
(sin(Ф))^2 + (cos(Ф))^2 = 1; сделайте это сами :)
У этой задачки есть очень наглядное решение.
Можно взять три взаимно перпендикулярные координатные оси и разместить четыре вершины прирамиды в точках (0,0,0) (1,0,0) (0,1,0) (0,0,1). Легко убедиться, что любая из вершин, кроме (0,0,0), является вершиной трехгранного угла, заданного в задаче.
Сама пирамида при этом представляет собой правильную треугольную пирамиду, "боковые" грани которой - равнобедренные прямоугольние треугольники, а "основание" - правильный треугольник с вершинами в точках (1,0,0) (0,1,0) (0,0,1).
Поэтому искомый угол равен 60 градусам.
Эту же мысль (трудно назвать это решением - уж больно просто:)) можно выразить без упоминания координатных осей. Дело в том, что упомянутая пирамида - это часть обыкновенного куба, отсекаемая плоскостью, проходящей через концы трех ребер, имеющих общую вершину.
Берется какая -то вершина куба АBCDA1B1C1D1, например, А, и проводится сечение через точки В, D и А1, у пирамиды А1BDA все трехгранные углы при вершинах "основания" A1BD соответствуют условию задачи. В самом деле, рассмотрим, например, вершину D. Треугольники ADB и ADA1 - равноберенные прямоугольние, поэтому углы АDB и ADA1 равны 45 градусов. Что же касается двугранного угла между плоскостями АDB и ADA1, то это - двугранный угол между гранями куба :), то есть он равен 90 градусам.
Поэтому трехгранный угол при вершине D пирамиды А1BDA удовлетворяет условию задачи. По условию задачи, нужно найти угол A1DB, но он очевидно равен 60 градусам, поскольку треугольник A1DB равносторонний.