Guest User

witt_vectors_and_p-adic_numbers

a guest
Apr 3rd, 2019
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.32 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. \sum_{i=0}^n c_i p^i =
  56. \sum_{i=0}^n a_i p^i +
  57. \sum_{i=0}^n b_i p^i mod p^(n+1)
  58. для всех n.
  59.  
  60. Учитывая, что a_i, b_i, c_i --- представители Тейхмюллера, это можно
  61. переписать так:
  62.  
  63. \sum_{i=0}^n {c_i}^{p^{n-i}} p^i =
  64. \sum_{i=0}^n {a_i}^{p^{n-i}} p^i +
  65. \sum_{i=0}^n {b_i}^{p^{n-i}} p^i mod p^(n+1)
  66. для всех n.
  67.  
  68. А эти условия уже не зависят от того, какие поднятия элементов из Z/pZ мы
  69. используем, благодаря утверждению 2 (то есть они зависят только от классов
  70. a_i, b_i, c_i mod p).
  71. --------------------------------------------------------------------------------
  72. Мы выразим {c_i}ые в виде многочленов с целыми коэффициентами от
  73. {a_i}ых и {b_i}ых таким образом, что равенства
  74.  
  75. \sum_{i=0}^n {c_i}^{p^{n-i}} p^i =
  76. \sum_{i=0}^n {a_i}^{p^{n-i}} p^i +
  77. \sum_{i=0}^n {b_i}^{p^{n-i}} p^i
  78. для всех n
  79.  
  80. будут выполнятся тождественно в кольце многочленов Z[a_0, a_1,... b_0, b_1,...].
  81.  
  82. Для умножения всё то же самое.
  83.  
  84. Тогда наше утверждение будет доказано.
  85. --------------------------------------------------------------------------------
  86. Перед тем, как двигаться дальше, сделаем очевидное
  87. Утверждение 3. d/dt log (1+t+t^2+...) = 1+t+t^2+...
  88. --------------------------------------------------------------------------------
  89. Рассмотрим произвольное кольцо R. Будем называть последовательности его
  90. элементов (X_1, X_2, ...) векторами Витта, а
  91. ___
  92. (n) \ n/d
  93. X := /__ d X --- их призрачными компонентами.
  94. d|n d
  95.  
  96. Мы хотим определить полиномиальные формулы сложения и умножения векторов
  97. Витта, которые переходят в покоэффициентное сложение и умножение для их
  98. призрачных компонент:
  99.  
  100. (i) (i) (i) (i) (i) (i)
  101. X + Y = (X+Y) X Y = (XY).
  102.  
  103. Рассмотрим формальный ряд
  104. ____ ____
  105. | | n \ n
  106. | | (1 - X t ) = /___ A t
  107. n >= 1 n n >= 0 n
  108.  
  109. A_n и X_n восстанавливаются друг из друга по индукции как многочлены с целыми
  110. коэффициентами.
  111.  
  112. Тогда
  113. ____ ____
  114. | | n \ (m) m
  115. -t d/dt log | | (1 - X t ) = /___ X t
  116. n >= 1 n m >= 1
  117.  
  118. (Это легко увидеть, зная, например, утверждение 3.)
  119.  
  120. Теперь очевидно, как определить сложение --- это умножение рядов.
  121.  
  122. Определить умножение тоже не очень трудно.
  123.  
  124. [d,e] := lcm(d,e)
  125.  
  126. ____
  127. \ m/d m/e m
  128. /___ d X e Y t =
  129. d e
  130. m >= 1,
  131. d,e | m
  132.  
  133. ____
  134. \ [d,e]/d [d,e]/e [d,e] n
  135. = /___ de (X Y t ) =
  136. d e
  137. n,d,e >= 1
  138.  
  139. ____
  140. | | [d,e]/d [d,e]/e [d,e] de/[d,e]
  141. = -t d/dt log | | (1 - X Y t )
  142. d e
  143. d,e >= 1
  144.  
  145.  
  146. (Первое равенство --- тавтология.)
  147. (Второе равенство легко увидеть, зная утверждение 3.)
  148. --------------------------------------------------------------------------------
  149. Обычные компоненты X_n и призрачные компоненты X^{(n)} легко восстанавливаются
  150. друг из друга по индукции, только там возникают знаменатели. Мы делали то, что
  151. делали, чтобы убедиться, что знаменатели сократятся.
  152.  
  153. X_{p^i} зависят только от X^{p^j}, и наоборот.
  154.  
  155. Взяв только эти компоненты, мы получим "p-типические" векторы Витта, которые и
  156. дадут нам p-адические числа (если в качестве кольца коэффициентов взять Z/pZ).
Advertisement
Add Comment
Please, Sign In to add comment