parameters: (a,b)
return_statement: return HYPERBOLIC.fromarray(res)
docstring: HYPERBOLIC.Sub
          
          Multivector subtraction
docstring_summary: HYPERBOLIC.Sub
          
          Multivector subtraction
docstring_tokens: HYPERBOLIC . Sub Multivector subtraction
function: def __sub__(a,b):
          """HYPERBOLIC.Sub
          
          Multivector subtraction
          """
          if type(b) in (int, float):
              return a.subs(b)
          res = a.mvec.copy()
          res[0] = a[0]-b[0]
          res[1] = a[1]-b[1]
          return HYPERBOLIC.fromarray(res)
function_tokens: def __sub__ ( a , b ) : if type ( b ) in ( int , float ) : return a . subs ( b ) res = a . mvec . copy ( ) res [ 0 ] = a [ 0 ] - b [ 0 ] res [ 1 ] = a [ 1 ] - b [ 1 ] return HYPERBOLIC . fromarray ( res )