code: def negate(arg):
      
      op = arg.op()
      if hasattr(op, 'negate'):
          result = op.negate()
      else:
          result = ops.Negate(arg)
  
      return result.to_expr()
docs: Negate a numeric expression
  
      Parameters
      ----------
      arg : numeric value expression
  
      Returns
      -------
      negated : type of caller