Основная справочная страница для команды dsolve довольно ясна в этом.
См. Второй пример вызова в верхней части, где y(x)
указывается во втором аргументе.
Секция Параметры , расположенная непосредственно под ней, описывает второй аргумент следующим образом:
y(x) - any indeterminate function of one variable, or a set or list of them,
representing the unknowns of the ODE problem
И так вы можете указать, какие из них являются зависимыми и независимыми переменными. Например,
de := diff(y(x), x$4)-lambda*y(x) = 0:
sol := dsolve( {de, y(0)=0, (D@@2)(y)(0)=0, y(L)=0, (D@@2)(y)(L)=0},
{y(x)} ) assuming lambda<0;