Гиперкуб

Выпуклый многогранник, n-мерный аналог квадрата и куба
В следующих перспективных проекциях куб ​​это 3-куб, а тессеракт — это 4-куб.

В геометрии гиперкуб ​​это n -мерный аналог квадрата ( n = 2 ) и куба ( n = 3 ); частный случай для n = 4 известен как тессеракт . Это замкнутая , компактная , выпуклая фигура, 1- скелет которой состоит из групп противоположных параллельных отрезков, выровненных в каждом из измерений пространства , перпендикулярных друг другу и имеющих одинаковую длину. Самая длинная диагональ единичного гиперкуба в n измерениях равна . н {\displaystyle {\sqrt {n}}}

n -мерный гиперкуб чаще называют n -кубом или иногда n -мерным кубом . [1] [2] Термин мерный многогранник (первоначально от Элте, 1912) [3] также используется, особенно в работе HSM Coxeter, который также называет гиперкубы γ n -многогранниками. [4]

Гиперкуб является частным случаем гиперпрямоугольника ( также называемого n-ортотопом ).

Единичный гиперкуб — ​​это гиперкуб, сторона которого имеет длину одну единицу . Часто гиперкуб, углы (или вершины ) которого являются 2 n точками в R n с каждой координатой, равной 0 или 1, называют единичным гиперкубом.

Строительство

По количеству измерений

Анимация, показывающая, как создать тессеракт из точки.

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

0 – Точка представляет собой гиперкуб размерности ноль.
1 – Если переместить эту точку на одну единицу длины, она очертит отрезок прямой, который является единичным гиперкубом размерности один.
2 – Если переместить этот отрезок прямой на его длину в перпендикулярном направлении от себя, то получится двумерный квадрат.
3 – Если переместить квадрат на одну единицу длины в направлении, перпендикулярном плоскости, на которой он лежит, получится трехмерный куб.
4 – Если переместить куб на одну единицу длины в четвертое измерение, получится 4-мерный единичный гиперкуб (единичный тессеракт ).

Это можно обобщить на любое количество измерений. Этот процесс выметания объемов можно формализовать математически как сумму Минковского : d -мерный гиперкуб является суммой Минковского d взаимно перпендикулярных отрезков единичной длины и, следовательно, является примером зонотопа .

1- скелет гиперкуба представляет собой граф гиперкуба .

Координаты вершины

Проекция вращающегося тессеракта .

Единичный гиперкуб размерности — это выпуклая оболочка всех точек , декартовы координаты которых равны либо , либо . Эти точки являются его вершинами . Гиперкуб с этими координатами также является декартовым произведением копий единичного интервала . Другой единичный гиперкуб, центрированный в начале координат окружающего пространства, может быть получен из этого путем переноса . Это выпуклая оболочка точек, векторы декартовых координат которых равны н {\displaystyle n} 2 н {\displaystyle 2^{n}} н {\displaystyle n} 0 {\displaystyle 0} 1 {\displaystyle 1} [ 0 , 1 ] н {\displaystyle [0,1]^{n}} н {\displaystyle n} [ 0 , 1 ] {\displaystyle [0,1]} 2 н {\displaystyle 2^{n}}

( ± 1 2 , ± 1 2 , , ± 1 2 ) . {\displaystyle \left(\pm {\frac {1}{2}},\pm {\frac {1}{2}},\cdots ,\pm {\frac {1}{2}}\right)\!\!.}

Здесь символ означает, что каждая координата либо равна, либо . Этот единичный гиперкуб также является декартовым произведением . Любой единичный гиперкуб имеет длину ребра и -мерный объем . ± {\displaystyle \pm} 1 / 2 {\displaystyle 1/2} 1 / 2 {\displaystyle -1/2} [ 1 / 2 , 1 / 2 ] н {\displaystyle [-1/2,1/2]^{n}} 1 {\displaystyle 1} н {\displaystyle n} 1 {\displaystyle 1}

-мерный гиперкуб, полученный как выпуклая оболочка точек с координатами или, что то же самое, как декартово произведение, также часто рассматривается из-за более простой формы координат его вершин. Длина его ребра равна , а -мерный объем равен . н {\displaystyle n} ( ± 1 , ± 1 , , ± 1 ) {\displaystyle (\pm 1,\pm 1,\cdots ,\pm 1)} [ 1 , 1 ] н {\displaystyle [-1,1]^{n}} 2 {\displaystyle 2} н {\displaystyle n} 2 н {\displaystyle 2^{n}}

Лица

Каждый гиперкуб допускает в качестве своих граней гиперкубы меньшей размерности, содержащиеся в его границе. Гиперкуб размерности допускает грани или грани размерности : ( -мерный) отрезок прямой имеет конечные точки; ( -мерный) квадрат имеет стороны или ребра; ( -мерный) куб имеет квадратные грани; ( -мерный) тессеракт имеет трехмерные кубы в качестве своих граней. Число вершин гиперкуба размерности равно ( например , обычный, -мерный куб имеет вершины). [5] н {\displaystyle n} 2 н {\displaystyle 2n} н 1 {\displaystyle n-1} 1 {\displaystyle 1} 2 {\displaystyle 2} 2 {\displaystyle 2} 4 {\displaystyle 4} 3 {\displaystyle 3} 6 {\displaystyle 6} 4 {\displaystyle 4} 8 {\displaystyle 8} н {\displaystyle n} 2 н {\displaystyle 2^{n}} 3 {\displaystyle 3} 2 3 = 8 {\displaystyle 2^{3}=8}

Число -мерных гиперкубов (далее просто -кубов), содержащихся в границах -куба, равно м {\displaystyle м} м {\displaystyle м} н {\displaystyle n}

Э м , н = 2 н м ( н м ) {\displaystyle E_{m,n}=2^{nm}{n \выберите m}} , [6]     где и обозначает факториал числа . ( н м ) = н ! м ! ( н м ) ! {\displaystyle {n \выберите m}={\frac {n!}{m!\,(нм)!}}} н ! {\displaystyle н!} н {\displaystyle n}

Например, граница -куба ( ) содержит кубы ( -кубы), квадраты ( -кубы), отрезки прямых ( -кубы) и вершины ( -кубы). Это тождество можно доказать простым комбинаторным аргументом: для каждой из вершин гиперкуба существуют способы выбрать набор ребер, инцидентных этой вершине. Каждый из этих наборов определяет одну из -мерных граней, инцидентных рассматриваемой вершине. Делая это для всех вершин гиперкуба, каждая из -мерных граней гиперкуба подсчитывается раз, поскольку она имеет столько вершин, и нам нужно разделить на это число. 4 {\displaystyle 4} н = 4 {\displaystyle n=4} 8 {\displaystyle 8} 3 {\displaystyle 3} 24 {\displaystyle 24} 2 {\displaystyle 2} 32 {\displaystyle 32} 1 {\displaystyle 1} 16 {\displaystyle 16} 0 {\displaystyle 0} 2 n {\displaystyle 2^{n}} ( n m ) {\displaystyle {\tbinom {n}{m}}} m {\displaystyle m} m {\displaystyle m} m {\displaystyle m} 2 m {\displaystyle 2^{m}} 2 n ( n m ) {\displaystyle 2^{n}{\tbinom {n}{m}}}

Число граней гиперкуба можно использовать для вычисления -мерного объема его границы: этот объем в раз больше объема -мерного гиперкуба; то есть, где — длина ребер гиперкуба. ( n 1 ) {\displaystyle (n-1)} 2 n {\displaystyle 2n} ( n 1 ) {\displaystyle (n-1)} 2 n s n 1 {\displaystyle 2ns^{n-1}} s {\displaystyle s}

Эти числа также можно получить с помощью линейного рекуррентного соотношения .

E m , n = 2 E m , n 1 + E m 1 , n 1 {\displaystyle E_{m,n}=2E_{m,n-1}+E_{m-1,n-1}\!} , с , и когда , , или . E 0 , 0 = 1 {\displaystyle E_{0,0}=1} E m , n = 0 {\displaystyle E_{m,n}=0} n < m {\displaystyle n<m} n < 0 {\displaystyle n<0} m < 0 {\displaystyle m<0}

Например, расширение квадрата через его 4 вершины добавляет один дополнительный сегмент линии (ребро) на вершину. Добавление противоположного квадрата для формирования куба дает сегменты линии. E 1 , 3 = 12 {\displaystyle E_{1,3}=12}

Расширенный f-вектор для n -куба также можно вычислить путем расширения (кратко, (2,1) n ), и считывания коэффициентов полученного полинома . Например, элементы тессеракта - (2,1) 4 = (4,4,1) 2 = (16,32,24,8,1). ( 2 x + 1 ) n {\displaystyle (2x+1)^{n}}

Число -мерных граней -мерного гиперкуба (последовательность A038207 в OEIS ) E m , n {\displaystyle E_{m,n}} m {\displaystyle m} n {\displaystyle n}
м012345678910
нn- кубИменаШлефли
Коксетер
Вершина
0-грань
Край
1-гранный
Лицо
2-лицо
Клетка
3-х гранная

4-х сторонний

5-гранный

6-гранный

7-гранный

8-гранный

9-гранный

10-гранный
00-кубТочка
Монон
( )

1
11-кубОтрезок прямой
Дион [7]
{}

21
22-кубовыйКвадратный
тетрагон
{4}

441
33-кубовыйКуб-
шестигранник
{4,3}

81261
44-кубовыйТессеракт
Октахорон
{4,3,3}

16322481
55-кубовыйПентеракт
Дека-5-топ
{4,3,3,3}

32808040101
66-кубовыйГексеракт
Додека-6-топ
{4,3,3,3,3}

6419224016060121
77-кубовыйГептеракт
Тетрадека-7-топ
{4,3,3,3,3,3}

12844867256028084141
88-кубовыйОктеракт
Гексадека-8-топ
{4,3,3,3,3,3,3}

2561024179217921120448112161
99-кубовыйEnneract
Octadeca-9-tope
{4,3,3,3,3,3,3,3}

51223044608537640322016672144181
1010-кубовыйDekeract
Icosa-10-топ
{4,3,3,3,3,3,3,3,3,3}

1024512011520153601344080643360960180201

Графики

Куб размером n может быть спроецирован внутрь правильного 2 n -угольного многоугольника с помощью косой ортогональной проекции , показанной здесь из отрезка прямой на 16-куб.

Ортогональные проекции полигона Петри

Сегмент линии

Квадрат

Куб

Тессеракт

5-кубовый

6-кубовый

7-кубовый

8-кубовый

9-кубовый

10-кубовый

11-куб

12-кубовый

13-куб

14-кубовый

15-кубовый

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

Семейство гиперкубов (смещенных) является одним из трех семейств правильных многогранников , обозначенных Коксетером как γ n . Два других — это двойственное семейство гиперкуба, кросс-политопы , обозначенные как β n , и симплексы , обозначенные как α n . Четвертое семейство, бесконечные мозаики гиперкубов , обозначены как δ n .

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

n -кубы можно объединить с их двойственными ( кросс-политопами ) для образования составных многогранников:

Отношение к (н−1)-симплексы

Граф ребер n -гиперкуба изоморфен диаграмме Хассе решетки граней ( n −1 ) -симплекса . Это можно увидеть, сориентировав n -гиперкуб так, чтобы две противоположные вершины лежали вертикально, что соответствует самому ( n −1)-симплексу и нулевому многограннику соответственно. Каждая вершина, соединенная с верхней вершиной, затем однозначно отображается на одну из граней ( n −1)-симплекса ( n −2 граней), а каждая вершина, соединенная с этими вершинами, отображается на одну из n −3 граней симплекса и т. д., а вершины, соединенные с нижней вершиной, отображаются на вершины симплекса.

Это соотношение можно использовать для эффективного построения решетки граней ( n −1)-симплекса, поскольку алгоритмы перечисления решетки граней, применимые к общим многогранникам, требуют больших вычислительных затрат.

Обобщенные гиперкубы

Правильные комплексные многогранники могут быть определены в комплексном гильбертовом пространстве, называемом обобщенными гиперкубами , γп
н
= п {4} 2 {3}... 2 {3} 2 , или... Действительные решения существуют при p = 2, т.е. γ2
н
= γ n = 2 {4} 2 {3}... 2 {3} 2 = {4,3,..,3}. Для p > 2 они существуют в . Грани являются обобщенным ( n −1)-кубом, а вершинные фигуры являются правильными симплексами . C n {\displaystyle \mathbb {C} ^{n}}

Периметр правильного многоугольника, видимый в этих ортогональных проекциях, называется многоугольником Петри . Обобщенные квадраты ( n = 2) показаны с краями, очерченными красными и синими чередующимися p -ребрами, в то время как более высокие n -кубы нарисованы с черными p -ребрами.

Число m -гранных элементов в p -обобщенном n- кубе равно: . Это p n вершин и pn граней. [9] p n m ( n m ) {\displaystyle p^{n-m}{n \choose m}}

Обобщенные гиперкубы
р =2р =3р =4р =5р =6р =7р =8
R 2 {\displaystyle \mathbb {R} ^{2}}
γ2
2
= {4} =
4 вершины
C 2 {\displaystyle \mathbb {C} ^{2}}
γ3
2
=
9 вершин

γ4
2
=
16 вершин

γ5
2
=
25 вершин

γ6
2
=
36 вершин

γ7
2
=
49 вершин

γ8
2
=
64 вершины
R 3 {\displaystyle \mathbb {R} ^{3}}
γ2
3
= {4,3} =
8 вершин
C 3 {\displaystyle \mathbb {C} ^{3}}
γ3
3
=
27 вершин

γ4
3
=
64 вершины

γ5
3
=
125 вершин

γ6
3
=
216 вершин

γ7
3
=
343 вершины

γ8
3
=
512 вершин
R 4 {\displaystyle \mathbb {R} ^{4}}
γ2
4
= {4,3,3}
=
16 вершин
C 4 {\displaystyle \mathbb {C} ^{4}}
γ3
4
=
81 вершина

γ4
4
=
256 вершин

γ5
4
=
625 вершин

γ6
4
=
1296 вершин

γ7
4
=
2401 вершина

γ8
4
=
4096 вершин
R 5 {\displaystyle \mathbb {R} ^{5}}
γ2
5
= {4,3,3,3}
=
32 вершины
C 5 {\displaystyle \mathbb {C} ^{5}}
γ3
5
=
243 вершины

γ4
5
=
1024 вершины

γ5
5
=
3125 вершин

γ6
5
=
7776 вершин
γ7
5
=
16,807 вершин
γ8
5
=
32,768 вершин
R 6 {\displaystyle \mathbb {R} ^{6}}
γ2
6
= {4,3,3,3,3}
=
64 вершины
C 6 {\displaystyle \mathbb {C} ^{6}}
γ3
6
=
729 вершин

γ4
6
=
4096 вершин

γ5
6
=
15,625 вершин
γ6
6
=
46,656 вершин
γ7
6
=
117,649 вершин
γ8
6
=
262,144 вершины
R 7 {\displaystyle \mathbb {R} ^{7}}
γ2
7
= {4,3,3,3,3,3}
=
128 вершин
C 7 {\displaystyle \mathbb {C} ^{7}}
γ3
7
=
2187 вершин
γ4
7
=
16,384 вершин
γ5
7
=
78,125 вершин
γ6
7
=
279,936 вершин
γ7
7
=
823,543 вершины
γ8
7
=
2,097,152 вершины
R 8 {\displaystyle \mathbb {R} ^{8}}
γ2
8
= {4,3,3,3,3,3,3}
=
256 вершин
C 8 {\displaystyle \mathbb {C} ^{8}}
γ3
8
=
6561 вершина
γ4
8
=
65,536 вершин
γ5
8
=
390,625 вершин
γ6
8
=
1,679,616 вершин
γ7
8
=
5,764,801 вершин
γ8
8
=
16,777,216 вершин

Отношение к возведению в степень

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

Смотрите также

Примечания

  1. ^ Пол Доорен; Люк Риддер (1976). «Адаптивный алгоритм численного интегрирования по n-мерному кубу». Журнал вычислительной и прикладной математики . 2 (3): 207– 217. doi :10.1016/0771-050X(76)90005-X.
  2. ^ Сяофань Ян; Юань Тан (15 апреля 2007 г.). «Алгоритм диагностики (4n − 9)/3 на n-мерной кубической сети». Информационные науки . 177 (8): 1771– 1781. doi :10.1016/j.ins.2006.10.002.
  3. ^ Элте, Э. Л. (1912). "IV, Пятимерный полуправильный многогранник". Полуправильные многогранники гиперпространств . Нидерланды: Университет Гронингена . ISBN 141817968X.
  4. ^ Coxeter 1973, стр. 122–123, §7.2 см . иллюстрацию Рис. 7.2 C.
  5. ^ Мирослав Вореховский; Ян Машек; Ян Элиаш (ноябрь 2019 г.). «Оптимальная выборка на основе расстояния в гиперкубе: аналогии с системами N тел». Достижения в области инженерного программного обеспечения . 137 . 102709. doi :10.1016/j.advengsoft.2019.102709. ISSN  0965-9978.
  6. Коксетер 1973, стр. 122, §7·25.
  7. ^ Джонсон, Норман У.; Геометрия и преобразования , Cambridge University Press, 2018, стр. 224.
  8. ^ Нога Алон (1992). «Передача в n-мерном кубе». Дискретная прикладная математика . 37–38 : 9–11 . doi :10.1016/0166-218X(92)90121-P.
  9. ^ Коксетер, HSM (1974), Правильные комплексные многогранники , Лондон и Нью-Йорк: Cambridge University Press , стр. 180, MR  0370328.

Ссылки

  • Bowen, JP (апрель 1982 г.). «Гиперкуб». Practical Computing . 5 (4): 97– 99. Архивировано из оригинала 2008-06-30 . Получено 30 июня 2008 г.
  • Coxeter, HSM (1973). "§7.2. см. иллюстрацию Рис. 7-2c". Регулярные многогранники (3-е изд.). Dover . стр. 122-123. ISBN 0-486-61480-8.стр. 296, Таблица I (iii): Правильные многогранники, три правильных многогранника в n измерениях ( n  ≥ 5)
  • Хилл, Фредерик Дж.; Джеральд Р. Петерсон (1974). Введение в теорию коммутации и логическое проектирование: Второе издание . Нью-Йорк: John Wiley & Sons . ISBN 0-471-39882-9.См. главу 7.1 «Кубическое представление булевых функций», в которой вводится понятие «гиперкуба» как средства демонстрации кода расстояния 1 ( кода Грея ) как вершин гиперкуба, а затем гиперкуб с его вершинами, помеченными таким образом, сжимается в два измерения для формирования либо диаграммы Вейтча , либо карты Карно .
СемьяА нБ нЯ 2 (п) / Д нЕ 6 / Е 7 / Е 8 / Ф 4 / Соль 2Н н
Правильный многоугольникТреугольникКвадратп-гонШестиугольникПентагон
Однородный многогранникТетраэдрОктаэдрКубДемикубДодекаэдрИкосаэдр
Равномерный полихоронПентахорон16-ячеечныйТессерактДемитессеракт24-ячеечный120-ячеечный600-ячеечный
Однородный 5-многогранник5-симплекс5-ортоплекс5-куб5-демикуб
Однородный 6-многогранник6-симплекс6-ортоплекс6-куб6-демикуб1 222 21
Однородный 7-многогранник7-симплекс7-ортоплекс7-куб7-демикуб1 322 313 21
Однородный 8-многогранник8-симплекс8-ортоплекс8-куб8-демикуб1 422 414 21
Однородный 9-многогранник9-симплекс9-ортоплекс9-куб9-демикуб
Однородный 10-многогранник10-симплекс10-ортоплекс10-куб10-демикуб
Однородный n - многогранникн - симплексn - ортоплексn -кубн - демикуб1 к22 к1к 21n - пятиугольный многогранник
Темы: Семейства многогранниковПравильный многогранникСписок правильных многогранников и соединений
Retrieved from "https://en.wikipedia.org/w/index.php?title=Hypercube&oldid=1263341527"