다변량 확률 변수X=(X1,⋯,Xn) 의 조인트 확률밀도함수f 가 f(x1,⋯,xn) 와 같이 주어져있다고 하고 다음과 같은 변환을 생각해보자.
y1=u1(x1,⋯,xn)⋮yn=un(x1,⋯,xn)
이러한 변환 u1,⋯,un 는 단사가 아닐 수 있다. 따라서 X 의 서포트 SX 는 k 개의 파티션A1,⋯,Ai,⋯,Ak 으로 나누어지고, 다음과 같은 역변환 wji∣i=1,⋯,kj=1,⋯,n 들을 생각할 수 있다.
x1=w1i(y1,⋯,yn)⋮xn=wni(y1,⋯,yn)
이러한 변환에 따라
Y1=u1(X1,⋯,Xn)⋮Yn=un(X1,⋯,Xn)
과 변환된 다변량 확률 변수 Y=(Y1,⋯,Yn) 의 조인트 확률밀도함수 g 는 다음과 같다.
g(y1,⋯,yn)=i=1∑kf[w1i(y1,⋯,yn),⋯,wni(y1,⋯,yn)]∣Ji∣
Ji 는 i=1,⋯,k 번째 자코비안Ji:=∂y1∂w1i⋮∂y1∂wni⋯⋱⋯∂yn∂w1i⋮∂yn∂wni 의 행렬식이다.
주의사항으로, 이산 확률 변수에 대해서는 자코비안을 계산할 필요가 없다. 초보적인 실수지만 의외로 많은 사람들이 가지고 있는 오개념이다.
예시
확률 변수의 변환은 사실 말만 어려울 뿐 아니라 정직하고 복잡한 계산이 필요한 일이다. 변환이 단사가 아닌 경우를 나누어서 각자 자코비언을 계산해야하는데, 이게 얼마나 어려운 일일지는 문제에 따라 다르다. 이 어려움이 어떤 것인지 느껴보기 위해 다음의 예를 생각해보자:
f(x1,x2)={π10,0<x12+x22<1,otherwise
위와 같은 확률 밀도 함수를 가지는 확률 변수는 원 안의 점을 유니폼한 확률로 샘플링한다. 자연스러운 변환은 직교좌표를 극좌표로 바꾸는 것이겠지만, 이해를 돕기 위해 다소 작위적인 변환 Y1=X12+X22, Y2=X12/(X12+X22) 을 생각해보자. 식에 제곱이 있기 때문에 이 변환은 단사가 아니고, 다음과 같은 네 가지의 경우로 나누어서 생각을 해야한다.
x1=y1y2x1=y1y2x1=−y1y2x1=−y1y2∧x2=y1(1−y2)∧x2=−y1(1−y2)∧x2=y1(1−y2)∧x2=−y1(1−y2)
이들의 i=1,2,3,4 번째 자코비언은 각각 다음과 같이 계산된다.
∣J1∣=det21y1y221y11−y221y2y1−211−y2y1=−4y2(1−y2)1
∣J4∣=det−21y1y2−21y11−y2−21y2y1211−y2y1=4y2(1−y2)1
따라서 y1,y2 으로 구해지는 새로운 조인트 확률 밀도 함수 g 는 다음과 같다.
g(y1,y2)=i=1∑4π1±4y2(1−y2)1=πy2(1−y2)1