В математике матроиды и решетки, геометрическая решетка - это конечная атомистическая полумодульная решетка, а решетка матроидов является атомистической полумодулярной решеткой без предположений конечности. Геометрические решетки и решетки матроидов, соответственно, образуют решетки плоскостей конечных и бесконечных матроидов, и каждая геометрическая решетка или решетка матроидов происходит из матроида таким образом.
A решетка - это poset, в котором любые два элемента и имеют оба элемента верхняя грань, обозначаемая , и infimum, обозначаемая .
Геометрические решетки криптоморфны (конечным, простым) матроидам, а решетки матроидов криптоморфны простым матроидам без предположения о конечности.
Подобно геометрическим решеткам, матроиды наделены функциями ранга, но эти функции отображают наборы элементов в числа, а не принимают отдельные элементы в качестве аргументов. Функция ранга матроида должна быть монотонной (добавление элемента в набор никогда не может уменьшить его ранг), и они должны быть субмодульными функциями, что означает, что они подчиняются неравенству, аналогичному неравенству для полумодулярных решеток:
максимальные наборы заданного ранга: называется квартирой. Пересечение двух квартир снова является плоскостью, определяющей наибольшую нижнюю границу для пары квартир; можно также определить точную верхнюю границу пары квартир как (единственное) максимальное надмножество их объединения, которое имеет тот же ранг, что и их объединение. Таким образом, плоскости матроида образуют решетку матроида или (если матроид конечный) геометрическую решетку.
И наоборот, если является решеткой матроидов, можно определить функцию ранга на множествах ее атомов, определив ранг множества атомов как решеточный ранг точной нижней границы этого множества. Эта функция ранга обязательно монотонна и субмодулярна, поэтому она определяет матроид. Этот матроид обязательно прост, а это означает, что каждый двухэлементный набор имеет ранг два.
Эти две конструкции, простого матроида из решетки и решетки из матроида, обратны друг другу: начиная с геометрическая решетка или простой матроид, и выполнение обоих построений одно за другим дает решетку или матроид, изоморфный исходной.
Есть два разных естественных понятия двойственность для геометрической решетки : двойственный матроид, который имеет в качестве своей основы наборы дополнений оснований матроида, соответствующего и двойная решетка, решетка, которая имеет те же элементы, что и в обратном порядке. заказ. Это не одно и то же, и, действительно, двойственная решетка сама по себе обычно не является геометрической решеткой: свойство быть атомистическим не сохраняется при изменении порядка. Cheung (1974) определяет сопряженный геометрической решетки (или определяемого из нее матроида) как минимальная геометрическая решетка, в которую двойственная решетка является вложенной в порядок. Некоторые матроиды не имеют сопряжения; пример - матроид Вамоса .
Каждый интервал геометрической решетки (подмножество решетки между заданными нижними и верхними элементами) сам по себе является геометрическим; взятие интервала геометрической решетки соответствует формированию второстепенного связанного матроида. Геометрические решетки дополняются, и благодаря свойству интервала они также относительно дополняются.
Каждая конечная решетка является подрешеткой геометрической решетки.