一个子集，其中所有向量之和为模 2 的零向量。」而这是一个线性代数的问题；且该解答为线性相依的。线性相依是线性代数中的一个定理：当有比每个向量中含有的元素还要多的向量时，这种相依关系必然存在。而它可以被高效率地找到，例如：把所有向量一列一列地排在一个矩阵里 ，然后使用高斯消去法。比起实数来说，此方法尤其容易套用到模 2 后的整数上。而此演算法所需的平方数即是那些向量所对应的数字之积。然而，纯粹地只去将一堆随机数字平方并模 n 会产生很大量的、不同的质因数，也因此会产生出很长的向量以及一个非常大的矩阵