UP | HOME

matrix trace

trace = 0
for i in range(n): #i selects row of X
  for j in range(n): #i selects column of Y
    trace += X[i][j]*Y[j][i]

The for loops can be re-ordered to compute \(tr(YX)\).

Created: 2025-11-02 Sun 18:48