Программа визуализации упорядоченных множеств с помощью Диаграммы Хассе.
Разрабатываемое приложение предназначено для построения диаграммы Хассе по задаваемым пользователем исходным данным: перечисленным элементам множества и парам, задающим бинарное отношение.
Бинарное отношение – отношение между множествами A и B, то есть всякое подмножество декартова произведения этих множеств.
Отношение порядка – бинарное отношение между элементами данного множества, по своим свойствам сходное со свойствами отношения неравенства.
Упорядоченное множество – множество вместе с заданным на нем отношением порядка.
Диаграмма Хассе – это графическое представление отношения элементов упорядоченного множества.
Вам понадобятся Python 3.9+ и pip 21.3.1+
-
Для начала склонируйте проект, прописав в терминале команду:
git clone https://github.com/RozeQz/HasseDiagram.git
-
Находясь в корневом каталоге проекта, пропишите в терминале следующее:
python -m venv venv venv\Scripts\activate pip install -r requirements.txt deactivate
Находясь в корневом каталоге проекта, пропишите в терминале следующее:
python main.py
Но проще запустить через PyCharm... :)