Пусть
![$f(n), g(n)$ $f(n), g(n)$](https://dxdy-01.korotkov.co.uk/f/c/6/a/c6a34f07ce93c29505a8b8230d63dabb82.png)
это произвольные функции.
Пусть задан массив
![$\nu$ $\nu$](https://dxdy-04.korotkov.co.uk/f/b/4/9/b49211c7e49541e500c32b4d56d354dc82.png)
длины
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
с элементами
![$\nu_i=1$ $\nu_i=1$](https://dxdy-04.korotkov.co.uk/f/7/5/d/75d2298e5672ca0d9a4104569551008e82.png)
. Для
![$i$ $i$](https://dxdy-04.korotkov.co.uk/f/7/7/a/77a3b857d53fb44e33b53e4c8b68351a82.png)
от
![$1$ $1$](https://dxdy-01.korotkov.co.uk/f/0/3/4/034d0a6be0424bffe9a6e7ac9236c0f582.png)
до
![$n-1$ $n-1$](https://dxdy-03.korotkov.co.uk/f/e/f/c/efcf8d472ecdd2ea56d727b5746100e382.png)
и (внутри) для
![$j$ $j$](https://dxdy-04.korotkov.co.uk/f/3/6/b/36b5afebdba34564d884d347484ac0c782.png)
от
![$i+1$ $i+1$](https://dxdy-01.korotkov.co.uk/f/4/8/a/48a0115fc523b1aae58ade9e16001f5982.png)
до
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
будем последовательно применять
![$[\nu_i,\nu_j] = [\nu_i + f(j-i)\nu_j, g(j-i)\nu_i + \nu_j]$ $[\nu_i,\nu_j] = [\nu_i + f(j-i)\nu_j, g(j-i)\nu_i + \nu_j]$](https://dxdy-01.korotkov.co.uk/f/0/2/3/0234c0d8262259771671f317b0f748c782.png)
.
Что здесь означают квадратные скобки? Они говорят о том, что действия выполняются одновременно. Т.е. вместо того, чтобы присвоить новое значение
![$\nu_i$ $\nu_i$](https://dxdy-02.korotkov.co.uk/f/1/f/f/1ff815f3a13daab7358365313f1bb0ba82.png)
, а затем присвоить новое значение
![$\nu_j$ $\nu_j$](https://dxdy-01.korotkov.co.uk/f/c/7/2/c7260eb4ab1637d03de7308f52f924a582.png)
, мы как бы резервируем их значения как
![$A=\nu_i$ $A=\nu_i$](https://dxdy-02.korotkov.co.uk/f/9/c/e/9ce3b55f5ca32326c3550e46e85b53cd82.png)
,
![$B=\nu_j$ $B=\nu_j$](https://dxdy-01.korotkov.co.uk/f/c/7/d/c7d23a2ad662f9e089b32091be15071d82.png)
, а затем в любой последовательности применяем
![$\nu_i=A+f(j-i)B$ $\nu_i=A+f(j-i)B$](https://dxdy-02.korotkov.co.uk/f/1/4/4/144ec52a200fb0c1094dde35fb506af882.png)
,
![$\nu_j=g(j-i)A+B$ $\nu_j=g(j-i)A+B$](https://dxdy-01.korotkov.co.uk/f/4/d/2/4d273f403fcfdfdb3cddf2466573818d82.png)
.
После множества численных экспериментов я заметил, что для абсолютно любых
![$f(n), g(n)$ $f(n), g(n)$](https://dxdy-01.korotkov.co.uk/f/c/6/a/c6a34f07ce93c29505a8b8230d63dabb82.png)
выполняется следующее:
![$1+\sum\limits_{i=1}^{n}g(n-i+1)\nu_i = \nu_{n+1}$ $1+\sum\limits_{i=1}^{n}g(n-i+1)\nu_i = \nu_{n+1}$](https://dxdy-01.korotkov.co.uk/f/4/3/0/430a76c729c42f4118a9def76d534e0782.png)
где мы суммируем по элементам массива длины
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
, а в конце берем последний элемент массива длины
![$n+1$ $n+1$](https://dxdy-04.korotkov.co.uk/f/3/f/1/3f18d8f60c110e865571bba5ba67dcc682.png)
.
Существует ли способ как-нибудь доказать это?