전공 정리/공업수학

40. 그린(Green) 정리

꼬긔 2020. 6. 22. 03:04

40.1. Green's Theorem in the Plain.

 Green 정리는 선적분과 이중적분간을 변환시켜주는 도구입니다. xy평면 위에 폐곡선 C가 존재하고 C가 이루는 닫힌 면을 R이라고 합시다. F1(x,y), F2(x,y)가 연속 함수이고 R 내에 연속인 편도함수 F1y, F2x가 존재한다고 합시다. Green 정리는 다음과 같습니다.

R(F2xF1y)dxdy=C(F1dx+F2dy)(1)

 (1)을 벡터 형태로 바꾸어서 나타낼 수 있습니다. F=[F1,F2]라 하고, 회전을 계산해 봅시다.

curl F=(F2z)i+(F1z)j+(F2xF1y)k(2)

 (2)에서 (1)을 나타내기 위해서 회전의 (F2xF1y)k항만이 필요합니다. 이는 회전과 k의 내적으로 가져올 수 있습니다.

F2xF1y=curl Fk(3)

 따라서 (3)을 통해 (1)의 좌변을 얻을 수 있습니다.

R(F2xF1y)dxdy=R(curl F)kdxdy(4)

 dr=[dx,dy]라 하면, (1)의 좌변은 다음과 같이 얻을 수 있습니다.

C(F1dx+F2dy)=CFdr(5)

 (4)와 (5)를 조합하여 Green 정리를 벡터 형태로 나타낼 수 있습니다.

R(curl F)kdxdy=CFdr(6)

 Green 정리를 증명해 봅시다. [그림 1][각주:1]을 참고해봅시다.

[그림 1]

 xy평면 위의 폐곡선 C가 있고 C에 둘러싸인 내부면을 R이라 합시다. 폐곡선의 가장 작은 x값을 a라 하고 가장 큰 값을 b라 합시다. 점 a와 점 b를 기준으로 두 곡선 C, C으로 나누고 C=u(x), C=v(x)라 합시다. C의 이동 방향은 반시계 방향으로 합시다. R의 범위는 다음과 같습니다.

{axbu(x)yv(x)(7)

 (1)의 좌변 RF1ydxdy항만 가져와 봅시다. 적분 범위가 주어졌으므로 이중적분을 다음과 같이 쓸 수 있습니다.

RF1ydxdy=bav(x)u(x)F1ydydx(8)

 (8) 이중적분의 첫 번째 적분을 풀어봅시다.

v(x)u(x)F1ydy=F1(x,y)|y=v(x)y=u(x)=F1(x,v(x))F1(x,u(x))(9)

 (9)를 (8)에 대입하고 적분 형태를 바꾸어 봅시다.

RF1ydxdy=baF1(x,v(x))dxbaF1(x,u(x))dx=abF1(x,v(x))dxbaF1(x,u(x))dx(10)

 (10) 우변의 적분을 선적분으로 바꿉시다.

abF1(x,v(x))dxbaF1(x,u(x))dx=CF1(x,y)dxCF1(x,y)dx(11)

 (11)의 우변은 적분 경로를 C로 합칠 수 있습니다.

CF1(x,y)dxCF1(x,y)dx=CF1(x,y)dx(12)

 이제 RF2xdxdy항을 구해봅시다. [그림 2][각주:2]를 참고하여 이전과 같은 방법으로 구하면 됩니다.

[그림 2]

 전과 같은 조건에 이번엔 y를 기준으로 먼저 생각합시다. y 값이 가장 작은 점을 c, 가장 큰 점을 d라 하고, C를 두 구간으로 나누어 p(y), q(y)라 합시다. 같은 조건이므로 이동 방향은 반시계 방향으로 동일합니다. R의 범위는 다음과 같습니다.

{cydp(y)xq(y)(13)

 적분을 풀어봅시다.

RF2xdxdy=dcq(y)p(y)F2xdxdy=dcF2(q(y),y)dy+cdF2(p(y),y)dy=CF2(x,y)dy(14)

 (12), (14)를 합하여 Green 정리가 완성됩니다.

R(F2xF1y)dxdy=CF2(x,y)dy(CF1(x,y)dx)=C(F1dx+F2dy)(15)

 예제를 풀어봅시다.

 

 Ex) 1. F=[y27y,2xy+2x]이고, 적분 경로 C:x2+y2=1일 때 Green 정리가 성립하는지 확인해 봅시다.

 (1)의 좌변으로 풀어봅시다. 주어진 값을 대입합니다.

R(F2xF1y)dxdy=R[(2y+2)(2y7)]dxdy=9Rdxdy(16)

 (17)의 RdxdyR의 넓이를 의미합니다. R은 반지름이 1인 원이므로 그 넓이는 π가 되겠죠.

9Rdxdy=9π(17)

 (1)의 우변을 통해 구해봅시다. 매개변수 t (0t2π)를 이용하면 r(t)=[cost,sint]임을 알 수 있습니다. (1)의 우변과 (6)의 우변은 같습니다. (6)의 우변 형태로 계산해봅시다. 우선 F를 매개변수 t에 대한 식으로 나타내 봅시다.

 F(r(t))=[sin2t7sint,2sintcost+2cost](18)

 r(t)를 구해봅시다.

r(t)=ddt[cost,sint]=[sint,cost](19)

 (18), (19)를 (6) 우변에 대입해 봅시다.

CFdr=2π0F(r(t))r(t)dt=2π0[sin2t7sint,2sintcost+2cost][sint,cost]dt(20)

 (20)의 적분을 계산해 봅시다.

2π0F(r(t))r(t)dt=2π0(sin3t+7sin2t+2cos2tsint+2cos2t)dt=9π(21)

 (17)과 (21)를 비교하면 값이 같음을 확인할 수 있습니다.

 

Sol) 9π로 값이 같음.

 

40.2. Application of Green's Theorem.

 (1)의 F1=0, F2=x인 경우를 대입해 봅시다. 식은 다음과 같습니다.

Rdxdy=Cxdy(22)

 이번에는 (1)에 F1=y, F2=0을 대입해봅시다.

Rdxdy=Cydx(23)

 (22)와 (23)의 좌변은 R의 넓이를 의미합니다. R의 넓이를 A라 합시다. (22)와 (23)을 이용해 A를 다음과 같이 쓸 수 있습니다.

A=12C(xdyydx)(24)

 (24)는 Green 정리를 통해, R의 넓이 A를 선적분으로 구할 수 있음을 의미합니다. 예제를 풀어 봅시다.

 

Ex) 2. x2a2+y2b2=1인 타원의 넓이.

 타원 위치 벡터를 매개변수 t (0t2π)를 이용해 나타내 봅시다. 다음과 같습니다.

r(t)=[acost,bsint](25)

 (25)를 미분합니다.

r(t)=[asint,bcost](26)

 (25), (26)을 (24)에 대입합니다.

A=12C(xdyydx)=122π0(abcos2t)(absin2t)dt=12×ab2π0dt=πab(27)

 

Sol) πab

 

 rθ로 구성된 극좌표계로 (24)를 나타내 봅시다. x=rcosθ, y=rsinθ입니다. 각각 미분하면 다음과 같습니다.

 {dx=cosθdrrsinθdθdy=sinθdr+rcosθdθ(28)

 (28)을 (24)에 대입해 봅시다.

 A=12C(xdyydx)=12C(rcosθ)(sinθdr+rcosθdθ)(rsinθ)(cosθdrrsinθdθ)=12Crcosθsinθdr+r2cos2θdθrsinθcosθdrr2sin2θdθ=12Cr2dθ(29)

 예제를 풀어봅시다.

 

 Ex) 3. r=a(1cosθ), (0θ2π)인 심장형의 넓이 구하기.

 주어진 식을 (29)에 대입합시다.

A=12Cr2dθ=122π0a2(1cosθ)2dθ(30)

 (30)의 적분을 풀어줍시다.

122π0a2(1cosθ)2dθ=a222π0(cos2θ2cosθ+1)dθ=a222π0(cos(2θ)+122cosθ+1)dθ=a22(sin(2θ)42sinθ+32)|2π0=3π2a2(31)

 

Sol) 3π2a2

 

 이번 포스팅은 여기서 마치겠습니다. 다음 포스팅에서 Surface Integrals에 대하여 다룰 예정입니다.

 

  1. Erwin Kreyszig, Advanced Engineering Mathematics 10th edition, pp. 434. [본문으로]
  2. 같은 책, pp.434. [본문으로]