공면점
1. 개요
공면점은 3차원 이상의 공간에서 여러 점들이 동일한 평면 위에 놓이는 성질을 의미한다. 3차원 공간에서 네 점이 공면하기 위한 조건은 스칼라 삼중곱을 이용하여 판별할 수 있으며, n차원 공간에서는 점들의 상대적 차이를 나타내는 행렬의 랭크를 통해 공면성을 판단한다. 꼬인 다각형과 같이 모든 꼭짓점이 공면하지 않은 도형도 존재한다.
2. 3차원 공간에서의 공면성
3차원 공간에서, 동일한 시작점을 가진 두 개의 선형 독립 벡터는 해당 점을 지나는 평면을 결정한다. 이들의 외적은 해당 평면에 대한 법선 벡터이며, 시작점을 통과하여 이 외적에 직교하는 모든 벡터는 그 평면 안에 있다.
2.1. 공면성 판정법
3차원 공간에서, 선형 독립이며 같은 시작점을 갖는 두 벡터는 그 시작점을 지나는 평면을 결정한다. 이 두 벡터의 외적은 이 평면에 수직이며, 원래 두 벡터의 시작점을 지나면서 외적 벡터와 직교하는 모든 벡터는 이 평면 위에 놓이게 된다.
이러한 성질을 이용하여 스칼라 삼중곱을 통해 공면성을 판정할 수 있다. 서로 다른 네 점 $x_1, x_2, x_3, x_4$가 공면점일 필요충분조건은 다음과 같다.
:
이는 다음과 동치이다.
:
세 점 이하는 항상 공면이므로, 보통 네 점 이상이 주어졌을 때 공면성 판정 문제가 의미를 가진다.
2.1.1. 벡터를 이용한 판정법
세 벡터 a, b, c가 공면이고, a와 b가 직교(·b = 0)하는 경우, a 및 b 방향의 단위 벡터를 각각 â영어 및 b̂영어로 표기하면 다음이 성립한다.
:
즉, c를 a에 대한 벡터 투영과 c를 b에 대한 벡터 투영을 더하면 원래의 c가 된다. 여기서 c·{{hat영어 및 c·{{hat영어는 c의 각각 a 및 b 방향의 성분을 나타낸다.
3. n차원 공간에서의 공면성
n차원 공간(n ≥ 3)에서 k개의 점이 공면점인지 여부는 행렬의 랭크를 이용하여 판정할 수 있다. 3개 이하의 점은 항상 공면점이므로, 4개 이상의 점에 대해서만 공면성을 판정하는 것이 의미있다.
일반적으로, 평면은 두 개의 선형 독립 벡터에 의해 결정된다는 성질을 이용한다.
3.1. 좌표를 이용한 판정법
n차원 공간에서 (n ≥ 3) k개의 점 이 공면점이 될 필요충분조건은 이 점들의 상대적 차이 벡터 를 열(또는 행)로 하는 행렬의 랭크가 2 이하인 것이다.
예를 들어, 네 점
:
가 주어졌을 때, 다음 행렬
:
의 랭크가 2 이하면, 네 점은 공면점이다.
원점을 포함하는 평면의 특별한 경우, k개의 점 집합과 원점이 공면점일 필요충분 조건은 k개 점의 좌표를 나열하여 만든 행렬의 랭크가 2 이하인 것이다.