PermutationMatrix.is_permutation

static PermutationMatrix.is_permutation(P, tol=1e-08)[source]

Check if P is a permutation matrix.

Parameters:
  • P (np.typing.ArrayLike) – The matrix to check.

  • tol (float) – The numerical precision of the check.

Returns:

True if P is a permutation matrix.

Return type:

bool