%------------------------------------------------------------------------------ % File : Princess---230619 % Problem : SEV546+1 : TPTP v9.1.0. Released v9.1.0. % Transfm : none % Format : tptp % Command : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s % Computer : n029.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 : Tue Apr 1 02:02:55 AM UTC 2025 % Result : Theorem 162.12s 21.81s % Output : Proof 164.53s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.11/0.12 % Problem : SEV546+1 : TPTP v9.1.0. Released v9.1.0. % 0.11/0.12 % Command : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s % 0.12/0.33 % Computer : n029.cluster.edu % 0.12/0.33 % Model : x86_64 x86_64 % 0.12/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz % 0.12/0.33 % Memory : 8042.1875MB % 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64 % 0.12/0.33 % CPULimit : 300 % 0.12/0.33 % WCLimit : 300 % 0.12/0.33 % DateTime : Mon Mar 31 11:40:19 EDT 2025 % 0.12/0.33 % CPUTime : % 0.60/0.59 ________ _____ % 0.60/0.59 ___ __ \_________(_)________________________________ % 0.60/0.59 __ /_/ /_ ___/_ /__ __ \ ___/ _ \_ ___/_ ___/ % 0.60/0.59 _ ____/_ / _ / _ / / / /__ / __/(__ )_(__ ) % 0.60/0.59 /_/ /_/ /_/ /_/ /_/\___/ \___//____/ /____/ % 0.60/0.59 % 0.60/0.59 A Theorem Prover for First-Order Logic modulo Linear Integer Arithmetic % 0.60/0.59 (2023-06-19) % 0.60/0.59 % 0.60/0.59 (c) Philipp Rümmer, 2009-2023 % 0.60/0.59 Contributors: Peter Backeman, Peter Baumgartner, Angelo Brillout, Zafer Esen, % 0.60/0.59 Amanda Stjerna. % 0.60/0.59 Free software under BSD-3-Clause. % 0.60/0.59 % 0.60/0.59 For more information, visit http://www.philipp.ruemmer.org/princess.shtml % 0.60/0.59 % 0.60/0.59 Loading /export/starexec/sandbox2/benchmark/theBenchmark.p ... % 0.63/0.60 Running up to 7 provers in parallel. % 0.63/0.62 Prover 0: Options: +triggersInConjecture +genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1042961893 % 0.63/0.62 Prover 1: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1571432423 % 0.63/0.62 Prover 2: Options: +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMinimalAndEmpty -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1065072994 % 0.63/0.62 Prover 3: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1922548996 % 0.63/0.62 Prover 4: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=1868514696 % 0.63/0.62 Prover 5: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=complete -randomSeed=1259561288 % 0.63/0.62 Prover 6: Options: -triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximalOutermost -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1399714365 % 2.64/1.09 Prover 1: Preprocessing ... % 2.64/1.10 Prover 4: Preprocessing ... % 3.08/1.14 Prover 2: Preprocessing ... % 3.08/1.14 Prover 0: Preprocessing ... % 3.08/1.14 Prover 5: Preprocessing ... % 3.08/1.14 Prover 6: Preprocessing ... % 3.08/1.14 Prover 3: Preprocessing ... % 6.82/1.61 Prover 5: Proving ... % 7.00/1.63 Prover 2: Proving ... % 7.65/1.74 Prover 3: Constructing countermodel ... % 7.65/1.74 Prover 6: Proving ... % 7.65/1.75 Prover 1: Constructing countermodel ... % 8.23/1.86 Prover 0: Proving ... % 8.87/1.90 Prover 4: Constructing countermodel ... % 10.31/2.11 Prover 3: gave up % 10.31/2.13 Prover 7: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-236303470 % 10.31/2.15 Prover 1: gave up % 10.31/2.15 Prover 8: Options: +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-200781089 % 11.00/2.18 Prover 8: Preprocessing ... % 11.11/2.20 Prover 7: Preprocessing ... % 11.38/2.30 Prover 7: Warning: ignoring some quantifiers % 12.10/2.32 Prover 7: Constructing countermodel ... % 12.10/2.38 Prover 8: Warning: ignoring some quantifiers % 12.10/2.39 Prover 8: Constructing countermodel ... % 14.75/2.74 Prover 8: gave up % 14.75/2.75 Prover 9: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allMinimal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1423531889 % 14.75/2.78 Prover 9: Preprocessing ... % 17.08/3.04 Prover 9: Constructing countermodel ... % 64.24/9.09 Prover 2: stopped % 64.24/9.11 Prover 10: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=919308125 % 64.82/9.15 Prover 10: Preprocessing ... % 65.26/9.20 Prover 10: Warning: ignoring some quantifiers % 65.26/9.21 Prover 10: Constructing countermodel ... % 102.41/13.95 Prover 5: stopped % 102.41/13.96 Prover 11: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1509710984 % 102.41/14.01 Prover 11: Preprocessing ... % 104.14/14.18 Prover 11: Constructing countermodel ... % 131.96/17.87 Prover 6: stopped % 131.96/17.87 Prover 12: Options: -triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximalOutermost -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=complete -randomSeed=2024365391 % 131.96/17.91 Prover 12: Preprocessing ... % 132.92/18.00 Prover 12: Proving ... % 142.46/19.20 Prover 12: stopped % 142.46/19.21 Prover 13: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=complete -randomSeed=1138197443 % 142.46/19.25 Prover 13: Preprocessing ... % 143.09/19.30 Prover 13: Warning: ignoring some quantifiers % 143.43/19.34 Prover 13: Constructing countermodel ... % 162.12/21.80 Prover 11: Found proof (size 3242) % 162.12/21.80 Prover 11: proved (7837ms) % 162.12/21.80 Prover 9: stopped % 162.12/21.80 Prover 0: stopped % 162.12/21.80 Prover 7: stopped % 162.12/21.80 Prover 13: stopped % 162.12/21.80 Prover 4: stopped % 162.12/21.81 Prover 10: stopped % 162.12/21.81 % 162.12/21.81 % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p % 162.12/21.81 % 162.12/21.85 % SZS output start Proof for theBenchmark % 162.31/21.86 Assumptions after simplification: % 162.31/21.86 --------------------------------- % 162.31/21.86 % 162.31/21.86 (a_def) % 162.31/21.89 ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ( ~ (u(v0, v2) = v3) | % 162.31/21.89 ~ (s(v1) = v2) | ~ $i(v1) | ~ $i(v0) | (a(v0, v1) = v3 & $i(v3))) & ! % 162.31/21.89 [v0: $i] : ! [v1: $i] : ! [v2: $i] : ( ~ (a(v0, v1) = v2) | ~ $i(v1) | ~ % 162.31/21.89 $i(v0) | ? [v3: $i] : (u(v0, v3) = v2 & s(v1) = v3 & $i(v3) & $i(v2))) % 162.31/21.89 % 162.31/21.89 (atleast2p_def) % 162.31/21.89 ! [v0: $i] : ! [v1: int] : ! [v2: $i] : ! [v3: $i] : (v1 = 0 | ~ % 162.31/21.89 (atleast2p(v0) = v1) | ~ (p(v2) = v3) | ~ $i(v2) | ~ $i(v0) | ? [v4: % 162.31/21.89 int] : ? [v5: int] : ((v5 = 0 & subq(v0, v3) = 0) | ( ~ (v4 = 0) & % 162.31/21.89 mem(v2, v0) = v4))) & ! [v0: $i] : ! [v1: int] : ! [v2: $i] : (v1 = 0 % 162.31/21.89 | ~ (atleast2p(v0) = v1) | ~ (mem(v2, v0) = 0) | ~ $i(v2) | ~ $i(v0) | % 162.31/21.89 ? [v3: $i] : (p(v2) = v3 & subq(v0, v3) = 0 & $i(v3))) & ! [v0: $i] : ( ~ % 162.31/21.89 (atleast2p(v0) = 0) | ~ $i(v0) | ? [v1: $i] : ? [v2: $i] : ? [v3: int] : % 162.31/21.89 ( ~ (v3 = 0) & p(v1) = v2 & subq(v0, v2) = v3 & mem(v1, v0) = 0 & $i(v2) & % 162.31/21.89 $i(v1))) % 162.31/21.89 % 162.31/21.89 (atleast3p_def) % 162.31/21.90 ! [v0: $i] : ! [v1: int] : ! [v2: $i] : ! [v3: int] : (v3 = 0 | v1 = 0 | % 162.31/21.90 ~ (atleast3p(v0) = v1) | ~ (subq(v0, v2) = v3) | ~ $i(v2) | ~ $i(v0) | ? % 162.31/21.90 [v4: int] : ? [v5: int] : (( ~ (v5 = 0) & atleast2p(v2) = v5) | ( ~ (v4 = % 162.31/21.90 0) & subq(v2, v0) = v4))) & ! [v0: $i] : ! [v1: int] : ! [v2: $i] : % 162.31/21.90 (v1 = 0 | ~ (atleast3p(v0) = v1) | ~ (atleast2p(v2) = 0) | ~ $i(v2) | ~ % 162.31/21.90 $i(v0) | ? [v3: int] : ? [v4: int] : ((v4 = 0 & subq(v0, v2) = 0) | ( ~ % 162.31/21.90 (v3 = 0) & subq(v2, v0) = v3))) & ! [v0: $i] : ! [v1: int] : ! [v2: % 162.31/21.90 $i] : (v1 = 0 | ~ (atleast3p(v0) = v1) | ~ (subq(v2, v0) = 0) | ~ $i(v2) % 162.31/21.90 | ~ $i(v0) | ? [v3: int] : ? [v4: int] : ((v4 = 0 & subq(v0, v2) = 0) | ( % 162.31/21.90 ~ (v3 = 0) & atleast2p(v2) = v3))) & ! [v0: $i] : ( ~ (atleast3p(v0) = % 162.31/21.90 0) | ~ $i(v0) | ? [v1: $i] : ? [v2: int] : ( ~ (v2 = 0) & atleast2p(v1) % 162.31/21.90 = 0 & subq(v1, v0) = 0 & subq(v0, v1) = v2 & $i(v1))) % 162.31/21.90 % 162.31/21.90 (atleast4p_def) % 162.31/21.91 ! [v0: $i] : ! [v1: int] : ! [v2: $i] : ! [v3: int] : (v3 = 0 | v1 = 0 | % 162.31/21.91 ~ (atleast4p(v0) = v1) | ~ (subq(v0, v2) = v3) | ~ $i(v2) | ~ $i(v0) | ? % 162.31/21.91 [v4: int] : ? [v5: int] : (( ~ (v5 = 0) & atleast3p(v2) = v5) | ( ~ (v4 = % 162.31/21.91 0) & subq(v2, v0) = v4))) & ! [v0: $i] : ! [v1: int] : ! [v2: $i] : % 162.31/21.91 (v1 = 0 | ~ (atleast4p(v0) = v1) | ~ (atleast3p(v2) = 0) | ~ $i(v2) | ~ % 162.31/21.91 $i(v0) | ? [v3: int] : ? [v4: int] : ((v4 = 0 & subq(v0, v2) = 0) | ( ~ % 162.31/21.91 (v3 = 0) & subq(v2, v0) = v3))) & ! [v0: $i] : ! [v1: int] : ! [v2: % 162.31/21.91 $i] : (v1 = 0 | ~ (atleast4p(v0) = v1) | ~ (subq(v2, v0) = 0) | ~ $i(v2) % 162.31/21.91 | ~ $i(v0) | ? [v3: int] : ? [v4: int] : ((v4 = 0 & subq(v0, v2) = 0) | ( % 162.31/21.91 ~ (v3 = 0) & atleast3p(v2) = v3))) & ! [v0: $i] : ( ~ (atleast4p(v0) = % 162.31/21.91 0) | ~ $i(v0) | ? [v1: $i] : ? [v2: int] : ( ~ (v2 = 0) & atleast3p(v1) % 162.31/21.91 = 0 & subq(v1, v0) = 0 & subq(v0, v1) = v2 & $i(v1))) % 162.31/21.91 % 162.31/21.91 (atleast5p_def) % 162.31/21.91 ! [v0: $i] : ! [v1: int] : ! [v2: $i] : ! [v3: int] : (v3 = 0 | v1 = 0 | % 162.31/21.91 ~ (atleast5p(v0) = v1) | ~ (subq(v0, v2) = v3) | ~ $i(v2) | ~ $i(v0) | ? % 162.31/21.91 [v4: int] : ? [v5: int] : (( ~ (v5 = 0) & atleast4p(v2) = v5) | ( ~ (v4 = % 162.31/21.91 0) & subq(v2, v0) = v4))) & ! [v0: $i] : ! [v1: int] : ! [v2: $i] : % 162.31/21.92 (v1 = 0 | ~ (atleast5p(v0) = v1) | ~ (atleast4p(v2) = 0) | ~ $i(v2) | ~ % 162.31/21.92 $i(v0) | ? [v3: int] : ? [v4: int] : ((v4 = 0 & subq(v0, v2) = 0) | ( ~ % 162.31/21.92 (v3 = 0) & subq(v2, v0) = v3))) & ! [v0: $i] : ! [v1: int] : ! [v2: % 162.31/21.92 $i] : (v1 = 0 | ~ (atleast5p(v0) = v1) | ~ (subq(v2, v0) = 0) | ~ $i(v2) % 162.31/21.92 | ~ $i(v0) | ? [v3: int] : ? [v4: int] : ((v4 = 0 & subq(v0, v2) = 0) | ( % 162.31/21.92 ~ (v3 = 0) & atleast4p(v2) = v3))) & ! [v0: $i] : ( ~ (atleast5p(v0) = % 162.31/21.92 0) | ~ $i(v0) | ? [v1: $i] : ? [v2: int] : ( ~ (v2 = 0) & atleast4p(v1) % 162.31/21.92 = 0 & subq(v1, v0) = 0 & subq(v0, v1) = v2 & $i(v1))) % 162.31/21.92 % 162.31/21.92 (atleast6p_def) % 162.31/21.92 ! [v0: $i] : ! [v1: int] : ! [v2: $i] : ! [v3: int] : (v3 = 0 | v1 = 0 | % 162.31/21.92 ~ (atleast6p(v0) = v1) | ~ (subq(v0, v2) = v3) | ~ $i(v2) | ~ $i(v0) | ? % 162.31/21.92 [v4: int] : ? [v5: int] : (( ~ (v5 = 0) & atleast5p(v2) = v5) | ( ~ (v4 = % 162.31/21.92 0) & subq(v2, v0) = v4))) & ! [v0: $i] : ! [v1: int] : ! [v2: $i] : % 162.31/21.92 (v1 = 0 | ~ (atleast6p(v0) = v1) | ~ (atleast5p(v2) = 0) | ~ $i(v2) | ~ % 162.31/21.92 $i(v0) | ? [v3: int] : ? [v4: int] : ((v4 = 0 & subq(v0, v2) = 0) | ( ~ % 162.31/21.92 (v3 = 0) & subq(v2, v0) = v3))) & ! [v0: $i] : ! [v1: int] : ! [v2: % 162.31/21.92 $i] : (v1 = 0 | ~ (atleast6p(v0) = v1) | ~ (subq(v2, v0) = 0) | ~ $i(v2) % 162.31/21.92 | ~ $i(v0) | ? [v3: int] : ? [v4: int] : ((v4 = 0 & subq(v0, v2) = 0) | ( % 162.31/21.92 ~ (v3 = 0) & atleast5p(v2) = v3))) & ! [v0: $i] : ( ~ (atleast6p(v0) = % 162.31/21.92 0) | ~ $i(v0) | ? [v1: $i] : ? [v2: int] : ( ~ (v2 = 0) & atleast5p(v1) % 162.31/21.92 = 0 & subq(v1, v0) = 0 & subq(v0, v1) = v2 & $i(v1))) % 162.31/21.92 % 162.31/21.92 (atmost5_75) % 162.31/21.92 $i(e) & ? [v0: $i] : ? [v1: $i] : ? [v2: $i] : ? [v3: $i] : ? [v4: $i] : % 162.31/21.92 ? [v5: $i] : (atleast6p(v5) = 0 & n(v3) = v4 & n(v1) = v2 & n(v0) = v1 & n(e) % 162.31/21.92 = v0 & a(v2, v4) = v5 & s(v0) = v3 & $i(v5) & $i(v4) & $i(v3) & $i(v2) & % 162.31/21.92 $i(v1) & $i(v0)) % 162.31/21.92 % 162.31/21.92 (e_ax) % 162.31/21.92 $i(e) & ! [v0: $i] : ( ~ (mem(v0, e) = 0) | ~ $i(v0)) % 162.31/21.92 % 162.31/21.92 (n_def) % 162.31/21.92 ! [v0: $i] : ! [v1: $i] : ( ~ (n(v0) = v1) | ~ $i(v0) | (a(v0, v0) = v1 & % 162.31/21.92 $i(v1))) & ! [v0: $i] : ! [v1: $i] : ( ~ (a(v0, v0) = v1) | ~ $i(v0) | % 162.31/21.92 (n(v0) = v1 & $i(v1))) % 162.31/21.92 % 162.31/21.92 (p_ax) % 162.31/21.93 ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: int] : (v3 = 0 | ~ (p(v1) = % 162.31/21.93 v2) | ~ (mem(v0, v2) = v3) | ~ $i(v1) | ~ $i(v0) | ? [v4: int] : ( ~ % 162.31/21.93 (v4 = 0) & subq(v0, v1) = v4)) & ! [v0: $i] : ! [v1: $i] : ! [v2: int] % 162.31/21.93 : (v2 = 0 | ~ (subq(v0, v1) = v2) | ~ $i(v1) | ~ $i(v0) | ? [v3: $i] : ? % 162.31/21.93 [v4: int] : ( ~ (v4 = 0) & p(v1) = v3 & mem(v0, v3) = v4 & $i(v3))) & ! % 162.31/21.93 [v0: $i] : ! [v1: $i] : ! [v2: $i] : ( ~ (p(v1) = v2) | ~ (mem(v0, v2) = 0) % 162.31/21.93 | ~ $i(v1) | ~ $i(v0) | subq(v0, v1) = 0) & ! [v0: $i] : ! [v1: $i] : ( % 162.31/21.93 ~ (subq(v0, v1) = 0) | ~ $i(v1) | ~ $i(v0) | ? [v2: $i] : (p(v1) = v2 & % 162.31/21.93 mem(v0, v2) = 0 & $i(v2))) % 162.31/21.93 % 162.31/21.93 (s_ax) % 162.31/21.93 ! [v0: $i] : ! [v1: $i] : ! [v2: int] : (v2 = 0 | ~ (s(v0) = v1) | ~ % 162.31/21.93 (mem(v0, v1) = v2) | ~ $i(v0)) & ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : % 162.31/21.93 (v1 = v0 | ~ (s(v1) = v2) | ~ (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 162.31/21.93 % 162.31/21.93 (subq_def) % 162.31/21.93 ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: int] : (v3 = 0 | ~ % 162.31/21.93 (subq(v0, v1) = 0) | ~ (mem(v2, v1) = v3) | ~ $i(v2) | ~ $i(v1) | ~ % 162.31/21.93 $i(v0) | ? [v4: int] : ( ~ (v4 = 0) & mem(v2, v0) = v4)) & ! [v0: $i] : ! % 162.31/21.93 [v1: $i] : ! [v2: int] : (v2 = 0 | ~ (subq(v0, v1) = v2) | ~ $i(v1) | ~ % 162.31/21.93 $i(v0) | ? [v3: $i] : ? [v4: int] : ( ~ (v4 = 0) & mem(v3, v1) = v4 & % 162.31/21.93 mem(v3, v0) = 0 & $i(v3))) & ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ( ~ % 162.31/21.93 (subq(v0, v1) = 0) | ~ (mem(v2, v0) = 0) | ~ $i(v2) | ~ $i(v1) | ~ % 162.31/21.93 $i(v0) | mem(v2, v1) = 0) % 162.31/21.93 % 162.31/21.93 (u_ax) % 162.31/21.93 ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ! [v4: int] : (v4 = 0 % 162.31/21.93 | ~ (u(v1, v2) = v3) | ~ (mem(v0, v3) = v4) | ~ $i(v2) | ~ $i(v1) | ~ % 162.31/21.93 $i(v0) | ? [v5: int] : ? [v6: int] : ( ~ (v6 = 0) & ~ (v5 = 0) & mem(v0, % 162.31/21.93 v2) = v6 & mem(v0, v1) = v5)) & ! [v0: $i] : ! [v1: $i] : ! [v2: $i] % 162.31/21.93 : ! [v3: $i] : ( ~ (u(v1, v2) = v3) | ~ (mem(v0, v3) = 0) | ~ $i(v2) | ~ % 162.31/21.93 $i(v1) | ~ $i(v0) | ? [v4: int] : ? [v5: int] : ((v5 = 0 & mem(v0, v2) = % 162.31/21.93 0) | (v4 = 0 & mem(v0, v1) = 0))) % 162.31/21.93 % 162.31/21.93 (function-axioms) % 162.31/21.94 ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : (v1 = v0 | ~ (a(v3, % 162.31/21.94 v2) = v1) | ~ (a(v3, v2) = v0)) & ! [v0: $i] : ! [v1: $i] : ! [v2: % 162.31/21.94 $i] : ! [v3: $i] : (v1 = v0 | ~ (m(v3, v2) = v1) | ~ (m(v3, v2) = v0)) & % 162.31/21.94 ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : (v1 = v0 | ~ (u(v3, % 162.31/21.94 v2) = v1) | ~ (u(v3, v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : ! [v3: $i] : (v1 = v0 | ~ (disj(v3, v2) % 162.31/21.94 = v1) | ~ (disj(v3, v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : ! [v3: $i] : (v1 = v0 | ~ (subq(v3, v2) % 162.31/21.94 = v1) | ~ (subq(v3, v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) % 162.31/21.94 = v1) | ~ (mem(v3, v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast16p(v2) = v1) | ~ % 162.31/21.94 (atleast16p(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast15p(v2) = v1) | ~ % 162.31/21.94 (atleast15p(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast14p(v2) = v1) | ~ % 162.31/21.94 (atleast14p(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast13p(v2) = v1) | ~ % 162.31/21.94 (atleast13p(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast12p(v2) = v1) | ~ % 162.31/21.94 (atleast12p(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast11p(v2) = v1) | ~ % 162.31/21.94 (atleast11p(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast10p(v2) = v1) | ~ % 162.31/21.94 (atleast10p(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast9p(v2) = v1) | ~ % 162.31/21.94 (atleast9p(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast8p(v2) = v1) | ~ % 162.31/21.94 (atleast8p(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast7p(v2) = v1) | ~ % 162.31/21.94 (atleast7p(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast6p(v2) = v1) | ~ % 162.31/21.94 (atleast6p(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast5p(v2) = v1) | ~ % 162.31/21.94 (atleast5p(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast4p(v2) = v1) | ~ % 162.31/21.94 (atleast4p(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast3p(v2) = v1) | ~ % 162.31/21.94 (atleast3p(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 162.31/21.94 MultipleValueBool] : ! [v2: $i] : (v1 = v0 | ~ (atleast2p(v2) = v1) | ~ % 162.31/21.94 (atleast2p(v2) = v0)) & ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | % 162.31/21.94 ~ (p(v2) = v1) | ~ (p(v2) = v0)) & ! [v0: $i] : ! [v1: $i] : ! [v2: $i] % 162.31/21.94 : (v1 = v0 | ~ (n(v2) = v1) | ~ (n(v2) = v0)) & ! [v0: $i] : ! [v1: $i] : % 162.31/21.94 ! [v2: $i] : (v1 = v0 | ~ (s(v2) = v1) | ~ (s(v2) = v0)) % 162.31/21.94 % 162.31/21.94 Further assumptions not needed in the proof: % 162.31/21.94 -------------------------------------------- % 162.31/21.94 atleast10p_def, atleast11p_def, atleast12p_def, atleast13p_def, atleast14p_def, % 162.31/21.94 atleast15p_def, atleast16p_def, atleast7p_def, atleast8p_def, atleast9p_def, % 162.31/21.94 disj_def, m_ax, setext % 162.31/21.94 % 162.31/21.94 Those formulas are unsatisfiable: % 162.31/21.94 --------------------------------- % 162.31/21.94 % 162.31/21.94 Begin of proof % 162.31/21.94 | % 162.31/21.94 | ALPHA: (subq_def) implies: % 162.31/21.95 | (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ( ~ (subq(v0, v1) = 0) | ~ % 162.31/21.95 | (mem(v2, v0) = 0) | ~ $i(v2) | ~ $i(v1) | ~ $i(v0) | mem(v2, v1) = % 162.31/21.95 | 0) % 162.31/21.95 | (2) ! [v0: $i] : ! [v1: $i] : ! [v2: int] : (v2 = 0 | ~ (subq(v0, v1) = % 162.31/21.95 | v2) | ~ $i(v1) | ~ $i(v0) | ? [v3: $i] : ? [v4: int] : ( ~ (v4 % 162.31/21.95 | = 0) & mem(v3, v1) = v4 & mem(v3, v0) = 0 & $i(v3))) % 162.31/21.95 | % 162.31/21.95 | ALPHA: (e_ax) implies: % 162.31/21.95 | (3) ! [v0: $i] : ( ~ (mem(v0, e) = 0) | ~ $i(v0)) % 162.31/21.95 | % 162.31/21.95 | ALPHA: (s_ax) implies: % 162.31/21.95 | (4) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | % 162.31/21.95 | ~ (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 162.31/21.95 | % 162.31/21.95 | ALPHA: (u_ax) implies: % 162.75/21.95 | (5) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ( ~ (u(v1, v2) % 162.75/21.95 | = v3) | ~ (mem(v0, v3) = 0) | ~ $i(v2) | ~ $i(v1) | ~ $i(v0) | % 162.75/21.95 | ? [v4: int] : ? [v5: int] : ((v5 = 0 & mem(v0, v2) = 0) | (v4 = 0 & % 162.75/21.95 | mem(v0, v1) = 0))) % 162.75/21.95 | % 162.75/21.95 | ALPHA: (a_def) implies: % 162.75/21.95 | (6) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ( ~ (a(v0, v1) = v2) | ~ % 162.75/21.95 | $i(v1) | ~ $i(v0) | ? [v3: $i] : (u(v0, v3) = v2 & s(v1) = v3 & % 162.75/21.95 | $i(v3) & $i(v2))) % 162.75/21.95 | % 162.75/21.95 | ALPHA: (n_def) implies: % 162.75/21.95 | (7) ! [v0: $i] : ! [v1: $i] : ( ~ (n(v0) = v1) | ~ $i(v0) | (a(v0, v0) = % 162.75/21.95 | v1 & $i(v1))) % 162.75/21.95 | % 162.75/21.95 | ALPHA: (p_ax) implies: % 162.75/21.95 | (8) ! [v0: $i] : ! [v1: $i] : ! [v2: int] : (v2 = 0 | ~ (subq(v0, v1) = % 162.75/21.95 | v2) | ~ $i(v1) | ~ $i(v0) | ? [v3: $i] : ? [v4: int] : ( ~ (v4 % 162.75/21.95 | = 0) & p(v1) = v3 & mem(v0, v3) = v4 & $i(v3))) % 162.75/21.95 | % 162.75/21.95 | ALPHA: (atleast2p_def) implies: % 162.75/21.95 | (9) ! [v0: $i] : ( ~ (atleast2p(v0) = 0) | ~ $i(v0) | ? [v1: $i] : ? % 162.75/21.95 | [v2: $i] : ? [v3: int] : ( ~ (v3 = 0) & p(v1) = v2 & subq(v0, v2) = % 162.75/21.95 | v3 & mem(v1, v0) = 0 & $i(v2) & $i(v1))) % 162.75/21.95 | % 162.75/21.95 | ALPHA: (atleast3p_def) implies: % 162.75/21.95 | (10) ! [v0: $i] : ( ~ (atleast3p(v0) = 0) | ~ $i(v0) | ? [v1: $i] : ? % 162.75/21.95 | [v2: int] : ( ~ (v2 = 0) & atleast2p(v1) = 0 & subq(v1, v0) = 0 & % 162.75/21.95 | subq(v0, v1) = v2 & $i(v1))) % 162.75/21.95 | % 162.75/21.95 | ALPHA: (atleast4p_def) implies: % 162.75/21.95 | (11) ! [v0: $i] : ( ~ (atleast4p(v0) = 0) | ~ $i(v0) | ? [v1: $i] : ? % 162.75/21.95 | [v2: int] : ( ~ (v2 = 0) & atleast3p(v1) = 0 & subq(v1, v0) = 0 & % 162.75/21.95 | subq(v0, v1) = v2 & $i(v1))) % 162.75/21.95 | % 162.75/21.95 | ALPHA: (atleast5p_def) implies: % 162.75/21.96 | (12) ! [v0: $i] : ( ~ (atleast5p(v0) = 0) | ~ $i(v0) | ? [v1: $i] : ? % 162.75/21.96 | [v2: int] : ( ~ (v2 = 0) & atleast4p(v1) = 0 & subq(v1, v0) = 0 & % 162.75/21.96 | subq(v0, v1) = v2 & $i(v1))) % 162.75/21.96 | % 162.75/21.96 | ALPHA: (atleast6p_def) implies: % 162.75/21.96 | (13) ! [v0: $i] : ( ~ (atleast6p(v0) = 0) | ~ $i(v0) | ? [v1: $i] : ? % 162.75/21.96 | [v2: int] : ( ~ (v2 = 0) & atleast5p(v1) = 0 & subq(v1, v0) = 0 & % 162.75/21.96 | subq(v0, v1) = v2 & $i(v1))) % 162.75/21.96 | % 162.75/21.96 | ALPHA: (atmost5_75) implies: % 162.75/21.96 | (14) $i(e) % 162.75/21.96 | (15) ? [v0: $i] : ? [v1: $i] : ? [v2: $i] : ? [v3: $i] : ? [v4: $i] : % 162.75/21.96 | ? [v5: $i] : (atleast6p(v5) = 0 & n(v3) = v4 & n(v1) = v2 & n(v0) = v1 % 162.75/21.96 | & n(e) = v0 & a(v2, v4) = v5 & s(v0) = v3 & $i(v5) & $i(v4) & $i(v3) % 162.75/21.96 | & $i(v2) & $i(v1) & $i(v0)) % 162.75/21.96 | % 162.75/21.96 | ALPHA: (function-axioms) implies: % 162.75/21.96 | (16) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v2) = v1) | % 162.75/21.96 | ~ (s(v2) = v0)) % 162.75/21.96 | (17) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] % 162.75/21.96 | : ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = % 162.75/21.96 | v0)) % 162.75/21.96 | % 162.75/21.96 | DELTA: instantiating (15) with fresh symbols all_29_0, all_29_1, all_29_2, % 162.75/21.96 | all_29_3, all_29_4, all_29_5 gives: % 162.75/21.96 | (18) atleast6p(all_29_0) = 0 & n(all_29_2) = all_29_1 & n(all_29_4) = % 162.75/21.96 | all_29_3 & n(all_29_5) = all_29_4 & n(e) = all_29_5 & a(all_29_3, % 162.75/21.96 | all_29_1) = all_29_0 & s(all_29_5) = all_29_2 & $i(all_29_0) & % 162.75/21.96 | $i(all_29_1) & $i(all_29_2) & $i(all_29_3) & $i(all_29_4) & % 162.75/21.96 | $i(all_29_5) % 162.75/21.96 | % 162.75/21.96 | ALPHA: (18) implies: % 162.75/21.96 | (19) $i(all_29_3) % 162.75/21.96 | (20) $i(all_29_2) % 162.75/21.96 | (21) $i(all_29_1) % 162.75/21.96 | (22) $i(all_29_0) % 162.75/21.96 | (23) s(all_29_5) = all_29_2 % 162.75/21.96 | (24) a(all_29_3, all_29_1) = all_29_0 % 162.75/21.96 | (25) n(e) = all_29_5 % 162.75/21.96 | (26) n(all_29_5) = all_29_4 % 162.75/21.96 | (27) n(all_29_4) = all_29_3 % 162.75/21.96 | (28) n(all_29_2) = all_29_1 % 162.75/21.96 | (29) atleast6p(all_29_0) = 0 % 162.75/21.96 | % 162.75/21.96 | GROUND_INST: instantiating (6) with all_29_3, all_29_1, all_29_0, simplifying % 162.75/21.96 | with (19), (21), (24) gives: % 162.75/21.96 | (30) ? [v0: $i] : (u(all_29_3, v0) = all_29_0 & s(all_29_1) = v0 & $i(v0) % 162.75/21.96 | & $i(all_29_0)) % 162.75/21.96 | % 162.75/21.96 | GROUND_INST: instantiating (7) with e, all_29_5, simplifying with (14), (25) % 162.75/21.96 | gives: % 162.75/21.96 | (31) a(e, e) = all_29_5 & $i(all_29_5) % 162.75/21.96 | % 162.75/21.96 | ALPHA: (31) implies: % 162.75/21.96 | (32) $i(all_29_5) % 162.75/21.96 | (33) a(e, e) = all_29_5 % 162.75/21.96 | % 162.75/21.97 | GROUND_INST: instantiating (7) with all_29_5, all_29_4, simplifying with (26), % 162.75/21.97 | (32) gives: % 162.75/21.97 | (34) a(all_29_5, all_29_5) = all_29_4 & $i(all_29_4) % 162.75/21.97 | % 162.75/21.97 | ALPHA: (34) implies: % 162.75/21.97 | (35) $i(all_29_4) % 162.75/21.97 | (36) a(all_29_5, all_29_5) = all_29_4 % 162.75/21.97 | % 162.75/21.97 | GROUND_INST: instantiating (7) with all_29_4, all_29_3, simplifying with (27), % 162.75/21.97 | (35) gives: % 162.75/21.97 | (37) a(all_29_4, all_29_4) = all_29_3 & $i(all_29_3) % 162.75/21.97 | % 162.75/21.97 | ALPHA: (37) implies: % 162.75/21.97 | (38) a(all_29_4, all_29_4) = all_29_3 % 162.75/21.97 | % 162.75/21.97 | GROUND_INST: instantiating (7) with all_29_2, all_29_1, simplifying with (20), % 162.75/21.97 | (28) gives: % 162.75/21.97 | (39) a(all_29_2, all_29_2) = all_29_1 & $i(all_29_1) % 162.75/21.97 | % 162.75/21.97 | ALPHA: (39) implies: % 162.75/21.97 | (40) a(all_29_2, all_29_2) = all_29_1 % 162.75/21.97 | % 162.75/21.97 | GROUND_INST: instantiating (13) with all_29_0, simplifying with (22), (29) % 162.75/21.97 | gives: % 162.75/21.97 | (41) ? [v0: $i] : ? [v1: int] : ( ~ (v1 = 0) & atleast5p(v0) = 0 & % 162.75/21.97 | subq(v0, all_29_0) = 0 & subq(all_29_0, v0) = v1 & $i(v0)) % 162.75/21.97 | % 162.75/21.97 | DELTA: instantiating (30) with fresh symbol all_37_0 gives: % 162.75/21.97 | (42) u(all_29_3, all_37_0) = all_29_0 & s(all_29_1) = all_37_0 & % 162.75/21.97 | $i(all_37_0) & $i(all_29_0) % 162.75/21.97 | % 162.75/21.97 | ALPHA: (42) implies: % 162.75/21.97 | (43) $i(all_37_0) % 162.75/21.97 | (44) s(all_29_1) = all_37_0 % 162.75/21.97 | (45) u(all_29_3, all_37_0) = all_29_0 % 162.75/21.97 | % 162.75/21.97 | DELTA: instantiating (41) with fresh symbols all_39_0, all_39_1 gives: % 162.75/21.97 | (46) ~ (all_39_0 = 0) & atleast5p(all_39_1) = 0 & subq(all_39_1, all_29_0) % 162.75/21.97 | = 0 & subq(all_29_0, all_39_1) = all_39_0 & $i(all_39_1) % 162.75/21.97 | % 162.75/21.97 | ALPHA: (46) implies: % 162.75/21.97 | (47) ~ (all_39_0 = 0) % 162.75/21.97 | (48) $i(all_39_1) % 162.75/21.97 | (49) subq(all_29_0, all_39_1) = all_39_0 % 162.75/21.97 | (50) subq(all_39_1, all_29_0) = 0 % 162.75/21.97 | (51) atleast5p(all_39_1) = 0 % 162.75/21.97 | % 162.75/21.97 | GROUND_INST: instantiating (8) with all_29_0, all_39_1, all_39_0, simplifying % 162.75/21.97 | with (22), (48), (49) gives: % 162.75/21.97 | (52) all_39_0 = 0 | ? [v0: $i] : ? [v1: int] : ( ~ (v1 = 0) & p(all_39_1) % 162.75/21.97 | = v0 & mem(all_29_0, v0) = v1 & $i(v0)) % 162.75/21.97 | % 162.75/21.97 | GROUND_INST: instantiating (2) with all_29_0, all_39_1, all_39_0, simplifying % 162.75/21.97 | with (22), (48), (49) gives: % 162.75/21.97 | (53) all_39_0 = 0 | ? [v0: $i] : ? [v1: int] : ( ~ (v1 = 0) & mem(v0, % 162.75/21.97 | all_39_1) = v1 & mem(v0, all_29_0) = 0 & $i(v0)) % 162.75/21.97 | % 162.75/21.97 | GROUND_INST: instantiating (6) with e, e, all_29_5, simplifying with (14), % 162.75/21.97 | (33) gives: % 162.75/21.97 | (54) ? [v0: $i] : (u(e, v0) = all_29_5 & s(e) = v0 & $i(v0) & % 162.75/21.97 | $i(all_29_5)) % 162.75/21.97 | % 162.75/21.97 | GROUND_INST: instantiating (6) with all_29_5, all_29_5, all_29_4, simplifying % 162.75/21.97 | with (32), (36) gives: % 162.75/21.97 | (55) ? [v0: $i] : (u(all_29_5, v0) = all_29_4 & s(all_29_5) = v0 & $i(v0) % 162.75/21.97 | & $i(all_29_4)) % 162.75/21.97 | % 162.75/21.97 | GROUND_INST: instantiating (6) with all_29_4, all_29_4, all_29_3, simplifying % 162.75/21.97 | with (35), (38) gives: % 162.75/21.98 | (56) ? [v0: $i] : (u(all_29_4, v0) = all_29_3 & s(all_29_4) = v0 & $i(v0) % 162.75/21.98 | & $i(all_29_3)) % 162.75/21.98 | % 162.75/21.98 | GROUND_INST: instantiating (6) with all_29_2, all_29_2, all_29_1, simplifying % 162.75/21.98 | with (20), (40) gives: % 162.75/21.98 | (57) ? [v0: $i] : (u(all_29_2, v0) = all_29_1 & s(all_29_2) = v0 & $i(v0) % 162.75/21.98 | & $i(all_29_1)) % 162.75/21.98 | % 162.75/21.98 | GROUND_INST: instantiating (12) with all_39_1, simplifying with (48), (51) % 162.75/21.98 | gives: % 162.75/21.98 | (58) ? [v0: $i] : ? [v1: int] : ( ~ (v1 = 0) & atleast4p(v0) = 0 & % 162.75/21.98 | subq(v0, all_39_1) = 0 & subq(all_39_1, v0) = v1 & $i(v0)) % 162.75/21.98 | % 162.75/21.98 | DELTA: instantiating (57) with fresh symbol all_48_0 gives: % 162.75/21.98 | (59) u(all_29_2, all_48_0) = all_29_1 & s(all_29_2) = all_48_0 & % 162.75/21.98 | $i(all_48_0) & $i(all_29_1) % 162.75/21.98 | % 162.75/21.98 | DELTA: instantiating (54) with fresh symbol all_50_0 gives: % 162.75/21.98 | (60) u(e, all_50_0) = all_29_5 & s(e) = all_50_0 & $i(all_50_0) & % 162.75/21.98 | $i(all_29_5) % 162.75/21.98 | % 162.75/21.98 | ALPHA: (60) implies: % 162.75/21.98 | (61) $i(all_50_0) % 162.75/21.98 | (62) s(e) = all_50_0 % 162.75/21.98 | (63) u(e, all_50_0) = all_29_5 % 162.75/21.98 | % 162.75/21.98 | DELTA: instantiating (56) with fresh symbol all_52_0 gives: % 162.75/21.98 | (64) u(all_29_4, all_52_0) = all_29_3 & s(all_29_4) = all_52_0 & % 162.75/21.98 | $i(all_52_0) & $i(all_29_3) % 162.75/21.98 | % 162.75/21.98 | ALPHA: (64) implies: % 162.75/21.98 | (65) $i(all_52_0) % 162.75/21.98 | (66) s(all_29_4) = all_52_0 % 162.75/21.98 | (67) u(all_29_4, all_52_0) = all_29_3 % 162.75/21.98 | % 162.75/21.98 | DELTA: instantiating (55) with fresh symbol all_54_0 gives: % 162.75/21.98 | (68) u(all_29_5, all_54_0) = all_29_4 & s(all_29_5) = all_54_0 & % 162.75/21.98 | $i(all_54_0) & $i(all_29_4) % 162.75/21.98 | % 162.75/21.98 | ALPHA: (68) implies: % 162.75/21.98 | (69) $i(all_54_0) % 162.75/21.98 | (70) s(all_29_5) = all_54_0 % 162.75/21.98 | (71) u(all_29_5, all_54_0) = all_29_4 % 162.75/21.98 | % 162.75/21.98 | DELTA: instantiating (58) with fresh symbols all_56_0, all_56_1 gives: % 162.75/21.98 | (72) ~ (all_56_0 = 0) & atleast4p(all_56_1) = 0 & subq(all_56_1, all_39_1) % 162.75/21.98 | = 0 & subq(all_39_1, all_56_1) = all_56_0 & $i(all_56_1) % 162.75/21.98 | % 162.75/21.98 | ALPHA: (72) implies: % 162.75/21.98 | (73) ~ (all_56_0 = 0) % 162.75/21.98 | (74) $i(all_56_1) % 162.75/21.98 | (75) subq(all_39_1, all_56_1) = all_56_0 % 162.75/21.98 | (76) subq(all_56_1, all_39_1) = 0 % 162.75/21.98 | (77) atleast4p(all_56_1) = 0 % 162.75/21.98 | % 162.75/21.98 | BETA: splitting (53) gives: % 162.75/21.98 | % 162.75/21.98 | Case 1: % 162.75/21.98 | | % 162.75/21.98 | | (78) all_39_0 = 0 % 162.75/21.98 | | % 162.75/21.98 | | REDUCE: (47), (78) imply: % 162.75/21.98 | | (79) $false % 162.75/21.99 | | % 162.75/21.99 | | CLOSE: (79) is inconsistent. % 162.75/21.99 | | % 162.75/21.99 | Case 2: % 162.75/21.99 | | % 162.75/21.99 | | (80) ? [v0: $i] : ? [v1: int] : ( ~ (v1 = 0) & mem(v0, all_39_1) = v1 & % 162.75/21.99 | | mem(v0, all_29_0) = 0 & $i(v0)) % 162.75/21.99 | | % 162.75/21.99 | | DELTA: instantiating (80) with fresh symbols all_62_0, all_62_1 gives: % 162.75/21.99 | | (81) ~ (all_62_0 = 0) & mem(all_62_1, all_39_1) = all_62_0 & % 162.75/21.99 | | mem(all_62_1, all_29_0) = 0 & $i(all_62_1) % 162.75/21.99 | | % 162.75/21.99 | | ALPHA: (81) implies: % 162.75/21.99 | | (82) ~ (all_62_0 = 0) % 162.75/21.99 | | (83) $i(all_62_1) % 162.75/21.99 | | (84) mem(all_62_1, all_29_0) = 0 % 162.75/21.99 | | (85) mem(all_62_1, all_39_1) = all_62_0 % 162.75/21.99 | | % 162.75/21.99 | | BETA: splitting (52) gives: % 162.75/21.99 | | % 162.75/21.99 | | Case 1: % 162.75/21.99 | | | % 162.75/21.99 | | | (86) all_39_0 = 0 % 162.75/21.99 | | | % 162.75/21.99 | | | REDUCE: (47), (86) imply: % 162.75/21.99 | | | (87) $false % 162.75/21.99 | | | % 162.75/21.99 | | | CLOSE: (87) is inconsistent. % 162.75/21.99 | | | % 162.75/21.99 | | Case 2: % 162.75/21.99 | | | % 162.75/21.99 | | | % 162.75/21.99 | | | GROUND_INST: instantiating (16) with all_29_2, all_54_0, all_29_5, % 162.75/21.99 | | | simplifying with (23), (70) gives: % 162.75/21.99 | | | (88) all_54_0 = all_29_2 % 162.75/21.99 | | | % 162.75/21.99 | | | REDUCE: (71), (88) imply: % 162.75/21.99 | | | (89) u(all_29_5, all_29_2) = all_29_4 % 162.75/21.99 | | | % 162.75/21.99 | | | GROUND_INST: instantiating (5) with all_62_1, all_29_3, all_37_0, % 162.75/21.99 | | | all_29_0, simplifying with (19), (43), (45), (83), (84) % 162.75/21.99 | | | gives: % 162.75/21.99 | | | (90) ? [v0: int] : ? [v1: int] : ((v1 = 0 & mem(all_62_1, all_37_0) = % 162.75/21.99 | | | 0) | (v0 = 0 & mem(all_62_1, all_29_3) = 0)) % 162.75/21.99 | | | % 162.75/21.99 | | | GROUND_INST: instantiating (2) with all_39_1, all_56_1, all_56_0, % 162.75/21.99 | | | simplifying with (48), (74), (75) gives: % 162.75/21.99 | | | (91) all_56_0 = 0 | ? [v0: $i] : ? [v1: int] : ( ~ (v1 = 0) & mem(v0, % 162.75/21.99 | | | all_56_1) = v1 & mem(v0, all_39_1) = 0 & $i(v0)) % 162.75/21.99 | | | % 162.75/21.99 | | | GROUND_INST: instantiating (11) with all_56_1, simplifying with (74), (77) % 162.75/21.99 | | | gives: % 162.75/21.99 | | | (92) ? [v0: $i] : ? [v1: int] : ( ~ (v1 = 0) & atleast3p(v0) = 0 & % 162.75/21.99 | | | subq(v0, all_56_1) = 0 & subq(all_56_1, v0) = v1 & $i(v0)) % 162.75/21.99 | | | % 162.75/21.99 | | | DELTA: instantiating (90) with fresh symbols all_80_0, all_80_1 gives: % 162.75/21.99 | | | (93) (all_80_0 = 0 & mem(all_62_1, all_37_0) = 0) | (all_80_1 = 0 & % 162.75/21.99 | | | mem(all_62_1, all_29_3) = 0) % 162.75/21.99 | | | % 162.75/21.99 | | | DELTA: instantiating (92) with fresh symbols all_81_0, all_81_1 gives: % 162.75/21.99 | | | (94) ~ (all_81_0 = 0) & atleast3p(all_81_1) = 0 & subq(all_81_1, % 162.75/21.99 | | | all_56_1) = 0 & subq(all_56_1, all_81_1) = all_81_0 & % 162.75/21.99 | | | $i(all_81_1) % 162.75/21.99 | | | % 162.75/21.99 | | | ALPHA: (94) implies: % 162.75/21.99 | | | (95) ~ (all_81_0 = 0) % 162.75/21.99 | | | (96) $i(all_81_1) % 162.75/21.99 | | | (97) subq(all_56_1, all_81_1) = all_81_0 % 162.75/21.99 | | | (98) subq(all_81_1, all_56_1) = 0 % 162.75/21.99 | | | (99) atleast3p(all_81_1) = 0 % 162.75/21.99 | | | % 162.75/21.99 | | | BETA: splitting (91) gives: % 162.75/21.99 | | | % 162.75/21.99 | | | Case 1: % 162.75/21.99 | | | | % 162.75/21.99 | | | | (100) all_56_0 = 0 % 162.75/21.99 | | | | % 162.75/21.99 | | | | REDUCE: (73), (100) imply: % 162.75/21.99 | | | | (101) $false % 162.75/21.99 | | | | % 162.75/21.99 | | | | CLOSE: (101) is inconsistent. % 162.75/21.99 | | | | % 162.75/21.99 | | | Case 2: % 162.75/21.99 | | | | % 162.98/21.99 | | | | (102) ? [v0: $i] : ? [v1: int] : ( ~ (v1 = 0) & mem(v0, all_56_1) = % 162.98/21.99 | | | | v1 & mem(v0, all_39_1) = 0 & $i(v0)) % 162.98/21.99 | | | | % 162.98/21.99 | | | | DELTA: instantiating (102) with fresh symbols all_92_0, all_92_1 gives: % 162.98/22.00 | | | | (103) ~ (all_92_0 = 0) & mem(all_92_1, all_56_1) = all_92_0 & % 162.98/22.00 | | | | mem(all_92_1, all_39_1) = 0 & $i(all_92_1) % 162.98/22.00 | | | | % 162.98/22.00 | | | | ALPHA: (103) implies: % 162.98/22.00 | | | | (104) ~ (all_92_0 = 0) % 162.98/22.00 | | | | (105) $i(all_92_1) % 162.98/22.00 | | | | (106) mem(all_92_1, all_39_1) = 0 % 162.98/22.00 | | | | (107) mem(all_92_1, all_56_1) = all_92_0 % 162.98/22.00 | | | | % 162.98/22.00 | | | | GROUND_INST: instantiating (1) with all_39_1, all_29_0, all_92_1, % 162.98/22.00 | | | | simplifying with (22), (48), (50), (105), (106) gives: % 162.98/22.00 | | | | (108) mem(all_92_1, all_29_0) = 0 % 162.98/22.00 | | | | % 162.98/22.00 | | | | GROUND_INST: instantiating (2) with all_56_1, all_81_1, all_81_0, % 162.98/22.00 | | | | simplifying with (74), (96), (97) gives: % 162.98/22.00 | | | | (109) all_81_0 = 0 | ? [v0: $i] : ? [v1: int] : ( ~ (v1 = 0) & % 162.98/22.00 | | | | mem(v0, all_81_1) = v1 & mem(v0, all_56_1) = 0 & $i(v0)) % 162.98/22.00 | | | | % 162.98/22.00 | | | | GROUND_INST: instantiating (10) with all_81_1, simplifying with (96), % 162.98/22.00 | | | | (99) gives: % 162.98/22.00 | | | | (110) ? [v0: $i] : ? [v1: int] : ( ~ (v1 = 0) & atleast2p(v0) = 0 & % 162.98/22.00 | | | | subq(v0, all_81_1) = 0 & subq(all_81_1, v0) = v1 & $i(v0)) % 162.98/22.00 | | | | % 162.98/22.00 | | | | DELTA: instantiating (110) with fresh symbols all_111_0, all_111_1 % 162.98/22.00 | | | | gives: % 162.98/22.00 | | | | (111) ~ (all_111_0 = 0) & atleast2p(all_111_1) = 0 & subq(all_111_1, % 162.98/22.00 | | | | all_81_1) = 0 & subq(all_81_1, all_111_1) = all_111_0 & % 162.98/22.00 | | | | $i(all_111_1) % 162.98/22.00 | | | | % 162.98/22.00 | | | | ALPHA: (111) implies: % 162.98/22.00 | | | | (112) ~ (all_111_0 = 0) % 162.98/22.00 | | | | (113) $i(all_111_1) % 162.98/22.00 | | | | (114) subq(all_81_1, all_111_1) = all_111_0 % 162.98/22.00 | | | | (115) subq(all_111_1, all_81_1) = 0 % 162.98/22.00 | | | | (116) atleast2p(all_111_1) = 0 % 162.98/22.00 | | | | % 162.98/22.00 | | | | BETA: splitting (109) gives: % 162.98/22.00 | | | | % 162.98/22.00 | | | | Case 1: % 162.98/22.00 | | | | | % 162.98/22.00 | | | | | (117) all_81_0 = 0 % 162.98/22.00 | | | | | % 162.98/22.00 | | | | | REDUCE: (95), (117) imply: % 162.98/22.00 | | | | | (118) $false % 162.98/22.00 | | | | | % 162.98/22.00 | | | | | CLOSE: (118) is inconsistent. % 162.98/22.00 | | | | | % 162.98/22.00 | | | | Case 2: % 162.98/22.00 | | | | | % 162.98/22.00 | | | | | (119) ? [v0: $i] : ? [v1: int] : ( ~ (v1 = 0) & mem(v0, all_81_1) % 162.98/22.00 | | | | | = v1 & mem(v0, all_56_1) = 0 & $i(v0)) % 162.98/22.00 | | | | | % 162.98/22.00 | | | | | DELTA: instantiating (119) with fresh symbols all_117_0, all_117_1 % 162.98/22.00 | | | | | gives: % 162.98/22.00 | | | | | (120) ~ (all_117_0 = 0) & mem(all_117_1, all_81_1) = all_117_0 & % 162.98/22.00 | | | | | mem(all_117_1, all_56_1) = 0 & $i(all_117_1) % 162.98/22.00 | | | | | % 162.98/22.00 | | | | | ALPHA: (120) implies: % 162.98/22.00 | | | | | (121) ~ (all_117_0 = 0) % 162.98/22.00 | | | | | (122) $i(all_117_1) % 162.98/22.00 | | | | | (123) mem(all_117_1, all_56_1) = 0 % 162.98/22.00 | | | | | (124) mem(all_117_1, all_81_1) = all_117_0 % 162.98/22.00 | | | | | % 162.98/22.00 | | | | | GROUND_INST: instantiating (5) with all_92_1, all_29_3, all_37_0, % 162.98/22.00 | | | | | all_29_0, simplifying with (19), (43), (45), (105), (108) % 162.98/22.00 | | | | | gives: % 162.98/22.00 | | | | | (125) ? [v0: int] : ? [v1: int] : ((v1 = 0 & mem(all_92_1, % 162.98/22.00 | | | | | all_37_0) = 0) | (v0 = 0 & mem(all_92_1, all_29_3) = % 162.98/22.00 | | | | | 0)) % 162.98/22.00 | | | | | % 162.98/22.00 | | | | | GROUND_INST: instantiating (1) with all_56_1, all_39_1, all_117_1, % 162.98/22.00 | | | | | simplifying with (48), (74), (76), (122), (123) gives: % 162.98/22.00 | | | | | (126) mem(all_117_1, all_39_1) = 0 % 162.98/22.00 | | | | | % 162.98/22.00 | | | | | GROUND_INST: instantiating (2) with all_81_1, all_111_1, all_111_0, % 162.98/22.00 | | | | | simplifying with (96), (113), (114) gives: % 162.98/22.00 | | | | | (127) all_111_0 = 0 | ? [v0: $i] : ? [v1: int] : ( ~ (v1 = 0) & % 162.98/22.01 | | | | | mem(v0, all_111_1) = v1 & mem(v0, all_81_1) = 0 & $i(v0)) % 162.98/22.01 | | | | | % 162.98/22.01 | | | | | GROUND_INST: instantiating (9) with all_111_1, simplifying with (113), % 162.98/22.01 | | | | | (116) gives: % 162.98/22.01 | | | | | (128) ? [v0: $i] : ? [v1: $i] : ? [v2: int] : ( ~ (v2 = 0) & % 162.98/22.01 | | | | | p(v0) = v1 & subq(all_111_1, v1) = v2 & mem(v0, all_111_1) % 162.98/22.01 | | | | | = 0 & $i(v1) & $i(v0)) % 162.98/22.01 | | | | | % 162.98/22.01 | | | | | DELTA: instantiating (125) with fresh symbols all_146_0, all_146_1 % 162.98/22.01 | | | | | gives: % 162.98/22.01 | | | | | (129) (all_146_0 = 0 & mem(all_92_1, all_37_0) = 0) | (all_146_1 = % 162.98/22.01 | | | | | 0 & mem(all_92_1, all_29_3) = 0) % 162.98/22.01 | | | | | % 162.98/22.01 | | | | | DELTA: instantiating (128) with fresh symbols all_147_0, all_147_1, % 162.98/22.01 | | | | | all_147_2 gives: % 162.98/22.01 | | | | | (130) ~ (all_147_0 = 0) & p(all_147_2) = all_147_1 & % 162.98/22.01 | | | | | subq(all_111_1, all_147_1) = all_147_0 & mem(all_147_2, % 162.98/22.01 | | | | | all_111_1) = 0 & $i(all_147_1) & $i(all_147_2) % 162.98/22.01 | | | | | % 162.98/22.01 | | | | | ALPHA: (130) implies: % 162.98/22.01 | | | | | (131) ~ (all_147_0 = 0) % 162.98/22.01 | | | | | (132) $i(all_147_2) % 162.98/22.01 | | | | | (133) $i(all_147_1) % 162.98/22.01 | | | | | (134) mem(all_147_2, all_111_1) = 0 % 162.98/22.01 | | | | | (135) subq(all_111_1, all_147_1) = all_147_0 % 162.98/22.01 | | | | | % 162.98/22.01 | | | | | BETA: splitting (127) gives: % 162.98/22.01 | | | | | % 162.98/22.01 | | | | | Case 1: % 162.98/22.01 | | | | | | % 162.98/22.01 | | | | | | (136) all_111_0 = 0 % 162.98/22.01 | | | | | | % 162.98/22.01 | | | | | | REDUCE: (112), (136) imply: % 162.98/22.01 | | | | | | (137) $false % 162.98/22.01 | | | | | | % 162.98/22.01 | | | | | | CLOSE: (137) is inconsistent. % 162.98/22.01 | | | | | | % 162.98/22.01 | | | | | Case 2: % 162.98/22.01 | | | | | | % 162.98/22.01 | | | | | | (138) ? [v0: $i] : ? [v1: int] : ( ~ (v1 = 0) & mem(v0, % 162.98/22.01 | | | | | | all_111_1) = v1 & mem(v0, all_81_1) = 0 & $i(v0)) % 162.98/22.01 | | | | | | % 162.98/22.01 | | | | | | DELTA: instantiating (138) with fresh symbols all_153_0, all_153_1 % 162.98/22.01 | | | | | | gives: % 162.98/22.01 | | | | | | (139) ~ (all_153_0 = 0) & mem(all_153_1, all_111_1) = all_153_0 % 162.98/22.01 | | | | | | & mem(all_153_1, all_81_1) = 0 & $i(all_153_1) % 162.98/22.01 | | | | | | % 162.98/22.01 | | | | | | ALPHA: (139) implies: % 162.98/22.01 | | | | | | (140) ~ (all_153_0 = 0) % 162.98/22.01 | | | | | | (141) $i(all_153_1) % 162.98/22.01 | | | | | | (142) mem(all_153_1, all_81_1) = 0 % 162.98/22.01 | | | | | | (143) mem(all_153_1, all_111_1) = all_153_0 % 162.98/22.01 | | | | | | % 162.98/22.01 | | | | | | GROUND_INST: instantiating (1) with all_39_1, all_29_0, all_117_1, % 162.98/22.01 | | | | | | simplifying with (22), (48), (50), (122), (126) gives: % 162.98/22.01 | | | | | | (144) mem(all_117_1, all_29_0) = 0 % 162.98/22.01 | | | | | | % 162.98/22.01 | | | | | | GROUND_INST: instantiating (1) with all_111_1, all_81_1, all_147_2, % 162.98/22.01 | | | | | | simplifying with (96), (113), (115), (132), (134) % 162.98/22.01 | | | | | | gives: % 162.98/22.01 | | | | | | (145) mem(all_147_2, all_81_1) = 0 % 162.98/22.01 | | | | | | % 162.98/22.01 | | | | | | GROUND_INST: instantiating (1) with all_81_1, all_56_1, all_153_1, % 162.98/22.01 | | | | | | simplifying with (74), (96), (98), (141), (142) gives: % 162.98/22.01 | | | | | | (146) mem(all_153_1, all_56_1) = 0 % 162.98/22.01 | | | | | | % 162.98/22.01 | | | | | | GROUND_INST: instantiating (8) with all_111_1, all_147_1, all_147_0, % 162.98/22.01 | | | | | | simplifying with (113), (133), (135) gives: % 162.98/22.01 | | | | | | (147) all_147_0 = 0 | ? [v0: $i] : ? [v1: int] : ( ~ (v1 = 0) & % 162.98/22.01 | | | | | | p(all_147_1) = v0 & mem(all_111_1, v0) = v1 & $i(v0)) % 162.98/22.01 | | | | | | % 162.98/22.01 | | | | | | BETA: splitting (147) gives: % 162.98/22.01 | | | | | | % 162.98/22.01 | | | | | | Case 1: % 162.98/22.01 | | | | | | | % 162.98/22.01 | | | | | | | (148) all_147_0 = 0 % 162.98/22.01 | | | | | | | % 162.98/22.01 | | | | | | | REDUCE: (131), (148) imply: % 162.98/22.01 | | | | | | | (149) $false % 162.98/22.01 | | | | | | | % 162.98/22.01 | | | | | | | CLOSE: (149) is inconsistent. % 162.98/22.01 | | | | | | | % 162.98/22.01 | | | | | | Case 2: % 162.98/22.01 | | | | | | | % 162.98/22.01 | | | | | | | % 162.98/22.01 | | | | | | | GROUND_INST: instantiating (5) with all_117_1, all_29_3, all_37_0, % 162.98/22.01 | | | | | | | all_29_0, simplifying with (19), (43), (45), (122), % 162.98/22.01 | | | | | | | (144) gives: % 162.98/22.01 | | | | | | | (150) ? [v0: int] : ? [v1: int] : ((v1 = 0 & mem(all_117_1, % 162.98/22.01 | | | | | | | all_37_0) = 0) | (v0 = 0 & mem(all_117_1, all_29_3) % 162.98/22.01 | | | | | | | = 0)) % 162.98/22.01 | | | | | | | % 162.98/22.01 | | | | | | | GROUND_INST: instantiating (1) with all_81_1, all_56_1, all_147_2, % 162.98/22.01 | | | | | | | simplifying with (74), (96), (98), (132), (145) % 162.98/22.01 | | | | | | | gives: % 162.98/22.01 | | | | | | | (151) mem(all_147_2, all_56_1) = 0 % 162.98/22.01 | | | | | | | % 162.98/22.02 | | | | | | | GROUND_INST: instantiating (1) with all_56_1, all_39_1, all_153_1, % 162.98/22.02 | | | | | | | simplifying with (48), (74), (76), (141), (146) % 162.98/22.02 | | | | | | | gives: % 162.98/22.02 | | | | | | | (152) mem(all_153_1, all_39_1) = 0 % 162.98/22.02 | | | | | | | % 162.98/22.02 | | | | | | | DELTA: instantiating (150) with fresh symbols all_202_0, all_202_1 % 162.98/22.02 | | | | | | | gives: % 162.98/22.02 | | | | | | | (153) (all_202_0 = 0 & mem(all_117_1, all_37_0) = 0) | % 162.98/22.02 | | | | | | | (all_202_1 = 0 & mem(all_117_1, all_29_3) = 0) % 162.98/22.02 | | | | | | | % 162.98/22.02 | | | | | | | BETA: splitting (93) gives: % 162.98/22.02 | | | | | | | % 162.98/22.02 | | | | | | | Case 1: % 162.98/22.02 | | | | | | | | % 162.98/22.02 | | | | | | | | (154) all_80_0 = 0 & mem(all_62_1, all_37_0) = 0 % 162.98/22.02 | | | | | | | | % 162.98/22.02 | | | | | | | | ALPHA: (154) implies: % 162.98/22.02 | | | | | | | | (155) mem(all_62_1, all_37_0) = 0 % 162.98/22.02 | | | | | | | | % 162.98/22.02 | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, all_29_1, % 162.98/22.02 | | | | | | | | all_37_0, simplifying with (21), (44), (83), (155) % 162.98/22.02 | | | | | | | | gives: % 162.98/22.02 | | | | | | | | (156) all_62_1 = all_29_1 % 162.98/22.02 | | | | | | | | % 162.98/22.02 | | | | | | | | GROUND_INST: instantiating (1) with all_56_1, all_39_1, % 162.98/22.02 | | | | | | | | all_147_2, simplifying with (48), (74), (76), % 162.98/22.02 | | | | | | | | (132), (151) gives: % 162.98/22.02 | | | | | | | | (157) mem(all_147_2, all_39_1) = 0 % 162.98/22.02 | | | | | | | | % 162.98/22.02 | | | | | | | | GROUND_INST: instantiating (1) with all_39_1, all_29_0, % 162.98/22.02 | | | | | | | | all_153_1, simplifying with (22), (48), (50), % 162.98/22.02 | | | | | | | | (141), (152) gives: % 162.98/22.02 | | | | | | | | (158) mem(all_153_1, all_29_0) = 0 % 162.98/22.02 | | | | | | | | % 162.98/22.02 | | | | | | | | REDUCE: (85), (156) imply: % 162.98/22.02 | | | | | | | | (159) mem(all_29_1, all_39_1) = all_62_0 % 162.98/22.02 | | | | | | | | % 162.98/22.02 | | | | | | | | GROUND_INST: instantiating (1) with all_39_1, all_29_0, % 162.98/22.02 | | | | | | | | all_147_2, simplifying with (22), (48), (50), % 162.98/22.02 | | | | | | | | (132), (157) gives: % 162.98/22.02 | | | | | | | | (160) mem(all_147_2, all_29_0) = 0 % 162.98/22.02 | | | | | | | | % 162.98/22.02 | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_3, % 162.98/22.02 | | | | | | | | all_37_0, all_29_0, simplifying with (19), (43), % 162.98/22.02 | | | | | | | | (45), (141), (158) gives: % 162.98/22.02 | | | | | | | | (161) ? [v0: int] : ? [v1: int] : ((v1 = 0 & mem(all_153_1, % 162.98/22.02 | | | | | | | | all_37_0) = 0) | (v0 = 0 & mem(all_153_1, % 162.98/22.02 | | | | | | | | all_29_3) = 0)) % 162.98/22.02 | | | | | | | | % 162.98/22.02 | | | | | | | | DELTA: instantiating (161) with fresh symbols all_234_0, % 162.98/22.02 | | | | | | | | all_234_1 gives: % 162.98/22.02 | | | | | | | | (162) (all_234_0 = 0 & mem(all_153_1, all_37_0) = 0) | % 162.98/22.02 | | | | | | | | (all_234_1 = 0 & mem(all_153_1, all_29_3) = 0) % 162.98/22.02 | | | | | | | | % 162.98/22.02 | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_3, % 162.98/22.02 | | | | | | | | all_37_0, all_29_0, simplifying with (19), (43), % 162.98/22.02 | | | | | | | | (45), (132), (160) gives: % 162.98/22.02 | | | | | | | | (163) ? [v0: int] : ? [v1: int] : ((v1 = 0 & mem(all_147_2, % 162.98/22.02 | | | | | | | | all_37_0) = 0) | (v0 = 0 & mem(all_147_2, % 162.98/22.02 | | | | | | | | all_29_3) = 0)) % 162.98/22.02 | | | | | | | | % 162.98/22.02 | | | | | | | | DELTA: instantiating (163) with fresh symbols all_241_0, % 162.98/22.02 | | | | | | | | all_241_1 gives: % 162.98/22.02 | | | | | | | | (164) (all_241_0 = 0 & mem(all_147_2, all_37_0) = 0) | % 162.98/22.02 | | | | | | | | (all_241_1 = 0 & mem(all_147_2, all_29_3) = 0) % 162.98/22.02 | | | | | | | | % 162.98/22.02 | | | | | | | | BETA: splitting (129) gives: % 162.98/22.02 | | | | | | | | % 162.98/22.02 | | | | | | | | Case 1: % 162.98/22.02 | | | | | | | | | % 162.98/22.02 | | | | | | | | | (165) all_146_0 = 0 & mem(all_92_1, all_37_0) = 0 % 162.98/22.02 | | | | | | | | | % 162.98/22.02 | | | | | | | | | ALPHA: (165) implies: % 162.98/22.02 | | | | | | | | | (166) mem(all_92_1, all_37_0) = 0 % 162.98/22.02 | | | | | | | | | % 162.98/22.02 | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_1, % 162.98/22.02 | | | | | | | | | all_37_0, simplifying with (21), (44), (105), % 162.98/22.02 | | | | | | | | | (166) gives: % 162.98/22.02 | | | | | | | | | (167) all_92_1 = all_29_1 % 162.98/22.02 | | | | | | | | | % 162.98/22.02 | | | | | | | | | REDUCE: (106), (167) imply: % 162.98/22.02 | | | | | | | | | (168) mem(all_29_1, all_39_1) = 0 % 162.98/22.02 | | | | | | | | | % 162.98/22.02 | | | | | | | | | GROUND_INST: instantiating (17) with all_62_0, 0, all_39_1, % 162.98/22.02 | | | | | | | | | all_29_1, simplifying with (159), (168) gives: % 162.98/22.02 | | | | | | | | | (169) all_62_0 = 0 % 162.98/22.02 | | | | | | | | | % 162.98/22.02 | | | | | | | | | REDUCE: (82), (169) imply: % 162.98/22.02 | | | | | | | | | (170) $false % 162.98/22.02 | | | | | | | | | % 162.98/22.02 | | | | | | | | | CLOSE: (170) is inconsistent. % 162.98/22.02 | | | | | | | | | % 162.98/22.02 | | | | | | | | Case 2: % 162.98/22.02 | | | | | | | | | % 162.98/22.02 | | | | | | | | | (171) all_146_1 = 0 & mem(all_92_1, all_29_3) = 0 % 162.98/22.02 | | | | | | | | | % 162.98/22.02 | | | | | | | | | ALPHA: (171) implies: % 162.98/22.02 | | | | | | | | | (172) mem(all_92_1, all_29_3) = 0 % 162.98/22.02 | | | | | | | | | % 162.98/22.02 | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, all_29_4, % 162.98/22.02 | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 162.98/22.02 | | | | | | | | | (67), (105), (172) gives: % 162.98/22.03 | | | | | | | | | (173) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 162.98/22.03 | | | | | | | | | mem(all_92_1, all_52_0) = 0) | (v0 = 0 & % 162.98/22.03 | | | | | | | | | mem(all_92_1, all_29_4) = 0)) % 162.98/22.03 | | | | | | | | | % 162.98/22.03 | | | | | | | | | DELTA: instantiating (173) with fresh symbols all_255_0, % 162.98/22.03 | | | | | | | | | all_255_1 gives: % 162.98/22.03 | | | | | | | | | (174) (all_255_0 = 0 & mem(all_92_1, all_52_0) = 0) | % 162.98/22.03 | | | | | | | | | (all_255_1 = 0 & mem(all_92_1, all_29_4) = 0) % 162.98/22.03 | | | | | | | | | % 162.98/22.03 | | | | | | | | | BETA: splitting (153) gives: % 162.98/22.03 | | | | | | | | | % 162.98/22.03 | | | | | | | | | Case 1: % 162.98/22.03 | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | (175) all_202_0 = 0 & mem(all_117_1, all_37_0) = 0 % 162.98/22.03 | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | ALPHA: (175) implies: % 162.98/22.03 | | | | | | | | | | (176) mem(all_117_1, all_37_0) = 0 % 162.98/22.03 | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_1, % 162.98/22.03 | | | | | | | | | | all_37_0, simplifying with (21), (44), (122), % 162.98/22.03 | | | | | | | | | | (176) gives: % 162.98/22.03 | | | | | | | | | | (177) all_117_1 = all_29_1 % 162.98/22.03 | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | REDUCE: (126), (177) imply: % 162.98/22.03 | | | | | | | | | | (178) mem(all_29_1, all_39_1) = 0 % 162.98/22.03 | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | GROUND_INST: instantiating (17) with all_62_0, 0, all_39_1, % 162.98/22.03 | | | | | | | | | | all_29_1, simplifying with (159), (178) gives: % 162.98/22.03 | | | | | | | | | | (179) all_62_0 = 0 % 162.98/22.03 | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | REDUCE: (82), (179) imply: % 162.98/22.03 | | | | | | | | | | (180) $false % 162.98/22.03 | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | CLOSE: (180) is inconsistent. % 162.98/22.03 | | | | | | | | | | % 162.98/22.03 | | | | | | | | | Case 2: % 162.98/22.03 | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | (181) all_202_1 = 0 & mem(all_117_1, all_29_3) = 0 % 162.98/22.03 | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | ALPHA: (181) implies: % 162.98/22.03 | | | | | | | | | | (182) mem(all_117_1, all_29_3) = 0 % 162.98/22.03 | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, all_29_4, % 162.98/22.03 | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 162.98/22.03 | | | | | | | | | | (67), (122), (182) gives: % 162.98/22.03 | | | | | | | | | | (183) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 162.98/22.03 | | | | | | | | | | mem(all_117_1, all_52_0) = 0) | (v0 = 0 & % 162.98/22.03 | | | | | | | | | | mem(all_117_1, all_29_4) = 0)) % 162.98/22.03 | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | DELTA: instantiating (183) with fresh symbols all_263_0, % 162.98/22.03 | | | | | | | | | | all_263_1 gives: % 162.98/22.03 | | | | | | | | | | (184) (all_263_0 = 0 & mem(all_117_1, all_52_0) = 0) | % 162.98/22.03 | | | | | | | | | | (all_263_1 = 0 & mem(all_117_1, all_29_4) = 0) % 162.98/22.03 | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | BETA: splitting (162) gives: % 162.98/22.03 | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | Case 1: % 162.98/22.03 | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | (185) all_234_0 = 0 & mem(all_153_1, all_37_0) = 0 % 162.98/22.03 | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | ALPHA: (185) implies: % 162.98/22.03 | | | | | | | | | | | (186) mem(all_153_1, all_37_0) = 0 % 162.98/22.03 | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, all_29_1, % 162.98/22.03 | | | | | | | | | | | all_37_0, simplifying with (21), (44), (141), % 162.98/22.03 | | | | | | | | | | | (186) gives: % 162.98/22.03 | | | | | | | | | | | (187) all_153_1 = all_29_1 % 162.98/22.03 | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | REDUCE: (152), (187) imply: % 162.98/22.03 | | | | | | | | | | | (188) mem(all_29_1, all_39_1) = 0 % 162.98/22.03 | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | GROUND_INST: instantiating (17) with all_62_0, 0, all_39_1, % 162.98/22.03 | | | | | | | | | | | all_29_1, simplifying with (159), (188) gives: % 162.98/22.03 | | | | | | | | | | | (189) all_62_0 = 0 % 162.98/22.03 | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | REDUCE: (82), (189) imply: % 162.98/22.03 | | | | | | | | | | | (190) $false % 162.98/22.03 | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | CLOSE: (190) is inconsistent. % 162.98/22.03 | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | Case 2: % 162.98/22.03 | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | (191) all_234_1 = 0 & mem(all_153_1, all_29_3) = 0 % 162.98/22.03 | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | ALPHA: (191) implies: % 162.98/22.03 | | | | | | | | | | | (192) mem(all_153_1, all_29_3) = 0 % 162.98/22.03 | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_4, % 162.98/22.03 | | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 162.98/22.03 | | | | | | | | | | | (67), (141), (192) gives: % 162.98/22.03 | | | | | | | | | | | (193) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 162.98/22.03 | | | | | | | | | | | mem(all_153_1, all_52_0) = 0) | (v0 = 0 & % 162.98/22.03 | | | | | | | | | | | mem(all_153_1, all_29_4) = 0)) % 162.98/22.03 | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | DELTA: instantiating (193) with fresh symbols all_278_0, % 162.98/22.03 | | | | | | | | | | | all_278_1 gives: % 162.98/22.03 | | | | | | | | | | | (194) (all_278_0 = 0 & mem(all_153_1, all_52_0) = 0) | % 162.98/22.03 | | | | | | | | | | | (all_278_1 = 0 & mem(all_153_1, all_29_4) = 0) % 162.98/22.03 | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | BETA: splitting (164) gives: % 162.98/22.03 | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | Case 1: % 162.98/22.03 | | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | | (195) all_241_0 = 0 & mem(all_147_2, all_37_0) = 0 % 162.98/22.03 | | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | | ALPHA: (195) implies: % 162.98/22.03 | | | | | | | | | | | | (196) mem(all_147_2, all_37_0) = 0 % 162.98/22.03 | | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_147_2, all_29_1, % 162.98/22.03 | | | | | | | | | | | | all_37_0, simplifying with (21), (44), (132), % 162.98/22.03 | | | | | | | | | | | | (196) gives: % 162.98/22.03 | | | | | | | | | | | | (197) all_147_2 = all_29_1 % 162.98/22.03 | | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | | REDUCE: (157), (197) imply: % 162.98/22.03 | | | | | | | | | | | | (198) mem(all_29_1, all_39_1) = 0 % 162.98/22.03 | | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | | GROUND_INST: instantiating (17) with all_62_0, 0, all_39_1, % 162.98/22.03 | | | | | | | | | | | | all_29_1, simplifying with (159), (198) gives: % 162.98/22.03 | | | | | | | | | | | | (199) all_62_0 = 0 % 162.98/22.03 | | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | | REDUCE: (82), (199) imply: % 162.98/22.03 | | | | | | | | | | | | (200) $false % 162.98/22.03 | | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | | CLOSE: (200) is inconsistent. % 162.98/22.03 | | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | Case 2: % 162.98/22.03 | | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | | (201) all_241_1 = 0 & mem(all_147_2, all_29_3) = 0 % 162.98/22.03 | | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | | ALPHA: (201) implies: % 162.98/22.03 | | | | | | | | | | | | (202) mem(all_147_2, all_29_3) = 0 % 162.98/22.03 | | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_4, % 162.98/22.03 | | | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 162.98/22.03 | | | | | | | | | | | | (67), (132), (202) gives: % 162.98/22.03 | | | | | | | | | | | | (203) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 162.98/22.03 | | | | | | | | | | | | mem(all_147_2, all_52_0) = 0) | (v0 = 0 & % 162.98/22.03 | | | | | | | | | | | | mem(all_147_2, all_29_4) = 0)) % 162.98/22.03 | | | | | | | | | | | | % 162.98/22.03 | | | | | | | | | | | | DELTA: instantiating (203) with fresh symbols all_286_0, % 162.98/22.03 | | | | | | | | | | | | all_286_1 gives: % 162.98/22.04 | | | | | | | | | | | | (204) (all_286_0 = 0 & mem(all_147_2, all_52_0) = 0) | % 162.98/22.04 | | | | | | | | | | | | (all_286_1 = 0 & mem(all_147_2, all_29_4) = 0) % 162.98/22.04 | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | BETA: splitting (174) gives: % 162.98/22.04 | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | Case 1: % 162.98/22.04 | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | (205) all_255_0 = 0 & mem(all_92_1, all_52_0) = 0 % 162.98/22.04 | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | ALPHA: (205) implies: % 162.98/22.04 | | | | | | | | | | | | | (206) mem(all_92_1, all_52_0) = 0 % 162.98/22.04 | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_4, % 162.98/22.04 | | | | | | | | | | | | | all_52_0, simplifying with (35), (66), (105), % 162.98/22.04 | | | | | | | | | | | | | (206) gives: % 162.98/22.04 | | | | | | | | | | | | | (207) all_92_1 = all_29_4 % 162.98/22.04 | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | REDUCE: (107), (207) imply: % 162.98/22.04 | | | | | | | | | | | | | (208) mem(all_29_4, all_56_1) = all_92_0 % 162.98/22.04 | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | BETA: splitting (184) gives: % 162.98/22.04 | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | Case 1: % 162.98/22.04 | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | (209) all_263_0 = 0 & mem(all_117_1, all_52_0) = 0 % 162.98/22.04 | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | ALPHA: (209) implies: % 162.98/22.04 | | | | | | | | | | | | | | (210) mem(all_117_1, all_52_0) = 0 % 162.98/22.04 | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (104), (122), (123), (208), % 162.98/22.04 | | | | | | | | | | | | | | (210) are inconsistent by sub-proof #36. % 162.98/22.04 | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | Case 2: % 162.98/22.04 | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | (211) all_263_1 = 0 & mem(all_117_1, all_29_4) = 0 % 162.98/22.04 | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | ALPHA: (211) implies: % 162.98/22.04 | | | | | | | | | | | | | | (212) mem(all_117_1, all_29_4) = 0 % 162.98/22.04 | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, all_29_5, % 162.98/22.04 | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 162.98/22.04 | | | | | | | | | | | | | | (89), (122), (212) gives: % 162.98/22.04 | | | | | | | | | | | | | | (213) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 162.98/22.04 | | | | | | | | | | | | | | mem(all_117_1, all_29_2) = 0) | (v0 = 0 & % 162.98/22.04 | | | | | | | | | | | | | | mem(all_117_1, all_29_5) = 0)) % 162.98/22.04 | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | DELTA: instantiating (213) with fresh symbols all_317_0, % 162.98/22.04 | | | | | | | | | | | | | | all_317_1 gives: % 162.98/22.04 | | | | | | | | | | | | | | (214) (all_317_0 = 0 & mem(all_117_1, all_29_2) = 0) | % 162.98/22.04 | | | | | | | | | | | | | | (all_317_1 = 0 & mem(all_117_1, all_29_5) = 0) % 162.98/22.04 | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | BETA: splitting (194) gives: % 162.98/22.04 | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | Case 1: % 162.98/22.04 | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | (215) all_278_0 = 0 & mem(all_153_1, all_52_0) = 0 % 162.98/22.04 | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | ALPHA: (215) implies: % 162.98/22.04 | | | | | | | | | | | | | | | (216) mem(all_153_1, all_52_0) = 0 % 162.98/22.04 | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (104), (141), (146), (208), % 162.98/22.04 | | | | | | | | | | | | | | | (216) are inconsistent by sub-proof #35. % 162.98/22.04 | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | Case 2: % 162.98/22.04 | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | (217) all_278_1 = 0 & mem(all_153_1, all_29_4) = 0 % 162.98/22.04 | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | ALPHA: (217) implies: % 162.98/22.04 | | | | | | | | | | | | | | | (218) mem(all_153_1, all_29_4) = 0 % 162.98/22.04 | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 162.98/22.04 | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 162.98/22.04 | | | | | | | | | | | | | | | (89), (141), (218) gives: % 162.98/22.04 | | | | | | | | | | | | | | | (219) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 162.98/22.04 | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 162.98/22.04 | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 162.98/22.04 | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | DELTA: instantiating (219) with fresh symbols all_325_0, % 162.98/22.04 | | | | | | | | | | | | | | | all_325_1 gives: % 162.98/22.04 | | | | | | | | | | | | | | | (220) (all_325_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 162.98/22.04 | | | | | | | | | | | | | | | (all_325_1 = 0 & mem(all_153_1, all_29_5) = 0) % 162.98/22.04 | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | BETA: splitting (204) gives: % 162.98/22.04 | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | Case 1: % 162.98/22.04 | | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | | (221) all_286_0 = 0 & mem(all_147_2, all_52_0) = 0 % 162.98/22.04 | | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | | ALPHA: (221) implies: % 162.98/22.04 | | | | | | | | | | | | | | | | (222) mem(all_147_2, all_52_0) = 0 % 162.98/22.04 | | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (104), (132), (151), (208), % 162.98/22.04 | | | | | | | | | | | | | | | | (222) are inconsistent by sub-proof #34. % 162.98/22.04 | | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | Case 2: % 162.98/22.04 | | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | | (223) all_286_1 = 0 & mem(all_147_2, all_29_4) = 0 % 162.98/22.04 | | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | | ALPHA: (223) implies: % 162.98/22.04 | | | | | | | | | | | | | | | | (224) mem(all_147_2, all_29_4) = 0 % 162.98/22.04 | | | | | | | | | | | | | | | | % 162.98/22.04 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 162.98/22.04 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 162.98/22.04 | | | | | | | | | | | | | | | | (89), (132), (224) gives: % 163.22/22.04 | | | | | | | | | | | | | | | | (225) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.22/22.04 | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 163.22/22.04 | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 163.22/22.04 | | | | | | | | | | | | | | | | % 163.22/22.04 | | | | | | | | | | | | | | | | DELTA: instantiating (225) with fresh symbols all_333_0, % 163.22/22.04 | | | | | | | | | | | | | | | | all_333_1 gives: % 163.22/22.04 | | | | | | | | | | | | | | | | (226) (all_333_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 163.22/22.04 | | | | | | | | | | | | | | | | (all_333_1 = 0 & mem(all_147_2, all_29_5) = 0) % 163.22/22.04 | | | | | | | | | | | | | | | | % 163.22/22.04 | | | | | | | | | | | | | | | | BETA: splitting (214) gives: % 163.22/22.04 | | | | | | | | | | | | | | | | % 163.22/22.04 | | | | | | | | | | | | | | | | Case 1: % 163.22/22.04 | | | | | | | | | | | | | | | | | % 163.22/22.04 | | | | | | | | | | | | | | | | | (227) all_317_0 = 0 & mem(all_117_1, all_29_2) = 0 % 163.22/22.04 | | | | | | | | | | | | | | | | | % 163.22/22.04 | | | | | | | | | | | | | | | | | ALPHA: (227) implies: % 163.22/22.04 | | | | | | | | | | | | | | | | | (228) mem(all_117_1, all_29_2) = 0 % 163.22/22.04 | | | | | | | | | | | | | | | | | % 163.22/22.04 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_5, % 163.22/22.04 | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (122), % 163.22/22.04 | | | | | | | | | | | | | | | | | (228) gives: % 163.22/22.04 | | | | | | | | | | | | | | | | | (229) all_117_1 = all_29_5 % 163.22/22.04 | | | | | | | | | | | | | | | | | % 163.22/22.04 | | | | | | | | | | | | | | | | | REDUCE: (124), (229) imply: % 163.22/22.04 | | | | | | | | | | | | | | | | | (230) mem(all_29_5, all_81_1) = all_117_0 % 163.22/22.04 | | | | | | | | | | | | | | | | | % 163.22/22.04 | | | | | | | | | | | | | | | | | BETA: splitting (220) gives: % 163.22/22.04 | | | | | | | | | | | | | | | | | % 163.22/22.04 | | | | | | | | | | | | | | | | | Case 1: % 163.22/22.04 | | | | | | | | | | | | | | | | | | % 163.22/22.04 | | | | | | | | | | | | | | | | | | (231) all_325_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.22/22.04 | | | | | | | | | | | | | | | | | | % 163.22/22.04 | | | | | | | | | | | | | | | | | | ALPHA: (231) implies: % 163.23/22.04 | | | | | | | | | | | | | | | | | | (232) mem(all_153_1, all_29_2) = 0 % 163.23/22.04 | | | | | | | | | | | | | | | | | | % 163.23/22.04 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (121), (141), (142), (230), % 163.23/22.05 | | | | | | | | | | | | | | | | | | (232) are inconsistent by sub-proof #33. % 163.23/22.05 | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.05 | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | (233) all_325_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | ALPHA: (233) implies: % 163.23/22.05 | | | | | | | | | | | | | | | | | | (234) mem(all_153_1, all_29_5) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.23/22.05 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.23/22.05 | | | | | | | | | | | | | | | | | | (141), (234) gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | | (235) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.05 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.23/22.05 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.23/22.05 | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | DELTA: instantiating (235) with fresh symbols all_379_0, % 163.23/22.05 | | | | | | | | | | | | | | | | | | all_379_1 gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | | (236) (all_379_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.23/22.05 | | | | | | | | | | | | | | | | | | (all_379_1 = 0 & mem(all_153_1, e) = 0) % 163.23/22.05 | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | BETA: splitting (226) gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | (237) all_333_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | ALPHA: (237) implies: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | (238) mem(all_147_2, all_29_2) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (121), (132), (145), (230), % 163.23/22.05 | | | | | | | | | | | | | | | | | | | (238) are inconsistent by sub-proof #32. % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | (239) all_333_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | ALPHA: (239) implies: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | (240) mem(all_147_2, all_29_5) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.23/22.05 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.23/22.05 | | | | | | | | | | | | | | | | | | | (132), (240) gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | (241) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.05 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.23/22.05 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (241) with fresh symbols all_387_0, % 163.23/22.05 | | | | | | | | | | | | | | | | | | | all_387_1 gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | (242) (all_387_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | (all_387_1 = 0 & mem(all_147_2, e) = 0) % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | BETA: splitting (236) gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | (243) all_379_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | ALPHA: (243) implies: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | (244) mem(all_153_1, all_50_0) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, e, all_50_0, % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (141), (244) gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | (245) all_153_1 = e % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | REDUCE: (143), (245) imply: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | (246) mem(e, all_111_1) = all_153_0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | BETA: splitting (242) gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | (247) all_387_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | ALPHA: (247) implies: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | (248) mem(all_147_2, all_50_0) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (132), (134), (140), (246), % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | (248) are inconsistent by sub-proof #31. % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | (249) all_387_1 = 0 & mem(all_147_2, e) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | ALPHA: (249) implies: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | (250) mem(all_147_2, e) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | (132), (250) gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | (251) $false % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | CLOSE: (251) is inconsistent. % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | End of split % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | (252) all_379_1 = 0 & mem(all_153_1, e) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | ALPHA: (252) implies: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | (253) mem(all_153_1, e) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | (141), (253) gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | (254) $false % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | CLOSE: (254) is inconsistent. % 163.23/22.05 | | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | End of split % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | End of split % 163.23/22.05 | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | End of split % 163.23/22.05 | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | Case 2: % 163.23/22.05 | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | (255) all_317_1 = 0 & mem(all_117_1, all_29_5) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | ALPHA: (255) implies: % 163.23/22.05 | | | | | | | | | | | | | | | | | (256) mem(all_117_1, all_29_5) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 163.23/22.05 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.23/22.05 | | | | | | | | | | | | | | | | | (122), (256) gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | (257) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.05 | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 163.23/22.05 | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 163.23/22.05 | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | DELTA: instantiating (257) with fresh symbols all_363_0, % 163.23/22.05 | | | | | | | | | | | | | | | | | all_363_1 gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | (258) (all_363_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 163.23/22.05 | | | | | | | | | | | | | | | | | (all_363_1 = 0 & mem(all_117_1, e) = 0) % 163.23/22.05 | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | BETA: splitting (220) gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.05 | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | (259) all_325_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | ALPHA: (259) implies: % 163.23/22.05 | | | | | | | | | | | | | | | | | | (260) mem(all_153_1, all_29_2) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, all_29_5, % 163.23/22.05 | | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (141), % 163.23/22.05 | | | | | | | | | | | | | | | | | | (260) gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | | (261) all_153_1 = all_29_5 % 163.23/22.05 | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | REDUCE: (143), (261) imply: % 163.23/22.05 | | | | | | | | | | | | | | | | | | (262) mem(all_29_5, all_111_1) = all_153_0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | BETA: splitting (226) gives: % 163.23/22.05 | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | (263) all_333_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | ALPHA: (263) implies: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | (264) mem(all_147_2, all_29_2) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (132), (134), (140), (262), % 163.23/22.05 | | | | | | | | | | | | | | | | | | | (264) are inconsistent by sub-proof #30. % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | (265) all_333_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.05 | | | | | | | | | | | | | | | | | | | ALPHA: (265) implies: % 163.23/22.05 | | | | | | | | | | | | | | | | | | | (266) mem(all_147_2, all_29_5) = 0 % 163.23/22.05 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.23/22.06 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.23/22.06 | | | | | | | | | | | | | | | | | | | (132), (266) gives: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | (267) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.06 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.23/22.06 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (267) with fresh symbols all_387_0, % 163.23/22.06 | | | | | | | | | | | | | | | | | | | all_387_1 gives: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | (268) (all_387_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | (all_387_1 = 0 & mem(all_147_2, e) = 0) % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | BETA: splitting (258) gives: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (269) all_363_0 = 0 & mem(all_117_1, all_50_0) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | ALPHA: (269) implies: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (270) mem(all_117_1, all_50_0) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, e, all_50_0, % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (122), (270) gives: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (271) all_117_1 = e % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | REDUCE: (124), (271) imply: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (272) mem(e, all_81_1) = all_117_0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | BETA: splitting (268) gives: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | (273) all_387_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | ALPHA: (273) implies: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | (274) mem(all_147_2, all_50_0) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (121), (132), (145), (272), % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | (274) are inconsistent by sub-proof #29. % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | (275) all_387_1 = 0 & mem(all_147_2, e) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | ALPHA: (275) implies: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | (276) mem(all_147_2, e) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | (132), (276) gives: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | (277) $false % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | CLOSE: (277) is inconsistent. % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | End of split % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (278) all_363_1 = 0 & mem(all_117_1, e) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | ALPHA: (278) implies: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (279) mem(all_117_1, e) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (122), (279) gives: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (280) $false % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | CLOSE: (280) is inconsistent. % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | End of split % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | End of split % 163.23/22.06 | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.06 | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | (281) all_325_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | ALPHA: (281) implies: % 163.23/22.06 | | | | | | | | | | | | | | | | | | (282) mem(all_153_1, all_29_5) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.23/22.06 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.23/22.06 | | | | | | | | | | | | | | | | | | (141), (282) gives: % 163.23/22.06 | | | | | | | | | | | | | | | | | | (283) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.06 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.23/22.06 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.23/22.06 | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | DELTA: instantiating (283) with fresh symbols all_371_0, % 163.23/22.06 | | | | | | | | | | | | | | | | | | all_371_1 gives: % 163.23/22.06 | | | | | | | | | | | | | | | | | | (284) (all_371_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.23/22.06 | | | | | | | | | | | | | | | | | | (all_371_1 = 0 & mem(all_153_1, e) = 0) % 163.23/22.06 | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | BETA: splitting (258) gives: % 163.23/22.06 | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | (285) all_363_0 = 0 & mem(all_117_1, all_50_0) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | ALPHA: (285) implies: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | (286) mem(all_117_1, all_50_0) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, e, all_50_0, % 163.23/22.06 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (122), (286) gives: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | (287) all_117_1 = e % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | REDUCE: (124), (287) imply: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | (288) mem(e, all_81_1) = all_117_0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | BETA: splitting (284) gives: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (289) all_371_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | ALPHA: (289) implies: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (290) mem(all_153_1, all_50_0) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (121), (141), (142), (288), % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (290) are inconsistent by sub-proof #28. % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (291) all_371_1 = 0 & mem(all_153_1, e) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | ALPHA: (291) implies: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (292) mem(all_153_1, e) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (141), (292) gives: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | (293) $false % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | CLOSE: (293) is inconsistent. % 163.23/22.06 | | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | End of split % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | (294) all_363_1 = 0 & mem(all_117_1, e) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | ALPHA: (294) implies: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | (295) mem(all_117_1, e) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 163.23/22.06 | | | | | | | | | | | | | | | | | | | (122), (295) gives: % 163.23/22.06 | | | | | | | | | | | | | | | | | | | (296) $false % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | | CLOSE: (296) is inconsistent. % 163.23/22.06 | | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | | End of split % 163.23/22.06 | | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | | End of split % 163.23/22.06 | | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | | End of split % 163.23/22.06 | | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | End of split % 163.23/22.06 | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | End of split % 163.23/22.06 | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | End of split % 163.23/22.06 | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | Case 2: % 163.23/22.06 | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | (297) all_255_1 = 0 & mem(all_92_1, all_29_4) = 0 % 163.23/22.06 | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | ALPHA: (297) implies: % 163.23/22.06 | | | | | | | | | | | | | (298) mem(all_92_1, all_29_4) = 0 % 163.23/22.06 | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, all_29_5, % 163.23/22.06 | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.23/22.06 | | | | | | | | | | | | | (89), (105), (298) gives: % 163.23/22.06 | | | | | | | | | | | | | (299) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.06 | | | | | | | | | | | | | mem(all_92_1, all_29_2) = 0) | (v0 = 0 & % 163.23/22.06 | | | | | | | | | | | | | mem(all_92_1, all_29_5) = 0)) % 163.23/22.06 | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | DELTA: instantiating (299) with fresh symbols all_302_0, % 163.23/22.06 | | | | | | | | | | | | | all_302_1 gives: % 163.23/22.06 | | | | | | | | | | | | | (300) (all_302_0 = 0 & mem(all_92_1, all_29_2) = 0) | % 163.23/22.06 | | | | | | | | | | | | | (all_302_1 = 0 & mem(all_92_1, all_29_5) = 0) % 163.23/22.06 | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | BETA: splitting (184) gives: % 163.23/22.06 | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | Case 1: % 163.23/22.06 | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | (301) all_263_0 = 0 & mem(all_117_1, all_52_0) = 0 % 163.23/22.06 | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | ALPHA: (301) implies: % 163.23/22.06 | | | | | | | | | | | | | | (302) mem(all_117_1, all_52_0) = 0 % 163.23/22.06 | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_4, % 163.23/22.06 | | | | | | | | | | | | | | all_52_0, simplifying with (35), (66), (122), % 163.23/22.06 | | | | | | | | | | | | | | (302) gives: % 163.23/22.06 | | | | | | | | | | | | | | (303) all_117_1 = all_29_4 % 163.23/22.06 | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | REDUCE: (124), (303) imply: % 163.23/22.06 | | | | | | | | | | | | | | (304) mem(all_29_4, all_81_1) = all_117_0 % 163.23/22.06 | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | BETA: splitting (194) gives: % 163.23/22.06 | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | Case 1: % 163.23/22.06 | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | (305) all_278_0 = 0 & mem(all_153_1, all_52_0) = 0 % 163.23/22.06 | | | | | | | | | | | | | | | % 163.23/22.06 | | | | | | | | | | | | | | | ALPHA: (305) implies: % 163.23/22.07 | | | | | | | | | | | | | | | (306) mem(all_153_1, all_52_0) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (121), (141), (142), (304), % 163.23/22.07 | | | | | | | | | | | | | | | (306) are inconsistent by sub-proof #27. % 163.23/22.07 | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | Case 2: % 163.23/22.07 | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | (307) all_278_1 = 0 & mem(all_153_1, all_29_4) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | ALPHA: (307) implies: % 163.23/22.07 | | | | | | | | | | | | | | | (308) mem(all_153_1, all_29_4) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 163.23/22.07 | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.23/22.07 | | | | | | | | | | | | | | | (89), (141), (308) gives: % 163.23/22.07 | | | | | | | | | | | | | | | (309) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.07 | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 163.23/22.07 | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 163.23/22.07 | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | DELTA: instantiating (309) with fresh symbols all_325_0, % 163.23/22.07 | | | | | | | | | | | | | | | all_325_1 gives: % 163.23/22.07 | | | | | | | | | | | | | | | (310) (all_325_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 163.23/22.07 | | | | | | | | | | | | | | | (all_325_1 = 0 & mem(all_153_1, all_29_5) = 0) % 163.23/22.07 | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | BETA: splitting (204) gives: % 163.23/22.07 | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | Case 1: % 163.23/22.07 | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | (311) all_286_0 = 0 & mem(all_147_2, all_52_0) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | ALPHA: (311) implies: % 163.23/22.07 | | | | | | | | | | | | | | | | (312) mem(all_147_2, all_52_0) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (121), (132), (145), (304), % 163.23/22.07 | | | | | | | | | | | | | | | | (312) are inconsistent by sub-proof #26. % 163.23/22.07 | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | Case 2: % 163.23/22.07 | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | (313) all_286_1 = 0 & mem(all_147_2, all_29_4) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | ALPHA: (313) implies: % 163.23/22.07 | | | | | | | | | | | | | | | | (314) mem(all_147_2, all_29_4) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 163.23/22.07 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.23/22.07 | | | | | | | | | | | | | | | | (89), (132), (314) gives: % 163.23/22.07 | | | | | | | | | | | | | | | | (315) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.07 | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 163.23/22.07 | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 163.23/22.07 | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | DELTA: instantiating (315) with fresh symbols all_333_0, % 163.23/22.07 | | | | | | | | | | | | | | | | all_333_1 gives: % 163.23/22.07 | | | | | | | | | | | | | | | | (316) (all_333_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 163.23/22.07 | | | | | | | | | | | | | | | | (all_333_1 = 0 & mem(all_147_2, all_29_5) = 0) % 163.23/22.07 | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | BETA: splitting (300) gives: % 163.23/22.07 | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | Case 1: % 163.23/22.07 | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | (317) all_302_0 = 0 & mem(all_92_1, all_29_2) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | ALPHA: (317) implies: % 163.23/22.07 | | | | | | | | | | | | | | | | | (318) mem(all_92_1, all_29_2) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_5, % 163.23/22.07 | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (105), % 163.23/22.07 | | | | | | | | | | | | | | | | | (318) gives: % 163.23/22.07 | | | | | | | | | | | | | | | | | (319) all_92_1 = all_29_5 % 163.23/22.07 | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | REDUCE: (107), (319) imply: % 163.23/22.07 | | | | | | | | | | | | | | | | | (320) mem(all_29_5, all_56_1) = all_92_0 % 163.23/22.07 | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | BETA: splitting (310) gives: % 163.23/22.07 | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.07 | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | (321) all_325_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | ALPHA: (321) implies: % 163.23/22.07 | | | | | | | | | | | | | | | | | | (322) mem(all_153_1, all_29_2) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (141), (146), (320), % 163.23/22.07 | | | | | | | | | | | | | | | | | | (322) are inconsistent by sub-proof #25. % 163.23/22.07 | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.07 | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | (323) all_325_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | ALPHA: (323) implies: % 163.23/22.07 | | | | | | | | | | | | | | | | | | (324) mem(all_153_1, all_29_5) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.23/22.07 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.23/22.07 | | | | | | | | | | | | | | | | | | (141), (324) gives: % 163.23/22.07 | | | | | | | | | | | | | | | | | | (325) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.07 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.23/22.07 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.23/22.07 | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | DELTA: instantiating (325) with fresh symbols all_380_0, % 163.23/22.07 | | | | | | | | | | | | | | | | | | all_380_1 gives: % 163.23/22.07 | | | | | | | | | | | | | | | | | | (326) (all_380_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.23/22.07 | | | | | | | | | | | | | | | | | | (all_380_1 = 0 & mem(all_153_1, e) = 0) % 163.23/22.07 | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | BETA: splitting (316) gives: % 163.23/22.07 | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | (327) all_333_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | ALPHA: (327) implies: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | (328) mem(all_147_2, all_29_2) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (132), (151), (320), % 163.23/22.07 | | | | | | | | | | | | | | | | | | | (328) are inconsistent by sub-proof #24. % 163.23/22.07 | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | (329) all_333_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | ALPHA: (329) implies: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | (330) mem(all_147_2, all_29_5) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.23/22.07 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.23/22.07 | | | | | | | | | | | | | | | | | | | (132), (330) gives: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | (331) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.07 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.23/22.07 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.23/22.07 | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (331) with fresh symbols all_388_0, % 163.23/22.07 | | | | | | | | | | | | | | | | | | | all_388_1 gives: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | (332) (all_388_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | (all_388_1 = 0 & mem(all_147_2, e) = 0) % 163.23/22.07 | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | BETA: splitting (326) gives: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | (333) all_380_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | ALPHA: (333) implies: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | (334) mem(all_153_1, all_50_0) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, e, all_50_0, % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (141), (334) gives: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | (335) all_153_1 = e % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | REDUCE: (143), (335) imply: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | (336) mem(e, all_111_1) = all_153_0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | BETA: splitting (332) gives: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | (337) all_388_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | ALPHA: (337) implies: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | (338) mem(all_147_2, all_50_0) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (132), (134), (140), (336), % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | (338) are inconsistent by sub-proof #31. % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | (339) all_388_1 = 0 & mem(all_147_2, e) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | ALPHA: (339) implies: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | (340) mem(all_147_2, e) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | (132), (340) gives: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | (341) $false % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | CLOSE: (341) is inconsistent. % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | End of split % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | (342) all_380_1 = 0 & mem(all_153_1, e) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | ALPHA: (342) implies: % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | (343) mem(all_153_1, e) = 0 % 163.23/22.07 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (141), (343) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (344) $false % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | CLOSE: (344) is inconsistent. % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | End of split % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | End of split % 163.23/22.08 | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | End of split % 163.23/22.08 | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | Case 2: % 163.23/22.08 | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | (345) all_302_1 = 0 & mem(all_92_1, all_29_5) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | ALPHA: (345) implies: % 163.23/22.08 | | | | | | | | | | | | | | | | | (346) mem(all_92_1, all_29_5) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 163.23/22.08 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.23/22.08 | | | | | | | | | | | | | | | | | (105), (346) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | (347) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.08 | | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 163.23/22.08 | | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 163.23/22.08 | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | DELTA: instantiating (347) with fresh symbols all_349_0, % 163.23/22.08 | | | | | | | | | | | | | | | | | all_349_1 gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | (348) (all_349_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 163.23/22.08 | | | | | | | | | | | | | | | | | (all_349_1 = 0 & mem(all_92_1, e) = 0) % 163.23/22.08 | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | BETA: splitting (310) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.08 | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | (349) all_325_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | ALPHA: (349) implies: % 163.23/22.08 | | | | | | | | | | | | | | | | | | (350) mem(all_153_1, all_29_2) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, all_29_5, % 163.23/22.08 | | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (141), % 163.23/22.08 | | | | | | | | | | | | | | | | | | (350) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | (351) all_153_1 = all_29_5 % 163.23/22.08 | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | REDUCE: (143), (351) imply: % 163.23/22.08 | | | | | | | | | | | | | | | | | | (352) mem(all_29_5, all_111_1) = all_153_0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | BETA: splitting (316) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | (353) all_333_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | ALPHA: (353) implies: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | (354) mem(all_147_2, all_29_2) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (132), (134), (140), (352), % 163.23/22.08 | | | | | | | | | | | | | | | | | | | (354) are inconsistent by sub-proof #30. % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | (355) all_333_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | ALPHA: (355) implies: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | (356) mem(all_147_2, all_29_5) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.23/22.08 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.23/22.08 | | | | | | | | | | | | | | | | | | | (132), (356) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | (357) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.08 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.23/22.08 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (357) with fresh symbols all_388_0, % 163.23/22.08 | | | | | | | | | | | | | | | | | | | all_388_1 gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | (358) (all_388_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | (all_388_1 = 0 & mem(all_147_2, e) = 0) % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | BETA: splitting (348) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (359) all_349_0 = 0 & mem(all_92_1, all_50_0) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | ALPHA: (359) implies: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (360) mem(all_92_1, all_50_0) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (360) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (361) all_92_1 = e % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | REDUCE: (107), (361) imply: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (362) mem(e, all_56_1) = all_92_0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | BETA: splitting (358) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | (363) all_388_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | ALPHA: (363) implies: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | (364) mem(all_147_2, all_50_0) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (132), (151), (362), % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | (364) are inconsistent by sub-proof #23. % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | (365) all_388_1 = 0 & mem(all_147_2, e) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | ALPHA: (365) implies: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | (366) mem(all_147_2, e) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | (132), (366) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | (367) $false % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | CLOSE: (367) is inconsistent. % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | End of split % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (368) all_349_1 = 0 & mem(all_92_1, e) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | ALPHA: (368) implies: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (369) mem(all_92_1, e) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (105), (369) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (370) $false % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | CLOSE: (370) is inconsistent. % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | End of split % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | End of split % 163.23/22.08 | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.08 | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | (371) all_325_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | ALPHA: (371) implies: % 163.23/22.08 | | | | | | | | | | | | | | | | | | (372) mem(all_153_1, all_29_5) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.23/22.08 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.23/22.08 | | | | | | | | | | | | | | | | | | (141), (372) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | (373) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.08 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.23/22.08 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.23/22.08 | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | DELTA: instantiating (373) with fresh symbols all_372_0, % 163.23/22.08 | | | | | | | | | | | | | | | | | | all_372_1 gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | (374) (all_372_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.23/22.08 | | | | | | | | | | | | | | | | | | (all_372_1 = 0 & mem(all_153_1, e) = 0) % 163.23/22.08 | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | BETA: splitting (348) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | (375) all_349_0 = 0 & mem(all_92_1, all_50_0) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | ALPHA: (375) implies: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | (376) mem(all_92_1, all_50_0) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 163.23/22.08 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (376) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | (377) all_92_1 = e % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | REDUCE: (107), (377) imply: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | (378) mem(e, all_56_1) = all_92_0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | BETA: splitting (374) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (379) all_372_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | ALPHA: (379) implies: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (380) mem(all_153_1, all_50_0) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (141), (146), (378), % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (380) are inconsistent by sub-proof #22. % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (381) all_372_1 = 0 & mem(all_153_1, e) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | ALPHA: (381) implies: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (382) mem(all_153_1, e) = 0 % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (141), (382) gives: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | (383) $false % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | CLOSE: (383) is inconsistent. % 163.23/22.08 | | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | End of split % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.08 | | | | | | | | | | | | | | | | | | | % 163.23/22.08 | | | | | | | | | | | | | | | | | | | (384) all_349_1 = 0 & mem(all_92_1, e) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | ALPHA: (384) implies: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | (385) mem(all_92_1, e) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 163.23/22.09 | | | | | | | | | | | | | | | | | | | (105), (385) gives: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | (386) $false % 163.23/22.09 | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | CLOSE: (386) is inconsistent. % 163.23/22.09 | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | End of split % 163.23/22.09 | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | End of split % 163.23/22.09 | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | End of split % 163.23/22.09 | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | End of split % 163.23/22.09 | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | End of split % 163.23/22.09 | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | Case 2: % 163.23/22.09 | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | (387) all_263_1 = 0 & mem(all_117_1, all_29_4) = 0 % 163.23/22.09 | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | ALPHA: (387) implies: % 163.23/22.09 | | | | | | | | | | | | | | (388) mem(all_117_1, all_29_4) = 0 % 163.23/22.09 | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, all_29_5, % 163.23/22.09 | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.23/22.09 | | | | | | | | | | | | | | (89), (122), (388) gives: % 163.23/22.09 | | | | | | | | | | | | | | (389) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.09 | | | | | | | | | | | | | | mem(all_117_1, all_29_2) = 0) | (v0 = 0 & % 163.23/22.09 | | | | | | | | | | | | | | mem(all_117_1, all_29_5) = 0)) % 163.23/22.09 | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | DELTA: instantiating (389) with fresh symbols all_310_0, % 163.23/22.09 | | | | | | | | | | | | | | all_310_1 gives: % 163.23/22.09 | | | | | | | | | | | | | | (390) (all_310_0 = 0 & mem(all_117_1, all_29_2) = 0) | % 163.23/22.09 | | | | | | | | | | | | | | (all_310_1 = 0 & mem(all_117_1, all_29_5) = 0) % 163.23/22.09 | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | BETA: splitting (194) gives: % 163.23/22.09 | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | Case 1: % 163.23/22.09 | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | (391) all_278_0 = 0 & mem(all_153_1, all_52_0) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | ALPHA: (391) implies: % 163.23/22.09 | | | | | | | | | | | | | | | (392) mem(all_153_1, all_52_0) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, all_29_4, % 163.23/22.09 | | | | | | | | | | | | | | | all_52_0, simplifying with (35), (66), (141), % 163.23/22.09 | | | | | | | | | | | | | | | (392) gives: % 163.23/22.09 | | | | | | | | | | | | | | | (393) all_153_1 = all_29_4 % 163.23/22.09 | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | REDUCE: (143), (393) imply: % 163.23/22.09 | | | | | | | | | | | | | | | (394) mem(all_29_4, all_111_1) = all_153_0 % 163.23/22.09 | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | BETA: splitting (204) gives: % 163.23/22.09 | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | Case 1: % 163.23/22.09 | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | (395) all_286_0 = 0 & mem(all_147_2, all_52_0) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | ALPHA: (395) implies: % 163.23/22.09 | | | | | | | | | | | | | | | | (396) mem(all_147_2, all_52_0) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (132), (134), (140), (394), % 163.23/22.09 | | | | | | | | | | | | | | | | (396) are inconsistent by sub-proof #21. % 163.23/22.09 | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | Case 2: % 163.23/22.09 | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | (397) all_286_1 = 0 & mem(all_147_2, all_29_4) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | ALPHA: (397) implies: % 163.23/22.09 | | | | | | | | | | | | | | | | (398) mem(all_147_2, all_29_4) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 163.23/22.09 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.23/22.09 | | | | | | | | | | | | | | | | (89), (132), (398) gives: % 163.23/22.09 | | | | | | | | | | | | | | | | (399) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.09 | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 163.23/22.09 | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 163.23/22.09 | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | DELTA: instantiating (399) with fresh symbols all_333_0, % 163.23/22.09 | | | | | | | | | | | | | | | | all_333_1 gives: % 163.23/22.09 | | | | | | | | | | | | | | | | (400) (all_333_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 163.23/22.09 | | | | | | | | | | | | | | | | (all_333_1 = 0 & mem(all_147_2, all_29_5) = 0) % 163.23/22.09 | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | BETA: splitting (300) gives: % 163.23/22.09 | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | Case 1: % 163.23/22.09 | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | (401) all_302_0 = 0 & mem(all_92_1, all_29_2) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | ALPHA: (401) implies: % 163.23/22.09 | | | | | | | | | | | | | | | | | (402) mem(all_92_1, all_29_2) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_5, % 163.23/22.09 | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (105), % 163.23/22.09 | | | | | | | | | | | | | | | | | (402) gives: % 163.23/22.09 | | | | | | | | | | | | | | | | | (403) all_92_1 = all_29_5 % 163.23/22.09 | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | REDUCE: (107), (403) imply: % 163.23/22.09 | | | | | | | | | | | | | | | | | (404) mem(all_29_5, all_56_1) = all_92_0 % 163.23/22.09 | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | BETA: splitting (390) gives: % 163.23/22.09 | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.09 | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | (405) all_310_0 = 0 & mem(all_117_1, all_29_2) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | ALPHA: (405) implies: % 163.23/22.09 | | | | | | | | | | | | | | | | | | (406) mem(all_117_1, all_29_2) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (122), (123), (404), % 163.23/22.09 | | | | | | | | | | | | | | | | | | (406) are inconsistent by sub-proof #20. % 163.23/22.09 | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.09 | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | (407) all_310_1 = 0 & mem(all_117_1, all_29_5) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | ALPHA: (407) implies: % 163.23/22.09 | | | | | | | | | | | | | | | | | | (408) mem(all_117_1, all_29_5) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 163.23/22.09 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.23/22.09 | | | | | | | | | | | | | | | | | | (122), (408) gives: % 163.23/22.09 | | | | | | | | | | | | | | | | | | (409) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.09 | | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 163.23/22.09 | | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 163.23/22.09 | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | DELTA: instantiating (409) with fresh symbols all_365_0, % 163.23/22.09 | | | | | | | | | | | | | | | | | | all_365_1 gives: % 163.23/22.09 | | | | | | | | | | | | | | | | | | (410) (all_365_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 163.23/22.09 | | | | | | | | | | | | | | | | | | (all_365_1 = 0 & mem(all_117_1, e) = 0) % 163.23/22.09 | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | BETA: splitting (400) gives: % 163.23/22.09 | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | (411) all_333_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | ALPHA: (411) implies: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | (412) mem(all_147_2, all_29_2) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (132), (151), (404), % 163.23/22.09 | | | | | | | | | | | | | | | | | | | (412) are inconsistent by sub-proof #24. % 163.23/22.09 | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | (413) all_333_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | ALPHA: (413) implies: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | (414) mem(all_147_2, all_29_5) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.23/22.09 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.23/22.09 | | | | | | | | | | | | | | | | | | | (132), (414) gives: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | (415) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.09 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.23/22.09 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.23/22.09 | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (415) with fresh symbols all_387_0, % 163.23/22.09 | | | | | | | | | | | | | | | | | | | all_387_1 gives: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | (416) (all_387_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | (all_387_1 = 0 & mem(all_147_2, e) = 0) % 163.23/22.09 | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | BETA: splitting (410) gives: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | (417) all_365_0 = 0 & mem(all_117_1, all_50_0) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | ALPHA: (417) implies: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | (418) mem(all_117_1, all_50_0) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, e, all_50_0, % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (122), (418) gives: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | (419) all_117_1 = e % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | REDUCE: (124), (419) imply: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | (420) mem(e, all_81_1) = all_117_0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | BETA: splitting (416) gives: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | | (421) all_387_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | | ALPHA: (421) implies: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | | (422) mem(all_147_2, all_50_0) = 0 % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (121), (132), (145), (420), % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | | (422) are inconsistent by sub-proof #29. % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.09 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | | (423) all_387_1 = 0 & mem(all_147_2, e) = 0 % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | | ALPHA: (423) implies: % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | | (424) mem(all_147_2, e) = 0 % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | | (132), (424) gives: % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | | (425) $false % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | | CLOSE: (425) is inconsistent. % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | End of split % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | (426) all_365_1 = 0 & mem(all_117_1, e) = 0 % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | ALPHA: (426) implies: % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | (427) mem(all_117_1, e) = 0 % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | (122), (427) gives: % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | (428) $false % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | CLOSE: (428) is inconsistent. % 163.23/22.10 | | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | End of split % 163.23/22.10 | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | End of split % 163.23/22.10 | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | End of split % 163.23/22.10 | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | Case 2: % 163.23/22.10 | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | (429) all_302_1 = 0 & mem(all_92_1, all_29_5) = 0 % 163.23/22.10 | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | ALPHA: (429) implies: % 163.23/22.10 | | | | | | | | | | | | | | | | | (430) mem(all_92_1, all_29_5) = 0 % 163.23/22.10 | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 163.23/22.10 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.23/22.10 | | | | | | | | | | | | | | | | | (105), (430) gives: % 163.23/22.10 | | | | | | | | | | | | | | | | | (431) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.23/22.10 | | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 163.23/22.10 | | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 163.23/22.10 | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | DELTA: instantiating (431) with fresh symbols all_349_0, % 163.23/22.10 | | | | | | | | | | | | | | | | | all_349_1 gives: % 163.23/22.10 | | | | | | | | | | | | | | | | | (432) (all_349_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 163.23/22.10 | | | | | | | | | | | | | | | | | (all_349_1 = 0 & mem(all_92_1, e) = 0) % 163.23/22.10 | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | BETA: splitting (390) gives: % 163.23/22.10 | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.10 | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | (433) all_310_0 = 0 & mem(all_117_1, all_29_2) = 0 % 163.23/22.10 | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | ALPHA: (433) implies: % 163.23/22.10 | | | | | | | | | | | | | | | | | | (434) mem(all_117_1, all_29_2) = 0 % 163.23/22.10 | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_5, % 163.23/22.10 | | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (122), % 163.23/22.10 | | | | | | | | | | | | | | | | | | (434) gives: % 163.23/22.10 | | | | | | | | | | | | | | | | | | (435) all_117_1 = all_29_5 % 163.23/22.10 | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | REDUCE: (124), (435) imply: % 163.23/22.10 | | | | | | | | | | | | | | | | | | (436) mem(all_29_5, all_81_1) = all_117_0 % 163.23/22.10 | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | BETA: splitting (400) gives: % 163.23/22.10 | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | Case 1: % 163.23/22.10 | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | (437) all_333_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.23/22.10 | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | ALPHA: (437) implies: % 163.23/22.10 | | | | | | | | | | | | | | | | | | | (438) mem(all_147_2, all_29_2) = 0 % 163.23/22.10 | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (121), (132), (145), (436), % 163.23/22.10 | | | | | | | | | | | | | | | | | | | (438) are inconsistent by sub-proof #32. % 163.23/22.10 | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | Case 2: % 163.23/22.10 | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | (439) all_333_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.23/22.10 | | | | | | | | | | | | | | | | | | | % 163.23/22.10 | | | | | | | | | | | | | | | | | | | ALPHA: (439) implies: % 163.23/22.10 | | | | | | | | | | | | | | | | | | | (440) mem(all_147_2, all_29_5) = 0 % 163.23/22.10 | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.49/22.10 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.10 | | | | | | | | | | | | | | | | | | | (132), (440) gives: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | (441) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.10 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.49/22.10 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.49/22.10 | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (441) with fresh symbols all_387_0, % 163.49/22.10 | | | | | | | | | | | | | | | | | | | all_387_1 gives: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | (442) (all_387_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | (all_387_1 = 0 & mem(all_147_2, e) = 0) % 163.49/22.10 | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | BETA: splitting (432) gives: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (443) all_349_0 = 0 & mem(all_92_1, all_50_0) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | ALPHA: (443) implies: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (444) mem(all_92_1, all_50_0) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (444) gives: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (445) all_92_1 = e % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | REDUCE: (107), (445) imply: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (446) mem(e, all_56_1) = all_92_0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | BETA: splitting (442) gives: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | (447) all_387_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | ALPHA: (447) implies: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | (448) mem(all_147_2, all_50_0) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (132), (151), (446), % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | (448) are inconsistent by sub-proof #23. % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | (449) all_387_1 = 0 & mem(all_147_2, e) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | ALPHA: (449) implies: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | (450) mem(all_147_2, e) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | (132), (450) gives: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | (451) $false % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | CLOSE: (451) is inconsistent. % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | End of split % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (452) all_349_1 = 0 & mem(all_92_1, e) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | ALPHA: (452) implies: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (453) mem(all_92_1, e) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (105), (453) gives: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (454) $false % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | CLOSE: (454) is inconsistent. % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | End of split % 163.49/22.10 | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | End of split % 163.49/22.10 | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.10 | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | (455) all_310_1 = 0 & mem(all_117_1, all_29_5) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | ALPHA: (455) implies: % 163.49/22.10 | | | | | | | | | | | | | | | | | | (456) mem(all_117_1, all_29_5) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 163.49/22.10 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.10 | | | | | | | | | | | | | | | | | | (122), (456) gives: % 163.49/22.10 | | | | | | | | | | | | | | | | | | (457) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.10 | | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 163.49/22.10 | | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 163.49/22.10 | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | DELTA: instantiating (457) with fresh symbols all_357_0, % 163.49/22.10 | | | | | | | | | | | | | | | | | | all_357_1 gives: % 163.49/22.10 | | | | | | | | | | | | | | | | | | (458) (all_357_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 163.49/22.10 | | | | | | | | | | | | | | | | | | (all_357_1 = 0 & mem(all_117_1, e) = 0) % 163.49/22.10 | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | BETA: splitting (432) gives: % 163.49/22.10 | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | (459) all_349_0 = 0 & mem(all_92_1, all_50_0) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | ALPHA: (459) implies: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | (460) mem(all_92_1, all_50_0) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 163.49/22.10 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (460) gives: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | (461) all_92_1 = e % 163.49/22.10 | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | REDUCE: (107), (461) imply: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | (462) mem(e, all_56_1) = all_92_0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | BETA: splitting (458) gives: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (463) all_357_0 = 0 & mem(all_117_1, all_50_0) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | ALPHA: (463) implies: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (464) mem(all_117_1, all_50_0) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (122), (123), (462), % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (464) are inconsistent by sub-proof #19. % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (465) all_357_1 = 0 & mem(all_117_1, e) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | ALPHA: (465) implies: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (466) mem(all_117_1, e) = 0 % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (122), (466) gives: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | (467) $false % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | CLOSE: (467) is inconsistent. % 163.49/22.10 | | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | | End of split % 163.49/22.10 | | | | | | | | | | | | | | | | | | | % 163.49/22.10 | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.10 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | (468) all_349_1 = 0 & mem(all_92_1, e) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | ALPHA: (468) implies: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | (469) mem(all_92_1, e) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 163.49/22.11 | | | | | | | | | | | | | | | | | | | (105), (469) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | (470) $false % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | CLOSE: (470) is inconsistent. % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | End of split % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | End of split % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | End of split % 163.49/22.11 | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | End of split % 163.49/22.11 | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | Case 2: % 163.49/22.11 | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | (471) all_278_1 = 0 & mem(all_153_1, all_29_4) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | ALPHA: (471) implies: % 163.49/22.11 | | | | | | | | | | | | | | | (472) mem(all_153_1, all_29_4) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 163.49/22.11 | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.49/22.11 | | | | | | | | | | | | | | | (89), (141), (472) gives: % 163.49/22.11 | | | | | | | | | | | | | | | (473) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.11 | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 163.49/22.11 | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 163.49/22.11 | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | DELTA: instantiating (473) with fresh symbols all_318_0, % 163.49/22.11 | | | | | | | | | | | | | | | all_318_1 gives: % 163.49/22.11 | | | | | | | | | | | | | | | (474) (all_318_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 163.49/22.11 | | | | | | | | | | | | | | | (all_318_1 = 0 & mem(all_153_1, all_29_5) = 0) % 163.49/22.11 | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | BETA: splitting (300) gives: % 163.49/22.11 | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | Case 1: % 163.49/22.11 | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | (475) all_302_0 = 0 & mem(all_92_1, all_29_2) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | ALPHA: (475) implies: % 163.49/22.11 | | | | | | | | | | | | | | | | (476) mem(all_92_1, all_29_2) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_5, % 163.49/22.11 | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (105), % 163.49/22.11 | | | | | | | | | | | | | | | | (476) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | (477) all_92_1 = all_29_5 % 163.49/22.11 | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | REDUCE: (107), (477) imply: % 163.49/22.11 | | | | | | | | | | | | | | | | (478) mem(all_29_5, all_56_1) = all_92_0 % 163.49/22.11 | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | BETA: splitting (390) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | Case 1: % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | (479) all_310_0 = 0 & mem(all_117_1, all_29_2) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | ALPHA: (479) implies: % 163.49/22.11 | | | | | | | | | | | | | | | | | (480) mem(all_117_1, all_29_2) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (122), (123), (478), % 163.49/22.11 | | | | | | | | | | | | | | | | | (480) are inconsistent by sub-proof #20. % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | Case 2: % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | (481) all_310_1 = 0 & mem(all_117_1, all_29_5) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | ALPHA: (481) implies: % 163.49/22.11 | | | | | | | | | | | | | | | | | (482) mem(all_117_1, all_29_5) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 163.49/22.11 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.11 | | | | | | | | | | | | | | | | | (122), (482) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | | (483) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.11 | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 163.49/22.11 | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | DELTA: instantiating (483) with fresh symbols all_373_0, % 163.49/22.11 | | | | | | | | | | | | | | | | | all_373_1 gives: % 163.49/22.11 | | | | | | | | | | | | | | | | | (484) (all_373_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 163.49/22.11 | | | | | | | | | | | | | | | | | (all_373_1 = 0 & mem(all_117_1, e) = 0) % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | BETA: splitting (474) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | (485) all_318_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | ALPHA: (485) implies: % 163.49/22.11 | | | | | | | | | | | | | | | | | | (486) mem(all_153_1, all_29_2) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (141), (146), (478), % 163.49/22.11 | | | | | | | | | | | | | | | | | | (486) are inconsistent by sub-proof #25. % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | (487) all_318_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | ALPHA: (487) implies: % 163.49/22.11 | | | | | | | | | | | | | | | | | | (488) mem(all_153_1, all_29_5) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.49/22.11 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.11 | | | | | | | | | | | | | | | | | | (141), (488) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | | | (489) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.11 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.49/22.11 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | DELTA: instantiating (489) with fresh symbols all_381_0, % 163.49/22.11 | | | | | | | | | | | | | | | | | | all_381_1 gives: % 163.49/22.11 | | | | | | | | | | | | | | | | | | (490) (all_381_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.49/22.11 | | | | | | | | | | | | | | | | | | (all_381_1 = 0 & mem(all_153_1, e) = 0) % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | BETA: splitting (484) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | (491) all_373_0 = 0 & mem(all_117_1, all_50_0) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | ALPHA: (491) implies: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | (492) mem(all_117_1, all_50_0) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, e, all_50_0, % 163.49/22.11 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (122), (492) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | (493) all_117_1 = e % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | REDUCE: (124), (493) imply: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | (494) mem(e, all_81_1) = all_117_0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | BETA: splitting (490) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | (495) all_381_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | ALPHA: (495) implies: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | (496) mem(all_153_1, all_50_0) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (121), (141), (142), (494), % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | (496) are inconsistent by sub-proof #28. % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | (497) all_381_1 = 0 & mem(all_153_1, e) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | ALPHA: (497) implies: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | (498) mem(all_153_1, e) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | (141), (498) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | (499) $false % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | CLOSE: (499) is inconsistent. % 163.49/22.11 | | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | End of split % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | (500) all_373_1 = 0 & mem(all_117_1, e) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | ALPHA: (500) implies: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | (501) mem(all_117_1, e) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 163.49/22.11 | | | | | | | | | | | | | | | | | | | (122), (501) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | | | | (502) $false % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | | CLOSE: (502) is inconsistent. % 163.49/22.11 | | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | End of split % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | End of split % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | End of split % 163.49/22.11 | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | Case 2: % 163.49/22.11 | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | (503) all_302_1 = 0 & mem(all_92_1, all_29_5) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | ALPHA: (503) implies: % 163.49/22.11 | | | | | | | | | | | | | | | | (504) mem(all_92_1, all_29_5) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 163.49/22.11 | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.11 | | | | | | | | | | | | | | | | (105), (504) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | (505) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.11 | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 163.49/22.11 | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 163.49/22.11 | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | DELTA: instantiating (505) with fresh symbols all_357_0, % 163.49/22.11 | | | | | | | | | | | | | | | | all_357_1 gives: % 163.49/22.11 | | | | | | | | | | | | | | | | (506) (all_357_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 163.49/22.11 | | | | | | | | | | | | | | | | (all_357_1 = 0 & mem(all_92_1, e) = 0) % 163.49/22.11 | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | BETA: splitting (390) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | Case 1: % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | (507) all_310_0 = 0 & mem(all_117_1, all_29_2) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | ALPHA: (507) implies: % 163.49/22.11 | | | | | | | | | | | | | | | | | (508) mem(all_117_1, all_29_2) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_5, % 163.49/22.11 | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (122), % 163.49/22.11 | | | | | | | | | | | | | | | | | (508) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | | (509) all_117_1 = all_29_5 % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | REDUCE: (124), (509) imply: % 163.49/22.11 | | | | | | | | | | | | | | | | | (510) mem(all_29_5, all_81_1) = all_117_0 % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | BETA: splitting (474) gives: % 163.49/22.11 | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | (511) all_318_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.11 | | | | | | | | | | | | | | | | | | ALPHA: (511) implies: % 163.49/22.11 | | | | | | | | | | | | | | | | | | (512) mem(all_153_1, all_29_2) = 0 % 163.49/22.11 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (121), (141), (142), (510), % 163.49/22.12 | | | | | | | | | | | | | | | | | | (512) are inconsistent by sub-proof #33. % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | (513) all_318_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | ALPHA: (513) implies: % 163.49/22.12 | | | | | | | | | | | | | | | | | | (514) mem(all_153_1, all_29_5) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.49/22.12 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.12 | | | | | | | | | | | | | | | | | | (141), (514) gives: % 163.49/22.12 | | | | | | | | | | | | | | | | | | (515) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.12 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.49/22.12 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | DELTA: instantiating (515) with fresh symbols all_381_0, % 163.49/22.12 | | | | | | | | | | | | | | | | | | all_381_1 gives: % 163.49/22.12 | | | | | | | | | | | | | | | | | | (516) (all_381_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.49/22.12 | | | | | | | | | | | | | | | | | | (all_381_1 = 0 & mem(all_153_1, e) = 0) % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | BETA: splitting (506) gives: % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (517) all_357_0 = 0 & mem(all_92_1, all_50_0) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | ALPHA: (517) implies: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (518) mem(all_92_1, all_50_0) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 163.49/22.12 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (518) gives: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (519) all_92_1 = e % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | REDUCE: (107), (519) imply: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (520) mem(e, all_56_1) = all_92_0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | BETA: splitting (516) gives: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | (521) all_381_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | ALPHA: (521) implies: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | (522) mem(all_153_1, all_50_0) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (141), (146), (520), % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | (522) are inconsistent by sub-proof #22. % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | (523) all_381_1 = 0 & mem(all_153_1, e) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | ALPHA: (523) implies: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | (524) mem(all_153_1, e) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | (141), (524) gives: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | (525) $false % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | CLOSE: (525) is inconsistent. % 163.49/22.12 | | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | End of split % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (526) all_357_1 = 0 & mem(all_92_1, e) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | ALPHA: (526) implies: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (527) mem(all_92_1, e) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (105), (527) gives: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (528) $false % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | CLOSE: (528) is inconsistent. % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | End of split % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | End of split % 163.49/22.12 | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | Case 2: % 163.49/22.12 | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | (529) all_310_1 = 0 & mem(all_117_1, all_29_5) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | ALPHA: (529) implies: % 163.49/22.12 | | | | | | | | | | | | | | | | | (530) mem(all_117_1, all_29_5) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 163.49/22.12 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.12 | | | | | | | | | | | | | | | | | (122), (530) gives: % 163.49/22.12 | | | | | | | | | | | | | | | | | (531) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.12 | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 163.49/22.12 | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 163.49/22.12 | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | DELTA: instantiating (531) with fresh symbols all_365_0, % 163.49/22.12 | | | | | | | | | | | | | | | | | all_365_1 gives: % 163.49/22.12 | | | | | | | | | | | | | | | | | (532) (all_365_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 163.49/22.12 | | | | | | | | | | | | | | | | | (all_365_1 = 0 & mem(all_117_1, e) = 0) % 163.49/22.12 | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | BETA: splitting (506) gives: % 163.49/22.12 | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | (533) all_357_0 = 0 & mem(all_92_1, all_50_0) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | ALPHA: (533) implies: % 163.49/22.12 | | | | | | | | | | | | | | | | | | (534) mem(all_92_1, all_50_0) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 163.49/22.12 | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (534) gives: % 163.49/22.12 | | | | | | | | | | | | | | | | | | (535) all_92_1 = e % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | REDUCE: (107), (535) imply: % 163.49/22.12 | | | | | | | | | | | | | | | | | | (536) mem(e, all_56_1) = all_92_0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | BETA: splitting (532) gives: % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (537) all_365_0 = 0 & mem(all_117_1, all_50_0) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | ALPHA: (537) implies: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (538) mem(all_117_1, all_50_0) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (122), (123), (536), % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (538) are inconsistent by sub-proof #19. % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (539) all_365_1 = 0 & mem(all_117_1, e) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | ALPHA: (539) implies: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (540) mem(all_117_1, e) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (122), (540) gives: % 163.49/22.12 | | | | | | | | | | | | | | | | | | | (541) $false % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | | CLOSE: (541) is inconsistent. % 163.49/22.12 | | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | End of split % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | (542) all_357_1 = 0 & mem(all_92_1, e) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | ALPHA: (542) implies: % 163.49/22.12 | | | | | | | | | | | | | | | | | | (543) mem(all_92_1, e) = 0 % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 163.49/22.12 | | | | | | | | | | | | | | | | | | (105), (543) gives: % 163.49/22.12 | | | | | | | | | | | | | | | | | | (544) $false % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | | CLOSE: (544) is inconsistent. % 163.49/22.12 | | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | | End of split % 163.49/22.12 | | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | | End of split % 163.49/22.12 | | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | | End of split % 163.49/22.12 | | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | | End of split % 163.49/22.12 | | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | | End of split % 163.49/22.12 | | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | | End of split % 163.49/22.12 | | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | | End of split % 163.49/22.12 | | | | | | | | | | | % 163.49/22.12 | | | | | | | | | | End of split % 163.49/22.12 | | | | | | | | | | % 163.49/22.12 | | | | | | | | | End of split % 163.49/22.12 | | | | | | | | | % 163.49/22.12 | | | | | | | | End of split % 163.49/22.12 | | | | | | | | % 163.49/22.12 | | | | | | | Case 2: % 163.49/22.12 | | | | | | | | % 163.49/22.12 | | | | | | | | (545) all_80_1 = 0 & mem(all_62_1, all_29_3) = 0 % 163.49/22.12 | | | | | | | | % 163.49/22.12 | | | | | | | | ALPHA: (545) implies: % 163.49/22.12 | | | | | | | | (546) mem(all_62_1, all_29_3) = 0 % 163.49/22.12 | | | | | | | | % 163.49/22.12 | | | | | | | | GROUND_INST: instantiating (5) with all_62_1, all_29_4, % 163.49/22.12 | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 163.49/22.12 | | | | | | | | (67), (83), (546) gives: % 163.49/22.12 | | | | | | | | (547) ? [v0: int] : ? [v1: int] : ((v1 = 0 & mem(all_62_1, % 163.49/22.12 | | | | | | | | all_52_0) = 0) | (v0 = 0 & mem(all_62_1, % 163.49/22.12 | | | | | | | | all_29_4) = 0)) % 163.49/22.12 | | | | | | | | % 163.49/22.12 | | | | | | | | GROUND_INST: instantiating (1) with all_56_1, all_39_1, % 163.49/22.12 | | | | | | | | all_147_2, simplifying with (48), (74), (76), % 163.49/22.12 | | | | | | | | (132), (151) gives: % 163.49/22.12 | | | | | | | | (548) mem(all_147_2, all_39_1) = 0 % 163.49/22.12 | | | | | | | | % 163.49/22.12 | | | | | | | | GROUND_INST: instantiating (1) with all_39_1, all_29_0, % 163.49/22.12 | | | | | | | | all_153_1, simplifying with (22), (48), (50), % 163.49/22.12 | | | | | | | | (141), (152) gives: % 163.49/22.12 | | | | | | | | (549) mem(all_153_1, all_29_0) = 0 % 163.49/22.12 | | | | | | | | % 163.49/22.12 | | | | | | | | DELTA: instantiating (547) with fresh symbols all_221_0, % 163.49/22.12 | | | | | | | | all_221_1 gives: % 163.49/22.12 | | | | | | | | (550) (all_221_0 = 0 & mem(all_62_1, all_52_0) = 0) | % 163.49/22.12 | | | | | | | | (all_221_1 = 0 & mem(all_62_1, all_29_4) = 0) % 163.49/22.12 | | | | | | | | % 163.49/22.12 | | | | | | | | GROUND_INST: instantiating (1) with all_39_1, all_29_0, % 163.49/22.12 | | | | | | | | all_147_2, simplifying with (22), (48), (50), % 163.49/22.12 | | | | | | | | (132), (548) gives: % 163.49/22.12 | | | | | | | | (551) mem(all_147_2, all_29_0) = 0 % 163.49/22.12 | | | | | | | | % 163.49/22.12 | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_3, % 163.49/22.12 | | | | | | | | all_37_0, all_29_0, simplifying with (19), (43), % 163.49/22.12 | | | | | | | | (45), (141), (549) gives: % 163.49/22.12 | | | | | | | | (552) ? [v0: int] : ? [v1: int] : ((v1 = 0 & mem(all_153_1, % 163.49/22.12 | | | | | | | | all_37_0) = 0) | (v0 = 0 & mem(all_153_1, % 163.49/22.12 | | | | | | | | all_29_3) = 0)) % 163.49/22.12 | | | | | | | | % 163.49/22.12 | | | | | | | | DELTA: instantiating (552) with fresh symbols all_234_0, % 163.49/22.12 | | | | | | | | all_234_1 gives: % 163.49/22.12 | | | | | | | | (553) (all_234_0 = 0 & mem(all_153_1, all_37_0) = 0) | % 163.49/22.12 | | | | | | | | (all_234_1 = 0 & mem(all_153_1, all_29_3) = 0) % 163.49/22.12 | | | | | | | | % 163.49/22.12 | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_3, % 163.49/22.12 | | | | | | | | all_37_0, all_29_0, simplifying with (19), (43), % 163.49/22.12 | | | | | | | | (45), (132), (551) gives: % 163.49/22.12 | | | | | | | | (554) ? [v0: int] : ? [v1: int] : ((v1 = 0 & mem(all_147_2, % 163.49/22.12 | | | | | | | | all_37_0) = 0) | (v0 = 0 & mem(all_147_2, % 163.49/22.12 | | | | | | | | all_29_3) = 0)) % 163.49/22.12 | | | | | | | | % 163.49/22.12 | | | | | | | | DELTA: instantiating (554) with fresh symbols all_241_0, % 163.49/22.12 | | | | | | | | all_241_1 gives: % 163.49/22.12 | | | | | | | | (555) (all_241_0 = 0 & mem(all_147_2, all_37_0) = 0) | % 163.49/22.12 | | | | | | | | (all_241_1 = 0 & mem(all_147_2, all_29_3) = 0) % 163.49/22.12 | | | | | | | | % 163.49/22.12 | | | | | | | | BETA: splitting (129) gives: % 163.49/22.12 | | | | | | | | % 163.49/22.12 | | | | | | | | Case 1: % 163.49/22.12 | | | | | | | | | % 163.49/22.12 | | | | | | | | | (556) all_146_0 = 0 & mem(all_92_1, all_37_0) = 0 % 163.49/22.12 | | | | | | | | | % 163.49/22.12 | | | | | | | | | ALPHA: (556) implies: % 163.49/22.12 | | | | | | | | | (557) mem(all_92_1, all_37_0) = 0 % 163.49/22.12 | | | | | | | | | % 163.49/22.12 | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_1, % 163.49/22.12 | | | | | | | | | all_37_0, simplifying with (21), (44), (105), % 163.49/22.12 | | | | | | | | | (557) gives: % 163.49/22.12 | | | | | | | | | (558) all_92_1 = all_29_1 % 163.49/22.12 | | | | | | | | | % 163.49/22.12 | | | | | | | | | REDUCE: (107), (558) imply: % 163.49/22.13 | | | | | | | | | (559) mem(all_29_1, all_56_1) = all_92_0 % 163.49/22.13 | | | | | | | | | % 163.49/22.13 | | | | | | | | | BETA: splitting (153) gives: % 163.49/22.13 | | | | | | | | | % 163.49/22.13 | | | | | | | | | Case 1: % 163.49/22.13 | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | (560) all_202_0 = 0 & mem(all_117_1, all_37_0) = 0 % 163.49/22.13 | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | ALPHA: (560) implies: % 163.49/22.13 | | | | | | | | | | (561) mem(all_117_1, all_37_0) = 0 % 163.49/22.13 | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_1, % 163.49/22.13 | | | | | | | | | | all_37_0, simplifying with (21), (44), (122), % 163.49/22.13 | | | | | | | | | | (561) gives: % 163.49/22.13 | | | | | | | | | | (562) all_117_1 = all_29_1 % 163.49/22.13 | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | REDUCE: (123), (562) imply: % 163.49/22.13 | | | | | | | | | | (563) mem(all_29_1, all_56_1) = 0 % 163.49/22.13 | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | GROUND_INST: instantiating (17) with all_92_0, 0, all_56_1, % 163.49/22.13 | | | | | | | | | | all_29_1, simplifying with (559), (563) gives: % 163.49/22.13 | | | | | | | | | | (564) all_92_0 = 0 % 163.49/22.13 | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | REDUCE: (104), (564) imply: % 163.49/22.13 | | | | | | | | | | (565) $false % 163.49/22.13 | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | CLOSE: (565) is inconsistent. % 163.49/22.13 | | | | | | | | | | % 163.49/22.13 | | | | | | | | | Case 2: % 163.49/22.13 | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | (566) all_202_1 = 0 & mem(all_117_1, all_29_3) = 0 % 163.49/22.13 | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | ALPHA: (566) implies: % 163.49/22.13 | | | | | | | | | | (567) mem(all_117_1, all_29_3) = 0 % 163.49/22.13 | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, all_29_4, % 163.49/22.13 | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 163.49/22.13 | | | | | | | | | | (67), (122), (567) gives: % 163.49/22.13 | | | | | | | | | | (568) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.13 | | | | | | | | | | mem(all_117_1, all_52_0) = 0) | (v0 = 0 & % 163.49/22.13 | | | | | | | | | | mem(all_117_1, all_29_4) = 0)) % 163.49/22.13 | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | DELTA: instantiating (568) with fresh symbols all_269_0, % 163.49/22.13 | | | | | | | | | | all_269_1 gives: % 163.49/22.13 | | | | | | | | | | (569) (all_269_0 = 0 & mem(all_117_1, all_52_0) = 0) | % 163.49/22.13 | | | | | | | | | | (all_269_1 = 0 & mem(all_117_1, all_29_4) = 0) % 163.49/22.13 | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | BETA: splitting (550) gives: % 163.49/22.13 | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | Case 1: % 163.49/22.13 | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | (570) all_221_0 = 0 & mem(all_62_1, all_52_0) = 0 % 163.49/22.13 | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | ALPHA: (570) implies: % 163.49/22.13 | | | | | | | | | | | (571) mem(all_62_1, all_52_0) = 0 % 163.49/22.13 | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, all_29_4, % 163.49/22.13 | | | | | | | | | | | all_52_0, simplifying with (35), (66), (83), (571) % 163.49/22.13 | | | | | | | | | | | gives: % 163.49/22.13 | | | | | | | | | | | (572) all_62_1 = all_29_4 % 163.49/22.13 | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | REDUCE: (85), (572) imply: % 163.49/22.13 | | | | | | | | | | | (573) mem(all_29_4, all_39_1) = all_62_0 % 163.49/22.13 | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | BETA: splitting (553) gives: % 163.49/22.13 | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | Case 1: % 163.49/22.13 | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | (574) all_234_0 = 0 & mem(all_153_1, all_37_0) = 0 % 163.49/22.13 | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | ALPHA: (574) implies: % 163.49/22.13 | | | | | | | | | | | | (575) mem(all_153_1, all_37_0) = 0 % 163.49/22.13 | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | REF_CLOSE: (4), (17), (21), (44), (104), (141), (146), (559), % 163.49/22.13 | | | | | | | | | | | | (575) are inconsistent by sub-proof #18. % 163.49/22.13 | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | Case 2: % 163.49/22.13 | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | (576) all_234_1 = 0 & mem(all_153_1, all_29_3) = 0 % 163.49/22.13 | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | ALPHA: (576) implies: % 163.49/22.13 | | | | | | | | | | | | (577) mem(all_153_1, all_29_3) = 0 % 163.49/22.13 | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_4, % 163.49/22.13 | | | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 163.49/22.13 | | | | | | | | | | | | (67), (141), (577) gives: % 163.49/22.13 | | | | | | | | | | | | (578) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.13 | | | | | | | | | | | | mem(all_153_1, all_52_0) = 0) | (v0 = 0 & % 163.49/22.13 | | | | | | | | | | | | mem(all_153_1, all_29_4) = 0)) % 163.49/22.13 | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | DELTA: instantiating (578) with fresh symbols all_292_0, % 163.49/22.13 | | | | | | | | | | | | all_292_1 gives: % 163.49/22.13 | | | | | | | | | | | | (579) (all_292_0 = 0 & mem(all_153_1, all_52_0) = 0) | % 163.49/22.13 | | | | | | | | | | | | (all_292_1 = 0 & mem(all_153_1, all_29_4) = 0) % 163.49/22.13 | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | BETA: splitting (555) gives: % 163.49/22.13 | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | Case 1: % 163.49/22.13 | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | (580) all_241_0 = 0 & mem(all_147_2, all_37_0) = 0 % 163.49/22.13 | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | ALPHA: (580) implies: % 163.49/22.13 | | | | | | | | | | | | | (581) mem(all_147_2, all_37_0) = 0 % 163.49/22.13 | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | REF_CLOSE: (4), (17), (21), (44), (104), (132), (151), (559), % 163.49/22.13 | | | | | | | | | | | | | (581) are inconsistent by sub-proof #17. % 163.49/22.13 | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | Case 2: % 163.49/22.13 | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | (582) all_241_1 = 0 & mem(all_147_2, all_29_3) = 0 % 163.49/22.13 | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | ALPHA: (582) implies: % 163.49/22.13 | | | | | | | | | | | | | (583) mem(all_147_2, all_29_3) = 0 % 163.49/22.13 | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_4, % 163.49/22.13 | | | | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 163.49/22.13 | | | | | | | | | | | | | (67), (132), (583) gives: % 163.49/22.13 | | | | | | | | | | | | | (584) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.13 | | | | | | | | | | | | | mem(all_147_2, all_52_0) = 0) | (v0 = 0 & % 163.49/22.13 | | | | | | | | | | | | | mem(all_147_2, all_29_4) = 0)) % 163.49/22.13 | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | DELTA: instantiating (584) with fresh symbols all_300_0, % 163.49/22.13 | | | | | | | | | | | | | all_300_1 gives: % 163.49/22.13 | | | | | | | | | | | | | (585) (all_300_0 = 0 & mem(all_147_2, all_52_0) = 0) | % 163.49/22.13 | | | | | | | | | | | | | (all_300_1 = 0 & mem(all_147_2, all_29_4) = 0) % 163.49/22.13 | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | BETA: splitting (569) gives: % 163.49/22.13 | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | Case 1: % 163.49/22.13 | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | (586) all_269_0 = 0 & mem(all_117_1, all_52_0) = 0 % 163.49/22.13 | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | ALPHA: (586) implies: % 163.49/22.13 | | | | | | | | | | | | | | (587) mem(all_117_1, all_52_0) = 0 % 163.49/22.13 | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (82), (122), (126), (573), % 163.49/22.13 | | | | | | | | | | | | | | (587) are inconsistent by sub-proof #16. % 163.49/22.13 | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | Case 2: % 163.49/22.13 | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | (588) all_269_1 = 0 & mem(all_117_1, all_29_4) = 0 % 163.49/22.13 | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | ALPHA: (588) implies: % 163.49/22.13 | | | | | | | | | | | | | | (589) mem(all_117_1, all_29_4) = 0 % 163.49/22.13 | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, all_29_5, % 163.49/22.13 | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.49/22.13 | | | | | | | | | | | | | | (89), (122), (589) gives: % 163.49/22.13 | | | | | | | | | | | | | | (590) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.13 | | | | | | | | | | | | | | mem(all_117_1, all_29_2) = 0) | (v0 = 0 & % 163.49/22.13 | | | | | | | | | | | | | | mem(all_117_1, all_29_5) = 0)) % 163.49/22.13 | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | DELTA: instantiating (590) with fresh symbols all_324_0, % 163.49/22.13 | | | | | | | | | | | | | | all_324_1 gives: % 163.49/22.13 | | | | | | | | | | | | | | (591) (all_324_0 = 0 & mem(all_117_1, all_29_2) = 0) | % 163.49/22.13 | | | | | | | | | | | | | | (all_324_1 = 0 & mem(all_117_1, all_29_5) = 0) % 163.49/22.13 | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | BETA: splitting (579) gives: % 163.49/22.13 | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | Case 1: % 163.49/22.13 | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | (592) all_292_0 = 0 & mem(all_153_1, all_52_0) = 0 % 163.49/22.13 | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | ALPHA: (592) implies: % 163.49/22.13 | | | | | | | | | | | | | | | (593) mem(all_153_1, all_52_0) = 0 % 163.49/22.13 | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (82), (141), (152), (573), % 163.49/22.13 | | | | | | | | | | | | | | | (593) are inconsistent by sub-proof #15. % 163.49/22.13 | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | Case 2: % 163.49/22.13 | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | (594) all_292_1 = 0 & mem(all_153_1, all_29_4) = 0 % 163.49/22.13 | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | ALPHA: (594) implies: % 163.49/22.13 | | | | | | | | | | | | | | | (595) mem(all_153_1, all_29_4) = 0 % 163.49/22.13 | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 163.49/22.13 | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.49/22.13 | | | | | | | | | | | | | | | (89), (141), (595) gives: % 163.49/22.13 | | | | | | | | | | | | | | | (596) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.13 | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 163.49/22.13 | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 163.49/22.13 | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | DELTA: instantiating (596) with fresh symbols all_346_0, % 163.49/22.13 | | | | | | | | | | | | | | | all_346_1 gives: % 163.49/22.13 | | | | | | | | | | | | | | | (597) (all_346_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 163.49/22.13 | | | | | | | | | | | | | | | (all_346_1 = 0 & mem(all_153_1, all_29_5) = 0) % 163.49/22.13 | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | BETA: splitting (585) gives: % 163.49/22.13 | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | Case 1: % 163.49/22.13 | | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | | (598) all_300_0 = 0 & mem(all_147_2, all_52_0) = 0 % 163.49/22.13 | | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | | ALPHA: (598) implies: % 163.49/22.13 | | | | | | | | | | | | | | | | (599) mem(all_147_2, all_52_0) = 0 % 163.49/22.13 | | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (82), (132), (548), (573), % 163.49/22.13 | | | | | | | | | | | | | | | | (599) are inconsistent by sub-proof #14. % 163.49/22.13 | | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | Case 2: % 163.49/22.13 | | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | | (600) all_300_1 = 0 & mem(all_147_2, all_29_4) = 0 % 163.49/22.13 | | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | | ALPHA: (600) implies: % 163.49/22.13 | | | | | | | | | | | | | | | | (601) mem(all_147_2, all_29_4) = 0 % 163.49/22.13 | | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 163.49/22.13 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.49/22.13 | | | | | | | | | | | | | | | | (89), (132), (601) gives: % 163.49/22.13 | | | | | | | | | | | | | | | | (602) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.13 | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 163.49/22.13 | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 163.49/22.13 | | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | | DELTA: instantiating (602) with fresh symbols all_354_0, % 163.49/22.13 | | | | | | | | | | | | | | | | all_354_1 gives: % 163.49/22.13 | | | | | | | | | | | | | | | | (603) (all_354_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 163.49/22.13 | | | | | | | | | | | | | | | | (all_354_1 = 0 & mem(all_147_2, all_29_5) = 0) % 163.49/22.13 | | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | | BETA: splitting (591) gives: % 163.49/22.13 | | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | | Case 1: % 163.49/22.13 | | | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | | | (604) all_324_0 = 0 & mem(all_117_1, all_29_2) = 0 % 163.49/22.13 | | | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | | | ALPHA: (604) implies: % 163.49/22.13 | | | | | | | | | | | | | | | | | (605) mem(all_117_1, all_29_2) = 0 % 163.49/22.13 | | | | | | | | | | | | | | | | | % 163.49/22.13 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_5, % 163.49/22.13 | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (122), % 163.49/22.13 | | | | | | | | | | | | | | | | | (605) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | (606) all_117_1 = all_29_5 % 163.49/22.14 | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | REDUCE: (124), (606) imply: % 163.49/22.14 | | | | | | | | | | | | | | | | | (607) mem(all_29_5, all_81_1) = all_117_0 % 163.49/22.14 | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | BETA: splitting (597) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | (608) all_346_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | ALPHA: (608) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | (609) mem(all_153_1, all_29_2) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (121), (141), (142), (607), % 163.49/22.14 | | | | | | | | | | | | | | | | | | (609) are inconsistent by sub-proof #33. % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | (610) all_346_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | ALPHA: (610) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | (611) mem(all_153_1, all_29_5) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.49/22.14 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.14 | | | | | | | | | | | | | | | | | | (141), (611) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | (612) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.14 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.49/22.14 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | DELTA: instantiating (612) with fresh symbols all_394_0, % 163.49/22.14 | | | | | | | | | | | | | | | | | | all_394_1 gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | (613) (all_394_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.49/22.14 | | | | | | | | | | | | | | | | | | (all_394_1 = 0 & mem(all_153_1, e) = 0) % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | BETA: splitting (603) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (614) all_354_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | ALPHA: (614) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (615) mem(all_147_2, all_29_2) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (121), (132), (145), (607), % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (615) are inconsistent by sub-proof #32. % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (616) all_354_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | ALPHA: (616) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (617) mem(all_147_2, all_29_5) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.49/22.14 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (132), (617) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (618) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.14 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.49/22.14 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (618) with fresh symbols all_402_0, % 163.49/22.14 | | | | | | | | | | | | | | | | | | | all_402_1 gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (619) (all_402_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (all_402_1 = 0 & mem(all_147_2, e) = 0) % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | BETA: splitting (613) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (620) all_394_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | ALPHA: (620) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (621) mem(all_153_1, all_50_0) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, e, all_50_0, % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (141), (621) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (622) all_153_1 = e % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | REDUCE: (143), (622) imply: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (623) mem(e, all_111_1) = all_153_0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | BETA: splitting (619) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | (624) all_402_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | ALPHA: (624) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | (625) mem(all_147_2, all_50_0) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (132), (134), (140), (623), % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | (625) are inconsistent by sub-proof #31. % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | (626) all_402_1 = 0 & mem(all_147_2, e) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | ALPHA: (626) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | (627) mem(all_147_2, e) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | (132), (627) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | (628) $false % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | CLOSE: (628) is inconsistent. % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | End of split % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (629) all_394_1 = 0 & mem(all_153_1, e) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | ALPHA: (629) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (630) mem(all_153_1, e) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (141), (630) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (631) $false % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | CLOSE: (631) is inconsistent. % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | End of split % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | End of split % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | End of split % 163.49/22.14 | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | Case 2: % 163.49/22.14 | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | (632) all_324_1 = 0 & mem(all_117_1, all_29_5) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | ALPHA: (632) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | (633) mem(all_117_1, all_29_5) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 163.49/22.14 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.14 | | | | | | | | | | | | | | | | | (122), (633) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | (634) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.14 | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 163.49/22.14 | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 163.49/22.14 | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | DELTA: instantiating (634) with fresh symbols all_378_0, % 163.49/22.14 | | | | | | | | | | | | | | | | | all_378_1 gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | (635) (all_378_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 163.49/22.14 | | | | | | | | | | | | | | | | | (all_378_1 = 0 & mem(all_117_1, e) = 0) % 163.49/22.14 | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | BETA: splitting (597) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | (636) all_346_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | ALPHA: (636) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | (637) mem(all_153_1, all_29_2) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, all_29_5, % 163.49/22.14 | | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (141), % 163.49/22.14 | | | | | | | | | | | | | | | | | | (637) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | (638) all_153_1 = all_29_5 % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | REDUCE: (143), (638) imply: % 163.49/22.14 | | | | | | | | | | | | | | | | | | (639) mem(all_29_5, all_111_1) = all_153_0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | BETA: splitting (603) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (640) all_354_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | ALPHA: (640) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (641) mem(all_147_2, all_29_2) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (132), (134), (140), (639), % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (641) are inconsistent by sub-proof #30. % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (642) all_354_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | ALPHA: (642) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (643) mem(all_147_2, all_29_5) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.49/22.14 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (132), (643) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (644) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.14 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.49/22.14 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (644) with fresh symbols all_402_0, % 163.49/22.14 | | | | | | | | | | | | | | | | | | | all_402_1 gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (645) (all_402_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | (all_402_1 = 0 & mem(all_147_2, e) = 0) % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | BETA: splitting (635) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (646) all_378_0 = 0 & mem(all_117_1, all_50_0) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | ALPHA: (646) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (647) mem(all_117_1, all_50_0) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, e, all_50_0, % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (122), (647) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (648) all_117_1 = e % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | REDUCE: (124), (648) imply: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (649) mem(e, all_81_1) = all_117_0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | BETA: splitting (645) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | (650) all_402_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | ALPHA: (650) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | (651) mem(all_147_2, all_50_0) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (121), (132), (145), (649), % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | (651) are inconsistent by sub-proof #29. % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | (652) all_402_1 = 0 & mem(all_147_2, e) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | ALPHA: (652) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | (653) mem(all_147_2, e) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | (132), (653) gives: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | (654) $false % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | CLOSE: (654) is inconsistent. % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | End of split % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (655) all_378_1 = 0 & mem(all_117_1, e) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | ALPHA: (655) implies: % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (656) mem(all_117_1, e) = 0 % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 163.49/22.14 | | | | | | | | | | | | | | | | | | | | (122), (656) gives: % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | (657) $false % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | CLOSE: (657) is inconsistent. % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | End of split % 163.49/22.15 | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | End of split % 163.49/22.15 | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.15 | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | (658) all_346_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | ALPHA: (658) implies: % 163.49/22.15 | | | | | | | | | | | | | | | | | | (659) mem(all_153_1, all_29_5) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.49/22.15 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.15 | | | | | | | | | | | | | | | | | | (141), (659) gives: % 163.49/22.15 | | | | | | | | | | | | | | | | | | (660) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.15 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.49/22.15 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.49/22.15 | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | DELTA: instantiating (660) with fresh symbols all_386_0, % 163.49/22.15 | | | | | | | | | | | | | | | | | | all_386_1 gives: % 163.49/22.15 | | | | | | | | | | | | | | | | | | (661) (all_386_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.49/22.15 | | | | | | | | | | | | | | | | | | (all_386_1 = 0 & mem(all_153_1, e) = 0) % 163.49/22.15 | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | BETA: splitting (635) gives: % 163.49/22.15 | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.15 | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | (662) all_378_0 = 0 & mem(all_117_1, all_50_0) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | ALPHA: (662) implies: % 163.49/22.15 | | | | | | | | | | | | | | | | | | | (663) mem(all_117_1, all_50_0) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, e, all_50_0, % 163.49/22.15 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (122), (663) gives: % 163.49/22.15 | | | | | | | | | | | | | | | | | | | (664) all_117_1 = e % 163.49/22.15 | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | REDUCE: (124), (664) imply: % 163.49/22.15 | | | | | | | | | | | | | | | | | | | (665) mem(e, all_81_1) = all_117_0 % 163.49/22.15 | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | BETA: splitting (661) gives: % 163.49/22.15 | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | (666) all_386_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | ALPHA: (666) implies: % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | (667) mem(all_153_1, all_50_0) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (121), (141), (142), (665), % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | (667) are inconsistent by sub-proof #28. % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | (668) all_386_1 = 0 & mem(all_153_1, e) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | ALPHA: (668) implies: % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | (669) mem(all_153_1, e) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | (141), (669) gives: % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | (670) $false % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | CLOSE: (670) is inconsistent. % 163.49/22.15 | | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | End of split % 163.49/22.15 | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.15 | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | (671) all_378_1 = 0 & mem(all_117_1, e) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | ALPHA: (671) implies: % 163.49/22.15 | | | | | | | | | | | | | | | | | | | (672) mem(all_117_1, e) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 163.49/22.15 | | | | | | | | | | | | | | | | | | | (122), (672) gives: % 163.49/22.15 | | | | | | | | | | | | | | | | | | | (673) $false % 163.49/22.15 | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | | CLOSE: (673) is inconsistent. % 163.49/22.15 | | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | | End of split % 163.49/22.15 | | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | End of split % 163.49/22.15 | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | End of split % 163.49/22.15 | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | End of split % 163.49/22.15 | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | End of split % 163.49/22.15 | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | End of split % 163.49/22.15 | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | End of split % 163.49/22.15 | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | End of split % 163.49/22.15 | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | Case 2: % 163.49/22.15 | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | (674) all_221_1 = 0 & mem(all_62_1, all_29_4) = 0 % 163.49/22.15 | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | ALPHA: (674) implies: % 163.49/22.15 | | | | | | | | | | | (675) mem(all_62_1, all_29_4) = 0 % 163.49/22.15 | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | GROUND_INST: instantiating (5) with all_62_1, all_29_5, % 163.49/22.15 | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.49/22.15 | | | | | | | | | | | (83), (89), (675) gives: % 163.49/22.15 | | | | | | | | | | | (676) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.15 | | | | | | | | | | | mem(all_62_1, all_29_2) = 0) | (v0 = 0 & % 163.49/22.15 | | | | | | | | | | | mem(all_62_1, all_29_5) = 0)) % 163.49/22.15 | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | DELTA: instantiating (676) with fresh symbols all_277_0, % 163.49/22.15 | | | | | | | | | | | all_277_1 gives: % 163.49/22.15 | | | | | | | | | | | (677) (all_277_0 = 0 & mem(all_62_1, all_29_2) = 0) | % 163.49/22.15 | | | | | | | | | | | (all_277_1 = 0 & mem(all_62_1, all_29_5) = 0) % 163.49/22.15 | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | BETA: splitting (553) gives: % 163.49/22.15 | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | Case 1: % 163.49/22.15 | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | (678) all_234_0 = 0 & mem(all_153_1, all_37_0) = 0 % 163.49/22.15 | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | ALPHA: (678) implies: % 163.49/22.15 | | | | | | | | | | | | (679) mem(all_153_1, all_37_0) = 0 % 163.49/22.15 | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | REF_CLOSE: (4), (17), (21), (44), (104), (141), (146), (559), % 163.49/22.15 | | | | | | | | | | | | (679) are inconsistent by sub-proof #18. % 163.49/22.15 | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | Case 2: % 163.49/22.15 | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | (680) all_234_1 = 0 & mem(all_153_1, all_29_3) = 0 % 163.49/22.15 | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | ALPHA: (680) implies: % 163.49/22.15 | | | | | | | | | | | | (681) mem(all_153_1, all_29_3) = 0 % 163.49/22.15 | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_4, % 163.49/22.15 | | | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 163.49/22.15 | | | | | | | | | | | | (67), (141), (681) gives: % 163.49/22.15 | | | | | | | | | | | | (682) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.15 | | | | | | | | | | | | mem(all_153_1, all_52_0) = 0) | (v0 = 0 & % 163.49/22.15 | | | | | | | | | | | | mem(all_153_1, all_29_4) = 0)) % 163.49/22.15 | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | DELTA: instantiating (682) with fresh symbols all_285_0, % 163.49/22.15 | | | | | | | | | | | | all_285_1 gives: % 163.49/22.15 | | | | | | | | | | | | (683) (all_285_0 = 0 & mem(all_153_1, all_52_0) = 0) | % 163.49/22.15 | | | | | | | | | | | | (all_285_1 = 0 & mem(all_153_1, all_29_4) = 0) % 163.49/22.15 | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | BETA: splitting (555) gives: % 163.49/22.15 | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | Case 1: % 163.49/22.15 | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | (684) all_241_0 = 0 & mem(all_147_2, all_37_0) = 0 % 163.49/22.15 | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | ALPHA: (684) implies: % 163.49/22.15 | | | | | | | | | | | | | (685) mem(all_147_2, all_37_0) = 0 % 163.49/22.15 | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | REF_CLOSE: (4), (17), (21), (44), (104), (132), (151), (559), % 163.49/22.15 | | | | | | | | | | | | | (685) are inconsistent by sub-proof #17. % 163.49/22.15 | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | Case 2: % 163.49/22.15 | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | (686) all_241_1 = 0 & mem(all_147_2, all_29_3) = 0 % 163.49/22.15 | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | ALPHA: (686) implies: % 163.49/22.15 | | | | | | | | | | | | | (687) mem(all_147_2, all_29_3) = 0 % 163.49/22.15 | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_4, % 163.49/22.15 | | | | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 163.49/22.15 | | | | | | | | | | | | | (67), (132), (687) gives: % 163.49/22.15 | | | | | | | | | | | | | (688) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.15 | | | | | | | | | | | | | mem(all_147_2, all_52_0) = 0) | (v0 = 0 & % 163.49/22.15 | | | | | | | | | | | | | mem(all_147_2, all_29_4) = 0)) % 163.49/22.15 | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | DELTA: instantiating (688) with fresh symbols all_293_0, % 163.49/22.15 | | | | | | | | | | | | | all_293_1 gives: % 163.49/22.15 | | | | | | | | | | | | | (689) (all_293_0 = 0 & mem(all_147_2, all_52_0) = 0) | % 163.49/22.15 | | | | | | | | | | | | | (all_293_1 = 0 & mem(all_147_2, all_29_4) = 0) % 163.49/22.15 | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | BETA: splitting (569) gives: % 163.49/22.15 | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | Case 1: % 163.49/22.15 | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | (690) all_269_0 = 0 & mem(all_117_1, all_52_0) = 0 % 163.49/22.15 | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | ALPHA: (690) implies: % 163.49/22.15 | | | | | | | | | | | | | | (691) mem(all_117_1, all_52_0) = 0 % 163.49/22.15 | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_4, % 163.49/22.15 | | | | | | | | | | | | | | all_52_0, simplifying with (35), (66), (122), % 163.49/22.15 | | | | | | | | | | | | | | (691) gives: % 163.49/22.15 | | | | | | | | | | | | | | (692) all_117_1 = all_29_4 % 163.49/22.15 | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | REDUCE: (124), (692) imply: % 163.49/22.15 | | | | | | | | | | | | | | (693) mem(all_29_4, all_81_1) = all_117_0 % 163.49/22.15 | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | BETA: splitting (677) gives: % 163.49/22.15 | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | Case 1: % 163.49/22.15 | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | (694) all_277_0 = 0 & mem(all_62_1, all_29_2) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | ALPHA: (694) implies: % 163.49/22.15 | | | | | | | | | | | | | | | (695) mem(all_62_1, all_29_2) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, all_29_5, % 163.49/22.15 | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (83), (695) % 163.49/22.15 | | | | | | | | | | | | | | | gives: % 163.49/22.15 | | | | | | | | | | | | | | | (696) all_62_1 = all_29_5 % 163.49/22.15 | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | REDUCE: (85), (696) imply: % 163.49/22.15 | | | | | | | | | | | | | | | (697) mem(all_29_5, all_39_1) = all_62_0 % 163.49/22.15 | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | BETA: splitting (683) gives: % 163.49/22.15 | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | Case 1: % 163.49/22.15 | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | (698) all_285_0 = 0 & mem(all_153_1, all_52_0) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | ALPHA: (698) implies: % 163.49/22.15 | | | | | | | | | | | | | | | | (699) mem(all_153_1, all_52_0) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (121), (141), (142), (693), % 163.49/22.15 | | | | | | | | | | | | | | | | (699) are inconsistent by sub-proof #27. % 163.49/22.15 | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | Case 2: % 163.49/22.15 | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | (700) all_285_1 = 0 & mem(all_153_1, all_29_4) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | ALPHA: (700) implies: % 163.49/22.15 | | | | | | | | | | | | | | | | (701) mem(all_153_1, all_29_4) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 163.49/22.15 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.49/22.15 | | | | | | | | | | | | | | | | (89), (141), (701) gives: % 163.49/22.15 | | | | | | | | | | | | | | | | (702) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.15 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 163.49/22.15 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 163.49/22.15 | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | DELTA: instantiating (702) with fresh symbols all_347_0, % 163.49/22.15 | | | | | | | | | | | | | | | | all_347_1 gives: % 163.49/22.15 | | | | | | | | | | | | | | | | (703) (all_347_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 163.49/22.15 | | | | | | | | | | | | | | | | (all_347_1 = 0 & mem(all_153_1, all_29_5) = 0) % 163.49/22.15 | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | BETA: splitting (689) gives: % 163.49/22.15 | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | Case 1: % 163.49/22.15 | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | (704) all_293_0 = 0 & mem(all_147_2, all_52_0) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | ALPHA: (704) implies: % 163.49/22.15 | | | | | | | | | | | | | | | | | (705) mem(all_147_2, all_52_0) = 0 % 163.49/22.15 | | | | | | | | | | | | | | | | | % 163.49/22.15 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (121), (132), (145), (693), % 163.49/22.15 | | | | | | | | | | | | | | | | | (705) are inconsistent by sub-proof #26. % 163.49/22.15 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | Case 2: % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | (706) all_293_1 = 0 & mem(all_147_2, all_29_4) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | ALPHA: (706) implies: % 163.49/22.16 | | | | | | | | | | | | | | | | | (707) mem(all_147_2, all_29_4) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 163.49/22.16 | | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.49/22.16 | | | | | | | | | | | | | | | | | (89), (132), (707) gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | (708) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.16 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 163.49/22.16 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | DELTA: instantiating (708) with fresh symbols all_355_0, % 163.49/22.16 | | | | | | | | | | | | | | | | | all_355_1 gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | (709) (all_355_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 163.49/22.16 | | | | | | | | | | | | | | | | | (all_355_1 = 0 & mem(all_147_2, all_29_5) = 0) % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | BETA: splitting (703) gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.16 | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | (710) all_347_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | ALPHA: (710) implies: % 163.49/22.16 | | | | | | | | | | | | | | | | | | (711) mem(all_153_1, all_29_2) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (141), (152), (697), % 163.49/22.16 | | | | | | | | | | | | | | | | | | (711) are inconsistent by sub-proof #13. % 163.49/22.16 | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.16 | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | (712) all_347_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | ALPHA: (712) implies: % 163.49/22.16 | | | | | | | | | | | | | | | | | | (713) mem(all_153_1, all_29_5) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.49/22.16 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.16 | | | | | | | | | | | | | | | | | | (141), (713) gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | | (714) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.16 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.49/22.16 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.49/22.16 | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | DELTA: instantiating (714) with fresh symbols all_406_0, % 163.49/22.16 | | | | | | | | | | | | | | | | | | all_406_1 gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | | (715) (all_406_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.49/22.16 | | | | | | | | | | | | | | | | | | (all_406_1 = 0 & mem(all_153_1, e) = 0) % 163.49/22.16 | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | BETA: splitting (709) gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | (716) all_355_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | ALPHA: (716) implies: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | (717) mem(all_147_2, all_29_2) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (132), (548), (697), % 163.49/22.16 | | | | | | | | | | | | | | | | | | | (717) are inconsistent by sub-proof #12. % 163.49/22.16 | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | (718) all_355_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | ALPHA: (718) implies: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | (719) mem(all_147_2, all_29_5) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.49/22.16 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.16 | | | | | | | | | | | | | | | | | | | (132), (719) gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | (720) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.16 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.49/22.16 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.49/22.16 | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (720) with fresh symbols all_414_0, % 163.49/22.16 | | | | | | | | | | | | | | | | | | | all_414_1 gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | (721) (all_414_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | (all_414_1 = 0 & mem(all_147_2, e) = 0) % 163.49/22.16 | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | BETA: splitting (715) gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | (722) all_406_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | ALPHA: (722) implies: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | (723) mem(all_153_1, all_50_0) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, e, all_50_0, % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (141), (723) gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | (724) all_153_1 = e % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | REDUCE: (143), (724) imply: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | (725) mem(e, all_111_1) = all_153_0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | BETA: splitting (721) gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | (726) all_414_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | ALPHA: (726) implies: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | (727) mem(all_147_2, all_50_0) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (132), (134), (140), (725), % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | (727) are inconsistent by sub-proof #31. % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | (728) all_414_1 = 0 & mem(all_147_2, e) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | ALPHA: (728) implies: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | (729) mem(all_147_2, e) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | (132), (729) gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | (730) $false % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | CLOSE: (730) is inconsistent. % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | End of split % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | (731) all_406_1 = 0 & mem(all_153_1, e) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | ALPHA: (731) implies: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | (732) mem(all_153_1, e) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | (141), (732) gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | (733) $false % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | CLOSE: (733) is inconsistent. % 163.49/22.16 | | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | | End of split % 163.49/22.16 | | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | End of split % 163.49/22.16 | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | End of split % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | End of split % 163.49/22.16 | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | End of split % 163.49/22.16 | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | Case 2: % 163.49/22.16 | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | (734) all_277_1 = 0 & mem(all_62_1, all_29_5) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | ALPHA: (734) implies: % 163.49/22.16 | | | | | | | | | | | | | | | (735) mem(all_62_1, all_29_5) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_62_1, e, all_50_0, % 163.49/22.16 | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), (83), % 163.49/22.16 | | | | | | | | | | | | | | | (735) gives: % 163.49/22.16 | | | | | | | | | | | | | | | (736) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.16 | | | | | | | | | | | | | | | mem(all_62_1, all_50_0) = 0) | (v0 = 0 & % 163.49/22.16 | | | | | | | | | | | | | | | mem(all_62_1, e) = 0)) % 163.49/22.16 | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | DELTA: instantiating (736) with fresh symbols all_331_0, % 163.49/22.16 | | | | | | | | | | | | | | | all_331_1 gives: % 163.49/22.16 | | | | | | | | | | | | | | | (737) (all_331_0 = 0 & mem(all_62_1, all_50_0) = 0) | % 163.49/22.16 | | | | | | | | | | | | | | | (all_331_1 = 0 & mem(all_62_1, e) = 0) % 163.49/22.16 | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | BETA: splitting (683) gives: % 163.49/22.16 | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | Case 1: % 163.49/22.16 | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | (738) all_285_0 = 0 & mem(all_153_1, all_52_0) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | ALPHA: (738) implies: % 163.49/22.16 | | | | | | | | | | | | | | | | (739) mem(all_153_1, all_52_0) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (121), (141), (142), (693), % 163.49/22.16 | | | | | | | | | | | | | | | | (739) are inconsistent by sub-proof #27. % 163.49/22.16 | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | Case 2: % 163.49/22.16 | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | (740) all_285_1 = 0 & mem(all_153_1, all_29_4) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | ALPHA: (740) implies: % 163.49/22.16 | | | | | | | | | | | | | | | | (741) mem(all_153_1, all_29_4) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 163.49/22.16 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.49/22.16 | | | | | | | | | | | | | | | | (89), (141), (741) gives: % 163.49/22.16 | | | | | | | | | | | | | | | | (742) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.16 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 163.49/22.16 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 163.49/22.16 | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | DELTA: instantiating (742) with fresh symbols all_339_0, % 163.49/22.16 | | | | | | | | | | | | | | | | all_339_1 gives: % 163.49/22.16 | | | | | | | | | | | | | | | | (743) (all_339_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 163.49/22.16 | | | | | | | | | | | | | | | | (all_339_1 = 0 & mem(all_153_1, all_29_5) = 0) % 163.49/22.16 | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | BETA: splitting (689) gives: % 163.49/22.16 | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | Case 1: % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | (744) all_293_0 = 0 & mem(all_147_2, all_52_0) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | ALPHA: (744) implies: % 163.49/22.16 | | | | | | | | | | | | | | | | | (745) mem(all_147_2, all_52_0) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (121), (132), (145), (693), % 163.49/22.16 | | | | | | | | | | | | | | | | | (745) are inconsistent by sub-proof #26. % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | Case 2: % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | (746) all_293_1 = 0 & mem(all_147_2, all_29_4) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | ALPHA: (746) implies: % 163.49/22.16 | | | | | | | | | | | | | | | | | (747) mem(all_147_2, all_29_4) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 163.49/22.16 | | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.49/22.16 | | | | | | | | | | | | | | | | | (89), (132), (747) gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | (748) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.16 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 163.49/22.16 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | DELTA: instantiating (748) with fresh symbols all_347_0, % 163.49/22.16 | | | | | | | | | | | | | | | | | all_347_1 gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | (749) (all_347_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 163.49/22.16 | | | | | | | | | | | | | | | | | (all_347_1 = 0 & mem(all_147_2, all_29_5) = 0) % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | BETA: splitting (737) gives: % 163.49/22.16 | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.16 | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | (750) all_331_0 = 0 & mem(all_62_1, all_50_0) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | ALPHA: (750) implies: % 163.49/22.16 | | | | | | | | | | | | | | | | | | (751) mem(all_62_1, all_50_0) = 0 % 163.49/22.16 | | | | | | | | | | | | | | | | | | % 163.49/22.16 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 163.49/22.16 | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (751) gives: % 163.49/22.17 | | | | | | | | | | | | | | | | | | (752) all_62_1 = e % 163.49/22.17 | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | REDUCE: (85), (752) imply: % 163.49/22.17 | | | | | | | | | | | | | | | | | | (753) mem(e, all_39_1) = all_62_0 % 163.49/22.17 | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | BETA: splitting (743) gives: % 163.49/22.17 | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | (754) all_339_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.49/22.17 | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | ALPHA: (754) implies: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | (755) mem(all_153_1, all_29_2) = 0 % 163.49/22.17 | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, all_29_5, % 163.49/22.17 | | | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (141), % 163.49/22.17 | | | | | | | | | | | | | | | | | | | (755) gives: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | (756) all_153_1 = all_29_5 % 163.49/22.17 | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | REDUCE: (143), (756) imply: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | (757) mem(all_29_5, all_111_1) = all_153_0 % 163.49/22.17 | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | BETA: splitting (749) gives: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | (758) all_347_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | ALPHA: (758) implies: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | (759) mem(all_147_2, all_29_2) = 0 % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (132), (134), (140), (757), % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | (759) are inconsistent by sub-proof #30. % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | (760) all_347_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | ALPHA: (760) implies: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | (761) mem(all_147_2, all_29_5) = 0 % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | (132), (761) gives: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | (762) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (762) with fresh symbols all_410_0, % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | all_410_1 gives: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | (763) (all_410_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | (all_410_1 = 0 & mem(all_147_2, e) = 0) % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | BETA: splitting (763) gives: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | (764) all_410_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | ALPHA: (764) implies: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | (765) mem(all_147_2, all_50_0) = 0 % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (132), (548), (753), % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | (765) are inconsistent by sub-proof #11. % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | (766) all_410_1 = 0 & mem(all_147_2, e) = 0 % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | ALPHA: (766) implies: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | (767) mem(all_147_2, e) = 0 % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | (132), (767) gives: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | (768) $false % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | CLOSE: (768) is inconsistent. % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | End of split % 163.49/22.17 | | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | End of split % 163.49/22.17 | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | Case 2: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | (769) all_339_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.49/22.17 | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | ALPHA: (769) implies: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | (770) mem(all_153_1, all_29_5) = 0 % 163.49/22.17 | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.49/22.17 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.49/22.17 | | | | | | | | | | | | | | | | | | | (141), (770) gives: % 163.49/22.17 | | | | | | | | | | | | | | | | | | | (771) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.49/22.17 | | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.49/22.17 | | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.49/22.17 | | | | | | | | | | | | | | | | | | | % 163.49/22.17 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (771) with fresh symbols all_394_0, % 163.49/22.17 | | | | | | | | | | | | | | | | | | | all_394_1 gives: % 163.79/22.17 | | | | | | | | | | | | | | | | | | | (772) (all_394_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.79/22.17 | | | | | | | | | | | | | | | | | | | (all_394_1 = 0 & mem(all_153_1, e) = 0) % 163.79/22.17 | | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | | BETA: splitting (772) gives: % 163.79/22.17 | | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | (773) all_394_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | ALPHA: (773) implies: % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | (774) mem(all_153_1, all_50_0) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (141), (152), (753), % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | (774) are inconsistent by sub-proof #10. % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | (775) all_394_1 = 0 & mem(all_153_1, e) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | ALPHA: (775) implies: % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | (776) mem(all_153_1, e) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | (141), (776) gives: % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | (777) $false % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | CLOSE: (777) is inconsistent. % 163.79/22.17 | | | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.17 | | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.17 | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.17 | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | (778) all_331_1 = 0 & mem(all_62_1, e) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | ALPHA: (778) implies: % 163.79/22.17 | | | | | | | | | | | | | | | | | | (779) mem(all_62_1, e) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 163.79/22.17 | | | | | | | | | | | | | | | | | | (83), (779) gives: % 163.79/22.17 | | | | | | | | | | | | | | | | | | (780) $false % 163.79/22.17 | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | CLOSE: (780) is inconsistent. % 163.79/22.17 | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | End of split % 163.79/22.17 | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | End of split % 163.79/22.17 | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | End of split % 163.79/22.17 | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | End of split % 163.79/22.17 | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | Case 2: % 163.79/22.17 | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | (781) all_269_1 = 0 & mem(all_117_1, all_29_4) = 0 % 163.79/22.17 | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | ALPHA: (781) implies: % 163.79/22.17 | | | | | | | | | | | | | | (782) mem(all_117_1, all_29_4) = 0 % 163.79/22.17 | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, all_29_5, % 163.79/22.17 | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.17 | | | | | | | | | | | | | | (89), (122), (782) gives: % 163.79/22.17 | | | | | | | | | | | | | | (783) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.17 | | | | | | | | | | | | | | mem(all_117_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.17 | | | | | | | | | | | | | | mem(all_117_1, all_29_5) = 0)) % 163.79/22.17 | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | DELTA: instantiating (783) with fresh symbols all_316_0, % 163.79/22.17 | | | | | | | | | | | | | | all_316_1 gives: % 163.79/22.17 | | | | | | | | | | | | | | (784) (all_316_0 = 0 & mem(all_117_1, all_29_2) = 0) | % 163.79/22.17 | | | | | | | | | | | | | | (all_316_1 = 0 & mem(all_117_1, all_29_5) = 0) % 163.79/22.17 | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | BETA: splitting (677) gives: % 163.79/22.17 | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | Case 1: % 163.79/22.17 | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | (785) all_277_0 = 0 & mem(all_62_1, all_29_2) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | ALPHA: (785) implies: % 163.79/22.17 | | | | | | | | | | | | | | | (786) mem(all_62_1, all_29_2) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, all_29_5, % 163.79/22.17 | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (83), (786) % 163.79/22.17 | | | | | | | | | | | | | | | gives: % 163.79/22.17 | | | | | | | | | | | | | | | (787) all_62_1 = all_29_5 % 163.79/22.17 | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | REDUCE: (85), (787) imply: % 163.79/22.17 | | | | | | | | | | | | | | | (788) mem(all_29_5, all_39_1) = all_62_0 % 163.79/22.17 | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | BETA: splitting (683) gives: % 163.79/22.17 | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | Case 1: % 163.79/22.17 | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | (789) all_285_0 = 0 & mem(all_153_1, all_52_0) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | ALPHA: (789) implies: % 163.79/22.17 | | | | | | | | | | | | | | | | (790) mem(all_153_1, all_52_0) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, all_29_4, % 163.79/22.17 | | | | | | | | | | | | | | | | all_52_0, simplifying with (35), (66), (141), % 163.79/22.17 | | | | | | | | | | | | | | | | (790) gives: % 163.79/22.17 | | | | | | | | | | | | | | | | (791) all_153_1 = all_29_4 % 163.79/22.17 | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | REDUCE: (143), (791) imply: % 163.79/22.17 | | | | | | | | | | | | | | | | (792) mem(all_29_4, all_111_1) = all_153_0 % 163.79/22.17 | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | BETA: splitting (689) gives: % 163.79/22.17 | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | Case 1: % 163.79/22.17 | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | (793) all_293_0 = 0 & mem(all_147_2, all_52_0) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | ALPHA: (793) implies: % 163.79/22.17 | | | | | | | | | | | | | | | | | (794) mem(all_147_2, all_52_0) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (132), (134), (140), (792), % 163.79/22.17 | | | | | | | | | | | | | | | | | (794) are inconsistent by sub-proof #21. % 163.79/22.17 | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | Case 2: % 163.79/22.17 | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | (795) all_293_1 = 0 & mem(all_147_2, all_29_4) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | ALPHA: (795) implies: % 163.79/22.17 | | | | | | | | | | | | | | | | | (796) mem(all_147_2, all_29_4) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 163.79/22.17 | | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.17 | | | | | | | | | | | | | | | | | (89), (132), (796) gives: % 163.79/22.17 | | | | | | | | | | | | | | | | | (797) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.17 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 163.79/22.17 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 163.79/22.17 | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | DELTA: instantiating (797) with fresh symbols all_355_0, % 163.79/22.17 | | | | | | | | | | | | | | | | | all_355_1 gives: % 163.79/22.17 | | | | | | | | | | | | | | | | | (798) (all_355_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 163.79/22.17 | | | | | | | | | | | | | | | | | (all_355_1 = 0 & mem(all_147_2, all_29_5) = 0) % 163.79/22.17 | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | BETA: splitting (784) gives: % 163.79/22.17 | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.17 | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | (799) all_316_0 = 0 & mem(all_117_1, all_29_2) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | ALPHA: (799) implies: % 163.79/22.17 | | | | | | | | | | | | | | | | | | (800) mem(all_117_1, all_29_2) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (122), (126), (788), % 163.79/22.17 | | | | | | | | | | | | | | | | | | (800) are inconsistent by sub-proof #9. % 163.79/22.17 | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.17 | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | (801) all_316_1 = 0 & mem(all_117_1, all_29_5) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | ALPHA: (801) implies: % 163.79/22.17 | | | | | | | | | | | | | | | | | | (802) mem(all_117_1, all_29_5) = 0 % 163.79/22.17 | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 163.79/22.17 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.17 | | | | | | | | | | | | | | | | | | (122), (802) gives: % 163.79/22.17 | | | | | | | | | | | | | | | | | | (803) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.17 | | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.17 | | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 163.79/22.17 | | | | | | | | | | | | | | | | | | % 163.79/22.17 | | | | | | | | | | | | | | | | | | DELTA: instantiating (803) with fresh symbols all_371_0, % 163.79/22.17 | | | | | | | | | | | | | | | | | | all_371_1 gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | (804) (all_371_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 163.79/22.18 | | | | | | | | | | | | | | | | | | (all_371_1 = 0 & mem(all_117_1, e) = 0) % 163.79/22.18 | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | BETA: splitting (798) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (805) all_355_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | ALPHA: (805) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (806) mem(all_147_2, all_29_2) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (132), (548), (788), % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (806) are inconsistent by sub-proof #12. % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (807) all_355_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | ALPHA: (807) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (808) mem(all_147_2, all_29_5) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.79/22.18 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (132), (808) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (809) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.18 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.79/22.18 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (809) with fresh symbols all_414_0, % 163.79/22.18 | | | | | | | | | | | | | | | | | | | all_414_1 gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (810) (all_414_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (all_414_1 = 0 & mem(all_147_2, e) = 0) % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | BETA: splitting (804) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (811) all_371_0 = 0 & mem(all_117_1, all_50_0) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | ALPHA: (811) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (812) mem(all_117_1, all_50_0) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, e, all_50_0, % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (122), (812) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (813) all_117_1 = e % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | REDUCE: (124), (813) imply: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (814) mem(e, all_81_1) = all_117_0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | BETA: splitting (810) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | (815) all_414_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | ALPHA: (815) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | (816) mem(all_147_2, all_50_0) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (121), (132), (145), (814), % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | (816) are inconsistent by sub-proof #29. % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | (817) all_414_1 = 0 & mem(all_147_2, e) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | ALPHA: (817) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | (818) mem(all_147_2, e) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | (132), (818) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | (819) $false % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | CLOSE: (819) is inconsistent. % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (820) all_371_1 = 0 & mem(all_117_1, e) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | ALPHA: (820) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (821) mem(all_117_1, e) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (122), (821) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (822) $false % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | CLOSE: (822) is inconsistent. % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.18 | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | End of split % 163.79/22.18 | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | End of split % 163.79/22.18 | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | Case 2: % 163.79/22.18 | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | (823) all_285_1 = 0 & mem(all_153_1, all_29_4) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | ALPHA: (823) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | (824) mem(all_153_1, all_29_4) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 163.79/22.18 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.18 | | | | | | | | | | | | | | | | (89), (141), (824) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | (825) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.18 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.18 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 163.79/22.18 | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | DELTA: instantiating (825) with fresh symbols all_340_0, % 163.79/22.18 | | | | | | | | | | | | | | | | all_340_1 gives: % 163.79/22.18 | | | | | | | | | | | | | | | | (826) (all_340_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 163.79/22.18 | | | | | | | | | | | | | | | | (all_340_1 = 0 & mem(all_153_1, all_29_5) = 0) % 163.79/22.18 | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | BETA: splitting (784) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | Case 1: % 163.79/22.18 | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | (827) all_316_0 = 0 & mem(all_117_1, all_29_2) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | ALPHA: (827) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | | (828) mem(all_117_1, all_29_2) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (122), (126), (788), % 163.79/22.18 | | | | | | | | | | | | | | | | | (828) are inconsistent by sub-proof #9. % 163.79/22.18 | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | Case 2: % 163.79/22.18 | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | (829) all_316_1 = 0 & mem(all_117_1, all_29_5) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | ALPHA: (829) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | | (830) mem(all_117_1, all_29_5) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 163.79/22.18 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.18 | | | | | | | | | | | | | | | | | (122), (830) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | (831) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.18 | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.18 | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 163.79/22.18 | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | DELTA: instantiating (831) with fresh symbols all_379_0, % 163.79/22.18 | | | | | | | | | | | | | | | | | all_379_1 gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | (832) (all_379_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 163.79/22.18 | | | | | | | | | | | | | | | | | (all_379_1 = 0 & mem(all_117_1, e) = 0) % 163.79/22.18 | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | BETA: splitting (826) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.18 | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | (833) all_340_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | ALPHA: (833) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | | | (834) mem(all_153_1, all_29_2) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (141), (152), (788), % 163.79/22.18 | | | | | | | | | | | | | | | | | | (834) are inconsistent by sub-proof #13. % 163.79/22.18 | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.18 | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | (835) all_340_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | ALPHA: (835) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | | | (836) mem(all_153_1, all_29_5) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.79/22.18 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.18 | | | | | | | | | | | | | | | | | | (141), (836) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | (837) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.18 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.18 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.79/22.18 | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | DELTA: instantiating (837) with fresh symbols all_408_0, % 163.79/22.18 | | | | | | | | | | | | | | | | | | all_408_1 gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | (838) (all_408_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.79/22.18 | | | | | | | | | | | | | | | | | | (all_408_1 = 0 & mem(all_153_1, e) = 0) % 163.79/22.18 | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | BETA: splitting (832) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (839) all_379_0 = 0 & mem(all_117_1, all_50_0) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | ALPHA: (839) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (840) mem(all_117_1, all_50_0) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, e, all_50_0, % 163.79/22.18 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (122), (840) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (841) all_117_1 = e % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | REDUCE: (124), (841) imply: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (842) mem(e, all_81_1) = all_117_0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | BETA: splitting (838) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (843) all_408_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | ALPHA: (843) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (844) mem(all_153_1, all_50_0) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (121), (141), (142), (842), % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (844) are inconsistent by sub-proof #28. % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (845) all_408_1 = 0 & mem(all_153_1, e) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | ALPHA: (845) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (846) mem(all_153_1, e) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (141), (846) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | (847) $false % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | CLOSE: (847) is inconsistent. % 163.79/22.18 | | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (848) all_379_1 = 0 & mem(all_117_1, e) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | ALPHA: (848) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (849) mem(all_117_1, e) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (122), (849) gives: % 163.79/22.18 | | | | | | | | | | | | | | | | | | | (850) $false % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | | CLOSE: (850) is inconsistent. % 163.79/22.18 | | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.18 | | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | | End of split % 163.79/22.18 | | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | End of split % 163.79/22.18 | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | End of split % 163.79/22.18 | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | Case 2: % 163.79/22.18 | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | (851) all_277_1 = 0 & mem(all_62_1, all_29_5) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | ALPHA: (851) implies: % 163.79/22.18 | | | | | | | | | | | | | | | (852) mem(all_62_1, all_29_5) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_62_1, e, all_50_0, % 163.79/22.18 | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), (83), % 163.79/22.18 | | | | | | | | | | | | | | | (852) gives: % 163.79/22.18 | | | | | | | | | | | | | | | (853) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.18 | | | | | | | | | | | | | | | mem(all_62_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.18 | | | | | | | | | | | | | | | mem(all_62_1, e) = 0)) % 163.79/22.18 | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | DELTA: instantiating (853) with fresh symbols all_324_0, % 163.79/22.18 | | | | | | | | | | | | | | | all_324_1 gives: % 163.79/22.18 | | | | | | | | | | | | | | | (854) (all_324_0 = 0 & mem(all_62_1, all_50_0) = 0) | % 163.79/22.18 | | | | | | | | | | | | | | | (all_324_1 = 0 & mem(all_62_1, e) = 0) % 163.79/22.18 | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | BETA: splitting (683) gives: % 163.79/22.18 | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | Case 1: % 163.79/22.18 | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | (855) all_285_0 = 0 & mem(all_153_1, all_52_0) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | % 163.79/22.18 | | | | | | | | | | | | | | | | ALPHA: (855) implies: % 163.79/22.18 | | | | | | | | | | | | | | | | (856) mem(all_153_1, all_52_0) = 0 % 163.79/22.18 | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, all_29_4, % 163.79/22.19 | | | | | | | | | | | | | | | | all_52_0, simplifying with (35), (66), (141), % 163.79/22.19 | | | | | | | | | | | | | | | | (856) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | (857) all_153_1 = all_29_4 % 163.79/22.19 | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | REDUCE: (143), (857) imply: % 163.79/22.19 | | | | | | | | | | | | | | | | (858) mem(all_29_4, all_111_1) = all_153_0 % 163.79/22.19 | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | BETA: splitting (689) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | Case 1: % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | (859) all_293_0 = 0 & mem(all_147_2, all_52_0) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | ALPHA: (859) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | (860) mem(all_147_2, all_52_0) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (132), (134), (140), (858), % 163.79/22.19 | | | | | | | | | | | | | | | | | (860) are inconsistent by sub-proof #21. % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | Case 2: % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | (861) all_293_1 = 0 & mem(all_147_2, all_29_4) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | ALPHA: (861) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | (862) mem(all_147_2, all_29_4) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 163.79/22.19 | | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.19 | | | | | | | | | | | | | | | | | (89), (132), (862) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | (863) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.19 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 163.79/22.19 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | DELTA: instantiating (863) with fresh symbols all_347_0, % 163.79/22.19 | | | | | | | | | | | | | | | | | all_347_1 gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | (864) (all_347_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 163.79/22.19 | | | | | | | | | | | | | | | | | (all_347_1 = 0 & mem(all_147_2, all_29_5) = 0) % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | BETA: splitting (784) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | (865) all_316_0 = 0 & mem(all_117_1, all_29_2) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | ALPHA: (865) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | | (866) mem(all_117_1, all_29_2) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_5, % 163.79/22.19 | | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (122), % 163.79/22.19 | | | | | | | | | | | | | | | | | | (866) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | | (867) all_117_1 = all_29_5 % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | REDUCE: (124), (867) imply: % 163.79/22.19 | | | | | | | | | | | | | | | | | | (868) mem(all_29_5, all_81_1) = all_117_0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | BETA: splitting (854) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (869) all_324_0 = 0 & mem(all_62_1, all_50_0) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | ALPHA: (869) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (870) mem(all_62_1, all_50_0) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 163.79/22.19 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (870) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (871) all_62_1 = e % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | REDUCE: (85), (871) imply: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (872) mem(e, all_39_1) = all_62_0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | BETA: splitting (864) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | (873) all_347_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | ALPHA: (873) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | (874) mem(all_147_2, all_29_2) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (121), (132), (145), (868), % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | (874) are inconsistent by sub-proof #32. % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | (875) all_347_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | ALPHA: (875) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | (876) mem(all_147_2, all_29_5) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | (132), (876) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | (877) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (877) with fresh symbols all_411_0, % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | all_411_1 gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | (878) (all_411_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | (all_411_1 = 0 & mem(all_147_2, e) = 0) % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | BETA: splitting (878) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | (879) all_411_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | ALPHA: (879) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | (880) mem(all_147_2, all_50_0) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (132), (548), (872), % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | (880) are inconsistent by sub-proof #11. % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | (881) all_411_1 = 0 & mem(all_147_2, e) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | ALPHA: (881) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | (882) mem(all_147_2, e) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | (132), (882) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | (883) $false % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | CLOSE: (883) is inconsistent. % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (884) all_324_1 = 0 & mem(all_62_1, e) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | ALPHA: (884) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (885) mem(all_62_1, e) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (83), (885) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (886) $false % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | CLOSE: (886) is inconsistent. % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | (887) all_316_1 = 0 & mem(all_117_1, all_29_5) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | ALPHA: (887) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | | (888) mem(all_117_1, all_29_5) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | REF_CLOSE: (3), (4), (5), (14), (17), (61), (62), (63), (82), % 163.79/22.19 | | | | | | | | | | | | | | | | | | (83), (85), (122), (126), (854), (888) are % 163.79/22.19 | | | | | | | | | | | | | | | | | | inconsistent by sub-proof #7. % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | End of split % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | End of split % 163.79/22.19 | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | Case 2: % 163.79/22.19 | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | (889) all_285_1 = 0 & mem(all_153_1, all_29_4) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | ALPHA: (889) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | (890) mem(all_153_1, all_29_4) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 163.79/22.19 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.19 | | | | | | | | | | | | | | | | (89), (141), (890) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | (891) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.19 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.19 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 163.79/22.19 | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | DELTA: instantiating (891) with fresh symbols all_332_0, % 163.79/22.19 | | | | | | | | | | | | | | | | all_332_1 gives: % 163.79/22.19 | | | | | | | | | | | | | | | | (892) (all_332_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 163.79/22.19 | | | | | | | | | | | | | | | | (all_332_1 = 0 & mem(all_153_1, all_29_5) = 0) % 163.79/22.19 | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | BETA: splitting (784) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | Case 1: % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | (893) all_316_0 = 0 & mem(all_117_1, all_29_2) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | ALPHA: (893) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | (894) mem(all_117_1, all_29_2) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_5, % 163.79/22.19 | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (122), % 163.79/22.19 | | | | | | | | | | | | | | | | | (894) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | (895) all_117_1 = all_29_5 % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | REDUCE: (124), (895) imply: % 163.79/22.19 | | | | | | | | | | | | | | | | | (896) mem(all_29_5, all_81_1) = all_117_0 % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | BETA: splitting (854) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | (897) all_324_0 = 0 & mem(all_62_1, all_50_0) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | ALPHA: (897) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | | (898) mem(all_62_1, all_50_0) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 163.79/22.19 | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (898) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | | (899) all_62_1 = e % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | REDUCE: (85), (899) imply: % 163.79/22.19 | | | | | | | | | | | | | | | | | | (900) mem(e, all_39_1) = all_62_0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | BETA: splitting (892) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (901) all_332_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | ALPHA: (901) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (902) mem(all_153_1, all_29_2) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (121), (141), (142), (896), % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (902) are inconsistent by sub-proof #33. % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (903) all_332_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | ALPHA: (903) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (904) mem(all_153_1, all_29_5) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.79/22.19 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (141), (904) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (905) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.19 | | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.19 | | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (905) with fresh symbols all_404_0, % 163.79/22.19 | | | | | | | | | | | | | | | | | | | all_404_1 gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (906) (all_404_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | (all_404_1 = 0 & mem(all_153_1, e) = 0) % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | BETA: splitting (906) gives: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | (907) all_404_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | ALPHA: (907) implies: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | (908) mem(all_153_1, all_50_0) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (141), (152), (900), % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | (908) are inconsistent by sub-proof #10. % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | (909) all_404_1 = 0 & mem(all_153_1, e) = 0 % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | % 163.79/22.19 | | | | | | | | | | | | | | | | | | | | ALPHA: (909) implies: % 163.79/22.20 | | | | | | | | | | | | | | | | | | | | (910) mem(all_153_1, e) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.79/22.20 | | | | | | | | | | | | | | | | | | | | (141), (910) gives: % 163.79/22.20 | | | | | | | | | | | | | | | | | | | | (911) $false % 163.79/22.20 | | | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | | | CLOSE: (911) is inconsistent. % 163.79/22.20 | | | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.20 | | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | (912) all_324_1 = 0 & mem(all_62_1, e) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | ALPHA: (912) implies: % 163.79/22.20 | | | | | | | | | | | | | | | | | | (913) mem(all_62_1, e) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 163.79/22.20 | | | | | | | | | | | | | | | | | | (83), (913) gives: % 163.79/22.20 | | | | | | | | | | | | | | | | | | (914) $false % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | CLOSE: (914) is inconsistent. % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | End of split % 163.79/22.20 | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | Case 2: % 163.79/22.20 | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | (915) all_316_1 = 0 & mem(all_117_1, all_29_5) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | ALPHA: (915) implies: % 163.79/22.20 | | | | | | | | | | | | | | | | | (916) mem(all_117_1, all_29_5) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | REF_CLOSE: (3), (4), (5), (14), (17), (61), (62), (63), (82), % 163.79/22.20 | | | | | | | | | | | | | | | | | (83), (85), (122), (126), (854), (916) are % 163.79/22.20 | | | | | | | | | | | | | | | | | inconsistent by sub-proof #7. % 163.79/22.20 | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | End of split % 163.79/22.20 | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | End of split % 163.79/22.20 | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | End of split % 163.79/22.20 | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | End of split % 163.79/22.20 | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | End of split % 163.79/22.20 | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | End of split % 163.79/22.20 | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | End of split % 163.79/22.20 | | | | | | | | | | % 163.79/22.20 | | | | | | | | | End of split % 163.79/22.20 | | | | | | | | | % 163.79/22.20 | | | | | | | | Case 2: % 163.79/22.20 | | | | | | | | | % 163.79/22.20 | | | | | | | | | (917) all_146_1 = 0 & mem(all_92_1, all_29_3) = 0 % 163.79/22.20 | | | | | | | | | % 163.79/22.20 | | | | | | | | | ALPHA: (917) implies: % 163.79/22.20 | | | | | | | | | (918) mem(all_92_1, all_29_3) = 0 % 163.79/22.20 | | | | | | | | | % 163.79/22.20 | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, all_29_4, % 163.79/22.20 | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 163.79/22.20 | | | | | | | | | (67), (105), (918) gives: % 163.79/22.20 | | | | | | | | | (919) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.20 | | | | | | | | | mem(all_92_1, all_52_0) = 0) | (v0 = 0 & % 163.79/22.20 | | | | | | | | | mem(all_92_1, all_29_4) = 0)) % 163.79/22.20 | | | | | | | | | % 163.79/22.20 | | | | | | | | | DELTA: instantiating (919) with fresh symbols all_255_0, % 163.79/22.20 | | | | | | | | | all_255_1 gives: % 163.79/22.20 | | | | | | | | | (920) (all_255_0 = 0 & mem(all_92_1, all_52_0) = 0) | % 163.79/22.20 | | | | | | | | | (all_255_1 = 0 & mem(all_92_1, all_29_4) = 0) % 163.79/22.20 | | | | | | | | | % 163.79/22.20 | | | | | | | | | BETA: splitting (153) gives: % 163.79/22.20 | | | | | | | | | % 163.79/22.20 | | | | | | | | | Case 1: % 163.79/22.20 | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | (921) all_202_0 = 0 & mem(all_117_1, all_37_0) = 0 % 163.79/22.20 | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | ALPHA: (921) implies: % 163.79/22.20 | | | | | | | | | | (922) mem(all_117_1, all_37_0) = 0 % 163.79/22.20 | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_1, % 163.79/22.20 | | | | | | | | | | all_37_0, simplifying with (21), (44), (122), % 163.79/22.20 | | | | | | | | | | (922) gives: % 163.79/22.20 | | | | | | | | | | (923) all_117_1 = all_29_1 % 163.79/22.20 | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | REDUCE: (124), (923) imply: % 163.79/22.20 | | | | | | | | | | (924) mem(all_29_1, all_81_1) = all_117_0 % 163.79/22.20 | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | BETA: splitting (550) gives: % 163.79/22.20 | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | Case 1: % 163.79/22.20 | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | (925) all_221_0 = 0 & mem(all_62_1, all_52_0) = 0 % 163.79/22.20 | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | ALPHA: (925) implies: % 163.79/22.20 | | | | | | | | | | | (926) mem(all_62_1, all_52_0) = 0 % 163.79/22.20 | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, all_29_4, % 163.79/22.20 | | | | | | | | | | | all_52_0, simplifying with (35), (66), (83), (926) % 163.79/22.20 | | | | | | | | | | | gives: % 163.79/22.20 | | | | | | | | | | | (927) all_62_1 = all_29_4 % 163.79/22.20 | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | REDUCE: (85), (927) imply: % 163.79/22.20 | | | | | | | | | | | (928) mem(all_29_4, all_39_1) = all_62_0 % 163.79/22.20 | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | BETA: splitting (553) gives: % 163.79/22.20 | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | Case 1: % 163.79/22.20 | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | (929) all_234_0 = 0 & mem(all_153_1, all_37_0) = 0 % 163.79/22.20 | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | ALPHA: (929) implies: % 163.79/22.20 | | | | | | | | | | | | (930) mem(all_153_1, all_37_0) = 0 % 163.79/22.20 | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | REF_CLOSE: (4), (17), (21), (44), (121), (141), (142), (924), % 163.79/22.20 | | | | | | | | | | | | (930) are inconsistent by sub-proof #6. % 163.79/22.20 | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | Case 2: % 163.79/22.20 | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | (931) all_234_1 = 0 & mem(all_153_1, all_29_3) = 0 % 163.79/22.20 | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | ALPHA: (931) implies: % 163.79/22.20 | | | | | | | | | | | | (932) mem(all_153_1, all_29_3) = 0 % 163.79/22.20 | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_4, % 163.79/22.20 | | | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 163.79/22.20 | | | | | | | | | | | | (67), (141), (932) gives: % 163.79/22.20 | | | | | | | | | | | | (933) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.20 | | | | | | | | | | | | mem(all_153_1, all_52_0) = 0) | (v0 = 0 & % 163.79/22.20 | | | | | | | | | | | | mem(all_153_1, all_29_4) = 0)) % 163.79/22.20 | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | DELTA: instantiating (933) with fresh symbols all_292_0, % 163.79/22.20 | | | | | | | | | | | | all_292_1 gives: % 163.79/22.20 | | | | | | | | | | | | (934) (all_292_0 = 0 & mem(all_153_1, all_52_0) = 0) | % 163.79/22.20 | | | | | | | | | | | | (all_292_1 = 0 & mem(all_153_1, all_29_4) = 0) % 163.79/22.20 | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | BETA: splitting (555) gives: % 163.79/22.20 | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | Case 1: % 163.79/22.20 | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | (935) all_241_0 = 0 & mem(all_147_2, all_37_0) = 0 % 163.79/22.20 | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | ALPHA: (935) implies: % 163.79/22.20 | | | | | | | | | | | | | (936) mem(all_147_2, all_37_0) = 0 % 163.79/22.20 | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | REF_CLOSE: (4), (17), (21), (44), (121), (132), (145), (924), % 163.79/22.20 | | | | | | | | | | | | | (936) are inconsistent by sub-proof #5. % 163.79/22.20 | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | Case 2: % 163.79/22.20 | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | (937) all_241_1 = 0 & mem(all_147_2, all_29_3) = 0 % 163.79/22.20 | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | ALPHA: (937) implies: % 163.79/22.20 | | | | | | | | | | | | | (938) mem(all_147_2, all_29_3) = 0 % 163.79/22.20 | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_4, % 163.79/22.20 | | | | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 163.79/22.20 | | | | | | | | | | | | | (67), (132), (938) gives: % 163.79/22.20 | | | | | | | | | | | | | (939) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.20 | | | | | | | | | | | | | mem(all_147_2, all_52_0) = 0) | (v0 = 0 & % 163.79/22.20 | | | | | | | | | | | | | mem(all_147_2, all_29_4) = 0)) % 163.79/22.20 | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | DELTA: instantiating (939) with fresh symbols all_300_0, % 163.79/22.20 | | | | | | | | | | | | | all_300_1 gives: % 163.79/22.20 | | | | | | | | | | | | | (940) (all_300_0 = 0 & mem(all_147_2, all_52_0) = 0) | % 163.79/22.20 | | | | | | | | | | | | | (all_300_1 = 0 & mem(all_147_2, all_29_4) = 0) % 163.79/22.20 | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | BETA: splitting (920) gives: % 163.79/22.20 | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | Case 1: % 163.79/22.20 | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | (941) all_255_0 = 0 & mem(all_92_1, all_52_0) = 0 % 163.79/22.20 | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | ALPHA: (941) implies: % 163.79/22.20 | | | | | | | | | | | | | | (942) mem(all_92_1, all_52_0) = 0 % 163.79/22.20 | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (82), (105), (106), (928), % 163.79/22.20 | | | | | | | | | | | | | | (942) are inconsistent by sub-proof #4. % 163.79/22.20 | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | Case 2: % 163.79/22.20 | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | (943) all_255_1 = 0 & mem(all_92_1, all_29_4) = 0 % 163.79/22.20 | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | ALPHA: (943) implies: % 163.79/22.20 | | | | | | | | | | | | | | (944) mem(all_92_1, all_29_4) = 0 % 163.79/22.20 | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, all_29_5, % 163.79/22.20 | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.20 | | | | | | | | | | | | | | (89), (105), (944) gives: % 163.79/22.20 | | | | | | | | | | | | | | (945) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.20 | | | | | | | | | | | | | | mem(all_92_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.20 | | | | | | | | | | | | | | mem(all_92_1, all_29_5) = 0)) % 163.79/22.20 | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | DELTA: instantiating (945) with fresh symbols all_316_0, % 163.79/22.20 | | | | | | | | | | | | | | all_316_1 gives: % 163.79/22.20 | | | | | | | | | | | | | | (946) (all_316_0 = 0 & mem(all_92_1, all_29_2) = 0) | % 163.79/22.20 | | | | | | | | | | | | | | (all_316_1 = 0 & mem(all_92_1, all_29_5) = 0) % 163.79/22.20 | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | BETA: splitting (934) gives: % 163.79/22.20 | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | Case 1: % 163.79/22.20 | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | (947) all_292_0 = 0 & mem(all_153_1, all_52_0) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | ALPHA: (947) implies: % 163.79/22.20 | | | | | | | | | | | | | | | (948) mem(all_153_1, all_52_0) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (82), (141), (152), (928), % 163.79/22.20 | | | | | | | | | | | | | | | (948) are inconsistent by sub-proof #15. % 163.79/22.20 | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | Case 2: % 163.79/22.20 | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | (949) all_292_1 = 0 & mem(all_153_1, all_29_4) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | ALPHA: (949) implies: % 163.79/22.20 | | | | | | | | | | | | | | | (950) mem(all_153_1, all_29_4) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 163.79/22.20 | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.20 | | | | | | | | | | | | | | | (89), (141), (950) gives: % 163.79/22.20 | | | | | | | | | | | | | | | (951) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.20 | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.20 | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 163.79/22.20 | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | DELTA: instantiating (951) with fresh symbols all_345_0, % 163.79/22.20 | | | | | | | | | | | | | | | all_345_1 gives: % 163.79/22.20 | | | | | | | | | | | | | | | (952) (all_345_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 163.79/22.20 | | | | | | | | | | | | | | | (all_345_1 = 0 & mem(all_153_1, all_29_5) = 0) % 163.79/22.20 | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | BETA: splitting (940) gives: % 163.79/22.20 | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | Case 1: % 163.79/22.20 | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | (953) all_300_0 = 0 & mem(all_147_2, all_52_0) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | ALPHA: (953) implies: % 163.79/22.20 | | | | | | | | | | | | | | | | (954) mem(all_147_2, all_52_0) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (82), (132), (548), (928), % 163.79/22.20 | | | | | | | | | | | | | | | | (954) are inconsistent by sub-proof #14. % 163.79/22.20 | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | Case 2: % 163.79/22.20 | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | (955) all_300_1 = 0 & mem(all_147_2, all_29_4) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | ALPHA: (955) implies: % 163.79/22.20 | | | | | | | | | | | | | | | | (956) mem(all_147_2, all_29_4) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 163.79/22.20 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.20 | | | | | | | | | | | | | | | | (89), (132), (956) gives: % 163.79/22.20 | | | | | | | | | | | | | | | | (957) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.20 | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 163.79/22.20 | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 163.79/22.20 | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | DELTA: instantiating (957) with fresh symbols all_353_0, % 163.79/22.20 | | | | | | | | | | | | | | | | all_353_1 gives: % 163.79/22.20 | | | | | | | | | | | | | | | | (958) (all_353_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 163.79/22.20 | | | | | | | | | | | | | | | | (all_353_1 = 0 & mem(all_147_2, all_29_5) = 0) % 163.79/22.20 | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | BETA: splitting (946) gives: % 163.79/22.20 | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | Case 1: % 163.79/22.20 | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | (959) all_316_0 = 0 & mem(all_92_1, all_29_2) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | ALPHA: (959) implies: % 163.79/22.20 | | | | | | | | | | | | | | | | | (960) mem(all_92_1, all_29_2) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_5, % 163.79/22.20 | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (105), % 163.79/22.20 | | | | | | | | | | | | | | | | | (960) gives: % 163.79/22.20 | | | | | | | | | | | | | | | | | (961) all_92_1 = all_29_5 % 163.79/22.20 | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | REDUCE: (107), (961) imply: % 163.79/22.20 | | | | | | | | | | | | | | | | | (962) mem(all_29_5, all_56_1) = all_92_0 % 163.79/22.20 | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | BETA: splitting (952) gives: % 163.79/22.20 | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | (963) all_345_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | ALPHA: (963) implies: % 163.79/22.20 | | | | | | | | | | | | | | | | | | (964) mem(all_153_1, all_29_2) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (141), (146), (962), % 163.79/22.20 | | | | | | | | | | | | | | | | | | (964) are inconsistent by sub-proof #25. % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | (965) all_345_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | ALPHA: (965) implies: % 163.79/22.20 | | | | | | | | | | | | | | | | | | (966) mem(all_153_1, all_29_5) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.79/22.20 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.20 | | | | | | | | | | | | | | | | | | (141), (966) gives: % 163.79/22.20 | | | | | | | | | | | | | | | | | | (967) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.20 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.20 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | DELTA: instantiating (967) with fresh symbols all_385_0, % 163.79/22.20 | | | | | | | | | | | | | | | | | | all_385_1 gives: % 163.79/22.20 | | | | | | | | | | | | | | | | | | (968) (all_385_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.79/22.20 | | | | | | | | | | | | | | | | | | (all_385_1 = 0 & mem(all_153_1, e) = 0) % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | BETA: splitting (958) gives: % 163.79/22.20 | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.20 | | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | | (969) all_353_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | | ALPHA: (969) implies: % 163.79/22.20 | | | | | | | | | | | | | | | | | | | (970) mem(all_147_2, all_29_2) = 0 % 163.79/22.20 | | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (132), (151), (962), % 163.79/22.20 | | | | | | | | | | | | | | | | | | | (970) are inconsistent by sub-proof #24. % 163.79/22.20 | | | | | | | | | | | | | | | | | | | % 163.79/22.20 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.20 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (971) all_353_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | ALPHA: (971) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (972) mem(all_147_2, all_29_5) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.79/22.21 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (132), (972) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (973) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.21 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.79/22.21 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (973) with fresh symbols all_393_0, % 163.79/22.21 | | | | | | | | | | | | | | | | | | | all_393_1 gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (974) (all_393_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (all_393_1 = 0 & mem(all_147_2, e) = 0) % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | BETA: splitting (968) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (975) all_385_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | ALPHA: (975) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (976) mem(all_153_1, all_50_0) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, e, all_50_0, % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (141), (976) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (977) all_153_1 = e % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | REDUCE: (143), (977) imply: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (978) mem(e, all_111_1) = all_153_0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | BETA: splitting (974) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | (979) all_393_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | ALPHA: (979) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | (980) mem(all_147_2, all_50_0) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (132), (134), (140), (978), % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | (980) are inconsistent by sub-proof #31. % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | (981) all_393_1 = 0 & mem(all_147_2, e) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | ALPHA: (981) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | (982) mem(all_147_2, e) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | (132), (982) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | (983) $false % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | CLOSE: (983) is inconsistent. % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (984) all_385_1 = 0 & mem(all_153_1, e) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | ALPHA: (984) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (985) mem(all_153_1, e) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (141), (985) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (986) $false % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | CLOSE: (986) is inconsistent. % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | Case 2: % 163.79/22.21 | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | (987) all_316_1 = 0 & mem(all_92_1, all_29_5) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | ALPHA: (987) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | (988) mem(all_92_1, all_29_5) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 163.79/22.21 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.21 | | | | | | | | | | | | | | | | | (105), (988) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | (989) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.21 | | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.21 | | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 163.79/22.21 | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | DELTA: instantiating (989) with fresh symbols all_369_0, % 163.79/22.21 | | | | | | | | | | | | | | | | | all_369_1 gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | (990) (all_369_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 163.79/22.21 | | | | | | | | | | | | | | | | | (all_369_1 = 0 & mem(all_92_1, e) = 0) % 163.79/22.21 | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | BETA: splitting (952) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | (991) all_345_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | ALPHA: (991) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | (992) mem(all_153_1, all_29_2) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, all_29_5, % 163.79/22.21 | | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (141), % 163.79/22.21 | | | | | | | | | | | | | | | | | | (992) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | (993) all_153_1 = all_29_5 % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | REDUCE: (143), (993) imply: % 163.79/22.21 | | | | | | | | | | | | | | | | | | (994) mem(all_29_5, all_111_1) = all_153_0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | BETA: splitting (958) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (995) all_353_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | ALPHA: (995) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (996) mem(all_147_2, all_29_2) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (132), (134), (140), (994), % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (996) are inconsistent by sub-proof #30. % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (997) all_353_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | ALPHA: (997) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (998) mem(all_147_2, all_29_5) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.79/22.21 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (132), (998) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (999) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.21 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.79/22.21 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (999) with fresh symbols all_393_0, % 163.79/22.21 | | | | | | | | | | | | | | | | | | | all_393_1 gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (1000) (all_393_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (all_393_1 = 0 & mem(all_147_2, e) = 0) % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | BETA: splitting (990) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (1001) all_369_0 = 0 & mem(all_92_1, all_50_0) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | ALPHA: (1001) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (1002) mem(all_92_1, all_50_0) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (1002) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (1003) all_92_1 = e % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | REDUCE: (107), (1003) imply: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (1004) mem(e, all_56_1) = all_92_0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | BETA: splitting (1000) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | (1005) all_393_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1005) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | (1006) mem(all_147_2, all_50_0) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (132), (151), % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | (1004), (1006) are inconsistent by sub-proof #23. % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | (1007) all_393_1 = 0 & mem(all_147_2, e) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1007) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | (1008) mem(all_147_2, e) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | (132), (1008) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | (1009) $false % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | CLOSE: (1009) is inconsistent. % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (1010) all_369_1 = 0 & mem(all_92_1, e) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | ALPHA: (1010) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (1011) mem(all_92_1, e) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (105), (1011) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (1012) $false % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | CLOSE: (1012) is inconsistent. % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | (1013) all_345_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | ALPHA: (1013) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | (1014) mem(all_153_1, all_29_5) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.79/22.21 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.21 | | | | | | | | | | | | | | | | | | (141), (1014) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | (1015) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.21 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.21 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1015) with fresh symbols all_377_0, % 163.79/22.21 | | | | | | | | | | | | | | | | | | all_377_1 gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | (1016) (all_377_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.79/22.21 | | | | | | | | | | | | | | | | | | (all_377_1 = 0 & mem(all_153_1, e) = 0) % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | BETA: splitting (990) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (1017) all_369_0 = 0 & mem(all_92_1, all_50_0) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | ALPHA: (1017) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (1018) mem(all_92_1, all_50_0) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 163.79/22.21 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (1018) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (1019) all_92_1 = e % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | REDUCE: (107), (1019) imply: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (1020) mem(e, all_56_1) = all_92_0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | BETA: splitting (1016) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (1021) all_377_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | ALPHA: (1021) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (1022) mem(all_153_1, all_50_0) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (141), (146), % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (1020), (1022) are inconsistent by sub-proof #22. % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (1023) all_377_1 = 0 & mem(all_153_1, e) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | ALPHA: (1023) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (1024) mem(all_153_1, e) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (141), (1024) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | (1025) $false % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | CLOSE: (1025) is inconsistent. % 163.79/22.21 | | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (1026) all_369_1 = 0 & mem(all_92_1, e) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | ALPHA: (1026) implies: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (1027) mem(all_92_1, e) = 0 % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (105), (1027) gives: % 163.79/22.21 | | | | | | | | | | | | | | | | | | | (1028) $false % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | | CLOSE: (1028) is inconsistent. % 163.79/22.21 | | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | End of split % 163.79/22.21 | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | Case 2: % 163.79/22.21 | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | (1029) all_221_1 = 0 & mem(all_62_1, all_29_4) = 0 % 163.79/22.21 | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | ALPHA: (1029) implies: % 163.79/22.21 | | | | | | | | | | | (1030) mem(all_62_1, all_29_4) = 0 % 163.79/22.21 | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | GROUND_INST: instantiating (5) with all_62_1, all_29_5, % 163.79/22.21 | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.21 | | | | | | | | | | | (83), (89), (1030) gives: % 163.79/22.21 | | | | | | | | | | | (1031) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.21 | | | | | | | | | | | mem(all_62_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.21 | | | | | | | | | | | mem(all_62_1, all_29_5) = 0)) % 163.79/22.21 | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | DELTA: instantiating (1031) with fresh symbols all_277_0, % 163.79/22.21 | | | | | | | | | | | all_277_1 gives: % 163.79/22.21 | | | | | | | | | | | (1032) (all_277_0 = 0 & mem(all_62_1, all_29_2) = 0) | % 163.79/22.21 | | | | | | | | | | | (all_277_1 = 0 & mem(all_62_1, all_29_5) = 0) % 163.79/22.21 | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | BETA: splitting (553) gives: % 163.79/22.21 | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | Case 1: % 163.79/22.21 | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | (1033) all_234_0 = 0 & mem(all_153_1, all_37_0) = 0 % 163.79/22.21 | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | ALPHA: (1033) implies: % 163.79/22.21 | | | | | | | | | | | | (1034) mem(all_153_1, all_37_0) = 0 % 163.79/22.21 | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | REF_CLOSE: (4), (17), (21), (44), (121), (141), (142), (924), % 163.79/22.21 | | | | | | | | | | | | (1034) are inconsistent by sub-proof #6. % 163.79/22.21 | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | Case 2: % 163.79/22.21 | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | (1035) all_234_1 = 0 & mem(all_153_1, all_29_3) = 0 % 163.79/22.21 | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | ALPHA: (1035) implies: % 163.79/22.21 | | | | | | | | | | | | (1036) mem(all_153_1, all_29_3) = 0 % 163.79/22.21 | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_4, % 163.79/22.21 | | | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 163.79/22.21 | | | | | | | | | | | | (67), (141), (1036) gives: % 163.79/22.21 | | | | | | | | | | | | (1037) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.21 | | | | | | | | | | | | mem(all_153_1, all_52_0) = 0) | (v0 = 0 & % 163.79/22.21 | | | | | | | | | | | | mem(all_153_1, all_29_4) = 0)) % 163.79/22.21 | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | DELTA: instantiating (1037) with fresh symbols all_285_0, % 163.79/22.21 | | | | | | | | | | | | all_285_1 gives: % 163.79/22.21 | | | | | | | | | | | | (1038) (all_285_0 = 0 & mem(all_153_1, all_52_0) = 0) | % 163.79/22.21 | | | | | | | | | | | | (all_285_1 = 0 & mem(all_153_1, all_29_4) = 0) % 163.79/22.21 | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | BETA: splitting (555) gives: % 163.79/22.21 | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | Case 1: % 163.79/22.21 | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | (1039) all_241_0 = 0 & mem(all_147_2, all_37_0) = 0 % 163.79/22.21 | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | ALPHA: (1039) implies: % 163.79/22.21 | | | | | | | | | | | | | (1040) mem(all_147_2, all_37_0) = 0 % 163.79/22.21 | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | REF_CLOSE: (4), (17), (21), (44), (121), (132), (145), (924), % 163.79/22.21 | | | | | | | | | | | | | (1040) are inconsistent by sub-proof #5. % 163.79/22.21 | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | Case 2: % 163.79/22.21 | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | (1041) all_241_1 = 0 & mem(all_147_2, all_29_3) = 0 % 163.79/22.21 | | | | | | | | | | | | | % 163.79/22.21 | | | | | | | | | | | | | ALPHA: (1041) implies: % 163.79/22.22 | | | | | | | | | | | | | (1042) mem(all_147_2, all_29_3) = 0 % 163.79/22.22 | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_4, % 163.79/22.22 | | | | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 163.79/22.22 | | | | | | | | | | | | | (67), (132), (1042) gives: % 163.79/22.22 | | | | | | | | | | | | | (1043) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.22 | | | | | | | | | | | | | mem(all_147_2, all_52_0) = 0) | (v0 = 0 & % 163.79/22.22 | | | | | | | | | | | | | mem(all_147_2, all_29_4) = 0)) % 163.79/22.22 | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | DELTA: instantiating (1043) with fresh symbols all_293_0, % 163.79/22.22 | | | | | | | | | | | | | all_293_1 gives: % 163.79/22.22 | | | | | | | | | | | | | (1044) (all_293_0 = 0 & mem(all_147_2, all_52_0) = 0) | % 163.79/22.22 | | | | | | | | | | | | | (all_293_1 = 0 & mem(all_147_2, all_29_4) = 0) % 163.79/22.22 | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | BETA: splitting (920) gives: % 163.79/22.22 | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | Case 1: % 163.79/22.22 | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | (1045) all_255_0 = 0 & mem(all_92_1, all_52_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | ALPHA: (1045) implies: % 163.79/22.22 | | | | | | | | | | | | | | (1046) mem(all_92_1, all_52_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_4, % 163.79/22.22 | | | | | | | | | | | | | | all_52_0, simplifying with (35), (66), (105), % 163.79/22.22 | | | | | | | | | | | | | | (1046) gives: % 163.79/22.22 | | | | | | | | | | | | | | (1047) all_92_1 = all_29_4 % 163.79/22.22 | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | REDUCE: (107), (1047) imply: % 163.79/22.22 | | | | | | | | | | | | | | (1048) mem(all_29_4, all_56_1) = all_92_0 % 163.79/22.22 | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | BETA: splitting (1032) gives: % 163.79/22.22 | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | Case 1: % 163.79/22.22 | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | (1049) all_277_0 = 0 & mem(all_62_1, all_29_2) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | ALPHA: (1049) implies: % 163.79/22.22 | | | | | | | | | | | | | | | (1050) mem(all_62_1, all_29_2) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, all_29_5, % 163.79/22.22 | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (83), % 163.79/22.22 | | | | | | | | | | | | | | | (1050) gives: % 163.79/22.22 | | | | | | | | | | | | | | | (1051) all_62_1 = all_29_5 % 163.79/22.22 | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | REDUCE: (85), (1051) imply: % 163.79/22.22 | | | | | | | | | | | | | | | (1052) mem(all_29_5, all_39_1) = all_62_0 % 163.79/22.22 | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | BETA: splitting (1038) gives: % 163.79/22.22 | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | Case 1: % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | (1053) all_285_0 = 0 & mem(all_153_1, all_52_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | ALPHA: (1053) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | (1054) mem(all_153_1, all_52_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (104), (141), (146), % 163.79/22.22 | | | | | | | | | | | | | | | | (1048), (1054) are inconsistent by sub-proof #35. % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | Case 2: % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | (1055) all_285_1 = 0 & mem(all_153_1, all_29_4) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | ALPHA: (1055) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | (1056) mem(all_153_1, all_29_4) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 163.79/22.22 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.22 | | | | | | | | | | | | | | | | (89), (141), (1056) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | (1057) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.22 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.22 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | DELTA: instantiating (1057) with fresh symbols all_348_0, % 163.79/22.22 | | | | | | | | | | | | | | | | all_348_1 gives: % 163.79/22.22 | | | | | | | | | | | | | | | | (1058) (all_348_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 163.79/22.22 | | | | | | | | | | | | | | | | (all_348_1 = 0 & mem(all_153_1, all_29_5) = 0) % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | BETA: splitting (1044) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | Case 1: % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | (1059) all_293_0 = 0 & mem(all_147_2, all_52_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | ALPHA: (1059) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | | (1060) mem(all_147_2, all_52_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (104), (132), (151), % 163.79/22.22 | | | | | | | | | | | | | | | | | (1048), (1060) are inconsistent by sub-proof #34. % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | Case 2: % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | (1061) all_293_1 = 0 & mem(all_147_2, all_29_4) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | ALPHA: (1061) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | | (1062) mem(all_147_2, all_29_4) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 163.79/22.22 | | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.22 | | | | | | | | | | | | | | | | | (89), (132), (1062) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | (1063) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.22 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 163.79/22.22 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | DELTA: instantiating (1063) with fresh symbols all_356_0, % 163.79/22.22 | | | | | | | | | | | | | | | | | all_356_1 gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | (1064) (all_356_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 163.79/22.22 | | | | | | | | | | | | | | | | | (all_356_1 = 0 & mem(all_147_2, all_29_5) = 0) % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | BETA: splitting (1058) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | (1065) all_348_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | ALPHA: (1065) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | | | (1066) mem(all_153_1, all_29_2) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (141), (152), (1052), % 163.79/22.22 | | | | | | | | | | | | | | | | | | (1066) are inconsistent by sub-proof #13. % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | (1067) all_348_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | ALPHA: (1067) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | | | (1068) mem(all_153_1, all_29_5) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.79/22.22 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.22 | | | | | | | | | | | | | | | | | | (141), (1068) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | | (1069) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.22 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.22 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1069) with fresh symbols all_416_0, % 163.79/22.22 | | | | | | | | | | | | | | | | | | all_416_1 gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | | (1070) (all_416_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.79/22.22 | | | | | | | | | | | | | | | | | | (all_416_1 = 0 & mem(all_153_1, e) = 0) % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | BETA: splitting (1064) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | (1071) all_356_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | ALPHA: (1071) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | (1072) mem(all_147_2, all_29_2) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (132), (548), (1052), % 163.79/22.22 | | | | | | | | | | | | | | | | | | | (1072) are inconsistent by sub-proof #12. % 163.79/22.22 | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | (1073) all_356_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | ALPHA: (1073) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | (1074) mem(all_147_2, all_29_5) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.79/22.22 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.22 | | | | | | | | | | | | | | | | | | | (132), (1074) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | (1075) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.22 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.79/22.22 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.79/22.22 | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1075) with fresh symbols all_424_0, % 163.79/22.22 | | | | | | | | | | | | | | | | | | | all_424_1 gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | (1076) (all_424_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | (all_424_1 = 0 & mem(all_147_2, e) = 0) % 163.79/22.22 | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | BETA: splitting (1070) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | (1077) all_416_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | ALPHA: (1077) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | (1078) mem(all_153_1, all_50_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, e, all_50_0, % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (141), (1078) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | (1079) all_153_1 = e % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | REDUCE: (143), (1079) imply: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | (1080) mem(e, all_111_1) = all_153_0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | BETA: splitting (1076) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | (1081) all_424_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1081) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | (1082) mem(all_147_2, all_50_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (132), (134), (140), % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | (1080), (1082) are inconsistent by sub-proof #31. % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | (1083) all_424_1 = 0 & mem(all_147_2, e) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1083) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | (1084) mem(all_147_2, e) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | (132), (1084) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | (1085) $false % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | CLOSE: (1085) is inconsistent. % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | (1086) all_416_1 = 0 & mem(all_153_1, e) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | ALPHA: (1086) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | (1087) mem(all_153_1, e) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | (141), (1087) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | (1088) $false % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | CLOSE: (1088) is inconsistent. % 163.79/22.22 | | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.22 | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | End of split % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | End of split % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | End of split % 163.79/22.22 | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | Case 2: % 163.79/22.22 | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | (1089) all_277_1 = 0 & mem(all_62_1, all_29_5) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | ALPHA: (1089) implies: % 163.79/22.22 | | | | | | | | | | | | | | | (1090) mem(all_62_1, all_29_5) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_62_1, e, all_50_0, % 163.79/22.22 | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), (83), % 163.79/22.22 | | | | | | | | | | | | | | | (1090) gives: % 163.79/22.22 | | | | | | | | | | | | | | | (1091) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.22 | | | | | | | | | | | | | | | mem(all_62_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.22 | | | | | | | | | | | | | | | mem(all_62_1, e) = 0)) % 163.79/22.22 | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | DELTA: instantiating (1091) with fresh symbols all_332_0, % 163.79/22.22 | | | | | | | | | | | | | | | all_332_1 gives: % 163.79/22.22 | | | | | | | | | | | | | | | (1092) (all_332_0 = 0 & mem(all_62_1, all_50_0) = 0) | % 163.79/22.22 | | | | | | | | | | | | | | | (all_332_1 = 0 & mem(all_62_1, e) = 0) % 163.79/22.22 | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | BETA: splitting (1038) gives: % 163.79/22.22 | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | Case 1: % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | (1093) all_285_0 = 0 & mem(all_153_1, all_52_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | ALPHA: (1093) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | (1094) mem(all_153_1, all_52_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (104), (141), (146), % 163.79/22.22 | | | | | | | | | | | | | | | | (1048), (1094) are inconsistent by sub-proof #35. % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | Case 2: % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | (1095) all_285_1 = 0 & mem(all_153_1, all_29_4) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | ALPHA: (1095) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | (1096) mem(all_153_1, all_29_4) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 163.79/22.22 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.22 | | | | | | | | | | | | | | | | (89), (141), (1096) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | (1097) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.22 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.22 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | DELTA: instantiating (1097) with fresh symbols all_340_0, % 163.79/22.22 | | | | | | | | | | | | | | | | all_340_1 gives: % 163.79/22.22 | | | | | | | | | | | | | | | | (1098) (all_340_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 163.79/22.22 | | | | | | | | | | | | | | | | (all_340_1 = 0 & mem(all_153_1, all_29_5) = 0) % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | BETA: splitting (1044) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | Case 1: % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | (1099) all_293_0 = 0 & mem(all_147_2, all_52_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | ALPHA: (1099) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | | (1100) mem(all_147_2, all_52_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (104), (132), (151), % 163.79/22.22 | | | | | | | | | | | | | | | | | (1048), (1100) are inconsistent by sub-proof #34. % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | Case 2: % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | (1101) all_293_1 = 0 & mem(all_147_2, all_29_4) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | ALPHA: (1101) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | | (1102) mem(all_147_2, all_29_4) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 163.79/22.22 | | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.22 | | | | | | | | | | | | | | | | | (89), (132), (1102) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | (1103) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.22 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 163.79/22.22 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | DELTA: instantiating (1103) with fresh symbols all_348_0, % 163.79/22.22 | | | | | | | | | | | | | | | | | all_348_1 gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | (1104) (all_348_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 163.79/22.22 | | | | | | | | | | | | | | | | | (all_348_1 = 0 & mem(all_147_2, all_29_5) = 0) % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | BETA: splitting (1092) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | (1105) all_332_0 = 0 & mem(all_62_1, all_50_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | ALPHA: (1105) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | | | (1106) mem(all_62_1, all_50_0) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 163.79/22.22 | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1106) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | | (1107) all_62_1 = e % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | REDUCE: (85), (1107) imply: % 163.79/22.22 | | | | | | | | | | | | | | | | | | (1108) mem(e, all_39_1) = all_62_0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | BETA: splitting (1098) gives: % 163.79/22.22 | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | (1109) all_340_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.79/22.22 | | | | | | | | | | | | | | | | | | | % 163.79/22.22 | | | | | | | | | | | | | | | | | | | ALPHA: (1109) implies: % 163.79/22.22 | | | | | | | | | | | | | | | | | | | (1110) mem(all_153_1, all_29_2) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, all_29_5, % 163.79/22.23 | | | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (141), % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (1110) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (1111) all_153_1 = all_29_5 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | REDUCE: (143), (1111) imply: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (1112) mem(all_29_5, all_111_1) = all_153_0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | BETA: splitting (1104) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1113) all_348_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | ALPHA: (1113) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1114) mem(all_147_2, all_29_2) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (132), (134), (140), % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1112), (1114) are inconsistent by sub-proof #30. % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1115) all_348_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | ALPHA: (1115) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1116) mem(all_147_2, all_29_5) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (132), (1116) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1117) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1117) with fresh symbols all_419_0, % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | all_419_1 gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1118) (all_419_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (all_419_1 = 0 & mem(all_147_2, e) = 0) % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | BETA: splitting (1118) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | (1119) all_419_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1119) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | (1120) mem(all_147_2, all_50_0) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (132), (548), (1108), % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | (1120) are inconsistent by sub-proof #11. % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | (1121) all_419_1 = 0 & mem(all_147_2, e) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1121) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | (1122) mem(all_147_2, e) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | (132), (1122) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | (1123) $false % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | CLOSE: (1123) is inconsistent. % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (1124) all_340_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | ALPHA: (1124) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (1125) mem(all_153_1, all_29_5) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.79/22.23 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (141), (1125) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (1126) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.23 | | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.23 | | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1126) with fresh symbols all_403_0, % 163.79/22.23 | | | | | | | | | | | | | | | | | | | all_403_1 gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (1127) (all_403_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (all_403_1 = 0 & mem(all_153_1, e) = 0) % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | BETA: splitting (1127) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1128) all_403_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | ALPHA: (1128) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1129) mem(all_153_1, all_50_0) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (141), (152), (1108), % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1129) are inconsistent by sub-proof #10. % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1130) all_403_1 = 0 & mem(all_153_1, e) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | ALPHA: (1130) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1131) mem(all_153_1, e) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (141), (1131) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1132) $false % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | CLOSE: (1132) is inconsistent. % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | (1133) all_332_1 = 0 & mem(all_62_1, e) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | ALPHA: (1133) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | (1134) mem(all_62_1, e) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 163.79/22.23 | | | | | | | | | | | | | | | | | | (83), (1134) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | (1135) $false % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | CLOSE: (1135) is inconsistent. % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | End of split % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | End of split % 163.79/22.23 | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | End of split % 163.79/22.23 | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | End of split % 163.79/22.23 | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | Case 2: % 163.79/22.23 | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | (1136) all_255_1 = 0 & mem(all_92_1, all_29_4) = 0 % 163.79/22.23 | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | ALPHA: (1136) implies: % 163.79/22.23 | | | | | | | | | | | | | | (1137) mem(all_92_1, all_29_4) = 0 % 163.79/22.23 | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, all_29_5, % 163.79/22.23 | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.23 | | | | | | | | | | | | | | (89), (105), (1137) gives: % 163.79/22.23 | | | | | | | | | | | | | | (1138) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.23 | | | | | | | | | | | | | | mem(all_92_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.23 | | | | | | | | | | | | | | mem(all_92_1, all_29_5) = 0)) % 163.79/22.23 | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | DELTA: instantiating (1138) with fresh symbols all_309_0, % 163.79/22.23 | | | | | | | | | | | | | | all_309_1 gives: % 163.79/22.23 | | | | | | | | | | | | | | (1139) (all_309_0 = 0 & mem(all_92_1, all_29_2) = 0) | % 163.79/22.23 | | | | | | | | | | | | | | (all_309_1 = 0 & mem(all_92_1, all_29_5) = 0) % 163.79/22.23 | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | BETA: splitting (1032) gives: % 163.79/22.23 | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | Case 1: % 163.79/22.23 | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | (1140) all_277_0 = 0 & mem(all_62_1, all_29_2) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | ALPHA: (1140) implies: % 163.79/22.23 | | | | | | | | | | | | | | | (1141) mem(all_62_1, all_29_2) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, all_29_5, % 163.79/22.23 | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (83), % 163.79/22.23 | | | | | | | | | | | | | | | (1141) gives: % 163.79/22.23 | | | | | | | | | | | | | | | (1142) all_62_1 = all_29_5 % 163.79/22.23 | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | REDUCE: (85), (1142) imply: % 163.79/22.23 | | | | | | | | | | | | | | | (1143) mem(all_29_5, all_39_1) = all_62_0 % 163.79/22.23 | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | BETA: splitting (1038) gives: % 163.79/22.23 | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | Case 1: % 163.79/22.23 | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | (1144) all_285_0 = 0 & mem(all_153_1, all_52_0) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | ALPHA: (1144) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | (1145) mem(all_153_1, all_52_0) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, all_29_4, % 163.79/22.23 | | | | | | | | | | | | | | | | all_52_0, simplifying with (35), (66), (141), % 163.79/22.23 | | | | | | | | | | | | | | | | (1145) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | (1146) all_153_1 = all_29_4 % 163.79/22.23 | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | REDUCE: (143), (1146) imply: % 163.79/22.23 | | | | | | | | | | | | | | | | (1147) mem(all_29_4, all_111_1) = all_153_0 % 163.79/22.23 | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | BETA: splitting (1044) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | Case 1: % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | (1148) all_293_0 = 0 & mem(all_147_2, all_52_0) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | ALPHA: (1148) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | (1149) mem(all_147_2, all_52_0) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (132), (134), (140), % 163.79/22.23 | | | | | | | | | | | | | | | | | (1147), (1149) are inconsistent by sub-proof #21. % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | Case 2: % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | (1150) all_293_1 = 0 & mem(all_147_2, all_29_4) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | ALPHA: (1150) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | (1151) mem(all_147_2, all_29_4) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 163.79/22.23 | | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.23 | | | | | | | | | | | | | | | | | (89), (132), (1151) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | (1152) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.23 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 163.79/22.23 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | DELTA: instantiating (1152) with fresh symbols all_356_0, % 163.79/22.23 | | | | | | | | | | | | | | | | | all_356_1 gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | (1153) (all_356_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 163.79/22.23 | | | | | | | | | | | | | | | | | (all_356_1 = 0 & mem(all_147_2, all_29_5) = 0) % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | BETA: splitting (1139) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | (1154) all_309_0 = 0 & mem(all_92_1, all_29_2) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | ALPHA: (1154) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | (1155) mem(all_92_1, all_29_2) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (105), (106), (1143), % 163.79/22.23 | | | | | | | | | | | | | | | | | | (1155) are inconsistent by sub-proof #3. % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | (1156) all_309_1 = 0 & mem(all_92_1, all_29_5) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | ALPHA: (1156) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | (1157) mem(all_92_1, all_29_5) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 163.79/22.23 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.23 | | | | | | | | | | | | | | | | | | (105), (1157) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | (1158) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.23 | | | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.23 | | | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1158) with fresh symbols all_372_0, % 163.79/22.23 | | | | | | | | | | | | | | | | | | all_372_1 gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | (1159) (all_372_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 163.79/22.23 | | | | | | | | | | | | | | | | | | (all_372_1 = 0 & mem(all_92_1, e) = 0) % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | BETA: splitting (1153) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (1160) all_356_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | ALPHA: (1160) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (1161) mem(all_147_2, all_29_2) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (132), (548), (1143), % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (1161) are inconsistent by sub-proof #12. % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (1162) all_356_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | ALPHA: (1162) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (1163) mem(all_147_2, all_29_5) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.79/22.23 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (132), (1163) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (1164) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.23 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.79/22.23 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1164) with fresh symbols all_424_0, % 163.79/22.23 | | | | | | | | | | | | | | | | | | | all_424_1 gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (1165) (all_424_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | (all_424_1 = 0 & mem(all_147_2, e) = 0) % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | BETA: splitting (1159) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1166) all_372_0 = 0 & mem(all_92_1, all_50_0) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | ALPHA: (1166) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1167) mem(all_92_1, all_50_0) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (1167) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1168) all_92_1 = e % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | REDUCE: (107), (1168) imply: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1169) mem(e, all_56_1) = all_92_0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | BETA: splitting (1165) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | (1170) all_424_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1170) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | (1171) mem(all_147_2, all_50_0) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (132), (151), % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | (1169), (1171) are inconsistent by sub-proof #23. % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | (1172) all_424_1 = 0 & mem(all_147_2, e) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1172) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | (1173) mem(all_147_2, e) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | (132), (1173) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | (1174) $false % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | CLOSE: (1174) is inconsistent. % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1175) all_372_1 = 0 & mem(all_92_1, e) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | ALPHA: (1175) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1176) mem(all_92_1, e) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (105), (1176) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | (1177) $false % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | CLOSE: (1177) is inconsistent. % 163.79/22.23 | | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.23 | | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.23 | | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | End of split % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | End of split % 163.79/22.23 | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | Case 2: % 163.79/22.23 | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | (1178) all_285_1 = 0 & mem(all_153_1, all_29_4) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | ALPHA: (1178) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | (1179) mem(all_153_1, all_29_4) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 163.79/22.23 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.23 | | | | | | | | | | | | | | | | (89), (141), (1179) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | (1180) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.23 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.23 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 163.79/22.23 | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | DELTA: instantiating (1180) with fresh symbols all_341_0, % 163.79/22.23 | | | | | | | | | | | | | | | | all_341_1 gives: % 163.79/22.23 | | | | | | | | | | | | | | | | (1181) (all_341_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 163.79/22.23 | | | | | | | | | | | | | | | | (all_341_1 = 0 & mem(all_153_1, all_29_5) = 0) % 163.79/22.23 | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | BETA: splitting (1139) gives: % 163.79/22.23 | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | Case 1: % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | (1182) all_309_0 = 0 & mem(all_92_1, all_29_2) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | ALPHA: (1182) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | (1183) mem(all_92_1, all_29_2) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (105), (106), (1143), % 163.79/22.23 | | | | | | | | | | | | | | | | | (1183) are inconsistent by sub-proof #3. % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | Case 2: % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | (1184) all_309_1 = 0 & mem(all_92_1, all_29_5) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.23 | | | | | | | | | | | | | | | | | ALPHA: (1184) implies: % 163.79/22.23 | | | | | | | | | | | | | | | | | (1185) mem(all_92_1, all_29_5) = 0 % 163.79/22.23 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 163.79/22.24 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.24 | | | | | | | | | | | | | | | | | (105), (1185) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | (1186) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.24 | | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.24 | | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | DELTA: instantiating (1186) with fresh symbols all_365_0, % 163.79/22.24 | | | | | | | | | | | | | | | | | all_365_1 gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | (1187) (all_365_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 163.79/22.24 | | | | | | | | | | | | | | | | | (all_365_1 = 0 & mem(all_92_1, e) = 0) % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | BETA: splitting (1181) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1188) all_341_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | ALPHA: (1188) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1189) mem(all_153_1, all_29_2) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (141), (152), (1143), % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1189) are inconsistent by sub-proof #13. % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1190) all_341_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | ALPHA: (1190) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1191) mem(all_153_1, all_29_5) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.79/22.24 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.24 | | | | | | | | | | | | | | | | | | (141), (1191) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1192) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.24 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.24 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1192) with fresh symbols all_402_0, % 163.79/22.24 | | | | | | | | | | | | | | | | | | all_402_1 gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1193) (all_402_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.79/22.24 | | | | | | | | | | | | | | | | | | (all_402_1 = 0 & mem(all_153_1, e) = 0) % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | BETA: splitting (1187) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1194) all_365_0 = 0 & mem(all_92_1, all_50_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | ALPHA: (1194) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1195) mem(all_92_1, all_50_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 163.79/22.24 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (1195) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1196) all_92_1 = e % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | REDUCE: (107), (1196) imply: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1197) mem(e, all_56_1) = all_92_0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | BETA: splitting (1193) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1198) all_402_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | ALPHA: (1198) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1199) mem(all_153_1, all_50_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (141), (146), % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1197), (1199) are inconsistent by sub-proof #22. % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1200) all_402_1 = 0 & mem(all_153_1, e) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | ALPHA: (1200) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1201) mem(all_153_1, e) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (141), (1201) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1202) $false % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | CLOSE: (1202) is inconsistent. % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1203) all_365_1 = 0 & mem(all_92_1, e) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | ALPHA: (1203) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1204) mem(all_92_1, e) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (105), (1204) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1205) $false % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | CLOSE: (1205) is inconsistent. % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | End of split % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | End of split % 163.79/22.24 | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | End of split % 163.79/22.24 | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | Case 2: % 163.79/22.24 | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | (1206) all_277_1 = 0 & mem(all_62_1, all_29_5) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | ALPHA: (1206) implies: % 163.79/22.24 | | | | | | | | | | | | | | | (1207) mem(all_62_1, all_29_5) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_62_1, e, all_50_0, % 163.79/22.24 | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), (83), % 163.79/22.24 | | | | | | | | | | | | | | | (1207) gives: % 163.79/22.24 | | | | | | | | | | | | | | | (1208) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.24 | | | | | | | | | | | | | | | mem(all_62_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.24 | | | | | | | | | | | | | | | mem(all_62_1, e) = 0)) % 163.79/22.24 | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | DELTA: instantiating (1208) with fresh symbols all_325_0, % 163.79/22.24 | | | | | | | | | | | | | | | all_325_1 gives: % 163.79/22.24 | | | | | | | | | | | | | | | (1209) (all_325_0 = 0 & mem(all_62_1, all_50_0) = 0) | % 163.79/22.24 | | | | | | | | | | | | | | | (all_325_1 = 0 & mem(all_62_1, e) = 0) % 163.79/22.24 | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | BETA: splitting (1038) gives: % 163.79/22.24 | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | Case 1: % 163.79/22.24 | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | (1210) all_285_0 = 0 & mem(all_153_1, all_52_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | ALPHA: (1210) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | (1211) mem(all_153_1, all_52_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, all_29_4, % 163.79/22.24 | | | | | | | | | | | | | | | | all_52_0, simplifying with (35), (66), (141), % 163.79/22.24 | | | | | | | | | | | | | | | | (1211) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | (1212) all_153_1 = all_29_4 % 163.79/22.24 | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | REDUCE: (143), (1212) imply: % 163.79/22.24 | | | | | | | | | | | | | | | | (1213) mem(all_29_4, all_111_1) = all_153_0 % 163.79/22.24 | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | BETA: splitting (1044) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | Case 1: % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | (1214) all_293_0 = 0 & mem(all_147_2, all_52_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | ALPHA: (1214) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | (1215) mem(all_147_2, all_52_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (132), (134), (140), % 163.79/22.24 | | | | | | | | | | | | | | | | | (1213), (1215) are inconsistent by sub-proof #21. % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | Case 2: % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | (1216) all_293_1 = 0 & mem(all_147_2, all_29_4) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | ALPHA: (1216) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | (1217) mem(all_147_2, all_29_4) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 163.79/22.24 | | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.24 | | | | | | | | | | | | | | | | | (89), (132), (1217) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | (1218) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.24 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 163.79/22.24 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | DELTA: instantiating (1218) with fresh symbols all_348_0, % 163.79/22.24 | | | | | | | | | | | | | | | | | all_348_1 gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | (1219) (all_348_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 163.79/22.24 | | | | | | | | | | | | | | | | | (all_348_1 = 0 & mem(all_147_2, all_29_5) = 0) % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | BETA: splitting (1139) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1220) all_309_0 = 0 & mem(all_92_1, all_29_2) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | ALPHA: (1220) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1221) mem(all_92_1, all_29_2) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_5, % 163.79/22.24 | | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (105), % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1221) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1222) all_92_1 = all_29_5 % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | REDUCE: (107), (1222) imply: % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1223) mem(all_29_5, all_56_1) = all_92_0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | BETA: splitting (1209) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1224) all_325_0 = 0 & mem(all_62_1, all_50_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | ALPHA: (1224) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1225) mem(all_62_1, all_50_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 163.79/22.24 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1225) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1226) all_62_1 = e % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | REDUCE: (85), (1226) imply: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1227) mem(e, all_39_1) = all_62_0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | BETA: splitting (1219) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1228) all_348_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | ALPHA: (1228) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1229) mem(all_147_2, all_29_2) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (132), (151), % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1223), (1229) are inconsistent by sub-proof #24. % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1230) all_348_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | ALPHA: (1230) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1231) mem(all_147_2, all_29_5) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (132), (1231) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1232) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1232) with fresh symbols all_420_0, % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | all_420_1 gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1233) (all_420_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (all_420_1 = 0 & mem(all_147_2, e) = 0) % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | BETA: splitting (1233) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | (1234) all_420_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1234) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | (1235) mem(all_147_2, all_50_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (132), (548), (1227), % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | (1235) are inconsistent by sub-proof #11. % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | (1236) all_420_1 = 0 & mem(all_147_2, e) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1236) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | (1237) mem(all_147_2, e) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | (132), (1237) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | (1238) $false % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | CLOSE: (1238) is inconsistent. % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1239) all_325_1 = 0 & mem(all_62_1, e) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | ALPHA: (1239) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1240) mem(all_62_1, e) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (83), (1240) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1241) $false % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | CLOSE: (1241) is inconsistent. % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1242) all_309_1 = 0 & mem(all_92_1, all_29_5) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | ALPHA: (1242) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1243) mem(all_92_1, all_29_5) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 163.79/22.24 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.24 | | | | | | | | | | | | | | | | | | (105), (1243) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1244) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.24 | | | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.24 | | | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1244) with fresh symbols all_364_0, % 163.79/22.24 | | | | | | | | | | | | | | | | | | all_364_1 gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | (1245) (all_364_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 163.79/22.24 | | | | | | | | | | | | | | | | | | (all_364_1 = 0 & mem(all_92_1, e) = 0) % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | BETA: splitting (1209) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1246) all_325_0 = 0 & mem(all_62_1, all_50_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | ALPHA: (1246) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1247) mem(all_62_1, all_50_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 163.79/22.24 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1247) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1248) all_62_1 = e % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | REDUCE: (85), (1248) imply: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1249) mem(e, all_39_1) = all_62_0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | BETA: splitting (1245) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1250) all_364_0 = 0 & mem(all_92_1, all_50_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | ALPHA: (1250) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1251) mem(all_92_1, all_50_0) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (105), (106), (1249), % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1251) are inconsistent by sub-proof #2. % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1252) all_364_1 = 0 & mem(all_92_1, e) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | ALPHA: (1252) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1253) mem(all_92_1, e) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (105), (1253) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | (1254) $false % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | CLOSE: (1254) is inconsistent. % 163.79/22.24 | | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1255) all_325_1 = 0 & mem(all_62_1, e) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | ALPHA: (1255) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1256) mem(all_62_1, e) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (83), (1256) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | | | (1257) $false % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | | CLOSE: (1257) is inconsistent. % 163.79/22.24 | | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | End of split % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | End of split % 163.79/22.24 | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | Case 2: % 163.79/22.24 | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | (1258) all_285_1 = 0 & mem(all_153_1, all_29_4) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | ALPHA: (1258) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | (1259) mem(all_153_1, all_29_4) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 163.79/22.24 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.24 | | | | | | | | | | | | | | | | (89), (141), (1259) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | (1260) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.24 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.24 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 163.79/22.24 | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | DELTA: instantiating (1260) with fresh symbols all_333_0, % 163.79/22.24 | | | | | | | | | | | | | | | | all_333_1 gives: % 163.79/22.24 | | | | | | | | | | | | | | | | (1261) (all_333_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 163.79/22.24 | | | | | | | | | | | | | | | | (all_333_1 = 0 & mem(all_153_1, all_29_5) = 0) % 163.79/22.24 | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | BETA: splitting (1139) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | Case 1: % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | (1262) all_309_0 = 0 & mem(all_92_1, all_29_2) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | ALPHA: (1262) implies: % 163.79/22.24 | | | | | | | | | | | | | | | | | (1263) mem(all_92_1, all_29_2) = 0 % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_5, % 163.79/22.24 | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (105), % 163.79/22.24 | | | | | | | | | | | | | | | | | (1263) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | (1264) all_92_1 = all_29_5 % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | REDUCE: (107), (1264) imply: % 163.79/22.24 | | | | | | | | | | | | | | | | | (1265) mem(all_29_5, all_56_1) = all_92_0 % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | BETA: splitting (1209) gives: % 163.79/22.24 | | | | | | | | | | | | | | | | | % 163.79/22.24 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.24 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1266) all_325_0 = 0 & mem(all_62_1, all_50_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | ALPHA: (1266) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1267) mem(all_62_1, all_50_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 163.79/22.25 | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1267) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1268) all_62_1 = e % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | REDUCE: (85), (1268) imply: % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1269) mem(e, all_39_1) = all_62_0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | BETA: splitting (1261) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (1270) all_333_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | ALPHA: (1270) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (1271) mem(all_153_1, all_29_2) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (141), (146), % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (1265), (1271) are inconsistent by sub-proof #25. % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (1272) all_333_1 = 0 & mem(all_153_1, all_29_5) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | ALPHA: (1272) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (1273) mem(all_153_1, all_29_5) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 163.79/22.25 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (141), (1273) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (1274) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.25 | | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.25 | | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1274) with fresh symbols all_433_0, % 163.79/22.25 | | | | | | | | | | | | | | | | | | | all_433_1 gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (1275) (all_433_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (all_433_1 = 0 & mem(all_153_1, e) = 0) % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | BETA: splitting (1275) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | (1276) all_433_0 = 0 & mem(all_153_1, all_50_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | ALPHA: (1276) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | (1277) mem(all_153_1, all_50_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (141), (152), (1269), % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | (1277) are inconsistent by sub-proof #10. % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | (1278) all_433_1 = 0 & mem(all_153_1, e) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | ALPHA: (1278) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | (1279) mem(all_153_1, e) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | (141), (1279) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | (1280) $false % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | CLOSE: (1280) is inconsistent. % 163.79/22.25 | | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1281) all_325_1 = 0 & mem(all_62_1, e) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | ALPHA: (1281) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1282) mem(all_62_1, e) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 163.79/22.25 | | | | | | | | | | | | | | | | | | (83), (1282) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1283) $false % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | CLOSE: (1283) is inconsistent. % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | End of split % 163.79/22.25 | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | Case 2: % 163.79/22.25 | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | (1284) all_309_1 = 0 & mem(all_92_1, all_29_5) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | ALPHA: (1284) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | | (1285) mem(all_92_1, all_29_5) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 163.79/22.25 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.25 | | | | | | | | | | | | | | | | | (105), (1285) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | (1286) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.25 | | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.25 | | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 163.79/22.25 | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | DELTA: instantiating (1286) with fresh symbols all_357_0, % 163.79/22.25 | | | | | | | | | | | | | | | | | all_357_1 gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | (1287) (all_357_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 163.79/22.25 | | | | | | | | | | | | | | | | | (all_357_1 = 0 & mem(all_92_1, e) = 0) % 163.79/22.25 | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | BETA: splitting (1209) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1288) all_325_0 = 0 & mem(all_62_1, all_50_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | ALPHA: (1288) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1289) mem(all_62_1, all_50_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 163.79/22.25 | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1289) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1290) all_62_1 = e % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | REDUCE: (85), (1290) imply: % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1291) mem(e, all_39_1) = all_62_0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | BETA: splitting (1287) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (1292) all_357_0 = 0 & mem(all_92_1, all_50_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | ALPHA: (1292) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (1293) mem(all_92_1, all_50_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (105), (106), (1291), % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (1293) are inconsistent by sub-proof #2. % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (1294) all_357_1 = 0 & mem(all_92_1, e) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | ALPHA: (1294) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (1295) mem(all_92_1, e) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (105), (1295) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (1296) $false % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | CLOSE: (1296) is inconsistent. % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1297) all_325_1 = 0 & mem(all_62_1, e) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | ALPHA: (1297) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1298) mem(all_62_1, e) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 163.79/22.25 | | | | | | | | | | | | | | | | | | (83), (1298) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1299) $false % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | CLOSE: (1299) is inconsistent. % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | End of split % 163.79/22.25 | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | End of split % 163.79/22.25 | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | End of split % 163.79/22.25 | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | End of split % 163.79/22.25 | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | End of split % 163.79/22.25 | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | End of split % 163.79/22.25 | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | End of split % 163.79/22.25 | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | End of split % 163.79/22.25 | | | | | | | | | | % 163.79/22.25 | | | | | | | | | Case 2: % 163.79/22.25 | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | (1300) all_202_1 = 0 & mem(all_117_1, all_29_3) = 0 % 163.79/22.25 | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | ALPHA: (1300) implies: % 163.79/22.25 | | | | | | | | | | (1301) mem(all_117_1, all_29_3) = 0 % 163.79/22.25 | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, all_29_4, % 163.79/22.25 | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 163.79/22.25 | | | | | | | | | | (67), (122), (1301) gives: % 163.79/22.25 | | | | | | | | | | (1302) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.25 | | | | | | | | | | mem(all_117_1, all_52_0) = 0) | (v0 = 0 & % 163.79/22.25 | | | | | | | | | | mem(all_117_1, all_29_4) = 0)) % 163.79/22.25 | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | DELTA: instantiating (1302) with fresh symbols all_263_0, % 163.79/22.25 | | | | | | | | | | all_263_1 gives: % 163.79/22.25 | | | | | | | | | | (1303) (all_263_0 = 0 & mem(all_117_1, all_52_0) = 0) | % 163.79/22.25 | | | | | | | | | | (all_263_1 = 0 & mem(all_117_1, all_29_4) = 0) % 163.79/22.25 | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | BETA: splitting (550) gives: % 163.79/22.25 | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | Case 1: % 163.79/22.25 | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | (1304) all_221_0 = 0 & mem(all_62_1, all_52_0) = 0 % 163.79/22.25 | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | ALPHA: (1304) implies: % 163.79/22.25 | | | | | | | | | | | (1305) mem(all_62_1, all_52_0) = 0 % 163.79/22.25 | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, all_29_4, % 163.79/22.25 | | | | | | | | | | | all_52_0, simplifying with (35), (66), (83), % 163.79/22.25 | | | | | | | | | | | (1305) gives: % 163.79/22.25 | | | | | | | | | | | (1306) all_62_1 = all_29_4 % 163.79/22.25 | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | REDUCE: (85), (1306) imply: % 163.79/22.25 | | | | | | | | | | | (1307) mem(all_29_4, all_39_1) = all_62_0 % 163.79/22.25 | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | BETA: splitting (553) gives: % 163.79/22.25 | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | Case 1: % 163.79/22.25 | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | (1308) all_234_0 = 0 & mem(all_153_1, all_37_0) = 0 % 163.79/22.25 | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | ALPHA: (1308) implies: % 163.79/22.25 | | | | | | | | | | | | (1309) mem(all_153_1, all_37_0) = 0 % 163.79/22.25 | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, all_29_1, % 163.79/22.25 | | | | | | | | | | | | all_37_0, simplifying with (21), (44), (141), % 163.79/22.25 | | | | | | | | | | | | (1309) gives: % 163.79/22.25 | | | | | | | | | | | | (1310) all_153_1 = all_29_1 % 163.79/22.25 | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | REDUCE: (143), (1310) imply: % 163.79/22.25 | | | | | | | | | | | | (1311) mem(all_29_1, all_111_1) = all_153_0 % 163.79/22.25 | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | BETA: splitting (555) gives: % 163.79/22.25 | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | Case 1: % 163.79/22.25 | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | (1312) all_241_0 = 0 & mem(all_147_2, all_37_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | ALPHA: (1312) implies: % 163.79/22.25 | | | | | | | | | | | | | (1313) mem(all_147_2, all_37_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | REF_CLOSE: (4), (17), (21), (44), (132), (134), (140), % 163.79/22.25 | | | | | | | | | | | | | (1311), (1313) are inconsistent by sub-proof #1. % 163.79/22.25 | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | Case 2: % 163.79/22.25 | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | (1314) all_241_1 = 0 & mem(all_147_2, all_29_3) = 0 % 163.79/22.25 | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | ALPHA: (1314) implies: % 163.79/22.25 | | | | | | | | | | | | | (1315) mem(all_147_2, all_29_3) = 0 % 163.79/22.25 | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_4, % 163.79/22.25 | | | | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 163.79/22.25 | | | | | | | | | | | | | (67), (132), (1315) gives: % 163.79/22.25 | | | | | | | | | | | | | (1316) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.25 | | | | | | | | | | | | | mem(all_147_2, all_52_0) = 0) | (v0 = 0 & % 163.79/22.25 | | | | | | | | | | | | | mem(all_147_2, all_29_4) = 0)) % 163.79/22.25 | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | DELTA: instantiating (1316) with fresh symbols all_300_0, % 163.79/22.25 | | | | | | | | | | | | | all_300_1 gives: % 163.79/22.25 | | | | | | | | | | | | | (1317) (all_300_0 = 0 & mem(all_147_2, all_52_0) = 0) | % 163.79/22.25 | | | | | | | | | | | | | (all_300_1 = 0 & mem(all_147_2, all_29_4) = 0) % 163.79/22.25 | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | BETA: splitting (920) gives: % 163.79/22.25 | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | Case 1: % 163.79/22.25 | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | (1318) all_255_0 = 0 & mem(all_92_1, all_52_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | ALPHA: (1318) implies: % 163.79/22.25 | | | | | | | | | | | | | | (1319) mem(all_92_1, all_52_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (82), (105), (106), (1307), % 163.79/22.25 | | | | | | | | | | | | | | (1319) are inconsistent by sub-proof #4. % 163.79/22.25 | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | Case 2: % 163.79/22.25 | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | (1320) all_255_1 = 0 & mem(all_92_1, all_29_4) = 0 % 163.79/22.25 | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | ALPHA: (1320) implies: % 163.79/22.25 | | | | | | | | | | | | | | (1321) mem(all_92_1, all_29_4) = 0 % 163.79/22.25 | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, all_29_5, % 163.79/22.25 | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.25 | | | | | | | | | | | | | | (89), (105), (1321) gives: % 163.79/22.25 | | | | | | | | | | | | | | (1322) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.25 | | | | | | | | | | | | | | mem(all_92_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.25 | | | | | | | | | | | | | | mem(all_92_1, all_29_5) = 0)) % 163.79/22.25 | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | DELTA: instantiating (1322) with fresh symbols all_316_0, % 163.79/22.25 | | | | | | | | | | | | | | all_316_1 gives: % 163.79/22.25 | | | | | | | | | | | | | | (1323) (all_316_0 = 0 & mem(all_92_1, all_29_2) = 0) | % 163.79/22.25 | | | | | | | | | | | | | | (all_316_1 = 0 & mem(all_92_1, all_29_5) = 0) % 163.79/22.25 | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | BETA: splitting (1303) gives: % 163.79/22.25 | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | Case 1: % 163.79/22.25 | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | (1324) all_263_0 = 0 & mem(all_117_1, all_52_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | ALPHA: (1324) implies: % 163.79/22.25 | | | | | | | | | | | | | | | (1325) mem(all_117_1, all_52_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (82), (122), (126), (1307), % 163.79/22.25 | | | | | | | | | | | | | | | (1325) are inconsistent by sub-proof #16. % 163.79/22.25 | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | Case 2: % 163.79/22.25 | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | (1326) all_263_1 = 0 & mem(all_117_1, all_29_4) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | ALPHA: (1326) implies: % 163.79/22.25 | | | | | | | | | | | | | | | (1327) mem(all_117_1, all_29_4) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, all_29_5, % 163.79/22.25 | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.25 | | | | | | | | | | | | | | | (89), (122), (1327) gives: % 163.79/22.25 | | | | | | | | | | | | | | | (1328) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.25 | | | | | | | | | | | | | | | mem(all_117_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.25 | | | | | | | | | | | | | | | mem(all_117_1, all_29_5) = 0)) % 163.79/22.25 | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | DELTA: instantiating (1328) with fresh symbols all_324_0, % 163.79/22.25 | | | | | | | | | | | | | | | all_324_1 gives: % 163.79/22.25 | | | | | | | | | | | | | | | (1329) (all_324_0 = 0 & mem(all_117_1, all_29_2) = 0) | % 163.79/22.25 | | | | | | | | | | | | | | | (all_324_1 = 0 & mem(all_117_1, all_29_5) = 0) % 163.79/22.25 | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | BETA: splitting (1317) gives: % 163.79/22.25 | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | Case 1: % 163.79/22.25 | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | (1330) all_300_0 = 0 & mem(all_147_2, all_52_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | ALPHA: (1330) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | (1331) mem(all_147_2, all_52_0) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (82), (132), (548), (1307), % 163.79/22.25 | | | | | | | | | | | | | | | | (1331) are inconsistent by sub-proof #14. % 163.79/22.25 | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | Case 2: % 163.79/22.25 | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | (1332) all_300_1 = 0 & mem(all_147_2, all_29_4) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | ALPHA: (1332) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | (1333) mem(all_147_2, all_29_4) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 163.79/22.25 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.25 | | | | | | | | | | | | | | | | (89), (132), (1333) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | (1334) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.25 | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 163.79/22.25 | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 163.79/22.25 | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | DELTA: instantiating (1334) with fresh symbols all_354_0, % 163.79/22.25 | | | | | | | | | | | | | | | | all_354_1 gives: % 163.79/22.25 | | | | | | | | | | | | | | | | (1335) (all_354_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 163.79/22.25 | | | | | | | | | | | | | | | | (all_354_1 = 0 & mem(all_147_2, all_29_5) = 0) % 163.79/22.25 | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | BETA: splitting (1323) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | Case 1: % 163.79/22.25 | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | (1336) all_316_0 = 0 & mem(all_92_1, all_29_2) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | ALPHA: (1336) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | | (1337) mem(all_92_1, all_29_2) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_5, % 163.79/22.25 | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (105), % 163.79/22.25 | | | | | | | | | | | | | | | | | (1337) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | (1338) all_92_1 = all_29_5 % 163.79/22.25 | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | REDUCE: (107), (1338) imply: % 163.79/22.25 | | | | | | | | | | | | | | | | | (1339) mem(all_29_5, all_56_1) = all_92_0 % 163.79/22.25 | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | BETA: splitting (1329) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1340) all_324_0 = 0 & mem(all_117_1, all_29_2) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | ALPHA: (1340) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1341) mem(all_117_1, all_29_2) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (122), (123), % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1339), (1341) are inconsistent by sub-proof #20. % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1342) all_324_1 = 0 & mem(all_117_1, all_29_5) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | ALPHA: (1342) implies: % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1343) mem(all_117_1, all_29_5) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 163.79/22.25 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.25 | | | | | | | | | | | | | | | | | | (122), (1343) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1344) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.25 | | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.25 | | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1344) with fresh symbols all_386_0, % 163.79/22.25 | | | | | | | | | | | | | | | | | | all_386_1 gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | | (1345) (all_386_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 163.79/22.25 | | | | | | | | | | | | | | | | | | (all_386_1 = 0 & mem(all_117_1, e) = 0) % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | BETA: splitting (1335) gives: % 163.79/22.25 | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | (1346) all_354_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.79/22.25 | | | | | | | | | | | | | | | | | | | % 163.79/22.25 | | | | | | | | | | | | | | | | | | | ALPHA: (1346) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1347) mem(all_147_2, all_29_2) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (132), (151), % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1339), (1347) are inconsistent by sub-proof #24. % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1348) all_354_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | ALPHA: (1348) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1349) mem(all_147_2, all_29_5) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.79/22.26 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (132), (1349) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1350) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.26 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.79/22.26 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1350) with fresh symbols all_402_0, % 163.79/22.26 | | | | | | | | | | | | | | | | | | | all_402_1 gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1351) (all_402_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (all_402_1 = 0 & mem(all_147_2, e) = 0) % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | BETA: splitting (1345) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1352) all_386_0 = 0 & mem(all_117_1, all_50_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | ALPHA: (1352) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1353) mem(all_117_1, all_50_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, e, all_50_0, % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (122), (1353) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1354) all_117_1 = e % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | REDUCE: (124), (1354) imply: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1355) mem(e, all_81_1) = all_117_0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | BETA: splitting (1351) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | (1356) all_402_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1356) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | (1357) mem(all_147_2, all_50_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (121), (132), (145), % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | (1355), (1357) are inconsistent by sub-proof #29. % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | (1358) all_402_1 = 0 & mem(all_147_2, e) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1358) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | (1359) mem(all_147_2, e) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | (132), (1359) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | (1360) $false % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | CLOSE: (1360) is inconsistent. % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1361) all_386_1 = 0 & mem(all_117_1, e) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | ALPHA: (1361) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1362) mem(all_117_1, e) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (122), (1362) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1363) $false % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | CLOSE: (1363) is inconsistent. % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | Case 2: % 163.79/22.26 | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | (1364) all_316_1 = 0 & mem(all_92_1, all_29_5) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | ALPHA: (1364) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | (1365) mem(all_92_1, all_29_5) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 163.79/22.26 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.26 | | | | | | | | | | | | | | | | | (105), (1365) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | (1366) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.26 | | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.26 | | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 163.79/22.26 | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | DELTA: instantiating (1366) with fresh symbols all_370_0, % 163.79/22.26 | | | | | | | | | | | | | | | | | all_370_1 gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | (1367) (all_370_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 163.79/22.26 | | | | | | | | | | | | | | | | | (all_370_1 = 0 & mem(all_92_1, e) = 0) % 163.79/22.26 | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | BETA: splitting (1329) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | (1368) all_324_0 = 0 & mem(all_117_1, all_29_2) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | ALPHA: (1368) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | (1369) mem(all_117_1, all_29_2) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_5, % 163.79/22.26 | | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (122), % 163.79/22.26 | | | | | | | | | | | | | | | | | | (1369) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | (1370) all_117_1 = all_29_5 % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | REDUCE: (124), (1370) imply: % 163.79/22.26 | | | | | | | | | | | | | | | | | | (1371) mem(all_29_5, all_81_1) = all_117_0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | BETA: splitting (1335) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1372) all_354_0 = 0 & mem(all_147_2, all_29_2) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | ALPHA: (1372) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1373) mem(all_147_2, all_29_2) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (121), (132), (145), % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1371), (1373) are inconsistent by sub-proof #32. % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1374) all_354_1 = 0 & mem(all_147_2, all_29_5) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | ALPHA: (1374) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1375) mem(all_147_2, all_29_5) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 163.79/22.26 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (132), (1375) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1376) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.26 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 163.79/22.26 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1376) with fresh symbols all_402_0, % 163.79/22.26 | | | | | | | | | | | | | | | | | | | all_402_1 gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1377) (all_402_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (all_402_1 = 0 & mem(all_147_2, e) = 0) % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | BETA: splitting (1367) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1378) all_370_0 = 0 & mem(all_92_1, all_50_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | ALPHA: (1378) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1379) mem(all_92_1, all_50_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (1379) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1380) all_92_1 = e % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | REDUCE: (107), (1380) imply: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1381) mem(e, all_56_1) = all_92_0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | BETA: splitting (1377) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | (1382) all_402_0 = 0 & mem(all_147_2, all_50_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1382) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | (1383) mem(all_147_2, all_50_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (132), (151), % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | (1381), (1383) are inconsistent by sub-proof #23. % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | (1384) all_402_1 = 0 & mem(all_147_2, e) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1384) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | (1385) mem(all_147_2, e) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | (132), (1385) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | (1386) $false % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | CLOSE: (1386) is inconsistent. % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1387) all_370_1 = 0 & mem(all_92_1, e) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | ALPHA: (1387) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1388) mem(all_92_1, e) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (105), (1388) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1389) $false % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | CLOSE: (1389) is inconsistent. % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | (1390) all_324_1 = 0 & mem(all_117_1, all_29_5) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | ALPHA: (1390) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | (1391) mem(all_117_1, all_29_5) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 163.79/22.26 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.26 | | | | | | | | | | | | | | | | | | (122), (1391) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | (1392) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.26 | | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.26 | | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1392) with fresh symbols all_378_0, % 163.79/22.26 | | | | | | | | | | | | | | | | | | all_378_1 gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | (1393) (all_378_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 163.79/22.26 | | | | | | | | | | | | | | | | | | (all_378_1 = 0 & mem(all_117_1, e) = 0) % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | BETA: splitting (1367) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1394) all_370_0 = 0 & mem(all_92_1, all_50_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | ALPHA: (1394) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1395) mem(all_92_1, all_50_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 163.79/22.26 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (1395) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1396) all_92_1 = e % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | REDUCE: (107), (1396) imply: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1397) mem(e, all_56_1) = all_92_0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | BETA: splitting (1393) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1398) all_378_0 = 0 & mem(all_117_1, all_50_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | ALPHA: (1398) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1399) mem(all_117_1, all_50_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (122), (123), % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1397), (1399) are inconsistent by sub-proof #19. % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1400) all_378_1 = 0 & mem(all_117_1, e) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | ALPHA: (1400) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1401) mem(all_117_1, e) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (122), (1401) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | (1402) $false % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | CLOSE: (1402) is inconsistent. % 163.79/22.26 | | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1403) all_370_1 = 0 & mem(all_92_1, e) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | ALPHA: (1403) implies: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1404) mem(all_92_1, e) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (105), (1404) gives: % 163.79/22.26 | | | | | | | | | | | | | | | | | | | (1405) $false % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | | CLOSE: (1405) is inconsistent. % 163.79/22.26 | | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | End of split % 163.79/22.26 | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | Case 2: % 163.79/22.26 | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | (1406) all_234_1 = 0 & mem(all_153_1, all_29_3) = 0 % 163.79/22.26 | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | ALPHA: (1406) implies: % 163.79/22.26 | | | | | | | | | | | | (1407) mem(all_153_1, all_29_3) = 0 % 163.79/22.26 | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_4, % 163.79/22.26 | | | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 163.79/22.26 | | | | | | | | | | | | (67), (141), (1407) gives: % 163.79/22.26 | | | | | | | | | | | | (1408) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.26 | | | | | | | | | | | | mem(all_153_1, all_52_0) = 0) | (v0 = 0 & % 163.79/22.26 | | | | | | | | | | | | mem(all_153_1, all_29_4) = 0)) % 163.79/22.26 | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | DELTA: instantiating (1408) with fresh symbols all_286_0, % 163.79/22.26 | | | | | | | | | | | | all_286_1 gives: % 163.79/22.26 | | | | | | | | | | | | (1409) (all_286_0 = 0 & mem(all_153_1, all_52_0) = 0) | % 163.79/22.26 | | | | | | | | | | | | (all_286_1 = 0 & mem(all_153_1, all_29_4) = 0) % 163.79/22.26 | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | BETA: splitting (920) gives: % 163.79/22.26 | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | Case 1: % 163.79/22.26 | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | (1410) all_255_0 = 0 & mem(all_92_1, all_52_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | ALPHA: (1410) implies: % 163.79/22.26 | | | | | | | | | | | | | (1411) mem(all_92_1, all_52_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (82), (105), (106), (1307), % 163.79/22.26 | | | | | | | | | | | | | (1411) are inconsistent by sub-proof #4. % 163.79/22.26 | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | Case 2: % 163.79/22.26 | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | (1412) all_255_1 = 0 & mem(all_92_1, all_29_4) = 0 % 163.79/22.26 | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | ALPHA: (1412) implies: % 163.79/22.26 | | | | | | | | | | | | | (1413) mem(all_92_1, all_29_4) = 0 % 163.79/22.26 | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, all_29_5, % 163.79/22.26 | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.26 | | | | | | | | | | | | | (89), (105), (1413) gives: % 163.79/22.26 | | | | | | | | | | | | | (1414) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.26 | | | | | | | | | | | | | mem(all_92_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.26 | | | | | | | | | | | | | mem(all_92_1, all_29_5) = 0)) % 163.79/22.26 | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | DELTA: instantiating (1414) with fresh symbols all_324_0, % 163.79/22.26 | | | | | | | | | | | | | all_324_1 gives: % 163.79/22.26 | | | | | | | | | | | | | (1415) (all_324_0 = 0 & mem(all_92_1, all_29_2) = 0) | % 163.79/22.26 | | | | | | | | | | | | | (all_324_1 = 0 & mem(all_92_1, all_29_5) = 0) % 163.79/22.26 | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | BETA: splitting (1303) gives: % 163.79/22.26 | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | Case 1: % 163.79/22.26 | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | (1416) all_263_0 = 0 & mem(all_117_1, all_52_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | ALPHA: (1416) implies: % 163.79/22.26 | | | | | | | | | | | | | | (1417) mem(all_117_1, all_52_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (82), (122), (126), (1307), % 163.79/22.26 | | | | | | | | | | | | | | (1417) are inconsistent by sub-proof #16. % 163.79/22.26 | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | Case 2: % 163.79/22.26 | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | (1418) all_263_1 = 0 & mem(all_117_1, all_29_4) = 0 % 163.79/22.26 | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | ALPHA: (1418) implies: % 163.79/22.26 | | | | | | | | | | | | | | (1419) mem(all_117_1, all_29_4) = 0 % 163.79/22.26 | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, all_29_5, % 163.79/22.26 | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.26 | | | | | | | | | | | | | | (89), (122), (1419) gives: % 163.79/22.26 | | | | | | | | | | | | | | (1420) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.26 | | | | | | | | | | | | | | mem(all_117_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.26 | | | | | | | | | | | | | | mem(all_117_1, all_29_5) = 0)) % 163.79/22.26 | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | DELTA: instantiating (1420) with fresh symbols all_332_0, % 163.79/22.26 | | | | | | | | | | | | | | all_332_1 gives: % 163.79/22.26 | | | | | | | | | | | | | | (1421) (all_332_0 = 0 & mem(all_117_1, all_29_2) = 0) | % 163.79/22.26 | | | | | | | | | | | | | | (all_332_1 = 0 & mem(all_117_1, all_29_5) = 0) % 163.79/22.26 | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | BETA: splitting (1409) gives: % 163.79/22.26 | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | Case 1: % 163.79/22.26 | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | (1422) all_286_0 = 0 & mem(all_153_1, all_52_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | ALPHA: (1422) implies: % 163.79/22.26 | | | | | | | | | | | | | | | (1423) mem(all_153_1, all_52_0) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (82), (141), (152), (1307), % 163.79/22.26 | | | | | | | | | | | | | | | (1423) are inconsistent by sub-proof #15. % 163.79/22.26 | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | Case 2: % 163.79/22.26 | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | (1424) all_286_1 = 0 & mem(all_153_1, all_29_4) = 0 % 163.79/22.26 | | | | | | | | | | | | | | | % 163.79/22.26 | | | | | | | | | | | | | | | ALPHA: (1424) implies: % 163.79/22.27 | | | | | | | | | | | | | | | (1425) mem(all_153_1, all_29_4) = 0 % 163.79/22.27 | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 163.79/22.27 | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 163.79/22.27 | | | | | | | | | | | | | | | (89), (141), (1425) gives: % 163.79/22.27 | | | | | | | | | | | | | | | (1426) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.27 | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 163.79/22.27 | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 163.79/22.27 | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | DELTA: instantiating (1426) with fresh symbols all_354_0, % 163.79/22.27 | | | | | | | | | | | | | | | all_354_1 gives: % 163.79/22.27 | | | | | | | | | | | | | | | (1427) (all_354_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 163.79/22.27 | | | | | | | | | | | | | | | (all_354_1 = 0 & mem(all_153_1, all_29_5) = 0) % 163.79/22.27 | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | BETA: splitting (1415) gives: % 163.79/22.27 | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | Case 1: % 163.79/22.27 | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | (1428) all_324_0 = 0 & mem(all_92_1, all_29_2) = 0 % 163.79/22.27 | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | ALPHA: (1428) implies: % 163.79/22.27 | | | | | | | | | | | | | | | | (1429) mem(all_92_1, all_29_2) = 0 % 163.79/22.27 | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_5, % 163.79/22.27 | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (105), % 163.79/22.27 | | | | | | | | | | | | | | | | (1429) gives: % 163.79/22.27 | | | | | | | | | | | | | | | | (1430) all_92_1 = all_29_5 % 163.79/22.27 | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | REDUCE: (107), (1430) imply: % 163.79/22.27 | | | | | | | | | | | | | | | | (1431) mem(all_29_5, all_56_1) = all_92_0 % 163.79/22.27 | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | BETA: splitting (1421) gives: % 163.79/22.27 | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | Case 1: % 163.79/22.27 | | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | | (1432) all_332_0 = 0 & mem(all_117_1, all_29_2) = 0 % 163.79/22.27 | | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | | ALPHA: (1432) implies: % 163.79/22.27 | | | | | | | | | | | | | | | | | (1433) mem(all_117_1, all_29_2) = 0 % 163.79/22.27 | | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (122), (123), % 163.79/22.27 | | | | | | | | | | | | | | | | | (1431), (1433) are inconsistent by sub-proof #20. % 163.79/22.27 | | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | Case 2: % 163.79/22.27 | | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | | (1434) all_332_1 = 0 & mem(all_117_1, all_29_5) = 0 % 163.79/22.27 | | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | | ALPHA: (1434) implies: % 163.79/22.27 | | | | | | | | | | | | | | | | | (1435) mem(all_117_1, all_29_5) = 0 % 163.79/22.27 | | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 163.79/22.27 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 163.79/22.27 | | | | | | | | | | | | | | | | | (122), (1435) gives: % 163.79/22.27 | | | | | | | | | | | | | | | | | (1436) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 163.79/22.27 | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 163.79/22.27 | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 163.79/22.27 | | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | | DELTA: instantiating (1436) with fresh symbols all_422_0, % 163.79/22.27 | | | | | | | | | | | | | | | | | all_422_1 gives: % 163.79/22.27 | | | | | | | | | | | | | | | | | (1437) (all_422_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 163.79/22.27 | | | | | | | | | | | | | | | | | (all_422_1 = 0 & mem(all_117_1, e) = 0) % 163.79/22.27 | | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | | BETA: splitting (1427) gives: % 163.79/22.27 | | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | | Case 1: % 163.79/22.27 | | | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | | | (1438) all_354_0 = 0 & mem(all_153_1, all_29_2) = 0 % 163.79/22.27 | | | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | | | ALPHA: (1438) implies: % 163.79/22.27 | | | | | | | | | | | | | | | | | | (1439) mem(all_153_1, all_29_2) = 0 % 163.79/22.27 | | | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (141), (146), % 163.79/22.27 | | | | | | | | | | | | | | | | | | (1431), (1439) are inconsistent by sub-proof #25. % 163.79/22.27 | | | | | | | | | | | | | | | | | | % 163.79/22.27 | | | | | | | | | | | | | | | | | Case 2: % 163.79/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1440) all_354_1 = 0 & mem(all_153_1, all_29_5) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | ALPHA: (1440) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1441) mem(all_153_1, all_29_5) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 164.22/22.27 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.27 | | | | | | | | | | | | | | | | | | (141), (1441) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1442) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.27 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.27 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1442) with fresh symbols all_430_0, % 164.22/22.27 | | | | | | | | | | | | | | | | | | all_430_1 gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1443) (all_430_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 164.22/22.27 | | | | | | | | | | | | | | | | | | (all_430_1 = 0 & mem(all_153_1, e) = 0) % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | BETA: splitting (1437) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1444) all_422_0 = 0 & mem(all_117_1, all_50_0) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | ALPHA: (1444) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1445) mem(all_117_1, all_50_0) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, e, all_50_0, % 164.22/22.27 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (122), (1445) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1446) all_117_1 = e % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | REDUCE: (124), (1446) imply: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1447) mem(e, all_81_1) = all_117_0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | BETA: splitting (1443) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | (1448) all_430_0 = 0 & mem(all_153_1, all_50_0) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | ALPHA: (1448) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | (1449) mem(all_153_1, all_50_0) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (121), (141), (142), % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | (1447), (1449) are inconsistent by sub-proof #28. % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | (1450) all_430_1 = 0 & mem(all_153_1, e) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | ALPHA: (1450) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | (1451) mem(all_153_1, e) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | (141), (1451) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | (1452) $false % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | CLOSE: (1452) is inconsistent. % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1453) all_422_1 = 0 & mem(all_117_1, e) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | ALPHA: (1453) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1454) mem(all_117_1, e) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (122), (1454) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1455) $false % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | CLOSE: (1455) is inconsistent. % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | Case 2: % 164.22/22.27 | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | (1456) all_324_1 = 0 & mem(all_92_1, all_29_5) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | ALPHA: (1456) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | (1457) mem(all_92_1, all_29_5) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 164.22/22.27 | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.27 | | | | | | | | | | | | | | | | (105), (1457) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | (1458) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.27 | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.27 | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 164.22/22.27 | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | DELTA: instantiating (1458) with fresh symbols all_406_0, % 164.22/22.27 | | | | | | | | | | | | | | | | all_406_1 gives: % 164.22/22.27 | | | | | | | | | | | | | | | | (1459) (all_406_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 164.22/22.27 | | | | | | | | | | | | | | | | (all_406_1 = 0 & mem(all_92_1, e) = 0) % 164.22/22.27 | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | BETA: splitting (1421) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | Case 1: % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | (1460) all_332_0 = 0 & mem(all_117_1, all_29_2) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | ALPHA: (1460) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | (1461) mem(all_117_1, all_29_2) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_5, % 164.22/22.27 | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (122), % 164.22/22.27 | | | | | | | | | | | | | | | | | (1461) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | (1462) all_117_1 = all_29_5 % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | REDUCE: (124), (1462) imply: % 164.22/22.27 | | | | | | | | | | | | | | | | | (1463) mem(all_29_5, all_81_1) = all_117_0 % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | BETA: splitting (1427) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1464) all_354_0 = 0 & mem(all_153_1, all_29_2) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | ALPHA: (1464) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1465) mem(all_153_1, all_29_2) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (121), (141), (142), % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1463), (1465) are inconsistent by sub-proof #33. % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1466) all_354_1 = 0 & mem(all_153_1, all_29_5) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | ALPHA: (1466) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1467) mem(all_153_1, all_29_5) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 164.22/22.27 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.27 | | | | | | | | | | | | | | | | | | (141), (1467) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1468) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.27 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.27 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1468) with fresh symbols all_430_0, % 164.22/22.27 | | | | | | | | | | | | | | | | | | all_430_1 gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1469) (all_430_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 164.22/22.27 | | | | | | | | | | | | | | | | | | (all_430_1 = 0 & mem(all_153_1, e) = 0) % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | BETA: splitting (1459) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1470) all_406_0 = 0 & mem(all_92_1, all_50_0) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | ALPHA: (1470) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1471) mem(all_92_1, all_50_0) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 164.22/22.27 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (1471) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1472) all_92_1 = e % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | REDUCE: (107), (1472) imply: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1473) mem(e, all_56_1) = all_92_0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | BETA: splitting (1469) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | (1474) all_430_0 = 0 & mem(all_153_1, all_50_0) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | ALPHA: (1474) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | (1475) mem(all_153_1, all_50_0) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (141), (146), % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | (1473), (1475) are inconsistent by sub-proof #22. % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | (1476) all_430_1 = 0 & mem(all_153_1, e) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | ALPHA: (1476) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | (1477) mem(all_153_1, e) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | (141), (1477) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | (1478) $false % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | CLOSE: (1478) is inconsistent. % 164.22/22.27 | | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1479) all_406_1 = 0 & mem(all_92_1, e) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | ALPHA: (1479) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1480) mem(all_92_1, e) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (105), (1480) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1481) $false % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | CLOSE: (1481) is inconsistent. % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | Case 2: % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | (1482) all_332_1 = 0 & mem(all_117_1, all_29_5) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | ALPHA: (1482) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | (1483) mem(all_117_1, all_29_5) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 164.22/22.27 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.27 | | | | | | | | | | | | | | | | | (122), (1483) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | (1484) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.27 | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.27 | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | DELTA: instantiating (1484) with fresh symbols all_414_0, % 164.22/22.27 | | | | | | | | | | | | | | | | | all_414_1 gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | (1485) (all_414_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 164.22/22.27 | | | | | | | | | | | | | | | | | (all_414_1 = 0 & mem(all_117_1, e) = 0) % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | BETA: splitting (1459) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1486) all_406_0 = 0 & mem(all_92_1, all_50_0) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | ALPHA: (1486) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1487) mem(all_92_1, all_50_0) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 164.22/22.27 | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (1487) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1488) all_92_1 = e % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | REDUCE: (107), (1488) imply: % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1489) mem(e, all_56_1) = all_92_0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | BETA: splitting (1485) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1490) all_414_0 = 0 & mem(all_117_1, all_50_0) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | ALPHA: (1490) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1491) mem(all_117_1, all_50_0) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (122), (123), % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1489), (1491) are inconsistent by sub-proof #19. % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1492) all_414_1 = 0 & mem(all_117_1, e) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | ALPHA: (1492) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1493) mem(all_117_1, e) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (122), (1493) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | | (1494) $false % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | | CLOSE: (1494) is inconsistent. % 164.22/22.27 | | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1495) all_406_1 = 0 & mem(all_92_1, e) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | ALPHA: (1495) implies: % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1496) mem(all_92_1, e) = 0 % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 164.22/22.27 | | | | | | | | | | | | | | | | | | (105), (1496) gives: % 164.22/22.27 | | | | | | | | | | | | | | | | | | (1497) $false % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | | CLOSE: (1497) is inconsistent. % 164.22/22.27 | | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | End of split % 164.22/22.27 | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | Case 2: % 164.22/22.27 | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | (1498) all_221_1 = 0 & mem(all_62_1, all_29_4) = 0 % 164.22/22.27 | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | ALPHA: (1498) implies: % 164.22/22.27 | | | | | | | | | | | (1499) mem(all_62_1, all_29_4) = 0 % 164.22/22.27 | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | GROUND_INST: instantiating (5) with all_62_1, all_29_5, % 164.22/22.27 | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.22/22.27 | | | | | | | | | | | (83), (89), (1499) gives: % 164.22/22.27 | | | | | | | | | | | (1500) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.27 | | | | | | | | | | | mem(all_62_1, all_29_2) = 0) | (v0 = 0 & % 164.22/22.27 | | | | | | | | | | | mem(all_62_1, all_29_5) = 0)) % 164.22/22.27 | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | DELTA: instantiating (1500) with fresh symbols all_271_0, % 164.22/22.27 | | | | | | | | | | | all_271_1 gives: % 164.22/22.27 | | | | | | | | | | | (1501) (all_271_0 = 0 & mem(all_62_1, all_29_2) = 0) | % 164.22/22.27 | | | | | | | | | | | (all_271_1 = 0 & mem(all_62_1, all_29_5) = 0) % 164.22/22.27 | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | BETA: splitting (553) gives: % 164.22/22.27 | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | Case 1: % 164.22/22.27 | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | (1502) all_234_0 = 0 & mem(all_153_1, all_37_0) = 0 % 164.22/22.27 | | | | | | | | | | | | % 164.22/22.27 | | | | | | | | | | | | ALPHA: (1502) implies: % 164.22/22.27 | | | | | | | | | | | | (1503) mem(all_153_1, all_37_0) = 0 % 164.22/22.27 | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_153_1, all_29_1, % 164.22/22.28 | | | | | | | | | | | | all_37_0, simplifying with (21), (44), (141), % 164.22/22.28 | | | | | | | | | | | | (1503) gives: % 164.22/22.28 | | | | | | | | | | | | (1504) all_153_1 = all_29_1 % 164.22/22.28 | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | REDUCE: (143), (1504) imply: % 164.22/22.28 | | | | | | | | | | | | (1505) mem(all_29_1, all_111_1) = all_153_0 % 164.22/22.28 | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | BETA: splitting (555) gives: % 164.22/22.28 | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | Case 1: % 164.22/22.28 | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | (1506) all_241_0 = 0 & mem(all_147_2, all_37_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | ALPHA: (1506) implies: % 164.22/22.28 | | | | | | | | | | | | | (1507) mem(all_147_2, all_37_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | REF_CLOSE: (4), (17), (21), (44), (132), (134), (140), % 164.22/22.28 | | | | | | | | | | | | | (1505), (1507) are inconsistent by sub-proof #1. % 164.22/22.28 | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | Case 2: % 164.22/22.28 | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | (1508) all_241_1 = 0 & mem(all_147_2, all_29_3) = 0 % 164.22/22.28 | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | ALPHA: (1508) implies: % 164.22/22.28 | | | | | | | | | | | | | (1509) mem(all_147_2, all_29_3) = 0 % 164.22/22.28 | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_4, % 164.22/22.28 | | | | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 164.22/22.28 | | | | | | | | | | | | | (67), (132), (1509) gives: % 164.22/22.28 | | | | | | | | | | | | | (1510) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.28 | | | | | | | | | | | | | mem(all_147_2, all_52_0) = 0) | (v0 = 0 & % 164.22/22.28 | | | | | | | | | | | | | mem(all_147_2, all_29_4) = 0)) % 164.22/22.28 | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | DELTA: instantiating (1510) with fresh symbols all_293_0, % 164.22/22.28 | | | | | | | | | | | | | all_293_1 gives: % 164.22/22.28 | | | | | | | | | | | | | (1511) (all_293_0 = 0 & mem(all_147_2, all_52_0) = 0) | % 164.22/22.28 | | | | | | | | | | | | | (all_293_1 = 0 & mem(all_147_2, all_29_4) = 0) % 164.22/22.28 | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | BETA: splitting (920) gives: % 164.22/22.28 | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | Case 1: % 164.22/22.28 | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | (1512) all_255_0 = 0 & mem(all_92_1, all_52_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | ALPHA: (1512) implies: % 164.22/22.28 | | | | | | | | | | | | | | (1513) mem(all_92_1, all_52_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_4, % 164.22/22.28 | | | | | | | | | | | | | | all_52_0, simplifying with (35), (66), (105), % 164.22/22.28 | | | | | | | | | | | | | | (1513) gives: % 164.22/22.28 | | | | | | | | | | | | | | (1514) all_92_1 = all_29_4 % 164.22/22.28 | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | REDUCE: (107), (1514) imply: % 164.22/22.28 | | | | | | | | | | | | | | (1515) mem(all_29_4, all_56_1) = all_92_0 % 164.22/22.28 | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | BETA: splitting (1303) gives: % 164.22/22.28 | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | Case 1: % 164.22/22.28 | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | (1516) all_263_0 = 0 & mem(all_117_1, all_52_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | ALPHA: (1516) implies: % 164.22/22.28 | | | | | | | | | | | | | | | (1517) mem(all_117_1, all_52_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (104), (122), (123), % 164.22/22.28 | | | | | | | | | | | | | | | (1515), (1517) are inconsistent by sub-proof #36. % 164.22/22.28 | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | Case 2: % 164.22/22.28 | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | (1518) all_263_1 = 0 & mem(all_117_1, all_29_4) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | ALPHA: (1518) implies: % 164.22/22.28 | | | | | | | | | | | | | | | (1519) mem(all_117_1, all_29_4) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, all_29_5, % 164.22/22.28 | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.22/22.28 | | | | | | | | | | | | | | | (89), (122), (1519) gives: % 164.22/22.28 | | | | | | | | | | | | | | | (1520) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.28 | | | | | | | | | | | | | | | mem(all_117_1, all_29_2) = 0) | (v0 = 0 & % 164.22/22.28 | | | | | | | | | | | | | | | mem(all_117_1, all_29_5) = 0)) % 164.22/22.28 | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | DELTA: instantiating (1520) with fresh symbols all_324_0, % 164.22/22.28 | | | | | | | | | | | | | | | all_324_1 gives: % 164.22/22.28 | | | | | | | | | | | | | | | (1521) (all_324_0 = 0 & mem(all_117_1, all_29_2) = 0) | % 164.22/22.28 | | | | | | | | | | | | | | | (all_324_1 = 0 & mem(all_117_1, all_29_5) = 0) % 164.22/22.28 | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | BETA: splitting (1501) gives: % 164.22/22.28 | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | Case 1: % 164.22/22.28 | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | (1522) all_271_0 = 0 & mem(all_62_1, all_29_2) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | ALPHA: (1522) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | (1523) mem(all_62_1, all_29_2) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, all_29_5, % 164.22/22.28 | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (83), % 164.22/22.28 | | | | | | | | | | | | | | | | (1523) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | (1524) all_62_1 = all_29_5 % 164.22/22.28 | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | REDUCE: (85), (1524) imply: % 164.22/22.28 | | | | | | | | | | | | | | | | (1525) mem(all_29_5, all_39_1) = all_62_0 % 164.22/22.28 | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | BETA: splitting (1511) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | Case 1: % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | (1526) all_293_0 = 0 & mem(all_147_2, all_52_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | ALPHA: (1526) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | (1527) mem(all_147_2, all_52_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (104), (132), (151), % 164.22/22.28 | | | | | | | | | | | | | | | | | (1515), (1527) are inconsistent by sub-proof #34. % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | Case 2: % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | (1528) all_293_1 = 0 & mem(all_147_2, all_29_4) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | ALPHA: (1528) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | (1529) mem(all_147_2, all_29_4) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 164.22/22.28 | | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.22/22.28 | | | | | | | | | | | | | | | | | (89), (132), (1529) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | (1530) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.28 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 164.22/22.28 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | DELTA: instantiating (1530) with fresh symbols all_356_0, % 164.22/22.28 | | | | | | | | | | | | | | | | | all_356_1 gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | (1531) (all_356_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 164.22/22.28 | | | | | | | | | | | | | | | | | (all_356_1 = 0 & mem(all_147_2, all_29_5) = 0) % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | BETA: splitting (1521) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | (1532) all_324_0 = 0 & mem(all_117_1, all_29_2) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | ALPHA: (1532) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | | (1533) mem(all_117_1, all_29_2) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (122), (126), (1525), % 164.22/22.28 | | | | | | | | | | | | | | | | | | (1533) are inconsistent by sub-proof #9. % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | (1534) all_324_1 = 0 & mem(all_117_1, all_29_5) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | ALPHA: (1534) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | | (1535) mem(all_117_1, all_29_5) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 164.22/22.28 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.28 | | | | | | | | | | | | | | | | | | (122), (1535) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | (1536) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.28 | | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.28 | | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1536) with fresh symbols all_386_0, % 164.22/22.28 | | | | | | | | | | | | | | | | | | all_386_1 gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | (1537) (all_386_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 164.22/22.28 | | | | | | | | | | | | | | | | | | (all_386_1 = 0 & mem(all_117_1, e) = 0) % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | BETA: splitting (1531) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | (1538) all_356_0 = 0 & mem(all_147_2, all_29_2) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | ALPHA: (1538) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | (1539) mem(all_147_2, all_29_2) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (132), (548), (1525), % 164.22/22.28 | | | | | | | | | | | | | | | | | | | (1539) are inconsistent by sub-proof #12. % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | (1540) all_356_1 = 0 & mem(all_147_2, all_29_5) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | ALPHA: (1540) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | (1541) mem(all_147_2, all_29_5) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 164.22/22.28 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.28 | | | | | | | | | | | | | | | | | | | (132), (1541) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | (1542) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.28 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 164.22/22.28 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1542) with fresh symbols all_423_0, % 164.22/22.28 | | | | | | | | | | | | | | | | | | | all_423_1 gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | (1543) (all_423_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | (all_423_1 = 0 & mem(all_147_2, e) = 0) % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | BETA: splitting (1537) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (1544) all_386_0 = 0 & mem(all_117_1, all_50_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | ALPHA: (1544) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (1545) mem(all_117_1, all_50_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, e, all_50_0, % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (122), (1545) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (1546) all_117_1 = e % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | REDUCE: (124), (1546) imply: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (1547) mem(e, all_81_1) = all_117_0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | BETA: splitting (1543) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | (1548) all_423_0 = 0 & mem(all_147_2, all_50_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1548) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | (1549) mem(all_147_2, all_50_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (121), (132), (145), % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | (1547), (1549) are inconsistent by sub-proof #29. % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | (1550) all_423_1 = 0 & mem(all_147_2, e) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1550) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | (1551) mem(all_147_2, e) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | (132), (1551) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | (1552) $false % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | CLOSE: (1552) is inconsistent. % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (1553) all_386_1 = 0 & mem(all_117_1, e) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | ALPHA: (1553) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (1554) mem(all_117_1, e) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (122), (1554) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (1555) $false % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | CLOSE: (1555) is inconsistent. % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | End of split % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | End of split % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | End of split % 164.22/22.28 | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | Case 2: % 164.22/22.28 | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | (1556) all_271_1 = 0 & mem(all_62_1, all_29_5) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | ALPHA: (1556) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | (1557) mem(all_62_1, all_29_5) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_62_1, e, all_50_0, % 164.22/22.28 | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), (83), % 164.22/22.28 | | | | | | | | | | | | | | | | (1557) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | (1558) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.28 | | | | | | | | | | | | | | | | mem(all_62_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.28 | | | | | | | | | | | | | | | | mem(all_62_1, e) = 0)) % 164.22/22.28 | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | DELTA: instantiating (1558) with fresh symbols all_332_0, % 164.22/22.28 | | | | | | | | | | | | | | | | all_332_1 gives: % 164.22/22.28 | | | | | | | | | | | | | | | | (1559) (all_332_0 = 0 & mem(all_62_1, all_50_0) = 0) | % 164.22/22.28 | | | | | | | | | | | | | | | | (all_332_1 = 0 & mem(all_62_1, e) = 0) % 164.22/22.28 | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | BETA: splitting (1511) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | Case 1: % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | (1560) all_293_0 = 0 & mem(all_147_2, all_52_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | ALPHA: (1560) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | (1561) mem(all_147_2, all_52_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (104), (132), (151), % 164.22/22.28 | | | | | | | | | | | | | | | | | (1515), (1561) are inconsistent by sub-proof #34. % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | Case 2: % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | (1562) all_293_1 = 0 & mem(all_147_2, all_29_4) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | ALPHA: (1562) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | (1563) mem(all_147_2, all_29_4) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 164.22/22.28 | | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.22/22.28 | | | | | | | | | | | | | | | | | (89), (132), (1563) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | (1564) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.28 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 164.22/22.28 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | DELTA: instantiating (1564) with fresh symbols all_348_0, % 164.22/22.28 | | | | | | | | | | | | | | | | | all_348_1 gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | (1565) (all_348_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 164.22/22.28 | | | | | | | | | | | | | | | | | (all_348_1 = 0 & mem(all_147_2, all_29_5) = 0) % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | BETA: splitting (1521) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | (1566) all_324_0 = 0 & mem(all_117_1, all_29_2) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | ALPHA: (1566) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | | (1567) mem(all_117_1, all_29_2) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_5, % 164.22/22.28 | | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (122), % 164.22/22.28 | | | | | | | | | | | | | | | | | | (1567) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | (1568) all_117_1 = all_29_5 % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | REDUCE: (124), (1568) imply: % 164.22/22.28 | | | | | | | | | | | | | | | | | | (1569) mem(all_29_5, all_81_1) = all_117_0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | BETA: splitting (1559) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | (1570) all_332_0 = 0 & mem(all_62_1, all_50_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | ALPHA: (1570) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | (1571) mem(all_62_1, all_50_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 164.22/22.28 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1571) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | (1572) all_62_1 = e % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | REDUCE: (85), (1572) imply: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | (1573) mem(e, all_39_1) = all_62_0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | BETA: splitting (1565) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (1574) all_348_0 = 0 & mem(all_147_2, all_29_2) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | ALPHA: (1574) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (1575) mem(all_147_2, all_29_2) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (121), (132), (145), % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (1569), (1575) are inconsistent by sub-proof #32. % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (1576) all_348_1 = 0 & mem(all_147_2, all_29_5) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | ALPHA: (1576) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (1577) mem(all_147_2, all_29_5) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (132), (1577) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (1578) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1578) with fresh symbols all_420_0, % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | all_420_1 gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (1579) (all_420_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | (all_420_1 = 0 & mem(all_147_2, e) = 0) % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | BETA: splitting (1579) gives: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | (1580) all_420_0 = 0 & mem(all_147_2, all_50_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1580) implies: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | (1581) mem(all_147_2, all_50_0) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (132), (548), (1573), % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | (1581) are inconsistent by sub-proof #11. % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | (1582) all_420_1 = 0 & mem(all_147_2, e) = 0 % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.28 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1582) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | (1583) mem(all_147_2, e) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | (132), (1583) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | (1584) $false % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | CLOSE: (1584) is inconsistent. % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1585) all_332_1 = 0 & mem(all_62_1, e) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | ALPHA: (1585) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1586) mem(all_62_1, e) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (83), (1586) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1587) $false % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | CLOSE: (1587) is inconsistent. % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | End of split % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1588) all_324_1 = 0 & mem(all_117_1, all_29_5) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | ALPHA: (1588) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1589) mem(all_117_1, all_29_5) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 164.22/22.29 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.29 | | | | | | | | | | | | | | | | | | (122), (1589) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1590) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.29 | | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.29 | | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1590) with fresh symbols all_379_0, % 164.22/22.29 | | | | | | | | | | | | | | | | | | all_379_1 gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1591) (all_379_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 164.22/22.29 | | | | | | | | | | | | | | | | | | (all_379_1 = 0 & mem(all_117_1, e) = 0) % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | BETA: splitting (1559) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1592) all_332_0 = 0 & mem(all_62_1, all_50_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | ALPHA: (1592) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1593) mem(all_62_1, all_50_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 164.22/22.29 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1593) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1594) all_62_1 = e % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | REDUCE: (85), (1594) imply: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1595) mem(e, all_39_1) = all_62_0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | BETA: splitting (1591) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1596) all_379_0 = 0 & mem(all_117_1, all_50_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | ALPHA: (1596) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1597) mem(all_117_1, all_50_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (122), (126), (1595), % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1597) are inconsistent by sub-proof #8. % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1598) all_379_1 = 0 & mem(all_117_1, e) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | ALPHA: (1598) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1599) mem(all_117_1, e) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (122), (1599) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1600) $false % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | CLOSE: (1600) is inconsistent. % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1601) all_332_1 = 0 & mem(all_62_1, e) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | ALPHA: (1601) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1602) mem(all_62_1, e) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (83), (1602) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1603) $false % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | CLOSE: (1603) is inconsistent. % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | End of split % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | End of split % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | End of split % 164.22/22.29 | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | End of split % 164.22/22.29 | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | End of split % 164.22/22.29 | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | Case 2: % 164.22/22.29 | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | (1604) all_255_1 = 0 & mem(all_92_1, all_29_4) = 0 % 164.22/22.29 | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | ALPHA: (1604) implies: % 164.22/22.29 | | | | | | | | | | | | | | (1605) mem(all_92_1, all_29_4) = 0 % 164.22/22.29 | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, all_29_5, % 164.22/22.29 | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.22/22.29 | | | | | | | | | | | | | | (89), (105), (1605) gives: % 164.22/22.29 | | | | | | | | | | | | | | (1606) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.29 | | | | | | | | | | | | | | mem(all_92_1, all_29_2) = 0) | (v0 = 0 & % 164.22/22.29 | | | | | | | | | | | | | | mem(all_92_1, all_29_5) = 0)) % 164.22/22.29 | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | DELTA: instantiating (1606) with fresh symbols all_309_0, % 164.22/22.29 | | | | | | | | | | | | | | all_309_1 gives: % 164.22/22.29 | | | | | | | | | | | | | | (1607) (all_309_0 = 0 & mem(all_92_1, all_29_2) = 0) | % 164.22/22.29 | | | | | | | | | | | | | | (all_309_1 = 0 & mem(all_92_1, all_29_5) = 0) % 164.22/22.29 | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | BETA: splitting (1303) gives: % 164.22/22.29 | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | Case 1: % 164.22/22.29 | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | (1608) all_263_0 = 0 & mem(all_117_1, all_52_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | ALPHA: (1608) implies: % 164.22/22.29 | | | | | | | | | | | | | | | (1609) mem(all_117_1, all_52_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_4, % 164.22/22.29 | | | | | | | | | | | | | | | all_52_0, simplifying with (35), (66), (122), % 164.22/22.29 | | | | | | | | | | | | | | | (1609) gives: % 164.22/22.29 | | | | | | | | | | | | | | | (1610) all_117_1 = all_29_4 % 164.22/22.29 | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | REDUCE: (124), (1610) imply: % 164.22/22.29 | | | | | | | | | | | | | | | (1611) mem(all_29_4, all_81_1) = all_117_0 % 164.22/22.29 | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | BETA: splitting (1501) gives: % 164.22/22.29 | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | Case 1: % 164.22/22.29 | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | (1612) all_271_0 = 0 & mem(all_62_1, all_29_2) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | ALPHA: (1612) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | (1613) mem(all_62_1, all_29_2) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, all_29_5, % 164.22/22.29 | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (83), % 164.22/22.29 | | | | | | | | | | | | | | | | (1613) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | (1614) all_62_1 = all_29_5 % 164.22/22.29 | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | REDUCE: (85), (1614) imply: % 164.22/22.29 | | | | | | | | | | | | | | | | (1615) mem(all_29_5, all_39_1) = all_62_0 % 164.22/22.29 | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | BETA: splitting (1511) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | Case 1: % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | (1616) all_293_0 = 0 & mem(all_147_2, all_52_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | ALPHA: (1616) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | (1617) mem(all_147_2, all_52_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (121), (132), (145), % 164.22/22.29 | | | | | | | | | | | | | | | | | (1611), (1617) are inconsistent by sub-proof #26. % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | Case 2: % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | (1618) all_293_1 = 0 & mem(all_147_2, all_29_4) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | ALPHA: (1618) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | (1619) mem(all_147_2, all_29_4) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 164.22/22.29 | | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.22/22.29 | | | | | | | | | | | | | | | | | (89), (132), (1619) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | (1620) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.29 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 164.22/22.29 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | DELTA: instantiating (1620) with fresh symbols all_356_0, % 164.22/22.29 | | | | | | | | | | | | | | | | | all_356_1 gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | (1621) (all_356_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 164.22/22.29 | | | | | | | | | | | | | | | | | (all_356_1 = 0 & mem(all_147_2, all_29_5) = 0) % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | BETA: splitting (1607) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1622) all_309_0 = 0 & mem(all_92_1, all_29_2) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | ALPHA: (1622) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1623) mem(all_92_1, all_29_2) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (105), (106), (1615), % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1623) are inconsistent by sub-proof #3. % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1624) all_309_1 = 0 & mem(all_92_1, all_29_5) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | ALPHA: (1624) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1625) mem(all_92_1, all_29_5) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 164.22/22.29 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.29 | | | | | | | | | | | | | | | | | | (105), (1625) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1626) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.29 | | | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.29 | | | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1626) with fresh symbols all_372_0, % 164.22/22.29 | | | | | | | | | | | | | | | | | | all_372_1 gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1627) (all_372_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 164.22/22.29 | | | | | | | | | | | | | | | | | | (all_372_1 = 0 & mem(all_92_1, e) = 0) % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | BETA: splitting (1621) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1628) all_356_0 = 0 & mem(all_147_2, all_29_2) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | ALPHA: (1628) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1629) mem(all_147_2, all_29_2) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (132), (548), (1615), % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1629) are inconsistent by sub-proof #12. % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1630) all_356_1 = 0 & mem(all_147_2, all_29_5) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | ALPHA: (1630) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1631) mem(all_147_2, all_29_5) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 164.22/22.29 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (132), (1631) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1632) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.29 | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 164.22/22.29 | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1632) with fresh symbols all_423_0, % 164.22/22.29 | | | | | | | | | | | | | | | | | | | all_423_1 gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1633) (all_423_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (all_423_1 = 0 & mem(all_147_2, e) = 0) % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | BETA: splitting (1627) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1634) all_372_0 = 0 & mem(all_92_1, all_50_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | ALPHA: (1634) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1635) mem(all_92_1, all_50_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (1635) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1636) all_92_1 = e % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | REDUCE: (107), (1636) imply: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1637) mem(e, all_56_1) = all_92_0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | BETA: splitting (1633) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | (1638) all_423_0 = 0 & mem(all_147_2, all_50_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1638) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | (1639) mem(all_147_2, all_50_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (132), (151), % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | (1637), (1639) are inconsistent by sub-proof #23. % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | (1640) all_423_1 = 0 & mem(all_147_2, e) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1640) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | (1641) mem(all_147_2, e) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | (132), (1641) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | (1642) $false % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | CLOSE: (1642) is inconsistent. % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1643) all_372_1 = 0 & mem(all_92_1, e) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | ALPHA: (1643) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1644) mem(all_92_1, e) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (105), (1644) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1645) $false % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | CLOSE: (1645) is inconsistent. % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | End of split % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | End of split % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | End of split % 164.22/22.29 | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | Case 2: % 164.22/22.29 | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | (1646) all_271_1 = 0 & mem(all_62_1, all_29_5) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | ALPHA: (1646) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | (1647) mem(all_62_1, all_29_5) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_62_1, e, all_50_0, % 164.22/22.29 | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), (83), % 164.22/22.29 | | | | | | | | | | | | | | | | (1647) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | (1648) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.29 | | | | | | | | | | | | | | | | mem(all_62_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.29 | | | | | | | | | | | | | | | | mem(all_62_1, e) = 0)) % 164.22/22.29 | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | DELTA: instantiating (1648) with fresh symbols all_332_0, % 164.22/22.29 | | | | | | | | | | | | | | | | all_332_1 gives: % 164.22/22.29 | | | | | | | | | | | | | | | | (1649) (all_332_0 = 0 & mem(all_62_1, all_50_0) = 0) | % 164.22/22.29 | | | | | | | | | | | | | | | | (all_332_1 = 0 & mem(all_62_1, e) = 0) % 164.22/22.29 | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | BETA: splitting (1511) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | Case 1: % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | (1650) all_293_0 = 0 & mem(all_147_2, all_52_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | ALPHA: (1650) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | (1651) mem(all_147_2, all_52_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (121), (132), (145), % 164.22/22.29 | | | | | | | | | | | | | | | | | (1611), (1651) are inconsistent by sub-proof #26. % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | Case 2: % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | (1652) all_293_1 = 0 & mem(all_147_2, all_29_4) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | ALPHA: (1652) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | (1653) mem(all_147_2, all_29_4) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, all_29_5, % 164.22/22.29 | | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.22/22.29 | | | | | | | | | | | | | | | | | (89), (132), (1653) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | (1654) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.29 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_2) = 0) | (v0 = 0 & % 164.22/22.29 | | | | | | | | | | | | | | | | | mem(all_147_2, all_29_5) = 0)) % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | DELTA: instantiating (1654) with fresh symbols all_348_0, % 164.22/22.29 | | | | | | | | | | | | | | | | | all_348_1 gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | (1655) (all_348_0 = 0 & mem(all_147_2, all_29_2) = 0) | % 164.22/22.29 | | | | | | | | | | | | | | | | | (all_348_1 = 0 & mem(all_147_2, all_29_5) = 0) % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | BETA: splitting (1607) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1656) all_309_0 = 0 & mem(all_92_1, all_29_2) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | ALPHA: (1656) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1657) mem(all_92_1, all_29_2) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_5, % 164.22/22.29 | | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (105), % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1657) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1658) all_92_1 = all_29_5 % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | REDUCE: (107), (1658) imply: % 164.22/22.29 | | | | | | | | | | | | | | | | | | (1659) mem(all_29_5, all_56_1) = all_92_0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | BETA: splitting (1649) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1660) all_332_0 = 0 & mem(all_62_1, all_50_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | ALPHA: (1660) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1661) mem(all_62_1, all_50_0) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 164.22/22.29 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1661) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1662) all_62_1 = e % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | REDUCE: (85), (1662) imply: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | (1663) mem(e, all_39_1) = all_62_0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | BETA: splitting (1655) gives: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1664) all_348_0 = 0 & mem(all_147_2, all_29_2) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | ALPHA: (1664) implies: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1665) mem(all_147_2, all_29_2) = 0 % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (132), (151), % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1659), (1665) are inconsistent by sub-proof #24. % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | % 164.22/22.29 | | | | | | | | | | | | | | | | | | | | (1666) all_348_1 = 0 & mem(all_147_2, all_29_5) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | ALPHA: (1666) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1667) mem(all_147_2, all_29_5) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_147_2, e, all_50_0, % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (132), (1667) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1668) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | mem(all_147_2, all_50_0) = 0) | (v0 = 0 & % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | mem(all_147_2, e) = 0)) % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1668) with fresh symbols all_419_0, % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | all_419_1 gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1669) (all_419_0 = 0 & mem(all_147_2, all_50_0) = 0) | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (all_419_1 = 0 & mem(all_147_2, e) = 0) % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | BETA: splitting (1669) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | (1670) all_419_0 = 0 & mem(all_147_2, all_50_0) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1670) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | (1671) mem(all_147_2, all_50_0) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (132), (548), (1663), % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | (1671) are inconsistent by sub-proof #11. % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | (1672) all_419_1 = 0 & mem(all_147_2, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | ALPHA: (1672) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | (1673) mem(all_147_2, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_147_2, simplifying with % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | (132), (1673) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | (1674) $false % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | CLOSE: (1674) is inconsistent. % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1675) all_332_1 = 0 & mem(all_62_1, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | ALPHA: (1675) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1676) mem(all_62_1, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (83), (1676) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1677) $false % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | CLOSE: (1677) is inconsistent. % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1678) all_309_1 = 0 & mem(all_92_1, all_29_5) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | ALPHA: (1678) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1679) mem(all_92_1, all_29_5) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 164.22/22.30 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.30 | | | | | | | | | | | | | | | | | | (105), (1679) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1680) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.30 | | | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.30 | | | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1680) with fresh symbols all_364_0, % 164.22/22.30 | | | | | | | | | | | | | | | | | | all_364_1 gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1681) (all_364_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 164.22/22.30 | | | | | | | | | | | | | | | | | | (all_364_1 = 0 & mem(all_92_1, e) = 0) % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | BETA: splitting (1649) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1682) all_332_0 = 0 & mem(all_62_1, all_50_0) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | ALPHA: (1682) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1683) mem(all_62_1, all_50_0) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 164.22/22.30 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1683) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1684) all_62_1 = e % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | REDUCE: (85), (1684) imply: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1685) mem(e, all_39_1) = all_62_0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | BETA: splitting (1681) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1686) all_364_0 = 0 & mem(all_92_1, all_50_0) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | ALPHA: (1686) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1687) mem(all_92_1, all_50_0) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (105), (106), (1685), % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1687) are inconsistent by sub-proof #2. % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1688) all_364_1 = 0 & mem(all_92_1, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | ALPHA: (1688) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1689) mem(all_92_1, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (105), (1689) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1690) $false % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | CLOSE: (1690) is inconsistent. % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1691) all_332_1 = 0 & mem(all_62_1, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | ALPHA: (1691) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1692) mem(all_62_1, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (83), (1692) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1693) $false % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | CLOSE: (1693) is inconsistent. % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | (1694) all_263_1 = 0 & mem(all_117_1, all_29_4) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | ALPHA: (1694) implies: % 164.22/22.30 | | | | | | | | | | | | | | | (1695) mem(all_117_1, all_29_4) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, all_29_5, % 164.22/22.30 | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.22/22.30 | | | | | | | | | | | | | | | (89), (122), (1695) gives: % 164.22/22.30 | | | | | | | | | | | | | | | (1696) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.30 | | | | | | | | | | | | | | | mem(all_117_1, all_29_2) = 0) | (v0 = 0 & % 164.22/22.30 | | | | | | | | | | | | | | | mem(all_117_1, all_29_5) = 0)) % 164.22/22.30 | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | DELTA: instantiating (1696) with fresh symbols all_317_0, % 164.22/22.30 | | | | | | | | | | | | | | | all_317_1 gives: % 164.22/22.30 | | | | | | | | | | | | | | | (1697) (all_317_0 = 0 & mem(all_117_1, all_29_2) = 0) | % 164.22/22.30 | | | | | | | | | | | | | | | (all_317_1 = 0 & mem(all_117_1, all_29_5) = 0) % 164.22/22.30 | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | BETA: splitting (1501) gives: % 164.22/22.30 | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | Case 1: % 164.22/22.30 | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | (1698) all_271_0 = 0 & mem(all_62_1, all_29_2) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | ALPHA: (1698) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | (1699) mem(all_62_1, all_29_2) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, all_29_5, % 164.22/22.30 | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (83), % 164.22/22.30 | | | | | | | | | | | | | | | | (1699) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | (1700) all_62_1 = all_29_5 % 164.22/22.30 | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | REDUCE: (85), (1700) imply: % 164.22/22.30 | | | | | | | | | | | | | | | | (1701) mem(all_29_5, all_39_1) = all_62_0 % 164.22/22.30 | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | BETA: splitting (1607) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | Case 1: % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | (1702) all_309_0 = 0 & mem(all_92_1, all_29_2) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | ALPHA: (1702) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | (1703) mem(all_92_1, all_29_2) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (105), (106), (1701), % 164.22/22.30 | | | | | | | | | | | | | | | | | (1703) are inconsistent by sub-proof #3. % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | (1704) all_309_1 = 0 & mem(all_92_1, all_29_5) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | ALPHA: (1704) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | (1705) mem(all_92_1, all_29_5) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 164.22/22.30 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.30 | | | | | | | | | | | | | | | | | (105), (1705) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | (1706) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.30 | | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.30 | | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | DELTA: instantiating (1706) with fresh symbols all_380_0, % 164.22/22.30 | | | | | | | | | | | | | | | | | all_380_1 gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | (1707) (all_380_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 164.22/22.30 | | | | | | | | | | | | | | | | | (all_380_1 = 0 & mem(all_92_1, e) = 0) % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | BETA: splitting (1697) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1708) all_317_0 = 0 & mem(all_117_1, all_29_2) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | ALPHA: (1708) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1709) mem(all_117_1, all_29_2) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (122), (126), (1701), % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1709) are inconsistent by sub-proof #9. % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1710) all_317_1 = 0 & mem(all_117_1, all_29_5) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | ALPHA: (1710) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1711) mem(all_117_1, all_29_5) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 164.22/22.30 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.30 | | | | | | | | | | | | | | | | | | (122), (1711) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1712) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.30 | | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.30 | | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1712) with fresh symbols all_388_0, % 164.22/22.30 | | | | | | | | | | | | | | | | | | all_388_1 gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1713) (all_388_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 164.22/22.30 | | | | | | | | | | | | | | | | | | (all_388_1 = 0 & mem(all_117_1, e) = 0) % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | BETA: splitting (1707) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1714) all_380_0 = 0 & mem(all_92_1, all_50_0) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | ALPHA: (1714) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1715) mem(all_92_1, all_50_0) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 164.22/22.30 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (1715) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1716) all_92_1 = e % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | REDUCE: (107), (1716) imply: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1717) mem(e, all_56_1) = all_92_0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | BETA: splitting (1713) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1718) all_388_0 = 0 & mem(all_117_1, all_50_0) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | ALPHA: (1718) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1719) mem(all_117_1, all_50_0) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (122), (123), % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1717), (1719) are inconsistent by sub-proof #19. % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1720) all_388_1 = 0 & mem(all_117_1, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | ALPHA: (1720) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1721) mem(all_117_1, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (122), (1721) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1722) $false % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | CLOSE: (1722) is inconsistent. % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1723) all_380_1 = 0 & mem(all_92_1, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | ALPHA: (1723) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1724) mem(all_92_1, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (105), (1724) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1725) $false % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | CLOSE: (1725) is inconsistent. % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | (1726) all_271_1 = 0 & mem(all_62_1, all_29_5) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | ALPHA: (1726) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | (1727) mem(all_62_1, all_29_5) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_62_1, e, all_50_0, % 164.22/22.30 | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), (83), % 164.22/22.30 | | | | | | | | | | | | | | | | (1727) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | (1728) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.30 | | | | | | | | | | | | | | | | mem(all_62_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.30 | | | | | | | | | | | | | | | | mem(all_62_1, e) = 0)) % 164.22/22.30 | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | DELTA: instantiating (1728) with fresh symbols all_325_0, % 164.22/22.30 | | | | | | | | | | | | | | | | all_325_1 gives: % 164.22/22.30 | | | | | | | | | | | | | | | | (1729) (all_325_0 = 0 & mem(all_62_1, all_50_0) = 0) | % 164.22/22.30 | | | | | | | | | | | | | | | | (all_325_1 = 0 & mem(all_62_1, e) = 0) % 164.22/22.30 | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | BETA: splitting (1607) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | Case 1: % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | (1730) all_309_0 = 0 & mem(all_92_1, all_29_2) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | ALPHA: (1730) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | (1731) mem(all_92_1, all_29_2) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_5, % 164.22/22.30 | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (105), % 164.22/22.30 | | | | | | | | | | | | | | | | | (1731) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | (1732) all_92_1 = all_29_5 % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | REDUCE: (107), (1732) imply: % 164.22/22.30 | | | | | | | | | | | | | | | | | (1733) mem(all_29_5, all_56_1) = all_92_0 % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | BETA: splitting (1697) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1734) all_317_0 = 0 & mem(all_117_1, all_29_2) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | ALPHA: (1734) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1735) mem(all_117_1, all_29_2) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (122), (123), % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1733), (1735) are inconsistent by sub-proof #20. % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1736) all_317_1 = 0 & mem(all_117_1, all_29_5) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | ALPHA: (1736) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1737) mem(all_117_1, all_29_5) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 164.22/22.30 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.30 | | | | | | | | | | | | | | | | | | (122), (1737) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1738) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.30 | | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.30 | | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1738) with fresh symbols all_408_0, % 164.22/22.30 | | | | | | | | | | | | | | | | | | all_408_1 gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | (1739) (all_408_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 164.22/22.30 | | | | | | | | | | | | | | | | | | (all_408_1 = 0 & mem(all_117_1, e) = 0) % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | BETA: splitting (1729) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1740) all_325_0 = 0 & mem(all_62_1, all_50_0) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | ALPHA: (1740) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1741) mem(all_62_1, all_50_0) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 164.22/22.30 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1741) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1742) all_62_1 = e % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | REDUCE: (85), (1742) imply: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1743) mem(e, all_39_1) = all_62_0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | BETA: splitting (1739) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1744) all_408_0 = 0 & mem(all_117_1, all_50_0) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | ALPHA: (1744) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1745) mem(all_117_1, all_50_0) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (122), (126), (1743), % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1745) are inconsistent by sub-proof #8. % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1746) all_408_1 = 0 & mem(all_117_1, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | ALPHA: (1746) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1747) mem(all_117_1, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (122), (1747) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | (1748) $false % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | CLOSE: (1748) is inconsistent. % 164.22/22.30 | | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1749) all_325_1 = 0 & mem(all_62_1, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | ALPHA: (1749) implies: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1750) mem(all_62_1, e) = 0 % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (83), (1750) gives: % 164.22/22.30 | | | | | | | | | | | | | | | | | | | (1751) $false % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | | CLOSE: (1751) is inconsistent. % 164.22/22.30 | | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | | End of split % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.30 | | | | | | | | | | | | | | | | Case 2: % 164.22/22.30 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | (1752) all_309_1 = 0 & mem(all_92_1, all_29_5) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | ALPHA: (1752) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | | (1753) mem(all_92_1, all_29_5) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 164.22/22.31 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.31 | | | | | | | | | | | | | | | | | (105), (1753) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | (1754) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.31 | | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.31 | | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | DELTA: instantiating (1754) with fresh symbols all_372_0, % 164.22/22.31 | | | | | | | | | | | | | | | | | all_372_1 gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | (1755) (all_372_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 164.22/22.31 | | | | | | | | | | | | | | | | | (all_372_1 = 0 & mem(all_92_1, e) = 0) % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | BETA: splitting (1729) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | (1756) all_325_0 = 0 & mem(all_62_1, all_50_0) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | ALPHA: (1756) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | | | (1757) mem(all_62_1, all_50_0) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 164.22/22.31 | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1757) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | | (1758) all_62_1 = e % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | REDUCE: (85), (1758) imply: % 164.22/22.31 | | | | | | | | | | | | | | | | | | (1759) mem(e, all_39_1) = all_62_0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | BETA: splitting (1755) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (1760) all_372_0 = 0 & mem(all_92_1, all_50_0) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | ALPHA: (1760) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (1761) mem(all_92_1, all_50_0) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (105), (106), (1759), % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (1761) are inconsistent by sub-proof #2. % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (1762) all_372_1 = 0 & mem(all_92_1, e) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | ALPHA: (1762) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (1763) mem(all_92_1, e) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (105), (1763) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (1764) $false % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | CLOSE: (1764) is inconsistent. % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | End of split % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | (1765) all_325_1 = 0 & mem(all_62_1, e) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | ALPHA: (1765) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | | | (1766) mem(all_62_1, e) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 164.22/22.31 | | | | | | | | | | | | | | | | | | (83), (1766) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | | (1767) $false % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | CLOSE: (1767) is inconsistent. % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | End of split % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | End of split % 164.22/22.31 | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | End of split % 164.22/22.31 | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | End of split % 164.22/22.31 | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | End of split % 164.22/22.31 | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | End of split % 164.22/22.31 | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | Case 2: % 164.22/22.31 | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | (1768) all_234_1 = 0 & mem(all_153_1, all_29_3) = 0 % 164.22/22.31 | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | ALPHA: (1768) implies: % 164.22/22.31 | | | | | | | | | | | | (1769) mem(all_153_1, all_29_3) = 0 % 164.22/22.31 | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_4, % 164.22/22.31 | | | | | | | | | | | | all_52_0, all_29_3, simplifying with (35), (65), % 164.22/22.31 | | | | | | | | | | | | (67), (141), (1769) gives: % 164.22/22.31 | | | | | | | | | | | | (1770) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.31 | | | | | | | | | | | | mem(all_153_1, all_52_0) = 0) | (v0 = 0 & % 164.22/22.31 | | | | | | | | | | | | mem(all_153_1, all_29_4) = 0)) % 164.22/22.31 | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | DELTA: instantiating (1770) with fresh symbols all_279_0, % 164.22/22.31 | | | | | | | | | | | | all_279_1 gives: % 164.22/22.31 | | | | | | | | | | | | (1771) (all_279_0 = 0 & mem(all_153_1, all_52_0) = 0) | % 164.22/22.31 | | | | | | | | | | | | (all_279_1 = 0 & mem(all_153_1, all_29_4) = 0) % 164.22/22.31 | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | BETA: splitting (920) gives: % 164.22/22.31 | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | Case 1: % 164.22/22.31 | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | (1772) all_255_0 = 0 & mem(all_92_1, all_52_0) = 0 % 164.22/22.31 | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | ALPHA: (1772) implies: % 164.22/22.31 | | | | | | | | | | | | | (1773) mem(all_92_1, all_52_0) = 0 % 164.22/22.31 | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_4, % 164.22/22.31 | | | | | | | | | | | | | all_52_0, simplifying with (35), (66), (105), % 164.22/22.31 | | | | | | | | | | | | | (1773) gives: % 164.22/22.31 | | | | | | | | | | | | | (1774) all_92_1 = all_29_4 % 164.22/22.31 | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | REDUCE: (107), (1774) imply: % 164.22/22.31 | | | | | | | | | | | | | (1775) mem(all_29_4, all_56_1) = all_92_0 % 164.22/22.31 | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | BETA: splitting (1303) gives: % 164.22/22.31 | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | Case 1: % 164.22/22.31 | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | (1776) all_263_0 = 0 & mem(all_117_1, all_52_0) = 0 % 164.22/22.31 | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | ALPHA: (1776) implies: % 164.22/22.31 | | | | | | | | | | | | | | (1777) mem(all_117_1, all_52_0) = 0 % 164.22/22.31 | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (104), (122), (123), % 164.22/22.31 | | | | | | | | | | | | | | (1775), (1777) are inconsistent by sub-proof #36. % 164.22/22.31 | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | Case 2: % 164.22/22.31 | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | (1778) all_263_1 = 0 & mem(all_117_1, all_29_4) = 0 % 164.22/22.31 | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | ALPHA: (1778) implies: % 164.22/22.31 | | | | | | | | | | | | | | (1779) mem(all_117_1, all_29_4) = 0 % 164.22/22.31 | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, all_29_5, % 164.22/22.31 | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.22/22.31 | | | | | | | | | | | | | | (89), (122), (1779) gives: % 164.22/22.31 | | | | | | | | | | | | | | (1780) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.31 | | | | | | | | | | | | | | mem(all_117_1, all_29_2) = 0) | (v0 = 0 & % 164.22/22.31 | | | | | | | | | | | | | | mem(all_117_1, all_29_5) = 0)) % 164.22/22.31 | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | DELTA: instantiating (1780) with fresh symbols all_341_0, % 164.22/22.31 | | | | | | | | | | | | | | all_341_1 gives: % 164.22/22.31 | | | | | | | | | | | | | | (1781) (all_341_0 = 0 & mem(all_117_1, all_29_2) = 0) | % 164.22/22.31 | | | | | | | | | | | | | | (all_341_1 = 0 & mem(all_117_1, all_29_5) = 0) % 164.22/22.31 | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | BETA: splitting (1501) gives: % 164.22/22.31 | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | Case 1: % 164.22/22.31 | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | (1782) all_271_0 = 0 & mem(all_62_1, all_29_2) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | ALPHA: (1782) implies: % 164.22/22.31 | | | | | | | | | | | | | | | (1783) mem(all_62_1, all_29_2) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, all_29_5, % 164.22/22.31 | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (83), % 164.22/22.31 | | | | | | | | | | | | | | | (1783) gives: % 164.22/22.31 | | | | | | | | | | | | | | | (1784) all_62_1 = all_29_5 % 164.22/22.31 | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | REDUCE: (85), (1784) imply: % 164.22/22.31 | | | | | | | | | | | | | | | (1785) mem(all_29_5, all_39_1) = all_62_0 % 164.22/22.31 | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | BETA: splitting (1771) gives: % 164.22/22.31 | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | Case 1: % 164.22/22.31 | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | (1786) all_279_0 = 0 & mem(all_153_1, all_52_0) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | ALPHA: (1786) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | (1787) mem(all_153_1, all_52_0) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (104), (141), (146), % 164.22/22.31 | | | | | | | | | | | | | | | | (1775), (1787) are inconsistent by sub-proof #35. % 164.22/22.31 | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | Case 2: % 164.22/22.31 | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | (1788) all_279_1 = 0 & mem(all_153_1, all_29_4) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | ALPHA: (1788) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | (1789) mem(all_153_1, all_29_4) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 164.22/22.31 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.22/22.31 | | | | | | | | | | | | | | | | (89), (141), (1789) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | (1790) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.31 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 164.22/22.31 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 164.22/22.31 | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | DELTA: instantiating (1790) with fresh symbols all_365_0, % 164.22/22.31 | | | | | | | | | | | | | | | | all_365_1 gives: % 164.22/22.31 | | | | | | | | | | | | | | | | (1791) (all_365_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 164.22/22.31 | | | | | | | | | | | | | | | | (all_365_1 = 0 & mem(all_153_1, all_29_5) = 0) % 164.22/22.31 | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | BETA: splitting (1781) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | Case 1: % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | (1792) all_341_0 = 0 & mem(all_117_1, all_29_2) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | ALPHA: (1792) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | | (1793) mem(all_117_1, all_29_2) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (122), (126), (1785), % 164.22/22.31 | | | | | | | | | | | | | | | | | (1793) are inconsistent by sub-proof #9. % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | Case 2: % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | (1794) all_341_1 = 0 & mem(all_117_1, all_29_5) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | ALPHA: (1794) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | | (1795) mem(all_117_1, all_29_5) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 164.22/22.31 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.31 | | | | | | | | | | | | | | | | | (122), (1795) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | (1796) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.31 | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.31 | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | DELTA: instantiating (1796) with fresh symbols all_402_0, % 164.22/22.31 | | | | | | | | | | | | | | | | | all_402_1 gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | (1797) (all_402_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 164.22/22.31 | | | | | | | | | | | | | | | | | (all_402_1 = 0 & mem(all_117_1, e) = 0) % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | BETA: splitting (1791) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | (1798) all_365_0 = 0 & mem(all_153_1, all_29_2) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | ALPHA: (1798) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | | | (1799) mem(all_153_1, all_29_2) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (141), (152), (1785), % 164.22/22.31 | | | | | | | | | | | | | | | | | | (1799) are inconsistent by sub-proof #13. % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | (1800) all_365_1 = 0 & mem(all_153_1, all_29_5) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | ALPHA: (1800) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | | | (1801) mem(all_153_1, all_29_5) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 164.22/22.31 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.22/22.31 | | | | | | | | | | | | | | | | | | (141), (1801) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | | (1802) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.22/22.31 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 164.22/22.31 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1802) with fresh symbols all_431_0, % 164.22/22.31 | | | | | | | | | | | | | | | | | | all_431_1 gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | | (1803) (all_431_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 164.22/22.31 | | | | | | | | | | | | | | | | | | (all_431_1 = 0 & mem(all_153_1, e) = 0) % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | BETA: splitting (1797) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (1804) all_402_0 = 0 & mem(all_117_1, all_50_0) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | ALPHA: (1804) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (1805) mem(all_117_1, all_50_0) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, e, all_50_0, % 164.22/22.31 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (122), (1805) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (1806) all_117_1 = e % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | REDUCE: (124), (1806) imply: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (1807) mem(e, all_81_1) = all_117_0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | BETA: splitting (1803) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | Case 1: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | (1808) all_431_0 = 0 & mem(all_153_1, all_50_0) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | ALPHA: (1808) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | (1809) mem(all_153_1, all_50_0) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (121), (141), (142), % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | (1807), (1809) are inconsistent by sub-proof #28. % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | (1810) all_431_1 = 0 & mem(all_153_1, e) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | ALPHA: (1810) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | (1811) mem(all_153_1, e) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | (141), (1811) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | (1812) $false % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | CLOSE: (1812) is inconsistent. % 164.22/22.31 | | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | End of split % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | Case 2: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (1813) all_402_1 = 0 & mem(all_117_1, e) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | ALPHA: (1813) implies: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (1814) mem(all_117_1, e) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (122), (1814) gives: % 164.22/22.31 | | | | | | | | | | | | | | | | | | | (1815) $false % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | | CLOSE: (1815) is inconsistent. % 164.22/22.31 | | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | | End of split % 164.22/22.31 | | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | | End of split % 164.22/22.31 | | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | | End of split % 164.22/22.31 | | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | End of split % 164.22/22.31 | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | Case 2: % 164.22/22.31 | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | (1816) all_271_1 = 0 & mem(all_62_1, all_29_5) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | ALPHA: (1816) implies: % 164.22/22.31 | | | | | | | | | | | | | | | (1817) mem(all_62_1, all_29_5) = 0 % 164.22/22.31 | | | | | | | | | | | | | | | % 164.22/22.31 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_62_1, e, all_50_0, % 164.22/22.31 | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), (83), % 164.22/22.31 | | | | | | | | | | | | | | | (1817) gives: % 164.41/22.31 | | | | | | | | | | | | | | | (1818) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.31 | | | | | | | | | | | | | | | mem(all_62_1, all_50_0) = 0) | (v0 = 0 & % 164.41/22.31 | | | | | | | | | | | | | | | mem(all_62_1, e) = 0)) % 164.41/22.31 | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | DELTA: instantiating (1818) with fresh symbols all_349_0, % 164.41/22.31 | | | | | | | | | | | | | | | all_349_1 gives: % 164.41/22.31 | | | | | | | | | | | | | | | (1819) (all_349_0 = 0 & mem(all_62_1, all_50_0) = 0) | % 164.41/22.31 | | | | | | | | | | | | | | | (all_349_1 = 0 & mem(all_62_1, e) = 0) % 164.41/22.31 | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | BETA: splitting (1771) gives: % 164.41/22.31 | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | Case 1: % 164.41/22.31 | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | (1820) all_279_0 = 0 & mem(all_153_1, all_52_0) = 0 % 164.41/22.31 | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | ALPHA: (1820) implies: % 164.41/22.31 | | | | | | | | | | | | | | | | (1821) mem(all_153_1, all_52_0) = 0 % 164.41/22.31 | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (104), (141), (146), % 164.41/22.31 | | | | | | | | | | | | | | | | (1775), (1821) are inconsistent by sub-proof #35. % 164.41/22.31 | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | Case 2: % 164.41/22.31 | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | (1822) all_279_1 = 0 & mem(all_153_1, all_29_4) = 0 % 164.41/22.31 | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | ALPHA: (1822) implies: % 164.41/22.31 | | | | | | | | | | | | | | | | (1823) mem(all_153_1, all_29_4) = 0 % 164.41/22.31 | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 164.41/22.31 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.41/22.31 | | | | | | | | | | | | | | | | (89), (141), (1823) gives: % 164.41/22.31 | | | | | | | | | | | | | | | | (1824) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.31 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 164.41/22.31 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 164.41/22.31 | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | DELTA: instantiating (1824) with fresh symbols all_357_0, % 164.41/22.31 | | | | | | | | | | | | | | | | all_357_1 gives: % 164.41/22.31 | | | | | | | | | | | | | | | | (1825) (all_357_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 164.41/22.31 | | | | | | | | | | | | | | | | (all_357_1 = 0 & mem(all_153_1, all_29_5) = 0) % 164.41/22.31 | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | BETA: splitting (1781) gives: % 164.41/22.31 | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | Case 1: % 164.41/22.31 | | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | | (1826) all_341_0 = 0 & mem(all_117_1, all_29_2) = 0 % 164.41/22.31 | | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | | ALPHA: (1826) implies: % 164.41/22.31 | | | | | | | | | | | | | | | | | (1827) mem(all_117_1, all_29_2) = 0 % 164.41/22.31 | | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_5, % 164.41/22.31 | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (122), % 164.41/22.31 | | | | | | | | | | | | | | | | | (1827) gives: % 164.41/22.31 | | | | | | | | | | | | | | | | | (1828) all_117_1 = all_29_5 % 164.41/22.31 | | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | | REDUCE: (124), (1828) imply: % 164.41/22.31 | | | | | | | | | | | | | | | | | (1829) mem(all_29_5, all_81_1) = all_117_0 % 164.41/22.31 | | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | | BETA: splitting (1819) gives: % 164.41/22.31 | | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.31 | | | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | | | (1830) all_349_0 = 0 & mem(all_62_1, all_50_0) = 0 % 164.41/22.31 | | | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | | | ALPHA: (1830) implies: % 164.41/22.31 | | | | | | | | | | | | | | | | | | (1831) mem(all_62_1, all_50_0) = 0 % 164.41/22.31 | | | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 164.41/22.31 | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1831) gives: % 164.41/22.31 | | | | | | | | | | | | | | | | | | (1832) all_62_1 = e % 164.41/22.31 | | | | | | | | | | | | | | | | | | % 164.41/22.31 | | | | | | | | | | | | | | | | | | REDUCE: (85), (1832) imply: % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1833) mem(e, all_39_1) = all_62_0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | BETA: splitting (1825) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1834) all_357_0 = 0 & mem(all_153_1, all_29_2) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | ALPHA: (1834) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1835) mem(all_153_1, all_29_2) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (121), (141), (142), % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1829), (1835) are inconsistent by sub-proof #33. % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1836) all_357_1 = 0 & mem(all_153_1, all_29_5) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | ALPHA: (1836) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1837) mem(all_153_1, all_29_5) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 164.41/22.32 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (141), (1837) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1838) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.32 | | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 164.41/22.32 | | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1838) with fresh symbols all_427_0, % 164.41/22.32 | | | | | | | | | | | | | | | | | | | all_427_1 gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1839) (all_427_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (all_427_1 = 0 & mem(all_153_1, e) = 0) % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | BETA: splitting (1839) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | (1840) all_427_0 = 0 & mem(all_153_1, all_50_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | ALPHA: (1840) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | (1841) mem(all_153_1, all_50_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (141), (152), (1833), % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | (1841) are inconsistent by sub-proof #10. % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | (1842) all_427_1 = 0 & mem(all_153_1, e) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | ALPHA: (1842) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | (1843) mem(all_153_1, e) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | (141), (1843) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | (1844) $false % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | CLOSE: (1844) is inconsistent. % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | End of split % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | End of split % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1845) all_349_1 = 0 & mem(all_62_1, e) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | ALPHA: (1845) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1846) mem(all_62_1, e) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 164.41/22.32 | | | | | | | | | | | | | | | | | | (83), (1846) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1847) $false % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | CLOSE: (1847) is inconsistent. % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | End of split % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | Case 2: % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | (1848) all_341_1 = 0 & mem(all_117_1, all_29_5) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | ALPHA: (1848) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | (1849) mem(all_117_1, all_29_5) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 164.41/22.32 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.41/22.32 | | | | | | | | | | | | | | | | | (122), (1849) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | (1850) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.32 | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 164.41/22.32 | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | DELTA: instantiating (1850) with fresh symbols all_394_0, % 164.41/22.32 | | | | | | | | | | | | | | | | | all_394_1 gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | (1851) (all_394_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 164.41/22.32 | | | | | | | | | | | | | | | | | (all_394_1 = 0 & mem(all_117_1, e) = 0) % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | BETA: splitting (1819) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1852) all_349_0 = 0 & mem(all_62_1, all_50_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | ALPHA: (1852) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1853) mem(all_62_1, all_50_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 164.41/22.32 | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1853) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1854) all_62_1 = e % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | REDUCE: (85), (1854) imply: % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1855) mem(e, all_39_1) = all_62_0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | BETA: splitting (1851) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1856) all_394_0 = 0 & mem(all_117_1, all_50_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | ALPHA: (1856) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1857) mem(all_117_1, all_50_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (122), (126), (1855), % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1857) are inconsistent by sub-proof #8. % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1858) all_394_1 = 0 & mem(all_117_1, e) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | ALPHA: (1858) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1859) mem(all_117_1, e) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (122), (1859) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1860) $false % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | CLOSE: (1860) is inconsistent. % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | End of split % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1861) all_349_1 = 0 & mem(all_62_1, e) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | ALPHA: (1861) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1862) mem(all_62_1, e) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 164.41/22.32 | | | | | | | | | | | | | | | | | | (83), (1862) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1863) $false % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | CLOSE: (1863) is inconsistent. % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | End of split % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | End of split % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | End of split % 164.41/22.32 | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | End of split % 164.41/22.32 | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | End of split % 164.41/22.32 | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | Case 2: % 164.41/22.32 | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | (1864) all_255_1 = 0 & mem(all_92_1, all_29_4) = 0 % 164.41/22.32 | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | ALPHA: (1864) implies: % 164.41/22.32 | | | | | | | | | | | | | (1865) mem(all_92_1, all_29_4) = 0 % 164.41/22.32 | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, all_29_5, % 164.41/22.32 | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.41/22.32 | | | | | | | | | | | | | (89), (105), (1865) gives: % 164.41/22.32 | | | | | | | | | | | | | (1866) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.32 | | | | | | | | | | | | | mem(all_92_1, all_29_2) = 0) | (v0 = 0 & % 164.41/22.32 | | | | | | | | | | | | | mem(all_92_1, all_29_5) = 0)) % 164.41/22.32 | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | DELTA: instantiating (1866) with fresh symbols all_326_0, % 164.41/22.32 | | | | | | | | | | | | | all_326_1 gives: % 164.41/22.32 | | | | | | | | | | | | | (1867) (all_326_0 = 0 & mem(all_92_1, all_29_2) = 0) | % 164.41/22.32 | | | | | | | | | | | | | (all_326_1 = 0 & mem(all_92_1, all_29_5) = 0) % 164.41/22.32 | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | BETA: splitting (1303) gives: % 164.41/22.32 | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | Case 1: % 164.41/22.32 | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | (1868) all_263_0 = 0 & mem(all_117_1, all_52_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | ALPHA: (1868) implies: % 164.41/22.32 | | | | | | | | | | | | | | (1869) mem(all_117_1, all_52_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_117_1, all_29_4, % 164.41/22.32 | | | | | | | | | | | | | | all_52_0, simplifying with (35), (66), (122), % 164.41/22.32 | | | | | | | | | | | | | | (1869) gives: % 164.41/22.32 | | | | | | | | | | | | | | (1870) all_117_1 = all_29_4 % 164.41/22.32 | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | REDUCE: (124), (1870) imply: % 164.41/22.32 | | | | | | | | | | | | | | (1871) mem(all_29_4, all_81_1) = all_117_0 % 164.41/22.32 | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | BETA: splitting (1501) gives: % 164.41/22.32 | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | Case 1: % 164.41/22.32 | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | (1872) all_271_0 = 0 & mem(all_62_1, all_29_2) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | ALPHA: (1872) implies: % 164.41/22.32 | | | | | | | | | | | | | | | (1873) mem(all_62_1, all_29_2) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, all_29_5, % 164.41/22.32 | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (83), % 164.41/22.32 | | | | | | | | | | | | | | | (1873) gives: % 164.41/22.32 | | | | | | | | | | | | | | | (1874) all_62_1 = all_29_5 % 164.41/22.32 | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | REDUCE: (85), (1874) imply: % 164.41/22.32 | | | | | | | | | | | | | | | (1875) mem(all_29_5, all_39_1) = all_62_0 % 164.41/22.32 | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | BETA: splitting (1771) gives: % 164.41/22.32 | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | Case 1: % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | (1876) all_279_0 = 0 & mem(all_153_1, all_52_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | ALPHA: (1876) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | (1877) mem(all_153_1, all_52_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (121), (141), (142), % 164.41/22.32 | | | | | | | | | | | | | | | | (1871), (1877) are inconsistent by sub-proof #27. % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | Case 2: % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | (1878) all_279_1 = 0 & mem(all_153_1, all_29_4) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | ALPHA: (1878) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | (1879) mem(all_153_1, all_29_4) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 164.41/22.32 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.41/22.32 | | | | | | | | | | | | | | | | (89), (141), (1879) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | (1880) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.32 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 164.41/22.32 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | DELTA: instantiating (1880) with fresh symbols all_365_0, % 164.41/22.32 | | | | | | | | | | | | | | | | all_365_1 gives: % 164.41/22.32 | | | | | | | | | | | | | | | | (1881) (all_365_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 164.41/22.32 | | | | | | | | | | | | | | | | (all_365_1 = 0 & mem(all_153_1, all_29_5) = 0) % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | BETA: splitting (1867) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | Case 1: % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | (1882) all_326_0 = 0 & mem(all_92_1, all_29_2) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | ALPHA: (1882) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | (1883) mem(all_92_1, all_29_2) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (105), (106), (1875), % 164.41/22.32 | | | | | | | | | | | | | | | | | (1883) are inconsistent by sub-proof #3. % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | Case 2: % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | (1884) all_326_1 = 0 & mem(all_92_1, all_29_5) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | ALPHA: (1884) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | (1885) mem(all_92_1, all_29_5) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 164.41/22.32 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.41/22.32 | | | | | | | | | | | | | | | | | (105), (1885) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | (1886) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.32 | | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 164.41/22.32 | | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | DELTA: instantiating (1886) with fresh symbols all_389_0, % 164.41/22.32 | | | | | | | | | | | | | | | | | all_389_1 gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | (1887) (all_389_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 164.41/22.32 | | | | | | | | | | | | | | | | | (all_389_1 = 0 & mem(all_92_1, e) = 0) % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | BETA: splitting (1881) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1888) all_365_0 = 0 & mem(all_153_1, all_29_2) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | ALPHA: (1888) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1889) mem(all_153_1, all_29_2) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (141), (152), (1875), % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1889) are inconsistent by sub-proof #13. % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1890) all_365_1 = 0 & mem(all_153_1, all_29_5) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | ALPHA: (1890) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1891) mem(all_153_1, all_29_5) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 164.41/22.32 | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.41/22.32 | | | | | | | | | | | | | | | | | | (141), (1891) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1892) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.32 | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 164.41/22.32 | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | DELTA: instantiating (1892) with fresh symbols all_432_0, % 164.41/22.32 | | | | | | | | | | | | | | | | | | all_432_1 gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | (1893) (all_432_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 164.41/22.32 | | | | | | | | | | | | | | | | | | (all_432_1 = 0 & mem(all_153_1, e) = 0) % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | BETA: splitting (1887) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1894) all_389_0 = 0 & mem(all_92_1, all_50_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | ALPHA: (1894) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1895) mem(all_92_1, all_50_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 164.41/22.32 | | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (1895) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1896) all_92_1 = e % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | REDUCE: (107), (1896) imply: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1897) mem(e, all_56_1) = all_92_0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | BETA: splitting (1893) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | (1898) all_432_0 = 0 & mem(all_153_1, all_50_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | ALPHA: (1898) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | (1899) mem(all_153_1, all_50_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (141), (146), % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | (1897), (1899) are inconsistent by sub-proof #22. % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | (1900) all_432_1 = 0 & mem(all_153_1, e) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | ALPHA: (1900) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | (1901) mem(all_153_1, e) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | (141), (1901) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | (1902) $false % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | CLOSE: (1902) is inconsistent. % 164.41/22.32 | | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | End of split % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1903) all_389_1 = 0 & mem(all_92_1, e) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | ALPHA: (1903) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1904) mem(all_92_1, e) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (105), (1904) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | | | | (1905) $false % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | | CLOSE: (1905) is inconsistent. % 164.41/22.32 | | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | | End of split % 164.41/22.32 | | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | | End of split % 164.41/22.32 | | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | End of split % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | End of split % 164.41/22.32 | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | Case 2: % 164.41/22.32 | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | (1906) all_271_1 = 0 & mem(all_62_1, all_29_5) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | ALPHA: (1906) implies: % 164.41/22.32 | | | | | | | | | | | | | | | (1907) mem(all_62_1, all_29_5) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_62_1, e, all_50_0, % 164.41/22.32 | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), (83), % 164.41/22.32 | | | | | | | | | | | | | | | (1907) gives: % 164.41/22.32 | | | | | | | | | | | | | | | (1908) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.32 | | | | | | | | | | | | | | | mem(all_62_1, all_50_0) = 0) | (v0 = 0 & % 164.41/22.32 | | | | | | | | | | | | | | | mem(all_62_1, e) = 0)) % 164.41/22.32 | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | DELTA: instantiating (1908) with fresh symbols all_349_0, % 164.41/22.32 | | | | | | | | | | | | | | | all_349_1 gives: % 164.41/22.32 | | | | | | | | | | | | | | | (1909) (all_349_0 = 0 & mem(all_62_1, all_50_0) = 0) | % 164.41/22.32 | | | | | | | | | | | | | | | (all_349_1 = 0 & mem(all_62_1, e) = 0) % 164.41/22.32 | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | BETA: splitting (1771) gives: % 164.41/22.32 | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | Case 1: % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | (1910) all_279_0 = 0 & mem(all_153_1, all_52_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | ALPHA: (1910) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | (1911) mem(all_153_1, all_52_0) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (35), (66), (121), (141), (142), % 164.41/22.32 | | | | | | | | | | | | | | | | (1871), (1911) are inconsistent by sub-proof #27. % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | Case 2: % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | (1912) all_279_1 = 0 & mem(all_153_1, all_29_4) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | ALPHA: (1912) implies: % 164.41/22.32 | | | | | | | | | | | | | | | | (1913) mem(all_153_1, all_29_4) = 0 % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, all_29_5, % 164.41/22.32 | | | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.41/22.32 | | | | | | | | | | | | | | | | (89), (141), (1913) gives: % 164.41/22.32 | | | | | | | | | | | | | | | | (1914) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.32 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_2) = 0) | (v0 = 0 & % 164.41/22.32 | | | | | | | | | | | | | | | | mem(all_153_1, all_29_5) = 0)) % 164.41/22.32 | | | | | | | | | | | | | | | | % 164.41/22.32 | | | | | | | | | | | | | | | | DELTA: instantiating (1914) with fresh symbols all_357_0, % 164.41/22.32 | | | | | | | | | | | | | | | | all_357_1 gives: % 164.41/22.33 | | | | | | | | | | | | | | | | (1915) (all_357_0 = 0 & mem(all_153_1, all_29_2) = 0) | % 164.41/22.33 | | | | | | | | | | | | | | | | (all_357_1 = 0 & mem(all_153_1, all_29_5) = 0) % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | BETA: splitting (1867) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | Case 1: % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | (1916) all_326_0 = 0 & mem(all_92_1, all_29_2) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | ALPHA: (1916) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | (1917) mem(all_92_1, all_29_2) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_5, % 164.41/22.33 | | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (105), % 164.41/22.33 | | | | | | | | | | | | | | | | | (1917) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | (1918) all_92_1 = all_29_5 % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | REDUCE: (107), (1918) imply: % 164.41/22.33 | | | | | | | | | | | | | | | | | (1919) mem(all_29_5, all_56_1) = all_92_0 % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | BETA: splitting (1909) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1920) all_349_0 = 0 & mem(all_62_1, all_50_0) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | ALPHA: (1920) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1921) mem(all_62_1, all_50_0) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 164.41/22.33 | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1921) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1922) all_62_1 = e % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | REDUCE: (85), (1922) imply: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1923) mem(e, all_39_1) = all_62_0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | BETA: splitting (1915) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1924) all_357_0 = 0 & mem(all_153_1, all_29_2) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | ALPHA: (1924) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1925) mem(all_153_1, all_29_2) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (141), (146), % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1919), (1925) are inconsistent by sub-proof #25. % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1926) all_357_1 = 0 & mem(all_153_1, all_29_5) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | ALPHA: (1926) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1927) mem(all_153_1, all_29_5) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_153_1, e, all_50_0, % 164.41/22.33 | | | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (141), (1927) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1928) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.33 | | | | | | | | | | | | | | | | | | | mem(all_153_1, all_50_0) = 0) | (v0 = 0 & % 164.41/22.33 | | | | | | | | | | | | | | | | | | | mem(all_153_1, e) = 0)) % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1928) with fresh symbols all_428_0, % 164.41/22.33 | | | | | | | | | | | | | | | | | | | all_428_1 gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1929) (all_428_0 = 0 & mem(all_153_1, all_50_0) = 0) | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (all_428_1 = 0 & mem(all_153_1, e) = 0) % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | BETA: splitting (1929) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | (1930) all_428_0 = 0 & mem(all_153_1, all_50_0) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | ALPHA: (1930) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | (1931) mem(all_153_1, all_50_0) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (141), (152), (1923), % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | (1931) are inconsistent by sub-proof #10. % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | (1932) all_428_1 = 0 & mem(all_153_1, e) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | ALPHA: (1932) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | (1933) mem(all_153_1, e) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_153_1, simplifying with % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | (141), (1933) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | (1934) $false % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | CLOSE: (1934) is inconsistent. % 164.41/22.33 | | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | End of split % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | End of split % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1935) all_349_1 = 0 & mem(all_62_1, e) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | ALPHA: (1935) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1936) mem(all_62_1, e) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 164.41/22.33 | | | | | | | | | | | | | | | | | | (83), (1936) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1937) $false % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | CLOSE: (1937) is inconsistent. % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | End of split % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | Case 2: % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | (1938) all_326_1 = 0 & mem(all_92_1, all_29_5) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | ALPHA: (1938) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | (1939) mem(all_92_1, all_29_5) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 164.41/22.33 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.41/22.33 | | | | | | | | | | | | | | | | | (105), (1939) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | (1940) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.33 | | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 164.41/22.33 | | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | DELTA: instantiating (1940) with fresh symbols all_380_0, % 164.41/22.33 | | | | | | | | | | | | | | | | | all_380_1 gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | (1941) (all_380_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 164.41/22.33 | | | | | | | | | | | | | | | | | (all_380_1 = 0 & mem(all_92_1, e) = 0) % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | BETA: splitting (1909) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1942) all_349_0 = 0 & mem(all_62_1, all_50_0) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | ALPHA: (1942) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1943) mem(all_62_1, all_50_0) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 164.41/22.33 | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (1943) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1944) all_62_1 = e % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | REDUCE: (85), (1944) imply: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1945) mem(e, all_39_1) = all_62_0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | BETA: splitting (1941) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1946) all_380_0 = 0 & mem(all_92_1, all_50_0) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | ALPHA: (1946) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1947) mem(all_92_1, all_50_0) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (105), (106), (1945), % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1947) are inconsistent by sub-proof #2. % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1948) all_380_1 = 0 & mem(all_92_1, e) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | ALPHA: (1948) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1949) mem(all_92_1, e) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (105), (1949) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1950) $false % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | CLOSE: (1950) is inconsistent. % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | End of split % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1951) all_349_1 = 0 & mem(all_62_1, e) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | ALPHA: (1951) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1952) mem(all_62_1, e) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 164.41/22.33 | | | | | | | | | | | | | | | | | | (83), (1952) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1953) $false % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | CLOSE: (1953) is inconsistent. % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | End of split % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | End of split % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | End of split % 164.41/22.33 | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | End of split % 164.41/22.33 | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | Case 2: % 164.41/22.33 | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | (1954) all_263_1 = 0 & mem(all_117_1, all_29_4) = 0 % 164.41/22.33 | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | ALPHA: (1954) implies: % 164.41/22.33 | | | | | | | | | | | | | | (1955) mem(all_117_1, all_29_4) = 0 % 164.41/22.33 | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, all_29_5, % 164.41/22.33 | | | | | | | | | | | | | | all_29_2, all_29_4, simplifying with (20), (32), % 164.41/22.33 | | | | | | | | | | | | | | (89), (122), (1955) gives: % 164.41/22.33 | | | | | | | | | | | | | | (1956) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.33 | | | | | | | | | | | | | | mem(all_117_1, all_29_2) = 0) | (v0 = 0 & % 164.41/22.33 | | | | | | | | | | | | | | mem(all_117_1, all_29_5) = 0)) % 164.41/22.33 | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | DELTA: instantiating (1956) with fresh symbols all_334_0, % 164.41/22.33 | | | | | | | | | | | | | | all_334_1 gives: % 164.41/22.33 | | | | | | | | | | | | | | (1957) (all_334_0 = 0 & mem(all_117_1, all_29_2) = 0) | % 164.41/22.33 | | | | | | | | | | | | | | (all_334_1 = 0 & mem(all_117_1, all_29_5) = 0) % 164.41/22.33 | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | BETA: splitting (1501) gives: % 164.41/22.33 | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | Case 1: % 164.41/22.33 | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | (1958) all_271_0 = 0 & mem(all_62_1, all_29_2) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | ALPHA: (1958) implies: % 164.41/22.33 | | | | | | | | | | | | | | | (1959) mem(all_62_1, all_29_2) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, all_29_5, % 164.41/22.33 | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (83), % 164.41/22.33 | | | | | | | | | | | | | | | (1959) gives: % 164.41/22.33 | | | | | | | | | | | | | | | (1960) all_62_1 = all_29_5 % 164.41/22.33 | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | REDUCE: (85), (1960) imply: % 164.41/22.33 | | | | | | | | | | | | | | | (1961) mem(all_29_5, all_39_1) = all_62_0 % 164.41/22.33 | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | BETA: splitting (1867) gives: % 164.41/22.33 | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | Case 1: % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | (1962) all_326_0 = 0 & mem(all_92_1, all_29_2) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | ALPHA: (1962) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | (1963) mem(all_92_1, all_29_2) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (105), (106), (1961), % 164.41/22.33 | | | | | | | | | | | | | | | | (1963) are inconsistent by sub-proof #3. % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | Case 2: % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | (1964) all_326_1 = 0 & mem(all_92_1, all_29_5) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | ALPHA: (1964) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | (1965) mem(all_92_1, all_29_5) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 164.41/22.33 | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.41/22.33 | | | | | | | | | | | | | | | | (105), (1965) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | (1966) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.33 | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 164.41/22.33 | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | DELTA: instantiating (1966) with fresh symbols all_382_0, % 164.41/22.33 | | | | | | | | | | | | | | | | all_382_1 gives: % 164.41/22.33 | | | | | | | | | | | | | | | | (1967) (all_382_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 164.41/22.33 | | | | | | | | | | | | | | | | (all_382_1 = 0 & mem(all_92_1, e) = 0) % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | BETA: splitting (1957) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | Case 1: % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | (1968) all_334_0 = 0 & mem(all_117_1, all_29_2) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | ALPHA: (1968) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | (1969) mem(all_117_1, all_29_2) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (82), (122), (126), (1961), % 164.41/22.33 | | | | | | | | | | | | | | | | | (1969) are inconsistent by sub-proof #9. % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | Case 2: % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | (1970) all_334_1 = 0 & mem(all_117_1, all_29_5) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | ALPHA: (1970) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | (1971) mem(all_117_1, all_29_5) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 164.41/22.33 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.41/22.33 | | | | | | | | | | | | | | | | | (122), (1971) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | (1972) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.33 | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 164.41/22.33 | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | DELTA: instantiating (1972) with fresh symbols all_390_0, % 164.41/22.33 | | | | | | | | | | | | | | | | | all_390_1 gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | (1973) (all_390_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 164.41/22.33 | | | | | | | | | | | | | | | | | (all_390_1 = 0 & mem(all_117_1, e) = 0) % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | BETA: splitting (1967) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1974) all_382_0 = 0 & mem(all_92_1, all_50_0) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | ALPHA: (1974) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1975) mem(all_92_1, all_50_0) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, e, all_50_0, % 164.41/22.33 | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (105), (1975) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1976) all_92_1 = e % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | REDUCE: (107), (1976) imply: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1977) mem(e, all_56_1) = all_92_0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | BETA: splitting (1973) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1978) all_390_0 = 0 & mem(all_117_1, all_50_0) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | ALPHA: (1978) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1979) mem(all_117_1, all_50_0) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (104), (122), (123), % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1977), (1979) are inconsistent by sub-proof #19. % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1980) all_390_1 = 0 & mem(all_117_1, e) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | ALPHA: (1980) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1981) mem(all_117_1, e) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (122), (1981) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | | (1982) $false % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | | CLOSE: (1982) is inconsistent. % 164.41/22.33 | | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | End of split % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1983) all_382_1 = 0 & mem(all_92_1, e) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | ALPHA: (1983) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1984) mem(all_92_1, e) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 164.41/22.33 | | | | | | | | | | | | | | | | | | (105), (1984) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (1985) $false % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | CLOSE: (1985) is inconsistent. % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | End of split % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | End of split % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | End of split % 164.41/22.33 | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | Case 2: % 164.41/22.33 | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | (1986) all_271_1 = 0 & mem(all_62_1, all_29_5) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | ALPHA: (1986) implies: % 164.41/22.33 | | | | | | | | | | | | | | | (1987) mem(all_62_1, all_29_5) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_62_1, e, all_50_0, % 164.41/22.33 | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), (83), % 164.41/22.33 | | | | | | | | | | | | | | | (1987) gives: % 164.41/22.33 | | | | | | | | | | | | | | | (1988) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.33 | | | | | | | | | | | | | | | mem(all_62_1, all_50_0) = 0) | (v0 = 0 & % 164.41/22.33 | | | | | | | | | | | | | | | mem(all_62_1, e) = 0)) % 164.41/22.33 | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | DELTA: instantiating (1988) with fresh symbols all_342_0, % 164.41/22.33 | | | | | | | | | | | | | | | all_342_1 gives: % 164.41/22.33 | | | | | | | | | | | | | | | (1989) (all_342_0 = 0 & mem(all_62_1, all_50_0) = 0) | % 164.41/22.33 | | | | | | | | | | | | | | | (all_342_1 = 0 & mem(all_62_1, e) = 0) % 164.41/22.33 | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | BETA: splitting (1867) gives: % 164.41/22.33 | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | Case 1: % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | (1990) all_326_0 = 0 & mem(all_92_1, all_29_2) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | ALPHA: (1990) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | (1991) mem(all_92_1, all_29_2) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_92_1, all_29_5, % 164.41/22.33 | | | | | | | | | | | | | | | | all_29_2, simplifying with (23), (32), (105), % 164.41/22.33 | | | | | | | | | | | | | | | | (1991) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | (1992) all_92_1 = all_29_5 % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | REDUCE: (107), (1992) imply: % 164.41/22.33 | | | | | | | | | | | | | | | | (1993) mem(all_29_5, all_56_1) = all_92_0 % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | BETA: splitting (1957) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | Case 1: % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | (1994) all_334_0 = 0 & mem(all_117_1, all_29_2) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | ALPHA: (1994) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | (1995) mem(all_117_1, all_29_2) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (17), (23), (32), (104), (122), (123), % 164.41/22.33 | | | | | | | | | | | | | | | | | (1993), (1995) are inconsistent by sub-proof #20. % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | Case 2: % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | (1996) all_334_1 = 0 & mem(all_117_1, all_29_5) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | ALPHA: (1996) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | (1997) mem(all_117_1, all_29_5) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_117_1, e, all_50_0, % 164.41/22.33 | | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.41/22.33 | | | | | | | | | | | | | | | | | (122), (1997) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | (1998) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.33 | | | | | | | | | | | | | | | | | mem(all_117_1, all_50_0) = 0) | (v0 = 0 & % 164.41/22.33 | | | | | | | | | | | | | | | | | mem(all_117_1, e) = 0)) % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | DELTA: instantiating (1998) with fresh symbols all_425_0, % 164.41/22.33 | | | | | | | | | | | | | | | | | all_425_1 gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | (1999) (all_425_0 = 0 & mem(all_117_1, all_50_0) = 0) | % 164.41/22.33 | | | | | | | | | | | | | | | | | (all_425_1 = 0 & mem(all_117_1, e) = 0) % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | BETA: splitting (1989) gives: % 164.41/22.33 | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | (2000) all_342_0 = 0 & mem(all_62_1, all_50_0) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.33 | | | | | | | | | | | | | | | | | | ALPHA: (2000) implies: % 164.41/22.33 | | | | | | | | | | | | | | | | | | (2001) mem(all_62_1, all_50_0) = 0 % 164.41/22.33 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 164.41/22.34 | | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (2001) gives: % 164.41/22.34 | | | | | | | | | | | | | | | | | | (2002) all_62_1 = e % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | REDUCE: (85), (2002) imply: % 164.41/22.34 | | | | | | | | | | | | | | | | | | (2003) mem(e, all_39_1) = all_62_0 % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | BETA: splitting (1999) gives: % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.34 | | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | | (2004) all_425_0 = 0 & mem(all_117_1, all_50_0) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | | ALPHA: (2004) implies: % 164.41/22.34 | | | | | | | | | | | | | | | | | | | (2005) mem(all_117_1, all_50_0) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (122), (126), (2003), % 164.41/22.34 | | | | | | | | | | | | | | | | | | | (2005) are inconsistent by sub-proof #8. % 164.41/22.34 | | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.34 | | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | | (2006) all_425_1 = 0 & mem(all_117_1, e) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | | ALPHA: (2006) implies: % 164.41/22.34 | | | | | | | | | | | | | | | | | | | (2007) mem(all_117_1, e) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_117_1, simplifying with % 164.41/22.34 | | | | | | | | | | | | | | | | | | | (122), (2007) gives: % 164.41/22.34 | | | | | | | | | | | | | | | | | | | (2008) $false % 164.41/22.34 | | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | | CLOSE: (2008) is inconsistent. % 164.41/22.34 | | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | End of split % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | (2009) all_342_1 = 0 & mem(all_62_1, e) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | ALPHA: (2009) implies: % 164.41/22.34 | | | | | | | | | | | | | | | | | | (2010) mem(all_62_1, e) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 164.41/22.34 | | | | | | | | | | | | | | | | | | (83), (2010) gives: % 164.41/22.34 | | | | | | | | | | | | | | | | | | (2011) $false % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | CLOSE: (2011) is inconsistent. % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | End of split % 164.41/22.34 | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | End of split % 164.41/22.34 | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | Case 2: % 164.41/22.34 | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | (2012) all_326_1 = 0 & mem(all_92_1, all_29_5) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | ALPHA: (2012) implies: % 164.41/22.34 | | | | | | | | | | | | | | | | (2013) mem(all_92_1, all_29_5) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_92_1, e, all_50_0, % 164.41/22.34 | | | | | | | | | | | | | | | | all_29_5, simplifying with (14), (61), (63), % 164.41/22.34 | | | | | | | | | | | | | | | | (105), (2013) gives: % 164.41/22.34 | | | | | | | | | | | | | | | | (2014) ? [v0: int] : ? [v1: int] : ((v1 = 0 & % 164.41/22.34 | | | | | | | | | | | | | | | | mem(all_92_1, all_50_0) = 0) | (v0 = 0 & % 164.41/22.34 | | | | | | | | | | | | | | | | mem(all_92_1, e) = 0)) % 164.41/22.34 | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | DELTA: instantiating (2014) with fresh symbols all_373_0, % 164.41/22.34 | | | | | | | | | | | | | | | | all_373_1 gives: % 164.41/22.34 | | | | | | | | | | | | | | | | (2015) (all_373_0 = 0 & mem(all_92_1, all_50_0) = 0) | % 164.41/22.34 | | | | | | | | | | | | | | | | (all_373_1 = 0 & mem(all_92_1, e) = 0) % 164.41/22.34 | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | BETA: splitting (1989) gives: % 164.41/22.34 | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | Case 1: % 164.41/22.34 | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | (2016) all_342_0 = 0 & mem(all_62_1, all_50_0) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | ALPHA: (2016) implies: % 164.41/22.34 | | | | | | | | | | | | | | | | | (2017) mem(all_62_1, all_50_0) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_62_1, e, all_50_0, % 164.41/22.34 | | | | | | | | | | | | | | | | | simplifying with (14), (62), (83), (2017) gives: % 164.41/22.34 | | | | | | | | | | | | | | | | | (2018) all_62_1 = e % 164.41/22.34 | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | REDUCE: (85), (2018) imply: % 164.41/22.34 | | | | | | | | | | | | | | | | | (2019) mem(e, all_39_1) = all_62_0 % 164.41/22.34 | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | BETA: splitting (2015) gives: % 164.41/22.34 | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | Case 1: % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | (2020) all_373_0 = 0 & mem(all_92_1, all_50_0) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | ALPHA: (2020) implies: % 164.41/22.34 | | | | | | | | | | | | | | | | | | (2021) mem(all_92_1, all_50_0) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (14), (17), (62), (82), (105), (106), (2019), % 164.41/22.34 | | | | | | | | | | | | | | | | | | (2021) are inconsistent by sub-proof #2. % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | Case 2: % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | (2022) all_373_1 = 0 & mem(all_92_1, e) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | ALPHA: (2022) implies: % 164.41/22.34 | | | | | | | | | | | | | | | | | | (2023) mem(all_92_1, e) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_92_1, simplifying with % 164.41/22.34 | | | | | | | | | | | | | | | | | | (105), (2023) gives: % 164.41/22.34 | | | | | | | | | | | | | | | | | | (2024) $false % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | | CLOSE: (2024) is inconsistent. % 164.41/22.34 | | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | End of split % 164.41/22.34 | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | Case 2: % 164.41/22.34 | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | (2025) all_342_1 = 0 & mem(all_62_1, e) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | ALPHA: (2025) implies: % 164.41/22.34 | | | | | | | | | | | | | | | | | (2026) mem(all_62_1, e) = 0 % 164.41/22.34 | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_62_1, simplifying with % 164.41/22.34 | | | | | | | | | | | | | | | | | (83), (2026) gives: % 164.41/22.34 | | | | | | | | | | | | | | | | | (2027) $false % 164.41/22.34 | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | | CLOSE: (2027) is inconsistent. % 164.41/22.34 | | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | | End of split % 164.41/22.34 | | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | | End of split % 164.41/22.34 | | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | | End of split % 164.41/22.34 | | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | | End of split % 164.41/22.34 | | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | | End of split % 164.41/22.34 | | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | | End of split % 164.41/22.34 | | | | | | | | | | | % 164.41/22.34 | | | | | | | | | | End of split % 164.41/22.34 | | | | | | | | | | % 164.41/22.34 | | | | | | | | | End of split % 164.41/22.34 | | | | | | | | | % 164.41/22.34 | | | | | | | | End of split % 164.41/22.34 | | | | | | | | % 164.41/22.34 | | | | | | | End of split % 164.41/22.34 | | | | | | | % 164.41/22.34 | | | | | | End of split % 164.41/22.34 | | | | | | % 164.41/22.34 | | | | | End of split % 164.41/22.34 | | | | | % 164.41/22.34 | | | | End of split % 164.41/22.34 | | | | % 164.41/22.34 | | | End of split % 164.41/22.34 | | | % 164.41/22.34 | | End of split % 164.41/22.34 | | % 164.41/22.34 | End of split % 164.41/22.34 | % 164.41/22.34 End of proof % 164.41/22.34 % 164.41/22.34 Sub-proof #1 shows that the following formulas are inconsistent: % 164.41/22.34 ---------------------------------------------------------------- % 164.41/22.34 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.41/22.34 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.41/22.34 (2) s(all_29_1) = all_37_0 % 164.41/22.34 (3) mem(all_29_1, all_111_1) = all_153_0 % 164.41/22.34 (4) mem(all_147_2, all_37_0) = 0 % 164.41/22.34 (5) $i(all_147_2) % 164.41/22.34 (6) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.41/22.34 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.41/22.34 (7) ~ (all_153_0 = 0) % 164.41/22.34 (8) $i(all_29_1) % 164.41/22.34 (9) mem(all_147_2, all_111_1) = 0 % 164.41/22.34 % 164.41/22.34 Begin of proof % 164.41/22.34 | % 164.41/22.34 | GROUND_INST: instantiating (1) with all_147_2, all_29_1, all_37_0, simplifying % 164.41/22.34 | with (2), (4), (5), (8) gives: % 164.41/22.34 | (10) all_147_2 = all_29_1 % 164.41/22.34 | % 164.41/22.34 | REDUCE: (9), (10) imply: % 164.41/22.34 | (11) mem(all_29_1, all_111_1) = 0 % 164.41/22.34 | % 164.41/22.34 | GROUND_INST: instantiating (6) with all_153_0, 0, all_111_1, all_29_1, % 164.41/22.34 | simplifying with (3), (11) gives: % 164.41/22.34 | (12) all_153_0 = 0 % 164.41/22.34 | % 164.41/22.34 | REDUCE: (7), (12) imply: % 164.41/22.34 | (13) $false % 164.41/22.34 | % 164.41/22.34 | CLOSE: (13) is inconsistent. % 164.41/22.34 | % 164.41/22.34 End of proof % 164.41/22.34 % 164.41/22.34 Sub-proof #2 shows that the following formulas are inconsistent: % 164.41/22.34 ---------------------------------------------------------------- % 164.41/22.34 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.41/22.34 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.41/22.34 (2) s(e) = all_50_0 % 164.41/22.34 (3) $i(all_92_1) % 164.41/22.34 (4) ~ (all_62_0 = 0) % 164.41/22.34 (5) mem(all_92_1, all_39_1) = 0 % 164.41/22.34 (6) mem(e, all_39_1) = all_62_0 % 164.41/22.34 (7) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.41/22.34 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.41/22.34 (8) $i(e) % 164.41/22.34 (9) mem(all_92_1, all_50_0) = 0 % 164.41/22.34 % 164.41/22.34 Begin of proof % 164.41/22.34 | % 164.41/22.34 | GROUND_INST: instantiating (1) with all_92_1, e, all_50_0, simplifying with % 164.41/22.34 | (2), (3), (8), (9) gives: % 164.41/22.34 | (10) all_92_1 = e % 164.41/22.34 | % 164.41/22.34 | REDUCE: (5), (10) imply: % 164.41/22.34 | (11) mem(e, all_39_1) = 0 % 164.41/22.34 | % 164.41/22.34 | GROUND_INST: instantiating (7) with all_62_0, 0, all_39_1, e, simplifying with % 164.41/22.34 | (6), (11) gives: % 164.41/22.34 | (12) all_62_0 = 0 % 164.41/22.34 | % 164.41/22.34 | REDUCE: (4), (12) imply: % 164.41/22.34 | (13) $false % 164.41/22.34 | % 164.41/22.34 | CLOSE: (13) is inconsistent. % 164.41/22.34 | % 164.41/22.34 End of proof % 164.41/22.34 % 164.41/22.34 Sub-proof #3 shows that the following formulas are inconsistent: % 164.41/22.34 ---------------------------------------------------------------- % 164.41/22.34 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.41/22.34 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.41/22.34 (2) $i(all_92_1) % 164.41/22.34 (3) ~ (all_62_0 = 0) % 164.41/22.34 (4) mem(all_29_5, all_39_1) = all_62_0 % 164.41/22.34 (5) mem(all_92_1, all_39_1) = 0 % 164.41/22.34 (6) $i(all_29_5) % 164.41/22.34 (7) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.41/22.34 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.41/22.34 (8) s(all_29_5) = all_29_2 % 164.41/22.34 (9) mem(all_92_1, all_29_2) = 0 % 164.41/22.34 % 164.41/22.34 Begin of proof % 164.41/22.34 | % 164.41/22.34 | GROUND_INST: instantiating (1) with all_92_1, all_29_5, all_29_2, simplifying % 164.41/22.34 | with (2), (6), (8), (9) gives: % 164.41/22.34 | (10) all_92_1 = all_29_5 % 164.41/22.34 | % 164.41/22.34 | REDUCE: (5), (10) imply: % 164.41/22.34 | (11) mem(all_29_5, all_39_1) = 0 % 164.41/22.34 | % 164.41/22.34 | GROUND_INST: instantiating (7) with all_62_0, 0, all_39_1, all_29_5, % 164.41/22.34 | simplifying with (4), (11) gives: % 164.41/22.34 | (12) all_62_0 = 0 % 164.41/22.34 | % 164.41/22.34 | REDUCE: (3), (12) imply: % 164.41/22.34 | (13) $false % 164.41/22.34 | % 164.41/22.34 | CLOSE: (13) is inconsistent. % 164.41/22.34 | % 164.41/22.34 End of proof % 164.41/22.34 % 164.41/22.34 Sub-proof #4 shows that the following formulas are inconsistent: % 164.41/22.34 ---------------------------------------------------------------- % 164.41/22.34 (1) $i(all_29_4) % 164.41/22.34 (2) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.41/22.34 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.41/22.34 (3) $i(all_92_1) % 164.41/22.34 (4) ~ (all_62_0 = 0) % 164.41/22.34 (5) mem(all_29_4, all_39_1) = all_62_0 % 164.41/22.34 (6) mem(all_92_1, all_52_0) = 0 % 164.41/22.34 (7) mem(all_92_1, all_39_1) = 0 % 164.53/22.34 (8) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.34 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.34 (9) s(all_29_4) = all_52_0 % 164.53/22.34 % 164.53/22.34 Begin of proof % 164.53/22.34 | % 164.53/22.34 | GROUND_INST: instantiating (2) with all_92_1, all_29_4, all_52_0, simplifying % 164.53/22.34 | with (1), (3), (6), (9) gives: % 164.53/22.34 | (10) all_92_1 = all_29_4 % 164.53/22.34 | % 164.53/22.34 | REDUCE: (7), (10) imply: % 164.53/22.34 | (11) mem(all_29_4, all_39_1) = 0 % 164.53/22.34 | % 164.53/22.34 | GROUND_INST: instantiating (8) with all_62_0, 0, all_39_1, all_29_4, % 164.53/22.34 | simplifying with (5), (11) gives: % 164.53/22.34 | (12) all_62_0 = 0 % 164.53/22.34 | % 164.53/22.34 | REDUCE: (4), (12) imply: % 164.53/22.34 | (13) $false % 164.53/22.34 | % 164.53/22.34 | CLOSE: (13) is inconsistent. % 164.53/22.34 | % 164.53/22.34 End of proof % 164.53/22.34 % 164.53/22.34 Sub-proof #5 shows that the following formulas are inconsistent: % 164.53/22.34 ---------------------------------------------------------------- % 164.53/22.34 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.34 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.34 (2) s(all_29_1) = all_37_0 % 164.53/22.34 (3) mem(all_147_2, all_37_0) = 0 % 164.53/22.34 (4) $i(all_147_2) % 164.53/22.34 (5) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.34 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.34 (6) ~ (all_117_0 = 0) % 164.53/22.34 (7) mem(all_147_2, all_81_1) = 0 % 164.53/22.34 (8) $i(all_29_1) % 164.53/22.34 (9) mem(all_29_1, all_81_1) = all_117_0 % 164.53/22.34 % 164.53/22.34 Begin of proof % 164.53/22.34 | % 164.53/22.34 | GROUND_INST: instantiating (1) with all_147_2, all_29_1, all_37_0, simplifying % 164.53/22.34 | with (2), (3), (4), (8) gives: % 164.53/22.34 | (10) all_147_2 = all_29_1 % 164.53/22.34 | % 164.53/22.34 | REDUCE: (7), (10) imply: % 164.53/22.34 | (11) mem(all_29_1, all_81_1) = 0 % 164.53/22.34 | % 164.53/22.34 | GROUND_INST: instantiating (5) with all_117_0, 0, all_81_1, all_29_1, % 164.53/22.34 | simplifying with (9), (11) gives: % 164.53/22.34 | (12) all_117_0 = 0 % 164.53/22.34 | % 164.53/22.34 | REDUCE: (6), (12) imply: % 164.53/22.34 | (13) $false % 164.53/22.34 | % 164.53/22.34 | CLOSE: (13) is inconsistent. % 164.53/22.34 | % 164.53/22.34 End of proof % 164.53/22.34 % 164.53/22.34 Sub-proof #6 shows that the following formulas are inconsistent: % 164.53/22.34 ---------------------------------------------------------------- % 164.53/22.34 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.34 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.35 (2) s(all_29_1) = all_37_0 % 164.53/22.35 (3) mem(all_153_1, all_81_1) = 0 % 164.53/22.35 (4) mem(all_153_1, all_37_0) = 0 % 164.53/22.35 (5) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.35 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.35 (6) $i(all_153_1) % 164.53/22.35 (7) ~ (all_117_0 = 0) % 164.53/22.35 (8) $i(all_29_1) % 164.53/22.35 (9) mem(all_29_1, all_81_1) = all_117_0 % 164.53/22.35 % 164.53/22.35 Begin of proof % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (1) with all_153_1, all_29_1, all_37_0, simplifying % 164.53/22.35 | with (2), (4), (6), (8) gives: % 164.53/22.35 | (10) all_153_1 = all_29_1 % 164.53/22.35 | % 164.53/22.35 | REDUCE: (3), (10) imply: % 164.53/22.35 | (11) mem(all_29_1, all_81_1) = 0 % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (5) with all_117_0, 0, all_81_1, all_29_1, % 164.53/22.35 | simplifying with (9), (11) gives: % 164.53/22.35 | (12) all_117_0 = 0 % 164.53/22.35 | % 164.53/22.35 | REDUCE: (7), (12) imply: % 164.53/22.35 | (13) $false % 164.53/22.35 | % 164.53/22.35 | CLOSE: (13) is inconsistent. % 164.53/22.35 | % 164.53/22.35 End of proof % 164.53/22.35 % 164.53/22.35 Sub-proof #7 shows that the following formulas are inconsistent: % 164.53/22.35 ---------------------------------------------------------------- % 164.53/22.35 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.35 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.35 (2) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : ! [v3: $i] : ( ~ (u(v1, v2) = % 164.53/22.35 v3) | ~ (mem(v0, v3) = 0) | ~ $i(v2) | ~ $i(v1) | ~ $i(v0) | ? % 164.53/22.35 [v4: int] : ? [v5: int] : ((v5 = 0 & mem(v0, v2) = 0) | (v4 = 0 & % 164.53/22.35 mem(v0, v1) = 0))) % 164.53/22.35 (3) $i(all_117_1) % 164.53/22.35 (4) s(e) = all_50_0 % 164.53/22.35 (5) ~ (all_62_0 = 0) % 164.53/22.35 (6) ! [v0: $i] : ( ~ (mem(v0, e) = 0) | ~ $i(v0)) % 164.53/22.35 (7) u(e, all_50_0) = all_29_5 % 164.53/22.35 (8) mem(all_117_1, all_29_5) = 0 % 164.53/22.35 (9) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.35 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.35 (10) $i(all_50_0) % 164.53/22.35 (11) $i(e) % 164.53/22.35 (12) (all_324_0 = 0 & mem(all_62_1, all_50_0) = 0) | (all_324_1 = 0 & % 164.53/22.35 mem(all_62_1, e) = 0) % 164.53/22.35 (13) mem(all_62_1, all_39_1) = all_62_0 % 164.53/22.35 (14) mem(all_117_1, all_39_1) = 0 % 164.53/22.35 (15) $i(all_62_1) % 164.53/22.35 % 164.53/22.35 Begin of proof % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (2) with all_117_1, e, all_50_0, all_29_5, % 164.53/22.35 | simplifying with (3), (7), (8), (10), (11) gives: % 164.53/22.35 | (16) ? [v0: int] : ? [v1: int] : ((v1 = 0 & mem(all_117_1, all_50_0) = 0) % 164.53/22.35 | | (v0 = 0 & mem(all_117_1, e) = 0)) % 164.53/22.35 | % 164.53/22.35 | DELTA: instantiating (16) with fresh symbols all_371_0, all_371_1 gives: % 164.53/22.35 | (17) (all_371_0 = 0 & mem(all_117_1, all_50_0) = 0) | (all_371_1 = 0 & % 164.53/22.35 | mem(all_117_1, e) = 0) % 164.53/22.35 | % 164.53/22.35 | BETA: splitting (12) gives: % 164.53/22.35 | % 164.53/22.35 | Case 1: % 164.53/22.35 | | % 164.53/22.35 | | (18) all_324_0 = 0 & mem(all_62_1, all_50_0) = 0 % 164.53/22.35 | | % 164.53/22.35 | | ALPHA: (18) implies: % 164.53/22.35 | | (19) mem(all_62_1, all_50_0) = 0 % 164.53/22.35 | | % 164.53/22.35 | | GROUND_INST: instantiating (1) with all_62_1, e, all_50_0, simplifying with % 164.53/22.35 | | (4), (11), (15), (19) gives: % 164.53/22.35 | | (20) all_62_1 = e % 164.53/22.35 | | % 164.53/22.35 | | REDUCE: (13), (20) imply: % 164.53/22.35 | | (21) mem(e, all_39_1) = all_62_0 % 164.53/22.35 | | % 164.53/22.35 | | BETA: splitting (17) gives: % 164.53/22.35 | | % 164.53/22.35 | | Case 1: % 164.53/22.35 | | | % 164.53/22.35 | | | (22) all_371_0 = 0 & mem(all_117_1, all_50_0) = 0 % 164.53/22.35 | | | % 164.53/22.35 | | | ALPHA: (22) implies: % 164.53/22.35 | | | (23) mem(all_117_1, all_50_0) = 0 % 164.53/22.35 | | | % 164.53/22.35 | | | REF_CLOSE: (1), (3), (4), (5), (9), (11), (14), (21), (23) are % 164.53/22.35 | | | inconsistent by sub-proof #8. % 164.53/22.35 | | | % 164.53/22.35 | | Case 2: % 164.53/22.35 | | | % 164.53/22.35 | | | (24) all_371_1 = 0 & mem(all_117_1, e) = 0 % 164.53/22.35 | | | % 164.53/22.35 | | | ALPHA: (24) implies: % 164.53/22.35 | | | (25) mem(all_117_1, e) = 0 % 164.53/22.35 | | | % 164.53/22.35 | | | GROUND_INST: instantiating (6) with all_117_1, simplifying with (3), (25) % 164.53/22.35 | | | gives: % 164.53/22.35 | | | (26) $false % 164.53/22.35 | | | % 164.53/22.35 | | | CLOSE: (26) is inconsistent. % 164.53/22.35 | | | % 164.53/22.35 | | End of split % 164.53/22.35 | | % 164.53/22.35 | Case 2: % 164.53/22.35 | | % 164.53/22.35 | | (27) all_324_1 = 0 & mem(all_62_1, e) = 0 % 164.53/22.35 | | % 164.53/22.35 | | ALPHA: (27) implies: % 164.53/22.35 | | (28) mem(all_62_1, e) = 0 % 164.53/22.35 | | % 164.53/22.35 | | GROUND_INST: instantiating (6) with all_62_1, simplifying with (15), (28) % 164.53/22.35 | | gives: % 164.53/22.35 | | (29) $false % 164.53/22.35 | | % 164.53/22.35 | | CLOSE: (29) is inconsistent. % 164.53/22.35 | | % 164.53/22.35 | End of split % 164.53/22.35 | % 164.53/22.35 End of proof % 164.53/22.35 % 164.53/22.35 Sub-proof #8 shows that the following formulas are inconsistent: % 164.53/22.35 ---------------------------------------------------------------- % 164.53/22.35 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.35 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.35 (2) mem(all_117_1, all_50_0) = 0 % 164.53/22.35 (3) $i(all_117_1) % 164.53/22.35 (4) s(e) = all_50_0 % 164.53/22.35 (5) ~ (all_62_0 = 0) % 164.53/22.35 (6) mem(e, all_39_1) = all_62_0 % 164.53/22.35 (7) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.35 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.35 (8) $i(e) % 164.53/22.35 (9) mem(all_117_1, all_39_1) = 0 % 164.53/22.35 % 164.53/22.35 Begin of proof % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (1) with all_117_1, e, all_50_0, simplifying with % 164.53/22.35 | (2), (3), (4), (8) gives: % 164.53/22.35 | (10) all_117_1 = e % 164.53/22.35 | % 164.53/22.35 | REDUCE: (9), (10) imply: % 164.53/22.35 | (11) mem(e, all_39_1) = 0 % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (7) with all_62_0, 0, all_39_1, e, simplifying with % 164.53/22.35 | (6), (11) gives: % 164.53/22.35 | (12) all_62_0 = 0 % 164.53/22.35 | % 164.53/22.35 | REDUCE: (5), (12) imply: % 164.53/22.35 | (13) $false % 164.53/22.35 | % 164.53/22.35 | CLOSE: (13) is inconsistent. % 164.53/22.35 | % 164.53/22.35 End of proof % 164.53/22.35 % 164.53/22.35 Sub-proof #9 shows that the following formulas are inconsistent: % 164.53/22.35 ---------------------------------------------------------------- % 164.53/22.35 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.35 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.35 (2) $i(all_117_1) % 164.53/22.35 (3) ~ (all_62_0 = 0) % 164.53/22.35 (4) mem(all_29_5, all_39_1) = all_62_0 % 164.53/22.35 (5) $i(all_29_5) % 164.53/22.35 (6) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.35 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.35 (7) mem(all_117_1, all_29_2) = 0 % 164.53/22.35 (8) s(all_29_5) = all_29_2 % 164.53/22.35 (9) mem(all_117_1, all_39_1) = 0 % 164.53/22.35 % 164.53/22.35 Begin of proof % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (1) with all_117_1, all_29_5, all_29_2, simplifying % 164.53/22.35 | with (2), (5), (7), (8) gives: % 164.53/22.35 | (10) all_117_1 = all_29_5 % 164.53/22.35 | % 164.53/22.35 | REDUCE: (9), (10) imply: % 164.53/22.35 | (11) mem(all_29_5, all_39_1) = 0 % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (6) with all_62_0, 0, all_39_1, all_29_5, % 164.53/22.35 | simplifying with (4), (11) gives: % 164.53/22.35 | (12) all_62_0 = 0 % 164.53/22.35 | % 164.53/22.35 | REDUCE: (3), (12) imply: % 164.53/22.35 | (13) $false % 164.53/22.35 | % 164.53/22.35 | CLOSE: (13) is inconsistent. % 164.53/22.35 | % 164.53/22.35 End of proof % 164.53/22.35 % 164.53/22.35 Sub-proof #10 shows that the following formulas are inconsistent: % 164.53/22.35 ---------------------------------------------------------------- % 164.53/22.35 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.35 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.35 (2) mem(all_153_1, all_39_1) = 0 % 164.53/22.35 (3) s(e) = all_50_0 % 164.53/22.35 (4) ~ (all_62_0 = 0) % 164.53/22.35 (5) mem(e, all_39_1) = all_62_0 % 164.53/22.35 (6) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.35 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.35 (7) $i(e) % 164.53/22.35 (8) $i(all_153_1) % 164.53/22.35 (9) mem(all_153_1, all_50_0) = 0 % 164.53/22.35 % 164.53/22.35 Begin of proof % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (1) with all_153_1, e, all_50_0, simplifying with % 164.53/22.35 | (3), (7), (8), (9) gives: % 164.53/22.35 | (10) all_153_1 = e % 164.53/22.35 | % 164.53/22.35 | REDUCE: (2), (10) imply: % 164.53/22.35 | (11) mem(e, all_39_1) = 0 % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (6) with all_62_0, 0, all_39_1, e, simplifying with % 164.53/22.35 | (5), (11) gives: % 164.53/22.35 | (12) all_62_0 = 0 % 164.53/22.35 | % 164.53/22.35 | REDUCE: (4), (12) imply: % 164.53/22.35 | (13) $false % 164.53/22.35 | % 164.53/22.35 | CLOSE: (13) is inconsistent. % 164.53/22.35 | % 164.53/22.35 End of proof % 164.53/22.35 % 164.53/22.35 Sub-proof #11 shows that the following formulas are inconsistent: % 164.53/22.35 ---------------------------------------------------------------- % 164.53/22.35 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.35 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.35 (2) mem(all_147_2, all_50_0) = 0 % 164.53/22.35 (3) s(e) = all_50_0 % 164.53/22.35 (4) mem(all_147_2, all_39_1) = 0 % 164.53/22.35 (5) ~ (all_62_0 = 0) % 164.53/22.35 (6) mem(e, all_39_1) = all_62_0 % 164.53/22.35 (7) $i(all_147_2) % 164.53/22.35 (8) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.35 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.35 (9) $i(e) % 164.53/22.35 % 164.53/22.35 Begin of proof % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (1) with all_147_2, e, all_50_0, simplifying with % 164.53/22.35 | (2), (3), (7), (9) gives: % 164.53/22.35 | (10) all_147_2 = e % 164.53/22.35 | % 164.53/22.35 | REDUCE: (4), (10) imply: % 164.53/22.35 | (11) mem(e, all_39_1) = 0 % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (8) with all_62_0, 0, all_39_1, e, simplifying with % 164.53/22.35 | (6), (11) gives: % 164.53/22.35 | (12) all_62_0 = 0 % 164.53/22.35 | % 164.53/22.35 | REDUCE: (5), (12) imply: % 164.53/22.35 | (13) $false % 164.53/22.35 | % 164.53/22.35 | CLOSE: (13) is inconsistent. % 164.53/22.35 | % 164.53/22.35 End of proof % 164.53/22.35 % 164.53/22.35 Sub-proof #12 shows that the following formulas are inconsistent: % 164.53/22.35 ---------------------------------------------------------------- % 164.53/22.35 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.35 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.35 (2) mem(all_147_2, all_29_2) = 0 % 164.53/22.35 (3) mem(all_147_2, all_39_1) = 0 % 164.53/22.35 (4) ~ (all_62_0 = 0) % 164.53/22.35 (5) mem(all_29_5, all_39_1) = all_62_0 % 164.53/22.35 (6) $i(all_29_5) % 164.53/22.35 (7) $i(all_147_2) % 164.53/22.35 (8) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.35 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.35 (9) s(all_29_5) = all_29_2 % 164.53/22.35 % 164.53/22.35 Begin of proof % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (1) with all_147_2, all_29_5, all_29_2, simplifying % 164.53/22.35 | with (2), (6), (7), (9) gives: % 164.53/22.35 | (10) all_147_2 = all_29_5 % 164.53/22.35 | % 164.53/22.35 | REDUCE: (3), (10) imply: % 164.53/22.35 | (11) mem(all_29_5, all_39_1) = 0 % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (8) with all_62_0, 0, all_39_1, all_29_5, % 164.53/22.35 | simplifying with (5), (11) gives: % 164.53/22.35 | (12) all_62_0 = 0 % 164.53/22.35 | % 164.53/22.35 | REDUCE: (4), (12) imply: % 164.53/22.35 | (13) $false % 164.53/22.35 | % 164.53/22.35 | CLOSE: (13) is inconsistent. % 164.53/22.35 | % 164.53/22.35 End of proof % 164.53/22.35 % 164.53/22.35 Sub-proof #13 shows that the following formulas are inconsistent: % 164.53/22.35 ---------------------------------------------------------------- % 164.53/22.35 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.35 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.35 (2) mem(all_153_1, all_39_1) = 0 % 164.53/22.35 (3) ~ (all_62_0 = 0) % 164.53/22.35 (4) mem(all_29_5, all_39_1) = all_62_0 % 164.53/22.35 (5) $i(all_29_5) % 164.53/22.35 (6) mem(all_153_1, all_29_2) = 0 % 164.53/22.35 (7) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.35 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.35 (8) s(all_29_5) = all_29_2 % 164.53/22.35 (9) $i(all_153_1) % 164.53/22.35 % 164.53/22.35 Begin of proof % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (1) with all_153_1, all_29_5, all_29_2, simplifying % 164.53/22.35 | with (5), (6), (8), (9) gives: % 164.53/22.35 | (10) all_153_1 = all_29_5 % 164.53/22.35 | % 164.53/22.35 | REDUCE: (2), (10) imply: % 164.53/22.35 | (11) mem(all_29_5, all_39_1) = 0 % 164.53/22.35 | % 164.53/22.35 | GROUND_INST: instantiating (7) with all_62_0, 0, all_39_1, all_29_5, % 164.53/22.35 | simplifying with (4), (11) gives: % 164.53/22.35 | (12) all_62_0 = 0 % 164.53/22.35 | % 164.53/22.35 | REDUCE: (3), (12) imply: % 164.53/22.36 | (13) $false % 164.53/22.36 | % 164.53/22.36 | CLOSE: (13) is inconsistent. % 164.53/22.36 | % 164.53/22.36 End of proof % 164.53/22.36 % 164.53/22.36 Sub-proof #14 shows that the following formulas are inconsistent: % 164.53/22.36 ---------------------------------------------------------------- % 164.53/22.36 (1) $i(all_29_4) % 164.53/22.36 (2) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.36 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.36 (3) mem(all_147_2, all_39_1) = 0 % 164.53/22.36 (4) ~ (all_62_0 = 0) % 164.53/22.36 (5) mem(all_29_4, all_39_1) = all_62_0 % 164.53/22.36 (6) mem(all_147_2, all_52_0) = 0 % 164.53/22.36 (7) $i(all_147_2) % 164.53/22.36 (8) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.36 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.36 (9) s(all_29_4) = all_52_0 % 164.53/22.36 % 164.53/22.36 Begin of proof % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (2) with all_147_2, all_29_4, all_52_0, simplifying % 164.53/22.36 | with (1), (6), (7), (9) gives: % 164.53/22.36 | (10) all_147_2 = all_29_4 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (3), (10) imply: % 164.53/22.36 | (11) mem(all_29_4, all_39_1) = 0 % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (8) with all_62_0, 0, all_39_1, all_29_4, % 164.53/22.36 | simplifying with (5), (11) gives: % 164.53/22.36 | (12) all_62_0 = 0 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (4), (12) imply: % 164.53/22.36 | (13) $false % 164.53/22.36 | % 164.53/22.36 | CLOSE: (13) is inconsistent. % 164.53/22.36 | % 164.53/22.36 End of proof % 164.53/22.36 % 164.53/22.36 Sub-proof #15 shows that the following formulas are inconsistent: % 164.53/22.36 ---------------------------------------------------------------- % 164.53/22.36 (1) $i(all_29_4) % 164.53/22.36 (2) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.36 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.36 (3) mem(all_153_1, all_39_1) = 0 % 164.53/22.36 (4) ~ (all_62_0 = 0) % 164.53/22.36 (5) mem(all_29_4, all_39_1) = all_62_0 % 164.53/22.36 (6) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.36 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.36 (7) mem(all_153_1, all_52_0) = 0 % 164.53/22.36 (8) $i(all_153_1) % 164.53/22.36 (9) s(all_29_4) = all_52_0 % 164.53/22.36 % 164.53/22.36 Begin of proof % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (2) with all_153_1, all_29_4, all_52_0, simplifying % 164.53/22.36 | with (1), (7), (8), (9) gives: % 164.53/22.36 | (10) all_153_1 = all_29_4 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (3), (10) imply: % 164.53/22.36 | (11) mem(all_29_4, all_39_1) = 0 % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (6) with all_62_0, 0, all_39_1, all_29_4, % 164.53/22.36 | simplifying with (5), (11) gives: % 164.53/22.36 | (12) all_62_0 = 0 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (4), (12) imply: % 164.53/22.36 | (13) $false % 164.53/22.36 | % 164.53/22.36 | CLOSE: (13) is inconsistent. % 164.53/22.36 | % 164.53/22.36 End of proof % 164.53/22.36 % 164.53/22.36 Sub-proof #16 shows that the following formulas are inconsistent: % 164.53/22.36 ---------------------------------------------------------------- % 164.53/22.36 (1) $i(all_29_4) % 164.53/22.36 (2) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.36 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.36 (3) $i(all_117_1) % 164.53/22.36 (4) ~ (all_62_0 = 0) % 164.53/22.36 (5) mem(all_29_4, all_39_1) = all_62_0 % 164.53/22.36 (6) mem(all_117_1, all_52_0) = 0 % 164.53/22.36 (7) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.36 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.36 (8) mem(all_117_1, all_39_1) = 0 % 164.53/22.36 (9) s(all_29_4) = all_52_0 % 164.53/22.36 % 164.53/22.36 Begin of proof % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (2) with all_117_1, all_29_4, all_52_0, simplifying % 164.53/22.36 | with (1), (3), (6), (9) gives: % 164.53/22.36 | (10) all_117_1 = all_29_4 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (8), (10) imply: % 164.53/22.36 | (11) mem(all_29_4, all_39_1) = 0 % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (7) with all_62_0, 0, all_39_1, all_29_4, % 164.53/22.36 | simplifying with (5), (11) gives: % 164.53/22.36 | (12) all_62_0 = 0 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (4), (12) imply: % 164.53/22.36 | (13) $false % 164.53/22.36 | % 164.53/22.36 | CLOSE: (13) is inconsistent. % 164.53/22.36 | % 164.53/22.36 End of proof % 164.53/22.36 % 164.53/22.36 Sub-proof #17 shows that the following formulas are inconsistent: % 164.53/22.36 ---------------------------------------------------------------- % 164.53/22.36 (1) mem(all_29_1, all_56_1) = all_92_0 % 164.53/22.36 (2) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.36 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.36 (3) mem(all_147_2, all_56_1) = 0 % 164.53/22.36 (4) s(all_29_1) = all_37_0 % 164.53/22.36 (5) mem(all_147_2, all_37_0) = 0 % 164.53/22.36 (6) $i(all_147_2) % 164.53/22.36 (7) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.36 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.36 (8) ~ (all_92_0 = 0) % 164.53/22.36 (9) $i(all_29_1) % 164.53/22.36 % 164.53/22.36 Begin of proof % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (2) with all_147_2, all_29_1, all_37_0, simplifying % 164.53/22.36 | with (4), (5), (6), (9) gives: % 164.53/22.36 | (10) all_147_2 = all_29_1 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (3), (10) imply: % 164.53/22.36 | (11) mem(all_29_1, all_56_1) = 0 % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (7) with all_92_0, 0, all_56_1, all_29_1, % 164.53/22.36 | simplifying with (1), (11) gives: % 164.53/22.36 | (12) all_92_0 = 0 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (8), (12) imply: % 164.53/22.36 | (13) $false % 164.53/22.36 | % 164.53/22.36 | CLOSE: (13) is inconsistent. % 164.53/22.36 | % 164.53/22.36 End of proof % 164.53/22.36 % 164.53/22.36 Sub-proof #18 shows that the following formulas are inconsistent: % 164.53/22.36 ---------------------------------------------------------------- % 164.53/22.36 (1) mem(all_29_1, all_56_1) = all_92_0 % 164.53/22.36 (2) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.36 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.36 (3) s(all_29_1) = all_37_0 % 164.53/22.36 (4) mem(all_153_1, all_37_0) = 0 % 164.53/22.36 (5) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.36 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.36 (6) $i(all_153_1) % 164.53/22.36 (7) mem(all_153_1, all_56_1) = 0 % 164.53/22.36 (8) ~ (all_92_0 = 0) % 164.53/22.36 (9) $i(all_29_1) % 164.53/22.36 % 164.53/22.36 Begin of proof % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (2) with all_153_1, all_29_1, all_37_0, simplifying % 164.53/22.36 | with (3), (4), (6), (9) gives: % 164.53/22.36 | (10) all_153_1 = all_29_1 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (7), (10) imply: % 164.53/22.36 | (11) mem(all_29_1, all_56_1) = 0 % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (5) with all_92_0, 0, all_56_1, all_29_1, % 164.53/22.36 | simplifying with (1), (11) gives: % 164.53/22.36 | (12) all_92_0 = 0 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (8), (12) imply: % 164.53/22.36 | (13) $false % 164.53/22.36 | % 164.53/22.36 | CLOSE: (13) is inconsistent. % 164.53/22.36 | % 164.53/22.36 End of proof % 164.53/22.36 % 164.53/22.36 Sub-proof #19 shows that the following formulas are inconsistent: % 164.53/22.36 ---------------------------------------------------------------- % 164.53/22.36 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.36 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.36 (2) mem(all_117_1, all_50_0) = 0 % 164.53/22.36 (3) $i(all_117_1) % 164.53/22.36 (4) s(e) = all_50_0 % 164.53/22.36 (5) mem(all_117_1, all_56_1) = 0 % 164.53/22.36 (6) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.36 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.36 (7) $i(e) % 164.53/22.36 (8) mem(e, all_56_1) = all_92_0 % 164.53/22.36 (9) ~ (all_92_0 = 0) % 164.53/22.36 % 164.53/22.36 Begin of proof % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (1) with all_117_1, e, all_50_0, simplifying with % 164.53/22.36 | (2), (3), (4), (7) gives: % 164.53/22.36 | (10) all_117_1 = e % 164.53/22.36 | % 164.53/22.36 | REDUCE: (5), (10) imply: % 164.53/22.36 | (11) mem(e, all_56_1) = 0 % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (6) with all_92_0, 0, all_56_1, e, simplifying with % 164.53/22.36 | (8), (11) gives: % 164.53/22.36 | (12) all_92_0 = 0 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (9), (12) imply: % 164.53/22.36 | (13) $false % 164.53/22.36 | % 164.53/22.36 | CLOSE: (13) is inconsistent. % 164.53/22.36 | % 164.53/22.36 End of proof % 164.53/22.36 % 164.53/22.36 Sub-proof #20 shows that the following formulas are inconsistent: % 164.53/22.36 ---------------------------------------------------------------- % 164.53/22.36 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.36 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.36 (2) $i(all_117_1) % 164.53/22.36 (3) mem(all_117_1, all_56_1) = 0 % 164.53/22.36 (4) $i(all_29_5) % 164.53/22.36 (5) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.36 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.36 (6) mem(all_29_5, all_56_1) = all_92_0 % 164.53/22.36 (7) mem(all_117_1, all_29_2) = 0 % 164.53/22.36 (8) s(all_29_5) = all_29_2 % 164.53/22.36 (9) ~ (all_92_0 = 0) % 164.53/22.36 % 164.53/22.36 Begin of proof % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (1) with all_117_1, all_29_5, all_29_2, simplifying % 164.53/22.36 | with (2), (4), (7), (8) gives: % 164.53/22.36 | (10) all_117_1 = all_29_5 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (3), (10) imply: % 164.53/22.36 | (11) mem(all_29_5, all_56_1) = 0 % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (5) with all_92_0, 0, all_56_1, all_29_5, % 164.53/22.36 | simplifying with (6), (11) gives: % 164.53/22.36 | (12) all_92_0 = 0 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (9), (12) imply: % 164.53/22.36 | (13) $false % 164.53/22.36 | % 164.53/22.36 | CLOSE: (13) is inconsistent. % 164.53/22.36 | % 164.53/22.36 End of proof % 164.53/22.36 % 164.53/22.36 Sub-proof #21 shows that the following formulas are inconsistent: % 164.53/22.36 ---------------------------------------------------------------- % 164.53/22.36 (1) $i(all_29_4) % 164.53/22.36 (2) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.36 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.36 (3) mem(all_29_4, all_111_1) = all_153_0 % 164.53/22.36 (4) mem(all_147_2, all_52_0) = 0 % 164.53/22.36 (5) $i(all_147_2) % 164.53/22.36 (6) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.36 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.36 (7) ~ (all_153_0 = 0) % 164.53/22.36 (8) mem(all_147_2, all_111_1) = 0 % 164.53/22.36 (9) s(all_29_4) = all_52_0 % 164.53/22.36 % 164.53/22.36 Begin of proof % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (2) with all_147_2, all_29_4, all_52_0, simplifying % 164.53/22.36 | with (1), (4), (5), (9) gives: % 164.53/22.36 | (10) all_147_2 = all_29_4 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (8), (10) imply: % 164.53/22.36 | (11) mem(all_29_4, all_111_1) = 0 % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (6) with all_153_0, 0, all_111_1, all_29_4, % 164.53/22.36 | simplifying with (3), (11) gives: % 164.53/22.36 | (12) all_153_0 = 0 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (7), (12) imply: % 164.53/22.36 | (13) $false % 164.53/22.36 | % 164.53/22.36 | CLOSE: (13) is inconsistent. % 164.53/22.36 | % 164.53/22.36 End of proof % 164.53/22.36 % 164.53/22.36 Sub-proof #22 shows that the following formulas are inconsistent: % 164.53/22.36 ---------------------------------------------------------------- % 164.53/22.36 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.36 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.36 (2) s(e) = all_50_0 % 164.53/22.36 (3) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.36 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.36 (4) $i(e) % 164.53/22.36 (5) $i(all_153_1) % 164.53/22.36 (6) mem(all_153_1, all_56_1) = 0 % 164.53/22.36 (7) mem(e, all_56_1) = all_92_0 % 164.53/22.36 (8) ~ (all_92_0 = 0) % 164.53/22.36 (9) mem(all_153_1, all_50_0) = 0 % 164.53/22.36 % 164.53/22.36 Begin of proof % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (1) with all_153_1, e, all_50_0, simplifying with % 164.53/22.36 | (2), (4), (5), (9) gives: % 164.53/22.36 | (10) all_153_1 = e % 164.53/22.36 | % 164.53/22.36 | REDUCE: (6), (10) imply: % 164.53/22.36 | (11) mem(e, all_56_1) = 0 % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (3) with all_92_0, 0, all_56_1, e, simplifying with % 164.53/22.36 | (7), (11) gives: % 164.53/22.36 | (12) all_92_0 = 0 % 164.53/22.36 | % 164.53/22.36 | REDUCE: (8), (12) imply: % 164.53/22.36 | (13) $false % 164.53/22.36 | % 164.53/22.36 | CLOSE: (13) is inconsistent. % 164.53/22.36 | % 164.53/22.36 End of proof % 164.53/22.36 % 164.53/22.36 Sub-proof #23 shows that the following formulas are inconsistent: % 164.53/22.36 ---------------------------------------------------------------- % 164.53/22.36 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.36 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.36 (2) mem(all_147_2, all_56_1) = 0 % 164.53/22.36 (3) mem(all_147_2, all_50_0) = 0 % 164.53/22.36 (4) s(e) = all_50_0 % 164.53/22.36 (5) $i(all_147_2) % 164.53/22.36 (6) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.36 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.36 (7) $i(e) % 164.53/22.36 (8) mem(e, all_56_1) = all_92_0 % 164.53/22.36 (9) ~ (all_92_0 = 0) % 164.53/22.36 % 164.53/22.36 Begin of proof % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (1) with all_147_2, e, all_50_0, simplifying with % 164.53/22.36 | (3), (4), (5), (7) gives: % 164.53/22.36 | (10) all_147_2 = e % 164.53/22.36 | % 164.53/22.36 | REDUCE: (2), (10) imply: % 164.53/22.36 | (11) mem(e, all_56_1) = 0 % 164.53/22.36 | % 164.53/22.36 | GROUND_INST: instantiating (6) with all_92_0, 0, all_56_1, e, simplifying with % 164.53/22.37 | (8), (11) gives: % 164.53/22.37 | (12) all_92_0 = 0 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (9), (12) imply: % 164.53/22.37 | (13) $false % 164.53/22.37 | % 164.53/22.37 | CLOSE: (13) is inconsistent. % 164.53/22.37 | % 164.53/22.37 End of proof % 164.53/22.37 % 164.53/22.37 Sub-proof #24 shows that the following formulas are inconsistent: % 164.53/22.37 ---------------------------------------------------------------- % 164.53/22.37 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.37 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.37 (2) mem(all_147_2, all_56_1) = 0 % 164.53/22.37 (3) mem(all_147_2, all_29_2) = 0 % 164.53/22.37 (4) $i(all_29_5) % 164.53/22.37 (5) $i(all_147_2) % 164.53/22.37 (6) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.37 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.37 (7) mem(all_29_5, all_56_1) = all_92_0 % 164.53/22.37 (8) s(all_29_5) = all_29_2 % 164.53/22.37 (9) ~ (all_92_0 = 0) % 164.53/22.37 % 164.53/22.37 Begin of proof % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (1) with all_147_2, all_29_5, all_29_2, simplifying % 164.53/22.37 | with (3), (4), (5), (8) gives: % 164.53/22.37 | (10) all_147_2 = all_29_5 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (2), (10) imply: % 164.53/22.37 | (11) mem(all_29_5, all_56_1) = 0 % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (6) with all_92_0, 0, all_56_1, all_29_5, % 164.53/22.37 | simplifying with (7), (11) gives: % 164.53/22.37 | (12) all_92_0 = 0 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (9), (12) imply: % 164.53/22.37 | (13) $false % 164.53/22.37 | % 164.53/22.37 | CLOSE: (13) is inconsistent. % 164.53/22.37 | % 164.53/22.37 End of proof % 164.53/22.37 % 164.53/22.37 Sub-proof #25 shows that the following formulas are inconsistent: % 164.53/22.37 ---------------------------------------------------------------- % 164.53/22.37 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.37 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.37 (2) $i(all_29_5) % 164.53/22.37 (3) mem(all_153_1, all_29_2) = 0 % 164.53/22.37 (4) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.37 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.37 (5) mem(all_29_5, all_56_1) = all_92_0 % 164.53/22.37 (6) s(all_29_5) = all_29_2 % 164.53/22.37 (7) $i(all_153_1) % 164.53/22.37 (8) mem(all_153_1, all_56_1) = 0 % 164.53/22.37 (9) ~ (all_92_0 = 0) % 164.53/22.37 % 164.53/22.37 Begin of proof % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (1) with all_153_1, all_29_5, all_29_2, simplifying % 164.53/22.37 | with (2), (3), (6), (7) gives: % 164.53/22.37 | (10) all_153_1 = all_29_5 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (8), (10) imply: % 164.53/22.37 | (11) mem(all_29_5, all_56_1) = 0 % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (4) with all_92_0, 0, all_56_1, all_29_5, % 164.53/22.37 | simplifying with (5), (11) gives: % 164.53/22.37 | (12) all_92_0 = 0 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (9), (12) imply: % 164.53/22.37 | (13) $false % 164.53/22.37 | % 164.53/22.37 | CLOSE: (13) is inconsistent. % 164.53/22.37 | % 164.53/22.37 End of proof % 164.53/22.37 % 164.53/22.37 Sub-proof #26 shows that the following formulas are inconsistent: % 164.53/22.37 ---------------------------------------------------------------- % 164.53/22.37 (1) $i(all_29_4) % 164.53/22.37 (2) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.37 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.37 (3) mem(all_147_2, all_52_0) = 0 % 164.53/22.37 (4) $i(all_147_2) % 164.53/22.37 (5) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.37 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.37 (6) ~ (all_117_0 = 0) % 164.53/22.37 (7) mem(all_29_4, all_81_1) = all_117_0 % 164.53/22.37 (8) mem(all_147_2, all_81_1) = 0 % 164.53/22.37 (9) s(all_29_4) = all_52_0 % 164.53/22.37 % 164.53/22.37 Begin of proof % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (2) with all_147_2, all_29_4, all_52_0, simplifying % 164.53/22.37 | with (1), (3), (4), (9) gives: % 164.53/22.37 | (10) all_147_2 = all_29_4 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (8), (10) imply: % 164.53/22.37 | (11) mem(all_29_4, all_81_1) = 0 % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (5) with all_117_0, 0, all_81_1, all_29_4, % 164.53/22.37 | simplifying with (7), (11) gives: % 164.53/22.37 | (12) all_117_0 = 0 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (6), (12) imply: % 164.53/22.37 | (13) $false % 164.53/22.37 | % 164.53/22.37 | CLOSE: (13) is inconsistent. % 164.53/22.37 | % 164.53/22.37 End of proof % 164.53/22.37 % 164.53/22.37 Sub-proof #27 shows that the following formulas are inconsistent: % 164.53/22.37 ---------------------------------------------------------------- % 164.53/22.37 (1) $i(all_29_4) % 164.53/22.37 (2) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.37 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.37 (3) mem(all_153_1, all_81_1) = 0 % 164.53/22.37 (4) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.37 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.37 (5) mem(all_153_1, all_52_0) = 0 % 164.53/22.37 (6) $i(all_153_1) % 164.53/22.37 (7) ~ (all_117_0 = 0) % 164.53/22.37 (8) mem(all_29_4, all_81_1) = all_117_0 % 164.53/22.37 (9) s(all_29_4) = all_52_0 % 164.53/22.37 % 164.53/22.37 Begin of proof % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (2) with all_153_1, all_29_4, all_52_0, simplifying % 164.53/22.37 | with (1), (5), (6), (9) gives: % 164.53/22.37 | (10) all_153_1 = all_29_4 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (3), (10) imply: % 164.53/22.37 | (11) mem(all_29_4, all_81_1) = 0 % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (4) with all_117_0, 0, all_81_1, all_29_4, % 164.53/22.37 | simplifying with (8), (11) gives: % 164.53/22.37 | (12) all_117_0 = 0 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (7), (12) imply: % 164.53/22.37 | (13) $false % 164.53/22.37 | % 164.53/22.37 | CLOSE: (13) is inconsistent. % 164.53/22.37 | % 164.53/22.37 End of proof % 164.53/22.37 % 164.53/22.37 Sub-proof #28 shows that the following formulas are inconsistent: % 164.53/22.37 ---------------------------------------------------------------- % 164.53/22.37 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.37 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.37 (2) s(e) = all_50_0 % 164.53/22.37 (3) mem(e, all_81_1) = all_117_0 % 164.53/22.37 (4) mem(all_153_1, all_81_1) = 0 % 164.53/22.37 (5) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.37 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.37 (6) $i(e) % 164.53/22.37 (7) $i(all_153_1) % 164.53/22.37 (8) ~ (all_117_0 = 0) % 164.53/22.37 (9) mem(all_153_1, all_50_0) = 0 % 164.53/22.37 % 164.53/22.37 Begin of proof % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (1) with all_153_1, e, all_50_0, simplifying with % 164.53/22.37 | (2), (6), (7), (9) gives: % 164.53/22.37 | (10) all_153_1 = e % 164.53/22.37 | % 164.53/22.37 | REDUCE: (4), (10) imply: % 164.53/22.37 | (11) mem(e, all_81_1) = 0 % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (5) with all_117_0, 0, all_81_1, e, simplifying % 164.53/22.37 | with (3), (11) gives: % 164.53/22.37 | (12) all_117_0 = 0 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (8), (12) imply: % 164.53/22.37 | (13) $false % 164.53/22.37 | % 164.53/22.37 | CLOSE: (13) is inconsistent. % 164.53/22.37 | % 164.53/22.37 End of proof % 164.53/22.37 % 164.53/22.37 Sub-proof #29 shows that the following formulas are inconsistent: % 164.53/22.37 ---------------------------------------------------------------- % 164.53/22.37 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.37 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.37 (2) mem(all_147_2, all_50_0) = 0 % 164.53/22.37 (3) s(e) = all_50_0 % 164.53/22.37 (4) mem(e, all_81_1) = all_117_0 % 164.53/22.37 (5) $i(all_147_2) % 164.53/22.37 (6) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.37 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.37 (7) $i(e) % 164.53/22.37 (8) ~ (all_117_0 = 0) % 164.53/22.37 (9) mem(all_147_2, all_81_1) = 0 % 164.53/22.37 % 164.53/22.37 Begin of proof % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (1) with all_147_2, e, all_50_0, simplifying with % 164.53/22.37 | (2), (3), (5), (7) gives: % 164.53/22.37 | (10) all_147_2 = e % 164.53/22.37 | % 164.53/22.37 | REDUCE: (9), (10) imply: % 164.53/22.37 | (11) mem(e, all_81_1) = 0 % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (6) with all_117_0, 0, all_81_1, e, simplifying % 164.53/22.37 | with (4), (11) gives: % 164.53/22.37 | (12) all_117_0 = 0 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (8), (12) imply: % 164.53/22.37 | (13) $false % 164.53/22.37 | % 164.53/22.37 | CLOSE: (13) is inconsistent. % 164.53/22.37 | % 164.53/22.37 End of proof % 164.53/22.37 % 164.53/22.37 Sub-proof #30 shows that the following formulas are inconsistent: % 164.53/22.37 ---------------------------------------------------------------- % 164.53/22.37 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.37 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.37 (2) mem(all_147_2, all_29_2) = 0 % 164.53/22.37 (3) $i(all_29_5) % 164.53/22.37 (4) $i(all_147_2) % 164.53/22.37 (5) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.37 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.37 (6) s(all_29_5) = all_29_2 % 164.53/22.37 (7) ~ (all_153_0 = 0) % 164.53/22.37 (8) mem(all_29_5, all_111_1) = all_153_0 % 164.53/22.37 (9) mem(all_147_2, all_111_1) = 0 % 164.53/22.37 % 164.53/22.37 Begin of proof % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (1) with all_147_2, all_29_5, all_29_2, simplifying % 164.53/22.37 | with (2), (3), (4), (6) gives: % 164.53/22.37 | (10) all_147_2 = all_29_5 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (9), (10) imply: % 164.53/22.37 | (11) mem(all_29_5, all_111_1) = 0 % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (5) with all_153_0, 0, all_111_1, all_29_5, % 164.53/22.37 | simplifying with (8), (11) gives: % 164.53/22.37 | (12) all_153_0 = 0 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (7), (12) imply: % 164.53/22.37 | (13) $false % 164.53/22.37 | % 164.53/22.37 | CLOSE: (13) is inconsistent. % 164.53/22.37 | % 164.53/22.37 End of proof % 164.53/22.37 % 164.53/22.37 Sub-proof #31 shows that the following formulas are inconsistent: % 164.53/22.37 ---------------------------------------------------------------- % 164.53/22.37 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.37 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.37 (2) mem(all_147_2, all_50_0) = 0 % 164.53/22.37 (3) s(e) = all_50_0 % 164.53/22.37 (4) $i(all_147_2) % 164.53/22.37 (5) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.37 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.37 (6) $i(e) % 164.53/22.37 (7) ~ (all_153_0 = 0) % 164.53/22.37 (8) mem(e, all_111_1) = all_153_0 % 164.53/22.37 (9) mem(all_147_2, all_111_1) = 0 % 164.53/22.37 % 164.53/22.37 Begin of proof % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (1) with all_147_2, e, all_50_0, simplifying with % 164.53/22.37 | (2), (3), (4), (6) gives: % 164.53/22.37 | (10) all_147_2 = e % 164.53/22.37 | % 164.53/22.37 | REDUCE: (9), (10) imply: % 164.53/22.37 | (11) mem(e, all_111_1) = 0 % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (5) with all_153_0, 0, all_111_1, e, simplifying % 164.53/22.37 | with (8), (11) gives: % 164.53/22.37 | (12) all_153_0 = 0 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (7), (12) imply: % 164.53/22.37 | (13) $false % 164.53/22.37 | % 164.53/22.37 | CLOSE: (13) is inconsistent. % 164.53/22.37 | % 164.53/22.37 End of proof % 164.53/22.37 % 164.53/22.37 Sub-proof #32 shows that the following formulas are inconsistent: % 164.53/22.37 ---------------------------------------------------------------- % 164.53/22.37 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.37 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.37 (2) mem(all_147_2, all_29_2) = 0 % 164.53/22.37 (3) mem(all_29_5, all_81_1) = all_117_0 % 164.53/22.37 (4) $i(all_29_5) % 164.53/22.37 (5) $i(all_147_2) % 164.53/22.37 (6) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.37 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.37 (7) s(all_29_5) = all_29_2 % 164.53/22.37 (8) ~ (all_117_0 = 0) % 164.53/22.37 (9) mem(all_147_2, all_81_1) = 0 % 164.53/22.37 % 164.53/22.37 Begin of proof % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (1) with all_147_2, all_29_5, all_29_2, simplifying % 164.53/22.37 | with (2), (4), (5), (7) gives: % 164.53/22.37 | (10) all_147_2 = all_29_5 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (9), (10) imply: % 164.53/22.37 | (11) mem(all_29_5, all_81_1) = 0 % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (6) with all_117_0, 0, all_81_1, all_29_5, % 164.53/22.37 | simplifying with (3), (11) gives: % 164.53/22.37 | (12) all_117_0 = 0 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (8), (12) imply: % 164.53/22.37 | (13) $false % 164.53/22.37 | % 164.53/22.37 | CLOSE: (13) is inconsistent. % 164.53/22.37 | % 164.53/22.37 End of proof % 164.53/22.37 % 164.53/22.37 Sub-proof #33 shows that the following formulas are inconsistent: % 164.53/22.37 ---------------------------------------------------------------- % 164.53/22.37 (1) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.37 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.37 (2) mem(all_29_5, all_81_1) = all_117_0 % 164.53/22.37 (3) mem(all_153_1, all_81_1) = 0 % 164.53/22.37 (4) $i(all_29_5) % 164.53/22.37 (5) mem(all_153_1, all_29_2) = 0 % 164.53/22.37 (6) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.37 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.37 (7) s(all_29_5) = all_29_2 % 164.53/22.37 (8) $i(all_153_1) % 164.53/22.37 (9) ~ (all_117_0 = 0) % 164.53/22.37 % 164.53/22.37 Begin of proof % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (1) with all_153_1, all_29_5, all_29_2, simplifying % 164.53/22.37 | with (4), (5), (7), (8) gives: % 164.53/22.37 | (10) all_153_1 = all_29_5 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (3), (10) imply: % 164.53/22.37 | (11) mem(all_29_5, all_81_1) = 0 % 164.53/22.37 | % 164.53/22.37 | GROUND_INST: instantiating (6) with all_117_0, 0, all_81_1, all_29_5, % 164.53/22.37 | simplifying with (2), (11) gives: % 164.53/22.37 | (12) all_117_0 = 0 % 164.53/22.37 | % 164.53/22.37 | REDUCE: (9), (12) imply: % 164.53/22.37 | (13) $false % 164.53/22.37 | % 164.53/22.37 | CLOSE: (13) is inconsistent. % 164.53/22.37 | % 164.53/22.38 End of proof % 164.53/22.38 % 164.53/22.38 Sub-proof #34 shows that the following formulas are inconsistent: % 164.53/22.38 ---------------------------------------------------------------- % 164.53/22.38 (1) $i(all_29_4) % 164.53/22.38 (2) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.38 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.38 (3) mem(all_147_2, all_56_1) = 0 % 164.53/22.38 (4) mem(all_147_2, all_52_0) = 0 % 164.53/22.38 (5) $i(all_147_2) % 164.53/22.38 (6) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.38 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.38 (7) ~ (all_92_0 = 0) % 164.53/22.38 (8) mem(all_29_4, all_56_1) = all_92_0 % 164.53/22.38 (9) s(all_29_4) = all_52_0 % 164.53/22.38 % 164.53/22.38 Begin of proof % 164.53/22.38 | % 164.53/22.38 | GROUND_INST: instantiating (2) with all_147_2, all_29_4, all_52_0, simplifying % 164.53/22.38 | with (1), (4), (5), (9) gives: % 164.53/22.38 | (10) all_147_2 = all_29_4 % 164.53/22.38 | % 164.53/22.38 | REDUCE: (3), (10) imply: % 164.53/22.38 | (11) mem(all_29_4, all_56_1) = 0 % 164.53/22.38 | % 164.53/22.38 | GROUND_INST: instantiating (6) with all_92_0, 0, all_56_1, all_29_4, % 164.53/22.38 | simplifying with (8), (11) gives: % 164.53/22.38 | (12) all_92_0 = 0 % 164.53/22.38 | % 164.53/22.38 | REDUCE: (7), (12) imply: % 164.53/22.38 | (13) $false % 164.53/22.38 | % 164.53/22.38 | CLOSE: (13) is inconsistent. % 164.53/22.38 | % 164.53/22.38 End of proof % 164.53/22.38 % 164.53/22.38 Sub-proof #35 shows that the following formulas are inconsistent: % 164.53/22.38 ---------------------------------------------------------------- % 164.53/22.38 (1) $i(all_29_4) % 164.53/22.38 (2) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.38 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.38 (3) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.38 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.38 (4) mem(all_153_1, all_52_0) = 0 % 164.53/22.38 (5) $i(all_153_1) % 164.53/22.38 (6) mem(all_153_1, all_56_1) = 0 % 164.53/22.38 (7) ~ (all_92_0 = 0) % 164.53/22.38 (8) mem(all_29_4, all_56_1) = all_92_0 % 164.53/22.38 (9) s(all_29_4) = all_52_0 % 164.53/22.38 % 164.53/22.38 Begin of proof % 164.53/22.38 | % 164.53/22.38 | GROUND_INST: instantiating (2) with all_153_1, all_29_4, all_52_0, simplifying % 164.53/22.38 | with (1), (4), (5), (9) gives: % 164.53/22.38 | (10) all_153_1 = all_29_4 % 164.53/22.38 | % 164.53/22.38 | REDUCE: (6), (10) imply: % 164.53/22.38 | (11) mem(all_29_4, all_56_1) = 0 % 164.53/22.38 | % 164.53/22.38 | GROUND_INST: instantiating (3) with all_92_0, 0, all_56_1, all_29_4, % 164.53/22.38 | simplifying with (8), (11) gives: % 164.53/22.38 | (12) all_92_0 = 0 % 164.53/22.38 | % 164.53/22.38 | REDUCE: (7), (12) imply: % 164.53/22.38 | (13) $false % 164.53/22.38 | % 164.53/22.38 | CLOSE: (13) is inconsistent. % 164.53/22.38 | % 164.53/22.38 End of proof % 164.53/22.38 % 164.53/22.38 Sub-proof #36 shows that the following formulas are inconsistent: % 164.53/22.38 ---------------------------------------------------------------- % 164.53/22.38 (1) $i(all_29_4) % 164.53/22.38 (2) ! [v0: $i] : ! [v1: $i] : ! [v2: $i] : (v1 = v0 | ~ (s(v1) = v2) | ~ % 164.53/22.38 (mem(v0, v2) = 0) | ~ $i(v1) | ~ $i(v0)) % 164.53/22.38 (3) $i(all_117_1) % 164.53/22.38 (4) mem(all_117_1, all_56_1) = 0 % 164.53/22.38 (5) mem(all_117_1, all_52_0) = 0 % 164.53/22.38 (6) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: $i] : % 164.53/22.38 ! [v3: $i] : (v1 = v0 | ~ (mem(v3, v2) = v1) | ~ (mem(v3, v2) = v0)) % 164.53/22.38 (7) ~ (all_92_0 = 0) % 164.53/22.38 (8) mem(all_29_4, all_56_1) = all_92_0 % 164.53/22.38 (9) s(all_29_4) = all_52_0 % 164.53/22.38 % 164.53/22.38 Begin of proof % 164.53/22.38 | % 164.53/22.38 | GROUND_INST: instantiating (2) with all_117_1, all_29_4, all_52_0, simplifying % 164.53/22.38 | with (1), (3), (5), (9) gives: % 164.53/22.38 | (10) all_117_1 = all_29_4 % 164.53/22.38 | % 164.53/22.38 | REDUCE: (4), (10) imply: % 164.53/22.38 | (11) mem(all_29_4, all_56_1) = 0 % 164.53/22.38 | % 164.53/22.38 | GROUND_INST: instantiating (6) with all_92_0, 0, all_56_1, all_29_4, % 164.53/22.38 | simplifying with (8), (11) gives: % 164.53/22.38 | (12) all_92_0 = 0 % 164.53/22.38 | % 164.53/22.38 | REDUCE: (7), (12) imply: % 164.53/22.38 | (13) $false % 164.53/22.38 | % 164.53/22.38 | CLOSE: (13) is inconsistent. % 164.53/22.38 | % 164.53/22.38 End of proof % 164.53/22.38 % SZS output end Proof for theBenchmark % 164.53/22.38 % 164.53/22.38 21785ms %------------------------------------------------------------------------------