Advertisement
sadov_a

Anton tex project

Mar 3rd, 2022
1,558
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Latex 19.63 KB | None | 0 0
  1. \documentclass{article}
  2. \usepackage[utf8]{inputenc}
  3. \usepackage[T2A]{fontenc}  
  4. \usepackage[russian]{babel}
  5.  
  6. \usepackage[a5paper,margin=1cm,bmargin=1.5cm]{geometry}
  7. \usepackage{parskip}
  8.  
  9. \usepackage{amsmath}
  10. \usepackage{amssymb}
  11. \usepackage{amsthm}
  12. \usepackage{asymptote}
  13. \theoremstyle{definition}
  14. \newtheorem{problem}{}
  15.  
  16. \newenvironment{answer}{\par\emph{Ответ:}}{\par}
  17.  
  18. \newenvironment{solution}[1][Решение.]
  19.    {\vspace{-\parskip}\begin{proof}[#1]}{\end{proof}}
  20.  
  21. \title{Спецкурс <<Набор математических текстов в~\LaTeX>>}
  22. \author{Антон Садовничий}
  23. \date{20--23 июня 2020 г.}
  24.  
  25. \newcommand*{\hm}[1]{#1\nobreak\discretionary{}%
  26.     {\hbox{$\mathsurround=0pt #1$}}{}}
  27.  
  28. \begin{document}
  29. \maketitle
  30.  
  31. \section*{Задачи}
  32. \begin{problem}
  33. Для любых конечных множеств $X, Y \in \mathbb{N}$ определим $f_X(k)$ как $k$-е наименьшее натуральное число, не лежащее в $X$. Пусть
  34. \[
  35. X * Y = X \cup \{ f_X(y) : y \in Y \} \,.
  36. \]
  37. Пусть $A$~--- множество из $a > 0$ натуральных чисел, а $B$~--- множество из $b > 0$ натуральных чисел. Предположим, что $A * B = B * A$. Докажите, что
  38. \[
  39. \underbrace{A * (A * \ldots (A * (A * A)) \ldots )}_{\text{$b$ раз по $A$}} =
  40. \underbrace{B * (B * \ldots (B * (B * B)) \ldots )}_{\text{$a$ раз по $B$}}.
  41. \]
  42. a) Докажите, что операция $*$ ассоциативная.
  43.  
  44. b) Докажите, что если $|X| = |Y|$ и $X * Y = Y * X$, то $X = Y$\!.
  45.  
  46. c) Завершите решение задачи.
  47. \end{problem}
  48. \medskip
  49. \begin{solution}
  50. ~\par
  51. a) Рассмотрим конечные множества $A, B, C \in \mathbb{N}$. Докажем, что $A * (B * C) \hm{=} (A * B) * C$. Введём последовательности $\{a_n\}$ и $\{b_n\}$, такие что $a_i = f_A(i)$, $b_i = f_B(i)$ для всех $i \geqslant 1$. Тогда
  52. \[
  53. \begin{aligned}
  54. A * (B * C) & = A * (\{ x \mid x \in B\} \sqcup
  55. \{x \mid x = b_i, i \in C \}) =
  56. \\
  57. & = \{ x \mid x \in A\} \sqcup
  58. \{ x \mid x = a_i, i \in B\} \sqcup
  59. \{ x \mid x = a_{b_i}, i \in C\},
  60. \\
  61. (A * B) * C & = (\{ x \mid x \in A\} \sqcup
  62. \{ x \mid x = a_i, i \in B \}) * C =
  63. \\
  64. & = \{ x \mid x \in A\} \sqcup
  65. \{ x \mid x = a_i, i \in B\} \sqcup
  66. \{ x \mid x = a_{b_i}, i \in C\}.
  67. \end{aligned}
  68. \]
  69.  
  70. b) Обозначим $n = |X|$. Докажем утверждение индукцией по $n$. База индукции при $n = 0$ очевидна. Переход индукции: не умаляя общности, наибольший элемент в $Y$ не менее наибольшего элемента в $X$. Обозначим этот элемент $t$. Тогда $\max{(X * Y)} = n + t$. При этом $\max{(Y * X)} \leqslant
  71. \max{\{n + \max{X},\, t\}}$. Так как $X * Y = Y * X$, то $\max{X} = t$. Рассмотрим множества $X' = X \backslash \{t\}, Y' = Y \backslash \{t\}$. Понятно, что
  72. \[
  73. X' * Y' = Y' * X' = \{x \mid x \in X * Y, \, x < t\} \sqcup \{x-1 \mid x \in X * Y, \, t < x < t + n \}.
  74. \]
  75. По предположению индукции $X' = Y'$, поэтому $X = Y$. Утверждение доказано.
  76.  
  77. c) Обозначим
  78. \[
  79. \left\{
  80. \begin{aligned}
  81. & X = \underbrace{A * (A * \ldots (A * (A * A)) \ldots )}_{\text{$b$ раз по $A$}}\,,
  82. \\
  83. & Y = \underbrace{B * (B * \ldots (B * (B * B)) \ldots )}_{\text{$a$ раз по $B$}}.
  84. \end{aligned}
  85. \right.
  86. \]
  87. Так как операция $*$ ассоциативная, и $A * B = B * A$, то эта операция также является коммутативной, когда все <<множители>>~--- это множества $A$ и $B$, поэтому $X * Y = Y * X$. Так как $|X| = |Y| = a b$, то $X = Y$ по предыдущему пункту.
  88. \end{solution}
  89. \bigskip
  90. \begin{problem}
  91. \label{problem:geo}
  92. Многоугольник $P_1 P_2 {\ldots} P_{100}$ вписан в окружность. Будем считать, что $P_i \hm{=} P_{i + 100}$. Обозначим за $Q_i$ точку пересечения диагоналей $P_{i - 2} P_{i + 1}$ и $P_{i - 1} P_{i + 2}$.
  93.  
  94. Предположим, что для некоторой точки $P$ и всех $i$ выполнено $P P_i \perp P_{i - 1} P_{i + 1}$. Докажите, что точки $Q_1, Q_2, \ldots, Q_{100}$ лежат на одной окружности.
  95.  
  96. a) Обозначим за $K_i$ точку пересечения $P P_i$ и $P_{i-1} P_{i+1}$. Докажите, что точки $K_i$ лежат на одной окружности.
  97.  
  98. b) Обозначим окружность из пункта а) за $\gamma$. Докажите, что если $P_{i-1} P_{i+1}$ пересекают $\gamma$ вторично в точках $E_i$, то перпендикуляры к $P_{i-1} P_{i+1}$, восстановленные в $E_i$, пересекаются в одной точке.
  99.  
  100. c) Докажите, что через эту же точку проходят все прямые $E_i Q_i$.
  101.  
  102. d) Завершите решение задачи.
  103. \end{problem}
  104. \begin{figure}[ht]\centering
  105. \begin{asy}[width=1\linewidth]
  106. import geometry;
  107.  
  108. real mr = 0.5cm; // mark radius
  109.  
  110. point p1 = dir(200);
  111. point p2 = dir(170);
  112. point p3 = dir(130);
  113. point p4 = dir(85);
  114.  
  115. line lP2 = perpendicular(p2, line(p1, p3));
  116. line lP3 = perpendicular(p3, line(p2, p4));
  117. point pP = intersectionpoint(lP2, lP3);
  118. point p5 = reflect(parallel((0, 0), line(p4, pP))) * p3;
  119. point p6 = reflect(parallel((0, 0), line(p5, pP))) * p4;
  120. point k1 = extension(p2, pP, p1, p3);
  121. point k2 = extension(p3, pP, p2, p4);
  122. point k3 = extension(p4, pP, p3, p5);
  123. point k4 = extension(p5, pP, p4, p6);
  124. point h1 = extension(p1, p3, p2, p4);
  125. point h2 = extension(p2, p4, p3, p5);
  126. point h3 = extension(p3, p5, p4, p6);
  127. circle cK = circumcircle(k1, k2, k3);
  128. point pO = cK.C;
  129. point pPp = pO + pO - pP;
  130. point q1 = extension(p1, p4, p2, p5);
  131. point q2 = extension(p2, p5, p3, p6);
  132.  
  133. point e1 = reflect(parallel(pO, line(pP, p2))) * k1;
  134. point e2 = reflect(parallel(pO, line(pP, p3))) * k2;
  135. point e3 = reflect(parallel(pO, line(pP, p4))) * k3;
  136. point e4 = reflect(parallel(pO, line(pP, p5))) * k4;
  137.  
  138.  
  139. draw(circumcircle(e2, e3, q1), green);
  140. draw(p1--p4 ^^ p2--p5 ^^ p3--p6, gray(0.9) + dashed);
  141. draw(pPp--e1 ^^ pPp--e2 ^^ pPp--e3 ^^ pPp--e4, dashed + gray(0.5));
  142. draw(p2--p3 ^^ p3--p4 ^^ p4--p5, gray(0.5));
  143. clipdraw(cK, blue + dashed);
  144. clipdraw(circumcircle(p1, p2, p3));
  145. draw(p1--p3 ^^ p2--p4 ^^ p3--p5 ^^ p4--p6);
  146. draw(p2--pP ^^ p3--pP ^^ p4--pP ^^ p5--pP);
  147.  
  148. perpendicularmark(line(p2, pP), line(p1, p3), quarter=4, size=0.4mr);
  149. perpendicularmark(line(p3, pP), line(p2, p4), quarter=1, size=0.4mr);
  150. perpendicularmark(line(p4, pP), line(p3, p5), quarter=4, size=0.4mr);
  151. perpendicularmark(line(p5, pP), line(p4, p6), quarter=1, size=0.4mr);
  152.  
  153. void edot(Label L, point pX, align align, pen p=defaultpen)
  154.    { dot(L, pX, align, p, Fill(white)); }
  155.  
  156. edot("$P_{i-2}$", p1, SW);
  157. edot("$P_{i-1}$", p2, W);
  158. edot("$P_i$", p3, NW);
  159. edot("$P_{i+1}$", p4, N);
  160. edot("$P_{i+2}$", p5, NE);
  161. edot("$P_{i+3}$", p6, E);
  162.  
  163. edot("$P$", pP, E);
  164. edot("$P'$", pPp, E);
  165. edot("$Q_i$", q1, 1.4S);
  166. edot("$Q_{i+1}$", q2, 1.3dir(-53));
  167. edot("$E_{i-1}$", e1, dir(130));
  168. edot("$E_i$", e2, NW);
  169. edot("$E_{i+1}$", e3, NE);
  170. edot("$E_{i+2}$", e4, E);
  171. dot("$O$", pO, p = blue, E, Fill(white));
  172. edot("$K_{i-1}$", k1, dir(20));
  173. edot("$K_i$", k2, 1.6N);
  174. edot("$K_{i+1}$", k3, NW);
  175. edot("$K_{i+2}$", k4, E);
  176. edot("$H_{i-1}$", h1, 3E);
  177. edot("$H_i$", h2, dir(110));
  178. edot("$H_{i+1}$", h3, NE);
  179. \end{asy}
  180. \caption{к~задаче~\ref{problem:geo}}
  181. \label{problem:geo:fig}
  182. \end{figure}
  183. \medskip
  184. \begin{solution}
  185. ~\par
  186. a) Заметим, что $P_i K_i K_{i+1} P_{i+1}$~--- вписанные четырёхугольники для всех $i$. Рассмотрим инверсию (или композицию инверсии и центральной симметрии) с центром в точке $P$, которая меняет местами точки $P_1$ и $K_1$. Тогда эта инверсия также меняет местами точки $P_2$ и $K_2$, \ldots, $P_{100}$ и $K_{100}$. Так как все точки $P_i$ лежат на одной окружности, то все точки $K_i$ тоже лежат на одной окружности. Обозначим эту окружность за $\gamma$, а её центр за $O$.
  187.  
  188. b) Пусть $P'$~--- отражение точки $P$ относительно точки $O$. Докажем, что перпендикуляры к $P_{i-1} P_{i+1}$, восстановленные из $E_i$, проходят через $P'$. Действительно, перпендикуляр из $P$ на $P_{i-1} P_{i+1}$ падает на $K_i$, из $O$~--- на середину отрезка $K_i E_i$, и из $P'$, соответственно, на $E_i$.
  189.  
  190. c) Обозначим $H_i = P_{i-1} P_{i+1} \cap P_i P_{i+2}$. Тогда $H_i$~--- ортоцентр треугольника $P P_i P_{i+1}$. Заметим, что относительно пары прямых $P_{i-1} P_{i+1}$ и $P_i P_{i+2}$ антипараллельны прямые $P_i P_{i+1}$ и $K_i K_{i+1}$, $P_i P_{i+1}$ и $P_{i-1} P_{i+2}$, $K_i K_{i+1}$ и $E_i E_{i+1}$. Получаем, что $P_i P_{i+1} \parallel E_i E_{i+1}$, $K_i K_{i+1} \parallel P_{i-1} P_{i+2}$ и $P_{i-1} E_i E_{i+1} P_{i+2}$~--- вписанный четырёхугольник. Так как $H_i P \perp P_i P_{i+1} \parallel E_i E_{i+1}$, то $H_i P' \perp K_i K_{i+1} \parallel P_{i-1} P_{i+2}$. Также $P_{i-1} P_{i+1} \parallel E_{i-1} E_{i+1}$, т.\,к. $K_{i-1} K_{i+1}$ и $E_{i-1} E_{i+1}$ антипараллельны относительно $P_{i-2} P_i$ и $P_i P_{i+2}$, а $K_{i-1} K_{i+1}$ и $P_{i-1} P_{i+1}$~--- относительно $P P_{i-1}$ и $P P_{i+1}$, где $P P_{i-1} \perp P_{i-2} P_i, P P_{i+1} \perp P_i P_{i+2}$. Получаем, что
  191. \[
  192. \frac{E_i H_{i-1}}{P_{i-1} H_{i-1}} = \frac{E_{i-1} H_{i-1}}{P_i H_{i-1}} = \frac{E_{i+1} H_i}{P_i H_i} = \frac{E_i H_i}{P_{i+1} H_i}.
  193. \]
  194. Значит, существует гомотетия с центром в $E_i$, которая переводит $H_{i-1}$ в $P_{i-1}$ и $H_i$ в $P_{i+1}$. Тогда эта гомотетия переводит треугольник $H_{i-1} H_i P'$ в треугольник, ортоцентр которого совпадает с $Q_i$ и лежит при этом на прямой $E_i P'$, т.\,к. $P' H_{i-1} \perp P_{i-2} P_{i+1}$ и $P' H_i \perp P_{i-1} P_{i+2}$, то есть $Q_i \in P' E_i$.
  195.  
  196. d) Докажем, что $E_i Q_i Q_{i+1} E_{i+1}$~--- вписанный. Так как $P_{i-1} E_i E_{i+1} P_{i+2}$ вписанный, то прямые $E_i E_{i+1}$ и $P_{i-1} P_{i+2}$ антисимметричны относительны пары прямых $P_{i-1} P_{i+1}$ и $P_i P_{i+2}$. Тогда они антисимметричны и относительно пары прямых $P' E_i$ и $P' E_{i+1}$, так как $P_{i-1} P_{i+1} \perp P' E_i$ и $P_i P_{i+2} \perp P' E_{i+1}$, поэтому $E_i,Q_i,Q_{i+1},E_{i+1}$ концикличны. Значит, аналогично пункту a) существует инверсия (возможно с центральной симметрией) с центром в точке $P'$, которая меняет местами точки $E_i$ и $Q_i$, поэтому точки $Q_i$ лежат на одной окружности.
  197. \end{solution}
  198. \bigskip
  199. \begin{problem}
  200. В одной из вершин правильного $n$-угольника записана единица, а в остальных~--- нули. Хулиган Миша одновременно прибавил к числу в каждой вершине его соседа по часовой стрелке; затем он прибавил к числу в каждой вершине число, стоящее от него через две вершины по часовой стрелке и т.\,д.; наконец, он прибавил к числу в каждой вершине его соседа против часовой стрелки. После этих операций $n-1$ из записанных чисел оказались равны. Чему могло быть равно число $n$?
  201.  
  202. a) Докажите, что если после всех операций все $n$ чисел оказались равны, то $n$~--- это степень двойки.
  203.  
  204. b) Проделаем с числами дополнительно ещё одну операцию: прибавим к каждому числу его самого. От этого количество равных чисел не изменится. Занумеруем вершины многоугольника числами от $0$ до $n-1$. Сопоставим числам в вершинах многоугольника многочлен $f(t) = a_{n-1} t^{n-1} + a_{n-2} t^{n-2} + \ldots + a_1 t + a_0$, где $a_k$~--- число, стоящее в вершине с номером $k$. Докажите, что многочлен, соответствующий финальной расстановке, сравним с многочленом $P(t) = (1 \hm{+} t)(1+t^2)(1+t^3)\cdots(1+t^n)$ по модулю $R(t) = t^{n-1} + \ldots + t + 1$.
  205.  
  206. c) Пусть $n$ чётно. Докажите, что если в финальной расстановке $n-1$ чисел равны, то в ней все $n$ чисел равны. Тем самым из пункта a) получаем, что если чётное $n$ подходит, то $n$ является степенью двойки.
  207.  
  208. d) Пусть $n$~--- степень двойки. Докажите, что тогда все числа в финальной расстановке равны. Тем самым, все степени двойки подходят.
  209.  
  210. e) Пусть $n$~--- простое нечётное число. Докажите, что оно подходит.
  211.  
  212. f) Наконец, докажите, что нечётные составные $n$ не подходят.
  213. \end{problem}
  214. \medskip
  215. \begin{answer}
  216. $n$~--- натуральная степень двойки или нечетное простое число.
  217. \end{answer}
  218. \begin{solution}
  219. ~\par
  220. a) Заметим, что после каждой операции сумма чисел в вершинах удваивается. Таким образом, после всех операций сумма чисел равна $2^{n-1}$. Так как все числа равны, то $n \mid 2^{n-1}$ и $n$~--- степень двойки.
  221.  
  222. b) Докажем, что $f(t) \equiv P(t) \pmod{t^n - 1}$. Так как $R(t) \mid t^n - 1$, этого достаточно. Пусть после $k-1$ операции числа в вершинах равны $b_0,b_1,\ldots,b_{n-1}$. Тогда после $k$-й операции они станут равны $b_0+b_{-k},b_1+b_{-k+1},\ldots,b_{n-1}+b_{n-k-1}$, где индексы берутся по модулю $n$. Понятно, что $(b_{n-1}t^{n-1}+\ldots+b_1+b_0) (1+t^k) \hm{\equiv} (b_{n-1} \hm{+} b_{n-k-1})t^{n-1}+\ldots+(b_1+b_{-k+1})t+(b_0+b_{-k}) \pmod{t^n-1}$. С учётом того, что изначальный многочлен равен $1$, финальный сравним с $(1+t)(1+t^2)\ldots(1+t^n)$ по модулю ${t^n-1}$.
  223.  
  224. c) Предположим, что в финальной расстановке ровно $n-1$ чисел равны. Обозначим за $k$ номер отличающегося от остальных числа, которое на $s$ больше, чем остальные ($s$ может быть отрицательным). Тогда $f(t) - s t^k$ делится на $R(t)$, так как все его коэффициенты равны. По предыдущему пункту получаем, что $P(t) - s t^k$ тоже делится на $R(t)$. При этом для чётного $n$ у многочленов $P(t)$ и $R(t)$ есть общий корень $-1$, поэтому $s t^k$ должно делиться на $t+1$, что невозможно при ненулевом $s$. Значит, все $n$ чисел равны и $n$~--- степень двойки.
  225.  
  226. d) Пусть $n = 2^k$. Покажем, что $P(t)$ делится на $R(t)$. Рассмотрим $\varepsilon$~--- корень $R(t)$. Понятно, что $\varepsilon^n=1$. Обозначим за $2^i$ наименьшую степень, в которой $\varepsilon$ дает $1$. Так как $1$ не является корнем $R(t)$, $i > 0$, поэтому $\varepsilon$~--- корень $1 + t^{2^{i-1}}$, то есть корень $P(t)$. Получаем, что любой корень $R(t)$ является корнем $P(t)$, поэтому $P(t)$ делится на $R(t)$ и все числа после $n$ операций равны.
  227.  
  228. e) Обозначим за $\varepsilon_1,\varepsilon_2,\ldots,\varepsilon_n$ корни $n$-ой степени из единицы, где $\varepsilon_1$~--- корень с наименьшим аргументом из них и $\varepsilon_i = \varepsilon_1^i$ для всех $i$. Докажем, что $P(t) \equiv 2 \pmod{R(x)}$. Подставим в $P(t)$ $\varepsilon_i$ для $1\leqslant i \leqslant n-1$:
  229. \[
  230. P(\varepsilon_i) = (1+\varepsilon_i)(1+\varepsilon_i^2)\cdots(1+\varepsilon_i^n) =
  231. (1+\varepsilon_1)(1+\varepsilon_2)\cdots(1+\varepsilon_n)=2 \,,
  232. \]
  233. так как $n$~--- простое, и все симметрические многочлены от $\varepsilon_1,\varepsilon_2,\ldots,\varepsilon_n$, кроме произведения, равны нулю, как коэффициенты многочлена $t^n-1$. Получаем, что $P(t)$ сравним с $2$ по модулю всех взаимно простых многочленов $t-\varepsilon_1, t \hm{-} \varepsilon_2,\ldots,t-\varepsilon_{n-1}$, и, соответственно, сравним с $2$ по модулю их произведения, равного $R(t)$. Значит, для простых нечётных $n$ после всех операций будут равны все числа, кроме одного, которое больше остальных на 2.
  234.  
  235. f) Предположим, что для нечётного составного $n$ после всех операций будут равны $n-1$ чисел. Обозначим за $k$ номер отличающегося от остальных числа, которое на $s$ больше остальных. Тогда, как и в пункте c), $P(t) \equiv s t^k \pmod{R(t)}$. Аналогично пункту e) введём $\varepsilon_1,\varepsilon_2,\ldots,\varepsilon_n$~--- корни $t^n-1$. Дополнительно обозначим за $p$ какой-нибудь простой делитель $n$. Тогда
  236. \[
  237. \left\{
  238. \begin{aligned}
  239. & P(\varepsilon_1) = (1+\varepsilon_1)(1+\varepsilon_2)\cdots(1+\varepsilon_n) = 2 = s\varepsilon_k,
  240. \\
  241. & P(\varepsilon_p) = ((1+\varepsilon_p)(1+\varepsilon_{2p})\cdots(1+\varepsilon_n))^p = 2^p = s\varepsilon_k^p.
  242. \end{aligned}
  243. \right.
  244. \]
  245. Это, очевидно, невозможно, поэтому нечётные составные $n$ не подходят.
  246. \end{solution}
  247. \end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement