# [2012.11.15] Фиксируя реальность Итак, реальности становится всё больше, она делается всё разнообразнее. И даже что-то из неё снова хочется зафиксировать в виде слов мало кому понятного языка. Странно, но ведь и правда людей, понимающих русский язык, в процентном отношении не так уж и много. Есть один такой голландец, Freek Wiedijk (он подсказывает, что это читается как Phrake Weedike, и что никакой аналогии со словом "фрик" его имя у соотечественников никогда не вызывает). Так вот, он, в числе прочих безумных вещей, ведёт неофициальное соревнование между различными proof assistant'ами вот здесь. Идея проста, как три рубля: есть наугад выбранные сто "великих" теорем и нужно их формализовывать. Кстати, интересно, как выглядит человек, который не просто умеет сформулировать все эти сто теорем, но и их доказать. Mizar, которым я заинтересовался ещё Бог весть когда, уже давно идёт вторым с большим отставанием от лидера. Какое-то время назад (больше года уже), я устремился немного помочь излюбленному proof assistant'у и взялся формализовывать теорему Менелая и связанные с ней результаты. Теорема Менелая оказалась довольно элегантно обобщаемой в нескольких направлениях. Можно обобщить её на случай многоугольника, на случай угла в многомерном пространстве, либо обобщить немного вбок, и связать её с отношениями площадей, а не просто с отношениями сторон. К слову, в каком направлении обобщать эту теорему, я выяснял в Ленинке, во время наших совместных туда походов с женой. И опять же, к слову, это были одни из самых светлых моментов нашего в остальном весьма безобразного брака. Я формализовал обобщение на случай теоремы Рауса, исходя просто из шести пересекающихся прямых на плоскости, не ограничиваясь треугольником. И виде вся, елика сотвори. И се, добра зело:)