Линейное неоднородное ДУ 1 порядка.
Чтобы определить, является ли ДУ 1 порядка однородным, нужно вместо x и y подставить kx и ky, а y' оставить, как есть.
Если в получееном уравнении все k можно сократить и вернуться к начальному уравнению - то, значит, оно однородное.
В данном случае в функции ln(kx) это k не сокращается, поэтому оно неоднородное.