Известно, что, в общем случае, умножение дифференциальных операторов

- операция не коммутативная, т.е.

. Возникает вопрос, какого правила придерживаться в случае, если нужно "найти" определитель матрицы, состоящей из дифференциальных операторов

, который тоже будет представлять собой дифференциальный оператор? Раскладывая по первой строке, получим

, но раскладывая по первому столбцу получим другой результат

. Раскладывая по другим выбранным строкам/столбцам формально результаты будут третьими, четвёртыми... Если бы всё было коммутативно, то - проблем нет, но как быть здесь?