Задача решается средствами аналитической геометрии. Расположим вершины четырехугольника в точках
предполагая координаты точек
положительными.Также предположим
для выпуклости четырехугольника.
Начнем с нахождения координат точки пересечения
диагоналей четырехугольника
как решения системы уравнений
Далее, площади
треугольников
с точностью до знака
равны определителям матриц, составленных из координат векторов, построенных по двум сторонам трeугольников, умноженным на
:
Решаем систему алгебраических уравнений и неравенств
Отметим, что имеем четыре неизвестных и три уравнения. Обычно такие системы алгебраических уравнений имеют бесконечное множество решений. Это сделано намеренно: обвеличинить некоторую неизвестную никогда не поздно. Итак, мы имеем дело с полиномиальными системами (надо рассмотреть 8 комбинаций знаков, чтобы избавиться от модулей). Методы решения таких систем с коэффициентами из поля рациональных чисел и его расширений известны (пожалуй, лучшим введением на русском языке является
книга И. Аржанцева "Базисы Гребнера и системы алгебраических уравнений" ). Они механизированы в Мэйпле, Математике и других математических системах. Впрочем, решение при желании и сильной мотивации можно найти и вручную, хотя это трудоемко. Мною был использован Мэйпл (см.
PDF файл ) для нахождения
Положив
, получаем
.
Проверку найденного решения и рисунок также см. в приложенном файле.