Loading [MathJax]/jax/output/CommonHTML/jax.js
본문 바로가기
지난 연재물 - 수학 & 통계학/[상미분방정식] 참새와 함께하는 공학수학 - ODE 편

#4.series solution(4. Bessel's equation : 미분적분 관계식)

by STEMSNU 2015. 6. 13.


그림 출처


어디까지 왔니?



  • 주의 : 식이 너무 길어서 인터넷 창을 작게 해두면 잘릴 수 있습니다! 브라우저 창 크기를 최대로 키워서 봐주세요~

Bessel equation


    Remind

    • Bessel Equation
      x2d2ydx2+xdydx+(x2ν2)y=0

    • 점화식
      a2k=1(2k+r+ν)(2k+rν)a2k2a0=1Γ(ν+1)12νa1=0

    • r의 값

      1. 중근, ν=0
      2. ν=(정수)
      3. ν=12
      4. 그 외의 경우
    • ν가 정수(1, 2번 경우)
      Jν=(1)νJν
    • ν=12(3번 경우)
      J12=2πxsinxJ12=2πxcosx

    • y1=Jν (제 1종 Bessel function)
      y1=Jν=k=0((1)k1Γ(k+ν+1)k!(x2)2k+ν)

    • y2(r=0일 때)
      y2=J0lnx+k=1((1)k122k(k!)2(1+12+13+.....+1k))x2k
      Y0=2π(y2+(γln2)J0)γ=limm(hmlnm)hm=1+12+13+....+1m

    • Yν(제 2종 Bessel function)
      ν가 정수가 아닌 경우 Yν(x)=Jν(x)cosνπJν(x)sinνπ
      ν가 정수인 경우 Yn(x)=limνnJν(x)cosνπJν(x)sinνπ

    • 일반해
      y=c1Jν+c2Yν
      정수가 아닌 ν에 대해, 아래의 일반해도 가능
      y=c1Jν+c2Jν

    ㅋㅋ 수고가 많으셨습니다 ㅠㅠ 베쎌은 이번 포스팅을 끝으로 마무리를 지을 수 있을 것 같네요 ㅎㅎ

    Bessel function 미분하기

    #0. 왜?

    이걸 왜 굳이 미분하느냐 하면….
    ν=0이라던가, ν=12정도의 값은 손으로 쉽게(?!!) 계산을 할 수 있겠지만(우리는 모두 구했잖아요~) 이제 ν=1,2,3.....같은 걸 구하기 시작하면 엄청 골치가 아파집니다. 가뜩이나 복잡한 식에 뭔가를 대입하는 건 그리 달가운 일은 아니니까요….ㅋㅋㅋ 그래서 뭔가 ‘낮은 ν에서 높은 ν를 얻을 수 있는 식은 없을까?’ 하는 생각에 미분을 해서 뭔갈 얻어보고자 시도합니다. 가지가지한다진짜... 그러고 나니 만족스러운 결과가 나오고, 그래서 공식을 만들어 두는 겁니다. 그러면 차근차근 미분을…ㅎㅎㅎ

    #1. 공식

    우리가 최종적으로 얻게 될 공식은 아래의 네 개입니다.
    1. d[xνJν(x)]dx=xνJν1(x)
    2. d[xνJν(x)]dx=xνJν+1(x)
    3. Jν1(x)+Jν+1(x)=2νxJν(x)
    4. Jν1(x)Jν+1(x)=2dJν(x)dx

    3, 4번 공식은 1번과 2번을 잘 조합해서 나오는 공식이고, 1, 2번은 직접 미분을 때려봐야 합니다. 함께 미분을 때려봅시다…ㅎㅎㅎ

    #2. 미분(1)

    Jν=k=0((1)k1Γ(k+ν+1)k!(x2)2k+ν)
    였던 것 기억하죠? 그럼 이제 양변에 xν를 곱해봅시다.
    xνJν=k=0((1)k1Γ(k+ν+1)k!x2k+2ν22k+ν)
    이제 우변의 양변을 x에 대해 미분…을 때려볼건데요, 시그마 밑에 있는 k의 범위는 신경써줄 필요가 없습니다. x의 차수가 0보다 작아지는게 없기 때문에…

    k=0((1)k(2k+2ν)Γ(k+ν+1)k!x2k+2ν122k+ν)=xνk=0((1)k2(k+ν)(k+ν)Γ(k+ν)k!x2k+ν122k+ν)
    이제 2(k+ν)를 약분하면
    xνk=0((1)k1Γ(k+ν)k!x2k+ν122k+ν1)
    이렇게 될겁니다. 이제 식을 아주 잘 관찰을 해볼텐데…
    Jν=k=0((1)k1Γ(k+ν+1)k!(x2)2k+ν)Jν1=k=0((1)k1Γ(k+ν)k!(x2)2k+ν1)
    위에서 얻은 식의 뒷부분과 Jν1이 정확하게 일치하는 모습을 볼 수 있습니다. 그러니..

    xνk=0((1)k1Γ(k+ν)k!x2k+ν122k+ν1)=xνJν1

    그러니 최종적으로
    d[xνJν(x)]dx=xνJν1(x)
    를 얻을 수 있네요.

    #3. 미분(2)

    이번에는
    Jν=k=0((1)k1Γ(k+ν+1)k!(x2)2k+ν)
    여기에, 양변에 xν를 곱해봅시다.
    xνJν=k=0((1)k1Γ(k+ν+1)k!x2k22k+ν)
    이번에는 우변을 미분할 때 x의 차수가 0보다 작아질 수가 있습니다. 그러니 k=1부터 시작하겠네요.
    k=1((1)k2kΓ(k+ν+1)k!x2k122k+ν)=k=1((1)k2kΓ(k+ν+1)k(k1)!x2k122k+ν)
    다시 약분하면…
    k=1((1)k1Γ(k+ν+1)(k1)!x2k122k+ν1)
    굉장히 k1=s로 치환하고 싶어지는 식이죠?ㅎㅎ
    s=0((1)s+11Γ(s+ν+2)s!x2s+122s+ν+1)=xνs=0((1)s+11Γ(s+ν+2)s!x2s+ν+122s+ν+1)
    그러면, 다시 식을 비교해봅시다.
    Jν=k=0((1)k1Γ(k+ν+1)k!(x2)2k+ν)Jν+1=k=0((1)k1Γ(k+ν+2)k!(x2)2k+ν+1)
    시그마 뒷 부분에 있는 식이 Jν+1과 동일하다는 사실, 알아 채셨죠? 이제 식을 다시 정리해보면

    d[xνJν(x)]dx=xνJν+1(x)
    를 얻겠죠.

    #3. 미분식 전개하기

    얻어진 미분 점화식의 좌변이 그냥 ‘한꺼번에 미분’ 형태로 되어있으니, 그걸 전개해봅시다.
    d[xνJν(x)]dx=xνJν1(x)νxν1Jν(x)+xνdJν(x)dx=xνJν1(x)d[xνJν(x)]dx=xνJν+1(x)νxν1Jν(x)+xνdJν(x)dx=xνJν+1(x)νxν1Jν(x)+xνdJν(x)dx=xνJν+1(x)
    두 번째 식은 xν가 붙어있는 관계로, 양변에 x2ν를 곱해줘서 식을 변형했습니다. 즉 전개해서 얻어진 식은 아래의 두 식이네요.
    νxν1Jν(x)+xνdJν(x)dx=xνJν1(x)νxν1Jν(x)+xνdJν(x)dx=xνJν+1(x)

    • 두 식을 더하면,
      2xνdJν(x)dx=xν(Jν1(x)Jν+1(x))2dJν(x)dx=Jν1(x)Jν+1(x)

    • 두 식을 빼면,
      2νxν1Jν(x)=xν(Jν1(x)+Jν+1(x))2νxJν(x)=Jν1(x)+Jν+1(x)

    참 쉽죠?ㅋㅋㅋ
    이렇게 1~4번 공식을 모두 증명해 봤습니다.

    Bessel function 적분하기

    물론 series 를 그대로 적분하겠다는게 아니라, 미분 공식 네 개를 조금 변형해서 적분공식을 써보자…는 거죠! 별거 없습니다. ㅋㅋ
    1. d[xνJν(x)]dx=xνJν1(x)
    2. d[xνJν(x)]dx=xνJν+1(x)
    3. Jν1(x)+Jν+1(x)=2νxJν(x)
    4. Jν1(x)Jν+1(x)=2dJν(x)dx
    네 개 공식을 3번만 빼고 다 적분해줘버리면,
    1. xνJν(x)=xνJν1(x)dx
    2. xνJν(x)=xνJν+1(x)dx
    3. X
    4. Jν1(x)dxJν+1(x)dx=2Jν(x)
    끝! 간만에 간단하네요 ㅋㅋㅋㅋ

    어떻게 사용할건데?

    가장 와닿는 것 부터 볼까요? 당장 J32를 구하고 싶다고 합시다. 그러면, 미분 공식의 2번 식에다가 ν=12를 넣어봅니다.

    d[x1/2J12(x)]dx=x12J32(x)

    그런데,
    x12J12(x)=2πsinxx
    라는걸 알 고 있으니 이걸 x에 대해 미분해주기만 하면 J32의 값을 쉽게 구할 수 있을 겁니다.

    아니면, 미분 공식의 3번 식에 ν=32를 마찬가지로 대입해보면
    J12(x)+J32(x)=1xJ12(x)
    어차피 ν=±12일 때의 값은 알고 있으니 쉽게 구할 수 있을 겁니다.

    이런식으로, 다양한 형태의 Bessel function 에 대한 적분, 미분을 ‘이론적으로는’ ν가 아주 큰 경우까지 구할 수 있다는 것을 알 수 있게 되었네요. 아마 여기보다 양자역학이나, 열전달에서 훨씬 더 많이 쓰일 것 같으니 쓸 때 마다 여기로 링크를 걸어주지 않을까 싶…..쿨럭

    다음 시간에는….

    길고 험난한 여정을 함께하시느라 수고 많으셨습니다. 이제 Bessel function 자체적인 것에 대한 이야기는 모두 끝났고, 다음 포스팅에서는 Legendre equation 과 Bessel equation 을 정리하고, 그래프를 조금 확인해보고, 이 함수가 왜이렇게 중요해서 많이 다뤘는지에 대해 조금 알아보겠습니다. 정말정말 수고 많으셨습니다!

    댓글