真子集的计算公式是 `2^n - 1`,其中 `n` 是集合中元素的个数。这个公式基于集合论中的幂集概念,即一个集合的所有子集构成的集合。一个集合有 `n` 个元素时,它的子集总数是 `2^n`,包括了集合自身和空集。因为真子集不包括集合自身,所以需要从子集总数中减去1,得到真子集的个数。
例如,如果一个集合有3个元素,那么它的子集总数是 `2^3 = 8` 个,包括空集和集合自身。去掉集合自身后,真子集的个数是 `8 - 1 = 7` 个。
需要注意的是,空集是任何集合的子集,但不是任何集合的真子集。因此,在应用这个公式时,如果集合是空的,真子集的个数将是 `2^0 - 1 = 0`,因为空集没有元素可以被排除来形成真子集