<?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=81.89.176.127&amp;*</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=81.89.176.127&amp;*"/>
		<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/81.89.176.127"/>
		<updated>2026-04-08T23:26:14Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://neerc.ifmo.ru/wiki/index.php?title=%D0%9B%D0%B5%D0%BC%D0%BC%D0%B0_%D0%A8%D0%B2%D0%B0%D1%80%D1%86%D0%B0-%D0%97%D0%B8%D0%BF%D0%BF%D0%B5%D0%BB%D1%8F&amp;diff=80918</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%A8%D0%B2%D0%B0%D1%80%D1%86%D0%B0-%D0%97%D0%B8%D0%BF%D0%BF%D0%B5%D0%BB%D1%8F&amp;diff=80918"/>
				<updated>2021-06-01T09:07:25Z</updated>
		
		<summary type="html">&lt;p&gt;81.89.176.127: /* Индукционный переход */ исправил бред в индукционном предположении&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Формулировка ==&lt;br /&gt;
Пусть задан полином &amp;lt;tex&amp;gt; q(x_1, ..., x_n) \not\equiv 0 &amp;lt;/tex&amp;gt; степени &amp;lt;tex&amp;gt; d &amp;lt;/tex&amp;gt; над полем &amp;lt;tex&amp;gt; F &amp;lt;/tex&amp;gt;, а также произвольное множество &amp;lt;tex&amp;gt; S \subset F: |S| &amp;lt; \infty &amp;lt;/tex&amp;gt;. Пусть также &amp;lt;tex&amp;gt; \{r_i\}_{i=1}^n &amp;lt;/tex&amp;gt; — набор независимых случайных величин, равномерно распределенных в &amp;lt;tex&amp;gt; S &amp;lt;/tex&amp;gt;. Тогда &amp;lt;tex&amp;gt; P(q(r_1, ..., r_n) = 0) \leqslant \frac{d}{|S|} &amp;lt;/tex&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Доказательство ==&lt;br /&gt;
Проведем доказательство леммы индукцией по &amp;lt;tex&amp;gt; n &amp;lt;/tex&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== База индукции ===&lt;br /&gt;
В случае, когда &amp;lt;tex&amp;gt; n = 1 &amp;lt;/tex&amp;gt;, утвержение следует из того, что произвольный полином степени &amp;lt;tex&amp;gt; d &amp;lt;/tex&amp;gt; над полем имеет не более чем &amp;lt;tex&amp;gt; d &amp;lt;/tex&amp;gt; корней.&lt;br /&gt;
&lt;br /&gt;
=== Индукционный переход ===&lt;br /&gt;
Пусть утверждение верно для всех полиномов от не более чем &amp;lt;tex&amp;gt; n - 1 &amp;lt;/tex&amp;gt; переменных. Разложим &amp;lt;tex&amp;gt; q &amp;lt;/tex&amp;gt; по степеням &amp;lt;tex&amp;gt; x_n &amp;lt;/tex&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tex&amp;gt; q(x_1, ..., x_n) = \sum_{i=0}^d q_i(x_1, ..., x_{n-1}) x_n^i &amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Так как &amp;lt;tex&amp;gt; q \not\equiv 0 &amp;lt;/tex&amp;gt;, хотя бы один полином &amp;lt;tex&amp;gt; q_i \not\equiv 0 &amp;lt;/tex&amp;gt;. Пусть &amp;lt;tex&amp;gt; j = \max \{ i \mid q_i \not\equiv 0\} &amp;lt;/tex&amp;gt;.&lt;br /&gt;
По формуле полной вероятности имеем:&lt;br /&gt;
&amp;lt;tex&amp;gt; P(q = 0) = P(q = 0 \mid q_j = 0) P(q_j = 0) + P(q = 0 \mid q_j \ne 0) P(q_j \ne 0) &amp;lt;/tex&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Заметим, что &amp;lt;tex&amp;gt; q_j &amp;lt;/tex&amp;gt; — полином от &amp;lt;tex&amp;gt; n - 1 &amp;lt;/tex&amp;gt; переменных, а потому к нему применимо предположение индукции. Кроме того, &amp;lt;tex&amp;gt; \mathrm{deg} \, q_j \le d - j &amp;lt;/tex&amp;gt;. Таким образом, &amp;lt;tex&amp;gt; P(q = 0 \mid q_j = 0) P(q_j = 0) \leqslant 1 \cdot \frac{d - j}{|S|} &amp;lt;/tex&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Для получения оценки второго слагаемого зафиксируем некоторый набор &amp;lt;tex&amp;gt; \{x_1, ..., x_{n-1}\} &amp;lt;/tex&amp;gt;, для которого &amp;lt;tex&amp;gt; q_j(x_1, ..., x_{n-1}) \ne 0 &amp;lt;/tex&amp;gt;.&lt;br /&gt;
Тогда для &amp;lt;tex&amp;gt; q(x_1, ..., x_n) &amp;lt;/tex&amp;gt; как для полинома одной переменной степени &amp;lt;tex&amp;gt; j &amp;lt;/tex&amp;gt; будет выполнено:&lt;br /&gt;
&amp;lt;tex&amp;gt; P(q = 0 \mid q_j \ne 0) P(q_j \ne 0) \leqslant \frac{j}{|S|} \cdot 1 &amp;lt;/tex&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tex&amp;gt; P(q = 0) \leqslant \frac{d-j}{|S|} + \frac{j}{|S|} = \frac{d}{|S|} &amp;lt;/tex&amp;gt;, что и требовалось доказать.&lt;br /&gt;
&lt;br /&gt;
== Применение ==&lt;br /&gt;
С помощью этой леммы можно, например, показать принадлежность задачи проверки эквивалентности двух полиномов классу [[Сложностные классы RP и coRP|coRP]].&lt;br /&gt;
=== Формулировка задачи ===&lt;br /&gt;
Пусть даны два полинома — &amp;lt;tex&amp;gt; p(x_1, ..., x_n) &amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt; q(x_1, ..., x_n) &amp;lt;/tex&amp;gt;. Необходимо проверить, верно ли, что &amp;lt;tex&amp;gt; p \equiv q &amp;lt;/tex&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Утверждение ===&lt;br /&gt;
Сформулированная выше задача принадлежит классу &amp;lt;tex&amp;gt; \mathrm{coRP} &amp;lt;/tex&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Доказательство ===&lt;br /&gt;
Для доказательства построим такой алгоритм m, что:&lt;br /&gt;
* &amp;lt;tex&amp;gt; P(m(\langle p, q \rangle) = 1 \mid p \equiv q) = 1 &amp;lt;/tex&amp;gt;&lt;br /&gt;
* &amp;lt;tex&amp;gt; P(m(\langle p, q \rangle) = 0 \mid p \not\equiv q) \geqslant \frac{1}{2} &amp;lt;/tex&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для этого рассмотрим полином &amp;lt;tex&amp;gt; h = p - q &amp;lt;/tex&amp;gt;. Очевидно, что &amp;lt;tex&amp;gt; h \equiv 0 \Leftrightarrow p \equiv q &amp;lt;/tex&amp;gt;. Рассмотрим &amp;lt;tex&amp;gt; h &amp;lt;/tex&amp;gt; над некоторым полем &amp;lt;tex&amp;gt; F &amp;lt;/tex&amp;gt;. Очевидно, что если &amp;lt;tex&amp;gt; h \equiv 0 &amp;lt;/tex&amp;gt;, то это будет выполнено и в &amp;lt;tex&amp;gt; F &amp;lt;/tex&amp;gt; (обратное, вообще говоря, неверно). Возьмем случайный набор &amp;lt;tex&amp;gt; \{x_1, ..., x_n\} &amp;lt;/tex&amp;gt;. По&lt;br /&gt;
доказанной выше лемме &amp;lt;tex&amp;gt; p(h(x_1, ..., x_n) = 0) \leqslant \frac {\mathrm{deg} \, h}{|F|} &amp;lt;/tex&amp;gt;. Тогда алгоритм, по данным &amp;lt;tex&amp;gt; p &amp;lt;/tex&amp;gt; и &amp;lt;tex&amp;gt; q &amp;lt;/tex&amp;gt; выдающий &amp;lt;tex&amp;gt; [h(x_1, ..., x_n) = 0] &amp;lt;/tex&amp;gt;, удовлетворяет поставленным условиям, лишь только &amp;lt;tex&amp;gt; |F| \geqslant 2 \mathrm{deg} \,  h &amp;lt;/tex&amp;gt;, что тем более верно, если &amp;lt;tex&amp;gt; |F| \geqslant 2 \max(\mathrm{deg} \, p, \mathrm{deg} \, q) &amp;lt;/tex&amp;gt;.&lt;/div&gt;</summary>
		<author><name>81.89.176.127</name></author>	</entry>

	</feed>