우리는
sine의 역함수를 다음과 같이 쓸 수 있다.
ϕ≡∫0ξ1−t21dt=sin−1ξ 이와 비슷하게, 다음과 같은 정의를 할 수 있다.
u≡∫0ξ1−t21−k2t21dt≡sn−1ξ 따라서
snu=ξ=sinϕ 임을 알 수 있고,
snu를
야코비 타원 함수(Jacobi elliptic function)라 한다.("에스엔"이라 읽는다.) 보통은
k를 밝혀
ξ=sn(u;k) 로 표기한다.
또한, 다른
야코비 타원 함수는
cn(u;k)dn(u;k)≡cosϕ=1−sin2ϕ=1−sn2(u;k)=1−ξ2≡(du/dϕ)1=1−k2sin2ϕ=1−k2sn2(u;k)=1−k2ξ2 로 정의된다. 위와 마찬가지로 각각 "씨엔", "디엔"으로 읽는다.
이상을 정리하면 아래의 표와 같다.
u≡∫0ξ1−t21−k2t21dt=∫0ϕ1−k2sin2θ1dθ |
sn(u;k) | ξ=sinϕ | |
cn(u;k) | 1−ξ2=cosϕ | 1−sn2(u;k) |
dn(u;k) | 1−k2ξ2=1−k2sin2ϕ | 1−k2sn2(u;k) |
위의 야코비 타원 함수들은 주기성을 가지며, 실수 영역에서, 다음이 성립한다.
sn(u;k)cn(u;k)dn(u;k)=sn(u+4K(k);k)=cn(u+4K(k);k)=dn(u+2K(k);k) K(k)는 위에서 봤던 완전 제1종 타원 적분이다.
아래는
k2=0.5일 때, 야코비 타원 함수의 그래프이다.
파일:나무_야코비타원.png삼각함수 자체가
원과 관련되어, 반지름
r인 원에 대하여 그 원 위의 점
(x,y)은
xy=rcosϕ=rsinϕ 의 관계를 가지고 있듯, 야코비 타원 함수또한 유사하게
y축 위에 긴 반지름이 있고, 꼭짓점 한 좌표값
a=1인 타원
[1]에서 유사한 관계를 생각해볼 수 있다.
야코비 타원 함수에서는 위에서 보았듯,
u라는 것을 변수로 쓰는데 위에서 언급했듯, 야코비 타원 함수는 타원
x2+b2y2=1(b≥1) 에서 정의된다고 했고, 극좌표계로 변환하여 해당 타원 위의 점
(x,y)에 대하여
xyr=rcosϕ=rsinϕ=1−k2sin2ϕ1(k≡1−b21) 로 쓸 수 있다. 여기서
k는 해당 타원의 이심률이고,
0≤k≤1을 만족한다. 그런데
u=∫0ϕ1−k2sin2θ1dθ=∫0ϕrdθ 으로 곧
u는 각
ϕ에 대응되는 반지름
r의 원의 미소 호의 길이의 합을
0≤θ≤ϕ 범위 내에서 모두 더한 것을 의미한다.
u의 역함수로써 amplitude라는 함수를 정의하기도 하는데
ϕ≡am(u;k) 로 쓴다.
본격적으로 야코비 타원 함수을 분석하기 전에 한 가지 정의를 하고자 한다. 점
(x′,y′)은 단위원 위의 점이며,
(x,y)는 (야코비 타원 함수를 정의하는) 타원 위의 점이다. 또한
r은 해당 타원을 극좌표계로 변환했을 때의 반지름을 말한다.
u=∫0y′1−k2t21−t21dt=sn−1y′ 로 쓸 수 있고, 여기서
y′=sinϕ이다. 즉,
y′=snu 임을 알 수 있다. 계속해서 위에서 정의했던
cnu,
dnu에 대해서도 해보면 결과적으로 아래와 같은 결과를 얻는다.
y′x′r−1=snu=sinϕ=cnu=cosϕ=dnu 이 결과를 시각화한 결과가 아래 그림에 나타내져 있다.
파일:namu_야코비_타원_함수_타원과의_관계_수정.png직각삼각형의 닮음을 이용하면 결국 타원에 대하여
xyr=rcnu=rsnu=dnu1 임을 얻는다.
[1] k→0일 때, 야코비 타원 함수 sn(u;0)cn(u;0)dn(u;0)=sinu=cosu=1 즉, 이 경우는 야코비 타원 함수는 삼각함수와 같은 것을 알 수 있다.
[2] k→1일 때, 야코비 타원 함수 sn(u;1)cn(u;1)dn(u;1)=tanhu=sechu=sechu [3] 야코비 타원 함수에 대한 항등식 sn2u+cn2uk2sn2u+dn2udn2u−k2cn2u=1=1=1 (매개변수
k는 표기에서 생략했다.)
[4] 야코비 타원 함수의 덧셈 공식 sn(u1+u2)cn(u1+u2)dn(u1+u2)=1−k2sn2u1sn2u2snu1cnu2dnu2+snu2cnu1dnu1=1−k2sn2u1sn2u2cnu1cnu2−snu1dnu1snu2dnu2=1−k2sn2u1sn2u2dnu1dnu1−k2snu1cnu1snu2cnu2 (매개변수
k는 표기에서 생략했다.)
[5] 야코비 타원 함수의 미분 dud(snu)dud(cnu)dud(dnu)=cnudnu=−snudnu=−k2snucnu (매개변수
k는 표기에서 생략했다.)
[6] 야코비 타원 함수의 보조 함수세 야코비 타원 함수
snu,
cnu,
dnu의 비로 정의되는 보조 함수들이 존재하며, 각 정의는 아래와 같다.
nsuncunduscucsusdudsucdudcu≡snu1≡cnu1≡dnu1≡cnusnu≡snucnu≡dnusnu≡snudnu≡dnucnu≡cnudnu (매개변수
k는 표기에서 생략했다.)