跳到主要内容

京都大学 情報学研究科 知能情報学専攻 2024年8月実施 専門科目 S-4

Author

itsuitsuki

Description

大学公表の原題

Let us define the Fourier transform F[x(t)]\mathcal{F}[x(t)] of a real function x(t)x(t) and the inverse Fourier transform F1[X(ω)]\mathcal{F}^{-1}[X(\omega)] of a function X(ω)X(\omega) with the following formulas, where tt and ω\omega denote real numbers, and j=1j = \sqrt{-1}.

F[x(t)]=x(t)ejωtdtF1[X(ω)]=12πX(ω)ejωtdω\mathcal{F}[x(t)] = \int_{-\infty}^{\infty} x(t)e^{-j\omega t} \mathrm d t \\ \mathcal{F}^{-1}[X(\omega)] = \frac{1}{2\pi} \int_{-\infty}^{\infty} X(\omega)e^{j\omega t} \mathrm d\omega

Answer the following questions, where T0,ω0T_0, \omega_0, and TT denote positive constants.

Q.1

Prove that the following equation holds for real functions f(t)f(t) and g(t)g(t), where * denotes convolution.

F[f(t)g(t)]=12πF[f(t)]F[g(t)]\mathcal{F}[f(t)g(t)] = \frac{1}{2\pi} \mathcal{F}[f(t)] * \mathcal{F}[g(t)]

Q.2

Compute the Fourier transform of the functions given below. (1) x1(t)=12(sgn(T0t)+sgn(T0+t))x_1(t) = \frac{1}{2}(\text{sgn}(T_0 - t) + \text{sgn}(T_0 + t)),

where sgn(t)={1(t<0)0(t=0)1(t>0)\text{where } \text{sgn}(t) = \begin{cases} -1 & (t < 0) \\ 0 & (t = 0) \\ 1 & (t > 0) \end{cases}

(2) x2(t)={sinω0tπt(t0)ω0π(t=0)x_2(t) = \begin{cases} \frac{\sin \omega_0 t}{\pi t} & (t \neq 0) \\ \frac{\omega_0}{\pi} & (t = 0) \end{cases}

Q.3

Let xs(t,T)=x2(t)δT(t)x_s(t, T) = x_2(t)\delta_T(t) be a signal sampled from x2(t)x_2(t) in Q.2 using a comb function δT(t)=k=δ(tkT)\delta_T(t) = \sum_{k=-\infty}^{\infty} \delta(t - kT), where δ(t)\delta(t) denotes the Dirac delta function. Answer the following questions. You may use that F[δT(t)]=1Tk=δ(ωkT)\mathcal{F}[\delta_T(t)] = \frac{1}{T} \sum_{k=-\infty}^{\infty} \delta(\omega - \frac{k}{T}) holds.

(1) Draw the graph of F[xs(t,13ω0)]\mathcal{F}[x_s(t, \frac{1}{3\omega_0})] in the range of ω3ω0|\omega| \leq 3\omega_0.

(2) Show the condition for TT to satisfy F[x2(t)]=F[xs(t,T)]\mathcal{F}[x_2(t)] = \mathcal{F}[x_s(t, T)] in the range of ωω0|\omega| \leq \omega_0.

(3) Draw the graph of F[xs(t,23ω0)]\mathcal{F}[x_s(t, \frac{2}{3\omega_0})] in the range of ω3ω0|\omega| \leq 3\omega_0.

(4) Draw the graph of F1[Xs(ω)]\mathcal{F}^{-1}[X_s(\omega)] in the range of tπω0|t| \leq \frac{\pi}{\omega_0}. Xs(ω)X_s(\omega) is given below.

Xs(ω)={F[xs(t,23ω0)](ωω0)0(ω>ω0)X_s(\omega) = \begin{cases} \mathcal{F}[x_s(t, \frac{2}{3\omega_0})] & (|\omega| \leq \omega_0) \\ 0 & (|\omega| > \omega_0) \end{cases}

题目描述

连续时间 Fourier 变换及其逆变换定义为

F[x(t)]=x(t)ejωtdt,F1[X(ω)]=12πX(ω)ejωtdω.\mathcal{F}[x(t)]=\int_{-\infty}^{\infty}x(t)e^{-j\omega t}\,dt,\qquad \mathcal{F}^{-1}[X(\omega)]=\frac{1}{2\pi}\int_{-\infty}^{\infty}X(\omega)e^{j\omega t}\,d\omega.
  1. 证明时域乘积的 Fourier 变换满足

    F[f(t)g(t)]=12π(F[f(t)]F[g(t)]),\mathcal{F}[f(t)g(t)] =\frac{1}{2\pi}\bigl(\mathcal{F}[f(t)]*\mathcal{F}[g(t)]\bigr),

    其中 * 表示卷积。

  2. 求下列两个信号的 Fourier 变换:

    x1(t)=12{sgn(T0t)+sgn(T0+t)},x_1(t)=\frac12\{\operatorname{sgn}(T_0-t)+\operatorname{sgn}(T_0+t)\},

    其中符号函数 sgn()\operatorname{sgn}(\cdot) 按题中定义取值;以及

    x2(t)={sinω0tπt(t0),ω0π(t=0).x_2(t)= \begin{cases} \dfrac{\sin\omega_0t}{\pi t} & (t\ne0),\\[4pt] \dfrac{\omega_0}{\pi} & (t=0). \end{cases}
  3. 用冲激梳

    δT(t)=k=δ(tkT)\delta_T(t)=\sum_{k=-\infty}^{\infty}\delta(t-kT)

    x2(t)x_2(t) 采样,令 xs(t,T)=x2(t)δT(t)x_s(t,T)=x_2(t)\delta_T(t)。可使用

    F[δT(t)]=1Tk=δ(ωkT).\mathcal{F}[\delta_T(t)] =\frac1T\sum_{k=-\infty}^{\infty}\delta\left(\omega-\frac{k}{T}\right).

    (1)在 ω3ω0|\omega|\leq3\omega_0 范围内画出 F[xs(t,13ω0)]\mathcal{F}[x_s(t,\frac{1}{3\omega_0})];(2)求使得在 ωω0|\omega|\leq\omega_0F[x2(t)]=F[xs(t,T)]\mathcal{F}[x_2(t)]=\mathcal{F}[x_s(t,T)] 成立的 TT 的条件;(3)在 ω3ω0|\omega|\leq3\omega_0 范围内画出 F[xs(t,23ω0)]\mathcal{F}[x_s(t,\frac{2}{3\omega_0})];(4)定义

    Xs(ω)={F[xs(t,23ω0)](ωω0),0(ω>ω0),X_s(\omega)= \begin{cases} \mathcal{F}[x_s(t,\frac{2}{3\omega_0})] & (|\omega|\leq\omega_0),\\ 0 & (|\omega|>\omega_0), \end{cases}

    tπω0|t|\leq\frac{\pi}{\omega_0} 范围内画出 F1[Xs(ω)]\mathcal{F}^{-1}[X_s(\omega)]

Kai

Q.1

Assume, for example, that f,gf,g are Schwartz functions. Substituting the inverse transform of gg and applying Fubini's theorem gives

F[fg](ω)=Rf(t)ejωt(12πRG(ν)ejνtdν)dt=12πRG(ν)F(ων)dν=12π(FG)(ω).\begin{aligned} \mathcal F[fg](\omega) &=\int_{\mathbb R}f(t)e^{-j\omega t} \left(\frac1{2\pi}\int_{\mathbb R}G(\nu)e^{j\nu t}\,d\nu\right)dt\\ &=\frac1{2\pi}\int_{\mathbb R}G(\nu)F(\omega-\nu)\,d\nu =\frac1{2\pi}(F*G)(\omega). \end{aligned}

Q.2

(1)

The function is 11 for t<T0|t|<T_0, 00 for t>T0|t|>T_0, and 1/21/2 at the two endpoints. These endpoint values do not affect its integral. Hence

X1(ω)=T0T0ejωtdt={2sin(ωT0)/ω,ω0,2T0,ω=0.X_1(\omega)=\int_{-T_0}^{T_0}e^{-j\omega t}\,dt =\begin{cases}2\sin(\omega T_0)/\omega,&\omega\ne0,\\2T_0,&\omega=0.\end{cases}

(2)

The inverse transform of the frequency rectangle is

12πω0ω0ejωtdω=sin(ω0t)πt,\frac1{2\pi}\int_{-\omega_0}^{\omega_0}e^{j\omega t}\,d\omega =\frac{\sin(\omega_0t)}{\pi t},

with the continuous value ω0/π\omega_0/\pi at t=0t=0. Thus, with symmetric improper integration at the jump points,

X2(ω)=R(ω):={1,ω<ω0,1/2,ω=ω0,0,ω>ω0.X_2(\omega)=R(\omega):= \begin{cases} 1,&|\omega|<\omega_0,\\ 1/2,&|\omega|=\omega_0,\\ 0,&|\omega|>\omega_0. \end{cases}

Q.3

For the angular-frequency convention ejωte^{-j\omega t}, the distributional Fourier-series identity is

δT(t)=1TmZej2πmt/T,F[δT](ω)=2πTmZδ(ω2πmT).\delta_T(t)=\frac1T\sum_{m\in\mathbb Z}e^{j2\pi mt/T}, \qquad \mathcal F[\delta_T](\omega) =\frac{2\pi}{T}\sum_{m\in\mathbb Z}\delta\left(\omega-\frac{2\pi m}{T}\right).

Using Q.1, the sampled spectrum is therefore

F[xs](ω)=1TmZR(ω2πmT).(*)\mathcal F[x_s](\omega)=\frac1T\sum_{m\in\mathbb Z} R\left(\omega-\frac{2\pi m}{T}\right). \tag{*}

The following answers use this transform convention and the half-height values of RR at its two discontinuities.

(1)

For T=1/(3ω0)T=1/(3\omega_0), neighboring replicas are separated by 6πω06\pi\omega_0. Only the central rectangle intersects ω3ω0|\omega|\le3\omega_0, so

F[xs](ω)=3ω0R(ω)(ω3ω0).\mathcal F[x_s](\omega)=3\omega_0 R(\omega) \qquad(|\omega|\le3\omega_0).

(2)

In the absence of spectral overlap, 2π/T>2ω02\pi/T>2\omega_0 and (*) equals X2/TX_2/T on the baseband. Thus exact equality of the unscaled spectra throughout the closed interval ωω0|\omega|\le\omega_0 requires

T=1and0<ω0<π.\boxed{T=1\quad\text{and}\quad0<\omega_0<\pi}.

To see that overlap cannot provide another solution with these endpoint values, note that (*) is periodic with period a=2π/Ta=2\pi/T. If a<2ω0a<2\omega_0, periodicity makes its value at ω0-\omega_0 equal its value at the interior point ω0+a-\omega_0+a, whereas RR takes the unequal values 1/21/2 and 11 there. If a=2ω0a=2\omega_0, two half-height replicas sum to one at either boundary, again preventing equality with RR after matching the interior amplitude.

For amplitude-normalized sampling, the usual no-aliasing identity is instead

TF[xs](ω)=X2(ω),T<πω0,ωω0.T\mathcal F[x_s](\omega)=X_2(\omega), \qquad T<\frac{\pi}{\omega_0},\quad |\omega|\le\omega_0.

The non-strict bound Tπ/ω0T\le\pi/\omega_0 suffices if equality is required only almost everywhere and boundary values are disregarded.

(3)

For T=2/(3ω0)T=2/(3\omega_0), replicas are separated by 3πω03\pi\omega_0. Again only the central rectangle intersects the indicated range, giving

F[xs](ω)=3ω02R(ω)(ω3ω0).\mathcal F[x_s](\omega)=\frac{3\omega_0}{2}R(\omega) \qquad(|\omega|\le3\omega_0).

(4)

The baseband restriction keeps this central rectangle. Consequently

F1[Xs](t)=3ω02x2(t)={3ω0sin(ω0t)2πt,t0,3ω022π,t=0.\mathcal F^{-1}[X_s](t) =\frac{3\omega_0}{2}\,x_2(t) =\begin{cases} \dfrac{3\omega_0\sin(\omega_0t)}{2\pi t},&t\ne0,\\[4pt] \dfrac{3\omega_0^2}{2\pi},&t=0. \end{cases}

It is even, nonnegative on the requested interval, maximal at zero, and zero at t=±π/ω0t=\pm\pi/\omega_0.

Sampled spectra and reconstructed signal under the angular-frequency convention