좌표 세 점으로 삼각형 넓이 구하는 공식 완벽 정리

링크가 복사되었습니다
조회 11

세 점의 좌표만 알면 삼각형의 넓이를 구하는 것은 생각보다 간단합니다. 특히 고등학교 수학 과정에서 배우는 '신발끈 공식' 또는 '사선 공식'을 활용하면 복잡한 계산 없이 빠르고 정확하게 넓이를 구할 수 있습니다. 이 공식은 삼각형뿐만 아니라 어떤 다각형의 넓이를 구하는 데도 응용될 수 있어 매우 유용합니다.

신발끈 공식 (사선 공식) 원리와 계산 방법

신발끈 공식은 주어진 세 점의 좌표를 이용하여 삼각형의 넓이를 계산하는 방법입니다. 좌표 평면 위에 세 점 A(x1, y1), B(x2, y2), C(x3, y3)가 있다고 가정해 봅시다. 이 세 점으로 이루어진 삼각형의 넓이 S는 다음과 같은 공식으로 구할 수 있습니다.

S = 1/2 |(x1y2 + x2y3 + x3y1) - (y1x2 + y2x3 + y3x1)|

이 공식을 기억하기 쉽게 '신발끈' 모양으로 나타내기도 합니다. 세 점의 좌표를 순서대로 세로로 나열하고, 첫 번째 점의 좌표를 다시 한번 맨 아래에 반복해서 적습니다. 그런 다음 대각선 방향으로 곱한 값들을 더하고, 반대 방향 대각선으로 곱한 값들을 더한 후, 두 합의 차이를 구하고 절댓값을 취한 뒤 1/2을 곱하면 됩니다.

예를 들어, 세 점이 A(1, 2), B(3, 4), C(5, 1)이라고 가정해 보겠습니다. 신발끈 공식에 대입하면 다음과 같습니다.

  1. 좌표를 순서대로 나열하고 첫 점 반복: 1 2 3 4 5 1 1 2

  2. 오른쪽 아래 대각선 곱의 합: (1 * 4) + (3 * 1) + (5 * 2) = 4 + 3 + 10 = 17

  3. 왼쪽 아래 대각선 곱의 합: (2 * 3) + (4 * 5) + (1 * 1) = 6 + 20 + 1 = 27

  4. 두 합의 차이: |17 - 27| = |-10| = 10

  5. 넓이 계산: 1/2 * 10 = 5

따라서 세 점 A(1, 2), B(3, 4), C(5, 1)으로 이루어진 삼각형의 넓이는 5입니다.

신발끈 공식의 유도 과정 (벡터 외적 활용)

신발끈 공식은 사실 벡터의 외적(cross product) 개념을 2차원으로 확장하여 유도할 수 있습니다. 두 벡터 u = (u1, u2)와 v = (v1, v2)가 있을 때, 이 두 벡터가 이루는 평행사변형의 넓이는 |u1v2 - u2v1|입니다. 삼각형의 넓이는 이 평행사변형 넓이의 절반이므로, 1/2 |u1v2 - u2v1|이 됩니다.

세 점 A(x1, y1), B(x2, y2), C(x3, y3)가 있을 때, 벡터 AB = (x2 - x1, y2 - y1)와 벡터 AC = (x3 - x1, y3 - y1)를 생각해 볼 수 있습니다. 이 두 벡터는 점 A를 시작점으로 하여 삼각형 ABC를 포함하는 평행사변형의 두 변을 이룹니다. 따라서 삼각형 ABC의 넓이는 벡터 ABAC가 이루는 평행사변형 넓이의 절반이 됩니다.

S = 1/2 |(x2 - x1)(y3 - y1) - (y2 - y1)(x3 - x1)|

이 식을 전개하면 다음과 같습니다.

S = 1/2 |(x2y3 - x2y1 - x1y3 + x1y1) - (y2x3 - y2x1 - y1x3 + y1x1)|

S = 1/2 |x2y3 - x2y1 - x1y3 + x1y1 - y2x3 + y2x1 + y1x3 - y1x1|

S = 1/2 |x2y3 - x2y1 - x1y3 - y2x3 + y2x1 + y1x3|

이제 이 식을 우리가 처음에 본 신발끈 공식과 비교해 보면, 항들의 순서만 다를 뿐 결과적으로 동일함을 알 수 있습니다. 즉, 신발끈 공식은 벡터 외적의 개념을 활용하여 좌표 평면에서 삼각형의 넓이를 효과적으로 계산하는 방법입니다.

다른 방법: 밑변과 높이를 이용한 계산 (복잡함)

신발끈 공식을 사용하지 않고 삼각형의 넓이를 구하는 또 다른 방법은 밑변의 길이와 높이를 직접 구하는 것입니다. 이 방법은 개념적으로는 직관적이지만, 실제 계산 과정이 신발끈 공식보다 훨씬 복잡합니다.

  1. 밑변 선택: 세 변 중 하나를 밑변으로 선택합니다. 예를 들어, 두 점 A(x1, y1)와 B(x2, y2)를 잇는 선분을 밑변으로 선택합니다. 밑변의 길이는 두 점 사이의 거리 공식을 사용하여 구할 수 있습니다: 밑변 길이 = sqrt((x2 - x1)^2 + (y2 - y1)^2).
  2. 직선 방정식 구하기: 밑변으로 선택한 두 점을 지나는 직선의 방정식을 구합니다. 기울기는 m = (y2 - y1) / (x2 - x1)이고, 점-기울기 공식을 사용하여 y - y1 = m(x - x1) 형태로 나타낼 수 있습니다. 이를 일반형 Ax + By + C = 0 형태로 변환합니다.
  3. 높이 계산: 나머지 한 점 C(x3, y3)에서 밑변 직선까지의 거리가 삼각형의 높이가 됩니다. 점과 직선 사이의 거리 공식을 사용합니다: 높이 = |Ax3 + By3 + C| / sqrt(A^2 + B^2).
  4. 넓이 계산: 넓이 = 1/2 * 밑변 길이 * 높이 공식을 사용하여 넓이를 구합니다.

이 방법은 각 단계마다 복잡한 계산과 제곱근, 절댓값 등을 포함하므로 신발끈 공식에 비해 오류가 발생하기 쉽고 계산 시간도 오래 걸립니다. 따라서 특별한 경우가 아니라면 신발끈 공식을 사용하는 것이 훨씬 효율적입니다.

결론적으로, 좌표 평면에서 세 점으로 이루어진 삼각형의 넓이를 구하는 가장 쉽고 정확한 방법은 신발끈 공식(사선 공식)을 이용하는 것입니다. 이 공식은 기억하기 쉽고 계산이 간결하여 어떤 상황에서도 유용하게 활용될 수 있습니다. 수학 문제를 풀 때뿐만 아니라, 컴퓨터 그래픽스나 기하학 관련 분야에서도 널리 사용되는 중요한 공식입니다.

이 글이 도움이 되셨나요?← 홈으로