Симплекс

Матеріал з testwiki
Версія від 08:13, 13 квітня 2024, створена imported>Tolsai (growthexperiments-addlink-summary-summary:3|0|0)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Шаблон:Otheruses Симплекс або n-вимірний тетраедр (від Шаблон:Lang-la — простий) — геометрична фігура, що є багатовимірним узагальненням трикутника і тетраедра. Визначається як опукла оболонка n+1 точок, що не лежать в одній n-1 -вимірній гіперплощині. Ці точки називаються вершинами симплекса.

Формально, симплексом s розмірності n є множина {A}, яка складається з дійсних функцій f, визначених на множині {A}, які задовільняють двом умовам:

Af(A)=1, та f(A)0.

Елементи {A} є вершинами, а функції f - точками симплекса s, значення яких на вершинах симплекса s називаються барицентричними координатами точки f. Відстань між двома точками f,θ симплекса s визначається формулою l(f,θ)=[A(f(A)θ(A))2]1/2. Топологічний простір, утворений таким чином, називається простором симплекса s. Барицентричні координати є неперервними функціями на просторі симплекса.

Побудова

Як відомо, через будь-які n точок можна провести (n-1)-площину і існують множини з n+1 точок, через які (n-1)-площину провести не можна. Таким чином n+1 — мінімальна кількість точок в n-просторі, які не лежать в одній (n-1)-площині, і можуть бути вершинами n-многогранника, тобто, n-симплекс являє собою джойн n+1 точок.

Простий n-многогранник з кількістю вершин n+1 називається симплексом. У просторах найменших розмірностей цьому визначенню відповідають 4 фігури:

Всі ці фігури володіють трьома загальними властивостями:

  1. Відповідно до визначення, число вершин у кожної фігури на одиницю більше розмірності простору;
  2. Існує загальне правило перетворення фігур нижчої розмірності у фігури вищої розмірності. Воно полягає в тому, що з геометричного центра фігури будується перпендикуляр в наступний вимір, на цьому перпендикулярі будується нова вершина і з'єднується ребрами зі всіма вершинами початкового симплекса;
  3. Як випливає з описаної в п. 2 процедури, будь-яка вершина симплекса сполучена ребрами зі всією рештою вершин.

Кількість граней симплекса

Симплекс має n+1 вершин, кожна з яких сполучена ребрами зі всією рештою вершин.

Оскільки всі вершини симплекса сполучені між собою, то тією ж властивістю володіє і будь-яка підмножина його вершин. Це значить, що будь-яка підмножина з L+1 вершин симплекса визначають його L-вимірну грань, і ця грань сама є L-симплексом. Тоді для симплекса число L-вимірних граней рівне числу способів вибрати L+1 вершину з повного набору n+1 вершин.

Позначимо символом K(L, n) число L-вимірних граней в n-многограннику, тоді для n-симплекса

K(L,n)=Cn+1L+1,

де Cnm — число комбінацій з n по m.

Зокрема, кількість граней найбільшої розмірності рівна кількості вершин і рівна n+1:

K(0,n)=K(n1,n)=n+1.

Стандартний симплекс

Зелений трикутник — стандартний 2-симплекс

Шаблон:ЯкірСтандартний n-симплекс ця підмножина n+1, що визначається як:

Δn={(t0,tn)(iti=1)(iti0)}

Його вершинами є точки:

e0=(1, 0 . 0): e1=(0, 1 . 0)
.
en=(0, 0 . 1)

Існує канонічне бієктивне відображення стандартного n-симплекса в будь-якій іншої n-симплекс з координатами вершин (v0,v1,vn):

(t0,tn)itivi

Значення ti для даної точки називаються її барицентричними координатами.

Зростаючі координати

Альтернативну координатну систему можна визначити взявши:

s0=0s1=s0+t0=t0s2=s1+t1=t0+t1s3=s2+t2=t0+t1+t2sn=sn1+tn1=t0+t1++tn1sn+1=sn+tn=t0+t1++tn=1

Тоді точки симплекса визначаються векторами з неспадними координатами між 0 and 1:

Δ*n={(s1,,sn)n0=s0s1s2snsn+1=1}.

Геометричні властивості

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

Орієнтований об'єм n-симплекса в n-вимірному евклідовому просторі можна визначити за формулою:

V=1n!det(v1v0,v2v0,,vnv0)

Визначник Келі-Менгера дозволяє обчислити об'єм симплекса, знаючи довжини його ребер:

V2=(1)n12n(n!)2|0111110d012d022d0n21d1020d122d1n21d202d2120d2n21dn02dn12dn220|

де dij=|vivj| — відстань між i-й і j-й вершинами, n — розмірність простору. Ця формула — узагальнення формули Герона для трикутників.

Об'єм правильного n-симплекса з одиничною стороною рівний n+1n!2n/2

Якщо задано Cn+12 додатних дійсних чисел dij,0i,jn, то симплекс відстань між відповідними вершинами якого рівна цим числам існує тоді і тільки тоді, коли XTDX<0,X:i=0nxi=0, де матриця D визначається:

D=(0d012d022d0n2d1020d122d1n2d202d2120d2n2dn02dn12dn220).

Еквівалентно такий симплекс існує, якщо і тільки якщо квадратна матриця A розмірності n елементи якої визначаються:

aij={d0i2,i=jd0i2+d0j2+dij22,ij

є додатноозначеною. Дана матриця є матрицею Грама для векторів v1v0,v2v0,,vnv0.

Формули для правильного симплекса

Число L-вимірних граней K(L,n)=Cn+1L+1
Висота Hn=an+12n Hn=Rnn+1n H2=a32 H3=a63 H4=a104
Об'єм Vn=ann!n+12n Vn=Rnnn!(n+1n)n V2=a234 V3=a3212 V4=a4596
Радіус описаної сфери Rn=an2(n+1) a=Rn2(n+1)n R2=a33 R3=a64 R4=a105
Радіус вписаної сфери rn=a2n(n+1) rn=Rnn r2=a36 r3=a612 r4=a1020
Двогранний кут cosα=1n

Співвідношення між величинами:

Rn=Hnnn1
a2=Hn2+Rn12
Vn=1nVn1Hn
rn=Rn2Rn12

Див. також

Література

Ланки

Шаблон:БагатовимірністьШаблон:Основні опуклі правильні й однорідні політопи в розмірностях 2-10Шаблон:Багатогранники Шаблон:Трикутник