如何在理性中使用“领域”?

时间:2018-09-14 00:40:08

标签: coq

当我试图证明以下涉及理性的目标时,有人能告诉我为什么战术“领域”不起作用吗?

nat_to_Q 3 * nat_to_Q n * nat_to_Q n + nat_to_Q 3 * nat_to_Q n +
nat_to_Q 3 * nat_to_Q n + nat_to_Q 3 + nat_to_Q 3 * nat_to_Q n + 
nat_to_Q 3 + nat_to_Q n * nat_to_Q n * nat_to_Q n + nat_to_Q n * nat_to_Q n +
nat_to_Q n * nat_to_Q n * nat_to_Q 2 + nat_to_Q n * nat_to_Q 2 ==
nat_to_Q 3 * nat_to_Q n * nat_to_Q n * nat_to_Q n +
nat_to_Q 6 * nat_to_Q n * nat_to_Q n + nat_to_Q 11 * nat_to_Q n + 
nat_to_Q 6

注意:n为nat,nat_to_Q为(Z.of_nat n#Pos.of_nat 1)。

非常感谢, 马库斯。

1 个答案:

答案 0 :(得分:2)

让我们删除强制以使其更易于阅读:

3 * n * n + 3 * n +
    3 * n + 3 * n +
        3 + n * n * n + n * n +
n * n * 2 + n * 2 ==
3 * n * n * n + 
6 * n * n + 11 * n + 6

现在我们可以看到问题:目标不成立。左侧的三阶系数为1,但右侧为3。