~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ DD8235A4E5CC1467EDEA85730D1B6574__1717127940 ✰
Заголовок документа оригинал.:
✰ Logical matrix - Wikipedia ✰
Заголовок документа перевод.:
✰ Логическая матрица — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Logical_matrix ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/dd/74/dd8235a4e5cc1467edea85730d1b6574.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/dd/74/dd8235a4e5cc1467edea85730d1b6574__translat.html ✰
Дата и время сохранения документа:
✰ 11.06.2024 02:33:16 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 31 May 2024, at 06:59 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Логическая матрица — Википедия Jump to content

Логическая матрица

Из Википедии, бесплатной энциклопедии

Логическая матрица , двоичная матрица , матрица отношений , булева матрица или (0, 1)-матрица — это матрица с элементами из логической области B = {0, 1}. Такая матрица может использоваться для представления бинарного отношения между парой конечных множеств . Это важный инструмент в комбинаторной математике и теоретической информатике .

Матричное представление отношения [ править ]

Если R бинарное отношение между конечными индексированными множествами X и Y (поэтому R X × Y ), то R может быть представлено логической матрицей M , индексы строк и столбцов которой индексируют элементы X и Y соответственно, такие, что записи M определяются формулой

Чтобы обозначить номера строк и столбцов матрицы, множества X и Y индексируются положительными целыми числами : i варьируется от 1 до мощности (размера) X , а варьируется от 1 до мощности Y. j можно найти в статье об индексированных наборах Более подробную информацию .

Пример [ править ]

Бинарное отношение R на множестве {1, 2, 3, 4} определяется так, что aRb выполняется тогда и только тогда, когда a делит b поровну, без остатка. Например, 2 R 4 выполняется, потому что 2 делит 4, не оставляя остатка, но 3 R 4 не выполняется, потому что, когда 3 делит 4, остается остаток от 1. Следующий набор представляет собой набор пар, для которых соотношение R. выполняется .

{(1, 1), (1, 2), (1, 3), (1, 4), (2, 2), (2, 4), (3, 3), (4, 4)}.

Соответствующее представление в виде логической матрицы имеет вид

которое включает в себя диагональ единиц, поскольку каждое число делится само на себя.

Другие примеры [ править ]

Некоторые свойства [ править ]

Умножение двух логических матриц с помощью булевой алгебры .

Матричное представление отношения равенства на конечном множестве — это единичная матрица I , то есть матрица, все элементы которой на диагонали равны 1, а все остальные равны 0. В более общем смысле, если отношение R удовлетворяет I ⊆ R , то R рефлексивное отношение .

Если булева область рассматривается как полукольцо , где сложение соответствует логическому ИЛИ , а умножение — логическому И , то матричное представление композиции двух отношений равно матричному произведению матричных представлений этих отношений. Этот продукт можно вычислить за ожидаемое время O( n 2 ). [2]

Часто операции над двоичными матрицами определяются в терминах модульной арифметики по модулю 2, то есть элементы рассматриваются как элементы поля Галуа. . Они возникают в самых разных представлениях и имеют ряд более ограниченных специальных форм. Они применяются, например, в XOR-выполнимости .

Количество различных двоичных матриц размером m на n равно 2 минута , и, таким образом, является конечным.

Решетка [ править ]

Пусть n и m заданы, и пусть U обозначает множество всех логических матриц размера m × n . Тогда U имеет частичный порядок , определяемый формулой

Фактически, U образует булеву алгебру операций и & или с покомпонентным применением между двумя матрицами. Дополнение логической матрицы получается путем замены всех нулей и единиц на противоположные.

Каждая логическая матрица A = ( A ij ) имеет транспонирование A Т = ( А джи ). Предположим, что A — логическая матрица, в которой нет столбцов или строк с тождественным нулем. Тогда матричное произведение, используя булеву арифметику, содержит m × m единичную матрицу размера и произведение содержит тождество n × n .

Как математическая структура, булева алгебра U образует решетку , упорядоченную по включению ; кроме того, это мультипликативная решетка из-за умножения матриц.

Каждая логическая матрица в U соответствует бинарному отношению. Эти перечисленные операции над U и упорядочение соответствуют исчислению отношений , где умножение матриц представляет собой композицию отношений . [3]

Логические векторы [ править ]

Групповые структуры
Закрытие Ассоциативный Личность Отмена коммутативный
Частичная магма Ненужный Ненужный Ненужный Ненужный Ненужный
Полугруппоид Ненужный Необходимый Ненужный Ненужный Ненужный
Малая категория Ненужный Необходимый Необходимый Ненужный Ненужный
группоид Ненужный Необходимый Необходимый Необходимый Ненужный
Коммутативный группоид Ненужный Необходимый Необходимый Необходимый Необходимый
Магма Необходимый Ненужный Ненужный Ненужный Ненужный
Коммутативная магма Необходимый Ненужный Ненужный Ненужный Необходимый
Квазигруппа Необходимый Ненужный Ненужный Необходимый Ненужный
Коммутативная квазигруппа Необходимый Ненужный Ненужный Необходимый Необходимый
Ассоциативная квазигруппа Необходимый Необходимый Ненужный Необходимый Ненужный
Коммутативно-ассоциативная квазигруппа Необходимый Необходимый Ненужный Необходимый Необходимый
Единая магма Необходимый Ненужный Необходимый Ненужный Ненужный
Коммутативная унитарная магма Необходимый Ненужный Необходимый Ненужный Необходимый
Петля Необходимый Ненужный Необходимый Необходимый Ненужный
Коммутативный цикл Необходимый Ненужный Необходимый Необходимый Необходимый
Полугруппа Необходимый Необходимый Ненужный Ненужный Ненужный
Коммутативная полугруппа Необходимый Необходимый Ненужный Ненужный Необходимый
Моноид Необходимый Необходимый Необходимый Ненужный Ненужный
Коммутативный моноид Необходимый Необходимый Необходимый Ненужный Необходимый
Группа Необходимый Необходимый Необходимый Необходимый Ненужный
Абелева группа Необходимый Необходимый Необходимый Необходимый Необходимый

Если m или n равно единице, то логическая матрица m × n ( m ij ) представляет собой логический вектор или битовую строку . Если m = 1, вектор является вектором-строкой, а если n = 1, это вектор-столбец. В любом случае индекс, равный 1, исключается из обозначения вектора.

Предполагать и два логических вектора. Внешнее произведение P . и Q приводит к m × n прямоугольному отношению

Перестановка строк и столбцов такой матрицы позволяет собрать их все в прямоугольную часть матрицы. [4]

Пусть h — вектор всех единиц. Тогда если v — произвольный логический вектор, то соотношение R = vh Т имеет постоянные строки, определяемые v . В исчислении отношений такой R называется вектором. [4] Частным примером является универсальное отношение .

Для данного отношения R максимальное прямоугольное отношение, содержащееся в R называется концептом в R. , Отношения можно изучать путем разложения на понятия, а затем отмечая индуцированную решетку понятий .

Рассмотрим таблицу группоподобных структур, где «ненужные» можно обозначить 0, а «обязательные» обозначить 1, образуя логическую матрицу. Для расчета элементов , необходимо использовать скалярное произведение пар логических векторов в строках этой матрицы. Если этот внутренний продукт равен 0, то строки ортогональны. Фактически малая категория ортогональна квазигруппе , а группоид ортогонален магме . Следовательно, в и оно не может быть универсальным отношением .

Суммы строк и столбцов [ править ]

Сложение всех чисел в логической матрице можно выполнить двумя способами: сначала суммировать строки или сначала суммировать столбцы. При добавлении сумм строк эта сумма такая же, как и при добавлении сумм столбцов. В геометрии инцидентности матрица интерпретируется как матрица инцидентности , строки которой соответствуют «точкам», а столбцы - «блокам» (обобщающим линиям, состоящим из точек). Сумма строк называется степенью точки , а сумма столбца — степенью блока . Сумма степеней точки равна сумме степеней блока. [5]

Первой проблемой в этой области было «найти необходимые и достаточные условия для существования структуры инцидентности с заданными степенями точек и степеней блоков; или, на матричном языке, для существования (0, 1)-матрицы типа v × b с заданными суммами строк и столбцов». [5] Эта проблема решается теоремой Гейла–Райзера .

См. также [ править ]

Примечания [ править ]

  1. ^ Петерсен, Кьельд (8 февраля 2013 г.). «Бинматрица» . Проверено 11 августа 2017 г.
  2. ^ Патрик Э. О'Нил; Элизабет Дж. О'Нил (1973). «Алгоритм быстрого ожидаемого времени для умножения булевых матриц и транзитивного замыкания». Информация и контроль . 22 (2): 132–138. дои : 10.1016/s0019-9958(73)90228-3 . — Алгоритм основан на идемпотентности сложения , ср. стр.134 (внизу).
  3. ^ Ирвинг Копиловиш (декабрь 1948 г.). «Матричное развитие исчисления отношений», Журнал символической логики 13 (4): 193–203 Jstor link
  4. ^ Перейти обратно: а б Гюнтер Шмидт (2013). «6: Отношения и векторы». Реляционная математика . Издательство Кембриджского университета. п. 91. дои : 10.1017/CBO9780511778810 . ISBN  9780511778810 .
  5. ^ Перейти обратно: а б Например, см. Бет, Томас; Юнгникель, Дитер ; Ленц, Ханфрид (1999). Теория дизайна (2-е изд.). Издательство Кембриджского университета . п. 18. ISBN  978-0-521-44432-3 .

Ссылки [ править ]

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: DD8235A4E5CC1467EDEA85730D1B6574__1717127940
URL1:https://en.wikipedia.org/wiki/Logical_matrix
Заголовок, (Title) документа по адресу, URL1:
Logical matrix - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)