Guest User

Untitled

a guest
Apr 3rd, 2019
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.99 KB | None | 0 0
  1. Вектора Витта и p-адические числа
  2. =================================
  3.  
  4. Сначала докажем два утверждения.
  5. -------------------------------------------------------------------------------
  6. Утверждение 1. Лемма Гензеля.
  7.  
  8. Если у нас есть решение сравнения f(x)=0 (mod p^n), где f --- многочлен с
  9. целочисленными коэффициентами и f'(x) =/= 0 (mod p), то мы можем поднять его
  10. до решения mod p^(n+1), причём единственным образом.
  11.  
  12. (Тавтологическое) доказательство.
  13.  
  14. f(x)=0 (mod p^n) <=> f(x)=ap^n
  15.  
  16. Поменять x так, чтобы его класс mod p^n не изменился <=> добавить к нему bp^n.
  17.  
  18. f(x+bp^n) =
  19. = f(x)+f'(x)bp^n (mod p^(n+1)) =
  20. = ap^n+f'(x)bp^n (mod p^(n+1)) =
  21. = (a+f'(x)b)p^n (mod p^(n+1))
  22.  
  23. Поэтому, сократив на p^n, получаем, что
  24.  
  25. f(x+bp^n)=0 (mod p^(n+1)) <=> a+f'(x)b = 0 (mod p).
  26.  
  27. Если f'(x) =/= 0 (mod p), то отсюда мы однозначно восстанавливаем b.
  28. -------------------------------------------------------------------------------
  29. Утверждение 2.
  30.  
  31. a = b (mod p) => a^(p^n) = b^(p^n) (mod p^(n+1))
  32.  
  33. Очевидным образом доказывается по индукции.
  34. -------------------------------------------------------------------------------
  35. Благодаря лемме Гензеля мы можем найти для каждого a_0 из Z/pZ p-адическое число
  36. (a_0)+(a_1)p+(a_2)p^2+..., удовлетворяющее уравнению x^p=x. Оно называется
  37. представителем Тейхмюллера для a_0. Очевидно, что p-адические числа можно
  38. раскладывать в ряды по представителям Тейхмюллера: (t_0)+(t_1)p+(t_2)p^2+...,
  39. где (t_i)^p = t_i.
  40. -------------------------------------------------------------------------------
  41. Утверждение, которые мы собираемся доказать, такое: если связать с каждым
  42. p-адическим числом последовательность элементов из Z/pZ, отвечающих
  43. коэффициентам его разложения по представителям Тейхмюллера, то сложение и
  44. умножение p-адических чисел описывается полиномиальными формулами с целыми
  45. коэффициентами.
  46. -------------------------------------------------------------------------------
  47. Рассмотрим p-адические числа
  48. a=(a_0)+(a_1)p+(a_2)p^2+...,
  49. b=(b_0)+(b_1)p+(b_2)p^2+...,
  50. c=(c_0)+(c_1)p+(c_2)p^2+...,
  51. где a_i, b_i, c_i --- представители Тейхмюллера.
  52.  
  53. Условие, что c = a + b, можно записать так:
  54.  
  55. c_0 = a_0 + b_0 (mod p)
  56.  
  57. (c_0) + (c_1)p =
  58. = (a_0) + (a_1)p +
  59. + (b_0) + (b_1)p (mod p^2)
  60.  
  61. (c_0) + (c_1)p + (c_2)p^2 =
  62. = (a_0) + (a_1)p + (a_2)p^2 +
  63. + (b_0) + (b_1)p + (b_2)p^2 (mod p^3)
  64.  
  65. ...
  66.  
  67. Учитывая, что a_i, b_i, c_i --- представители Тейхмюллера, это можно
  68. переписать так:
  69.  
  70. c_0 = a_0 + b_0 (mod p)
  71.  
  72. (c_0)^p + (c_1)p =
  73. = (a_0)^p + (a_1)p +
  74. + (b_0)^p + (b_1)p (mod p^2)
  75.  
  76. (c_0)^(p^2) + ((c_1)^p)p + (c_2)p^2 =
  77. = (a_0)^(p^2) + ((a_1)^p)p + (a_2)p^2 +
  78. + (b_0)^(p^2) + ((b_1)^p)p + (b_2)p^2 (mod p^3)
  79.  
  80. ...
  81.  
  82. А эти условия уже не зависят от того, какие поднятия элементов из Z/pZ мы
  83. используем, благодаря утверждению 2 (то есть они зависят только от классов
  84. a_i, b_i, c_i mod p).
  85. -------------------------------------------------------------------------------
  86. Мы выразим (c_i)ые в виде многочленов с целыми коэффициентами от
  87. (a_i)ых и (b_i)ых таким образом, что равенства
  88.  
  89. (c_0)^(p^2) + ((c_1)^p)p + (c_2)p^2 =
  90. = (a_0)^(p^2) + ((a_1)^p)p + (a_2)p^2 +
  91. + (b_0)^(p^2) + ((b_1)^p)p + (b_2)p^2
  92.  
  93. итд
  94.  
  95. будут выполнятся тождественно в кольце многочленов
  96. Z[a_1, a_2, ... b_1, b_2, ...].
  97.  
  98. Для умножения всё то же самое.
  99.  
  100. Тогда наше утверждение будет доказано.
  101. -------------------------------------------------------------------------------
  102. Перед тем, как двигаться дальше, сделаем очевидное
  103. Утверждение 3. d/dt log (1+t+t^2+...) = 1+t+t^2+...
  104. -------------------------------------------------------------------------------
  105. Рассмотрим произвольное кольцо R. Будем называть последовательности его
  106. элементов (X_1, X_2, ...) векторами Витта, а
  107. ___
  108. \ n/d
  109. X^(i) := /__ d X --- их призрачными компонентами.
  110. d|n d
  111.  
  112. Мы хотим определить полиномиальные формулы сложения и умножения векторов
  113. Витта, которые переходят в покоэффициентное сложение и умножение для их
  114. призрачных компонент: X^(i) + Y^(i) = (X + Y)^(i), X^(i) Y^(i) = (XY)^(i).
  115.  
  116. Рассмотрим формальный ряд
  117. ____ ____
  118. | | n \ n
  119. | | (1 - X t ) = /___ A t
  120. n >= 1 n n >= 0 n
  121.  
  122. A_n и X_n восстанавливаются друг из друга по индукции как многочлены с целыми
  123. коэффициентами.
  124.  
  125. Тогда
  126. ____ ____
  127. | | n \ (m) m
  128. -t d/dt log | | (1 - X t ) = /___ X t
  129. n >= 1 n m >= 1
  130.  
  131. (Это легко увидеть, зная, например, утверждение 3.)
  132.  
  133. Теперь очевидно, как определить сложение --- это умножение рядов.
  134.  
  135. Определить умножение тоже не очень трудно.
  136.  
  137. [d,e] := lcm(d,e)
  138. ___
  139. \ m/d m/e m
  140. /__ d X e Y t =
  141. d e
  142. m >= 1,
  143. d,e | m
  144. ___
  145. \ [d,e]/d [d,e]/e [d,e] n
  146. = /__ de (X Y t ) =
  147. d e
  148. n,d,e >= 1
  149. ___
  150. | | [d,e]/d [d,e]/e [d,e] de/[d,e]
  151. = -t d/dt log | | de (1 - X Y t )
  152. d e
  153. d,e >= 1
  154.  
  155. (Первое равенство --- тавтология, второе равенство легко увидеть, зная
  156. утверждение 3.)
  157. -------------------------------------------------------------------------------
  158. Обычные компоненты X_n и призрачные компоненты X^(n) легко восстанавливаются
  159. друг из друга по индукции, только там возникают знаменатели. Мы делали то, что
  160. делали, чтобы убедиться, что знаменатели сократятся.
  161.  
  162. X_n при n = p^i для какого-то простого числа p, зависят только от X^k при k =
  163. p^j для этого же простого числа p, и наоборот.
  164.  
  165. Взяв только эти компоненты, мы получим "p-типические" вектора Витта, которые и
  166. дадут нам p-адические числа (если в качестве кольца коэффициентов взять Z/pZ).
Advertisement
Add Comment
Please, Sign In to add comment