Important solution fix
[pde-course.git] / Solve.tex
blob39d52669df79e43885e73330874d09f1d3b50066
1 \chapter{Решение}
2 \section{Собственные функции}
3 Для последующих действий необходимо представить функцию $U$ из задачи \eqref{eq:new_problem} в виде разложения по собственным функциям. Сначала найдем собственные функции. Для этого решим задачу Штурма-Лиувилля. Представим функцию $U$ в виде
4 \begin{equation}
5 \label{func:form}
6 U(y, z, t) = T(t)Y(y)Z(z).
7 \end{equation}
9 Рассмотрим однородное уравнение, соответствующее неоднородному уравнению из задачи \eqref{eq:new_problem}:
10 \begin{equation}
11 \label{eq:uniform}
12 \frac{1}{c^2} \frac{\partial^2 U}{\partial t^2} = \Delta_{yz} U.\\
13 \end{equation}
15 Подставив \eqref{func:form} в \eqref{eq:uniform}, получим
16 \begin{equation}
17 \label{eq:equality}
18 \frac{1}{c^2}\frac{T''}{T} = \frac{Y''}{Y} + \frac{Z''}{Z} = -(\nu^2 + \xi^2).\\
19 \end{equation}
21 Здесь $\nu = \const, \xi = \const$ в силу того, что левая часть \eqref{eq:equality} зависит только от $t$,
22 а правая~--- от $y$ и $z$. Таким образом,
23 \begin{equation}
24 \label{eq:shturm-liuville}
25 \left.
26 \begin{array}{rcl}
27 Y'' + \nu^2 Y &=& 0,\\
28 Z'' + \xi^2 Z &=& 0,\\
29 T'' + c^2(\nu^2 + \xi^2)T &=& 0.
30 \end{array}
31 \right.
32 \end{equation}
34 Подставив, кроме того, \eqref{func:form} в граничные условия задачи \eqref{eq:new_problem}, получим условия
35 \begin{equation}
36 \left.
37 \label{eq:conditions}
38 \begin{array}{rcl}
39 Y(0) &=& 0,\qquad Y(l_y) = 0,\\
40 Z(0) &=& 0,\qquad Z(l_z) = 0.
41 \end{array}
42 \right.
43 \end{equation}
45 Объединяя \eqref{eq:shturm-liuville} и \eqref{eq:conditions}, мы получим две задачи о собственных значениях (задачи Штурма-Лиувилля) для $Y$ и $Z$.
47 \begin{equation}
48 \label{eq:shturm-liuville-final}
49 \begin{array}{ll}
50 \left\{
51 \begin{array}{rcl}
52 Y'' + \nu^2Y & = & 0, \\
53 Y(0) & = & 0, \\
54 Y(l_y) & = & 0;
55 \end{array}
56 \right.
57 \left\{
58 \begin{array}{rcl}
59 Z'' + \xi^2Z & = & 0, \\
60 Z(0) & = & 0, \\
61 Z(l_z) & = & 0.
62 \end{array}
63 \right.
64 \end{array}
65 \end{equation}
67 Решим первую из задач \eqref{eq:shturm-liuville-final}. Как известно (например, из \cite{samarsky}), общее решение такого уравнения представимо в виде
68 \begin{equation}
69 \label{eq:common-solution}
70 Y(y) = A\sin{\nu y} + B\cos{\nu y}.
71 \end{equation}
73 Первое граничное условие $Y(0) = 0$ дает нам $B = 0$. Из второго условия $Y(l_y) = 0$ следует
75 Y(l_y) = A\sin{\nu l_y} = 0.
78 Поскольку $Y(y)$ не равно тождественно нулю, то $A \ne 0$, значит
79 \begin{equation}
80 \label{eq:sin}
81 \sin{\nu l_y} = 0.
82 \end{equation}
84 Из \eqref{eq:sin} следует, что $\nu = \cfrac{\pi n}{l_y}$, где $n \in \Z$. Собственные функции \eqref{eq:common-solution} при этом имеют вид $Y = A \sin \cfrac{\pi n}{l_y}$.
86 Аналогично решаем вторую из задач \eqref{eq:shturm-liuville-final} и получаем нетривиальные решения
87 \begin{equation}
88 \label{func:eigen}
89 \begin{array}{ll}
90 \left\{
91 \begin{array}{l}
92 Y = A \sin\nu y, \\
93 \nu = \frac{\pi n}{l_y}, n \in \Z;
94 \end{array}
95 \right.
96 \left\{
97 \begin{array}{l}
98 Z = C \sin\xi z, \\
99 \xi = \frac{\pi m}{l_z}, m \in \Z.
100 \end{array}
101 \right.
102 \end{array}
103 \end{equation}
105 Здесь понимается, что для любых вещественных констант $A$ и $C$, указанные $Y(y)$ и $Z(z)$ представляют собой искомые собственные функции.
107 \section{Получение решения}
109 Таким образом, $U$ можно представить в виде следующего двойного ряда Фурье по функциям \eqref{func:eigen}.
110 \begin{equation}
111 \label{eq:u-series}
112 U(y, z, t) = \displaystyle \sum_{m=1}^{\infty}\sum_{n=1}^{\infty} \gamma(t) \sin\frac{\pi n y}{l_y} \sin\frac{\pi m z}{l_z}.
113 \end{equation}
115 Разложим по собственным функциям \eqref{func:eigen} неоднородную правую часть \eqref{eq:g} дифференциального уравнения задачи \eqref{eq:new_problem} и функцию \eqref{eq:phi} из начальных условий этой задачи.
117 \begin{enumerate}
118 \item Разложение $G(y, z, t)$.
119 Разложим функцию \eqref{eq:g} по функциям \eqref{func:eigen}. Заметим, что функция $G$ уже содержит в себе собственную функцию $\sin\frac{\pi y}{l_y}$, значит, необходимо разложить лишь зависящую от $z$ часть. Разложение будет иметь вид
120 \begin{equation}
121 \label{func:G_represent}
122 G(y, z, t) = \pi^2 \frac{4l_y^2 - \lambda^2}{\lambda^2 \l_y^2} \sin\frac{2\pi c}{\lambda}t\displaystyle \sum_{m=1}^{\infty} g_{nm}^{(z)}(t) \sin\frac{\pi y}{l_y} \sin\frac{\pi m z}{l_z}.
123 \end{equation}
125 Найдем коэффициенты ряда.
127 \begin{eqnarray}
128 \nonumber
129 g^{(z)}_{nm}(t) &=& \frac{2}{l_z} \displaystyle \int_0^{l_z} \frac{l_z - z}{l_z} \sin\frac{\pi m z}{l_z} dz = \frac{2}{l_z}\left[\int_0^{l_z}\sin\frac{\pi m z}{l_z}dz - \int_0^{l_z}\frac{z}{l_z} \sin\frac{\pi m z}{l_z}dz\right] =\\
130 \nonumber
131 &=& \frac{2}{l_z} \left[ \left. -\frac{l_z}{\pi m} \cos\frac{\pi m z}{l_z}\right|_{0}^{l_z} - \left. \frac{z l_z}{\pi m}\cos\frac{\pi m z}{l_z}\right|_{0}^{l_z} + \int_0^{l_z}\frac{l_z}{\pi m}\cos\frac{\pi m z}{l_z}dz\right] =\\
132 \label{func:g}
133 &=& \frac{2}{l_z}\frac{l_z}{\pi m} \left( 1 - (-1)^m - (-1)^{m+1} \right) = \frac{2}{\pi m}.
134 \end{eqnarray}
136 Подставив разложение \eqref{func:g} в \eqref{func:G_represent} получим
137 \begin{equation}
138 \label{func:G}
139 G(y, z, t) = 2\pi \frac{4l_y^2 - \lambda^2}{\lambda^2 \l_y^2} \sin\frac{2\pi c}{\lambda}t\displaystyle \sum_{m=1}^{\infty}\frac{1}{m}\sin\frac{\pi y}{l_y} \sin\frac{\pi m z}{l_z}.
140 \end{equation}
142 \item Разложение $\Phi(y, z)$.
144 Теперь разложим функцию \eqref{eq:phi}, содержащуюся в начальном условии задачи \eqref{eq:new_problem}. Как и в предыдущем случае, она уже разложена по собственным функциям относительно $y$, будем искать разложение относительно $sin\frac{\pi m z}{l_z}$. Разложение будет иметь следующий вид
146 \Phi(y, z) = \displaystyle -k\sum_{m=1}^{\infty}\varphi \sin\frac{\pi y}{l_y} \sin\frac{\pi m z}{l_z}.
149 Найдем коэффициенты разложения.
150 \begin{eqnarray*}
151 \varphi = \displaystyle \frac{2}{l_z} \int_0^{l_z} \frac{l_z - z}{l_z}\sin\frac{\pi m z}{l_z}dz = \frac{2}{\pi m}.
152 \end{eqnarray*}
154 Таким образом,
155 \begin{equation}
156 \label{func:phi}
157 \Phi(y, z) = -\frac{2k}{\pi}\displaystyle \sum_{m=1}^{\infty} \frac{1}{m} \sin\frac{\pi y}{l_y} \sin\frac{\pi m z}{l_z}.
158 \end{equation}
160 \end{enumerate}
162 Подставив \eqref{func:G}, \eqref{func:phi} и \eqref{eq:u-series} в \eqref{eq:new_problem}, умножив всё на $c^2$ и приравняв коэффициенты при одинаковых базисных функциях, получим задачу Коши.
163 \begin{equation}
164 \label{eq:cauchy}
165 \left\{
166 \begin{array}{l}
167 \gamma''(t) + w^2_{m}\gamma(t) = \frac{2\pi c^2}{m}\left(\frac{4l_y^2 - \lambda^2}{l_y^2\lambda^2} \right)\sin{kt}, ~ 0 \le t \le T; \\
168 \begin{array}{rcl}
169 \gamma(0) &=& 0,\\
170 \gamma'(0) &=& -\frac{2k}{\pi m},
171 \end{array}
172 \end{array}
173 \right.
174 \end{equation}
175 где $w_{m} = \pi c \sqrt{\frac{1}{l_y^2} + \frac{m^2}{l_z^2}}$.
177 Здесь $U$ представляется в виде обычного ряда Фурье, а не двойного, потому что все коэффициенты в \eqref{func:G} и \eqref{func:phi} равны нулю, если $n \neq 1$.
179 Сначала найдём общее решение соответствующего однородного уравнения
180 \begin{equation}
181 \label{eq:similar}
182 \begin{array}{l}
183 \gamma''(t) + w^2_{m}\gamma(t) = 0.
184 \end{array}
185 \end{equation}
187 Решение \eqref{eq:similar} не составляет труда: это обыкновенное линейное дифференциальное уравнение с постоянными коэффициентами, характерное для линейных осцилляторов. Его решение
189 \begin{equation}
190 \label{eq:similar_solution}
191 \gamma^{0}(t) = C_1 \cos{w_m t} + C_2 \sin{w_m t}, ~ C_1, C_2 \in \R.
192 \end{equation}
194 Рассмотрим теперь неоднородную задачу и найдем ее частное решение. Исходя из вида правой части, вид решения будет таким
195 \begin{equation}
196 \label{eq:part}
197 \tilde{\gamma}(t) = D_1 \cos{kt} + D_2 \sin{kt}.
198 \end{equation}
200 Подставим функцию \eqref{eq:part} в уравнение задачи \eqref{eq:cauchy} и получим
202 -k^2 D_1 \cos{kt} - k^2 D_2 \sin{kt} + w^2_m D_1 \cos{kt} + w^2_{m} D_2 \cos{kt} = \frac{2\pi c^2}{m}\left(\frac{4l_y^2 - \lambda^2}{l_y^2\lambda^2} \right)\sin{kt}.
205 Приравняем коэффициенты при соответствующих функциях и получим систему
206 \begin{equation}
207 \label{eq:sys_temp}
208 \begin{equationsset}
209 (w_m^2 - k^2) D_1 & = & 0, \\
210 (w_m^2 - k^2) D_2 & = & \frac{2\pi c^2}{m}\left(\frac{4l_y^2 - \lambda^2}{l_y^2\lambda^2} \right).
211 \end{equationsset}
212 \end{equation}
214 Отсюда $D_1 = 0$, $D_2 = \frac{2\pi c^2}{m(w_m^2 - k^2)}\left(\frac{4l_y^2 - \lambda^2}{l_y^2\lambda^2} \right)$. Получаем искомое частное решение.
216 \begin{equation}
217 \label{eq:part_solution}
218 \tilde{\gamma}(t) = \frac{2\pi c^2}{m(w_m^2 - k^2)}\left(\frac{4l_y^2 - \lambda^2}{l_y^2\lambda^2} \right)\sin{kt}.
219 \end{equation}
221 Общее решение \eqref{eq:caucy} выглядит как сумма общего решения \eqref{eq:similar_solution} соответствующего однородного уравнения и частного решения \eqref{eq:part_solution} его самого, то есть
223 \begin{equation}
224 \label{eq:cauchy_general_solution}
225 \gamma(t) = C_1 \cos{w_mt} + C_2 \sin{w_mt} + \frac{2\pi c^2}{m(w_m^2 - k^2)}\left(\frac{4l_y^2 - \lambda^2}{l_y^2\lambda^2} \right)\sin{kt}.
226 \end{equation}
228 Используем начальные условия и получим
229 \begin{equation}
230 \label{eq:sys}
231 \left\{
232 \begin{array}{l}
233 C_1 = 0,\\
234 C_2 = -\frac{k}{w_m}\left(\frac{2}{\pi m} + D \right).
235 \end{array}
236 \right.
237 \end{equation}
239 Таким образом, учитывая \eqref{eq:sys} в \eqref{eq:cauchy_general_solution}, получим
240 \begin{equation}
241 \label{eq:cauchy_solution}
242 \gamma(t) = \frac{2\pi c^2}{m(w_m^2 - k^2)}\left(\frac{4l_y^2 - \lambda^2}{l_y^2\lambda^2} \right)\sin{kt} - \frac{k}{w_m}\left(\frac{2}{\pi m} + D\right)\sin{w_mt}.
243 \end{equation}
245 Тогда с учётом \eqref{eq:cauchy_solution} \eqref{eq:u-series} запишется так:
246 \begin{equation}
247 \label{eq:u_solution}
248 U(y, z, t) = \displaystyle \sum_{m=1}^{\infty} \left( \frac{2\pi c^2}{m(w_m^2 - k^2)}\left(\frac{4l_y^2 - \lambda^2}{l_y^2\lambda^2} \right)\sin{kt} - \frac{k}{w_m}\left(\frac{2}{\pi m} + D\right)\sin{w_mt} \right) \sin\frac{\pi y}{l_y} \sin\frac{\pi m z}{l_z}.
249 \end{equation}
251 Окончательно, выразив $E_x$ из \eqref{eq:changeling}, и подставив туда \eqref{eq:u_solution}, имеем
252 \begin{equation}
253 \label{eq:ultimate_solution}
254 E_x(y, z, t) = \displaystyle
255 \sum_{m=1}^{\infty} \left( \frac{2\pi c^2}{m(w_m^2 - k^2)}\left(\frac{4l_y^2 - \lambda^2}{l_y^2\lambda^2} \right)\sin{kt} - \frac{k}{w_m}\left(\frac{2}{\pi m} + D\right)\sin{w_mt} \right) \sin\frac{\pi y}{l_y} \sin\frac{\pi m z}{l_z}\\
256 + \frac{l_z - z}{l_z} \sin\frac{2\pi c}{\lambda}t \sin\frac{\pi y}{l_y}.
257 \end{equation}
259 Это и есть окончательное аналитическое решение исходной задачи \eqref{eq:problem} в виде ряда Фурье.
261 \begin{figure}[!hbtp]
262 \centering
263 \includegraphics[width=0.9\linewidth]{first}
264 \caption{Волна в момент $t = 2\cdot10^{-15}$}
265 \end{figure}
267 \begin{figure}[!hbtp]
268 \centering
269 \includegraphics[width=0.9\linewidth]{second}
270 \caption{Волна в момент $t = 1\cdot10^{-14}$}
271 \end{figure}
273 \begin{figure}[!hbtp]
274 \centering
275 \includegraphics[width=0.9\linewidth]{third}
276 \caption{Волна в момент $t = 1\cdot10^{-13}$}
277 \end{figure}