Всем привет! Помогите, пожалуйста, с задачкой по Защите Информации.
Укажите, при каких условиях (при каких
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
и
![$k$ $k$](https://dxdy-03.korotkov.co.uk/f/6/3/b/63bb9849783d01d91403bc9a5fea12a282.png)
) процедура:
![$$
c_i = \sum_{j=1}^k p_{(i + j) \mod n} \mod 33
$$ $$
c_i = \sum_{j=1}^k p_{(i + j) \mod n} \mod 33
$$](https://dxdy-02.korotkov.co.uk/f/5/f/a/5fa87a744ff97ef4ce294ab0f3bfddd282.png)
реализует
взаимно-однозначное отображение
![$
(p_1, p_2, \dots, p_n) \mapsto (c_1, c_2, \dots, c_n)
$ $
(p_1, p_2, \dots, p_n) \mapsto (c_1, c_2, \dots, c_n)
$](https://dxdy-04.korotkov.co.uk/f/7/6/3/7635f5ad765691e96c0fa1ac0caea2d182.png)
.
В случае
![$n = 6, k = 3$ $n = 6, k = 3$](https://dxdy-02.korotkov.co.uk/f/d/2/7/d278f25784b005e9c4f83473f94b2cbb82.png)
отображение задаётся матрицей
![$$
c = p A_{nk} = p
\left (
\begin{array}{cccccc}
0 & 0 & 0 & 1 & 1 & 1 \\
1 & 0 & 0 & 0 & 1 & 1 \\
1 & 1 & 0 & 0 & 0 & 1 \\
1 & 1 & 1 & 0 & 0 & 0 \\
0 & 1 & 1 & 1 & 0 & 0 \\
0 & 0 & 1 & 1 & 1 & 0
\end{array}
\right )
$$ $$
c = p A_{nk} = p
\left (
\begin{array}{cccccc}
0 & 0 & 0 & 1 & 1 & 1 \\
1 & 0 & 0 & 0 & 1 & 1 \\
1 & 1 & 0 & 0 & 0 & 1 \\
1 & 1 & 1 & 0 & 0 & 0 \\
0 & 1 & 1 & 1 & 0 & 0 \\
0 & 0 & 1 & 1 & 1 & 0
\end{array}
\right )
$$](https://dxdy-02.korotkov.co.uk/f/9/b/1/9b1776a8b8b7018256538e38b2d3476882.png)
Я посчитал ранги и определители таких матриц, чтобы найти каку-то закономерность.
Определители:
![$$
\begin{tabular}{c|cccccccccccc}
& \multicolumn{12}{c}{k} \\
n & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 & 11 & 12\\
\hline
12 & -1 & 0 & 0 & 0 & -5 & 0 & -7 & 0 & 0 & 0 & -11 & 0 \\
11 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 & 0 \\
10 & -1 & 0 & -3 & 0 & 0 & 0 & -7 & 0 & -9 & 0 \\
9 & 1 & 2 & 0 & 4 & 5 & 0 & 7 & 8 & 0 \\
8 & -1 & 0 & -3 & 0 & -5 & 0 & -7 & 0 \\
7 & 1 & 2 & 3 & 4 & 5 & 6 & 0 \\
6 & -1 & 0 & 0 & 0 & -5 & 0 \\
5 & 1 & 2 & 3 & 4 & 0 \\
4 & -1 & 0 & -3 & 0 \\
3 & 1 & 2 & 0 \\
2 & -1 & 0 \\
1 & 1 \\
\end{tabular}
$$ $$
\begin{tabular}{c|cccccccccccc}
& \multicolumn{12}{c}{k} \\
n & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 & 11 & 12\\
\hline
12 & -1 & 0 & 0 & 0 & -5 & 0 & -7 & 0 & 0 & 0 & -11 & 0 \\
11 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 & 0 \\
10 & -1 & 0 & -3 & 0 & 0 & 0 & -7 & 0 & -9 & 0 \\
9 & 1 & 2 & 0 & 4 & 5 & 0 & 7 & 8 & 0 \\
8 & -1 & 0 & -3 & 0 & -5 & 0 & -7 & 0 \\
7 & 1 & 2 & 3 & 4 & 5 & 6 & 0 \\
6 & -1 & 0 & 0 & 0 & -5 & 0 \\
5 & 1 & 2 & 3 & 4 & 0 \\
4 & -1 & 0 & -3 & 0 \\
3 & 1 & 2 & 0 \\
2 & -1 & 0 \\
1 & 1 \\
\end{tabular}
$$](https://dxdy-04.korotkov.co.uk/f/b/c/8/bc84e51ae6e3097b3ff83e679e08fab882.png)
Ранги:
![$$
\begin{tabular}{c|cccccccccccc}
& \multicolumn{12}{c}{k} \\
n & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 & 11 & 12\\
\hline
12 & 12 & 11 & 10 & 9 & 12 & 7 & 12 & 9 & 10 & 11 & 12 & 1 \\
11 & 11 & 11 & 11 & 11 & 11 & 11 & 11 & 11 & 11 & 11 & 1 \\
10 & 10 & 9 & 10 & 9 & 6 & 9 & 10 & 9 & 10 & 1 \\
9 & 9 & 9 & 7 & 9 & 9 & 7 & 9 & 9 & 1 \\
8 & 8 & 7 & 8 & 5 & 8 & 7 & 8 & 1 \\
7 & 7 & 7 & 7 & 7 & 7 & 7 & 1 \\
6 & 6 & 5 & 4 & 5 & 6 & 1 \\
5 & 5 & 5 & 5 & 5 & 1 \\
4 & 4 & 3 & 4 & 1 \\
3 & 3 & 3 & 1 \\
2 & 2 & 1 \\
1 & 1 \\
\end{tabular}
$$ $$
\begin{tabular}{c|cccccccccccc}
& \multicolumn{12}{c}{k} \\
n & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 & 11 & 12\\
\hline
12 & 12 & 11 & 10 & 9 & 12 & 7 & 12 & 9 & 10 & 11 & 12 & 1 \\
11 & 11 & 11 & 11 & 11 & 11 & 11 & 11 & 11 & 11 & 11 & 1 \\
10 & 10 & 9 & 10 & 9 & 6 & 9 & 10 & 9 & 10 & 1 \\
9 & 9 & 9 & 7 & 9 & 9 & 7 & 9 & 9 & 1 \\
8 & 8 & 7 & 8 & 5 & 8 & 7 & 8 & 1 \\
7 & 7 & 7 & 7 & 7 & 7 & 7 & 1 \\
6 & 6 & 5 & 4 & 5 & 6 & 1 \\
5 & 5 & 5 & 5 & 5 & 1 \\
4 & 4 & 3 & 4 & 1 \\
3 & 3 & 3 & 1 \\
2 & 2 & 1 \\
1 & 1 \\
\end{tabular}
$$](https://dxdy-02.korotkov.co.uk/f/1/0/0/10018b297e45d0bbac8695536b2629d782.png)
Я посмотрел на эти картинки и понял, что матрица должна быть обратима если и только если
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
и
![$k$ $k$](https://dxdy-03.korotkov.co.uk/f/6/3/b/63bb9849783d01d91403bc9a5fea12a282.png)
взаимно просты.
Но доказать смог только то, что если
![$k$ $k$](https://dxdy-03.korotkov.co.uk/f/6/3/b/63bb9849783d01d91403bc9a5fea12a282.png)
нетривиально делит
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
, то следующие строки матрицы являются ленийно зависимыми:
![$$
\begin{aligned}
& (\underbrace{1, 1, \dots, 1}_k, \underbrace{0, 0, \dots, 0}_{n - k}) &
& (0, \underbrace{1, 1, \dots, 1}_k, \underbrace{0, 0, \dots, 0}_{n - k - 1}) \\
& (\underbrace{0, 0, \dots, 0}_{k}, \underbrace{1, 1, \dots, 1}_k, \underbrace{0, 0, \dots, 0}_{n - 2k}) &
& (\underbrace{0, 0, \dots, 0}_{k + 1}, \underbrace{1, 1, \dots, 1}_k, \underbrace{0, 0, \dots, 0}_{n - 2k - 1}) \\
& \dots & & \dots \\
& (\underbrace{0, 0, \dots, 0}_{n - k}, \underbrace{1, 1, \dots, 1}_k) &
& (1, \underbrace{0, 0, \dots, 0}_{n - k}, \underbrace{1, 1, \dots, 1}_{k - 1}) \\
\end{aligned}
$$ $$
\begin{aligned}
& (\underbrace{1, 1, \dots, 1}_k, \underbrace{0, 0, \dots, 0}_{n - k}) &
& (0, \underbrace{1, 1, \dots, 1}_k, \underbrace{0, 0, \dots, 0}_{n - k - 1}) \\
& (\underbrace{0, 0, \dots, 0}_{k}, \underbrace{1, 1, \dots, 1}_k, \underbrace{0, 0, \dots, 0}_{n - 2k}) &
& (\underbrace{0, 0, \dots, 0}_{k + 1}, \underbrace{1, 1, \dots, 1}_k, \underbrace{0, 0, \dots, 0}_{n - 2k - 1}) \\
& \dots & & \dots \\
& (\underbrace{0, 0, \dots, 0}_{n - k}, \underbrace{1, 1, \dots, 1}_k) &
& (1, \underbrace{0, 0, \dots, 0}_{n - k}, \underbrace{1, 1, \dots, 1}_{k - 1}) \\
\end{aligned}
$$](https://dxdy-03.korotkov.co.uk/f/2/d/0/2d0ab17f3b7c26bec574489350b4192982.png)
(сумма строк слева равна сумме строк справа и равна
![$(1, 1, \dots, 1)$ $(1, 1, \dots, 1)$](https://dxdy-01.korotkov.co.uk/f/8/d/d/8dd13e120b1ec11806e31c785163f93582.png)
)
Помогите, пожалуйста, доказать, что
![$$A_{n k} - \text{обратима} \Leftrightarrow (n, k) = 1$$ $$A_{n k} - \text{обратима} \Leftrightarrow (n, k) = 1$$](https://dxdy-02.korotkov.co.uk/f/9/3/4/9348a7074796cfa5d664052d43fc5e0682.png)
И ещё есть маленький вопросик. Мы работаем с матрицами над
кольцом ![$\mathbb Z_n$ $\mathbb Z_n$](https://dxdy-02.korotkov.co.uk/f/9/1/8/9180e2a806c387bfed98dcf7bcecff8682.png)
. Остаются ли верными всякие утверждения, связанные с делимостью, определителями и линейной независимостью для кольца, когда кольцо не является полем?