헤론의 공식 (Heron's Formula)
쉽게 풀면
삼각형의 넓이를 구하려면 보통 "밑변×높이÷2" 공식을 씁니다. 그런데 세 변의 길이만 자로 재서 알고 있고 높이는 모르는 상황이라면 어떻게 할까요? 높이를 따로 계산하려면 피타고라스의 정리 등을 동원해야 해서 번거롭습니다. 헤론의 공식은 이럴 때 쓰는 지름길입니다. 먼저 세 변의 길이를 더해 반으로 나눈 값 s(반둘레)를 구하고, s에서 각 변의 길이를 하나씩 뺀 값들을 모두 곱한 뒤 제곱근을 씌우면 바로 넓이가 나옵니다. 높이를 구하는 중간 단계 없이, 세 변의 길이라는 가장 기본적인 정보만으로 넓이를 얻어낼 수 있다는 것이 이 공식의 매력입니다.
왜 중요한가
헤론의 공식은 높이를 직접 잴 수 없거나 측정하기 번거로운 상황에서 세 변의 길이만으로 면적을 구할 수 있어, 실제 측량이나 좌표 데이터를 다루는 응용 분야에서 유용하게 쓰입니다. 지리정보시스템(GIS)에서 다각형 영역의 면적을 계산할 때는 다각형을 여러 삼각형으로 나눈 뒤 각 삼각형에 이 공식을 적용하는 방식이 자주 사용됩니다. 컴퓨터 그래픽스나 메시 처리에서도 삼각형 메쉬의 넓이를 빠르게 계산하는 데 활용됩니다.
논문에서는 이렇게 쓰입니다
이 문장은 세 지점 사이의 거리만 측정하고 실제 높이를 재지 않았음에도, 헤론의 공식을 이용해 세 지점이 이루는 삼각형 영역의 넓이를 계산해냈다는 뜻입니다. 지형 측량이나 공간 데이터 분석 논문에서 자주 쓰입니다.
복잡한 다각형의 면적을 여러 개의 삼각형으로 나누어 계산할 때 헤론의 공식이 기본 도구로 쓰인다는 것을 보여주는 문장이다.
컴퓨터 그래픽스나 3차원 스캔 데이터 처리에서 삼각형 메쉬의 표면적을 계산하는 데 이 공식이 활용된다는 것을 보여주는 문장이다.
조금 더 깊게 보면
헤론의 공식은 좌표평면 위의 좌표값으로부터 변의 길이를 구한 뒤 바로 적용할 수도 있지만, 실무에서는 좌표만으로 면적을 구하는 신발끈 공식(shoelace formula)이 더 직접적으로 쓰이는 경우도 많습니다. 두 방법 모두 삼각형이나 다각형의 넓이를 좌표나 변의 길이로부터 구한다는 점에서 서로 관련되어 있으므로, 논문에서 어떤 방식으로 면적을 산출했는지 함께 살펴보면 계산 과정을 더 명확히 이해할 수 있습니다.
주의할 점
세 변의 길이가 삼각형을 이루는 조건(가장 긴 변의 길이가 나머지 두 변의 합보다 작아야 함)을 만족하지 못하면 s-a, s-b, s-c 중 하나가 음수가 되어 제곱근 안이 음수가 되고, 계산 자체가 불가능해집니다. 즉 아무 세 숫자에나 적용할 수 있는 것이 아니라 실제로 삼각형을 이루는 값에서만 성립합니다. 밑변과 높이를 알 때 넓이를 구하는 기본 공식은 삼각형의 넓이 공식 문서를 참고하세요.