본문으로 이동

구 (기하학)

한울위키, 우리 모두의 백과사전.
(구면에서 넘어옴)
파일:Sphere wireframe 10deg 6r.svg
종류매끄러운 곡면
대수곡면
χ2
대칭군O(3)
표면적4πr2
부피4/3πr3

기하학에서, (球, 영어: sphere)는 곡선과 유사한 2차원 곡면으로, 3차원 공간에서 주어진 한 으로부터 같은 거리 r만큼 떨어진 점들로 이루어진 집합이다. 여기서 주어진 한 점을 구의 중심이라 하고, 거리 r를 구의 반지름이라 한다. 수학에서 구는 속, 즉 내부가 없는 도형이며, 내부를 포함하는 도형은 이라 한다.

데카르트 좌표계에서는 중심(a, b, c)이고 반지름이 r인 구를 다음의 방정식으로 나타낼 수 있다.

(xa)2+(yb)2+(zc)2=r2

방정식이 2차 다항식으로 표현되기 때문에 구는 대수 곡면의 일종인 이차 곡면이다.

구면 좌표계에서는 두 개의 매개변수 θ ∈ [0, 2π], φ ∈ [0, π]를 이용하여 다음처럼 나타낼 수 있다.

x=a+rcosθcosφ
y=b+rsinθcosφ
z=c+rsinφ

구의 부피

단면적의 적분을 이용한 증명

원의 방정식 x2+y2=r2,(y0)을 이용하여 구의 부피를 구해보자.

원의 방정식을 y0로 한정하면 함수 y=r2x2를 만들 수 있다.

반구의 부피 V는 다음과 같이 반구의 단면적을 적분한 값이다.

V=0rA(x)dx

단면적 함수 A(x)는 함수 y=r2x2의 함숫값을 반지름으로 하여 제곱하고 π를 곱한 값이므로

A(x)=π(r2x2)이다.

따라서 V=0rA(x)dx=0rπ(r2x2)dx

=[πr2x]0r[π13 x3]0r=πr313πr3=23πr3이다.

구의 부피는 2V이므로 반지름이 r인 구의 부피43πr3이다.

원통셸 방법을 이용한 증명

1사분면 위의 원 y=r2x2(x0)을 y축에 대해 회전하여 생긴 회전체인 반구의 부피 V는

V=0r2πxr2x2dx

=23π[(r2x2)32]0r=23π(0r3)=23πr3

따라서 구의 부피는 2V=43πr3이다.

질량 중심파푸스-굴딘 정리를 이용한 증명

원의 방정식 x2+y2=r2(y0)의 그래프는 함수 y=r2x2의 그래프이므로, y=f(x)=r2x2라 하자. 이때 이 그래프를 x축에 대해 회전했을 때의 회전체인 구의 부피를 구해보자.

먼저, 질량 중심 좌표 (x¯,y¯)를 구한다.

함수 f(x)는 y축을 기준으로 좌우대칭이기 때문에, x¯의 좌표는 0이다.

y¯=12(rrr2x2dx)12πr2=(rrr2x2dx)πr2

=4r33πr2=4r3π이므로

질량 중심 좌표 (x¯,y¯)=(0,4r3π)이다.

파푸스-굴딘 정리에 의하여 x축에 대해 한바퀴 회전할 때 회전체의 부피 V는

V=2πy¯A (A는 영역의 넓이) 이므로

V=2π4r3π12πr2=43πr3이다.

따라서 구의 부피는 43πr3이다.

부피비

밑면의 반지름이 r인 구의 부피는 43πr3이고,

밑면의 반지름이 r이고, 높이가 h원뿔원기둥의 부피는 각각 13πr2h, πr2h이다.

h=2r이면 원뿔과 원기둥의 부피는 각각 23πr3, 2πr3이 된다.

따라서, 한 변의 길이가 2r정육면체내접하는 원뿔, 구, 원기둥의 부피의 비는

23πr3:43πr3:2πr3=1:2:3

구의 표면적

밑면의 넓이가 아주 작고 밑면의 반지름과 높이가 같은 원뿔이 있다고 하자.

그러면 그 원뿔이 한 점을 중심으로 모여 구를 이루었다고 할 수 있으므로 (밑면의 넓이가 작은 원뿔의 부피) : (구의 부피) = (밑면의 넓이가 작은 원뿔의 밑면의 넓이) : (구의 겉넓이)가 된다.

13πr3:43πr3=πr2:S

따라서 겉넓이 S=4πr2이 된다.

일반화

구의 정의를 확장하여 n차원의 를 생각할 수 있다. 예를 들어 3차원에서의 구에 해당하는 도형은 2차원에서는 , 1차원에서는 중점을 기준으로 같은 거리만큼 떨어져 있는 두 점이라고 할 수 있다.

수학적으로는 이러한 일반적인 구를 Sn으로 표시하고, 정의는 (n+1)차원 유클리드 공간에서 중심점과의 거리가 같은 점들의 집합이다. 이 정의에 따라 S1은 원, S2는 구가 된다.

같이 보기

모듈:Authority_control 159번째 줄에서 Lua 오류: attempt to index field 'wikibase' (a nil value).