In the case of support vector machines, a data point is viewed as a "p"-dimensional vector (a list of "p" numbers), and we want to know whether we can separate such points with a ("p" − 1)-dimensional hyperplane.