3D 피타고라스 정리 계산기
결과
3D 피타고라스 정리 계산기에서 사용된 공식
In-Depth Tutorial: 3D 피타고라스 정리 계산기
3차원 피타고라스 정리는 고전적인 2차원 피타고라스 정리(a² + b² = c²)를 3차원으로 확장한 것입니다. 이 정리는 직육면체의 공간 대각선(space diagonal)을 계산합니다. 공간 대각선은 직육면체의 한 모서리에서 내부 공간을 지나 대각선 반대편 모서리까지 이어지는 직선 거리입니다. 공식은 다음과 같습니다:
d = √(a² + b² + c²)
여기서 a, b, c는 세 모서리의 길이(길이, 너비, 높이)입니다. 이 튜토리얼에서는 표준 피타고라스 정리의 두 단계 적용을 통한 유도 과정, 풀이 예시, 그리고 임의의 차원으로 확장되는 더 깊은 패턴을 살펴봅니다.
설정
다음과 같은 모서리를 가진 직육면체(직사각형 기둥)를 고려해 봅시다:
- 길이 a (x축 방향)
- 너비 b (y축 방향)
- 높이 c (z축 방향)
한 모서리를 원점에 두고 반대편 모서리를 (a, b, c)에 놓습니다. 공간 대각선은 이 두 모서리를 연결하며, 이는 직육면체 내부의 가장 긴 직선 거리입니다.
d = √(a² + b² + c²)인 이유 — 유도 과정
3차원 공식은 표준 피타고라스 정리를 두 번 적용한 결과입니다.
1단계: 아래쪽 직사각형(바닥면)의 대각선을 구합니다. 이는 2차원 문제로, 두 변이 a와 b이고 빗변이 √(a² + b²)입니다. 이를 '면 대각선' f라고 합시다.
2단계: 이제 두 변이 (i) 바닥면의 면 대각선 f, (ii) 수직으로 올라가는 높이 c인 직각삼각형을 만듭니다. 이 삼각형의 빗변이 바로 공간 대각선 d입니다.
피타고라스 정리에 따라: d² = f² + c² = (a² + b²) + c² = a² + b² + c².
양변에 양의 제곱근을 취하면: d = √(a² + b² + c²). ✓
풀이 예시 1 — 기본 직육면체
모서리의 길이가 3, 4, 12인 직육면체가 있습니다. 공간 대각선을 구하십시오.
d = √(3² + 4² + 12²) = √(9 + 16 + 144) = √169 = 13.
3, 4, 12, 13은 특별한 정수 집합임을 알 수 있습니다. 이를 '피타고라스 사중항(Pythagorean quadruple)'이라고 합니다. 3-4-5가 유명한 2차원 피타고라스 삼중항인 것처럼, 3-4-12-13은 그 3차원 대응물입니다.
풀이 예시 2 — 정육면체
모든 모서리의 길이가 6인 정육면체가 있습니다. 공간 대각선을 구하십시오.
d = √(36 + 36 + 36) = √108 = 6√3 ≈ 10.39.
모서리의 길이가 s인 임의의 정육면체에 대해: 공간 대각선 = s√3입니다. √3 ≈ 1.732이므로, 정육면체의 공간 대각선은 모서리 길이보다 약 73% 더 깁니다.
풀이 예시 3 — 실용적 적용
30 × 18 × 12 인치 크기의 상자에 32인치 낚싯대를 배송합니다. 대각선으로 넣을 수 있을까요?
공간 대각선: d = √(900 + 324 + 144) = √1368 ≈ 36.98인치.
네 — 32인치는 36.98인치의 공간 대각선 안에 들어갑니다. (단단히 채우려면 막대가 대각선을 따라 놓일 수 있을 만큼 충분히 가늘어야 하는지도 확인해야 하지만, 얇은 막대 모양의 물건의 경우 대각선이 주요 제약 조건입니다.)
피타고라스 사중항
2차원 피타고라스 삼중항(a, b, c)이 a² + b² = c²를 만족하는 것처럼, 3차원 피타고라스 사중항(a, b, c, d)은 a² + b² + c² = d²를 만족합니다. 정수 값을 가지는 유명한 사중항은 다음과 같습니다:
- 1, 2, 2, 3 (가장 작은 것): 1 + 4 + 4 = 9 = 3²
- 2, 3, 6, 7: 4 + 9 + 36 = 49 = 7²
- 1, 4, 8, 9: 1 + 16 + 64 = 81 = 9²
- 3, 4, 12, 13: 9 + 16 + 144 = 169 = 13²
- 4, 5, 20, 21: 16 + 25 + 400 = 441 = 21²
이 사중항들은 대각선 길이가 정수로 나오는 문제에서 유용합니다.
3차원 거리 공식
3차원 피타고라스 정리는 3차원 거리 공식의 기하학적 핵심입니다. 공간 내 임의의 두 점 P₁ = (x₁, y₁, z₁)과 P₂ = (x₂, y₂, z₂)에 대해:
d = √((x₂−x₁)² + (y₂−y₁)² + (z₂−z₁)²)
(x₂−x₁), (y₂−y₁), (z₂−z₁)를 두 점을 연결하는 공간 대각선을 가진 '가상의' 직육면체의 모서리 길이로 생각할 수 있습니다. 공식은 동일합니다.
N차원으로의 확장
이 패턴은 계속됩니다. 4차원에서는 4차원 직사각형 초입체(hyper-prism)의 '초대각선(hyperdiagonal)' 길이는 다음과 같습니다:
d = √(a² + b² + c² + e²)
그리고 임의의 N에 대해 계속됩니다. 일반적인 N차원 공식은 다음과 같습니다:
d = √(x₁² + x₂² + ... + xₙ²)
이는 N차원에서의 유클리드 노름(Euclidean norm)입니다. 이는 선형대수학, 물리학, 머신러닝에서 '크기' 또는 '길이'의 기초적인 측정 기준입니다.
실생활 적용
- 포장. "이 물체가 이 상자 안에 들어갈까?" — 공간 대각선을 계산하여 물체의 길이와 비교합니다.
- 항공 및 운송. 불규칙한 모양의 화물에 대한 치수 분석.
- 컴퓨터 그래픽. 임의의 두 3차원 점 사이의 거리 계산 (충돌 감지, 조명 계산, AI 비전 등).
- 벡터 크기. 물리학에서 벡터 v = (vx, vy, vz)의 '길이'는 |v| = √(vx² + vy² + vz²)입니다. 이는 정확히 3차원 피타고라스 형태와 일치합니다.
- GPS / 측량. 고도 차이가 중요한 경우 3차원 거리 계산 (예: 등산 경로 대 직선 거리).
- 양자 역학. 3차원 위상 공간에서의 위치-운동량 불확정성 계산은 3차원 피타고라스 구조를 사용합니다.
2차원과 3차원 비교
a × b 크기의 직사각형에서 면 대각선은 √(a² + b²)입니다. 동일한 a, b에 높이 c를 더한 a × b × c 크기의 직육면체에서 공간 대각선은 √(a² + b² + c²)입니다.
따라서 공간 대각선은 항상 면 대각선보다 깁니다(단, c = 0인 경우 제외). 차원을 추가하면 대각선 길이는 길어질 뿐 결코 짧아지지 않습니다.
흔한 실수
- 제곱하지 않고 모서리를 더함. 공식은 각 모서리를 제곱한 후 더하고, 마지막으로 제곱근을 취합니다. 단순히 a + b + c를 더하면 둘레와 같은 합이 나오며, 대각선이 아닙니다.
- 공간 대각선과 면 대각선을 혼동함. 면 대각선 = √(a² + b²) (2차원 문제). 공간 대각선 = √(a² + b² + c²) (3차원). 공간 대각선이 더 깁니다.
- 단위를 혼동함. 세 모서리는 모두 동일한 단위를 사용해야 합니다. 출력 단위는 제곱 단위가 아닌 선형 단위입니다.
- 제곱근을 취하는 것을 잊음. 제곱된 형태는 d²를 주며 d가 아닙니다. 마지막에 √를 취해야 합니다.
자주 묻는 질문 – 3D 피타고라스 정리 계산기
이것은 고전 정리를 3차원으로 확장합니다. 직육면체의 대각선 길이는 d = √(a² + b² + c²)이며, 여기서 a, b, c는 각각 길이, 너비, 높이를 나타냅니다.
대각선은 상자 내부의 가장 긴 직선 거리로, 한 모서리에서 대각선 반대편 모서리까지 내부를 지나가는 선분입니다.
표준 정리는 2차원에서 적용됩니다: d = √(a² + b²). 3차원 버전은 제곱근 안에 세 번째 차원을 추가합니다.
네 — 무료이며 무제한입니다.