<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://apmath.info/w/index.php?action=history&amp;feed=atom&amp;title=%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC_%D0%96%D0%B5%D0%B3%D0%B0%D0%BB%D0%BA%D0%B8%D0%BD%D0%B0</id>
	<title>Полином Жегалкина - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://apmath.info/w/index.php?action=history&amp;feed=atom&amp;title=%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC_%D0%96%D0%B5%D0%B3%D0%B0%D0%BB%D0%BA%D0%B8%D0%BD%D0%B0"/>
	<link rel="alternate" type="text/html" href="https://apmath.info/w/index.php?title=%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC_%D0%96%D0%B5%D0%B3%D0%B0%D0%BB%D0%BA%D0%B8%D0%BD%D0%B0&amp;action=history"/>
	<updated>2026-11-03T19:16:15Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.36.2</generator>
	<entry>
		<id>https://apmath.info/w/index.php?title=%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC_%D0%96%D0%B5%D0%B3%D0%B0%D0%BB%D0%BA%D0%B8%D0%BD%D0%B0&amp;diff=535&amp;oldid=prev</id>
		<title>СВ в 20:09, 24 октября 2026</title>
		<link rel="alternate" type="text/html" href="https://apmath.info/w/index.php?title=%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC_%D0%96%D0%B5%D0%B3%D0%B0%D0%BB%D0%BA%D0%B8%D0%BD%D0%B0&amp;diff=535&amp;oldid=prev"/>
		<updated>2026-10-24T20:09:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия 20:09, 24 октября 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l237&quot;&gt;Строка 237:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 237:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$f(x,y,z) = xy\oplus xz\oplus yz.$&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$f(x,y,z) = xy\oplus xz\oplus yz.$&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Конспект: [[Дискретная математика]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key apmath_info_db-w:diff::1.12:old-534:rev-535 --&gt;
&lt;/table&gt;</summary>
		<author><name>СВ</name></author>
	</entry>
	<entry>
		<id>https://apmath.info/w/index.php?title=%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC_%D0%96%D0%B5%D0%B3%D0%B0%D0%BB%D0%BA%D0%B8%D0%BD%D0%B0&amp;diff=534&amp;oldid=prev</id>
		<title>СВ: Новая страница: «{{Определение |definition= Формула вида &lt;math&gt; \alpha_0 \oplus \alpha_1 x_1 \oplus \alpha_2 x_2 \oplus ... \oplus \alpha_n x_n \oplus \alpha...»</title>
		<link rel="alternate" type="text/html" href="https://apmath.info/w/index.php?title=%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%BE%D0%BC_%D0%96%D0%B5%D0%B3%D0%B0%D0%BB%D0%BA%D0%B8%D0%BD%D0%B0&amp;diff=534&amp;oldid=prev"/>
		<updated>2026-10-24T20:09:30Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «{{Определение |definition= Формула вида &amp;lt;math&amp;gt; \alpha_0 \oplus \alpha_1 x_1 \oplus \alpha_2 x_2 \oplus ... \oplus \alpha_n x_n \oplus \alpha...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Определение&lt;br /&gt;
|definition=&lt;br /&gt;
Формула вида&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\alpha_0 \oplus \alpha_1 x_1 \oplus \alpha_2 x_2 \oplus ...&lt;br /&gt;
\oplus \alpha_n x_n \oplus \alpha_{12} x_1 x_2 \oplus ...&lt;br /&gt;
\oplus \alpha_{12...n} x_1 x_2 ... x_n,&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
где $x_1,...,x_n$ {{---}} логические переменные,&lt;br /&gt;
а $\alpha_0, \alpha_1, ..., \alpha_{12...n}$ {{---}} логические константы,&lt;br /&gt;
называется полиномом Жегалкина.&lt;br /&gt;
}}&lt;br /&gt;
{{Замечание&lt;br /&gt;
|content=Для удобства будем также использовать следующую запись:&lt;br /&gt;
&amp;lt;math&amp;gt;\bigoplus_{I\subseteq \{1,...,n\}} \alpha(I) \bigwedge_{i\in I} x_i&amp;lt;/math&amp;gt;.&lt;br /&gt;
}}&lt;br /&gt;
{{Пример&lt;br /&gt;
|content=$1 \oplus x_1 \oplus x_2 x_3$ {{---}} полином Жегалкина.&lt;br /&gt;
&lt;br /&gt;
Здесь $n=3$, $\alpha_0=\alpha_1=\alpha_{23}=1$, а $\alpha_2=\alpha_3=\alpha_{12}=\alpha_{13}=\alpha_{123}=0$.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Файл:p38-01-monomial-coefficients.svg|frame|none|900px|alt=Восемь мономов для трёх переменных с коэффициентами; в примере f = 1 ⊕ x ⊕ yz ненулевые только три|Рис. 1. В полиноме Жегалкина есть коэффициент при каждом мономе: для &amp;lt;math&amp;gt;n=3&amp;lt;/math&amp;gt; их &amp;lt;math&amp;gt;2^3=8&amp;lt;/math&amp;gt;. В примере &amp;lt;math&amp;gt;f=1\oplus x\oplus yz&amp;lt;/math&amp;gt; ненулевые только &amp;lt;math&amp;gt;\alpha_0&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;\alpha_1&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;\alpha_{23}&amp;lt;/math&amp;gt;.]]&lt;br /&gt;
&lt;br /&gt;
{{Утверждение&lt;br /&gt;
|statement=Пусть $f(x_1,...,x_n)\in P_2$.&lt;br /&gt;
Тогда функция $f$ может быть представлена полиномом Жегалкина, причем единственным образом.&lt;br /&gt;
|proof=Для начала докажем существование такого представления для функции.&lt;br /&gt;
Прежде всего заметим, что произвольная функция представима в виде формулы &lt;br /&gt;
$\mathcal U_1$ над $\{\neg, \vee, \wedge\}$: если \mbox{$f\neq 0$}, ее можно представить в виде СДНФ, &lt;br /&gt;
а $f=0$ представим как \mbox{$f= x\wedge\overline x$}.&lt;br /&gt;
&lt;br /&gt;
Воспользуемся законом  де Моргана &lt;br /&gt;
$x\vee y = \overline{\overline x\wedge \overline y}$ &lt;br /&gt;
и заменим все дизъюнкции в формуле $\mathcal U_1$ на конъюнкции и отрицание.&lt;br /&gt;
Получим представление функции $f(x_1,...,x_n)$ в виде формулы $\mathcal U_2$ над системой элементарных функций $\{\neg, \wedge\}$.&lt;br /&gt;
Заменим в формуле $\mathcal U_2$ все отрицания на сложение по модулю два согласно тождеству&lt;br /&gt;
$\overline x=1\oplus x$. Раскроем все скобки, пользуясь дистрибутивностью $\wedge$ относительно $\oplus$, и получим формулу вида &amp;lt;math&amp;gt;&lt;br /&gt;
\alpha_0 \oplus \alpha_1 x_1 \oplus \alpha_2 x_2 \oplus ...&lt;br /&gt;
\oplus \alpha_n x_n \oplus \alpha_{12} x_1 x_2 \oplus ...&lt;br /&gt;
\oplus \alpha_{12...n} x_1 x_2 ... x_n,&lt;br /&gt;
&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Теперь докажем единственность.&lt;br /&gt;
Пусть&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_1,...,x_n)=\bigoplus_{I\subseteq \{1,...,n\}} \alpha(I) \bigwedge_{i\in I} x_i = \bigoplus_{I\subseteq \{1,...,n\}} \beta(I) \bigwedge_{i\in I} x_i&amp;lt;/math&amp;gt;.&lt;br /&gt;
{{---}} два различных полинома Жегалкина для функции $f$. Полиномы различны, когда отличаются&lt;br /&gt;
наборы их коэффициентов $\alpha$ и $\beta$.&lt;br /&gt;
&lt;br /&gt;
Выберем $I^*\subseteq \{1,...,n\}$ такой, что &amp;lt;math&amp;gt;\alpha(I^*)\neq\beta(I^*)&amp;lt;/math&amp;gt; и $\alpha(I) = \beta(I)$ для любого &amp;lt;math&amp;gt;I\subset I^*&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Поскольку наборы коэффициентов $\alpha$ и $\beta$ не совпадают, &lt;br /&gt;
существует такое множество индексов $I_0$, что $\alpha(I_0)\neq\beta(I_0)$.&lt;br /&gt;
&lt;br /&gt;
Мы можем найти искомое $I^*$, начав с $I_0$ и последовательно удаляя&lt;br /&gt;
индексы, если указанное свойство не выполняется.&lt;br /&gt;
Так, если для набора индексов $I_k$ существует $I\subset I_k$:&lt;br /&gt;
$\alpha(I)\neq \beta(I)$, то выбираем $I_{k+1}=I$ и так далее, пока не получим $I_l$ с искомыми свойствами.&lt;br /&gt;
&lt;br /&gt;
Пусть&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\sigma_i = \left\{&lt;br /&gt;
\begin{array}{ll}&lt;br /&gt;
1, &amp;amp; i\in I^*,\\&lt;br /&gt;
0, &amp;amp; i\notin I^*,&lt;br /&gt;
\end{array}&lt;br /&gt;
\right.&lt;br /&gt;
\quad&lt;br /&gt;
i=\overline{1,n}.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Тогда &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(\sigma_1, ..., \sigma_n)=&lt;br /&gt;
\bigoplus_{I\subseteq \{1,...,n\}} \alpha(I) \bigwedge_{i\in I} \sigma_i=&lt;br /&gt;
\bigoplus_{I\subseteq I^*} \alpha(I)=&lt;br /&gt;
\bigoplus_{I\subset I^*} \alpha(I) \oplus \alpha(I^*)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
и в то же время&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(\sigma_1, ..., \sigma_n)=&lt;br /&gt;
\bigoplus_{I\subseteq \{1,...,n\}} \beta(I) \bigwedge_{i\in I} \sigma_i=&lt;br /&gt;
\bigoplus_{I\subseteq I^*} \beta(I)=&lt;br /&gt;
\bigoplus_{I\subset I^*} \beta(I) \oplus \beta(I^*).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Таким образом,&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\bigoplus_{I\subset I^*} \alpha(I) \oplus \alpha(I^*)=&lt;br /&gt;
\bigoplus_{I\subset I^*} \beta(I) \oplus \beta(I^*) \quad\Longrightarrow\quad&lt;br /&gt;
\alpha(I^*)=\beta(I^*).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Противоречие с нашим исходным предположением о $I^*$ доказывает утверждение.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Файл:p38-02-uniqueness-minimal-set.svg|frame|none|900px|alt=Подстановка σ = (1,1,0) при I* = {1,2}: мономы с z обнуляются, равные коэффициенты сокращаются, остаётся α12 = β12|Рис. 2. Идея единственности: выбираем минимальное &amp;lt;math&amp;gt;I^*&amp;lt;/math&amp;gt; с &amp;lt;math&amp;gt;\alpha(I^*)\neq\beta(I^*)&amp;lt;/math&amp;gt; и подставляем &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt; — индикатор &amp;lt;math&amp;gt;I^*&amp;lt;/math&amp;gt;. Мономы вне &amp;lt;math&amp;gt;I^*&amp;lt;/math&amp;gt; обнуляются, на собственных подмножествах коэффициенты совпадают, поэтому остаётся &amp;lt;math&amp;gt;\alpha(I^*)=\beta(I^*)&amp;lt;/math&amp;gt; — противоречие.]]&lt;br /&gt;
&lt;br /&gt;
{{Замечание&lt;br /&gt;
|content=&lt;br /&gt;
Полином Жегалкина является формулой над $\{0,1,\wedge,\oplus\}$.&lt;br /&gt;
0 нам требуется для задания тождественно нулевой функции.&lt;br /&gt;
Для остальных случаев нам будет достаточно функций $1,\wedge,\oplus$.&lt;br /&gt;
}}&lt;br /&gt;
{{Пример&lt;br /&gt;
|content=Рассмотрим функцию $f$, заданную формулой $f(x, y, z)=\overline{xy\supset z}\vee xy$.&lt;br /&gt;
Представим ее с помощью формулы над $\{\neg, \wedge\}$.&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
xy\supset z= \overline {xy}\vee z = \overline{xy\wedge \overline z},&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\overline{xy\supset z}\vee xy = \overline{(xy\supset z)\wedge \overline{xy}}=&lt;br /&gt;
\overline{\overline{xy\wedge \overline z}\wedge \overline{xy}}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
Теперь избавимся от отрицаний и раскроем скобки.&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\overline{\overline{xy\wedge \overline z}\wedge \overline{xy}}=&lt;br /&gt;
1\oplus ((1\oplus (xy\wedge (1\oplus z)))\wedge (1\oplus xy))=&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
=1\oplus 1\oplus xy \oplus (xy\wedge (1\oplus z)) \oplus (xy\wedge (1\oplus z))xy=&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
=xy \oplus (xy\wedge (1\oplus z)) \oplus(xy\wedge (1\oplus z)) = xy.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Таким образом, единственным ненулевым коэффициентом полинома Жегалкина для функции $f$&lt;br /&gt;
оказался $\alpha_{12}$ и сам полином имеет вид $f(x,y,z)=xy$.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Для построения полинома Жегалкина есть и более удобный способ {{---}} метод неопределенных коэффициентов.&lt;br /&gt;
Предположим, что функция $f(x_1, ..., x_n)$ задана таблицей значений для всех наборов аргументов.&lt;br /&gt;
Нам известен общий вид полинома Жегалкина для $f$ &lt;br /&gt;
$\bigoplus_{I\subseteq \{1,...,n\}} \alpha(I) \bigwedge_{i\in I} x_i$&lt;br /&gt;
и требуется только вычислить коэффициенты $\alpha(I)$.&lt;br /&gt;
&lt;br /&gt;
Проходя по всей таблице значений для $f$ будем приравнивать общий вид полинома и известное&lt;br /&gt;
значение функции на данном наборе, тем самым последовательно вычисляя коэффициенты $\alpha$.&lt;br /&gt;
&lt;br /&gt;
$f(0,...,0) = \bigoplus_{I\subseteq \{1,...,n\}} \alpha(I) \bigwedge_{i\in I} 0 = \alpha(\varnothing).$ &lt;br /&gt;
Отсюда имеем первый коэффициент: &lt;br /&gt;
$\alpha(\varnothing) = f(0,...,0)$.&lt;br /&gt;
&lt;br /&gt;
$f(0,..,0,1) = \alpha(\varnothing) \oplus \alpha(\{n\}) \wedge 1$. &lt;br /&gt;
Таким образом, &lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\alpha(\{n\}) = f(0,...,0,1)\oplus \alpha(\varnothing) =f(0,...,0,1) \oplus f(0,...,0,0).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$f(0,...,0,1,0) = \alpha(\varnothing) \oplus \alpha(\{n-1\}) \wedge 1$ и&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\alpha(\{n-1\}) = f(0,...,0,1,0)\oplus \alpha(\varnothing) =f(0,...,0,1,0) \oplus f(0,...,0,0,0).&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
$f(0,...,0,1,1) = \alpha(\varnothing) \oplus \alpha(\{n-1\}) \oplus \alpha(\{n\})&lt;br /&gt;
\oplus \alpha(\{n-1,n\})$ и, следовательно,&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\alpha(\{n-1,n\}) = f(0,...,0,1,1) \oplus &lt;br /&gt;
\alpha(\varnothing) \oplus \alpha(\{n-1\}) \oplus \alpha(\{n\})&lt;br /&gt;
= &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
=&lt;br /&gt;
f(0,...,0,1,1) \oplus f(0,...,0,0,0) \oplus f(0,...,0,1,0) &lt;br /&gt;
\oplus&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\oplus f(0,...,0,0,0) \oplus f(0,...,0,1) \oplus f(0,...,0,0)&lt;br /&gt;
=&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
=&lt;br /&gt;
f(0,...,0,1,1) \oplus f(0,...,0,1,0)&lt;br /&gt;
\oplus f(0,...,0,0,1) \oplus f(0,...,0,0,0)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Продолжая этот процесс мы сможем вычислить все коэффициенты и тем самым получим полином Жегалкина для функции $f$.&lt;br /&gt;
&lt;br /&gt;
[[Файл:p38-03-triangular-system.svg|frame|none|900px|alt=Матрица активных мономов для наборов 000–111: точки образуют треугольник, диагональ — новые коэффициенты|Рис. 3. Почему метод неопределённых коэффициентов решается строка за строкой: на каждом наборе активные мономы образуют треугольник, и ровно один из них — новый. Диагональ соответствует коэффициенту, который находится на этом шаге.]]&lt;br /&gt;
&lt;br /&gt;
{{Пример&lt;br /&gt;
|content=&lt;br /&gt;
Построим полином Жегалкина для функции $f(x, y, z)=\overline{xy\supset z}\vee xy$ с помощью метода неопределенных коэффициентов.&lt;br /&gt;
В общем виде полином для функции от трех переменных выглядит следующим образом:&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
f(x,y,z) = &lt;br /&gt;
\alpha_0 \oplus \alpha_1 x \oplus \alpha_2 y \oplus \alpha_3 z \oplus \alpha_{1,2} xy&lt;br /&gt;
\oplus \alpha_{1,3} x z \oplus \alpha_{2,3} y z \oplus \alpha_{1,2,3} x y z.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Переберем все возможные наборы аргументов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{array}{lcl}&lt;br /&gt;
f(0,0,0) = 0 = \alpha_0 &amp;amp; \Rightarrow &amp;amp; \alpha_0 = 0,\\&lt;br /&gt;
f(0,0,1) = 0 = \alpha_0\oplus \alpha_3 &amp;amp; \Rightarrow &amp;amp; \alpha_3 = 0,\\&lt;br /&gt;
f(0,1,0) = 0 = \alpha_0 \oplus \alpha_2 &amp;amp; \Rightarrow &amp;amp; \alpha_2 = 0,\\&lt;br /&gt;
f(0,1,1) = 0 = \alpha_0 \oplus \alpha_2 \oplus \alpha_3 \oplus \alpha_{2,3} &amp;amp;&lt;br /&gt;
\Rightarrow &amp;amp; \alpha_{2,3} = 0,\\&lt;br /&gt;
f(1,0,0) = 0 = \alpha_0 \oplus \alpha_1 &amp;amp; \Rightarrow &amp;amp; \alpha_1 = 0,\\&lt;br /&gt;
f(1,0,1) = 0 = \alpha_0 \oplus \alpha_1 \oplus \alpha_3 \oplus \alpha_{1,3} &amp;amp;&lt;br /&gt;
\Rightarrow &amp;amp; \alpha_{1,3} = 0,\\&lt;br /&gt;
f(1,1,0) = 1 = \alpha_0 \oplus \alpha_1 \oplus \alpha_2 \oplus \alpha_{1,2} &amp;amp;&lt;br /&gt;
\Rightarrow &amp;amp; \alpha_{1,2} = 1,\\&lt;br /&gt;
f(1,1,1) = 1 = \alpha_0 \oplus \alpha_1 \oplus \alpha_2 \oplus \alpha_3 \oplus \alpha_{1,2} \oplus\\&lt;br /&gt;
 \oplus \alpha_{1,3} \oplus \alpha_{2,3} \oplus \alpha_{1,2,3} &lt;br /&gt;
&amp;amp; \Rightarrow &amp;amp; \alpha_{1,2,3} = 0.&lt;br /&gt;
\end{array}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Полином Жегалкина имеет вид $f(x,y,z)=xy$.&lt;br /&gt;
}}&lt;br /&gt;
{{Пример&lt;br /&gt;
|content=&lt;br /&gt;
Рассмотрим еще один пример использования метода неопределенных коэффициентов.&lt;br /&gt;
Пусть $f(x, y, z)=xy\vee xz \vee yz$.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{array}{lcl}&lt;br /&gt;
f(0,0,0) = 0 = \alpha_0 &amp;amp; \Rightarrow &amp;amp; \alpha_0 = 0,\\&lt;br /&gt;
f(0,0,1) = 0 = \alpha_0\oplus \alpha_3 &amp;amp; \Rightarrow &amp;amp; \alpha_3 = 0,\\&lt;br /&gt;
f(0,1,0) = 0 = \alpha_0 \oplus \alpha_2 &amp;amp; \Rightarrow &amp;amp; \alpha_2 = 0,\\&lt;br /&gt;
f(0,1,1) = 1 = \alpha_0 \oplus \alpha_2 \oplus \alpha_3 \oplus \alpha_{2,3} &amp;amp;&lt;br /&gt;
\Rightarrow &amp;amp; \alpha_{2,3} = 1,\\&lt;br /&gt;
f(1,0,0) = 0 = \alpha_0 \oplus \alpha_1 &amp;amp; \Rightarrow &amp;amp; \alpha_1 = 0,\\&lt;br /&gt;
f(1,0,1) = 1 = \alpha_0 \oplus \alpha_1 \oplus \alpha_3 \oplus \alpha_{1,3} &amp;amp;&lt;br /&gt;
\Rightarrow &amp;amp; \alpha_{1,3} = 1,\\&lt;br /&gt;
f(1,1,0) = 1 = \alpha_0 \oplus \alpha_1 \oplus \alpha_2 \oplus \alpha_{1,2} &amp;amp;&lt;br /&gt;
\Rightarrow &amp;amp; \alpha_{1,2} = 1,\\&lt;br /&gt;
f(1,1,1) = 1 = \alpha_0 \oplus \alpha_1 \oplus \alpha_2 \oplus \alpha_3 \oplus \alpha_{1,2} \oplus\\&lt;br /&gt;
 \oplus \alpha_{1,3} \oplus \alpha_{2,3} \oplus \alpha_{1,2,3} &lt;br /&gt;
&amp;amp; \Rightarrow &amp;amp; \alpha_{1,2,3} = 0.&lt;br /&gt;
\end{array}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Следовательно, полином Жегалкина для функции $f$ будет иметь вид&lt;br /&gt;
$f(x,y,z) = xy\oplus xz\oplus yz.$&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>СВ</name></author>
	</entry>
</feed>