title: How to determine two vectors are linearly dependent or independent in python?
body: <p>Take in two 3 dimensional vectors, each represented as an array, and tell whether they are linearly independent. I tried to use np.linalg.solve() to get the solution of x, and tried to find whether x is trivial or nontrivial. But it shows 'LinAlgError: Last 2 dimensions of the array must be square'. Can anyone help me how to figure that out?</p>
  <pre><code>from sympy import *
  import numpy as np
  from scipy import linalg
  from numpy import linalg
  
  v1 = np.array([0, 5, 0])
  v2 = np.array([0, -10, 0])
  a = np.array([v1,v2])
  b = np.zeros(3)
  x = np.linalg.solve(a, b)
  </code></pre>