dasalam писал(а):
Спасибо, но тогда будет и 

Давайте проверим.
Для определенности добавим еще один индекс в коэффициенты 

:

, что эквивалентно 

.
Ваше разностное уравнение я переписал так:
![$\frac{u^{n+1}_m-u^n_m}\tau=\frac 1 h \left[a^n_{m+1} \frac{u^{n+1}_{m+1}-u^{n+1}_m} h-a^n_{m} \frac{u^{n+1}_m-u^{n+1}_{m-1}} h\right]$ $\frac{u^{n+1}_m-u^n_m}\tau=\frac 1 h \left[a^n_{m+1} \frac{u^{n+1}_{m+1}-u^{n+1}_m} h-a^n_{m} \frac{u^{n+1}_m-u^{n+1}_{m-1}} h\right]$](https://dxdy-04.korotkov.co.uk/f/3/3/b/33b929532d3b6c639acc9c3de052205482.png)
Здесь еще два изменения в индексах коэффициентов 

. Cогласитесь ли Вы с обоими?
1. Те индексы, что были -- пространственные, там должна быть буква 

, а не 

.
2. Не 

 и 

, а 

 и 

, чтобы у них было единое определение, приведенное выше. Оба слагаемых в правой части должны строиться по одному принципу, они отличаются только сдвигом на 

 по 

.
Дальше, в любой схеме -- явной или неявной -- должно быть 

. Вы закладываете это в алгоритм? Если нет, тогда нуль будет тождественный, везде и всюду, "ненулю" просто неоткуда взяться.
Тезис. При 

 величина 

 отлична от нуля хотя бы при одном 

.
Доказательство. Рассмотрим уравнение при 

, 

:
![$\frac{u^2_1-u^1_1}\tau=\frac 1 h \left[a^1_2} \frac{u^2_2-u^2_1} h-a^1_1 \frac{u^2_1-u^2_0} h\right]$ $\frac{u^2_1-u^1_1}\tau=\frac 1 h \left[a^1_2} \frac{u^2_2-u^2_1} h-a^1_1 \frac{u^2_1-u^2_0} h\right]$](https://dxdy-03.korotkov.co.uk/f/e/d/b/edbebd2b21909829dc97362030449f8a82.png)
Для 

 только 

 отлично от нуля. Допустим, для 

 также только 

 отлично от нуля. Тогда
![$0=\frac 1 {h^2} a^1_1 u^2_0 \right]$ $0=\frac 1 {h^2} a^1_1 u^2_0 \right]$](https://dxdy-03.korotkov.co.uk/f/a/f/1/af153f374b83e035df6e7d44c68e8d4182.png)
Однако 

 и 

 оба отличны от нуля.
Значит, в случае, когда равны нулю все 

, кроме 

, нарушается разностное уравнение.