초함수의 컨볼루션, 실수에서 정의된 함수로서의 초함수
📂초함수론초함수의 컨볼루션, 실수에서 정의된 함수로서의 초함수
빌드업
초함수론의 목적은 나이브하게 정의된 디랙 델타 함수같은 것들을 수학적으로 엄밀하게 정의하는 것이다. 따라서 함수공간에서 정의된 초함수를 실수공간에서 정의되는 함수로 다룰 수 있게 해야 한다. 먼저 초함수의 미분, 트렌슬레이션 등이 어떻게 정의됐는지 생각해보자.
초함수는 정의역이 함수공간이라 미분 등을 기존의 개념대로 정의할 수 없기 때문에 해당 작용을 테스트 함수에 대신 하는 것으로 생각했다. 이와 비슷한 방법으으로 초함수와 테스트 함수의 컨볼루션을 정의하려고 한다. 우선 국소 적분가능한 함수 u와 이에 대응되는 정칙 초함수 Tu가 주어졌다고 하자. u와 테스트 함수 ϕ의 컨볼루션은 다음과 같다.
u∗ϕ(x)=∫u(y)ϕ(x−y)dy,x,y∈Rn
Tu와 ϕ를 컨볼루션할 수 없으니 Tu에 대응되는 u와 ϕ의 컨볼루션을 Tu와 ϕ의 컨볼루션으로 정의하자.
Tu∗ϕ(x):=∫u(y)ϕ(x−y)dy=u∗ϕ(x)
그런데 임의의 함수 f에 대해서 f~(y)=f(−y), fx(y)=f(y−x)라고 하면 다음이 성립한다.
f~x(y)=f~(y−x)=f(x−y)
따라서 Tu∗ϕ를 다음과 같이 표기할 수 있다.
Tu∗ϕ(x):=∫u(y)ϕ~x(y)dy=Tu(ϕ~x)
따라서 최종적으로 초함수와 테스트 함수와의 컨볼루션을 다음과 같이 정의한다.
정의
T를 초함수, ϕ를 테스트 함수라고 하자. T와 ϕ의 컨볼루션을 다음과 같이 정의한다.
T∗ϕ(x):=T(ϕ~x)=T(ϕ(x−⋅))
설명
정의역이 함수 공간인 초함수 T를 위와 같은 정의로 인해 실수 공간 R 위에서 정의된 것처럼 생각할 수 있다. 따라서 고전적인 의미에서의 연속, 미분 등을 말할 수 있게 된다. 실제로 다음의 정리가 성립한다.
정리
T가 초함수, ϕ가 테스트 함수라고 하자. 그러면 다음이 성립한다.
T∗ϕ∈C∞and∂α(T∗ϕ)=T∗∂αϕ
증명
증명의 간소화를 위해 1차원이라고 가정하자. 어떤 테스트 함수 ϕ에 대해서 아래의 식이 성립하는 r>0가 존재한다.
suppϕ⊂[−r,r]
또한 어떤 함수 f:R→C가 ∣x∣≤C, ∣h∣≤1에 대해서 f(y)=ϕ(x+h−y)와 같이 정의된 함수라고 할 때 다음의 식이 성립한다.
suppf⊂[−R,R],R=r+C+1
이제 ψ와 Ψ를 다음과 같이 정의하자.
ψx,h(y)=Ψx,h(y)= ϕ(x+h−y)−ϕ(x−y) hϕ(x+h−y)−ϕ(x−y)−ϕ′(x−y)
그러면 다음이 성립한다.
suppψx,hsuppΨx,h⊂[−R,R]⊂[−R,R]
또한 ϕ가 테스트 함수 이므로 ψx,h, Ψx,h는 미분 가능하고 ψx,h, Ψx,h와 도함수들 모두 h→0일 때 0으로 균등수렴한다. 그러면 초함수의 연속 조건에 의해서 아래의 식이 성립한다.
h→0lim[(T∗ϕ)(x+h)−(T∗ϕ)(x)]===== h→0lim[T(ϕ~x+h)−T(ϕ~x)] h→0limT(ϕ~x+h−ϕ~x) h→0limT(ψx,h) T(0) 0
따라서 T∗ϕ는 연속이다. 또한 다음의 식이 성립한다.
h→0lim[h(T∗ϕ)(x+h)−(T∗ϕ)(x)−(T∗ϕ′)(x)]===== h→0lim[hT(ϕ~x+h)−T(ϕ~x)−T(ϕ′~x)] h→0limT(hϕ~x+h−ϕ~x−ϕ′~x) h→0limT(Ψx,h) T(0) 0
따라서 T∗ϕ는 미분가능하고 도함수는 T∗ϕ′이다. 같은 방식으로 T∗ϕ의 n계 도함수는 다음과 같음을 알 수 있다.
(T∗ϕ)(n)=T∗ϕ(n)∀n∈N
■