Skip to content

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

License

Notifications You must be signed in to change notification settings

RozeQz/HasseDiagram

Repository files navigation

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

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

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

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

Бинарное отношение – отношение между множествами 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... :)

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages