【问题标题】:Z3Py how to use Pi and eZ3Py 如何使用 Pi 和 e
【发布时间】:2018-08-10 10:25:02
【问题描述】:

在Z3Py中是否可以使用pie等非代数实数?

我不想运行任何 C 程序,而是直接从 Z3 Python API 运行

【问题讨论】:

  • @CJDennis 重复目标没有答案。
  • @svgrafov 如果是这样,我会提出关闭标志。如果看起来像其中一位贡献者在评论中回答。
  • @CJDennis 这是一个一年前的问题,建议查看本机 Java API。我不知道Python中是否有类似的东西,我问过是否有可能避免它(因为我读过那个问题)

标签: z3 z3py


【解决方案1】:

SMT 求解器通常不支持非代数数。话虽如此,您可以通过三角函数间接在z3中获得pi,(sincos等);但支持不完整。 (这意味着对于大多数输入,求解器最有可能返回 unknown。)

有关相关问题,请参阅此答案:Support of trigonometric functions ( e.g.: cos, tan) in Z3

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-12
    相关资源
    最近更新 更多