(self, a)
return TwistedEdwardsCurveElement(self.FA.neg(x), y)
-(x, y) = (-x, y)
        :param a: TwistedEdwardsCurveElement
        :return:
-(x, y) = (-x, y)
        :param a: TwistedEdwardsCurveElement
        :return:
- ( x y ) = ( - x y ) : param a : TwistedEdwardsCurveElement : return :
def neg(self, a):
        """
        -(x, y) = (-x, y)
        :param a: TwistedEdwardsCurveElement
        :return:
        """
        if type(a) != TwistedEdwardsCurveElement:
            raise TypeError("Negative only supports an object")
        x = a.x
        y = a.y
        return TwistedEdwardsCurveElement(self.FA.neg(x), y)
def neg ( self , a ) : if type ( a ) != TwistedEdwardsCurveElement : raise TypeError ( "Negative only supports an object" ) x = a . x y = a . y return TwistedEdwardsCurveElement ( self . FA . neg ( x ) , y )