Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 2.11 KB

README.md

File metadata and controls

40 lines (27 loc) · 2.11 KB

Диаграмма Хассе

Программа визуализации упорядоченных множеств с помощью Диаграммы Хассе.

Разрабатываемое приложение предназначено для построения диаграммы Хассе по задаваемым пользователем исходным данным: перечисленным элементам множества и парам, задающим бинарное отношение.

Немного теории

Бинарное отношение – отношение между множествами A и B, то есть всякое подмножество декартова произведения этих множеств.

Отношение порядка – бинарное отношение между элементами данного множества, по своим свойствам сходное со свойствами отношения неравенства.

Упорядоченное множество – множество вместе с заданным на нем отношением порядка.

Диаграмма Хассе – это графическое представление отношения элементов упорядоченного множества.

Установка для Windows

Вам понадобятся Python 3.9+ и pip 21.3.1+

  1. Для начала склонируйте проект, прописав в терминале команду:

    git clone https://github.com/RozeQz/HasseDiagram.git
    
  2. Находясь в корневом каталоге проекта, пропишите в терминале следующее:

    python -m venv venv
    venv\Scripts\activate
    pip install -r requirements.txt
    deactivate
    

Запуск

Находясь в корневом каталоге проекта, пропишите в терминале следующее:

python main.py

Но проще запустить через PyCharm... :)