신발끈공식(사선공식) 알아보기

신발끈 공식(Shoelace formula)은 다각형의 꼭짓점 좌표를 이용해 면적을 계산하는 간단하고도 강력한 기하학 공식입니다. 이 공식은 꼭짓점 좌표를 특정 순서로 곱한 뒤 더하고 빼는 방식이 마치 신발끈을 묶는 모양과 비슷하다고 하여 붙여진 이름입니다. 수학적으로는 선형대수나 벡터 해석에서도 연결되는 중요한 도구입니다.

1. 신발끈 공식의 정의

꼭짓점이 평면 위의 점 \( (x_1, y_1), (x_2, y_2), …, (x_n, y_n) \)으로 주어진 단순 다각형의 면적 \( A \)는 다음과 같이 계산됩니다:

\[ A = \frac{1}{2} \left| \sum_{i=1}^{n} (x_i y_{i+1} – x_{i+1} y_i) \right| \]

여기서 \( x_{n+1}, y_{n+1} \)는 \( x_1, y_1 \)로 정의하여 마지막 꼭짓점과 첫 번째 꼭짓점을 연결합니다.

2. 계산 방법 요약

  1. 꼭짓점을 시계 또는 반시계 방향으로 나열
  2. 각 \( x_i \)와 그 다음 점의 \( y_{i+1} \)을 곱해 모두 더함
  3. 각 \( y_i \)와 그 다음 점의 \( x_{i+1} \)을 곱해 모두 더함
  4. 두 합의 차의 절댓값을 취하고 2로 나눔

이는 벡터 외적의 성질을 활용한 면적 계산과도 밀접한 관련이 있습니다.

3. 예제: 삼각형 면적

세 점 \( (1, 2), (4, 5), (6, 3) \)의 삼각형 면적을 신발끈 공식으로 계산:

  • \( x_1 y_2 + x_2 y_3 + x_3 y_1 = 1\cdot5 + 4\cdot3 + 6\cdot2 = 5 + 12 + 12 = 29 \)
  • \( x_2 y_1 + x_3 y_2 + x_1 y_3 = 4\cdot2 + 6\cdot5 + 1\cdot3 = 8 + 30 + 3 = 41 \)

\( A = \frac{1}{2} |29 – 41| = \frac{1}{2} \cdot 12 = 6 \)

4. 특징 및 주의점

  • 꼭짓점은 반드시 시계 또는 반시계 방향으로 정렬되어야 함
  • 자기 교차 다각형에는 적용되지 않음 (단순 다각형만 가능)
  • 음수 면적이 나올 수 있으므로 절댓값 취해야 함

5. 벡터와의 관계

신발끈 공식은 벡터 외적 \( \vec{a} \times \vec{b} \)의 개념과 동일한 원리를 이용합니다. 두 벡터가 이루는 평행사변형의 면적의 절반이 삼각형의 면적이라는 사실에서 유도할 수 있습니다.

결론

정의
꼭짓점 좌표를 이용해 다각형의 면적을 계산하는 공식으로, 두 방향 곱의 합을 이용합니다.

계산법
대각선 곱의 합을 비교해 절댓값의 절반으로 면적을 구합니다.

예제
삼각형이나 사각형 등 임의의 단순 다각형에 쉽게 적용 가능합니다.

응용
컴퓨터 그래픽스, GIS, 로봇 경로 계획, 게임 개발 등 다양한 분야에 활용됩니다.

신발끈 공식은 단순하면서도 매우 강력한 기하 도구로, 좌표를 알고 있는 도형의 면적을 정확하고 빠르게 구할 수 있게 해줍니다.