TSTP Solution File: PUZ133+1 by Princess---230619
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Princess---230619
% Problem : PUZ133+1 : TPTP v8.1.2. Released v4.1.0.
% Transfm : none
% Format : tptp
% Command : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s
% Computer : n023.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Thu Aug 31 13:23:14 EDT 2023
% Result : Theorem 185.84s 25.12s
% Output : Proof 187.31s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12 % Problem : PUZ133+1 : TPTP v8.1.2. Released v4.1.0.
% 0.07/0.13 % Command : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s
% 0.12/0.34 % Computer : n023.cluster.edu
% 0.12/0.34 % Model : x86_64 x86_64
% 0.12/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34 % Memory : 8042.1875MB
% 0.12/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34 % CPULimit : 300
% 0.12/0.34 % WCLimit : 300
% 0.12/0.34 % DateTime : Sat Aug 26 22:36:26 EDT 2023
% 0.12/0.34 % CPUTime :
% 0.49/0.62 ________ _____
% 0.49/0.62 ___ __ \_________(_)________________________________
% 0.49/0.62 __ /_/ /_ ___/_ /__ __ \ ___/ _ \_ ___/_ ___/
% 0.49/0.62 _ ____/_ / _ / _ / / / /__ / __/(__ )_(__ )
% 0.49/0.62 /_/ /_/ /_/ /_/ /_/\___/ \___//____/ /____/
% 0.49/0.62
% 0.49/0.62 A Theorem Prover for First-Order Logic modulo Linear Integer Arithmetic
% 0.49/0.62 (2023-06-19)
% 0.49/0.62
% 0.49/0.62 (c) Philipp Rümmer, 2009-2023
% 0.49/0.62 Contributors: Peter Backeman, Peter Baumgartner, Angelo Brillout, Zafer Esen,
% 0.49/0.62 Amanda Stjerna.
% 0.49/0.62 Free software under BSD-3-Clause.
% 0.49/0.62
% 0.49/0.62 For more information, visit http://www.philipp.ruemmer.org/princess.shtml
% 0.49/0.62
% 0.49/0.62 Loading /export/starexec/sandbox/benchmark/theBenchmark.p ...
% 0.49/0.63 Running up to 7 provers in parallel.
% 0.69/0.64 Prover 0: Options: +triggersInConjecture +genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1042961893
% 0.69/0.64 Prover 2: Options: +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMinimalAndEmpty -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1065072994
% 0.69/0.64 Prover 1: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1571432423
% 0.69/0.64 Prover 4: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=1868514696
% 0.69/0.64 Prover 3: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1922548996
% 0.69/0.64 Prover 5: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=complete -randomSeed=1259561288
% 0.69/0.64 Prover 6: Options: -triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximalOutermost -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1399714365
% 2.31/0.99 Prover 4: Preprocessing ...
% 2.31/1.00 Prover 1: Preprocessing ...
% 2.31/1.04 Prover 0: Preprocessing ...
% 2.31/1.04 Prover 2: Preprocessing ...
% 2.31/1.04 Prover 5: Preprocessing ...
% 2.31/1.04 Prover 3: Preprocessing ...
% 2.31/1.04 Prover 6: Preprocessing ...
% 4.93/1.33 Prover 3: Constructing countermodel ...
% 4.93/1.33 Prover 1: Constructing countermodel ...
% 4.93/1.36 Prover 6: Proving ...
% 5.16/1.39 Prover 4: Constructing countermodel ...
% 5.16/1.41 Prover 0: Proving ...
% 5.64/1.43 Prover 2: Proving ...
% 5.64/1.44 Prover 5: Proving ...
% 74.61/10.27 Prover 2: stopped
% 74.61/10.27 Prover 7: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-236303470
% 74.99/10.31 Prover 7: Preprocessing ...
% 76.34/10.46 Prover 7: Constructing countermodel ...
% 103.71/13.97 Prover 5: stopped
% 103.71/13.97 Prover 8: Options: +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-200781089
% 103.71/14.01 Prover 8: Preprocessing ...
% 104.49/14.06 Prover 8: Warning: ignoring some quantifiers
% 104.49/14.06 Prover 8: Constructing countermodel ...
% 118.89/15.99 Prover 1: stopped
% 118.89/15.99 Prover 9: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allMinimal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1423531889
% 118.89/16.00 Prover 9: Preprocessing ...
% 119.52/16.08 Prover 9: Constructing countermodel ...
% 133.27/17.89 Prover 6: stopped
% 133.27/17.89 Prover 10: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=919308125
% 133.27/17.92 Prover 10: Preprocessing ...
% 133.27/17.96 Prover 10: Constructing countermodel ...
% 134.55/18.05 Prover 10: gave up
% 134.55/18.06 Prover 11: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1509710984
% 134.55/18.07 Prover 11: Preprocessing ...
% 135.18/18.12 Prover 11: Constructing countermodel ...
% 185.84/25.11 Prover 4: Found proof (size 490)
% 185.84/25.11 Prover 4: proved (24468ms)
% 185.84/25.11 Prover 9: stopped
% 185.84/25.11 Prover 0: stopped
% 185.84/25.11 Prover 11: stopped
% 185.84/25.11 Prover 7: stopped
% 185.84/25.11 Prover 3: stopped
% 185.84/25.11 Prover 8: stopped
% 185.84/25.12
% 185.84/25.12 % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 185.84/25.12
% 185.84/25.16 % SZS output start Proof for theBenchmark
% 186.21/25.16 Assumptions after simplification:
% 186.21/25.16 ---------------------------------
% 186.21/25.16
% 186.21/25.16 (le_trans)
% 186.28/25.19 ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: int] : (v3 = 0 | ~ (le(v1,
% 186.28/25.19 v2) = 0) | ~ (le(v0, v2) = v3) | ~ $i(v2) | ~ $i(v1) | ~ $i(v0) | ?
% 186.28/25.19 [v4: int] : ( ~ (v4 = 0) & le(v0, v1) = v4)) & ! [v0: $i] : ! [v1: $i] :
% 186.28/25.19 ! [v2: $i] : ! [v3: int] : (v3 = 0 | ~ (le(v0, v2) = v3) | ~ (le(v0, v1) =
% 186.28/25.19 0) | ~ $i(v2) | ~ $i(v1) | ~ $i(v0) | ? [v4: int] : ( ~ (v4 = 0) &
% 186.28/25.19 le(v1, v2) = v4)) & ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ( ~ (le(v1,
% 186.28/25.19 v2) = 0) | ~ (le(v0, v1) = 0) | ~ $i(v2) | ~ $i(v1) | ~ $i(v0) |
% 186.28/25.19 le(v0, v2) = 0)
% 186.28/25.19
% 186.28/25.19 (minus1)
% 186.28/25.20 ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] : ! [v5:
% 186.28/25.20 $i] : (v5 = v4 | ~ (minus(v2, v3) = v5) | ~ (minus(v0, v1) = v4) | ~
% 186.28/25.20 $i(v3) | ~ $i(v2) | ~ $i(v1) | ~ $i(v0) | ? [v6: $i] : ? [v7: $i] : ( ~
% 186.28/25.20 (v7 = v6) & minus(v1, v3) = v7 & minus(v0, v2) = v6 & $i(v7) & $i(v6))) &
% 186.28/25.20 ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] : ! [v5:
% 186.28/25.20 $i] : (v5 = v4 | ~ (minus(v1, v3) = v5) | ~ (minus(v0, v2) = v4) | ~
% 186.28/25.20 $i(v3) | ~ $i(v2) | ~ $i(v1) | ~ $i(v0) | ? [v6: $i] : ? [v7: $i] : ( ~
% 186.28/25.20 (v7 = v6) & minus(v2, v3) = v7 & minus(v0, v1) = v6 & $i(v7) & $i(v6))) &
% 186.28/25.20 ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] : ( ~
% 186.28/25.20 (minus(v2, v3) = v4) | ~ (minus(v0, v1) = v4) | ~ $i(v3) | ~ $i(v2) | ~
% 186.28/25.20 $i(v1) | ~ $i(v0) | ? [v5: $i] : (minus(v1, v3) = v5 & minus(v0, v2) = v5
% 186.28/25.20 & $i(v5))) & ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : !
% 186.28/25.20 [v4: $i] : ( ~ (minus(v1, v3) = v4) | ~ (minus(v0, v2) = v4) | ~ $i(v3) | ~
% 186.28/25.20 $i(v2) | ~ $i(v1) | ~ $i(v0) | ? [v5: $i] : (minus(v2, v3) = v5 &
% 186.28/25.20 minus(v0, v1) = v5 & $i(v5)))
% 186.28/25.20
% 186.28/25.20 (permutation)
% 186.28/25.20 $i(n) & ? [v0: $i] : (s(n) = v0 & $i(v0) & ! [v1: $i] : ! [v2: $i] : ( ~
% 186.28/25.20 (perm(v1) = v2) | ~ $i(v1) | (minus(v0, v1) = v2 & $i(v2))) & ! [v1: $i]
% 186.28/25.20 : ! [v2: $i] : ( ~ (minus(v0, v1) = v2) | ~ $i(v1) | (perm(v1) = v2 &
% 186.28/25.20 $i(v2))))
% 186.28/25.20
% 186.28/25.20 (permutation_another_one)
% 186.28/25.21 ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] : ( ~
% 186.28/25.21 (perm(v1) = v3) | ~ (perm(v0) = v2) | ~ (minus(v2, v3) = v4) | ~ $i(v1) |
% 186.28/25.21 ~ $i(v0) | (minus(v1, v0) = v4 & $i(v4))) & ! [v0: $i] : ! [v1: $i] : !
% 186.28/25.21 [v2: $i] : ( ~ (minus(v1, v0) = v2) | ~ $i(v1) | ~ $i(v0) | ? [v3: $i] : ?
% 186.28/25.21 [v4: $i] : (perm(v1) = v4 & perm(v0) = v3 & minus(v3, v4) = v2 & $i(v4) &
% 186.28/25.21 $i(v3) & $i(v2)))
% 186.28/25.21
% 186.28/25.21 (permutation_range)
% 186.28/25.21 $i(n) & $i(n0) & ? [v0: $i] : (s(n0) = v0 & $i(v0) & ! [v1: $i] : ! [v2:
% 186.28/25.21 $i] : ( ~ (perm(v1) = v2) | ~ $i(v1) | ? [v3: any] : ? [v4: any] : ?
% 186.28/25.21 [v5: any] : ? [v6: any] : (le(v2, n) = v6 & le(v1, n) = v4 & le(v0, v2) =
% 186.28/25.21 v5 & le(v0, v1) = v3 & ( ~ (v4 = 0) | ~ (v3 = 0) | (v6 = 0 & v5 = 0))))
% 186.28/25.21 & ! [v1: $i] : ( ~ (le(v1, n) = 0) | ~ $i(v1) | ? [v2: any] : ? [v3: $i]
% 186.28/25.21 : ? [v4: any] : ? [v5: any] : (perm(v1) = v3 & le(v3, n) = v5 & le(v0,
% 186.28/25.21 v3) = v4 & le(v0, v1) = v2 & $i(v3) & ( ~ (v2 = 0) | (v5 = 0 & v4 =
% 186.28/25.21 0)))) & ! [v1: $i] : ( ~ (le(v0, v1) = 0) | ~ $i(v1) | ? [v2:
% 186.28/25.21 any] : ? [v3: $i] : ? [v4: any] : ? [v5: any] : (perm(v1) = v3 &
% 186.28/25.21 le(v3, n) = v5 & le(v1, n) = v2 & le(v0, v3) = v4 & $i(v3) & ( ~ (v2 =
% 186.28/25.21 0) | (v5 = 0 & v4 = 0)))))
% 186.28/25.21
% 186.28/25.21 (plus1)
% 186.45/25.22 ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] : ! [v5:
% 186.45/25.22 $i] : (v5 = v4 | ~ (plus(v2, v3) = v5) | ~ (plus(v0, v1) = v4) | ~ $i(v3)
% 186.45/25.22 | ~ $i(v2) | ~ $i(v1) | ~ $i(v0) | ? [v6: $i] : ? [v7: $i] : ( ~ (v7 =
% 186.45/25.22 v6) & minus(v3, v1) = v7 & minus(v0, v2) = v6 & $i(v7) & $i(v6))) & !
% 186.45/25.22 [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] : ! [v5: $i]
% 186.45/25.22 : (v5 = v4 | ~ (minus(v3, v1) = v5) | ~ (minus(v0, v2) = v4) | ~ $i(v3) |
% 186.45/25.22 ~ $i(v2) | ~ $i(v1) | ~ $i(v0) | ? [v6: $i] : ? [v7: $i] : ( ~ (v7 = v6)
% 186.45/25.22 & plus(v2, v3) = v7 & plus(v0, v1) = v6 & $i(v7) & $i(v6))) & ! [v0: $i]
% 186.45/25.22 : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] : ( ~ (plus(v2, v3) =
% 186.45/25.22 v4) | ~ (plus(v0, v1) = v4) | ~ $i(v3) | ~ $i(v2) | ~ $i(v1) | ~
% 186.45/25.22 $i(v0) | ? [v5: $i] : (minus(v3, v1) = v5 & minus(v0, v2) = v5 & $i(v5))) &
% 186.45/25.22 ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] : ( ~
% 186.45/25.22 (minus(v3, v1) = v4) | ~ (minus(v0, v2) = v4) | ~ $i(v3) | ~ $i(v2) | ~
% 186.45/25.22 $i(v1) | ~ $i(v0) | ? [v5: $i] : (plus(v2, v3) = v5 & plus(v0, v1) = v5 &
% 186.45/25.22 $i(v5)))
% 186.45/25.22
% 186.45/25.22 (queens_p)
% 186.45/25.22 $i(n) & $i(n0) & ? [v0: $i] : (s(n0) = v0 & $i(v0) & ( ~ queens_p | ! [v1:
% 186.45/25.22 $i] : ! [v2: $i] : ! [v3: $i] : ( ~ (s(v1) = v3) | ~ (le(v3, v2) = 0)
% 186.45/25.22 | ~ $i(v2) | ~ $i(v1) | ? [v4: any] : ? [v5: any] : ? [v6: any] :
% 186.45/25.22 ? [v7: $i] : ? [v8: $i] : ? [v9: $i] : ? [v10: $i] : ? [v11: $i] :
% 186.45/25.22 ? [v12: $i] : (le(v2, n) = v6 & le(v1, n) = v5 & le(v0, v1) = v4 & p(v2)
% 186.45/25.22 = v8 & p(v1) = v7 & plus(v8, v2) = v10 & plus(v7, v1) = v9 & minus(v8,
% 186.45/25.22 v2) = v12 & minus(v7, v1) = v11 & $i(v12) & $i(v11) & $i(v10) &
% 186.45/25.22 $i(v9) & $i(v8) & $i(v7) & ( ~ (v6 = 0) | ~ (v5 = 0) | ~ (v4 = 0) |
% 186.45/25.22 ( ~ (v12 = v11) & ~ (v10 = v9) & ~ (v8 = v7)))))))
% 186.45/25.22
% 186.45/25.22 (queens_q)
% 186.45/25.22 $i(n) & $i(n0) & ? [v0: $i] : ? [v1: $i] : ? [v2: $i] : ? [v3: int] : ?
% 186.45/25.22 [v4: int] : ? [v5: $i] : ? [v6: int] : ? [v7: int] : ? [v8: $i] : ? [v9:
% 186.45/25.22 $i] : ? [v10: $i] : ? [v11: int] : ? [v12: $i] : ? [v13: $i] : ? [v14:
% 186.45/25.22 $i] : ? [v15: $i] : ? [v16: $i] : ? [v17: $i] : (s(n0) = v0 & $i(v2) &
% 186.45/25.22 $i(v1) & $i(v0) & (queens_q | (v11 = 0 & v7 = 0 & v6 = 0 & v4 = 0 & v3 = 0 &
% 186.45/25.22 q(v2) = v13 & q(v1) = v12 & perm(v2) = v8 & perm(v1) = v10 & s(v8) = v9
% 186.45/25.22 & s(v1) = v5 & le(v9, v10) = 0 & le(v5, v2) = 0 & le(v2, n) = 0 & le(v1,
% 186.45/25.22 n) = 0 & le(v0, v1) = 0 & plus(v13, v2) = v15 & plus(v12, v1) = v14 &
% 186.45/25.22 minus(v13, v2) = v17 & minus(v12, v1) = v16 & $i(v17) & $i(v16) &
% 186.45/25.22 $i(v15) & $i(v14) & $i(v13) & $i(v12) & $i(v10) & $i(v9) & $i(v8) &
% 186.45/25.22 $i(v5) & (v17 = v16 | v15 = v14 | v13 = v12))))
% 186.45/25.22
% 186.45/25.22 (queens_sym)
% 186.45/25.23 queens_p & ~ queens_q & ! [v0: $i] : ! [v1: $i] : ( ~ (q(v0) = v1) | ~
% 186.45/25.23 $i(v0) | ? [v2: $i] : (perm(v0) = v2 & p(v2) = v1 & $i(v2) & $i(v1))) & !
% 186.45/25.23 [v0: $i] : ! [v1: $i] : ( ~ (perm(v0) = v1) | ~ $i(v0) | ? [v2: $i] :
% 186.45/25.23 (q(v0) = v2 & p(v1) = v2 & $i(v2)))
% 186.45/25.23
% 186.45/25.23 (succ_le)
% 186.45/25.23 ! [v0: $i] : ! [v1: $i] : ( ~ (s(v0) = v1) | ~ $i(v0) | le(v0, v1) = 0)
% 186.45/25.23
% 186.45/25.23 (function-axioms)
% 186.45/25.23 ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : !
% 186.45/25.23 [v3: $i] : (v1 = v0 | ~ (le(v3, v2) = v1) | ~ (le(v3, v2) = v0)) & ! [v0:
% 186.45/25.23 $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : (v1 = v0 | ~ (plus(v3, v2)
% 186.45/25.23 = v1) | ~ (plus(v3, v2) = v0)) & ! [v0: $i] : ! [v1: $i] : ! [v2: $i]
% 186.45/25.23 : ! [v3: $i] : (v1 = v0 | ~ (minus(v3, v2) = v1) | ~ (minus(v3, v2) = v0))
% 186.45/25.23 & ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (q(v2) = v1) | ~
% 186.45/25.23 (q(v2) = v0)) & ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~
% 186.45/25.23 (perm(v2) = v1) | ~ (perm(v2) = v0)) & ! [v0: $i] : ! [v1: $i] : ! [v2:
% 186.45/25.23 $i] : (v1 = v0 | ~ (s(v2) = v1) | ~ (s(v2) = v0)) & ! [v0: $i] : ! [v1:
% 186.45/25.23 $i] : ! [v2: $i] : (v1 = v0 | ~ (p(v2) = v1) | ~ (p(v2) = v0))
% 186.45/25.23
% 186.45/25.23 Those formulas are unsatisfiable:
% 186.45/25.23 ---------------------------------
% 186.45/25.23
% 186.45/25.23 Begin of proof
% 186.45/25.23 |
% 186.45/25.23 | ALPHA: (queens_p) implies:
% 186.45/25.23 | (1) ? [v0: $i] : (s(n0) = v0 & $i(v0) & ( ~ queens_p | ! [v1: $i] : !
% 186.45/25.23 | [v2: $i] : ! [v3: $i] : ( ~ (s(v1) = v3) | ~ (le(v3, v2) = 0) |
% 186.45/25.23 | ~ $i(v2) | ~ $i(v1) | ? [v4: any] : ? [v5: any] : ? [v6: any]
% 186.45/25.23 | : ? [v7: $i] : ? [v8: $i] : ? [v9: $i] : ? [v10: $i] : ?
% 186.45/25.23 | [v11: $i] : ? [v12: $i] : (le(v2, n) = v6 & le(v1, n) = v5 &
% 186.45/25.23 | le(v0, v1) = v4 & p(v2) = v8 & p(v1) = v7 & plus(v8, v2) = v10
% 186.45/25.23 | & plus(v7, v1) = v9 & minus(v8, v2) = v12 & minus(v7, v1) = v11
% 186.45/25.23 | & $i(v12) & $i(v11) & $i(v10) & $i(v9) & $i(v8) & $i(v7) & ( ~
% 186.45/25.23 | (v6 = 0) | ~ (v5 = 0) | ~ (v4 = 0) | ( ~ (v12 = v11) & ~
% 186.45/25.23 | (v10 = v9) & ~ (v8 = v7)))))))
% 186.45/25.23 |
% 186.45/25.23 | ALPHA: (permutation) implies:
% 186.45/25.23 | (2) ? [v0: $i] : (s(n) = v0 & $i(v0) & ! [v1: $i] : ! [v2: $i] : ( ~
% 186.45/25.23 | (perm(v1) = v2) | ~ $i(v1) | (minus(v0, v1) = v2 & $i(v2))) & !
% 186.45/25.23 | [v1: $i] : ! [v2: $i] : ( ~ (minus(v0, v1) = v2) | ~ $i(v1) |
% 186.45/25.23 | (perm(v1) = v2 & $i(v2))))
% 186.45/25.24 |
% 186.45/25.24 | ALPHA: (queens_q) implies:
% 186.45/25.24 | (3) ? [v0: $i] : ? [v1: $i] : ? [v2: $i] : ? [v3: int] : ? [v4: int] :
% 186.45/25.24 | ? [v5: $i] : ? [v6: int] : ? [v7: int] : ? [v8: $i] : ? [v9: $i] :
% 186.45/25.24 | ? [v10: $i] : ? [v11: int] : ? [v12: $i] : ? [v13: $i] : ? [v14:
% 186.45/25.24 | $i] : ? [v15: $i] : ? [v16: $i] : ? [v17: $i] : (s(n0) = v0 &
% 186.45/25.24 | $i(v2) & $i(v1) & $i(v0) & (queens_q | (v11 = 0 & v7 = 0 & v6 = 0 &
% 186.45/25.24 | v4 = 0 & v3 = 0 & q(v2) = v13 & q(v1) = v12 & perm(v2) = v8 &
% 186.45/25.24 | perm(v1) = v10 & s(v8) = v9 & s(v1) = v5 & le(v9, v10) = 0 &
% 186.45/25.24 | le(v5, v2) = 0 & le(v2, n) = 0 & le(v1, n) = 0 & le(v0, v1) = 0 &
% 186.45/25.24 | plus(v13, v2) = v15 & plus(v12, v1) = v14 & minus(v13, v2) = v17
% 186.45/25.24 | & minus(v12, v1) = v16 & $i(v17) & $i(v16) & $i(v15) & $i(v14) &
% 186.45/25.24 | $i(v13) & $i(v12) & $i(v10) & $i(v9) & $i(v8) & $i(v5) & (v17 =
% 186.45/25.24 | v16 | v15 = v14 | v13 = v12))))
% 186.45/25.24 |
% 186.45/25.24 | ALPHA: (permutation_range) implies:
% 186.45/25.24 | (4) $i(n0)
% 186.45/25.24 | (5) $i(n)
% 186.45/25.24 | (6) ? [v0: $i] : (s(n0) = v0 & $i(v0) & ! [v1: $i] : ! [v2: $i] : ( ~
% 186.59/25.24 | (perm(v1) = v2) | ~ $i(v1) | ? [v3: any] : ? [v4: any] : ? [v5:
% 186.59/25.24 | any] : ? [v6: any] : (le(v2, n) = v6 & le(v1, n) = v4 & le(v0,
% 186.59/25.24 | v2) = v5 & le(v0, v1) = v3 & ( ~ (v4 = 0) | ~ (v3 = 0) | (v6 =
% 186.59/25.24 | 0 & v5 = 0)))) & ! [v1: $i] : ( ~ (le(v1, n) = 0) | ~
% 186.59/25.24 | $i(v1) | ? [v2: any] : ? [v3: $i] : ? [v4: any] : ? [v5: any] :
% 186.59/25.24 | (perm(v1) = v3 & le(v3, n) = v5 & le(v0, v3) = v4 & le(v0, v1) = v2
% 186.59/25.24 | & $i(v3) & ( ~ (v2 = 0) | (v5 = 0 & v4 = 0)))) & ! [v1: $i] : (
% 186.59/25.24 | ~ (le(v0, v1) = 0) | ~ $i(v1) | ? [v2: any] : ? [v3: $i] : ?
% 186.59/25.24 | [v4: any] : ? [v5: any] : (perm(v1) = v3 & le(v3, n) = v5 & le(v1,
% 186.59/25.24 | n) = v2 & le(v0, v3) = v4 & $i(v3) & ( ~ (v2 = 0) | (v5 = 0 &
% 186.59/25.24 | v4 = 0)))))
% 186.59/25.24 |
% 186.59/25.24 | ALPHA: (permutation_another_one) implies:
% 186.59/25.24 | (7) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ( ~ (minus(v1, v0) = v2) | ~
% 186.59/25.24 | $i(v1) | ~ $i(v0) | ? [v3: $i] : ? [v4: $i] : (perm(v1) = v4 &
% 186.59/25.24 | perm(v0) = v3 & minus(v3, v4) = v2 & $i(v4) & $i(v3) & $i(v2)))
% 186.59/25.25 | (8) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] : (
% 186.59/25.25 | ~ (perm(v1) = v3) | ~ (perm(v0) = v2) | ~ (minus(v2, v3) = v4) | ~
% 186.59/25.25 | $i(v1) | ~ $i(v0) | (minus(v1, v0) = v4 & $i(v4)))
% 186.59/25.25 |
% 186.59/25.25 | ALPHA: (le_trans) implies:
% 186.59/25.25 | (9) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ( ~ (le(v1, v2) = 0) | ~
% 186.59/25.25 | (le(v0, v1) = 0) | ~ $i(v2) | ~ $i(v1) | ~ $i(v0) | le(v0, v2) =
% 186.59/25.25 | 0)
% 186.59/25.25 | (10) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: int] : (v3 = 0 | ~
% 186.59/25.25 | (le(v0, v2) = v3) | ~ (le(v0, v1) = 0) | ~ $i(v2) | ~ $i(v1) | ~
% 186.59/25.25 | $i(v0) | ? [v4: int] : ( ~ (v4 = 0) & le(v1, v2) = v4))
% 186.59/25.25 |
% 186.59/25.25 | ALPHA: (plus1) implies:
% 186.59/25.25 | (11) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] :
% 186.59/25.25 | ( ~ (minus(v3, v1) = v4) | ~ (minus(v0, v2) = v4) | ~ $i(v3) | ~
% 186.59/25.25 | $i(v2) | ~ $i(v1) | ~ $i(v0) | ? [v5: $i] : (plus(v2, v3) = v5 &
% 186.59/25.25 | plus(v0, v1) = v5 & $i(v5)))
% 186.59/25.25 | (12) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] :
% 186.59/25.25 | ( ~ (plus(v2, v3) = v4) | ~ (plus(v0, v1) = v4) | ~ $i(v3) | ~
% 186.59/25.25 | $i(v2) | ~ $i(v1) | ~ $i(v0) | ? [v5: $i] : (minus(v3, v1) = v5 &
% 186.59/25.25 | minus(v0, v2) = v5 & $i(v5)))
% 186.59/25.25 | (13) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] :
% 186.59/25.25 | ! [v5: $i] : (v5 = v4 | ~ (minus(v3, v1) = v5) | ~ (minus(v0, v2) =
% 186.59/25.25 | v4) | ~ $i(v3) | ~ $i(v2) | ~ $i(v1) | ~ $i(v0) | ? [v6: $i]
% 186.59/25.25 | : ? [v7: $i] : ( ~ (v7 = v6) & plus(v2, v3) = v7 & plus(v0, v1) =
% 186.59/25.25 | v6 & $i(v7) & $i(v6)))
% 186.59/25.25 | (14) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] :
% 186.59/25.25 | ! [v5: $i] : (v5 = v4 | ~ (plus(v2, v3) = v5) | ~ (plus(v0, v1) =
% 186.59/25.25 | v4) | ~ $i(v3) | ~ $i(v2) | ~ $i(v1) | ~ $i(v0) | ? [v6: $i]
% 186.59/25.25 | : ? [v7: $i] : ( ~ (v7 = v6) & minus(v3, v1) = v7 & minus(v0, v2) =
% 186.59/25.25 | v6 & $i(v7) & $i(v6)))
% 186.59/25.25 |
% 186.59/25.25 | ALPHA: (minus1) implies:
% 186.59/25.25 | (15) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] :
% 186.59/25.25 | ( ~ (minus(v2, v3) = v4) | ~ (minus(v0, v1) = v4) | ~ $i(v3) | ~
% 186.59/25.25 | $i(v2) | ~ $i(v1) | ~ $i(v0) | ? [v5: $i] : (minus(v1, v3) = v5 &
% 186.59/25.25 | minus(v0, v2) = v5 & $i(v5)))
% 186.59/25.26 | (16) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: $i] :
% 186.59/25.26 | ! [v5: $i] : (v5 = v4 | ~ (minus(v2, v3) = v5) | ~ (minus(v0, v1) =
% 186.59/25.26 | v4) | ~ $i(v3) | ~ $i(v2) | ~ $i(v1) | ~ $i(v0) | ? [v6: $i]
% 186.59/25.26 | : ? [v7: $i] : ( ~ (v7 = v6) & minus(v1, v3) = v7 & minus(v0, v2) =
% 186.59/25.26 | v6 & $i(v7) & $i(v6)))
% 186.59/25.26 |
% 186.59/25.26 | ALPHA: (queens_sym) implies:
% 186.59/25.26 | (17) ~ queens_q
% 186.59/25.26 | (18) queens_p
% 186.59/25.26 | (19) ! [v0: $i] : ! [v1: $i] : ( ~ (perm(v0) = v1) | ~ $i(v0) | ? [v2:
% 186.59/25.26 | $i] : (q(v0) = v2 & p(v1) = v2 & $i(v2)))
% 186.59/25.26 | (20) ! [v0: $i] : ! [v1: $i] : ( ~ (q(v0) = v1) | ~ $i(v0) | ? [v2: $i]
% 186.59/25.26 | : (perm(v0) = v2 & p(v2) = v1 & $i(v2) & $i(v1)))
% 186.59/25.26 |
% 186.59/25.26 | ALPHA: (function-axioms) implies:
% 186.59/25.26 | (21) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (p(v2) = v1) |
% 186.59/25.26 | ~ (p(v2) = v0))
% 186.59/25.26 | (22) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v2) = v1) |
% 186.59/25.26 | ~ (s(v2) = v0))
% 186.59/25.26 | (23) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (perm(v2) =
% 186.59/25.26 | v1) | ~ (perm(v2) = v0))
% 186.59/25.26 | (24) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (q(v2) = v1) |
% 186.59/25.26 | ~ (q(v2) = v0))
% 186.59/25.26 | (25) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : (v1 = v0 | ~
% 186.59/25.26 | (minus(v3, v2) = v1) | ~ (minus(v3, v2) = v0))
% 186.59/25.26 | (26) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : (v1 = v0 | ~
% 186.59/25.26 | (plus(v3, v2) = v1) | ~ (plus(v3, v2) = v0))
% 186.59/25.26 | (27) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i]
% 186.59/25.26 | : ! [v3: $i] : (v1 = v0 | ~ (le(v3, v2) = v1) | ~ (le(v3, v2) =
% 186.59/25.26 | v0))
% 186.59/25.26 |
% 186.59/25.26 | DELTA: instantiating (2) with fresh symbol all_10_0 gives:
% 186.59/25.26 | (28) s(n) = all_10_0 & $i(all_10_0) & ! [v0: $i] : ! [v1: $i] : ( ~
% 186.59/25.26 | (perm(v0) = v1) | ~ $i(v0) | (minus(all_10_0, v0) = v1 & $i(v1))) &
% 186.59/25.26 | ! [v0: $i] : ! [v1: $i] : ( ~ (minus(all_10_0, v0) = v1) | ~ $i(v0)
% 186.59/25.26 | | (perm(v0) = v1 & $i(v1)))
% 186.59/25.26 |
% 186.59/25.26 | ALPHA: (28) implies:
% 186.59/25.26 | (29) $i(all_10_0)
% 186.59/25.26 | (30) ! [v0: $i] : ! [v1: $i] : ( ~ (perm(v0) = v1) | ~ $i(v0) |
% 186.59/25.26 | (minus(all_10_0, v0) = v1 & $i(v1)))
% 186.59/25.26 |
% 186.59/25.26 | DELTA: instantiating (1) with fresh symbol all_13_0 gives:
% 186.59/25.27 | (31) s(n0) = all_13_0 & $i(all_13_0) & ( ~ queens_p | ! [v0: $i] : ! [v1:
% 186.59/25.27 | $i] : ! [v2: $i] : ( ~ (s(v0) = v2) | ~ (le(v2, v1) = 0) | ~
% 186.59/25.27 | $i(v1) | ~ $i(v0) | ? [v3: any] : ? [v4: any] : ? [v5: any] :
% 186.59/25.27 | ? [v6: $i] : ? [v7: $i] : ? [v8: $i] : ? [v9: $i] : ? [v10:
% 186.59/25.27 | $i] : ? [v11: $i] : (le(v1, n) = v5 & le(v0, n) = v4 &
% 186.59/25.27 | le(all_13_0, v0) = v3 & p(v1) = v7 & p(v0) = v6 & plus(v7, v1) =
% 186.59/25.27 | v9 & plus(v6, v0) = v8 & minus(v7, v1) = v11 & minus(v6, v0) =
% 186.59/25.27 | v10 & $i(v11) & $i(v10) & $i(v9) & $i(v8) & $i(v7) & $i(v6) & (
% 186.59/25.27 | ~ (v5 = 0) | ~ (v4 = 0) | ~ (v3 = 0) | ( ~ (v11 = v10) & ~
% 186.59/25.27 | (v9 = v8) & ~ (v7 = v6))))))
% 186.59/25.27 |
% 186.59/25.27 | ALPHA: (31) implies:
% 186.59/25.27 | (32) s(n0) = all_13_0
% 186.59/25.27 | (33) ~ queens_p | ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ( ~ (s(v0) =
% 186.59/25.27 | v2) | ~ (le(v2, v1) = 0) | ~ $i(v1) | ~ $i(v0) | ? [v3: any] :
% 186.59/25.27 | ? [v4: any] : ? [v5: any] : ? [v6: $i] : ? [v7: $i] : ? [v8:
% 186.59/25.27 | $i] : ? [v9: $i] : ? [v10: $i] : ? [v11: $i] : (le(v1, n) = v5
% 186.59/25.27 | & le(v0, n) = v4 & le(all_13_0, v0) = v3 & p(v1) = v7 & p(v0) = v6
% 186.59/25.27 | & plus(v7, v1) = v9 & plus(v6, v0) = v8 & minus(v7, v1) = v11 &
% 186.59/25.27 | minus(v6, v0) = v10 & $i(v11) & $i(v10) & $i(v9) & $i(v8) & $i(v7)
% 186.59/25.27 | & $i(v6) & ( ~ (v5 = 0) | ~ (v4 = 0) | ~ (v3 = 0) | ( ~ (v11 =
% 186.59/25.27 | v10) & ~ (v9 = v8) & ~ (v7 = v6)))))
% 186.59/25.27 |
% 186.59/25.27 | DELTA: instantiating (6) with fresh symbol all_15_0 gives:
% 186.59/25.27 | (34) s(n0) = all_15_0 & $i(all_15_0) & ! [v0: $i] : ! [v1: $i] : ( ~
% 186.59/25.27 | (perm(v0) = v1) | ~ $i(v0) | ? [v2: any] : ? [v3: any] : ? [v4:
% 186.59/25.27 | any] : ? [v5: any] : (le(v1, n) = v5 & le(v0, n) = v3 &
% 186.59/25.27 | le(all_15_0, v1) = v4 & le(all_15_0, v0) = v2 & ( ~ (v3 = 0) | ~
% 186.59/25.27 | (v2 = 0) | (v5 = 0 & v4 = 0)))) & ! [v0: $i] : ( ~ (le(v0, n) =
% 186.59/25.27 | 0) | ~ $i(v0) | ? [v1: any] : ? [v2: $i] : ? [v3: any] : ?
% 186.59/25.27 | [v4: any] : (perm(v0) = v2 & le(v2, n) = v4 & le(all_15_0, v2) = v3
% 186.59/25.27 | & le(all_15_0, v0) = v1 & $i(v2) & ( ~ (v1 = 0) | (v4 = 0 & v3 =
% 186.59/25.27 | 0)))) & ! [v0: $i] : ( ~ (le(all_15_0, v0) = 0) | ~ $i(v0) |
% 186.59/25.27 | ? [v1: any] : ? [v2: $i] : ? [v3: any] : ? [v4: any] : (perm(v0)
% 186.59/25.27 | = v2 & le(v2, n) = v4 & le(v0, n) = v1 & le(all_15_0, v2) = v3 &
% 186.59/25.27 | $i(v2) & ( ~ (v1 = 0) | (v4 = 0 & v3 = 0))))
% 186.59/25.27 |
% 186.59/25.27 | ALPHA: (34) implies:
% 186.59/25.27 | (35) $i(all_15_0)
% 186.59/25.27 | (36) s(n0) = all_15_0
% 186.59/25.28 | (37) ! [v0: $i] : ( ~ (le(v0, n) = 0) | ~ $i(v0) | ? [v1: any] : ? [v2:
% 186.59/25.28 | $i] : ? [v3: any] : ? [v4: any] : (perm(v0) = v2 & le(v2, n) =
% 186.59/25.28 | v4 & le(all_15_0, v2) = v3 & le(all_15_0, v0) = v1 & $i(v2) & ( ~
% 186.59/25.28 | (v1 = 0) | (v4 = 0 & v3 = 0))))
% 186.59/25.28 | (38) ! [v0: $i] : ! [v1: $i] : ( ~ (perm(v0) = v1) | ~ $i(v0) | ? [v2:
% 186.59/25.28 | any] : ? [v3: any] : ? [v4: any] : ? [v5: any] : (le(v1, n) =
% 186.59/25.28 | v5 & le(v0, n) = v3 & le(all_15_0, v1) = v4 & le(all_15_0, v0) =
% 186.59/25.28 | v2 & ( ~ (v3 = 0) | ~ (v2 = 0) | (v5 = 0 & v4 = 0))))
% 186.59/25.28 |
% 186.59/25.28 | DELTA: instantiating (3) with fresh symbols all_18_0, all_18_1, all_18_2,
% 186.59/25.28 | all_18_3, all_18_4, all_18_5, all_18_6, all_18_7, all_18_8, all_18_9,
% 186.59/25.28 | all_18_10, all_18_11, all_18_12, all_18_13, all_18_14, all_18_15,
% 186.59/25.28 | all_18_16, all_18_17 gives:
% 186.59/25.28 | (39) s(n0) = all_18_17 & $i(all_18_15) & $i(all_18_16) & $i(all_18_17) &
% 186.59/25.28 | (queens_q | (all_18_6 = 0 & all_18_10 = 0 & all_18_11 = 0 & all_18_13
% 186.59/25.28 | = 0 & all_18_14 = 0 & q(all_18_15) = all_18_4 & q(all_18_16) =
% 186.59/25.28 | all_18_5 & perm(all_18_15) = all_18_9 & perm(all_18_16) = all_18_7
% 186.59/25.28 | & s(all_18_9) = all_18_8 & s(all_18_16) = all_18_12 & le(all_18_8,
% 186.59/25.28 | all_18_7) = 0 & le(all_18_12, all_18_15) = 0 & le(all_18_15, n)
% 186.59/25.28 | = 0 & le(all_18_16, n) = 0 & le(all_18_17, all_18_16) = 0 &
% 186.59/25.28 | plus(all_18_4, all_18_15) = all_18_2 & plus(all_18_5, all_18_16) =
% 186.59/25.28 | all_18_3 & minus(all_18_4, all_18_15) = all_18_0 & minus(all_18_5,
% 186.59/25.28 | all_18_16) = all_18_1 & $i(all_18_0) & $i(all_18_1) &
% 186.59/25.28 | $i(all_18_2) & $i(all_18_3) & $i(all_18_4) & $i(all_18_5) &
% 186.59/25.28 | $i(all_18_7) & $i(all_18_8) & $i(all_18_9) & $i(all_18_12) &
% 186.59/25.28 | (all_18_0 = all_18_1 | all_18_2 = all_18_3 | all_18_4 =
% 186.59/25.28 | all_18_5)))
% 186.59/25.28 |
% 186.59/25.28 | ALPHA: (39) implies:
% 186.59/25.28 | (40) $i(all_18_16)
% 186.59/25.28 | (41) $i(all_18_15)
% 186.59/25.28 | (42) s(n0) = all_18_17
% 186.59/25.28 | (43) queens_q | (all_18_6 = 0 & all_18_10 = 0 & all_18_11 = 0 & all_18_13 =
% 186.59/25.28 | 0 & all_18_14 = 0 & q(all_18_15) = all_18_4 & q(all_18_16) =
% 186.59/25.28 | all_18_5 & perm(all_18_15) = all_18_9 & perm(all_18_16) = all_18_7 &
% 186.59/25.28 | s(all_18_9) = all_18_8 & s(all_18_16) = all_18_12 & le(all_18_8,
% 186.59/25.28 | all_18_7) = 0 & le(all_18_12, all_18_15) = 0 & le(all_18_15, n) =
% 186.59/25.28 | 0 & le(all_18_16, n) = 0 & le(all_18_17, all_18_16) = 0 &
% 186.59/25.28 | plus(all_18_4, all_18_15) = all_18_2 & plus(all_18_5, all_18_16) =
% 186.59/25.28 | all_18_3 & minus(all_18_4, all_18_15) = all_18_0 & minus(all_18_5,
% 186.59/25.28 | all_18_16) = all_18_1 & $i(all_18_0) & $i(all_18_1) & $i(all_18_2)
% 186.59/25.28 | & $i(all_18_3) & $i(all_18_4) & $i(all_18_5) & $i(all_18_7) &
% 186.59/25.28 | $i(all_18_8) & $i(all_18_9) & $i(all_18_12) & (all_18_0 = all_18_1 |
% 186.59/25.28 | all_18_2 = all_18_3 | all_18_4 = all_18_5))
% 186.59/25.28 |
% 186.59/25.28 | BETA: splitting (43) gives:
% 186.59/25.28 |
% 186.59/25.29 | Case 1:
% 186.59/25.29 | |
% 186.59/25.29 | | (44) queens_q
% 186.59/25.29 | |
% 186.59/25.29 | | PRED_UNIFY: (17), (44) imply:
% 186.59/25.29 | | (45) $false
% 186.59/25.29 | |
% 186.59/25.29 | | CLOSE: (45) is inconsistent.
% 186.59/25.29 | |
% 186.59/25.29 | Case 2:
% 186.59/25.29 | |
% 186.59/25.29 | | (46) all_18_6 = 0 & all_18_10 = 0 & all_18_11 = 0 & all_18_13 = 0 &
% 186.59/25.29 | | all_18_14 = 0 & q(all_18_15) = all_18_4 & q(all_18_16) = all_18_5 &
% 186.59/25.29 | | perm(all_18_15) = all_18_9 & perm(all_18_16) = all_18_7 &
% 186.59/25.29 | | s(all_18_9) = all_18_8 & s(all_18_16) = all_18_12 & le(all_18_8,
% 186.59/25.29 | | all_18_7) = 0 & le(all_18_12, all_18_15) = 0 & le(all_18_15, n) =
% 186.59/25.29 | | 0 & le(all_18_16, n) = 0 & le(all_18_17, all_18_16) = 0 &
% 186.59/25.29 | | plus(all_18_4, all_18_15) = all_18_2 & plus(all_18_5, all_18_16) =
% 186.59/25.29 | | all_18_3 & minus(all_18_4, all_18_15) = all_18_0 & minus(all_18_5,
% 186.59/25.29 | | all_18_16) = all_18_1 & $i(all_18_0) & $i(all_18_1) & $i(all_18_2)
% 186.59/25.29 | | & $i(all_18_3) & $i(all_18_4) & $i(all_18_5) & $i(all_18_7) &
% 186.59/25.29 | | $i(all_18_8) & $i(all_18_9) & $i(all_18_12) & (all_18_0 = all_18_1 |
% 186.59/25.29 | | all_18_2 = all_18_3 | all_18_4 = all_18_5)
% 186.59/25.29 | |
% 186.59/25.29 | | ALPHA: (46) implies:
% 186.59/25.29 | | (47) $i(all_18_12)
% 186.59/25.29 | | (48) $i(all_18_9)
% 186.59/25.29 | | (49) $i(all_18_8)
% 186.59/25.29 | | (50) $i(all_18_7)
% 186.59/25.29 | | (51) $i(all_18_5)
% 186.59/25.29 | | (52) $i(all_18_4)
% 186.59/25.29 | | (53) minus(all_18_5, all_18_16) = all_18_1
% 186.59/25.29 | | (54) minus(all_18_4, all_18_15) = all_18_0
% 186.59/25.29 | | (55) plus(all_18_5, all_18_16) = all_18_3
% 186.59/25.29 | | (56) plus(all_18_4, all_18_15) = all_18_2
% 186.59/25.29 | | (57) le(all_18_17, all_18_16) = 0
% 186.59/25.29 | | (58) le(all_18_16, n) = 0
% 186.59/25.29 | | (59) le(all_18_15, n) = 0
% 186.59/25.29 | | (60) le(all_18_12, all_18_15) = 0
% 186.59/25.29 | | (61) le(all_18_8, all_18_7) = 0
% 186.59/25.29 | | (62) s(all_18_16) = all_18_12
% 186.59/25.29 | | (63) s(all_18_9) = all_18_8
% 186.59/25.29 | | (64) perm(all_18_16) = all_18_7
% 186.59/25.29 | | (65) perm(all_18_15) = all_18_9
% 186.59/25.29 | | (66) q(all_18_16) = all_18_5
% 186.59/25.29 | | (67) q(all_18_15) = all_18_4
% 186.59/25.29 | | (68) all_18_0 = all_18_1 | all_18_2 = all_18_3 | all_18_4 = all_18_5
% 186.59/25.29 | |
% 186.59/25.29 | | BETA: splitting (33) gives:
% 186.59/25.29 | |
% 186.59/25.29 | | Case 1:
% 186.59/25.29 | | |
% 186.59/25.29 | | | (69) ~ queens_p
% 186.59/25.29 | | |
% 186.59/25.29 | | | PRED_UNIFY: (18), (69) imply:
% 186.59/25.29 | | | (70) $false
% 186.59/25.29 | | |
% 186.59/25.29 | | | CLOSE: (70) is inconsistent.
% 186.59/25.29 | | |
% 186.59/25.29 | | Case 2:
% 186.59/25.29 | | |
% 186.59/25.29 | | | (71) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ( ~ (s(v0) = v2) | ~
% 186.59/25.29 | | | (le(v2, v1) = 0) | ~ $i(v1) | ~ $i(v0) | ? [v3: any] : ?
% 186.59/25.30 | | | [v4: any] : ? [v5: any] : ? [v6: $i] : ? [v7: $i] : ? [v8:
% 186.59/25.30 | | | $i] : ? [v9: $i] : ? [v10: $i] : ? [v11: $i] : (le(v1, n) =
% 186.59/25.30 | | | v5 & le(v0, n) = v4 & le(all_13_0, v0) = v3 & p(v1) = v7 &
% 186.59/25.30 | | | p(v0) = v6 & plus(v7, v1) = v9 & plus(v6, v0) = v8 & minus(v7,
% 186.59/25.30 | | | v1) = v11 & minus(v6, v0) = v10 & $i(v11) & $i(v10) & $i(v9)
% 186.59/25.30 | | | & $i(v8) & $i(v7) & $i(v6) & ( ~ (v5 = 0) | ~ (v4 = 0) | ~
% 186.59/25.30 | | | (v3 = 0) | ( ~ (v11 = v10) & ~ (v9 = v8) & ~ (v7 = v6)))))
% 186.59/25.30 | | |
% 186.59/25.30 | | | GROUND_INST: instantiating (22) with all_15_0, all_18_17, n0, simplifying
% 186.59/25.30 | | | with (36), (42) gives:
% 186.59/25.30 | | | (72) all_18_17 = all_15_0
% 186.59/25.30 | | |
% 186.59/25.30 | | | GROUND_INST: instantiating (22) with all_13_0, all_18_17, n0, simplifying
% 186.59/25.30 | | | with (32), (42) gives:
% 186.59/25.30 | | | (73) all_18_17 = all_13_0
% 186.59/25.30 | | |
% 186.59/25.30 | | | COMBINE_EQS: (72), (73) imply:
% 186.59/25.30 | | | (74) all_15_0 = all_13_0
% 186.59/25.30 | | |
% 186.59/25.30 | | | SIMP: (74) implies:
% 186.59/25.30 | | | (75) all_15_0 = all_13_0
% 186.59/25.30 | | |
% 186.59/25.30 | | | REDUCE: (57), (73) imply:
% 186.59/25.30 | | | (76) le(all_13_0, all_18_16) = 0
% 186.59/25.30 | | |
% 186.59/25.30 | | | REDUCE: (35), (75) imply:
% 186.59/25.30 | | | (77) $i(all_13_0)
% 186.59/25.30 | | |
% 186.59/25.30 | | | GROUND_INST: instantiating (11) with all_18_5, all_18_16, all_18_16,
% 186.59/25.30 | | | all_18_5, all_18_1, simplifying with (40), (51), (53) gives:
% 186.59/25.30 | | | (78) ? [v0: $i] : (plus(all_18_5, all_18_16) = v0 & plus(all_18_16,
% 186.59/25.30 | | | all_18_5) = v0 & $i(v0))
% 186.59/25.30 | | |
% 186.59/25.30 | | | GROUND_INST: instantiating (7) with all_18_16, all_18_5, all_18_1,
% 186.59/25.30 | | | simplifying with (40), (51), (53) gives:
% 186.59/25.30 | | | (79) ? [v0: $i] : ? [v1: $i] : (perm(all_18_5) = v1 & perm(all_18_16)
% 186.59/25.30 | | | = v0 & minus(v0, v1) = all_18_1 & $i(v1) & $i(v0) &
% 186.59/25.30 | | | $i(all_18_1))
% 186.59/25.30 | | |
% 186.59/25.30 | | | GROUND_INST: instantiating (11) with all_18_4, all_18_15, all_18_15,
% 186.59/25.30 | | | all_18_4, all_18_0, simplifying with (41), (52), (54) gives:
% 186.59/25.30 | | | (80) ? [v0: $i] : (plus(all_18_4, all_18_15) = v0 & plus(all_18_15,
% 186.59/25.30 | | | all_18_4) = v0 & $i(v0))
% 186.59/25.30 | | |
% 186.59/25.30 | | | GROUND_INST: instantiating (7) with all_18_15, all_18_4, all_18_0,
% 186.59/25.30 | | | simplifying with (41), (52), (54) gives:
% 186.59/25.30 | | | (81) ? [v0: $i] : ? [v1: $i] : (perm(all_18_4) = v1 & perm(all_18_15)
% 186.59/25.30 | | | = v0 & minus(v0, v1) = all_18_0 & $i(v1) & $i(v0) &
% 186.59/25.30 | | | $i(all_18_0))
% 186.59/25.30 | | |
% 186.59/25.30 | | | GROUND_INST: instantiating (12) with all_18_5, all_18_16, all_18_5,
% 186.59/25.30 | | | all_18_16, all_18_3, simplifying with (40), (51), (55) gives:
% 186.59/25.30 | | | (82) ? [v0: $i] : (minus(all_18_5, all_18_5) = v0 & minus(all_18_16,
% 186.59/25.30 | | | all_18_16) = v0 & $i(v0))
% 186.59/25.30 | | |
% 186.59/25.30 | | | GROUND_INST: instantiating (12) with all_18_4, all_18_15, all_18_4,
% 186.59/25.30 | | | all_18_15, all_18_2, simplifying with (41), (52), (56) gives:
% 186.59/25.30 | | | (83) ? [v0: $i] : (minus(all_18_4, all_18_4) = v0 & minus(all_18_15,
% 186.59/25.30 | | | all_18_15) = v0 & $i(v0))
% 186.59/25.30 | | |
% 186.59/25.30 | | | GROUND_INST: instantiating (37) with all_18_16, simplifying with (40),
% 186.59/25.30 | | | (58) gives:
% 186.59/25.30 | | | (84) ? [v0: any] : ? [v1: $i] : ? [v2: any] : ? [v3: any] :
% 186.59/25.30 | | | (perm(all_18_16) = v1 & le(v1, n) = v3 & le(all_15_0, v1) = v2 &
% 186.59/25.30 | | | le(all_15_0, all_18_16) = v0 & $i(v1) & ( ~ (v0 = 0) | (v3 = 0 &
% 186.59/25.30 | | | v2 = 0)))
% 186.59/25.30 | | |
% 186.59/25.30 | | | GROUND_INST: instantiating (37) with all_18_15, simplifying with (41),
% 186.59/25.30 | | | (59) gives:
% 186.59/25.30 | | | (85) ? [v0: any] : ? [v1: $i] : ? [v2: any] : ? [v3: any] :
% 186.59/25.30 | | | (perm(all_18_15) = v1 & le(v1, n) = v3 & le(all_15_0, v1) = v2 &
% 186.59/25.30 | | | le(all_15_0, all_18_15) = v0 & $i(v1) & ( ~ (v0 = 0) | (v3 = 0 &
% 186.59/25.30 | | | v2 = 0)))
% 186.59/25.30 | | |
% 186.59/25.30 | | | GROUND_INST: instantiating (9) with all_18_12, all_18_15, n, simplifying
% 186.59/25.30 | | | with (5), (41), (47), (59), (60) gives:
% 186.59/25.31 | | | (86) le(all_18_12, n) = 0
% 186.59/25.31 | | |
% 186.59/25.31 | | | GROUND_INST: instantiating (71) with n0, all_18_16, all_13_0, simplifying
% 186.59/25.31 | | | with (4), (32), (40), (76) gives:
% 186.59/25.31 | | | (87) ? [v0: any] : ? [v1: any] : ? [v2: any] : ? [v3: $i] : ? [v4:
% 186.59/25.31 | | | $i] : ? [v5: $i] : ? [v6: $i] : ? [v7: $i] : ? [v8: $i] :
% 186.59/25.31 | | | (le(all_18_16, n) = v2 & le(all_13_0, n0) = v0 & le(n0, n) = v1 &
% 186.59/25.31 | | | p(all_18_16) = v4 & p(n0) = v3 & plus(v4, all_18_16) = v6 &
% 186.59/25.31 | | | plus(v3, n0) = v5 & minus(v4, all_18_16) = v8 & minus(v3, n0) =
% 186.59/25.31 | | | v7 & $i(v8) & $i(v7) & $i(v6) & $i(v5) & $i(v4) & $i(v3) & ( ~
% 186.59/25.31 | | | (v2 = 0) | ~ (v1 = 0) | ~ (v0 = 0) | ( ~ (v8 = v7) & ~ (v6
% 186.59/25.31 | | | = v5) & ~ (v4 = v3))))
% 186.59/25.31 | | |
% 186.59/25.31 | | | GROUND_INST: instantiating (71) with all_18_16, all_18_15, all_18_12,
% 186.59/25.31 | | | simplifying with (40), (41), (60), (62) gives:
% 186.59/25.31 | | | (88) ? [v0: any] : ? [v1: any] : ? [v2: any] : ? [v3: $i] : ? [v4:
% 186.59/25.31 | | | $i] : ? [v5: $i] : ? [v6: $i] : ? [v7: $i] : ? [v8: $i] :
% 186.59/25.31 | | | (le(all_18_15, n) = v2 & le(all_18_16, n) = v1 & le(all_13_0,
% 186.59/25.31 | | | all_18_16) = v0 & p(all_18_15) = v4 & p(all_18_16) = v3 &
% 186.59/25.31 | | | plus(v4, all_18_15) = v6 & plus(v3, all_18_16) = v5 & minus(v4,
% 186.59/25.31 | | | all_18_15) = v8 & minus(v3, all_18_16) = v7 & $i(v8) & $i(v7)
% 186.59/25.31 | | | & $i(v6) & $i(v5) & $i(v4) & $i(v3) & ( ~ (v2 = 0) | ~ (v1 = 0)
% 186.59/25.31 | | | | ~ (v0 = 0) | ( ~ (v8 = v7) & ~ (v6 = v5) & ~ (v4 = v3))))
% 186.59/25.31 | | |
% 186.59/25.31 | | | GROUND_INST: instantiating (succ_le) with all_18_16, all_18_12,
% 186.59/25.31 | | | simplifying with (40), (62) gives:
% 186.59/25.31 | | | (89) le(all_18_16, all_18_12) = 0
% 186.59/25.31 | | |
% 186.59/25.31 | | | GROUND_INST: instantiating (71) with all_18_9, all_18_7, all_18_8,
% 186.59/25.31 | | | simplifying with (48), (50), (61), (63) gives:
% 186.59/25.31 | | | (90) ? [v0: any] : ? [v1: any] : ? [v2: any] : ? [v3: $i] : ? [v4:
% 186.59/25.31 | | | $i] : ? [v5: $i] : ? [v6: $i] : ? [v7: $i] : ? [v8: $i] :
% 186.59/25.31 | | | (le(all_18_7, n) = v2 & le(all_18_9, n) = v1 & le(all_13_0,
% 186.59/25.31 | | | all_18_9) = v0 & p(all_18_7) = v4 & p(all_18_9) = v3 &
% 186.59/25.31 | | | plus(v4, all_18_7) = v6 & plus(v3, all_18_9) = v5 & minus(v4,
% 186.59/25.31 | | | all_18_7) = v8 & minus(v3, all_18_9) = v7 & $i(v8) & $i(v7) &
% 186.59/25.31 | | | $i(v6) & $i(v5) & $i(v4) & $i(v3) & ( ~ (v2 = 0) | ~ (v1 = 0) |
% 186.59/25.31 | | | ~ (v0 = 0) | ( ~ (v8 = v7) & ~ (v6 = v5) & ~ (v4 = v3))))
% 186.59/25.31 | | |
% 186.59/25.31 | | | GROUND_INST: instantiating (succ_le) with all_18_9, all_18_8, simplifying
% 186.59/25.31 | | | with (48), (63) gives:
% 186.59/25.31 | | | (91) le(all_18_9, all_18_8) = 0
% 186.59/25.31 | | |
% 186.59/25.31 | | | GROUND_INST: instantiating (38) with all_18_16, all_18_7, simplifying with
% 186.59/25.31 | | | (40), (64) gives:
% 186.59/25.31 | | | (92) ? [v0: any] : ? [v1: any] : ? [v2: any] : ? [v3: any] :
% 186.59/25.31 | | | (le(all_18_7, n) = v3 & le(all_18_16, n) = v1 & le(all_15_0,
% 186.59/25.31 | | | all_18_7) = v2 & le(all_15_0, all_18_16) = v0 & ( ~ (v1 = 0) |
% 186.59/25.31 | | | ~ (v0 = 0) | (v3 = 0 & v2 = 0)))
% 186.59/25.31 | | |
% 186.59/25.31 | | | GROUND_INST: instantiating (19) with all_18_16, all_18_7, simplifying with
% 186.59/25.31 | | | (40), (64) gives:
% 186.59/25.31 | | | (93) ? [v0: $i] : (q(all_18_16) = v0 & p(all_18_7) = v0 & $i(v0))
% 186.59/25.31 | | |
% 186.59/25.31 | | | GROUND_INST: instantiating (30) with all_18_16, all_18_7, simplifying with
% 186.59/25.31 | | | (40), (64) gives:
% 186.59/25.31 | | | (94) minus(all_10_0, all_18_16) = all_18_7 & $i(all_18_7)
% 186.59/25.31 | | |
% 186.59/25.31 | | | ALPHA: (94) implies:
% 186.59/25.31 | | | (95) minus(all_10_0, all_18_16) = all_18_7
% 186.59/25.31 | | |
% 186.59/25.31 | | | GROUND_INST: instantiating (38) with all_18_15, all_18_9, simplifying with
% 186.59/25.31 | | | (41), (65) gives:
% 186.59/25.31 | | | (96) ? [v0: any] : ? [v1: any] : ? [v2: any] : ? [v3: any] :
% 186.59/25.31 | | | (le(all_18_9, n) = v3 & le(all_18_15, n) = v1 & le(all_15_0,
% 186.59/25.31 | | | all_18_9) = v2 & le(all_15_0, all_18_15) = v0 & ( ~ (v1 = 0) |
% 186.59/25.31 | | | ~ (v0 = 0) | (v3 = 0 & v2 = 0)))
% 186.59/25.31 | | |
% 186.59/25.31 | | | GROUND_INST: instantiating (19) with all_18_15, all_18_9, simplifying with
% 186.59/25.31 | | | (41), (65) gives:
% 186.59/25.31 | | | (97) ? [v0: $i] : (q(all_18_15) = v0 & p(all_18_9) = v0 & $i(v0))
% 186.59/25.31 | | |
% 186.59/25.31 | | | GROUND_INST: instantiating (30) with all_18_15, all_18_9, simplifying with
% 186.59/25.31 | | | (41), (65) gives:
% 186.59/25.31 | | | (98) minus(all_10_0, all_18_15) = all_18_9 & $i(all_18_9)
% 186.59/25.32 | | |
% 186.59/25.32 | | | ALPHA: (98) implies:
% 186.59/25.32 | | | (99) minus(all_10_0, all_18_15) = all_18_9
% 186.59/25.32 | | |
% 186.59/25.32 | | | GROUND_INST: instantiating (20) with all_18_16, all_18_5, simplifying with
% 186.59/25.32 | | | (40), (66) gives:
% 186.59/25.32 | | | (100) ? [v0: $i] : (perm(all_18_16) = v0 & p(v0) = all_18_5 & $i(v0) &
% 186.59/25.32 | | | $i(all_18_5))
% 186.59/25.32 | | |
% 186.59/25.32 | | | GROUND_INST: instantiating (20) with all_18_15, all_18_4, simplifying with
% 186.59/25.32 | | | (41), (67) gives:
% 186.59/25.32 | | | (101) ? [v0: $i] : (perm(all_18_15) = v0 & p(v0) = all_18_4 & $i(v0) &
% 186.59/25.32 | | | $i(all_18_4))
% 186.59/25.32 | | |
% 186.59/25.32 | | | DELTA: instantiating (83) with fresh symbol all_39_0 gives:
% 186.59/25.32 | | | (102) minus(all_18_4, all_18_4) = all_39_0 & minus(all_18_15,
% 186.59/25.32 | | | all_18_15) = all_39_0 & $i(all_39_0)
% 186.59/25.32 | | |
% 186.59/25.32 | | | ALPHA: (102) implies:
% 186.59/25.32 | | | (103) minus(all_18_15, all_18_15) = all_39_0
% 186.59/25.32 | | | (104) minus(all_18_4, all_18_4) = all_39_0
% 186.59/25.32 | | |
% 186.59/25.32 | | | DELTA: instantiating (80) with fresh symbol all_41_0 gives:
% 186.59/25.32 | | | (105) plus(all_18_4, all_18_15) = all_41_0 & plus(all_18_15, all_18_4)
% 186.59/25.32 | | | = all_41_0 & $i(all_41_0)
% 186.59/25.32 | | |
% 186.59/25.32 | | | ALPHA: (105) implies:
% 186.59/25.32 | | | (106) plus(all_18_15, all_18_4) = all_41_0
% 186.59/25.32 | | | (107) plus(all_18_4, all_18_15) = all_41_0
% 186.59/25.32 | | |
% 186.59/25.32 | | | DELTA: instantiating (97) with fresh symbol all_43_0 gives:
% 186.59/25.32 | | | (108) q(all_18_15) = all_43_0 & p(all_18_9) = all_43_0 & $i(all_43_0)
% 186.59/25.32 | | |
% 186.59/25.32 | | | ALPHA: (108) implies:
% 186.59/25.32 | | | (109) $i(all_43_0)
% 186.59/25.32 | | | (110) p(all_18_9) = all_43_0
% 186.59/25.32 | | | (111) q(all_18_15) = all_43_0
% 186.59/25.32 | | |
% 186.59/25.32 | | | DELTA: instantiating (93) with fresh symbol all_45_0 gives:
% 186.59/25.32 | | | (112) q(all_18_16) = all_45_0 & p(all_18_7) = all_45_0 & $i(all_45_0)
% 186.59/25.32 | | |
% 186.59/25.32 | | | ALPHA: (112) implies:
% 186.59/25.32 | | | (113) $i(all_45_0)
% 186.59/25.32 | | | (114) p(all_18_7) = all_45_0
% 186.59/25.32 | | | (115) q(all_18_16) = all_45_0
% 186.59/25.32 | | |
% 186.59/25.32 | | | DELTA: instantiating (82) with fresh symbol all_47_0 gives:
% 186.59/25.32 | | | (116) minus(all_18_5, all_18_5) = all_47_0 & minus(all_18_16,
% 186.59/25.32 | | | all_18_16) = all_47_0 & $i(all_47_0)
% 186.59/25.32 | | |
% 186.59/25.32 | | | ALPHA: (116) implies:
% 186.59/25.32 | | | (117) minus(all_18_16, all_18_16) = all_47_0
% 186.59/25.32 | | | (118) minus(all_18_5, all_18_5) = all_47_0
% 186.59/25.32 | | |
% 186.59/25.32 | | | DELTA: instantiating (78) with fresh symbol all_49_0 gives:
% 186.59/25.32 | | | (119) plus(all_18_5, all_18_16) = all_49_0 & plus(all_18_16, all_18_5)
% 186.59/25.32 | | | = all_49_0 & $i(all_49_0)
% 186.59/25.32 | | |
% 186.59/25.32 | | | ALPHA: (119) implies:
% 186.59/25.32 | | | (120) plus(all_18_16, all_18_5) = all_49_0
% 186.59/25.32 | | | (121) plus(all_18_5, all_18_16) = all_49_0
% 186.59/25.32 | | |
% 186.59/25.32 | | | DELTA: instantiating (101) with fresh symbol all_51_0 gives:
% 186.59/25.32 | | | (122) perm(all_18_15) = all_51_0 & p(all_51_0) = all_18_4 &
% 186.59/25.32 | | | $i(all_51_0) & $i(all_18_4)
% 186.59/25.32 | | |
% 186.59/25.32 | | | ALPHA: (122) implies:
% 186.59/25.32 | | | (123) $i(all_51_0)
% 186.59/25.32 | | | (124) perm(all_18_15) = all_51_0
% 186.59/25.32 | | |
% 186.59/25.32 | | | DELTA: instantiating (100) with fresh symbol all_53_0 gives:
% 186.59/25.32 | | | (125) perm(all_18_16) = all_53_0 & p(all_53_0) = all_18_5 &
% 186.59/25.32 | | | $i(all_53_0) & $i(all_18_5)
% 186.59/25.32 | | |
% 186.59/25.32 | | | ALPHA: (125) implies:
% 186.59/25.32 | | | (126) $i(all_53_0)
% 186.59/25.32 | | | (127) perm(all_18_16) = all_53_0
% 186.59/25.32 | | |
% 186.59/25.32 | | | DELTA: instantiating (79) with fresh symbols all_55_0, all_55_1 gives:
% 186.59/25.32 | | | (128) perm(all_18_5) = all_55_0 & perm(all_18_16) = all_55_1 &
% 186.59/25.32 | | | minus(all_55_1, all_55_0) = all_18_1 & $i(all_55_0) &
% 186.59/25.32 | | | $i(all_55_1) & $i(all_18_1)
% 186.59/25.32 | | |
% 186.59/25.32 | | | ALPHA: (128) implies:
% 186.59/25.32 | | | (129) $i(all_55_0)
% 186.59/25.32 | | | (130) minus(all_55_1, all_55_0) = all_18_1
% 186.59/25.32 | | | (131) perm(all_18_16) = all_55_1
% 186.59/25.32 | | | (132) perm(all_18_5) = all_55_0
% 186.59/25.32 | | |
% 186.59/25.32 | | | DELTA: instantiating (81) with fresh symbols all_57_0, all_57_1 gives:
% 186.59/25.32 | | | (133) perm(all_18_4) = all_57_0 & perm(all_18_15) = all_57_1 &
% 186.59/25.32 | | | minus(all_57_1, all_57_0) = all_18_0 & $i(all_57_0) &
% 186.59/25.32 | | | $i(all_57_1) & $i(all_18_0)
% 186.59/25.32 | | |
% 186.59/25.32 | | | ALPHA: (133) implies:
% 186.59/25.32 | | | (134) $i(all_57_0)
% 186.59/25.32 | | | (135) minus(all_57_1, all_57_0) = all_18_0
% 186.59/25.32 | | | (136) perm(all_18_15) = all_57_1
% 186.59/25.32 | | | (137) perm(all_18_4) = all_57_0
% 186.59/25.32 | | |
% 186.59/25.32 | | | DELTA: instantiating (96) with fresh symbols all_59_0, all_59_1, all_59_2,
% 186.59/25.32 | | | all_59_3 gives:
% 186.59/25.32 | | | (138) le(all_18_9, n) = all_59_0 & le(all_18_15, n) = all_59_2 &
% 186.59/25.32 | | | le(all_15_0, all_18_9) = all_59_1 & le(all_15_0, all_18_15) =
% 186.59/25.32 | | | all_59_3 & ( ~ (all_59_2 = 0) | ~ (all_59_3 = 0) | (all_59_0 = 0
% 186.59/25.32 | | | & all_59_1 = 0))
% 186.59/25.32 | | |
% 186.59/25.32 | | | ALPHA: (138) implies:
% 186.59/25.32 | | | (139) le(all_15_0, all_18_15) = all_59_3
% 186.59/25.32 | | | (140) le(all_15_0, all_18_9) = all_59_1
% 186.59/25.32 | | | (141) le(all_18_15, n) = all_59_2
% 186.59/25.32 | | | (142) le(all_18_9, n) = all_59_0
% 186.59/25.32 | | |
% 186.59/25.32 | | | DELTA: instantiating (85) with fresh symbols all_61_0, all_61_1, all_61_2,
% 186.59/25.32 | | | all_61_3 gives:
% 186.59/25.32 | | | (143) perm(all_18_15) = all_61_2 & le(all_61_2, n) = all_61_0 &
% 186.59/25.32 | | | le(all_15_0, all_61_2) = all_61_1 & le(all_15_0, all_18_15) =
% 186.59/25.32 | | | all_61_3 & $i(all_61_2) & ( ~ (all_61_3 = 0) | (all_61_0 = 0 &
% 186.59/25.32 | | | all_61_1 = 0))
% 186.59/25.32 | | |
% 186.59/25.32 | | | ALPHA: (143) implies:
% 186.59/25.32 | | | (144) le(all_15_0, all_18_15) = all_61_3
% 186.59/25.32 | | | (145) le(all_15_0, all_61_2) = all_61_1
% 186.59/25.32 | | | (146) le(all_61_2, n) = all_61_0
% 186.59/25.32 | | | (147) perm(all_18_15) = all_61_2
% 186.59/25.32 | | | (148) ~ (all_61_3 = 0) | (all_61_0 = 0 & all_61_1 = 0)
% 186.59/25.32 | | |
% 186.59/25.32 | | | DELTA: instantiating (84) with fresh symbols all_63_0, all_63_1, all_63_2,
% 186.59/25.32 | | | all_63_3 gives:
% 186.59/25.32 | | | (149) perm(all_18_16) = all_63_2 & le(all_63_2, n) = all_63_0 &
% 186.59/25.32 | | | le(all_15_0, all_63_2) = all_63_1 & le(all_15_0, all_18_16) =
% 186.59/25.32 | | | all_63_3 & $i(all_63_2) & ( ~ (all_63_3 = 0) | (all_63_0 = 0 &
% 186.59/25.32 | | | all_63_1 = 0))
% 186.59/25.32 | | |
% 186.59/25.32 | | | ALPHA: (149) implies:
% 186.59/25.32 | | | (150) le(all_15_0, all_18_16) = all_63_3
% 186.59/25.33 | | | (151) le(all_15_0, all_63_2) = all_63_1
% 186.59/25.33 | | | (152) le(all_63_2, n) = all_63_0
% 186.59/25.33 | | | (153) perm(all_18_16) = all_63_2
% 186.59/25.33 | | | (154) ~ (all_63_3 = 0) | (all_63_0 = 0 & all_63_1 = 0)
% 186.59/25.33 | | |
% 186.59/25.33 | | | DELTA: instantiating (92) with fresh symbols all_65_0, all_65_1, all_65_2,
% 186.59/25.33 | | | all_65_3 gives:
% 186.59/25.33 | | | (155) le(all_18_7, n) = all_65_0 & le(all_18_16, n) = all_65_2 &
% 186.59/25.33 | | | le(all_15_0, all_18_7) = all_65_1 & le(all_15_0, all_18_16) =
% 186.59/25.33 | | | all_65_3 & ( ~ (all_65_2 = 0) | ~ (all_65_3 = 0) | (all_65_0 = 0
% 186.59/25.33 | | | & all_65_1 = 0))
% 186.59/25.33 | | |
% 186.59/25.33 | | | ALPHA: (155) implies:
% 186.59/25.33 | | | (156) le(all_15_0, all_18_16) = all_65_3
% 186.59/25.33 | | | (157) le(all_18_16, n) = all_65_2
% 186.59/25.33 | | | (158) le(all_18_7, n) = all_65_0
% 186.59/25.33 | | | (159) ~ (all_65_2 = 0) | ~ (all_65_3 = 0) | (all_65_0 = 0 & all_65_1
% 186.59/25.33 | | | = 0)
% 186.59/25.33 | | |
% 186.59/25.33 | | | DELTA: instantiating (90) with fresh symbols all_67_0, all_67_1, all_67_2,
% 186.59/25.33 | | | all_67_3, all_67_4, all_67_5, all_67_6, all_67_7, all_67_8 gives:
% 187.01/25.33 | | | (160) le(all_18_7, n) = all_67_6 & le(all_18_9, n) = all_67_7 &
% 187.01/25.33 | | | le(all_13_0, all_18_9) = all_67_8 & p(all_18_7) = all_67_4 &
% 187.01/25.33 | | | p(all_18_9) = all_67_5 & plus(all_67_4, all_18_7) = all_67_2 &
% 187.01/25.33 | | | plus(all_67_5, all_18_9) = all_67_3 & minus(all_67_4, all_18_7) =
% 187.01/25.33 | | | all_67_0 & minus(all_67_5, all_18_9) = all_67_1 & $i(all_67_0) &
% 187.01/25.33 | | | $i(all_67_1) & $i(all_67_2) & $i(all_67_3) & $i(all_67_4) &
% 187.01/25.33 | | | $i(all_67_5) & ( ~ (all_67_6 = 0) | ~ (all_67_7 = 0) | ~
% 187.01/25.33 | | | (all_67_8 = 0) | ( ~ (all_67_0 = all_67_1) & ~ (all_67_2 =
% 187.01/25.33 | | | all_67_3) & ~ (all_67_4 = all_67_5)))
% 187.01/25.33 | | |
% 187.01/25.33 | | | ALPHA: (160) implies:
% 187.01/25.33 | | | (161) minus(all_67_5, all_18_9) = all_67_1
% 187.01/25.33 | | | (162) minus(all_67_4, all_18_7) = all_67_0
% 187.01/25.33 | | | (163) plus(all_67_5, all_18_9) = all_67_3
% 187.01/25.33 | | | (164) plus(all_67_4, all_18_7) = all_67_2
% 187.01/25.33 | | | (165) p(all_18_9) = all_67_5
% 187.01/25.33 | | | (166) p(all_18_7) = all_67_4
% 187.01/25.33 | | | (167) le(all_13_0, all_18_9) = all_67_8
% 187.01/25.33 | | | (168) le(all_18_9, n) = all_67_7
% 187.01/25.33 | | | (169) le(all_18_7, n) = all_67_6
% 187.01/25.33 | | | (170) ~ (all_67_6 = 0) | ~ (all_67_7 = 0) | ~ (all_67_8 = 0) | ( ~
% 187.01/25.33 | | | (all_67_0 = all_67_1) & ~ (all_67_2 = all_67_3) & ~ (all_67_4
% 187.01/25.33 | | | = all_67_5))
% 187.01/25.33 | | |
% 187.01/25.33 | | | DELTA: instantiating (87) with fresh symbols all_69_0, all_69_1, all_69_2,
% 187.01/25.33 | | | all_69_3, all_69_4, all_69_5, all_69_6, all_69_7, all_69_8 gives:
% 187.01/25.33 | | | (171) le(all_18_16, n) = all_69_6 & le(all_13_0, n0) = all_69_8 &
% 187.01/25.33 | | | le(n0, n) = all_69_7 & p(all_18_16) = all_69_4 & p(n0) = all_69_5
% 187.01/25.33 | | | & plus(all_69_4, all_18_16) = all_69_2 & plus(all_69_5, n0) =
% 187.01/25.33 | | | all_69_3 & minus(all_69_4, all_18_16) = all_69_0 &
% 187.01/25.33 | | | minus(all_69_5, n0) = all_69_1 & $i(all_69_0) & $i(all_69_1) &
% 187.01/25.33 | | | $i(all_69_2) & $i(all_69_3) & $i(all_69_4) & $i(all_69_5) & ( ~
% 187.01/25.33 | | | (all_69_6 = 0) | ~ (all_69_7 = 0) | ~ (all_69_8 = 0) | ( ~
% 187.01/25.33 | | | (all_69_0 = all_69_1) & ~ (all_69_2 = all_69_3) & ~
% 187.01/25.33 | | | (all_69_4 = all_69_5)))
% 187.01/25.33 | | |
% 187.01/25.33 | | | ALPHA: (171) implies:
% 187.01/25.33 | | | (172) minus(all_69_4, all_18_16) = all_69_0
% 187.01/25.33 | | | (173) plus(all_69_4, all_18_16) = all_69_2
% 187.01/25.33 | | | (174) p(all_18_16) = all_69_4
% 187.01/25.33 | | | (175) le(all_18_16, n) = all_69_6
% 187.01/25.33 | | |
% 187.01/25.33 | | | DELTA: instantiating (88) with fresh symbols all_71_0, all_71_1, all_71_2,
% 187.01/25.33 | | | all_71_3, all_71_4, all_71_5, all_71_6, all_71_7, all_71_8 gives:
% 187.01/25.33 | | | (176) le(all_18_15, n) = all_71_6 & le(all_18_16, n) = all_71_7 &
% 187.01/25.33 | | | le(all_13_0, all_18_16) = all_71_8 & p(all_18_15) = all_71_4 &
% 187.01/25.33 | | | p(all_18_16) = all_71_5 & plus(all_71_4, all_18_15) = all_71_2 &
% 187.01/25.33 | | | plus(all_71_5, all_18_16) = all_71_3 & minus(all_71_4, all_18_15)
% 187.01/25.33 | | | = all_71_0 & minus(all_71_5, all_18_16) = all_71_1 & $i(all_71_0)
% 187.01/25.33 | | | & $i(all_71_1) & $i(all_71_2) & $i(all_71_3) & $i(all_71_4) &
% 187.01/25.33 | | | $i(all_71_5) & ( ~ (all_71_6 = 0) | ~ (all_71_7 = 0) | ~
% 187.01/25.33 | | | (all_71_8 = 0) | ( ~ (all_71_0 = all_71_1) & ~ (all_71_2 =
% 187.01/25.33 | | | all_71_3) & ~ (all_71_4 = all_71_5)))
% 187.01/25.33 | | |
% 187.01/25.33 | | | ALPHA: (176) implies:
% 187.01/25.33 | | | (177) $i(all_71_5)
% 187.01/25.33 | | | (178) $i(all_71_4)
% 187.01/25.33 | | | (179) minus(all_71_5, all_18_16) = all_71_1
% 187.01/25.33 | | | (180) minus(all_71_4, all_18_15) = all_71_0
% 187.01/25.33 | | | (181) plus(all_71_5, all_18_16) = all_71_3
% 187.01/25.33 | | | (182) plus(all_71_4, all_18_15) = all_71_2
% 187.01/25.33 | | | (183) p(all_18_16) = all_71_5
% 187.01/25.33 | | | (184) le(all_13_0, all_18_16) = all_71_8
% 187.01/25.33 | | | (185) le(all_18_16, n) = all_71_7
% 187.01/25.33 | | | (186) le(all_18_15, n) = all_71_6
% 187.01/25.33 | | | (187) ~ (all_71_6 = 0) | ~ (all_71_7 = 0) | ~ (all_71_8 = 0) | ( ~
% 187.01/25.33 | | | (all_71_0 = all_71_1) & ~ (all_71_2 = all_71_3) & ~ (all_71_4
% 187.01/25.33 | | | = all_71_5))
% 187.01/25.33 | | |
% 187.01/25.33 | | | REDUCE: (75), (151) imply:
% 187.01/25.33 | | | (188) le(all_13_0, all_63_2) = all_63_1
% 187.01/25.33 | | |
% 187.01/25.33 | | | REDUCE: (75), (145) imply:
% 187.01/25.33 | | | (189) le(all_13_0, all_61_2) = all_61_1
% 187.01/25.33 | | |
% 187.01/25.33 | | | REDUCE: (75), (140) imply:
% 187.01/25.33 | | | (190) le(all_13_0, all_18_9) = all_59_1
% 187.01/25.33 | | |
% 187.01/25.33 | | | REDUCE: (75), (144) imply:
% 187.01/25.33 | | | (191) le(all_13_0, all_18_15) = all_61_3
% 187.01/25.33 | | |
% 187.01/25.33 | | | REDUCE: (75), (139) imply:
% 187.01/25.33 | | | (192) le(all_13_0, all_18_15) = all_59_3
% 187.01/25.33 | | |
% 187.01/25.33 | | | REDUCE: (75), (156) imply:
% 187.01/25.33 | | | (193) le(all_13_0, all_18_16) = all_65_3
% 187.01/25.33 | | |
% 187.01/25.33 | | | REDUCE: (75), (150) imply:
% 187.01/25.33 | | | (194) le(all_13_0, all_18_16) = all_63_3
% 187.01/25.33 | | |
% 187.01/25.33 | | | GROUND_INST: instantiating (26) with all_18_3, all_49_0, all_18_16,
% 187.01/25.33 | | | all_18_5, simplifying with (55), (121) gives:
% 187.01/25.33 | | | (195) all_49_0 = all_18_3
% 187.01/25.33 | | |
% 187.01/25.33 | | | GROUND_INST: instantiating (26) with all_18_2, all_41_0, all_18_15,
% 187.01/25.33 | | | all_18_4, simplifying with (56), (107) gives:
% 187.01/25.33 | | | (196) all_41_0 = all_18_2
% 187.01/25.33 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (21) with all_69_4, all_71_5, all_18_16,
% 187.01/25.34 | | | simplifying with (174), (183) gives:
% 187.01/25.34 | | | (197) all_71_5 = all_69_4
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (21) with all_43_0, all_67_5, all_18_9,
% 187.01/25.34 | | | simplifying with (110), (165) gives:
% 187.01/25.34 | | | (198) all_67_5 = all_43_0
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (21) with all_45_0, all_67_4, all_18_7,
% 187.01/25.34 | | | simplifying with (114), (166) gives:
% 187.01/25.34 | | | (199) all_67_4 = all_45_0
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (27) with 0, all_71_8, all_18_16, all_13_0,
% 187.01/25.34 | | | simplifying with (76), (184) gives:
% 187.01/25.34 | | | (200) all_71_8 = 0
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (27) with all_65_3, all_71_8, all_18_16,
% 187.01/25.34 | | | all_13_0, simplifying with (184), (193) gives:
% 187.01/25.34 | | | (201) all_71_8 = all_65_3
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (27) with all_63_3, all_71_8, all_18_16,
% 187.01/25.34 | | | all_13_0, simplifying with (184), (194) gives:
% 187.01/25.34 | | | (202) all_71_8 = all_63_3
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (27) with all_59_3, all_61_3, all_18_15,
% 187.01/25.34 | | | all_13_0, simplifying with (191), (192) gives:
% 187.01/25.34 | | | (203) all_61_3 = all_59_3
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (27) with all_59_1, all_67_8, all_18_9,
% 187.01/25.34 | | | all_13_0, simplifying with (167), (190) gives:
% 187.01/25.34 | | | (204) all_67_8 = all_59_1
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (27) with all_65_2, all_69_6, n, all_18_16,
% 187.01/25.34 | | | simplifying with (157), (175) gives:
% 187.01/25.34 | | | (205) all_69_6 = all_65_2
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (27) with 0, all_71_7, n, all_18_16,
% 187.01/25.34 | | | simplifying with (58), (185) gives:
% 187.01/25.34 | | | (206) all_71_7 = 0
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (27) with all_69_6, all_71_7, n, all_18_16,
% 187.01/25.34 | | | simplifying with (175), (185) gives:
% 187.01/25.34 | | | (207) all_71_7 = all_69_6
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (27) with 0, all_71_6, n, all_18_15,
% 187.01/25.34 | | | simplifying with (59), (186) gives:
% 187.01/25.34 | | | (208) all_71_6 = 0
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (27) with all_59_2, all_71_6, n, all_18_15,
% 187.01/25.34 | | | simplifying with (141), (186) gives:
% 187.01/25.34 | | | (209) all_71_6 = all_59_2
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (27) with all_59_0, all_67_7, n, all_18_9,
% 187.01/25.34 | | | simplifying with (142), (168) gives:
% 187.01/25.34 | | | (210) all_67_7 = all_59_0
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (27) with all_65_0, all_67_6, n, all_18_7,
% 187.01/25.34 | | | simplifying with (158), (169) gives:
% 187.01/25.34 | | | (211) all_67_6 = all_65_0
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (23) with all_18_7, all_63_2, all_18_16,
% 187.01/25.34 | | | simplifying with (64), (153) gives:
% 187.01/25.34 | | | (212) all_63_2 = all_18_7
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (23) with all_55_1, all_63_2, all_18_16,
% 187.01/25.34 | | | simplifying with (131), (153) gives:
% 187.01/25.34 | | | (213) all_63_2 = all_55_1
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (23) with all_53_0, all_63_2, all_18_16,
% 187.01/25.34 | | | simplifying with (127), (153) gives:
% 187.01/25.34 | | | (214) all_63_2 = all_53_0
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (23) with all_18_9, all_61_2, all_18_15,
% 187.01/25.34 | | | simplifying with (65), (147) gives:
% 187.01/25.34 | | | (215) all_61_2 = all_18_9
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (23) with all_57_1, all_61_2, all_18_15,
% 187.01/25.34 | | | simplifying with (136), (147) gives:
% 187.01/25.34 | | | (216) all_61_2 = all_57_1
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (23) with all_51_0, all_61_2, all_18_15,
% 187.01/25.34 | | | simplifying with (124), (147) gives:
% 187.01/25.34 | | | (217) all_61_2 = all_51_0
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (24) with all_18_5, all_45_0, all_18_16,
% 187.01/25.34 | | | simplifying with (66), (115) gives:
% 187.01/25.34 | | | (218) all_45_0 = all_18_5
% 187.01/25.34 | | |
% 187.01/25.34 | | | GROUND_INST: instantiating (24) with all_18_4, all_43_0, all_18_15,
% 187.01/25.34 | | | simplifying with (67), (111) gives:
% 187.01/25.34 | | | (219) all_43_0 = all_18_4
% 187.01/25.34 | | |
% 187.01/25.34 | | | COMBINE_EQS: (208), (209) imply:
% 187.01/25.34 | | | (220) all_59_2 = 0
% 187.01/25.34 | | |
% 187.01/25.34 | | | COMBINE_EQS: (206), (207) imply:
% 187.01/25.34 | | | (221) all_69_6 = 0
% 187.01/25.34 | | |
% 187.01/25.34 | | | SIMP: (221) implies:
% 187.01/25.34 | | | (222) all_69_6 = 0
% 187.01/25.34 | | |
% 187.01/25.34 | | | COMBINE_EQS: (200), (201) imply:
% 187.01/25.34 | | | (223) all_65_3 = 0
% 187.01/25.34 | | |
% 187.01/25.34 | | | COMBINE_EQS: (201), (202) imply:
% 187.01/25.34 | | | (224) all_65_3 = all_63_3
% 187.01/25.34 | | |
% 187.01/25.34 | | | COMBINE_EQS: (205), (222) imply:
% 187.01/25.34 | | | (225) all_65_2 = 0
% 187.01/25.34 | | |
% 187.01/25.34 | | | COMBINE_EQS: (223), (224) imply:
% 187.01/25.34 | | | (226) all_63_3 = 0
% 187.01/25.34 | | |
% 187.01/25.34 | | | SIMP: (226) implies:
% 187.01/25.34 | | | (227) all_63_3 = 0
% 187.01/25.34 | | |
% 187.01/25.34 | | | COMBINE_EQS: (212), (213) imply:
% 187.01/25.34 | | | (228) all_55_1 = all_18_7
% 187.01/25.34 | | |
% 187.01/25.34 | | | COMBINE_EQS: (213), (214) imply:
% 187.01/25.34 | | | (229) all_55_1 = all_53_0
% 187.01/25.34 | | |
% 187.01/25.34 | | | COMBINE_EQS: (216), (217) imply:
% 187.01/25.34 | | | (230) all_57_1 = all_51_0
% 187.01/25.34 | | |
% 187.01/25.34 | | | COMBINE_EQS: (215), (216) imply:
% 187.01/25.34 | | | (231) all_57_1 = all_18_9
% 187.01/25.34 | | |
% 187.01/25.34 | | | COMBINE_EQS: (230), (231) imply:
% 187.01/25.34 | | | (232) all_51_0 = all_18_9
% 187.01/25.34 | | |
% 187.01/25.34 | | | SIMP: (232) implies:
% 187.01/25.34 | | | (233) all_51_0 = all_18_9
% 187.01/25.34 | | |
% 187.01/25.34 | | | COMBINE_EQS: (228), (229) imply:
% 187.01/25.34 | | | (234) all_53_0 = all_18_7
% 187.01/25.34 | | |
% 187.01/25.34 | | | SIMP: (234) implies:
% 187.01/25.34 | | | (235) all_53_0 = all_18_7
% 187.01/25.34 | | |
% 187.01/25.34 | | | COMBINE_EQS: (198), (219) imply:
% 187.01/25.34 | | | (236) all_67_5 = all_18_4
% 187.01/25.34 | | |
% 187.01/25.34 | | | COMBINE_EQS: (199), (218) imply:
% 187.01/25.34 | | | (237) all_67_4 = all_18_5
% 187.01/25.34 | | |
% 187.01/25.34 | | | REDUCE: (152), (212) imply:
% 187.01/25.34 | | | (238) le(all_18_7, n) = all_63_0
% 187.01/25.34 | | |
% 187.01/25.34 | | | REDUCE: (146), (215) imply:
% 187.01/25.34 | | | (239) le(all_18_9, n) = all_61_0
% 187.01/25.34 | | |
% 187.01/25.34 | | | REDUCE: (188), (212) imply:
% 187.01/25.34 | | | (240) le(all_13_0, all_18_7) = all_63_1
% 187.01/25.34 | | |
% 187.01/25.34 | | | REDUCE: (189), (215) imply:
% 187.01/25.34 | | | (241) le(all_13_0, all_18_9) = all_61_1
% 187.01/25.34 | | |
% 187.01/25.34 | | | REDUCE: (114), (218) imply:
% 187.01/25.34 | | | (242) p(all_18_7) = all_18_5
% 187.01/25.34 | | |
% 187.01/25.34 | | | REDUCE: (181), (197) imply:
% 187.01/25.34 | | | (243) plus(all_69_4, all_18_16) = all_71_3
% 187.01/25.34 | | |
% 187.01/25.34 | | | REDUCE: (164), (237) imply:
% 187.01/25.34 | | | (244) plus(all_18_5, all_18_7) = all_67_2
% 187.01/25.34 | | |
% 187.01/25.34 | | | REDUCE: (163), (236) imply:
% 187.01/25.34 | | | (245) plus(all_18_4, all_18_9) = all_67_3
% 187.01/25.34 | | |
% 187.01/25.34 | | | REDUCE: (106), (196) imply:
% 187.01/25.34 | | | (246) plus(all_18_15, all_18_4) = all_18_2
% 187.01/25.34 | | |
% 187.01/25.34 | | | REDUCE: (120), (195) imply:
% 187.01/25.34 | | | (247) plus(all_18_16, all_18_5) = all_18_3
% 187.01/25.34 | | |
% 187.01/25.34 | | | REDUCE: (179), (197) imply:
% 187.01/25.34 | | | (248) minus(all_69_4, all_18_16) = all_71_1
% 187.01/25.34 | | |
% 187.01/25.34 | | | REDUCE: (162), (237) imply:
% 187.01/25.34 | | | (249) minus(all_18_5, all_18_7) = all_67_0
% 187.01/25.34 | | |
% 187.01/25.34 | | | REDUCE: (161), (236) imply:
% 187.01/25.34 | | | (250) minus(all_18_4, all_18_9) = all_67_1
% 187.01/25.35 | | |
% 187.01/25.35 | | | REDUCE: (135), (231) imply:
% 187.01/25.35 | | | (251) minus(all_18_9, all_57_0) = all_18_0
% 187.01/25.35 | | |
% 187.01/25.35 | | | REDUCE: (130), (228) imply:
% 187.01/25.35 | | | (252) minus(all_18_7, all_55_0) = all_18_1
% 187.01/25.35 | | |
% 187.01/25.35 | | | REDUCE: (177), (197) imply:
% 187.01/25.35 | | | (253) $i(all_69_4)
% 187.01/25.35 | | |
% 187.01/25.35 | | | BETA: splitting (159) gives:
% 187.01/25.35 | | |
% 187.01/25.35 | | | Case 1:
% 187.01/25.35 | | | |
% 187.01/25.35 | | | | (254) ~ (all_65_2 = 0)
% 187.01/25.35 | | | |
% 187.01/25.35 | | | | REDUCE: (225), (254) imply:
% 187.01/25.35 | | | | (255) $false
% 187.01/25.35 | | | |
% 187.01/25.35 | | | | CLOSE: (255) is inconsistent.
% 187.01/25.35 | | | |
% 187.01/25.35 | | | Case 2:
% 187.01/25.35 | | | |
% 187.01/25.35 | | | | (256) ~ (all_65_3 = 0) | (all_65_0 = 0 & all_65_1 = 0)
% 187.01/25.35 | | | |
% 187.01/25.35 | | | | BETA: splitting (187) gives:
% 187.01/25.35 | | | |
% 187.01/25.35 | | | | Case 1:
% 187.01/25.35 | | | | |
% 187.01/25.35 | | | | | (257) ~ (all_71_6 = 0)
% 187.01/25.35 | | | | |
% 187.01/25.35 | | | | | REDUCE: (208), (257) imply:
% 187.01/25.35 | | | | | (258) $false
% 187.01/25.35 | | | | |
% 187.01/25.35 | | | | | CLOSE: (258) is inconsistent.
% 187.01/25.35 | | | | |
% 187.01/25.35 | | | | Case 2:
% 187.01/25.35 | | | | |
% 187.01/25.35 | | | | | (259) ~ (all_71_7 = 0) | ~ (all_71_8 = 0) | ( ~ (all_71_0 =
% 187.01/25.35 | | | | | all_71_1) & ~ (all_71_2 = all_71_3) & ~ (all_71_4 =
% 187.01/25.35 | | | | | all_71_5))
% 187.01/25.35 | | | | |
% 187.01/25.35 | | | | | BETA: splitting (259) gives:
% 187.01/25.35 | | | | |
% 187.01/25.35 | | | | | Case 1:
% 187.01/25.35 | | | | | |
% 187.01/25.35 | | | | | | (260) ~ (all_71_7 = 0)
% 187.01/25.35 | | | | | |
% 187.01/25.35 | | | | | | REDUCE: (206), (260) imply:
% 187.01/25.35 | | | | | | (261) $false
% 187.01/25.35 | | | | | |
% 187.01/25.35 | | | | | | CLOSE: (261) is inconsistent.
% 187.01/25.35 | | | | | |
% 187.01/25.35 | | | | | Case 2:
% 187.01/25.35 | | | | | |
% 187.01/25.35 | | | | | | (262) ~ (all_71_8 = 0) | ( ~ (all_71_0 = all_71_1) & ~
% 187.01/25.35 | | | | | | (all_71_2 = all_71_3) & ~ (all_71_4 = all_71_5))
% 187.01/25.35 | | | | | |
% 187.01/25.35 | | | | | | BETA: splitting (256) gives:
% 187.01/25.35 | | | | | |
% 187.01/25.35 | | | | | | Case 1:
% 187.01/25.35 | | | | | | |
% 187.01/25.35 | | | | | | | (263) ~ (all_65_3 = 0)
% 187.01/25.35 | | | | | | |
% 187.01/25.35 | | | | | | | REDUCE: (223), (263) imply:
% 187.01/25.35 | | | | | | | (264) $false
% 187.01/25.35 | | | | | | |
% 187.01/25.35 | | | | | | | CLOSE: (264) is inconsistent.
% 187.01/25.35 | | | | | | |
% 187.01/25.35 | | | | | | Case 2:
% 187.01/25.35 | | | | | | |
% 187.01/25.35 | | | | | | | (265) all_65_0 = 0 & all_65_1 = 0
% 187.01/25.35 | | | | | | |
% 187.01/25.35 | | | | | | | ALPHA: (265) implies:
% 187.01/25.35 | | | | | | | (266) all_65_0 = 0
% 187.01/25.35 | | | | | | |
% 187.01/25.35 | | | | | | | COMBINE_EQS: (211), (266) imply:
% 187.01/25.35 | | | | | | | (267) all_67_6 = 0
% 187.01/25.35 | | | | | | |
% 187.01/25.35 | | | | | | | BETA: splitting (262) gives:
% 187.01/25.35 | | | | | | |
% 187.01/25.35 | | | | | | | Case 1:
% 187.01/25.35 | | | | | | | |
% 187.01/25.35 | | | | | | | | (268) ~ (all_71_8 = 0)
% 187.01/25.35 | | | | | | | |
% 187.01/25.35 | | | | | | | | REDUCE: (200), (268) imply:
% 187.01/25.35 | | | | | | | | (269) $false
% 187.01/25.35 | | | | | | | |
% 187.01/25.35 | | | | | | | | CLOSE: (269) is inconsistent.
% 187.01/25.35 | | | | | | | |
% 187.01/25.35 | | | | | | | Case 2:
% 187.01/25.35 | | | | | | | |
% 187.01/25.35 | | | | | | | | (270) ~ (all_71_0 = all_71_1) & ~ (all_71_2 = all_71_3) &
% 187.01/25.35 | | | | | | | | ~ (all_71_4 = all_71_5)
% 187.01/25.35 | | | | | | | |
% 187.01/25.35 | | | | | | | | ALPHA: (270) implies:
% 187.01/25.35 | | | | | | | | (271) ~ (all_71_2 = all_71_3)
% 187.01/25.35 | | | | | | | | (272) ~ (all_71_0 = all_71_1)
% 187.01/25.35 | | | | | | | |
% 187.01/25.35 | | | | | | | | BETA: splitting (154) gives:
% 187.01/25.35 | | | | | | | |
% 187.01/25.35 | | | | | | | | Case 1:
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | (273) ~ (all_63_3 = 0)
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | REDUCE: (227), (273) imply:
% 187.01/25.35 | | | | | | | | | (274) $false
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | CLOSE: (274) is inconsistent.
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | Case 2:
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | (275) all_63_0 = 0 & all_63_1 = 0
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | ALPHA: (275) implies:
% 187.01/25.35 | | | | | | | | | (276) all_63_1 = 0
% 187.01/25.35 | | | | | | | | | (277) all_63_0 = 0
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | REDUCE: (238), (277) imply:
% 187.01/25.35 | | | | | | | | | (278) le(all_18_7, n) = 0
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | REDUCE: (240), (276) imply:
% 187.01/25.35 | | | | | | | | | (279) le(all_13_0, all_18_7) = 0
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | GROUND_INST: instantiating (25) with all_69_0, all_71_1,
% 187.01/25.35 | | | | | | | | | all_18_16, all_69_4, simplifying with (172), (248)
% 187.01/25.35 | | | | | | | | | gives:
% 187.01/25.35 | | | | | | | | | (280) all_71_1 = all_69_0
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | GROUND_INST: instantiating (26) with all_69_2, all_71_3,
% 187.01/25.35 | | | | | | | | | all_18_16, all_69_4, simplifying with (173), (243)
% 187.01/25.35 | | | | | | | | | gives:
% 187.01/25.35 | | | | | | | | | (281) all_71_3 = all_69_2
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | GROUND_INST: instantiating (27) with all_59_1, all_61_1,
% 187.01/25.35 | | | | | | | | | all_18_9, all_13_0, simplifying with (190), (241)
% 187.01/25.35 | | | | | | | | | gives:
% 187.01/25.35 | | | | | | | | | (282) all_61_1 = all_59_1
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | GROUND_INST: instantiating (27) with all_59_0, all_61_0, n,
% 187.01/25.35 | | | | | | | | | all_18_9, simplifying with (142), (239) gives:
% 187.01/25.35 | | | | | | | | | (283) all_61_0 = all_59_0
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | REDUCE: (272), (280) imply:
% 187.01/25.35 | | | | | | | | | (284) ~ (all_71_0 = all_69_0)
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | REDUCE: (271), (281) imply:
% 187.01/25.35 | | | | | | | | | (285) ~ (all_71_2 = all_69_2)
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | GROUND_INST: instantiating (7) with all_18_16, all_10_0,
% 187.01/25.35 | | | | | | | | | all_18_7, simplifying with (29), (40), (95) gives:
% 187.01/25.35 | | | | | | | | | (286) ? [v0: $i] : ? [v1: $i] : (perm(all_18_16) = v0 &
% 187.01/25.35 | | | | | | | | | perm(all_10_0) = v1 & minus(v0, v1) = all_18_7 &
% 187.01/25.35 | | | | | | | | | $i(v1) & $i(v0) & $i(all_18_7))
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | GROUND_INST: instantiating (7) with all_18_15, all_10_0,
% 187.01/25.35 | | | | | | | | | all_18_9, simplifying with (29), (41), (99) gives:
% 187.01/25.35 | | | | | | | | | (287) ? [v0: $i] : ? [v1: $i] : (perm(all_18_15) = v0 &
% 187.01/25.35 | | | | | | | | | perm(all_10_0) = v1 & minus(v0, v1) = all_18_9 &
% 187.01/25.35 | | | | | | | | | $i(v1) & $i(v0) & $i(all_18_9))
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | GROUND_INST: instantiating (7) with all_18_16, all_18_16,
% 187.01/25.35 | | | | | | | | | all_47_0, simplifying with (40), (117) gives:
% 187.01/25.35 | | | | | | | | | (288) ? [v0: $i] : ? [v1: $i] : (perm(all_18_16) = v1 &
% 187.01/25.35 | | | | | | | | | perm(all_18_16) = v0 & minus(v0, v1) = all_47_0 &
% 187.01/25.35 | | | | | | | | | $i(v1) & $i(v0) & $i(all_47_0))
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | GROUND_INST: instantiating (7) with all_18_15, all_18_15,
% 187.01/25.35 | | | | | | | | | all_39_0, simplifying with (41), (103) gives:
% 187.01/25.35 | | | | | | | | | (289) ? [v0: $i] : ? [v1: $i] : (perm(all_18_15) = v1 &
% 187.01/25.35 | | | | | | | | | perm(all_18_15) = v0 & minus(v0, v1) = all_39_0 &
% 187.01/25.35 | | | | | | | | | $i(v1) & $i(v0) & $i(all_39_0))
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | GROUND_INST: instantiating (15) with all_18_4, all_18_15,
% 187.01/25.35 | | | | | | | | | all_18_9, all_57_0, all_18_0, simplifying with
% 187.01/25.35 | | | | | | | | | (41), (48), (52), (54), (134), (251) gives:
% 187.01/25.35 | | | | | | | | | (290) ? [v0: $i] : (minus(all_18_4, all_18_9) = v0 &
% 187.01/25.35 | | | | | | | | | minus(all_18_15, all_57_0) = v0 & $i(v0))
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | GROUND_INST: instantiating (15) with all_18_5, all_18_16,
% 187.01/25.35 | | | | | | | | | all_18_7, all_55_0, all_18_1, simplifying with
% 187.01/25.35 | | | | | | | | | (40), (50), (51), (53), (129), (252) gives:
% 187.01/25.35 | | | | | | | | | (291) ? [v0: $i] : (minus(all_18_5, all_18_7) = v0 &
% 187.01/25.35 | | | | | | | | | minus(all_18_16, all_55_0) = v0 & $i(v0))
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | GROUND_INST: instantiating (7) with all_18_7, all_18_5,
% 187.01/25.35 | | | | | | | | | all_67_0, simplifying with (50), (51), (249)
% 187.01/25.35 | | | | | | | | | gives:
% 187.01/25.35 | | | | | | | | | (292) ? [v0: $i] : ? [v1: $i] : (perm(all_18_5) = v1 &
% 187.01/25.35 | | | | | | | | | perm(all_18_7) = v0 & minus(v0, v1) = all_67_0 &
% 187.01/25.35 | | | | | | | | | $i(v1) & $i(v0) & $i(all_67_0))
% 187.01/25.35 | | | | | | | | |
% 187.01/25.35 | | | | | | | | | GROUND_INST: instantiating (7) with all_18_5, all_18_5,
% 187.01/25.35 | | | | | | | | | all_47_0, simplifying with (51), (118) gives:
% 187.01/25.36 | | | | | | | | | (293) ? [v0: $i] : ? [v1: $i] : (perm(all_18_5) = v1 &
% 187.01/25.36 | | | | | | | | | perm(all_18_5) = v0 & minus(v0, v1) = all_47_0 &
% 187.01/25.36 | | | | | | | | | $i(v1) & $i(v0) & $i(all_47_0))
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (16) with all_18_5, all_18_7,
% 187.01/25.36 | | | | | | | | | all_18_4, all_18_9, all_67_0, all_67_1,
% 187.01/25.36 | | | | | | | | | simplifying with (48), (50), (51), (52), (249),
% 187.01/25.36 | | | | | | | | | (250) gives:
% 187.01/25.36 | | | | | | | | | (294) all_67_0 = all_67_1 | ? [v0: $i] : ? [v1: $i] : ( ~
% 187.01/25.36 | | | | | | | | | (v1 = v0) & minus(all_18_5, all_18_4) = v0 &
% 187.01/25.36 | | | | | | | | | minus(all_18_7, all_18_9) = v1 & $i(v1) & $i(v0))
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (16) with all_18_4, all_18_9,
% 187.01/25.36 | | | | | | | | | all_18_5, all_18_7, all_67_1, all_67_0,
% 187.01/25.36 | | | | | | | | | simplifying with (48), (50), (51), (52), (249),
% 187.01/25.36 | | | | | | | | | (250) gives:
% 187.01/25.36 | | | | | | | | | (295) all_67_0 = all_67_1 | ? [v0: $i] : ? [v1: $i] : ( ~
% 187.01/25.36 | | | | | | | | | (v1 = v0) & minus(all_18_4, all_18_5) = v0 &
% 187.01/25.36 | | | | | | | | | minus(all_18_9, all_18_7) = v1 & $i(v1) & $i(v0))
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (7) with all_18_9, all_18_4,
% 187.01/25.36 | | | | | | | | | all_67_1, simplifying with (48), (52), (250)
% 187.01/25.36 | | | | | | | | | gives:
% 187.01/25.36 | | | | | | | | | (296) ? [v0: $i] : ? [v1: $i] : (perm(all_18_4) = v1 &
% 187.01/25.36 | | | | | | | | | perm(all_18_9) = v0 & minus(v0, v1) = all_67_1 &
% 187.01/25.36 | | | | | | | | | $i(v1) & $i(v0) & $i(all_67_1))
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (7) with all_18_4, all_18_4,
% 187.01/25.36 | | | | | | | | | all_39_0, simplifying with (52), (104) gives:
% 187.01/25.36 | | | | | | | | | (297) ? [v0: $i] : ? [v1: $i] : (perm(all_18_4) = v1 &
% 187.01/25.36 | | | | | | | | | perm(all_18_4) = v0 & minus(v0, v1) = all_39_0 &
% 187.01/25.36 | | | | | | | | | $i(v1) & $i(v0) & $i(all_39_0))
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (7) with all_18_16, all_69_4,
% 187.01/25.36 | | | | | | | | | all_69_0, simplifying with (40), (172), (253)
% 187.01/25.36 | | | | | | | | | gives:
% 187.01/25.36 | | | | | | | | | (298) ? [v0: $i] : ? [v1: $i] : (perm(all_69_4) = v1 &
% 187.01/25.36 | | | | | | | | | perm(all_18_16) = v0 & minus(v0, v1) = all_69_0 &
% 187.01/25.36 | | | | | | | | | $i(v1) & $i(v0) & $i(all_69_0))
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (16) with all_69_4, all_18_16,
% 187.01/25.36 | | | | | | | | | all_71_4, all_18_15, all_69_0, all_71_0,
% 187.01/25.36 | | | | | | | | | simplifying with (40), (41), (172), (178), (180),
% 187.01/25.36 | | | | | | | | | (253) gives:
% 187.01/25.36 | | | | | | | | | (299) all_71_0 = all_69_0 | ? [v0: $i] : ? [v1: $i] : ( ~
% 187.01/25.36 | | | | | | | | | (v1 = v0) & minus(all_69_4, all_71_4) = v0 &
% 187.01/25.36 | | | | | | | | | minus(all_18_16, all_18_15) = v1 & $i(v1) & $i(v0))
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (16) with all_71_4, all_18_15,
% 187.01/25.36 | | | | | | | | | all_69_4, all_18_16, all_71_0, all_69_0,
% 187.01/25.36 | | | | | | | | | simplifying with (40), (41), (172), (178), (180),
% 187.01/25.36 | | | | | | | | | (253) gives:
% 187.01/25.36 | | | | | | | | | (300) all_71_0 = all_69_0 | ? [v0: $i] : ? [v1: $i] : ( ~
% 187.01/25.36 | | | | | | | | | (v1 = v0) & minus(all_71_4, all_69_4) = v0 &
% 187.01/25.36 | | | | | | | | | minus(all_18_15, all_18_16) = v1 & $i(v1) & $i(v0))
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (7) with all_18_15, all_71_4,
% 187.01/25.36 | | | | | | | | | all_71_0, simplifying with (41), (178), (180)
% 187.01/25.36 | | | | | | | | | gives:
% 187.01/25.36 | | | | | | | | | (301) ? [v0: $i] : ? [v1: $i] : (perm(all_71_4) = v1 &
% 187.01/25.36 | | | | | | | | | perm(all_18_15) = v0 & minus(v0, v1) = all_71_0 &
% 187.01/25.36 | | | | | | | | | $i(v1) & $i(v0) & $i(all_71_0))
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (14) with all_18_5, all_18_7,
% 187.01/25.36 | | | | | | | | | all_18_4, all_18_9, all_67_2, all_67_3,
% 187.01/25.36 | | | | | | | | | simplifying with (48), (50), (51), (52), (244),
% 187.01/25.36 | | | | | | | | | (245) gives:
% 187.01/25.36 | | | | | | | | | (302) all_67_2 = all_67_3 | ? [v0: $i] : ? [v1: $i] : ( ~
% 187.01/25.36 | | | | | | | | | (v1 = v0) & minus(all_18_5, all_18_4) = v0 &
% 187.01/25.36 | | | | | | | | | minus(all_18_9, all_18_7) = v1 & $i(v1) & $i(v0))
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (14) with all_18_4, all_18_9,
% 187.01/25.36 | | | | | | | | | all_18_5, all_18_7, all_67_3, all_67_2,
% 187.01/25.36 | | | | | | | | | simplifying with (48), (50), (51), (52), (244),
% 187.01/25.36 | | | | | | | | | (245) gives:
% 187.01/25.36 | | | | | | | | | (303) all_67_2 = all_67_3 | ? [v0: $i] : ? [v1: $i] : ( ~
% 187.01/25.36 | | | | | | | | | (v1 = v0) & minus(all_18_4, all_18_5) = v0 &
% 187.01/25.36 | | | | | | | | | minus(all_18_7, all_18_9) = v1 & $i(v1) & $i(v0))
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (14) with all_69_4, all_18_16,
% 187.01/25.36 | | | | | | | | | all_71_4, all_18_15, all_69_2, all_71_2,
% 187.01/25.36 | | | | | | | | | simplifying with (40), (41), (173), (178), (182),
% 187.01/25.36 | | | | | | | | | (253) gives:
% 187.01/25.36 | | | | | | | | | (304) all_71_2 = all_69_2 | ? [v0: $i] : ? [v1: $i] : ( ~
% 187.01/25.36 | | | | | | | | | (v1 = v0) & minus(all_69_4, all_71_4) = v0 &
% 187.01/25.36 | | | | | | | | | minus(all_18_15, all_18_16) = v1 & $i(v1) & $i(v0))
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (14) with all_71_4, all_18_15,
% 187.01/25.36 | | | | | | | | | all_69_4, all_18_16, all_71_2, all_69_2,
% 187.01/25.36 | | | | | | | | | simplifying with (40), (41), (173), (178), (182),
% 187.01/25.36 | | | | | | | | | (253) gives:
% 187.01/25.36 | | | | | | | | | (305) all_71_2 = all_69_2 | ? [v0: $i] : ? [v1: $i] : ( ~
% 187.01/25.36 | | | | | | | | | (v1 = v0) & minus(all_71_4, all_69_4) = v0 &
% 187.01/25.36 | | | | | | | | | minus(all_18_16, all_18_15) = v1 & $i(v1) & $i(v0))
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (10) with all_13_0, all_18_16,
% 187.01/25.36 | | | | | | | | | all_18_15, all_59_3, simplifying with (40), (41),
% 187.01/25.36 | | | | | | | | | (76), (77), (192) gives:
% 187.01/25.36 | | | | | | | | | (306) all_59_3 = 0 | ? [v0: int] : ( ~ (v0 = 0) &
% 187.01/25.36 | | | | | | | | | le(all_18_16, all_18_15) = v0)
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (71) with n0, all_18_7, all_13_0,
% 187.01/25.36 | | | | | | | | | simplifying with (4), (32), (50), (279) gives:
% 187.01/25.36 | | | | | | | | | (307) ? [v0: any] : ? [v1: any] : ? [v2: any] : ? [v3:
% 187.01/25.36 | | | | | | | | | $i] : ? [v4: $i] : ? [v5: $i] : ? [v6: $i] : ?
% 187.01/25.36 | | | | | | | | | [v7: $i] : ? [v8: $i] : (le(all_18_7, n) = v2 &
% 187.01/25.36 | | | | | | | | | le(all_13_0, n0) = v0 & le(n0, n) = v1 &
% 187.01/25.36 | | | | | | | | | p(all_18_7) = v4 & p(n0) = v3 & plus(v4, all_18_7)
% 187.01/25.36 | | | | | | | | | = v6 & plus(v3, n0) = v5 & minus(v4, all_18_7) = v8
% 187.01/25.36 | | | | | | | | | & minus(v3, n0) = v7 & $i(v8) & $i(v7) & $i(v6) &
% 187.01/25.36 | | | | | | | | | $i(v5) & $i(v4) & $i(v3) & ( ~ (v2 = 0) | ~ (v1 =
% 187.01/25.36 | | | | | | | | | 0) | ~ (v0 = 0) | ( ~ (v8 = v7) & ~ (v6 = v5)
% 187.01/25.36 | | | | | | | | | & ~ (v4 = v3))))
% 187.01/25.36 | | | | | | | | |
% 187.01/25.36 | | | | | | | | | GROUND_INST: instantiating (9) with all_18_16, all_18_12,
% 187.01/25.36 | | | | | | | | | all_18_15, simplifying with (40), (41), (47),
% 187.01/25.36 | | | | | | | | | (60), (89) gives:
% 187.01/25.36 | | | | | | | | | (308) le(all_18_16, all_18_15) = 0
% 187.01/25.36 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | GROUND_INST: instantiating (9) with all_13_0, all_18_16,
% 187.01/25.37 | | | | | | | | | all_18_12, simplifying with (40), (47), (76),
% 187.01/25.37 | | | | | | | | | (77), (89) gives:
% 187.01/25.37 | | | | | | | | | (309) le(all_13_0, all_18_12) = 0
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | GROUND_INST: instantiating (37) with all_18_12, simplifying
% 187.01/25.37 | | | | | | | | | with (47), (86) gives:
% 187.01/25.37 | | | | | | | | | (310) ? [v0: any] : ? [v1: $i] : ? [v2: any] : ? [v3:
% 187.01/25.37 | | | | | | | | | any] : (perm(all_18_12) = v1 & le(v1, n) = v3 &
% 187.01/25.37 | | | | | | | | | le(all_15_0, v1) = v2 & le(all_15_0, all_18_12) =
% 187.01/25.37 | | | | | | | | | v0 & $i(v1) & ( ~ (v0 = 0) | (v3 = 0 & v2 = 0)))
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | GROUND_INST: instantiating (10) with all_18_9, all_18_8, n,
% 187.01/25.37 | | | | | | | | | all_59_0, simplifying with (5), (48), (49), (91),
% 187.01/25.37 | | | | | | | | | (142) gives:
% 187.01/25.37 | | | | | | | | | (311) all_59_0 = 0 | ? [v0: int] : ( ~ (v0 = 0) &
% 187.01/25.37 | | | | | | | | | le(all_18_8, n) = v0)
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | GROUND_INST: instantiating (9) with all_18_8, all_18_7, n,
% 187.01/25.37 | | | | | | | | | simplifying with (5), (49), (50), (61), (278)
% 187.01/25.37 | | | | | | | | | gives:
% 187.01/25.37 | | | | | | | | | (312) le(all_18_8, n) = 0
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | DELTA: instantiating (291) with fresh symbol all_131_0 gives:
% 187.01/25.37 | | | | | | | | | (313) minus(all_18_5, all_18_7) = all_131_0 &
% 187.01/25.37 | | | | | | | | | minus(all_18_16, all_55_0) = all_131_0 &
% 187.01/25.37 | | | | | | | | | $i(all_131_0)
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | ALPHA: (313) implies:
% 187.01/25.37 | | | | | | | | | (314) minus(all_18_16, all_55_0) = all_131_0
% 187.01/25.37 | | | | | | | | | (315) minus(all_18_5, all_18_7) = all_131_0
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | DELTA: instantiating (290) with fresh symbol all_145_0 gives:
% 187.01/25.37 | | | | | | | | | (316) minus(all_18_4, all_18_9) = all_145_0 &
% 187.01/25.37 | | | | | | | | | minus(all_18_15, all_57_0) = all_145_0 &
% 187.01/25.37 | | | | | | | | | $i(all_145_0)
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | ALPHA: (316) implies:
% 187.01/25.37 | | | | | | | | | (317) minus(all_18_15, all_57_0) = all_145_0
% 187.01/25.37 | | | | | | | | | (318) minus(all_18_4, all_18_9) = all_145_0
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | DELTA: instantiating (297) with fresh symbols all_181_0,
% 187.01/25.37 | | | | | | | | | all_181_1 gives:
% 187.01/25.37 | | | | | | | | | (319) perm(all_18_4) = all_181_0 & perm(all_18_4) =
% 187.01/25.37 | | | | | | | | | all_181_1 & minus(all_181_1, all_181_0) = all_39_0 &
% 187.01/25.37 | | | | | | | | | $i(all_181_0) & $i(all_181_1) & $i(all_39_0)
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | ALPHA: (319) implies:
% 187.01/25.37 | | | | | | | | | (320) $i(all_181_1)
% 187.01/25.37 | | | | | | | | | (321) perm(all_18_4) = all_181_1
% 187.01/25.37 | | | | | | | | | (322) perm(all_18_4) = all_181_0
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | DELTA: instantiating (289) with fresh symbols all_183_0,
% 187.01/25.37 | | | | | | | | | all_183_1 gives:
% 187.01/25.37 | | | | | | | | | (323) perm(all_18_15) = all_183_0 & perm(all_18_15) =
% 187.01/25.37 | | | | | | | | | all_183_1 & minus(all_183_1, all_183_0) = all_39_0 &
% 187.01/25.37 | | | | | | | | | $i(all_183_0) & $i(all_183_1) & $i(all_39_0)
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | ALPHA: (323) implies:
% 187.01/25.37 | | | | | | | | | (324) perm(all_18_15) = all_183_1
% 187.01/25.37 | | | | | | | | | (325) perm(all_18_15) = all_183_0
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | DELTA: instantiating (301) with fresh symbols all_185_0,
% 187.01/25.37 | | | | | | | | | all_185_1 gives:
% 187.01/25.37 | | | | | | | | | (326) perm(all_71_4) = all_185_0 & perm(all_18_15) =
% 187.01/25.37 | | | | | | | | | all_185_1 & minus(all_185_1, all_185_0) = all_71_0 &
% 187.01/25.37 | | | | | | | | | $i(all_185_0) & $i(all_185_1) & $i(all_71_0)
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | ALPHA: (326) implies:
% 187.01/25.37 | | | | | | | | | (327) perm(all_18_15) = all_185_1
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | DELTA: instantiating (292) with fresh symbols all_187_0,
% 187.01/25.37 | | | | | | | | | all_187_1 gives:
% 187.01/25.37 | | | | | | | | | (328) perm(all_18_5) = all_187_0 & perm(all_18_7) =
% 187.01/25.37 | | | | | | | | | all_187_1 & minus(all_187_1, all_187_0) = all_67_0 &
% 187.01/25.37 | | | | | | | | | $i(all_187_0) & $i(all_187_1) & $i(all_67_0)
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | ALPHA: (328) implies:
% 187.01/25.37 | | | | | | | | | (329) $i(all_187_0)
% 187.01/25.37 | | | | | | | | | (330) perm(all_18_5) = all_187_0
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | DELTA: instantiating (298) with fresh symbols all_189_0,
% 187.01/25.37 | | | | | | | | | all_189_1 gives:
% 187.01/25.37 | | | | | | | | | (331) perm(all_69_4) = all_189_0 & perm(all_18_16) =
% 187.01/25.37 | | | | | | | | | all_189_1 & minus(all_189_1, all_189_0) = all_69_0 &
% 187.01/25.37 | | | | | | | | | $i(all_189_0) & $i(all_189_1) & $i(all_69_0)
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | ALPHA: (331) implies:
% 187.01/25.37 | | | | | | | | | (332) perm(all_18_16) = all_189_1
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | DELTA: instantiating (296) with fresh symbols all_191_0,
% 187.01/25.37 | | | | | | | | | all_191_1 gives:
% 187.01/25.37 | | | | | | | | | (333) perm(all_18_4) = all_191_0 & perm(all_18_9) =
% 187.01/25.37 | | | | | | | | | all_191_1 & minus(all_191_1, all_191_0) = all_67_1 &
% 187.01/25.37 | | | | | | | | | $i(all_191_0) & $i(all_191_1) & $i(all_67_1)
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | ALPHA: (333) implies:
% 187.01/25.37 | | | | | | | | | (334) perm(all_18_4) = all_191_0
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | DELTA: instantiating (288) with fresh symbols all_195_0,
% 187.01/25.37 | | | | | | | | | all_195_1 gives:
% 187.01/25.37 | | | | | | | | | (335) perm(all_18_16) = all_195_0 & perm(all_18_16) =
% 187.01/25.37 | | | | | | | | | all_195_1 & minus(all_195_1, all_195_0) = all_47_0 &
% 187.01/25.37 | | | | | | | | | $i(all_195_0) & $i(all_195_1) & $i(all_47_0)
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | ALPHA: (335) implies:
% 187.01/25.37 | | | | | | | | | (336) perm(all_18_16) = all_195_1
% 187.01/25.37 | | | | | | | | | (337) perm(all_18_16) = all_195_0
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | DELTA: instantiating (287) with fresh symbols all_197_0,
% 187.01/25.37 | | | | | | | | | all_197_1 gives:
% 187.01/25.37 | | | | | | | | | (338) perm(all_18_15) = all_197_1 & perm(all_10_0) =
% 187.01/25.37 | | | | | | | | | all_197_0 & minus(all_197_1, all_197_0) = all_18_9 &
% 187.01/25.37 | | | | | | | | | $i(all_197_0) & $i(all_197_1) & $i(all_18_9)
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | ALPHA: (338) implies:
% 187.01/25.37 | | | | | | | | | (339) perm(all_18_15) = all_197_1
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | DELTA: instantiating (293) with fresh symbols all_201_0,
% 187.01/25.37 | | | | | | | | | all_201_1 gives:
% 187.01/25.37 | | | | | | | | | (340) perm(all_18_5) = all_201_0 & perm(all_18_5) =
% 187.01/25.37 | | | | | | | | | all_201_1 & minus(all_201_1, all_201_0) = all_47_0 &
% 187.01/25.37 | | | | | | | | | $i(all_201_0) & $i(all_201_1) & $i(all_47_0)
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | ALPHA: (340) implies:
% 187.01/25.37 | | | | | | | | | (341) perm(all_18_5) = all_201_1
% 187.01/25.37 | | | | | | | | | (342) perm(all_18_5) = all_201_0
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | DELTA: instantiating (286) with fresh symbols all_203_0,
% 187.01/25.37 | | | | | | | | | all_203_1 gives:
% 187.01/25.37 | | | | | | | | | (343) perm(all_18_16) = all_203_1 & perm(all_10_0) =
% 187.01/25.37 | | | | | | | | | all_203_0 & minus(all_203_1, all_203_0) = all_18_7 &
% 187.01/25.37 | | | | | | | | | $i(all_203_0) & $i(all_203_1) & $i(all_18_7)
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | ALPHA: (343) implies:
% 187.01/25.37 | | | | | | | | | (344) perm(all_18_16) = all_203_1
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | DELTA: instantiating (310) with fresh symbols all_213_0,
% 187.01/25.37 | | | | | | | | | all_213_1, all_213_2, all_213_3 gives:
% 187.01/25.37 | | | | | | | | | (345) perm(all_18_12) = all_213_2 & le(all_213_2, n) =
% 187.01/25.37 | | | | | | | | | all_213_0 & le(all_15_0, all_213_2) = all_213_1 &
% 187.01/25.37 | | | | | | | | | le(all_15_0, all_18_12) = all_213_3 & $i(all_213_2) &
% 187.01/25.37 | | | | | | | | | ( ~ (all_213_3 = 0) | (all_213_0 = 0 & all_213_1 =
% 187.01/25.37 | | | | | | | | | 0))
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | ALPHA: (345) implies:
% 187.01/25.37 | | | | | | | | | (346) le(all_15_0, all_18_12) = all_213_3
% 187.01/25.37 | | | | | | | | | (347) ~ (all_213_3 = 0) | (all_213_0 = 0 & all_213_1 = 0)
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | DELTA: instantiating (307) with fresh symbols all_217_0,
% 187.01/25.37 | | | | | | | | | all_217_1, all_217_2, all_217_3, all_217_4, all_217_5,
% 187.01/25.37 | | | | | | | | | all_217_6, all_217_7, all_217_8 gives:
% 187.01/25.37 | | | | | | | | | (348) le(all_18_7, n) = all_217_6 & le(all_13_0, n0) =
% 187.01/25.37 | | | | | | | | | all_217_8 & le(n0, n) = all_217_7 & p(all_18_7) =
% 187.01/25.37 | | | | | | | | | all_217_4 & p(n0) = all_217_5 & plus(all_217_4,
% 187.01/25.37 | | | | | | | | | all_18_7) = all_217_2 & plus(all_217_5, n0) =
% 187.01/25.37 | | | | | | | | | all_217_3 & minus(all_217_4, all_18_7) = all_217_0 &
% 187.01/25.37 | | | | | | | | | minus(all_217_5, n0) = all_217_1 & $i(all_217_0) &
% 187.01/25.37 | | | | | | | | | $i(all_217_1) & $i(all_217_2) & $i(all_217_3) &
% 187.01/25.37 | | | | | | | | | $i(all_217_4) & $i(all_217_5) & ( ~ (all_217_6 = 0) |
% 187.01/25.37 | | | | | | | | | ~ (all_217_7 = 0) | ~ (all_217_8 = 0) | ( ~
% 187.01/25.37 | | | | | | | | | (all_217_0 = all_217_1) & ~ (all_217_2 =
% 187.01/25.37 | | | | | | | | | all_217_3) & ~ (all_217_4 = all_217_5)))
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | ALPHA: (348) implies:
% 187.01/25.37 | | | | | | | | | (349) $i(all_217_4)
% 187.01/25.37 | | | | | | | | | (350) p(all_18_7) = all_217_4
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | REDUCE: (75), (346) imply:
% 187.01/25.37 | | | | | | | | | (351) le(all_13_0, all_18_12) = all_213_3
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | BETA: splitting (299) gives:
% 187.01/25.37 | | | | | | | | |
% 187.01/25.37 | | | | | | | | | Case 1:
% 187.01/25.37 | | | | | | | | | |
% 187.01/25.37 | | | | | | | | | | (352) all_71_0 = all_69_0
% 187.01/25.37 | | | | | | | | | |
% 187.01/25.37 | | | | | | | | | | REDUCE: (284), (352) imply:
% 187.01/25.37 | | | | | | | | | | (353) $false
% 187.01/25.37 | | | | | | | | | |
% 187.01/25.37 | | | | | | | | | | CLOSE: (353) is inconsistent.
% 187.01/25.37 | | | | | | | | | |
% 187.01/25.37 | | | | | | | | | Case 2:
% 187.01/25.37 | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | (354) ? [v0: $i] : ? [v1: $i] : ( ~ (v1 = v0) &
% 187.01/25.38 | | | | | | | | | | minus(all_69_4, all_71_4) = v0 & minus(all_18_16,
% 187.01/25.38 | | | | | | | | | | all_18_15) = v1 & $i(v1) & $i(v0))
% 187.01/25.38 | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | DELTA: instantiating (354) with fresh symbols all_232_0,
% 187.01/25.38 | | | | | | | | | | all_232_1 gives:
% 187.01/25.38 | | | | | | | | | | (355) ~ (all_232_0 = all_232_1) & minus(all_69_4,
% 187.01/25.38 | | | | | | | | | | all_71_4) = all_232_1 & minus(all_18_16,
% 187.01/25.38 | | | | | | | | | | all_18_15) = all_232_0 & $i(all_232_0) &
% 187.01/25.38 | | | | | | | | | | $i(all_232_1)
% 187.01/25.38 | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | ALPHA: (355) implies:
% 187.01/25.38 | | | | | | | | | | (356) minus(all_18_16, all_18_15) = all_232_0
% 187.01/25.38 | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | BETA: splitting (311) gives:
% 187.01/25.38 | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | Case 1:
% 187.01/25.38 | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | (357) all_59_0 = 0
% 187.01/25.38 | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | COMBINE_EQS: (210), (357) imply:
% 187.01/25.38 | | | | | | | | | | | (358) all_67_7 = 0
% 187.01/25.38 | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | BETA: splitting (306) gives:
% 187.01/25.38 | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | Case 1:
% 187.01/25.38 | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | (359) all_59_3 = 0
% 187.01/25.38 | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | COMBINE_EQS: (203), (359) imply:
% 187.01/25.38 | | | | | | | | | | | | (360) all_61_3 = 0
% 187.01/25.38 | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | BETA: splitting (304) gives:
% 187.01/25.38 | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | Case 1:
% 187.01/25.38 | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | (361) all_71_2 = all_69_2
% 187.01/25.38 | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | REDUCE: (285), (361) imply:
% 187.01/25.38 | | | | | | | | | | | | | (362) $false
% 187.01/25.38 | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | CLOSE: (362) is inconsistent.
% 187.01/25.38 | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | Case 2:
% 187.01/25.38 | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | (363) ? [v0: $i] : ? [v1: $i] : ( ~ (v1 = v0) &
% 187.01/25.38 | | | | | | | | | | | | | minus(all_69_4, all_71_4) = v0 &
% 187.01/25.38 | | | | | | | | | | | | | minus(all_18_15, all_18_16) = v1 & $i(v1) &
% 187.01/25.38 | | | | | | | | | | | | | $i(v0))
% 187.01/25.38 | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | DELTA: instantiating (363) with fresh symbols all_250_0,
% 187.01/25.38 | | | | | | | | | | | | | all_250_1 gives:
% 187.01/25.38 | | | | | | | | | | | | | (364) ~ (all_250_0 = all_250_1) & minus(all_69_4,
% 187.01/25.38 | | | | | | | | | | | | | all_71_4) = all_250_1 & minus(all_18_15,
% 187.01/25.38 | | | | | | | | | | | | | all_18_16) = all_250_0 & $i(all_250_0) &
% 187.01/25.38 | | | | | | | | | | | | | $i(all_250_1)
% 187.01/25.38 | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | ALPHA: (364) implies:
% 187.01/25.38 | | | | | | | | | | | | | (365) minus(all_18_15, all_18_16) = all_250_0
% 187.01/25.38 | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | BETA: splitting (305) gives:
% 187.01/25.38 | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | Case 1:
% 187.01/25.38 | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | (366) all_71_2 = all_69_2
% 187.01/25.38 | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | REDUCE: (285), (366) imply:
% 187.01/25.38 | | | | | | | | | | | | | | (367) $false
% 187.01/25.38 | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | CLOSE: (367) is inconsistent.
% 187.01/25.38 | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | Case 2:
% 187.01/25.38 | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | (368) ? [v0: $i] : ? [v1: $i] : ( ~ (v1 = v0) &
% 187.01/25.38 | | | | | | | | | | | | | | minus(all_71_4, all_69_4) = v0 &
% 187.01/25.38 | | | | | | | | | | | | | | minus(all_18_16, all_18_15) = v1 & $i(v1) &
% 187.01/25.38 | | | | | | | | | | | | | | $i(v0))
% 187.01/25.38 | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | DELTA: instantiating (368) with fresh symbols all_255_0,
% 187.01/25.38 | | | | | | | | | | | | | | all_255_1 gives:
% 187.01/25.38 | | | | | | | | | | | | | | (369) ~ (all_255_0 = all_255_1) & minus(all_71_4,
% 187.01/25.38 | | | | | | | | | | | | | | all_69_4) = all_255_1 & minus(all_18_16,
% 187.01/25.38 | | | | | | | | | | | | | | all_18_15) = all_255_0 & $i(all_255_0) &
% 187.01/25.38 | | | | | | | | | | | | | | $i(all_255_1)
% 187.01/25.38 | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | ALPHA: (369) implies:
% 187.01/25.38 | | | | | | | | | | | | | | (370) minus(all_18_16, all_18_15) = all_255_0
% 187.01/25.38 | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | BETA: splitting (300) gives:
% 187.01/25.38 | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | Case 1:
% 187.01/25.38 | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | (371) all_71_0 = all_69_0
% 187.01/25.38 | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | REDUCE: (284), (371) imply:
% 187.01/25.38 | | | | | | | | | | | | | | | (372) $false
% 187.01/25.38 | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | CLOSE: (372) is inconsistent.
% 187.01/25.38 | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | Case 2:
% 187.01/25.38 | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | (373) ? [v0: $i] : ? [v1: $i] : ( ~ (v1 = v0) &
% 187.01/25.38 | | | | | | | | | | | | | | | minus(all_71_4, all_69_4) = v0 &
% 187.01/25.38 | | | | | | | | | | | | | | | minus(all_18_15, all_18_16) = v1 & $i(v1) &
% 187.01/25.38 | | | | | | | | | | | | | | | $i(v0))
% 187.01/25.38 | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | DELTA: instantiating (373) with fresh symbols all_265_0,
% 187.01/25.38 | | | | | | | | | | | | | | | all_265_1 gives:
% 187.01/25.38 | | | | | | | | | | | | | | | (374) ~ (all_265_0 = all_265_1) & minus(all_71_4,
% 187.01/25.38 | | | | | | | | | | | | | | | all_69_4) = all_265_1 & minus(all_18_15,
% 187.01/25.38 | | | | | | | | | | | | | | | all_18_16) = all_265_0 & $i(all_265_0) &
% 187.01/25.38 | | | | | | | | | | | | | | | $i(all_265_1)
% 187.01/25.38 | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | ALPHA: (374) implies:
% 187.01/25.38 | | | | | | | | | | | | | | | (375) minus(all_18_15, all_18_16) = all_265_0
% 187.01/25.38 | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | BETA: splitting (148) gives:
% 187.01/25.38 | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | Case 1:
% 187.01/25.38 | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | (376) ~ (all_61_3 = 0)
% 187.01/25.38 | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | REDUCE: (360), (376) imply:
% 187.01/25.38 | | | | | | | | | | | | | | | | (377) $false
% 187.01/25.38 | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | CLOSE: (377) is inconsistent.
% 187.01/25.38 | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | Case 2:
% 187.01/25.38 | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | (378) all_61_0 = 0 & all_61_1 = 0
% 187.01/25.38 | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | ALPHA: (378) implies:
% 187.01/25.38 | | | | | | | | | | | | | | | | (379) all_61_1 = 0
% 187.01/25.38 | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | COMBINE_EQS: (282), (379) imply:
% 187.01/25.38 | | | | | | | | | | | | | | | | (380) all_59_1 = 0
% 187.01/25.38 | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | COMBINE_EQS: (204), (380) imply:
% 187.01/25.38 | | | | | | | | | | | | | | | | (381) all_67_8 = 0
% 187.01/25.38 | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | BETA: splitting (170) gives:
% 187.01/25.38 | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | Case 1:
% 187.01/25.38 | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | (382) ~ (all_67_6 = 0)
% 187.01/25.38 | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | REDUCE: (267), (382) imply:
% 187.01/25.38 | | | | | | | | | | | | | | | | | (383) $false
% 187.01/25.38 | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | CLOSE: (383) is inconsistent.
% 187.01/25.38 | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | Case 2:
% 187.01/25.38 | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | (384) ~ (all_67_7 = 0) | ~ (all_67_8 = 0) | ( ~
% 187.01/25.38 | | | | | | | | | | | | | | | | | (all_67_0 = all_67_1) & ~ (all_67_2 = all_67_3)
% 187.01/25.38 | | | | | | | | | | | | | | | | | & ~ (all_67_4 = all_67_5))
% 187.01/25.38 | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | BETA: splitting (384) gives:
% 187.01/25.38 | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | Case 1:
% 187.01/25.38 | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | (385) ~ (all_67_7 = 0)
% 187.01/25.38 | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | REDUCE: (358), (385) imply:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | (386) $false
% 187.01/25.38 | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | CLOSE: (386) is inconsistent.
% 187.01/25.38 | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | Case 2:
% 187.01/25.38 | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | (387) ~ (all_67_8 = 0) | ( ~ (all_67_0 = all_67_1) & ~
% 187.01/25.38 | | | | | | | | | | | | | | | | | | (all_67_2 = all_67_3) & ~ (all_67_4 =
% 187.01/25.38 | | | | | | | | | | | | | | | | | | all_67_5))
% 187.01/25.38 | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | BETA: splitting (387) gives:
% 187.01/25.38 | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | Case 1:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | (388) ~ (all_67_8 = 0)
% 187.01/25.38 | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | REDUCE: (381), (388) imply:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | (389) $false
% 187.01/25.38 | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | CLOSE: (389) is inconsistent.
% 187.01/25.38 | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | Case 2:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | (390) ~ (all_67_0 = all_67_1) & ~ (all_67_2 =
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | all_67_3) & ~ (all_67_4 = all_67_5)
% 187.01/25.38 | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | ALPHA: (390) implies:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | (391) ~ (all_67_4 = all_67_5)
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | (392) ~ (all_67_2 = all_67_3)
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | (393) ~ (all_67_0 = all_67_1)
% 187.01/25.38 | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | REDUCE: (236), (237), (391) imply:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | (394) ~ (all_18_4 = all_18_5)
% 187.01/25.38 | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | SIMP: (394) implies:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | (395) ~ (all_18_4 = all_18_5)
% 187.01/25.38 | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | BETA: splitting (295) gives:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | Case 1:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | (396) all_67_0 = all_67_1
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | REDUCE: (393), (396) imply:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | (397) $false
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | CLOSE: (397) is inconsistent.
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | Case 2:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | (398) ? [v0: $i] : ? [v1: $i] : ( ~ (v1 = v0) &
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | minus(all_18_4, all_18_5) = v0 & minus(all_18_9,
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | all_18_7) = v1 & $i(v1) & $i(v0))
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (398) with fresh symbols all_292_0,
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | all_292_1 gives:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | (399) ~ (all_292_0 = all_292_1) & minus(all_18_4,
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | all_18_5) = all_292_1 & minus(all_18_9,
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | all_18_7) = all_292_0 & $i(all_292_0) &
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | $i(all_292_1)
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | ALPHA: (399) implies:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | (400) ~ (all_292_0 = all_292_1)
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | (401) minus(all_18_9, all_18_7) = all_292_0
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | (402) minus(all_18_4, all_18_5) = all_292_1
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | BETA: splitting (302) gives:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | Case 1:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | (403) all_67_2 = all_67_3
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | REDUCE: (392), (403) imply:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | (404) $false
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | CLOSE: (404) is inconsistent.
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | Case 2:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | (405) ? [v0: $i] : ? [v1: $i] : ( ~ (v1 = v0) &
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | minus(all_18_5, all_18_4) = v0 & minus(all_18_9,
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | all_18_7) = v1 & $i(v1) & $i(v0))
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (405) with fresh symbols all_297_0,
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | all_297_1 gives:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | (406) ~ (all_297_0 = all_297_1) & minus(all_18_5,
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | all_18_4) = all_297_1 & minus(all_18_9,
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | all_18_7) = all_297_0 & $i(all_297_0) &
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | $i(all_297_1)
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | ALPHA: (406) implies:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | (407) ~ (all_297_0 = all_297_1)
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | (408) minus(all_18_9, all_18_7) = all_297_0
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | (409) minus(all_18_5, all_18_4) = all_297_1
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | BETA: splitting (303) gives:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | Case 1:
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | | (410) all_67_2 = all_67_3
% 187.01/25.38 | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | REDUCE: (392), (410) imply:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | (411) $false
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | CLOSE: (411) is inconsistent.
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | Case 2:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | (412) ? [v0: $i] : ? [v1: $i] : ( ~ (v1 = v0) &
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | minus(all_18_4, all_18_5) = v0 & minus(all_18_7,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | all_18_9) = v1 & $i(v1) & $i(v0))
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (412) with fresh symbols all_302_0,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | all_302_1 gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | (413) ~ (all_302_0 = all_302_1) & minus(all_18_4,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | all_18_5) = all_302_1 & minus(all_18_7,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | all_18_9) = all_302_0 & $i(all_302_0) &
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | $i(all_302_1)
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | ALPHA: (413) implies:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | (414) ~ (all_302_0 = all_302_1)
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | (415) minus(all_18_7, all_18_9) = all_302_0
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | (416) minus(all_18_4, all_18_5) = all_302_1
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (294) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (417) all_67_0 = all_67_1
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (393), (417) imply:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (418) $false
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (418) is inconsistent.
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (419) ? [v0: $i] : ? [v1: $i] : ( ~ (v1 = v0) &
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | minus(all_18_5, all_18_4) = v0 & minus(all_18_7,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_9) = v1 & $i(v1) & $i(v0))
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (419) with fresh symbols all_307_0,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_307_1 gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (420) ~ (all_307_0 = all_307_1) & minus(all_18_5,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_4) = all_307_1 & minus(all_18_7,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_9) = all_307_0 & $i(all_307_0) &
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | $i(all_307_1)
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (420) implies:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (421) ~ (all_307_0 = all_307_1)
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (422) minus(all_18_7, all_18_9) = all_307_0
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (423) minus(all_18_5, all_18_4) = all_307_1
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_232_0, all_255_0,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_15, all_18_16, simplifying with (356),
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (370) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (424) all_255_0 = all_232_0
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_250_0, all_265_0,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_16, all_18_15, simplifying with (365),
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (375) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (425) all_265_0 = all_250_0
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_292_0, all_297_0,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_7, all_18_9, simplifying with (401), (408)
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (426) all_297_0 = all_292_0
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_302_0, all_307_0,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_9, all_18_7, simplifying with (415), (422)
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (427) all_307_0 = all_302_0
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_67_0, all_131_0,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_7, all_18_5, simplifying with (249), (315)
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (428) all_131_0 = all_67_0
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_297_1, all_307_1,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_4, all_18_5, simplifying with (409), (423)
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (429) all_307_1 = all_297_1
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_67_1, all_145_0,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_9, all_18_4, simplifying with (250), (318)
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (430) all_145_0 = all_67_1
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_292_1, all_302_1,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_5, all_18_4, simplifying with (402), (416)
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (431) all_302_1 = all_292_1
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_18_5, all_217_4,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_7, simplifying with (242), (350) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (432) all_217_4 = all_18_5
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (27) with 0, all_213_3, all_18_12,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_13_0, simplifying with (309), (351) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (433) all_213_3 = 0
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (23) with all_18_7, all_195_1,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_16, simplifying with (64), (336) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (434) all_195_1 = all_18_7
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (23) with all_195_0, all_203_1,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_16, simplifying with (337), (344) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (435) all_203_1 = all_195_0
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (23) with all_195_1, all_203_1,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_16, simplifying with (336), (344) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (436) all_203_1 = all_195_1
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (23) with all_189_1, all_203_1,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_16, simplifying with (332), (344) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (437) all_203_1 = all_189_1
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (23) with all_18_9, all_183_0,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_15, simplifying with (65), (325) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (438) all_183_0 = all_18_9
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (23) with all_183_0, all_185_1,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_15, simplifying with (325), (327) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (439) all_185_1 = all_183_0
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (23) with all_185_1, all_197_1,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_15, simplifying with (327), (339) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (440) all_197_1 = all_185_1
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (23) with all_183_1, all_197_1,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_15, simplifying with (324), (339) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (441) all_197_1 = all_183_1
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (23) with all_55_0, all_201_0,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_5, simplifying with (132), (342) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (442) all_201_0 = all_55_0
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (23) with all_201_1, all_201_0,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_5, simplifying with (341), (342) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (443) all_201_0 = all_201_1
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (23) with all_187_0, all_201_0,
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_5, simplifying with (330), (342) gives:
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | | (444) all_201_0 = all_187_0
% 187.01/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (23) with all_57_0, all_181_0,
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_4, simplifying with (137), (322) gives:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (445) all_181_0 = all_57_0
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (23) with all_181_0, all_191_0,
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_4, simplifying with (322), (334) gives:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (446) all_191_0 = all_181_0
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (23) with all_181_1, all_191_0,
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | all_18_4, simplifying with (321), (334) gives:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (447) all_191_0 = all_181_1
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (435), (437) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (448) all_195_0 = all_189_1
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (435), (436) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (449) all_195_0 = all_195_1
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (443), (444) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (450) all_201_1 = all_187_0
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (442), (443) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (451) all_201_1 = all_55_0
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (450), (451) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (452) all_187_0 = all_55_0
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (440), (441) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (453) all_185_1 = all_183_1
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | SIMP: (453) implies:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (454) all_185_1 = all_183_1
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (448), (449) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (455) all_195_1 = all_189_1
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | SIMP: (455) implies:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (456) all_195_1 = all_189_1
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (434), (456) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (457) all_189_1 = all_18_7
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | SIMP: (457) implies:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (458) all_189_1 = all_18_7
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (446), (447) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (459) all_181_0 = all_181_1
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | SIMP: (459) implies:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (460) all_181_0 = all_181_1
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (439), (454) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (461) all_183_0 = all_183_1
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | SIMP: (461) implies:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (462) all_183_0 = all_183_1
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (438), (462) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (463) all_183_1 = all_18_9
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (445), (460) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (464) all_181_1 = all_57_0
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | SIMP: (464) implies:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (465) all_181_1 = all_57_0
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (421), (427), (429) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (466) ~ (all_302_0 = all_297_1)
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (414), (431) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (467) ~ (all_302_0 = all_292_1)
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (407), (426) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (468) ~ (all_297_1 = all_292_0)
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | SIMP: (468) implies:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (469) ~ (all_297_1 = all_292_0)
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (317), (430) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (470) minus(all_18_15, all_57_0) = all_67_1
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (314), (428) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | (471) minus(all_18_16, all_55_0) = all_67_0
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (347) gives:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | (472) ~ (all_213_3 = 0)
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (433), (472) imply:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | (473) $false
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (473) is inconsistent.
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (13) with all_18_16, all_57_0,
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | all_55_0, all_18_15, all_67_0, all_67_1,
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | simplifying with (40), (41), (129), (134), (470),
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | (471) gives:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | (474) all_67_0 = all_67_1 | ? [v0: $i] : ? [v1: $i] :
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | ( ~ (v1 = v0) & plus(all_55_0, all_18_15) = v1 &
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | plus(all_18_16, all_57_0) = v0 & $i(v1) &
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | $i(v0))
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (16) with all_18_16, all_55_0,
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | all_18_15, all_57_0, all_67_0, all_67_1,
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | simplifying with (40), (41), (129), (134), (470),
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | (471) gives:
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | (475) all_67_0 = all_67_1 | ? [v0: $i] : ? [v1: $i] :
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | ( ~ (v1 = v0) & minus(all_55_0, all_57_0) = v1 &
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | minus(all_18_16, all_18_15) = v0 & $i(v1) &
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | | $i(v0))
% 187.31/25.39 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (16) with all_18_15, all_57_0,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | all_18_16, all_55_0, all_67_1, all_67_0,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | simplifying with (40), (41), (129), (134), (470),
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (471) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (476) all_67_0 = all_67_1 | ? [v0: $i] : ? [v1: $i] :
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | ( ~ (v1 = v0) & minus(all_57_0, all_55_0) = v1 &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | minus(all_18_15, all_18_16) = v0 & $i(v1) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | $i(v0))
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_18_15, all_18_16,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | all_18_9, all_18_7, all_292_0, simplifying with
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (40), (41), (64), (65), (401) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (477) minus(all_18_16, all_18_15) = all_292_0 &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | $i(all_292_0)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (477) implies:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (478) minus(all_18_16, all_18_15) = all_292_0
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_18_16, all_18_15,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | all_18_7, all_18_9, all_302_0, simplifying with
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (40), (41), (64), (65), (415) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (479) minus(all_18_15, all_18_16) = all_302_0 &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | $i(all_302_0)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (479) implies:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (480) minus(all_18_15, all_18_16) = all_302_0
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (13) with all_18_15, all_18_4,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | all_18_16, all_18_5, all_250_0, all_297_1,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | simplifying with (40), (41), (51), (52), (365),
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (409) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (481) all_297_1 = all_250_0 | ? [v0: $i] : ? [v1: $i]
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | : ( ~ (v1 = v0) & plus(all_18_15, all_18_4) = v0 &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | plus(all_18_16, all_18_5) = v1 & $i(v1) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | $i(v0))
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (16) with all_18_5, all_18_4,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | all_18_16, all_18_15, all_297_1, all_232_0,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | simplifying with (40), (41), (51), (52), (356),
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (409) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (482) all_297_1 = all_232_0 | ? [v0: $i] : ? [v1: $i]
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | : ( ~ (v1 = v0) & minus(all_18_4, all_18_15) = v1
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | & minus(all_18_5, all_18_16) = v0 & $i(v1) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | $i(v0))
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (16) with all_18_4, all_18_5,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | all_18_15, all_18_16, all_292_1, all_250_0,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | simplifying with (40), (41), (51), (52), (365),
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (402) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (483) all_292_1 = all_250_0 | ? [v0: $i] : ? [v1: $i]
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | : ( ~ (v1 = v0) & minus(all_18_4, all_18_15) = v0
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | & minus(all_18_5, all_18_16) = v1 & $i(v1) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | $i(v0))
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (13) with all_18_16, all_18_5,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | all_18_15, all_18_4, all_232_0, all_292_1,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | simplifying with (40), (41), (51), (52), (356),
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (402) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | (484) all_292_1 = all_232_0 | ? [v0: $i] : ? [v1: $i]
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | : ( ~ (v1 = v0) & plus(all_18_15, all_18_4) = v1 &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | plus(all_18_16, all_18_5) = v0 & $i(v1) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | $i(v0))
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (476) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | (485) all_67_0 = all_67_1
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (393), (485) imply:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | (486) $false
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (486) is inconsistent.
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | (487) ? [v0: $i] : ? [v1: $i] : ( ~ (v1 = v0) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | minus(all_57_0, all_55_0) = v1 &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | minus(all_18_15, all_18_16) = v0 & $i(v1) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | $i(v0))
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (487) with fresh symbols all_1203_0,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | all_1203_1 gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | (488) ~ (all_1203_0 = all_1203_1) & minus(all_57_0,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | all_55_0) = all_1203_0 & minus(all_18_15,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | all_18_16) = all_1203_1 & $i(all_1203_0) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | $i(all_1203_1)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (488) implies:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | (489) minus(all_18_15, all_18_16) = all_1203_1
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (475) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | (490) all_67_0 = all_67_1
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (393), (490) imply:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | (491) $false
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (491) is inconsistent.
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | (492) ? [v0: $i] : ? [v1: $i] : ( ~ (v1 = v0) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | minus(all_55_0, all_57_0) = v1 &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | minus(all_18_16, all_18_15) = v0 & $i(v1) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | $i(v0))
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (492) with fresh symbols all_1251_0,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | all_1251_1 gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | (493) ~ (all_1251_0 = all_1251_1) & minus(all_55_0,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | all_57_0) = all_1251_0 & minus(all_18_16,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_15) = all_1251_1 & $i(all_1251_0) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | $i(all_1251_1)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (493) implies:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | (494) minus(all_18_16, all_18_15) = all_1251_1
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (474) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (495) all_67_0 = all_67_1
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (393), (495) imply:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (496) $false
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (496) is inconsistent.
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_232_0, all_1251_1,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_15, all_18_16, simplifying with (356),
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (494) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (497) all_1251_1 = all_232_0
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_292_0, all_1251_1,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_15, all_18_16, simplifying with (478),
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (494) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (498) all_1251_1 = all_292_0
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_250_0, all_1203_1,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_16, all_18_15, simplifying with (365),
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (489) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (499) all_1203_1 = all_250_0
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_302_0, all_1203_1,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_16, all_18_15, simplifying with (480),
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (489) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (500) all_1203_1 = all_302_0
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (497), (498) imply:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (501) all_292_0 = all_232_0
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (499), (500) imply:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (502) all_302_0 = all_250_0
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (502) implies:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (503) all_302_0 = all_250_0
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (466), (503) imply:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (504) ~ (all_297_1 = all_250_0)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (504) implies:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (505) ~ (all_297_1 = all_250_0)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (467), (503) imply:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (506) ~ (all_292_1 = all_250_0)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (506) implies:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (507) ~ (all_292_1 = all_250_0)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (469), (501) imply:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (508) ~ (all_297_1 = all_232_0)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (400), (501) imply:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (509) ~ (all_292_1 = all_232_0)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (509) implies:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | (510) ~ (all_292_1 = all_232_0)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (481) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | (511) all_297_1 = all_250_0
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (505), (511) imply:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | (512) $false
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (512) is inconsistent.
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | (513) ? [v0: $i] : ? [v1: $i] : ( ~ (v1 = v0) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | plus(all_18_15, all_18_4) = v0 & plus(all_18_16,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_5) = v1 & $i(v1) & $i(v0))
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (513) with fresh symbols all_1353_0,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_1353_1 gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | (514) ~ (all_1353_0 = all_1353_1) & plus(all_18_15,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_4) = all_1353_1 & plus(all_18_16,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_5) = all_1353_0 & $i(all_1353_0) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | $i(all_1353_1)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (514) implies:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | (515) ~ (all_1353_0 = all_1353_1)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | (516) plus(all_18_16, all_18_5) = all_1353_0
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | (517) plus(all_18_15, all_18_4) = all_1353_1
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (482) gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (518) all_297_1 = all_232_0
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (508), (518) imply:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (519) $false
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (519) is inconsistent.
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (520) ? [v0: $i] : ? [v1: $i] : ( ~ (v1 = v0) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | minus(all_18_4, all_18_15) = v1 &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | minus(all_18_5, all_18_16) = v0 & $i(v1) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $i(v0))
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (520) with fresh symbols all_1441_0,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_1441_1 gives:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (521) ~ (all_1441_0 = all_1441_1) & minus(all_18_4,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_15) = all_1441_0 & minus(all_18_5,
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_16) = all_1441_1 & $i(all_1441_0) &
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $i(all_1441_1)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (521) implies:
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (522) ~ (all_1441_0 = all_1441_1)
% 187.31/25.40 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (523) minus(all_18_5, all_18_16) = all_1441_1
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (524) minus(all_18_4, all_18_15) = all_1441_0
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (483) gives:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (525) all_292_1 = all_250_0
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (507), (525) imply:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (526) $false
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (526) is inconsistent.
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (527) ? [v0: $i] : ? [v1: $i] : ( ~ (v1 = v0) &
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | minus(all_18_4, all_18_15) = v0 &
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | minus(all_18_5, all_18_16) = v1 & $i(v1) &
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $i(v0))
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (527) with fresh symbols all_1495_0,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_1495_1 gives:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (528) ~ (all_1495_0 = all_1495_1) & minus(all_18_4,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_15) = all_1495_1 & minus(all_18_5,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_16) = all_1495_0 & $i(all_1495_0) &
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $i(all_1495_1)
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (528) implies:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (529) minus(all_18_5, all_18_16) = all_1495_0
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (530) minus(all_18_4, all_18_15) = all_1495_1
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (484) gives:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (531) all_292_1 = all_232_0
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (510), (531) imply:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (532) $false
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (532) is inconsistent.
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (533) ? [v0: $i] : ? [v1: $i] : ( ~ (v1 = v0) &
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | plus(all_18_15, all_18_4) = v1 & plus(all_18_16,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_5) = v0 & $i(v1) & $i(v0))
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (533) with fresh symbols all_1501_0,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_1501_1 gives:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (534) ~ (all_1501_0 = all_1501_1) & plus(all_18_15,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_4) = all_1501_0 & plus(all_18_16,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_5) = all_1501_1 & $i(all_1501_0) &
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $i(all_1501_1)
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (534) implies:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (535) plus(all_18_16, all_18_5) = all_1501_1
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (536) plus(all_18_15, all_18_4) = all_1501_0
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_18_1, all_1495_0,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_16, all_18_5, simplifying with (53), (529)
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (537) all_1495_0 = all_18_1
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_1441_1, all_1495_0,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_16, all_18_5, simplifying with (523), (529)
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (538) all_1495_0 = all_1441_1
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_18_0, all_1495_1,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_15, all_18_4, simplifying with (54), (530)
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (539) all_1495_1 = all_18_0
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with all_1441_0, all_1495_1,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_15, all_18_4, simplifying with (524), (530)
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (540) all_1495_1 = all_1441_0
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (26) with all_18_3, all_1501_1,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_5, all_18_16, simplifying with (247), (535)
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (541) all_1501_1 = all_18_3
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (26) with all_1353_0, all_1501_1,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_5, all_18_16, simplifying with (516), (535)
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (542) all_1501_1 = all_1353_0
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (26) with all_18_2, all_1501_0,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_4, all_18_15, simplifying with (246), (536)
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (543) all_1501_0 = all_18_2
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (26) with all_1353_1, all_1501_0,
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_18_4, all_18_15, simplifying with (517), (536)
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (544) all_1501_0 = all_1353_1
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (543), (544) imply:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (545) all_1353_1 = all_18_2
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (545) implies:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (546) all_1353_1 = all_18_2
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (541), (542) imply:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (547) all_1353_0 = all_18_3
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (537), (538) imply:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (548) all_1441_1 = all_18_1
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (539), (540) imply:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (549) all_1441_0 = all_18_0
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (522), (548), (549) imply:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (550) ~ (all_18_0 = all_18_1)
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (515), (546), (547) imply:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (551) ~ (all_18_2 = all_18_3)
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (551) implies:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (552) ~ (all_18_2 = all_18_3)
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (68) gives:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (553) all_18_0 = all_18_1
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (550), (553) imply:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (554) $false
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (554) is inconsistent.
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (555) all_18_2 = all_18_3 | all_18_4 = all_18_5
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (555) gives:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (556) all_18_2 = all_18_3
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (552), (556) imply:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (557) $false
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (557) is inconsistent.
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (558) all_18_4 = all_18_5
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (395), (558) imply:
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (559) $false
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (559) is inconsistent.
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | Case 2:
% 187.31/25.41 | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | (560) ? [v0: int] : ( ~ (v0 = 0) & le(all_18_16,
% 187.31/25.41 | | | | | | | | | | | | all_18_15) = v0)
% 187.31/25.41 | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | DELTA: instantiating (560) with fresh symbol all_247_0
% 187.31/25.41 | | | | | | | | | | | | gives:
% 187.31/25.41 | | | | | | | | | | | | (561) ~ (all_247_0 = 0) & le(all_18_16, all_18_15) =
% 187.31/25.41 | | | | | | | | | | | | all_247_0
% 187.31/25.41 | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | ALPHA: (561) implies:
% 187.31/25.41 | | | | | | | | | | | | (562) ~ (all_247_0 = 0)
% 187.31/25.41 | | | | | | | | | | | | (563) le(all_18_16, all_18_15) = all_247_0
% 187.31/25.41 | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | GROUND_INST: instantiating (27) with 0, all_247_0, all_18_15,
% 187.31/25.41 | | | | | | | | | | | | all_18_16, simplifying with (308), (563) gives:
% 187.31/25.41 | | | | | | | | | | | | (564) all_247_0 = 0
% 187.31/25.41 | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | REDUCE: (562), (564) imply:
% 187.31/25.41 | | | | | | | | | | | | (565) $false
% 187.31/25.41 | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | | CLOSE: (565) is inconsistent.
% 187.31/25.41 | | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | End of split
% 187.31/25.41 | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | Case 2:
% 187.31/25.41 | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | (566) ? [v0: int] : ( ~ (v0 = 0) & le(all_18_8, n) =
% 187.31/25.41 | | | | | | | | | | | v0)
% 187.31/25.41 | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | DELTA: instantiating (566) with fresh symbol all_243_0
% 187.31/25.41 | | | | | | | | | | | gives:
% 187.31/25.41 | | | | | | | | | | | (567) ~ (all_243_0 = 0) & le(all_18_8, n) = all_243_0
% 187.31/25.41 | | | | | | | | | | |
% 187.31/25.41 | | | | | | | | | | | ALPHA: (567) implies:
% 187.31/25.41 | | | | | | | | | | | (568) ~ (all_243_0 = 0)
% 187.31/25.42 | | | | | | | | | | | (569) le(all_18_8, n) = all_243_0
% 187.31/25.42 | | | | | | | | | | |
% 187.31/25.42 | | | | | | | | | | | GROUND_INST: instantiating (27) with 0, all_243_0, n, all_18_8,
% 187.31/25.42 | | | | | | | | | | | simplifying with (312), (569) gives:
% 187.31/25.42 | | | | | | | | | | | (570) all_243_0 = 0
% 187.31/25.42 | | | | | | | | | | |
% 187.31/25.42 | | | | | | | | | | | REDUCE: (568), (570) imply:
% 187.31/25.42 | | | | | | | | | | | (571) $false
% 187.31/25.42 | | | | | | | | | | |
% 187.31/25.42 | | | | | | | | | | | CLOSE: (571) is inconsistent.
% 187.31/25.42 | | | | | | | | | | |
% 187.31/25.42 | | | | | | | | | | End of split
% 187.31/25.42 | | | | | | | | | |
% 187.31/25.42 | | | | | | | | | End of split
% 187.31/25.42 | | | | | | | | |
% 187.31/25.42 | | | | | | | | End of split
% 187.31/25.42 | | | | | | | |
% 187.31/25.42 | | | | | | | End of split
% 187.31/25.42 | | | | | | |
% 187.31/25.42 | | | | | | End of split
% 187.31/25.42 | | | | | |
% 187.31/25.42 | | | | | End of split
% 187.31/25.42 | | | | |
% 187.31/25.42 | | | | End of split
% 187.31/25.42 | | | |
% 187.31/25.42 | | | End of split
% 187.31/25.42 | | |
% 187.31/25.42 | | End of split
% 187.31/25.42 | |
% 187.31/25.42 | End of split
% 187.31/25.42 |
% 187.31/25.42 End of proof
% 187.31/25.42 % SZS output end Proof for theBenchmark
% 187.31/25.42
% 187.31/25.42 24800ms
%------------------------------------------------------------------------------