Правило симметричных потоков Н.А. Тенетко
исправлено и дополнено LaTEX
Н.А. Тенетко
Правило
Для бинарной последовательности (X) длины (n\ge1) партнёр (P(X)) определяется как:
[
P(X)=
\begin{cases}
R(X), & X\neq R(X),\[4pt]
I(X), & X=R(X),
\end{cases}
]
где:
- (R(X)) — зеркальное отражение (reverse),
- (I(X)) — побитовая инверсия (invert).
Свойства
- Инволютивность:
[
P(P(X))=X.
]
- Отсутствие неподвижных точек:
[
P(X)\neq X.
]
- Полное разбиение: множество
[
{0,1}^n
]
разбивается на
[
2^{n-1}
]
непересекающихся пар.
Примеры
(n=3) (4 пары):
[
000\leftrightarrow111,
\qquad
001\leftrightarrow100,
\qquad
010\leftrightarrow101,
\qquad
110\leftrightarrow011.
]
(n=4) (8 пар):
[
0000\leftrightarrow1111,
\qquad
0001\leftrightarrow1000,
\qquad
0010\leftrightarrow0100,
\qquad
0011\leftrightarrow1100,
]
[
0101\leftrightarrow1010,
\qquad
1001\leftrightarrow0110,
\qquad
1011\leftrightarrow1101,
\qquad
0111\leftrightarrow1110.
]
Комбинаторная структура
- Общее число пар:
[
2^{n-1}.
]
- Число статичных пар (неподвижных относительно инверсии на уровне пары):
[
S(n)=2^{\lfloor n/2\rfloor}.
]
- Число переходящих R-пар (при инверсии переходят в другую R-пару):
[
2^{n-1}-2^{\lfloor n/2\rfloor}.
]
- Число мета-пар (пар из двух переходящих R-пар):
[
\frac{2^{n-1}-2^{\lfloor n/2\rfloor}}{2}.
]
- Для соседних длин:
[
S(2k)=S(2k+1)=2^k.
]
Второй уровень
Для первичной пары
[
\pi={X,P(X)}
]
операция инверсии определяется как:
[
I(\pi)={I(X),I(P(X))}.
]
- I-static (палиндромы, соединённые инверсией) и R-static (непалиндромы, соединённые отражением, но неподвижные при инверсии пары) не образуют мета-пар и остаются на месте.
- Переходящие R-пары при инверсии переходят в другую R-пару, образуя мета-пару.
Граница операции:
[
I\bigl({\pi,I(\pi)}\bigr)
{\pi,I(\pi)}.
]
Повторное применение инверсии на этом уровне не создаёт нового объекта.
Top comments (0)