но физически плотность не может быть отрицательной.
Вы привыкли к слову "плотность", когда речь идёт о плотности массы. Но теперь просто у вас другая плотность, другой физической величины. Плотность заряда - это не просто "сколько заряженных частиц в объёме", это ещё и указание на знак заряда этих частиц. Например, поместив в 1 куб. см 5 положительно заряженных частиц, и 5 таких же отрицательно заряженных, мы получим среднюю плотность заряда вообще нуль!
Можете представлять себе, скажем, нарисованные фломастером красные и синие точки. Положительная плотность - это там, где много красных точек, а отрицательная - там, где много синих. (При этом, мы "сокращаем" красные и синие там, где они присутствуют одновременно.)