<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://neerc.ifmo.ru/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vprisivko</id>
		<title>Викиконспекты - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="http://neerc.ifmo.ru/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vprisivko"/>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Vprisivko"/>
		<updated>2026-08-03T23:04:28Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%94%D0%B8%D1%81%D0%BA%D1%80%D0%B5%D1%82%D0%BD%D0%BE%D0%B5_%D0%BB%D0%BE%D0%B3%D0%B0%D1%80%D0%B8%D1%84%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B5&amp;diff=2387</id>
		<title>Дискретное логарифмирование в группе</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%94%D0%B8%D1%81%D0%BA%D1%80%D0%B5%D1%82%D0%BD%D0%BE%D0%B5_%D0%BB%D0%BE%D0%B3%D0%B0%D1%80%D0%B8%D1%84%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B5&amp;diff=2387"/>
				<updated>2010-07-01T08:50:56Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: Исправление&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Требует доработки&lt;br /&gt;
|item1= '''(Исправлено)''' Зачем нужен алгоритм с временем работы &amp;lt;tex&amp;gt;O(|G| log |G|)&amp;lt;/tex&amp;gt;, если можно просто перебрать все степени за &amp;lt;tex&amp;gt;O(|G|)&amp;lt;/tex&amp;gt;?&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Рассмотрим конечную группу &amp;lt;tex&amp;gt;G&amp;lt;/tex&amp;gt;. Для заданного &amp;lt;tex&amp;gt;a&amp;lt;/tex&amp;gt; необходимо найти такое минимальное &amp;lt;tex&amp;gt;n&amp;lt;/tex&amp;gt;, что &amp;lt;tex&amp;gt;a^n=e&amp;lt;/tex&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
Теперь рассмотрим '''обобщенную задачу поиска порядка''', также называемую '''задачей дискретного логарифмирования''': для заданных &amp;lt;tex&amp;gt;a&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;b&amp;lt;/tex&amp;gt; из группы найти такое минимальное &amp;lt;tex&amp;gt;n&amp;lt;/tex&amp;gt;, что &amp;lt;tex&amp;gt;a ^ n = b&amp;lt;/tex&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
Очевидно, &amp;lt;tex&amp;gt;n &amp;lt; |G| &amp;lt;/tex&amp;gt; (следует из принципа Дирихле). Пусть &amp;lt;tex&amp;gt;m = \lceil \sqrt{|G|} \rceil&amp;lt;/tex&amp;gt;. Будем искать &amp;lt;tex&amp;gt;n&amp;lt;/tex&amp;gt; в виде &amp;lt;tex&amp;gt;xm-y&amp;lt;/tex&amp;gt;, где &amp;lt;tex&amp;gt;y \in 0 \dots m - 1&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;x \in 1 \dots m&amp;lt;/tex&amp;gt; (такое представление существует и единственно на основании существования и единственности деления с остатком).&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tex&amp;gt;a ^ n = a ^ {xm - y} = b&amp;lt;/tex&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tex&amp;gt;a ^ {xm} = b a ^ {y}&amp;lt;/tex&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tex&amp;gt; {a ^ m} ^ x = b a ^ y &amp;lt;/tex&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Далее мы выписываем все полученные выражения для левой и правой частей при всех допустимых &amp;lt;tex&amp;gt;x&amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt;y&amp;lt;/tex&amp;gt; (или складываем в удобную структуру данных: отсортированный массив, хеш, дерево и т. д.). После чего ищем пересечение. Для каждого элемента одной части поиск в структуре данных для другой части (в случае с отсортированным массивом) занимает время &amp;lt;tex&amp;gt;O(log m)&amp;lt;/tex&amp;gt;. Учитывая, что время на предварительную обработку &amp;lt;tex&amp;gt;O(m)&amp;lt;/tex&amp;gt;, общее время работы алгоритма − &amp;lt;tex&amp;gt;O(m log m) = O(\sqrt{|G|} log \sqrt{|G|})&amp;lt;/tex&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Категория: Теория групп]]&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B3%D1%80%D1%83%D0%BF%D0%BF&amp;diff=2104</id>
		<title>Представление групп</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B3%D1%80%D1%83%D0%BF%D0%BF&amp;diff=2104"/>
				<updated>2010-06-29T11:22:20Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: Определяющие соотношения&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{В разработке}}&lt;br /&gt;
&lt;br /&gt;
== Свободная группа ==&lt;br /&gt;
Рассмотрим конечный алфавит &amp;lt;math&amp;gt; \Sigma = \{ a_1, a_2, \dots a_n \}, \; \Sigma^{-1} = \{ a_1^{-1}, a_2^{-1}, \dots a_n^{-1} \} &amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
Рассмотрим множество строк над алфавитом &amp;lt;math&amp;gt; \Sigma \cup \Sigma^{-1} ; \; S = S_1 S_2 \dots S_k , \; символ a \in \Sigma \cup \Sigma^{-1} &amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
&amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;S'&amp;lt;/math&amp;gt; называются '''эквивалентными''', если они могут быть превращены друг в друга вставками и удалениями из произвольных мест &amp;lt;math&amp;gt;aa^{-1}&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;a^{-1}a&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Таким образом, &amp;lt;math&amp;gt; \Sigma \cup \Sigma^{-1} &amp;lt;/math&amp;gt; с операцией конкатенации будет группой (обратным элементом будет обращение строки с заменой всех символов на «обратные» им).&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
&amp;lt;math&amp;gt; \Sigma \cup \Sigma^{-1} &amp;lt;/math&amp;gt; называется '''свободной группой, порожденной алфавитом &amp;lt;math&amp;gt;\Sigma&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рассмотрим строку. Проредуцируем её (будем последовательно удалять &amp;lt;math&amp;gt;aa^{-1}&amp;lt;/math&amp;gt; из нее, пока в строке не будет таких последовательностей элементов). Поставим вопрос: ''правда ли, что вне зависимости от последовательности удалений мы будем получать одну и ту же конечную редуцированную строку?''&lt;br /&gt;
&lt;br /&gt;
{{Теорема&lt;br /&gt;
|statement=&lt;br /&gt;
У одной строки существует лишь одна редуцированная строка&lt;br /&gt;
|proof=&lt;br /&gt;
Пусть существуют 2 проредуцированные строки &amp;lt;math&amp;gt;\omega_1&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;\omega_2&amp;lt;/math&amp;gt;, заданные одной строкой. Тогда существуют цепочки вставок и удалений &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\omega_1 \rightarrow S_1 \rightarrow S_2 \dots \rightarrow S_k \rightarrow \omega_2 &amp;lt;/math&amp;gt;, где &amp;lt;math&amp;gt;\rightarrow&amp;lt;/math&amp;gt; − операция вставки или удаления &amp;lt;math&amp;gt;aa^{-1}&amp;lt;/math&amp;gt;. (Существование цепочки обеспечено тем, что эти строки образованы одним элементом). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Среди цепочек рассмотрим такую, у которой минимально &amp;lt;math&amp;gt;\sum |S_i|&amp;lt;/math&amp;gt; и пусть &amp;lt;math&amp;gt;S_i&amp;lt;/math&amp;gt; − строка наибольшей длины. &amp;lt;br&amp;gt;&lt;br /&gt;
Рассмотрим &amp;lt;math&amp;gt; S_{i - 1} \rightarrow S_i \rightarrow S_{i + 1} &amp;lt;/math&amp;gt;, причем мы знаем, что переходы от &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; к &amp;lt;math&amp;gt;i - 1&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;i + 1&amp;lt;/math&amp;gt; обеспечены за счет удаления (из-за того, что длина &amp;lt;math&amp;gt;S_i&amp;lt;/math&amp;gt; максимальна). Эти переходы могут быть обеспечены за счет:&lt;br /&gt;
# Двух непересекающихся пар. Тогда пусть &amp;lt;math&amp;gt; S_{i - 1} = L_1 L_2 b b^{-1} L_3, \quad S_i = L_1 a a^{-1} L_2 b b^{-1} L_3, \quad S_{i + 1} = L_1 a a^{-1} L_2 L_3 &amp;lt;/math&amp;gt;, где &amp;lt;math&amp;gt;L_1, L_2, L_3&amp;lt;/math&amp;gt; − некие строки. &amp;lt;br&amp;gt;Таким образом, у нас есть часть цепочки &amp;lt;math&amp;gt;L_1 L_2 b b^{-1} L_3 \rightarrow L_1 a a^{-1} L_2 b b^{-1} L_3 \rightarrow L_1 a a^{-1} L_2 L_3 &amp;lt;/math&amp;gt;.  Заменим эту часть цепочки на &amp;lt;math&amp;gt;L_1 L_2 b b^{-1} L_3 \rightarrow L_1 L_2 L_3 \rightarrow L_1 a a^{-1} L_2 L_3 &amp;lt;/math&amp;gt;. Заметим, что крайние значения части цепочки от этого не изменятся, но &amp;lt;math&amp;gt;\sum |S_i|&amp;lt;/math&amp;gt; уменьшится, а это противоречит нашему предположению о минимальности суммы.&lt;br /&gt;
# Пар, пересекающихся по двум позициям. Тогда &amp;lt;math&amp;gt;S_{i-1} = S_{i+1}&amp;lt;/math&amp;gt;, и можно избавиться от &amp;lt;math&amp;gt;S_{i}&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;S_{i + 1}&amp;lt;/math&amp;gt;, и от этого сумма длин слов также уменьшится.&lt;br /&gt;
# Пар, пересекающихся по одной позиции. Имеем &amp;lt;math&amp;gt;L_1 a L_2 \rightarrow L_1 a a^{-1} a L_2 \rightarrow L_1 a L_2&amp;lt;/math&amp;gt;, и в этом случае мы также можем избавиться от &amp;lt;math&amp;gt;S_{i}&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;S_{i + 1}&amp;lt;/math&amp;gt;, что также уменьшит итоговую сумму длин строк.&lt;br /&gt;
Таким образом, мы пришли к противоречию во всех случаях, а это значит, что мы доказали теорему.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Задание группы определяющими соотношениями ==&lt;br /&gt;
Пусть также имеем алфавит &amp;lt;math&amp;gt;\Sigma = \{ a_1, \dots a_n \} &amp;lt;/math&amp;gt; и набор пар строк &amp;lt;math&amp;gt;S_1 \sim \omega_1, \dots, S_n \sim \omega_n&amp;lt;/math&amp;gt;. Разрешается где угодно менять &amp;lt;math&amp;gt;\omega_i&amp;lt;/math&amp;gt; на &amp;lt;math&amp;gt;S_i&amp;lt;/math&amp;gt; и наоборот. &lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
Выражения &amp;lt;math&amp;gt;S_1 \sim \omega_1, \dots, S_n \sim \omega_n&amp;lt;/math&amp;gt; называются '''определяющими соотношениями'''.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Утверждение&lt;br /&gt;
|about=без доказательства&lt;br /&gt;
|statement=&lt;br /&gt;
Задача проверки эквивалентности строк при заданных определяющих соотношениях алгоритмически неразрешима.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Теория групп]]&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B3%D1%80%D1%83%D0%BF%D0%BF&amp;diff=2101</id>
		<title>Представление групп</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B3%D1%80%D1%83%D0%BF%D0%BF&amp;diff=2101"/>
				<updated>2010-06-29T10:45:28Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: /* Свободная группа */ дописано&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{В разработке}}&lt;br /&gt;
&lt;br /&gt;
== Свободная группа ==&lt;br /&gt;
Рассмотрим конечный алфавит &amp;lt;math&amp;gt; \Sigma = \{ a_1, a_2, \dots a_n \}, \; \Sigma^{-1} = \{ a_1^{-1}, a_2^{-1}, \dots a_n^{-1} \} &amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
Рассмотрим множество строк над алфавитом &amp;lt;math&amp;gt; \Sigma \cup \Sigma^{-1} ; \; S = S_1 S_2 \dots S_k , \; символ a \in \Sigma \cup \Sigma^{-1} &amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
&amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;S'&amp;lt;/math&amp;gt; называются '''эквивалентными''', если они могут быть превращены друг в друга вставками и удалениями из произвольных мест &amp;lt;math&amp;gt;aa^{-1}&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;a^{-1}a&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Таким образом, &amp;lt;math&amp;gt; \Sigma \cup \Sigma^{-1} &amp;lt;/math&amp;gt; с операцией конкатенации будет группой (обратным элементом будет обращение строки с заменой всех символов на «обратные» им).&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
&amp;lt;math&amp;gt; \Sigma \cup \Sigma^{-1} &amp;lt;/math&amp;gt; называется '''свободной группой, порожденной алфавитом &amp;lt;math&amp;gt;\Sigma&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рассмотрим строку. Проредуцируем её (будем последовательно удалять &amp;lt;math&amp;gt;aa^{-1}&amp;lt;/math&amp;gt; из нее, пока в строке не будет таких последовательностей элементов). Поставим вопрос: ''правда ли, что вне зависимости от последовательности удалений мы будем получать одну и ту же конечную редуцированную строку?''&lt;br /&gt;
&lt;br /&gt;
{{Теорема&lt;br /&gt;
|statement=&lt;br /&gt;
У одной строки существует лишь одна редуцированная строка&lt;br /&gt;
|proof=&lt;br /&gt;
Пусть существуют 2 проредуцированные строки &amp;lt;math&amp;gt;\omega_1&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;\omega_2&amp;lt;/math&amp;gt;, заданные одной строкой. Тогда существуют цепочки вставок и удалений &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\omega_1 \rightarrow S_1 \rightarrow S_2 \dots \rightarrow S_k \rightarrow \omega_2 &amp;lt;/math&amp;gt;, где &amp;lt;math&amp;gt;\rightarrow&amp;lt;/math&amp;gt; − операция вставки или удаления &amp;lt;math&amp;gt;aa^{-1}&amp;lt;/math&amp;gt;. (Существование цепочки обеспечено тем, что эти строки образованы одним элементом). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Среди цепочек рассмотрим такую, у которой минимально &amp;lt;math&amp;gt;\sum |S_i|&amp;lt;/math&amp;gt; и пусть &amp;lt;math&amp;gt;S_i&amp;lt;/math&amp;gt; − строка наибольшей длины. &amp;lt;br&amp;gt;&lt;br /&gt;
Рассмотрим &amp;lt;math&amp;gt; S_{i - 1} \rightarrow S_i \rightarrow S_{i + 1} &amp;lt;/math&amp;gt;, причем мы знаем, что переходы от &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; к &amp;lt;math&amp;gt;i - 1&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;i + 1&amp;lt;/math&amp;gt; обеспечены за счет удаления (из-за того, что длина &amp;lt;math&amp;gt;S_i&amp;lt;/math&amp;gt; максимальна). Эти переходы могут быть обеспечены за счет:&lt;br /&gt;
# Двух непересекающихся пар. Тогда пусть &amp;lt;math&amp;gt; S_{i - 1} = L_1 L_2 b b^{-1} L_3, \quad S_i = L_1 a a^{-1} L_2 b b^{-1} L_3, \quad S_{i + 1} = L_1 a a^{-1} L_2 L_3 &amp;lt;/math&amp;gt;, где &amp;lt;math&amp;gt;L_1, L_2, L_3&amp;lt;/math&amp;gt; − некие строки. &amp;lt;br&amp;gt;Таким образом, у нас есть часть цепочки &amp;lt;math&amp;gt;L_1 L_2 b b^{-1} L_3 \rightarrow L_1 a a^{-1} L_2 b b^{-1} L_3 \rightarrow L_1 a a^{-1} L_2 L_3 &amp;lt;/math&amp;gt;.  Заменим эту часть цепочки на &amp;lt;math&amp;gt;L_1 L_2 b b^{-1} L_3 \rightarrow L_1 L_2 L_3 \rightarrow L_1 a a^{-1} L_2 L_3 &amp;lt;/math&amp;gt;. Заметим, что крайние значения части цепочки от этого не изменятся, но &amp;lt;math&amp;gt;\sum |S_i|&amp;lt;/math&amp;gt; уменьшится, а это противоречит нашему предположению о минимальности суммы.&lt;br /&gt;
# Пар, пересекающихся по двум позициям. Тогда &amp;lt;math&amp;gt;S_{i-1} = S_{i+1}&amp;lt;/math&amp;gt;, и можно избавиться от &amp;lt;math&amp;gt;S_{i}&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;S_{i + 1}&amp;lt;/math&amp;gt;, и от этого сумма длин слов также уменьшится.&lt;br /&gt;
# Пар, пересекающихся по одной позиции. Имеем &amp;lt;math&amp;gt;L_1 a L_2 \rightarrow L_1 a a^{-1} a L_2 \rightarrow L_1 a L_2&amp;lt;/math&amp;gt;, и в этом случае мы также можем избавиться от &amp;lt;math&amp;gt;S_{i}&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;S_{i + 1}&amp;lt;/math&amp;gt;, что также уменьшит итоговую сумму длин строк.&lt;br /&gt;
Таким образом, мы пришли к противоречию во всех случаях, а это значит, что мы доказали теорему.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Теория групп]]&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B3%D1%80%D1%83%D0%BF%D0%BF&amp;diff=2095</id>
		<title>Представление групп</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B3%D1%80%D1%83%D0%BF%D0%BF&amp;diff=2095"/>
				<updated>2010-06-29T10:12:42Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: /* Свободная группа */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{В разработке}}&lt;br /&gt;
&lt;br /&gt;
== Свободная группа ==&lt;br /&gt;
Рассмотрим конечный алфавит &amp;lt;math&amp;gt; \Sigma = \{ a_1, a_2, \dots a_n \}, \; \Sigma^{-1} = \{ a_1^{-1}, a_2^{-1}, \dots a_n^{-1} \} &amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
Рассмотрим множество строк над алфавитом &amp;lt;math&amp;gt; \Sigma \cup \Sigma^{-1} ; \; S = S_1 S_2 \dots S_k , \; символ a \in \Sigma \cup \Sigma^{-1} &amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
&amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;S'&amp;lt;/math&amp;gt; называются '''эквивалентными''', если они могут быть превращены друг в друга вставками и удалениями из произвольных мест &amp;lt;math&amp;gt;aa^{-1}&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;a^{-1}a&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Таким образом, &amp;lt;math&amp;gt; \Sigma \cup \Sigma^{-1} &amp;lt;/math&amp;gt; с операцией конкатенации будет группой (обратным элементом будет обращение строки с заменой всех символов на «обратные» им).&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
&amp;lt;math&amp;gt; \Sigma \cup \Sigma^{-1} &amp;lt;/math&amp;gt; называется '''свободной группой, порожденной алфавитом &amp;lt;math&amp;gt;\Sigma&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рассмотрим строку. Проредуцируем её (будем последовательно удалять &amp;lt;math&amp;gt;aa^{-1}&amp;lt;/math&amp;gt; из нее, пока в строке не будет таких последовательностей элементов). Поставим вопрос: ''правда ли, что вне зависимости от последовательности удалений мы будем получать одну и ту же конечную редуцированную строку?''&lt;br /&gt;
&lt;br /&gt;
[[Категория:Теория групп]]&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B3%D1%80%D1%83%D0%BF%D0%BF&amp;diff=2094</id>
		<title>Представление групп</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B3%D1%80%D1%83%D0%BF%D0%BF&amp;diff=2094"/>
				<updated>2010-06-29T10:12:22Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: Создание статьи&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{В разработке}}&lt;br /&gt;
&lt;br /&gt;
== Свободная группа ==&lt;br /&gt;
Рассмотрим конечный алфавит &amp;lt;math&amp;gt; \Sigma = \{ a_1, a_2, \dots a_n \}, \; \Sigma^{-1} = \{ a_1^{-1}, a_2^{-1}, \dots a_n^{-1} \} &amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
Рассмотрим множество строк над алфавитом &amp;lt;math&amp;gt; \Sigma \cup \Sigma^{-1} ; \; S = S_1 S_2 \dots S_k , \; символ a \in \Sigma \cup \Sigma^{-1} &amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
&amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;S'&amp;lt;/math&amp;gt; называются '''эквивалентными''', если они могут быть превращены друг в друга вставками и удалениями из произвольных мест &amp;lt;math&amp;gt;aa^{-1}&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;a^{-1}a&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Таким образом, &amp;lt;math&amp;gt; \Sigma \cup \Sigma^{-1} &amp;lt;/math&amp;gt; с операцией конкатенации будет группой (обратным элементом будет обращение строки с заменой всех символов на «обратные» им).&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
&amp;lt;math&amp;gt; \Sigma \cup \Sigma^{-1} &amp;lt;/math&amp;gt; называются '''свободной группой, порожденной алфавитом &amp;lt;math&amp;gt;\Sigma&amp;lt;/math&amp;gt;'''.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рассмотрим строку. Проредуцируем её (будем последовательно удалять &amp;lt;math&amp;gt;aa^{-1}&amp;lt;/math&amp;gt; из нее, пока в строке не будет таких последовательностей элементов). Поставим вопрос: ''правда ли, что вне зависимости от последовательности удалений мы будем получать одну и ту же конечную редуцированную строку?''&lt;br /&gt;
&lt;br /&gt;
[[Категория:Теория групп]]&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9B%D0%B5%D0%BC%D0%BC%D0%B0_%D0%91%D0%B5%D1%80%D0%BD%D1%81%D0%B0%D0%B9%D0%B4%D0%B0,_%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B0_%D0%BE_%D1%87%D0%B8%D1%81%D0%BB%D0%B5_%D0%BE%D0%B6%D0%B5%D1%80%D0%B5%D0%BB%D0%B8%D0%B9&amp;diff=2088</id>
		<title>Лемма Бернсайда, задача о числе ожерелий</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9B%D0%B5%D0%BC%D0%BC%D0%B0_%D0%91%D0%B5%D1%80%D0%BD%D1%81%D0%B0%D0%B9%D0%B4%D0%B0,_%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B0_%D0%BE_%D1%87%D0%B8%D1%81%D0%BB%D0%B5_%D0%BE%D0%B6%D0%B5%D1%80%D0%B5%D0%BB%D0%B8%D0%B9&amp;diff=2088"/>
				<updated>2010-06-29T09:14:10Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: Исправлена опечатка&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{В разработке}}&lt;br /&gt;
&lt;br /&gt;
{{Лемма&lt;br /&gt;
|id=l1&lt;br /&gt;
|about=Бернсайда&lt;br /&gt;
|statement=&lt;br /&gt;
Число орбит &amp;lt;math&amp;gt; = \frac { \sum_{g \in G} |Fix(g)| } { |G| } &amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Утверждение&lt;br /&gt;
|id=s1&lt;br /&gt;
|about=1&lt;br /&gt;
|statement=&lt;br /&gt;
&amp;lt;math&amp;gt; |Orb(x)| = \frac { |G| } { |St(x) } &amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Преобразуем выражение для числа орбит, полученное из леммы Бернсайда. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac { \sum_{g \in G} |Fix(g)| } { |G| } = \frac { \sum_{ g \in G } \sum_{ x \in X } \{gx = x\} } { |G| } = \frac { \sum_{ x \in X } \sum_{ g \in G } \{gx = x\} } { |G| } &lt;br /&gt;
= \frac { \sum_{ x \in X } |St(x)| } { |G| } = \sum_{ x \in X } \frac {1} { |Orb(x)| } &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Последнее преобразование выполнено на основании утверждения 1.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Теория групп]]&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9B%D0%B5%D0%BC%D0%BC%D0%B0_%D0%91%D0%B5%D1%80%D0%BD%D1%81%D0%B0%D0%B9%D0%B4%D0%B0,_%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B0_%D0%BE_%D1%87%D0%B8%D1%81%D0%BB%D0%B5_%D0%BE%D0%B6%D0%B5%D1%80%D0%B5%D0%BB%D0%B8%D0%B9&amp;diff=2087</id>
		<title>Лемма Бернсайда, задача о числе ожерелий</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%9B%D0%B5%D0%BC%D0%BC%D0%B0_%D0%91%D0%B5%D1%80%D0%BD%D1%81%D0%B0%D0%B9%D0%B4%D0%B0,_%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B0_%D0%BE_%D1%87%D0%B8%D1%81%D0%BB%D0%B5_%D0%BE%D0%B6%D0%B5%D1%80%D0%B5%D0%BB%D0%B8%D0%B9&amp;diff=2087"/>
				<updated>2010-06-29T09:11:09Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: Создание статьи&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{В разработке}}&lt;br /&gt;
&lt;br /&gt;
{{Лемма&lt;br /&gt;
|id=l1&lt;br /&gt;
|about=Бернсайда&lt;br /&gt;
|statement=&lt;br /&gt;
Число орбит &amp;lt;math&amp;gt; = \frac { \sum_{g \in G} |Fix(g)| } { |G| } &amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Утверждение&lt;br /&gt;
|id=s1&lt;br /&gt;
|about=1&lt;br /&gt;
|statement=&lt;br /&gt;
&amp;lt;math&amp;gt; |Orb(x)| = \frac { |G| } { |St(x) } &amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Преобразуем выражение для числа орбит, полученное из леммы Бернсайда. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;\frac { \sum_{g \in G} |Fix(g)| } { |G| } = \frac { \sum_{ g \in G } \sum_{ x \in X } \{gx = x\} } { |G| } = \frac { \sum_{ x \in X } \sum_{ g \in G } \{gx = x\} } { |G| } &lt;br /&gt;
= \frac { \sum_{ x \in X } |St(x)| } { |G| } = \sum_{ x \in X } \frac {1} { Orb(x) } &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Последнее преобразование выполнено на основании утверждения 1.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Теория групп]]&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D1%8B_%D0%BD%D0%B0_%D0%BC%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%B5&amp;diff=2086</id>
		<title>Действие группы на множестве</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D1%8B_%D0%BD%D0%B0_%D0%BC%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%B5&amp;diff=2086"/>
				<updated>2010-06-29T08:53:42Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{В разработке}}&lt;br /&gt;
&lt;br /&gt;
Пусть имеется множество &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt;.&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
&amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; действует на &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt;, если&lt;br /&gt;
# &amp;lt;math&amp;gt; \forall g \in G , x \in X \quad gx \in X &amp;lt;/math&amp;gt;&lt;br /&gt;
# &amp;lt;math&amp;gt; \forall g_1, g_2 \in G , x \in X \quad (g_1 g_2)x = g_1(g_2 x) &amp;lt;/math&amp;gt;&lt;br /&gt;
# &amp;lt;math&amp;gt; \forall x \in X \quad ex = x &amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
'''Орбита''' &amp;lt;math&amp;gt;Orb(x)=\{gx \mid g \in G\}&amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
'''Стабилизатор''' &amp;lt;math&amp;gt;St(x)=\{g \in G \mid gx = x\}&amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
'''Фиксатор''' &amp;lt;math&amp;gt;Fix(g)=\{x \in X \mid gx = x\}&amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Утверждение&lt;br /&gt;
|id=th1&lt;br /&gt;
|statement=&lt;br /&gt;
Стабилизатор замкнут относительно операции в группе (умножения)&lt;br /&gt;
|proof=&lt;br /&gt;
&amp;lt;math&amp;gt; \forall g_1, g_2 \in G g_1, g_2 \in St(x) \Rightarrow g_1 x = x \And g_2 x = x \Rightarrow (g_1 g_2) x = g_1 (g_2 x) = g_1 x = x &amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Утверждение&lt;br /&gt;
|id=th2&lt;br /&gt;
|statement=&lt;br /&gt;
&amp;lt;math&amp;gt; Orb(x) \cap Orb(y) \neq \varnothing \Rightarrow Orb(x) = Orb(y) &amp;lt;/math&amp;gt;&lt;br /&gt;
|proof=&lt;br /&gt;
&amp;lt;math&amp;gt; Orb(x) \cap Orb(y) \neq \varnothing \Rightarrow \exist g_1, g_2 \in G : g_1 x = g_2 y \Rightarrow x = g_1 ^ {-1} g_2 y \Rightarrow x \in Orb(y) \Rightarrow Orb(x) \subseteq Orb(y) &amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Аналогично доказываем, что &amp;lt;math&amp;gt;Orb(y) \subseteq Orb(x)&amp;lt;/math&amp;gt;, откуда следует, что &amp;lt;math&amp;gt;Orb(x) = Orb(y)&amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Видно, что бинарное отношение &amp;lt;math&amp;gt;x \mathcal R y \Leftrightarrow Orb(x) = Orb(y)&amp;lt;/math&amp;gt; является отношением эквивалентности на &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt; и разбивает его на независимые классы эквивалентности − орбиты. Можно поставить задачу о нахождении количества орбит, которая решается с помощью [[Лемма Бернсайда, задача о числе ожерелий|леммы Бернсайда]].&lt;br /&gt;
&lt;br /&gt;
[[Категория: Теория групп]]&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D1%8B_%D0%BD%D0%B0_%D0%BC%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%B5&amp;diff=2078</id>
		<title>Действие группы на множестве</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D1%8B_%D0%BD%D0%B0_%D0%BC%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%B5&amp;diff=2078"/>
				<updated>2010-06-29T06:09:40Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: добавлено 2 утверждения&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{В разработке}}&lt;br /&gt;
&lt;br /&gt;
Пусть имеется множество &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt;.&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
&amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; действует на &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt;, если&lt;br /&gt;
# &amp;lt;math&amp;gt; \forall g \in G , x \in X \quad gx \in X &amp;lt;/math&amp;gt;&lt;br /&gt;
# &amp;lt;math&amp;gt; \forall g_1, g_2 \in G , x \in X \quad (g_1 g_2)x = g_1(g_2 x) &amp;lt;/math&amp;gt;&lt;br /&gt;
# &amp;lt;math&amp;gt; \forall x \in X \quad ex = x &amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
'''Орбита''' &amp;lt;math&amp;gt;Orb(x)=\{gx \mid g \in G\}&amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
'''Стабилизатор''' &amp;lt;math&amp;gt;St(x)=\{g \in G \mid gx = x\}&amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
'''Фиксатор''' &amp;lt;math&amp;gt;Fix(g)=\{x \in X \mid gx = x\}&amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Утверждение&lt;br /&gt;
|id=th1&lt;br /&gt;
|statement=&lt;br /&gt;
Стабилизатор замкнут относительно операции в группе (умножения)&lt;br /&gt;
|proof=&lt;br /&gt;
&amp;lt;math&amp;gt; \forall g_1, g_2 \in G g_1, g_2 \in St(x) \Rightarrow g_1 x = x \And g_2 x = x \Rightarrow (g_1 g_2) x = g_1 (g_2 x) = g_1 x = x &amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Утверждение&lt;br /&gt;
|id=th2&lt;br /&gt;
|statement=&lt;br /&gt;
&amp;lt;math&amp;gt; Orb(x) \cap Orb(y) \neq \varnothing \Rightarrow Orb(x) = Orb(y) &amp;lt;/math&amp;gt;&lt;br /&gt;
|proof=&lt;br /&gt;
&amp;lt;math&amp;gt; Orb(x) \cap Orb(y) \neq \varnothing \Rightarrow \exist g_1, g_2 \in G : g_1 x = g_2 y \Rightarrow x = g_1 ^ {-1} g_2 y \Rightarrow x \in Orb(y) \Rightarrow Orb(x) \subseteq Orb(y) &amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Аналогично доказываем, что &amp;lt;math&amp;gt;Orb(y) \subseteq Orb(x)&amp;lt;/math&amp;gt;, откуда следует, что &amp;lt;math&amp;gt;Orb(x) = Orb(y)&amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Категория: Теория групп]]&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D1%8B_%D0%BD%D0%B0_%D0%BC%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%B5&amp;diff=2051</id>
		<title>Действие группы на множестве</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%94%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D1%8B_%D0%BD%D0%B0_%D0%BC%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%B5&amp;diff=2051"/>
				<updated>2010-06-28T20:55:40Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: Создание статьи, базовые понятия&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{В разработке}}&lt;br /&gt;
&lt;br /&gt;
Пусть имеется множество &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt;.&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
&amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; действует на &amp;lt;math&amp;gt;X&amp;lt;/math&amp;gt;, если&lt;br /&gt;
# &amp;lt;math&amp;gt; \forall g \in G , x \in X \quad gx \in X &amp;lt;/math&amp;gt;&lt;br /&gt;
# &amp;lt;math&amp;gt; \forall g_1, g_2 \in G , x \in X \quad (g_1 g_2)x = g_1(g_2 x) &amp;lt;/math&amp;gt;&lt;br /&gt;
# &amp;lt;math&amp;gt; \forall x \in X \quad ex = x &amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
'''Орбита''' &amp;lt;math&amp;gt;Orb(x)=\{gx \mid g \in G\}&amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
'''Стабилизатор''' &amp;lt;math&amp;gt;St(x)=\{g \in G \mid gx = x\}&amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
'''Фиксатор''' &amp;lt;math&amp;gt;Fix(g)=\{x \in X \mid gx = x\}&amp;lt;/math&amp;gt;&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%92%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%BE%D1%80%D1%8F%D0%B4%D0%BA%D0%B0_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%B0_%D0%B2_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B5&amp;diff=2050</id>
		<title>Вычисление порядка элемента в группе</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%92%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%BE%D1%80%D1%8F%D0%B4%D0%BA%D0%B0_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%B0_%D0%B2_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B5&amp;diff=2050"/>
				<updated>2010-06-28T20:22:32Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: Редирект&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Дискретное логарифмирование в группе]]&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%94%D0%B8%D1%81%D0%BA%D1%80%D0%B5%D1%82%D0%BD%D0%BE%D0%B5_%D0%BB%D0%BE%D0%B3%D0%B0%D1%80%D0%B8%D1%84%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B5&amp;diff=2049</id>
		<title>Дискретное логарифмирование в группе</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%94%D0%B8%D1%81%D0%BA%D1%80%D0%B5%D1%82%D0%BD%D0%BE%D0%B5_%D0%BB%D0%BE%D0%B3%D0%B0%D1%80%D0%B8%D1%84%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B5&amp;diff=2049"/>
				<updated>2010-06-28T20:22:16Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: Создание статьи (перенесена из Вычисление порядка элемента в группе)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{В разработке}}&lt;br /&gt;
&lt;br /&gt;
Рассмотрим конечную группу &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt;. Для заданного &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; необходимо найти такое минимальное &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;, что &amp;lt;math&amp;gt;a^n=e&amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
Теперь рассмотрим '''обобщенную задачу поиска порядка''', также называемую '''задачей дискретного логарифмирования''': для заданных &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; из группы найти такое минимальное &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;, что &amp;lt;math&amp;gt;a ^ n = b&amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
Очевидно, &amp;lt;math&amp;gt;n &amp;lt; |G| &amp;lt;/math&amp;gt; (следует из принципа Дирихле). Пусть &amp;lt;math&amp;gt;m = \lceil |G| \rceil&amp;lt;/math&amp;gt;. Будем искать &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; в виде &amp;lt;math&amp;gt;xm-y&amp;lt;/math&amp;gt;, где &amp;lt;math&amp;gt;y \in 0 \dots m - 1&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;x \in 1 \dots m&amp;lt;/math&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;a ^ n = a ^ {xm - y} = b&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;a ^ {xm} = b a ^ {y}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; {a ^ m} ^ x = b a ^ y &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Далее мы выписываем все полученные выражения для левой и правой частей при всех допустимых &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; (или складываем в удобную структуру данных: отсортированный массив, хеш, дерево и т. д.). После чего ищем пересечение. Для каждого элемента одной части поиск в структуре данных для другой части (в случае с отсортированным массивом) занимает время &amp;lt;math&amp;gt;O(log |G|)&amp;lt;/math&amp;gt;. Учитывая, что время на предварительную обработку &amp;lt;math&amp;gt;O(|G|)&amp;lt;/math&amp;gt;, общее время работы алгоритма − &amp;lt;math&amp;gt;O(|G| log |G|)&amp;lt;/math&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%92%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%BE%D1%80%D1%8F%D0%B4%D0%BA%D0%B0_%D0%BF%D0%B5%D1%80%D0%B5%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B2_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B5_%D0%BF%D0%B5%D1%80%D0%B5%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=2048</id>
		<title>Вычисление порядка перестановки в группе перестановок</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%92%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%BE%D1%80%D1%8F%D0%B4%D0%BA%D0%B0_%D0%BF%D0%B5%D1%80%D0%B5%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8_%D0%B2_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B5_%D0%BF%D0%B5%D1%80%D0%B5%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE%D0%BA&amp;diff=2048"/>
				<updated>2010-06-28T20:15:56Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: Написана статья&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{В разработке}}&lt;br /&gt;
&lt;br /&gt;
Для нахождения порядка перестановки достаточно разложить её в произведение независимых циклов (циклических перестановок). Тогда порядок перестановки будет равен НОК длин всех циклов.&lt;br /&gt;
{{Лемма&lt;br /&gt;
|statement=&lt;br /&gt;
Для того, чтобы при перестановка при возведении в степень перешла сама в себя, необходимо и достаточно, чтобы каждый цикл был пройден целое число раз.&lt;br /&gt;
|proof=&lt;br /&gt;
Для того, чтобы при перестановка при возведении в степень перешла сама в себя, необходимо и достаточно, чтобы любой ее элемент перешел сам в себя, что равносильно тому, что цикл, в который он входит, пройден целое число раз (если пройден не целое, то элемент не перейдет сам в себя)&lt;br /&gt;
}}&lt;br /&gt;
{{Теорема&lt;br /&gt;
|statement=&lt;br /&gt;
Порядок перестановки равен НОК длин всех её независимых циклов.&lt;br /&gt;
|proof=&lt;br /&gt;
Поскольку при умножении на себя каждый цикл сдвигается на 1, то для того, чтобы перестановка перешла сама в себя, необходимо и достаточно, в силу леммы, чтобы степень перестановки делилась на все длины циклов. Минимальным таким числом является НОК длин циклов.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%92%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%BE%D1%80%D1%8F%D0%B4%D0%BA%D0%B0_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%B0_%D0%B2_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B5&amp;diff=2047</id>
		<title>Вычисление порядка элемента в группе</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%92%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%BE%D1%80%D1%8F%D0%B4%D0%BA%D0%B0_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%B0_%D0%B2_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B5&amp;diff=2047"/>
				<updated>2010-06-28T19:59:50Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{В разработке}}&lt;br /&gt;
&lt;br /&gt;
Рассмотрим конечную группу &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt;. Для заданного &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; необходимо найти такое минимальное &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;, что &amp;lt;math&amp;gt;a^n=e&amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
Теперь рассмотрим '''обобщенную задачу поиска порядка''', также называемую '''задачей дискретного логарифмирования''': для заданных &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; из группы найти такое минимальное &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;, что &amp;lt;math&amp;gt;a ^ n = b&amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
Очевидно, &amp;lt;math&amp;gt;n &amp;lt; |G| &amp;lt;/math&amp;gt; (следует из принципа Дирихле). Пусть &amp;lt;math&amp;gt;m = \lceil |G| \rceil&amp;lt;/math&amp;gt;. Будем искать &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; в виде &amp;lt;math&amp;gt;xm-y&amp;lt;/math&amp;gt;, где &amp;lt;math&amp;gt;y \in 0 \dots m - 1&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;x \in 1 \dots m&amp;lt;/math&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;a ^ n = a ^ {xm - y} = b&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;a ^ {xm} = b a ^ {y}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; {a ^ m} ^ x = b a ^ y &amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Далее мы выписываем все полученные выражения для левой и правой частей при всех допустимых &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt; (или складываем в удобную структуру данных: отсортированный массив, хеш, дерево и т. д.). После чего ищем пересечение. Для каждого элемента одной части поиск в структуре данных для другой части (в случае с отсортированным массивом) занимает время &amp;lt;math&amp;gt;O(log |G|)&amp;lt;/math&amp;gt;. Учитывая, что время на предварительную обработку &amp;lt;math&amp;gt;O(|G|)&amp;lt;/math&amp;gt;, общее время работы алгоритма − &amp;lt;math&amp;gt;O(|G| log |G|)&amp;lt;/math&amp;gt;.&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%92%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%BE%D1%80%D1%8F%D0%B4%D0%BA%D0%B0_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%B0_%D0%B2_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B5&amp;diff=2046</id>
		<title>Вычисление порядка элемента в группе</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%92%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%BE%D1%80%D1%8F%D0%B4%D0%BA%D0%B0_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%B0_%D0%B2_%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B5&amp;diff=2046"/>
				<updated>2010-06-28T19:50:02Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: Создание статьи&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{В разработке}}&lt;br /&gt;
&lt;br /&gt;
Рассмотрим конечную группу &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt;. Для заданного &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; необходимо найти такое минимальное &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;, что &amp;lt;math&amp;gt;a^n=e&amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
Теперь рассмотрим '''обобщенную задачу поиска порядка''', также называемую '''задачей дискретного логарифмирования''': для заданных &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; из группы найти такое минимальное &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;, что &amp;lt;math&amp;gt;a ^ n = b&amp;lt;/math&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
Очевидно, &amp;lt;math&amp;gt;n &amp;lt; |G| &amp;lt;/math&amp;gt; (следует из принципа Дирихле). Пусть &amp;lt;math&amp;gt;m = \lceil |G| \rceil&amp;lt;/math&amp;gt;. Будем искать &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; в виде &amp;lt;math&amp;gt;xm-y&amp;lt;/math&amp;gt;, где &amp;lt;math&amp;gt;y \in 0 \dots m - 1&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;x \in 1 \dots m&amp;lt;/math&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;a ^ n = a ^ {xm - y} = b&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;a ^ {xm} = b a ^ {y}&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D1%8B_%D0%B8_%D1%82%D0%B5%D0%BE%D1%80%D0%B8%D0%B8_%D1%87%D0%B8%D1%81%D0%B5%D0%BB&amp;diff=2045</id>
		<title>Алгоритмы алгебры и теории чисел</title>
		<link rel="alternate" type="text/html" href="http://neerc.ifmo.ru/wiki/index.php?title=%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%8B_%D0%B0%D0%BB%D0%B3%D0%B5%D0%B1%D1%80%D1%8B_%D0%B8_%D1%82%D0%B5%D0%BE%D1%80%D0%B8%D0%B8_%D1%87%D0%B8%D1%81%D0%B5%D0%BB&amp;diff=2045"/>
				<updated>2010-06-28T19:25:24Z</updated>
		
		<summary type="html">&lt;p&gt;Vprisivko: Практика - Основы теории групп&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Лекция - Классы чисел и основная теорема арифметики ==&lt;br /&gt;
=== Практика - Разложение на множители и длинная арифметика ===&lt;br /&gt;
== Лекция - Основные элементы теории чисел ==&lt;br /&gt;
=== Практика - Основные алгоритмы теории чисел ===&lt;br /&gt;
&lt;br /&gt;
== Лекция - Основы теории групп ==&lt;br /&gt;
=== Практика - Основы теории групп ===&lt;br /&gt;
* [[Вычисление порядка элемента в группе]]&lt;br /&gt;
* [[Вычисление порядка перестановки в группе перестановок]]&lt;br /&gt;
* [[Дискретное логарифмирование в группе]]&lt;br /&gt;
* [[Действие группы на множестве]]&lt;br /&gt;
* [[Лемма Бернсайда, задача о числе ожерелий]]&lt;br /&gt;
* [[Представление групп]]&lt;br /&gt;
&lt;br /&gt;
== Лекция - Основы теории колец ==&lt;br /&gt;
=== Практика - Арифметика полиномов от одной переменной над полем ===&lt;br /&gt;
== Лекция - Основы теории полей ==&lt;br /&gt;
* [[Определение поля и подполя, изоморфизмы полей]]&lt;br /&gt;
* [[Примеры полей]]&lt;br /&gt;
* [[Мультипликативная группа поля]]&lt;br /&gt;
* [[Характеристика поля, простые поля, классификация простых полей]]&lt;br /&gt;
* [[Поле как линейное пространство над своим подполем]]&lt;br /&gt;
* [[Расширения полей]]&lt;br /&gt;
* [[Поле частных кольца, поле Q как поле частных кольца Z]]&lt;br /&gt;
&lt;br /&gt;
== Лекция - Первообразные корни и квадратичные вычеты ==&lt;br /&gt;
* [[Теорема о цикличности мультипликативной группы поля Z/pZ|Теорема о цикличности мультипликативной группы поля &amp;lt;tex&amp;gt;\mathbb{Z}/p\mathbb{Z}&amp;lt;/tex&amp;gt;]]&lt;br /&gt;
* [[Первообразные корни]]&lt;br /&gt;
* [[Квадратичные вычеты]]&lt;br /&gt;
=== Практика - Первообразные корни и квадратичные вычеты ===&lt;br /&gt;
&lt;br /&gt;
== Лекция - Квадратичные вычеты ==&lt;br /&gt;
*[[Квадратичные вычеты часть 2|Квадратичные вычеты]]&lt;br /&gt;
*[[Цепные дроби]]&lt;br /&gt;
=== Практика - Вероятностные тесты чисел на простоту ===&lt;br /&gt;
*[[Тест Ферма проверки чисел на простоту, числа Кармайкла]]&lt;br /&gt;
*[[Тест Соловея-Штрассена]]&lt;br /&gt;
*[[Тест Миллера-Рабина]]&lt;br /&gt;
&lt;br /&gt;
== Лекция - Аналитическая теория чисел ==&lt;br /&gt;
* [[Факты из математического анализа]]&lt;br /&gt;
* [[Теорема Чебышёва]]&lt;br /&gt;
* [[Постулат Бертрана]]&lt;br /&gt;
* [[Уточнение констант в теореме Чебышёва]]&lt;br /&gt;
* [[Сумма обратных к простым]]&lt;br /&gt;
* [[Асимптотический закон распределения простых чисел]]&lt;br /&gt;
=== Практика - Вычисление &amp;lt;math&amp;gt;\pi(x)&amp;lt;/math&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
== Лекция - Цепные (непрерывные) дроби и уравнение Пелля ==&lt;br /&gt;
* [[Цепные дроби, рекуррентные формулы для числителей и знаменателей дробей]]&lt;br /&gt;
* [[Цепные дроби как приближение к числу]]&lt;br /&gt;
* [[Цепные дроби для sqrtd и квадратичных иррациональностей|Цепные дроби для &amp;lt;tex&amp;gt;\sqrt{d}&amp;lt;/tex&amp;gt; и квадратичных иррациональностей]]&lt;br /&gt;
* [[Уравнение Пелля]]&lt;br /&gt;
=== Практика - Цепные (непрерывные) дроби и уравнение Пелля ===&lt;br /&gt;
&lt;br /&gt;
== Лекция - Конечные поля ==&lt;br /&gt;
=== Практика - Методы разложения полиномов на множители над конечными полями ===&lt;/div&gt;</summary>
		<author><name>Vprisivko</name></author>	</entry>

	</feed>