私はZ3のUOD(ここではリスト)に「正確にN」をエンコードしようとしています。 IはCBMC(C有界モデルチェッカー)で達成するために使用される方法は、私は_Boolよく、それはZ3に単純ではないunsigned int型とちょうど状態B1 == N. // L is the length of the List b1.
unsigned int B1 = 0
for i in range(
以下のz3pyを使用して以下の量子消去の例があります。しかし、SMTLIB構文(Pythonコードの下のコード)を使って書き直したいと思います。どういうわけか私は公式であるPythonから得たものと同じ出力を得られませんでした。誰かが私にこの問題を指摘できるかどうか疑問に思います。 from z3 import * a, five = Ints('a five') cmp = Bool('cmp'