Введение
Разделение пространства гиперплоскостями
В геометрии и комбинаторике расположение гиперплоскостей — это расположение конечного множества гиперплоскостей A в линейном, аффинном или проективном пространстве S.
Вопросы, касающиеся расположения гиперплоскостей A, обычно связаны с геометрическими, топологическими или другими свойствами комплемента, M(A), который представляет собой множество, остающееся после удаления гиперплоскостей из всего пространства. Можно задаться вопросом, как эти свойства связаны с самим расположением и его полурешеткой пересечений. Полурешетка пересечений A, обозначаемая L(A), — это множество всех подпространств, получаемых в результате пересечения некоторых гиперплоскостей; среди этих подпространств находятся само S, все отдельные гиперплоскости, все пересечения пар гиперплоскостей и т. д. (за исключением, в аффинном случае, пустого множества). Эти подпространства пересечения также называются плоскими элементами A. Полурешетка пересечений L(A) частично упорядочена по отношению к обратному включению. Если все пространство S двумерно, гиперплоскости являются прямыми; такое расположение часто называют расположением прямых. Исторически первыми исследованными были расположения прямых в вещественном пространстве. Если S трехмерно, то мы имеем расположение плоскостей.
In geometry and combinatorics, an arrangement of hyperplanes is an arrangement of a finite set A of hyperplanes in a linear, affine, or projective space S.
Questions about a hyperplane arrangement A generally concern geometrical, topological, or other properties of the complement, M(A), which is the set that remains when the hyperplanes are removed from the whole space. One may ask how these properties are related to the arrangement and its intersection semilattice. The intersection semilattice of A, written L(A), is the set of all subspaces that are obtained by intersecting some of the hyperplanes; among these subspaces are S itself, all the individual hyperplanes, all intersections of pairs of hyperplanes, etc. (excluding, in the affine case, the empty set). These intersection subspaces of A are also called the flats of A. The intersection semilattice L(A) is partially ordered by reverse inclusion. If the whole space S is 2 dimensional, the hyperplanes are lines; such an arrangement is often called an arrangement of lines. Historically, real arrangements of lines were the first arrangements investigated. If S is 3 dimensional one has an arrangement of planes.
Пересечение полуметалла и матроя
Полурешетка пересечений L(A) является полурешеткой объединений и, в частности, геометрической полурешеткой. Если расположение линейное или проективное, или если пересечение всех гиперплоскостей непусто, то решетка пересечений является геометрической решеткой. (Именно поэтому полурешетка должна быть упорядочена обратным включением, а не включением, которое может показаться более естественным, но не даст геометрическую (полу)решетку.) Когда L(A) является решеткой, матроид, порожденный A, обозначаемый M(A), имеет A в качестве базового множества и функцию ранга r(S) := codim(I), где S – любое подмножество A, а I – пересечение гиперплоскостей из S. В общем случае, когда L(A) является полурешеткой, существует аналогичная матроидная структура, называемая полуматроидом, которая является обобщением матроида (и имеет ту же связь с полурешеткой пересечений, что и матроид с решеткой в случае решетки), но не является матроидом, если L(A) не является решеткой.
Алгебра Орлика-Соломона
Полурешетка пересечений определяет другой комбинаторный инвариант расположения – алгебру Орлика-Соломона. Для её определения фиксируем коммутативный субальгир K базового поля и формируем внешнюю алгебру E векторного пространства, порожденного гиперплоскостями. На E определяется структура цепного комплекса с обычным оператором границы. Алгебра Орлика-Соломона – это фактор-алгебра E по идеалу, порожденному элементами вида, для которых пересечение пусто, и границами элементов того же вида, для которых коразмерность меньше p.
generated by the hyperplanes. A chain complex structure is defined on E with the usual boundary operator The Orlik–Solomon algebra is then the quotient of E by the ideal generated by elements of the form for which have empty intersection, and by boundaries of elements of the same form for which has codimension less than p.
Реальные договоренности
В реальном аффинном пространстве дополнение несвязно: оно состоит из отдельных частей, называемых ячейками, областями или камерами, каждая из которых является либо ограниченной областью, являющейся выпуклым политопом, либо неограниченной областью, являющейся выпуклой полиэдрической областью, уходящей в бесконечность. Каждая плоская часть А также разделена на части гиперплоскостями, не содержащими эту плоскую часть; эти части называются гранями А. Области являются гранями, поскольку всё пространство является плоской частью. Грани коразмерности 1 могут называться фасетами А. Полурешётка граней расположения – это множество всех граней, упорядоченных по включению. Добавление дополнительного верхнего элемента к полурешётке граней даёт решётку граней. В двух измерениях (то есть в реальной аффинной плоскости) каждая область является выпуклым многоугольником (если она ограничена) или выпуклой многоугольной областью, уходящей в бесконечность. Например, если расположение состоит из трёх параллельных прямых, то полурешётка пересечений состоит из плоскости и трёх прямых, но не из пустого множества. Существует четыре области, ни одна из которых не ограничена. Если добавить прямую, пересекающую три параллельные прямые, то полурешётка пересечений состоит из плоскости, четырёх прямых и трёх точек пересечения. Существует восемь областей, по-прежнему ни одна из которых не ограничена. Если добавить ещё одну прямую, параллельную последней, то будет 12 областей, из которых две – ограниченные параллелограммы. Типичные задачи, связанные с расположением в n-мерном реальном пространстве, заключаются в определении количества областей, количества граней размерности 4 или количества ограниченных областей. На эти вопросы можно ответить, исходя только из полурешётки пересечений. Например, две основные теоремы Заславского (1975) утверждают, что число областей аффинного расположения равно (−1)ⁿpA(−1), а число ограниченных областей равно (−1)ⁿpA(1). Аналогично, число k-мерных граней или ограниченных граней можно определить как коэффициент при xⁿ⁻ᵏ в выражении (−1)ⁿwA(−x, −1) или (−1)ⁿwA(−x, 1). Был разработан быстрый алгоритм для определения грани расположения гиперплоскостей, содержащей заданную точку. Другой вопрос о расположении в реальном пространстве – определить, сколько областей являются симплексами (n-мерное обобщение треугольников и тетраэдров). На этот вопрос нельзя ответить, основываясь только на полурешётке пересечений. Проблема Мак-Маллена состоит в поиске наименьшего расположения заданной размерности в общем положении в реальном проективном пространстве, для которого не существует ячейки, касающейся всех гиперплоскостей. Реальное линейное расположение, помимо своей полурешётки граней, имеет частично упорядоченное множество областей, различное для каждой области. Это множество формируется путём выбора произвольной базовой области B₀ и сопоставления каждой области R множества S(R), состоящего из гиперплоскостей, разделяющих R и B. Области частично упорядочены так, что R₁ ≥ R₂ если S(R₁, R) содержит S(R₂, R). В особом случае, когда гиперплоскости возникают из корневой системы, полученное частично упорядоченное множество является соответствующей группой Вейля со слабым порядком. В общем случае, множество областей ранжируется по количеству разделяющих гиперплоскостей, и его функция Мёбиуса была вычислена. Вадим Шехтман и Александр Варченко ввели матрицу, индексированную по областям. Элемент матрицы для областей и задан произведением неопределённых переменных для каждой гиперплоскости H, разделяющей эти две области. Если эти переменные специализируются на значении q, то это называется q-матрицей (над евклидовой областью) для расположения, и значительная информация содержится в её нормальной форме Смита.
Vadim Schechtman and Alexander Varchenko introduced a matrix indexed by the regions. The matrix element for the region and is given by the product of indeterminate variables for every hyperplane H that separates these two regions. If these variables are specialized to be all value q, then this is called the q matrix (over the Euclidean domain ) for the arrangement and much information is contained in its Smith normal form.
Технические особенности
Иногда удобно допускать, чтобы вырожденная гиперплоскость, представляющая собой всё пространство S, входила в состав расположения. Если A содержит вырожденную гиперплоскость, то у него нет областей, поскольку дополнение пусто. Однако у него всё равно есть плоскости, полурешётка пересечений и грани. Предыдущее обсуждение исходило из того, что вырожденная гиперплоскость не входит в расположение. Иногда требуется допускать повторение гиперплоскостей в расположении. Мы не рассматривали эту возможность в предыдущем обсуждении, но это не влияет на суть дела.