TSTP Solution File: SWW665_2 by Princess---230619
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Princess---230619
% Problem : SWW665_2 : TPTP v8.1.2. Released v6.1.0.
% Transfm : none
% Format : tptp
% Command : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s
% Computer : n028.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 : Fri Sep 1 00:51:04 EDT 2023
% Result : Theorem 34.32s 5.42s
% Output : Proof 206.88s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13 % Problem : SWW665_2 : TPTP v8.1.2. Released v6.1.0.
% 0.00/0.14 % Command : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s
% 0.13/0.35 % Computer : n028.cluster.edu
% 0.13/0.35 % Model : x86_64 x86_64
% 0.13/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35 % Memory : 8042.1875MB
% 0.13/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35 % CPULimit : 300
% 0.13/0.35 % WCLimit : 300
% 0.13/0.35 % DateTime : Sun Aug 27 21:13:24 EDT 2023
% 0.13/0.35 % CPUTime :
% 0.20/0.62 ________ _____
% 0.20/0.62 ___ __ \_________(_)________________________________
% 0.20/0.62 __ /_/ /_ ___/_ /__ __ \ ___/ _ \_ ___/_ ___/
% 0.20/0.62 _ ____/_ / _ / _ / / / /__ / __/(__ )_(__ )
% 0.20/0.62 /_/ /_/ /_/ /_/ /_/\___/ \___//____/ /____/
% 0.20/0.62
% 0.20/0.62 A Theorem Prover for First-Order Logic modulo Linear Integer Arithmetic
% 0.20/0.62 (2023-06-19)
% 0.20/0.62
% 0.20/0.62 (c) Philipp Rümmer, 2009-2023
% 0.20/0.62 Contributors: Peter Backeman, Peter Baumgartner, Angelo Brillout, Zafer Esen,
% 0.20/0.63 Amanda Stjerna.
% 0.20/0.63 Free software under BSD-3-Clause.
% 0.20/0.63
% 0.20/0.63 For more information, visit http://www.philipp.ruemmer.org/princess.shtml
% 0.20/0.63
% 0.20/0.63 Loading /export/starexec/sandbox2/benchmark/theBenchmark.p ...
% 0.20/0.64 Running up to 7 provers in parallel.
% 0.20/0.65 Prover 0: Options: +triggersInConjecture +genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1042961893
% 0.20/0.65 Prover 2: Options: +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMinimalAndEmpty -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1065072994
% 0.20/0.65 Prover 1: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1571432423
% 0.20/0.65 Prover 4: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=1868514696
% 0.20/0.65 Prover 3: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1922548996
% 0.20/0.65 Prover 6: Options: -triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximalOutermost -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1399714365
% 0.20/0.65 Prover 5: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=complete -randomSeed=1259561288
% 4.84/1.49 Prover 4: Preprocessing ...
% 4.84/1.49 Prover 0: Preprocessing ...
% 4.84/1.49 Prover 6: Preprocessing ...
% 4.84/1.49 Prover 1: Preprocessing ...
% 4.84/1.49 Prover 3: Preprocessing ...
% 4.84/1.51 Prover 5: Preprocessing ...
% 4.84/1.52 Prover 2: Preprocessing ...
% 10.62/2.32 Prover 1: Warning: ignoring some quantifiers
% 11.31/2.35 Prover 3: Warning: ignoring some quantifiers
% 11.31/2.35 Prover 4: Warning: ignoring some quantifiers
% 11.63/2.39 Prover 3: Constructing countermodel ...
% 11.63/2.40 Prover 1: Constructing countermodel ...
% 11.63/2.40 Prover 4: Constructing countermodel ...
% 11.63/2.41 Prover 6: Proving ...
% 12.11/2.50 Prover 0: Proving ...
% 12.11/2.50 Prover 5: Proving ...
% 12.48/2.52 Prover 2: Proving ...
% 34.32/5.42 Prover 0: proved (4740ms)
% 34.32/5.42
% 34.32/5.42 % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 34.32/5.42
% 34.32/5.43 Prover 5: stopped
% 34.32/5.43 Prover 2: stopped
% 34.32/5.43 Prover 6: stopped
% 34.32/5.43 Prover 7: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-236303470
% 34.32/5.43 Prover 8: Options: +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-200781089
% 34.32/5.43 Prover 11: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1509710984
% 34.32/5.44 Prover 3: stopped
% 34.32/5.44 Prover 10: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=919308125
% 34.32/5.46 Prover 13: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=complete -randomSeed=1138197443
% 35.70/5.62 Prover 8: Preprocessing ...
% 35.70/5.65 Prover 10: Preprocessing ...
% 35.70/5.66 Prover 7: Preprocessing ...
% 36.38/5.72 Prover 11: Preprocessing ...
% 36.38/5.72 Prover 13: Preprocessing ...
% 37.30/5.83 Prover 10: Warning: ignoring some quantifiers
% 37.30/5.83 Prover 8: Warning: ignoring some quantifiers
% 37.30/5.84 Prover 10: Constructing countermodel ...
% 37.30/5.85 Prover 8: Constructing countermodel ...
% 37.85/5.90 Prover 7: Warning: ignoring some quantifiers
% 37.85/5.92 Prover 13: Warning: ignoring some quantifiers
% 37.85/5.92 Prover 7: Constructing countermodel ...
% 37.85/5.93 Prover 11: Warning: ignoring some quantifiers
% 37.85/5.94 Prover 11: Constructing countermodel ...
% 37.85/5.96 Prover 13: Constructing countermodel ...
% 71.04/10.40 Prover 13: stopped
% 71.54/10.42 Prover 16: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=completeFrugal -randomSeed=-2043353683
% 71.95/10.54 Prover 16: Preprocessing ...
% 71.95/10.66 Prover 16: Warning: ignoring some quantifiers
% 71.95/10.67 Prover 16: Constructing countermodel ...
% 112.80/15.90 Prover 16: stopped
% 112.80/15.90 Prover 19: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=complete -randomSeed=-1780594085
% 113.31/15.99 Prover 1: stopped
% 113.31/16.03 Prover 19: Preprocessing ...
% 115.13/16.21 Prover 19: Warning: ignoring some quantifiers
% 115.13/16.22 Prover 19: Constructing countermodel ...
% 140.30/19.63 Prover 19: stopped
% 195.57/27.79 Prover 7: stopped
% 197.34/28.01 Prover 4: stopped
% 204.69/29.84 Prover 11: Found proof (size 1325)
% 204.69/29.84 Prover 11: proved (24411ms)
% 204.69/29.85 Prover 8: stopped
% 205.14/29.86 Prover 10: stopped
% 205.14/29.87
% 205.14/29.87 % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 205.14/29.87
% 205.14/29.93 % SZS output start Proof for theBenchmark
% 205.36/29.94 Assumptions after simplification:
% 205.36/29.94 ---------------------------------
% 205.36/29.94
% 205.36/29.94 (abs_def)
% 205.36/29.95 ! [v0: int] : ! [v1: int] : (v1 = v0 | ~ ($lesseq(0, v0)) | ~ (abs1(v0) =
% 205.36/29.95 v1)) & ! [v0: int] : ! [v1: int] : ($sum(v1, v0) = 0 | ~ ($lesseq(v0,
% 205.36/29.95 -1)) | ~ (abs1(v0) = v1))
% 205.36/29.95
% 205.36/29.95 (bridgeR2)
% 205.36/29.95 ! [v0: uni] : ! [v1: array_int] : ( ~ (tb2t2(v0) = v1) | ~ uni(v0) |
% 205.36/29.95 t2tb2(v1) = v0)
% 205.36/29.96
% 205.36/29.96 (div_bound)
% 205.36/29.96 ! [v0: int] : ! [v1: int] : ! [v2: int] : ( ~ ($lesseq(v2, -1)) | ~
% 205.36/29.96 ($lesseq(1, v1)) | ~ ($lesseq(0, v0)) | ~ (div1(v0, v1) = v2)) & ! [v0:
% 205.36/29.96 int] : ! [v1: int] : ! [v2: int] : ( ~ ($lesseq(1, $difference(v2, v0))) |
% 205.36/29.96 ~ ($lesseq(1, v1)) | ~ ($lesseq(0, v0)) | ~ (div1(v0, v1) = v2))
% 205.36/29.96
% 205.36/29.96 (div_mod_2)
% 205.36/29.96 ! [v0: int] : ! [v1: int] : ( ~ ($lesseq(2, $difference(v0, $product(2,
% 205.36/29.96 v1)))) | ~ ($lesseq(0, v0)) | ~ (div1(v0, 2) = v1)) & ! [v0: int]
% 205.36/29.96 : ! [v1: int] : ( ~ ($lesseq(1, $difference($product(2, v1), v0))) | ~
% 205.36/29.96 ($lesseq(0, v0)) | ~ (div1(v0, 2) = v1))
% 205.36/29.96
% 205.36/29.96 (elts_def1)
% 205.36/29.96 ty(int) & ! [v0: ty] : ! [v1: int] : ! [v2: uni] : ! [v3: uni] : ( ~
% 205.36/29.96 (mk_array1(v0, v1, v2) = v3) | ~ ty(v0) | ~ uni(v2) | ? [v4: ty] : ?
% 205.36/29.96 [v5: int] : ? [v6: uni] : ((v6 = v2 & elts(v0, v3) = v2) | ( ~ (v5 = 0) &
% 205.36/29.96 map(int, v0) = v4 & sort1(v4, v2) = v5 & ty(v4))))
% 205.36/29.96
% 205.36/29.96 (get_def)
% 205.36/29.97 ty(int) & ! [v0: ty] : ! [v1: uni] : ! [v2: int] : ! [v3: uni] : ! [v4:
% 205.36/29.97 uni] : ! [v5: uni] : ( ~ (t2tb(v2) = v4) | ~ (elts(v0, v1) = v3) | ~
% 205.36/29.97 (get(v0, int, v3, v4) = v5) | ~ ty(v0) | ~ uni(v1) | (get2(v0, v1, v2) =
% 205.36/29.97 v5 & uni(v5))) & ! [v0: ty] : ! [v1: uni] : ! [v2: int] : ! [v3: uni]
% 205.36/29.97 : ( ~ (get2(v0, v1, v2) = v3) | ~ ty(v0) | ~ uni(v1) | ? [v4: uni] : ?
% 205.36/29.97 [v5: uni] : (t2tb(v2) = v5 & elts(v0, v1) = v4 & get(v0, int, v4, v5) = v3 &
% 205.36/29.97 uni(v5) & uni(v4) & uni(v3)))
% 205.36/29.97
% 205.36/29.97 (is_power_of_2_1)
% 205.36/29.97 ! [v0: int] : ! [v1: int] : ($product(2, v1) = v0 | ~ ($lesseq(2, v0)) | ~
% 205.36/29.97 (div1(v0, 2) = v1) | ? [v2: int] : ( ~ (v2 = 0) & is_power_of_21(v0) = v2))
% 205.36/29.97 & ! [v0: int] : ( ~ ($lesseq(2, v0)) | ~ (is_power_of_21(v0) = 0) | ? [v1:
% 205.36/29.97 int] : ($product(2, v1) = v0 & div1(v0, 2) = v1))
% 205.36/29.97
% 205.36/29.97 (is_power_of_2_def)
% 205.36/29.97 ! [v0: int] : ! [v1: int] : ! [v2: int] : (v1 = 0 | ~ ($lesseq(0, v2)) |
% 205.36/29.97 ~ (is_power_of_21(v0) = v1) | ~ (power1(2, v2) = v0)) & ! [v0: int] : ( ~
% 205.36/29.97 (is_power_of_21(v0) = 0) | ? [v1: int] : ($lesseq(0, v1) & power1(2, v1) =
% 205.36/29.97 v0))
% 205.36/29.97
% 205.36/29.97 (leaf)
% 205.36/29.97 ty(int) & ! [v0: int] : ! [v1: array_int] : ! [v2: array_int] : ! [v3:
% 205.36/29.97 int] : (v3 = 0 | ~ (phase11(v0, $sum(v0, 1), v1, v2) = v3) | ~
% 205.36/29.97 array_int(v2) | ~ array_int(v1) | ? [v4: uni] : ? [v5: uni] : ? [v6:
% 205.36/29.97 int] : ? [v7: uni] : ? [v8: uni] : ? [v9: int] : ( ~ (v9 = v6) &
% 205.36/29.97 t2tb2(v2) = v4 & t2tb2(v1) = v7 & tb2t(v8) = v9 & tb2t(v5) = v6 &
% 205.36/29.97 get2(int, v7, v0) = v8 & get2(int, v4, v0) = v5 & uni(v8) & uni(v7) &
% 205.36/29.97 uni(v5) & uni(v4)))
% 205.36/29.97
% 205.36/29.97 (length_def1)
% 205.36/29.97 ! [v0: ty] : ! [v1: int] : ! [v2: uni] : ! [v3: uni] : ( ~ (mk_array1(v0,
% 205.36/29.97 v1, v2) = v3) | ~ ty(v0) | ~ uni(v2) | length1(v0, v3) = v1)
% 205.36/29.97
% 205.36/29.97 (node)
% 205.36/29.98 ty(int) & ! [v0: int] : ! [v1: int] : ! [v2: array_int] : ! [v3:
% 205.36/29.98 array_int] : ! [v4: int] : (v4 = 0 | ~ ($lesseq(2, $difference(v1, v0))) |
% 205.36/29.98 ~ (phase11(v0, v1, v2, v3) = v4) | ~ array_int(v3) | ~ array_int(v2) | ?
% 205.36/29.98 [v5: int] : ? [v6: int] : ? [v7: int] : ? [v8: int] : ? [v9: uni] : ?
% 205.36/29.98 [v10: uni] : ? [v11: int] : ? [v12: int] : (( ~ (v12 = v11) & sum3(v2,
% 205.36/29.98 $sum($difference($product(2, v0), v1), 1), $sum(v0, 1)) = v12 &
% 205.36/29.98 t2tb2(v3) = v9 & tb2t(v10) = v11 & get2(int, v9, v0) = v10 & uni(v10) &
% 205.36/29.98 uni(v9)) | ( ~ (v8 = 0) & phase11(v7, v1, v2, v3) = v8 & go_right1(v0,
% 205.36/29.98 v1) = v7) | ( ~ (v6 = 0) & phase11(v5, v0, v2, v3) = v6 & go_left1(v0,
% 205.36/29.98 v1) = v5))) & ! [v0: int] : ! [v1: int] : ! [v2: array_int] : !
% 205.36/29.98 [v3: array_int] : ! [v4: int] : ( ~ ($lesseq(2, $difference(v1, v0))) | ~
% 205.36/29.98 (phase11(v4, v1, v2, v3) = 0) | ~ (go_right1(v0, v1) = v4) | ~
% 205.36/29.98 array_int(v3) | ~ array_int(v2) | ? [v5: int] : ? [v6: int] : ? [v7:
% 205.36/29.98 uni] : ? [v8: uni] : ? [v9: int] : ? [v10: int] : ? [v11: int] : ((v11
% 205.36/29.98 = 0 & phase11(v0, v1, v2, v3) = 0) | ( ~ (v10 = v9) & sum3(v2,
% 205.36/29.98 $sum($difference($product(2, v0), v1), 1), $sum(v0, 1)) = v10 &
% 205.36/29.98 t2tb2(v3) = v7 & tb2t(v8) = v9 & get2(int, v7, v0) = v8 & uni(v8) &
% 205.36/29.98 uni(v7)) | ( ~ (v6 = 0) & phase11(v5, v0, v2, v3) = v6 & go_left1(v0,
% 205.36/29.98 v1) = v5))) & ! [v0: int] : ! [v1: int] : ! [v2: array_int] : !
% 205.36/29.98 [v3: array_int] : ! [v4: int] : ( ~ ($lesseq(2, $difference(v1, v0))) | ~
% 205.36/29.98 (phase11(v4, v0, v2, v3) = 0) | ~ (go_left1(v0, v1) = v4) | ~
% 205.36/29.98 array_int(v3) | ~ array_int(v2) | ? [v5: int] : ? [v6: int] : ? [v7:
% 205.36/29.98 uni] : ? [v8: uni] : ? [v9: int] : ? [v10: int] : ? [v11: int] : ((v11
% 205.36/29.98 = 0 & phase11(v0, v1, v2, v3) = 0) | ( ~ (v10 = v9) & sum3(v2,
% 205.36/29.98 $sum($difference($product(2, v0), v1), 1), $sum(v0, 1)) = v10 &
% 205.36/29.98 t2tb2(v3) = v7 & tb2t(v8) = v9 & get2(int, v7, v0) = v8 & uni(v8) &
% 205.36/29.98 uni(v7)) | ( ~ (v6 = 0) & phase11(v5, v1, v2, v3) = v6 & go_right1(v0,
% 205.36/29.98 v1) = v5)))
% 205.36/29.98
% 205.36/29.98 (phase1_frame)
% 205.50/30.00 ty(int) & ! [v0: int] : ! [v1: int] : ! [v2: array_int] : ! [v3:
% 205.50/30.00 array_int] : ! [v4: array_int] : ! [v5: uni] : ! [v6: int] : ! [v7: int]
% 205.50/30.00 : (v7 = 0 | ~ ($lesseq(0, v6)) | ~ (phase11(v0, v1, v2, v4) = v7) | ~
% 205.50/30.00 (t2tb2(v3) = v5) | ~ (length1(int, v5) = v6) | ~ array_int(v4) | ~
% 205.50/30.00 array_int(v3) | ~ array_int(v2) | ? [v8: uni] : ? [v9: int] : ? [v10:
% 205.50/30.00 uni] : ? [v11: int] : ? [v12: int] : ? [v13: int] : ? [v14: uni] : ?
% 205.50/30.00 [v15: int] : ? [v16: uni] : ? [v17: int] : (( ~ (v17 = v15) & $lesseq(1,
% 205.50/30.00 $difference(v1, v13)) & $lesseq(1, $difference($sum(v13, v1),
% 205.50/30.00 $product(2, v0))) & t2tb2(v4) = v10 & tb2t(v16) = v17 & tb2t(v14) =
% 205.50/30.00 v15 & get2(int, v10, v13) = v16 & get2(int, v5, v13) = v14 & uni(v16) &
% 205.50/30.00 uni(v14) & uni(v10)) | ( ~ (v12 = 0) & phase11(v0, v1, v2, v3) = v12) |
% 205.50/30.00 ($lesseq(v11, -1) & t2tb2(v4) = v10 & length1(int, v10) = v11 & uni(v10))
% 205.50/30.00 | ($lesseq(v9, -1) & t2tb2(v2) = v8 & length1(int, v8) = v9 & uni(v8)))) &
% 205.50/30.00 ! [v0: int] : ! [v1: int] : ! [v2: array_int] : ! [v3: array_int] : !
% 205.50/30.00 [v4: array_int] : ! [v5: uni] : ! [v6: int] : (v6 = 0 | ~ (phase11(v0, v1,
% 205.50/30.00 v2, v4) = v6) | ~ (t2tb2(v3) = v5) | ~ array_int(v4) | ~
% 205.50/30.00 array_int(v3) | ~ array_int(v2) | ? [v7: uni] : ? [v8: int] : ? [v9:
% 205.50/30.00 int] : ? [v10: uni] : ? [v11: int] : ? [v12: int] : ? [v13: int] : ?
% 205.50/30.00 [v14: uni] : ? [v15: int] : ? [v16: uni] : ? [v17: int] : (( ~ (v17 =
% 205.50/30.00 v15) & $lesseq(1, $difference(v1, v13)) & $lesseq(1,
% 205.50/30.00 $difference($sum(v13, v1), $product(2, v0))) & t2tb2(v4) = v10 &
% 205.50/30.00 tb2t(v16) = v17 & tb2t(v14) = v15 & get2(int, v10, v13) = v16 &
% 205.50/30.00 get2(int, v5, v13) = v14 & uni(v16) & uni(v14) & uni(v10)) | ( ~ (v12 =
% 205.50/30.00 0) & phase11(v0, v1, v2, v3) = v12) | ($lesseq(v11, -1) & t2tb2(v4) =
% 205.50/30.00 v10 & length1(int, v10) = v11 & uni(v10)) | ($lesseq(v9, -1) &
% 205.50/30.00 length1(int, v5) = v9) | ($lesseq(v8, -1) & t2tb2(v2) = v7 &
% 205.50/30.00 length1(int, v7) = v8 & uni(v7)))) & ! [v0: int] : ! [v1: int] : !
% 205.50/30.00 [v2: array_int] : ! [v3: array_int] : ! [v4: array_int] : ! [v5: uni] : !
% 205.50/30.00 [v6: int] : ( ~ ($lesseq(0, v6)) | ~ (phase11(v0, v1, v2, v3) = 0) | ~
% 205.50/30.00 (t2tb2(v4) = v5) | ~ (length1(int, v5) = v6) | ~ array_int(v4) | ~
% 205.50/30.00 array_int(v3) | ~ array_int(v2) | ? [v7: uni] : ? [v8: int] : ? [v9:
% 205.50/30.00 uni] : ? [v10: int] : ? [v11: int] : ? [v12: int] : ? [v13: uni] : ?
% 205.50/30.00 [v14: int] : ? [v15: uni] : ? [v16: int] : ((v11 = 0 & phase11(v0, v1, v2,
% 205.50/30.00 v4) = 0) | ( ~ (v16 = v14) & $lesseq(1, $difference(v1, v12)) &
% 205.50/30.00 $lesseq(1, $difference($sum(v12, v1), $product(2, v0))) & t2tb2(v3) = v9
% 205.50/30.00 & tb2t(v15) = v16 & tb2t(v13) = v14 & get2(int, v9, v12) = v13 &
% 205.50/30.00 get2(int, v5, v12) = v15 & uni(v15) & uni(v13) & uni(v9)) |
% 205.50/30.00 ($lesseq(v10, -1) & t2tb2(v3) = v9 & length1(int, v9) = v10 & uni(v9)) |
% 205.50/30.00 ($lesseq(v8, -1) & t2tb2(v2) = v7 & length1(int, v7) = v8 & uni(v7)))) &
% 205.50/30.00 ! [v0: int] : ! [v1: int] : ! [v2: array_int] : ! [v3: array_int] : ! [v4:
% 205.50/30.00 array_int] : ! [v5: int] : (v5 = 0 | ~ (phase11(v0, v1, v2, v4) = v5) | ~
% 205.50/30.00 (phase11(v0, v1, v2, v3) = 0) | ~ array_int(v4) | ~ array_int(v3) | ~
% 205.50/30.00 array_int(v2) | ? [v6: uni] : ? [v7: int] : ? [v8: uni] : ? [v9: int] :
% 205.50/30.00 ? [v10: uni] : ? [v11: int] : ? [v12: int] : ? [v13: uni] : ? [v14: int]
% 205.50/30.00 : ? [v15: uni] : ? [v16: int] : (( ~ (v16 = v14) & $lesseq(1,
% 205.50/30.00 $difference(v1, v12)) & $lesseq(1, $difference($sum(v12, v1),
% 205.50/30.00 $product(2, v0))) & t2tb2(v4) = v10 & t2tb2(v3) = v8 & tb2t(v15) =
% 205.50/30.00 v16 & tb2t(v13) = v14 & get2(int, v10, v12) = v15 & get2(int, v8, v12) =
% 205.50/30.00 v13 & uni(v15) & uni(v13) & uni(v10) & uni(v8)) | ($lesseq(v11, -1) &
% 205.50/30.00 t2tb2(v4) = v10 & length1(int, v10) = v11 & uni(v10)) | ($lesseq(v9, -1)
% 205.50/30.00 & t2tb2(v3) = v8 & length1(int, v8) = v9 & uni(v8)) | ($lesseq(v7, -1) &
% 205.50/30.00 t2tb2(v2) = v6 & length1(int, v6) = v7 & uni(v6)))) & ! [v0: int] : !
% 205.50/30.00 [v1: int] : ! [v2: array_int] : ! [v3: array_int] : ! [v4: array_int] : !
% 205.50/30.00 [v5: uni] : ( ~ (phase11(v0, v1, v2, v3) = 0) | ~ (t2tb2(v4) = v5) | ~
% 205.50/30.00 array_int(v4) | ~ array_int(v3) | ~ array_int(v2) | ? [v6: uni] : ? [v7:
% 205.50/30.00 int] : ? [v8: uni] : ? [v9: int] : ? [v10: int] : ? [v11: int] : ?
% 205.50/30.00 [v12: int] : ? [v13: uni] : ? [v14: int] : ? [v15: uni] : ? [v16: int] :
% 205.50/30.00 ((v11 = 0 & phase11(v0, v1, v2, v4) = 0) | ( ~ (v16 = v14) & $lesseq(1,
% 205.50/30.00 $difference(v1, v12)) & $lesseq(1, $difference($sum(v12, v1),
% 205.50/30.00 $product(2, v0))) & t2tb2(v3) = v8 & tb2t(v15) = v16 & tb2t(v13) =
% 205.50/30.00 v14 & get2(int, v8, v12) = v13 & get2(int, v5, v12) = v15 & uni(v15) &
% 205.50/30.00 uni(v13) & uni(v8)) | ($lesseq(v10, -1) & length1(int, v5) = v10) |
% 205.50/30.00 ($lesseq(v9, -1) & t2tb2(v3) = v8 & length1(int, v8) = v9 & uni(v8)) |
% 205.50/30.00 ($lesseq(v7, -1) & t2tb2(v2) = v6 & length1(int, v6) = v7 & uni(v6))))
% 205.50/30.00
% 205.50/30.00 (power_0)
% 205.50/30.00 ! [v0: int] : ! [v1: int] : (v1 = 1 | ~ (power1(v0, 0) = v1))
% 205.50/30.00
% 205.50/30.00 (power_s_alt)
% 205.50/30.00 ! [v0: int] : ! [v1: int] : ! [v2: int] : ( ~ ($lesseq(1, v1)) | ~
% 205.50/30.00 (power1(v0, $sum(v1, -1)) = v2) | ? [v3: int] : (power1(v0, v1) = v3 &
% 205.50/30.00 $product(v0, v2) = v3)) & ! [v0: int] : ! [v1: int] : ! [v2: int] : ( ~
% 205.50/30.00 ($lesseq(1, v1)) | ~ (power1(v0, v1) = v2) | ? [v3: int] : (power1(v0,
% 205.50/30.00 $sum(v1, -1)) = v3 & $product(v0, v3) = v2))
% 205.50/30.00
% 205.50/30.00 (rounds_toward_zero)
% 205.50/30.00 ! [v0: int] : ! [v1: int] : ! [v2: int] : (v1 = 0 | ~ (div1(v0, v1) = v2)
% 205.50/30.00 | ? [v3: int] : ? [v4: int] : ? [v5: int] : ($lesseq(v5, v3) & abs1(v4) =
% 205.50/30.00 v5 & abs1(v0) = v3 & $product(v2, v1) = v4))
% 205.50/30.00
% 205.50/30.00 (sum_def_non_empty)
% 205.50/30.01 ty(int) & ! [v0: map_int_int] : ! [v1: int] : ! [v2: int] : ! [v3: int] :
% 205.50/30.01 ( ~ ($lesseq(1, $difference(v2, v1))) | ~ (sum2(v0, $sum(v1, 1), v2) = v3) |
% 205.50/30.01 ~ map_int_int(v0) | ? [v4: int] : ? [v5: uni] : ? [v6: uni] : ? [v7:
% 205.50/30.01 uni] : (t2tb1(v0) = v5 & sum2(v0, v1, v2) = v4 & tb2t(v7) =
% 205.50/30.01 $difference(v4, v3) & t2tb(v1) = v6 & get(int, int, v5, v6) = v7 & uni(v7)
% 205.50/30.01 & uni(v6) & uni(v5))) & ! [v0: map_int_int] : ! [v1: int] : ! [v2: int]
% 205.50/30.01 : ! [v3: int] : ( ~ ($lesseq(1, $difference(v2, v1))) | ~ (sum2(v0, v1, v2)
% 205.50/30.01 = v3) | ~ map_int_int(v0) | ? [v4: uni] : ? [v5: uni] : ? [v6: uni] :
% 205.50/30.01 ? [v7: int] : (t2tb1(v0) = v4 & sum2(v0, $sum(v1, 1), v2) = $difference(v3,
% 205.50/30.01 v7) & tb2t(v6) = v7 & t2tb(v1) = v5 & get(int, int, v4, v5) = v6 &
% 205.50/30.01 uni(v6) & uni(v5) & uni(v4)))
% 205.50/30.01
% 205.50/30.01 (sum_eq)
% 205.50/30.01 ty(int) & ! [v0: map_int_int] : ! [v1: map_int_int] : ! [v2: int] : ! [v3:
% 205.50/30.01 int] : ! [v4: int] : ! [v5: int] : (v5 = v4 | ~ (sum2(v1, v2, v3) = v5) |
% 205.50/30.01 ~ (sum2(v0, v2, v3) = v4) | ~ map_int_int(v1) | ~ map_int_int(v0) | ?
% 205.50/30.01 [v6: uni] : ? [v7: uni] : ? [v8: int] : ? [v9: uni] : ? [v10: uni] : ?
% 205.50/30.01 [v11: int] : ? [v12: uni] : ? [v13: int] : ( ~ (v13 = v11) & $lesseq(1,
% 205.50/30.01 $difference(v3, v8)) & $lesseq(v2, v8) & t2tb1(v1) = v7 & t2tb1(v0) = v6
% 205.50/30.01 & tb2t(v12) = v13 & tb2t(v10) = v11 & t2tb(v8) = v9 & get(int, int, v7,
% 205.50/30.01 v9) = v12 & get(int, int, v6, v9) = v10 & uni(v12) & uni(v10) & uni(v9)
% 205.50/30.01 & uni(v7) & uni(v6))) & ! [v0: map_int_int] : ! [v1: map_int_int] : !
% 205.50/30.01 [v2: int] : ! [v3: int] : ! [v4: uni] : ! [v5: int] : ( ~ (t2tb1(v1) = v4)
% 205.50/30.01 | ~ (sum2(v0, v2, v3) = v5) | ~ map_int_int(v1) | ~ map_int_int(v0) | ?
% 205.50/30.01 [v6: uni] : ? [v7: int] : ? [v8: int] : ? [v9: uni] : ? [v10: uni] : ?
% 205.50/30.01 [v11: int] : ? [v12: uni] : ? [v13: int] : ((v7 = v5 & sum2(v1, v2, v3) =
% 205.50/30.01 v5) | ( ~ (v13 = v11) & $lesseq(1, $difference(v3, v8)) & $lesseq(v2,
% 205.50/30.01 v8) & t2tb1(v0) = v6 & tb2t(v12) = v13 & tb2t(v10) = v11 & t2tb(v8) =
% 205.50/30.01 v9 & get(int, int, v6, v9) = v10 & get(int, int, v4, v9) = v12 &
% 205.50/30.01 uni(v12) & uni(v10) & uni(v9) & uni(v6)))) & ! [v0: map_int_int] : !
% 205.50/30.01 [v1: map_int_int] : ! [v2: int] : ! [v3: int] : ! [v4: uni] : ! [v5: int]
% 205.50/30.01 : ( ~ (t2tb1(v0) = v4) | ~ (sum2(v1, v2, v3) = v5) | ~ map_int_int(v1) | ~
% 205.50/30.01 map_int_int(v0) | ? [v6: uni] : ? [v7: int] : ? [v8: int] : ? [v9: uni]
% 205.50/30.01 : ? [v10: uni] : ? [v11: int] : ? [v12: uni] : ? [v13: int] : ((v7 = v5
% 205.50/30.01 & sum2(v0, v2, v3) = v5) | ( ~ (v13 = v11) & $lesseq(1, $difference(v3,
% 205.50/30.01 v8)) & $lesseq(v2, v8) & t2tb1(v1) = v6 & tb2t(v12) = v13 &
% 205.50/30.01 tb2t(v10) = v11 & t2tb(v8) = v9 & get(int, int, v6, v9) = v12 & get(int,
% 205.50/30.01 int, v4, v9) = v10 & uni(v12) & uni(v10) & uni(v9) & uni(v6))))
% 205.50/30.01
% 205.50/30.01 (sum_right_extension)
% 205.50/30.02 ty(int) & ! [v0: map_int_int] : ! [v1: int] : ! [v2: int] : ! [v3: int] :
% 205.50/30.02 ( ~ ($lesseq(1, $difference(v2, v1))) | ~ (sum2(v0, v1, $sum(v2, -1)) = v3) |
% 205.50/30.02 ~ map_int_int(v0) | ? [v4: int] : ? [v5: uni] : ? [v6: uni] : ? [v7:
% 205.50/30.02 uni] : (t2tb1(v0) = v5 & sum2(v0, v1, v2) = v4 & tb2t(v7) =
% 205.50/30.02 $difference(v4, v3) & t2tb($sum(v2, -1)) = v6 & get(int, int, v5, v6) = v7
% 205.50/30.02 & uni(v7) & uni(v6) & uni(v5))) & ! [v0: map_int_int] : ! [v1: int] : !
% 205.50/30.02 [v2: int] : ! [v3: int] : ( ~ ($lesseq(1, $difference(v2, v1))) | ~
% 205.50/30.02 (sum2(v0, v1, v2) = v3) | ~ map_int_int(v0) | ? [v4: int] : ? [v5: uni] :
% 205.50/30.02 ? [v6: uni] : ? [v7: uni] : (t2tb1(v0) = v5 & sum2(v0, v1, $sum(v2, -1)) =
% 205.50/30.02 v4 & tb2t(v7) = $difference(v3, v4) & t2tb($sum(v2, -1)) = v6 & get(int,
% 205.50/30.02 int, v5, v6) = v7 & uni(v7) & uni(v6) & uni(v5)))
% 205.50/30.02
% 205.50/30.02 (sum_transitivity)
% 205.50/30.02 ! [v0: map_int_int] : ! [v1: int] : ! [v2: int] : ! [v3: int] : ! [v4:
% 205.50/30.02 int] : ! [v5: int] : ( ~ ($lesseq(v2, v3)) | ~ ($lesseq(v1, v2)) | ~
% 205.50/30.02 (sum2(v0, v2, v3) = v5) | ~ (sum2(v0, v1, v3) = v4) | ~ map_int_int(v0) |
% 205.50/30.02 sum2(v0, v1, v2) = $difference(v4, v5)) & ! [v0: map_int_int] : ! [v1:
% 205.50/30.02 int] : ! [v2: int] : ! [v3: int] : ! [v4: int] : ! [v5: int] : ( ~
% 205.50/30.02 ($lesseq(v2, v3)) | ~ ($lesseq(v1, v2)) | ~ (sum2(v0, v2, v3) = v5) | ~
% 205.50/30.02 (sum2(v0, v1, v2) = v4) | ~ map_int_int(v0) | sum2(v0, v1, v3) = $sum(v5,
% 205.50/30.02 v4)) & ! [v0: map_int_int] : ! [v1: int] : ! [v2: int] : ! [v3: int] :
% 205.50/30.02 ! [v4: int] : ! [v5: int] : ( ~ ($lesseq(v2, v3)) | ~ ($lesseq(v1, v2)) |
% 205.50/30.02 ~ (sum2(v0, v1, v3) = v4) | ~ (sum2(v0, v1, v2) = v5) | ~ map_int_int(v0)
% 205.50/30.02 | sum2(v0, v2, v3) = $difference(v4, v5))
% 205.50/30.02
% 205.50/30.02 (t2tb_sort1)
% 205.50/30.02 ty(int) & ? [v0: ty] : (map(int, int) = v0 & ty(v0) & ! [v1: map_int_int] :
% 205.50/30.02 ! [v2: uni] : ( ~ (t2tb1(v1) = v2) | ~ map_int_int(v1) | sort1(v0, v2) =
% 205.50/30.02 0))
% 205.50/30.02
% 205.50/30.02 (wP_parameter_upsweep)
% 205.50/30.03 ty(int) & ? [v0: int] : ? [v1: int] : ? [v2: int] : ? [v3: map_int_int] :
% 205.50/30.03 ? [v4: int] : ? [v5: uni] : ? [v6: uni] : ? [v7: array_int] : ? [v8: uni]
% 205.50/30.03 : ? [v9: int] : ? [v10: uni] : ? [v11: map_int_int] : ? [v12: uni] : ?
% 205.50/30.03 [v13: uni] : ? [v14: array_int] : ? [v15: uni] : ? [v16: int] : ? [v17:
% 205.50/30.03 map_int_int] : ? [v18: uni] : ? [v19: uni] : ? [v20: array_int] : ?
% 205.50/30.03 [v21: uni] : ? [v22: int] : ( ~ (v22 = 0) & $lesseq(-1, $difference(v1,
% 205.50/30.03 $product(2, v4))) & $lesseq(-1, $difference(v0, $product(2, v4))) &
% 205.50/30.03 $lesseq(v4, v1) & $lesseq(v4, v0) & $lesseq(1, v4) & $lesseq(1,
% 205.50/30.03 $difference(v2, v1)) & $lesseq(1, $difference(v2, v0)) & $lesseq(0, v2) &
% 205.50/30.03 $lesseq(-1, $difference($product(2, v0), v1)) & $lesseq(2, $difference(v1,
% 205.50/30.03 v0)) & phase11($difference(v1, v4), v1, v14, v20) = 0 &
% 205.50/30.03 phase11($difference(v0, v4), v0, v7, v20) = v22 & phase11($difference(v0,
% 205.50/30.03 v4), v0, v7, v14) = 0 & is_power_of_21(v4) = 0 &
% 205.50/30.03 is_power_of_21($difference(v1, v0)) = 0 & tb2t2(v19) = v20 & tb2t2(v13) =
% 205.50/30.03 v14 & tb2t2(v6) = v7 & t2tb1(v17) = v18 & t2tb1(v11) = v12 & t2tb1(v3) = v5
% 205.50/30.03 & sum2(v11, $sum($difference(v1, $product(2, v4)), 1), $sum(v1, 1)) = v16 &
% 205.50/30.03 sum2(v3, $sum($difference(v0, $product(2, v4)), 1), $sum(v0, 1)) = v9 &
% 205.50/30.03 tb2t(v21) = v16 & tb2t(v15) = v9 & t2tb(v1) = v10 & t2tb(v0) = v8 &
% 205.50/30.03 mk_array1(int, v2, v18) = v19 & mk_array1(int, v2, v12) = v13 &
% 205.50/30.03 mk_array1(int, v2, v5) = v6 & get(int, int, v18, v10) = v21 & get(int, int,
% 205.50/30.03 v12, v8) = v15 & div1($difference(v1, v0), 2) = v4 & array_int(v20) &
% 205.50/30.03 array_int(v14) & array_int(v7) & map_int_int(v17) & map_int_int(v11) &
% 205.50/30.03 map_int_int(v3) & uni(v21) & uni(v19) & uni(v18) & uni(v15) & uni(v13) &
% 205.50/30.03 uni(v12) & uni(v10) & uni(v8) & uni(v6) & uni(v5) & ! [v23: int] : ! [v24:
% 205.50/30.03 uni] : ( ~ ($lesseq(0, $sum($difference($product(-1, v23), $product(2,
% 205.50/30.03 v4)), v1))) | ~ (t2tb(v23) = v24) | ? [v25: uni] : ? [v26:
% 205.50/30.03 int] : ? [v27: uni] : (tb2t(v27) = v26 & tb2t(v25) = v26 & get(int,
% 205.50/30.03 int, v18, v24) = v25 & get(int, int, v12, v24) = v27 & uni(v27) &
% 205.50/30.03 uni(v25))) & ! [v23: int] : ! [v24: uni] : ( ~ ($lesseq(0,
% 205.50/30.03 $sum($difference($product(-1, v23), $product(2, v4)), v0))) | ~
% 205.50/30.03 (t2tb(v23) = v24) | ? [v25: uni] : ? [v26: int] : ? [v27: uni] :
% 205.50/30.03 (tb2t(v27) = v26 & tb2t(v25) = v26 & get(int, int, v12, v24) = v25 &
% 205.50/30.03 get(int, int, v5, v24) = v27 & uni(v27) & uni(v25))) & ! [v23: int] :
% 205.50/30.03 ! [v24: uni] : ( ~ ($lesseq(1, $difference(v23, v1))) | ~ (t2tb(v23) = v24)
% 205.50/30.03 | ? [v25: uni] : ? [v26: int] : ? [v27: uni] : (tb2t(v27) = v26 &
% 205.50/30.03 tb2t(v25) = v26 & get(int, int, v18, v24) = v25 & get(int, int, v12,
% 205.50/30.03 v24) = v27 & uni(v27) & uni(v25))) & ! [v23: int] : ! [v24: uni] : (
% 205.50/30.03 ~ ($lesseq(1, $difference(v23, v0))) | ~ (t2tb(v23) = v24) | ? [v25:
% 205.50/30.03 uni] : ? [v26: int] : ? [v27: uni] : (tb2t(v27) = v26 & tb2t(v25) =
% 205.50/30.03 v26 & get(int, int, v12, v24) = v25 & get(int, int, v5, v24) = v27 &
% 205.50/30.03 uni(v27) & uni(v25))))
% 205.50/30.03
% 205.50/30.03 (function-axioms)
% 205.50/30.04 ! [v0: uni] : ! [v1: uni] : ! [v2: uni] : ! [v3: uni] : ! [v4: uni] : !
% 205.50/30.04 [v5: ty] : ! [v6: ty] : (v1 = v0 | ~ (set(v6, v5, v4, v3, v2) = v1) | ~
% 205.50/30.04 (set(v6, v5, v4, v3, v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1:
% 205.50/30.04 MultipleValueBool] : ! [v2: array_int] : ! [v3: array_int] : ! [v4: int]
% 205.50/30.04 : ! [v5: int] : (v1 = v0 | ~ (phase11(v5, v4, v3, v2) = v1) | ~
% 205.50/30.04 (phase11(v5, v4, v3, v2) = v0)) & ! [v0: uni] : ! [v1: uni] : ! [v2: uni]
% 205.50/30.04 : ! [v3: int] : ! [v4: uni] : ! [v5: ty] : (v1 = v0 | ~ (set2(v5, v4, v3,
% 205.50/30.04 v2) = v1) | ~ (set2(v5, v4, v3, v2) = v0)) & ! [v0: uni] : ! [v1:
% 205.50/30.04 uni] : ! [v2: uni] : ! [v3: uni] : ! [v4: ty] : ! [v5: ty] : (v1 = v0 |
% 205.50/30.04 ~ (get(v5, v4, v3, v2) = v1) | ~ (get(v5, v4, v3, v2) = v0)) & ! [v0: uni]
% 205.50/30.04 : ! [v1: uni] : ! [v2: uni] : ! [v3: uni] : ! [v4: bool1] : ! [v5: ty] :
% 205.50/30.04 (v1 = v0 | ~ (match_bool1(v5, v4, v3, v2) = v1) | ~ (match_bool1(v5, v4, v3,
% 205.50/30.04 v2) = v0)) & ! [v0: int] : ! [v1: int] : ! [v2: int] : ! [v3: int] :
% 205.50/30.04 ! [v4: array_int] : (v1 = v0 | ~ (sum3(v4, v3, v2) = v1) | ~ (sum3(v4, v3,
% 205.50/30.04 v2) = v0)) & ! [v0: int] : ! [v1: int] : ! [v2: int] : ! [v3: int] :
% 205.50/30.04 ! [v4: map_int_int] : (v1 = v0 | ~ (sum2(v4, v3, v2) = v1) | ~ (sum2(v4,
% 205.50/30.04 v3, v2) = v0)) & ! [v0: uni] : ! [v1: uni] : ! [v2: uni] : ! [v3:
% 205.50/30.04 int] : ! [v4: ty] : (v1 = v0 | ~ (make1(v4, v3, v2) = v1) | ~ (make1(v4,
% 205.50/30.04 v3, v2) = v0)) & ! [v0: uni] : ! [v1: uni] : ! [v2: int] : ! [v3:
% 205.50/30.04 uni] : ! [v4: ty] : (v1 = v0 | ~ (get2(v4, v3, v2) = v1) | ~ (get2(v4,
% 205.50/30.04 v3, v2) = v0)) & ! [v0: uni] : ! [v1: uni] : ! [v2: uni] : ! [v3:
% 205.50/30.04 int] : ! [v4: ty] : (v1 = v0 | ~ (mk_array1(v4, v3, v2) = v1) | ~
% 205.50/30.04 (mk_array1(v4, v3, v2) = v0)) & ! [v0: uni] : ! [v1: uni] : ! [v2: uni] :
% 205.50/30.04 ! [v3: ty] : ! [v4: ty] : (v1 = v0 | ~ (const(v4, v3, v2) = v1) | ~
% 205.50/30.04 (const(v4, v3, v2) = v0)) & ! [v0: int] : ! [v1: int] : ! [v2: int] : !
% 205.50/30.04 [v3: int] : (v1 = v0 | ~ (go_right1(v3, v2) = v1) | ~ (go_right1(v3, v2) =
% 205.50/30.04 v0)) & ! [v0: int] : ! [v1: int] : ! [v2: int] : ! [v3: int] : (v1 =
% 205.50/30.04 v0 | ~ (go_left1(v3, v2) = v1) | ~ (go_left1(v3, v2) = v0)) & ! [v0: uni]
% 205.50/30.04 : ! [v1: uni] : ! [v2: uni] : ! [v3: ty] : (v1 = v0 | ~ (elts(v3, v2) =
% 205.50/30.04 v1) | ~ (elts(v3, v2) = v0)) & ! [v0: int] : ! [v1: int] : ! [v2: uni]
% 205.50/30.04 : ! [v3: ty] : (v1 = v0 | ~ (length1(v3, v2) = v1) | ~ (length1(v3, v2) =
% 205.50/30.04 v0)) & ! [v0: ty] : ! [v1: ty] : ! [v2: ty] : ! [v3: ty] : (v1 = v0 |
% 205.79/30.04 ~ (map(v3, v2) = v1) | ~ (map(v3, v2) = v0)) & ! [v0: int] : ! [v1: int]
% 205.79/30.04 : ! [v2: int] : ! [v3: int] : (v1 = v0 | ~ (power1(v3, v2) = v1) | ~
% 205.79/30.04 (power1(v3, v2) = v0)) & ! [v0: int] : ! [v1: int] : ! [v2: int] : !
% 205.79/30.04 [v3: int] : (v1 = v0 | ~ (div1(v3, v2) = v1) | ~ (div1(v3, v2) = v0)) & !
% 205.79/30.04 [v0: int] : ! [v1: int] : ! [v2: int] : ! [v3: int] : (v1 = v0 | ~
% 205.79/30.04 (mod1(v3, v2) = v1) | ~ (mod1(v3, v2) = v0)) & ! [v0: MultipleValueBool] :
% 205.79/30.04 ! [v1: MultipleValueBool] : ! [v2: uni] : ! [v3: ty] : (v1 = v0 | ~
% 205.79/30.04 (sort1(v3, v2) = v1) | ~ (sort1(v3, v2) = v0)) & ! [v0: MultipleValueBool]
% 205.79/30.04 : ! [v1: MultipleValueBool] : ! [v2: int] : (v1 = v0 | ~
% 205.79/30.04 (is_power_of_21(v2) = v1) | ~ (is_power_of_21(v2) = v0)) & ! [v0:
% 205.79/30.04 array_int] : ! [v1: array_int] : ! [v2: uni] : (v1 = v0 | ~ (tb2t2(v2) =
% 205.79/30.04 v1) | ~ (tb2t2(v2) = v0)) & ! [v0: uni] : ! [v1: uni] : ! [v2:
% 205.79/30.04 array_int] : (v1 = v0 | ~ (t2tb2(v2) = v1) | ~ (t2tb2(v2) = v0)) & ! [v0:
% 205.79/30.04 map_int_int] : ! [v1: map_int_int] : ! [v2: uni] : (v1 = v0 | ~
% 205.79/30.04 (tb2t1(v2) = v1) | ~ (tb2t1(v2) = v0)) & ! [v0: uni] : ! [v1: uni] : !
% 205.79/30.04 [v2: map_int_int] : (v1 = v0 | ~ (t2tb1(v2) = v1) | ~ (t2tb1(v2) = v0)) & !
% 205.79/30.04 [v0: int] : ! [v1: int] : ! [v2: uni] : (v1 = v0 | ~ (tb2t(v2) = v1) | ~
% 205.79/30.04 (tb2t(v2) = v0)) & ! [v0: uni] : ! [v1: uni] : ! [v2: int] : (v1 = v0 |
% 205.79/30.04 ~ (t2tb(v2) = v1) | ~ (t2tb(v2) = v0)) & ! [v0: ty] : ! [v1: ty] : !
% 205.79/30.04 [v2: ty] : (v1 = v0 | ~ (array(v2) = v1) | ~ (array(v2) = v0)) & ! [v0:
% 205.79/30.04 int] : ! [v1: int] : ! [v2: int] : (v1 = v0 | ~ (abs1(v2) = v1) | ~
% 205.79/30.04 (abs1(v2) = v0)) & ! [v0: uni] : ! [v1: uni] : ! [v2: ty] : (v1 = v0 | ~
% 205.79/30.04 (witness1(v2) = v1) | ~ (witness1(v2) = v0))
% 205.79/30.04
% 205.79/30.04 Further assumptions not needed in the proof:
% 205.79/30.04 --------------------------------------------
% 205.79/30.05 abs_le, abs_pos, array_inversion1, bool_inversion, bridgeL, bridgeL1, bridgeL2,
% 205.79/30.05 bridgeR, bridgeR1, compatOrderMult, const, const_sort1, div_1, div_inf, div_mod,
% 205.79/30.05 div_mult, div_sign_neg, div_sign_pos, elts_sort1, get_sort2, get_sort3,
% 205.79/30.05 go_left_def, go_right_def, make_def, make_sort1, match_bool_False,
% 205.79/30.05 match_bool_True, match_bool_sort1, mk_array_sort1, mod_1, mod_bound, mod_inf,
% 205.79/30.05 mod_mult, mod_sign_neg, mod_sign_pos, phase1_frame2, phase1_inversion, power_1,
% 205.79/30.05 power_mult, power_mult2, power_s, power_sum, select_eq, select_neq, set_def,
% 205.79/30.05 set_sort2, set_sort3, sum_def, sum_def_empty, t2tb_sort, t2tb_sort2, true_False,
% 205.79/30.05 tuple0_inversion, witness_sort1
% 205.79/30.05
% 205.79/30.05 Those formulas are unsatisfiable:
% 205.79/30.05 ---------------------------------
% 205.79/30.05
% 205.79/30.05 Begin of proof
% 205.79/30.05 |
% 205.79/30.05 | ALPHA: (abs_def) implies:
% 205.79/30.05 | (1) ! [v0: int] : ! [v1: int] : (v1 = v0 | ~ ($lesseq(0, v0)) | ~
% 205.79/30.05 | (abs1(v0) = v1))
% 205.79/30.05 |
% 205.79/30.05 | ALPHA: (div_bound) implies:
% 205.79/30.05 | (2) ! [v0: int] : ! [v1: int] : ! [v2: int] : ( ~ ($lesseq(1,
% 205.79/30.05 | $difference(v2, v0))) | ~ ($lesseq(1, v1)) | ~ ($lesseq(0, v0))
% 205.79/30.05 | | ~ (div1(v0, v1) = v2))
% 205.79/30.05 |
% 205.79/30.05 | ALPHA: (power_s_alt) implies:
% 205.79/30.05 | (3) ! [v0: int] : ! [v1: int] : ! [v2: int] : ( ~ ($lesseq(1, v1)) | ~
% 205.79/30.05 | (power1(v0, v1) = v2) | ? [v3: int] : (power1(v0, $sum(v1, -1)) = v3
% 205.79/30.05 | & $product(v0, v3) = v2))
% 205.79/30.05 | (4) ! [v0: int] : ! [v1: int] : ! [v2: int] : ( ~ ($lesseq(1, v1)) | ~
% 205.79/30.05 | (power1(v0, $sum(v1, -1)) = v2) | ? [v3: int] : (power1(v0, v1) = v3
% 205.79/30.05 | & $product(v0, v2) = v3))
% 205.79/30.05 |
% 205.79/30.05 | ALPHA: (elts_def1) implies:
% 205.79/30.05 | (5) ! [v0: ty] : ! [v1: int] : ! [v2: uni] : ! [v3: uni] : ( ~
% 205.79/30.05 | (mk_array1(v0, v1, v2) = v3) | ~ ty(v0) | ~ uni(v2) | ? [v4: ty] :
% 205.79/30.05 | ? [v5: int] : ? [v6: uni] : ((v6 = v2 & elts(v0, v3) = v2) | ( ~
% 205.79/30.05 | (v5 = 0) & map(int, v0) = v4 & sort1(v4, v2) = v5 & ty(v4))))
% 205.79/30.05 |
% 205.79/30.05 | ALPHA: (get_def) implies:
% 205.79/30.05 | (6) ! [v0: ty] : ! [v1: uni] : ! [v2: int] : ! [v3: uni] : ( ~
% 205.79/30.05 | (get2(v0, v1, v2) = v3) | ~ ty(v0) | ~ uni(v1) | ? [v4: uni] : ?
% 205.79/30.05 | [v5: uni] : (t2tb(v2) = v5 & elts(v0, v1) = v4 & get(v0, int, v4, v5)
% 205.79/30.05 | = v3 & uni(v5) & uni(v4) & uni(v3)))
% 205.79/30.05 |
% 205.79/30.05 | ALPHA: (t2tb_sort1) implies:
% 205.79/30.05 | (7) ? [v0: ty] : (map(int, int) = v0 & ty(v0) & ! [v1: map_int_int] : !
% 205.79/30.05 | [v2: uni] : ( ~ (t2tb1(v1) = v2) | ~ map_int_int(v1) | sort1(v0, v2)
% 205.79/30.05 | = 0))
% 205.79/30.05 |
% 205.79/30.06 | ALPHA: (sum_def_non_empty) implies:
% 205.79/30.06 | (8) ! [v0: map_int_int] : ! [v1: int] : ! [v2: int] : ! [v3: int] : ( ~
% 205.79/30.06 | ($lesseq(1, $difference(v2, v1))) | ~ (sum2(v0, v1, v2) = v3) | ~
% 205.79/30.06 | map_int_int(v0) | ? [v4: uni] : ? [v5: uni] : ? [v6: uni] : ?
% 205.79/30.06 | [v7: int] : (t2tb1(v0) = v4 & sum2(v0, $sum(v1, 1), v2) =
% 205.85/30.06 | $difference(v3, v7) & tb2t(v6) = v7 & t2tb(v1) = v5 & get(int, int,
% 205.85/30.06 | v4, v5) = v6 & uni(v6) & uni(v5) & uni(v4)))
% 205.85/30.06 | (9) ! [v0: map_int_int] : ! [v1: int] : ! [v2: int] : ! [v3: int] : ( ~
% 205.85/30.06 | ($lesseq(1, $difference(v2, v1))) | ~ (sum2(v0, $sum(v1, 1), v2) =
% 205.85/30.06 | v3) | ~ map_int_int(v0) | ? [v4: int] : ? [v5: uni] : ? [v6:
% 205.85/30.06 | uni] : ? [v7: uni] : (t2tb1(v0) = v5 & sum2(v0, v1, v2) = v4 &
% 205.85/30.06 | tb2t(v7) = $difference(v4, v3) & t2tb(v1) = v6 & get(int, int, v5,
% 205.85/30.06 | v6) = v7 & uni(v7) & uni(v6) & uni(v5)))
% 205.85/30.06 |
% 205.85/30.06 | ALPHA: (sum_right_extension) implies:
% 205.85/30.06 | (10) ! [v0: map_int_int] : ! [v1: int] : ! [v2: int] : ! [v3: int] : (
% 205.85/30.06 | ~ ($lesseq(1, $difference(v2, v1))) | ~ (sum2(v0, v1, v2) = v3) |
% 205.85/30.06 | ~ map_int_int(v0) | ? [v4: int] : ? [v5: uni] : ? [v6: uni] : ?
% 205.85/30.06 | [v7: uni] : (t2tb1(v0) = v5 & sum2(v0, v1, $sum(v2, -1)) = v4 &
% 205.85/30.06 | tb2t(v7) = $difference(v3, v4) & t2tb($sum(v2, -1)) = v6 &
% 205.85/30.06 | get(int, int, v5, v6) = v7 & uni(v7) & uni(v6) & uni(v5)))
% 205.85/30.06 | (11) ! [v0: map_int_int] : ! [v1: int] : ! [v2: int] : ! [v3: int] : (
% 205.85/30.06 | ~ ($lesseq(1, $difference(v2, v1))) | ~ (sum2(v0, v1, $sum(v2, -1))
% 205.85/30.06 | = v3) | ~ map_int_int(v0) | ? [v4: int] : ? [v5: uni] : ? [v6:
% 205.85/30.06 | uni] : ? [v7: uni] : (t2tb1(v0) = v5 & sum2(v0, v1, v2) = v4 &
% 205.85/30.06 | tb2t(v7) = $difference(v4, v3) & t2tb($sum(v2, -1)) = v6 &
% 205.85/30.06 | get(int, int, v5, v6) = v7 & uni(v7) & uni(v6) & uni(v5)))
% 205.85/30.06 |
% 205.85/30.06 | ALPHA: (sum_transitivity) implies:
% 205.85/30.07 | (12) ! [v0: map_int_int] : ! [v1: int] : ! [v2: int] : ! [v3: int] : !
% 205.85/30.07 | [v4: int] : ! [v5: int] : ( ~ ($lesseq(v2, v3)) | ~ ($lesseq(v1,
% 205.85/30.07 | v2)) | ~ (sum2(v0, v1, v3) = v4) | ~ (sum2(v0, v1, v2) = v5) |
% 205.85/30.07 | ~ map_int_int(v0) | sum2(v0, v2, v3) = $difference(v4, v5))
% 205.85/30.07 | (13) ! [v0: map_int_int] : ! [v1: int] : ! [v2: int] : ! [v3: int] : !
% 205.85/30.07 | [v4: int] : ! [v5: int] : ( ~ ($lesseq(v2, v3)) | ~ ($lesseq(v1,
% 205.85/30.07 | v2)) | ~ (sum2(v0, v2, v3) = v5) | ~ (sum2(v0, v1, v3) = v4) |
% 205.85/30.07 | ~ map_int_int(v0) | sum2(v0, v1, v2) = $difference(v4, v5))
% 205.85/30.07 |
% 205.85/30.07 | ALPHA: (sum_eq) implies:
% 205.85/30.07 | (14) ! [v0: map_int_int] : ! [v1: map_int_int] : ! [v2: int] : ! [v3:
% 205.85/30.07 | int] : ! [v4: uni] : ! [v5: int] : ( ~ (t2tb1(v1) = v4) | ~
% 205.85/30.07 | (sum2(v0, v2, v3) = v5) | ~ map_int_int(v1) | ~ map_int_int(v0) |
% 205.85/30.07 | ? [v6: uni] : ? [v7: int] : ? [v8: int] : ? [v9: uni] : ? [v10:
% 205.85/30.07 | uni] : ? [v11: int] : ? [v12: uni] : ? [v13: int] : ((v7 = v5 &
% 205.85/30.07 | sum2(v1, v2, v3) = v5) | ( ~ (v13 = v11) & $lesseq(1,
% 205.85/30.07 | $difference(v3, v8)) & $lesseq(v2, v8) & t2tb1(v0) = v6 &
% 205.85/30.07 | tb2t(v12) = v13 & tb2t(v10) = v11 & t2tb(v8) = v9 & get(int,
% 205.85/30.07 | int, v6, v9) = v10 & get(int, int, v4, v9) = v12 & uni(v12) &
% 205.85/30.07 | uni(v10) & uni(v9) & uni(v6))))
% 205.85/30.07 |
% 205.85/30.07 | ALPHA: (div_mod_2) implies:
% 205.85/30.07 | (15) ! [v0: int] : ! [v1: int] : ( ~ ($lesseq(1, $difference($product(2,
% 205.85/30.07 | v1), v0))) | ~ ($lesseq(0, v0)) | ~ (div1(v0, 2) = v1))
% 205.85/30.07 | (16) ! [v0: int] : ! [v1: int] : ( ~ ($lesseq(2, $difference(v0,
% 205.85/30.07 | $product(2, v1)))) | ~ ($lesseq(0, v0)) | ~ (div1(v0, 2) =
% 205.85/30.07 | v1))
% 205.85/30.07 |
% 205.85/30.07 | ALPHA: (is_power_of_2_def) implies:
% 205.85/30.07 | (17) ! [v0: int] : ( ~ (is_power_of_21(v0) = 0) | ? [v1: int] :
% 205.85/30.07 | ($lesseq(0, v1) & power1(2, v1) = v0))
% 205.85/30.07 |
% 205.85/30.07 | ALPHA: (is_power_of_2_1) implies:
% 205.85/30.07 | (18) ! [v0: int] : ( ~ ($lesseq(2, v0)) | ~ (is_power_of_21(v0) = 0) | ?
% 205.85/30.07 | [v1: int] : ($product(2, v1) = v0 & div1(v0, 2) = v1))
% 205.85/30.07 | (19) ! [v0: int] : ! [v1: int] : ($product(2, v1) = v0 | ~ ($lesseq(2,
% 205.85/30.07 | v0)) | ~ (div1(v0, 2) = v1) | ? [v2: int] : ( ~ (v2 = 0) &
% 205.85/30.07 | is_power_of_21(v0) = v2))
% 205.85/30.07 |
% 205.85/30.07 | ALPHA: (leaf) implies:
% 205.85/30.07 | (20) ! [v0: int] : ! [v1: array_int] : ! [v2: array_int] : ! [v3: int]
% 205.85/30.07 | : (v3 = 0 | ~ (phase11(v0, $sum(v0, 1), v1, v2) = v3) | ~
% 205.85/30.07 | array_int(v2) | ~ array_int(v1) | ? [v4: uni] : ? [v5: uni] : ?
% 205.85/30.07 | [v6: int] : ? [v7: uni] : ? [v8: uni] : ? [v9: int] : ( ~ (v9 =
% 205.85/30.07 | v6) & t2tb2(v2) = v4 & t2tb2(v1) = v7 & tb2t(v8) = v9 & tb2t(v5)
% 205.85/30.07 | = v6 & get2(int, v7, v0) = v8 & get2(int, v4, v0) = v5 & uni(v8) &
% 205.85/30.07 | uni(v7) & uni(v5) & uni(v4)))
% 205.85/30.07 |
% 205.85/30.07 | ALPHA: (node) implies:
% 205.85/30.08 | (21) ! [v0: int] : ! [v1: int] : ! [v2: array_int] : ! [v3: array_int]
% 205.85/30.08 | : ! [v4: int] : (v4 = 0 | ~ ($lesseq(2, $difference(v1, v0))) | ~
% 205.85/30.08 | (phase11(v0, v1, v2, v3) = v4) | ~ array_int(v3) | ~ array_int(v2)
% 205.85/30.08 | | ? [v5: int] : ? [v6: int] : ? [v7: int] : ? [v8: int] : ?
% 205.85/30.08 | [v9: uni] : ? [v10: uni] : ? [v11: int] : ? [v12: int] : (( ~
% 205.85/30.08 | (v12 = v11) & sum3(v2, $sum($difference($product(2, v0), v1),
% 205.85/30.08 | 1), $sum(v0, 1)) = v12 & t2tb2(v3) = v9 & tb2t(v10) = v11 &
% 205.85/30.08 | get2(int, v9, v0) = v10 & uni(v10) & uni(v9)) | ( ~ (v8 = 0) &
% 205.85/30.08 | phase11(v7, v1, v2, v3) = v8 & go_right1(v0, v1) = v7) | ( ~ (v6
% 205.85/30.08 | = 0) & phase11(v5, v0, v2, v3) = v6 & go_left1(v0, v1) = v5)))
% 205.85/30.08 |
% 205.85/30.08 | ALPHA: (phase1_frame) implies:
% 205.85/30.08 | (22) ! [v0: int] : ! [v1: int] : ! [v2: array_int] : ! [v3: array_int]
% 205.85/30.08 | : ! [v4: array_int] : ! [v5: uni] : ( ~ (phase11(v0, v1, v2, v3) =
% 205.85/30.08 | 0) | ~ (t2tb2(v4) = v5) | ~ array_int(v4) | ~ array_int(v3) |
% 205.85/30.08 | ~ array_int(v2) | ? [v6: uni] : ? [v7: int] : ? [v8: uni] : ?
% 205.85/30.08 | [v9: int] : ? [v10: int] : ? [v11: int] : ? [v12: int] : ? [v13:
% 205.85/30.08 | uni] : ? [v14: int] : ? [v15: uni] : ? [v16: int] : ((v11 = 0 &
% 205.85/30.08 | phase11(v0, v1, v2, v4) = 0) | ( ~ (v16 = v14) & $lesseq(1,
% 205.85/30.08 | $difference(v1, v12)) & $lesseq(1, $difference($sum(v12, v1),
% 205.85/30.08 | $product(2, v0))) & t2tb2(v3) = v8 & tb2t(v15) = v16 &
% 205.85/30.08 | tb2t(v13) = v14 & get2(int, v8, v12) = v13 & get2(int, v5, v12)
% 205.85/30.08 | = v15 & uni(v15) & uni(v13) & uni(v8)) | ($lesseq(v10, -1) &
% 205.85/30.08 | length1(int, v5) = v10) | ($lesseq(v9, -1) & t2tb2(v3) = v8 &
% 205.85/30.08 | length1(int, v8) = v9 & uni(v8)) | ($lesseq(v7, -1) & t2tb2(v2)
% 205.85/30.08 | = v6 & length1(int, v6) = v7 & uni(v6))))
% 205.85/30.08 | (23) ! [v0: int] : ! [v1: int] : ! [v2: array_int] : ! [v3: array_int]
% 205.85/30.08 | : ! [v4: array_int] : ! [v5: int] : (v5 = 0 | ~ (phase11(v0, v1,
% 205.85/30.08 | v2, v4) = v5) | ~ (phase11(v0, v1, v2, v3) = 0) | ~
% 205.85/30.08 | array_int(v4) | ~ array_int(v3) | ~ array_int(v2) | ? [v6: uni] :
% 205.85/30.08 | ? [v7: int] : ? [v8: uni] : ? [v9: int] : ? [v10: uni] : ?
% 205.85/30.08 | [v11: int] : ? [v12: int] : ? [v13: uni] : ? [v14: int] : ?
% 205.85/30.08 | [v15: uni] : ? [v16: int] : (( ~ (v16 = v14) & $lesseq(1,
% 205.85/30.08 | $difference(v1, v12)) & $lesseq(1, $difference($sum(v12, v1),
% 205.85/30.08 | $product(2, v0))) & t2tb2(v4) = v10 & t2tb2(v3) = v8 &
% 205.85/30.08 | tb2t(v15) = v16 & tb2t(v13) = v14 & get2(int, v10, v12) = v15 &
% 205.85/30.08 | get2(int, v8, v12) = v13 & uni(v15) & uni(v13) & uni(v10) &
% 205.85/30.08 | uni(v8)) | ($lesseq(v11, -1) & t2tb2(v4) = v10 & length1(int,
% 205.85/30.08 | v10) = v11 & uni(v10)) | ($lesseq(v9, -1) & t2tb2(v3) = v8 &
% 205.85/30.08 | length1(int, v8) = v9 & uni(v8)) | ($lesseq(v7, -1) & t2tb2(v2)
% 205.85/30.08 | = v6 & length1(int, v6) = v7 & uni(v6))))
% 205.85/30.09 | (24) ! [v0: int] : ! [v1: int] : ! [v2: array_int] : ! [v3: array_int]
% 205.85/30.09 | : ! [v4: array_int] : ! [v5: uni] : ! [v6: int] : ( ~ ($lesseq(0,
% 205.85/30.09 | v6)) | ~ (phase11(v0, v1, v2, v3) = 0) | ~ (t2tb2(v4) = v5) |
% 205.85/30.09 | ~ (length1(int, v5) = v6) | ~ array_int(v4) | ~ array_int(v3) | ~
% 205.85/30.09 | array_int(v2) | ? [v7: uni] : ? [v8: int] : ? [v9: uni] : ?
% 205.85/30.09 | [v10: int] : ? [v11: int] : ? [v12: int] : ? [v13: uni] : ?
% 205.85/30.09 | [v14: int] : ? [v15: uni] : ? [v16: int] : ((v11 = 0 & phase11(v0,
% 205.85/30.09 | v1, v2, v4) = 0) | ( ~ (v16 = v14) & $lesseq(1,
% 205.85/30.09 | $difference(v1, v12)) & $lesseq(1, $difference($sum(v12, v1),
% 205.85/30.09 | $product(2, v0))) & t2tb2(v3) = v9 & tb2t(v15) = v16 &
% 205.85/30.09 | tb2t(v13) = v14 & get2(int, v9, v12) = v13 & get2(int, v5, v12)
% 205.85/30.09 | = v15 & uni(v15) & uni(v13) & uni(v9)) | ($lesseq(v10, -1) &
% 205.85/30.09 | t2tb2(v3) = v9 & length1(int, v9) = v10 & uni(v9)) |
% 205.85/30.09 | ($lesseq(v8, -1) & t2tb2(v2) = v7 & length1(int, v7) = v8 &
% 205.85/30.09 | uni(v7))))
% 205.85/30.09 | (25) ! [v0: int] : ! [v1: int] : ! [v2: array_int] : ! [v3: array_int]
% 205.85/30.09 | : ! [v4: array_int] : ! [v5: uni] : ! [v6: int] : (v6 = 0 | ~
% 205.85/30.09 | (phase11(v0, v1, v2, v4) = v6) | ~ (t2tb2(v3) = v5) | ~
% 205.85/30.09 | array_int(v4) | ~ array_int(v3) | ~ array_int(v2) | ? [v7: uni] :
% 205.85/30.09 | ? [v8: int] : ? [v9: int] : ? [v10: uni] : ? [v11: int] : ?
% 205.85/30.09 | [v12: int] : ? [v13: int] : ? [v14: uni] : ? [v15: int] : ?
% 205.85/30.09 | [v16: uni] : ? [v17: int] : (( ~ (v17 = v15) & $lesseq(1,
% 205.85/30.09 | $difference(v1, v13)) & $lesseq(1, $difference($sum(v13, v1),
% 205.85/30.09 | $product(2, v0))) & t2tb2(v4) = v10 & tb2t(v16) = v17 &
% 205.85/30.09 | tb2t(v14) = v15 & get2(int, v10, v13) = v16 & get2(int, v5, v13)
% 205.85/30.09 | = v14 & uni(v16) & uni(v14) & uni(v10)) | ( ~ (v12 = 0) &
% 205.85/30.09 | phase11(v0, v1, v2, v3) = v12) | ($lesseq(v11, -1) & t2tb2(v4) =
% 205.85/30.09 | v10 & length1(int, v10) = v11 & uni(v10)) | ($lesseq(v9, -1) &
% 205.85/30.09 | length1(int, v5) = v9) | ($lesseq(v8, -1) & t2tb2(v2) = v7 &
% 205.85/30.09 | length1(int, v7) = v8 & uni(v7))))
% 205.85/30.09 | (26) ! [v0: int] : ! [v1: int] : ! [v2: array_int] : ! [v3: array_int]
% 205.85/30.09 | : ! [v4: array_int] : ! [v5: uni] : ! [v6: int] : ! [v7: int] :
% 205.85/30.09 | (v7 = 0 | ~ ($lesseq(0, v6)) | ~ (phase11(v0, v1, v2, v4) = v7) | ~
% 205.85/30.09 | (t2tb2(v3) = v5) | ~ (length1(int, v5) = v6) | ~ array_int(v4) |
% 205.85/30.09 | ~ array_int(v3) | ~ array_int(v2) | ? [v8: uni] : ? [v9: int] :
% 205.85/30.09 | ? [v10: uni] : ? [v11: int] : ? [v12: int] : ? [v13: int] : ?
% 205.85/30.09 | [v14: uni] : ? [v15: int] : ? [v16: uni] : ? [v17: int] : (( ~
% 205.85/30.09 | (v17 = v15) & $lesseq(1, $difference(v1, v13)) & $lesseq(1,
% 205.85/30.09 | $difference($sum(v13, v1), $product(2, v0))) & t2tb2(v4) = v10
% 205.85/30.09 | & tb2t(v16) = v17 & tb2t(v14) = v15 & get2(int, v10, v13) = v16
% 205.85/30.09 | & get2(int, v5, v13) = v14 & uni(v16) & uni(v14) & uni(v10)) | (
% 205.85/30.09 | ~ (v12 = 0) & phase11(v0, v1, v2, v3) = v12) | ($lesseq(v11, -1)
% 205.85/30.09 | & t2tb2(v4) = v10 & length1(int, v10) = v11 & uni(v10)) |
% 205.85/30.09 | ($lesseq(v9, -1) & t2tb2(v2) = v8 & length1(int, v8) = v9 &
% 205.85/30.09 | uni(v8))))
% 205.85/30.09 |
% 205.85/30.09 | ALPHA: (wP_parameter_upsweep) implies:
% 205.85/30.09 | (27) ty(int)
% 205.85/30.10 | (28) ? [v0: int] : ? [v1: int] : ? [v2: int] : ? [v3: map_int_int] : ?
% 205.85/30.10 | [v4: int] : ? [v5: uni] : ? [v6: uni] : ? [v7: array_int] : ? [v8:
% 205.85/30.10 | uni] : ? [v9: int] : ? [v10: uni] : ? [v11: map_int_int] : ?
% 205.85/30.10 | [v12: uni] : ? [v13: uni] : ? [v14: array_int] : ? [v15: uni] : ?
% 205.85/30.10 | [v16: int] : ? [v17: map_int_int] : ? [v18: uni] : ? [v19: uni] :
% 205.85/30.10 | ? [v20: array_int] : ? [v21: uni] : ? [v22: int] : ( ~ (v22 = 0) &
% 205.85/30.10 | $lesseq(-1, $difference(v1, $product(2, v4))) & $lesseq(-1,
% 205.85/30.10 | $difference(v0, $product(2, v4))) & $lesseq(v4, v1) & $lesseq(v4,
% 205.85/30.10 | v0) & $lesseq(1, v4) & $lesseq(1, $difference(v2, v1)) &
% 205.85/30.10 | $lesseq(1, $difference(v2, v0)) & $lesseq(0, v2) & $lesseq(-1,
% 205.85/30.10 | $difference($product(2, v0), v1)) & $lesseq(2, $difference(v1,
% 205.85/30.10 | v0)) & phase11($difference(v1, v4), v1, v14, v20) = 0 &
% 205.85/30.10 | phase11($difference(v0, v4), v0, v7, v20) = v22 &
% 205.85/30.10 | phase11($difference(v0, v4), v0, v7, v14) = 0 & is_power_of_21(v4) =
% 205.85/30.10 | 0 & is_power_of_21($difference(v1, v0)) = 0 & tb2t2(v19) = v20 &
% 205.85/30.10 | tb2t2(v13) = v14 & tb2t2(v6) = v7 & t2tb1(v17) = v18 & t2tb1(v11) =
% 205.85/30.10 | v12 & t2tb1(v3) = v5 & sum2(v11, $sum($difference(v1, $product(2,
% 205.85/30.10 | v4)), 1), $sum(v1, 1)) = v16 & sum2(v3, $sum($difference(v0,
% 205.85/30.10 | $product(2, v4)), 1), $sum(v0, 1)) = v9 & tb2t(v21) = v16 &
% 205.85/30.10 | tb2t(v15) = v9 & t2tb(v1) = v10 & t2tb(v0) = v8 & mk_array1(int, v2,
% 205.85/30.10 | v18) = v19 & mk_array1(int, v2, v12) = v13 & mk_array1(int, v2,
% 205.85/30.10 | v5) = v6 & get(int, int, v18, v10) = v21 & get(int, int, v12, v8)
% 205.85/30.10 | = v15 & div1($difference(v1, v0), 2) = v4 & array_int(v20) &
% 205.85/30.10 | array_int(v14) & array_int(v7) & map_int_int(v17) & map_int_int(v11)
% 205.85/30.10 | & map_int_int(v3) & uni(v21) & uni(v19) & uni(v18) & uni(v15) &
% 205.85/30.10 | uni(v13) & uni(v12) & uni(v10) & uni(v8) & uni(v6) & uni(v5) & !
% 205.85/30.10 | [v23: int] : ! [v24: uni] : ( ~ ($lesseq(0,
% 205.85/30.10 | $sum($difference($product(-1, v23), $product(2, v4)), v1))) |
% 205.85/30.10 | ~ (t2tb(v23) = v24) | ? [v25: uni] : ? [v26: int] : ? [v27:
% 205.85/30.10 | uni] : (tb2t(v27) = v26 & tb2t(v25) = v26 & get(int, int, v18,
% 205.85/30.10 | v24) = v25 & get(int, int, v12, v24) = v27 & uni(v27) &
% 205.85/30.10 | uni(v25))) & ! [v23: int] : ! [v24: uni] : ( ~ ($lesseq(0,
% 205.85/30.10 | $sum($difference($product(-1, v23), $product(2, v4)), v0))) |
% 205.85/30.10 | ~ (t2tb(v23) = v24) | ? [v25: uni] : ? [v26: int] : ? [v27:
% 205.85/30.10 | uni] : (tb2t(v27) = v26 & tb2t(v25) = v26 & get(int, int, v12,
% 205.85/30.10 | v24) = v25 & get(int, int, v5, v24) = v27 & uni(v27) &
% 205.85/30.10 | uni(v25))) & ! [v23: int] : ! [v24: uni] : ( ~ ($lesseq(1,
% 205.85/30.10 | $difference(v23, v1))) | ~ (t2tb(v23) = v24) | ? [v25: uni]
% 205.85/30.10 | : ? [v26: int] : ? [v27: uni] : (tb2t(v27) = v26 & tb2t(v25) =
% 205.85/30.10 | v26 & get(int, int, v18, v24) = v25 & get(int, int, v12, v24) =
% 205.85/30.10 | v27 & uni(v27) & uni(v25))) & ! [v23: int] : ! [v24: uni] : (
% 205.85/30.10 | ~ ($lesseq(1, $difference(v23, v0))) | ~ (t2tb(v23) = v24) | ?
% 205.85/30.10 | [v25: uni] : ? [v26: int] : ? [v27: uni] : (tb2t(v27) = v26 &
% 205.85/30.10 | tb2t(v25) = v26 & get(int, int, v12, v24) = v25 & get(int, int,
% 205.85/30.10 | v5, v24) = v27 & uni(v27) & uni(v25))))
% 205.85/30.10 |
% 205.85/30.10 | ALPHA: (function-axioms) implies:
% 205.85/30.10 | (29) ! [v0: uni] : ! [v1: uni] : ! [v2: int] : (v1 = v0 | ~ (t2tb(v2) =
% 205.85/30.10 | v1) | ~ (t2tb(v2) = v0))
% 205.85/30.10 | (30) ! [v0: int] : ! [v1: int] : ! [v2: uni] : (v1 = v0 | ~ (tb2t(v2) =
% 205.85/30.10 | v1) | ~ (tb2t(v2) = v0))
% 205.85/30.10 | (31) ! [v0: uni] : ! [v1: uni] : ! [v2: map_int_int] : (v1 = v0 | ~
% 205.85/30.10 | (t2tb1(v2) = v1) | ~ (t2tb1(v2) = v0))
% 205.85/30.10 | (32) ! [v0: uni] : ! [v1: uni] : ! [v2: array_int] : (v1 = v0 | ~
% 205.85/30.10 | (t2tb2(v2) = v1) | ~ (t2tb2(v2) = v0))
% 205.85/30.10 | (33) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: uni]
% 205.85/30.10 | : ! [v3: ty] : (v1 = v0 | ~ (sort1(v3, v2) = v1) | ~ (sort1(v3, v2)
% 205.85/30.10 | = v0))
% 205.85/30.10 | (34) ! [v0: ty] : ! [v1: ty] : ! [v2: ty] : ! [v3: ty] : (v1 = v0 | ~
% 205.85/30.10 | (map(v3, v2) = v1) | ~ (map(v3, v2) = v0))
% 205.85/30.10 | (35) ! [v0: int] : ! [v1: int] : ! [v2: uni] : ! [v3: ty] : (v1 = v0 |
% 205.85/30.10 | ~ (length1(v3, v2) = v1) | ~ (length1(v3, v2) = v0))
% 205.85/30.10 | (36) ! [v0: uni] : ! [v1: uni] : ! [v2: uni] : ! [v3: ty] : (v1 = v0 |
% 205.85/30.10 | ~ (elts(v3, v2) = v1) | ~ (elts(v3, v2) = v0))
% 205.85/30.10 | (37) ! [v0: uni] : ! [v1: uni] : ! [v2: int] : ! [v3: uni] : ! [v4:
% 205.85/30.10 | ty] : (v1 = v0 | ~ (get2(v4, v3, v2) = v1) | ~ (get2(v4, v3, v2) =
% 205.85/30.10 | v0))
% 205.85/30.10 | (38) ! [v0: int] : ! [v1: int] : ! [v2: int] : ! [v3: int] : ! [v4:
% 205.85/30.10 | map_int_int] : (v1 = v0 | ~ (sum2(v4, v3, v2) = v1) | ~ (sum2(v4,
% 205.85/30.10 | v3, v2) = v0))
% 205.85/30.11 | (39) ! [v0: uni] : ! [v1: uni] : ! [v2: uni] : ! [v3: uni] : ! [v4:
% 205.85/30.11 | ty] : ! [v5: ty] : (v1 = v0 | ~ (get(v5, v4, v3, v2) = v1) | ~
% 205.85/30.11 | (get(v5, v4, v3, v2) = v0))
% 205.85/30.11 | (40) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 205.85/30.11 | array_int] : ! [v3: array_int] : ! [v4: int] : ! [v5: int] : (v1
% 205.85/30.11 | = v0 | ~ (phase11(v5, v4, v3, v2) = v1) | ~ (phase11(v5, v4, v3,
% 205.85/30.11 | v2) = v0))
% 205.85/30.11 |
% 205.85/30.11 | DELTA: instantiating (7) with fresh symbol all_90_0 gives:
% 205.85/30.11 | (41) map(int, int) = all_90_0 & ty(all_90_0) & ! [v0: map_int_int] : !
% 205.85/30.11 | [v1: uni] : ( ~ (t2tb1(v0) = v1) | ~ map_int_int(v0) |
% 205.85/30.11 | sort1(all_90_0, v1) = 0)
% 205.85/30.11 |
% 205.85/30.11 | ALPHA: (41) implies:
% 205.85/30.11 | (42) map(int, int) = all_90_0
% 205.85/30.11 | (43) ! [v0: map_int_int] : ! [v1: uni] : ( ~ (t2tb1(v0) = v1) | ~
% 205.85/30.11 | map_int_int(v0) | sort1(all_90_0, v1) = 0)
% 205.85/30.11 |
% 205.85/30.11 | DELTA: instantiating (28) with fresh symbols all_100_0, all_100_1, all_100_2,
% 205.85/30.11 | all_100_3, all_100_4, all_100_5, all_100_6, all_100_7, all_100_8,
% 205.85/30.11 | all_100_9, all_100_10, all_100_11, all_100_12, all_100_13, all_100_14,
% 205.85/30.11 | all_100_15, all_100_16, all_100_17, all_100_18, all_100_19, all_100_20,
% 205.85/30.11 | all_100_21, all_100_22 gives:
% 206.11/30.11 | (44) ~ (all_100_0 = 0) & $lesseq(-1, $difference(all_100_21, $product(2,
% 206.11/30.11 | all_100_18))) & $lesseq(-1, $difference(all_100_22, $product(2,
% 206.11/30.11 | all_100_18))) & $lesseq(all_100_18, all_100_21) &
% 206.11/30.11 | $lesseq(all_100_18, all_100_22) & $lesseq(1, all_100_18) & $lesseq(1,
% 206.11/30.11 | $difference(all_100_20, all_100_21)) & $lesseq(1,
% 206.11/30.11 | $difference(all_100_20, all_100_22)) & $lesseq(0, all_100_20) &
% 206.11/30.11 | $lesseq(-1, $difference($product(2, all_100_22), all_100_21)) &
% 206.11/30.11 | $lesseq(2, $difference(all_100_21, all_100_22)) &
% 206.11/30.11 | phase11($difference(all_100_21, all_100_18), all_100_21, all_100_8,
% 206.11/30.11 | all_100_2) = 0 & phase11($difference(all_100_22, all_100_18),
% 206.11/30.11 | all_100_22, all_100_15, all_100_2) = all_100_0 &
% 206.11/30.11 | phase11($difference(all_100_22, all_100_18), all_100_22, all_100_15,
% 206.11/30.11 | all_100_8) = 0 & is_power_of_21(all_100_18) = 0 &
% 206.11/30.11 | is_power_of_21($difference(all_100_21, all_100_22)) = 0 &
% 206.11/30.11 | tb2t2(all_100_3) = all_100_2 & tb2t2(all_100_9) = all_100_8 &
% 206.11/30.11 | tb2t2(all_100_16) = all_100_15 & t2tb1(all_100_5) = all_100_4 &
% 206.11/30.11 | t2tb1(all_100_11) = all_100_10 & t2tb1(all_100_19) = all_100_17 &
% 206.11/30.11 | sum2(all_100_11, $sum($difference(all_100_21, $product(2,
% 206.11/30.11 | all_100_18)), 1), $sum(all_100_21, 1)) = all_100_6 &
% 206.11/30.11 | sum2(all_100_19, $sum($difference(all_100_22, $product(2,
% 206.11/30.11 | all_100_18)), 1), $sum(all_100_22, 1)) = all_100_13 &
% 206.11/30.11 | tb2t(all_100_1) = all_100_6 & tb2t(all_100_7) = all_100_13 &
% 206.11/30.11 | t2tb(all_100_21) = all_100_12 & t2tb(all_100_22) = all_100_14 &
% 206.11/30.11 | mk_array1(int, all_100_20, all_100_4) = all_100_3 & mk_array1(int,
% 206.11/30.11 | all_100_20, all_100_10) = all_100_9 & mk_array1(int, all_100_20,
% 206.11/30.11 | all_100_17) = all_100_16 & get(int, int, all_100_4, all_100_12) =
% 206.11/30.11 | all_100_1 & get(int, int, all_100_10, all_100_14) = all_100_7 &
% 206.11/30.11 | div1($difference(all_100_21, all_100_22), 2) = all_100_18 &
% 206.11/30.11 | array_int(all_100_2) & array_int(all_100_8) & array_int(all_100_15) &
% 206.11/30.11 | map_int_int(all_100_5) & map_int_int(all_100_11) &
% 206.11/30.11 | map_int_int(all_100_19) & uni(all_100_1) & uni(all_100_3) &
% 206.11/30.11 | uni(all_100_4) & uni(all_100_7) & uni(all_100_9) & uni(all_100_10) &
% 206.11/30.11 | uni(all_100_12) & uni(all_100_14) & uni(all_100_16) & uni(all_100_17)
% 206.11/30.11 | & ! [v0: int] : ! [v1: uni] : ( ~ ($lesseq(0,
% 206.11/30.11 | $sum($difference($product(-1, v0), $product(2, all_100_18)),
% 206.11/30.11 | all_100_21))) | ~ (t2tb(v0) = v1) | ? [v2: uni] : ? [v3:
% 206.11/30.11 | int] : ? [v4: uni] : (tb2t(v4) = v3 & tb2t(v2) = v3 & get(int,
% 206.11/30.11 | int, all_100_4, v1) = v2 & get(int, int, all_100_10, v1) = v4 &
% 206.11/30.11 | uni(v4) & uni(v2))) & ! [v0: int] : ! [v1: uni] : ( ~
% 206.11/30.11 | ($lesseq(0, $sum($difference($product(-1, v0), $product(2,
% 206.11/30.11 | all_100_18)), all_100_22))) | ~ (t2tb(v0) = v1) | ? [v2:
% 206.11/30.12 | uni] : ? [v3: int] : ? [v4: uni] : (tb2t(v4) = v3 & tb2t(v2) =
% 206.11/30.12 | v3 & get(int, int, all_100_10, v1) = v2 & get(int, int,
% 206.11/30.12 | all_100_17, v1) = v4 & uni(v4) & uni(v2))) & ! [v0: int] : !
% 206.11/30.12 | [v1: uni] : ( ~ ($lesseq(1, $difference(v0, all_100_21))) | ~
% 206.11/30.12 | (t2tb(v0) = v1) | ? [v2: uni] : ? [v3: int] : ? [v4: uni] :
% 206.11/30.12 | (tb2t(v4) = v3 & tb2t(v2) = v3 & get(int, int, all_100_4, v1) = v2 &
% 206.11/30.12 | get(int, int, all_100_10, v1) = v4 & uni(v4) & uni(v2))) & ! [v0:
% 206.11/30.12 | int] : ! [v1: uni] : ( ~ ($lesseq(1, $difference(v0, all_100_22)))
% 206.11/30.12 | | ~ (t2tb(v0) = v1) | ? [v2: uni] : ? [v3: int] : ? [v4: uni] :
% 206.11/30.12 | (tb2t(v4) = v3 & tb2t(v2) = v3 & get(int, int, all_100_10, v1) = v2
% 206.11/30.12 | & get(int, int, all_100_17, v1) = v4 & uni(v4) & uni(v2)))
% 206.11/30.12 |
% 206.11/30.12 | ALPHA: (44) implies:
% 206.11/30.12 | (45) ~ (all_100_0 = 0)
% 206.11/30.12 | (46) $lesseq(2, $difference(all_100_21, all_100_22))
% 206.11/30.12 | (47) $lesseq(1, $difference(all_100_20, all_100_22))
% 206.11/30.12 | (48) $lesseq(1, all_100_18)
% 206.11/30.12 | (49) $lesseq(-1, $difference(all_100_21, $product(2, all_100_18)))
% 206.11/30.12 | (50) uni(all_100_17)
% 206.11/30.12 | (51) uni(all_100_16)
% 206.11/30.12 | (52) uni(all_100_10)
% 206.11/30.12 | (53) uni(all_100_9)
% 206.11/30.12 | (54) uni(all_100_4)
% 206.11/30.12 | (55) uni(all_100_3)
% 206.11/30.12 | (56) map_int_int(all_100_19)
% 206.11/30.12 | (57) map_int_int(all_100_11)
% 206.11/30.12 | (58) map_int_int(all_100_5)
% 206.11/30.12 | (59) array_int(all_100_15)
% 206.11/30.12 | (60) array_int(all_100_8)
% 206.11/30.12 | (61) array_int(all_100_2)
% 206.11/30.12 | (62) div1($difference(all_100_21, all_100_22), 2) = all_100_18
% 206.11/30.12 | (63) get(int, int, all_100_10, all_100_14) = all_100_7
% 206.11/30.12 | (64) mk_array1(int, all_100_20, all_100_17) = all_100_16
% 206.11/30.12 | (65) mk_array1(int, all_100_20, all_100_10) = all_100_9
% 206.11/30.12 | (66) mk_array1(int, all_100_20, all_100_4) = all_100_3
% 206.11/30.12 | (67) t2tb(all_100_22) = all_100_14
% 206.11/30.12 | (68) t2tb(all_100_21) = all_100_12
% 206.11/30.12 | (69) tb2t(all_100_7) = all_100_13
% 206.11/30.12 | (70) sum2(all_100_19, $sum($difference(all_100_22, $product(2,
% 206.11/30.12 | all_100_18)), 1), $sum(all_100_22, 1)) = all_100_13
% 206.11/30.12 | (71) sum2(all_100_11, $sum($difference(all_100_21, $product(2,
% 206.11/30.12 | all_100_18)), 1), $sum(all_100_21, 1)) = all_100_6
% 206.11/30.12 | (72) t2tb1(all_100_19) = all_100_17
% 206.11/30.12 | (73) t2tb1(all_100_11) = all_100_10
% 206.11/30.12 | (74) t2tb1(all_100_5) = all_100_4
% 206.11/30.12 | (75) tb2t2(all_100_16) = all_100_15
% 206.11/30.12 | (76) tb2t2(all_100_9) = all_100_8
% 206.11/30.12 | (77) tb2t2(all_100_3) = all_100_2
% 206.11/30.12 | (78) is_power_of_21($difference(all_100_21, all_100_22)) = 0
% 206.11/30.12 | (79) is_power_of_21(all_100_18) = 0
% 206.11/30.12 | (80) phase11($difference(all_100_22, all_100_18), all_100_22, all_100_15,
% 206.11/30.12 | all_100_8) = 0
% 206.11/30.12 | (81) phase11($difference(all_100_22, all_100_18), all_100_22, all_100_15,
% 206.11/30.12 | all_100_2) = all_100_0
% 206.11/30.12 | (82) ! [v0: int] : ! [v1: uni] : ( ~ ($lesseq(1, $difference(v0,
% 206.11/30.12 | all_100_22))) | ~ (t2tb(v0) = v1) | ? [v2: uni] : ? [v3:
% 206.11/30.12 | int] : ? [v4: uni] : (tb2t(v4) = v3 & tb2t(v2) = v3 & get(int,
% 206.11/30.12 | int, all_100_10, v1) = v2 & get(int, int, all_100_17, v1) = v4 &
% 206.11/30.12 | uni(v4) & uni(v2)))
% 206.11/30.12 | (83) ! [v0: int] : ! [v1: uni] : ( ~ ($lesseq(0,
% 206.11/30.12 | $sum($difference($product(-1, v0), $product(2, all_100_18)),
% 206.11/30.12 | all_100_21))) | ~ (t2tb(v0) = v1) | ? [v2: uni] : ? [v3:
% 206.11/30.12 | int] : ? [v4: uni] : (tb2t(v4) = v3 & tb2t(v2) = v3 & get(int,
% 206.11/30.12 | int, all_100_4, v1) = v2 & get(int, int, all_100_10, v1) = v4 &
% 206.11/30.12 | uni(v4) & uni(v2)))
% 206.11/30.12 |
% 206.11/30.12 | GROUND_INST: instantiating (16) with $difference(all_100_21, all_100_22),
% 206.11/30.12 | all_100_18, simplifying with (62) gives:
% 206.11/30.12 | (84) ~ ($lesseq(2, $difference($difference(all_100_21, $product(2,
% 206.11/30.12 | all_100_18)), all_100_22))) | ~ ($lesseq(all_100_22,
% 206.11/30.12 | all_100_21))
% 206.11/30.12 |
% 206.11/30.12 | GROUND_INST: instantiating (15) with $difference(all_100_21, all_100_22),
% 206.11/30.12 | all_100_18, simplifying with (62) gives:
% 206.11/30.12 | (85) ~ ($lesseq(1, $sum($difference($product(2, all_100_18), all_100_21),
% 206.11/30.12 | all_100_22))) | ~ ($lesseq(all_100_22, all_100_21))
% 206.11/30.12 |
% 206.11/30.12 | GROUND_INST: instantiating (2) with $difference(all_100_21, all_100_22), 2,
% 206.11/30.12 | all_100_18, simplifying with (62) gives:
% 206.11/30.12 | (86) ~ ($lesseq(1, $sum($difference(all_100_18, all_100_21), all_100_22)))
% 206.11/30.12 | | ~ ($lesseq(all_100_22, all_100_21))
% 206.11/30.12 |
% 206.11/30.12 | GROUND_INST: instantiating (19) with $difference(all_100_21, all_100_22),
% 206.11/30.12 | all_100_18, simplifying with (62) gives:
% 206.11/30.12 | (87) $sum($difference($product(2, all_100_18), all_100_21), all_100_22) = 0
% 206.11/30.12 | | ~ ($lesseq(2, $difference(all_100_21, all_100_22))) | ? [v0: int]
% 206.11/30.12 | : ( ~ (v0 = 0) & is_power_of_21($difference(all_100_21, all_100_22)) =
% 206.11/30.12 | v0)
% 206.11/30.12 |
% 206.11/30.12 | GROUND_INST: instantiating (rounds_toward_zero) with $difference(all_100_21,
% 206.11/30.12 | all_100_22), 2, all_100_18, simplifying with (62) gives:
% 206.11/30.12 | (88) ? [v0: int] : ? [v1: int] : ? [v2: int] : ($lesseq(v2, v0) &
% 206.11/30.12 | abs1(v1) = v2 & abs1($difference(all_100_21, all_100_22)) = v0 &
% 206.11/30.12 | $product(all_100_18, 2) = v1)
% 206.11/30.12 |
% 206.11/30.12 | GROUND_INST: instantiating (length_def1) with int, all_100_20, all_100_17,
% 206.11/30.12 | all_100_16, simplifying with (27), (50), (64) gives:
% 206.11/30.12 | (89) length1(int, all_100_16) = all_100_20
% 206.11/30.12 |
% 206.11/30.12 | GROUND_INST: instantiating (5) with int, all_100_20, all_100_17, all_100_16,
% 206.11/30.12 | simplifying with (27), (50), (64) gives:
% 206.11/30.13 | (90) ? [v0: ty] : ? [v1: int] : ? [v2: int] : ((v2 = all_100_17 &
% 206.11/30.13 | elts(int, all_100_16) = all_100_17) | ( ~ (v1 = 0) & map(int, int)
% 206.11/30.13 | = v0 & sort1(v0, all_100_17) = v1 & ty(v0)))
% 206.11/30.13 |
% 206.11/30.13 | GROUND_INST: instantiating (length_def1) with int, all_100_20, all_100_10,
% 206.11/30.13 | all_100_9, simplifying with (27), (52), (65) gives:
% 206.11/30.13 | (91) length1(int, all_100_9) = all_100_20
% 206.11/30.13 |
% 206.11/30.13 | GROUND_INST: instantiating (5) with int, all_100_20, all_100_10, all_100_9,
% 206.11/30.13 | simplifying with (27), (52), (65) gives:
% 206.11/30.13 | (92) ? [v0: ty] : ? [v1: int] : ? [v2: int] : ((v2 = all_100_10 &
% 206.11/30.13 | elts(int, all_100_9) = all_100_10) | ( ~ (v1 = 0) & map(int, int)
% 206.11/30.13 | = v0 & sort1(v0, all_100_10) = v1 & ty(v0)))
% 206.11/30.13 |
% 206.11/30.13 | GROUND_INST: instantiating (length_def1) with int, all_100_20, all_100_4,
% 206.11/30.13 | all_100_3, simplifying with (27), (54), (66) gives:
% 206.11/30.13 | (93) length1(int, all_100_3) = all_100_20
% 206.11/30.13 |
% 206.11/30.13 | GROUND_INST: instantiating (5) with int, all_100_20, all_100_4, all_100_3,
% 206.11/30.13 | simplifying with (27), (54), (66) gives:
% 206.11/30.13 | (94) ? [v0: ty] : ? [v1: int] : ? [v2: int] : ((v2 = all_100_4 &
% 206.11/30.13 | elts(int, all_100_3) = all_100_4) | ( ~ (v1 = 0) & map(int, int) =
% 206.11/30.13 | v0 & sort1(v0, all_100_4) = v1 & ty(v0)))
% 206.11/30.13 |
% 206.11/30.13 | GROUND_INST: instantiating (83) with all_100_22, all_100_14, simplifying with
% 206.11/30.13 | (67) gives:
% 206.11/30.13 | (95) ~ ($lesseq(all_100_22, $difference(all_100_21, $product(2,
% 206.11/30.13 | all_100_18)))) | ? [v0: uni] : ? [v1: int] : ? [v2: uni] :
% 206.11/30.13 | (tb2t(v2) = v1 & tb2t(v0) = v1 & get(int, int, all_100_4, all_100_14)
% 206.11/30.13 | = v0 & get(int, int, all_100_10, all_100_14) = v2 & uni(v2) &
% 206.11/30.13 | uni(v0))
% 206.11/30.13 |
% 206.11/30.13 | GROUND_INST: instantiating (82) with all_100_21, all_100_12, simplifying with
% 206.11/30.13 | (68) gives:
% 206.11/30.13 | (96) ~ ($lesseq(1, $difference(all_100_21, all_100_22))) | ? [v0: uni] :
% 206.11/30.13 | ? [v1: int] : ? [v2: uni] : (tb2t(v2) = v1 & tb2t(v0) = v1 & get(int,
% 206.11/30.13 | int, all_100_10, all_100_12) = v0 & get(int, int, all_100_17,
% 206.11/30.13 | all_100_12) = v2 & uni(v2) & uni(v0))
% 206.11/30.13 |
% 206.11/30.13 | GROUND_INST: instantiating (13) with all_100_19, $sum($difference(all_100_22,
% 206.11/30.13 | $product(2, all_100_18)), 1), $sum($difference(all_100_22,
% 206.11/30.13 | $product(2, all_100_18)), 1), $sum(all_100_22, 1),
% 206.11/30.13 | all_100_13, all_100_13, simplifying with (56), (70) gives:
% 206.11/30.13 | (97) ~ ($lesseq(0, all_100_18)) | sum2(all_100_19,
% 206.11/30.13 | $sum($difference(all_100_22, $product(2, all_100_18)), 1),
% 206.11/30.13 | $sum($difference(all_100_22, $product(2, all_100_18)), 1)) = 0
% 206.11/30.13 |
% 206.11/30.13 | GROUND_INST: instantiating (12) with all_100_19, $sum($difference(all_100_22,
% 206.11/30.13 | $product(2, all_100_18)), 1), $sum(all_100_22, 1),
% 206.11/30.13 | $sum(all_100_22, 1), all_100_13, all_100_13, simplifying with
% 206.11/30.13 | (56), (70) gives:
% 206.11/30.13 | (98) ~ ($lesseq(0, all_100_18)) | sum2(all_100_19, $sum(all_100_22, 1),
% 206.11/30.13 | $sum(all_100_22, 1)) = 0
% 206.11/30.13 |
% 206.11/30.13 | GROUND_INST: instantiating (11) with all_100_19, $sum($difference(all_100_22,
% 206.11/30.13 | $product(2, all_100_18)), 1), $sum(all_100_22, 2),
% 206.11/30.13 | all_100_13, simplifying with (56), (70) gives:
% 206.11/30.13 | (99) ~ ($lesseq(0, all_100_18)) | ? [v0: int] : ? [v1: uni] : ? [v2:
% 206.11/30.13 | uni] : ? [v3: uni] : (t2tb1(all_100_19) = v1 & sum2(all_100_19,
% 206.11/30.13 | $sum($difference(all_100_22, $product(2, all_100_18)), 1),
% 206.11/30.13 | $sum(all_100_22, 2)) = v0 & tb2t(v3) = $difference(v0, all_100_13)
% 206.11/30.13 | & t2tb($sum(all_100_22, 1)) = v2 & get(int, int, v1, v2) = v3 &
% 206.11/30.13 | uni(v3) & uni(v2) & uni(v1))
% 206.11/30.13 |
% 206.11/30.13 | GROUND_INST: instantiating (10) with all_100_19, $sum($difference(all_100_22,
% 206.11/30.13 | $product(2, all_100_18)), 1), $sum(all_100_22, 1),
% 206.11/30.13 | all_100_13, simplifying with (56), (70) gives:
% 206.11/30.13 | (100) ~ ($lesseq(1, all_100_18)) | ? [v0: int] : ? [v1: uni] : ? [v2:
% 206.11/30.13 | uni] : ? [v3: uni] : (t2tb1(all_100_19) = v1 & sum2(all_100_19,
% 206.11/30.13 | $sum($difference(all_100_22, $product(2, all_100_18)), 1),
% 206.11/30.13 | all_100_22) = v0 & tb2t(v3) = $difference(all_100_13, v0) &
% 206.11/30.13 | t2tb(all_100_22) = v2 & get(int, int, v1, v2) = v3 & uni(v3) &
% 206.11/30.13 | uni(v2) & uni(v1))
% 206.11/30.13 |
% 206.11/30.13 | GROUND_INST: instantiating (8) with all_100_19, $sum($difference(all_100_22,
% 206.11/30.13 | $product(2, all_100_18)), 1), $sum(all_100_22, 1),
% 206.11/30.13 | all_100_13, simplifying with (56), (70) gives:
% 206.11/30.13 | (101) ~ ($lesseq(1, all_100_18)) | ? [v0: uni] : ? [v1: uni] : ? [v2:
% 206.11/30.13 | uni] : ? [v3: int] : (t2tb1(all_100_19) = v0 & sum2(all_100_19,
% 206.11/30.13 | $sum($difference(all_100_22, $product(2, all_100_18)), 2),
% 206.11/30.13 | $sum(all_100_22, 1)) = $difference(all_100_13, v3) & tb2t(v2) =
% 206.11/30.13 | v3 & t2tb($sum($difference(all_100_22, $product(2, all_100_18)),
% 206.11/30.13 | 1)) = v1 & get(int, int, v0, v1) = v2 & uni(v2) & uni(v1) &
% 206.11/30.13 | uni(v0))
% 206.11/30.13 |
% 206.11/30.13 | GROUND_INST: instantiating (13) with all_100_11, $sum($difference(all_100_21,
% 206.11/30.13 | $product(2, all_100_18)), 1), $sum($difference(all_100_21,
% 206.11/30.13 | $product(2, all_100_18)), 1), $sum(all_100_21, 1), all_100_6,
% 206.11/30.13 | all_100_6, simplifying with (57), (71) gives:
% 206.11/30.13 | (102) ~ ($lesseq(0, all_100_18)) | sum2(all_100_11,
% 206.11/30.13 | $sum($difference(all_100_21, $product(2, all_100_18)), 1),
% 206.11/30.13 | $sum($difference(all_100_21, $product(2, all_100_18)), 1)) = 0
% 206.11/30.13 |
% 206.11/30.13 | GROUND_INST: instantiating (12) with all_100_11, $sum($difference(all_100_21,
% 206.11/30.13 | $product(2, all_100_18)), 1), $sum(all_100_21, 1),
% 206.11/30.13 | $sum(all_100_21, 1), all_100_6, all_100_6, simplifying with (57),
% 206.11/30.13 | (71) gives:
% 206.11/30.13 | (103) ~ ($lesseq(0, all_100_18)) | sum2(all_100_11, $sum(all_100_21, 1),
% 206.11/30.13 | $sum(all_100_21, 1)) = 0
% 206.11/30.13 |
% 206.11/30.13 | GROUND_INST: instantiating (9) with all_100_11, $difference(all_100_21,
% 206.11/30.13 | $product(2, all_100_18)), $sum(all_100_21, 1), all_100_6,
% 206.11/30.13 | simplifying with (57), (71) gives:
% 206.11/30.14 | (104) ~ ($lesseq(0, all_100_18)) | ? [v0: int] : ? [v1: uni] : ? [v2:
% 206.11/30.14 | uni] : ? [v3: uni] : (t2tb1(all_100_11) = v1 & sum2(all_100_11,
% 206.11/30.14 | $difference(all_100_21, $product(2, all_100_18)),
% 206.11/30.14 | $sum(all_100_21, 1)) = v0 & tb2t(v3) = $difference(v0, all_100_6)
% 206.11/30.14 | & t2tb($difference(all_100_21, $product(2, all_100_18))) = v2 &
% 206.11/30.14 | get(int, int, v1, v2) = v3 & uni(v3) & uni(v2) & uni(v1))
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (11) with all_100_11, $sum($difference(all_100_21,
% 206.11/30.14 | $product(2, all_100_18)), 1), $sum(all_100_21, 2), all_100_6,
% 206.11/30.14 | simplifying with (57), (71) gives:
% 206.11/30.14 | (105) ~ ($lesseq(0, all_100_18)) | ? [v0: int] : ? [v1: uni] : ? [v2:
% 206.11/30.14 | uni] : ? [v3: uni] : (t2tb1(all_100_11) = v1 & sum2(all_100_11,
% 206.11/30.14 | $sum($difference(all_100_21, $product(2, all_100_18)), 1),
% 206.11/30.14 | $sum(all_100_21, 2)) = v0 & tb2t(v3) = $difference(v0, all_100_6)
% 206.11/30.14 | & t2tb($sum(all_100_21, 1)) = v2 & get(int, int, v1, v2) = v3 &
% 206.11/30.14 | uni(v3) & uni(v2) & uni(v1))
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (10) with all_100_11, $sum($difference(all_100_21,
% 206.11/30.14 | $product(2, all_100_18)), 1), $sum(all_100_21, 1), all_100_6,
% 206.11/30.14 | simplifying with (57), (71) gives:
% 206.11/30.14 | (106) ~ ($lesseq(1, all_100_18)) | ? [v0: int] : ? [v1: uni] : ? [v2:
% 206.11/30.14 | uni] : ? [v3: uni] : (t2tb1(all_100_11) = v1 & sum2(all_100_11,
% 206.11/30.14 | $sum($difference(all_100_21, $product(2, all_100_18)), 1),
% 206.11/30.14 | all_100_21) = v0 & tb2t(v3) = $difference(all_100_6, v0) &
% 206.11/30.14 | t2tb(all_100_21) = v2 & get(int, int, v1, v2) = v3 & uni(v3) &
% 206.11/30.14 | uni(v2) & uni(v1))
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (8) with all_100_11, $sum($difference(all_100_21,
% 206.11/30.14 | $product(2, all_100_18)), 1), $sum(all_100_21, 1), all_100_6,
% 206.11/30.14 | simplifying with (57), (71) gives:
% 206.11/30.14 | (107) ~ ($lesseq(1, all_100_18)) | ? [v0: uni] : ? [v1: uni] : ? [v2:
% 206.11/30.14 | uni] : ? [v3: int] : (t2tb1(all_100_11) = v0 & sum2(all_100_11,
% 206.11/30.14 | $sum($difference(all_100_21, $product(2, all_100_18)), 2),
% 206.11/30.14 | $sum(all_100_21, 1)) = $difference(all_100_6, v3) & tb2t(v2) = v3
% 206.11/30.14 | & t2tb($sum($difference(all_100_21, $product(2, all_100_18)), 1)) =
% 206.11/30.14 | v1 & get(int, int, v0, v1) = v2 & uni(v2) & uni(v1) & uni(v0))
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (14) with all_100_11, all_100_19,
% 206.11/30.14 | $sum($difference(all_100_21, $product(2, all_100_18)), 1),
% 206.11/30.14 | $sum(all_100_21, 1), all_100_17, all_100_6, simplifying with
% 206.11/30.14 | (56), (57), (71), (72) gives:
% 206.11/30.14 | (108) ? [v0: uni] : ? [v1: int] : ? [v2: int] : ? [v3: uni] : ? [v4:
% 206.11/30.14 | uni] : ? [v5: int] : ? [v6: uni] : ? [v7: int] : ((v1 =
% 206.11/30.14 | all_100_6 & sum2(all_100_19, $sum($difference(all_100_21,
% 206.11/30.14 | $product(2, all_100_18)), 1), $sum(all_100_21, 1)) =
% 206.11/30.14 | all_100_6) | ( ~ (v7 = v5) & $lesseq(v2, all_100_21) & $lesseq(1,
% 206.11/30.14 | $difference($sum(v2, $product(2, all_100_18)), all_100_21)) &
% 206.11/30.14 | t2tb1(all_100_11) = v0 & tb2t(v6) = v7 & tb2t(v4) = v5 & t2tb(v2)
% 206.11/30.14 | = v3 & get(int, int, v0, v3) = v4 & get(int, int, all_100_17, v3)
% 206.11/30.14 | = v6 & uni(v6) & uni(v4) & uni(v3) & uni(v0)))
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (43) with all_100_19, all_100_17, simplifying with
% 206.11/30.14 | (56), (72) gives:
% 206.11/30.14 | (109) sort1(all_90_0, all_100_17) = 0
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (43) with all_100_11, all_100_10, simplifying with
% 206.11/30.14 | (57), (73) gives:
% 206.11/30.14 | (110) sort1(all_90_0, all_100_10) = 0
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (43) with all_100_5, all_100_4, simplifying with
% 206.11/30.14 | (58), (74) gives:
% 206.11/30.14 | (111) sort1(all_90_0, all_100_4) = 0
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (bridgeR2) with all_100_16, all_100_15, simplifying
% 206.11/30.14 | with (51), (75) gives:
% 206.11/30.14 | (112) t2tb2(all_100_15) = all_100_16
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (bridgeR2) with all_100_9, all_100_8, simplifying
% 206.11/30.14 | with (53), (76) gives:
% 206.11/30.14 | (113) t2tb2(all_100_8) = all_100_9
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (bridgeR2) with all_100_3, all_100_2, simplifying
% 206.11/30.14 | with (55), (77) gives:
% 206.11/30.14 | (114) t2tb2(all_100_2) = all_100_3
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (18) with $difference(all_100_21, all_100_22),
% 206.11/30.14 | simplifying with (78) gives:
% 206.11/30.14 | (115) ~ ($lesseq(2, $difference(all_100_21, all_100_22))) | ? [v0: int] :
% 206.11/30.14 | ($sum($difference($product(2, v0), all_100_21), all_100_22) = 0 &
% 206.11/30.14 | div1($difference(all_100_21, all_100_22), 2) = v0)
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (17) with $difference(all_100_21, all_100_22),
% 206.11/30.14 | simplifying with (78) gives:
% 206.11/30.14 | (116) ? [v0: int] : ($lesseq(0, v0) & power1(2, v0) =
% 206.11/30.14 | $difference(all_100_21, all_100_22))
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (18) with all_100_18, simplifying with (79) gives:
% 206.11/30.14 | (117) ~ ($lesseq(2, all_100_18)) | ? [v0: int] : ($product(2, v0) =
% 206.11/30.14 | all_100_18 & div1(all_100_18, 2) = v0)
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (23) with $difference(all_100_22, all_100_18),
% 206.11/30.14 | all_100_22, all_100_15, all_100_8, all_100_2, all_100_0,
% 206.11/30.14 | simplifying with (59), (60), (61), (80), (81) gives:
% 206.11/30.14 | (118) all_100_0 = 0 | ? [v0: uni] : ? [v1: int] : ? [v2: uni] : ? [v3:
% 206.11/30.14 | int] : ? [v4: uni] : ? [v5: int] : ? [v6: int] : ? [v7: uni] :
% 206.11/30.14 | ? [v8: int] : ? [v9: uni] : ? [v10: int] : (( ~ (v10 = v8) &
% 206.11/30.14 | $lesseq(1, $difference(all_100_22, v6)) & $lesseq(1,
% 206.11/30.14 | $difference($sum(v6, $product(2, all_100_18)), all_100_22)) &
% 206.11/30.14 | t2tb2(all_100_2) = v4 & t2tb2(all_100_8) = v2 & tb2t(v9) = v10 &
% 206.11/30.14 | tb2t(v7) = v8 & get2(int, v4, v6) = v9 & get2(int, v2, v6) = v7 &
% 206.11/30.14 | uni(v9) & uni(v7) & uni(v4) & uni(v2)) | ($lesseq(v5, -1) &
% 206.11/30.14 | t2tb2(all_100_2) = v4 & length1(int, v4) = v5 & uni(v4)) |
% 206.11/30.14 | ($lesseq(v3, -1) & t2tb2(all_100_8) = v2 & length1(int, v2) = v3 &
% 206.11/30.14 | uni(v2)) | ($lesseq(v1, -1) & t2tb2(all_100_15) = v0 &
% 206.11/30.14 | length1(int, v0) = v1 & uni(v0)))
% 206.11/30.14 |
% 206.11/30.14 | GROUND_INST: instantiating (21) with $difference(all_100_22, all_100_18),
% 206.11/30.14 | all_100_22, all_100_15, all_100_2, all_100_0, simplifying with
% 206.11/30.14 | (59), (61), (81) gives:
% 206.11/30.15 | (119) all_100_0 = 0 | ~ ($lesseq(2, all_100_18)) | ? [v0: int] : ? [v1:
% 206.11/30.15 | int] : ? [v2: int] : ? [v3: int] : ? [v4: uni] : ? [v5: uni] :
% 206.11/30.15 | ? [v6: int] : ? [v7: int] : (( ~ (v7 = v6) & sum3(all_100_15,
% 206.11/30.15 | $sum($difference(all_100_22, $product(2, all_100_18)), 1),
% 206.11/30.15 | $sum($difference(all_100_22, all_100_18), 1)) = v7 &
% 206.11/30.15 | t2tb2(all_100_2) = v4 & tb2t(v5) = v6 & get2(int, v4,
% 206.11/30.15 | $difference(all_100_22, all_100_18)) = v5 & uni(v5) & uni(v4))
% 206.11/30.15 | | ( ~ (v3 = 0) & phase11(v2, all_100_22, all_100_15, all_100_2) =
% 206.11/30.15 | v3 & go_right1($difference(all_100_22, all_100_18), all_100_22) =
% 206.11/30.15 | v2) | ( ~ (v1 = 0) & phase11(v0, $difference(all_100_22,
% 206.11/30.15 | all_100_18), all_100_15, all_100_2) = v1 &
% 206.11/30.15 | go_left1($difference(all_100_22, all_100_18), all_100_22) = v0))
% 206.11/30.15 |
% 206.11/30.15 | GROUND_INST: instantiating (20) with $sum(all_100_22, -1), all_100_15,
% 206.11/30.15 | all_100_2, all_100_0, simplifying with (59), (61) gives:
% 206.11/30.15 | (120) all_100_0 = 0 | ~ (phase11($sum(all_100_22, -1), all_100_22,
% 206.11/30.15 | all_100_15, all_100_2) = all_100_0) | ? [v0: uni] : ? [v1: uni]
% 206.11/30.15 | : ? [v2: int] : ? [v3: uni] : ? [v4: uni] : ? [v5: int] : ( ~ (v5
% 206.11/30.15 | = v2) & t2tb2(all_100_2) = v0 & t2tb2(all_100_15) = v3 & tb2t(v4)
% 206.11/30.15 | = v5 & tb2t(v1) = v2 & get2(int, v3, $sum(all_100_22, -1)) = v4 &
% 206.11/30.15 | get2(int, v0, $sum(all_100_22, -1)) = v1 & uni(v4) & uni(v3) &
% 206.11/30.15 | uni(v1) & uni(v0))
% 206.11/30.15 |
% 206.11/30.15 | DELTA: instantiating (116) with fresh symbol all_115_0 gives:
% 206.11/30.15 | (121) $lesseq(0, all_115_0) & power1(2, all_115_0) =
% 206.11/30.15 | $difference(all_100_21, all_100_22)
% 206.11/30.15 |
% 206.11/30.15 | ALPHA: (121) implies:
% 206.11/30.15 | (122) $lesseq(0, all_115_0)
% 206.11/30.15 | (123) power1(2, all_115_0) = $difference(all_100_21, all_100_22)
% 206.11/30.15 |
% 206.11/30.15 | DELTA: instantiating (88) with fresh symbols all_126_0, all_126_1, all_126_2
% 206.11/30.15 | gives:
% 206.11/30.15 | (124) $lesseq(all_126_0, all_126_2) & abs1(all_126_1) = all_126_0 &
% 206.11/30.15 | abs1($difference(all_100_21, all_100_22)) = all_126_2 &
% 206.11/30.15 | $product(all_100_18, 2) = all_126_1
% 206.11/30.15 |
% 206.11/30.15 | ALPHA: (124) implies:
% 206.11/30.15 | (125) $product(all_100_18, 2) = all_126_1
% 206.11/30.15 | (126) abs1(all_126_1) = all_126_0
% 206.11/30.15 |
% 206.11/30.15 | DELTA: instantiating (92) with fresh symbols all_129_0, all_129_1, all_129_2
% 206.11/30.15 | gives:
% 206.11/30.15 | (127) (all_129_0 = all_100_10 & elts(int, all_100_9) = all_100_10) | ( ~
% 206.11/30.15 | (all_129_1 = 0) & map(int, int) = all_129_2 & sort1(all_129_2,
% 206.11/30.15 | all_100_10) = all_129_1 & ty(all_129_2))
% 206.11/30.15 |
% 206.11/30.15 | DELTA: instantiating (90) with fresh symbols all_130_0, all_130_1, all_130_2
% 206.11/30.15 | gives:
% 206.11/30.15 | (128) (all_130_0 = all_100_17 & elts(int, all_100_16) = all_100_17) | ( ~
% 206.11/30.15 | (all_130_1 = 0) & map(int, int) = all_130_2 & sort1(all_130_2,
% 206.11/30.15 | all_100_17) = all_130_1 & ty(all_130_2))
% 206.11/30.15 |
% 206.11/30.15 | DELTA: instantiating (94) with fresh symbols all_131_0, all_131_1, all_131_2
% 206.11/30.15 | gives:
% 206.29/30.15 | (129) (all_131_0 = all_100_4 & elts(int, all_100_3) = all_100_4) | ( ~
% 206.29/30.15 | (all_131_1 = 0) & map(int, int) = all_131_2 & sort1(all_131_2,
% 206.29/30.15 | all_100_4) = all_131_1 & ty(all_131_2))
% 206.29/30.15 |
% 206.29/30.15 | DELTA: instantiating (108) with fresh symbols all_133_0, all_133_1, all_133_2,
% 206.29/30.15 | all_133_3, all_133_4, all_133_5, all_133_6, all_133_7 gives:
% 206.29/30.15 | (130) (all_133_6 = all_100_6 & sum2(all_100_19,
% 206.29/30.15 | $sum($difference(all_100_21, $product(2, all_100_18)), 1),
% 206.29/30.15 | $sum(all_100_21, 1)) = all_100_6) | ( ~ (all_133_0 = all_133_2) &
% 206.29/30.15 | $lesseq(all_133_5, all_100_21) & $lesseq(1,
% 206.29/30.15 | $difference($sum(all_133_5, $product(2, all_100_18)),
% 206.29/30.15 | all_100_21)) & t2tb1(all_100_11) = all_133_7 & tb2t(all_133_1)
% 206.29/30.15 | = all_133_0 & tb2t(all_133_3) = all_133_2 & t2tb(all_133_5) =
% 206.29/30.15 | all_133_4 & get(int, int, all_133_7, all_133_4) = all_133_3 &
% 206.29/30.15 | get(int, int, all_100_17, all_133_4) = all_133_1 & uni(all_133_1) &
% 206.29/30.15 | uni(all_133_3) & uni(all_133_4) & uni(all_133_7))
% 206.29/30.15 |
% 206.29/30.15 | THEORY_AXIOM GroebnerMultiplication:
% 206.29/30.15 | (131) ! [v0: int] : ! [v1: int] : (v1 = $product(2, v0) | ~
% 206.29/30.15 | ($product(v0, 2) = v1))
% 206.29/30.15 |
% 206.29/30.15 | GROUND_INST: instantiating (131) with all_100_18, all_126_1, simplifying with
% 206.29/30.15 | (125) gives:
% 206.29/30.15 | (132) all_126_1 = $product(2, all_100_18)
% 206.29/30.15 |
% 206.29/30.15 | REDUCE: (126), (132) imply:
% 206.29/30.15 | (133) abs1($product(2, all_100_18)) = all_126_0
% 206.29/30.15 |
% 206.29/30.15 | BETA: splitting (87) gives:
% 206.29/30.15 |
% 206.29/30.15 | Case 1:
% 206.29/30.15 | |
% 206.29/30.15 | | (134) $lesseq(-1, $difference(all_100_22, all_100_21))
% 206.29/30.15 | |
% 206.29/30.15 | | COMBINE_INEQS: (46), (134) imply:
% 206.29/30.15 | | (135) $false
% 206.29/30.15 | |
% 206.29/30.15 | | CLOSE: (135) is inconsistent.
% 206.29/30.15 | |
% 206.29/30.15 | Case 2:
% 206.29/30.15 | |
% 206.29/30.15 | | (136) $sum($difference($product(2, all_100_18), all_100_21), all_100_22)
% 206.29/30.15 | | = 0 | ? [v0: int] : ( ~ (v0 = 0) &
% 206.29/30.15 | | is_power_of_21($difference(all_100_21, all_100_22)) = v0)
% 206.29/30.15 | |
% 206.29/30.15 | | BETA: splitting (96) gives:
% 206.29/30.15 | |
% 206.29/30.15 | | Case 1:
% 206.29/30.15 | | |
% 206.29/30.15 | | | (137) $lesseq(all_100_21, all_100_22)
% 206.29/30.15 | | |
% 206.29/30.15 | | | COMBINE_INEQS: (46), (137) imply:
% 206.29/30.15 | | | (138) $false
% 206.29/30.15 | | |
% 206.29/30.15 | | | CLOSE: (138) is inconsistent.
% 206.29/30.15 | | |
% 206.29/30.15 | | Case 2:
% 206.29/30.15 | | |
% 206.29/30.15 | | | (139) ? [v0: uni] : ? [v1: int] : ? [v2: uni] : (tb2t(v2) = v1 &
% 206.29/30.15 | | | tb2t(v0) = v1 & get(int, int, all_100_10, all_100_12) = v0 &
% 206.29/30.15 | | | get(int, int, all_100_17, all_100_12) = v2 & uni(v2) & uni(v0))
% 206.29/30.15 | | |
% 206.29/30.15 | | | DELTA: instantiating (139) with fresh symbols all_158_0, all_158_1,
% 206.29/30.15 | | | all_158_2 gives:
% 206.29/30.15 | | | (140) tb2t(all_158_0) = all_158_1 & tb2t(all_158_2) = all_158_1 &
% 206.29/30.15 | | | get(int, int, all_100_10, all_100_12) = all_158_2 & get(int, int,
% 206.29/30.15 | | | all_100_17, all_100_12) = all_158_0 & uni(all_158_0) &
% 206.29/30.15 | | | uni(all_158_2)
% 206.29/30.15 | | |
% 206.29/30.15 | | | ALPHA: (140) implies:
% 206.29/30.15 | | | (141) get(int, int, all_100_10, all_100_12) = all_158_2
% 206.29/30.16 | | | (142) tb2t(all_158_2) = all_158_1
% 206.29/30.16 | | |
% 206.29/30.16 | | | BETA: splitting (129) gives:
% 206.29/30.16 | | |
% 206.29/30.16 | | | Case 1:
% 206.29/30.16 | | | |
% 206.29/30.16 | | | | (143) all_131_0 = all_100_4 & elts(int, all_100_3) = all_100_4
% 206.29/30.16 | | | |
% 206.29/30.16 | | | | ALPHA: (143) implies:
% 206.29/30.16 | | | | (144) elts(int, all_100_3) = all_100_4
% 206.29/30.16 | | | |
% 206.29/30.16 | | | | BETA: splitting (105) gives:
% 206.29/30.16 | | | |
% 206.29/30.16 | | | | Case 1:
% 206.29/30.16 | | | | |
% 206.29/30.16 | | | | | (145) $lesseq(all_100_18, -1)
% 206.29/30.16 | | | | |
% 206.29/30.16 | | | | | COMBINE_INEQS: (48), (145) imply:
% 206.29/30.16 | | | | | (146) $false
% 206.29/30.16 | | | | |
% 206.29/30.16 | | | | | CLOSE: (146) is inconsistent.
% 206.29/30.16 | | | | |
% 206.29/30.16 | | | | Case 2:
% 206.29/30.16 | | | | |
% 206.29/30.16 | | | | | (147) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ? [v3: uni] :
% 206.29/30.16 | | | | | (t2tb1(all_100_11) = v1 & sum2(all_100_11,
% 206.29/30.16 | | | | | $sum($difference(all_100_21, $product(2, all_100_18)),
% 206.29/30.16 | | | | | 1), $sum(all_100_21, 2)) = v0 & tb2t(v3) =
% 206.29/30.16 | | | | | $difference(v0, all_100_6) & t2tb($sum(all_100_21, 1)) = v2
% 206.29/30.16 | | | | | & get(int, int, v1, v2) = v3 & uni(v3) & uni(v2) & uni(v1))
% 206.29/30.16 | | | | |
% 206.29/30.16 | | | | | DELTA: instantiating (147) with fresh symbols all_168_0, all_168_1,
% 206.29/30.16 | | | | | all_168_2, all_168_3 gives:
% 206.29/30.16 | | | | | (148) t2tb1(all_100_11) = all_168_2 & sum2(all_100_11,
% 206.29/30.16 | | | | | $sum($difference(all_100_21, $product(2, all_100_18)), 1),
% 206.29/30.16 | | | | | $sum(all_100_21, 2)) = all_168_3 & tb2t(all_168_0) =
% 206.29/30.16 | | | | | $difference(all_168_3, all_100_6) & t2tb($sum(all_100_21, 1))
% 206.29/30.16 | | | | | = all_168_1 & get(int, int, all_168_2, all_168_1) = all_168_0
% 206.29/30.16 | | | | | & uni(all_168_0) & uni(all_168_1) & uni(all_168_2)
% 206.29/30.16 | | | | |
% 206.29/30.16 | | | | | ALPHA: (148) implies:
% 206.29/30.16 | | | | | (149) sum2(all_100_11, $sum($difference(all_100_21, $product(2,
% 206.29/30.16 | | | | | all_100_18)), 1), $sum(all_100_21, 2)) = all_168_3
% 206.29/30.16 | | | | | (150) t2tb1(all_100_11) = all_168_2
% 206.29/30.16 | | | | |
% 206.29/30.16 | | | | | BETA: splitting (104) gives:
% 206.29/30.16 | | | | |
% 206.29/30.16 | | | | | Case 1:
% 206.29/30.16 | | | | | |
% 206.29/30.16 | | | | | | (151) $lesseq(all_100_18, -1)
% 206.29/30.16 | | | | | |
% 206.29/30.16 | | | | | | COMBINE_INEQS: (48), (151) imply:
% 206.29/30.16 | | | | | | (152) $false
% 206.29/30.16 | | | | | |
% 206.29/30.16 | | | | | | CLOSE: (152) is inconsistent.
% 206.29/30.16 | | | | | |
% 206.29/30.16 | | | | | Case 2:
% 206.29/30.16 | | | | | |
% 206.29/30.16 | | | | | | (153) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ? [v3: uni] :
% 206.29/30.16 | | | | | | (t2tb1(all_100_11) = v1 & sum2(all_100_11,
% 206.29/30.16 | | | | | | $difference(all_100_21, $product(2, all_100_18)),
% 206.29/30.16 | | | | | | $sum(all_100_21, 1)) = v0 & tb2t(v3) = $difference(v0,
% 206.29/30.16 | | | | | | all_100_6) & t2tb($difference(all_100_21, $product(2,
% 206.29/30.16 | | | | | | all_100_18))) = v2 & get(int, int, v1, v2) = v3 &
% 206.29/30.16 | | | | | | uni(v3) & uni(v2) & uni(v1))
% 206.29/30.16 | | | | | |
% 206.29/30.16 | | | | | | DELTA: instantiating (153) with fresh symbols all_173_0, all_173_1,
% 206.29/30.16 | | | | | | all_173_2, all_173_3 gives:
% 206.29/30.16 | | | | | | (154) t2tb1(all_100_11) = all_173_2 & sum2(all_100_11,
% 206.29/30.16 | | | | | | $difference(all_100_21, $product(2, all_100_18)),
% 206.29/30.16 | | | | | | $sum(all_100_21, 1)) = all_173_3 & tb2t(all_173_0) =
% 206.29/30.16 | | | | | | $difference(all_173_3, all_100_6) &
% 206.29/30.16 | | | | | | t2tb($difference(all_100_21, $product(2, all_100_18))) =
% 206.29/30.16 | | | | | | all_173_1 & get(int, int, all_173_2, all_173_1) = all_173_0
% 206.29/30.16 | | | | | | & uni(all_173_0) & uni(all_173_1) & uni(all_173_2)
% 206.29/30.16 | | | | | |
% 206.29/30.16 | | | | | | ALPHA: (154) implies:
% 206.29/30.16 | | | | | | (155) get(int, int, all_173_2, all_173_1) = all_173_0
% 206.29/30.16 | | | | | | (156) t2tb($difference(all_100_21, $product(2, all_100_18))) =
% 206.29/30.16 | | | | | | all_173_1
% 206.29/30.16 | | | | | | (157) tb2t(all_173_0) = $difference(all_173_3, all_100_6)
% 206.29/30.16 | | | | | | (158) sum2(all_100_11, $difference(all_100_21, $product(2,
% 206.29/30.16 | | | | | | all_100_18)), $sum(all_100_21, 1)) = all_173_3
% 206.29/30.16 | | | | | | (159) t2tb1(all_100_11) = all_173_2
% 206.29/30.16 | | | | | |
% 206.29/30.16 | | | | | | BETA: splitting (103) gives:
% 206.29/30.16 | | | | | |
% 206.29/30.16 | | | | | | Case 1:
% 206.29/30.16 | | | | | | |
% 206.29/30.16 | | | | | | | (160) sum2(all_100_11, $sum(all_100_21, 1), $sum(all_100_21,
% 206.29/30.16 | | | | | | | 1)) = 0
% 206.29/30.16 | | | | | | |
% 206.29/30.16 | | | | | | | BETA: splitting (127) gives:
% 206.29/30.16 | | | | | | |
% 206.29/30.16 | | | | | | | Case 1:
% 206.29/30.16 | | | | | | | |
% 206.29/30.16 | | | | | | | | (161) all_129_0 = all_100_10 & elts(int, all_100_9) =
% 206.29/30.16 | | | | | | | | all_100_10
% 206.29/30.16 | | | | | | | |
% 206.29/30.16 | | | | | | | | ALPHA: (161) implies:
% 206.29/30.16 | | | | | | | | (162) elts(int, all_100_9) = all_100_10
% 206.29/30.16 | | | | | | | |
% 206.29/30.16 | | | | | | | | BETA: splitting (100) gives:
% 206.29/30.16 | | | | | | | |
% 206.29/30.16 | | | | | | | | Case 1:
% 206.29/30.16 | | | | | | | | |
% 206.29/30.16 | | | | | | | | | (163) $lesseq(all_100_18, 0)
% 206.29/30.16 | | | | | | | | |
% 206.29/30.16 | | | | | | | | | COMBINE_INEQS: (48), (163) imply:
% 206.29/30.16 | | | | | | | | | (164) $false
% 206.29/30.16 | | | | | | | | |
% 206.29/30.16 | | | | | | | | | CLOSE: (164) is inconsistent.
% 206.29/30.16 | | | | | | | | |
% 206.29/30.16 | | | | | | | | Case 2:
% 206.29/30.16 | | | | | | | | |
% 206.29/30.16 | | | | | | | | | (165) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ? [v3:
% 206.29/30.16 | | | | | | | | | uni] : (t2tb1(all_100_19) = v1 & sum2(all_100_19,
% 206.29/30.16 | | | | | | | | | $sum($difference(all_100_22, $product(2,
% 206.29/30.16 | | | | | | | | | all_100_18)), 1), all_100_22) = v0 &
% 206.29/30.16 | | | | | | | | | tb2t(v3) = $difference(all_100_13, v0) &
% 206.29/30.16 | | | | | | | | | t2tb(all_100_22) = v2 & get(int, int, v1, v2) = v3
% 206.29/30.16 | | | | | | | | | & uni(v3) & uni(v2) & uni(v1))
% 206.29/30.16 | | | | | | | | |
% 206.29/30.16 | | | | | | | | | DELTA: instantiating (165) with fresh symbols all_188_0,
% 206.29/30.16 | | | | | | | | | all_188_1, all_188_2, all_188_3 gives:
% 206.29/30.16 | | | | | | | | | (166) t2tb1(all_100_19) = all_188_2 & sum2(all_100_19,
% 206.29/30.16 | | | | | | | | | $sum($difference(all_100_22, $product(2,
% 206.29/30.16 | | | | | | | | | all_100_18)), 1), all_100_22) = all_188_3 &
% 206.29/30.16 | | | | | | | | | tb2t(all_188_0) = $difference(all_100_13, all_188_3)
% 206.29/30.16 | | | | | | | | | & t2tb(all_100_22) = all_188_1 & get(int, int,
% 206.29/30.16 | | | | | | | | | all_188_2, all_188_1) = all_188_0 & uni(all_188_0)
% 206.29/30.16 | | | | | | | | | & uni(all_188_1) & uni(all_188_2)
% 206.29/30.16 | | | | | | | | |
% 206.29/30.16 | | | | | | | | | ALPHA: (166) implies:
% 206.29/30.16 | | | | | | | | | (167) t2tb(all_100_22) = all_188_1
% 206.29/30.16 | | | | | | | | | (168) sum2(all_100_19, $sum($difference(all_100_22,
% 206.29/30.16 | | | | | | | | | $product(2, all_100_18)), 1), all_100_22) =
% 206.29/30.16 | | | | | | | | | all_188_3
% 206.29/30.16 | | | | | | | | |
% 206.29/30.16 | | | | | | | | | BETA: splitting (101) gives:
% 206.29/30.16 | | | | | | | | |
% 206.29/30.16 | | | | | | | | | Case 1:
% 206.29/30.16 | | | | | | | | | |
% 206.29/30.16 | | | | | | | | | | (169) $lesseq(all_100_18, 0)
% 206.29/30.16 | | | | | | | | | |
% 206.29/30.16 | | | | | | | | | | COMBINE_INEQS: (48), (169) imply:
% 206.29/30.16 | | | | | | | | | | (170) $false
% 206.29/30.16 | | | | | | | | | |
% 206.29/30.16 | | | | | | | | | | CLOSE: (170) is inconsistent.
% 206.29/30.16 | | | | | | | | | |
% 206.29/30.16 | | | | | | | | | Case 2:
% 206.29/30.16 | | | | | | | | | |
% 206.29/30.16 | | | | | | | | | | (171) ? [v0: uni] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.16 | | | | | | | | | | [v3: int] : (t2tb1(all_100_19) = v0 &
% 206.29/30.16 | | | | | | | | | | sum2(all_100_19, $sum($difference(all_100_22,
% 206.29/30.16 | | | | | | | | | | $product(2, all_100_18)), 2),
% 206.29/30.16 | | | | | | | | | | $sum(all_100_22, 1)) = $difference(all_100_13,
% 206.29/30.16 | | | | | | | | | | v3) & tb2t(v2) = v3 &
% 206.29/30.16 | | | | | | | | | | t2tb($sum($difference(all_100_22, $product(2,
% 206.29/30.16 | | | | | | | | | | all_100_18)), 1)) = v1 & get(int, int,
% 206.29/30.16 | | | | | | | | | | v0, v1) = v2 & uni(v2) & uni(v1) & uni(v0))
% 206.29/30.16 | | | | | | | | | |
% 206.29/30.16 | | | | | | | | | | DELTA: instantiating (171) with fresh symbols all_193_0,
% 206.29/30.16 | | | | | | | | | | all_193_1, all_193_2, all_193_3 gives:
% 206.29/30.16 | | | | | | | | | | (172) t2tb1(all_100_19) = all_193_3 & sum2(all_100_19,
% 206.29/30.16 | | | | | | | | | | $sum($difference(all_100_22, $product(2,
% 206.29/30.16 | | | | | | | | | | all_100_18)), 2), $sum(all_100_22, 1)) =
% 206.29/30.16 | | | | | | | | | | $difference(all_100_13, all_193_0) &
% 206.29/30.16 | | | | | | | | | | tb2t(all_193_1) = all_193_0 &
% 206.29/30.16 | | | | | | | | | | t2tb($sum($difference(all_100_22, $product(2,
% 206.29/30.16 | | | | | | | | | | all_100_18)), 1)) = all_193_2 & get(int,
% 206.29/30.16 | | | | | | | | | | int, all_193_3, all_193_2) = all_193_1 &
% 206.29/30.16 | | | | | | | | | | uni(all_193_1) & uni(all_193_2) & uni(all_193_3)
% 206.29/30.16 | | | | | | | | | |
% 206.29/30.16 | | | | | | | | | | ALPHA: (172) implies:
% 206.29/30.16 | | | | | | | | | | (173) t2tb($sum($difference(all_100_22, $product(2,
% 206.29/30.16 | | | | | | | | | | all_100_18)), 1)) = all_193_2
% 206.29/30.16 | | | | | | | | | | (174) sum2(all_100_19, $sum($difference(all_100_22,
% 206.29/30.16 | | | | | | | | | | $product(2, all_100_18)), 2),
% 206.29/30.16 | | | | | | | | | | $sum(all_100_22, 1)) = $difference(all_100_13,
% 206.29/30.16 | | | | | | | | | | all_193_0)
% 206.29/30.16 | | | | | | | | | |
% 206.29/30.16 | | | | | | | | | | BETA: splitting (99) gives:
% 206.29/30.16 | | | | | | | | | |
% 206.29/30.16 | | | | | | | | | | Case 1:
% 206.29/30.16 | | | | | | | | | | |
% 206.29/30.16 | | | | | | | | | | | (175) $lesseq(all_100_18, -1)
% 206.29/30.16 | | | | | | | | | | |
% 206.29/30.16 | | | | | | | | | | | COMBINE_INEQS: (48), (175) imply:
% 206.29/30.16 | | | | | | | | | | | (176) $false
% 206.29/30.16 | | | | | | | | | | |
% 206.29/30.16 | | | | | | | | | | | CLOSE: (176) is inconsistent.
% 206.29/30.16 | | | | | | | | | | |
% 206.29/30.16 | | | | | | | | | | Case 2:
% 206.29/30.16 | | | | | | | | | | |
% 206.29/30.16 | | | | | | | | | | | (177) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.17 | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_19) = v1 &
% 206.29/30.17 | | | | | | | | | | | sum2(all_100_19, $sum($difference(all_100_22,
% 206.29/30.17 | | | | | | | | | | | $product(2, all_100_18)), 1),
% 206.29/30.17 | | | | | | | | | | | $sum(all_100_22, 2)) = v0 & tb2t(v3) =
% 206.29/30.17 | | | | | | | | | | | $difference(v0, all_100_13) &
% 206.29/30.17 | | | | | | | | | | | t2tb($sum(all_100_22, 1)) = v2 & get(int, int,
% 206.29/30.17 | | | | | | | | | | | v1, v2) = v3 & uni(v3) & uni(v2) & uni(v1))
% 206.29/30.17 | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | DELTA: instantiating (177) with fresh symbols all_198_0,
% 206.29/30.17 | | | | | | | | | | | all_198_1, all_198_2, all_198_3 gives:
% 206.29/30.17 | | | | | | | | | | | (178) t2tb1(all_100_19) = all_198_2 & sum2(all_100_19,
% 206.29/30.17 | | | | | | | | | | | $sum($difference(all_100_22, $product(2,
% 206.29/30.17 | | | | | | | | | | | all_100_18)), 1), $sum(all_100_22, 2)) =
% 206.29/30.17 | | | | | | | | | | | all_198_3 & tb2t(all_198_0) =
% 206.29/30.17 | | | | | | | | | | | $difference(all_198_3, all_100_13) &
% 206.29/30.17 | | | | | | | | | | | t2tb($sum(all_100_22, 1)) = all_198_1 & get(int,
% 206.29/30.17 | | | | | | | | | | | int, all_198_2, all_198_1) = all_198_0 &
% 206.29/30.17 | | | | | | | | | | | uni(all_198_0) & uni(all_198_1) & uni(all_198_2)
% 206.29/30.17 | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | ALPHA: (178) implies:
% 206.29/30.17 | | | | | | | | | | | (179) sum2(all_100_19, $sum($difference(all_100_22,
% 206.29/30.17 | | | | | | | | | | | $product(2, all_100_18)), 1),
% 206.29/30.17 | | | | | | | | | | | $sum(all_100_22, 2)) = all_198_3
% 206.29/30.17 | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | BETA: splitting (118) gives:
% 206.29/30.17 | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | Case 1:
% 206.29/30.17 | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | (180) all_100_0 = 0
% 206.29/30.17 | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | REDUCE: (45), (180) imply:
% 206.29/30.17 | | | | | | | | | | | | (181) $false
% 206.29/30.17 | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | CLOSE: (181) is inconsistent.
% 206.29/30.17 | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | Case 2:
% 206.29/30.17 | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | (182) ? [v0: uni] : ? [v1: int] : ? [v2: uni] : ?
% 206.29/30.17 | | | | | | | | | | | | [v3: int] : ? [v4: uni] : ? [v5: int] : ? [v6:
% 206.29/30.17 | | | | | | | | | | | | int] : ? [v7: uni] : ? [v8: int] : ? [v9:
% 206.29/30.17 | | | | | | | | | | | | uni] : ? [v10: int] : (( ~ (v10 = v8) &
% 206.29/30.17 | | | | | | | | | | | | $lesseq(1, $difference(all_100_22, v6)) &
% 206.29/30.17 | | | | | | | | | | | | $lesseq(1, $difference($sum(v6, $product(2,
% 206.29/30.17 | | | | | | | | | | | | all_100_18)), all_100_22)) &
% 206.29/30.17 | | | | | | | | | | | | t2tb2(all_100_2) = v4 & t2tb2(all_100_8) = v2
% 206.29/30.17 | | | | | | | | | | | | & tb2t(v9) = v10 & tb2t(v7) = v8 & get2(int,
% 206.29/30.17 | | | | | | | | | | | | v4, v6) = v9 & get2(int, v2, v6) = v7 &
% 206.29/30.17 | | | | | | | | | | | | uni(v9) & uni(v7) & uni(v4) & uni(v2)) |
% 206.29/30.17 | | | | | | | | | | | | ($lesseq(v5, -1) & t2tb2(all_100_2) = v4 &
% 206.29/30.17 | | | | | | | | | | | | length1(int, v4) = v5 & uni(v4)) |
% 206.29/30.17 | | | | | | | | | | | | ($lesseq(v3, -1) & t2tb2(all_100_8) = v2 &
% 206.29/30.17 | | | | | | | | | | | | length1(int, v2) = v3 & uni(v2)) |
% 206.29/30.17 | | | | | | | | | | | | ($lesseq(v1, -1) & t2tb2(all_100_15) = v0 &
% 206.29/30.17 | | | | | | | | | | | | length1(int, v0) = v1 & uni(v0)))
% 206.29/30.17 | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | DELTA: instantiating (182) with fresh symbols all_208_0,
% 206.29/30.17 | | | | | | | | | | | | all_208_1, all_208_2, all_208_3, all_208_4,
% 206.29/30.17 | | | | | | | | | | | | all_208_5, all_208_6, all_208_7, all_208_8,
% 206.29/30.17 | | | | | | | | | | | | all_208_9, all_208_10 gives:
% 206.29/30.17 | | | | | | | | | | | | (183) ( ~ (all_208_0 = all_208_2) & $lesseq(1,
% 206.29/30.17 | | | | | | | | | | | | $difference(all_100_22, all_208_4)) &
% 206.29/30.17 | | | | | | | | | | | | $lesseq(1, $difference($sum(all_208_4,
% 206.29/30.17 | | | | | | | | | | | | $product(2, all_100_18)), all_100_22)) &
% 206.29/30.17 | | | | | | | | | | | | t2tb2(all_100_2) = all_208_6 & t2tb2(all_100_8)
% 206.29/30.17 | | | | | | | | | | | | = all_208_8 & tb2t(all_208_1) = all_208_0 &
% 206.29/30.17 | | | | | | | | | | | | tb2t(all_208_3) = all_208_2 & get2(int,
% 206.29/30.17 | | | | | | | | | | | | all_208_6, all_208_4) = all_208_1 & get2(int,
% 206.29/30.17 | | | | | | | | | | | | all_208_8, all_208_4) = all_208_3 &
% 206.29/30.17 | | | | | | | | | | | | uni(all_208_1) & uni(all_208_3) & uni(all_208_6)
% 206.29/30.17 | | | | | | | | | | | | & uni(all_208_8)) | ($lesseq(all_208_5, -1) &
% 206.29/30.17 | | | | | | | | | | | | t2tb2(all_100_2) = all_208_6 & length1(int,
% 206.29/30.17 | | | | | | | | | | | | all_208_6) = all_208_5 & uni(all_208_6)) |
% 206.29/30.17 | | | | | | | | | | | | ($lesseq(all_208_7, -1) & t2tb2(all_100_8) =
% 206.29/30.17 | | | | | | | | | | | | all_208_8 & length1(int, all_208_8) = all_208_7
% 206.29/30.17 | | | | | | | | | | | | & uni(all_208_8)) | ($lesseq(all_208_9, -1) &
% 206.29/30.17 | | | | | | | | | | | | t2tb2(all_100_15) = all_208_10 & length1(int,
% 206.29/30.17 | | | | | | | | | | | | all_208_10) = all_208_9 & uni(all_208_10))
% 206.29/30.17 | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | BETA: splitting (183) gives:
% 206.29/30.17 | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | Case 1:
% 206.29/30.17 | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | (184) ( ~ (all_208_0 = all_208_2) & $lesseq(1,
% 206.29/30.17 | | | | | | | | | | | | | $difference(all_100_22, all_208_4)) &
% 206.29/30.17 | | | | | | | | | | | | | $lesseq(1, $difference($sum(all_208_4,
% 206.29/30.17 | | | | | | | | | | | | | $product(2, all_100_18)), all_100_22)) &
% 206.29/30.17 | | | | | | | | | | | | | t2tb2(all_100_2) = all_208_6 & t2tb2(all_100_8)
% 206.29/30.17 | | | | | | | | | | | | | = all_208_8 & tb2t(all_208_1) = all_208_0 &
% 206.29/30.17 | | | | | | | | | | | | | tb2t(all_208_3) = all_208_2 & get2(int,
% 206.29/30.17 | | | | | | | | | | | | | all_208_6, all_208_4) = all_208_1 & get2(int,
% 206.29/30.17 | | | | | | | | | | | | | all_208_8, all_208_4) = all_208_3 &
% 206.29/30.17 | | | | | | | | | | | | | uni(all_208_1) & uni(all_208_3) & uni(all_208_6)
% 206.29/30.17 | | | | | | | | | | | | | & uni(all_208_8)) | ($lesseq(all_208_5, -1) &
% 206.29/30.17 | | | | | | | | | | | | | t2tb2(all_100_2) = all_208_6 & length1(int,
% 206.29/30.17 | | | | | | | | | | | | | all_208_6) = all_208_5 & uni(all_208_6))
% 206.29/30.17 | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | BETA: splitting (184) gives:
% 206.29/30.17 | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | Case 1:
% 206.29/30.17 | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | (185) ~ (all_208_0 = all_208_2) & $lesseq(1,
% 206.29/30.17 | | | | | | | | | | | | | | $difference(all_100_22, all_208_4)) & $lesseq(1,
% 206.29/30.17 | | | | | | | | | | | | | | $difference($sum(all_208_4, $product(2,
% 206.29/30.17 | | | | | | | | | | | | | | all_100_18)), all_100_22)) &
% 206.29/30.17 | | | | | | | | | | | | | | t2tb2(all_100_2) = all_208_6 & t2tb2(all_100_8) =
% 206.29/30.17 | | | | | | | | | | | | | | all_208_8 & tb2t(all_208_1) = all_208_0 &
% 206.29/30.17 | | | | | | | | | | | | | | tb2t(all_208_3) = all_208_2 & get2(int, all_208_6,
% 206.29/30.17 | | | | | | | | | | | | | | all_208_4) = all_208_1 & get2(int, all_208_8,
% 206.29/30.17 | | | | | | | | | | | | | | all_208_4) = all_208_3 & uni(all_208_1) &
% 206.29/30.17 | | | | | | | | | | | | | | uni(all_208_3) & uni(all_208_6) & uni(all_208_8)
% 206.29/30.17 | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | ALPHA: (185) implies:
% 206.29/30.17 | | | | | | | | | | | | | | (186) ~ (all_208_0 = all_208_2)
% 206.29/30.17 | | | | | | | | | | | | | | (187) $lesseq(1, $difference($sum(all_208_4, $product(2,
% 206.29/30.17 | | | | | | | | | | | | | | all_100_18)), all_100_22))
% 206.29/30.17 | | | | | | | | | | | | | | (188) $lesseq(1, $difference(all_100_22, all_208_4))
% 206.29/30.17 | | | | | | | | | | | | | | (189) uni(all_208_8)
% 206.29/30.17 | | | | | | | | | | | | | | (190) uni(all_208_6)
% 206.29/30.17 | | | | | | | | | | | | | | (191) get2(int, all_208_8, all_208_4) = all_208_3
% 206.29/30.17 | | | | | | | | | | | | | | (192) get2(int, all_208_6, all_208_4) = all_208_1
% 206.29/30.17 | | | | | | | | | | | | | | (193) tb2t(all_208_3) = all_208_2
% 206.29/30.17 | | | | | | | | | | | | | | (194) tb2t(all_208_1) = all_208_0
% 206.29/30.17 | | | | | | | | | | | | | | (195) t2tb2(all_100_8) = all_208_8
% 206.29/30.17 | | | | | | | | | | | | | | (196) t2tb2(all_100_2) = all_208_6
% 206.29/30.17 | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | COMBINE_INEQS: (187), (188) imply:
% 206.29/30.17 | | | | | | | | | | | | | | (197) $lesseq(1, all_100_18)
% 206.29/30.17 | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | BETA: splitting (136) gives:
% 206.29/30.17 | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | Case 1:
% 206.29/30.17 | | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | | (198) $sum($difference($product(2, all_100_18),
% 206.29/30.17 | | | | | | | | | | | | | | | all_100_21), all_100_22) = 0
% 206.29/30.17 | | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | | COL_REDUCE: introducing fresh symbol sc_220_0_0 defined by:
% 206.29/30.17 | | | | | | | | | | | | | | | (199) $difference(all_100_18, all_100_21) = sc_220_0_0
% 206.29/30.17 | | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | | COMBINE_EQS: (198), (199) imply:
% 206.29/30.17 | | | | | | | | | | | | | | | (200) $sum($sum(all_100_21, all_100_22), $product(2,
% 206.29/30.17 | | | | | | | | | | | | | | | sc_220_0_0)) = 0
% 206.29/30.17 | | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | | COMBINE_EQS: (199), (200) imply:
% 206.29/30.17 | | | | | | | | | | | | | | | (201) $sum($sum(all_100_18, all_100_22), sc_220_0_0) = 0
% 206.29/30.17 | | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | | REDUCE: (187), (201) imply:
% 206.29/30.17 | | | | | | | | | | | | | | | (202) $lesseq(1, $difference($difference(all_208_4,
% 206.29/30.17 | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.29/30.17 | | | | | | | | | | | | | | | sc_220_0_0)))
% 206.29/30.17 | | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | | REDUCE: (49), (200), (201) imply:
% 206.29/30.17 | | | | | | | | | | | | | | | (203) $lesseq(-1, all_100_22)
% 206.29/30.17 | | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | | REDUCE: (81), (201) imply:
% 206.29/30.17 | | | | | | | | | | | | | | | (204) phase11($sum($product(2, all_100_22), sc_220_0_0),
% 206.29/30.17 | | | | | | | | | | | | | | | all_100_22, all_100_15, all_100_2) = all_100_0
% 206.29/30.17 | | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | | REDUCE: (80), (201) imply:
% 206.29/30.17 | | | | | | | | | | | | | | | (205) phase11($sum($product(2, all_100_22), sc_220_0_0),
% 206.29/30.17 | | | | | | | | | | | | | | | all_100_22, all_100_15, all_100_8) = 0
% 206.29/30.17 | | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | | REDUCE: (149), (200), (201) imply:
% 206.29/30.17 | | | | | | | | | | | | | | | (206) sum2(all_100_11, $sum(all_100_22, 1),
% 206.29/30.17 | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.17 | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) = all_168_3
% 206.29/30.17 | | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | | REDUCE: (71), (200), (201) imply:
% 206.29/30.17 | | | | | | | | | | | | | | | (207) sum2(all_100_11, $sum(all_100_22, 1),
% 206.29/30.17 | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.17 | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_100_6
% 206.29/30.17 | | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | | REDUCE: (158), (200), (201) imply:
% 206.29/30.17 | | | | | | | | | | | | | | | (208) sum2(all_100_11, all_100_22,
% 206.29/30.17 | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.17 | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_173_3
% 206.29/30.17 | | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | | REDUCE: (160), (200) imply:
% 206.29/30.17 | | | | | | | | | | | | | | | (209) sum2(all_100_11, $sum($difference($product(-1,
% 206.29/30.17 | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 1),
% 206.29/30.17 | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.17 | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = 0
% 206.29/30.17 | | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | | REDUCE: (174), (201) imply:
% 206.29/30.17 | | | | | | | | | | | | | | | (210) sum2(all_100_19, $sum($sum($product(3,
% 206.29/30.17 | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 2),
% 206.29/30.17 | | | | | | | | | | | | | | | $sum(all_100_22, 1)) = $difference(all_100_13,
% 206.29/30.17 | | | | | | | | | | | | | | | all_193_0)
% 206.29/30.17 | | | | | | | | | | | | | | |
% 206.29/30.17 | | | | | | | | | | | | | | | REDUCE: (179), (201) imply:
% 206.29/30.17 | | | | | | | | | | | | | | | (211) sum2(all_100_19, $sum($sum($product(3,
% 206.29/30.18 | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 1),
% 206.29/30.18 | | | | | | | | | | | | | | | $sum(all_100_22, 2)) = all_198_3
% 206.29/30.18 | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | REDUCE: (168), (201) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | (212) sum2(all_100_19, $sum($sum($product(3,
% 206.29/30.18 | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 1),
% 206.29/30.18 | | | | | | | | | | | | | | | all_100_22) = all_188_3
% 206.29/30.18 | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | REDUCE: (156), (200), (201) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | (213) t2tb(all_100_22) = all_173_1
% 206.29/30.18 | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | REDUCE: (173), (201) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | (214) t2tb($sum($sum($product(3, all_100_22),
% 206.29/30.18 | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_193_2
% 206.29/30.18 | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | REDUCE: (68), (200) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | (215) t2tb($difference($product(-1, all_100_22),
% 206.29/30.18 | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = all_100_12
% 206.29/30.18 | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | REDUCE: (123), (200) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | (216) power1(2, all_115_0) = $difference($product(-2,
% 206.29/30.18 | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0))
% 206.29/30.18 | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | REDUCE: (133), (201) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | (217) abs1($difference($product(-2, all_100_22),
% 206.29/30.18 | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = all_126_0
% 206.29/30.18 | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | BETA: splitting (106) gives:
% 206.29/30.18 | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | Case 1:
% 206.29/30.18 | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | (218) $lesseq(all_100_18, 0)
% 206.29/30.18 | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | REDUCE: (201), (218) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | | (219) $lesseq(0, $sum(all_100_22, sc_220_0_0))
% 206.29/30.18 | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | COMBINE_INEQS: (188), (202) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | | (220) $lesseq(1, $difference($product(-1, all_100_22),
% 206.29/30.18 | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.29/30.18 | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | SIMP: (220) implies:
% 206.29/30.18 | | | | | | | | | | | | | | | | (221) $lesseq(1, $difference($product(-1, all_100_22),
% 206.29/30.18 | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.29/30.18 | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | COMBINE_INEQS: (219), (221) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | | (222) $false
% 206.29/30.18 | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | CLOSE: (222) is inconsistent.
% 206.29/30.18 | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | Case 2:
% 206.29/30.18 | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | (223) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.18 | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.29/30.18 | | | | | | | | | | | | | | | | sum2(all_100_11, $sum($difference(all_100_21,
% 206.29/30.18 | | | | | | | | | | | | | | | | $product(2, all_100_18)), 1), all_100_21)
% 206.29/30.18 | | | | | | | | | | | | | | | | = v0 & tb2t(v3) = $difference(all_100_6, v0) &
% 206.29/30.18 | | | | | | | | | | | | | | | | t2tb(all_100_21) = v2 & get(int, int, v1, v2) =
% 206.29/30.18 | | | | | | | | | | | | | | | | v3 & uni(v3) & uni(v2) & uni(v1))
% 206.29/30.18 | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | DELTA: instantiating (223) with fresh symbols all_224_0,
% 206.29/30.18 | | | | | | | | | | | | | | | | all_224_1, all_224_2, all_224_3 gives:
% 206.29/30.18 | | | | | | | | | | | | | | | | (224) t2tb1(all_100_11) = all_224_2 & sum2(all_100_11,
% 206.29/30.18 | | | | | | | | | | | | | | | | $sum($difference(all_100_21, $product(2,
% 206.29/30.18 | | | | | | | | | | | | | | | | all_100_18)), 1), all_100_21) = all_224_3
% 206.29/30.18 | | | | | | | | | | | | | | | | & tb2t(all_224_0) = $difference(all_100_6,
% 206.29/30.18 | | | | | | | | | | | | | | | | all_224_3) & t2tb(all_100_21) = all_224_1 &
% 206.29/30.18 | | | | | | | | | | | | | | | | get(int, int, all_224_2, all_224_1) = all_224_0 &
% 206.29/30.18 | | | | | | | | | | | | | | | | uni(all_224_0) & uni(all_224_1) & uni(all_224_2)
% 206.29/30.18 | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | ALPHA: (224) implies:
% 206.29/30.18 | | | | | | | | | | | | | | | | (225) get(int, int, all_224_2, all_224_1) = all_224_0
% 206.29/30.18 | | | | | | | | | | | | | | | | (226) t2tb(all_100_21) = all_224_1
% 206.29/30.18 | | | | | | | | | | | | | | | | (227) tb2t(all_224_0) = $difference(all_100_6,
% 206.29/30.18 | | | | | | | | | | | | | | | | all_224_3)
% 206.29/30.18 | | | | | | | | | | | | | | | | (228) sum2(all_100_11, $sum($difference(all_100_21,
% 206.29/30.18 | | | | | | | | | | | | | | | | $product(2, all_100_18)), 1), all_100_21) =
% 206.29/30.18 | | | | | | | | | | | | | | | | all_224_3
% 206.29/30.18 | | | | | | | | | | | | | | | | (229) t2tb1(all_100_11) = all_224_2
% 206.29/30.18 | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | REDUCE: (200), (201), (228) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | | (230) sum2(all_100_11, $sum(all_100_22, 1),
% 206.29/30.18 | | | | | | | | | | | | | | | | $difference($product(-1, all_100_22),
% 206.29/30.18 | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = all_224_3
% 206.29/30.18 | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | REDUCE: (200), (226) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | | (231) t2tb($difference($product(-1, all_100_22),
% 206.29/30.18 | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = all_224_1
% 206.29/30.18 | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | BETA: splitting (107) gives:
% 206.29/30.18 | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.18 | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | (232) $lesseq(all_100_18, 0)
% 206.29/30.18 | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | REDUCE: (201), (232) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | | | (233) $lesseq(0, $sum(all_100_22, sc_220_0_0))
% 206.29/30.18 | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | COMBINE_INEQS: (188), (202) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | | | (234) $lesseq(1, $difference($product(-1, all_100_22),
% 206.29/30.18 | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.29/30.18 | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | SIMP: (234) implies:
% 206.29/30.18 | | | | | | | | | | | | | | | | | (235) $lesseq(1, $difference($product(-1, all_100_22),
% 206.29/30.18 | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.29/30.18 | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | COMBINE_INEQS: (233), (235) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | | | (236) $false
% 206.29/30.18 | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | CLOSE: (236) is inconsistent.
% 206.29/30.18 | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | Case 2:
% 206.29/30.18 | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | (237) ? [v0: uni] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.18 | | | | | | | | | | | | | | | | | [v3: int] : (t2tb1(all_100_11) = v0 &
% 206.29/30.18 | | | | | | | | | | | | | | | | | sum2(all_100_11, $sum($difference(all_100_21,
% 206.29/30.18 | | | | | | | | | | | | | | | | | $product(2, all_100_18)), 2),
% 206.29/30.18 | | | | | | | | | | | | | | | | | $sum(all_100_21, 1)) = $difference(all_100_6,
% 206.29/30.18 | | | | | | | | | | | | | | | | | v3) & tb2t(v2) = v3 &
% 206.29/30.18 | | | | | | | | | | | | | | | | | t2tb($sum($difference(all_100_21, $product(2,
% 206.29/30.18 | | | | | | | | | | | | | | | | | all_100_18)), 1)) = v1 & get(int, int,
% 206.29/30.18 | | | | | | | | | | | | | | | | | v0, v1) = v2 & uni(v2) & uni(v1) & uni(v0))
% 206.29/30.18 | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | DELTA: instantiating (237) with fresh symbols all_229_0,
% 206.29/30.18 | | | | | | | | | | | | | | | | | all_229_1, all_229_2, all_229_3 gives:
% 206.29/30.18 | | | | | | | | | | | | | | | | | (238) t2tb1(all_100_11) = all_229_3 & sum2(all_100_11,
% 206.29/30.18 | | | | | | | | | | | | | | | | | $sum($difference(all_100_21, $product(2,
% 206.29/30.18 | | | | | | | | | | | | | | | | | all_100_18)), 2), $sum(all_100_21, 1)) =
% 206.29/30.18 | | | | | | | | | | | | | | | | | $difference(all_100_6, all_229_0) &
% 206.29/30.18 | | | | | | | | | | | | | | | | | tb2t(all_229_1) = all_229_0 &
% 206.29/30.18 | | | | | | | | | | | | | | | | | t2tb($sum($difference(all_100_21, $product(2,
% 206.29/30.18 | | | | | | | | | | | | | | | | | all_100_18)), 1)) = all_229_2 & get(int,
% 206.29/30.18 | | | | | | | | | | | | | | | | | int, all_229_3, all_229_2) = all_229_1 &
% 206.29/30.18 | | | | | | | | | | | | | | | | | uni(all_229_1) & uni(all_229_2) & uni(all_229_3)
% 206.29/30.18 | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | ALPHA: (238) implies:
% 206.29/30.18 | | | | | | | | | | | | | | | | | (239) sum2(all_100_11, $sum($difference(all_100_21,
% 206.29/30.18 | | | | | | | | | | | | | | | | | $product(2, all_100_18)), 2),
% 206.29/30.18 | | | | | | | | | | | | | | | | | $sum(all_100_21, 1)) = $difference(all_100_6,
% 206.29/30.18 | | | | | | | | | | | | | | | | | all_229_0)
% 206.29/30.18 | | | | | | | | | | | | | | | | | (240) t2tb1(all_100_11) = all_229_3
% 206.29/30.18 | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | REDUCE: (200), (201), (239) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | | | (241) sum2(all_100_11, $sum(all_100_22, 2),
% 206.29/30.18 | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.18 | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) =
% 206.29/30.18 | | | | | | | | | | | | | | | | | $difference(all_100_6, all_229_0)
% 206.29/30.18 | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | BETA: splitting (102) gives:
% 206.29/30.18 | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.18 | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | (242) sum2(all_100_11, $sum($difference(all_100_21,
% 206.29/30.18 | | | | | | | | | | | | | | | | | | $product(2, all_100_18)), 1),
% 206.29/30.18 | | | | | | | | | | | | | | | | | | $sum($difference(all_100_21, $product(2,
% 206.29/30.18 | | | | | | | | | | | | | | | | | | all_100_18)), 1)) = 0
% 206.29/30.18 | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | REDUCE: (200), (201), (242) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | | | | (243) sum2(all_100_11, $sum(all_100_22, 1),
% 206.29/30.18 | | | | | | | | | | | | | | | | | | $sum(all_100_22, 1)) = 0
% 206.29/30.18 | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | BETA: splitting (95) gives:
% 206.29/30.18 | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.18 | | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | (244) $lesseq(1, $sum($difference($product(2,
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | all_100_18), all_100_21), all_100_22))
% 206.29/30.18 | | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | REDUCE: (200), (201), (244) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | (245) $false
% 206.29/30.18 | | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | CLOSE: (245) is inconsistent.
% 206.29/30.18 | | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | Case 2:
% 206.29/30.18 | | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | (246) ? [v0: uni] : ? [v1: int] : ? [v2: uni] :
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | (tb2t(v2) = v1 & tb2t(v0) = v1 & get(int, int,
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | all_100_4, all_100_14) = v0 & get(int, int,
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | all_100_10, all_100_14) = v2 & uni(v2) &
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | uni(v0))
% 206.29/30.18 | | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | DELTA: instantiating (246) with fresh symbols all_239_0,
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | all_239_1, all_239_2 gives:
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | (247) tb2t(all_239_0) = all_239_1 & tb2t(all_239_2) =
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | all_239_1 & get(int, int, all_100_4, all_100_14) =
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | all_239_2 & get(int, int, all_100_10, all_100_14)
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | = all_239_0 & uni(all_239_0) & uni(all_239_2)
% 206.29/30.18 | | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | ALPHA: (247) implies:
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | (248) get(int, int, all_100_10, all_100_14) = all_239_0
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | (249) tb2t(all_239_0) = all_239_1
% 206.29/30.18 | | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | BETA: splitting (98) gives:
% 206.29/30.18 | | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | (250) sum2(all_100_19, $sum(all_100_22, 1),
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 1)) = 0
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | BETA: splitting (97) gives:
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | | (251) sum2(all_100_19, $sum($difference(all_100_22,
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | | $product(2, all_100_18)), 1),
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | | $sum($difference(all_100_22, $product(2,
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | | all_100_18)), 1)) = 0
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | | REDUCE: (201), (251) imply:
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | | (252) sum2(all_100_19, $sum($sum($product(3,
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 1),
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 1)) = 0
% 206.29/30.18 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (1) with $difference($product(-2,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)),
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | all_126_0, simplifying with (217) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (253) $sum($sum(all_126_0, $product(2, all_100_22)),
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)) = 0 | ~
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | ($lesseq(sc_220_0_0, $product(-1, all_100_22)))
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (power_0) with 2,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | $difference($product(-1, all_100_22), sc_220_0_0)
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (254) $sum(all_100_22, sc_220_0_0) = -1 | ~ (power1(2,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | 0) = $difference($product(-1, all_100_22),
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (power_0) with 2,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | $difference($product(-2, all_100_22), $product(2,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (255) ~ (power1(2, 0) = $difference($product(-2,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)))
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (39) with all_100_7, all_239_0,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | all_100_14, all_100_10, int, int, simplifying with
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (63), (248) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (256) all_239_0 = all_100_7
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (29) with all_100_14, all_188_1,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | all_100_22, simplifying with (67), (167) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (257) all_188_1 = all_100_14
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (29) with all_173_1, all_188_1,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | all_100_22, simplifying with (167), (213) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (258) all_188_1 = all_173_1
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (29) with all_100_12, all_224_1,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | $difference($product(-1, all_100_22), $product(2,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), simplifying with (215), (231)
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (259) all_224_1 = all_100_12
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_100_10, all_224_2,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (73), (229) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (260) all_224_2 = all_100_10
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_173_2, all_224_2,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (159), (229) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (261) all_224_2 = all_173_2
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_173_2, all_229_3,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (159), (240) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (262) all_229_3 = all_173_2
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_168_2, all_229_3,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (150), (240) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (263) all_229_3 = all_168_2
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_9, all_208_8,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | all_100_8, simplifying with (113), (195) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (264) all_208_8 = all_100_9
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_3, all_208_6,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | all_100_2, simplifying with (114), (196) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (265) all_208_6 = all_100_3
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (262), (263) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (266) all_173_2 = all_168_2
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | SIMP: (266) implies:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (267) all_173_2 = all_168_2
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (260), (261) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (268) all_173_2 = all_100_10
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | SIMP: (268) implies:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (269) all_173_2 = all_100_10
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (257), (258) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (270) all_173_1 = all_100_14
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (267), (269) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (271) all_168_2 = all_100_10
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | SIMP: (271) implies:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (272) all_168_2 = all_100_10
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (188), (202) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (273) $lesseq(1, $difference($product(-1, all_100_22),
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | SIMP: (273) implies:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (274) $lesseq(1, $difference($product(-1, all_100_22),
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | REDUCE: (249), (256) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (275) tb2t(all_100_7) = all_239_1
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | REDUCE: (192), (265) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (276) get2(int, all_100_3, all_208_4) = all_208_1
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | REDUCE: (191), (264) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (277) get2(int, all_100_9, all_208_4) = all_208_3
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | REDUCE: (225), (259), (260) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (278) get(int, int, all_100_10, all_100_12) = all_224_0
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | REDUCE: (155), (269), (270) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | (279) get(int, int, all_100_10, all_100_14) = all_173_0
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | BETA: splitting (253) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (280) $lesseq(1, $sum(all_100_22, sc_220_0_0))
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (280) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (281) $false
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | CLOSE: (281) is inconsistent.
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (39) with all_100_7, all_173_0,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | all_100_14, all_100_10, int, int, simplifying with
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (63), (279) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (282) all_173_0 = all_100_7
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (39) with all_158_2, all_224_0,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | all_100_12, all_100_10, int, int, simplifying with
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (141), (278) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (283) all_224_0 = all_158_2
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_100_13, all_239_1,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | all_100_7, simplifying with (69), (275) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (284) all_239_1 = all_100_13
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (216), (255) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (285) ~ (all_115_0 = 0)
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | STRENGTHEN: (122), (285) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (286) $lesseq(1, all_115_0)
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | REDUCE: (227), (283) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (287) tb2t(all_158_2) = $difference(all_100_6,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | all_224_3)
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | REDUCE: (157), (282) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (288) tb2t(all_100_7) = $difference(all_173_3,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | all_100_6)
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_100_13,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | $difference(all_173_3, all_100_6), all_100_7,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | simplifying with (69), (288) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (289) $difference(all_173_3, all_100_6) = all_100_13
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_158_1,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_6, all_224_3), all_158_2,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | simplifying with (142), (287) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (290) $sum(all_224_3, all_158_1) = all_100_6
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | REDUCE: (230), (290) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (291) sum2(all_100_11, $sum(all_100_22, 1),
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | $difference($product(-1, all_100_22),
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) =
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_6, all_158_1)
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | REDUCE: (208), (289) imply:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (292) sum2(all_100_11, all_100_22,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) =
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_6, all_100_13)
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with 2, $sum(all_115_0, 1),
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | $difference($product(-2, all_100_22), $product(2,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), simplifying with (216) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (293) ~ ($lesseq(0, all_115_0)) | ? [v0: int] :
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (power1(2, $sum(all_115_0, 1)) = v0 & $product(2,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | $difference($product(-2, all_100_22),
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = v0)
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with 2, all_115_0,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | $difference($product(-2, all_100_22), $product(2,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), simplifying with (216) gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (294) ~ ($lesseq(1, all_115_0)) | ? [v0: int] :
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (power1(2, $sum(all_115_0, -1)) = v0 & $product(2,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | v0) = $difference($product(-2, all_100_22),
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)))
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (6) with int, all_100_9, all_208_4,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | all_208_3, simplifying with (27), (53), (277)
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | (295) ? [v0: uni] : ? [v1: uni] : (t2tb(all_208_4) =
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | v1 & elts(int, all_100_9) = v0 & get(int, int,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | v0, v1) = all_208_3 & uni(v1) & uni(v0) &
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | uni(all_208_3))
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (6) with int, all_100_3, all_208_4,
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | all_208_1, simplifying with (27), (55), (276)
% 206.29/30.19 | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (296) ? [v0: uni] : ? [v1: uni] : (t2tb(all_208_4) =
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | v1 & elts(int, all_100_3) = v0 & get(int, int,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | v0, v1) = all_208_1 & uni(v1) & uni(v0) &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | uni(all_208_1))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (83) with $sum($sum($product(3,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 1),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_193_2, simplifying with (214) gives:
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (297) ~ ($lesseq(1,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $difference($difference($difference(all_100_21,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $product(2, all_100_18)), $product(3,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_22)), $product(2, sc_220_0_0))))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | | ? [v0: uni] : ? [v1: int] : ? [v2: uni] :
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (tb2t(v2) = v1 & tb2t(v0) = v1 & get(int, int,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_4, all_193_2) = v0 & get(int, int,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_10, all_193_2) = v2 & uni(v2) &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | uni(v0))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (10) with all_100_19,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 1), all_100_22, all_188_3,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | simplifying with (56), (212) gives:
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (298) ~ ($lesseq(1, $difference($product(-1,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0))) | ? [v0: int]
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | : ? [v1: uni] : ? [v2: uni] : ? [v3: uni] :
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (t2tb1(all_100_19) = v1 & sum2(all_100_19,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 1), $sum(all_100_22, -1))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | = v0 & tb2t(v3) = $difference(all_188_3, v0) &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum(all_100_22, -1)) = v2 & get(int, int,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | v1, v2) = v3 & uni(v3) & uni(v2) & uni(v1))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_100_19,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 1), all_100_22, all_188_3,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | simplifying with (56), (212) gives:
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (299) ~ ($lesseq(1, $difference($product(-1,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0))) | ? [v0: uni]
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | : ? [v1: uni] : ? [v2: uni] : ? [v3: int] :
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (t2tb1(all_100_19) = v0 & sum2(all_100_19,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 2), all_100_22) =
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $difference(all_188_3, v3) & tb2t(v2) = v3 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($sum($product(3, all_100_22),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = v1 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | get(int, int, v0, v1) = v2 & uni(v2) & uni(v1) &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | uni(v0))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (12) with all_100_19,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 1), $sum(all_100_22, 2),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 2), all_198_3, all_198_3,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | simplifying with (56), (211) gives:
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (300) ~ ($lesseq(sc_220_0_0, $product(-1, all_100_22)))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_19, $sum(all_100_22, 2),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 2)) = 0
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_100_19,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 1), $sum(all_100_22, 2),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_198_3, simplifying with (56), (211) gives:
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (301) ~ ($lesseq(sc_220_0_0, $product(-1, all_100_22)))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | | ? [v0: uni] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | [v3: int] : (t2tb1(all_100_19) = v0 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_19, $sum($sum($product(3,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | 2), $sum(all_100_22, 2)) =
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $difference(all_198_3, v3) & tb2t(v2) = v3 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($sum($product(3, all_100_22),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = v1 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | get(int, int, v0, v1) = v2 & uni(v2) & uni(v1) &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | uni(v0))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (11) with all_100_19,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 1), $sum($sum($product(3,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 2),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | 0, simplifying with (56), (252) gives:
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (302) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_19) = v1 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_19, $sum($sum($product(3,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | 1), $sum($sum($product(3, all_100_22),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) = v0 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | tb2t(v3) = v0 & t2tb($sum($sum($product(3,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | 1)) = v2 & get(int, int, v1, v2) = v3 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | uni(v3) & uni(v2) & uni(v1))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_100_19,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 2), $sum(all_100_22, 1),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_13, all_193_0), simplifying
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | with (56), (210) gives:
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (303) ~ ($lesseq(1, $difference($product(-1,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0))) | ? [v0: uni]
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | : ? [v1: uni] : ? [v2: uni] : ? [v3: int] :
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (t2tb1(all_100_19) = v0 & sum2(all_100_19,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 3), $sum(all_100_22, 1)) =
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, v3), all_193_0),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_13) & tb2t(v2) = v3 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($sum($product(3, all_100_22),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) = v1 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | get(int, int, v0, v1) = v2 & uni(v2) & uni(v1) &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | uni(v0))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_100_11,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, -1),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1), $sum(all_100_6,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_13), simplifying with (57), (292) gives:
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (304) ~ ($lesseq(sc_220_0_0, $product(-1, all_100_22)))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | | ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, $sum(all_100_22, -1),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = v0 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | tb2t(v3) = $difference($difference(v0,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_6), all_100_13) &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum(all_100_22, -1)) = v2 & get(int, int,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | v1, v2) = v3 & uni(v3) & uni(v2) & uni(v1))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (11) with all_100_11, all_100_22,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2), $sum(all_100_6,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_13), simplifying with (57), (292) gives:
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (305) ~ ($lesseq(sc_220_0_0, $product(-1, all_100_22)))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | | ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, all_100_22,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) = v0 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | tb2t(v3) = $difference($difference(v0,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_6), all_100_13) &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($difference($product(-1, all_100_22),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = v2 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | get(int, int, v1, v2) = v3 & uni(v3) & uni(v2) &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | uni(v1))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (10) with all_100_11, all_100_22,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1), $sum(all_100_6,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | all_100_13), simplifying with (57), (292) gives:
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (306) ~ ($lesseq(sc_220_0_0, $product(-1, all_100_22)))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | | ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, all_100_22,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $difference($product(-1, all_100_22),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = v0 & tb2t(v3) =
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum($difference(all_100_6, v0), all_100_13) &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | t2tb($difference($product(-1, all_100_22),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = v2 & get(int,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | int, v1, v2) = v3 & uni(v3) & uni(v2) &
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | uni(v1))
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_100_11, all_100_22,
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 1), 0, simplifying with (57),
% 206.29/30.20 | | | | | | | | | | | | | | | | | | | | | | (243) gives:
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (307) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, all_100_22, $sum(all_100_22,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | 1)) = v0 & tb2t(v3) = v0 & t2tb(all_100_22)
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | = v2 & get(int, int, v1, v2) = v3 & uni(v3) &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | uni(v2) & uni(v1))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (11) with all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 1), $sum(all_100_22, 2), 0,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | simplifying with (57), (243) gives:
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (308) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, $sum(all_100_22, 1),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 2)) = v0 & tb2t(v3) = v0 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum(all_100_22, 1)) = v2 & get(int, int,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | v1, v2) = v3 & uni(v3) & uni(v2) & uni(v1))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_100_11, all_100_22,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $difference($product(-1, all_100_22), $product(2,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), $difference(all_100_6,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_158_1), simplifying with (57), (291) gives:
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (309) ~ ($lesseq(1, $difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0))) | ? [v0: int]
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | : ? [v1: uni] : ? [v2: uni] : ? [v3: uni] :
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (t2tb1(all_100_11) = v1 & sum2(all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22, $difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0))) =
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | v0 & tb2t(v3) = $difference($sum(v0, all_158_1),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_6) & t2tb(all_100_22) = v2 & get(int,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | int, v1, v2) = v3 & uni(v3) & uni(v2) &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | uni(v1))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (10) with all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 1), $difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_6, all_158_1), simplifying
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | with (57), (291) gives:
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (310) ~ ($lesseq(1, $difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0))) | ? [v0: int]
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | : ? [v1: uni] : ? [v2: uni] : ? [v3: uni] :
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (t2tb1(all_100_11) = v1 & sum2(all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 1),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), -1)) = v0 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | tb2t(v3) = $sum($difference($product(-1, v0),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_158_1), all_100_6) &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), -1)) = v2 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | get(int, int, v1, v2) = v3 & uni(v3) & uni(v2) &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | uni(v1))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 1), $difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_6, all_158_1), simplifying
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | with (57), (291) gives:
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (311) ~ ($lesseq(1, $difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0))) | ? [v0: uni]
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | : ? [v1: uni] : ? [v2: uni] : ? [v3: int] :
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (t2tb1(all_100_11) = v0 & sum2(all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 2), $difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0))) =
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, v3), all_158_1),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_6) & tb2t(v2) = v3 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum(all_100_22, 1)) = v1 & get(int, int,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | v0, v1) = v2 & uni(v2) & uni(v1) & uni(v0))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_100_11, all_100_22,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2), all_168_3,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | simplifying with (57), (206) gives:
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (312) ~ ($lesseq(sc_220_0_0, $product(-1, all_100_22)))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | | ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, all_100_22,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) = v0 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | tb2t(v3) = $difference(v0, all_168_3) &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | t2tb(all_100_22) = v2 & get(int, int, v1, v2) =
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | v3 & uni(v3) & uni(v2) & uni(v1))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (11) with all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 1), $sum($difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 3),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_168_3, simplifying with (57), (206) gives:
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (313) ~ ($lesseq(sc_220_0_0, $product(-1, all_100_22)))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | | ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, $sum(all_100_22, 1),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 3)) = v0 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | tb2t(v3) = $difference(v0, all_168_3) &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) = v2 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | get(int, int, v1, v2) = v3 & uni(v3) & uni(v2) &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | uni(v1))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 1), $sum($difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 2),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_168_3, simplifying with (57), (206) gives:
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (314) ~ ($lesseq(sc_220_0_0, $product(-1, all_100_22)))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | | ? [v0: uni] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | [v3: int] : (t2tb1(all_100_11) = v0 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, $sum(all_100_22, 2),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) =
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $difference(all_168_3, v3) & tb2t(v2) = v3 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum(all_100_22, 1)) = v1 & get(int, int,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | v0, v1) = v2 & uni(v2) & uni(v1) & uni(v0))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (11) with all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 2), $sum($difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 2),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_6, all_229_0), simplifying
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | with (57), (241) gives:
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (315) ~ ($lesseq(1, $difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0))) | ? [v0: int]
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | : ? [v1: uni] : ? [v2: uni] : ? [v3: uni] :
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (t2tb1(all_100_11) = v1 & sum2(all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 2),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) = v0 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | tb2t(v3) = $difference($sum(v0, all_229_0),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_6) &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = v2 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | get(int, int, v1, v2) = v3 & uni(v3) & uni(v2) &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | uni(v1))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (10) with all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 2), $sum($difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 1),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_6, all_229_0), simplifying
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | with (57), (241) gives:
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (316) ~ ($lesseq(1, $difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0))) | ? [v0: int]
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | : ? [v1: uni] : ? [v2: uni] : ? [v3: uni] :
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (t2tb1(all_100_11) = v1 & sum2(all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 2), $difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0))) =
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | v0 & tb2t(v3) = $sum($difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | v0), all_229_0), all_100_6) &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | t2tb($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = v2 & get(int,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | int, v1, v2) = v3 & uni(v3) & uni(v2) &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | uni(v1))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 2), $sum($difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 1),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_6, all_229_0), simplifying
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | with (57), (241) gives:
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (317) ~ ($lesseq(1, $difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0))) | ? [v0: uni]
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | : ? [v1: uni] : ? [v2: uni] : ? [v3: int] :
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (t2tb1(all_100_11) = v0 & sum2(all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 3),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) =
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, v3), all_229_0),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_6) & tb2t(v2) = v3 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum(all_100_22, 2)) = v1 & get(int, int,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | v0, v1) = v2 & uni(v2) & uni(v1) & uni(v0))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $difference($product(-1, all_100_22), $product(2,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), $sum($difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 1),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | 0, simplifying with (57), (209) gives:
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (318) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, $difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = v0 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | tb2t(v3) = v0 & t2tb($difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0))) =
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | v2 & get(int, int, v1, v2) = v3 & uni(v3) &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | uni(v2) & uni(v1))
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (11) with all_100_11,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2), 0, simplifying
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | with (57), (209) gives:
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | (319) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, $sum($difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | 1), $sum($difference($product(-1,
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | 2)) = v0 & tb2t(v3) = v0 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($difference($product(-1, all_100_22),
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = v2 &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | get(int, int, v1, v2) = v3 & uni(v3) & uni(v2) &
% 206.29/30.21 | | | | | | | | | | | | | | | | | | | | | | uni(v1))
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (24) with $sum($product(2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), all_100_22,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_8, all_100_2, all_100_3,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_20, simplifying with (59), (60), (61),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (93), (114), (205) gives:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (320) ~ ($lesseq(0, all_100_20)) | ? [v0: uni] : ?
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | [v1: int] : ? [v2: uni] : ? [v3: int] : ? [v4:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | int] : ? [v5: int] : ? [v6: uni] : ? [v7:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | int] : ? [v8: uni] : ? [v9: int] : ((v4 = 0 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | phase11($sum($product(2, all_100_22),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0), all_100_22, all_100_15,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_2) = 0) | ( ~ (v9 = v7) & $lesseq(1,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, v5)) & $lesseq(1,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $difference($difference(v5, $product(3,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_22)), $product(2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_8) = v2 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | tb2t(v8) = v9 & tb2t(v6) = v7 & get2(int, v2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | v5) = v6 & get2(int, all_100_3, v5) = v8 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni(v8) & uni(v6) & uni(v2)) | ($lesseq(v3,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | -1) & t2tb2(all_100_8) = v2 & length1(int,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | v2) = v3 & uni(v2)) | ($lesseq(v1, -1) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = v0 & length1(int, v0) = v1
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | & uni(v0)))
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (22) with $sum($product(2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), all_100_22,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_8, all_100_2, all_100_3,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | simplifying with (59), (60), (61), (114), (205)
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (321) ? [v0: uni] : ? [v1: int] : ? [v2: uni] : ?
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | [v3: int] : ? [v4: int] : ? [v5: int] : ? [v6:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | int] : ? [v7: uni] : ? [v8: int] : ? [v9:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni] : ? [v10: int] : ((v5 = 0 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | phase11($sum($product(2, all_100_22),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0), all_100_22, all_100_15,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_2) = 0) | ( ~ (v10 = v8) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference(all_100_22, v6)) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference($difference(v6,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_8) = v2 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | tb2t(v9) = v10 & tb2t(v7) = v8 & get2(int, v2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | v6) = v7 & get2(int, all_100_3, v6) = v9 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni(v9) & uni(v7) & uni(v2)) | ($lesseq(v4,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | -1) & length1(int, all_100_3) = v4) |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | ($lesseq(v3, -1) & t2tb2(all_100_8) = v2 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | length1(int, v2) = v3 & uni(v2)) |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | ($lesseq(v1, -1) & t2tb2(all_100_15) = v0 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | length1(int, v0) = v1 & uni(v0)))
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (26) with $sum($product(2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), all_100_22,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_8, all_100_2, all_100_9,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_20, all_100_0, simplifying with (59),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (60), (61), (91), (113), (204) gives:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (322) all_100_0 = 0 | ~ ($lesseq(0, all_100_20)) | ?
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | [v0: uni] : ? [v1: int] : ? [v2: uni] : ? [v3:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | int] : ? [v4: int] : ? [v5: int] : ? [v6:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni] : ? [v7: int] : ? [v8: uni] : ? [v9:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | int] : (( ~ (v9 = v7) & $lesseq(1,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, v5)) & $lesseq(1,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $difference($difference(v5, $product(3,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_22)), $product(2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_2) = v2 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | tb2t(v8) = v9 & tb2t(v6) = v7 & get2(int, v2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | v5) = v8 & get2(int, all_100_9, v5) = v6 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni(v8) & uni(v6) & uni(v2)) | ( ~ (v4 = 0) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | phase11($sum($product(2, all_100_22),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0), all_100_22, all_100_15,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_8) = v4) | ($lesseq(v3, -1) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_2) = v2 & length1(int, v2) = v3
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | & uni(v2)) | ($lesseq(v1, -1) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = v0 & length1(int, v0) = v1
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | & uni(v0)))
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (25) with $sum($product(2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), all_100_22,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_8, all_100_2, all_100_9,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_0, simplifying with (59), (60), (61),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (113), (204) gives:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (323) all_100_0 = 0 | ? [v0: uni] : ? [v1: int] : ?
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | [v2: int] : ? [v3: uni] : ? [v4: int] : ? [v5:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | int] : ? [v6: int] : ? [v7: uni] : ? [v8:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | int] : ? [v9: uni] : ? [v10: int] : (( ~ (v10
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | = v8) & $lesseq(1, $difference(all_100_22,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | v6)) & $lesseq(1,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $difference($difference(v6, $product(3,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_22)), $product(2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_2) = v3 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | tb2t(v9) = v10 & tb2t(v7) = v8 & get2(int, v3,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | v6) = v9 & get2(int, all_100_9, v6) = v7 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni(v9) & uni(v7) & uni(v3)) | ( ~ (v5 = 0) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | phase11($sum($product(2, all_100_22),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0), all_100_22, all_100_15,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_8) = v5) | ($lesseq(v4, -1) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_2) = v3 & length1(int, v3) = v4
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | & uni(v3)) | ($lesseq(v2, -1) & length1(int,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_9) = v2) | ($lesseq(v1, -1) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = v0 & length1(int, v0) = v1
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | & uni(v0)))
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (296) with fresh symbols all_287_0,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_287_1 gives:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (324) t2tb(all_208_4) = all_287_0 & elts(int, all_100_3)
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | = all_287_1 & get(int, int, all_287_1, all_287_0)
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | = all_208_1 & uni(all_287_0) & uni(all_287_1) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni(all_208_1)
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | ALPHA: (324) implies:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (325) get(int, int, all_287_1, all_287_0) = all_208_1
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (326) elts(int, all_100_3) = all_287_1
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (327) t2tb(all_208_4) = all_287_0
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (295) with fresh symbols all_289_0,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_289_1 gives:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (328) t2tb(all_208_4) = all_289_0 & elts(int, all_100_9)
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | = all_289_1 & get(int, int, all_289_1, all_289_0)
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | = all_208_3 & uni(all_289_0) & uni(all_289_1) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni(all_208_3)
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | ALPHA: (328) implies:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (329) get(int, int, all_289_1, all_289_0) = all_208_3
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (330) elts(int, all_100_9) = all_289_1
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (331) t2tb(all_208_4) = all_289_0
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (308) with fresh symbols all_293_0,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_293_1, all_293_2, all_293_3 gives:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (332) t2tb1(all_100_11) = all_293_2 & sum2(all_100_11,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 1), $sum(all_100_22, 2)) =
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_293_3 & tb2t(all_293_0) = all_293_3 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum(all_100_22, 1)) = all_293_1 & get(int,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | int, all_293_2, all_293_1) = all_293_0 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni(all_293_0) & uni(all_293_1) & uni(all_293_2)
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | ALPHA: (332) implies:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (333) t2tb1(all_100_11) = all_293_2
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (302) with fresh symbols all_295_0,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_295_1, all_295_2, all_295_3 gives:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (334) t2tb1(all_100_19) = all_295_2 & sum2(all_100_19,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 1), $sum($sum($product(3,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 2))
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | = all_295_3 & tb2t(all_295_0) = all_295_3 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($sum($product(3, all_100_22),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_295_1 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | get(int, int, all_295_2, all_295_1) = all_295_0 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni(all_295_0) & uni(all_295_1) & uni(all_295_2)
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | ALPHA: (334) implies:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (335) t2tb($sum($sum($product(3, all_100_22),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_295_1
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (307) with fresh symbols all_297_0,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_297_1, all_297_2, all_297_3 gives:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (336) t2tb1(all_100_11) = all_297_2 & sum2(all_100_11,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_22, $sum(all_100_22, 1)) = all_297_3 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | tb2t(all_297_0) = all_297_3 & t2tb(all_100_22) =
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_297_1 & get(int, int, all_297_2, all_297_1) =
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_297_0 & uni(all_297_0) & uni(all_297_1) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni(all_297_2)
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | ALPHA: (336) implies:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (337) t2tb1(all_100_11) = all_297_2
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (319) with fresh symbols all_299_0,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_299_1, all_299_2, all_299_3 gives:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (338) t2tb1(all_100_11) = all_299_2 & sum2(all_100_11,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) = all_299_3 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | tb2t(all_299_0) = all_299_3 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($difference($product(-1, all_100_22),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_299_1 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | get(int, int, all_299_2, all_299_1) = all_299_0 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni(all_299_0) & uni(all_299_1) & uni(all_299_2)
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | ALPHA: (338) implies:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (339) t2tb1(all_100_11) = all_299_2
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (318) with fresh symbols all_307_0,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_307_1, all_307_2, all_307_3 gives:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (340) t2tb1(all_100_11) = all_307_2 & sum2(all_100_11,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $difference($product(-1, all_100_22),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_307_3 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | tb2t(all_307_0) = all_307_3 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | t2tb($difference($product(-1, all_100_22),
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = all_307_1 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | get(int, int, all_307_2, all_307_1) = all_307_0 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni(all_307_0) & uni(all_307_1) & uni(all_307_2)
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | ALPHA: (340) implies:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (341) t2tb1(all_100_11) = all_307_2
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (321) with fresh symbols all_345_0,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_345_1, all_345_2, all_345_3, all_345_4,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_345_5, all_345_6, all_345_7, all_345_8,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_345_9, all_345_10 gives:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | (342) (all_345_5 = 0 & phase11($sum($product(2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), all_100_22,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_2) = 0) | ( ~ (all_345_0 =
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_345_2) & $lesseq(1,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, all_345_4)) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference($difference(all_345_4,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_8) =
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_345_8 & tb2t(all_345_1) = all_345_0 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | tb2t(all_345_3) = all_345_2 & get2(int,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_345_8, all_345_4) = all_345_3 & get2(int,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_100_3, all_345_4) = all_345_1 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni(all_345_1) & uni(all_345_3) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | uni(all_345_8)) | ($lesseq(all_345_6, -1) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | length1(int, all_100_3) = all_345_6) |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | ($lesseq(all_345_7, -1) & t2tb2(all_100_8) =
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_345_8 & length1(int, all_345_8) = all_345_7
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | & uni(all_345_8)) | ($lesseq(all_345_9, -1) &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = all_345_10 & length1(int,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | all_345_10) = all_345_9 & uni(all_345_10))
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (294) gives:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | | (343) $lesseq(all_115_0, 0)
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (286), (343) imply:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | | (344) $false
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (344) is inconsistent.
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | | (345) ? [v0: int] : (power1(2, $sum(all_115_0, -1)) =
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | | v0 & $product(2, v0) = $difference($product(-2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)))
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (345) with fresh symbol all_371_0
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | | (346) power1(2, $sum(all_115_0, -1)) = all_371_0 &
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | | $product(2, all_371_0) = $difference($product(-2,
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0))
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.22 | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (346) implies:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | (347) $product(2, all_371_0) = $difference($product(-2,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | (348) power1(2, $sum(all_115_0, -1)) = all_371_0
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (297) gives:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (349) $lesseq(0, $sum($sum($difference($product(2,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | all_100_18), all_100_21), $product(3,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | all_100_22)), $product(2, sc_220_0_0)))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (200), (201), (349) imply:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (350) $lesseq(0, $sum(all_100_22, sc_220_0_0))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (350) implies:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (351) $lesseq(0, $sum(all_100_22, sc_220_0_0))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (351) imply:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (352) $false
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (352) is inconsistent.
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (353) ? [v0: uni] : ? [v1: int] : ? [v2: uni] :
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (tb2t(v2) = v1 & tb2t(v0) = v1 & get(int, int,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | all_100_4, all_193_2) = v0 & get(int, int,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | all_100_10, all_193_2) = v2 & uni(v2) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | uni(v0))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (353) with fresh symbols all_376_0,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | all_376_1, all_376_2 gives:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (354) tb2t(all_376_0) = all_376_1 & tb2t(all_376_2) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | all_376_1 & get(int, int, all_100_4, all_193_2) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | all_376_2 & get(int, int, all_100_10, all_193_2) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | all_376_0 & uni(all_376_0) & uni(all_376_2)
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (354) implies:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (355) get(int, int, all_100_10, all_193_2) = all_376_0
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (356) get(int, int, all_100_4, all_193_2) = all_376_2
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (357) tb2t(all_376_2) = all_376_1
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (358) tb2t(all_376_0) = all_376_1
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (47), (203) imply:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (359) $lesseq(0, all_100_20)
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | THEORY_AXIOM GroebnerMultiplication:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (360) ! [v0: int] : ! [v1: int] : ! [v2: int] :
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | ($sum($sum(v2, v1), v0) = 0 | ~ ($product(2, v2)
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | = $difference($product(-2, v1), $product(2,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | v0))))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (360) with sc_220_0_0, all_100_22,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | all_371_0, simplifying with (347) gives:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (361) $sum($sum(all_371_0, all_100_22), sc_220_0_0) = 0
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (348), (361) imply:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | (362) power1(2, $sum(all_115_0, -1)) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | $difference($product(-1, all_100_22), sc_220_0_0)
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (323) gives:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | (363) all_100_0 = 0
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (45), (363) imply:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | (364) $false
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (364) is inconsistent.
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | (365) ? [v0: uni] : ? [v1: int] : ? [v2: int] : ?
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : ? [v4: int] : ? [v5: int] : ? [v6:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | int] : ? [v7: uni] : ? [v8: int] : ? [v9:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | uni] : ? [v10: int] : (( ~ (v10 = v8) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference(all_100_22, v6)) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference($difference(v6,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_2) = v3 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(v9) = v10 & tb2t(v7) = v8 & get2(int, v3,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | v6) = v9 & get2(int, all_100_9, v6) = v7 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | uni(v9) & uni(v7) & uni(v3)) | ( ~ (v5 = 0) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | phase11($sum($product(2, all_100_22),
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0), all_100_22, all_100_15,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | all_100_8) = v5) | ($lesseq(v4, -1) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_2) = v3 & length1(int, v3) = v4
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | & uni(v3)) | ($lesseq(v2, -1) & length1(int,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | all_100_9) = v2) | ($lesseq(v1, -1) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = v0 & length1(int, v0) = v1
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | & uni(v0)))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (365) with fresh symbols all_424_0,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | all_424_1, all_424_2, all_424_3, all_424_4,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | all_424_5, all_424_6, all_424_7, all_424_8,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | all_424_9, all_424_10 gives:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | (366) ( ~ (all_424_0 = all_424_2) & $lesseq(1,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, all_424_4)) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference($difference(all_424_4,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_2) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | all_424_7 & tb2t(all_424_1) = all_424_0 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_424_3) = all_424_2 & get2(int,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | all_424_7, all_424_4) = all_424_1 & get2(int,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | all_100_9, all_424_4) = all_424_3 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_424_1) & uni(all_424_3) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_424_7)) | ( ~ (all_424_5 = 0) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | phase11($sum($product(2, all_100_22),
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0), all_100_22, all_100_15,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | all_100_8) = all_424_5) | ($lesseq(all_424_6,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | -1) & t2tb2(all_100_2) = all_424_7 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | length1(int, all_424_7) = all_424_6 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_424_7)) | ($lesseq(all_424_8, -1) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | length1(int, all_100_9) = all_424_8) |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | ($lesseq(all_424_9, -1) & t2tb2(all_100_15) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | all_424_10 & length1(int, all_424_10) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | all_424_9 & uni(all_424_10))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (320) gives:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | (367) $lesseq(all_100_20, -1)
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (359), (367) imply:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | (368) $false
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (368) is inconsistent.
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | (369) ? [v0: uni] : ? [v1: int] : ? [v2: uni] : ?
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: int] : ? [v4: int] : ? [v5: int] : ? [v6:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | uni] : ? [v7: int] : ? [v8: uni] : ? [v9:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | int] : ((v4 = 0 & phase11($sum($product(2,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), all_100_22,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_2) = 0) | ( ~ (v9 = v7)
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | & $lesseq(1, $difference(all_100_22, v5)) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference($difference(v5,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_8) = v2 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(v8) = v9 & tb2t(v6) = v7 & get2(int, v2,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | v5) = v6 & get2(int, all_100_3, v5) = v8 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v8) & uni(v6) & uni(v2)) | ($lesseq(v3,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | -1) & t2tb2(all_100_8) = v2 & length1(int,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | v2) = v3 & uni(v2)) | ($lesseq(v1, -1) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = v0 & length1(int, v0) = v1
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | & uni(v0)))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (369) with fresh symbols all_428_0,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_1, all_428_2, all_428_3, all_428_4,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_5, all_428_6, all_428_7, all_428_8,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_9 gives:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | (370) (all_428_5 = 0 & phase11($sum($product(2,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), all_100_22,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_2) = 0) | ( ~ (all_428_0 =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_2) & $lesseq(1,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, all_428_4)) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference($difference(all_428_4,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_8) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_7 & tb2t(all_428_1) = all_428_0 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_428_3) = all_428_2 & get2(int,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_7, all_428_4) = all_428_3 & get2(int,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_3, all_428_4) = all_428_1 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_428_1) & uni(all_428_3) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_428_7)) | ($lesseq(all_428_6, -1) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_8) = all_428_7 & length1(int,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_7) = all_428_6 & uni(all_428_7)) |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | ($lesseq(all_428_8, -1) & t2tb2(all_100_15) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_9 & length1(int, all_428_9) = all_428_8
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | & uni(all_428_9))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (322) gives:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | (371) $lesseq(all_100_20, -1)
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (359), (371) imply:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | (372) $false
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (372) is inconsistent.
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | (373) all_100_0 = 0 | ? [v0: uni] : ? [v1: int] : ?
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | [v2: uni] : ? [v3: int] : ? [v4: int] : ? [v5:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | int] : ? [v6: uni] : ? [v7: int] : ? [v8:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | uni] : ? [v9: int] : (( ~ (v9 = v7) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference(all_100_22, v5)) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference($difference(v5,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_2) = v2 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(v8) = v9 & tb2t(v6) = v7 & get2(int, v2,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | v5) = v8 & get2(int, all_100_9, v5) = v6 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v8) & uni(v6) & uni(v2)) | ( ~ (v4 = 0) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | phase11($sum($product(2, all_100_22),
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0), all_100_22, all_100_15,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_8) = v4) | ($lesseq(v3, -1) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_2) = v2 & length1(int, v2) = v3
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | & uni(v2)) | ($lesseq(v1, -1) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = v0 & length1(int, v0) = v1
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | & uni(v0)))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (316) gives:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | (374) $lesseq(0, $sum(all_100_22, sc_220_0_0))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (374) imply:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | (375) $false
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (375) is inconsistent.
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | (376) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, $sum(all_100_22, 2),
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($product(-1, all_100_22),
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = v0 & tb2t(v3) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, v0), all_229_0),
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_6) & t2tb($difference($product(-1,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0))) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | v2 & get(int, int, v1, v2) = v3 & uni(v3) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v2) & uni(v1))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (376) with fresh symbols all_483_0,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_483_1, all_483_2, all_483_3 gives:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | (377) t2tb1(all_100_11) = all_483_2 & sum2(all_100_11,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 2), $difference($product(-1,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0))) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_483_3 & tb2t(all_483_0) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_483_3),
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_229_0), all_100_6) &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($difference($product(-1, all_100_22),
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = all_483_1 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | get(int, int, all_483_2, all_483_1) = all_483_0 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_483_0) & uni(all_483_1) & uni(all_483_2)
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (377) implies:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | (378) t2tb1(all_100_11) = all_483_2
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (317) gives:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (379) $lesseq(0, $sum(all_100_22, sc_220_0_0))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (379) imply:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (380) $false
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (380) is inconsistent.
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (381) ? [v0: uni] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: int] : (t2tb1(all_100_11) = v0 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, $sum(all_100_22, 3),
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, v3), all_229_0),
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_6) & tb2t(v2) = v3 &
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum(all_100_22, 2)) = v1 & get(int, int,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v0, v1) = v2 & uni(v2) & uni(v1) & uni(v0))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (381) with fresh symbols all_488_0,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_488_1, all_488_2, all_488_3 gives:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (382) t2tb1(all_100_11) = all_488_3 & sum2(all_100_11,
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 3),
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_488_0),
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_229_0), all_100_6) & tb2t(all_488_1) =
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_488_0 & t2tb($sum(all_100_22, 2)) = all_488_2
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & get(int, int, all_488_3, all_488_2) = all_488_1
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & uni(all_488_1) & uni(all_488_2) & uni(all_488_3)
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (382) implies:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (383) t2tb1(all_100_11) = all_488_3
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (314) gives:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (384) $lesseq(1, $sum(all_100_22, sc_220_0_0))
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (384) imply:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (385) $false
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (385) is inconsistent.
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.29/30.23 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (386) ? [v0: uni] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: int] : (t2tb1(all_100_11) = v0 &
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, $sum(all_100_22, 2),
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) =
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_168_3, v3) & tb2t(v2) = v3 &
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum(all_100_22, 1)) = v1 & get(int, int,
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v0, v1) = v2 & uni(v2) & uni(v1) & uni(v0))
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (386) with fresh symbols all_498_0,
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_498_1, all_498_2, all_498_3 gives:
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (387) t2tb1(all_100_11) = all_498_3 & sum2(all_100_11,
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 2),
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) =
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_168_3, all_498_0) &
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_498_1) = all_498_0 &
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum(all_100_22, 1)) = all_498_2 & get(int,
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | int, all_498_3, all_498_2) = all_498_1 &
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_498_1) & uni(all_498_2) & uni(all_498_3)
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (387) implies:
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (388) t2tb1(all_100_11) = all_498_3
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (311) gives:
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (389) $lesseq(0, $sum(all_100_22, sc_220_0_0))
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (389) imply:
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (390) $false
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (390) is inconsistent.
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (391) ? [v0: uni] : ? [v1: uni] : ? [v2: uni] : ?
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: int] : (t2tb1(all_100_11) = v0 &
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, $sum(all_100_22, 2),
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($product(-1, all_100_22),
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) =
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, v3), all_158_1),
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_6) & tb2t(v2) = v3 &
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum(all_100_22, 1)) = v1 & get(int, int,
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v0, v1) = v2 & uni(v2) & uni(v1) & uni(v0))
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (391) with fresh symbols all_510_0,
% 206.29/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_510_1, all_510_2, all_510_3 gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (392) t2tb1(all_100_11) = all_510_3 & sum2(all_100_11,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 2), $difference($product(-1,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0))) =
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_510_0),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_158_1), all_100_6) & tb2t(all_510_1) =
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_510_0 & t2tb($sum(all_100_22, 1)) = all_510_2
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & get(int, int, all_510_3, all_510_2) = all_510_1
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & uni(all_510_1) & uni(all_510_2) & uni(all_510_3)
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (392) implies:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (393) t2tb1(all_100_11) = all_510_3
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (315) gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (394) $lesseq(0, $sum(all_100_22, sc_220_0_0))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (394) imply:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (395) $false
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (395) is inconsistent.
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (396) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, $sum(all_100_22, 2),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) = v0 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(v3) = $difference($sum(v0, all_229_0),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_6) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($difference($product(-1, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = v2 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get(int, int, v1, v2) = v3 & uni(v3) & uni(v2) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v1))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (396) with fresh symbols all_515_0,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_515_1, all_515_2, all_515_3 gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (397) t2tb1(all_100_11) = all_515_2 & sum2(all_100_11,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 2),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) = all_515_3 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_515_0) = $difference($sum(all_515_3,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_229_0), all_100_6) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($difference($product(-1, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_515_1 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get(int, int, all_515_2, all_515_1) = all_515_0 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_515_0) & uni(all_515_1) & uni(all_515_2)
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (397) implies:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (398) t2tb1(all_100_11) = all_515_2
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (312) gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (399) $lesseq(1, $sum(all_100_22, sc_220_0_0))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (399) imply:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (400) $false
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (400) is inconsistent.
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (401) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, all_100_22,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) = v0 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(v3) = $difference(v0, all_168_3) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb(all_100_22) = v2 & get(int, int, v1, v2) =
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v3 & uni(v3) & uni(v2) & uni(v1))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (401) with fresh symbols all_520_0,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_520_1, all_520_2, all_520_3 gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (402) t2tb1(all_100_11) = all_520_2 & sum2(all_100_11,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22, $sum($difference($product(-1,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 2))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_520_3 & tb2t(all_520_0) =
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_520_3, all_168_3) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb(all_100_22) = all_520_1 & get(int, int,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_520_2, all_520_1) = all_520_0 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_520_0) & uni(all_520_1) & uni(all_520_2)
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (402) implies:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (403) t2tb1(all_100_11) = all_520_2
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (313) gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (404) $lesseq(1, $sum(all_100_22, sc_220_0_0))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (404) imply:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (405) $false
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (405) is inconsistent.
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (406) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, $sum(all_100_22, 1),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 3)) = v0 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(v3) = $difference(v0, all_168_3) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($difference($product(-1, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) = v2 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get(int, int, v1, v2) = v3 & uni(v3) & uni(v2) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v1))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (406) with fresh symbols all_525_0,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_525_1, all_525_2, all_525_3 gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (407) t2tb1(all_100_11) = all_525_2 & sum2(all_100_11,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 1),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 3)) = all_525_3 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_525_0) = $difference(all_525_3,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_168_3) & t2tb($sum($difference($product(-1,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 2))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_525_1 & get(int, int, all_525_2, all_525_1)
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_525_0 & uni(all_525_0) & uni(all_525_1) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_525_2)
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (407) implies:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (408) t2tb1(all_100_11) = all_525_2
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (309) gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (409) $lesseq(0, $sum(all_100_22, sc_220_0_0))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (409) imply:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (410) $false
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (410) is inconsistent.
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (411) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, all_100_22,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($product(-1, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = v0 & tb2t(v3) =
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($sum(v0, all_158_1), all_100_6) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb(all_100_22) = v2 & get(int, int, v1, v2) =
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v3 & uni(v3) & uni(v2) & uni(v1))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (411) with fresh symbols all_537_0,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_537_1, all_537_2, all_537_3 gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (412) t2tb1(all_100_11) = all_537_2 & sum2(all_100_11,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22, $difference($product(-1,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0))) =
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_537_3 & tb2t(all_537_0) =
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($sum(all_537_3, all_158_1), all_100_6)
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & t2tb(all_100_22) = all_537_1 & get(int, int,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_537_2, all_537_1) = all_537_0 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_537_0) & uni(all_537_1) & uni(all_537_2)
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (412) implies:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (413) t2tb1(all_100_11) = all_537_2
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (310) gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (414) $lesseq(0, $sum(all_100_22, sc_220_0_0))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (414) imply:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (415) $false
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (415) is inconsistent.
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (416) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, $sum(all_100_22, 1),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), -1)) = v0 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(v3) = $sum($difference($product(-1, v0),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_158_1), all_100_6) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($difference($product(-1, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), -1)) = v2 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get(int, int, v1, v2) = v3 & uni(v3) & uni(v2) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v1))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (416) with fresh symbols all_542_0,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_542_1, all_542_2, all_542_3 gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (417) t2tb1(all_100_11) = all_542_2 & sum2(all_100_11,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 1),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), -1)) = all_542_3 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_542_0) = $sum($difference($product(-1,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_542_3), all_158_1), all_100_6) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($difference($product(-1, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), -1)) = all_542_1 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get(int, int, all_542_2, all_542_1) = all_542_0 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_542_0) & uni(all_542_1) & uni(all_542_2)
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (417) implies:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (418) sum2(all_100_11, $sum(all_100_22, 1),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), -1)) = all_542_3
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (419) t2tb1(all_100_11) = all_542_2
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (303) gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (420) $lesseq(0, $sum(all_100_22, sc_220_0_0))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (420) imply:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (421) $false
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (421) is inconsistent.
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (422) ? [v0: uni] : ? [v1: uni] : ? [v2: uni] : ?
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: int] : (t2tb1(all_100_19) = v0 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_19, $sum($sum($product(3,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3), $sum(all_100_22, 1)) =
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, v3), all_193_0),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_13) & tb2t(v2) = v3 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($sum($product(3, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) = v1 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get(int, int, v0, v1) = v2 & uni(v2) & uni(v1) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v0))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (422) with fresh symbols all_588_0,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_588_1, all_588_2, all_588_3 gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (423) t2tb1(all_100_19) = all_588_3 & sum2(all_100_19,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 3), $sum(all_100_22, 1)) =
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_588_0),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_193_0), all_100_13) & tb2t(all_588_1) =
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_588_0 & t2tb($sum($sum($product(3,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 2))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_588_2 & get(int, int, all_588_3, all_588_2)
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_588_1 & uni(all_588_1) & uni(all_588_2) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_588_3)
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (423) implies:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (424) sum2(all_100_19, $sum($sum($product(3,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 3),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, 1)) =
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_588_0),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_193_0), all_100_13)
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (366) gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (425) ( ~ (all_424_0 = all_424_2) & $lesseq(1,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, all_424_4)) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference($difference(all_424_4,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_2) =
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_424_7 & tb2t(all_424_1) = all_424_0 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_424_3) = all_424_2 & get2(int,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_424_7, all_424_4) = all_424_1 & get2(int,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_9, all_424_4) = all_424_3 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_424_1) & uni(all_424_3) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_424_7)) | ( ~ (all_424_5 = 0) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phase11($sum($product(2, all_100_22),
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0), all_100_22, all_100_15,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_8) = all_424_5)
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (425) gives:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (426) ~ (all_424_0 = all_424_2) & $lesseq(1,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, all_424_4)) & $lesseq(1,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($difference(all_424_4, $product(3,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22)), $product(2, sc_220_0_0))) &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_2) = all_424_7 & tb2t(all_424_1) =
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_424_0 & tb2t(all_424_3) = all_424_2 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get2(int, all_424_7, all_424_4) = all_424_1 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get2(int, all_100_9, all_424_4) = all_424_3 &
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_424_1) & uni(all_424_3) & uni(all_424_7)
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (426) implies:
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (427) $lesseq(1, $difference($difference(all_424_4,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (428) $lesseq(1, $difference(all_100_22, all_424_4))
% 206.68/30.24 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (429) get2(int, all_100_9, all_424_4) = all_424_3
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (430) get2(int, all_424_7, all_424_4) = all_424_1
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (431) tb2t(all_424_3) = all_424_2
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (432) tb2t(all_424_1) = all_424_0
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (433) t2tb2(all_100_2) = all_424_7
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (301) gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (434) $lesseq(1, $sum(all_100_22, sc_220_0_0))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (434) imply:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (435) $false
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (435) is inconsistent.
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (436) ? [v0: uni] : ? [v1: uni] : ? [v2: uni] : ?
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: int] : (t2tb1(all_100_19) = v0 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_19, $sum($sum($product(3,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2), $sum(all_100_22, 2)) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_198_3, v3) & tb2t(v2) = v3 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($sum($product(3, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = v1 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get(int, int, v0, v1) = v2 & uni(v2) & uni(v1) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v0))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (436) with fresh symbols all_624_0,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_624_1, all_624_2, all_624_3 gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (437) t2tb1(all_100_19) = all_624_3 & sum2(all_100_19,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 2), $sum(all_100_22, 2)) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_198_3, all_624_0) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_624_1) = all_624_0 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($sum($product(3, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_624_2 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get(int, int, all_624_3, all_624_2) = all_624_1 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_624_1) & uni(all_624_2) & uni(all_624_3)
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (437) implies:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (438) t2tb($sum($sum($product(3, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_624_2
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (306) gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (439) $lesseq(1, $sum(all_100_22, sc_220_0_0))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (439) imply:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (440) $false
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (440) is inconsistent.
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (441) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, all_100_22,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($product(-1, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = v0 & tb2t(v3) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference(all_100_6, v0), all_100_13) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($difference($product(-1, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = v2 & get(int,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | int, v1, v2) = v3 & uni(v3) & uni(v2) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v1))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (441) with fresh symbols all_629_0,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_629_1, all_629_2, all_629_3 gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (442) t2tb1(all_100_11) = all_629_2 & sum2(all_100_11,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22, $difference($product(-1,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0))) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_629_3 & tb2t(all_629_0) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference(all_100_6, all_629_3),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_13) & t2tb($difference($product(-1,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0))) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_629_1 & get(int, int, all_629_2, all_629_1) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_629_0 & uni(all_629_0) & uni(all_629_1) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_629_2)
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (442) implies:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (443) t2tb1(all_100_11) = all_629_2
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (305) gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (444) $lesseq(1, $sum(all_100_22, sc_220_0_0))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (444) imply:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (445) $false
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (445) is inconsistent.
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (446) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, all_100_22,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 2)) = v0 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(v3) = $difference($difference(v0,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_6), all_100_13) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($difference($product(-1, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = v2 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get(int, int, v1, v2) = v3 & uni(v3) & uni(v2) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v1))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (446) with fresh symbols all_634_0,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_634_1, all_634_2, all_634_3 gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (447) t2tb1(all_100_11) = all_634_2 & sum2(all_100_11,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22, $sum($difference($product(-1,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 2))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_634_3 & tb2t(all_634_0) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($difference(all_634_3, all_100_6),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_13) & t2tb($sum($difference($product(-1,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)), 1))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_634_1 & get(int, int, all_634_2, all_634_1)
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_634_0 & uni(all_634_0) & uni(all_634_1) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_634_2)
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (447) implies:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (448) t2tb1(all_100_11) = all_634_2
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (304) gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (449) $lesseq(1, $sum(all_100_22, sc_220_0_0))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (449) imply:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (450) $false
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (450) is inconsistent.
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (451) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_11) = v1 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_11, $sum(all_100_22, -1),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = v0 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(v3) = $difference($difference(v0,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_6), all_100_13) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum(all_100_22, -1)) = v2 & get(int, int,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v1, v2) = v3 & uni(v3) & uni(v2) & uni(v1))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (451) with fresh symbols all_644_0,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_644_1, all_644_2, all_644_3 gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (452) t2tb1(all_100_11) = all_644_2 & sum2(all_100_11,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, -1),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_644_3 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_644_0) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($difference(all_644_3, all_100_6),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_13) & t2tb($sum(all_100_22, -1)) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_644_1 & get(int, int, all_644_2, all_644_1) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_644_0 & uni(all_644_0) & uni(all_644_1) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_644_2)
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (452) implies:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (453) get(int, int, all_644_2, all_644_1) = all_644_0
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (454) t2tb($sum(all_100_22, -1)) = all_644_1
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (455) tb2t(all_644_0) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($difference(all_644_3, all_100_6),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_13)
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (456) t2tb1(all_100_11) = all_644_2
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (373) gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (457) all_100_0 = 0
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (45), (457) imply:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (458) $false
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (458) is inconsistent.
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (459) ? [v0: uni] : ? [v1: int] : ? [v2: uni] : ?
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: int] : ? [v4: int] : ? [v5: int] : ? [v6:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni] : ? [v7: int] : ? [v8: uni] : ? [v9:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | int] : (( ~ (v9 = v7) & $lesseq(1,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, v5)) & $lesseq(1,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($difference(v5, $product(3,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22)), $product(2,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_2) = v2 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(v8) = v9 & tb2t(v6) = v7 & get2(int, v2,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v5) = v8 & get2(int, all_100_9, v5) = v6 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v8) & uni(v6) & uni(v2)) | ( ~ (v4 = 0) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phase11($sum($product(2, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0), all_100_22, all_100_15,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_8) = v4) | ($lesseq(v3, -1) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_2) = v2 & length1(int, v2) = v3
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & uni(v2)) | ($lesseq(v1, -1) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = v0 & length1(int, v0) = v1
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & uni(v0)))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (459) with fresh symbols all_649_0,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_649_1, all_649_2, all_649_3, all_649_4,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_649_5, all_649_6, all_649_7, all_649_8,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_649_9 gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (460) ( ~ (all_649_0 = all_649_2) & $lesseq(1,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, all_649_4)) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference($difference(all_649_4,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_2) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_649_7 & tb2t(all_649_1) = all_649_0 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_649_3) = all_649_2 & get2(int,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_649_7, all_649_4) = all_649_1 & get2(int,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_9, all_649_4) = all_649_3 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_649_1) & uni(all_649_3) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_649_7)) | ( ~ (all_649_5 = 0) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phase11($sum($product(2, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0), all_100_22, all_100_15,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_8) = all_649_5) | ($lesseq(all_649_6,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -1) & t2tb2(all_100_2) = all_649_7 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | length1(int, all_649_7) = all_649_6 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_649_7)) | ($lesseq(all_649_8, -1) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = all_649_9 & length1(int,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_649_9) = all_649_8 & uni(all_649_9))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (293) gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (461) $lesseq(all_115_0, -1)
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (286), (461) imply:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (462) $false
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (462) is inconsistent.
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (463) ? [v0: int] : (power1(2, $sum(all_115_0, 1)) = v0
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & $product(2, $difference($product(-2,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0))) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v0)
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (463) with fresh symbol all_659_0
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (464) power1(2, $sum(all_115_0, 1)) = all_659_0 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, $difference($product(-2, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = all_659_0
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (464) implies:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (465) $product(2, $difference($product(-2, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0))) = all_659_0
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (466) power1(2, $sum(all_115_0, 1)) = all_659_0
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | THEORY_AXIOM GroebnerMultiplication:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (467) ! [v0: int] : ! [v1: int] : ! [v2: int] :
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ($sum($sum(v2, $product(4, v1)), $product(4, v0))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = 0 | ~ ($product(2, $difference($product(-2,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v1), $product(2, v0))) = v2))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (467) with sc_220_0_0, all_100_22,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_659_0, simplifying with (465) gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (468) $sum($sum(all_659_0, $product(4, all_100_22)),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(4, sc_220_0_0)) = 0
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (466), (468) imply:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (469) power1(2, $sum(all_115_0, 1)) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($product(-4, all_100_22), $product(4,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (299) gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (470) $lesseq(0, $sum(all_100_22, sc_220_0_0))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (470) imply:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (471) $false
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (471) is inconsistent.
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (472) ? [v0: uni] : ? [v1: uni] : ? [v2: uni] : ?
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: int] : (t2tb1(all_100_19) = v0 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_19, $sum($sum($product(3,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2), all_100_22) = $difference(all_188_3, v3)
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & tb2t(v2) = v3 & t2tb($sum($sum($product(3,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1)) = v1 & get(int, int, v0, v1) = v2 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v2) & uni(v1) & uni(v0))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (472) with fresh symbols all_690_0,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_690_1, all_690_2, all_690_3 gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (473) t2tb1(all_100_19) = all_690_3 & sum2(all_100_19,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 2), all_100_22) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_188_3, all_690_0) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_690_1) = all_690_0 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum($sum($product(3, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_690_2 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get(int, int, all_690_3, all_690_2) = all_690_1 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_690_1) & uni(all_690_2) & uni(all_690_3)
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (473) implies:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (474) t2tb($sum($sum($product(3, all_100_22),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_690_2
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (298) gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (475) $lesseq(0, $sum(all_100_22, sc_220_0_0))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (475) imply:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (476) $false
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (476) is inconsistent.
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (477) ? [v0: int] : ? [v1: uni] : ? [v2: uni] : ?
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : (t2tb1(all_100_19) = v1 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sum2(all_100_19, $sum($sum($product(3,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), $product(2, sc_220_0_0)),
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1), $sum(all_100_22, -1)) = v0 & tb2t(v3) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_188_3, v0) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum(all_100_22, -1)) = v2 & get(int, int,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v1, v2) = v3 & uni(v3) & uni(v2) & uni(v1))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (477) with fresh symbols all_695_0,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_695_1, all_695_2, all_695_3 gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (478) t2tb1(all_100_19) = all_695_2 & sum2(all_100_19,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 1), $sum(all_100_22, -1)) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_695_3 & tb2t(all_695_0) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_188_3, all_695_3) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb($sum(all_100_22, -1)) = all_695_1 & get(int,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | int, all_695_2, all_695_1) = all_695_0 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_695_0) & uni(all_695_1) & uni(all_695_2)
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (478) implies:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (479) t2tb($sum(all_100_22, -1)) = all_695_1
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (342) gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (480) (all_345_5 = 0 & phase11($sum($product(2,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), all_100_22,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_2) = 0) | ( ~ (all_345_0 =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_345_2) & $lesseq(1,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, all_345_4)) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference($difference(all_345_4,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_8) =
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_345_8 & tb2t(all_345_1) = all_345_0 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_345_3) = all_345_2 & get2(int,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_345_8, all_345_4) = all_345_3 & get2(int,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_3, all_345_4) = all_345_1 &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_345_1) & uni(all_345_3) &
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_345_8))
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (480) gives:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (481) all_345_5 = 0 & phase11($sum($product(2,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), all_100_22,
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_2) = 0
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.25 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (481) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (482) phase11($sum($product(2, all_100_22), sc_220_0_0),
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22, all_100_15, all_100_2) = 0
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (40), (45), (204), (482) are inconsistent by
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sub-proof #5.
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (483) ~ (all_345_0 = all_345_2) & $lesseq(1,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, all_345_4)) & $lesseq(1,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($difference(all_345_4, $product(3,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22)), $product(2, sc_220_0_0))) &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_8) = all_345_8 & tb2t(all_345_1) =
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_345_0 & tb2t(all_345_3) = all_345_2 &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get2(int, all_345_8, all_345_4) = all_345_3 &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get2(int, all_100_3, all_345_4) = all_345_1 &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_345_1) & uni(all_345_3) & uni(all_345_8)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (483) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (484) ~ (all_345_0 = all_345_2)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (485) $lesseq(1, $difference($difference(all_345_4,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)))
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (486) $lesseq(1, $difference(all_100_22, all_345_4))
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (487) get2(int, all_100_3, all_345_4) = all_345_1
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (488) get2(int, all_345_8, all_345_4) = all_345_3
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (489) tb2t(all_345_3) = all_345_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (490) tb2t(all_345_1) = all_345_0
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (491) t2tb2(all_100_8) = all_345_8
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (36) with all_100_10, all_289_1,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_9, int, simplifying with (162), (330)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (492) all_289_1 = all_100_10
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (36) with all_100_4, all_287_1,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_3, int, simplifying with (144), (326)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (493) all_287_1 = all_100_4
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_208_3, all_424_3,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_4, all_100_9, int, simplifying with (277)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (494) all_424_3 = all_208_3 | ~ (get2(int, all_100_9,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_4) = all_424_3)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_208_1, all_345_1,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_4, all_100_3, int, simplifying with (276)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (495) all_345_1 = all_208_1 | ~ (get2(int, all_100_3,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_4) = all_345_1)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (29) with all_644_1, all_695_1,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, -1), simplifying with (454),
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (479) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (496) all_695_1 = all_644_1
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (29) with all_193_2, all_624_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 1), simplifying with (214),
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (438) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (497) all_624_2 = all_193_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (29) with all_624_2, all_690_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 1), simplifying with (438),
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (474) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (498) all_690_2 = all_624_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (29) with all_295_1, all_690_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 1), simplifying with (335),
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (474) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (499) all_690_2 = all_295_1
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (29) with all_295_1, all_287_0,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($sum($product(3, all_100_22), $product(2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)), 1), simplifying with (335)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (500) all_295_1 = all_287_0 | ~
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (t2tb($sum($sum($product(3, all_100_22),
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_287_0)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (29) with all_287_0, all_289_0,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_4, simplifying with (327), (331) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (501) all_289_0 = all_287_0
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (29) with all_644_1, all_289_0,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, -1), simplifying with (454)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (502) all_644_1 = all_289_0 | ~ (t2tb($sum(all_100_22,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -1)) = all_289_0)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (38) with 0,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_588_0),
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_193_0), all_100_13), $product(-1,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0), $product(-1, sc_220_0_0),
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_19 gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (503) $sum(all_588_0, all_193_0) = all_100_13 | ~
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (sum2(all_100_19, $product(-1, sc_220_0_0),
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(-1, sc_220_0_0)) =
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_588_0),
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_193_0), all_100_13)) | ~
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (sum2(all_100_19, $product(-1, sc_220_0_0),
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(-1, sc_220_0_0)) = 0)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_100_10, all_299_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (73), (339) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (504) all_299_2 = all_100_10
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_299_2, all_307_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (339), (341) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (505) all_307_2 = all_299_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_293_2, all_307_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (333), (341) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (506) all_307_2 = all_293_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_488_3, all_498_3,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (383), (388) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (507) all_498_3 = all_488_3
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_488_3, all_510_3,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (383), (393) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (508) all_510_3 = all_488_3
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_483_2, all_510_3,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (378), (393) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (509) all_510_3 = all_483_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_307_2, all_510_3,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (341), (393) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (510) all_510_3 = all_307_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_498_3, all_515_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (388), (398) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (511) all_515_2 = all_498_3
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_515_2, all_520_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (398), (403) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (512) all_520_2 = all_515_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_520_2, all_525_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (403), (408) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (513) all_525_2 = all_520_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_537_2, all_542_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (413), (419) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (514) all_542_2 = all_537_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_525_2, all_542_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (408), (419) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (515) all_542_2 = all_525_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_542_2, all_629_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (419), (443) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (516) all_629_2 = all_542_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_629_2, all_634_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (443), (448) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (517) all_634_2 = all_629_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_634_2, all_644_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (448), (456) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (518) all_644_2 = all_634_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_297_2, all_644_2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_11, simplifying with (337), (456) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (519) all_644_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_9, all_345_8,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_8, simplifying with (113), (491) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (520) all_345_8 = all_100_9
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_3, all_424_7,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_2, simplifying with (114), (433) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (521) all_424_7 = all_100_3
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (498), (499) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (522) all_624_2 = all_295_1
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (522) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (523) all_624_2 = all_295_1
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (518), (519) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (524) all_634_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (524) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (525) all_634_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (517), (525) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (526) all_629_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (526) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (527) all_629_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (516), (527) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (528) all_542_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (528) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (529) all_542_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (497), (523) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (530) all_295_1 = all_193_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (514), (529) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (531) all_537_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (514), (515) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (532) all_537_2 = all_525_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (531), (532) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (533) all_525_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (533) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (534) all_525_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (513), (534) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (535) all_520_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (535) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (536) all_520_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (512), (536) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (537) all_515_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (537) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (538) all_515_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (511), (538) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (539) all_498_3 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (539) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (540) all_498_3 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (508), (509) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (541) all_488_3 = all_483_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (541) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (542) all_488_3 = all_483_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (509), (510) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (543) all_483_2 = all_307_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (507), (540) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (544) all_488_3 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (544) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (545) all_488_3 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (542), (545) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (546) all_483_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (546) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (547) all_483_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (543), (547) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (548) all_307_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (548) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (549) all_307_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (505), (549) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (550) all_299_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (550) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (551) all_299_2 = all_297_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (506), (549) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (552) all_297_2 = all_293_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (504), (551) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (553) all_297_2 = all_100_10
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (553) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (554) all_297_2 = all_100_10
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (552), (554) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (555) all_293_2 = all_100_10
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (555) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (556) all_293_2 = all_100_10
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (519), (554) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (557) all_644_2 = all_100_10
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (430), (521) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (558) get2(int, all_100_3, all_424_4) = all_424_1
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (488), (520) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (559) get2(int, all_100_9, all_345_4) = all_345_3
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (453), (557) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (560) get(int, int, all_100_10, all_644_1) = all_644_0
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (329), (492), (501) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (561) get(int, int, all_100_10, all_287_0) = all_208_3
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (325), (493) imply:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (562) get(int, int, all_100_4, all_287_0) = all_208_1
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (460) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (563) ( ~ (all_649_0 = all_649_2) & $lesseq(1,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, all_649_4)) &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference($difference(all_649_4,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_2) =
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_649_7 & tb2t(all_649_1) = all_649_0 &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_649_3) = all_649_2 & get2(int,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_649_7, all_649_4) = all_649_1 & get2(int,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_9, all_649_4) = all_649_3 &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_649_1) & uni(all_649_3) &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_649_7)) | ( ~ (all_649_5 = 0) &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phase11($sum($product(2, all_100_22),
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0), all_100_22, all_100_15,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_8) = all_649_5)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (563) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (564) ~ (all_649_0 = all_649_2) & $lesseq(1,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, all_649_4)) & $lesseq(1,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($difference(all_649_4, $product(3,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22)), $product(2, sc_220_0_0))) &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_2) = all_649_7 & tb2t(all_649_1) =
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_649_0 & tb2t(all_649_3) = all_649_2 &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get2(int, all_649_7, all_649_4) = all_649_1 &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get2(int, all_100_9, all_649_4) = all_649_3 &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_649_1) & uni(all_649_3) & uni(all_649_7)
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (564) implies:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (565) $lesseq(1, $difference($difference(all_649_4,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)))
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (566) $lesseq(1, $difference(all_100_22, all_649_4))
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (567) get2(int, all_100_9, all_649_4) = all_649_3
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (568) get2(int, all_649_7, all_649_4) = all_649_1
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (569) tb2t(all_649_3) = all_649_2
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (570) tb2t(all_649_1) = all_649_0
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (571) t2tb2(all_100_2) = all_649_7
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (370) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (572) (all_428_5 = 0 & phase11($sum($product(2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), all_100_22,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_2) = 0) | ( ~ (all_428_0 =
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_2) & $lesseq(1,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, all_428_4)) &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $lesseq(1, $difference($difference(all_428_4,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))) & t2tb2(all_100_8) =
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_7 & tb2t(all_428_1) = all_428_0 &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_428_3) = all_428_2 & get2(int,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_7, all_428_4) = all_428_3 & get2(int,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_3, all_428_4) = all_428_1 &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_428_1) & uni(all_428_3) &
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_428_7))
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (572) gives:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (573) all_428_5 = 0 & phase11($sum($product(2,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), all_100_22,
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_2) = 0
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.26 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (573) implies:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (574) phase11($sum($product(2, all_100_22), sc_220_0_0),
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22, all_100_15, all_100_2) = 0
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (40), (45), (204), (574) are inconsistent by
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sub-proof #5.
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (575) ~ (all_428_0 = all_428_2) & $lesseq(1,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, all_428_4)) & $lesseq(1,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($difference(all_428_4, $product(3,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22)), $product(2, sc_220_0_0))) &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_8) = all_428_7 & tb2t(all_428_1) =
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_0 & tb2t(all_428_3) = all_428_2 &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get2(int, all_428_7, all_428_4) = all_428_3 &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get2(int, all_100_3, all_428_4) = all_428_1 &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_428_1) & uni(all_428_3) & uni(all_428_7)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (575) implies:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (576) $lesseq(1, $difference($difference(all_428_4,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(3, all_100_22)), $product(2,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)))
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (577) $lesseq(1, $difference(all_100_22, all_428_4))
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (578) get2(int, all_100_3, all_428_4) = all_428_1
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (579) get2(int, all_428_7, all_428_4) = all_428_3
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (580) tb2t(all_428_3) = all_428_2
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (581) tb2t(all_428_1) = all_428_0
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (582) t2tb2(all_100_8) = all_428_7
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_208_3, all_345_3,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_4, all_100_9, int, simplifying with (277)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (583) all_345_3 = all_208_3 | ~ (get2(int, all_100_9,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_4) = all_345_3)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_345_3, all_649_3,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_345_4, all_100_9, int, simplifying with (559)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (584) all_649_3 = all_345_3 | ~ (get2(int, all_100_9,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_345_4) = all_649_3)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_208_1, all_428_1,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_4, all_100_3, int, simplifying with (276)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (585) all_428_1 = all_208_1 | ~ (get2(int, all_100_3,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_4) = all_428_1)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_424_1, all_428_1,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_424_4, all_100_3, int, simplifying with (558)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (586) all_428_1 = all_424_1 | ~ (get2(int, all_100_3,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_424_4) = all_428_1)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_9, all_428_7,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_8, simplifying with (113), (582) gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (587) all_428_7 = all_100_9
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_3, all_649_7,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_2, simplifying with (114), (571) gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (588) all_649_7 = all_100_3
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (568), (588) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (589) get2(int, all_100_3, all_649_4) = all_649_1
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (579), (587) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (590) get2(int, all_100_9, all_428_4) = all_428_3
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_208_3, all_428_3,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_4, all_100_9, int, simplifying with (277)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (591) all_428_3 = all_208_3 | ~ (get2(int, all_100_9,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_4) = all_428_3)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_424_1, all_649_1,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_424_4, all_100_3, int, simplifying with (558)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (592) all_649_1 = all_424_1 | ~ (get2(int, all_100_3,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_424_4) = all_649_1)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (120) gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (593) ~ (phase11($sum(all_100_22, -1), all_100_22,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_2) = all_100_0)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (204), (593) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (594) ~ ($sum(all_100_22, sc_220_0_0) = -1)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | STRENGTHEN: (274), (594) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (595) $lesseq(2, $difference($product(-1, all_100_22),
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (117) gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (596) $lesseq(all_100_18, 1)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (201), (596) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (597) $lesseq(-1, $sum(all_100_22, sc_220_0_0))
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (595), (597) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (598) $false
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (598) is inconsistent.
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (599) ? [v0: int] : ($product(2, v0) = all_100_18 &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | div1(all_100_18, 2) = v0)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (599) with fresh symbol all_816_0
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (600) $product(2, all_816_0) = all_100_18 &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | div1(all_100_18, 2) = all_816_0
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (600) implies:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (601) $product(2, all_816_0) = all_100_18
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (201), (601) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (602) $sum($sum($product(2, all_816_0), all_100_22),
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0) = 0
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COL_REDUCE: introducing fresh symbol sc_818_0_0 defined by:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (603) all_816_0 = sc_818_0_0
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (602), (603) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (604) $sum($sum(all_100_22, sc_220_0_0), $product(2,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_818_0_0)) = 0
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (201), (604) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (605) all_100_18 = $product(2, sc_818_0_0)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (188), (604) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (606) $lesseq(1, $difference($difference($product(-1,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_4), sc_220_0_0), $product(2,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_818_0_0)))
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (202), (604) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (607) $lesseq(1, $sum($sum(all_208_4, sc_220_0_0),
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(6, sc_818_0_0)))
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (119) gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (608) $lesseq(all_100_18, 1)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (605), (608) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (609) $lesseq(sc_818_0_0, 0)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (609) implies:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (610) $lesseq(sc_818_0_0, 0)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (606), (607) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (611) $lesseq(1, sc_818_0_0)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (611) implies:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (612) $lesseq(1, sc_818_0_0)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (610), (612) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (613) $false
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (613) is inconsistent.
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (614) all_100_0 = 0 | ? [v0: int] : ? [v1: int] : ?
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v2: int] : ? [v3: int] : ? [v4: uni] : ? [v5:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni] : ? [v6: int] : ? [v7: int] : (( ~ (v7 =
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v6) & sum3(all_100_15,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference(all_100_22, $product(2,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_18)), 1),
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference(all_100_22, all_100_18),
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1)) = v7 & t2tb2(all_100_2) = v4 &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(v5) = v6 & get2(int, v4,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, all_100_18)) = v5 &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v5) & uni(v4)) | ( ~ (v3 = 0) &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phase11(v2, all_100_22, all_100_15, all_100_2)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = v3 & go_right1($difference(all_100_22,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_18), all_100_22) = v2) | ( ~ (v1 =
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0) & phase11(v0, $difference(all_100_22,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_18), all_100_15, all_100_2) = v1 &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | go_left1($difference(all_100_22, all_100_18),
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22) = v0))
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (12), (30), (31), (39), (45), (57), (73),
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (82), (83), (117), (130), (186), (188), (193),
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (194), (200), (201), (207), (254), (286), (327),
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (362), (418), (469), (561), (562), (595), (614)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | are inconsistent by sub-proof #4.
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (615) all_100_0 = 0 | ? [v0: uni] : ? [v1: uni] : ?
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v2: int] : ? [v3: uni] : ? [v4: uni] : ? [v5:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | int] : ( ~ (v5 = v2) & t2tb2(all_100_2) = v0 &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = v3 & tb2t(v4) = v5 &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(v1) = v2 & get2(int, v3, $sum(all_100_22,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -1)) = v4 & get2(int, v0, $sum(all_100_22,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -1)) = v1 & uni(v4) & uni(v3) & uni(v1) &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v0))
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (615) gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (616) all_100_0 = 0
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (45), (616) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (617) $false
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (617) is inconsistent.
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (618) ? [v0: uni] : ? [v1: uni] : ? [v2: int] : ?
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v3: uni] : ? [v4: uni] : ? [v5: int] : ( ~ (v5
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = v2) & t2tb2(all_100_2) = v0 &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = v3 & tb2t(v4) = v5 &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(v1) = v2 & get2(int, v3, $sum(all_100_22,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -1)) = v4 & get2(int, v0, $sum(all_100_22,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -1)) = v1 & uni(v4) & uni(v3) & uni(v1) &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v0))
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (618) with fresh symbols all_808_0,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_808_1, all_808_2, all_808_3, all_808_4,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_808_5 gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (619) ~ (all_808_0 = all_808_3) & t2tb2(all_100_2) =
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_808_5 & t2tb2(all_100_15) = all_808_2 &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(all_808_1) = all_808_0 & tb2t(all_808_4) =
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_808_3 & get2(int, all_808_2, $sum(all_100_22,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -1)) = all_808_1 & get2(int, all_808_5,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, -1)) = all_808_4 &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_808_1) & uni(all_808_2) & uni(all_808_4) &
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_808_5)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (619) implies:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (620) get2(int, all_808_5, $sum(all_100_22, -1)) =
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_808_4
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (621) tb2t(all_808_4) = all_808_3
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (622) t2tb2(all_100_2) = all_808_5
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_3, all_808_5,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_2, simplifying with (114), (622) gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (623) all_808_5 = all_100_3
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (620), (623) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (624) get2(int, all_100_3, $sum(all_100_22, -1)) =
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_808_4
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_208_1, all_808_4,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, -1), all_100_3, int, simplifying
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with (624) gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (625) all_808_4 = all_208_1 | ~ (get2(int, all_100_3,
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum(all_100_22, -1)) = all_208_1)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (119) gives:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (626) $lesseq(all_100_18, 1)
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (201), (626) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (627) $lesseq(-1, $sum(all_100_22, sc_220_0_0))
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ANTI_SYMM: (274), (627) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (628) $sum(all_100_22, sc_220_0_0) = -1
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (566), (628) imply:
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (629) $lesseq(2, $difference($product(-1, all_649_4),
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.27 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (565), (628) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (630) $lesseq(-2, $sum(all_649_4, sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (577), (628) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (631) $lesseq(2, $difference($product(-1, all_428_4),
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (576), (628) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (632) $lesseq(-2, $sum(all_428_4, sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (428), (628) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (633) $lesseq(2, $difference($product(-1, all_424_4),
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (427), (628) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (634) $lesseq(-2, $sum(all_424_4, sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (486), (628) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (635) $lesseq(2, $difference($product(-1, all_345_4),
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (485), (628) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (636) $lesseq(-2, $sum(all_345_4, sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (188), (628) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (637) $lesseq(2, $difference($product(-1, all_208_4),
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (202), (628) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (638) $lesseq(-2, $sum(all_208_4, sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ANTI_SYMM: (629), (630) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (639) $sum(all_649_4, sc_220_0_0) = -2
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ANTI_SYMM: (631), (632) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (640) $sum(all_428_4, sc_220_0_0) = -2
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ANTI_SYMM: (633), (634) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (641) $sum(all_424_4, sc_220_0_0) = -2
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ANTI_SYMM: (635), (636) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (642) $sum(all_345_4, sc_220_0_0) = -2
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ANTI_SYMM: (637), (638) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (643) $sum(all_208_4, sc_220_0_0) = -2
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (424), (628) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (644) sum2(all_100_19, $product(-1, sc_220_0_0),
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(-1, sc_220_0_0)) =
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_588_0),
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_193_0), all_100_13)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (250), (628) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (645) sum2(all_100_19, $product(-1, sc_220_0_0),
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(-1, sc_220_0_0)) = 0
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (327), (643) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (646) t2tb($difference(-2, sc_220_0_0)) = all_287_0
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (454), (628) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (647) t2tb($difference(-2, sc_220_0_0)) = all_644_1
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (589), (639) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (648) get2(int, all_100_3, $difference(-2, sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_649_1
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (578), (640) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (649) get2(int, all_100_3, $difference(-2, sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_428_1
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (487), (642) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (650) get2(int, all_100_3, $difference(-2, sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_345_1
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (567), (639) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (651) get2(int, all_100_9, $difference(-2, sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_649_3
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (590), (640) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (652) get2(int, all_100_9, $difference(-2, sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_428_3
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (429), (641) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (653) get2(int, all_100_9, $difference(-2, sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_424_3
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (586) gives:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (654) ~ (get2(int, all_100_3, all_424_4) = all_428_1)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (641), (654) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (655) ~ (get2(int, all_100_3, $difference(-2,
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)) = all_428_1)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (649), (655) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (656) $false
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (656) is inconsistent.
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (657) all_428_1 = all_424_1
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (581), (657) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (658) tb2t(all_424_1) = all_428_0
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (649), (657) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (659) get2(int, all_100_3, $difference(-2, sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_424_1
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (495) gives:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (660) ~ (get2(int, all_100_3, all_208_4) = all_345_1)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (643), (660) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (661) ~ (get2(int, all_100_3, $difference(-2,
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)) = all_345_1)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (650), (661) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (662) $false
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (662) is inconsistent.
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (663) all_345_1 = all_208_1
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (490), (663) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (664) tb2t(all_208_1) = all_345_0
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (585) gives:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (665) ~ (get2(int, all_100_3, all_208_4) = all_428_1)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (643), (657), (665) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (666) ~ (get2(int, all_100_3, $difference(-2,
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)) = all_424_1)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (659), (666) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (667) $false
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (667) is inconsistent.
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (668) all_428_1 = all_208_1
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (657), (668) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (669) all_424_1 = all_208_1
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (658), (669) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (670) tb2t(all_208_1) = all_428_0
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (432), (669) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (671) tb2t(all_208_1) = all_424_0
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (502) gives:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (672) ~ (t2tb($sum(all_100_22, -1)) = all_289_0)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (501), (628), (672) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (673) ~ (t2tb($difference(-2, sc_220_0_0)) = all_287_0)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (646), (673) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (674) $false
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (674) is inconsistent.
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (675) all_644_1 = all_289_0
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (501), (675) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (676) all_644_1 = all_287_0
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (560), (676) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (677) get(int, int, all_100_10, all_287_0) = all_644_0
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (592) gives:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (678) ~ (get2(int, all_100_3, all_424_4) = all_649_1)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (641), (678) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (679) ~ (get2(int, all_100_3, $difference(-2,
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)) = all_649_1)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (648), (679) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (680) $false
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (680) is inconsistent.
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (681) all_649_1 = all_424_1
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (669), (681) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (682) all_649_1 = all_208_1
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (570), (682) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (683) tb2t(all_208_1) = all_649_0
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (648), (682) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (684) get2(int, all_100_3, $difference(-2, sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_208_1
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (584) gives:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (685) ~ (get2(int, all_100_9, all_345_4) = all_649_3)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (642), (685) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (686) ~ (get2(int, all_100_9, $difference(-2,
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)) = all_649_3)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (651), (686) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (687) $false
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (687) is inconsistent.
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (688) all_649_3 = all_345_3
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (569), (688) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (689) tb2t(all_345_3) = all_649_2
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (651), (688) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (690) get2(int, all_100_9, $difference(-2, sc_220_0_0))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_345_3
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (591) gives:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (691) ~ (get2(int, all_100_9, all_208_4) = all_428_3)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (643), (691) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (692) ~ (get2(int, all_100_9, $difference(-2,
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)) = all_428_3)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (652), (692) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (693) $false
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (693) is inconsistent.
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (694) all_428_3 = all_208_3
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (580), (694) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (695) tb2t(all_208_3) = all_428_2
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (583) gives:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (696) ~ (get2(int, all_100_9, all_208_4) = all_345_3)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (643), (696) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (697) ~ (get2(int, all_100_9, $difference(-2,
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)) = all_345_3)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (690), (697) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (698) $false
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (698) is inconsistent.
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (699) all_345_3 = all_208_3
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (689), (699) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (700) tb2t(all_208_3) = all_649_2
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (489), (699) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (701) tb2t(all_208_3) = all_345_2
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (494) gives:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (702) ~ (get2(int, all_100_9, all_208_4) = all_424_3)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (643), (702) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (703) ~ (get2(int, all_100_9, $difference(-2,
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)) = all_424_3)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (653), (703) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (704) $false
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (704) is inconsistent.
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (705) all_424_3 = all_208_3
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (431), (705) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (706) tb2t(all_208_3) = all_424_2
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (625) gives:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (707) ~ (get2(int, all_100_3, $sum(all_100_22, -1)) =
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_1)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (628), (707) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (708) ~ (get2(int, all_100_3, $difference(-2,
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0)) = all_208_1)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (684), (708) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (709) $false
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (709) is inconsistent.
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (710) all_808_4 = all_208_1
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (621), (710) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (711) tb2t(all_208_1) = all_808_3
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (500) gives:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (712) ~ (t2tb($sum($sum($product(3, all_100_22),
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(2, sc_220_0_0)), 1)) = all_287_0)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (628), (712) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (713) ~ (t2tb($difference(-2, sc_220_0_0)) = all_287_0)
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (646), (713) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (714) $false
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (714) is inconsistent.
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (715) all_295_1 = all_287_0
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (530), (715) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (716) all_287_0 = all_193_2
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (562), (716) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (717) get(int, int, all_100_4, all_193_2) = all_208_1
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (677), (716) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (718) get(int, int, all_100_10, all_193_2) = all_644_0
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (561), (716) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (719) get(int, int, all_100_10, all_193_2) = all_208_3
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (503) gives:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (720) ~ (sum2(all_100_19, $product(-1, sc_220_0_0),
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(-1, sc_220_0_0)) =
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference($product(-1, all_588_0),
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_193_0), all_100_13))
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (644), (720) imply:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (721) $false
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (721) is inconsistent.
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (722) $sum(all_588_0, all_193_0) = all_100_13 | ~
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (sum2(all_100_19, $product(-1, sc_220_0_0),
% 206.68/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(-1, sc_220_0_0)) = 0)
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (722) gives:
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (723) ~ (sum2(all_100_19, $product(-1, sc_220_0_0),
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $product(-1, sc_220_0_0)) = 0)
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (645), (723) imply:
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (724) $false
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (724) is inconsistent.
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (39) with all_376_0, all_644_0,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_193_2, all_100_10, int, int, simplifying with
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (355), (718) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (725) all_644_0 = all_376_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (39) with all_208_3, all_644_0,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_193_2, all_100_10, int, int, simplifying with
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (718), (719) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (726) all_644_0 = all_208_3
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (39) with all_376_2, all_208_1,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_193_2, all_100_4, int, int, simplifying with
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (356), (717) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (727) all_376_2 = all_208_1
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_208_2, all_649_2,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_3, simplifying with (193), (700) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (728) all_649_2 = all_208_2
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_428_2, all_649_2,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_3, simplifying with (695), (700) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (729) all_649_2 = all_428_2
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_424_2, all_649_2,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_3, simplifying with (700), (706) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (730) all_649_2 = all_424_2
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_345_2, all_649_2,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_3, simplifying with (700), (701) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (731) all_649_2 = all_345_2
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_428_0, all_649_0,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_1, simplifying with (670), (683) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (732) all_649_0 = all_428_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_345_0, all_649_0,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_1, simplifying with (664), (683) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (733) all_649_0 = all_345_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_208_0, all_808_3,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_1, simplifying with (194), (711) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (734) all_808_3 = all_208_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_428_0, all_808_3,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_1, simplifying with (670), (711) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (735) all_808_3 = all_428_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_424_0, all_808_3,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_1, simplifying with (671), (711) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (736) all_808_3 = all_424_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (735), (736) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (737) all_428_0 = all_424_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (737) implies:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (738) all_428_0 = all_424_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (734), (736) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (739) all_424_0 = all_208_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (732), (733) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (740) all_428_0 = all_345_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (740) implies:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (741) all_428_0 = all_345_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (728), (729) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (742) all_428_2 = all_208_2
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (729), (731) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (743) all_428_2 = all_345_2
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (729), (730) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (744) all_428_2 = all_424_2
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (725), (726) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (745) all_376_0 = all_208_3
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (745) implies:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (746) all_376_0 = all_208_3
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (738), (741) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (747) all_424_0 = all_345_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (747) implies:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (748) all_424_0 = all_345_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (742), (744) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (749) all_424_2 = all_208_2
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (743), (744) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (750) all_424_2 = all_345_2
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (739), (748) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (751) all_345_0 = all_208_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (749), (750) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (752) all_345_2 = all_208_2
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (752) implies:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (753) all_345_2 = all_208_2
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (455), (726) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (754) tb2t(all_208_3) =
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($difference(all_644_3, all_100_6),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_13)
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (358), (746) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (755) tb2t(all_208_3) = all_376_1
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (357), (727) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (756) tb2t(all_208_1) = all_376_1
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_208_2,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($difference(all_644_3, all_100_6),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_13), all_208_3, simplifying with (193),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (754) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (757) $difference($difference(all_644_3, all_208_2),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_6) = all_100_13
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_376_1,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference($difference(all_644_3, all_100_6),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_13), all_208_3, simplifying with (754),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (755) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (758) $difference($difference(all_644_3, all_376_1),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_6) = all_100_13
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (30) with all_208_0, all_376_1,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_208_1, simplifying with (194), (756) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (759) all_376_1 = all_208_0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (757), (758) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (760) all_376_1 = all_208_2
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (759), (760) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (761) all_208_0 = all_208_2
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (761) implies:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (762) all_208_0 = all_208_2
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (186), (762) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (763) $false
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (763) is inconsistent.
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (764) $lesseq(2, all_100_18)
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (765) all_100_0 = 0 | ? [v0: int] : ? [v1: int] : ?
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [v2: int] : ? [v3: int] : ? [v4: uni] : ? [v5:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni] : ? [v6: int] : ? [v7: int] : (( ~ (v7 =
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v6) & sum3(all_100_15,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference(all_100_22, $product(2,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_18)), 1),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $sum($difference(all_100_22, all_100_18),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1)) = v7 & t2tb2(all_100_2) = v4 &
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tb2t(v5) = v6 & get2(int, v4,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $difference(all_100_22, all_100_18)) = v5 &
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(v5) & uni(v4)) | ( ~ (v3 = 0) &
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | phase11(v2, all_100_22, all_100_15, all_100_2)
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = v3 & go_right1($difference(all_100_22,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_18), all_100_22) = v2) | ( ~ (v1 =
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0) & phase11(v0, $difference(all_100_22,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_18), all_100_15, all_100_2) = v1 &
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | go_left1($difference(all_100_22, all_100_18),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22) = v0))
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (201), (764) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (766) $lesseq(2, $difference($product(-1, all_100_22),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (4), (12), (30), (31), (39), (45), (57), (73),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (82), (83), (117), (130), (186), (188), (193),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (194), (200), (201), (207), (254), (286), (327),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (362), (418), (469), (561), (562), (765), (766)
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | are inconsistent by sub-proof #4.
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (767) ($lesseq(all_428_6, -1) & t2tb2(all_100_8) =
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_7 & length1(int, all_428_7) = all_428_6
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & uni(all_428_7)) | ($lesseq(all_428_8, -1) &
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = all_428_9 & length1(int,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_9) = all_428_8 & uni(all_428_9))
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (767) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (768) $lesseq(all_428_6, -1) & t2tb2(all_100_8) =
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_7 & length1(int, all_428_7) = all_428_6 &
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_428_7)
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (768) implies:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (769) $lesseq(all_428_6, -1)
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (770) length1(int, all_428_7) = all_428_6
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (771) t2tb2(all_100_8) = all_428_7
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_9, all_428_7,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_8, simplifying with (113), (771) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (772) all_428_7 = all_100_9
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (770), (772) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (773) length1(int, all_100_9) = all_428_6
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with all_100_20, all_428_6,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_9, int, simplifying with (91), (773)
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (774) all_428_6 = all_100_20
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (769), (774) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (775) $lesseq(all_100_20, -1)
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (359), (775) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (776) $false
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (776) is inconsistent.
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (777) $lesseq(all_428_8, -1) & t2tb2(all_100_15) =
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_428_9 & length1(int, all_428_9) = all_428_8 &
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_428_9)
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (777) implies:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (778) $lesseq(all_428_8, -1)
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (779) length1(int, all_428_9) = all_428_8
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (780) t2tb2(all_100_15) = all_428_9
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_16, all_428_9,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, simplifying with (112), (780) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (781) all_428_9 = all_100_16
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (779), (781) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (782) length1(int, all_100_16) = all_428_8
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with all_100_20, all_428_8,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_16, int, simplifying with (89), (782)
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (783) all_428_8 = all_100_20
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (778), (783) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (784) $lesseq(all_100_20, -1)
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (359), (784) imply:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (785) $false
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (785) is inconsistent.
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (786) ~ (all_649_5 = 0) & phase11($sum($product(2,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), all_100_22,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_8) = all_649_5
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (786) implies:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (787) ~ (all_649_5 = 0)
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (788) phase11($sum($product(2, all_100_22), sc_220_0_0),
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22, all_100_15, all_100_8) = all_649_5
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (40) with 0, all_649_5, all_100_8,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_22, $sum($product(2,
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), simplifying with
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (205), (788) gives:
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (789) all_649_5 = 0
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.29 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (787), (789) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (790) $false
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (790) is inconsistent.
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (791) ($lesseq(all_649_6, -1) & t2tb2(all_100_2) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_649_7 & length1(int, all_649_7) = all_649_6
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & uni(all_649_7)) | ($lesseq(all_649_8, -1) &
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = all_649_9 & length1(int,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_649_9) = all_649_8 & uni(all_649_9))
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (791) gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (792) $lesseq(all_649_6, -1) & t2tb2(all_100_2) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_649_7 & length1(int, all_649_7) = all_649_6 &
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_649_7)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (792) implies:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (793) $lesseq(all_649_6, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (794) length1(int, all_649_7) = all_649_6
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (795) t2tb2(all_100_2) = all_649_7
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_3, all_649_7,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_2, simplifying with (114), (795) gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (796) all_649_7 = all_100_3
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (794), (796) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (797) length1(int, all_100_3) = all_649_6
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with all_100_20, all_649_6,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_3, int, simplifying with (93), (797)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (798) all_649_6 = all_100_20
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (793), (798) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (799) $lesseq(all_100_20, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (359), (799) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (800) $false
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (800) is inconsistent.
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (801) $lesseq(all_649_8, -1) & t2tb2(all_100_15) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_649_9 & length1(int, all_649_9) = all_649_8 &
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_649_9)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (801) implies:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (802) $lesseq(all_649_8, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (803) length1(int, all_649_9) = all_649_8
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (804) t2tb2(all_100_15) = all_649_9
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_16, all_649_9,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, simplifying with (112), (804) gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (805) all_649_9 = all_100_16
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (803), (805) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (806) length1(int, all_100_16) = all_649_8
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with all_100_20, all_649_8,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_16, int, simplifying with (89), (806)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (807) all_649_8 = all_100_20
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (802), (807) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (808) $lesseq(all_100_20, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (359), (808) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (809) $false
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (809) is inconsistent.
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (810) ($lesseq(all_345_6, -1) & length1(int, all_100_3)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_345_6) | ($lesseq(all_345_7, -1) &
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_8) = all_345_8 & length1(int,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_345_8) = all_345_7 & uni(all_345_8)) |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ($lesseq(all_345_9, -1) & t2tb2(all_100_15) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_345_10 & length1(int, all_345_10) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_345_9 & uni(all_345_10))
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (810) gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (811) $lesseq(all_345_6, -1) & length1(int, all_100_3) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_345_6
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (811) implies:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (812) $lesseq(all_345_6, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (813) length1(int, all_100_3) = all_345_6
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with all_100_20, all_345_6,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_3, int, simplifying with (93), (813)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (814) all_345_6 = all_100_20
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (812), (814) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (815) $lesseq(all_100_20, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (359), (815) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (816) $false
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (816) is inconsistent.
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (817) ($lesseq(all_345_7, -1) & t2tb2(all_100_8) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_345_8 & length1(int, all_345_8) = all_345_7
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & uni(all_345_8)) | ($lesseq(all_345_9, -1) &
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = all_345_10 & length1(int,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_345_10) = all_345_9 & uni(all_345_10))
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (817) gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (818) $lesseq(all_345_7, -1) & t2tb2(all_100_8) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_345_8 & length1(int, all_345_8) = all_345_7 &
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_345_8)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (818) implies:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (819) $lesseq(all_345_7, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (820) length1(int, all_345_8) = all_345_7
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (821) t2tb2(all_100_8) = all_345_8
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (300) gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_9, all_345_8,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_8, simplifying with (113), (821) gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (822) all_345_8 = all_100_9
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (820), (822) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (823) length1(int, all_100_9) = all_345_7
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with all_100_20, all_345_7,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_9, int, simplifying with (91), (823)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (824) all_345_7 = all_100_20
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (819), (824) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (825) $lesseq(all_100_20, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (359), (825) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (826) $false
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (826) is inconsistent.
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (827) $lesseq(1, $sum(all_100_22, sc_220_0_0))
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (827) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (828) $false
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (828) is inconsistent.
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (829) $lesseq(all_345_9, -1) & t2tb2(all_100_15) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_345_10 & length1(int, all_345_10) = all_345_9
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & uni(all_345_10)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (829) implies:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (830) $lesseq(all_345_9, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (831) length1(int, all_345_10) = all_345_9
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (832) t2tb2(all_100_15) = all_345_10
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_16, all_345_10,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, simplifying with (112), (832) gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (833) all_345_10 = all_100_16
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (831), (833) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (834) length1(int, all_100_16) = all_345_9
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with all_100_20, all_345_9,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_16, int, simplifying with (89), (834)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (835) all_345_9 = all_100_20
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (830), (835) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (836) $lesseq(all_100_20, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (359), (836) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (837) $false
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (837) is inconsistent.
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (838) ~ (all_424_5 = 0) & phase11($sum($product(2,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), all_100_22,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_8) = all_424_5
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (838) implies:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (839) ~ (all_424_5 = 0)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (840) phase11($sum($product(2, all_100_22), sc_220_0_0),
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22, all_100_15, all_100_8) = all_424_5
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (40) with 0, all_424_5, all_100_8,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, all_100_22, $sum($product(2,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_22), sc_220_0_0), simplifying with
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (205), (840) gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (841) all_424_5 = 0
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (839), (841) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (842) $false
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (842) is inconsistent.
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (843) ($lesseq(all_424_6, -1) & t2tb2(all_100_2) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_424_7 & length1(int, all_424_7) = all_424_6
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & uni(all_424_7)) | ($lesseq(all_424_8, -1) &
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | length1(int, all_100_9) = all_424_8) |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ($lesseq(all_424_9, -1) & t2tb2(all_100_15) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_424_10 & length1(int, all_424_10) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_424_9 & uni(all_424_10))
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (843) gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (844) $lesseq(all_424_6, -1) & t2tb2(all_100_2) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_424_7 & length1(int, all_424_7) = all_424_6 &
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uni(all_424_7)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (844) implies:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (845) $lesseq(all_424_6, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (846) length1(int, all_424_7) = all_424_6
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (847) t2tb2(all_100_2) = all_424_7
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (300) gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_3, all_424_7,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_2, simplifying with (114), (847) gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (848) all_424_7 = all_100_3
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (846), (848) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (849) length1(int, all_100_3) = all_424_6
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with all_100_20, all_424_6,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_3, int, simplifying with (93), (849)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (850) all_424_6 = all_100_20
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (845), (850) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (851) $lesseq(all_100_20, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (359), (851) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (852) $false
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (852) is inconsistent.
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (853) $lesseq(1, $sum(all_100_22, sc_220_0_0))
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (274), (853) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (854) $false
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (854) is inconsistent.
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (855) ($lesseq(all_424_8, -1) & length1(int, all_100_9)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = all_424_8) | ($lesseq(all_424_9, -1) &
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | t2tb2(all_100_15) = all_424_10 & length1(int,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_424_10) = all_424_9 & uni(all_424_10))
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (855) gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (856) $lesseq(all_424_8, -1) & length1(int, all_100_9) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_424_8
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (856) implies:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (857) $lesseq(all_424_8, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (858) length1(int, all_100_9) = all_424_8
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with all_100_20, all_424_8,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_9, int, simplifying with (91), (858)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (859) all_424_8 = all_100_20
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (857), (859) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (860) $lesseq(all_100_20, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (359), (860) imply:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (861) $false
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (861) is inconsistent.
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (862) $lesseq(all_424_9, -1) & t2tb2(all_100_15) =
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_424_10 & length1(int, all_424_10) = all_424_9
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | & uni(all_424_10)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (862) implies:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (863) $lesseq(all_424_9, -1)
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (864) length1(int, all_424_10) = all_424_9
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (865) t2tb2(all_100_15) = all_424_10
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_16, all_424_10,
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_15, simplifying with (112), (865) gives:
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (866) all_424_10 = all_100_16
% 206.88/30.30 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (864), (866) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (867) length1(int, all_100_16) = all_424_9
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with all_100_20, all_424_9,
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all_100_16, int, simplifying with (89), (867)
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gives:
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (868) all_424_9 = all_100_20
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (863), (868) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (869) $lesseq(all_100_20, -1)
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (359), (869) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (870) $false
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (870) is inconsistent.
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | (871) $lesseq(all_100_18, -1)
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (188), (201), (202), (871) are inconsistent by
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | | sub-proof #3.
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | (872) $lesseq(all_100_18, -1)
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (188), (201), (202), (872) are inconsistent by
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | | sub-proof #3.
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | Case 2:
% 206.88/30.31 | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | (873) $lesseq(all_100_18, -1)
% 206.88/30.31 | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | REDUCE: (201), (873) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | | | (874) $lesseq(1, $sum(all_100_22, sc_220_0_0))
% 206.88/30.31 | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (188), (202) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | | | (875) $lesseq(1, $difference($product(-1, all_100_22),
% 206.88/30.31 | | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.88/30.31 | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | SIMP: (875) implies:
% 206.88/30.31 | | | | | | | | | | | | | | | | | | (876) $lesseq(1, $difference($product(-1, all_100_22),
% 206.88/30.31 | | | | | | | | | | | | | | | | | | sc_220_0_0))
% 206.88/30.31 | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | COMBINE_INEQS: (874), (876) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | | | (877) $false
% 206.88/30.31 | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | | CLOSE: (877) is inconsistent.
% 206.88/30.31 | | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | Case 2:
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | (878) ~ ($sum($difference($product(2, all_100_18),
% 206.88/30.31 | | | | | | | | | | | | | | | all_100_21), all_100_22) = 0)
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | REF_CLOSE: (46), (48), (84), (85), (86), (115), (878) are
% 206.88/30.31 | | | | | | | | | | | | | | | inconsistent by sub-proof #2.
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | Case 2:
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | (879) $lesseq(all_208_5, -1) & t2tb2(all_100_2) =
% 206.88/30.31 | | | | | | | | | | | | | | all_208_6 & length1(int, all_208_6) = all_208_5 &
% 206.88/30.31 | | | | | | | | | | | | | | uni(all_208_6)
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | ALPHA: (879) implies:
% 206.88/30.31 | | | | | | | | | | | | | | (880) $lesseq(all_208_5, -1)
% 206.88/30.31 | | | | | | | | | | | | | | (881) length1(int, all_208_6) = all_208_5
% 206.88/30.31 | | | | | | | | | | | | | | (882) t2tb2(all_100_2) = all_208_6
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | BETA: splitting (136) gives:
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | Case 1:
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | (883) $sum($difference($product(2, all_100_18),
% 206.88/30.31 | | | | | | | | | | | | | | | all_100_21), all_100_22) = 0
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | COL_REDUCE: introducing fresh symbol sc_220_0_0 defined by:
% 206.88/30.31 | | | | | | | | | | | | | | | (884) $difference(all_100_18, all_100_21) = sc_220_0_0
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | COMBINE_EQS: (883), (884) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | (885) $sum($sum(all_100_21, all_100_22), $product(2,
% 206.88/30.31 | | | | | | | | | | | | | | | sc_220_0_0)) = 0
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | COMBINE_EQS: (884), (885) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | (886) $sum($sum(all_100_18, all_100_22), sc_220_0_0) = 0
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | REDUCE: (49), (885), (886) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | (887) $lesseq(-1, all_100_22)
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | BETA: splitting (128) gives:
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | Case 1:
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_3, all_208_6,
% 206.88/30.31 | | | | | | | | | | | | | | | | all_100_2, simplifying with (114), (882) gives:
% 206.88/30.31 | | | | | | | | | | | | | | | | (888) all_208_6 = all_100_3
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | COMBINE_INEQS: (47), (887) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (889) $lesseq(0, all_100_20)
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | REDUCE: (881), (888) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (890) length1(int, all_100_3) = all_208_5
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with all_100_20, all_208_5,
% 206.88/30.31 | | | | | | | | | | | | | | | | all_100_3, int, simplifying with (93), (890)
% 206.88/30.31 | | | | | | | | | | | | | | | | gives:
% 206.88/30.31 | | | | | | | | | | | | | | | | (891) all_208_5 = all_100_20
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | REDUCE: (880), (891) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (892) $lesseq(all_100_20, -1)
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | COMBINE_INEQS: (889), (892) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (893) $false
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | CLOSE: (893) is inconsistent.
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | Case 2:
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | (894) ~ (all_130_1 = 0) & map(int, int) = all_130_2 &
% 206.88/30.31 | | | | | | | | | | | | | | | | sort1(all_130_2, all_100_17) = all_130_1 &
% 206.88/30.31 | | | | | | | | | | | | | | | | ty(all_130_2)
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | ALPHA: (894) implies:
% 206.88/30.31 | | | | | | | | | | | | | | | | (895) ~ (all_130_1 = 0)
% 206.88/30.31 | | | | | | | | | | | | | | | | (896) sort1(all_130_2, all_100_17) = all_130_1
% 206.88/30.31 | | | | | | | | | | | | | | | | (897) map(int, int) = all_130_2
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (34) with all_90_0, all_130_2, int,
% 206.88/30.31 | | | | | | | | | | | | | | | | int, simplifying with (42), (897) gives:
% 206.88/30.31 | | | | | | | | | | | | | | | | (898) all_130_2 = all_90_0
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | REDUCE: (896), (898) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (899) sort1(all_90_0, all_100_17) = all_130_1
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | REF_CLOSE: (33), (109), (895), (899) are inconsistent by
% 206.88/30.31 | | | | | | | | | | | | | | | | sub-proof #1.
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | Case 2:
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | (900) ~ ($sum($difference($product(2, all_100_18),
% 206.88/30.31 | | | | | | | | | | | | | | | all_100_21), all_100_22) = 0)
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | REF_CLOSE: (46), (48), (84), (85), (86), (115), (900) are
% 206.88/30.31 | | | | | | | | | | | | | | | inconsistent by sub-proof #2.
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | Case 2:
% 206.88/30.31 | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | (901) ($lesseq(all_208_7, -1) & t2tb2(all_100_8) =
% 206.88/30.31 | | | | | | | | | | | | | all_208_8 & length1(int, all_208_8) = all_208_7
% 206.88/30.31 | | | | | | | | | | | | | & uni(all_208_8)) | ($lesseq(all_208_9, -1) &
% 206.88/30.31 | | | | | | | | | | | | | t2tb2(all_100_15) = all_208_10 & length1(int,
% 206.88/30.31 | | | | | | | | | | | | | all_208_10) = all_208_9 & uni(all_208_10))
% 206.88/30.31 | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | BETA: splitting (901) gives:
% 206.88/30.31 | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | Case 1:
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | (902) $lesseq(all_208_7, -1) & t2tb2(all_100_8) =
% 206.88/30.31 | | | | | | | | | | | | | | all_208_8 & length1(int, all_208_8) = all_208_7 &
% 206.88/30.31 | | | | | | | | | | | | | | uni(all_208_8)
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | ALPHA: (902) implies:
% 206.88/30.31 | | | | | | | | | | | | | | (903) $lesseq(all_208_7, -1)
% 206.88/30.31 | | | | | | | | | | | | | | (904) length1(int, all_208_8) = all_208_7
% 206.88/30.31 | | | | | | | | | | | | | | (905) t2tb2(all_100_8) = all_208_8
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | BETA: splitting (136) gives:
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | Case 1:
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | (906) $sum($difference($product(2, all_100_18),
% 206.88/30.31 | | | | | | | | | | | | | | | all_100_21), all_100_22) = 0
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | COL_REDUCE: introducing fresh symbol sc_220_0_0 defined by:
% 206.88/30.31 | | | | | | | | | | | | | | | (907) $difference(all_100_18, all_100_21) = sc_220_0_0
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | COMBINE_EQS: (906), (907) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | (908) $sum($sum(all_100_21, all_100_22), $product(2,
% 206.88/30.31 | | | | | | | | | | | | | | | sc_220_0_0)) = 0
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | COMBINE_EQS: (907), (908) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | (909) $sum($sum(all_100_18, all_100_22), sc_220_0_0) = 0
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | REDUCE: (49), (908), (909) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | (910) $lesseq(-1, all_100_22)
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | BETA: splitting (128) gives:
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | Case 1:
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_9, all_208_8,
% 206.88/30.31 | | | | | | | | | | | | | | | | all_100_8, simplifying with (113), (905) gives:
% 206.88/30.31 | | | | | | | | | | | | | | | | (911) all_208_8 = all_100_9
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | COMBINE_INEQS: (47), (910) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (912) $lesseq(0, all_100_20)
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | REDUCE: (904), (911) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (913) length1(int, all_100_9) = all_208_7
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with all_100_20, all_208_7,
% 206.88/30.31 | | | | | | | | | | | | | | | | all_100_9, int, simplifying with (91), (913)
% 206.88/30.31 | | | | | | | | | | | | | | | | gives:
% 206.88/30.31 | | | | | | | | | | | | | | | | (914) all_208_7 = all_100_20
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | REDUCE: (903), (914) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (915) $lesseq(all_100_20, -1)
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | COMBINE_INEQS: (912), (915) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (916) $false
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | CLOSE: (916) is inconsistent.
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | Case 2:
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | (917) ~ (all_130_1 = 0) & map(int, int) = all_130_2 &
% 206.88/30.31 | | | | | | | | | | | | | | | | sort1(all_130_2, all_100_17) = all_130_1 &
% 206.88/30.31 | | | | | | | | | | | | | | | | ty(all_130_2)
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | ALPHA: (917) implies:
% 206.88/30.31 | | | | | | | | | | | | | | | | (918) ~ (all_130_1 = 0)
% 206.88/30.31 | | | | | | | | | | | | | | | | (919) sort1(all_130_2, all_100_17) = all_130_1
% 206.88/30.31 | | | | | | | | | | | | | | | | (920) map(int, int) = all_130_2
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (34) with all_90_0, all_130_2, int,
% 206.88/30.31 | | | | | | | | | | | | | | | | int, simplifying with (42), (920) gives:
% 206.88/30.31 | | | | | | | | | | | | | | | | (921) all_130_2 = all_90_0
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | REDUCE: (919), (921) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (922) sort1(all_90_0, all_100_17) = all_130_1
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | REF_CLOSE: (33), (109), (918), (922) are inconsistent by
% 206.88/30.31 | | | | | | | | | | | | | | | | sub-proof #1.
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | Case 2:
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | (923) ~ ($sum($difference($product(2, all_100_18),
% 206.88/30.31 | | | | | | | | | | | | | | | all_100_21), all_100_22) = 0)
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | REF_CLOSE: (46), (48), (84), (85), (86), (115), (923) are
% 206.88/30.31 | | | | | | | | | | | | | | | inconsistent by sub-proof #2.
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | Case 2:
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | (924) $lesseq(all_208_9, -1) & t2tb2(all_100_15) =
% 206.88/30.31 | | | | | | | | | | | | | | all_208_10 & length1(int, all_208_10) = all_208_9
% 206.88/30.31 | | | | | | | | | | | | | | & uni(all_208_10)
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | ALPHA: (924) implies:
% 206.88/30.31 | | | | | | | | | | | | | | (925) $lesseq(all_208_9, -1)
% 206.88/30.31 | | | | | | | | | | | | | | (926) length1(int, all_208_10) = all_208_9
% 206.88/30.31 | | | | | | | | | | | | | | (927) t2tb2(all_100_15) = all_208_10
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | BETA: splitting (136) gives:
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | Case 1:
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | (928) $sum($difference($product(2, all_100_18),
% 206.88/30.31 | | | | | | | | | | | | | | | all_100_21), all_100_22) = 0
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | COL_REDUCE: introducing fresh symbol sc_220_0_0 defined by:
% 206.88/30.31 | | | | | | | | | | | | | | | (929) $difference(all_100_18, all_100_21) = sc_220_0_0
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | COMBINE_EQS: (928), (929) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | (930) $sum($sum(all_100_21, all_100_22), $product(2,
% 206.88/30.31 | | | | | | | | | | | | | | | sc_220_0_0)) = 0
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | COMBINE_EQS: (929), (930) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | (931) $sum($sum(all_100_18, all_100_22), sc_220_0_0) = 0
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | REDUCE: (49), (930), (931) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | (932) $lesseq(-1, all_100_22)
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | REDUCE: (46), (930) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | (933) $lesseq(1, $difference($product(-1, all_100_22),
% 206.88/30.31 | | | | | | | | | | | | | | | sc_220_0_0))
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | SIMP: (933) implies:
% 206.88/30.31 | | | | | | | | | | | | | | | (934) $lesseq(1, $difference($product(-1, all_100_22),
% 206.88/30.31 | | | | | | | | | | | | | | | sc_220_0_0))
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | BETA: splitting (98) gives:
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | Case 1:
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (32) with all_100_16, all_208_10,
% 206.88/30.31 | | | | | | | | | | | | | | | | all_100_15, simplifying with (112), (927) gives:
% 206.88/30.31 | | | | | | | | | | | | | | | | (935) all_208_10 = all_100_16
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | COMBINE_INEQS: (47), (932) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (936) $lesseq(0, all_100_20)
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | REDUCE: (926), (935) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (937) length1(int, all_100_16) = all_208_9
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with all_100_20, all_208_9,
% 206.88/30.31 | | | | | | | | | | | | | | | | all_100_16, int, simplifying with (89), (937)
% 206.88/30.31 | | | | | | | | | | | | | | | | gives:
% 206.88/30.31 | | | | | | | | | | | | | | | | (938) all_208_9 = all_100_20
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | REDUCE: (925), (938) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (939) $lesseq(all_100_20, -1)
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | COMBINE_INEQS: (936), (939) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (940) $false
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | CLOSE: (940) is inconsistent.
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | Case 2:
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | (941) $lesseq(all_100_18, -1)
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | REDUCE: (931), (941) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (942) $lesseq(1, $sum(all_100_22, sc_220_0_0))
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | COMBINE_INEQS: (934), (942) imply:
% 206.88/30.31 | | | | | | | | | | | | | | | | (943) $false
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | | CLOSE: (943) is inconsistent.
% 206.88/30.31 | | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | Case 2:
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | (944) ~ ($sum($difference($product(2, all_100_18),
% 206.88/30.31 | | | | | | | | | | | | | | | all_100_21), all_100_22) = 0)
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | | REF_CLOSE: (46), (48), (84), (85), (86), (115), (944) are
% 206.88/30.31 | | | | | | | | | | | | | | | inconsistent by sub-proof #2.
% 206.88/30.31 | | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | | |
% 206.88/30.31 | | | | | | | | | End of split
% 206.88/30.31 | | | | | | | | |
% 206.88/30.31 | | | | | | | | End of split
% 206.88/30.31 | | | | | | | |
% 206.88/30.31 | | | | | | | Case 2:
% 206.88/30.31 | | | | | | | |
% 206.88/30.31 | | | | | | | | (945) ~ (all_129_1 = 0) & map(int, int) = all_129_2 &
% 206.88/30.31 | | | | | | | | sort1(all_129_2, all_100_10) = all_129_1 &
% 206.88/30.31 | | | | | | | | ty(all_129_2)
% 206.88/30.31 | | | | | | | |
% 206.88/30.31 | | | | | | | | ALPHA: (945) implies:
% 206.88/30.31 | | | | | | | | (946) ~ (all_129_1 = 0)
% 206.88/30.31 | | | | | | | | (947) sort1(all_129_2, all_100_10) = all_129_1
% 206.88/30.32 | | | | | | | | (948) map(int, int) = all_129_2
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | | BETA: splitting (136) gives:
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | | Case 1:
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | (949) $sum($difference($product(2, all_100_18),
% 206.88/30.32 | | | | | | | | | all_100_21), all_100_22) = 0
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | COL_REDUCE: introducing fresh symbol sc_220_0_0 defined by:
% 206.88/30.32 | | | | | | | | | (950) $difference(all_100_18, all_100_21) = sc_220_0_0
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | COMBINE_EQS: (949), (950) imply:
% 206.88/30.32 | | | | | | | | | (951) $sum($sum(all_100_21, all_100_22), $product(2,
% 206.88/30.32 | | | | | | | | | sc_220_0_0)) = 0
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | COMBINE_EQS: (950), (951) imply:
% 206.88/30.32 | | | | | | | | | (952) $sum($sum(all_100_18, all_100_22), sc_220_0_0) = 0
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | REDUCE: (46), (951) imply:
% 206.88/30.32 | | | | | | | | | (953) $lesseq(1, $difference($product(-1, all_100_22),
% 206.88/30.32 | | | | | | | | | sc_220_0_0))
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | SIMP: (953) implies:
% 206.88/30.32 | | | | | | | | | (954) $lesseq(1, $difference($product(-1, all_100_22),
% 206.88/30.32 | | | | | | | | | sc_220_0_0))
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | BETA: splitting (97) gives:
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | Case 1:
% 206.88/30.32 | | | | | | | | | |
% 206.88/30.32 | | | | | | | | | |
% 206.88/30.32 | | | | | | | | | | GROUND_INST: instantiating (34) with all_90_0, all_129_2, int,
% 206.88/30.32 | | | | | | | | | | int, simplifying with (42), (948) gives:
% 206.88/30.32 | | | | | | | | | | (955) all_129_2 = all_90_0
% 206.88/30.32 | | | | | | | | | |
% 206.88/30.32 | | | | | | | | | | REDUCE: (947), (955) imply:
% 206.88/30.32 | | | | | | | | | | (956) sort1(all_90_0, all_100_10) = all_129_1
% 206.88/30.32 | | | | | | | | | |
% 206.88/30.32 | | | | | | | | | | GROUND_INST: instantiating (33) with 0, all_129_1, all_100_10,
% 206.88/30.32 | | | | | | | | | | all_90_0, simplifying with (110), (956) gives:
% 206.88/30.32 | | | | | | | | | | (957) all_129_1 = 0
% 206.88/30.32 | | | | | | | | | |
% 206.88/30.32 | | | | | | | | | | REDUCE: (946), (957) imply:
% 206.88/30.32 | | | | | | | | | | (958) $false
% 206.88/30.32 | | | | | | | | | |
% 206.88/30.32 | | | | | | | | | | CLOSE: (958) is inconsistent.
% 206.88/30.32 | | | | | | | | | |
% 206.88/30.32 | | | | | | | | | Case 2:
% 206.88/30.32 | | | | | | | | | |
% 206.88/30.32 | | | | | | | | | | (959) $lesseq(all_100_18, -1)
% 206.88/30.32 | | | | | | | | | |
% 206.88/30.32 | | | | | | | | | | REDUCE: (952), (959) imply:
% 206.88/30.32 | | | | | | | | | | (960) $lesseq(1, $sum(all_100_22, sc_220_0_0))
% 206.88/30.32 | | | | | | | | | |
% 206.88/30.32 | | | | | | | | | | COMBINE_INEQS: (954), (960) imply:
% 206.88/30.32 | | | | | | | | | | (961) $false
% 206.88/30.32 | | | | | | | | | |
% 206.88/30.32 | | | | | | | | | | CLOSE: (961) is inconsistent.
% 206.88/30.32 | | | | | | | | | |
% 206.88/30.32 | | | | | | | | | End of split
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | Case 2:
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | (962) ~ ($sum($difference($product(2, all_100_18),
% 206.88/30.32 | | | | | | | | | all_100_21), all_100_22) = 0)
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | REF_CLOSE: (46), (48), (84), (85), (86), (115), (962) are
% 206.88/30.32 | | | | | | | | | inconsistent by sub-proof #2.
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | End of split
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | End of split
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | Case 2:
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | (963) $lesseq(all_100_18, -1)
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | COMBINE_INEQS: (48), (963) imply:
% 206.88/30.32 | | | | | | | (964) $false
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | CLOSE: (964) is inconsistent.
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | End of split
% 206.88/30.32 | | | | | |
% 206.88/30.32 | | | | | End of split
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | End of split
% 206.88/30.32 | | | |
% 206.88/30.32 | | | Case 2:
% 206.88/30.32 | | | |
% 206.88/30.32 | | | | (965) ~ (all_131_1 = 0) & map(int, int) = all_131_2 &
% 206.88/30.32 | | | | sort1(all_131_2, all_100_4) = all_131_1 & ty(all_131_2)
% 206.88/30.32 | | | |
% 206.88/30.32 | | | | ALPHA: (965) implies:
% 206.88/30.32 | | | | (966) ~ (all_131_1 = 0)
% 206.88/30.32 | | | | (967) sort1(all_131_2, all_100_4) = all_131_1
% 206.88/30.32 | | | | (968) map(int, int) = all_131_2
% 206.88/30.32 | | | |
% 206.88/30.32 | | | | BETA: splitting (115) gives:
% 206.88/30.32 | | | |
% 206.88/30.32 | | | | Case 1:
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | | (969) $lesseq(-1, $difference(all_100_22, all_100_21))
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | | COMBINE_INEQS: (46), (969) imply:
% 206.88/30.32 | | | | | (970) $false
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | | CLOSE: (970) is inconsistent.
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | Case 2:
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | | (971) ? [v0: int] : ($sum($difference($product(2, v0),
% 206.88/30.32 | | | | | all_100_21), all_100_22) = 0 &
% 206.88/30.32 | | | | | div1($difference(all_100_21, all_100_22), 2) = v0)
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | | DELTA: instantiating (971) with fresh symbol all_185_0 gives:
% 206.88/30.32 | | | | | (972) $sum($difference($product(2, all_185_0), all_100_21),
% 206.88/30.32 | | | | | all_100_22) = 0 & div1($difference(all_100_21, all_100_22),
% 206.88/30.32 | | | | | 2) = all_185_0
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | | ALPHA: (972) implies:
% 206.88/30.32 | | | | | (973) $sum($difference($product(2, all_185_0), all_100_21),
% 206.88/30.32 | | | | | all_100_22) = 0
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | | COL_REDUCE: introducing fresh symbol sc_187_0_0 defined by:
% 206.88/30.32 | | | | | (974) $difference(all_185_0, all_100_21) = sc_187_0_0
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | | COMBINE_EQS: (973), (974) imply:
% 206.88/30.32 | | | | | (975) $sum($sum(all_100_21, all_100_22), $product(2, sc_187_0_0)) =
% 206.88/30.32 | | | | | 0
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | | REDUCE: (46), (975) imply:
% 206.88/30.32 | | | | | (976) $lesseq(1, $difference($product(-1, all_100_22), sc_187_0_0))
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | | SIMP: (976) implies:
% 206.88/30.32 | | | | | (977) $lesseq(1, $difference($product(-1, all_100_22), sc_187_0_0))
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | | BETA: splitting (136) gives:
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | | Case 1:
% 206.88/30.32 | | | | | |
% 206.88/30.32 | | | | | | (978) $sum($difference($product(2, all_100_18), all_100_21),
% 206.88/30.32 | | | | | | all_100_22) = 0
% 206.88/30.32 | | | | | |
% 206.88/30.32 | | | | | | COMBINE_EQS: (975), (978) imply:
% 206.88/30.32 | | | | | | (979) $sum($sum(all_100_18, all_100_22), sc_187_0_0) = 0
% 206.88/30.32 | | | | | |
% 206.88/30.32 | | | | | | SIMP: (979) implies:
% 206.88/30.32 | | | | | | (980) $sum($sum(all_100_18, all_100_22), sc_187_0_0) = 0
% 206.88/30.32 | | | | | |
% 206.88/30.32 | | | | | | BETA: splitting (95) gives:
% 206.88/30.32 | | | | | |
% 206.88/30.32 | | | | | | Case 1:
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | (981) $lesseq(1, $sum($difference($product(2, all_100_18),
% 206.88/30.32 | | | | | | | all_100_21), all_100_22))
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | REDUCE: (975), (980), (981) imply:
% 206.88/30.32 | | | | | | | (982) $false
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | CLOSE: (982) is inconsistent.
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | Case 2:
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | GROUND_INST: instantiating (34) with all_90_0, all_131_2, int,
% 206.88/30.32 | | | | | | | int, simplifying with (42), (968) gives:
% 206.88/30.32 | | | | | | | (983) all_131_2 = all_90_0
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | REDUCE: (967), (983) imply:
% 206.88/30.32 | | | | | | | (984) sort1(all_90_0, all_100_4) = all_131_1
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | GROUND_INST: instantiating (33) with 0, all_131_1, all_100_4,
% 206.88/30.32 | | | | | | | all_90_0, simplifying with (111), (984) gives:
% 206.88/30.32 | | | | | | | (985) all_131_1 = 0
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | REDUCE: (966), (985) imply:
% 206.88/30.32 | | | | | | | (986) $false
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | CLOSE: (986) is inconsistent.
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | End of split
% 206.88/30.32 | | | | | |
% 206.88/30.32 | | | | | Case 2:
% 206.88/30.32 | | | | | |
% 206.88/30.32 | | | | | | (987) ~ ($sum($difference($product(2, all_100_18), all_100_21),
% 206.88/30.32 | | | | | | all_100_22) = 0)
% 206.88/30.32 | | | | | |
% 206.88/30.32 | | | | | | REDUCE: (975), (987) imply:
% 206.88/30.32 | | | | | | (988) ~ ($sum($sum(all_100_18, all_100_22), sc_187_0_0) = 0)
% 206.88/30.32 | | | | | |
% 206.88/30.32 | | | | | | SIMP: (988) implies:
% 206.88/30.32 | | | | | | (989) ~ ($sum($sum(all_100_18, all_100_22), sc_187_0_0) = 0)
% 206.88/30.32 | | | | | |
% 206.88/30.32 | | | | | | BETA: splitting (86) gives:
% 206.88/30.32 | | | | | |
% 206.88/30.32 | | | | | | Case 1:
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | (990) $lesseq(1, $difference(all_100_22, all_100_21))
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | REDUCE: (975), (990) imply:
% 206.88/30.32 | | | | | | | (991) $lesseq(1, $sum(all_100_22, sc_187_0_0))
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | SIMP: (991) implies:
% 206.88/30.32 | | | | | | | (992) $lesseq(1, $sum(all_100_22, sc_187_0_0))
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | COMBINE_INEQS: (977), (992) imply:
% 206.88/30.32 | | | | | | | (993) $false
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | CLOSE: (993) is inconsistent.
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | Case 2:
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | (994) $lesseq(all_100_22, $difference(all_100_21, all_100_18))
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | REDUCE: (975), (994) imply:
% 206.88/30.32 | | | | | | | (995) $lesseq(0, $difference($difference($product(-1,
% 206.88/30.32 | | | | | | | all_100_18), $product(2, all_100_22)),
% 206.88/30.32 | | | | | | | $product(2, sc_187_0_0)))
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | BETA: splitting (85) gives:
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | | Case 1:
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | | (996) $lesseq(1, $difference(all_100_22, all_100_21))
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | | REDUCE: (975), (996) imply:
% 206.88/30.32 | | | | | | | | (997) $lesseq(1, $sum(all_100_22, sc_187_0_0))
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | | SIMP: (997) implies:
% 206.88/30.32 | | | | | | | | (998) $lesseq(1, $sum(all_100_22, sc_187_0_0))
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | | COMBINE_INEQS: (48), (995) imply:
% 206.88/30.32 | | | | | | | | (999) $lesseq(1, $difference($product(-1, all_100_22),
% 206.88/30.32 | | | | | | | | sc_187_0_0))
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | | COMBINE_INEQS: (977), (998) imply:
% 206.88/30.32 | | | | | | | | (1000) $false
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | | CLOSE: (1000) is inconsistent.
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | Case 2:
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | | (1001) $lesseq(all_100_22, $difference(all_100_21,
% 206.88/30.32 | | | | | | | | $product(2, all_100_18)))
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | | REDUCE: (975), (1001) imply:
% 206.88/30.32 | | | | | | | | (1002) $lesseq(sc_187_0_0, $difference($product(-1,
% 206.88/30.32 | | | | | | | | all_100_18), all_100_22))
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | | SIMP: (1002) implies:
% 206.88/30.32 | | | | | | | | (1003) $lesseq(sc_187_0_0, $difference($product(-1,
% 206.88/30.32 | | | | | | | | all_100_18), all_100_22))
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | | STRENGTHEN: (989), (1003) imply:
% 206.88/30.32 | | | | | | | | (1004) $lesseq(1, $difference($difference($product(-1,
% 206.88/30.32 | | | | | | | | all_100_18), all_100_22), sc_187_0_0))
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | | BETA: splitting (84) gives:
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | | Case 1:
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | (1005) $lesseq(1, $difference(all_100_22, all_100_21))
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | REDUCE: (975), (1005) imply:
% 206.88/30.32 | | | | | | | | | (1006) $lesseq(1, $sum(all_100_22, sc_187_0_0))
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | SIMP: (1006) implies:
% 206.88/30.32 | | | | | | | | | (1007) $lesseq(1, $sum(all_100_22, sc_187_0_0))
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | COMBINE_INEQS: (48), (1004) imply:
% 206.88/30.32 | | | | | | | | | (1008) $lesseq(2, $difference($product(-1, all_100_22),
% 206.88/30.32 | | | | | | | | | sc_187_0_0))
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | COMBINE_INEQS: (1007), (1008) imply:
% 206.88/30.32 | | | | | | | | | (1009) $false
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | CLOSE: (1009) is inconsistent.
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | Case 2:
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | (1010) $lesseq(-1, $sum($difference($product(2,
% 206.88/30.32 | | | | | | | | | all_100_18), all_100_21), all_100_22))
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | REDUCE: (975), (1010) imply:
% 206.88/30.32 | | | | | | | | | (1011) $lesseq(0, $sum($sum(all_100_18, all_100_22),
% 206.88/30.32 | | | | | | | | | sc_187_0_0))
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | SIMP: (1011) implies:
% 206.88/30.32 | | | | | | | | | (1012) $lesseq(0, $sum($sum(all_100_18, all_100_22),
% 206.88/30.32 | | | | | | | | | sc_187_0_0))
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | COMBINE_INEQS: (1004), (1012) imply:
% 206.88/30.32 | | | | | | | | | (1013) $false
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | | CLOSE: (1013) is inconsistent.
% 206.88/30.32 | | | | | | | | |
% 206.88/30.32 | | | | | | | | End of split
% 206.88/30.32 | | | | | | | |
% 206.88/30.32 | | | | | | | End of split
% 206.88/30.32 | | | | | | |
% 206.88/30.32 | | | | | | End of split
% 206.88/30.32 | | | | | |
% 206.88/30.32 | | | | | End of split
% 206.88/30.32 | | | | |
% 206.88/30.32 | | | | End of split
% 206.88/30.32 | | | |
% 206.88/30.32 | | | End of split
% 206.88/30.32 | | |
% 206.88/30.32 | | End of split
% 206.88/30.32 | |
% 206.88/30.32 | End of split
% 206.88/30.32 |
% 206.88/30.32 End of proof
% 206.88/30.32
% 206.88/30.32 Sub-proof #1 shows that the following formulas are inconsistent:
% 206.88/30.32 ----------------------------------------------------------------
% 206.88/30.32 (1) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: uni] :
% 206.88/30.32 ! [v3: ty] : (v1 = v0 | ~ (sort1(v3, v2) = v1) | ~ (sort1(v3, v2) =
% 206.88/30.32 v0))
% 206.88/30.32 (2) sort1(all_90_0, all_100_17) = all_130_1
% 206.88/30.32 (3) sort1(all_90_0, all_100_17) = 0
% 206.88/30.32 (4) ~ (all_130_1 = 0)
% 206.88/30.32
% 206.88/30.32 Begin of proof
% 206.88/30.32 |
% 206.88/30.32 | GROUND_INST: instantiating (1) with 0, all_130_1, all_100_17, all_90_0,
% 206.88/30.32 | simplifying with (2), (3) gives:
% 206.88/30.32 | (5) all_130_1 = 0
% 206.88/30.32 |
% 206.88/30.32 | REDUCE: (4), (5) imply:
% 206.88/30.32 | (6) $false
% 206.88/30.32 |
% 206.88/30.32 | CLOSE: (6) is inconsistent.
% 206.88/30.32 |
% 206.88/30.32 End of proof
% 206.88/30.32
% 206.88/30.32 Sub-proof #2 shows that the following formulas are inconsistent:
% 206.88/30.32 ----------------------------------------------------------------
% 206.88/30.32 (1) ~ ($lesseq(2, $difference($difference(all_100_21, $product(2,
% 206.88/30.32 all_100_18)), all_100_22))) | ~ ($lesseq(all_100_22,
% 206.88/30.32 all_100_21))
% 206.88/30.32 (2) $lesseq(2, $difference(all_100_21, all_100_22))
% 206.88/30.32 (3) ~ ($sum($difference($product(2, all_100_18), all_100_21), all_100_22) =
% 206.88/30.32 0)
% 206.88/30.32 (4) ~ ($lesseq(1, $sum($difference(all_100_18, all_100_21), all_100_22))) |
% 206.88/30.32 ~ ($lesseq(all_100_22, all_100_21))
% 206.88/30.32 (5) ~ ($lesseq(2, $difference(all_100_21, all_100_22))) | ? [v0: int] :
% 206.88/30.32 ($sum($difference($product(2, v0), all_100_21), all_100_22) = 0 &
% 206.88/30.32 div1($difference(all_100_21, all_100_22), 2) = v0)
% 206.88/30.32 (6) ~ ($lesseq(1, $sum($difference($product(2, all_100_18), all_100_21),
% 206.88/30.32 all_100_22))) | ~ ($lesseq(all_100_22, all_100_21))
% 206.88/30.32 (7) $lesseq(1, all_100_18)
% 206.88/30.32
% 206.88/30.32 Begin of proof
% 206.88/30.32 |
% 206.88/30.32 | BETA: splitting (5) gives:
% 206.88/30.32 |
% 206.88/30.32 | Case 1:
% 206.88/30.32 | |
% 206.88/30.32 | | (8) $lesseq(-1, $difference(all_100_22, all_100_21))
% 206.88/30.32 | |
% 206.88/30.32 | | COMBINE_INEQS: (2), (8) imply:
% 206.88/30.32 | | (9) $false
% 206.88/30.32 | |
% 206.88/30.32 | | CLOSE: (9) is inconsistent.
% 206.88/30.32 | |
% 206.88/30.32 | Case 2:
% 206.88/30.32 | |
% 206.88/30.32 | | (10) ? [v0: int] : ($sum($difference($product(2, v0), all_100_21),
% 206.88/30.32 | | all_100_22) = 0 & div1($difference(all_100_21, all_100_22), 2) =
% 206.88/30.32 | | v0)
% 206.88/30.32 | |
% 206.88/30.32 | | DELTA: instantiating (10) with fresh symbol all_252_0 gives:
% 206.88/30.32 | | (11) $sum($difference($product(2, all_252_0), all_100_21), all_100_22) =
% 206.88/30.32 | | 0 & div1($difference(all_100_21, all_100_22), 2) = all_252_0
% 206.88/30.32 | |
% 206.88/30.32 | | ALPHA: (11) implies:
% 206.88/30.32 | | (12) $sum($difference($product(2, all_252_0), all_100_21), all_100_22) =
% 206.88/30.32 | | 0
% 206.88/30.32 | |
% 206.88/30.32 | | COL_REDUCE: introducing fresh symbol sc_254_0_0 defined by:
% 206.88/30.32 | | (13) $difference(all_252_0, all_100_21) = sc_254_0_0
% 206.88/30.32 | |
% 206.88/30.32 | | COMBINE_EQS: (12), (13) imply:
% 206.88/30.32 | | (14) $sum($sum(all_100_21, all_100_22), $product(2, sc_254_0_0)) = 0
% 206.88/30.32 | |
% 206.88/30.32 | | REDUCE: (2), (14) imply:
% 206.88/30.32 | | (15) $lesseq(1, $difference($product(-1, all_100_22), sc_254_0_0))
% 206.88/30.32 | |
% 206.88/30.32 | | SIMP: (15) implies:
% 206.88/30.33 | | (16) $lesseq(1, $difference($product(-1, all_100_22), sc_254_0_0))
% 206.88/30.33 | |
% 206.88/30.33 | | REDUCE: (3), (14) imply:
% 206.88/30.33 | | (17) ~ ($sum($sum(all_100_18, all_100_22), sc_254_0_0) = 0)
% 206.88/30.33 | |
% 206.88/30.33 | | SIMP: (17) implies:
% 206.88/30.33 | | (18) ~ ($sum($sum(all_100_18, all_100_22), sc_254_0_0) = 0)
% 206.88/30.33 | |
% 206.88/30.33 | | BETA: splitting (4) gives:
% 206.88/30.33 | |
% 206.88/30.33 | | Case 1:
% 206.88/30.33 | | |
% 206.88/30.33 | | | (19) $lesseq(1, $difference(all_100_22, all_100_21))
% 206.88/30.33 | | |
% 206.88/30.33 | | | REDUCE: (14), (19) imply:
% 206.88/30.33 | | | (20) $lesseq(1, $sum(all_100_22, sc_254_0_0))
% 206.88/30.33 | | |
% 206.88/30.33 | | | SIMP: (20) implies:
% 206.88/30.33 | | | (21) $lesseq(1, $sum(all_100_22, sc_254_0_0))
% 206.88/30.33 | | |
% 206.88/30.33 | | | COMBINE_INEQS: (16), (21) imply:
% 206.88/30.33 | | | (22) $false
% 206.88/30.33 | | |
% 206.88/30.33 | | | CLOSE: (22) is inconsistent.
% 206.88/30.33 | | |
% 206.88/30.33 | | Case 2:
% 206.88/30.33 | | |
% 206.88/30.33 | | | (23) $lesseq(all_100_22, $difference(all_100_21, all_100_18))
% 206.88/30.33 | | |
% 206.88/30.33 | | | REDUCE: (14), (23) imply:
% 206.88/30.33 | | | (24) $lesseq(0, $difference($difference($product(-1, all_100_18),
% 206.88/30.33 | | | $product(2, all_100_22)), $product(2, sc_254_0_0)))
% 206.88/30.33 | | |
% 206.88/30.33 | | | BETA: splitting (6) gives:
% 206.88/30.33 | | |
% 206.88/30.33 | | | Case 1:
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | (25) $lesseq(1, $difference(all_100_22, all_100_21))
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | REDUCE: (14), (25) imply:
% 206.88/30.33 | | | | (26) $lesseq(1, $sum(all_100_22, sc_254_0_0))
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | SIMP: (26) implies:
% 206.88/30.33 | | | | (27) $lesseq(1, $sum(all_100_22, sc_254_0_0))
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | COMBINE_INEQS: (7), (24) imply:
% 206.88/30.33 | | | | (28) $lesseq(1, $difference($product(-1, all_100_22), sc_254_0_0))
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | COMBINE_INEQS: (16), (27) imply:
% 206.88/30.33 | | | | (29) $false
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | CLOSE: (29) is inconsistent.
% 206.88/30.33 | | | |
% 206.88/30.33 | | | Case 2:
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | (30) $lesseq(all_100_22, $difference(all_100_21, $product(2,
% 206.88/30.33 | | | | all_100_18)))
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | REDUCE: (14), (30) imply:
% 206.88/30.33 | | | | (31) $lesseq(sc_254_0_0, $difference($product(-1, all_100_18),
% 206.88/30.33 | | | | all_100_22))
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | SIMP: (31) implies:
% 206.88/30.33 | | | | (32) $lesseq(sc_254_0_0, $difference($product(-1, all_100_18),
% 206.88/30.33 | | | | all_100_22))
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | STRENGTHEN: (18), (32) imply:
% 206.88/30.33 | | | | (33) $lesseq(1, $difference($difference($product(-1, all_100_18),
% 206.88/30.33 | | | | all_100_22), sc_254_0_0))
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | BETA: splitting (1) gives:
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | Case 1:
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | (34) $lesseq(1, $difference(all_100_22, all_100_21))
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | REDUCE: (14), (34) imply:
% 206.88/30.33 | | | | | (35) $lesseq(1, $sum(all_100_22, sc_254_0_0))
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | SIMP: (35) implies:
% 206.88/30.33 | | | | | (36) $lesseq(1, $sum(all_100_22, sc_254_0_0))
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | COMBINE_INEQS: (7), (33) imply:
% 206.88/30.33 | | | | | (37) $lesseq(2, $difference($product(-1, all_100_22), sc_254_0_0))
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | COMBINE_INEQS: (36), (37) imply:
% 206.88/30.33 | | | | | (38) $false
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | CLOSE: (38) is inconsistent.
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | Case 2:
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | (39) $lesseq(-1, $sum($difference($product(2, all_100_18),
% 206.88/30.33 | | | | | all_100_21), all_100_22))
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | REDUCE: (14), (39) imply:
% 206.88/30.33 | | | | | (40) $lesseq(0, $sum($sum(all_100_18, all_100_22), sc_254_0_0))
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | SIMP: (40) implies:
% 206.88/30.33 | | | | | (41) $lesseq(0, $sum($sum(all_100_18, all_100_22), sc_254_0_0))
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | COMBINE_INEQS: (33), (41) imply:
% 206.88/30.33 | | | | | (42) $false
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | CLOSE: (42) is inconsistent.
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | End of split
% 206.88/30.33 | | | |
% 206.88/30.33 | | | End of split
% 206.88/30.33 | | |
% 206.88/30.33 | | End of split
% 206.88/30.33 | |
% 206.88/30.33 | End of split
% 206.88/30.33 |
% 206.88/30.33 End of proof
% 206.88/30.33
% 206.88/30.33 Sub-proof #3 shows that the following formulas are inconsistent:
% 206.88/30.33 ----------------------------------------------------------------
% 206.88/30.33 (1) $lesseq(all_100_18, -1)
% 206.88/30.33 (2) $sum($sum(all_100_18, all_100_22), sc_220_0_0) = 0
% 206.88/30.33 (3) $lesseq(1, $difference($difference(all_208_4, $product(3, all_100_22)),
% 206.88/30.33 $product(2, sc_220_0_0)))
% 206.88/30.33 (4) $lesseq(1, $difference(all_100_22, all_208_4))
% 206.88/30.33
% 206.88/30.33 Begin of proof
% 206.88/30.33 |
% 206.88/30.33 | REDUCE: (1), (2) imply:
% 206.88/30.33 | (5) $lesseq(1, $sum(all_100_22, sc_220_0_0))
% 206.88/30.33 |
% 206.88/30.33 | COMBINE_INEQS: (3), (4) imply:
% 206.88/30.33 | (6) $lesseq(1, $difference($product(-1, all_100_22), sc_220_0_0))
% 206.88/30.33 |
% 206.88/30.33 | SIMP: (6) implies:
% 206.88/30.33 | (7) $lesseq(1, $difference($product(-1, all_100_22), sc_220_0_0))
% 206.88/30.33 |
% 206.88/30.33 | COMBINE_INEQS: (5), (7) imply:
% 206.88/30.33 | (8) $false
% 206.88/30.33 |
% 206.88/30.33 | CLOSE: (8) is inconsistent.
% 206.88/30.33 |
% 206.88/30.33 End of proof
% 206.88/30.33
% 206.88/30.33 Sub-proof #4 shows that the following formulas are inconsistent:
% 206.88/30.33 ----------------------------------------------------------------
% 206.88/30.33 (1) ~ (all_100_0 = 0)
% 206.88/30.33 (2) ! [v0: int] : ! [v1: int] : ! [v2: int] : ( ~ ($lesseq(1, v1)) | ~
% 206.88/30.33 (power1(v0, $sum(v1, -1)) = v2) | ? [v3: int] : (power1(v0, v1) = v3 &
% 206.88/30.33 $product(v0, v2) = v3))
% 206.88/30.33 (3) $lesseq(1, all_115_0)
% 206.88/30.33 (4) ~ (all_208_0 = all_208_2)
% 206.88/30.33 (5) sum2(all_100_11, $sum(all_100_22, 1), $sum($difference($product(-1,
% 206.88/30.33 all_100_22), $product(2, sc_220_0_0)), 1)) = all_100_6
% 206.88/30.33 (6) get(int, int, all_100_4, all_287_0) = all_208_1
% 206.88/30.33 (7) power1(2, $sum(all_115_0, -1)) = $difference($product(-1, all_100_22),
% 206.88/30.33 sc_220_0_0)
% 206.88/30.33 (8) ! [v0: int] : ! [v1: uni] : ( ~ ($lesseq(1, $difference(v0,
% 206.88/30.33 all_100_22))) | ~ (t2tb(v0) = v1) | ? [v2: uni] : ? [v3: int]
% 206.88/30.33 : ? [v4: uni] : (tb2t(v4) = v3 & tb2t(v2) = v3 & get(int, int,
% 206.88/30.33 all_100_10, v1) = v2 & get(int, int, all_100_17, v1) = v4 & uni(v4)
% 206.88/30.33 & uni(v2)))
% 206.88/30.33 (9) tb2t(all_208_1) = all_208_0
% 206.88/30.33 (10) sum2(all_100_11, $sum(all_100_22, 1), $sum($difference($product(-1,
% 206.88/30.33 all_100_22), $product(2, sc_220_0_0)), -1)) = all_542_3
% 206.88/30.33 (11) power1(2, $sum(all_115_0, 1)) = $difference($product(-4, all_100_22),
% 206.88/30.33 $product(4, sc_220_0_0))
% 206.88/30.33 (12) $lesseq(1, $difference(all_100_22, all_208_4))
% 206.88/30.33 (13) ! [v0: int] : ! [v1: int] : ! [v2: uni] : (v1 = v0 | ~ (tb2t(v2) =
% 206.88/30.33 v1) | ~ (tb2t(v2) = v0))
% 206.88/30.33 (14) ! [v0: uni] : ! [v1: uni] : ! [v2: map_int_int] : (v1 = v0 | ~
% 206.88/30.33 (t2tb1(v2) = v1) | ~ (t2tb1(v2) = v0))
% 206.88/30.33 (15) all_100_0 = 0 | ? [v0: int] : ? [v1: int] : ? [v2: int] : ? [v3:
% 206.88/30.33 int] : ? [v4: uni] : ? [v5: uni] : ? [v6: int] : ? [v7: int] : ((
% 206.88/30.33 ~ (v7 = v6) & sum3(all_100_15, $sum($difference(all_100_22,
% 206.88/30.33 $product(2, all_100_18)), 1), $sum($difference(all_100_22,
% 206.88/30.33 all_100_18), 1)) = v7 & t2tb2(all_100_2) = v4 & tb2t(v5) = v6
% 206.88/30.33 & get2(int, v4, $difference(all_100_22, all_100_18)) = v5 & uni(v5)
% 206.88/30.33 & uni(v4)) | ( ~ (v3 = 0) & phase11(v2, all_100_22, all_100_15,
% 206.88/30.33 all_100_2) = v3 & go_right1($difference(all_100_22, all_100_18),
% 206.88/30.33 all_100_22) = v2) | ( ~ (v1 = 0) & phase11(v0,
% 206.88/30.33 $difference(all_100_22, all_100_18), all_100_15, all_100_2) = v1 &
% 206.88/30.33 go_left1($difference(all_100_22, all_100_18), all_100_22) = v0))
% 206.88/30.33 (16) (all_133_6 = all_100_6 & sum2(all_100_19, $sum($difference(all_100_21,
% 206.88/30.33 $product(2, all_100_18)), 1), $sum(all_100_21, 1)) = all_100_6)
% 206.88/30.33 | ( ~ (all_133_0 = all_133_2) & $lesseq(all_133_5, all_100_21) &
% 206.88/30.33 $lesseq(1, $difference($sum(all_133_5, $product(2, all_100_18)),
% 206.88/30.33 all_100_21)) & t2tb1(all_100_11) = all_133_7 & tb2t(all_133_1) =
% 206.88/30.33 all_133_0 & tb2t(all_133_3) = all_133_2 & t2tb(all_133_5) = all_133_4
% 206.88/30.33 & get(int, int, all_133_7, all_133_4) = all_133_3 & get(int, int,
% 206.88/30.33 all_100_17, all_133_4) = all_133_1 & uni(all_133_1) & uni(all_133_3)
% 206.88/30.33 & uni(all_133_4) & uni(all_133_7))
% 206.88/30.33 (17) $lesseq(2, $difference($product(-1, all_100_22), sc_220_0_0))
% 206.88/30.33 (18) ! [v0: uni] : ! [v1: uni] : ! [v2: uni] : ! [v3: uni] : ! [v4: ty]
% 206.88/30.33 : ! [v5: ty] : (v1 = v0 | ~ (get(v5, v4, v3, v2) = v1) | ~ (get(v5,
% 206.88/30.33 v4, v3, v2) = v0))
% 206.88/30.33 (19) $sum($sum(all_100_21, all_100_22), $product(2, sc_220_0_0)) = 0
% 206.88/30.33 (20) ! [v0: map_int_int] : ! [v1: int] : ! [v2: int] : ! [v3: int] : !
% 206.88/30.33 [v4: int] : ! [v5: int] : ( ~ ($lesseq(v2, v3)) | ~ ($lesseq(v1, v2))
% 206.88/30.33 | ~ (sum2(v0, v1, v3) = v4) | ~ (sum2(v0, v1, v2) = v5) | ~
% 206.88/30.33 map_int_int(v0) | sum2(v0, v2, v3) = $difference(v4, v5))
% 206.88/30.33 (21) ! [v0: int] : ! [v1: uni] : ( ~ ($lesseq(0,
% 206.88/30.33 $sum($difference($product(-1, v0), $product(2, all_100_18)),
% 206.88/30.33 all_100_21))) | ~ (t2tb(v0) = v1) | ? [v2: uni] : ? [v3: int]
% 206.88/30.33 : ? [v4: uni] : (tb2t(v4) = v3 & tb2t(v2) = v3 & get(int, int,
% 206.88/30.33 all_100_4, v1) = v2 & get(int, int, all_100_10, v1) = v4 & uni(v4)
% 206.88/30.33 & uni(v2)))
% 206.88/30.33 (22) $sum(all_100_22, sc_220_0_0) = -1 | ~ (power1(2, 0) =
% 206.88/30.33 $difference($product(-1, all_100_22), sc_220_0_0))
% 206.88/30.33 (23) tb2t(all_208_3) = all_208_2
% 206.88/30.33 (24) ~ ($lesseq(2, all_100_18)) | ? [v0: int] : ($product(2, v0) =
% 206.88/30.33 all_100_18 & div1(all_100_18, 2) = v0)
% 206.88/30.33 (25) map_int_int(all_100_11)
% 206.88/30.33 (26) get(int, int, all_100_10, all_287_0) = all_208_3
% 206.88/30.33 (27) $sum($sum(all_100_18, all_100_22), sc_220_0_0) = 0
% 206.88/30.33 (28) t2tb1(all_100_11) = all_100_10
% 206.88/30.33 (29) t2tb(all_208_4) = all_287_0
% 206.88/30.33
% 206.88/30.33 Begin of proof
% 206.88/30.33 |
% 206.88/30.33 | BETA: splitting (22) gives:
% 206.88/30.33 |
% 206.88/30.33 | Case 1:
% 206.88/30.33 | |
% 206.88/30.33 | | (30) ~ (power1(2, 0) = $difference($product(-1, all_100_22),
% 206.88/30.33 | | sc_220_0_0))
% 206.88/30.33 | |
% 206.88/30.33 | | BETA: splitting (24) gives:
% 206.88/30.33 | |
% 206.88/30.33 | | Case 1:
% 206.88/30.33 | | |
% 206.88/30.33 | | | (31) $lesseq(all_100_18, 1)
% 206.88/30.33 | | |
% 206.88/30.33 | | | REDUCE: (27), (31) imply:
% 206.88/30.33 | | | (32) $lesseq(-1, $sum(all_100_22, sc_220_0_0))
% 206.88/30.33 | | |
% 206.88/30.33 | | | COMBINE_INEQS: (17), (32) imply:
% 206.88/30.33 | | | (33) $false
% 206.88/30.33 | | |
% 206.88/30.33 | | | CLOSE: (33) is inconsistent.
% 206.88/30.33 | | |
% 206.88/30.33 | | Case 2:
% 206.88/30.33 | | |
% 206.88/30.33 | | | (34) ? [v0: int] : ($product(2, v0) = all_100_18 & div1(all_100_18, 2)
% 206.88/30.33 | | | = v0)
% 206.88/30.33 | | |
% 206.88/30.33 | | | DELTA: instantiating (34) with fresh symbol all_830_0 gives:
% 206.88/30.33 | | | (35) $product(2, all_830_0) = all_100_18 & div1(all_100_18, 2) =
% 206.88/30.33 | | | all_830_0
% 206.88/30.33 | | |
% 206.88/30.33 | | | ALPHA: (35) implies:
% 206.88/30.33 | | | (36) $product(2, all_830_0) = all_100_18
% 206.88/30.33 | | |
% 206.88/30.33 | | | COMBINE_EQS: (27), (36) imply:
% 206.88/30.33 | | | (37) $sum($sum($product(2, all_830_0), all_100_22), sc_220_0_0) = 0
% 206.88/30.33 | | |
% 206.88/30.33 | | | COL_REDUCE: introducing fresh symbol sc_832_0_0 defined by:
% 206.88/30.33 | | | (38) all_830_0 = sc_832_0_0
% 206.88/30.33 | | |
% 206.88/30.33 | | | COMBINE_EQS: (37), (38) imply:
% 206.88/30.33 | | | (39) $sum($sum(all_100_22, sc_220_0_0), $product(2, sc_832_0_0)) = 0
% 206.88/30.33 | | |
% 206.88/30.33 | | | COMBINE_EQS: (19), (39) imply:
% 206.88/30.33 | | | (40) $sum(all_100_21, sc_220_0_0) = $product(2, sc_832_0_0)
% 206.88/30.33 | | |
% 206.88/30.33 | | | COMBINE_EQS: (27), (39) imply:
% 206.88/30.33 | | | (41) all_100_18 = $product(2, sc_832_0_0)
% 206.88/30.33 | | |
% 206.88/30.33 | | | REDUCE: (12), (39) imply:
% 206.88/30.33 | | | (42) $lesseq(1, $difference($difference($product(-1, all_208_4),
% 206.88/30.33 | | | sc_220_0_0), $product(2, sc_832_0_0)))
% 206.88/30.33 | | |
% 206.88/30.33 | | | REDUCE: (10), (39) imply:
% 206.88/30.33 | | | (43) sum2(all_100_11, $sum($difference($product(-1, sc_220_0_0),
% 206.88/30.33 | | | $product(2, sc_832_0_0)), 1), $sum($difference($product(2,
% 206.88/30.33 | | | sc_832_0_0), sc_220_0_0), -1)) = all_542_3
% 206.88/30.33 | | |
% 206.88/30.33 | | | REDUCE: (5), (39) imply:
% 206.88/30.33 | | | (44) sum2(all_100_11, $sum($difference($product(-1, sc_220_0_0),
% 206.88/30.33 | | | $product(2, sc_832_0_0)), 1), $sum($difference($product(2,
% 206.88/30.33 | | | sc_832_0_0), sc_220_0_0), 1)) = all_100_6
% 206.88/30.33 | | |
% 206.88/30.33 | | | REDUCE: (7), (39) imply:
% 206.88/30.33 | | | (45) power1(2, $sum(all_115_0, -1)) = $product(2, sc_832_0_0)
% 206.88/30.33 | | |
% 206.88/30.33 | | | REDUCE: (11), (39) imply:
% 206.88/30.33 | | | (46) power1(2, $sum(all_115_0, 1)) = $product(8, sc_832_0_0)
% 206.88/30.33 | | |
% 206.88/30.33 | | | REDUCE: (30), (39) imply:
% 206.88/30.33 | | | (47) ~ (power1(2, 0) = $product(2, sc_832_0_0))
% 206.88/30.33 | | |
% 206.88/30.33 | | | BETA: splitting (15) gives:
% 206.88/30.33 | | |
% 206.88/30.33 | | | Case 1:
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | (48) all_100_0 = 0
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | REDUCE: (1), (48) imply:
% 206.88/30.33 | | | | (49) $false
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | CLOSE: (49) is inconsistent.
% 206.88/30.33 | | | |
% 206.88/30.33 | | | Case 2:
% 206.88/30.33 | | | |
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | PRED_UNIFY: (45), (47) imply:
% 206.88/30.33 | | | | (50) ~ (all_115_0 = 1)
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | STRENGTHEN: (3), (50) imply:
% 206.88/30.33 | | | | (51) $lesseq(2, all_115_0)
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | BETA: splitting (16) gives:
% 206.88/30.33 | | | |
% 206.88/30.33 | | | | Case 1:
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | GROUND_INST: instantiating (2) with 2, $sum(all_115_0, 2), $product(8,
% 206.88/30.33 | | | | | sc_832_0_0), simplifying with (46) gives:
% 206.88/30.33 | | | | | (52) ~ ($lesseq(-1, all_115_0)) | ? [v0: int] : (power1(2,
% 206.88/30.33 | | | | | $sum(all_115_0, 2)) = v0 & $product(2, $product(8,
% 206.88/30.33 | | | | | sc_832_0_0)) = v0)
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | GROUND_INST: instantiating (21) with all_208_4, all_287_0, simplifying
% 206.88/30.33 | | | | | with (29) gives:
% 206.88/30.33 | | | | | (53) ~ ($lesseq(0, $sum($difference($product(-1, all_208_4),
% 206.88/30.33 | | | | | $product(2, all_100_18)), all_100_21))) | ? [v0: uni]
% 206.88/30.33 | | | | | : ? [v1: int] : ? [v2: uni] : (tb2t(v2) = v1 & tb2t(v0) = v1
% 206.88/30.33 | | | | | & get(int, int, all_100_4, all_287_0) = v0 & get(int, int,
% 206.88/30.33 | | | | | all_100_10, all_287_0) = v2 & uni(v2) & uni(v0))
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | BETA: splitting (53) gives:
% 206.88/30.33 | | | | |
% 206.88/30.33 | | | | | Case 1:
% 206.88/30.33 | | | | | |
% 206.88/30.33 | | | | | | (54) $lesseq(1, $difference($sum(all_208_4, $product(2,
% 206.88/30.33 | | | | | | all_100_18)), all_100_21))
% 206.88/30.33 | | | | | |
% 206.88/30.33 | | | | | | REDUCE: (40), (41), (54) imply:
% 206.88/30.33 | | | | | | (55) $lesseq(1, $sum($sum(all_208_4, sc_220_0_0), $product(2,
% 206.88/30.33 | | | | | | sc_832_0_0)))
% 206.88/30.33 | | | | | |
% 206.88/30.33 | | | | | | COMBINE_INEQS: (42), (55) imply:
% 206.88/30.34 | | | | | | (56) $false
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | CLOSE: (56) is inconsistent.
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | Case 2:
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | (57) ? [v0: uni] : ? [v1: int] : ? [v2: uni] : (tb2t(v2) = v1
% 206.88/30.34 | | | | | | & tb2t(v0) = v1 & get(int, int, all_100_4, all_287_0) = v0
% 206.88/30.34 | | | | | | & get(int, int, all_100_10, all_287_0) = v2 & uni(v2) &
% 206.88/30.34 | | | | | | uni(v0))
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | DELTA: instantiating (57) with fresh symbols all_1829_0, all_1829_1,
% 206.88/30.34 | | | | | | all_1829_2 gives:
% 206.88/30.34 | | | | | | (58) tb2t(all_1829_0) = all_1829_1 & tb2t(all_1829_2) =
% 206.88/30.34 | | | | | | all_1829_1 & get(int, int, all_100_4, all_287_0) =
% 206.88/30.34 | | | | | | all_1829_2 & get(int, int, all_100_10, all_287_0) =
% 206.88/30.34 | | | | | | all_1829_0 & uni(all_1829_0) & uni(all_1829_2)
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | ALPHA: (58) implies:
% 206.88/30.34 | | | | | | (59) get(int, int, all_100_10, all_287_0) = all_1829_0
% 206.88/30.34 | | | | | | (60) get(int, int, all_100_4, all_287_0) = all_1829_2
% 206.88/30.34 | | | | | | (61) tb2t(all_1829_2) = all_1829_1
% 206.88/30.34 | | | | | | (62) tb2t(all_1829_0) = all_1829_1
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | BETA: splitting (52) gives:
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | Case 1:
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | (63) $lesseq(all_115_0, -2)
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | COMBINE_INEQS: (51), (63) imply:
% 206.88/30.34 | | | | | | | (64) $false
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | CLOSE: (64) is inconsistent.
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | Case 2:
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | GROUND_INST: instantiating (18) with all_208_3, all_1829_0,
% 206.88/30.34 | | | | | | | all_287_0, all_100_10, int, int, simplifying with
% 206.88/30.34 | | | | | | | (26), (59) gives:
% 206.88/30.34 | | | | | | | (65) all_1829_0 = all_208_3
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | GROUND_INST: instantiating (18) with all_208_1, all_1829_2,
% 206.88/30.34 | | | | | | | all_287_0, all_100_4, int, int, simplifying with (6),
% 206.88/30.34 | | | | | | | (60) gives:
% 206.88/30.34 | | | | | | | (66) all_1829_2 = all_208_1
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | REDUCE: (62), (65) imply:
% 206.88/30.34 | | | | | | | (67) tb2t(all_208_3) = all_1829_1
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | REDUCE: (61), (66) imply:
% 206.88/30.34 | | | | | | | (68) tb2t(all_208_1) = all_1829_1
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | GROUND_INST: instantiating (13) with all_208_2, all_1829_1,
% 206.88/30.34 | | | | | | | all_208_3, simplifying with (23), (67) gives:
% 206.88/30.34 | | | | | | | (69) all_1829_1 = all_208_2
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | GROUND_INST: instantiating (13) with all_208_0, all_1829_1,
% 206.88/30.34 | | | | | | | all_208_1, simplifying with (9), (68) gives:
% 206.88/30.34 | | | | | | | (70) all_1829_1 = all_208_0
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | COMBINE_EQS: (69), (70) imply:
% 206.88/30.34 | | | | | | | (71) all_208_0 = all_208_2
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | REDUCE: (4), (71) imply:
% 206.88/30.34 | | | | | | | (72) $false
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | CLOSE: (72) is inconsistent.
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | End of split
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | End of split
% 206.88/30.34 | | | | |
% 206.88/30.34 | | | | Case 2:
% 206.88/30.34 | | | | |
% 206.88/30.34 | | | | | (73) ~ (all_133_0 = all_133_2) & $lesseq(all_133_5, all_100_21) &
% 206.88/30.34 | | | | | $lesseq(1, $difference($sum(all_133_5, $product(2,
% 206.88/30.34 | | | | | all_100_18)), all_100_21)) & t2tb1(all_100_11) =
% 206.88/30.34 | | | | | all_133_7 & tb2t(all_133_1) = all_133_0 & tb2t(all_133_3) =
% 206.88/30.34 | | | | | all_133_2 & t2tb(all_133_5) = all_133_4 & get(int, int,
% 206.88/30.34 | | | | | all_133_7, all_133_4) = all_133_3 & get(int, int,
% 206.88/30.34 | | | | | all_100_17, all_133_4) = all_133_1 & uni(all_133_1) &
% 206.88/30.34 | | | | | uni(all_133_3) & uni(all_133_4) & uni(all_133_7)
% 206.88/30.34 | | | | |
% 206.88/30.34 | | | | | ALPHA: (73) implies:
% 206.88/30.34 | | | | | (74) ~ (all_133_0 = all_133_2)
% 206.88/30.34 | | | | | (75) $lesseq(1, $difference($sum(all_133_5, $product(2,
% 206.88/30.34 | | | | | all_100_18)), all_100_21))
% 206.88/30.34 | | | | | (76) $lesseq(all_133_5, all_100_21)
% 206.88/30.34 | | | | | (77) get(int, int, all_100_17, all_133_4) = all_133_1
% 206.88/30.34 | | | | | (78) get(int, int, all_133_7, all_133_4) = all_133_3
% 206.88/30.34 | | | | | (79) t2tb(all_133_5) = all_133_4
% 206.88/30.34 | | | | | (80) tb2t(all_133_3) = all_133_2
% 206.88/30.34 | | | | | (81) tb2t(all_133_1) = all_133_0
% 206.88/30.34 | | | | | (82) t2tb1(all_100_11) = all_133_7
% 206.88/30.34 | | | | |
% 206.88/30.34 | | | | | REDUCE: (40), (76) imply:
% 206.88/30.34 | | | | | (83) $lesseq(0, $sum($difference($product(-1, all_133_5),
% 206.88/30.34 | | | | | sc_220_0_0), $product(2, sc_832_0_0)))
% 206.88/30.34 | | | | |
% 206.88/30.34 | | | | | REDUCE: (40), (41), (75) imply:
% 206.88/30.34 | | | | | (84) $lesseq(1, $sum($sum(all_133_5, sc_220_0_0), $product(2,
% 206.88/30.34 | | | | | sc_832_0_0)))
% 206.88/30.34 | | | | |
% 206.88/30.34 | | | | | GROUND_INST: instantiating (14) with all_100_10, all_133_7,
% 206.88/30.34 | | | | | all_100_11, simplifying with (28), (82) gives:
% 206.88/30.34 | | | | | (85) all_133_7 = all_100_10
% 206.88/30.34 | | | | |
% 206.88/30.34 | | | | | REDUCE: (78), (85) imply:
% 206.88/30.34 | | | | | (86) get(int, int, all_100_10, all_133_4) = all_133_3
% 206.88/30.34 | | | | |
% 206.88/30.34 | | | | | GROUND_INST: instantiating (8) with all_133_5, all_133_4, simplifying
% 206.88/30.34 | | | | | with (79) gives:
% 206.88/30.34 | | | | | (87) ~ ($lesseq(1, $difference(all_133_5, all_100_22))) | ? [v0:
% 206.88/30.34 | | | | | uni] : ? [v1: int] : ? [v2: uni] : (tb2t(v2) = v1 &
% 206.88/30.34 | | | | | tb2t(v0) = v1 & get(int, int, all_100_10, all_133_4) = v0 &
% 206.88/30.34 | | | | | get(int, int, all_100_17, all_133_4) = v2 & uni(v2) &
% 206.88/30.34 | | | | | uni(v0))
% 206.88/30.34 | | | | |
% 206.88/30.34 | | | | | GROUND_INST: instantiating (20) with all_100_11,
% 206.88/30.34 | | | | | $sum($difference($product(-1, sc_220_0_0), $product(2,
% 206.88/30.34 | | | | | sc_832_0_0)), 1), $sum($difference($product(2,
% 206.88/30.34 | | | | | sc_832_0_0), sc_220_0_0), -1),
% 206.88/30.34 | | | | | $sum($difference($product(2, sc_832_0_0), sc_220_0_0),
% 206.88/30.34 | | | | | 1), all_100_6, all_542_3, simplifying with (25), (43),
% 206.88/30.34 | | | | | (44) gives:
% 206.88/30.34 | | | | | (88) ~ ($lesseq(1, sc_832_0_0)) | sum2(all_100_11,
% 206.88/30.34 | | | | | $sum($difference($product(2, sc_832_0_0), sc_220_0_0), -1),
% 206.88/30.34 | | | | | $sum($difference($product(2, sc_832_0_0), sc_220_0_0), 1)) =
% 206.88/30.34 | | | | | $difference(all_100_6, all_542_3)
% 206.88/30.34 | | | | |
% 206.88/30.34 | | | | | BETA: splitting (87) gives:
% 206.88/30.34 | | | | |
% 206.88/30.34 | | | | | Case 1:
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | (89) $lesseq(all_133_5, all_100_22)
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | REDUCE: (39), (89) imply:
% 206.88/30.34 | | | | | | (90) $lesseq(0, $difference($difference($product(-1, all_133_5),
% 206.88/30.34 | | | | | | sc_220_0_0), $product(2, sc_832_0_0)))
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | COMBINE_INEQS: (84), (90) imply:
% 206.88/30.34 | | | | | | (91) $false
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | CLOSE: (91) is inconsistent.
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | Case 2:
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | (92) $lesseq(1, $difference(all_133_5, all_100_22))
% 206.88/30.34 | | | | | | (93) ? [v0: uni] : ? [v1: int] : ? [v2: uni] : (tb2t(v2) = v1
% 206.88/30.34 | | | | | | & tb2t(v0) = v1 & get(int, int, all_100_10, all_133_4) =
% 206.88/30.34 | | | | | | v0 & get(int, int, all_100_17, all_133_4) = v2 & uni(v2) &
% 206.88/30.34 | | | | | | uni(v0))
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | DELTA: instantiating (93) with fresh symbols all_1261_0, all_1261_1,
% 206.88/30.34 | | | | | | all_1261_2 gives:
% 206.88/30.34 | | | | | | (94) tb2t(all_1261_0) = all_1261_1 & tb2t(all_1261_2) =
% 206.88/30.34 | | | | | | all_1261_1 & get(int, int, all_100_10, all_133_4) =
% 206.88/30.34 | | | | | | all_1261_2 & get(int, int, all_100_17, all_133_4) =
% 206.88/30.34 | | | | | | all_1261_0 & uni(all_1261_0) & uni(all_1261_2)
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | ALPHA: (94) implies:
% 206.88/30.34 | | | | | | (95) get(int, int, all_100_17, all_133_4) = all_1261_0
% 206.88/30.34 | | | | | | (96) get(int, int, all_100_10, all_133_4) = all_1261_2
% 206.88/30.34 | | | | | | (97) tb2t(all_1261_2) = all_1261_1
% 206.88/30.34 | | | | | | (98) tb2t(all_1261_0) = all_1261_1
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | COMBINE_INEQS: (83), (84) imply:
% 206.88/30.34 | | | | | | (99) $lesseq(1, sc_832_0_0)
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | SIMP: (99) implies:
% 206.88/30.34 | | | | | | (100) $lesseq(1, sc_832_0_0)
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | BETA: splitting (88) gives:
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | | Case 1:
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | GROUND_INST: instantiating (18) with all_133_1, all_1261_0,
% 206.88/30.34 | | | | | | | all_133_4, all_100_17, int, int, simplifying with
% 206.88/30.34 | | | | | | | (77), (95) gives:
% 206.88/30.34 | | | | | | | (101) all_1261_0 = all_133_1
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | GROUND_INST: instantiating (18) with all_133_3, all_1261_2,
% 206.88/30.34 | | | | | | | all_133_4, all_100_10, int, int, simplifying with
% 206.88/30.34 | | | | | | | (86), (96) gives:
% 206.88/30.34 | | | | | | | (102) all_1261_2 = all_133_3
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | REDUCE: (98), (101) imply:
% 206.88/30.34 | | | | | | | (103) tb2t(all_133_1) = all_1261_1
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | REDUCE: (97), (102) imply:
% 206.88/30.34 | | | | | | | (104) tb2t(all_133_3) = all_1261_1
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | GROUND_INST: instantiating (13) with all_133_2, all_1261_1,
% 206.88/30.34 | | | | | | | all_133_3, simplifying with (80), (104) gives:
% 206.88/30.34 | | | | | | | (105) all_1261_1 = all_133_2
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | GROUND_INST: instantiating (13) with all_133_0, all_1261_1,
% 206.88/30.34 | | | | | | | all_133_1, simplifying with (81), (103) gives:
% 206.88/30.34 | | | | | | | (106) all_1261_1 = all_133_0
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | COMBINE_EQS: (105), (106) imply:
% 206.88/30.34 | | | | | | | (107) all_133_0 = all_133_2
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | REDUCE: (74), (107) imply:
% 206.88/30.34 | | | | | | | (108) $false
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | CLOSE: (108) is inconsistent.
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | Case 2:
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | (109) $lesseq(sc_832_0_0, 0)
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | COMBINE_INEQS: (100), (109) imply:
% 206.88/30.34 | | | | | | | (110) $false
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | | CLOSE: (110) is inconsistent.
% 206.88/30.34 | | | | | | |
% 206.88/30.34 | | | | | | End of split
% 206.88/30.34 | | | | | |
% 206.88/30.34 | | | | | End of split
% 206.88/30.34 | | | | |
% 206.88/30.34 | | | | End of split
% 206.88/30.34 | | | |
% 206.88/30.34 | | | End of split
% 206.88/30.34 | | |
% 206.88/30.34 | | End of split
% 206.88/30.34 | |
% 206.88/30.34 | Case 2:
% 206.88/30.34 | |
% 206.88/30.34 | | (111) $sum(all_100_22, sc_220_0_0) = -1
% 206.88/30.34 | |
% 206.88/30.34 | | REDUCE: (17), (111) imply:
% 206.88/30.34 | | (112) $false
% 206.88/30.34 | |
% 206.88/30.34 | | CLOSE: (112) is inconsistent.
% 206.88/30.34 | |
% 206.88/30.34 | End of split
% 206.88/30.34 |
% 206.88/30.34 End of proof
% 206.88/30.34
% 206.88/30.34 Sub-proof #5 shows that the following formulas are inconsistent:
% 206.88/30.34 ----------------------------------------------------------------
% 206.88/30.34 (1) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 206.88/30.34 array_int] : ! [v3: array_int] : ! [v4: int] : ! [v5: int] : (v1 =
% 206.88/30.34 v0 | ~ (phase11(v5, v4, v3, v2) = v1) | ~ (phase11(v5, v4, v3, v2) =
% 206.88/30.34 v0))
% 206.88/30.34 (2) phase11($sum($product(2, all_100_22), sc_220_0_0), all_100_22,
% 206.88/30.34 all_100_15, all_100_2) = all_100_0
% 206.88/30.34 (3) phase11($sum($product(2, all_100_22), sc_220_0_0), all_100_22,
% 206.88/30.34 all_100_15, all_100_2) = 0
% 206.88/30.34 (4) ~ (all_100_0 = 0)
% 206.88/30.34
% 206.88/30.34 Begin of proof
% 206.88/30.34 |
% 206.88/30.34 | GROUND_INST: instantiating (1) with all_100_0, 0, all_100_2, all_100_15,
% 206.88/30.34 | all_100_22, $sum($product(2, all_100_22), sc_220_0_0),
% 206.88/30.34 | simplifying with (2), (3) gives:
% 206.88/30.34 | (5) all_100_0 = 0
% 206.88/30.34 |
% 206.88/30.34 | REDUCE: (4), (5) imply:
% 206.88/30.34 | (6) $false
% 206.88/30.34 |
% 206.88/30.34 | CLOSE: (6) is inconsistent.
% 206.88/30.34 |
% 206.88/30.34 End of proof
% 206.88/30.34 % SZS output end Proof for theBenchmark
% 206.88/30.34
% 206.88/30.34 29716ms
%------------------------------------------------------------------------------