Book
Linear Algebra
Author
Gilbert Strang
Edition
def is_uniq(l): a=set() for i in l: a.add(i) b= list(a) if len(l)==len(b): return True else: return False def is_diag(X): l=X.eigenvalues() if is_uniq(l): return True else: return False a1=matrix([[2,-2],[2,-2]]) is_diag(a1) out:False a2=matrix([[2,0],[2,-2]]) is_diag(a2) out:True a3=matrix([[2,0],[2,2]]) is_diag(a3) out:False
Solution by:
<Your Name>, <Profession>, <Organization>
<Your Name>, <Profession>, <Organization>