플뤼커 좌표

Plücker coordinates

기하학에서, 플뤼커 좌표, 플뤼커에 의해 19세기에 도입될 수 있는 방법 각 선에 사영 3-space, P3에 6제 차 기하의 좌표를 부여하기.왜냐하면 그들은 2차 제약 조건을 충족하는, 그들은 라인의 P3지점의4-dimensional 공간 사이의 P5에서 5-sp 사영 2차 곡면에 대한 일대일 대응을 확립한다.에이스. 그래스만 좌표의 전신이자 특수한 경우(k-차원 선형 서브 스페이스 또는 평면을 n-차원 유클리드 공간에서 기술함), 플뤼커 좌표는 기하 대수학에서 자연적으로 발생한다. 그것들은 컴퓨터 그래픽에 유용한 것으로 증명되었고, 로봇 제어에 사용되는 운동학 이론에서 나사렌치의 좌표까지 확장될 수 있다.

기하학적 직감

선상에서 두 점의 변위 및 모멘트

3차원 유클리드 공간 은(는) 포함된 두 개의 구별되는 점 또는 이를 포함하는 두 개의 구별되는 평면에 의해 결정된다. x= ( 1, 2, ) x =( , 2, ){\ y가 있는 첫 번째 경우를 생각해 보십시오 에서 까지의 벡터 변위는 점이 구별되고 선의 방향을 나타내기 때문에 0이 아니다. , 의 점 사이의 모든 변위는 d= - 의 스칼라 배수. 단위 질량의 물리적 입자가 x}에서 으)로 이동한다면, 원점에 대한 순간을 가질 수 있을 것이다 기하 등가란 방향은 L과 원점을 포함하는 평면에 수직이며, 길이는 변위와 원점에 의해 형성된 삼각형의 면적의 두 배와 같은 벡터를 말한다. 점을 원점으로부터의 치환으로 처리하면, 순간은 m = x x x y로 여기서 "×"는 벡터 크로스 제품을 나타낸다. 고정 선 L의 경우 삼각형의 기저값으로 간주되는 x 사이의 세그먼트 길이에 비례하며, 선에 따라 베이스를 미끄러뜨려도 그 자체와 평행하게 변경되지 않는다. 정의상 모멘트 벡터는 선을 따라 있는 모든 변위에 수직이므로 d ⋅ m = 0, 여기서 " where"은 벡터 도트 곱을 나타낸다.

m 다 L }을(를) 결정하기에 충분하지 않지만 쌍은 함께 x 사이의 거리에 따라 달라지는 공통 (nonzero) 스칼라 배수까지 고유하게 된다 즉, 좌표.

(d:m) = (d1:d2:d3:m1:m2:m3:m)

λ 0에 대한 모든 쌍(λd:λm)은 L의 점 및 L에만 의해 생성될 수 있으며, d가 0이 아닌 한 그러한 쌍은 고유한 선을 결정한다는 점에서 L에 대한 균일한 좌표로 간주할 수 있다. 더욱이, 이 접근방식은 투영 기하학의 관점에서 , "무한도"평면을 포함하도록 확장된다.

예. x = (2,3,7)와 y = (2,1,0)로 한다. 그러면 (d:m) = (0:-2:-7:-7:14:-4)

또는 L을 포함하는 두 개의 구별되는 평면의 점 x에 대한 방정식을 다음과 같이 한다.

0 = a + a x x
0 = b + bx .

그런 다음 각각의 평면은 벡터 a와 b에 수직이고 L의 방향은 둘 다에 수직이어야 한다. 따라서 우리는 d = × b를 설정할 수 있는데, 는 a와 b가 0도 아니고 평행도 아니기 때문에 0이 아니다(평면은 구별되고 교차한다). x가 두 평면 방정식을 모두 만족하면 선형 결합도 만족한다.

0 = a (b + bx) − b (a + ax)
= (a bb a) ⋅ x .

즉, m = b - b a는 원점에서 L의 점으로 변위하는 것에 직각인 벡터로서, 사실은 ab에서 이전에 정의한 d와 일치하는 순간이다.

증명 1: m = b - b a = r × d = r × (a × b)라는 것을 보여줄 필요가 있다.what is "r"?

일반성을 상실하지 않고 a a = b ⋅ b = 1로 한다.

L선과 직교하고 원점을 포함한 평면.

B점이 원조다. L선D점을 통과하며 그림의 평면에 직교한다. 두 평면은 CDDE를 통과하며 둘 다 그림의 평면에 직교한다.CE는 해당 평면에서 원점 B에 가장 가까운 점이며, 따라서 각도 BCDBED는 직각이며, 따라서 점 B, C, D, E는 원 위에 놓여 있다(탈레스의 정리의 윤곽선 때문에). BD는 그 원의 지름이다.

a :=BE/BE , b :=BC/BC ,r :=BD, -a = BF ,-b = BC = BG, m = Ab - ba = FG, d = × b = sin(FBG)

Angle BHF는 다음과 같은 주장으로 인한 직각이다. Let . Since (by side-angle-side congruence), then . Since , let . By the inscribed angle theorem, , so . ; , therefore . Then DHF must be a right angle as well.

각도 DCFDHF는 직각이기 때문에 C, D, H, F 4개 지점은 원 위에 놓여 있고, (교차되는 세컨트 정리)

BF BC = BH BD , that is ab sin(FBG) = BH r sin(FBG), 2(area of triangle BFG) = ab sin(FBG) = BH FG = BH r sin(FBG), m = FG = r sin(FBG) = r d , check direction and m = r × d. ∎

증명 2:

a a a = b b b = 1로 한다. 라는 뜻을 내포하고 있다.

a = - BE, b = - BC.

벡터 트리플 제품 공식에 따르면

r × (a × b) = (rb) a − (ra) b

그러면

r × (a × b) = a r b cos(dvDBC) - b r a cos(dvd DBE)
= a r cos(rcos) - b r cos(rcos)
= 기원전 - BE
= b a − (−a) b
= a b - b a

r = 0이면 L선은 d 방향으로 원점을 통과한다. r > 0일 경우, 선은 방향 d를 가지며, 선원과 선 L을 포함하는 평면은 정상 벡터 m을 가지며, 선은 원점을 중심으로 한 원(정규에서 m까지 그리고 그림의 평면에 수직)에 접한다.

예. a00 = 2, a = (-1,0,0) 및 b = -7, b = (0,7,-2)로 한다. 그러면 (d:m) = (0:-2:-7:-7:14:-4)

통상적인 대수적 정의가 관계를 모호하게 하는 경향이 있지만, (d:m)는 L의 플뤼커 좌표다.

대수적 정의

원시 좌표

In a 3-dimensional projective space , let be a line through distinct points and with homogenous coordinates and : 3) .

Plucker 좌표 는 다음과 같이 정의된다.

(원소ij p인 스큐 대칭 행렬을 Plucker 행렬이라고도 함)
이것은 pii = 0과 pij = -p를ji 의미하며, 6 (4 선택 2)의 독립 수량으로 가능성을 줄인다. 6분의 1

공통의 0이 아닌 척도 계수까지 L에 의해 고유하게 결정된다. 더욱이 6개 성분이 모두 0일 수는 없다. 따라서 L의 Plucker 좌표는 대장 표기법에 의해 제안된 바와 같이 5차원 투사 공간에서 점의 균일한 좌표로 간주될 수 있다.

이러한 사실을 보려면 M을 점 좌표를 열로 하여 4×2 행렬이 되게 한다.

Plucker 좌표 pij Mi행j행의 결정인자다. xy는 구별되는 점이기 때문에 M의 열은 선형적으로 독립적이며, M순위 2를 가진다. M을 L에 다른 쌍의 구별되는 점을 가진 x x x x와 y가 있는 두 번째 행렬이 되게 한다. M′의 열은 M의 열들의 선형 결합이다. 따라서 일부 2×2 비정규 행렬 λ의 경우,

특히 M′Mi열j열은 다음과 같이 연관되어 있다.

따라서 왼쪽 2×2 행렬의 결정 인수는 오른쪽 2×2 행렬의 결정 인자의 산물과 같으며, 그 중 후자는 고정 스칼라, 데트 Ⅱ이다. 더욱이 M의 2×2 하위 결정체 6개는 모두 M의 등급이 2이기 때문에 0이 될 수 없다.

플뤼커 지도

모든3 선(P1 선형 영상)의 집합을 P by G1,3 나타낸다. 그래서 우리는 지도를 가지고 있다:

어디에

이중좌표

또는 선은 두 평면의 교차점이라고 설명할 수 있다. L은 각각 동종 계수(a0:a1:a2:a:a3)와 (b0:b1:b2:b:b3:b)를 가진 구별되는 평면 a와 b에 포함된 선이 되도록 한다.(예를 들어 첫 번째 평면 방정식은 σk axkk=0이다.) 듀얼 플뤼커 좌표 p는ij

이중 좌표는 일부 계산에서 편리하며, 일차 좌표와 동일하다.

여기서 균일한 좌표에서 두 벡터 사이의 균등성은 우측의 숫자가 어떤 공통 스케일링 계수 까지 왼쪽의 숫자와 같다는 것을 의미한다 구체적으로는 (i,j,k,ci)가 (0,1,2,3)의 짝수 순열화되도록 하고, 그 다음에,

기하학

기하학적 직관과 다시 관련시키려면 x0 = 0을 무한대의 평면으로 삼으십시오. 따라서 무한대에 있지 않은 점의 좌표는 x0 = 1이 되도록 정규화할 수 있다. 그러면 M이 된다.

and setting and , we have and .

d =( ) d^{31,p = ,^{{\,p이 있다

선과 클라인 쿼드릭 사이의 편향

평면 방정식

z = (z0:z1:z2:z:z3)가 L에 있으면 다음 열

선형 의존적이어서 이 큰 행렬의 순위는 여전히 2이다. 이는 모든 3×3 하위 계수가 다음과 같은 4개의 평면 방정식을 생성하면서 결정인 0을 가지고 있음을 의미한다.

입수 가능한 4대의 평면은 다음과 같다.

이중 좌표를 사용하여 (a0:a1:a2:a:a3:a) 선 계수가 되도록 하는 i 각각 a = pij, 또는

각 Plucker 좌표는 네 개의 방정식 중 두 개에 나타나며, 각 방정식은 서로 다른 변수를 곱하고, 좌표 중 적어도 한 개가 0이 아니므로 L에서 교차하는 두 개의 구별되는 평면에 대해 비확실성이 보장된다. 따라서 선의 플뤼커 좌표는 그 선을 고유하게 결정하며, 지도 α는 주입이다.

이차관계

α의 이미지는 P5 점의 전체 집합이 아니다; L 선에 있는 Plucker 좌표는 2차 Plucker 관계를 만족한다.

증거를 위해 이 동종 다항식을 결정요소로 쓰고 라플라스 확장(역방향)을 사용한다.

3×3 결정요인 두 개 모두 중복된 기둥이 있기 때문에 오른손은 똑같이 0이다.

또 다른 증거는 다음과 같다. 이후 벡터

벡터에 수직이다

(위 참조), dm의 스칼라 제품은 0! q.d여야 한다.

점 방정식

(x:x01:x2:x3)를 점 좌표로 하고, 한 선의 가능한 점 4개는 각각 좌표i x = pij 가지고 있다. j = 0...3의 경우, 이러한 가능한 점 중 일부는 모든 좌표가 0이기 때문에 허용되지 않을 수 있지만, 적어도 하나의 Plucker 좌표는 0이 아니기 때문에 적어도 두 개의 구별되는 점이 보장된다.

경쟁률

(q01:q02:q:q03:q:q23:q:q31:q:q:q12)가 P에서5 점의 균일한 좌표인 경우, 일반성의 손실이 없는 q01 0이 아니라고 가정한다. 그럼 매트릭스

순위 2를 가지며, 따라서 그 열은 선 L을 정의하는 구별되는 점들이다. P5 좌표인 qij 2차 플뤼커 관계를 만족하면 L의 플뤼커 좌표가 된다. 이를 보려면 먼저 q01 대 1을 정상화하십시오. 그리고 나서 우리는 즉시 M, pij = qij 계산된 Plucker 좌표에 대해 다음을 제외하고

그러나 qij Plucker 관계 q23+q0231+q0312 = 0을 충족하면 p23 = q23 ID 집합을 완료한다.

결과적으로 α는 2차 다항식의 0 집합으로 구성된 대수적 다양성에 대한 추론이다.

그리고 α도 주사이기 때문에 P3 선은 P5사분위수 지점과 편향적으로 일치하는데, 플뤼커 사분위 또는 클라인 사분위라고 한다.

사용하다

plücker 좌표는 특히 발생을 수반하는 3차원 공간의 선 기하학 문제에 대해 간결한 해답을 제공한다.

선상교차

P3 두 선은 스큐(skew) 또는 코플란라(commlanar)이며, 후자의 경우는 일치하거나 고유한 점에서 교차한다. pij pij이 두 선의 Plucker 좌표인 경우, dm′+md′ = 0일 때 정확히 동일 평면이다.

선이 꼬불꼬불할 때, 결과의 기호는 교차하는 감각을 나타낸다: 오른손잡이 나사가 L을 L로 가져가면 양이고, 그렇지 않으면 음이다.

이차적 플뤼커 관계는 본질적으로 선이 그 자체와 동일 평면이라고 말한다.

라인 결합

두 선이 평행하지만 평행하지 않은 경우, 공통 평면에 방정식이 있다.

0 = (md′)x0 + (d×d′)•x ,

여기서 =( x ,x , 3)

사소한 동요는 공통면의 존재를 파괴할 것이며, 선의 거의 평행은 그러한 평면이 존재하더라도 그러한 평면을 찾는데 수적 어려움을 야기할 것이다.

회선미팅

두 개의 동일 평면 선은 둘 다 원점을 포함하지 않으며 공통점이 있다.

(x0 : x) = (dm′:m×m′) .

이 제한을 충족하지 않는 라인을 처리하려면 참조를 참조하십시오.

플레인 라인 미팅

방정식이 있는 평면 지정

또는 보다 간결하게 0 = ax00+ax; 그리고 플뤼커 좌표(d:m)와 함께 그 안에 있지 않은 선이 주어진다면, 그들의 교차점은

(x0 : x) = (ad : a×ma0d) .

점 좌표(x0:x1:x2:x3)는 Plucker 좌표의 측면에서도 다음과 같이 표현할 수 있다.

점선 결합

점(y0:y)과 점(y:y)을 포함하지 않는 선을 지정하면 공통 평면에 방정식이 있다.

0 = (ym) x0 + (y×dy0m)•x .

평면 좌표(a0:a1:a2:a:a3)는 다음과 같이 이중 Plucker 좌표의 측면으로도 표현할 수 있다.

라인 패밀리

클라인 쿼드릭P5 있기 때문에 1차원과 2차원의 선형 하위공간을 포함하고 있다(그러나 더 높지는 않다). 이것들은 P3 있는 선들의 1-모수 및 2-모수 계열에 해당한다.

예를 들어, LL이 각각 x, y, x′, y′ 점으로 결정되는3 P의 구별되는 선이라고 가정하자. 결정 지점의 선형 조합은 Plucker 좌표의 선형 조합을 제공하여 LL을 포함하는 선들의 단일 매개변수 집합을 생성한다. 이것은 클라인 사분면에 속하는 1차원 선형 하위 공간에 해당한다.

평면 내 선

세 개의 구별되는 선과 평행하지 않은 선이 일직선인 경우, 이들의 선형 조합은 평면의 모든 선과 같은 두 개의 매개변수 선군을 생성한다. 이것은 클라인 사분면에 속하는 2차원 선형 아공간과 일치한다.

점 통과 선

세 개의 구별되는 선과 비 동일 평면선이 한 점에서 교차하는 경우, 이들의 선형 조합은 점을 통과하는 모든 선에 대해 2-모수 선군을 생성한다. 이것은 또한 클라인 사분면에 속하는 2차원 선형 아공간과도 일치한다.

지배면

지배된 표면은 반드시 선형적이지 않은 선들의 집합이다. 그것은 클라인 사분면에 있는 곡선에 해당한다. 예를 들어, 한 장의 하이퍼볼로이드는 두 개의 서로 다른 선군이 표면의 각 지점을 통과하는 선들의 각 한 줄로 다스리는 P3 4중 표면이다. 각 선은 P5 클라인 4중격 내의 원뿔 섹션에 Plucker 지도에 따라 대응한다.

선 기하학

19세기 동안 선 기하학이 집중적으로 연구되었다. 위에서 주어진 편향의 관점에서, 이것은 클라인 사분면의 본질적인 기하학적 형상에 대한 설명이다.

레이 트레이싱

선 기하학은 광선의 기하학적 구조와 교차점을 3D로 계산해야 하는 광선추적 어플리케이션에 광범위하게 사용된다. 구현은 Touis Jones의 Ray Tracking 포럼을 위해 작성된 Plucker 좌표 소개에 설명되어 있다.

참고 항목

참조

  • Hodge, W. V. D.; D. Pedoe (1994) [1947]. Methods of Algebraic Geometry, Volume I (Book II). Cambridge University Press. ISBN 978-0-521-46900-5.
  • Behnke, H.; F. Bachmann; K. Fladt; H. Kunle, eds. (1984). Fundamentals of Mathematics, Volume II: Geometry. trans. S. H. Gould. MIT Press. ISBN 978-0-262-52094-2.
    독일 출신: 그룬즈위게 데르 수틱, 밴드 2: 기하학 반덴후크 & 루프레흐트.
  • Guilfoyle, B.; W. Klingenberg (2004). "On the space of oriented affine lines in R^3". Archiv der Mathematik. Birkhäuser. 82 (1): 81–84. arXiv:math/0405189. doi:10.1007/s00013-003-4861-3. ISSN 0003-889X.
  • Kuptsov, L.P. (2001) [1994], "Plücker coordinates", Encyclopedia of Mathematics, EMS Press
  • Mason, Matthew T.; J. Kenneth Salisbury (1985). Robot Hands and the Mechanics of Manipulation. MIT Press. ISBN 978-0-262-13205-3.
  • Hartley, R.~I.; Zisserman A. (2004). Multiple View Geometry in Computer Vision. Cambridge University Press. ISBN 0521540518.
  • Hohmeyer, M.; S. Teller (1999). "Determining the Lines Through Four Lines" (PDF). Journal of Graphics Tools. A K Peters. 4 (3): 11–22. doi:10.1080/10867651.1999.10487506. ISSN 1086-7651.
  • Shafarevich, I. R.; A. O. Remizov (2012). Linear Algebra and Geometry. Springer. ISBN 978-3-642-30993-9.
  • Jia, Yan-Bin (2017). Plücker Coordinates for Lines in the Space (PDF) (Report).
  • Shoemake, Ken (1998). "Plücker Coordinate Tutorial". Ray Tracing News. Retrieved 4 July 2018.