characteristic vectors