Математика в картинках: учёные создали программу для перевода формул в иллюстрации
Учёные создали программу для перевода формул в иллюстрации
- Gettyimages.ru
- © Justin Lewis
Коллектив учёных под руководством специалистов из Университета Карнеги — Меллона (Питтсбург, США) разработал компьютерную программу Penrose для перевода математических формул в наглядные цифровые иллюстрации-диаграммы. Об этом сообщили в пресс-службе вуза.
На создание доступного всем инструмента для перевода математических уравнений в красивые и понятные иллюстрации разработчиков вдохновила деятельность популяризатора науки Роджера Пенроуза, в честь которого и была названа новая программа. Математик и физик Пенроуз известен благодаря своему методу объяснения сложных научных идей при помощи диаграмм и рисунков.
«У некоторых математиков есть талант рисовать красивые диаграммы от руки, но они исчезают, как только их стирают с доски. Мы хотим сделать эту выразительную силу доступной каждому», — пояснил разработчик Penrose, профессор информатики и робототехники вуза Кинан Крейн.
- Приложение Penrose иллюстрирует абстрактные математические выражения с помощью предложенного набора диаграмм
- © Carnegie Mellon University
По утверждению разработчиков, возможности Penrose не ограничиваются базовыми функциями графического калькулятора: программа «понимает» язык цифр и символов из любой области математики и позволяет пользователям получать готовые диаграммы.
«Секретная особенность нашей системы в том, чтобы дать людям возможность легко объяснить процесс преобразования компьютеру, чтобы тот мог проделать всю сложную работу по непосредственному созданию изображения», — пояснила соавтор и коллега Крейна Кэтрин Е.
Для разработки этого инструмента учёные создали специальный язык программирования. Он позволяет экспертам по созданию диаграмм кодировать и вносить новые визуальные решения в систему. Остальные пользователи могут вводить математические выражения и выбирать соответствующие готовые решения из доступной галереи иллюстраций.
По словам учёных, диаграммы зачастую не используются в технических текстах и различных видах научной коммуникации по той лишь причине, что создание высококачественных цифровых иллюстраций либо не под силу многим специалистам, либо требует дополнительной кропотливой работы. Разработчики уверены, что Penrose справится с этими проблемами, позволяя найти наиболее подходящее визуальное решение.
«Математики могут очень избирательно подходить к обозначениям. Мы даём им возможность определить, какое обозначение им нужно для естественного выражения своих мыслей», — добавил Кинан Крейн.
Презентация программы состоится во второй половине июля на конференции по компьютерной графике и интерактивным технологиям SIGGRAPH 2020, которая из-за пандемии COVID-19 пройдёт в виртуальном формате. По мнению разработчиков, Penrose — это лишь первый шаг на пути к созданию мощной универсальной системы визуализации абстрактных математических выражений.
«Наша задумка состоит в том, чтобы можно было взять старый библиотечный учебник по математике, стряхнуть с него пыль, загрузить его в компьютер и получить книгу с потрясающими иллюстрациями, чтобы больше людей могли её понять», — подытожил профессор Крейн.