Это не произведение Кронекера, а тензорное произведение. Множители расставляются в таком порядке, чтобы выполнялось правило, указанное здесь:
(для бра-кет-нотации это естественно), или наоборот (для бра-кетов это неестественно, но где-то ещё может применяться).
В принципе, произведение Кронекера аналогично тензорному произведению, но в тензорном мы всё-таки следим за смыслом и порядком индексов, и связать их между собой получается гораздо проще. Кронекер просто был одним из создателей современного тензорного исчисления, и придумал почти то, что надо, но ещё в не столь удобном виде.
Если вам хочется повозиться, запишите честно

(кстати, не надо разбивать формулу на кусочки, она лучше форматируется, если её окружить долларами только снаружи)
и аналогично для бра-векторов, и перемножив, найдите сами тот правильный порядок, при котором

сворачивается с

а

- с
