:return: JonesFaithfulTransformation

def inverse(self):
        # type: () -> JonesFaithfulTransformation
        """
        
        :return: JonesFaithfulTransformation
        """
        Q = np.linalg.inv(self.P)
        return JonesFaithfulTransformation(Q, -np.matmul(Q, self.p))