Латинский квадрат

Латинский квадрат 7-го порядка (окно памяти Рональда Эйлмера Фишера в Gonville and Caius College , Кембридж)

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

В качестве символов часто используются цифры от до , разные буквы или разные цвета. Математик Леонард Эйлер интенсивно занимался такими квадратами; он использовал латинский алфавит как набор символов . Ему восходит название «Латинский квадрат».

В современной комбинаторике и дискретной математике символом является сумма, в основном числа вверх , реже числа, которые будут использоваться, и схема такая же особенная - рассматривается матрица .

Каждый латинский квадрат можно понимать как таблицу соединений (таблицу Кэли) конечной квазигруппы , и наоборот, каждая конечная квазигруппа определяет класс эквивалентности латинских квадратов.

Два разных латинских квадрата одного порядка могут быть ортогональны друг другу. В синтетической геометрии задаются определенные наборы попарно ортогональных латинских квадратов конечного порядка аффинных плоскостей . Это приводит к необходимому и достаточному комбинаторному условию существования уровней порядка : такой уровень существует тогда и только тогда, когда существует полный список попарно ортогональных квадратов порядка .

Помимо математики в более узком смысле, латинские квадраты используются, среди прочего, в сельскохозяйственном экспериментальном планировании как блочные системы и в статистическом экспериментальном планировании.

Представление, свойства и условия

Представление в виде матрицы

Латинский квадрат порядка - это квадратная матрица , все элементы которой являются натуральными числами от до , таким образом, что каждое из этих чисел появляется ровно один раз в каждой строке и в каждом столбце матрицы. Это свойство можно проверить для матрицы (например, с помощью системы компьютерной алгебры, такой как Maple ) следующим образом: Для записей в матрице должны выполняться следующие уравнения:

  • Для каждой линии , и
  • должен применяться к каждому столбцу .

Тройное представление: ВЕСЛО

Латинский квадрат порядка также может быть представлен в виде набора из различных троек . Таким образом, это номер строки («строки») в латинском квадрате, номер столбца и номер в квадрате. Правило латинских квадратов выполняется тогда и только тогда, когда никакие две тройки в двух записях не совпадают. Это представление известно как представление ортогонального массива (OAR) латинского квадрата.

OAR предлагает геометрическую интерпретацию латинского квадрата: число в ячейке латинского квадрата можно понимать как высоту кубоида, который должен быть построен на этой ячейке в качестве основы. Это превращает латинский квадрат в пространственную гистограмму - сравните иллюстрацию с примером ниже.

Связанную интерпретацию латинского квадрата порядка можно также увидеть на рисунке : если заполнить куб только в верхней части каждого столбца гистограммы, то получится трехмерное изображение параллельной оси единицы. кубики в большем осевом параллельном кубе с длиной ребра . Подкуб с координатами сетки «заполнен» тогда и только тогда, когда латинский квадрат принадлежит OAR. Расположение частичных кубов в таком кубе с длиной ребра относится к латинскому квадрату порядка именно тогда, когда большой куб непрозрачен, если смотреть через частичные кубы в трех параллельных в осевом направлении направлениях, т.е. когда проецируется в одном осевом направлении, он кажется полностью заполненным. .

Тройки представления OAR можно интерпретировать как пространственные координаты или как высоту столбцов на латинском квадрате. На этом рисунке для ясности только первый и последний столбцы (s = 1 и s = 4) латинского квадрата четвертого порядка (красные числа на основании) показаны в виде столбцов. Куб в верхней части этих столбцов выделен цветом.

Эта интерпретация проясняет, что OAR латинского квадрата становится OAR латинского квадрата не только тогда, когда меняются местами номера строк и столбцов ( транспозиция в матричном представлении), но даже когда все номера символов меняются местами с номерами строк. или номера столбцов!

пример

Пример на рисунке справа показывает первый латинский квадрат C ниже, второй, D , создается путем замены оси « -» на « -» . Если поменять местами - с по - осям в первом квадратном C , квадрат D также создаются , потому что его матрица является симметричной.

Тройные представления:

соответственно.

Количество латинских квадратов

Номера латинских квадратов последовательности бланка заказа A002860 в OEIS . Нет известной формулы для последовательности, которую легко вычислить . Самые известные нижние и верхние границы для крупных заказов все еще далеки друг от друга. Классическая оценка:

Числа структурно различных латинских квадратов (т.е. квадраты не могут быть идентичны поворотом, зеркальным отображением или перестановкой символов) до 7-го порядка образуют последовательность A264603 в OEIS .

Уменьшенные латинские квадраты

Латинский квадрат называется сокращенным или нормализованным, если различные символы находятся в их «естественном порядке» в 1-м ряду и 1-м столбце . В тройном отображении с числами в качестве символов это означает: для первой строки и для первого столбца. Нормализации любого латинского квадрата всегда можно добиться, поменяв местами строки и столбцы. Квадрат 3-го порядка в приведенных ниже примерах нормализуется заменой 2-го ряда на третью, квадрат 4-го порядка уже уменьшен.

Номера приведенных латинских квадратов последовательности бланка заказа A000315 в OEIS . Следующее относится к количеству всех латинских квадратов.

Примеры

Латинские квадраты третьего или четвертого порядка в матричном представлении:

Tripeldarstellung левый квадрат: . Если бы вы поменяли местами числа 1 и 2 в первой строке, тройка (1-я строка, 1-й столбец содержит 2) и тройка (3-я строка, 1-й столбец содержит 2) были бы в двух местах (столбец и символ) совпадают и квадрат больше не будет латинским квадратом.

Указать латинский квадрат для любого заданного порядка легко : для этого произвольно распределяют различные символы в первой строке квадрата. Следующие строки теперь заполняются последовательно, заменяя предыдущую строку, сдвинутую на единицу вправо. Самый правый символ предыдущего ряда выпадет из квадрата; вместо этого он вводится в новую строку слева.

Пример порядка 3 построен таким образом, в примере порядка 4 вместо сдвига вправо каждая строка циклически перемещалась влево . Если вы начнете с этой конструкции, как в показанном примере, с отсортированной первой строки с числами , вы всегда получите уменьшенный латинский квадрат, который можно интерпретировать как таблицу связей группы классов остатка . Для этого все введенные числа должны быть уменьшены на 1.

Ортогональные латинские квадраты и MOLS

Два латинских квадрата и называются ортогональными, если никакие две пары не совпадают с этим результатом, когда вы записываете записи друг за другом и рядом друг с другом в новую схему квадратов . В матричном представлении:

Латинские квадраты и объединенные здесь для формирования матрицы ортогональны. В этом случае квадрат, обозначенный значком, называется греко-латинским квадратом . Номера пар ортогональных латинских квадратов последовательности A072377 в порядке формы в OEIS .

Следующее предложение важно для использования в геометрии:

Позвольте быть набором латинских квадратов, порядок , с тем свойством, что два разных латинских квадрата всегда ортогональны друг другу. Тогда содержит не более элементов.
(предполагаемое) максимальное количество MOLS
Заказать n R (п)
0
1
2 1
3 2
4-й 3
5 4-й
Шестой 1
7-е Шестой
8-е 7-е
9 8-е
10
11 10
12-е
13-е 12-е

Список попарно ортогональных латинских квадратов порядка будет сказать , будет завершена . Последовательность максимально возможного числа попарно ортогональных латинских квадратов ( MOLS = взаимно ортогональные латинские квадраты ) порядка - это последовательность A001438 в OEIS , то, что известно о значениях, показано в таблице справа, значения Для 0 и 1 являются условными. Применимо следующее:

  • Есть и , значит, есть , потому что список попарно ортогональных латинских квадратов всегда можно дополнить.
  • Для есть , для есть
  • Является ли простое число , и тогда .
  • На сегодняшний день неизвестно, существует ли натуральное число , которое не является степенью простого числа и к которому применимо.
  • Ибо достаточно большое есть , так оно и есть .
  • Это действительно всегда , потому что список MOLS заказа и список t MOLS заказа всегда может быть списком заказа MOLS, произведенного. Процедура демонстрируется здесь на простом примере:

Магические квадраты

Согласно его построению , если пары чисел биективно перекодированы в последовательные натуральные числа в греко-латинском квадрате порядка n - например, Б. - все суммы строк и суммы строк одинаковы, например квадрат S может быть квадратом

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

Если сумма двух диагоналей в таком квадрате также равна сумме строк и столбцов, то говорят о магическом квадрате .

Приложения

Алгебра: латинские квадраты и таблицы связей

Связывающая таблица циклической группы C 5 в виде латинского квадрата в цвете. Нейтральный элемент имеет черный цвет. Цветные таблицы ссылок используются в онлайн-математической энциклопедии MathWorld , как и таблицы в оттенках серого.

Первое изображение слева показывает полную таблицу связей группы :

0 1 2 3 4-й
0 0 1 2 3 4-й
1 1 2 3 4-й 0
2 2 3 4-й 0 1
3 3 4-й 0 1 2
4-й 4-й 0 1 2 3



В средней матрице заголовки строк и столбцов, то есть элементы группы, связанные знаком "+", были опущены, поэтому эта матрица представляет латинский квадрат с набором символов, который является общим для остаточных классов. Если вы добавите 1 к каждая запись, результат - латинский квадрат со стандартным количеством символов . Этот латинский квадрат нормализован здесь, потому что элементы группы группы для таблицы связей были расположены в их «естественном порядке» как кратное порождающему элементу 1, и эта группа является циклической .

Следует отметить , что не существует вообще никакого расположения специфического для элементов группы или квази-группы: Если симметричная группа на основе элементов, то перестановка , которая последовательно применяется к строкам и столбцам таблицы связи ( в том числе их строк или заголовки столбцов), другая действительная таблица ссылок той же группы из исходной таблицы (слева); латинский квадрат, назначенный группе (справа), также изменяется.

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

  • Если вы выбираете расположение элементов конечного цикла , то есть квази-группы с левым и правым нейтральным элементом в то же время , так что первый появляется элемент в таблице ссылок и назначают номера к элементам в их иначе в произвольном порядке в последовательности , тогда содержимое их таблицы ассоциаций, записанное с соответствующими натуральными числами, представляет собой сокращенный латинский квадрат порядка . (Число обозначает число элементов в ).
  • Квазигруппа, которая имеет латинский квадрат порядка в качестве содержимого своей таблицы соединений, является коммутативной тогда и только тогда, когда матрица симметрична , то есть если выполняется. В случае коммутативной квазигруппы элементы всегда можно пронумеровать так, чтобы содержимое таблицы умножения представляло собой сокращенный латинский квадрат. Следует отметить, что здесь первая строка квадрата может быть приведена в соответствие только с заголовками столбцов таблицы ссылок - и, таким образом, одновременно с первым столбцом с заголовками строк - если квазигруппа представляет собой цикл.

Геометрия: ортогональные латинские квадраты и конечные плоскости

Из полного списка попарно ортогональных латинских квадратов порядка можно построить конечную аффинную плоскость порядка и наоборот. Вот как это работает:

  • Набор точек состоит из пар натуральных чисел от 1 до :
  • Каждый латинский квадрат определяет набор параллелей на плоскости:
  • Семейство параллелей состоит из прямых
  • Также есть два «направления оси», причем с прямыми линиями
  • Прямой набор является объединение тех же толпы , как определено: .

С другой стороны , можно выбрать в аффинной системе координат в конечной аффинной плоскости порядка п и присваивать номера , как «комбинаторные координаты» к точкам на первую оси, т.е. троичных элементы тела через любую биекцию для архетипа , за исключением п о происхождении O , так что

применимо.

Это дает вам уникальную пару чисел для каждой точки на плоскости с использованием координатного представления, связанного с базой точки . Каждый из наборов параллелей, за исключением двух наборов, параллельных осям, определяет латинский квадрат, как описано выше, и квадраты, определенные таким образом, попарно ортогональны. Выраженные тройной связью T - также определяемой списком ортогональных латинских квадратов - прямые линии затем имеют уравнения прямой линии:

  • ,
  • а также

Поскольку каждая конечная аффинная плоскость порядка имеет в проективную плоскость того же порядка, проективное замыкания и любой конечной проективной плоскости может быть прорези таким образом , что конечная аффинная плоскость того же порядка возникает, применимо следующее:

Для каждого существует проективная плоскость порядка тогда и только тогда, когда существуют попарно ортогональные латинские квадраты порядка .

Если конструкция , описанная здесь, осуществляется с неполным списком MOLS, один получает структуру заболеваемости с точками на каждой прямой линии и наборов параллелей, то есть так называемой - сети .

Построение ортогональных латинских квадратов из тройных тел

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

Примеры

Поле класса остатка является тернарным полем. Содержимое таблиц умножения для описанных выше квазигрупповых связей - поскольку существует тело, здесь применяется следующее :

Для стандартной записи 0 нужно заменить на 5, тогда вы создали набор из 4 попарно ортогональных латинских квадратов. Аналогично, попарно ортогональные латинские квадраты всегда можно определить для каждой степени простого числа, используя соответствующие квазигрупповые связи в конечном поле .

Затем каждый из этих латинских квадратов описывает отношение инцидентности в одном из наборов параллелей аффинной плоскости, как показано в предыдущем разделе.

Математические головоломки

  • Вопрос о том, можно ли частично заполненный квадрат будет завершен в латинский квадрат NP-полная задача на языке теории сложности .
  • Латинский квадрат 9-го порядка с дополнительным условием, что при делении на девять квадратов в каждом из этих квадратов все символы появляются ровно один раз, приводит к головоломке с числами судоку .

Иллюстрации

Визиты политиков и компьютерщиков

4 политика хотят посетить 4 ученых-информатиков. Каждый политик посещает ровно одного ученого-компьютерщика каждые 4 дня. Каждый компьютерный ученый должен посетить ровно одного политика в каждый из 4 дней. По прошествии 4 дней каждый политик посетил каждого компьютерного ученого ровно один раз.

Эта последовательность может быть представлена ​​латинским квадратом 4-го порядка. Строки представляют политиков, столбцы представляют компьютерных ученых, а цвета представляют дни. Количество возможностей для групп посещений за 4 дня равно количеству латинских квадратов порядка 4 (последовательность A002860 в OEIS ) . Итак, существует 576 возможных созвездий.

Специалист в области информатики
I1 I2 I3 I4
Политик P1 3 день День 4 день 2 1 день
P2 День 4 3 день 1 день день 2
P3 1 день день 2 День 4 3 день
P4 день 2 1 день 3 день День 4

Статистический план экспериментов

Агроном хочет выяснить, какая концентрация удобрений позволит максимально увеличить урожай. Для этого он делит свое поле на четыре по четыре отдельных участка. В каждой из областей 16 является одним из четырех концентраций удобрений , , или с б. Однако условия выращивания на 16 участках неоднородны. В -направлении градиент увеличивается, а в -направлении земля становится все глубже и глубже. Помимо концентрации удобрений, два фактора уклона и глубины также могут влиять на урожайность, что необходимо учитывать в плане испытаний. Если у вас есть два блочных фактора и один интересующий фактор, используйте латинский квадрат в качестве дизайна. Каждый из трех факторов имеет четыре уровня факторов, которые в R генерируют следующий экспериментальный план с функцией из пакета : design.lsdagricolae

площадь Ряд (наклон) Колонка (тщательность) Концентрация удобрений
1 1 1 А.
2 1 2 С.
3 1 3 Д.
4-й 1 4-й Б.
5 2 1 С.
Шестой 2 2 А.
7-е 2 3 Б.
8-е 2 4-й Д.
9 3 1 Б.
10 3 2 Д.
11 3 3 А.
12-е 3 4-й С.
13-е 4-й 1 Д.
14-е 4-й 2 Б.
15-е 4-й 3 С.
16 4-й 4-й А.
1 2 3 4-й
1 А. С. Д. Б.
2 С. А. Б. Д.
3 Б. Д. А. С.
4-й Д. Б. С. А.

Классы эквивалентности латинских квадратов

Есть много различных преобразований, которые можно применить к латинскому квадрату для создания нового латинского квадрата:

  1. Вы можете отразить квадрат (в матричной записи) на главной диагонали, т.е. транспонировать матричное представление,
  2. вы можете переставлять строки и / или столбцы латинского квадрата,
  3. можно однозначно переименовывать введенные цифровые символы,
  4. вы можете читать квадрат «снизу вверх» или «справа налево» ...

Преобразования, упомянутые в пункте 4., являются частными случаями перестановок строк или столбцов.

Для применения важных и для подсчета возможных латинских квадратов фиксированного порядка, количества преобразований, описанных ниже, вводятся все латинские квадраты порядка по соответствующему Äquivalenklasseneinteilung на сумму (с символами из ).

Парастрофия

Два латинских квадрата называются парастрофическими по отношению друг к другу, если они выходят один из другого в OAR как тройка путем перестановки , то есть если применимо следующее. Например, номер строки меняется на номер столбца и, таким образом, соответствует транспонированию на матричном дисплее. Каждый класс парастрофических латинских квадратов содержит 1, 2, 3 или 6 различных латинских квадратов, это следствие формулы орбиты . См. Также квазигруппу # Parastrophies .

Изотопия

Два латинских квадрата называются изотопными друг другу, если они расходятся в результате комбинации перестановок строк и столбцов и взаимно однозначного переименования записей. Числа изотопных классов латинских квадратов порядка последовательности форм A040082 в OEIS . См. Также морфизмы # квазигруппы .

Основные классы

Если объединить парастрофию и изотопию отношений эквивалентности, получится новое разделение классов эквивалентности, разделение на так называемые основные классы . Два латинских квадрата принадлежат к одному и тому же основному классу, если они могут быть преобразованы друг в друга комбинацией парастрофических и изотопных операций. Каждый основной класс содержит 1, 2, 3 или 6 изотопных классов. Число основных классов латинских квадратов порядка последовательности форм A003090 в OEIS .

литература

Технические статьи по отдельным вопросам

Дизайн экспериментов и теория дизайна

  • Юрген Борц: Статистика для ученых-гуманитариев и социологов . 6-е издание. Springer Medizin Verlag, Heidelberg 2005, ISBN 978-3-540-21271-3 .
  • Юрген Борц: Методы исследования и оценки для ученых-гуманитариев и социологов . 4-е издание. Springer Medizin Verlag, Heidelberg 2006, ISBN 978-3-540-33305-0 .
  • Джеффри Х. Диниц , Дуглас Роберт Стинсон: краткое введение в теорию дизайна . В: JH Dinitz и DR Stinson (Eds.): Contemporary Design Theory: A Collection of Surveys . John Wiley & Sons, Нью-Йорк 1992, ISBN 0-471-53141-3 , гл. 1 , стр. 1-12 .
  • Клаус Хинкельманн, Оскар Кемпторн: Дизайн и анализ набора экспериментов . 2-е издание. I и II. John Wiley & Sons, New York 2008, ISBN 978-0-470-38551-7 (английский язык, страница издателя о книге [доступ 28 февраля 2012 г.]).

Комбинаторика и дискретная математика

  • Якобус Хендрикус ван Линт , Р. М. Уилсон: Курс комбинаторики . 2-е издание. Издательство Кембриджского университета, Кембридж 2001, ISBN 0-521-80340-3 .
  • Иржи Матушек, Ярослав Нешетржил: Дискретная математика . Путешествие открытий. Springer, Берлин / Гейдельберг / Нью-Йорк / ... 2002, ISBN 3-540-42386-9 , стр. 157 ff . ( Онлайн - английский: приглашение к дискретной математике . Перевод Ханса Мильке, учебник, требующий небольших предварительных знаний - математика для продвинутых классов до 2 семестра изучения математики).

программирование

веб ссылки

Отдельные ссылки и комментарии

  1. Хинкельманн и Кемпторн (2008)
  2. ^ Латинский квадрат. В: Полевое руководство по экспериментальному дизайну. Университет штата Вашингтон, фруктовых деревьев и научно - исследовательский центр Extension, 16 августа 2000, доступ к 28 февраля 2012 .
  3. Сумма устанавливает «бит» с валентностью в n- значном двоичном числе для каждого числа, которое появляется в строке или столбце . Чтобы проверяемая матрица с уверенностью представляла латинский квадрат, необходимо выполнить дополнительное требование, чтобы все записи были натуральными числами. Сам тест не гарантирует этого. (Кнут, 2011).
  4. ^ Линт и Уилсон
  5. a b c d e Matoušek & Nešetřil, 8.3 Ортогональные латинские квадраты .
  6. Такое использование атрибута "ортогональный" не имеет ничего общего с английским термином "представление ортогонального массива", объясненным в статье!
  7. Формально более корректно, но менее ясно, элементы матрицы S должны быть записаны как пары чисел.
  8. Дж. Ден, А. Д. Кидвелл: Латинские квадраты и их приложения . Акад. Пресса, 1974 г.
  9. Есть , матрица не принадлежит ни одному нетривиальному списку MOLS.
  10. MathWorld: Cyclic Group C_8 Циклическая группа C 5 не включена, но, например , C 8 .
  11. Колборн (1984).
  12. Claupein, Link, Mayus: Создание и реализация полевых испытаний. (PDF) Университет Hohenheim, 2 апреля 2007 г., в архиве с оригинала на 23 февраля 2017 года ; Доступ к 22 февраля 2017 года .
  13. Фелипе де Мендибуру: Agricolae: Статистические процедуры для сельскохозяйственных исследований. 12 июня, 2016. Проверено 22 февраля, 2017 .
  14. Формально: Группа перестановок действует на множестве всех троек от натуральных чисел до n . ВЕСЛО оригинального латинского квадрата отображается на весло латинского квадрата, которое также может совпадать с начальным квадратом.