通用数字n的现代素数测试可以分为两个主要类别，即概率性（或“蒙特卡洛”）和确定性算法。确定性算法提供了一种确保确定给定数是否为质数的方法。例如，尝试除法是一种确定性算法，因为如果正确执行，它将始终将素数标识为素数，将复合数标识为复合数。概率算法通常更快，但不能完全证明数字是素数。这些测试依赖于部分随机地测试给定数字。例如，如果将给定测试应用于素数，则可能一直通过，但是如果应用于复合数，则仅以概率p通过。如果我们重复测试n次并每次都通过，那么我们的数字是合成的概率为1 /（1-p）n，它随测试次数的增加呈指数下降，因此我们可以确定（尽管另一方面，如果测试失败，那么我们知道数字是复合的。
当使用概率算法时，数字被数学合成的概率如何？