TSTP Solution File: SWV408+2 by Princess---230619

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Princess---230619
% Problem  : SWV408+2 : TPTP v8.1.2. Released v3.3.0.
% Transfm  : none
% Format   : tptp
% Command  : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s

% Computer : n029.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 22:56:13 EDT 2023

% Result   : Theorem 15.40s 2.78s
% Output   : Proof 63.11s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : SWV408+2 : TPTP v8.1.2. Released v3.3.0.
% 0.03/0.13  % Command  : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s
% 0.13/0.34  % Computer : n029.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Tue Aug 29 08:17:11 EDT 2023
% 0.13/0.34  % CPUTime  : 
% 0.66/0.66  ________       _____
% 0.66/0.66  ___  __ \_________(_)________________________________
% 0.66/0.66  __  /_/ /_  ___/_  /__  __ \  ___/  _ \_  ___/_  ___/
% 0.66/0.66  _  ____/_  /   _  / _  / / / /__ /  __/(__  )_(__  )
% 0.66/0.66  /_/     /_/    /_/  /_/ /_/\___/ \___//____/ /____/
% 0.66/0.66  
% 0.66/0.66  A Theorem Prover for First-Order Logic modulo Linear Integer Arithmetic
% 0.66/0.66  (2023-06-19)
% 0.66/0.66  
% 0.66/0.66  (c) Philipp Rümmer, 2009-2023
% 0.66/0.66  Contributors: Peter Backeman, Peter Baumgartner, Angelo Brillout, Zafer Esen,
% 0.66/0.66                Amanda Stjerna.
% 0.66/0.66  Free software under BSD-3-Clause.
% 0.66/0.66  
% 0.66/0.66  For more information, visit http://www.philipp.ruemmer.org/princess.shtml
% 0.66/0.66  
% 0.66/0.66  Loading /export/starexec/sandbox/benchmark/theBenchmark.p ...
% 0.73/0.67  Running up to 7 provers in parallel.
% 0.73/0.69  Prover 1: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1571432423
% 0.73/0.69  Prover 0: Options:  +triggersInConjecture +genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1042961893
% 0.73/0.69  Prover 3: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1922548996
% 0.73/0.69  Prover 2: Options:  +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMinimalAndEmpty -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1065072994
% 0.73/0.69  Prover 4: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=1868514696
% 0.73/0.69  Prover 5: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=complete -randomSeed=1259561288
% 0.73/0.69  Prover 6: Options:  -triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximalOutermost -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1399714365
% 3.38/1.19  Prover 4: Preprocessing ...
% 3.38/1.19  Prover 1: Preprocessing ...
% 3.81/1.23  Prover 5: Preprocessing ...
% 3.81/1.23  Prover 3: Preprocessing ...
% 3.81/1.23  Prover 0: Preprocessing ...
% 3.81/1.23  Prover 6: Preprocessing ...
% 3.81/1.23  Prover 2: Preprocessing ...
% 7.29/1.73  Prover 1: Warning: ignoring some quantifiers
% 7.87/1.80  Prover 1: Constructing countermodel ...
% 8.24/1.81  Prover 5: Proving ...
% 8.24/1.83  Prover 6: Proving ...
% 8.24/1.83  Prover 4: Constructing countermodel ...
% 8.24/1.84  Prover 3: Warning: ignoring some quantifiers
% 8.49/1.87  Prover 3: Constructing countermodel ...
% 8.49/1.92  Prover 2: Proving ...
% 9.11/1.97  Prover 0: Proving ...
% 12.27/2.43  Prover 3: gave up
% 12.27/2.44  Prover 7: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-236303470
% 13.06/2.50  Prover 7: Preprocessing ...
% 13.78/2.63  Prover 7: Warning: ignoring some quantifiers
% 14.54/2.66  Prover 7: Constructing countermodel ...
% 15.40/2.78  Prover 0: proved (2086ms)
% 15.40/2.78  
% 15.40/2.78  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 15.40/2.78  
% 15.40/2.78  Prover 8: Options:  +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-200781089
% 15.40/2.78  Prover 6: stopped
% 15.40/2.78  Prover 2: stopped
% 15.40/2.79  Prover 5: stopped
% 15.40/2.79  Prover 10: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=919308125
% 15.40/2.79  Prover 11: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1509710984
% 15.40/2.80  Prover 13: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=complete -randomSeed=1138197443
% 15.82/2.83  Prover 10: Preprocessing ...
% 16.17/2.86  Prover 8: Preprocessing ...
% 16.17/2.86  Prover 13: Preprocessing ...
% 16.17/2.86  Prover 11: Preprocessing ...
% 17.28/3.01  Prover 10: Warning: ignoring some quantifiers
% 17.28/3.03  Prover 10: Constructing countermodel ...
% 17.63/3.05  Prover 8: Warning: ignoring some quantifiers
% 17.63/3.07  Prover 8: Constructing countermodel ...
% 17.63/3.11  Prover 11: Constructing countermodel ...
% 17.63/3.11  Prover 13: Warning: ignoring some quantifiers
% 17.63/3.13  Prover 13: Constructing countermodel ...
% 19.26/3.27  Prover 8: gave up
% 19.26/3.27  Prover 16: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=completeFrugal -randomSeed=-2043353683
% 19.26/3.31  Prover 16: Preprocessing ...
% 20.05/3.39  Prover 10: gave up
% 20.40/3.40  Prover 19: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=complete -randomSeed=-1780594085
% 20.75/3.45  Prover 16: Warning: ignoring some quantifiers
% 20.75/3.45  Prover 19: Preprocessing ...
% 20.75/3.45  Prover 16: Constructing countermodel ...
% 22.44/3.67  Prover 19: Warning: ignoring some quantifiers
% 22.44/3.69  Prover 19: Constructing countermodel ...
% 31.63/4.87  Prover 19: gave up
% 32.21/4.96  Prover 7: gave up
% 43.27/6.36  Prover 1: gave up
% 60.51/8.86  Prover 4: Found proof (size 3069)
% 60.51/8.86  Prover 4: proved (8179ms)
% 60.51/8.87  Prover 13: stopped
% 60.51/8.87  Prover 16: stopped
% 60.94/8.87  Prover 11: stopped
% 60.94/8.88  
% 60.94/8.88  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 60.94/8.88  
% 60.94/8.94  % SZS output start Proof for theBenchmark
% 60.94/8.95  Assumptions after simplification:
% 60.94/8.95  ---------------------------------
% 60.94/8.95  
% 60.94/8.95    (ax22)
% 61.46/8.98    $i(create_slb) &  ! [v0: $i] :  ! [v1: $i] : ( ~ (pair_in_list(create_slb, v0,
% 61.46/8.98          v1) = 0) |  ~ $i(v1) |  ~ $i(v0))
% 61.46/8.98  
% 61.46/8.98    (ax40)
% 61.46/8.98    $i(bad) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~ (triple(v0, v1, bad) =
% 61.46/8.98        v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: int] : ( ~ (v3 = 0) & ok(v2) = v3))
% 61.46/8.98  
% 61.46/8.98    (ax41)
% 61.46/8.99    $i(bad) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v2 = bad | 
% 61.46/8.99      ~ (triple(v0, v1, v2) = v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) | ok(v3) =
% 61.46/8.99      0)
% 61.46/8.99  
% 61.46/8.99    (ax44)
% 61.46/8.99     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5:
% 61.46/8.99      $i] :  ! [v6: $i] : ( ~ (remove_pqp(v0, v3) = v4) |  ~ (triple(v4, v5, v2) =
% 61.46/8.99        v6) |  ~ (remove_slb(v1, v3) = v5) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | 
% 61.46/8.99      ~ $i(v0) |  ? [v7: any] :  ? [v8: $i] :  ? [v9: any] :  ? [v10: $i] :  ?
% 61.46/8.99      [v11: $i] : (triple(v0, v1, v2) = v10 & remove_cpq(v10, v3) = v11 &
% 61.46/8.99        lookup_slb(v1, v3) = v8 & contains_slb(v1, v3) = v7 & less_than(v8, v3) =
% 61.46/8.99        v9 & $i(v11) & $i(v10) & $i(v8) & ( ~ (v9 = 0) |  ~ (v7 = 0) | v11 = v6)))
% 61.46/8.99    &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 61.46/8.99    [v5: $i] : ( ~ (triple(v0, v1, v2) = v4) |  ~ (remove_cpq(v4, v3) = v5) |  ~
% 61.46/8.99      $i(v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: any] :  ? [v7: $i] :  ?
% 61.46/8.99      [v8: any] :  ? [v9: $i] :  ? [v10: $i] :  ? [v11: $i] : (remove_pqp(v0, v3)
% 61.46/8.99        = v9 & triple(v9, v10, v2) = v11 & lookup_slb(v1, v3) = v7 &
% 61.46/8.99        remove_slb(v1, v3) = v10 & contains_slb(v1, v3) = v6 & less_than(v7, v3) =
% 61.46/8.99        v8 & $i(v11) & $i(v10) & $i(v9) & $i(v7) & ( ~ (v8 = 0) |  ~ (v6 = 0) |
% 61.46/8.99          v11 = v5)))
% 61.46/8.99  
% 61.46/8.99    (ax45)
% 61.46/9.00    $i(bad) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i]
% 61.46/9.00    :  ! [v5: $i] : ( ~ (triple(v0, v1, v2) = v4) |  ~ (remove_cpq(v4, v3) = v5) |
% 61.46/9.00       ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: any] :  ? [v7: $i] :
% 61.46/9.00       ? [v8: any] :  ? [v9: $i] :  ? [v10: $i] :  ? [v11: $i] : (remove_pqp(v0,
% 61.46/9.00          v3) = v9 & triple(v9, v10, bad) = v11 & lookup_slb(v1, v3) = v7 &
% 61.46/9.00        remove_slb(v1, v3) = v10 & contains_slb(v1, v3) = v6 &
% 61.46/9.00        strictly_less_than(v3, v7) = v8 & $i(v11) & $i(v10) & $i(v9) & $i(v7) & (
% 61.46/9.00          ~ (v8 = 0) |  ~ (v6 = 0) | v11 = v5)))
% 61.46/9.00  
% 61.46/9.00    (ax47)
% 61.46/9.00    $i(bad) & $i(create_slb) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3:
% 61.46/9.00      $i] :  ! [v4: $i] : (v1 = create_slb |  ~ (triple(v0, v1, v2) = v3) |  ~
% 61.46/9.00      (findmin_cpq_eff(v3) = v4) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v5: $i]
% 61.46/9.00      :  ? [v6: any] :  ? [v7: $i] :  ? [v8: $i] : (findmin_pqp_res(v0) = v5 &
% 61.46/9.00        triple(v0, v7, bad) = v8 & update_slb(v1, v5) = v7 & contains_slb(v1, v5)
% 61.46/9.00        = v6 & $i(v8) & $i(v7) & $i(v5) & (v8 = v4 | v6 = 0)))
% 61.46/9.00  
% 61.46/9.00    (ax48)
% 61.46/9.00    $i(bad) & $i(create_slb) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3:
% 61.46/9.00      $i] :  ! [v4: $i] : (v1 = create_slb |  ~ (triple(v0, v1, v2) = v3) |  ~
% 61.46/9.00      (findmin_cpq_eff(v3) = v4) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v5: $i]
% 61.46/9.00      :  ? [v6: any] :  ? [v7: $i] :  ? [v8: any] :  ? [v9: $i] :  ? [v10: $i] :
% 61.46/9.00      (findmin_pqp_res(v0) = v5 & triple(v0, v9, bad) = v10 & update_slb(v1, v5) =
% 61.46/9.00        v9 & lookup_slb(v1, v5) = v7 & contains_slb(v1, v5) = v6 &
% 61.46/9.00        strictly_less_than(v5, v7) = v8 & $i(v10) & $i(v9) & $i(v7) & $i(v5) & ( ~
% 61.46/9.00          (v8 = 0) |  ~ (v6 = 0) | v10 = v4)))
% 61.46/9.00  
% 61.46/9.00    (ax49)
% 61.46/9.01    $i(create_slb) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  !
% 61.46/9.01    [v4: $i] :  ! [v5: $i] : (v1 = create_slb |  ~ (findmin_pqp_res(v0) = v3) |  ~
% 61.46/9.01      (triple(v0, v4, v2) = v5) |  ~ (update_slb(v1, v3) = v4) |  ~ $i(v2) |  ~
% 61.46/9.01      $i(v1) |  ~ $i(v0) |  ? [v6: any] :  ? [v7: $i] :  ? [v8: any] :  ? [v9: $i]
% 61.46/9.01      :  ? [v10: $i] : (triple(v0, v1, v2) = v9 & findmin_cpq_eff(v9) = v10 &
% 61.46/9.01        lookup_slb(v1, v3) = v7 & contains_slb(v1, v3) = v6 & less_than(v7, v3) =
% 61.46/9.01        v8 & $i(v10) & $i(v9) & $i(v7) & ( ~ (v8 = 0) |  ~ (v6 = 0) | v10 = v5)))
% 61.46/9.01    &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 =
% 61.46/9.01      create_slb |  ~ (triple(v0, v1, v2) = v3) |  ~ (findmin_cpq_eff(v3) = v4) | 
% 61.46/9.01      ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v5: $i] :  ? [v6: any] :  ? [v7: $i]
% 61.46/9.01      :  ? [v8: any] :  ? [v9: $i] :  ? [v10: $i] : (findmin_pqp_res(v0) = v5 &
% 61.46/9.01        triple(v0, v9, v2) = v10 & update_slb(v1, v5) = v9 & lookup_slb(v1, v5) =
% 61.46/9.01        v7 & contains_slb(v1, v5) = v6 & less_than(v7, v5) = v8 & $i(v10) & $i(v9)
% 61.46/9.01        & $i(v7) & $i(v5) & ( ~ (v8 = 0) |  ~ (v6 = 0) | v10 = v4)))
% 61.46/9.01  
% 61.46/9.01    (ax51)
% 61.46/9.01    $i(create_slb) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  !
% 61.46/9.01    [v4: $i] : (v1 = create_slb |  ~ (findmin_cpq_res(v3) = v4) |  ~ (triple(v0,
% 61.46/9.01          v1, v2) = v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) | (findmin_pqp_res(v0)
% 61.46/9.01        = v4 & $i(v4)))
% 61.46/9.01  
% 61.46/9.01    (ax52)
% 61.46/9.01     ! [v0: $i] :  ! [v1: $i] : ( ~ (findmin_cpq_res(v0) = v1) |  ~ $i(v0) |  ?
% 61.46/9.01      [v2: $i] :  ? [v3: $i] : (removemin_cpq_eff(v0) = v2 & findmin_cpq_eff(v0) =
% 61.46/9.01        v3 & remove_cpq(v3, v1) = v2 & $i(v3) & $i(v2))) &  ! [v0: $i] :  ! [v1:
% 61.46/9.01      $i] : ( ~ (removemin_cpq_eff(v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3:
% 61.46/9.01        $i] : (findmin_cpq_res(v0) = v3 & findmin_cpq_eff(v0) = v2 &
% 61.46/9.01        remove_cpq(v2, v3) = v1 & $i(v3) & $i(v2) & $i(v1))) &  ! [v0: $i] :  !
% 61.46/9.01    [v1: $i] : ( ~ (findmin_cpq_eff(v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3:
% 61.46/9.01        $i] : (findmin_cpq_res(v0) = v3 & removemin_cpq_eff(v0) = v2 &
% 61.46/9.01        remove_cpq(v1, v3) = v2 & $i(v3) & $i(v2)))
% 61.46/9.01  
% 61.46/9.01    (ax53)
% 61.46/9.01     ! [v0: $i] :  ! [v1: $i] : ( ~ (removemin_cpq_res(v0) = v1) |  ~ $i(v0) |
% 61.46/9.01      (findmin_cpq_res(v0) = v1 & $i(v1))) &  ! [v0: $i] :  ! [v1: $i] : ( ~
% 61.46/9.01      (findmin_cpq_res(v0) = v1) |  ~ $i(v0) | (removemin_cpq_res(v0) = v1 &
% 61.46/9.01        $i(v1)))
% 61.46/9.01  
% 61.46/9.02    (l44_co)
% 61.46/9.02     ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: $i] :  ? [v5:
% 61.46/9.02      $i] :  ? [v6: $i] :  ? [v7: $i] :  ? [v8: int] : ( ~ (v8 = 0) &
% 61.46/9.02      findmin_cpq_res(v4) = v5 & findmin_pqp_res(v0) = v6 & triple(v0, v1, v2) =
% 61.46/9.02      v4 & update_slb(v1, v6) = v7 & pair_in_list(v7, v3, v6) = v8 &
% 61.46/9.02      contains_slb(v1, v3) = 0 & strictly_less_than(v3, v5) = 0 & $i(v7) & $i(v6)
% 61.46/9.02      & $i(v5) & $i(v4) & $i(v3) & $i(v2) & $i(v1) & $i(v0) &  ! [v9: $i] : ( ~
% 61.46/9.02        (pair_in_list(v7, v3, v9) = 0) |  ~ $i(v9) |  ? [v10: int] : ( ~ (v10 = 0)
% 61.46/9.02          & less_than(v6, v9) = v10)) &  ! [v9: $i] : ( ~ (less_than(v6, v9) = 0)
% 61.46/9.02        |  ~ $i(v9) |  ? [v10: int] : ( ~ (v10 = 0) & pair_in_list(v7, v3, v9) =
% 61.46/9.02          v10)))
% 61.46/9.02  
% 61.46/9.02    (l45_li4647)
% 61.46/9.02     ! [v0: $i] :  ! [v1: $i] : ( ~ (contains_slb(v0, v1) = 0) |  ~ $i(v1) |  ~
% 61.46/9.02      $i(v0) |  ? [v2: $i] : (pair_in_list(v0, v1, v2) = 0 & $i(v2)))
% 61.46/9.02  
% 61.46/9.02    (l48_li3839)
% 61.46/9.02     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5:
% 61.46/9.02      int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~ (pair_in_list(v4, v1, v3)
% 61.66/9.02        = v5) |  ~ (pair_in_list(v0, v1, v2) = 0) |  ~ $i(v3) |  ~ $i(v2) |  ~
% 61.66/9.02      $i(v1) |  ~ $i(v0) |  ? [v6: int] : ( ~ (v6 = 0) & strictly_less_than(v2,
% 61.66/9.02          v3) = v6)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  !
% 61.66/9.02    [v4: $i] :  ! [v5: int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~
% 61.66/9.02      (pair_in_list(v4, v1, v3) = v5) |  ~ (strictly_less_than(v2, v3) = 0) |  ~
% 61.66/9.02      $i(v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: int] : ( ~ (v6 = 0) &
% 61.66/9.02        pair_in_list(v0, v1, v2) = v6)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i]
% 61.66/9.02    :  ! [v3: $i] : ( ~ (pair_in_list(v0, v1, v2) = 0) |  ~
% 61.66/9.02      (strictly_less_than(v2, v3) = 0) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) |  ~
% 61.66/9.02      $i(v0) |  ? [v4: $i] : (update_slb(v0, v3) = v4 & pair_in_list(v4, v1, v3) =
% 61.66/9.02        0 & $i(v4)))
% 61.66/9.02  
% 61.66/9.02    (l49_li3637)
% 61.66/9.02     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5:
% 61.66/9.02      int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~ (pair_in_list(v4, v1, v2)
% 61.66/9.02        = v5) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: any] :  ?
% 61.66/9.02      [v7: any] : (pair_in_list(v0, v1, v2) = v6 & less_than(v3, v2) = v7 & ( ~
% 61.66/9.02          (v7 = 0) |  ~ (v6 = 0))))
% 61.66/9.02  
% 61.66/9.02    (stricly_smaller_definition)
% 61.66/9.03     ! [v0: $i] :  ! [v1: $i] :  ! [v2: int] : (v2 = 0 |  ~
% 61.66/9.03      (strictly_less_than(v0, v1) = v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] : 
% 61.66/9.03      ? [v4: any] : (less_than(v1, v0) = v4 & less_than(v0, v1) = v3 & ( ~ (v3 =
% 61.66/9.03            0) | v4 = 0))) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: int] : (v2 = 0 | 
% 61.66/9.03      ~ (less_than(v1, v0) = v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4:
% 61.66/9.03        any] : (strictly_less_than(v0, v1) = v4 & less_than(v0, v1) = v3 & ( ~ (v3
% 61.66/9.03            = 0) | v4 = 0))) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: any] : ( ~
% 61.66/9.03      (less_than(v1, v0) = v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4:
% 61.66/9.03        any] : (strictly_less_than(v0, v1) = v3 & less_than(v0, v1) = v4 & ( ~ (v3
% 61.66/9.03            = 0) | (v4 = 0 &  ~ (v2 = 0))))) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2:
% 61.66/9.03      any] : ( ~ (less_than(v0, v1) = v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :
% 61.66/9.03       ? [v4: any] : (strictly_less_than(v0, v1) = v3 & less_than(v1, v0) = v4 & (
% 61.66/9.03          ~ (v3 = 0) | (v2 = 0 &  ~ (v4 = 0))))) &  ! [v0: $i] :  ! [v1: $i] : ( ~
% 61.66/9.03      (strictly_less_than(v0, v1) = 0) |  ~ $i(v1) |  ~ $i(v0) |  ? [v2: int] : (
% 61.66/9.03        ~ (v2 = 0) & less_than(v1, v0) = v2 & less_than(v0, v1) = 0)) &  ! [v0:
% 61.66/9.03      $i] :  ! [v1: $i] : ( ~ (less_than(v0, v1) = 0) |  ~ $i(v1) |  ~ $i(v0) |  ?
% 61.66/9.03      [v2: any] :  ? [v3: any] : (strictly_less_than(v0, v1) = v3 & less_than(v1,
% 61.66/9.03          v0) = v2 & (v3 = 0 | v2 = 0)))
% 61.66/9.03  
% 61.66/9.03    (totality)
% 61.66/9.03     ! [v0: $i] :  ! [v1: $i] :  ! [v2: int] : (v2 = 0 |  ~ (less_than(v1, v0) =
% 61.66/9.03        v2) |  ~ $i(v1) |  ~ $i(v0) | less_than(v0, v1) = 0) &  ! [v0: $i] :  !
% 61.66/9.03    [v1: $i] :  ! [v2: int] : (v2 = 0 |  ~ (less_than(v0, v1) = v2) |  ~ $i(v1) | 
% 61.66/9.03      ~ $i(v0) | less_than(v1, v0) = 0)
% 61.66/9.03  
% 61.66/9.03    (transitivity)
% 61.66/9.03     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: int] : (v3 = 0 |  ~
% 61.66/9.03      (less_than(v1, v2) = 0) |  ~ (less_than(v0, v2) = v3) |  ~ $i(v2) |  ~
% 61.66/9.03      $i(v1) |  ~ $i(v0) |  ? [v4: int] : ( ~ (v4 = 0) & less_than(v0, v1) = v4))
% 61.66/9.03    &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: int] : (v3 = 0 |  ~
% 61.66/9.03      (less_than(v0, v2) = v3) |  ~ (less_than(v0, v1) = 0) |  ~ $i(v2) |  ~
% 61.66/9.03      $i(v1) |  ~ $i(v0) |  ? [v4: int] : ( ~ (v4 = 0) & less_than(v1, v2) = v4))
% 61.66/9.03    &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~ (less_than(v1, v2) = 0) |  ~
% 61.66/9.03      (less_than(v0, v1) = 0) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) | less_than(v0,
% 61.66/9.03        v2) = 0)
% 61.66/9.03  
% 61.66/9.03    (function-axioms)
% 61.66/9.04     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0
% 61.66/9.04      |  ~ (triple(v4, v3, v2) = v1) |  ~ (triple(v4, v3, v2) = v0)) &  ! [v0:
% 61.66/9.04      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i]
% 61.66/9.04    :  ! [v4: $i] : (v1 = v0 |  ~ (pair_in_list(v4, v3, v2) = v1) |  ~
% 61.66/9.04      (pair_in_list(v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :
% 61.66/9.04     ! [v3: $i] : (v1 = v0 |  ~ (remove_pqp(v3, v2) = v1) |  ~ (remove_pqp(v3, v2)
% 61.66/9.04        = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0
% 61.66/9.04      |  ~ (insert_pqp(v3, v2) = v1) |  ~ (insert_pqp(v3, v2) = v0)) &  ! [v0:
% 61.66/9.04      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i]
% 61.66/9.04    : (v1 = v0 |  ~ (contains_cpq(v3, v2) = v1) |  ~ (contains_cpq(v3, v2) = v0))
% 61.66/9.04    &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 61.66/9.04      (remove_cpq(v3, v2) = v1) |  ~ (remove_cpq(v3, v2) = v0)) &  ! [v0: $i] :  !
% 61.66/9.04    [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~ (insert_cpq(v3, v2) = v1)
% 61.66/9.04      |  ~ (insert_cpq(v3, v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 61.66/9.04      MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~ (succ_cpq(v3,
% 61.66/9.04          v2) = v1) |  ~ (succ_cpq(v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  !
% 61.66/9.04    [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~ (update_slb(v3, v2) = v1) |  ~
% 61.66/9.04      (update_slb(v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  !
% 61.66/9.04    [v3: $i] : (v1 = v0 |  ~ (lookup_slb(v3, v2) = v1) |  ~ (lookup_slb(v3, v2) =
% 61.66/9.04        v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 | 
% 61.66/9.04      ~ (remove_slb(v3, v2) = v1) |  ~ (remove_slb(v3, v2) = v0)) &  ! [v0:
% 61.66/9.04      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i]
% 61.66/9.04    : (v1 = v0 |  ~ (contains_slb(v3, v2) = v1) |  ~ (contains_slb(v3, v2) = v0))
% 61.66/9.04    &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 61.66/9.04      (pair(v3, v2) = v1) |  ~ (pair(v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] : 
% 61.66/9.04    ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~ (insert_slb(v3, v2) = v1) |  ~
% 61.66/9.04      (insert_slb(v3, v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 61.66/9.04      MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 61.66/9.04      (strictly_less_than(v3, v2) = v1) |  ~ (strictly_less_than(v3, v2) = v0)) & 
% 61.66/9.04    ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3:
% 61.66/9.04      $i] : (v1 = v0 |  ~ (less_than(v3, v2) = v1) |  ~ (less_than(v3, v2) = v0))
% 61.66/9.04    &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~
% 61.66/9.04      (removemin_cpq_res(v2) = v1) |  ~ (removemin_cpq_res(v2) = v0)) &  ! [v0:
% 61.66/9.04      $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~ (findmin_cpq_res(v2) = v1) |
% 61.66/9.04       ~ (findmin_cpq_res(v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :
% 61.66/9.04    (v1 = v0 |  ~ (findmin_pqp_res(v2) = v1) |  ~ (findmin_pqp_res(v2) = v0)) &  !
% 61.66/9.04    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : (v1 = v0
% 61.66/9.04      |  ~ (ok(v2) = v1) |  ~ (ok(v2) = v0)) &  ! [v0: MultipleValueBool] :  !
% 61.66/9.04    [v1: MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~ (check_cpq(v2) = v1) | 
% 61.66/9.04      ~ (check_cpq(v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0
% 61.66/9.04      |  ~ (removemin_cpq_eff(v2) = v1) |  ~ (removemin_cpq_eff(v2) = v0)) &  !
% 61.66/9.04    [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~ (findmin_cpq_eff(v2) =
% 61.66/9.04        v1) |  ~ (findmin_cpq_eff(v2) = v0)) &  ! [v0: MultipleValueBool] :  !
% 61.66/9.04    [v1: MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~ (isnonempty_slb(v2) =
% 61.66/9.04        v1) |  ~ (isnonempty_slb(v2) = v0))
% 61.66/9.04  
% 61.66/9.04  Further assumptions not needed in the proof:
% 61.66/9.04  --------------------------------------------
% 61.66/9.04  ax18, ax19, ax20, ax21, ax23, ax24, ax25, ax26, ax27, ax28, ax29, ax30, ax31,
% 61.66/9.04  ax32, ax33, ax34, ax35, ax36, ax37, ax38, ax39, ax42, ax43, ax46, ax50,
% 61.66/9.04  bottom_smallest, reflexivity
% 61.66/9.04  
% 61.66/9.04  Those formulas are unsatisfiable:
% 61.66/9.04  ---------------------------------
% 61.66/9.04  
% 61.66/9.04  Begin of proof
% 61.66/9.04  | 
% 61.66/9.04  | ALPHA: (transitivity) implies:
% 61.66/9.04  |   (1)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~ (less_than(v1, v2) = 0) |
% 61.66/9.04  |           ~ (less_than(v0, v1) = 0) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |
% 61.66/9.04  |          less_than(v0, v2) = 0)
% 61.66/9.05  |   (2)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: int] : (v3 = 0 |  ~
% 61.66/9.05  |          (less_than(v0, v2) = v3) |  ~ (less_than(v0, v1) = 0) |  ~ $i(v2) | 
% 61.66/9.05  |          ~ $i(v1) |  ~ $i(v0) |  ? [v4: int] : ( ~ (v4 = 0) & less_than(v1,
% 61.66/9.05  |              v2) = v4))
% 61.66/9.05  |   (3)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: int] : (v3 = 0 |  ~
% 61.66/9.05  |          (less_than(v1, v2) = 0) |  ~ (less_than(v0, v2) = v3) |  ~ $i(v2) | 
% 61.66/9.05  |          ~ $i(v1) |  ~ $i(v0) |  ? [v4: int] : ( ~ (v4 = 0) & less_than(v0,
% 61.66/9.05  |              v1) = v4))
% 61.66/9.05  | 
% 61.66/9.05  | ALPHA: (totality) implies:
% 61.66/9.05  |   (4)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: int] : (v2 = 0 |  ~ (less_than(v1,
% 61.66/9.05  |              v0) = v2) |  ~ $i(v1) |  ~ $i(v0) | less_than(v0, v1) = 0)
% 61.66/9.05  | 
% 61.66/9.05  | ALPHA: (stricly_smaller_definition) implies:
% 61.66/9.05  |   (5)   ! [v0: $i] :  ! [v1: $i] : ( ~ (less_than(v0, v1) = 0) |  ~ $i(v1) | 
% 61.66/9.05  |          ~ $i(v0) |  ? [v2: any] :  ? [v3: any] : (strictly_less_than(v0, v1)
% 61.66/9.05  |            = v3 & less_than(v1, v0) = v2 & (v3 = 0 | v2 = 0)))
% 61.66/9.05  |   (6)   ! [v0: $i] :  ! [v1: $i] : ( ~ (strictly_less_than(v0, v1) = 0) |  ~
% 61.66/9.05  |          $i(v1) |  ~ $i(v0) |  ? [v2: int] : ( ~ (v2 = 0) & less_than(v1, v0)
% 61.66/9.05  |            = v2 & less_than(v0, v1) = 0))
% 61.66/9.05  |   (7)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: any] : ( ~ (less_than(v0, v1) = v2)
% 61.66/9.05  |          |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4: any] :
% 61.66/9.05  |          (strictly_less_than(v0, v1) = v3 & less_than(v1, v0) = v4 & ( ~ (v3 =
% 61.66/9.06  |                0) | (v2 = 0 &  ~ (v4 = 0)))))
% 61.82/9.06  |   (8)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: any] : ( ~ (less_than(v1, v0) = v2)
% 61.82/9.06  |          |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4: any] :
% 61.82/9.06  |          (strictly_less_than(v0, v1) = v3 & less_than(v0, v1) = v4 & ( ~ (v3 =
% 61.82/9.06  |                0) | (v4 = 0 &  ~ (v2 = 0)))))
% 61.82/9.06  |   (9)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: int] : (v2 = 0 |  ~ (less_than(v1,
% 61.82/9.06  |              v0) = v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4: any] :
% 61.82/9.06  |          (strictly_less_than(v0, v1) = v4 & less_than(v0, v1) = v3 & ( ~ (v3 =
% 61.82/9.06  |                0) | v4 = 0)))
% 61.82/9.06  |   (10)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: int] : (v2 = 0 |  ~
% 61.82/9.06  |           (strictly_less_than(v0, v1) = v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3:
% 61.82/9.06  |             any] :  ? [v4: any] : (less_than(v1, v0) = v4 & less_than(v0, v1)
% 61.82/9.06  |             = v3 & ( ~ (v3 = 0) | v4 = 0)))
% 61.82/9.06  | 
% 61.82/9.06  | ALPHA: (ax22) implies:
% 61.82/9.06  |   (11)   ! [v0: $i] :  ! [v1: $i] : ( ~ (pair_in_list(create_slb, v0, v1) = 0)
% 61.82/9.06  |           |  ~ $i(v1) |  ~ $i(v0))
% 61.82/9.06  | 
% 61.82/9.06  | ALPHA: (ax40) implies:
% 61.82/9.06  |   (12)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~ (triple(v0, v1, bad) =
% 61.82/9.06  |             v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: int] : ( ~ (v3 = 0) & ok(v2)
% 61.82/9.06  |             = v3))
% 61.82/9.06  | 
% 61.82/9.06  | ALPHA: (ax41) implies:
% 61.82/9.06  |   (13)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v2 = bad |  ~
% 61.82/9.06  |           (triple(v0, v1, v2) = v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |
% 61.82/9.06  |           ok(v3) = 0)
% 61.82/9.06  | 
% 61.82/9.06  | ALPHA: (ax44) implies:
% 61.82/9.06  |   (14)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : 
% 61.82/9.06  |         ! [v5: $i] : ( ~ (triple(v0, v1, v2) = v4) |  ~ (remove_cpq(v4, v3) =
% 61.82/9.06  |             v5) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: any]
% 61.82/9.06  |           :  ? [v7: $i] :  ? [v8: any] :  ? [v9: $i] :  ? [v10: $i] :  ? [v11:
% 61.82/9.06  |             $i] : (remove_pqp(v0, v3) = v9 & triple(v9, v10, v2) = v11 &
% 61.82/9.06  |             lookup_slb(v1, v3) = v7 & remove_slb(v1, v3) = v10 &
% 61.82/9.06  |             contains_slb(v1, v3) = v6 & less_than(v7, v3) = v8 & $i(v11) &
% 61.82/9.06  |             $i(v10) & $i(v9) & $i(v7) & ( ~ (v8 = 0) |  ~ (v6 = 0) | v11 =
% 61.82/9.06  |               v5)))
% 61.82/9.06  |   (15)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : 
% 61.82/9.06  |         ! [v5: $i] :  ! [v6: $i] : ( ~ (remove_pqp(v0, v3) = v4) |  ~
% 61.82/9.06  |           (triple(v4, v5, v2) = v6) |  ~ (remove_slb(v1, v3) = v5) |  ~ $i(v3)
% 61.82/9.06  |           |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v7: any] :  ? [v8: $i] : 
% 61.82/9.06  |           ? [v9: any] :  ? [v10: $i] :  ? [v11: $i] : (triple(v0, v1, v2) =
% 61.82/9.06  |             v10 & remove_cpq(v10, v3) = v11 & lookup_slb(v1, v3) = v8 &
% 61.82/9.06  |             contains_slb(v1, v3) = v7 & less_than(v8, v3) = v9 & $i(v11) &
% 61.82/9.06  |             $i(v10) & $i(v8) & ( ~ (v9 = 0) |  ~ (v7 = 0) | v11 = v6)))
% 61.82/9.06  | 
% 61.82/9.06  | ALPHA: (ax45) implies:
% 61.82/9.07  |   (16)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : 
% 61.82/9.07  |         ! [v5: $i] : ( ~ (triple(v0, v1, v2) = v4) |  ~ (remove_cpq(v4, v3) =
% 61.82/9.07  |             v5) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: any]
% 61.82/9.07  |           :  ? [v7: $i] :  ? [v8: any] :  ? [v9: $i] :  ? [v10: $i] :  ? [v11:
% 61.82/9.07  |             $i] : (remove_pqp(v0, v3) = v9 & triple(v9, v10, bad) = v11 &
% 61.82/9.07  |             lookup_slb(v1, v3) = v7 & remove_slb(v1, v3) = v10 &
% 61.82/9.07  |             contains_slb(v1, v3) = v6 & strictly_less_than(v3, v7) = v8 &
% 61.82/9.07  |             $i(v11) & $i(v10) & $i(v9) & $i(v7) & ( ~ (v8 = 0) |  ~ (v6 = 0) |
% 61.82/9.07  |               v11 = v5)))
% 61.82/9.07  | 
% 61.82/9.07  | ALPHA: (ax47) implies:
% 61.82/9.07  |   (17)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :
% 61.82/9.07  |         (v1 = create_slb |  ~ (triple(v0, v1, v2) = v3) |  ~
% 61.82/9.07  |           (findmin_cpq_eff(v3) = v4) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ?
% 61.82/9.07  |           [v5: $i] :  ? [v6: any] :  ? [v7: $i] :  ? [v8: $i] :
% 61.82/9.07  |           (findmin_pqp_res(v0) = v5 & triple(v0, v7, bad) = v8 &
% 61.82/9.07  |             update_slb(v1, v5) = v7 & contains_slb(v1, v5) = v6 & $i(v8) &
% 61.82/9.07  |             $i(v7) & $i(v5) & (v8 = v4 | v6 = 0)))
% 61.82/9.07  | 
% 61.82/9.07  | ALPHA: (ax48) implies:
% 61.82/9.07  |   (18)  $i(bad)
% 61.82/9.07  |   (19)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :
% 61.82/9.07  |         (v1 = create_slb |  ~ (triple(v0, v1, v2) = v3) |  ~
% 61.82/9.07  |           (findmin_cpq_eff(v3) = v4) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ?
% 61.82/9.07  |           [v5: $i] :  ? [v6: any] :  ? [v7: $i] :  ? [v8: any] :  ? [v9: $i] :
% 61.82/9.07  |            ? [v10: $i] : (findmin_pqp_res(v0) = v5 & triple(v0, v9, bad) = v10
% 61.82/9.07  |             & update_slb(v1, v5) = v9 & lookup_slb(v1, v5) = v7 &
% 61.82/9.07  |             contains_slb(v1, v5) = v6 & strictly_less_than(v5, v7) = v8 &
% 61.82/9.07  |             $i(v10) & $i(v9) & $i(v7) & $i(v5) & ( ~ (v8 = 0) |  ~ (v6 = 0) |
% 61.82/9.07  |               v10 = v4)))
% 61.82/9.07  | 
% 61.82/9.07  | ALPHA: (ax49) implies:
% 61.82/9.07  |   (20)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :
% 61.82/9.07  |         (v1 = create_slb |  ~ (triple(v0, v1, v2) = v3) |  ~
% 61.82/9.07  |           (findmin_cpq_eff(v3) = v4) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ?
% 61.82/9.07  |           [v5: $i] :  ? [v6: any] :  ? [v7: $i] :  ? [v8: any] :  ? [v9: $i] :
% 61.82/9.07  |            ? [v10: $i] : (findmin_pqp_res(v0) = v5 & triple(v0, v9, v2) = v10
% 61.82/9.07  |             & update_slb(v1, v5) = v9 & lookup_slb(v1, v5) = v7 &
% 61.82/9.07  |             contains_slb(v1, v5) = v6 & less_than(v7, v5) = v8 & $i(v10) &
% 61.82/9.07  |             $i(v9) & $i(v7) & $i(v5) & ( ~ (v8 = 0) |  ~ (v6 = 0) | v10 =
% 61.82/9.07  |               v4)))
% 61.82/9.07  |   (21)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : 
% 61.82/9.07  |         ! [v5: $i] : (v1 = create_slb |  ~ (findmin_pqp_res(v0) = v3) |  ~
% 61.82/9.07  |           (triple(v0, v4, v2) = v5) |  ~ (update_slb(v1, v3) = v4) |  ~ $i(v2)
% 61.82/9.07  |           |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: any] :  ? [v7: $i] :  ? [v8: any]
% 61.82/9.07  |           :  ? [v9: $i] :  ? [v10: $i] : (triple(v0, v1, v2) = v9 &
% 61.82/9.07  |             findmin_cpq_eff(v9) = v10 & lookup_slb(v1, v3) = v7 &
% 61.82/9.07  |             contains_slb(v1, v3) = v6 & less_than(v7, v3) = v8 & $i(v10) &
% 61.82/9.07  |             $i(v9) & $i(v7) & ( ~ (v8 = 0) |  ~ (v6 = 0) | v10 = v5)))
% 61.82/9.07  | 
% 61.82/9.07  | ALPHA: (ax51) implies:
% 61.82/9.08  |   (22)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :
% 61.82/9.08  |         (v1 = create_slb |  ~ (findmin_cpq_res(v3) = v4) |  ~ (triple(v0, v1,
% 61.82/9.08  |               v2) = v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |
% 61.82/9.08  |           (findmin_pqp_res(v0) = v4 & $i(v4)))
% 61.82/9.08  | 
% 61.82/9.08  | ALPHA: (ax52) implies:
% 61.82/9.08  |   (23)   ! [v0: $i] :  ! [v1: $i] : ( ~ (findmin_cpq_eff(v0) = v1) |  ~ $i(v0)
% 61.82/9.08  |           |  ? [v2: $i] :  ? [v3: $i] : (findmin_cpq_res(v0) = v3 &
% 61.82/9.08  |             removemin_cpq_eff(v0) = v2 & remove_cpq(v1, v3) = v2 & $i(v3) &
% 61.82/9.08  |             $i(v2)))
% 61.82/9.08  |   (24)   ! [v0: $i] :  ! [v1: $i] : ( ~ (findmin_cpq_res(v0) = v1) |  ~ $i(v0)
% 61.82/9.08  |           |  ? [v2: $i] :  ? [v3: $i] : (removemin_cpq_eff(v0) = v2 &
% 61.82/9.08  |             findmin_cpq_eff(v0) = v3 & remove_cpq(v3, v1) = v2 & $i(v3) &
% 61.82/9.08  |             $i(v2)))
% 61.82/9.08  | 
% 61.82/9.08  | ALPHA: (ax53) implies:
% 61.82/9.08  |   (25)   ! [v0: $i] :  ! [v1: $i] : ( ~ (findmin_cpq_res(v0) = v1) |  ~ $i(v0)
% 61.82/9.08  |           | (removemin_cpq_res(v0) = v1 & $i(v1)))
% 61.82/9.08  | 
% 61.82/9.08  | ALPHA: (l48_li3839) implies:
% 61.82/9.08  |   (26)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : 
% 61.82/9.08  |         ! [v5: int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~
% 61.82/9.08  |           (pair_in_list(v4, v1, v3) = v5) |  ~ (strictly_less_than(v2, v3) =
% 61.82/9.08  |             0) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: int]
% 61.82/9.08  |           : ( ~ (v6 = 0) & pair_in_list(v0, v1, v2) = v6))
% 61.82/9.08  |   (27)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : 
% 61.82/9.08  |         ! [v5: int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~
% 61.82/9.08  |           (pair_in_list(v4, v1, v3) = v5) |  ~ (pair_in_list(v0, v1, v2) = 0)
% 61.82/9.08  |           |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: int] : ( ~
% 61.82/9.08  |             (v6 = 0) & strictly_less_than(v2, v3) = v6))
% 61.82/9.08  | 
% 61.82/9.08  | ALPHA: (function-axioms) implies:
% 61.82/9.08  |   (28)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~
% 61.82/9.08  |           (findmin_cpq_eff(v2) = v1) |  ~ (findmin_cpq_eff(v2) = v0))
% 61.82/9.08  |   (29)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~
% 61.82/9.08  |           (removemin_cpq_eff(v2) = v1) |  ~ (removemin_cpq_eff(v2) = v0))
% 61.82/9.08  |   (30)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i]
% 61.82/9.08  |         : (v1 = v0 |  ~ (ok(v2) = v1) |  ~ (ok(v2) = v0))
% 61.82/9.08  |   (31)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~
% 61.82/9.08  |           (findmin_pqp_res(v2) = v1) |  ~ (findmin_pqp_res(v2) = v0))
% 61.82/9.08  |   (32)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~
% 61.82/9.08  |           (findmin_cpq_res(v2) = v1) |  ~ (findmin_cpq_res(v2) = v0))
% 61.82/9.08  |   (33)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i]
% 61.82/9.08  |         :  ! [v3: $i] : (v1 = v0 |  ~ (less_than(v3, v2) = v1) |  ~
% 61.82/9.08  |           (less_than(v3, v2) = v0))
% 61.82/9.09  |   (34)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i]
% 61.82/9.09  |         :  ! [v3: $i] : (v1 = v0 |  ~ (strictly_less_than(v3, v2) = v1) |  ~
% 61.82/9.09  |           (strictly_less_than(v3, v2) = v0))
% 61.82/9.09  |   (35)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i]
% 61.82/9.09  |         :  ! [v3: $i] : (v1 = v0 |  ~ (contains_slb(v3, v2) = v1) |  ~
% 61.82/9.09  |           (contains_slb(v3, v2) = v0))
% 61.82/9.09  |   (36)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 61.82/9.09  |           (remove_slb(v3, v2) = v1) |  ~ (remove_slb(v3, v2) = v0))
% 61.82/9.09  |   (37)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 61.82/9.09  |           (lookup_slb(v3, v2) = v1) |  ~ (lookup_slb(v3, v2) = v0))
% 61.82/9.09  |   (38)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 61.82/9.09  |           (update_slb(v3, v2) = v1) |  ~ (update_slb(v3, v2) = v0))
% 61.82/9.09  |   (39)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 61.82/9.09  |           (remove_cpq(v3, v2) = v1) |  ~ (remove_cpq(v3, v2) = v0))
% 61.82/9.09  |   (40)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 61.82/9.09  |           (remove_pqp(v3, v2) = v1) |  ~ (remove_pqp(v3, v2) = v0))
% 61.82/9.09  |   (41)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i]
% 61.82/9.09  |         :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (pair_in_list(v4, v3, v2)
% 61.82/9.09  |             = v1) |  ~ (pair_in_list(v4, v3, v2) = v0))
% 61.82/9.09  |   (42)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :
% 61.82/9.09  |         (v1 = v0 |  ~ (triple(v4, v3, v2) = v1) |  ~ (triple(v4, v3, v2) =
% 61.82/9.09  |             v0))
% 61.82/9.09  | 
% 61.82/9.09  | DELTA: instantiating (l44_co) with fresh symbols all_49_0, all_49_1, all_49_2,
% 61.82/9.09  |        all_49_3, all_49_4, all_49_5, all_49_6, all_49_7, all_49_8 gives:
% 61.82/9.09  |   (43)   ~ (all_49_0 = 0) & findmin_cpq_res(all_49_4) = all_49_3 &
% 61.82/9.09  |         findmin_pqp_res(all_49_8) = all_49_2 & triple(all_49_8, all_49_7,
% 61.82/9.09  |           all_49_6) = all_49_4 & update_slb(all_49_7, all_49_2) = all_49_1 &
% 61.82/9.09  |         pair_in_list(all_49_1, all_49_5, all_49_2) = all_49_0 &
% 61.82/9.09  |         contains_slb(all_49_7, all_49_5) = 0 & strictly_less_than(all_49_5,
% 61.82/9.09  |           all_49_3) = 0 & $i(all_49_1) & $i(all_49_2) & $i(all_49_3) &
% 61.82/9.09  |         $i(all_49_4) & $i(all_49_5) & $i(all_49_6) & $i(all_49_7) &
% 61.82/9.09  |         $i(all_49_8) &  ! [v0: $i] : ( ~ (pair_in_list(all_49_1, all_49_5, v0)
% 61.82/9.09  |             = 0) |  ~ $i(v0) |  ? [v1: int] : ( ~ (v1 = 0) &
% 61.82/9.09  |             less_than(all_49_2, v0) = v1)) &  ! [v0: $i] : ( ~
% 61.82/9.09  |           (less_than(all_49_2, v0) = 0) |  ~ $i(v0) |  ? [v1: int] : ( ~ (v1 =
% 61.82/9.09  |               0) & pair_in_list(all_49_1, all_49_5, v0) = v1))
% 61.82/9.09  | 
% 61.82/9.09  | ALPHA: (43) implies:
% 61.82/9.09  |   (44)   ~ (all_49_0 = 0)
% 61.82/9.09  |   (45)  $i(all_49_8)
% 61.82/9.09  |   (46)  $i(all_49_7)
% 61.82/9.09  |   (47)  $i(all_49_6)
% 61.82/9.09  |   (48)  $i(all_49_5)
% 61.82/9.09  |   (49)  $i(all_49_4)
% 61.82/9.09  |   (50)  $i(all_49_3)
% 61.82/9.09  |   (51)  $i(all_49_2)
% 61.82/9.10  |   (52)  strictly_less_than(all_49_5, all_49_3) = 0
% 61.82/9.10  |   (53)  contains_slb(all_49_7, all_49_5) = 0
% 61.82/9.10  |   (54)  pair_in_list(all_49_1, all_49_5, all_49_2) = all_49_0
% 61.82/9.10  |   (55)  update_slb(all_49_7, all_49_2) = all_49_1
% 61.82/9.10  |   (56)  triple(all_49_8, all_49_7, all_49_6) = all_49_4
% 61.82/9.10  |   (57)  findmin_pqp_res(all_49_8) = all_49_2
% 61.82/9.10  |   (58)  findmin_cpq_res(all_49_4) = all_49_3
% 61.82/9.10  |   (59)   ! [v0: $i] : ( ~ (less_than(all_49_2, v0) = 0) |  ~ $i(v0) |  ? [v1:
% 61.82/9.10  |             int] : ( ~ (v1 = 0) & pair_in_list(all_49_1, all_49_5, v0) = v1))
% 61.82/9.10  | 
% 61.82/9.10  | GROUND_INST: instantiating (6) with all_49_5, all_49_3, simplifying with (48),
% 61.82/9.10  |              (50), (52) gives:
% 61.82/9.10  |   (60)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_49_3, all_49_5) = v0 &
% 61.82/9.10  |           less_than(all_49_5, all_49_3) = 0)
% 61.82/9.10  | 
% 61.82/9.10  | GROUND_INST: instantiating (l45_li4647) with all_49_7, all_49_5, simplifying
% 61.82/9.10  |              with (46), (48), (53) gives:
% 61.82/9.10  |   (61)   ? [v0: $i] : (pair_in_list(all_49_7, all_49_5, v0) = 0 & $i(v0))
% 61.82/9.10  | 
% 61.82/9.10  | GROUND_INST: instantiating (13) with all_49_8, all_49_7, all_49_6, all_49_4,
% 61.82/9.10  |              simplifying with (45), (46), (47), (56) gives:
% 61.82/9.10  |   (62)  all_49_6 = bad | ok(all_49_4) = 0
% 61.82/9.10  | 
% 61.82/9.10  | GROUND_INST: instantiating (22) with all_49_8, all_49_7, all_49_6, all_49_4,
% 61.82/9.10  |              all_49_3, simplifying with (45), (46), (47), (56), (58) gives:
% 61.82/9.10  |   (63)  all_49_7 = create_slb | (findmin_pqp_res(all_49_8) = all_49_3 &
% 61.82/9.10  |           $i(all_49_3))
% 61.82/9.10  | 
% 61.82/9.10  | GROUND_INST: instantiating (24) with all_49_4, all_49_3, simplifying with
% 61.82/9.10  |              (49), (58) gives:
% 61.82/9.10  |   (64)   ? [v0: $i] :  ? [v1: $i] : (removemin_cpq_eff(all_49_4) = v0 &
% 61.82/9.10  |           findmin_cpq_eff(all_49_4) = v1 & remove_cpq(v1, all_49_3) = v0 &
% 61.82/9.10  |           $i(v1) & $i(v0))
% 61.82/9.10  | 
% 61.82/9.10  | GROUND_INST: instantiating (25) with all_49_4, all_49_3, simplifying with
% 61.82/9.10  |              (49), (58) gives:
% 61.82/9.10  |   (65)  removemin_cpq_res(all_49_4) = all_49_3 & $i(all_49_3)
% 61.82/9.10  | 
% 61.82/9.10  | DELTA: instantiating (61) with fresh symbol all_58_0 gives:
% 61.82/9.10  |   (66)  pair_in_list(all_49_7, all_49_5, all_58_0) = 0 & $i(all_58_0)
% 61.82/9.10  | 
% 61.82/9.10  | ALPHA: (66) implies:
% 61.82/9.10  |   (67)  $i(all_58_0)
% 61.82/9.10  |   (68)  pair_in_list(all_49_7, all_49_5, all_58_0) = 0
% 61.82/9.10  | 
% 61.82/9.10  | DELTA: instantiating (60) with fresh symbol all_60_0 gives:
% 61.82/9.10  |   (69)   ~ (all_60_0 = 0) & less_than(all_49_3, all_49_5) = all_60_0 &
% 61.82/9.10  |         less_than(all_49_5, all_49_3) = 0
% 61.82/9.10  | 
% 61.82/9.10  | ALPHA: (69) implies:
% 61.82/9.10  |   (70)   ~ (all_60_0 = 0)
% 61.82/9.10  |   (71)  less_than(all_49_5, all_49_3) = 0
% 61.82/9.10  |   (72)  less_than(all_49_3, all_49_5) = all_60_0
% 61.82/9.10  | 
% 61.82/9.10  | DELTA: instantiating (64) with fresh symbols all_62_0, all_62_1 gives:
% 61.82/9.10  |   (73)  removemin_cpq_eff(all_49_4) = all_62_1 & findmin_cpq_eff(all_49_4) =
% 61.82/9.10  |         all_62_0 & remove_cpq(all_62_0, all_49_3) = all_62_1 & $i(all_62_0) &
% 61.82/9.10  |         $i(all_62_1)
% 61.82/9.10  | 
% 61.82/9.10  | ALPHA: (73) implies:
% 61.82/9.10  |   (74)  remove_cpq(all_62_0, all_49_3) = all_62_1
% 61.82/9.10  |   (75)  findmin_cpq_eff(all_49_4) = all_62_0
% 61.82/9.10  |   (76)  removemin_cpq_eff(all_49_4) = all_62_1
% 61.82/9.10  | 
% 61.82/9.10  | GROUND_INST: instantiating (8) with all_49_3, all_49_5, 0, simplifying with
% 61.82/9.10  |              (48), (50), (71) gives:
% 61.82/9.10  |   (77)   ? [v0: int] :  ? [v1: MultipleValueBool] : ( ~ (v0 = 0) &
% 61.82/9.10  |           strictly_less_than(all_49_3, all_49_5) = v0 & less_than(all_49_3,
% 61.82/9.10  |             all_49_5) = v1)
% 61.82/9.10  | 
% 61.82/9.11  | GROUND_INST: instantiating (7) with all_49_3, all_49_5, all_60_0, simplifying
% 61.82/9.11  |              with (48), (50), (72) gives:
% 61.82/9.11  |   (78)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_49_3, all_49_5)
% 61.82/9.11  |           = v0 & less_than(all_49_5, all_49_3) = v1 & ( ~ (v0 = 0) | (all_60_0
% 61.82/9.11  |               = 0 &  ~ (v1 = 0))))
% 61.82/9.11  | 
% 61.82/9.11  | GROUND_INST: instantiating (27) with all_49_7, all_49_5, all_58_0, all_49_2,
% 61.82/9.11  |              all_49_1, all_49_0, simplifying with (46), (48), (51), (54),
% 61.82/9.11  |              (55), (67), (68) gives:
% 61.82/9.11  |   (79)  all_49_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 61.82/9.11  |           strictly_less_than(all_58_0, all_49_2) = v0)
% 61.82/9.11  | 
% 61.82/9.11  | GROUND_INST: instantiating (20) with all_49_8, all_49_7, all_49_6, all_49_4,
% 61.82/9.11  |              all_62_0, simplifying with (45), (46), (47), (56), (75) gives:
% 61.82/9.11  |   (80)  all_49_7 = create_slb |  ? [v0: $i] :  ? [v1: any] :  ? [v2: $i] :  ?
% 61.82/9.11  |         [v3: any] :  ? [v4: $i] :  ? [v5: $i] : (findmin_pqp_res(all_49_8) =
% 61.82/9.11  |           v0 & triple(all_49_8, v4, all_49_6) = v5 & update_slb(all_49_7, v0)
% 61.82/9.11  |           = v4 & lookup_slb(all_49_7, v0) = v2 & contains_slb(all_49_7, v0) =
% 61.82/9.11  |           v1 & less_than(v2, v0) = v3 & $i(v5) & $i(v4) & $i(v2) & $i(v0) & (
% 61.82/9.11  |             ~ (v3 = 0) |  ~ (v1 = 0) | v5 = all_62_0))
% 61.82/9.11  | 
% 61.82/9.11  | GROUND_INST: instantiating (19) with all_49_8, all_49_7, all_49_6, all_49_4,
% 61.82/9.11  |              all_62_0, simplifying with (45), (46), (47), (56), (75) gives:
% 61.82/9.11  |   (81)  all_49_7 = create_slb |  ? [v0: $i] :  ? [v1: any] :  ? [v2: $i] :  ?
% 61.82/9.11  |         [v3: any] :  ? [v4: $i] :  ? [v5: $i] : (findmin_pqp_res(all_49_8) =
% 61.82/9.11  |           v0 & triple(all_49_8, v4, bad) = v5 & update_slb(all_49_7, v0) = v4
% 61.82/9.11  |           & lookup_slb(all_49_7, v0) = v2 & contains_slb(all_49_7, v0) = v1 &
% 61.82/9.11  |           strictly_less_than(v0, v2) = v3 & $i(v5) & $i(v4) & $i(v2) & $i(v0)
% 61.82/9.11  |           & ( ~ (v3 = 0) |  ~ (v1 = 0) | v5 = all_62_0))
% 61.82/9.11  | 
% 61.82/9.11  | GROUND_INST: instantiating (17) with all_49_8, all_49_7, all_49_6, all_49_4,
% 61.82/9.11  |              all_62_0, simplifying with (45), (46), (47), (56), (75) gives:
% 61.82/9.11  |   (82)  all_49_7 = create_slb |  ? [v0: $i] :  ? [v1: any] :  ? [v2: $i] :  ?
% 61.82/9.11  |         [v3: $i] : (findmin_pqp_res(all_49_8) = v0 & triple(all_49_8, v2, bad)
% 61.82/9.11  |           = v3 & update_slb(all_49_7, v0) = v2 & contains_slb(all_49_7, v0) =
% 61.82/9.11  |           v1 & $i(v3) & $i(v2) & $i(v0) & (v3 = all_62_0 | v1 = 0))
% 61.82/9.11  | 
% 61.82/9.11  | DELTA: instantiating (77) with fresh symbols all_76_0, all_76_1 gives:
% 61.82/9.11  |   (83)   ~ (all_76_1 = 0) & strictly_less_than(all_49_3, all_49_5) = all_76_1
% 61.82/9.11  |         & less_than(all_49_3, all_49_5) = all_76_0
% 61.82/9.11  | 
% 61.82/9.11  | ALPHA: (83) implies:
% 61.82/9.11  |   (84)  less_than(all_49_3, all_49_5) = all_76_0
% 61.82/9.11  | 
% 61.82/9.11  | DELTA: instantiating (78) with fresh symbols all_78_0, all_78_1 gives:
% 61.82/9.11  |   (85)  strictly_less_than(all_49_3, all_49_5) = all_78_1 &
% 61.82/9.11  |         less_than(all_49_5, all_49_3) = all_78_0 & ( ~ (all_78_1 = 0) |
% 61.82/9.11  |           (all_60_0 = 0 &  ~ (all_78_0 = 0)))
% 61.82/9.11  | 
% 61.82/9.11  | ALPHA: (85) implies:
% 61.82/9.11  |   (86)  less_than(all_49_5, all_49_3) = all_78_0
% 61.82/9.11  | 
% 61.82/9.11  | BETA: splitting (79) gives:
% 61.82/9.11  | 
% 61.82/9.11  | Case 1:
% 61.82/9.11  | | 
% 61.82/9.11  | |   (87)  all_49_0 = 0
% 61.82/9.11  | | 
% 61.82/9.11  | | REDUCE: (44), (87) imply:
% 61.82/9.11  | |   (88)  $false
% 61.82/9.11  | | 
% 61.82/9.11  | | CLOSE: (88) is inconsistent.
% 61.82/9.11  | | 
% 61.82/9.11  | Case 2:
% 61.82/9.11  | | 
% 61.82/9.12  | |   (89)   ? [v0: int] : ( ~ (v0 = 0) & strictly_less_than(all_58_0, all_49_2)
% 61.82/9.12  | |           = v0)
% 61.82/9.12  | | 
% 61.82/9.12  | | DELTA: instantiating (89) with fresh symbol all_91_0 gives:
% 61.82/9.12  | |   (90)   ~ (all_91_0 = 0) & strictly_less_than(all_58_0, all_49_2) =
% 61.82/9.12  | |         all_91_0
% 61.82/9.12  | | 
% 61.82/9.12  | | ALPHA: (90) implies:
% 61.82/9.12  | |   (91)   ~ (all_91_0 = 0)
% 61.82/9.12  | |   (92)  strictly_less_than(all_58_0, all_49_2) = all_91_0
% 61.82/9.12  | | 
% 61.82/9.12  | | GROUND_INST: instantiating (33) with 0, all_78_0, all_49_3, all_49_5,
% 61.82/9.12  | |              simplifying with (71), (86) gives:
% 61.82/9.12  | |   (93)  all_78_0 = 0
% 61.82/9.12  | | 
% 61.82/9.12  | | GROUND_INST: instantiating (33) with all_60_0, all_76_0, all_49_5, all_49_3,
% 61.82/9.12  | |              simplifying with (72), (84) gives:
% 61.82/9.12  | |   (94)  all_76_0 = all_60_0
% 61.82/9.12  | | 
% 61.82/9.12  | | GROUND_INST: instantiating (10) with all_58_0, all_49_2, all_91_0,
% 61.82/9.12  | |              simplifying with (51), (67), (92) gives:
% 61.82/9.12  | |   (95)  all_91_0 = 0 |  ? [v0: any] :  ? [v1: any] : (less_than(all_58_0,
% 61.82/9.12  | |             all_49_2) = v0 & less_than(all_49_2, all_58_0) = v1 & ( ~ (v0 =
% 61.82/9.12  | |               0) | v1 = 0))
% 61.82/9.12  | | 
% 61.82/9.12  | | BETA: splitting (63) gives:
% 61.82/9.12  | | 
% 61.82/9.12  | | Case 1:
% 61.82/9.12  | | | 
% 61.82/9.12  | | |   (96)  all_49_7 = create_slb
% 61.82/9.12  | | | 
% 61.82/9.12  | | | REDUCE: (68), (96) imply:
% 61.82/9.12  | | |   (97)  pair_in_list(create_slb, all_49_5, all_58_0) = 0
% 61.82/9.12  | | | 
% 61.82/9.12  | | | GROUND_INST: instantiating (11) with all_49_5, all_58_0, simplifying with
% 61.82/9.12  | | |              (48), (67), (97) gives:
% 61.82/9.12  | | |   (98)  $false
% 61.82/9.12  | | | 
% 61.82/9.12  | | | CLOSE: (98) is inconsistent.
% 61.82/9.12  | | | 
% 61.82/9.12  | | Case 2:
% 61.82/9.12  | | | 
% 61.82/9.12  | | |   (99)   ~ (all_49_7 = create_slb)
% 61.82/9.12  | | |   (100)  findmin_pqp_res(all_49_8) = all_49_3 & $i(all_49_3)
% 61.82/9.12  | | | 
% 61.82/9.12  | | | ALPHA: (100) implies:
% 61.82/9.12  | | |   (101)  findmin_pqp_res(all_49_8) = all_49_3
% 61.82/9.12  | | | 
% 61.82/9.12  | | | BETA: splitting (82) gives:
% 61.82/9.12  | | | 
% 61.82/9.12  | | | Case 1:
% 61.82/9.12  | | | | 
% 61.82/9.12  | | | |   (102)  all_49_7 = create_slb
% 61.82/9.12  | | | | 
% 61.82/9.12  | | | | REDUCE: (99), (102) imply:
% 61.82/9.12  | | | |   (103)  $false
% 61.82/9.12  | | | | 
% 61.82/9.12  | | | | CLOSE: (103) is inconsistent.
% 61.82/9.12  | | | | 
% 61.82/9.12  | | | Case 2:
% 61.82/9.12  | | | | 
% 61.82/9.12  | | | |   (104)   ? [v0: $i] :  ? [v1: any] :  ? [v2: $i] :  ? [v3: $i] :
% 61.82/9.12  | | | |          (findmin_pqp_res(all_49_8) = v0 & triple(all_49_8, v2, bad) =
% 61.82/9.12  | | | |            v3 & update_slb(all_49_7, v0) = v2 & contains_slb(all_49_7,
% 61.82/9.12  | | | |              v0) = v1 & $i(v3) & $i(v2) & $i(v0) & (v3 = all_62_0 | v1 =
% 61.82/9.12  | | | |              0))
% 61.82/9.12  | | | | 
% 61.82/9.12  | | | | DELTA: instantiating (104) with fresh symbols all_116_0, all_116_1,
% 61.82/9.12  | | | |        all_116_2, all_116_3 gives:
% 61.82/9.12  | | | |   (105)  findmin_pqp_res(all_49_8) = all_116_3 & triple(all_49_8,
% 61.82/9.12  | | | |            all_116_1, bad) = all_116_0 & update_slb(all_49_7, all_116_3)
% 61.82/9.12  | | | |          = all_116_1 & contains_slb(all_49_7, all_116_3) = all_116_2 &
% 61.82/9.12  | | | |          $i(all_116_0) & $i(all_116_1) & $i(all_116_3) & (all_116_0 =
% 61.82/9.12  | | | |            all_62_0 | all_116_2 = 0)
% 61.82/9.12  | | | | 
% 61.82/9.12  | | | | ALPHA: (105) implies:
% 61.82/9.12  | | | |   (106)  $i(all_116_1)
% 61.82/9.12  | | | |   (107)  contains_slb(all_49_7, all_116_3) = all_116_2
% 61.82/9.12  | | | |   (108)  update_slb(all_49_7, all_116_3) = all_116_1
% 61.82/9.12  | | | |   (109)  triple(all_49_8, all_116_1, bad) = all_116_0
% 61.82/9.12  | | | |   (110)  findmin_pqp_res(all_49_8) = all_116_3
% 61.82/9.12  | | | |   (111)  all_116_0 = all_62_0 | all_116_2 = 0
% 61.82/9.12  | | | | 
% 61.82/9.12  | | | | BETA: splitting (81) gives:
% 61.82/9.12  | | | | 
% 61.82/9.12  | | | | Case 1:
% 61.82/9.12  | | | | | 
% 61.82/9.12  | | | | |   (112)  all_49_7 = create_slb
% 61.82/9.12  | | | | | 
% 61.82/9.12  | | | | | REDUCE: (99), (112) imply:
% 61.82/9.12  | | | | |   (113)  $false
% 61.82/9.12  | | | | | 
% 61.82/9.12  | | | | | CLOSE: (113) is inconsistent.
% 61.82/9.12  | | | | | 
% 61.82/9.12  | | | | Case 2:
% 61.82/9.12  | | | | | 
% 61.82/9.12  | | | | |   (114)   ? [v0: $i] :  ? [v1: any] :  ? [v2: $i] :  ? [v3: any] :  ?
% 61.82/9.12  | | | | |          [v4: $i] :  ? [v5: $i] : (findmin_pqp_res(all_49_8) = v0 &
% 61.82/9.12  | | | | |            triple(all_49_8, v4, bad) = v5 & update_slb(all_49_7, v0) =
% 61.82/9.12  | | | | |            v4 & lookup_slb(all_49_7, v0) = v2 & contains_slb(all_49_7,
% 61.82/9.12  | | | | |              v0) = v1 & strictly_less_than(v0, v2) = v3 & $i(v5) &
% 61.82/9.12  | | | | |            $i(v4) & $i(v2) & $i(v0) & ( ~ (v3 = 0) |  ~ (v1 = 0) | v5
% 61.82/9.12  | | | | |              = all_62_0))
% 61.82/9.12  | | | | | 
% 61.82/9.12  | | | | | DELTA: instantiating (114) with fresh symbols all_121_0, all_121_1,
% 61.82/9.12  | | | | |        all_121_2, all_121_3, all_121_4, all_121_5 gives:
% 61.82/9.12  | | | | |   (115)  findmin_pqp_res(all_49_8) = all_121_5 & triple(all_49_8,
% 61.82/9.12  | | | | |            all_121_1, bad) = all_121_0 & update_slb(all_49_7,
% 61.82/9.12  | | | | |            all_121_5) = all_121_1 & lookup_slb(all_49_7, all_121_5) =
% 61.82/9.12  | | | | |          all_121_3 & contains_slb(all_49_7, all_121_5) = all_121_4 &
% 61.82/9.12  | | | | |          strictly_less_than(all_121_5, all_121_3) = all_121_2 &
% 61.82/9.12  | | | | |          $i(all_121_0) & $i(all_121_1) & $i(all_121_3) & $i(all_121_5)
% 61.82/9.12  | | | | |          & ( ~ (all_121_2 = 0) |  ~ (all_121_4 = 0) | all_121_0 =
% 61.82/9.12  | | | | |            all_62_0)
% 61.82/9.12  | | | | | 
% 61.82/9.12  | | | | | ALPHA: (115) implies:
% 61.82/9.12  | | | | |   (116)  strictly_less_than(all_121_5, all_121_3) = all_121_2
% 61.82/9.12  | | | | |   (117)  contains_slb(all_49_7, all_121_5) = all_121_4
% 61.82/9.12  | | | | |   (118)  lookup_slb(all_49_7, all_121_5) = all_121_3
% 61.82/9.12  | | | | |   (119)  update_slb(all_49_7, all_121_5) = all_121_1
% 61.82/9.12  | | | | |   (120)  triple(all_49_8, all_121_1, bad) = all_121_0
% 61.82/9.12  | | | | |   (121)  findmin_pqp_res(all_49_8) = all_121_5
% 61.82/9.12  | | | | |   (122)   ~ (all_121_2 = 0) |  ~ (all_121_4 = 0) | all_121_0 =
% 61.82/9.12  | | | | |          all_62_0
% 61.82/9.12  | | | | | 
% 61.82/9.12  | | | | | BETA: splitting (80) gives:
% 61.82/9.12  | | | | | 
% 61.82/9.12  | | | | | Case 1:
% 61.82/9.12  | | | | | | 
% 61.82/9.12  | | | | | |   (123)  all_49_7 = create_slb
% 61.82/9.12  | | | | | | 
% 61.82/9.12  | | | | | | REDUCE: (99), (123) imply:
% 61.82/9.12  | | | | | |   (124)  $false
% 61.82/9.12  | | | | | | 
% 61.82/9.12  | | | | | | CLOSE: (124) is inconsistent.
% 61.82/9.12  | | | | | | 
% 61.82/9.12  | | | | | Case 2:
% 61.82/9.12  | | | | | | 
% 61.82/9.13  | | | | | |   (125)   ? [v0: $i] :  ? [v1: any] :  ? [v2: $i] :  ? [v3: any] : 
% 61.82/9.13  | | | | | |          ? [v4: $i] :  ? [v5: $i] : (findmin_pqp_res(all_49_8) = v0
% 61.82/9.13  | | | | | |            & triple(all_49_8, v4, all_49_6) = v5 &
% 61.82/9.13  | | | | | |            update_slb(all_49_7, v0) = v4 & lookup_slb(all_49_7, v0)
% 61.82/9.13  | | | | | |            = v2 & contains_slb(all_49_7, v0) = v1 & less_than(v2,
% 61.82/9.13  | | | | | |              v0) = v3 & $i(v5) & $i(v4) & $i(v2) & $i(v0) & ( ~ (v3
% 61.82/9.13  | | | | | |                = 0) |  ~ (v1 = 0) | v5 = all_62_0))
% 61.82/9.13  | | | | | | 
% 61.82/9.13  | | | | | | DELTA: instantiating (125) with fresh symbols all_126_0, all_126_1,
% 61.82/9.13  | | | | | |        all_126_2, all_126_3, all_126_4, all_126_5 gives:
% 61.82/9.13  | | | | | |   (126)  findmin_pqp_res(all_49_8) = all_126_5 & triple(all_49_8,
% 61.82/9.13  | | | | | |            all_126_1, all_49_6) = all_126_0 & update_slb(all_49_7,
% 61.82/9.13  | | | | | |            all_126_5) = all_126_1 & lookup_slb(all_49_7, all_126_5)
% 61.82/9.13  | | | | | |          = all_126_3 & contains_slb(all_49_7, all_126_5) = all_126_4
% 61.82/9.13  | | | | | |          & less_than(all_126_3, all_126_5) = all_126_2 &
% 61.82/9.13  | | | | | |          $i(all_126_0) & $i(all_126_1) & $i(all_126_3) &
% 61.82/9.13  | | | | | |          $i(all_126_5) & ( ~ (all_126_2 = 0) |  ~ (all_126_4 = 0) |
% 61.82/9.13  | | | | | |            all_126_0 = all_62_0)
% 61.82/9.13  | | | | | | 
% 61.82/9.13  | | | | | | ALPHA: (126) implies:
% 61.82/9.13  | | | | | |   (127)  $i(all_126_3)
% 61.82/9.13  | | | | | |   (128)  less_than(all_126_3, all_126_5) = all_126_2
% 61.82/9.13  | | | | | |   (129)  contains_slb(all_49_7, all_126_5) = all_126_4
% 61.82/9.13  | | | | | |   (130)  lookup_slb(all_49_7, all_126_5) = all_126_3
% 61.82/9.13  | | | | | |   (131)  update_slb(all_49_7, all_126_5) = all_126_1
% 61.82/9.13  | | | | | |   (132)  triple(all_49_8, all_126_1, all_49_6) = all_126_0
% 61.82/9.13  | | | | | |   (133)  findmin_pqp_res(all_49_8) = all_126_5
% 61.82/9.13  | | | | | |   (134)   ~ (all_126_2 = 0) |  ~ (all_126_4 = 0) | all_126_0 =
% 61.82/9.13  | | | | | |          all_62_0
% 61.82/9.13  | | | | | | 
% 61.82/9.13  | | | | | | BETA: splitting (95) gives:
% 61.82/9.13  | | | | | | 
% 61.82/9.13  | | | | | | Case 1:
% 61.82/9.13  | | | | | | | 
% 61.82/9.13  | | | | | | |   (135)  all_91_0 = 0
% 61.82/9.13  | | | | | | | 
% 61.82/9.13  | | | | | | | REDUCE: (91), (135) imply:
% 61.82/9.13  | | | | | | |   (136)  $false
% 61.82/9.13  | | | | | | | 
% 61.82/9.13  | | | | | | | CLOSE: (136) is inconsistent.
% 61.82/9.13  | | | | | | | 
% 61.82/9.13  | | | | | | Case 2:
% 61.82/9.13  | | | | | | | 
% 61.82/9.13  | | | | | | |   (137)   ? [v0: any] :  ? [v1: any] : (less_than(all_58_0,
% 61.82/9.13  | | | | | | |              all_49_2) = v0 & less_than(all_49_2, all_58_0) = v1 &
% 61.82/9.13  | | | | | | |            ( ~ (v0 = 0) | v1 = 0))
% 61.82/9.13  | | | | | | | 
% 61.82/9.13  | | | | | | | DELTA: instantiating (137) with fresh symbols all_131_0, all_131_1
% 61.82/9.13  | | | | | | |        gives:
% 61.82/9.13  | | | | | | |   (138)  less_than(all_58_0, all_49_2) = all_131_1 &
% 61.82/9.13  | | | | | | |          less_than(all_49_2, all_58_0) = all_131_0 & ( ~
% 61.82/9.13  | | | | | | |            (all_131_1 = 0) | all_131_0 = 0)
% 61.82/9.13  | | | | | | | 
% 61.82/9.13  | | | | | | | ALPHA: (138) implies:
% 61.82/9.13  | | | | | | |   (139)  less_than(all_49_2, all_58_0) = all_131_0
% 61.82/9.13  | | | | | | |   (140)  less_than(all_58_0, all_49_2) = all_131_1
% 61.82/9.13  | | | | | | |   (141)   ~ (all_131_1 = 0) | all_131_0 = 0
% 61.82/9.13  | | | | | | | 
% 61.82/9.13  | | | | | | | GROUND_INST: instantiating (31) with all_49_2, all_121_5,
% 61.82/9.13  | | | | | | |              all_49_8, simplifying with (57), (121) gives:
% 61.82/9.13  | | | | | | |   (142)  all_121_5 = all_49_2
% 61.82/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | GROUND_INST: instantiating (31) with all_116_3, all_121_5,
% 62.21/9.13  | | | | | | |              all_49_8, simplifying with (110), (121) gives:
% 62.21/9.13  | | | | | | |   (143)  all_121_5 = all_116_3
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | GROUND_INST: instantiating (31) with all_116_3, all_126_5,
% 62.21/9.13  | | | | | | |              all_49_8, simplifying with (110), (133) gives:
% 62.21/9.13  | | | | | | |   (144)  all_126_5 = all_116_3
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | GROUND_INST: instantiating (31) with all_49_3, all_126_5,
% 62.21/9.13  | | | | | | |              all_49_8, simplifying with (101), (133) gives:
% 62.21/9.13  | | | | | | |   (145)  all_126_5 = all_49_3
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | COMBINE_EQS: (144), (145) imply:
% 62.21/9.13  | | | | | | |   (146)  all_116_3 = all_49_3
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | SIMP: (146) implies:
% 62.21/9.13  | | | | | | |   (147)  all_116_3 = all_49_3
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | COMBINE_EQS: (142), (143) imply:
% 62.21/9.13  | | | | | | |   (148)  all_116_3 = all_49_2
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | SIMP: (148) implies:
% 62.21/9.13  | | | | | | |   (149)  all_116_3 = all_49_2
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | COMBINE_EQS: (147), (149) imply:
% 62.21/9.13  | | | | | | |   (150)  all_49_2 = all_49_3
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | SIMP: (150) implies:
% 62.21/9.13  | | | | | | |   (151)  all_49_2 = all_49_3
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | COMBINE_EQS: (142), (151) imply:
% 62.21/9.13  | | | | | | |   (152)  all_121_5 = all_49_3
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | REDUCE: (131), (145) imply:
% 62.21/9.13  | | | | | | |   (153)  update_slb(all_49_7, all_49_3) = all_126_1
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | REDUCE: (119), (152) imply:
% 62.21/9.13  | | | | | | |   (154)  update_slb(all_49_7, all_49_3) = all_121_1
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | REDUCE: (108), (147) imply:
% 62.21/9.13  | | | | | | |   (155)  update_slb(all_49_7, all_49_3) = all_116_1
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | REDUCE: (55), (151) imply:
% 62.21/9.13  | | | | | | |   (156)  update_slb(all_49_7, all_49_3) = all_49_1
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | REDUCE: (130), (145) imply:
% 62.21/9.13  | | | | | | |   (157)  lookup_slb(all_49_7, all_49_3) = all_126_3
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | REDUCE: (118), (152) imply:
% 62.21/9.13  | | | | | | |   (158)  lookup_slb(all_49_7, all_49_3) = all_121_3
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | REDUCE: (54), (151) imply:
% 62.21/9.13  | | | | | | |   (159)  pair_in_list(all_49_1, all_49_5, all_49_3) = all_49_0
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | REDUCE: (129), (145) imply:
% 62.21/9.13  | | | | | | |   (160)  contains_slb(all_49_7, all_49_3) = all_126_4
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | REDUCE: (117), (152) imply:
% 62.21/9.13  | | | | | | |   (161)  contains_slb(all_49_7, all_49_3) = all_121_4
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | REDUCE: (107), (147) imply:
% 62.21/9.13  | | | | | | |   (162)  contains_slb(all_49_7, all_49_3) = all_116_2
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | REDUCE: (116), (152) imply:
% 62.21/9.13  | | | | | | |   (163)  strictly_less_than(all_49_3, all_121_3) = all_121_2
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | REDUCE: (128), (145) imply:
% 62.21/9.13  | | | | | | |   (164)  less_than(all_126_3, all_49_3) = all_126_2
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | REDUCE: (140), (151) imply:
% 62.21/9.13  | | | | | | |   (165)  less_than(all_58_0, all_49_3) = all_131_1
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | REDUCE: (139), (151) imply:
% 62.21/9.13  | | | | | | |   (166)  less_than(all_49_3, all_58_0) = all_131_0
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | GROUND_INST: instantiating (35) with all_121_4, all_126_4,
% 62.21/9.13  | | | | | | |              all_49_3, all_49_7, simplifying with (160), (161)
% 62.21/9.13  | | | | | | |              gives:
% 62.21/9.13  | | | | | | |   (167)  all_126_4 = all_121_4
% 62.21/9.13  | | | | | | | 
% 62.21/9.13  | | | | | | | GROUND_INST: instantiating (35) with all_116_2, all_126_4,
% 62.21/9.13  | | | | | | |              all_49_3, all_49_7, simplifying with (160), (162)
% 62.21/9.13  | | | | | | |              gives:
% 62.21/9.13  | | | | | | |   (168)  all_126_4 = all_116_2
% 62.21/9.13  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (37) with all_121_3, all_126_3,
% 62.21/9.14  | | | | | | |              all_49_3, all_49_7, simplifying with (157), (158)
% 62.21/9.14  | | | | | | |              gives:
% 62.21/9.14  | | | | | | |   (169)  all_126_3 = all_121_3
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (38) with all_116_1, all_121_1,
% 62.21/9.14  | | | | | | |              all_49_3, all_49_7, simplifying with (154), (155)
% 62.21/9.14  | | | | | | |              gives:
% 62.21/9.14  | | | | | | |   (170)  all_121_1 = all_116_1
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (38) with all_121_1, all_126_1,
% 62.21/9.14  | | | | | | |              all_49_3, all_49_7, simplifying with (153), (154)
% 62.21/9.14  | | | | | | |              gives:
% 62.21/9.14  | | | | | | |   (171)  all_126_1 = all_121_1
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (38) with all_49_1, all_126_1,
% 62.21/9.14  | | | | | | |              all_49_3, all_49_7, simplifying with (153), (156)
% 62.21/9.14  | | | | | | |              gives:
% 62.21/9.14  | | | | | | |   (172)  all_126_1 = all_49_1
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | COMBINE_EQS: (171), (172) imply:
% 62.21/9.14  | | | | | | |   (173)  all_121_1 = all_49_1
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | SIMP: (173) implies:
% 62.21/9.14  | | | | | | |   (174)  all_121_1 = all_49_1
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | COMBINE_EQS: (167), (168) imply:
% 62.21/9.14  | | | | | | |   (175)  all_121_4 = all_116_2
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | SIMP: (175) implies:
% 62.21/9.14  | | | | | | |   (176)  all_121_4 = all_116_2
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | COMBINE_EQS: (170), (174) imply:
% 62.21/9.14  | | | | | | |   (177)  all_116_1 = all_49_1
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | REDUCE: (132), (172) imply:
% 62.21/9.14  | | | | | | |   (178)  triple(all_49_8, all_49_1, all_49_6) = all_126_0
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | REDUCE: (120), (174) imply:
% 62.21/9.14  | | | | | | |   (179)  triple(all_49_8, all_49_1, bad) = all_121_0
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | REDUCE: (109), (177) imply:
% 62.21/9.14  | | | | | | |   (180)  triple(all_49_8, all_49_1, bad) = all_116_0
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | REDUCE: (164), (169) imply:
% 62.21/9.14  | | | | | | |   (181)  less_than(all_121_3, all_49_3) = all_126_2
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | REDUCE: (127), (169) imply:
% 62.21/9.14  | | | | | | |   (182)  $i(all_121_3)
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | REDUCE: (106), (177) imply:
% 62.21/9.14  | | | | | | |   (183)  $i(all_49_1)
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (42) with all_116_0, all_121_0, bad,
% 62.21/9.14  | | | | | | |              all_49_1, all_49_8, simplifying with (179), (180)
% 62.21/9.14  | | | | | | |              gives:
% 62.21/9.14  | | | | | | |   (184)  all_121_0 = all_116_0
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (4) with all_58_0, all_49_3, all_131_0,
% 62.21/9.14  | | | | | | |              simplifying with (50), (67), (166) gives:
% 62.21/9.14  | | | | | | |   (185)  all_131_0 = 0 | less_than(all_58_0, all_49_3) = 0
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (7) with all_49_3, all_58_0, all_131_0,
% 62.21/9.14  | | | | | | |              simplifying with (50), (67), (166) gives:
% 62.21/9.14  | | | | | | |   (186)   ? [v0: any] :  ? [v1: any] :
% 62.21/9.14  | | | | | | |          (strictly_less_than(all_49_3, all_58_0) = v0 &
% 62.21/9.14  | | | | | | |            less_than(all_58_0, all_49_3) = v1 & ( ~ (v0 = 0) |
% 62.21/9.14  | | | | | | |              (all_131_0 = 0 &  ~ (v1 = 0))))
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (3) with all_58_0, all_49_5, all_49_3,
% 62.21/9.14  | | | | | | |              all_131_1, simplifying with (48), (50), (67), (71),
% 62.21/9.14  | | | | | | |              (165) gives:
% 62.21/9.14  | | | | | | |   (187)  all_131_1 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.21/9.14  | | | | | | |            less_than(all_58_0, all_49_5) = v0)
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (4) with all_49_3, all_58_0, all_131_1,
% 62.21/9.14  | | | | | | |              simplifying with (50), (67), (165) gives:
% 62.21/9.14  | | | | | | |   (188)  all_131_1 = 0 | less_than(all_49_3, all_58_0) = 0
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (9) with all_49_3, all_58_0, all_131_1,
% 62.21/9.14  | | | | | | |              simplifying with (50), (67), (165) gives:
% 62.21/9.14  | | | | | | |   (189)  all_131_1 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.21/9.14  | | | | | | |          (strictly_less_than(all_49_3, all_58_0) = v1 &
% 62.21/9.14  | | | | | | |            less_than(all_49_3, all_58_0) = v0 & ( ~ (v0 = 0) | v1
% 62.21/9.14  | | | | | | |              = 0))
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (8) with all_49_3, all_58_0, all_131_1,
% 62.21/9.14  | | | | | | |              simplifying with (50), (67), (165) gives:
% 62.21/9.14  | | | | | | |   (190)   ? [v0: any] :  ? [v1: any] :
% 62.21/9.14  | | | | | | |          (strictly_less_than(all_49_3, all_58_0) = v0 &
% 62.21/9.14  | | | | | | |            less_than(all_49_3, all_58_0) = v1 & ( ~ (v0 = 0) | (v1
% 62.21/9.14  | | | | | | |                = 0 &  ~ (all_131_1 = 0))))
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (3) with all_121_3, all_49_5, all_49_3,
% 62.21/9.14  | | | | | | |              all_126_2, simplifying with (48), (50), (71), (181),
% 62.21/9.14  | | | | | | |              (182) gives:
% 62.21/9.14  | | | | | | |   (191)  all_126_2 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.21/9.14  | | | | | | |            less_than(all_121_3, all_49_5) = v0)
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (4) with all_49_3, all_121_3,
% 62.21/9.14  | | | | | | |              all_126_2, simplifying with (50), (181), (182) gives:
% 62.21/9.14  | | | | | | |   (192)  all_126_2 = 0 | less_than(all_49_3, all_121_3) = 0
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (9) with all_49_3, all_121_3,
% 62.21/9.14  | | | | | | |              all_126_2, simplifying with (50), (181), (182) gives:
% 62.21/9.14  | | | | | | |   (193)  all_126_2 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.21/9.14  | | | | | | |          (strictly_less_than(all_49_3, all_121_3) = v1 &
% 62.21/9.14  | | | | | | |            less_than(all_49_3, all_121_3) = v0 & ( ~ (v0 = 0) | v1
% 62.21/9.14  | | | | | | |              = 0))
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (8) with all_49_3, all_121_3,
% 62.21/9.14  | | | | | | |              all_126_2, simplifying with (50), (181), (182) gives:
% 62.21/9.14  | | | | | | |   (194)   ? [v0: any] :  ? [v1: any] :
% 62.21/9.14  | | | | | | |          (strictly_less_than(all_49_3, all_121_3) = v0 &
% 62.21/9.14  | | | | | | |            less_than(all_49_3, all_121_3) = v1 & ( ~ (v0 = 0) |
% 62.21/9.14  | | | | | | |              (v1 = 0 &  ~ (all_126_2 = 0))))
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (7) with all_121_3, all_49_3,
% 62.21/9.14  | | | | | | |              all_126_2, simplifying with (50), (181), (182) gives:
% 62.21/9.14  | | | | | | |   (195)   ? [v0: any] :  ? [v1: any] :
% 62.21/9.14  | | | | | | |          (strictly_less_than(all_121_3, all_49_3) = v0 &
% 62.21/9.14  | | | | | | |            less_than(all_49_3, all_121_3) = v1 & ( ~ (v0 = 0) |
% 62.21/9.14  | | | | | | |              (all_126_2 = 0 &  ~ (v1 = 0))))
% 62.21/9.14  | | | | | | | 
% 62.21/9.14  | | | | | | | GROUND_INST: instantiating (10) with all_49_3, all_121_3,
% 62.21/9.14  | | | | | | |              all_121_2, simplifying with (50), (163), (182) gives:
% 62.21/9.15  | | | | | | |   (196)  all_121_2 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.21/9.15  | | | | | | |          (less_than(all_121_3, all_49_3) = v1 &
% 62.21/9.15  | | | | | | |            less_than(all_49_3, all_121_3) = v0 & ( ~ (v0 = 0) | v1
% 62.21/9.15  | | | | | | |              = 0))
% 62.21/9.15  | | | | | | | 
% 62.21/9.15  | | | | | | | GROUND_INST: instantiating (13) with all_49_8, all_49_1, all_49_6,
% 62.21/9.15  | | | | | | |              all_126_0, simplifying with (45), (47), (178), (183)
% 62.21/9.15  | | | | | | |              gives:
% 62.21/9.15  | | | | | | |   (197)  all_49_6 = bad | ok(all_126_0) = 0
% 62.21/9.15  | | | | | | | 
% 62.21/9.15  | | | | | | | GROUND_INST: instantiating (21) with all_49_8, all_49_7, bad,
% 62.21/9.15  | | | | | | |              all_49_3, all_49_1, all_116_0, simplifying with (18),
% 62.21/9.15  | | | | | | |              (45), (46), (101), (156), (180) gives:
% 62.21/9.15  | | | | | | |   (198)  all_49_7 = create_slb |  ? [v0: any] :  ? [v1: $i] :  ?
% 62.21/9.15  | | | | | | |          [v2: any] :  ? [v3: $i] :  ? [v4: $i] : (triple(all_49_8,
% 62.21/9.15  | | | | | | |              all_49_7, bad) = v3 & findmin_cpq_eff(v3) = v4 &
% 62.21/9.15  | | | | | | |            lookup_slb(all_49_7, all_49_3) = v1 &
% 62.21/9.15  | | | | | | |            contains_slb(all_49_7, all_49_3) = v0 & less_than(v1,
% 62.21/9.15  | | | | | | |              all_49_3) = v2 & $i(v4) & $i(v3) & $i(v1) & ( ~ (v2 =
% 62.21/9.15  | | | | | | |                0) |  ~ (v0 = 0) | v4 = all_116_0))
% 62.21/9.15  | | | | | | | 
% 62.21/9.15  | | | | | | | DELTA: instantiating (195) with fresh symbols all_152_0, all_152_1
% 62.21/9.15  | | | | | | |        gives:
% 62.21/9.15  | | | | | | |   (199)  strictly_less_than(all_121_3, all_49_3) = all_152_1 &
% 62.21/9.15  | | | | | | |          less_than(all_49_3, all_121_3) = all_152_0 & ( ~
% 62.21/9.15  | | | | | | |            (all_152_1 = 0) | (all_126_2 = 0 &  ~ (all_152_0 = 0)))
% 62.21/9.15  | | | | | | | 
% 62.21/9.15  | | | | | | | ALPHA: (199) implies:
% 62.21/9.15  | | | | | | |   (200)  less_than(all_49_3, all_121_3) = all_152_0
% 62.21/9.15  | | | | | | |   (201)  strictly_less_than(all_121_3, all_49_3) = all_152_1
% 62.21/9.15  | | | | | | |   (202)   ~ (all_152_1 = 0) | (all_126_2 = 0 &  ~ (all_152_0 = 0))
% 62.21/9.15  | | | | | | | 
% 62.21/9.15  | | | | | | | DELTA: instantiating (190) with fresh symbols all_154_0, all_154_1
% 62.21/9.15  | | | | | | |        gives:
% 62.21/9.15  | | | | | | |   (203)  strictly_less_than(all_49_3, all_58_0) = all_154_1 &
% 62.21/9.15  | | | | | | |          less_than(all_49_3, all_58_0) = all_154_0 & ( ~
% 62.21/9.15  | | | | | | |            (all_154_1 = 0) | (all_154_0 = 0 &  ~ (all_131_1 = 0)))
% 62.21/9.15  | | | | | | | 
% 62.21/9.15  | | | | | | | ALPHA: (203) implies:
% 62.21/9.15  | | | | | | |   (204)  less_than(all_49_3, all_58_0) = all_154_0
% 62.21/9.15  | | | | | | |   (205)  strictly_less_than(all_49_3, all_58_0) = all_154_1
% 62.21/9.15  | | | | | | | 
% 62.21/9.15  | | | | | | | DELTA: instantiating (186) with fresh symbols all_156_0, all_156_1
% 62.21/9.15  | | | | | | |        gives:
% 62.21/9.15  | | | | | | |   (206)  strictly_less_than(all_49_3, all_58_0) = all_156_1 &
% 62.21/9.15  | | | | | | |          less_than(all_58_0, all_49_3) = all_156_0 & ( ~
% 62.21/9.15  | | | | | | |            (all_156_1 = 0) | (all_131_0 = 0 &  ~ (all_156_0 = 0)))
% 62.21/9.15  | | | | | | | 
% 62.21/9.15  | | | | | | | ALPHA: (206) implies:
% 62.21/9.15  | | | | | | |   (207)  less_than(all_58_0, all_49_3) = all_156_0
% 62.21/9.15  | | | | | | |   (208)  strictly_less_than(all_49_3, all_58_0) = all_156_1
% 62.21/9.15  | | | | | | | 
% 62.21/9.15  | | | | | | | DELTA: instantiating (194) with fresh symbols all_158_0, all_158_1
% 62.21/9.15  | | | | | | |        gives:
% 62.21/9.15  | | | | | | |   (209)  strictly_less_than(all_49_3, all_121_3) = all_158_1 &
% 62.21/9.15  | | | | | | |          less_than(all_49_3, all_121_3) = all_158_0 & ( ~
% 62.21/9.15  | | | | | | |            (all_158_1 = 0) | (all_158_0 = 0 &  ~ (all_126_2 = 0)))
% 62.21/9.15  | | | | | | | 
% 62.21/9.15  | | | | | | | ALPHA: (209) implies:
% 62.21/9.15  | | | | | | |   (210)  less_than(all_49_3, all_121_3) = all_158_0
% 62.21/9.15  | | | | | | |   (211)  strictly_less_than(all_49_3, all_121_3) = all_158_1
% 62.21/9.15  | | | | | | |   (212)   ~ (all_158_1 = 0) | (all_158_0 = 0 &  ~ (all_126_2 = 0))
% 62.21/9.15  | | | | | | | 
% 62.21/9.15  | | | | | | | BETA: splitting (198) gives:
% 62.21/9.15  | | | | | | | 
% 62.21/9.15  | | | | | | | Case 1:
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | |   (213)  all_49_7 = create_slb
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | | REDUCE: (99), (213) imply:
% 62.21/9.15  | | | | | | | |   (214)  $false
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | | CLOSE: (214) is inconsistent.
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | Case 2:
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | |   (215)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i]
% 62.21/9.15  | | | | | | | |          :  ? [v4: $i] : (triple(all_49_8, all_49_7, bad) = v3 &
% 62.21/9.15  | | | | | | | |            findmin_cpq_eff(v3) = v4 & lookup_slb(all_49_7,
% 62.21/9.15  | | | | | | | |              all_49_3) = v1 & contains_slb(all_49_7, all_49_3) =
% 62.21/9.15  | | | | | | | |            v0 & less_than(v1, all_49_3) = v2 & $i(v4) & $i(v3) &
% 62.21/9.15  | | | | | | | |            $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0) | v4 =
% 62.21/9.15  | | | | | | | |              all_116_0))
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | | DELTA: instantiating (215) with fresh symbols all_164_0,
% 62.21/9.15  | | | | | | | |        all_164_1, all_164_2, all_164_3, all_164_4 gives:
% 62.21/9.15  | | | | | | | |   (216)  triple(all_49_8, all_49_7, bad) = all_164_1 &
% 62.21/9.15  | | | | | | | |          findmin_cpq_eff(all_164_1) = all_164_0 &
% 62.21/9.15  | | | | | | | |          lookup_slb(all_49_7, all_49_3) = all_164_3 &
% 62.21/9.15  | | | | | | | |          contains_slb(all_49_7, all_49_3) = all_164_4 &
% 62.21/9.15  | | | | | | | |          less_than(all_164_3, all_49_3) = all_164_2 &
% 62.21/9.15  | | | | | | | |          $i(all_164_0) & $i(all_164_1) & $i(all_164_3) & ( ~
% 62.21/9.15  | | | | | | | |            (all_164_2 = 0) |  ~ (all_164_4 = 0) | all_164_0 =
% 62.21/9.15  | | | | | | | |            all_116_0)
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | | ALPHA: (216) implies:
% 62.21/9.15  | | | | | | | |   (217)  $i(all_164_3)
% 62.21/9.15  | | | | | | | |   (218)  $i(all_164_1)
% 62.21/9.15  | | | | | | | |   (219)  less_than(all_164_3, all_49_3) = all_164_2
% 62.21/9.15  | | | | | | | |   (220)  contains_slb(all_49_7, all_49_3) = all_164_4
% 62.21/9.15  | | | | | | | |   (221)  lookup_slb(all_49_7, all_49_3) = all_164_3
% 62.21/9.15  | | | | | | | |   (222)  findmin_cpq_eff(all_164_1) = all_164_0
% 62.21/9.15  | | | | | | | |   (223)  triple(all_49_8, all_49_7, bad) = all_164_1
% 62.21/9.15  | | | | | | | |   (224)   ~ (all_164_2 = 0) |  ~ (all_164_4 = 0) | all_164_0 =
% 62.21/9.15  | | | | | | | |          all_116_0
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | | GROUND_INST: instantiating (33) with all_131_0, all_154_0,
% 62.21/9.15  | | | | | | | |              all_58_0, all_49_3, simplifying with (166), (204)
% 62.21/9.15  | | | | | | | |              gives:
% 62.21/9.15  | | | | | | | |   (225)  all_154_0 = all_131_0
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | | GROUND_INST: instantiating (33) with all_152_0, all_158_0,
% 62.21/9.15  | | | | | | | |              all_121_3, all_49_3, simplifying with (200), (210)
% 62.21/9.15  | | | | | | | |              gives:
% 62.21/9.15  | | | | | | | |   (226)  all_158_0 = all_152_0
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | | GROUND_INST: instantiating (33) with all_131_1, all_156_0,
% 62.21/9.15  | | | | | | | |              all_49_3, all_58_0, simplifying with (165), (207)
% 62.21/9.15  | | | | | | | |              gives:
% 62.21/9.15  | | | | | | | |   (227)  all_156_0 = all_131_1
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | | GROUND_INST: instantiating (34) with all_154_1, all_156_1,
% 62.21/9.15  | | | | | | | |              all_58_0, all_49_3, simplifying with (205), (208)
% 62.21/9.15  | | | | | | | |              gives:
% 62.21/9.15  | | | | | | | |   (228)  all_156_1 = all_154_1
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | | GROUND_INST: instantiating (34) with all_121_2, all_158_1,
% 62.21/9.15  | | | | | | | |              all_121_3, all_49_3, simplifying with (163), (211)
% 62.21/9.15  | | | | | | | |              gives:
% 62.21/9.15  | | | | | | | |   (229)  all_158_1 = all_121_2
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | | GROUND_INST: instantiating (35) with all_116_2, all_164_4,
% 62.21/9.15  | | | | | | | |              all_49_3, all_49_7, simplifying with (162), (220)
% 62.21/9.15  | | | | | | | |              gives:
% 62.21/9.15  | | | | | | | |   (230)  all_164_4 = all_116_2
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | | GROUND_INST: instantiating (37) with all_121_3, all_164_3,
% 62.21/9.15  | | | | | | | |              all_49_3, all_49_7, simplifying with (158), (221)
% 62.21/9.15  | | | | | | | |              gives:
% 62.21/9.15  | | | | | | | |   (231)  all_164_3 = all_121_3
% 62.21/9.15  | | | | | | | | 
% 62.21/9.15  | | | | | | | | REDUCE: (219), (231) imply:
% 62.21/9.15  | | | | | | | |   (232)  less_than(all_121_3, all_49_3) = all_164_2
% 62.21/9.15  | | | | | | | | 
% 62.21/9.16  | | | | | | | | GROUND_INST: instantiating (33) with all_126_2, all_164_2,
% 62.21/9.16  | | | | | | | |              all_49_3, all_121_3, simplifying with (181), (232)
% 62.21/9.16  | | | | | | | |              gives:
% 62.21/9.16  | | | | | | | |   (233)  all_164_2 = all_126_2
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | GROUND_INST: instantiating (9) with all_121_3, all_49_3,
% 62.21/9.16  | | | | | | | |              all_152_0, simplifying with (50), (182), (200)
% 62.21/9.16  | | | | | | | |              gives:
% 62.21/9.16  | | | | | | | |   (234)  all_152_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.21/9.16  | | | | | | | |          (strictly_less_than(all_121_3, all_49_3) = v1 &
% 62.21/9.16  | | | | | | | |            less_than(all_121_3, all_49_3) = v0 & ( ~ (v0 = 0) |
% 62.21/9.16  | | | | | | | |              v1 = 0))
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | GROUND_INST: instantiating (8) with all_121_3, all_49_3,
% 62.21/9.16  | | | | | | | |              all_152_0, simplifying with (50), (182), (200)
% 62.21/9.16  | | | | | | | |              gives:
% 62.21/9.16  | | | | | | | |   (235)   ? [v0: any] :  ? [v1: any] :
% 62.21/9.16  | | | | | | | |          (strictly_less_than(all_121_3, all_49_3) = v0 &
% 62.21/9.16  | | | | | | | |            less_than(all_121_3, all_49_3) = v1 & ( ~ (v0 = 0) |
% 62.21/9.16  | | | | | | | |              (v1 = 0 &  ~ (all_152_0 = 0))))
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | GROUND_INST: instantiating (7) with all_49_3, all_121_3,
% 62.21/9.16  | | | | | | | |              all_152_0, simplifying with (50), (182), (200)
% 62.21/9.16  | | | | | | | |              gives:
% 62.21/9.16  | | | | | | | |   (236)   ? [v0: any] :  ? [v1: any] :
% 62.21/9.16  | | | | | | | |          (strictly_less_than(all_49_3, all_121_3) = v0 &
% 62.21/9.16  | | | | | | | |            less_than(all_121_3, all_49_3) = v1 & ( ~ (v0 = 0) |
% 62.21/9.16  | | | | | | | |              (all_152_0 = 0 &  ~ (v1 = 0))))
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | GROUND_INST: instantiating (10) with all_49_3, all_58_0,
% 62.21/9.16  | | | | | | | |              all_154_1, simplifying with (50), (67), (205)
% 62.21/9.16  | | | | | | | |              gives:
% 62.21/9.16  | | | | | | | |   (237)  all_154_1 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.21/9.16  | | | | | | | |          (less_than(all_58_0, all_49_3) = v1 &
% 62.21/9.16  | | | | | | | |            less_than(all_49_3, all_58_0) = v0 & ( ~ (v0 = 0) |
% 62.21/9.16  | | | | | | | |              v1 = 0))
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | GROUND_INST: instantiating (23) with all_164_1, all_164_0,
% 62.21/9.16  | | | | | | | |              simplifying with (218), (222) gives:
% 62.21/9.16  | | | | | | | |   (238)   ? [v0: $i] :  ? [v1: $i] : (findmin_cpq_res(all_164_1)
% 62.21/9.16  | | | | | | | |            = v1 & removemin_cpq_eff(all_164_1) = v0 &
% 62.21/9.16  | | | | | | | |            remove_cpq(all_164_0, v1) = v0 & $i(v1) & $i(v0))
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | GROUND_INST: instantiating (20) with all_49_8, all_49_7, bad,
% 62.21/9.16  | | | | | | | |              all_164_1, all_164_0, simplifying with (18), (45),
% 62.21/9.16  | | | | | | | |              (46), (222), (223) gives:
% 62.21/9.16  | | | | | | | |   (239)  all_49_7 = create_slb |  ? [v0: $i] :  ? [v1: any] :  ?
% 62.21/9.16  | | | | | | | |          [v2: $i] :  ? [v3: any] :  ? [v4: $i] :  ? [v5: $i] :
% 62.21/9.16  | | | | | | | |          (findmin_pqp_res(all_49_8) = v0 & triple(all_49_8, v4,
% 62.21/9.16  | | | | | | | |              bad) = v5 & update_slb(all_49_7, v0) = v4 &
% 62.21/9.16  | | | | | | | |            lookup_slb(all_49_7, v0) = v2 &
% 62.21/9.16  | | | | | | | |            contains_slb(all_49_7, v0) = v1 & less_than(v2, v0) =
% 62.21/9.16  | | | | | | | |            v3 & $i(v5) & $i(v4) & $i(v2) & $i(v0) & ( ~ (v3 = 0)
% 62.21/9.16  | | | | | | | |              |  ~ (v1 = 0) | v5 = all_164_0))
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | GROUND_INST: instantiating (19) with all_49_8, all_49_7, bad,
% 62.21/9.16  | | | | | | | |              all_164_1, all_164_0, simplifying with (18), (45),
% 62.21/9.16  | | | | | | | |              (46), (222), (223) gives:
% 62.21/9.16  | | | | | | | |   (240)  all_49_7 = create_slb |  ? [v0: $i] :  ? [v1: any] :  ?
% 62.21/9.16  | | | | | | | |          [v2: $i] :  ? [v3: any] :  ? [v4: $i] :  ? [v5: $i] :
% 62.21/9.16  | | | | | | | |          (findmin_pqp_res(all_49_8) = v0 & triple(all_49_8, v4,
% 62.21/9.16  | | | | | | | |              bad) = v5 & update_slb(all_49_7, v0) = v4 &
% 62.21/9.16  | | | | | | | |            lookup_slb(all_49_7, v0) = v2 &
% 62.21/9.16  | | | | | | | |            contains_slb(all_49_7, v0) = v1 &
% 62.21/9.16  | | | | | | | |            strictly_less_than(v0, v2) = v3 & $i(v5) & $i(v4) &
% 62.21/9.16  | | | | | | | |            $i(v2) & $i(v0) & ( ~ (v3 = 0) |  ~ (v1 = 0) | v5 =
% 62.21/9.16  | | | | | | | |              all_164_0))
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | GROUND_INST: instantiating (17) with all_49_8, all_49_7, bad,
% 62.21/9.16  | | | | | | | |              all_164_1, all_164_0, simplifying with (18), (45),
% 62.21/9.16  | | | | | | | |              (46), (222), (223) gives:
% 62.21/9.16  | | | | | | | |   (241)  all_49_7 = create_slb |  ? [v0: $i] :  ? [v1: any] :  ?
% 62.21/9.16  | | | | | | | |          [v2: $i] :  ? [v3: $i] : (findmin_pqp_res(all_49_8) =
% 62.21/9.16  | | | | | | | |            v0 & triple(all_49_8, v2, bad) = v3 &
% 62.21/9.16  | | | | | | | |            update_slb(all_49_7, v0) = v2 &
% 62.21/9.16  | | | | | | | |            contains_slb(all_49_7, v0) = v1 & $i(v3) & $i(v2) &
% 62.21/9.16  | | | | | | | |            $i(v0) & (v3 = all_164_0 | v1 = 0))
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | GROUND_INST: instantiating (12) with all_49_8, all_49_7,
% 62.21/9.16  | | | | | | | |              all_164_1, simplifying with (45), (46), (223)
% 62.21/9.16  | | | | | | | |              gives:
% 62.21/9.16  | | | | | | | |   (242)   ? [v0: int] : ( ~ (v0 = 0) & ok(all_164_1) = v0)
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | DELTA: instantiating (242) with fresh symbol all_184_0 gives:
% 62.21/9.16  | | | | | | | |   (243)   ~ (all_184_0 = 0) & ok(all_164_1) = all_184_0
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | ALPHA: (243) implies:
% 62.21/9.16  | | | | | | | |   (244)   ~ (all_184_0 = 0)
% 62.21/9.16  | | | | | | | |   (245)  ok(all_164_1) = all_184_0
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | DELTA: instantiating (238) with fresh symbols all_186_0,
% 62.21/9.16  | | | | | | | |        all_186_1 gives:
% 62.21/9.16  | | | | | | | |   (246)  findmin_cpq_res(all_164_1) = all_186_0 &
% 62.21/9.16  | | | | | | | |          removemin_cpq_eff(all_164_1) = all_186_1 &
% 62.21/9.16  | | | | | | | |          remove_cpq(all_164_0, all_186_0) = all_186_1 &
% 62.21/9.16  | | | | | | | |          $i(all_186_0) & $i(all_186_1)
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | ALPHA: (246) implies:
% 62.21/9.16  | | | | | | | |   (247)  $i(all_186_0)
% 62.21/9.16  | | | | | | | |   (248)  remove_cpq(all_164_0, all_186_0) = all_186_1
% 62.21/9.16  | | | | | | | |   (249)  removemin_cpq_eff(all_164_1) = all_186_1
% 62.21/9.16  | | | | | | | |   (250)  findmin_cpq_res(all_164_1) = all_186_0
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | DELTA: instantiating (236) with fresh symbols all_188_0,
% 62.21/9.16  | | | | | | | |        all_188_1 gives:
% 62.21/9.16  | | | | | | | |   (251)  strictly_less_than(all_49_3, all_121_3) = all_188_1 &
% 62.21/9.16  | | | | | | | |          less_than(all_121_3, all_49_3) = all_188_0 & ( ~
% 62.21/9.16  | | | | | | | |            (all_188_1 = 0) | (all_152_0 = 0 &  ~ (all_188_0 =
% 62.21/9.16  | | | | | | | |                0)))
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | ALPHA: (251) implies:
% 62.21/9.16  | | | | | | | |   (252)  less_than(all_121_3, all_49_3) = all_188_0
% 62.21/9.16  | | | | | | | |   (253)  strictly_less_than(all_49_3, all_121_3) = all_188_1
% 62.21/9.16  | | | | | | | |   (254)   ~ (all_188_1 = 0) | (all_152_0 = 0 &  ~ (all_188_0 =
% 62.21/9.16  | | | | | | | |              0))
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | DELTA: instantiating (235) with fresh symbols all_190_0,
% 62.21/9.16  | | | | | | | |        all_190_1 gives:
% 62.21/9.16  | | | | | | | |   (255)  strictly_less_than(all_121_3, all_49_3) = all_190_1 &
% 62.21/9.16  | | | | | | | |          less_than(all_121_3, all_49_3) = all_190_0 & ( ~
% 62.21/9.16  | | | | | | | |            (all_190_1 = 0) | (all_190_0 = 0 &  ~ (all_152_0 =
% 62.21/9.16  | | | | | | | |                0)))
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | ALPHA: (255) implies:
% 62.21/9.16  | | | | | | | |   (256)  less_than(all_121_3, all_49_3) = all_190_0
% 62.21/9.16  | | | | | | | |   (257)  strictly_less_than(all_121_3, all_49_3) = all_190_1
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | GROUND_INST: instantiating (33) with all_126_2, all_190_0,
% 62.21/9.16  | | | | | | | |              all_49_3, all_121_3, simplifying with (181), (256)
% 62.21/9.16  | | | | | | | |              gives:
% 62.21/9.16  | | | | | | | |   (258)  all_190_0 = all_126_2
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | GROUND_INST: instantiating (33) with all_188_0, all_190_0,
% 62.21/9.16  | | | | | | | |              all_49_3, all_121_3, simplifying with (252), (256)
% 62.21/9.16  | | | | | | | |              gives:
% 62.21/9.16  | | | | | | | |   (259)  all_190_0 = all_188_0
% 62.21/9.16  | | | | | | | | 
% 62.21/9.16  | | | | | | | | GROUND_INST: instantiating (34) with all_121_2, all_188_1,
% 62.21/9.16  | | | | | | | |              all_121_3, all_49_3, simplifying with (163), (253)
% 62.21/9.16  | | | | | | | |              gives:
% 62.21/9.16  | | | | | | | |   (260)  all_188_1 = all_121_2
% 62.21/9.17  | | | | | | | | 
% 62.21/9.17  | | | | | | | | GROUND_INST: instantiating (34) with all_152_1, all_190_1,
% 62.21/9.17  | | | | | | | |              all_49_3, all_121_3, simplifying with (201), (257)
% 62.21/9.17  | | | | | | | |              gives:
% 62.21/9.17  | | | | | | | |   (261)  all_190_1 = all_152_1
% 62.21/9.17  | | | | | | | | 
% 62.21/9.17  | | | | | | | | COMBINE_EQS: (258), (259) imply:
% 62.21/9.17  | | | | | | | |   (262)  all_188_0 = all_126_2
% 62.21/9.17  | | | | | | | | 
% 62.21/9.17  | | | | | | | | BETA: splitting (62) gives:
% 62.21/9.17  | | | | | | | | 
% 62.21/9.17  | | | | | | | | Case 1:
% 62.21/9.17  | | | | | | | | | 
% 62.21/9.17  | | | | | | | | |   (263)  ok(all_49_4) = 0
% 62.21/9.17  | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | GROUND_INST: instantiating (22) with all_49_8, all_49_7, bad,
% 62.21/9.17  | | | | | | | | |              all_164_1, all_186_0, simplifying with (18), (45),
% 62.21/9.17  | | | | | | | | |              (46), (223), (250) gives:
% 62.21/9.17  | | | | | | | | |   (264)  all_49_7 = create_slb | (findmin_pqp_res(all_49_8) =
% 62.21/9.17  | | | | | | | | |            all_186_0 & $i(all_186_0))
% 62.21/9.17  | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | BETA: splitting (264) gives:
% 62.21/9.17  | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | Case 1:
% 62.21/9.17  | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | |   (265)  all_49_7 = create_slb
% 62.21/9.17  | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | REDUCE: (99), (265) imply:
% 62.21/9.17  | | | | | | | | | |   (266)  $false
% 62.21/9.17  | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | CLOSE: (266) is inconsistent.
% 62.21/9.17  | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | Case 2:
% 62.21/9.17  | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | |   (267)  findmin_pqp_res(all_49_8) = all_186_0 &
% 62.21/9.17  | | | | | | | | | |          $i(all_186_0)
% 62.21/9.17  | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | ALPHA: (267) implies:
% 62.21/9.17  | | | | | | | | | |   (268)  findmin_pqp_res(all_49_8) = all_186_0
% 62.21/9.17  | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | GROUND_INST: instantiating (31) with all_49_3, all_186_0,
% 62.21/9.17  | | | | | | | | | |              all_49_8, simplifying with (101), (268) gives:
% 62.21/9.17  | | | | | | | | | |   (269)  all_186_0 = all_49_3
% 62.21/9.17  | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | REDUCE: (248), (269) imply:
% 62.21/9.17  | | | | | | | | | |   (270)  remove_cpq(all_164_0, all_49_3) = all_186_1
% 62.21/9.17  | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | BETA: splitting (111) gives:
% 62.21/9.17  | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | Case 1:
% 62.21/9.17  | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | |   (271)  all_116_2 = 0
% 62.21/9.17  | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | COMBINE_EQS: (176), (271) imply:
% 62.21/9.17  | | | | | | | | | | |   (272)  all_121_4 = 0
% 62.21/9.17  | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | COMBINE_EQS: (168), (271) imply:
% 62.21/9.17  | | | | | | | | | | |   (273)  all_126_4 = 0
% 62.21/9.17  | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | COMBINE_EQS: (230), (271) imply:
% 62.21/9.17  | | | | | | | | | | |   (274)  all_164_4 = 0
% 62.21/9.17  | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | REDUCE: (162), (271) imply:
% 62.21/9.17  | | | | | | | | | | |   (275)  contains_slb(all_49_7, all_49_3) = 0
% 62.21/9.17  | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | BETA: splitting (122) gives:
% 62.21/9.17  | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | Case 1:
% 62.21/9.17  | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | |   (276)   ~ (all_121_2 = 0)
% 62.21/9.17  | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | BETA: splitting (134) gives:
% 62.21/9.17  | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | Case 1:
% 62.21/9.17  | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | |   (277)   ~ (all_126_2 = 0)
% 62.21/9.17  | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | REF_CLOSE: (33), (181), (192), (193), (196), (276), (277) are
% 62.21/9.17  | | | | | | | | | | | | |            inconsistent by sub-proof #12.
% 62.21/9.17  | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | Case 2:
% 62.21/9.17  | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | |   (278)  all_126_2 = 0
% 62.21/9.17  | | | | | | | | | | | | |   (279)   ~ (all_126_4 = 0) | all_126_0 = all_62_0
% 62.21/9.17  | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | COMBINE_EQS: (233), (278) imply:
% 62.21/9.17  | | | | | | | | | | | | |   (280)  all_164_2 = 0
% 62.21/9.17  | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | REDUCE: (181), (278) imply:
% 62.21/9.17  | | | | | | | | | | | | |   (281)  less_than(all_121_3, all_49_3) = 0
% 62.21/9.17  | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | BETA: splitting (279) gives:
% 62.21/9.17  | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | Case 1:
% 62.21/9.17  | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | |   (282)   ~ (all_126_4 = 0)
% 62.21/9.17  | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | REDUCE: (273), (282) imply:
% 62.21/9.17  | | | | | | | | | | | | | |   (283)  $false
% 62.21/9.17  | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | CLOSE: (283) is inconsistent.
% 62.21/9.17  | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | Case 2:
% 62.21/9.17  | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | |   (284)  all_126_0 = all_62_0
% 62.21/9.17  | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | REDUCE: (178), (284) imply:
% 62.21/9.17  | | | | | | | | | | | | | |   (285)  triple(all_49_8, all_49_1, all_49_6) = all_62_0
% 62.21/9.17  | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | BETA: splitting (239) gives:
% 62.21/9.17  | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | Case 1:
% 62.21/9.17  | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | |   (286)  all_49_7 = create_slb
% 62.21/9.17  | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | REDUCE: (99), (286) imply:
% 62.21/9.17  | | | | | | | | | | | | | | |   (287)  $false
% 62.21/9.17  | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | CLOSE: (287) is inconsistent.
% 62.21/9.17  | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | Case 2:
% 62.21/9.17  | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | |   (288)   ? [v0: $i] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 62.21/9.17  | | | | | | | | | | | | | | |            any] :  ? [v4: $i] :  ? [v5: $i] :
% 62.21/9.17  | | | | | | | | | | | | | | |          (findmin_pqp_res(all_49_8) = v0 & triple(all_49_8,
% 62.21/9.17  | | | | | | | | | | | | | | |              v4, bad) = v5 & update_slb(all_49_7, v0) = v4
% 62.21/9.17  | | | | | | | | | | | | | | |            & lookup_slb(all_49_7, v0) = v2 &
% 62.21/9.17  | | | | | | | | | | | | | | |            contains_slb(all_49_7, v0) = v1 & less_than(v2,
% 62.21/9.17  | | | | | | | | | | | | | | |              v0) = v3 & $i(v5) & $i(v4) & $i(v2) & $i(v0) &
% 62.21/9.17  | | | | | | | | | | | | | | |            ( ~ (v3 = 0) |  ~ (v1 = 0) | v5 = all_164_0))
% 62.21/9.17  | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | DELTA: instantiating (288) with fresh symbols all_251_0,
% 62.21/9.17  | | | | | | | | | | | | | | |        all_251_1, all_251_2, all_251_3, all_251_4,
% 62.21/9.17  | | | | | | | | | | | | | | |        all_251_5 gives:
% 62.21/9.17  | | | | | | | | | | | | | | |   (289)  findmin_pqp_res(all_49_8) = all_251_5 &
% 62.21/9.17  | | | | | | | | | | | | | | |          triple(all_49_8, all_251_1, bad) = all_251_0 &
% 62.21/9.17  | | | | | | | | | | | | | | |          update_slb(all_49_7, all_251_5) = all_251_1 &
% 62.21/9.17  | | | | | | | | | | | | | | |          lookup_slb(all_49_7, all_251_5) = all_251_3 &
% 62.21/9.17  | | | | | | | | | | | | | | |          contains_slb(all_49_7, all_251_5) = all_251_4 &
% 62.21/9.17  | | | | | | | | | | | | | | |          less_than(all_251_3, all_251_5) = all_251_2 &
% 62.21/9.17  | | | | | | | | | | | | | | |          $i(all_251_0) & $i(all_251_1) & $i(all_251_3) &
% 62.21/9.17  | | | | | | | | | | | | | | |          $i(all_251_5) & ( ~ (all_251_2 = 0) |  ~
% 62.21/9.17  | | | | | | | | | | | | | | |            (all_251_4 = 0) | all_251_0 = all_164_0)
% 62.21/9.17  | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | ALPHA: (289) implies:
% 62.21/9.17  | | | | | | | | | | | | | | |   (290)  $i(all_251_5)
% 62.21/9.17  | | | | | | | | | | | | | | |   (291)  $i(all_251_3)
% 62.21/9.17  | | | | | | | | | | | | | | |   (292)  $i(all_251_1)
% 62.21/9.17  | | | | | | | | | | | | | | |   (293)  less_than(all_251_3, all_251_5) = all_251_2
% 62.21/9.17  | | | | | | | | | | | | | | |   (294)  lookup_slb(all_49_7, all_251_5) = all_251_3
% 62.21/9.17  | | | | | | | | | | | | | | |   (295)  update_slb(all_49_7, all_251_5) = all_251_1
% 62.21/9.17  | | | | | | | | | | | | | | |   (296)  triple(all_49_8, all_251_1, bad) = all_251_0
% 62.21/9.17  | | | | | | | | | | | | | | |   (297)  findmin_pqp_res(all_49_8) = all_251_5
% 62.21/9.17  | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | BETA: splitting (224) gives:
% 62.21/9.17  | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | Case 1:
% 62.21/9.17  | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | |   (298)   ~ (all_164_2 = 0)
% 62.21/9.17  | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | REDUCE: (280), (298) imply:
% 62.21/9.17  | | | | | | | | | | | | | | | |   (299)  $false
% 62.21/9.17  | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | CLOSE: (299) is inconsistent.
% 62.21/9.17  | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | Case 2:
% 62.21/9.17  | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | |   (300)   ~ (all_164_4 = 0) | all_164_0 = all_116_0
% 62.21/9.17  | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | BETA: splitting (300) gives:
% 62.21/9.17  | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | Case 1:
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | |   (301)   ~ (all_164_4 = 0)
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | REDUCE: (274), (301) imply:
% 62.21/9.17  | | | | | | | | | | | | | | | | |   (302)  $false
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | CLOSE: (302) is inconsistent.
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | Case 2:
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | |   (303)  all_164_0 = all_116_0
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | REDUCE: (270), (303) imply:
% 62.21/9.17  | | | | | | | | | | | | | | | | |   (304)  remove_cpq(all_116_0, all_49_3) = all_186_1
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_49_3, all_251_5,
% 62.21/9.17  | | | | | | | | | | | | | | | | |              all_49_8, simplifying with (101), (297) gives:
% 62.21/9.17  | | | | | | | | | | | | | | | | |   (305)  all_251_5 = all_49_3
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | REDUCE: (295), (305) imply:
% 62.21/9.17  | | | | | | | | | | | | | | | | |   (306)  update_slb(all_49_7, all_49_3) = all_251_1
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | REDUCE: (294), (305) imply:
% 62.21/9.17  | | | | | | | | | | | | | | | | |   (307)  lookup_slb(all_49_7, all_49_3) = all_251_3
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | REDUCE: (293), (305) imply:
% 62.21/9.17  | | | | | | | | | | | | | | | | |   (308)  less_than(all_251_3, all_49_3) = all_251_2
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_121_3, all_251_3,
% 62.21/9.17  | | | | | | | | | | | | | | | | |              all_49_3, all_49_7, simplifying with (158), (307)
% 62.21/9.17  | | | | | | | | | | | | | | | | |              gives:
% 62.21/9.17  | | | | | | | | | | | | | | | | |   (309)  all_251_3 = all_121_3
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (38) with all_49_1, all_251_1,
% 62.21/9.17  | | | | | | | | | | | | | | | | |              all_49_3, all_49_7, simplifying with (156), (306)
% 62.21/9.17  | | | | | | | | | | | | | | | | |              gives:
% 62.21/9.17  | | | | | | | | | | | | | | | | |   (310)  all_251_1 = all_49_1
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | REDUCE: (296), (310) imply:
% 62.21/9.17  | | | | | | | | | | | | | | | | |   (311)  triple(all_49_8, all_49_1, bad) = all_251_0
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | REDUCE: (308), (309) imply:
% 62.21/9.17  | | | | | | | | | | | | | | | | |   (312)  less_than(all_121_3, all_49_3) = all_251_2
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with 0, all_251_2, all_49_3,
% 62.21/9.17  | | | | | | | | | | | | | | | | |              all_121_3, simplifying with (281), (312) gives:
% 62.21/9.17  | | | | | | | | | | | | | | | | |   (313)  all_251_2 = 0
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (42) with all_116_0, all_251_0, bad,
% 62.21/9.17  | | | | | | | | | | | | | | | | |              all_49_1, all_49_8, simplifying with (180), (311)
% 62.21/9.17  | | | | | | | | | | | | | | | | |              gives:
% 62.21/9.17  | | | | | | | | | | | | | | | | |   (314)  all_251_0 = all_116_0
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | BETA: splitting (141) gives:
% 62.21/9.17  | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | Case 1:
% 62.21/9.17  | | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | |   (315)   ~ (all_131_1 = 0)
% 62.21/9.17  | | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | | BETA: splitting (185) gives:
% 62.21/9.17  | | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | | Case 1:
% 62.21/9.17  | | | | | | | | | | | | | | | | | | | 
% 62.21/9.17  | | | | | | | | | | | | | | | | | | |   (316)  less_than(all_58_0, all_49_3) = 0
% 62.21/9.17  | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_131_1, 0, all_49_3,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | |              all_58_0, simplifying with (165), (316) gives:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | |   (317)  all_131_1 = 0
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | REDUCE: (315), (317) imply:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | |   (318)  $false
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | CLOSE: (318) is inconsistent.
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | Case 2:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | |   (319)  all_131_0 = 0
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | REDUCE: (166), (319) imply:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | |   (320)  less_than(all_49_3, all_58_0) = 0
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | BETA: splitting (237) gives:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | Case 1:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_58_0, all_121_3,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              all_49_3, all_131_1, simplifying with (50), (67),
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              (165), (182), (281) gives:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (321)  all_131_1 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            less_than(all_58_0, all_121_3) = v0)
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_121_3, all_49_3,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              simplifying with (50), (182), (281) gives:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (322)   ? [v0: any] :  ? [v1: any] :
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_121_3, all_49_3) = v1 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_121_3) = v0 & (v1 = 0 |
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              v0 = 0))
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (14) with all_49_8, all_49_1, bad,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              all_49_3, all_116_0, all_186_1, simplifying with
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              (18), (45), (50), (180), (183), (304) gives:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (323)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          (remove_pqp(all_49_8, all_49_3) = v3 & triple(v3,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              v4, bad) = v5 & lookup_slb(all_49_1, all_49_3)
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            = v1 & remove_slb(all_49_1, all_49_3) = v4 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            contains_slb(all_49_1, all_49_3) = v0 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            less_than(v1, all_49_3) = v2 & $i(v5) & $i(v4) &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0) |
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              v5 = all_186_1))
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (16) with all_49_8, all_49_1, bad,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              all_49_3, all_116_0, all_186_1, simplifying with
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              (18), (45), (50), (180), (183), (304) gives:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (324)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          (remove_pqp(all_49_8, all_49_3) = v3 & triple(v3,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              v4, bad) = v5 & lookup_slb(all_49_1, all_49_3)
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            = v1 & remove_slb(all_49_1, all_49_3) = v4 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            contains_slb(all_49_1, all_49_3) = v0 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            strictly_less_than(all_49_3, v1) = v2 & $i(v5) &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            $i(v4) & $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~ (v0
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |                = 0) | v5 = all_186_1))
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (14) with all_49_8, all_49_1,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              all_49_6, all_49_3, all_62_0, all_62_1,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              simplifying with (45), (47), (50), (74), (183),
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              (285) gives:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (325)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          (remove_pqp(all_49_8, all_49_3) = v3 & triple(v3,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              v4, all_49_6) = v5 & lookup_slb(all_49_1,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              all_49_3) = v1 & remove_slb(all_49_1,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              all_49_3) = v4 & contains_slb(all_49_1,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              all_49_3) = v0 & less_than(v1, all_49_3) = v2
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            & $i(v5) & $i(v4) & $i(v3) & $i(v1) & ( ~ (v2 =
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |                0) |  ~ (v0 = 0) | v5 = all_62_1))
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (16) with all_49_8, all_49_1,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              all_49_6, all_49_3, all_62_0, all_62_1,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              simplifying with (45), (47), (50), (74), (183),
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              (285) gives:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (326)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          (remove_pqp(all_49_8, all_49_3) = v3 & triple(v3,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              v4, bad) = v5 & lookup_slb(all_49_1, all_49_3)
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            = v1 & remove_slb(all_49_1, all_49_3) = v4 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            contains_slb(all_49_1, all_49_3) = v0 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            strictly_less_than(all_49_3, v1) = v2 & $i(v5) &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            $i(v4) & $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~ (v0
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |                = 0) | v5 = all_62_1))
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (322) with fresh symbols all_298_0,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |        all_298_1 gives:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (327)  strictly_less_than(all_121_3, all_49_3) =
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          all_298_0 & less_than(all_49_3, all_121_3) =
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          all_298_1 & (all_298_0 = 0 | all_298_1 = 0)
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | ALPHA: (327) implies:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (328)  less_than(all_49_3, all_121_3) = all_298_1
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (329)  strictly_less_than(all_121_3, all_49_3) =
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          all_298_0
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (330)  all_298_0 = 0 | all_298_1 = 0
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (324) with fresh symbols all_308_0,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |        all_308_1, all_308_2, all_308_3, all_308_4,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |        all_308_5 gives:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (331)  remove_pqp(all_49_8, all_49_3) = all_308_2 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          triple(all_308_2, all_308_1, bad) = all_308_0 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_308_4 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          remove_slb(all_49_1, all_49_3) = all_308_1 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_308_5 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          strictly_less_than(all_49_3, all_308_4) =
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          all_308_3 & $i(all_308_0) & $i(all_308_1) &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          $i(all_308_2) & $i(all_308_4) & ( ~ (all_308_3 =
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              0) |  ~ (all_308_5 = 0) | all_308_0 =
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            all_186_1)
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | ALPHA: (331) implies:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (332)  remove_slb(all_49_1, all_49_3) = all_308_1
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (333)  lookup_slb(all_49_1, all_49_3) = all_308_4
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (334)  triple(all_308_2, all_308_1, bad) = all_308_0
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (335)  remove_pqp(all_49_8, all_49_3) = all_308_2
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (323) with fresh symbols all_310_0,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |        all_310_1, all_310_2, all_310_3, all_310_4,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |        all_310_5 gives:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (336)  remove_pqp(all_49_8, all_49_3) = all_310_2 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          triple(all_310_2, all_310_1, bad) = all_310_0 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_310_4 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          remove_slb(all_49_1, all_49_3) = all_310_1 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_310_5 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          less_than(all_310_4, all_49_3) = all_310_3 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          $i(all_310_0) & $i(all_310_1) & $i(all_310_2) &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          $i(all_310_4) & ( ~ (all_310_3 = 0) |  ~
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            (all_310_5 = 0) | all_310_0 = all_186_1)
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | ALPHA: (336) implies:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (337)  $i(all_310_4)
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (338)  less_than(all_310_4, all_49_3) = all_310_3
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (339)  remove_slb(all_49_1, all_49_3) = all_310_1
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (340)  lookup_slb(all_49_1, all_49_3) = all_310_4
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (341)  remove_pqp(all_49_8, all_49_3) = all_310_2
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (342)   ~ (all_310_3 = 0) |  ~ (all_310_5 = 0) |
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          all_310_0 = all_186_1
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (326) with fresh symbols all_312_0,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |        all_312_1, all_312_2, all_312_3, all_312_4,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |        all_312_5 gives:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (343)  remove_pqp(all_49_8, all_49_3) = all_312_2 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          triple(all_312_2, all_312_1, bad) = all_312_0 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_312_4 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          remove_slb(all_49_1, all_49_3) = all_312_1 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_312_5 &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          strictly_less_than(all_49_3, all_312_4) =
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          all_312_3 & $i(all_312_0) & $i(all_312_1) &
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |          $i(all_312_2) & $i(all_312_4) & ( ~ (all_312_3 =
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |              0) |  ~ (all_312_5 = 0) | all_312_0 =
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |            all_62_1)
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | ALPHA: (343) implies:
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (344)  remove_slb(all_49_1, all_49_3) = all_312_1
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (345)  lookup_slb(all_49_1, all_49_3) = all_312_4
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |   (346)  remove_pqp(all_49_8, all_49_3) = all_312_2
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (325) with fresh symbols all_314_0,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |        all_314_1, all_314_2, all_314_3, all_314_4,
% 62.21/9.18  | | | | | | | | | | | | | | | | | | | |        all_314_5 gives:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | |   (347)  remove_pqp(all_49_8, all_49_3) = all_314_2 &
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | |          triple(all_314_2, all_314_1, all_49_6) = all_314_0
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | |          & lookup_slb(all_49_1, all_49_3) = all_314_4 &
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | |          remove_slb(all_49_1, all_49_3) = all_314_1 &
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_314_5 &
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | |          less_than(all_314_4, all_49_3) = all_314_3 &
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | |          $i(all_314_0) & $i(all_314_1) & $i(all_314_2) &
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | |          $i(all_314_4) & ( ~ (all_314_3 = 0) |  ~
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | |            (all_314_5 = 0) | all_314_0 = all_62_1)
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | ALPHA: (347) implies:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | |   (348)  remove_slb(all_49_1, all_49_3) = all_314_1
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | |   (349)  lookup_slb(all_49_1, all_49_3) = all_314_4
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | |   (350)  triple(all_314_2, all_314_1, all_49_6) = all_314_0
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | |   (351)  remove_pqp(all_49_8, all_49_3) = all_314_2
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | BETA: splitting (321) gives:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (352)  all_131_1 = 0
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | REDUCE: (315), (352) imply:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (353)  $false
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | CLOSE: (353) is inconsistent.
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (354)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_58_0,
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              all_121_3) = v0)
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (354) with fresh symbol all_323_0
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |        gives:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (355)   ~ (all_323_0 = 0) & less_than(all_58_0,
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |            all_121_3) = all_323_0
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | ALPHA: (355) implies:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (356)   ~ (all_323_0 = 0)
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (357)  less_than(all_58_0, all_121_3) = all_323_0
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_152_0, all_298_1,
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              all_121_3, all_49_3, simplifying with (200), (328)
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (358)  all_298_1 = all_152_0
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (34) with all_152_1, all_298_0,
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_121_3, simplifying with (201), (329)
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (359)  all_298_0 = all_152_1
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (36) with all_312_1, all_314_1,
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (344), (348)
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (360)  all_314_1 = all_312_1
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (36) with all_310_1, all_314_1,
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (339), (348)
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (361)  all_314_1 = all_310_1
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (36) with all_308_1, all_314_1,
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (332), (348)
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (362)  all_314_1 = all_308_1
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_312_4, all_314_4,
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (345), (349)
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (363)  all_314_4 = all_312_4
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_310_4, all_314_4,
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (340), (349)
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (364)  all_314_4 = all_310_4
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_308_4, all_314_4,
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (333), (349)
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (365)  all_314_4 = all_308_4
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (40) with all_312_2, all_314_2,
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_8, simplifying with (346), (351)
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (366)  all_314_2 = all_312_2
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (40) with all_310_2, all_314_2,
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_8, simplifying with (341), (351)
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (367)  all_314_2 = all_310_2
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (40) with all_308_2, all_314_2,
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_8, simplifying with (335), (351)
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (368)  all_314_2 = all_308_2
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (360), (362) imply:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (369)  all_312_1 = all_308_1
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (360), (361) imply:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (370)  all_312_1 = all_310_1
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (366), (368) imply:
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | |   (371)  all_312_2 = all_308_2
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.21/9.19  | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (366), (367) imply:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | |   (372)  all_312_2 = all_310_2
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (363), (365) imply:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | |   (373)  all_312_4 = all_308_4
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (363), (364) imply:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | |   (374)  all_312_4 = all_310_4
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (369), (370) imply:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | |   (375)  all_310_1 = all_308_1
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | SIMP: (375) implies:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | |   (376)  all_310_1 = all_308_1
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (371), (372) imply:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | |   (377)  all_310_2 = all_308_2
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (373), (374) imply:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | |   (378)  all_310_4 = all_308_4
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | SIMP: (378) implies:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | |   (379)  all_310_4 = all_308_4
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | REDUCE: (350), (362), (368) imply:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | |   (380)  triple(all_308_2, all_308_1, all_49_6) = all_314_0
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | REDUCE: (338), (379) imply:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | |   (381)  less_than(all_308_4, all_49_3) = all_310_3
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | REDUCE: (337), (379) imply:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | |   (382)  $i(all_308_4)
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | BETA: splitting (202) gives:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | |   (383)   ~ (all_152_1 = 0)
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (234) gives:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_121_3, all_58_0,
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              all_323_0, simplifying with (67), (182), (357)
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |   (384)  all_323_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_121_3, all_58_0) = v1 &
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_121_3, all_58_0) = v0 & ( ~ (v0 =
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |                0) | v1 = 0))
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_49_3, all_308_4,
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              all_310_3, simplifying with (50), (381), (382)
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |   (385)  all_310_3 = 0 | less_than(all_49_3, all_308_4) = 0
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_49_3, all_308_4,
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              all_310_3, simplifying with (50), (381), (382)
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |   (386)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_49_3, all_308_4) = v0 &
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_308_4) = v1 & ( ~ (v0 =
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |                0) | (v1 = 0 &  ~ (all_310_3 = 0))))
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_308_4, all_49_3,
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              all_310_3, simplifying with (50), (381), (382)
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |   (387)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_308_4, all_49_3) = v0 &
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_308_4) = v1 & ( ~ (v0 =
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |                0) | (all_310_3 = 0 &  ~ (v1 = 0))))
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (15) with all_49_8, all_49_1,
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              all_49_6, all_49_3, all_308_2, all_308_1,
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              all_314_0, simplifying with (45), (47), (50),
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              (183), (332), (335), (380) gives:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |   (388)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] : (triple(all_49_8,
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              all_49_1, all_49_6) = v3 & remove_cpq(v3,
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3) = v4 & lookup_slb(all_49_1,
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3) = v1 & contains_slb(all_49_1,
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3) = v0 & less_than(v1, all_49_3) = v2
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |            & $i(v4) & $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              (v0 = 0) | v4 = all_314_0))
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (15) with all_49_8, all_49_1, bad,
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_308_2, all_308_1, all_308_0,
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              simplifying with (18), (45), (50), (183), (332),
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              (334), (335) gives:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |   (389)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] : (triple(all_49_8,
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              all_49_1, bad) = v3 & remove_cpq(v3, all_49_3)
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |            = v4 & lookup_slb(all_49_1, all_49_3) = v1 &
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |            contains_slb(all_49_1, all_49_3) = v0 &
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |            less_than(v1, all_49_3) = v2 & $i(v4) & $i(v3) &
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |            $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0) | v4 =
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |              all_308_0))
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (387) with fresh symbols all_385_0,
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |        all_385_1 gives:
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |   (390)  strictly_less_than(all_308_4, all_49_3) =
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |          all_385_1 & less_than(all_49_3, all_308_4) =
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |          all_385_0 & ( ~ (all_385_1 = 0) | (all_310_3 = 0 &
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | |               ~ (all_385_0 = 0)))
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.19  | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (390) implies:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (391)  less_than(all_49_3, all_308_4) = all_385_0
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (392)  strictly_less_than(all_308_4, all_49_3) =
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |          all_385_1
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (393)   ~ (all_385_1 = 0) | (all_310_3 = 0 &  ~
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |            (all_385_0 = 0))
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (386) with fresh symbols all_389_0,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |        all_389_1 gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (394)  strictly_less_than(all_49_3, all_308_4) =
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |          all_389_1 & less_than(all_49_3, all_308_4) =
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |          all_389_0 & ( ~ (all_389_1 = 0) | (all_389_0 = 0 &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |               ~ (all_310_3 = 0)))
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (394) implies:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (395)  less_than(all_49_3, all_308_4) = all_389_0
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (389) with fresh symbols all_391_0,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |        all_391_1, all_391_2, all_391_3, all_391_4 gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (396)  triple(all_49_8, all_49_1, bad) = all_391_1 &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |          remove_cpq(all_391_1, all_49_3) = all_391_0 &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_391_3 &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_391_4 &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |          less_than(all_391_3, all_49_3) = all_391_2 &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |          $i(all_391_0) & $i(all_391_1) & $i(all_391_3) & (
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |            ~ (all_391_2 = 0) |  ~ (all_391_4 = 0) |
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |            all_391_0 = all_308_0)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (396) implies:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (397)  $i(all_391_3)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (398)  less_than(all_391_3, all_49_3) = all_391_2
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (399)  lookup_slb(all_49_1, all_49_3) = all_391_3
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (388) with fresh symbols all_393_0,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |        all_393_1, all_393_2, all_393_3, all_393_4 gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (400)  triple(all_49_8, all_49_1, all_49_6) = all_393_1 &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |          remove_cpq(all_393_1, all_49_3) = all_393_0 &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_393_3 &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_393_4 &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |          less_than(all_393_3, all_49_3) = all_393_2 &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |          $i(all_393_0) & $i(all_393_1) & $i(all_393_3) & (
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |            ~ (all_393_2 = 0) |  ~ (all_393_4 = 0) |
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |            all_393_0 = all_314_0)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (400) implies:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (401)  less_than(all_393_3, all_49_3) = all_393_2
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (402)  lookup_slb(all_49_1, all_49_3) = all_393_3
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_385_0, all_389_0,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |              all_308_4, all_49_3, simplifying with (391), (395)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (403)  all_389_0 = all_385_0
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_308_4, all_393_3,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (333), (402)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (404)  all_393_3 = all_308_4
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_391_3, all_393_3,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (399), (402)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (405)  all_393_3 = all_391_3
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (404), (405) imply:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (406)  all_391_3 = all_308_4
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (401), (404) imply:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (407)  less_than(all_308_4, all_49_3) = all_393_2
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (398), (406) imply:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | |   (408)  less_than(all_308_4, all_49_3) = all_391_2
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (384) gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |   (409)  all_323_0 = 0
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (356), (409) imply:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |   (410)  $false
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (410) is inconsistent.
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_310_3, all_393_2,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_308_4, simplifying with (381), (407)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |   (411)  all_393_2 = all_310_3
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_391_2, all_393_2,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_308_4, simplifying with (407), (408)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |   (412)  all_393_2 = all_391_2
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (411), (412) imply:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |   (413)  all_391_2 = all_310_3
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (413) implies:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |   (414)  all_391_2 = all_310_3
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_308_4, all_49_3,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |              all_385_0, simplifying with (50), (382), (391)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |   (415)  all_385_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_308_4, all_49_3) = v1 &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_308_4, all_49_3) = v0 & ( ~ (v0 =
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | |                0) | v1 = 0))
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (385) gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |   (416)  less_than(all_49_3, all_308_4) = 0
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_385_0, 0, all_308_4,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, simplifying with (391), (416) gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |   (417)  all_385_0 = 0
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (2) with all_49_3, all_308_4,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |              all_49_5, all_60_0, simplifying with (48), (50),
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |              (72), (382), (416) gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |   (418)  all_60_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_308_4, all_49_5) = v0)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (418) gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |   (419)  all_60_0 = 0
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (70), (419) imply:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |   (420)  $false
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (420) is inconsistent.
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |   (421)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_308_4,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |              all_49_5) = v0)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (421) with fresh symbol all_516_0
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |        gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |   (422)   ~ (all_516_0 = 0) & less_than(all_308_4,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |            all_49_5) = all_516_0
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (422) implies:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |   (423)   ~ (all_516_0 = 0)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |   (424)  less_than(all_308_4, all_49_5) = all_516_0
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_49_5, all_308_4,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |              all_516_0, simplifying with (48), (382), (424)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |   (425)  all_516_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_49_5, all_308_4) = v1 &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_5, all_308_4) = v0 & ( ~ (v0 =
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | |                0) | v1 = 0))
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (425) gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (426)  all_516_0 = 0
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (423), (426) imply:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (427)  $false
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (427) is inconsistent.
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (59) with all_58_0, simplifying with
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | |              (67) gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (428)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | |            int] : ( ~ (v0 = 0) & pair_in_list(all_49_1,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | |              all_49_5, all_58_0) = v0)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (33), (41), (46), (48), (50), (67), (68), (151),
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | |            (156), (320), (428), (l49_li3637) are inconsistent
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | |            by sub-proof #11.
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |   (429)  all_310_3 = 0
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |   (430)   ~ (less_than(all_49_3, all_308_4) = 0)
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (381), (429) imply:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |   (431)  less_than(all_308_4, all_49_3) = 0
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_308_4, all_49_3,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |              simplifying with (50), (382), (431) gives:
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |   (432)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_308_4, all_49_3) = v1 &
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_308_4) = v0 & (v1 = 0 |
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |              v0 = 0))
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (432) with fresh symbols all_493_0,
% 62.48/9.20  | | | | | | | | | | | | | | | | | | | | | | | | |        all_493_1 gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | |   (433)  strictly_less_than(all_308_4, all_49_3) =
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | |          all_493_0 & less_than(all_49_3, all_308_4) =
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | |          all_493_1 & (all_493_0 = 0 | all_493_1 = 0)
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (433) implies:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | |   (434)  less_than(all_49_3, all_308_4) = all_493_1
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | |   (435)  strictly_less_than(all_308_4, all_49_3) =
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | |          all_493_0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | |   (436)  all_493_0 = 0 | all_493_1 = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_385_0, all_493_1,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | |              all_308_4, all_49_3, simplifying with (391), (434)
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | |   (437)  all_493_1 = all_385_0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (34) with all_385_1, all_493_0,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_308_4, simplifying with (392), (435)
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | |   (438)  all_493_0 = all_385_1
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (393) gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | |   (439)   ~ (all_385_1 = 0)
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (415) gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (440)  all_385_0 = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (391), (440) imply:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (441)  less_than(all_49_3, all_308_4) = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (430), (441) imply:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (442)  $false
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (442) is inconsistent.
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (443)   ~ (all_385_0 = 0)
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (436) gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (444)  all_493_0 = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (438), (444) imply:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (445)  all_385_1 = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (439), (445) imply:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (446)  $false
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (446) is inconsistent.
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (447)  all_493_1 = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (437), (447) imply:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (448)  all_385_0 = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (443), (448) imply:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (449)  $false
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (449) is inconsistent.
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | |   (450)  all_385_1 = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (392), (450) imply:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | |   (451)  strictly_less_than(all_308_4, all_49_3) = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (26), (33), (41), (44), (46), (48), (50), (59),
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | |            (67), (68), (151), (156), (159), (320), (382),
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | |            (451), (l49_li3637) are inconsistent by sub-proof
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | |            #10.
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | |   (452)   ~ (all_152_0 = 0)
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (330) gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | |   (453)  all_298_0 = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (359), (453) imply:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | |   (454)  all_152_1 = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (454) implies:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | |   (455)  all_152_1 = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (383), (455) imply:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | |   (456)  $false
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (456) is inconsistent.
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | |   (457)  all_298_1 = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (358), (457) imply:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | |   (458)  all_152_0 = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (458) implies:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | |   (459)  all_152_0 = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (452), (459) imply:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | |   (460)  $false
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (460) is inconsistent.
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (461)  all_152_1 = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (462)  all_126_2 = 0 &  ~ (all_152_0 = 0)
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | ALPHA: (462) implies:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (463)   ~ (all_152_0 = 0)
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | REDUCE: (201), (461) imply:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (464)  strictly_less_than(all_121_3, all_49_3) = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_308_4, all_121_3,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_310_3, simplifying with (50), (182),
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              (281), (381), (382) gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (465)  all_310_3 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |            less_than(all_308_4, all_121_3) = v0)
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_49_3, all_308_4,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              all_310_3, simplifying with (50), (381), (382)
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (466)  all_310_3 = 0 | less_than(all_49_3, all_308_4) = 0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_49_3, all_308_4,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              all_310_3, simplifying with (50), (381), (382)
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (467)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_49_3, all_308_4) = v0 &
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_308_4) = v1 & ( ~ (v0 =
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |                0) | (v1 = 0 &  ~ (all_310_3 = 0))))
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_308_4, all_49_3,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              all_310_3, simplifying with (50), (381), (382)
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (468)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_308_4, all_49_3) = v0 &
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_308_4) = v1 & ( ~ (v0 =
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |                0) | (all_310_3 = 0 &  ~ (v1 = 0))))
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (26) with all_49_7, all_49_5,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              all_121_3, all_49_3, all_49_1, all_49_0,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              simplifying with (46), (48), (50), (156), (159),
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              (182), (464) gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (469)  all_49_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |            pair_in_list(all_49_7, all_49_5, all_121_3) =
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |            v0)
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (15) with all_49_8, all_49_1,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              all_49_6, all_49_3, all_308_2, all_308_1,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              all_314_0, simplifying with (45), (47), (50),
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              (183), (332), (335), (380) gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (470)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] : (triple(all_49_8,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              all_49_1, all_49_6) = v3 & remove_cpq(v3,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              all_49_3) = v4 & lookup_slb(all_49_1,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              all_49_3) = v1 & contains_slb(all_49_1,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              all_49_3) = v0 & less_than(v1, all_49_3) = v2
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |            & $i(v4) & $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              (v0 = 0) | v4 = all_314_0))
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (15) with all_49_8, all_49_1, bad,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_308_2, all_308_1, all_308_0,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              simplifying with (18), (45), (50), (183), (332),
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              (334), (335) gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (471)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] : (triple(all_49_8,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              all_49_1, bad) = v3 & remove_cpq(v3, all_49_3)
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |            = v4 & lookup_slb(all_49_1, all_49_3) = v1 &
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |            contains_slb(all_49_1, all_49_3) = v0 &
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |            less_than(v1, all_49_3) = v2 & $i(v4) & $i(v3) &
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |            $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0) | v4 =
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |              all_308_0))
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (468) with fresh symbols all_372_0,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |        all_372_1 gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (472)  strictly_less_than(all_308_4, all_49_3) =
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |          all_372_1 & less_than(all_49_3, all_308_4) =
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |          all_372_0 & ( ~ (all_372_1 = 0) | (all_310_3 = 0 &
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |               ~ (all_372_0 = 0)))
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | ALPHA: (472) implies:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (473)  less_than(all_49_3, all_308_4) = all_372_0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (474)  strictly_less_than(all_308_4, all_49_3) =
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |          all_372_1
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (475)   ~ (all_372_1 = 0) | (all_310_3 = 0 &  ~
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |            (all_372_0 = 0))
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (467) with fresh symbols all_374_0,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |        all_374_1 gives:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (476)  strictly_less_than(all_49_3, all_308_4) =
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |          all_374_1 & less_than(all_49_3, all_308_4) =
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |          all_374_0 & ( ~ (all_374_1 = 0) | (all_374_0 = 0 &
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |               ~ (all_310_3 = 0)))
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | ALPHA: (476) implies:
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |   (477)  less_than(all_49_3, all_308_4) = all_374_0
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (471) with fresh symbols all_376_0,
% 62.48/9.21  | | | | | | | | | | | | | | | | | | | | | |        all_376_1, all_376_2, all_376_3, all_376_4 gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |   (478)  triple(all_49_8, all_49_1, bad) = all_376_1 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |          remove_cpq(all_376_1, all_49_3) = all_376_0 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_376_3 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_376_4 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |          less_than(all_376_3, all_49_3) = all_376_2 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |          $i(all_376_0) & $i(all_376_1) & $i(all_376_3) & (
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |            ~ (all_376_2 = 0) |  ~ (all_376_4 = 0) |
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |            all_376_0 = all_308_0)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | ALPHA: (478) implies:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |   (479)  $i(all_376_3)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |   (480)  less_than(all_376_3, all_49_3) = all_376_2
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |   (481)  lookup_slb(all_49_1, all_49_3) = all_376_3
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (470) with fresh symbols all_378_0,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |        all_378_1, all_378_2, all_378_3, all_378_4 gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |   (482)  triple(all_49_8, all_49_1, all_49_6) = all_378_1 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |          remove_cpq(all_378_1, all_49_3) = all_378_0 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_378_3 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_378_4 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |          less_than(all_378_3, all_49_3) = all_378_2 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |          $i(all_378_0) & $i(all_378_1) & $i(all_378_3) & (
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |            ~ (all_378_2 = 0) |  ~ (all_378_4 = 0) |
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |            all_378_0 = all_314_0)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | ALPHA: (482) implies:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |   (483)  less_than(all_378_3, all_49_3) = all_378_2
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | |   (484)  lookup_slb(all_49_1, all_49_3) = all_378_3
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (469) gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (485)  all_49_0 = 0
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (44), (485) imply:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (486)  $false
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (486) is inconsistent.
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_372_0, all_374_0,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              all_308_4, all_49_3, simplifying with (473), (477)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (487)  all_374_0 = all_372_0
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_308_4, all_378_3,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (333), (484)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (488)  all_378_3 = all_308_4
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_376_3, all_378_3,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (481), (484)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (489)  all_378_3 = all_376_3
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (488), (489) imply:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (490)  all_376_3 = all_308_4
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (483), (488) imply:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (491)  less_than(all_308_4, all_49_3) = all_378_2
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (480), (490) imply:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (492)  less_than(all_308_4, all_49_3) = all_376_2
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_310_3, all_378_2,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_308_4, simplifying with (381), (491)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (493)  all_378_2 = all_310_3
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_376_2, all_378_2,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_308_4, simplifying with (491), (492)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (494)  all_378_2 = all_376_2
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (493), (494) imply:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (495)  all_376_2 = all_310_3
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_308_4, all_49_3,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              all_372_0, simplifying with (50), (382), (473)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (496)  all_372_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_308_4, all_49_3) = v1 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_308_4, all_49_3) = v0 & ( ~ (v0 =
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |                0) | v1 = 0))
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_308_4, all_49_3,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              all_372_0, simplifying with (50), (382), (473)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (497)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_308_4, all_49_3) = v0 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_308_4, all_49_3) = v1 & ( ~ (v0 =
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |                0) | (v1 = 0 &  ~ (all_372_0 = 0))))
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_49_3, all_308_4,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              all_372_0, simplifying with (50), (382), (473)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (498)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_49_3, all_308_4) = v0 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_308_4, all_49_3) = v1 & ( ~ (v0 =
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |                0) | (all_372_0 = 0 &  ~ (v1 = 0))))
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (10) with all_308_4, all_49_3,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              all_372_1, simplifying with (50), (382), (474)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (499)  all_372_1 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |          (less_than(all_308_4, all_49_3) = v0 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_308_4) = v1 & ( ~ (v0 =
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |                0) | v1 = 0))
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (498) with fresh symbols all_406_0,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |        all_406_1 gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (500)  strictly_less_than(all_49_3, all_308_4) =
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |          all_406_1 & less_than(all_308_4, all_49_3) =
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |          all_406_0 & ( ~ (all_406_1 = 0) | (all_372_0 = 0 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |               ~ (all_406_0 = 0)))
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (500) implies:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (501)  less_than(all_308_4, all_49_3) = all_406_0
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (497) with fresh symbols all_408_0,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |        all_408_1 gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (502)  strictly_less_than(all_308_4, all_49_3) =
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |          all_408_1 & less_than(all_308_4, all_49_3) =
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |          all_408_0 & ( ~ (all_408_1 = 0) | (all_408_0 = 0 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |               ~ (all_372_0 = 0)))
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (502) implies:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (503)  less_than(all_308_4, all_49_3) = all_408_0
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (504)  strictly_less_than(all_308_4, all_49_3) =
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |          all_408_1
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_310_3, all_408_0,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_308_4, simplifying with (381), (503)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (505)  all_408_0 = all_310_3
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_406_0, all_408_0,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_308_4, simplifying with (501), (503)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (506)  all_408_0 = all_406_0
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (34) with all_372_1, all_408_1,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_308_4, simplifying with (474), (504)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (507)  all_408_1 = all_372_1
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (505), (506) imply:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | |   (508)  all_406_0 = all_310_3
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (342) gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | |   (509)   ~ (all_310_3 = 0)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (466) gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | |   (510)  less_than(all_49_3, all_308_4) = 0
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (465) gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |   (511)  all_310_3 = 0
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (509), (511) imply:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |   (512)  $false
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (512) is inconsistent.
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |   (513)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_308_4,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |              all_121_3) = v0)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (513) with fresh symbol all_456_0
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |        gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |   (514)   ~ (all_456_0 = 0) & less_than(all_308_4,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |            all_121_3) = all_456_0
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (514) implies:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |   (515)   ~ (all_456_0 = 0)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |   (516)  less_than(all_308_4, all_121_3) = all_456_0
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (1) with all_121_3, all_49_3,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |              all_308_4, simplifying with (50), (182), (281),
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |              (382), (510) gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |   (517)  less_than(all_121_3, all_308_4) = 0
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_121_3, all_308_4,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |              all_456_0, simplifying with (182), (382), (516)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |   (518)  all_456_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_121_3, all_308_4) = v1 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_121_3, all_308_4) = v0 & ( ~ (v0 =
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | |                0) | v1 = 0))
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (518) gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (519)  all_456_0 = 0
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (515), (519) imply:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (520)  $false
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (520) is inconsistent.
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (521)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_121_3, all_308_4) = v1 &
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_121_3, all_308_4) = v0 & ( ~ (v0 =
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | |                0) | v1 = 0))
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (521) with fresh symbols all_499_0,
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | |        all_499_1 gives:
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (522)  strictly_less_than(all_121_3, all_308_4) =
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | |          all_499_0 & less_than(all_121_3, all_308_4) =
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | |          all_499_1 & ( ~ (all_499_1 = 0) | all_499_0 = 0)
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.22  | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (522) implies:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (523)  less_than(all_121_3, all_308_4) = all_499_1
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (524)   ~ (all_499_1 = 0) | all_499_0 = 0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with 0, all_499_1, all_308_4,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |              all_121_3, simplifying with (517), (523) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (525)  all_499_1 = 0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (524) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (526)   ~ (all_499_1 = 0)
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (525), (526) imply:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (527)  $false
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (527) is inconsistent.
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (59) with all_58_0, simplifying with
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |              (67) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (528)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |            int] : ( ~ (v0 = 0) & pair_in_list(all_49_1,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |              all_49_5, all_58_0) = v0)
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (33), (41), (46), (48), (50), (67), (68), (151),
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |            (156), (320), (528), (l49_li3637) are inconsistent
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |            by sub-proof #11.
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | |   (529)  all_310_3 = 0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (509), (529) imply:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | |   (530)  $false
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (530) is inconsistent.
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |   (531)  all_310_3 = 0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (381), (531) imply:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |   (532)  less_than(all_308_4, all_49_3) = 0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_58_0, all_308_4,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_131_1, simplifying with (50), (67),
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |              (165), (382), (532) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |   (533)  all_131_1 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_58_0, all_308_4) = v0)
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_308_4, all_49_3,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |              simplifying with (50), (382), (532) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |   (534)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_308_4, all_49_3) = v1 &
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_308_4) = v0 & (v1 = 0 |
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |              v0 = 0))
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (534) with fresh symbols all_461_0,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |        all_461_1 gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |   (535)  strictly_less_than(all_308_4, all_49_3) =
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |          all_461_0 & less_than(all_49_3, all_308_4) =
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |          all_461_1 & (all_461_0 = 0 | all_461_1 = 0)
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (535) implies:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |   (536)  less_than(all_49_3, all_308_4) = all_461_1
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |   (537)  strictly_less_than(all_308_4, all_49_3) =
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |          all_461_0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | |   (538)  all_461_0 = 0 | all_461_1 = 0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (533) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | |   (539)  all_131_1 = 0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (315), (539) imply:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | |   (540)  $false
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (540) is inconsistent.
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_372_0, all_461_1,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | |              all_308_4, all_49_3, simplifying with (473), (536)
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | |   (541)  all_461_1 = all_372_0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (34) with all_372_1, all_461_0,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_308_4, simplifying with (474), (537)
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | |   (542)  all_461_0 = all_372_1
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (475) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | |   (543)   ~ (all_372_1 = 0)
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (499) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (544)  all_372_1 = 0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (543), (544) imply:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (545)  $false
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (545) is inconsistent.
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (546)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |          (less_than(all_308_4, all_49_3) = v0 &
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_308_4) = v1 & ( ~ (v0 =
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |                0) | v1 = 0))
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (546) with fresh symbols all_516_0,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |        all_516_1 gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (547)  less_than(all_308_4, all_49_3) = all_516_1 &
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |          less_than(all_49_3, all_308_4) = all_516_0 & ( ~
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |            (all_516_1 = 0) | all_516_0 = 0)
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (547) implies:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | |   (548)  less_than(all_49_3, all_308_4) = all_516_0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (496) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (549)  all_372_0 = 0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (473), (549) imply:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (550)  less_than(all_49_3, all_308_4) = 0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with 0, all_516_0, all_308_4,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, simplifying with (548), (550) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (551)  all_516_0 = 0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (1) with all_121_3, all_49_3,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |              all_308_4, simplifying with (50), (182), (281),
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |              (382), (550) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (552)  less_than(all_121_3, all_308_4) = 0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (2) with all_49_3, all_308_4,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |              all_121_3, all_152_0, simplifying with (50),
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |              (182), (200), (382), (550) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (553)  all_152_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_308_4, all_121_3) = v0)
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (553) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (554)  all_152_0 = 0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (463), (554) imply:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (555)  $false
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (555) is inconsistent.
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (556)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_308_4,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |              all_121_3) = v0)
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (556) with fresh symbol all_541_0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |        gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (557)   ~ (all_541_0 = 0) & less_than(all_308_4,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |            all_121_3) = all_541_0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (557) implies:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (558)   ~ (all_541_0 = 0)
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (559)  less_than(all_308_4, all_121_3) = all_541_0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_121_3, all_308_4,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |              simplifying with (182), (382), (552) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (560)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_121_3, all_308_4) = v1 &
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_308_4, all_121_3) = v0 & (v1 = 0 |
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |              v0 = 0))
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_121_3, all_308_4, 0,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |              simplifying with (182), (382), (552) gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (561)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_121_3, all_308_4) = v0 &
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_308_4, all_121_3) = v1 & ( ~ (v1 =
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |                0) |  ~ (v0 = 0)))
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (561) with fresh symbols all_554_0,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |        all_554_1 gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (562)  strictly_less_than(all_121_3, all_308_4) =
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |          all_554_1 & less_than(all_308_4, all_121_3) =
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |          all_554_0 & ( ~ (all_554_0 = 0) |  ~ (all_554_1 =
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |              0))
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (562) implies:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (563)  less_than(all_308_4, all_121_3) = all_554_0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (560) with fresh symbols all_562_0,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |        all_562_1 gives:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (564)  strictly_less_than(all_121_3, all_308_4) =
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |          all_562_0 & less_than(all_308_4, all_121_3) =
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |          all_562_1 & (all_562_0 = 0 | all_562_1 = 0)
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (564) implies:
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (565)  less_than(all_308_4, all_121_3) = all_562_1
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (566)  all_562_0 = 0 | all_562_1 = 0
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_541_0, all_562_1,
% 62.48/9.23  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |              all_121_3, all_308_4, simplifying with (559),
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |              (565) gives:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (567)  all_562_1 = all_541_0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_554_0, all_562_1,
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |              all_121_3, all_308_4, simplifying with (563),
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |              (565) gives:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (568)  all_562_1 = all_554_0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (567), (568) imply:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (569)  all_554_0 = all_541_0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (566) gives:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (59) with all_58_0, simplifying with
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |              (67) gives:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (570)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |            int] : ( ~ (v0 = 0) & pair_in_list(all_49_1,
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |              all_49_5, all_58_0) = v0)
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (33), (41), (46), (48), (50), (67), (68), (151),
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |            (156), (320), (570), (l49_li3637) are inconsistent
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |            by sub-proof #11.
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (571)  all_562_1 = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (567), (571) imply:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (572)  all_541_0 = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (572) implies:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (573)  all_541_0 = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (558), (573) imply:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (574)  $false
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (574) is inconsistent.
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (575)   ~ (all_372_0 = 0)
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (538) gives:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (576)  all_461_0 = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (542), (576) imply:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (577)  all_372_1 = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (543), (577) imply:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (578)  $false
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (578) is inconsistent.
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (579)  all_461_1 = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (541), (579) imply:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (580)  all_372_0 = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (575), (580) imply:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | |   (581)  $false
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (581) is inconsistent.
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | |   (582)  all_372_1 = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (474), (582) imply:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | |   (583)  strictly_less_than(all_308_4, all_49_3) = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (26), (33), (41), (44), (46), (48), (50), (59),
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | |            (67), (68), (151), (156), (159), (320), (382),
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | |            (583), (l49_li3637) are inconsistent by sub-proof
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | |            #10.
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | |   (584)   ~ (all_154_1 = 0)
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | BETA: splitting (189) gives:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |   (585)  all_131_1 = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | REDUCE: (315), (585) imply:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |   (586)  $false
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | CLOSE: (586) is inconsistent.
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |   (587)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_49_3, all_58_0) = v1 &
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_58_0) = v0 & ( ~ (v0 =
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |                0) | v1 = 0))
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (587) with fresh symbols all_298_0,
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |        all_298_1 gives:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |   (588)  strictly_less_than(all_49_3, all_58_0) = all_298_0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |          & less_than(all_49_3, all_58_0) = all_298_1 & ( ~
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |            (all_298_1 = 0) | all_298_0 = 0)
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | ALPHA: (588) implies:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |   (589)  less_than(all_49_3, all_58_0) = all_298_1
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |   (590)  strictly_less_than(all_49_3, all_58_0) = all_298_0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |   (591)   ~ (all_298_1 = 0) | all_298_0 = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with 0, all_298_1, all_58_0,
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |              all_49_3, simplifying with (320), (589) gives:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |   (592)  all_298_1 = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (34) with all_154_1, all_298_0,
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |              all_58_0, all_49_3, simplifying with (205), (590)
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | |   (593)  all_298_0 = all_154_1
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | BETA: splitting (591) gives:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | |   (594)   ~ (all_298_1 = 0)
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | REDUCE: (592), (594) imply:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | |   (595)  $false
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | CLOSE: (595) is inconsistent.
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | |   (596)  all_298_0 = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (593), (596) imply:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | |   (597)  all_154_1 = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | REDUCE: (584), (597) imply:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | |   (598)  $false
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | CLOSE: (598) is inconsistent.
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | End of split
% 62.48/9.24  | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.24  | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | |   (599)  all_131_0 = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | REDUCE: (166), (599) imply:
% 62.48/9.24  | | | | | | | | | | | | | | | | | |   (600)  less_than(all_49_3, all_58_0) = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (2) with all_49_3, all_58_0,
% 62.48/9.24  | | | | | | | | | | | | | | | | | |              all_49_5, all_60_0, simplifying with (48), (50),
% 62.48/9.24  | | | | | | | | | | | | | | | | | |              (67), (72), (600) gives:
% 62.48/9.24  | | | | | | | | | | | | | | | | | |   (601)  all_60_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.48/9.24  | | | | | | | | | | | | | | | | | |            less_than(all_58_0, all_49_5) = v0)
% 62.48/9.24  | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (1) with all_49_5, all_49_3,
% 62.48/9.24  | | | | | | | | | | | | | | | | | |              all_58_0, simplifying with (48), (50), (67), (71),
% 62.48/9.24  | | | | | | | | | | | | | | | | | |              (600) gives:
% 62.48/9.24  | | | | | | | | | | | | | | | | | |   (602)  less_than(all_49_5, all_58_0) = 0
% 62.48/9.24  | | | | | | | | | | | | | | | | | | 
% 62.48/9.24  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (14) with all_49_8, all_49_1, bad,
% 62.48/9.24  | | | | | | | | | | | | | | | | | |              all_49_3, all_116_0, all_186_1, simplifying with
% 62.48/9.24  | | | | | | | | | | | | | | | | | |              (18), (45), (50), (180), (183), (304) gives:
% 62.48/9.24  | | | | | | | | | | | | | | | | | |   (603)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.48/9.24  | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 62.48/9.24  | | | | | | | | | | | | | | | | | |          (remove_pqp(all_49_8, all_49_3) = v3 & triple(v3,
% 62.48/9.24  | | | | | | | | | | | | | | | | | |              v4, bad) = v5 & lookup_slb(all_49_1, all_49_3)
% 62.48/9.24  | | | | | | | | | | | | | | | | | |            = v1 & remove_slb(all_49_1, all_49_3) = v4 &
% 62.48/9.24  | | | | | | | | | | | | | | | | | |            contains_slb(all_49_1, all_49_3) = v0 &
% 62.48/9.24  | | | | | | | | | | | | | | | | | |            less_than(v1, all_49_3) = v2 & $i(v5) & $i(v4) &
% 62.48/9.24  | | | | | | | | | | | | | | | | | |            $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0) |
% 62.48/9.24  | | | | | | | | | | | | | | | | | |              v5 = all_186_1))
% 62.48/9.24  | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (16) with all_49_8, all_49_1, bad,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              all_49_3, all_116_0, all_186_1, simplifying with
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              (18), (45), (50), (180), (183), (304) gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (604)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          (remove_pqp(all_49_8, all_49_3) = v3 & triple(v3,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              v4, bad) = v5 & lookup_slb(all_49_1, all_49_3)
% 62.48/9.25  | | | | | | | | | | | | | | | | | |            = v1 & remove_slb(all_49_1, all_49_3) = v4 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |            contains_slb(all_49_1, all_49_3) = v0 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |            strictly_less_than(all_49_3, v1) = v2 & $i(v5) &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |            $i(v4) & $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~ (v0
% 62.48/9.25  | | | | | | | | | | | | | | | | | |                = 0) | v5 = all_186_1))
% 62.48/9.25  | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (14) with all_49_8, all_49_1,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              all_49_6, all_49_3, all_62_0, all_62_1,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              simplifying with (45), (47), (50), (74), (183),
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              (285) gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (605)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          (remove_pqp(all_49_8, all_49_3) = v3 & triple(v3,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              v4, all_49_6) = v5 & lookup_slb(all_49_1,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              all_49_3) = v1 & remove_slb(all_49_1,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              all_49_3) = v4 & contains_slb(all_49_1,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              all_49_3) = v0 & less_than(v1, all_49_3) = v2
% 62.48/9.25  | | | | | | | | | | | | | | | | | |            & $i(v5) & $i(v4) & $i(v3) & $i(v1) & ( ~ (v2 =
% 62.48/9.25  | | | | | | | | | | | | | | | | | |                0) |  ~ (v0 = 0) | v5 = all_62_1))
% 62.48/9.25  | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (16) with all_49_8, all_49_1,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              all_49_6, all_49_3, all_62_0, all_62_1,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              simplifying with (45), (47), (50), (74), (183),
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              (285) gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (606)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          (remove_pqp(all_49_8, all_49_3) = v3 & triple(v3,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              v4, bad) = v5 & lookup_slb(all_49_1, all_49_3)
% 62.48/9.25  | | | | | | | | | | | | | | | | | |            = v1 & remove_slb(all_49_1, all_49_3) = v4 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |            contains_slb(all_49_1, all_49_3) = v0 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |            strictly_less_than(all_49_3, v1) = v2 & $i(v5) &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |            $i(v4) & $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~ (v0
% 62.48/9.25  | | | | | | | | | | | | | | | | | |                = 0) | v5 = all_62_1))
% 62.48/9.25  | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | DELTA: instantiating (605) with fresh symbols all_295_0,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |        all_295_1, all_295_2, all_295_3, all_295_4,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |        all_295_5 gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (607)  remove_pqp(all_49_8, all_49_3) = all_295_2 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          triple(all_295_2, all_295_1, all_49_6) = all_295_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          & lookup_slb(all_49_1, all_49_3) = all_295_4 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          remove_slb(all_49_1, all_49_3) = all_295_1 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_295_5 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          less_than(all_295_4, all_49_3) = all_295_3 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          $i(all_295_0) & $i(all_295_1) & $i(all_295_2) &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          $i(all_295_4) & ( ~ (all_295_3 = 0) |  ~
% 62.48/9.25  | | | | | | | | | | | | | | | | | |            (all_295_5 = 0) | all_295_0 = all_62_1)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | ALPHA: (607) implies:
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (608)  less_than(all_295_4, all_49_3) = all_295_3
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (609)  remove_slb(all_49_1, all_49_3) = all_295_1
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (610)  lookup_slb(all_49_1, all_49_3) = all_295_4
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (611)  triple(all_295_2, all_295_1, all_49_6) = all_295_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (612)  remove_pqp(all_49_8, all_49_3) = all_295_2
% 62.48/9.25  | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | DELTA: instantiating (606) with fresh symbols all_297_0,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |        all_297_1, all_297_2, all_297_3, all_297_4,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |        all_297_5 gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (613)  remove_pqp(all_49_8, all_49_3) = all_297_2 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          triple(all_297_2, all_297_1, bad) = all_297_0 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_297_4 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          remove_slb(all_49_1, all_49_3) = all_297_1 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_297_5 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          strictly_less_than(all_49_3, all_297_4) =
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          all_297_3 & $i(all_297_0) & $i(all_297_1) &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          $i(all_297_2) & $i(all_297_4) & ( ~ (all_297_3 =
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              0) |  ~ (all_297_5 = 0) | all_297_0 =
% 62.48/9.25  | | | | | | | | | | | | | | | | | |            all_62_1)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | ALPHA: (613) implies:
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (614)  $i(all_297_4)
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (615)  remove_slb(all_49_1, all_49_3) = all_297_1
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (616)  lookup_slb(all_49_1, all_49_3) = all_297_4
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (617)  triple(all_297_2, all_297_1, bad) = all_297_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (618)  remove_pqp(all_49_8, all_49_3) = all_297_2
% 62.48/9.25  | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | DELTA: instantiating (604) with fresh symbols all_299_0,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |        all_299_1, all_299_2, all_299_3, all_299_4,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |        all_299_5 gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (619)  remove_pqp(all_49_8, all_49_3) = all_299_2 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          triple(all_299_2, all_299_1, bad) = all_299_0 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_299_4 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          remove_slb(all_49_1, all_49_3) = all_299_1 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_299_5 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          strictly_less_than(all_49_3, all_299_4) =
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          all_299_3 & $i(all_299_0) & $i(all_299_1) &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          $i(all_299_2) & $i(all_299_4) & ( ~ (all_299_3 =
% 62.48/9.25  | | | | | | | | | | | | | | | | | |              0) |  ~ (all_299_5 = 0) | all_299_0 =
% 62.48/9.25  | | | | | | | | | | | | | | | | | |            all_186_1)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | ALPHA: (619) implies:
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (620)  remove_slb(all_49_1, all_49_3) = all_299_1
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (621)  lookup_slb(all_49_1, all_49_3) = all_299_4
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (622)  triple(all_299_2, all_299_1, bad) = all_299_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (623)  remove_pqp(all_49_8, all_49_3) = all_299_2
% 62.48/9.25  | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | DELTA: instantiating (603) with fresh symbols all_301_0,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |        all_301_1, all_301_2, all_301_3, all_301_4,
% 62.48/9.25  | | | | | | | | | | | | | | | | | |        all_301_5 gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (624)  remove_pqp(all_49_8, all_49_3) = all_301_2 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          triple(all_301_2, all_301_1, bad) = all_301_0 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_301_4 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          remove_slb(all_49_1, all_49_3) = all_301_1 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_301_5 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          less_than(all_301_4, all_49_3) = all_301_3 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          $i(all_301_0) & $i(all_301_1) & $i(all_301_2) &
% 62.48/9.25  | | | | | | | | | | | | | | | | | |          $i(all_301_4) & ( ~ (all_301_3 = 0) |  ~
% 62.48/9.25  | | | | | | | | | | | | | | | | | |            (all_301_5 = 0) | all_301_0 = all_186_1)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | ALPHA: (624) implies:
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (625)  less_than(all_301_4, all_49_3) = all_301_3
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (626)  remove_slb(all_49_1, all_49_3) = all_301_1
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (627)  lookup_slb(all_49_1, all_49_3) = all_301_4
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (628)  triple(all_301_2, all_301_1, bad) = all_301_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | |   (629)  remove_pqp(all_49_8, all_49_3) = all_301_2
% 62.48/9.25  | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | BETA: splitting (601) gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | Case 1:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (630)  all_60_0 = 0
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | REDUCE: (70), (630) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (631)  $false
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | CLOSE: (631) is inconsistent.
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | Case 2:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (632)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_58_0,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_5) = v0)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | DELTA: instantiating (632) with fresh symbol all_307_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |        gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (633)   ~ (all_307_0 = 0) & less_than(all_58_0, all_49_5)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |          = all_307_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | ALPHA: (633) implies:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (634)   ~ (all_307_0 = 0)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (635)  less_than(all_58_0, all_49_5) = all_307_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (36) with all_295_1, all_299_1,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (609), (620)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (636)  all_299_1 = all_295_1
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (36) with all_299_1, all_301_1,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (620), (626)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (637)  all_301_1 = all_299_1
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (36) with all_297_1, all_301_1,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (615), (626)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (638)  all_301_1 = all_297_1
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_299_4, all_301_4,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (621), (627)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (639)  all_301_4 = all_299_4
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_297_4, all_301_4,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (616), (627)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (640)  all_301_4 = all_297_4
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_295_4, all_301_4,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (610), (627)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (641)  all_301_4 = all_295_4
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (40) with all_297_2, all_299_2,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_8, simplifying with (618), (623)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (642)  all_299_2 = all_297_2
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (40) with all_299_2, all_301_2,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_8, simplifying with (623), (629)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (643)  all_301_2 = all_299_2
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (40) with all_295_2, all_301_2,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_8, simplifying with (612), (629)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (644)  all_301_2 = all_295_2
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (637), (638) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (645)  all_299_1 = all_297_1
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | SIMP: (645) implies:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (646)  all_299_1 = all_297_1
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (643), (644) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (647)  all_299_2 = all_295_2
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | SIMP: (647) implies:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (648)  all_299_2 = all_295_2
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (639), (640) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (649)  all_299_4 = all_297_4
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (639), (641) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (650)  all_299_4 = all_295_4
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (636), (646) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (651)  all_297_1 = all_295_1
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | SIMP: (651) implies:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (652)  all_297_1 = all_295_1
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (642), (648) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (653)  all_297_2 = all_295_2
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | SIMP: (653) implies:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (654)  all_297_2 = all_295_2
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (649), (650) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (655)  all_297_4 = all_295_4
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (638), (652) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (656)  all_301_1 = all_295_1
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | REDUCE: (628), (644), (656) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (657)  triple(all_295_2, all_295_1, bad) = all_301_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | REDUCE: (622), (636), (648) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (658)  triple(all_295_2, all_295_1, bad) = all_299_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | REDUCE: (617), (652), (654) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (659)  triple(all_295_2, all_295_1, bad) = all_297_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | REDUCE: (625), (641) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (660)  less_than(all_295_4, all_49_3) = all_301_3
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | REDUCE: (614), (655) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (661)  $i(all_295_4)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_295_3, all_301_3,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_3, all_295_4, simplifying with (608), (660)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (662)  all_301_3 = all_295_3
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (42) with all_299_0, all_301_0, bad,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_295_1, all_295_2, simplifying with (657),
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              (658) gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (663)  all_301_0 = all_299_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (42) with all_297_0, all_301_0, bad,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_295_1, all_295_2, simplifying with (657),
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              (659) gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (664)  all_301_0 = all_297_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (663), (664) imply:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (665)  all_299_0 = all_297_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | SIMP: (665) implies:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (666)  all_299_0 = all_297_0
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_49_5, all_58_0,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              simplifying with (48), (67), (602) gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (667)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_49_5, all_58_0) = v1 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |            less_than(all_58_0, all_49_5) = v0 & (v1 = 0 |
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              v0 = 0))
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_49_5, all_58_0, 0,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              simplifying with (48), (67), (602) gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (668)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_49_5, all_58_0) = v0 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |            less_than(all_58_0, all_49_5) = v1 & ( ~ (v1 =
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |                0) |  ~ (v0 = 0)))
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_49_3, all_295_4,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_295_3, simplifying with (50), (608), (661)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (669)  all_295_3 = 0 | less_than(all_49_3, all_295_4) = 0
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_49_3, all_295_4,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_295_3, simplifying with (50), (608), (661)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (670)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_49_3, all_295_4) = v0 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_295_4) = v1 & ( ~ (v0 =
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |                0) | (v1 = 0 &  ~ (all_295_3 = 0))))
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_295_4, all_49_3,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_295_3, simplifying with (50), (608), (661)
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (671)   ? [v0: any] :  ? [v1: any] :
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_295_4, all_49_3) = v0 &
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_295_4) = v1 & ( ~ (v0 =
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |                0) | (all_295_3 = 0 &  ~ (v1 = 0))))
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (15) with all_49_8, all_49_1,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_6, all_49_3, all_295_2, all_295_1,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_295_0, simplifying with (45), (47), (50),
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              (183), (609), (611), (612) gives:
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |   (672)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] : (triple(all_49_8,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_1, all_49_6) = v3 & remove_cpq(v3,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_3) = v4 & lookup_slb(all_49_1,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_3) = v1 & contains_slb(all_49_1,
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              all_49_3) = v0 & less_than(v1, all_49_3) = v2
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |            & $i(v4) & $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~
% 62.48/9.25  | | | | | | | | | | | | | | | | | | |              (v0 = 0) | v4 = all_295_0))
% 62.48/9.25  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.26  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (15) with all_49_8, all_49_1, bad,
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |              all_49_3, all_295_2, all_295_1, all_297_0,
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |              simplifying with (18), (45), (50), (183), (609),
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |              (612), (659) gives:
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |   (673)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] : (triple(all_49_8,
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |              all_49_1, bad) = v3 & remove_cpq(v3, all_49_3)
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |            = v4 & lookup_slb(all_49_1, all_49_3) = v1 &
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |            contains_slb(all_49_1, all_49_3) = v0 &
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |            less_than(v1, all_49_3) = v2 & $i(v4) & $i(v3) &
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |            $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0) | v4 =
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |              all_297_0))
% 62.48/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.26  | | | | | | | | | | | | | | | | | | | DELTA: instantiating (667) with fresh symbols all_356_0,
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |        all_356_1 gives:
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |   (674)  strictly_less_than(all_49_5, all_58_0) = all_356_0
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |          & less_than(all_58_0, all_49_5) = all_356_1 &
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |          (all_356_0 = 0 | all_356_1 = 0)
% 62.48/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.26  | | | | | | | | | | | | | | | | | | | ALPHA: (674) implies:
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |   (675)  less_than(all_58_0, all_49_5) = all_356_1
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |   (676)  all_356_0 = 0 | all_356_1 = 0
% 62.48/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.48/9.26  | | | | | | | | | | | | | | | | | | | DELTA: instantiating (668) with fresh symbols all_358_0,
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |        all_358_1 gives:
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |   (677)  strictly_less_than(all_49_5, all_58_0) = all_358_1
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |          & less_than(all_58_0, all_49_5) = all_358_0 & ( ~
% 62.48/9.26  | | | | | | | | | | | | | | | | | | |            (all_358_0 = 0) |  ~ (all_358_1 = 0))
% 62.48/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | ALPHA: (677) implies:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (678)  less_than(all_58_0, all_49_5) = all_358_0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | DELTA: instantiating (671) with fresh symbols all_362_0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |        all_362_1 gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (679)  strictly_less_than(all_295_4, all_49_3) =
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          all_362_1 & less_than(all_49_3, all_295_4) =
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          all_362_0 & ( ~ (all_362_1 = 0) | (all_295_3 = 0 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |               ~ (all_362_0 = 0)))
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | ALPHA: (679) implies:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (680)  less_than(all_49_3, all_295_4) = all_362_0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (681)  strictly_less_than(all_295_4, all_49_3) =
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          all_362_1
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (682)   ~ (all_362_1 = 0) | (all_295_3 = 0 &  ~
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |            (all_362_0 = 0))
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | DELTA: instantiating (670) with fresh symbols all_366_0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |        all_366_1 gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (683)  strictly_less_than(all_49_3, all_295_4) =
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          all_366_1 & less_than(all_49_3, all_295_4) =
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          all_366_0 & ( ~ (all_366_1 = 0) | (all_366_0 = 0 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |               ~ (all_295_3 = 0)))
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | ALPHA: (683) implies:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (684)  less_than(all_49_3, all_295_4) = all_366_0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | DELTA: instantiating (673) with fresh symbols all_372_0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |        all_372_1, all_372_2, all_372_3, all_372_4 gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (685)  triple(all_49_8, all_49_1, bad) = all_372_1 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          remove_cpq(all_372_1, all_49_3) = all_372_0 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_372_3 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_372_4 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          less_than(all_372_3, all_49_3) = all_372_2 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          $i(all_372_0) & $i(all_372_1) & $i(all_372_3) & (
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |            ~ (all_372_2 = 0) |  ~ (all_372_4 = 0) |
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |            all_372_0 = all_297_0)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | ALPHA: (685) implies:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (686)  $i(all_372_3)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (687)  less_than(all_372_3, all_49_3) = all_372_2
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (688)  lookup_slb(all_49_1, all_49_3) = all_372_3
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | DELTA: instantiating (672) with fresh symbols all_374_0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |        all_374_1, all_374_2, all_374_3, all_374_4 gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (689)  triple(all_49_8, all_49_1, all_49_6) = all_374_1 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          remove_cpq(all_374_1, all_49_3) = all_374_0 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_374_3 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_374_4 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          less_than(all_374_3, all_49_3) = all_374_2 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |          $i(all_374_0) & $i(all_374_1) & $i(all_374_3) & (
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |            ~ (all_374_2 = 0) |  ~ (all_374_4 = 0) |
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |            all_374_0 = all_295_0)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | ALPHA: (689) implies:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (690)  less_than(all_374_3, all_49_3) = all_374_2
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (691)  lookup_slb(all_49_1, all_49_3) = all_374_3
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_362_0, all_366_0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |              all_295_4, all_49_3, simplifying with (680), (684)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |              gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (692)  all_366_0 = all_362_0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_307_0, all_358_0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |              all_49_5, all_58_0, simplifying with (635), (678)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |              gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (693)  all_358_0 = all_307_0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_356_1, all_358_0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |              all_49_5, all_58_0, simplifying with (675), (678)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |              gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (694)  all_358_0 = all_356_1
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_295_4, all_374_3,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (610), (691)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |              gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (695)  all_374_3 = all_295_4
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_372_3, all_374_3,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (688), (691)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |              gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (696)  all_374_3 = all_372_3
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (695), (696) imply:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (697)  all_372_3 = all_295_4
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | SIMP: (697) implies:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (698)  all_372_3 = all_295_4
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (693), (694) imply:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (699)  all_356_1 = all_307_0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | REDUCE: (690), (695) imply:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (700)  less_than(all_295_4, all_49_3) = all_374_2
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | REDUCE: (687), (698) imply:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | |   (701)  less_than(all_295_4, all_49_3) = all_372_2
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | BETA: splitting (676) gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | Case 1:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_295_3, all_374_2,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              all_49_3, all_295_4, simplifying with (608), (700)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (702)  all_374_2 = all_295_3
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_372_2, all_374_2,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              all_49_3, all_295_4, simplifying with (700), (701)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (703)  all_374_2 = all_372_2
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (702), (703) imply:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (704)  all_372_2 = all_295_3
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (2) with all_49_3, all_58_0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              all_295_4, all_362_0, simplifying with (50), (67),
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              (600), (661), (680) gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (705)  all_362_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |            less_than(all_58_0, all_295_4) = v0)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_295_4, all_49_3,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              all_362_0, simplifying with (50), (661), (680)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (706)   ? [v0: any] :  ? [v1: any] :
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_295_4, all_49_3) = v0 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |            less_than(all_295_4, all_49_3) = v1 & ( ~ (v0 =
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |                0) | (v1 = 0 &  ~ (all_362_0 = 0))))
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_49_3, all_295_4,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              all_362_0, simplifying with (50), (661), (680)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (707)   ? [v0: any] :  ? [v1: any] :
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_49_3, all_295_4) = v0 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |            less_than(all_295_4, all_49_3) = v1 & ( ~ (v0 =
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |                0) | (all_362_0 = 0 &  ~ (v1 = 0))))
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (707) with fresh symbols all_422_0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |        all_422_1 gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (708)  strictly_less_than(all_49_3, all_295_4) =
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |          all_422_1 & less_than(all_295_4, all_49_3) =
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |          all_422_0 & ( ~ (all_422_1 = 0) | (all_362_0 = 0 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |               ~ (all_422_0 = 0)))
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | ALPHA: (708) implies:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (709)  less_than(all_295_4, all_49_3) = all_422_0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (706) with fresh symbols all_424_0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |        all_424_1 gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (710)  strictly_less_than(all_295_4, all_49_3) =
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |          all_424_1 & less_than(all_295_4, all_49_3) =
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |          all_424_0 & ( ~ (all_424_1 = 0) | (all_424_0 = 0 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |               ~ (all_362_0 = 0)))
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | ALPHA: (710) implies:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (711)  less_than(all_295_4, all_49_3) = all_424_0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (712)  strictly_less_than(all_295_4, all_49_3) =
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |          all_424_1
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_295_3, all_424_0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              all_49_3, all_295_4, simplifying with (608), (711)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (713)  all_424_0 = all_295_3
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_422_0, all_424_0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              all_49_3, all_295_4, simplifying with (709), (711)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (714)  all_424_0 = all_422_0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (34) with all_362_1, all_424_1,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              all_49_3, all_295_4, simplifying with (681), (712)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |              gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (715)  all_424_1 = all_362_1
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (713), (714) imply:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | |   (716)  all_422_0 = all_295_3
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | BETA: splitting (669) gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | |   (717)  less_than(all_49_3, all_295_4) = 0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_362_0, 0, all_295_4,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | |              all_49_3, simplifying with (680), (717) gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | |   (718)  all_362_0 = 0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (2) with all_49_3, all_295_4,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | |              all_49_5, all_60_0, simplifying with (48), (50),
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | |              (72), (661), (717) gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | |   (719)  all_60_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | |            less_than(all_295_4, all_49_5) = v0)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (1) with all_49_5, all_49_3,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | |              all_295_4, simplifying with (48), (50), (71),
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | |              (661), (717) gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | |   (720)  less_than(all_49_5, all_295_4) = 0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | BETA: splitting (719) gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |   (721)  all_60_0 = 0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | REDUCE: (70), (721) imply:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |   (722)  $false
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | CLOSE: (722) is inconsistent.
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |   (723)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_295_4,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |              all_49_5) = v0)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (723) with fresh symbol all_481_0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |        gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |   (724)   ~ (all_481_0 = 0) & less_than(all_295_4,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |            all_49_5) = all_481_0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | ALPHA: (724) implies:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |   (725)   ~ (all_481_0 = 0)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |   (726)  less_than(all_295_4, all_49_5) = all_481_0
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_49_5, all_295_4,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |              simplifying with (48), (661), (720) gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |   (727)   ? [v0: any] :  ? [v1: any] :
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_49_5, all_295_4) = v1 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |            less_than(all_295_4, all_49_5) = v0 & (v1 = 0 |
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |              v0 = 0))
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_295_4, all_49_5, 0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |              simplifying with (48), (661), (720) gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |   (728)   ? [v0: int] :  ? [v1: MultipleValueBool] : ( ~
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |            (v0 = 0) & strictly_less_than(all_295_4,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |              all_49_5) = v0 & less_than(all_295_4,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |              all_49_5) = v1)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_49_5, all_295_4, 0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |              simplifying with (48), (661), (720) gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |   (729)   ? [v0: any] :  ? [v1: any] :
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_49_5, all_295_4) = v0 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |            less_than(all_295_4, all_49_5) = v1 & ( ~ (v1 =
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |                0) |  ~ (v0 = 0)))
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_295_4, all_49_5,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |              all_481_0, simplifying with (48), (661), (726)
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |   (730)   ? [v0: any] :  ? [v1: any] :
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_295_4, all_49_5) = v0 &
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_5, all_295_4) = v1 & ( ~ (v0 =
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |                0) | (all_481_0 = 0 &  ~ (v1 = 0))))
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (728) with fresh symbols all_501_0,
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |        all_501_1 gives:
% 62.78/9.26  | | | | | | | | | | | | | | | | | | | | | |   (731)   ~ (all_501_1 = 0) & strictly_less_than(all_295_4,
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |            all_49_5) = all_501_1 & less_than(all_295_4,
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |            all_49_5) = all_501_0
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | ALPHA: (731) implies:
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |   (732)  less_than(all_295_4, all_49_5) = all_501_0
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (729) with fresh symbols all_509_0,
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |        all_509_1 gives:
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |   (733)  strictly_less_than(all_49_5, all_295_4) =
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |          all_509_1 & less_than(all_295_4, all_49_5) =
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |          all_509_0 & ( ~ (all_509_0 = 0) |  ~ (all_509_1 =
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |              0))
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | ALPHA: (733) implies:
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |   (734)  less_than(all_295_4, all_49_5) = all_509_0
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (727) with fresh symbols all_513_0,
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |        all_513_1 gives:
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |   (735)  strictly_less_than(all_49_5, all_295_4) =
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |          all_513_0 & less_than(all_295_4, all_49_5) =
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |          all_513_1 & (all_513_0 = 0 | all_513_1 = 0)
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | ALPHA: (735) implies:
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |   (736)  less_than(all_295_4, all_49_5) = all_513_1
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |   (737)  all_513_0 = 0 | all_513_1 = 0
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (730) with fresh symbols all_527_0,
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |        all_527_1 gives:
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |   (738)  strictly_less_than(all_295_4, all_49_5) =
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |          all_527_1 & less_than(all_49_5, all_295_4) =
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |          all_527_0 & ( ~ (all_527_1 = 0) | (all_481_0 = 0 &
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |               ~ (all_527_0 = 0)))
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | ALPHA: (738) implies:
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |   (739)   ~ (all_527_1 = 0) | (all_481_0 = 0 &  ~
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | |            (all_527_0 = 0))
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (739) gives:
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_481_0, all_509_0,
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | |              all_49_5, all_295_4, simplifying with (726), (734)
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | |   (740)  all_509_0 = all_481_0
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_509_0, all_513_1,
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | |              all_49_5, all_295_4, simplifying with (734), (736)
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | |   (741)  all_513_1 = all_509_0
% 62.81/9.26  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_501_0, all_513_1,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |              all_49_5, all_295_4, simplifying with (732), (736)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (742)  all_513_1 = all_501_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (741), (742) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (743)  all_509_0 = all_501_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | SIMP: (743) implies:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (744)  all_509_0 = all_501_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (740), (744) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (745)  all_501_0 = all_481_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | SIMP: (745) implies:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (746)  all_501_0 = all_481_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (742), (746) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (747)  all_513_1 = all_481_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (737) gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (59) with all_58_0, simplifying with
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |              (67) gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |   (748)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |            int] : ( ~ (v0 = 0) & pair_in_list(all_49_1,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |              all_49_5, all_58_0) = v0)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (33), (41), (46), (48), (50), (67), (68), (151),
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |            (156), (600), (748), (l49_li3637) are inconsistent
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |            by sub-proof #11.
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |   (749)  all_513_1 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (747), (749) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |   (750)  all_481_0 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | SIMP: (750) implies:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |   (751)  all_481_0 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (725), (751) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |   (752)  $false
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (752) is inconsistent.
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (753)  all_481_0 = 0 &  ~ (all_527_0 = 0)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (753) implies:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (754)  all_481_0 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (725), (754) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (755)  $false
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (755) is inconsistent.
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (756)  all_295_3 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (757)   ~ (less_than(all_49_3, all_295_4) = 0)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | REDUCE: (608), (756) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (758)  less_than(all_295_4, all_49_3) = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (1) with all_295_4, all_49_3,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              all_58_0, simplifying with (50), (67), (600),
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              (661), (758) gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (759)  less_than(all_295_4, all_58_0) = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_295_4, all_49_3,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              simplifying with (50), (661), (758) gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (760)   ? [v0: any] :  ? [v1: any] :
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_295_4, all_49_3) = v1 &
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_295_4) = v0 & (v1 = 0 |
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              v0 = 0))
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (760) with fresh symbols all_463_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |        all_463_1 gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (761)  strictly_less_than(all_295_4, all_49_3) =
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |          all_463_0 & less_than(all_49_3, all_295_4) =
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |          all_463_1 & (all_463_0 = 0 | all_463_1 = 0)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | ALPHA: (761) implies:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (762)  less_than(all_49_3, all_295_4) = all_463_1
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (763)  strictly_less_than(all_295_4, all_49_3) =
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |          all_463_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (764)  all_463_0 = 0 | all_463_1 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_362_0, all_463_1,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              all_295_4, all_49_3, simplifying with (680), (762)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (765)  all_463_1 = all_362_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (34) with all_362_1, all_463_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_295_4, simplifying with (681), (763)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (766)  all_463_0 = all_362_1
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (5) with all_295_4, all_58_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              simplifying with (67), (661), (759) gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (767)   ? [v0: any] :  ? [v1: any] :
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_295_4, all_58_0) = v1 &
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |            less_than(all_58_0, all_295_4) = v0 & (v1 = 0 |
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              v0 = 0))
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_58_0, all_295_4, 0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              simplifying with (67), (661), (759) gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (768)   ? [v0: int] :  ? [v1: MultipleValueBool] : ( ~
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |            (v0 = 0) & strictly_less_than(all_58_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              all_295_4) = v0 & less_than(all_58_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              all_295_4) = v1)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_295_4, all_58_0, 0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              simplifying with (67), (661), (759) gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (769)   ? [v0: any] :  ? [v1: any] :
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_295_4, all_58_0) = v0 &
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |            less_than(all_58_0, all_295_4) = v1 & ( ~ (v1 =
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |                0) |  ~ (v0 = 0)))
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (768) with fresh symbols all_474_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |        all_474_1 gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (770)   ~ (all_474_1 = 0) & strictly_less_than(all_58_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |            all_295_4) = all_474_1 & less_than(all_58_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |            all_295_4) = all_474_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | ALPHA: (770) implies:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (771)  less_than(all_58_0, all_295_4) = all_474_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (767) with fresh symbols all_476_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |        all_476_1 gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (772)  strictly_less_than(all_295_4, all_58_0) =
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |          all_476_0 & less_than(all_58_0, all_295_4) =
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |          all_476_1 & (all_476_0 = 0 | all_476_1 = 0)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | ALPHA: (772) implies:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (773)  less_than(all_58_0, all_295_4) = all_476_1
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (774)  all_476_0 = 0 | all_476_1 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (769) with fresh symbols all_478_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |        all_478_1 gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (775)  strictly_less_than(all_295_4, all_58_0) =
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |          all_478_1 & less_than(all_58_0, all_295_4) =
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |          all_478_0 & ( ~ (all_478_0 = 0) |  ~ (all_478_1 =
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              0))
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | ALPHA: (775) implies:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (776)  less_than(all_58_0, all_295_4) = all_478_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_476_1, all_478_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              all_295_4, all_58_0, simplifying with (773), (776)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (777)  all_478_0 = all_476_1
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_474_0, all_478_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              all_295_4, all_58_0, simplifying with (771), (776)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (778)  all_478_0 = all_474_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (777), (778) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (779)  all_476_1 = all_474_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | SIMP: (779) implies:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | |   (780)  all_476_1 = all_474_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | BETA: splitting (682) gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | |   (781)   ~ (all_362_1 = 0)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (764) gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (782)  all_463_0 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (766), (782) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (783)  all_362_1 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (781), (783) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (784)  $false
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (784) is inconsistent.
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (785)  all_463_1 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (765), (785) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (786)  all_362_0 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | SIMP: (786) implies:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (787)  all_362_0 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (680), (787) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (788)  less_than(all_49_3, all_295_4) = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (757), (788) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (789)  $false
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (789) is inconsistent.
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | |   (790)  all_295_3 = 0 &  ~ (all_362_0 = 0)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | ALPHA: (790) implies:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | |   (791)   ~ (all_362_0 = 0)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (705) gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (792)  all_362_0 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (791), (792) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (793)  $false
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (793) is inconsistent.
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (794)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_58_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |              all_295_4) = v0)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (794) with fresh symbol all_494_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |        gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (795)   ~ (all_494_0 = 0) & less_than(all_58_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |            all_295_4) = all_494_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (795) implies:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (796)   ~ (all_494_0 = 0)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (797)  less_than(all_58_0, all_295_4) = all_494_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_474_0, all_494_0,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |              all_295_4, all_58_0, simplifying with (771), (797)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (798)  all_494_0 = all_474_0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (796), (798) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | |   (799)   ~ (all_474_0 = 0)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (774) gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (59) with all_58_0, simplifying with
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |              (67) gives:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |   (800)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |            int] : ( ~ (v0 = 0) & pair_in_list(all_49_1,
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |              all_49_5, all_58_0) = v0)
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (33), (41), (46), (48), (50), (67), (68), (151),
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |            (156), (600), (800), (l49_li3637) are inconsistent
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |            by sub-proof #11.
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |   (801)  all_476_1 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (780), (801) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |   (802)  all_474_0 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (799), (802) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | |   (803)  $false
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (803) is inconsistent.
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | |   (804)  all_356_1 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (699), (804) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | |   (805)  all_307_0 = 0
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | REDUCE: (634), (805) imply:
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | |   (806)  $false
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | CLOSE: (806) is inconsistent.
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.27  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | End of split
% 62.81/9.28  | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | End of split
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | End of split
% 62.81/9.28  | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | End of split
% 62.81/9.28  | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | End of split
% 62.81/9.28  | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | End of split
% 62.81/9.28  | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | Case 2:
% 62.81/9.28  | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | |   (807)  all_121_2 = 0
% 62.81/9.28  | | | | | | | | | | | |   (808)   ~ (all_121_4 = 0) | all_121_0 = all_62_0
% 62.81/9.28  | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | COMBINE_EQS: (260), (807) imply:
% 62.81/9.28  | | | | | | | | | | | |   (809)  all_188_1 = 0
% 62.81/9.28  | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | REDUCE: (163), (807) imply:
% 62.81/9.28  | | | | | | | | | | | |   (810)  strictly_less_than(all_49_3, all_121_3) = 0
% 62.81/9.28  | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | BETA: splitting (240) gives:
% 62.81/9.28  | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | Case 1:
% 62.81/9.28  | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | |   (811)  all_49_7 = create_slb
% 62.81/9.28  | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | REDUCE: (99), (811) imply:
% 62.81/9.28  | | | | | | | | | | | | |   (812)  $false
% 62.81/9.28  | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | CLOSE: (812) is inconsistent.
% 62.81/9.28  | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | Case 2:
% 62.81/9.28  | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | |   (813)   ? [v0: $i] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 62.81/9.28  | | | | | | | | | | | | |            any] :  ? [v4: $i] :  ? [v5: $i] :
% 62.81/9.28  | | | | | | | | | | | | |          (findmin_pqp_res(all_49_8) = v0 & triple(all_49_8,
% 62.81/9.28  | | | | | | | | | | | | |              v4, bad) = v5 & update_slb(all_49_7, v0) = v4
% 62.81/9.28  | | | | | | | | | | | | |            & lookup_slb(all_49_7, v0) = v2 &
% 62.81/9.28  | | | | | | | | | | | | |            contains_slb(all_49_7, v0) = v1 &
% 62.81/9.28  | | | | | | | | | | | | |            strictly_less_than(v0, v2) = v3 & $i(v5) &
% 62.81/9.28  | | | | | | | | | | | | |            $i(v4) & $i(v2) & $i(v0) & ( ~ (v3 = 0) |  ~ (v1
% 62.81/9.28  | | | | | | | | | | | | |                = 0) | v5 = all_164_0))
% 62.81/9.28  | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | DELTA: instantiating (813) with fresh symbols all_241_0,
% 62.81/9.28  | | | | | | | | | | | | |        all_241_1, all_241_2, all_241_3, all_241_4,
% 62.81/9.28  | | | | | | | | | | | | |        all_241_5 gives:
% 62.81/9.28  | | | | | | | | | | | | |   (814)  findmin_pqp_res(all_49_8) = all_241_5 &
% 62.81/9.28  | | | | | | | | | | | | |          triple(all_49_8, all_241_1, bad) = all_241_0 &
% 62.81/9.28  | | | | | | | | | | | | |          update_slb(all_49_7, all_241_5) = all_241_1 &
% 62.81/9.28  | | | | | | | | | | | | |          lookup_slb(all_49_7, all_241_5) = all_241_3 &
% 62.81/9.28  | | | | | | | | | | | | |          contains_slb(all_49_7, all_241_5) = all_241_4 &
% 62.81/9.28  | | | | | | | | | | | | |          strictly_less_than(all_241_5, all_241_3) =
% 62.81/9.28  | | | | | | | | | | | | |          all_241_2 & $i(all_241_0) & $i(all_241_1) &
% 62.81/9.28  | | | | | | | | | | | | |          $i(all_241_3) & $i(all_241_5) & ( ~ (all_241_2 =
% 62.81/9.28  | | | | | | | | | | | | |              0) |  ~ (all_241_4 = 0) | all_241_0 =
% 62.81/9.28  | | | | | | | | | | | | |            all_164_0)
% 62.81/9.28  | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | ALPHA: (814) implies:
% 62.81/9.28  | | | | | | | | | | | | |   (815)  $i(all_241_5)
% 62.81/9.28  | | | | | | | | | | | | |   (816)  $i(all_241_3)
% 62.81/9.28  | | | | | | | | | | | | |   (817)  $i(all_241_1)
% 62.81/9.28  | | | | | | | | | | | | |   (818)  strictly_less_than(all_241_5, all_241_3) =
% 62.81/9.28  | | | | | | | | | | | | |          all_241_2
% 62.81/9.28  | | | | | | | | | | | | |   (819)  contains_slb(all_49_7, all_241_5) = all_241_4
% 62.81/9.28  | | | | | | | | | | | | |   (820)  lookup_slb(all_49_7, all_241_5) = all_241_3
% 62.81/9.28  | | | | | | | | | | | | |   (821)  update_slb(all_49_7, all_241_5) = all_241_1
% 62.81/9.28  | | | | | | | | | | | | |   (822)  triple(all_49_8, all_241_1, bad) = all_241_0
% 62.81/9.28  | | | | | | | | | | | | |   (823)  findmin_pqp_res(all_49_8) = all_241_5
% 62.81/9.28  | | | | | | | | | | | | |   (824)   ~ (all_241_2 = 0) |  ~ (all_241_4 = 0) |
% 62.81/9.28  | | | | | | | | | | | | |          all_241_0 = all_164_0
% 62.81/9.28  | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | BETA: splitting (254) gives:
% 62.81/9.28  | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | Case 1:
% 62.81/9.28  | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | |   (825)   ~ (all_188_1 = 0)
% 62.81/9.28  | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | REDUCE: (809), (825) imply:
% 62.81/9.28  | | | | | | | | | | | | | |   (826)  $false
% 62.81/9.28  | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | CLOSE: (826) is inconsistent.
% 62.81/9.28  | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | Case 2:
% 62.81/9.28  | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | |   (827)  all_152_0 = 0 &  ~ (all_188_0 = 0)
% 62.81/9.28  | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | ALPHA: (827) implies:
% 62.81/9.28  | | | | | | | | | | | | | |   (828)   ~ (all_188_0 = 0)
% 62.81/9.28  | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | REDUCE: (262), (828) imply:
% 62.81/9.28  | | | | | | | | | | | | | |   (829)   ~ (all_126_2 = 0)
% 62.81/9.28  | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | BETA: splitting (808) gives:
% 62.81/9.28  | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | Case 1:
% 62.81/9.28  | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | |   (830)   ~ (all_121_4 = 0)
% 62.81/9.28  | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | REDUCE: (272), (830) imply:
% 62.81/9.28  | | | | | | | | | | | | | | |   (831)  $false
% 62.81/9.28  | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | CLOSE: (831) is inconsistent.
% 62.81/9.28  | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | Case 2:
% 62.81/9.28  | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | |   (832)  all_121_0 = all_62_0
% 62.81/9.28  | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | COMBINE_EQS: (184), (832) imply:
% 62.81/9.28  | | | | | | | | | | | | | | |   (833)  all_116_0 = all_62_0
% 62.81/9.28  | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | SIMP: (833) implies:
% 62.81/9.28  | | | | | | | | | | | | | | |   (834)  all_116_0 = all_62_0
% 62.81/9.28  | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | REDUCE: (180), (834) imply:
% 62.81/9.28  | | | | | | | | | | | | | | |   (835)  triple(all_49_8, all_49_1, bad) = all_62_0
% 62.81/9.28  | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | BETA: splitting (191) gives:
% 62.81/9.28  | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | Case 1:
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | |   (836)  all_126_2 = 0
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | REDUCE: (829), (836) imply:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (837)  $false
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | CLOSE: (837) is inconsistent.
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | Case 2:
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | |   (838)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_121_3,
% 62.81/9.28  | | | | | | | | | | | | | | | |              all_49_5) = v0)
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | DELTA: instantiating (838) with fresh symbol all_259_0
% 62.81/9.28  | | | | | | | | | | | | | | | |        gives:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (839)   ~ (all_259_0 = 0) & less_than(all_121_3,
% 62.81/9.28  | | | | | | | | | | | | | | | |            all_49_5) = all_259_0
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | ALPHA: (839) implies:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (840)   ~ (all_259_0 = 0)
% 62.81/9.28  | | | | | | | | | | | | | | | |   (841)  less_than(all_121_3, all_49_5) = all_259_0
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_49_3, all_241_5,
% 62.81/9.28  | | | | | | | | | | | | | | | |              all_49_8, simplifying with (101), (823) gives:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (842)  all_241_5 = all_49_3
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | REDUCE: (821), (842) imply:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (843)  update_slb(all_49_7, all_49_3) = all_241_1
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | REDUCE: (820), (842) imply:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (844)  lookup_slb(all_49_7, all_49_3) = all_241_3
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | REDUCE: (819), (842) imply:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (845)  contains_slb(all_49_7, all_49_3) = all_241_4
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | REDUCE: (818), (842) imply:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (846)  strictly_less_than(all_49_3, all_241_3) =
% 62.81/9.28  | | | | | | | | | | | | | | | |          all_241_2
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with 0, all_241_4, all_49_3,
% 62.81/9.28  | | | | | | | | | | | | | | | |              all_49_7, simplifying with (275), (845) gives:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (847)  all_241_4 = 0
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_121_3, all_241_3,
% 62.81/9.28  | | | | | | | | | | | | | | | |              all_49_3, all_49_7, simplifying with (158), (844)
% 62.81/9.28  | | | | | | | | | | | | | | | |              gives:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (848)  all_241_3 = all_121_3
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (38) with all_49_1, all_241_1,
% 62.81/9.28  | | | | | | | | | | | | | | | |              all_49_3, all_49_7, simplifying with (156), (843)
% 62.81/9.28  | | | | | | | | | | | | | | | |              gives:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (849)  all_241_1 = all_49_1
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | REDUCE: (822), (849) imply:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (850)  triple(all_49_8, all_49_1, bad) = all_241_0
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | REDUCE: (846), (848) imply:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (851)  strictly_less_than(all_49_3, all_121_3) =
% 62.81/9.28  | | | | | | | | | | | | | | | |          all_241_2
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (34) with 0, all_241_2, all_121_3,
% 62.81/9.28  | | | | | | | | | | | | | | | |              all_49_3, simplifying with (810), (851) gives:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (852)  all_241_2 = 0
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (42) with all_62_0, all_241_0, bad,
% 62.81/9.28  | | | | | | | | | | | | | | | |              all_49_1, all_49_8, simplifying with (835), (850)
% 62.81/9.28  | | | | | | | | | | | | | | | |              gives:
% 62.81/9.28  | | | | | | | | | | | | | | | |   (853)  all_241_0 = all_62_0
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | BETA: splitting (824) gives:
% 62.81/9.28  | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.28  | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | |   (854)   ~ (all_241_2 = 0)
% 62.81/9.28  | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | REDUCE: (852), (854) imply:
% 62.81/9.28  | | | | | | | | | | | | | | | | |   (855)  $false
% 62.81/9.28  | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | CLOSE: (855) is inconsistent.
% 62.81/9.28  | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.28  | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | |   (856)   ~ (all_241_4 = 0) | all_241_0 = all_164_0
% 62.81/9.28  | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | BETA: splitting (856) gives:
% 62.81/9.28  | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (857)   ~ (all_241_4 = 0)
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | REDUCE: (847), (857) imply:
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (858)  $false
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | CLOSE: (858) is inconsistent.
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (859)  all_241_0 = all_164_0
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | COMBINE_EQS: (853), (859) imply:
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (860)  all_164_0 = all_62_0
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | SIMP: (860) implies:
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (861)  all_164_0 = all_62_0
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | REDUCE: (270), (861) imply:
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (862)  remove_cpq(all_62_0, all_49_3) = all_186_1
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (39) with all_62_1, all_186_1,
% 62.81/9.28  | | | | | | | | | | | | | | | | | |              all_49_3, all_62_0, simplifying with (74), (862)
% 62.81/9.28  | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (863)  all_186_1 = all_62_1
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_121_3, all_49_5,
% 62.81/9.28  | | | | | | | | | | | | | | | | | |              all_259_0, simplifying with (48), (182), (841)
% 62.81/9.28  | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (864)   ? [v0: any] :  ? [v1: any] :
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_121_3, all_49_5) = v0 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |            less_than(all_49_5, all_121_3) = v1 & ( ~ (v0 =
% 62.81/9.28  | | | | | | | | | | | | | | | | | |                0) | (all_259_0 = 0 &  ~ (v1 = 0))))
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (14) with all_49_8, all_49_1, bad,
% 62.81/9.28  | | | | | | | | | | | | | | | | | |              all_49_3, all_62_0, all_62_1, simplifying with
% 62.81/9.28  | | | | | | | | | | | | | | | | | |              (18), (45), (50), (74), (183), (835) gives:
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (865)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          (remove_pqp(all_49_8, all_49_3) = v3 & triple(v3,
% 62.81/9.28  | | | | | | | | | | | | | | | | | |              v4, bad) = v5 & lookup_slb(all_49_1, all_49_3)
% 62.81/9.28  | | | | | | | | | | | | | | | | | |            = v1 & remove_slb(all_49_1, all_49_3) = v4 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |            contains_slb(all_49_1, all_49_3) = v0 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |            less_than(v1, all_49_3) = v2 & $i(v5) & $i(v4) &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |            $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0) |
% 62.81/9.28  | | | | | | | | | | | | | | | | | |              v5 = all_62_1))
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (16) with all_49_8, all_49_1, bad,
% 62.81/9.28  | | | | | | | | | | | | | | | | | |              all_49_3, all_62_0, all_62_1, simplifying with
% 62.81/9.28  | | | | | | | | | | | | | | | | | |              (18), (45), (50), (74), (183), (835) gives:
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (866)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          (remove_pqp(all_49_8, all_49_3) = v3 & triple(v3,
% 62.81/9.28  | | | | | | | | | | | | | | | | | |              v4, bad) = v5 & lookup_slb(all_49_1, all_49_3)
% 62.81/9.28  | | | | | | | | | | | | | | | | | |            = v1 & remove_slb(all_49_1, all_49_3) = v4 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |            contains_slb(all_49_1, all_49_3) = v0 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |            strictly_less_than(all_49_3, v1) = v2 & $i(v5) &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |            $i(v4) & $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~ (v0
% 62.81/9.28  | | | | | | | | | | | | | | | | | |                = 0) | v5 = all_62_1))
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | DELTA: instantiating (864) with fresh symbols all_293_0,
% 62.81/9.28  | | | | | | | | | | | | | | | | | |        all_293_1 gives:
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (867)  strictly_less_than(all_121_3, all_49_5) =
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          all_293_1 & less_than(all_49_5, all_121_3) =
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          all_293_0 & ( ~ (all_293_1 = 0) | (all_259_0 = 0 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |               ~ (all_293_0 = 0)))
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | ALPHA: (867) implies:
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (868)   ~ (all_293_1 = 0) | (all_259_0 = 0 &  ~
% 62.81/9.28  | | | | | | | | | | | | | | | | | |            (all_293_0 = 0))
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | DELTA: instantiating (866) with fresh symbols all_297_0,
% 62.81/9.28  | | | | | | | | | | | | | | | | | |        all_297_1, all_297_2, all_297_3, all_297_4,
% 62.81/9.28  | | | | | | | | | | | | | | | | | |        all_297_5 gives:
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (869)  remove_pqp(all_49_8, all_49_3) = all_297_2 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          triple(all_297_2, all_297_1, bad) = all_297_0 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_297_4 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          remove_slb(all_49_1, all_49_3) = all_297_1 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_297_5 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          strictly_less_than(all_49_3, all_297_4) =
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          all_297_3 & $i(all_297_0) & $i(all_297_1) &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          $i(all_297_2) & $i(all_297_4) & ( ~ (all_297_3 =
% 62.81/9.28  | | | | | | | | | | | | | | | | | |              0) |  ~ (all_297_5 = 0) | all_297_0 =
% 62.81/9.28  | | | | | | | | | | | | | | | | | |            all_62_1)
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | ALPHA: (869) implies:
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (870)  remove_slb(all_49_1, all_49_3) = all_297_1
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (871)  lookup_slb(all_49_1, all_49_3) = all_297_4
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (872)  triple(all_297_2, all_297_1, bad) = all_297_0
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (873)  remove_pqp(all_49_8, all_49_3) = all_297_2
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | DELTA: instantiating (865) with fresh symbols all_299_0,
% 62.81/9.28  | | | | | | | | | | | | | | | | | |        all_299_1, all_299_2, all_299_3, all_299_4,
% 62.81/9.28  | | | | | | | | | | | | | | | | | |        all_299_5 gives:
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (874)  remove_pqp(all_49_8, all_49_3) = all_299_2 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          triple(all_299_2, all_299_1, bad) = all_299_0 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_299_4 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          remove_slb(all_49_1, all_49_3) = all_299_1 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_299_5 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          less_than(all_299_4, all_49_3) = all_299_3 &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          $i(all_299_0) & $i(all_299_1) & $i(all_299_2) &
% 62.81/9.28  | | | | | | | | | | | | | | | | | |          $i(all_299_4) & ( ~ (all_299_3 = 0) |  ~
% 62.81/9.28  | | | | | | | | | | | | | | | | | |            (all_299_5 = 0) | all_299_0 = all_62_1)
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | ALPHA: (874) implies:
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (875)  $i(all_299_4)
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (876)  less_than(all_299_4, all_49_3) = all_299_3
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (877)  remove_slb(all_49_1, all_49_3) = all_299_1
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (878)  lookup_slb(all_49_1, all_49_3) = all_299_4
% 62.81/9.28  | | | | | | | | | | | | | | | | | |   (879)  remove_pqp(all_49_8, all_49_3) = all_299_2
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.28  | | | | | | | | | | | | | | | | | | BETA: splitting (868) gives:
% 62.81/9.28  | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (36) with all_297_1, all_299_1,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (870), (877)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | |   (880)  all_299_1 = all_297_1
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_297_4, all_299_4,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (871), (878)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | |   (881)  all_299_4 = all_297_4
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (40) with all_297_2, all_299_2,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_8, simplifying with (873), (879)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | |   (882)  all_299_2 = all_297_2
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | REDUCE: (876), (881) imply:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | |   (883)  less_than(all_297_4, all_49_3) = all_299_3
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | REDUCE: (875), (881) imply:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | |   (884)  $i(all_297_4)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | BETA: splitting (141) gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | |   (885)   ~ (all_131_1 = 0)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | BETA: splitting (188) gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | |   (886)  less_than(all_49_3, all_58_0) = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | BETA: splitting (187) gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |   (887)  all_131_1 = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | REDUCE: (885), (887) imply:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |   (888)  $false
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | CLOSE: (888) is inconsistent.
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |   (889)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_58_0,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |              all_49_5) = v0)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (889) with fresh symbol all_345_0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |        gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |   (890)   ~ (all_345_0 = 0) & less_than(all_58_0, all_49_5)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |          = all_345_0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | ALPHA: (890) implies:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |   (891)   ~ (all_345_0 = 0)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |   (892)  less_than(all_58_0, all_49_5) = all_345_0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (197) gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_49_5, all_58_0,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              all_345_0, simplifying with (48), (67), (892)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (893)  all_345_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_49_5, all_58_0) = v1 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_5, all_58_0) = v0 & ( ~ (v0 =
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |                0) | v1 = 0))
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_49_3, all_297_4,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              all_299_3, simplifying with (50), (883), (884)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (894)  all_299_3 = 0 | less_than(all_49_3, all_297_4) = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_49_3, all_297_4,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              all_299_3, simplifying with (50), (883), (884)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (895)   ? [v0: any] :  ? [v1: any] :
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_49_3, all_297_4) = v0 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_297_4) = v1 & ( ~ (v0 =
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |                0) | (v1 = 0 &  ~ (all_299_3 = 0))))
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_297_4, all_49_3,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              all_299_3, simplifying with (50), (883), (884)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (896)   ? [v0: any] :  ? [v1: any] :
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_297_4, all_49_3) = v0 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_49_3, all_297_4) = v1 & ( ~ (v0 =
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |                0) | (all_299_3 = 0 &  ~ (v1 = 0))))
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (15) with all_49_8, all_49_1, bad,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_297_2, all_297_1, all_297_0,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              simplifying with (18), (45), (50), (183), (870),
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              (872), (873) gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (897)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] : (triple(all_49_8,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              all_49_1, bad) = v3 & remove_cpq(v3, all_49_3)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |            = v4 & lookup_slb(all_49_1, all_49_3) = v1 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |            contains_slb(all_49_1, all_49_3) = v0 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |            less_than(v1, all_49_3) = v2 & $i(v4) & $i(v3) &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |            $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0) | v4 =
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              all_297_0))
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (896) with fresh symbols all_361_0,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |        all_361_1 gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (898)  strictly_less_than(all_297_4, all_49_3) =
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |          all_361_1 & less_than(all_49_3, all_297_4) =
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |          all_361_0 & ( ~ (all_361_1 = 0) | (all_299_3 = 0 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |               ~ (all_361_0 = 0)))
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (898) implies:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (899)  less_than(all_49_3, all_297_4) = all_361_0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (895) with fresh symbols all_367_0,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |        all_367_1 gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (900)  strictly_less_than(all_49_3, all_297_4) =
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |          all_367_1 & less_than(all_49_3, all_297_4) =
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |          all_367_0 & ( ~ (all_367_1 = 0) | (all_367_0 = 0 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |               ~ (all_299_3 = 0)))
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (900) implies:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (901)  less_than(all_49_3, all_297_4) = all_367_0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (897) with fresh symbols all_369_0,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |        all_369_1, all_369_2, all_369_3, all_369_4 gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (902)  triple(all_49_8, all_49_1, bad) = all_369_1 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |          remove_cpq(all_369_1, all_49_3) = all_369_0 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_369_3 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_369_4 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |          less_than(all_369_3, all_49_3) = all_369_2 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |          $i(all_369_0) & $i(all_369_1) & $i(all_369_3) & (
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |            ~ (all_369_2 = 0) |  ~ (all_369_4 = 0) |
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |            all_369_0 = all_297_0)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (902) implies:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (903)  $i(all_369_3)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (904)  less_than(all_369_3, all_49_3) = all_369_2
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (905)  lookup_slb(all_49_1, all_49_3) = all_369_3
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_361_0, all_367_0,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              all_297_4, all_49_3, simplifying with (899), (901)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (906)  all_367_0 = all_361_0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_297_4, all_369_3,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (871), (905)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (907)  all_369_3 = all_297_4
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (904), (907) imply:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (908)  less_than(all_297_4, all_49_3) = all_369_2
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (893) gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |   (909)  all_345_0 = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (891), (909) imply:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |   (910)  $false
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (910) is inconsistent.
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_299_3, all_369_2,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_297_4, simplifying with (883), (908)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |   (911)  all_369_2 = all_299_3
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_297_4, all_49_3,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |              all_361_0, simplifying with (50), (884), (899)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |   (912)   ? [v0: any] :  ? [v1: any] :
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_297_4, all_49_3) = v0 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_297_4, all_49_3) = v1 & ( ~ (v0 =
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |                0) | (v1 = 0 &  ~ (all_361_0 = 0))))
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_49_3, all_297_4,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |              all_361_0, simplifying with (50), (884), (899)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |   (913)   ? [v0: any] :  ? [v1: any] :
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_49_3, all_297_4) = v0 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_297_4, all_49_3) = v1 & ( ~ (v0 =
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |                0) | (all_361_0 = 0 &  ~ (v1 = 0))))
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (913) with fresh symbols all_398_0,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |        all_398_1 gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |   (914)  strictly_less_than(all_49_3, all_297_4) =
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |          all_398_1 & less_than(all_297_4, all_49_3) =
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |          all_398_0 & ( ~ (all_398_1 = 0) | (all_361_0 = 0 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |               ~ (all_398_0 = 0)))
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (914) implies:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |   (915)  less_than(all_297_4, all_49_3) = all_398_0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (912) with fresh symbols all_400_0,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |        all_400_1 gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |   (916)  strictly_less_than(all_297_4, all_49_3) =
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |          all_400_1 & less_than(all_297_4, all_49_3) =
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |          all_400_0 & ( ~ (all_400_1 = 0) | (all_400_0 = 0 &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |               ~ (all_361_0 = 0)))
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (916) implies:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |   (917)  less_than(all_297_4, all_49_3) = all_400_0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |   (918)   ~ (all_400_1 = 0) | (all_400_0 = 0 &  ~
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |            (all_361_0 = 0))
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_299_3, all_400_0,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_297_4, simplifying with (883), (917)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |   (919)  all_400_0 = all_299_3
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_398_0, all_400_0,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_297_4, simplifying with (915), (917)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |   (920)  all_400_0 = all_398_0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (919), (920) imply:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | |   (921)  all_398_0 = all_299_3
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (894) gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | |   (922)  less_than(all_49_3, all_297_4) = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_361_0, 0, all_297_4,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | |              all_49_3, simplifying with (899), (922) gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | |   (923)  all_361_0 = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (918) gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (59) with all_58_0, simplifying with
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | |              (67) gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | |   (924)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | |            int] : ( ~ (v0 = 0) & pair_in_list(all_49_1,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | |              all_49_5, all_58_0) = v0)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (33), (41), (46), (48), (50), (67), (68), (151),
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | |            (156), (886), (924), (l49_li3637) are inconsistent
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | |            by sub-proof #11.
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | |   (925)  all_400_0 = 0 &  ~ (all_361_0 = 0)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | | ALPHA: (925) implies:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | |   (926)   ~ (all_361_0 = 0)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (923), (926) imply:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | |   (927)  $false
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (927) is inconsistent.
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | |   (928)  all_299_3 = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (883), (928) imply:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | |   (929)  less_than(all_297_4, all_49_3) = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (3), (7), (33), (41), (46), (48), (50), (59),
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | |            (67), (68), (151), (156), (181), (182), (829),
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | |            (884), (886), (929), (l49_li3637) are inconsistent
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | |            by sub-proof #9.
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (930)  all_49_6 = bad
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (56), (930) imply:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |   (931)  triple(all_49_8, all_49_7, bad) = all_49_4
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (30), (42), (223), (244), (245), (263), (931) are
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | |            inconsistent by sub-proof #8.
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | |   (932)  all_131_1 = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | REDUCE: (885), (932) imply:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | |   (933)  $false
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | CLOSE: (933) is inconsistent.
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | |   (934)  all_131_1 = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | |   (935)  all_131_0 = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | REDUCE: (165), (934) imply:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | |   (936)  less_than(all_58_0, all_49_3) = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | REDUCE: (166), (935) imply:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | |   (937)  less_than(all_49_3, all_58_0) = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | BETA: splitting (197) gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_297_4, all_49_5,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_299_3, simplifying with (48), (50),
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | |              (71), (883), (884) gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | |   (938)  all_299_3 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | |            less_than(all_297_4, all_49_5) = v0)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_297_4, all_58_0,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | |              all_49_3, all_299_3, simplifying with (50), (67),
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | |              (883), (884), (936) gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | |   (939)  all_299_3 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | |            less_than(all_297_4, all_58_0) = v0)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | BETA: splitting (939) gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |   (940)  all_299_3 = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | REDUCE: (883), (940) imply:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |   (941)  less_than(all_297_4, all_49_3) = 0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (3), (7), (33), (41), (46), (48), (50), (59),
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |            (67), (68), (151), (156), (181), (182), (829),
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |            (884), (937), (941), (l49_li3637) are inconsistent
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |            by sub-proof #9.
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |   (942)   ~ (all_299_3 = 0)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |   (943)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_297_4,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |              all_58_0) = v0)
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (943) with fresh symbol all_471_0
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |        gives:
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |   (944)   ~ (all_471_0 = 0) & less_than(all_297_4,
% 62.81/9.29  | | | | | | | | | | | | | | | | | | | | | |            all_58_0) = all_471_0
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | ALPHA: (944) implies:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | |   (945)   ~ (all_471_0 = 0)
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | |   (946)  less_than(all_297_4, all_58_0) = all_471_0
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (938) gives:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | |   (947)  all_299_3 = 0
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (942), (947) imply:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | |   (948)  $false
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (948) is inconsistent.
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_58_0, all_297_4,
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | |              all_471_0, simplifying with (67), (884), (946)
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | |   (949)  all_471_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | |          (strictly_less_than(all_58_0, all_297_4) = v1 &
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | |            less_than(all_58_0, all_297_4) = v0 & ( ~ (v0 =
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | |                0) | v1 = 0))
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | BETA: splitting (949) gives:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | |   (950)  all_471_0 = 0
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | | REDUCE: (945), (950) imply:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | |   (951)  $false
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | | CLOSE: (951) is inconsistent.
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (59) with all_58_0, simplifying with
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | |              (67) gives:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | |   (952)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | |            int] : ( ~ (v0 = 0) & pair_in_list(all_49_1,
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | |              all_49_5, all_58_0) = v0)
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (33), (41), (46), (48), (50), (67), (68), (151),
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | |            (156), (937), (952), (l49_li3637) are inconsistent
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | |            by sub-proof #11.
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | |   (953)  all_49_6 = bad
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | REDUCE: (56), (953) imply:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | |   (954)  triple(all_49_8, all_49_7, bad) = all_49_4
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (30), (42), (223), (244), (245), (263), (954) are
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | |            inconsistent by sub-proof #8.
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | Case 2:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | |   (955)  all_259_0 = 0 &  ~ (all_293_0 = 0)
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | ALPHA: (955) implies:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | |   (956)  all_259_0 = 0
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | REDUCE: (840), (956) imply:
% 62.81/9.30  | | | | | | | | | | | | | | | | | | |   (957)  $false
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | CLOSE: (957) is inconsistent.
% 62.81/9.30  | | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | | End of split
% 62.81/9.30  | | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | End of split
% 62.81/9.30  | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | End of split
% 62.81/9.30  | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | End of split
% 62.81/9.30  | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | End of split
% 62.81/9.30  | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | End of split
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | End of split
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | End of split
% 62.81/9.30  | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | Case 2:
% 62.81/9.30  | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | |   (958)  all_116_0 = all_62_0
% 62.81/9.30  | | | | | | | | | | |   (959)   ~ (all_116_2 = 0)
% 62.81/9.30  | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | REDUCE: (180), (958) imply:
% 62.81/9.30  | | | | | | | | | | |   (960)  triple(all_49_8, all_49_1, bad) = all_62_0
% 62.81/9.30  | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | BETA: splitting (241) gives:
% 62.81/9.30  | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | Case 1:
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | |   (961)  all_49_7 = create_slb
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | REDUCE: (99), (961) imply:
% 62.81/9.30  | | | | | | | | | | | |   (962)  $false
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | CLOSE: (962) is inconsistent.
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | Case 2:
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | |   (963)   ? [v0: $i] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 62.81/9.30  | | | | | | | | | | | |            $i] : (findmin_pqp_res(all_49_8) = v0 &
% 62.81/9.30  | | | | | | | | | | | |            triple(all_49_8, v2, bad) = v3 &
% 62.81/9.30  | | | | | | | | | | | |            update_slb(all_49_7, v0) = v2 &
% 62.81/9.30  | | | | | | | | | | | |            contains_slb(all_49_7, v0) = v1 & $i(v3) &
% 62.81/9.30  | | | | | | | | | | | |            $i(v2) & $i(v0) & (v3 = all_164_0 | v1 = 0))
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | DELTA: instantiating (963) with fresh symbols all_227_0,
% 62.81/9.30  | | | | | | | | | | | |        all_227_1, all_227_2, all_227_3 gives:
% 62.81/9.30  | | | | | | | | | | | |   (964)  findmin_pqp_res(all_49_8) = all_227_3 &
% 62.81/9.30  | | | | | | | | | | | |          triple(all_49_8, all_227_1, bad) = all_227_0 &
% 62.81/9.30  | | | | | | | | | | | |          update_slb(all_49_7, all_227_3) = all_227_1 &
% 62.81/9.30  | | | | | | | | | | | |          contains_slb(all_49_7, all_227_3) = all_227_2 &
% 62.81/9.30  | | | | | | | | | | | |          $i(all_227_0) & $i(all_227_1) & $i(all_227_3) &
% 62.81/9.30  | | | | | | | | | | | |          (all_227_0 = all_164_0 | all_227_2 = 0)
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | ALPHA: (964) implies:
% 62.81/9.30  | | | | | | | | | | | |   (965)  $i(all_227_3)
% 62.81/9.30  | | | | | | | | | | | |   (966)  $i(all_227_1)
% 62.81/9.30  | | | | | | | | | | | |   (967)  contains_slb(all_49_7, all_227_3) = all_227_2
% 62.81/9.30  | | | | | | | | | | | |   (968)  update_slb(all_49_7, all_227_3) = all_227_1
% 62.81/9.30  | | | | | | | | | | | |   (969)  triple(all_49_8, all_227_1, bad) = all_227_0
% 62.81/9.30  | | | | | | | | | | | |   (970)  findmin_pqp_res(all_49_8) = all_227_3
% 62.81/9.30  | | | | | | | | | | | |   (971)  all_227_0 = all_164_0 | all_227_2 = 0
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | GROUND_INST: instantiating (31) with all_49_3, all_227_3,
% 62.81/9.30  | | | | | | | | | | | |              all_49_8, simplifying with (101), (970) gives:
% 62.81/9.30  | | | | | | | | | | | |   (972)  all_227_3 = all_49_3
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | REDUCE: (968), (972) imply:
% 62.81/9.30  | | | | | | | | | | | |   (973)  update_slb(all_49_7, all_49_3) = all_227_1
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | REDUCE: (967), (972) imply:
% 62.81/9.30  | | | | | | | | | | | |   (974)  contains_slb(all_49_7, all_49_3) = all_227_2
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | GROUND_INST: instantiating (35) with all_116_2, all_227_2,
% 62.81/9.30  | | | | | | | | | | | |              all_49_3, all_49_7, simplifying with (162), (974)
% 62.81/9.30  | | | | | | | | | | | |              gives:
% 62.81/9.30  | | | | | | | | | | | |   (975)  all_227_2 = all_116_2
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | GROUND_INST: instantiating (38) with all_49_1, all_227_1,
% 62.81/9.30  | | | | | | | | | | | |              all_49_3, all_49_7, simplifying with (156), (973)
% 62.81/9.30  | | | | | | | | | | | |              gives:
% 62.81/9.30  | | | | | | | | | | | |   (976)  all_227_1 = all_49_1
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | REDUCE: (969), (976) imply:
% 62.81/9.30  | | | | | | | | | | | |   (977)  triple(all_49_8, all_49_1, bad) = all_227_0
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | BETA: splitting (971) gives:
% 62.81/9.30  | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | Case 1:
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | |   (978)  all_227_2 = 0
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | COMBINE_EQS: (975), (978) imply:
% 62.81/9.30  | | | | | | | | | | | | |   (979)  all_116_2 = 0
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | REDUCE: (959), (979) imply:
% 62.81/9.30  | | | | | | | | | | | | |   (980)  $false
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | CLOSE: (980) is inconsistent.
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | Case 2:
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | |   (981)  all_227_0 = all_164_0
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | REDUCE: (977), (981) imply:
% 62.81/9.30  | | | | | | | | | | | | |   (982)  triple(all_49_8, all_49_1, bad) = all_164_0
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | GROUND_INST: instantiating (42) with all_62_0, all_164_0, bad,
% 62.81/9.30  | | | | | | | | | | | | |              all_49_1, all_49_8, simplifying with (960), (982)
% 62.81/9.30  | | | | | | | | | | | | |              gives:
% 62.81/9.30  | | | | | | | | | | | | |   (983)  all_164_0 = all_62_0
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | REDUCE: (270), (983) imply:
% 62.81/9.30  | | | | | | | | | | | | |   (984)  remove_cpq(all_62_0, all_49_3) = all_186_1
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | GROUND_INST: instantiating (39) with all_62_1, all_186_1,
% 62.81/9.30  | | | | | | | | | | | | |              all_49_3, all_62_0, simplifying with (74), (984)
% 62.81/9.30  | | | | | | | | | | | | |              gives:
% 62.81/9.30  | | | | | | | | | | | | |   (985)  all_186_1 = all_62_1
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | GROUND_INST: instantiating (14) with all_49_8, all_49_1, bad,
% 62.81/9.30  | | | | | | | | | | | | |              all_49_3, all_62_0, all_62_1, simplifying with
% 62.81/9.30  | | | | | | | | | | | | |              (18), (45), (50), (74), (183), (960) gives:
% 62.81/9.30  | | | | | | | | | | | | |   (986)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.81/9.30  | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 62.81/9.30  | | | | | | | | | | | | |          (remove_pqp(all_49_8, all_49_3) = v3 & triple(v3,
% 62.81/9.30  | | | | | | | | | | | | |              v4, bad) = v5 & lookup_slb(all_49_1, all_49_3)
% 62.81/9.30  | | | | | | | | | | | | |            = v1 & remove_slb(all_49_1, all_49_3) = v4 &
% 62.81/9.30  | | | | | | | | | | | | |            contains_slb(all_49_1, all_49_3) = v0 &
% 62.81/9.30  | | | | | | | | | | | | |            less_than(v1, all_49_3) = v2 & $i(v5) & $i(v4) &
% 62.81/9.30  | | | | | | | | | | | | |            $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0) |
% 62.81/9.30  | | | | | | | | | | | | |              v5 = all_62_1))
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | GROUND_INST: instantiating (16) with all_49_8, all_49_1, bad,
% 62.81/9.30  | | | | | | | | | | | | |              all_49_3, all_62_0, all_62_1, simplifying with
% 62.81/9.30  | | | | | | | | | | | | |              (18), (45), (50), (74), (183), (960) gives:
% 62.81/9.30  | | | | | | | | | | | | |   (987)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.81/9.30  | | | | | | | | | | | | |          [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 62.81/9.30  | | | | | | | | | | | | |          (remove_pqp(all_49_8, all_49_3) = v3 & triple(v3,
% 62.81/9.30  | | | | | | | | | | | | |              v4, bad) = v5 & lookup_slb(all_49_1, all_49_3)
% 62.81/9.30  | | | | | | | | | | | | |            = v1 & remove_slb(all_49_1, all_49_3) = v4 &
% 62.81/9.30  | | | | | | | | | | | | |            contains_slb(all_49_1, all_49_3) = v0 &
% 62.81/9.30  | | | | | | | | | | | | |            strictly_less_than(all_49_3, v1) = v2 & $i(v5) &
% 62.81/9.30  | | | | | | | | | | | | |            $i(v4) & $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~ (v0
% 62.81/9.30  | | | | | | | | | | | | |                = 0) | v5 = all_62_1))
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | DELTA: instantiating (987) with fresh symbols all_256_0,
% 62.81/9.30  | | | | | | | | | | | | |        all_256_1, all_256_2, all_256_3, all_256_4,
% 62.81/9.30  | | | | | | | | | | | | |        all_256_5 gives:
% 62.81/9.30  | | | | | | | | | | | | |   (988)  remove_pqp(all_49_8, all_49_3) = all_256_2 &
% 62.81/9.30  | | | | | | | | | | | | |          triple(all_256_2, all_256_1, bad) = all_256_0 &
% 62.81/9.30  | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_256_4 &
% 62.81/9.30  | | | | | | | | | | | | |          remove_slb(all_49_1, all_49_3) = all_256_1 &
% 62.81/9.30  | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_256_5 &
% 62.81/9.30  | | | | | | | | | | | | |          strictly_less_than(all_49_3, all_256_4) =
% 62.81/9.30  | | | | | | | | | | | | |          all_256_3 & $i(all_256_0) & $i(all_256_1) &
% 62.81/9.30  | | | | | | | | | | | | |          $i(all_256_2) & $i(all_256_4) & ( ~ (all_256_3 =
% 62.81/9.30  | | | | | | | | | | | | |              0) |  ~ (all_256_5 = 0) | all_256_0 =
% 62.81/9.30  | | | | | | | | | | | | |            all_62_1)
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | ALPHA: (988) implies:
% 62.81/9.30  | | | | | | | | | | | | |   (989)  remove_slb(all_49_1, all_49_3) = all_256_1
% 62.81/9.30  | | | | | | | | | | | | |   (990)  lookup_slb(all_49_1, all_49_3) = all_256_4
% 62.81/9.30  | | | | | | | | | | | | |   (991)  triple(all_256_2, all_256_1, bad) = all_256_0
% 62.81/9.30  | | | | | | | | | | | | |   (992)  remove_pqp(all_49_8, all_49_3) = all_256_2
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | DELTA: instantiating (986) with fresh symbols all_258_0,
% 62.81/9.30  | | | | | | | | | | | | |        all_258_1, all_258_2, all_258_3, all_258_4,
% 62.81/9.30  | | | | | | | | | | | | |        all_258_5 gives:
% 62.81/9.30  | | | | | | | | | | | | |   (993)  remove_pqp(all_49_8, all_49_3) = all_258_2 &
% 62.81/9.30  | | | | | | | | | | | | |          triple(all_258_2, all_258_1, bad) = all_258_0 &
% 62.81/9.30  | | | | | | | | | | | | |          lookup_slb(all_49_1, all_49_3) = all_258_4 &
% 62.81/9.30  | | | | | | | | | | | | |          remove_slb(all_49_1, all_49_3) = all_258_1 &
% 62.81/9.30  | | | | | | | | | | | | |          contains_slb(all_49_1, all_49_3) = all_258_5 &
% 62.81/9.30  | | | | | | | | | | | | |          less_than(all_258_4, all_49_3) = all_258_3 &
% 62.81/9.30  | | | | | | | | | | | | |          $i(all_258_0) & $i(all_258_1) & $i(all_258_2) &
% 62.81/9.30  | | | | | | | | | | | | |          $i(all_258_4) & ( ~ (all_258_3 = 0) |  ~
% 62.81/9.30  | | | | | | | | | | | | |            (all_258_5 = 0) | all_258_0 = all_62_1)
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | ALPHA: (993) implies:
% 62.81/9.30  | | | | | | | | | | | | |   (994)  $i(all_258_4)
% 62.81/9.30  | | | | | | | | | | | | |   (995)  less_than(all_258_4, all_49_3) = all_258_3
% 62.81/9.30  | | | | | | | | | | | | |   (996)  remove_slb(all_49_1, all_49_3) = all_258_1
% 62.81/9.30  | | | | | | | | | | | | |   (997)  lookup_slb(all_49_1, all_49_3) = all_258_4
% 62.81/9.30  | | | | | | | | | | | | |   (998)  triple(all_258_2, all_258_1, bad) = all_258_0
% 62.81/9.30  | | | | | | | | | | | | |   (999)  remove_pqp(all_49_8, all_49_3) = all_258_2
% 62.81/9.30  | | | | | | | | | | | | |   (1000)   ~ (all_258_3 = 0) |  ~ (all_258_5 = 0) |
% 62.81/9.30  | | | | | | | | | | | | |           all_258_0 = all_62_1
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | GROUND_INST: instantiating (36) with all_256_1, all_258_1,
% 62.81/9.30  | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (989), (996)
% 62.81/9.30  | | | | | | | | | | | | |              gives:
% 62.81/9.30  | | | | | | | | | | | | |   (1001)  all_258_1 = all_256_1
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_256_4, all_258_4,
% 62.81/9.30  | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (990), (997)
% 62.81/9.30  | | | | | | | | | | | | |              gives:
% 62.81/9.30  | | | | | | | | | | | | |   (1002)  all_258_4 = all_256_4
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | GROUND_INST: instantiating (40) with all_256_2, all_258_2,
% 62.81/9.30  | | | | | | | | | | | | |              all_49_3, all_49_8, simplifying with (992), (999)
% 62.81/9.30  | | | | | | | | | | | | |              gives:
% 62.81/9.30  | | | | | | | | | | | | |   (1003)  all_258_2 = all_256_2
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | REDUCE: (998), (1001), (1003) imply:
% 62.81/9.30  | | | | | | | | | | | | |   (1004)  triple(all_256_2, all_256_1, bad) = all_258_0
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | REDUCE: (995), (1002) imply:
% 62.81/9.30  | | | | | | | | | | | | |   (1005)  less_than(all_256_4, all_49_3) = all_258_3
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | REDUCE: (994), (1002) imply:
% 62.81/9.30  | | | | | | | | | | | | |   (1006)  $i(all_256_4)
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | GROUND_INST: instantiating (42) with all_256_0, all_258_0, bad,
% 62.81/9.30  | | | | | | | | | | | | |              all_256_1, all_256_2, simplifying with (991),
% 62.81/9.30  | | | | | | | | | | | | |              (1004) gives:
% 62.81/9.30  | | | | | | | | | | | | |   (1007)  all_258_0 = all_256_0
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | BETA: splitting (141) gives:
% 62.81/9.30  | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | Case 1:
% 62.81/9.30  | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | |   (1008)   ~ (all_131_1 = 0)
% 62.81/9.30  | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | BETA: splitting (188) gives:
% 62.81/9.30  | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | Case 1:
% 62.81/9.30  | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | |   (1009)  less_than(all_49_3, all_58_0) = 0
% 62.81/9.30  | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | BETA: splitting (189) gives:
% 62.81/9.30  | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | Case 1:
% 62.81/9.30  | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | |   (1010)  all_131_1 = 0
% 62.81/9.30  | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | REDUCE: (1008), (1010) imply:
% 62.81/9.30  | | | | | | | | | | | | | | | |   (1011)  $false
% 62.81/9.30  | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | CLOSE: (1011) is inconsistent.
% 62.81/9.30  | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | Case 2:
% 62.81/9.30  | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | |   (1012)   ? [v0: any] :  ? [v1: any] :
% 62.81/9.30  | | | | | | | | | | | | | | | |           (strictly_less_than(all_49_3, all_58_0) = v1 &
% 62.81/9.30  | | | | | | | | | | | | | | | |             less_than(all_49_3, all_58_0) = v0 & ( ~ (v0 =
% 62.81/9.30  | | | | | | | | | | | | | | | |                 0) | v1 = 0))
% 62.81/9.30  | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | DELTA: instantiating (1012) with fresh symbols all_286_0,
% 62.81/9.30  | | | | | | | | | | | | | | | |        all_286_1 gives:
% 62.81/9.30  | | | | | | | | | | | | | | | |   (1013)  strictly_less_than(all_49_3, all_58_0) = all_286_0
% 62.81/9.30  | | | | | | | | | | | | | | | |           & less_than(all_49_3, all_58_0) = all_286_1 & ( ~
% 62.81/9.30  | | | | | | | | | | | | | | | |             (all_286_1 = 0) | all_286_0 = 0)
% 62.81/9.30  | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | ALPHA: (1013) implies:
% 62.81/9.30  | | | | | | | | | | | | | | | |   (1014)  less_than(all_49_3, all_58_0) = all_286_1
% 62.81/9.30  | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with 0, all_286_1, all_58_0,
% 62.81/9.30  | | | | | | | | | | | | | | | |              all_49_3, simplifying with (1009), (1014) gives:
% 62.81/9.30  | | | | | | | | | | | | | | | |   (1015)  all_286_1 = 0
% 62.81/9.30  | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | BETA: splitting (197) gives:
% 62.81/9.30  | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | Case 1:
% 62.81/9.30  | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | 
% 62.81/9.30  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_49_3, all_256_4,
% 62.81/9.30  | | | | | | | | | | | | | | | | |              all_258_3, simplifying with (50), (1005), (1006)
% 62.81/9.30  | | | | | | | | | | | | | | | | |              gives:
% 62.81/9.30  | | | | | | | | | | | | | | | | |   (1016)  all_258_3 = 0 | less_than(all_49_3, all_256_4) = 0
% 62.81/9.30  | | | | | | | | | | | | | | | | | 
% 62.98/9.30  | | | | | | | | | | | | | | | | | BETA: splitting (1000) gives:
% 62.98/9.30  | | | | | | | | | | | | | | | | | 
% 62.98/9.30  | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.30  | | | | | | | | | | | | | | | | | | 
% 62.98/9.30  | | | | | | | | | | | | | | | | | |   (1017)   ~ (all_258_3 = 0)
% 62.98/9.30  | | | | | | | | | | | | | | | | | | 
% 62.98/9.30  | | | | | | | | | | | | | | | | | | BETA: splitting (1016) gives:
% 62.98/9.30  | | | | | | | | | | | | | | | | | | 
% 62.98/9.30  | | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.30  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.30  | | | | | | | | | | | | | | | | | | |   (1018)  less_than(all_49_3, all_256_4) = 0
% 62.98/9.30  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.30  | | | | | | | | | | | | | | | | | | | REF_CLOSE: (1), (2), (5), (7), (8), (33), (41), (46), (48),
% 62.98/9.30  | | | | | | | | | | | | | | | | | | |            (50), (59), (67), (68), (70), (71), (72), (151),
% 62.98/9.30  | | | | | | | | | | | | | | | | | | |            (156), (1006), (1009), (1018), (l49_li3637) are
% 62.98/9.30  | | | | | | | | | | | | | | | | | | |            inconsistent by sub-proof #7.
% 62.98/9.30  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.30  | | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.30  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1019)  all_258_3 = 0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | REDUCE: (1017), (1019) imply:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1020)  $false
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | CLOSE: (1020) is inconsistent.
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | End of split
% 62.98/9.31  | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | |   (1021)  all_258_3 = 0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | REDUCE: (1005), (1021) imply:
% 62.98/9.31  | | | | | | | | | | | | | | | | | |   (1022)  less_than(all_256_4, all_49_3) = 0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_58_0, all_256_4,
% 62.98/9.31  | | | | | | | | | | | | | | | | | |              all_49_3, all_131_1, simplifying with (50), (67),
% 62.98/9.31  | | | | | | | | | | | | | | | | | |              (165), (1006), (1022) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | |   (1023)  all_131_1 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.98/9.31  | | | | | | | | | | | | | | | | | |             less_than(all_58_0, all_256_4) = v0)
% 62.98/9.31  | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (1) with all_256_4, all_49_3,
% 62.98/9.31  | | | | | | | | | | | | | | | | | |              all_58_0, simplifying with (50), (67), (1006),
% 62.98/9.31  | | | | | | | | | | | | | | | | | |              (1009), (1022) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | |   (1024)  less_than(all_256_4, all_58_0) = 0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | BETA: splitting (1023) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1025)  all_131_1 = 0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | REDUCE: (1008), (1025) imply:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1026)  $false
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | CLOSE: (1026) is inconsistent.
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1027)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_58_0,
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |               all_256_4) = v0)
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1027) with fresh symbol all_457_0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |        gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1028)   ~ (all_457_0 = 0) & less_than(all_58_0,
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |             all_256_4) = all_457_0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | ALPHA: (1028) implies:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1029)   ~ (all_457_0 = 0)
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1030)  less_than(all_58_0, all_256_4) = all_457_0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_256_4, all_58_0,
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |              all_457_0, simplifying with (67), (1006), (1030)
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |              gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1031)  all_457_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |           (strictly_less_than(all_256_4, all_58_0) = v1 &
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |             less_than(all_256_4, all_58_0) = v0 & ( ~ (v0 =
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |                 0) | v1 = 0))
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_256_4, all_58_0,
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |              all_457_0, simplifying with (67), (1006), (1030)
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |              gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1032)   ? [v0: any] :  ? [v1: any] :
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |           (strictly_less_than(all_256_4, all_58_0) = v0 &
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |             less_than(all_256_4, all_58_0) = v1 & ( ~ (v0 =
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |                 0) | (v1 = 0 &  ~ (all_457_0 = 0))))
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_58_0, all_256_4,
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |              all_457_0, simplifying with (67), (1006), (1030)
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |              gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1033)   ? [v0: any] :  ? [v1: any] :
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |           (strictly_less_than(all_58_0, all_256_4) = v0 &
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |             less_than(all_256_4, all_58_0) = v1 & ( ~ (v0 =
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |                 0) | (all_457_0 = 0 &  ~ (v1 = 0))))
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1032) with fresh symbols all_480_0,
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |        all_480_1 gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1034)  strictly_less_than(all_256_4, all_58_0) =
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |           all_480_1 & less_than(all_256_4, all_58_0) =
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |           all_480_0 & ( ~ (all_480_1 = 0) | (all_480_0 = 0 &
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |                ~ (all_457_0 = 0)))
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | ALPHA: (1034) implies:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1035)  less_than(all_256_4, all_58_0) = all_480_0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1033) with fresh symbols all_482_0,
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |        all_482_1 gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1036)  strictly_less_than(all_58_0, all_256_4) =
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |           all_482_1 & less_than(all_256_4, all_58_0) =
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |           all_482_0 & ( ~ (all_482_1 = 0) | (all_457_0 = 0 &
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |                ~ (all_482_0 = 0)))
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | ALPHA: (1036) implies:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1037)  less_than(all_256_4, all_58_0) = all_482_0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with 0, all_482_0, all_58_0,
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |              all_256_4, simplifying with (1024), (1037) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1038)  all_482_0 = 0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_480_0, all_482_0,
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |              all_58_0, all_256_4, simplifying with (1035),
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |              (1037) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1039)  all_482_0 = all_480_0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (1038), (1039) imply:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1040)  all_480_0 = 0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | SIMP: (1040) implies:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1041)  all_480_0 = 0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | BETA: splitting (1031) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | |   (1042)  all_457_0 = 0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | REDUCE: (1029), (1042) imply:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | |   (1043)  $false
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | CLOSE: (1043) is inconsistent.
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | |   (1044)   ? [v0: any] :  ? [v1: any] :
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | |           (strictly_less_than(all_256_4, all_58_0) = v1 &
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | |             less_than(all_256_4, all_58_0) = v0 & ( ~ (v0 =
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | |                 0) | v1 = 0))
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1044) with fresh symbols all_468_0,
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | |        all_468_1 gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | |   (1045)  strictly_less_than(all_256_4, all_58_0) =
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | |           all_468_0 & less_than(all_256_4, all_58_0) =
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | |           all_468_1 & ( ~ (all_468_1 = 0) | all_468_0 = 0)
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (33), (41), (46), (48), (50), (59), (67), (68),
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | |            (151), (156), (1009), (1024), (1045), (l49_li3637)
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | |            are inconsistent by sub-proof #6.
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | End of split
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | End of split
% 62.98/9.31  | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | End of split
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | |   (1046)  all_49_6 = bad
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | REDUCE: (56), (1046) imply:
% 62.98/9.31  | | | | | | | | | | | | | | | | |   (1047)  triple(all_49_8, all_49_7, bad) = all_49_4
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | REF_CLOSE: (30), (42), (223), (244), (245), (263), (1047) are
% 62.98/9.31  | | | | | | | | | | | | | | | | |            inconsistent by sub-proof #8.
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | End of split
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | End of split
% 62.98/9.31  | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | Case 2:
% 62.98/9.31  | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | |   (1048)  all_131_1 = 0
% 62.98/9.31  | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | REDUCE: (1008), (1048) imply:
% 62.98/9.31  | | | | | | | | | | | | | | |   (1049)  $false
% 62.98/9.31  | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | CLOSE: (1049) is inconsistent.
% 62.98/9.31  | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | End of split
% 62.98/9.31  | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | Case 2:
% 62.98/9.31  | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | |   (1050)  all_131_1 = 0
% 62.98/9.31  | | | | | | | | | | | | | |   (1051)  all_131_0 = 0
% 62.98/9.31  | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | REDUCE: (165), (1050) imply:
% 62.98/9.31  | | | | | | | | | | | | | |   (1052)  less_than(all_58_0, all_49_3) = 0
% 62.98/9.31  | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | REDUCE: (166), (1051) imply:
% 62.98/9.31  | | | | | | | | | | | | | |   (1053)  less_than(all_49_3, all_58_0) = 0
% 62.98/9.31  | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | BETA: splitting (192) gives:
% 62.98/9.31  | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | Case 1:
% 62.98/9.31  | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | |   (1054)  less_than(all_49_3, all_121_3) = 0
% 62.98/9.31  | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_152_0, 0, all_121_3,
% 62.98/9.31  | | | | | | | | | | | | | | |              all_49_3, simplifying with (200), (1054) gives:
% 62.98/9.31  | | | | | | | | | | | | | | |   (1055)  all_152_0 = 0
% 62.98/9.31  | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | BETA: splitting (212) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | Case 1:
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (2) with all_49_3, all_121_3,
% 62.98/9.31  | | | | | | | | | | | | | | | |              all_49_5, all_60_0, simplifying with (48), (50),
% 62.98/9.31  | | | | | | | | | | | | | | | |              (72), (182), (1054) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1056)  all_60_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.98/9.31  | | | | | | | | | | | | | | | |             less_than(all_121_3, all_49_5) = v0)
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_256_4, all_49_5,
% 62.98/9.31  | | | | | | | | | | | | | | | |              all_49_3, all_258_3, simplifying with (48), (50),
% 62.98/9.31  | | | | | | | | | | | | | | | |              (71), (1005), (1006) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1057)  all_258_3 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.98/9.31  | | | | | | | | | | | | | | | |             less_than(all_256_4, all_49_5) = v0)
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_256_4, all_58_0,
% 62.98/9.31  | | | | | | | | | | | | | | | |              all_49_3, all_258_3, simplifying with (50), (67),
% 62.98/9.31  | | | | | | | | | | | | | | | |              (1005), (1006), (1052) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1058)  all_258_3 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.98/9.31  | | | | | | | | | | | | | | | |             less_than(all_256_4, all_58_0) = v0)
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_49_3, all_256_4,
% 62.98/9.31  | | | | | | | | | | | | | | | |              all_258_3, simplifying with (50), (1005), (1006)
% 62.98/9.31  | | | | | | | | | | | | | | | |              gives:
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1059)  all_258_3 = 0 | less_than(all_49_3, all_256_4) = 0
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_49_3, all_256_4,
% 62.98/9.31  | | | | | | | | | | | | | | | |              all_258_3, simplifying with (50), (1005), (1006)
% 62.98/9.31  | | | | | | | | | | | | | | | |              gives:
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1060)  all_258_3 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.98/9.31  | | | | | | | | | | | | | | | |           (strictly_less_than(all_49_3, all_256_4) = v1 &
% 62.98/9.31  | | | | | | | | | | | | | | | |             less_than(all_49_3, all_256_4) = v0 & ( ~ (v0 =
% 62.98/9.31  | | | | | | | | | | | | | | | |                 0) | v1 = 0))
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_49_3, all_256_4,
% 62.98/9.31  | | | | | | | | | | | | | | | |              all_258_3, simplifying with (50), (1005), (1006)
% 62.98/9.31  | | | | | | | | | | | | | | | |              gives:
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1061)   ? [v0: any] :  ? [v1: any] :
% 62.98/9.31  | | | | | | | | | | | | | | | |           (strictly_less_than(all_49_3, all_256_4) = v0 &
% 62.98/9.31  | | | | | | | | | | | | | | | |             less_than(all_49_3, all_256_4) = v1 & ( ~ (v0 =
% 62.98/9.31  | | | | | | | | | | | | | | | |                 0) | (v1 = 0 &  ~ (all_258_3 = 0))))
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_256_4, all_49_3,
% 62.98/9.31  | | | | | | | | | | | | | | | |              all_258_3, simplifying with (50), (1005), (1006)
% 62.98/9.31  | | | | | | | | | | | | | | | |              gives:
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1062)   ? [v0: any] :  ? [v1: any] :
% 62.98/9.31  | | | | | | | | | | | | | | | |           (strictly_less_than(all_256_4, all_49_3) = v0 &
% 62.98/9.31  | | | | | | | | | | | | | | | |             less_than(all_49_3, all_256_4) = v1 & ( ~ (v0 =
% 62.98/9.31  | | | | | | | | | | | | | | | |                 0) | (all_258_3 = 0 &  ~ (v1 = 0))))
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (15) with all_49_8, all_49_1, bad,
% 62.98/9.31  | | | | | | | | | | | | | | | |              all_49_3, all_256_2, all_256_1, all_256_0,
% 62.98/9.31  | | | | | | | | | | | | | | | |              simplifying with (18), (45), (50), (183), (989),
% 62.98/9.31  | | | | | | | | | | | | | | | |              (991), (992) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1063)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ?
% 62.98/9.31  | | | | | | | | | | | | | | | |           [v3: $i] :  ? [v4: $i] : (triple(all_49_8,
% 62.98/9.31  | | | | | | | | | | | | | | | |               all_49_1, bad) = v3 & remove_cpq(v3, all_49_3)
% 62.98/9.31  | | | | | | | | | | | | | | | |             = v4 & lookup_slb(all_49_1, all_49_3) = v1 &
% 62.98/9.31  | | | | | | | | | | | | | | | |             contains_slb(all_49_1, all_49_3) = v0 &
% 62.98/9.31  | | | | | | | | | | | | | | | |             less_than(v1, all_49_3) = v2 & $i(v4) & $i(v3) &
% 62.98/9.31  | | | | | | | | | | | | | | | |             $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0) | v4 =
% 62.98/9.31  | | | | | | | | | | | | | | | |               all_256_0))
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | DELTA: instantiating (1062) with fresh symbols all_316_0,
% 62.98/9.31  | | | | | | | | | | | | | | | |        all_316_1 gives:
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1064)  strictly_less_than(all_256_4, all_49_3) =
% 62.98/9.31  | | | | | | | | | | | | | | | |           all_316_1 & less_than(all_49_3, all_256_4) =
% 62.98/9.31  | | | | | | | | | | | | | | | |           all_316_0 & ( ~ (all_316_1 = 0) | (all_258_3 = 0 &
% 62.98/9.31  | | | | | | | | | | | | | | | |                ~ (all_316_0 = 0)))
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | ALPHA: (1064) implies:
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1065)  less_than(all_49_3, all_256_4) = all_316_0
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | DELTA: instantiating (1061) with fresh symbols all_318_0,
% 62.98/9.31  | | | | | | | | | | | | | | | |        all_318_1 gives:
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1066)  strictly_less_than(all_49_3, all_256_4) =
% 62.98/9.31  | | | | | | | | | | | | | | | |           all_318_1 & less_than(all_49_3, all_256_4) =
% 62.98/9.31  | | | | | | | | | | | | | | | |           all_318_0 & ( ~ (all_318_1 = 0) | (all_318_0 = 0 &
% 62.98/9.31  | | | | | | | | | | | | | | | |                ~ (all_258_3 = 0)))
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | ALPHA: (1066) implies:
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1067)  less_than(all_49_3, all_256_4) = all_318_0
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | DELTA: instantiating (1063) with fresh symbols all_320_0,
% 62.98/9.31  | | | | | | | | | | | | | | | |        all_320_1, all_320_2, all_320_3, all_320_4 gives:
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1068)  triple(all_49_8, all_49_1, bad) = all_320_1 &
% 62.98/9.31  | | | | | | | | | | | | | | | |           remove_cpq(all_320_1, all_49_3) = all_320_0 &
% 62.98/9.31  | | | | | | | | | | | | | | | |           lookup_slb(all_49_1, all_49_3) = all_320_3 &
% 62.98/9.31  | | | | | | | | | | | | | | | |           contains_slb(all_49_1, all_49_3) = all_320_4 &
% 62.98/9.31  | | | | | | | | | | | | | | | |           less_than(all_320_3, all_49_3) = all_320_2 &
% 62.98/9.31  | | | | | | | | | | | | | | | |           $i(all_320_0) & $i(all_320_1) & $i(all_320_3) & (
% 62.98/9.31  | | | | | | | | | | | | | | | |             ~ (all_320_2 = 0) |  ~ (all_320_4 = 0) |
% 62.98/9.31  | | | | | | | | | | | | | | | |             all_320_0 = all_256_0)
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | ALPHA: (1068) implies:
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1069)  $i(all_320_3)
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1070)  less_than(all_320_3, all_49_3) = all_320_2
% 62.98/9.31  | | | | | | | | | | | | | | | |   (1071)  lookup_slb(all_49_1, all_49_3) = all_320_3
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | BETA: splitting (1056) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | |   (1072)  all_60_0 = 0
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | REDUCE: (70), (1072) imply:
% 62.98/9.31  | | | | | | | | | | | | | | | | |   (1073)  $false
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | CLOSE: (1073) is inconsistent.
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_316_0, all_318_0,
% 62.98/9.31  | | | | | | | | | | | | | | | | |              all_256_4, all_49_3, simplifying with (1065),
% 62.98/9.31  | | | | | | | | | | | | | | | | |              (1067) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | |   (1074)  all_318_0 = all_316_0
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (37) with all_256_4, all_320_3,
% 62.98/9.31  | | | | | | | | | | | | | | | | |              all_49_3, all_49_1, simplifying with (990), (1071)
% 62.98/9.31  | | | | | | | | | | | | | | | | |              gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | |   (1075)  all_320_3 = all_256_4
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | REDUCE: (1070), (1075) imply:
% 62.98/9.31  | | | | | | | | | | | | | | | | |   (1076)  less_than(all_256_4, all_49_3) = all_320_2
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_258_3, all_320_2,
% 62.98/9.31  | | | | | | | | | | | | | | | | |              all_49_3, all_256_4, simplifying with (1005),
% 62.98/9.31  | | | | | | | | | | | | | | | | |              (1076) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | |   (1077)  all_320_2 = all_258_3
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (2) with all_49_3, all_121_3,
% 62.98/9.31  | | | | | | | | | | | | | | | | |              all_256_4, all_316_0, simplifying with (50),
% 62.98/9.31  | | | | | | | | | | | | | | | | |              (182), (1006), (1054), (1065) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | |   (1078)  all_316_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.98/9.31  | | | | | | | | | | | | | | | | |             less_than(all_121_3, all_256_4) = v0)
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_256_4, all_49_3,
% 62.98/9.31  | | | | | | | | | | | | | | | | |              all_316_0, simplifying with (50), (1006), (1065)
% 62.98/9.31  | | | | | | | | | | | | | | | | |              gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | |   (1079)  all_316_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.98/9.31  | | | | | | | | | | | | | | | | |           (strictly_less_than(all_256_4, all_49_3) = v1 &
% 62.98/9.31  | | | | | | | | | | | | | | | | |             less_than(all_256_4, all_49_3) = v0 & ( ~ (v0 =
% 62.98/9.31  | | | | | | | | | | | | | | | | |                 0) | v1 = 0))
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | BETA: splitting (1000) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | |   (1080)   ~ (all_258_3 = 0)
% 62.98/9.31  | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | BETA: splitting (1059) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | |   (1081)  less_than(all_49_3, all_256_4) = 0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | BETA: splitting (1057) gives:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | |   (1082)  all_258_3 = 0
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | REDUCE: (1080), (1082) imply:
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | |   (1083)  $false
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.31  | | | | | | | | | | | | | | | | | | | | CLOSE: (1083) is inconsistent.
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |   (1084)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_256_4,
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |               all_49_5) = v0)
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1084) with fresh symbol all_464_0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |        gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |   (1085)   ~ (all_464_0 = 0) & less_than(all_256_4,
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |             all_49_5) = all_464_0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (1), (9), (33), (41), (46), (48), (50), (59),
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |            (67), (68), (71), (151), (156), (1006), (1053),
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |            (1058), (1060), (1080), (1081), (1085),
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |            (l49_li3637) are inconsistent by sub-proof #5.
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | End of split
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |   (1086)  all_258_3 = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | REDUCE: (1080), (1086) imply:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |   (1087)  $false
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | CLOSE: (1087) is inconsistent.
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | End of split
% 62.98/9.32  | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | |   (1088)  all_258_3 = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | REDUCE: (1005), (1088) imply:
% 62.98/9.32  | | | | | | | | | | | | | | | | | |   (1089)  less_than(all_256_4, all_49_3) = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | BETA: splitting (1079) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |   (1090)  all_316_0 = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | REDUCE: (1065), (1090) imply:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |   (1091)  less_than(all_49_3, all_256_4) = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | REF_CLOSE: (1), (2), (5), (7), (8), (33), (41), (46), (48),
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |            (50), (59), (67), (68), (70), (71), (72), (151),
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |            (156), (1006), (1053), (1091), (l49_li3637) are
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |            inconsistent by sub-proof #7.
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |   (1092)   ~ (all_316_0 = 0)
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | BETA: splitting (1078) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |   (1093)  all_316_0 = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | REDUCE: (1092), (1093) imply:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |   (1094)  $false
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | CLOSE: (1094) is inconsistent.
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |   (1095)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_121_3,
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |               all_256_4) = v0)
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1095) with fresh symbol all_462_0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |        gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |   (1096)   ~ (all_462_0 = 0) & less_than(all_121_3,
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |             all_256_4) = all_462_0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | ALPHA: (1096) implies:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |   (1097)   ~ (all_462_0 = 0)
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |   (1098)  less_than(all_121_3, all_256_4) = all_462_0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_256_4, all_121_3,
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |              all_462_0, simplifying with (182), (1006), (1098)
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |              gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |   (1099)  all_462_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |           (strictly_less_than(all_256_4, all_121_3) = v1 &
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |             less_than(all_256_4, all_121_3) = v0 & ( ~ (v0 =
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |                 0) | v1 = 0))
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (1) with all_256_4, all_49_3,
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |              all_121_3, simplifying with (50), (182), (1006),
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |              (1054), (1089) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | |   (1100)  less_than(all_256_4, all_121_3) = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | BETA: splitting (1099) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | |   (1101)  all_462_0 = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | REDUCE: (1097), (1101) imply:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | |   (1102)  $false
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | CLOSE: (1102) is inconsistent.
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | |   (1103)   ? [v0: any] :  ? [v1: any] :
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | |           (strictly_less_than(all_256_4, all_121_3) = v1 &
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | |             less_than(all_256_4, all_121_3) = v0 & ( ~ (v0 =
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | |                 0) | v1 = 0))
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1103) with fresh symbols all_508_0,
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | |        all_508_1 gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | |   (1104)  strictly_less_than(all_256_4, all_121_3) =
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | |           all_508_0 & less_than(all_256_4, all_121_3) =
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | |           all_508_1 & ( ~ (all_508_1 = 0) | all_508_0 = 0)
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | ALPHA: (1104) implies:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | |   (1105)  less_than(all_256_4, all_121_3) = all_508_1
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | |   (1106)   ~ (all_508_1 = 0) | all_508_0 = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with 0, all_508_1, all_121_3,
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | |              all_256_4, simplifying with (1100), (1105) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | |   (1107)  all_508_1 = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | BETA: splitting (1106) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | |   (1108)   ~ (all_508_1 = 0)
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | | REDUCE: (1107), (1108) imply:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | |   (1109)  $false
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | | CLOSE: (1109) is inconsistent.
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (59) with all_58_0, simplifying with
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | |              (67) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | |   (1110)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | |             int] : ( ~ (v0 = 0) & pair_in_list(all_49_1,
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | |               all_49_5, all_58_0) = v0)
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (33), (41), (46), (48), (50), (67), (68), (151),
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | |            (156), (1053), (1110), (l49_li3637) are
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | |            inconsistent by sub-proof #11.
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | End of split
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | End of split
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | End of split
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | End of split
% 62.98/9.32  | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | End of split
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | End of split
% 62.98/9.32  | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | Case 2:
% 62.98/9.32  | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | |   (1111)  all_158_0 = 0 &  ~ (all_126_2 = 0)
% 62.98/9.32  | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | ALPHA: (1111) implies:
% 62.98/9.32  | | | | | | | | | | | | | | | |   (1112)   ~ (all_126_2 = 0)
% 62.98/9.32  | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | BETA: splitting (196) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_256_4, all_49_5,
% 62.98/9.32  | | | | | | | | | | | | | | | | |              all_49_3, all_258_3, simplifying with (48), (50),
% 62.98/9.32  | | | | | | | | | | | | | | | | |              (71), (1005), (1006) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | |   (1113)  all_258_3 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.98/9.32  | | | | | | | | | | | | | | | | |             less_than(all_256_4, all_49_5) = v0)
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with all_256_4, all_58_0,
% 62.98/9.32  | | | | | | | | | | | | | | | | |              all_49_3, all_258_3, simplifying with (50), (67),
% 62.98/9.32  | | | | | | | | | | | | | | | | |              (1005), (1006), (1052) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | |   (1114)  all_258_3 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.98/9.32  | | | | | | | | | | | | | | | | |             less_than(all_256_4, all_58_0) = v0)
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_49_3, all_256_4,
% 62.98/9.32  | | | | | | | | | | | | | | | | |              all_258_3, simplifying with (50), (1005), (1006)
% 62.98/9.32  | | | | | | | | | | | | | | | | |              gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | |   (1115)  all_258_3 = 0 | less_than(all_49_3, all_256_4) = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_49_3, all_256_4,
% 62.98/9.32  | | | | | | | | | | | | | | | | |              all_258_3, simplifying with (50), (1005), (1006)
% 62.98/9.32  | | | | | | | | | | | | | | | | |              gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | |   (1116)  all_258_3 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.98/9.32  | | | | | | | | | | | | | | | | |           (strictly_less_than(all_49_3, all_256_4) = v1 &
% 62.98/9.32  | | | | | | | | | | | | | | | | |             less_than(all_49_3, all_256_4) = v0 & ( ~ (v0 =
% 62.98/9.32  | | | | | | | | | | | | | | | | |                 0) | v1 = 0))
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_256_4, all_49_3,
% 62.98/9.32  | | | | | | | | | | | | | | | | |              all_258_3, simplifying with (50), (1005), (1006)
% 62.98/9.32  | | | | | | | | | | | | | | | | |              gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | |   (1117)   ? [v0: any] :  ? [v1: any] :
% 62.98/9.32  | | | | | | | | | | | | | | | | |           (strictly_less_than(all_256_4, all_49_3) = v0 &
% 62.98/9.32  | | | | | | | | | | | | | | | | |             less_than(all_49_3, all_256_4) = v1 & ( ~ (v0 =
% 62.98/9.32  | | | | | | | | | | | | | | | | |                 0) | (all_258_3 = 0 &  ~ (v1 = 0))))
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | DELTA: instantiating (1117) with fresh symbols all_320_0,
% 62.98/9.32  | | | | | | | | | | | | | | | | |        all_320_1 gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | |   (1118)  strictly_less_than(all_256_4, all_49_3) =
% 62.98/9.32  | | | | | | | | | | | | | | | | |           all_320_1 & less_than(all_49_3, all_256_4) =
% 62.98/9.32  | | | | | | | | | | | | | | | | |           all_320_0 & ( ~ (all_320_1 = 0) | (all_258_3 = 0 &
% 62.98/9.32  | | | | | | | | | | | | | | | | |                ~ (all_320_0 = 0)))
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | ALPHA: (1118) implies:
% 62.98/9.32  | | | | | | | | | | | | | | | | |   (1119)  less_than(all_49_3, all_256_4) = all_320_0
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | BETA: splitting (1115) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | |   (1120)  less_than(all_49_3, all_256_4) = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_320_0, 0, all_256_4,
% 62.98/9.32  | | | | | | | | | | | | | | | | | |              all_49_3, simplifying with (1119), (1120) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | |   (1121)  all_320_0 = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | BETA: splitting (1113) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |   (1122)  all_258_3 = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | REF_CLOSE: (1), (3), (5), (7), (8), (33), (41), (46), (48),
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |            (50), (59), (67), (68), (151), (156), (181),
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |            (182), (1005), (1006), (1053), (1054), (1112),
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |            (1122), (l49_li3637) are inconsistent by sub-proof
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |            #4.
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |   (1123)   ~ (all_258_3 = 0)
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |   (1124)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_256_4,
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |               all_49_5) = v0)
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1124) with fresh symbol all_464_0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |        gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |   (1125)   ~ (all_464_0 = 0) & less_than(all_256_4,
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |             all_49_5) = all_464_0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | REF_CLOSE: (1), (9), (33), (41), (46), (48), (50), (59),
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |            (67), (68), (71), (151), (156), (1006), (1053),
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |            (1114), (1116), (1120), (1123), (1125),
% 62.98/9.32  | | | | | | | | | | | | | | | | | | |            (l49_li3637) are inconsistent by sub-proof #5.
% 62.98/9.32  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | End of split
% 62.98/9.32  | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.32  | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | |   (1126)  all_258_3 = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | | REF_CLOSE: (1), (3), (5), (7), (8), (33), (41), (46), (48),
% 62.98/9.32  | | | | | | | | | | | | | | | | | |            (50), (59), (67), (68), (151), (156), (181),
% 62.98/9.32  | | | | | | | | | | | | | | | | | |            (182), (1005), (1006), (1053), (1054), (1112),
% 62.98/9.32  | | | | | | | | | | | | | | | | | |            (1126), (l49_li3637) are inconsistent by sub-proof
% 62.98/9.32  | | | | | | | | | | | | | | | | | |            #4.
% 62.98/9.32  | | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | End of split
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | |   (1127)   ? [v0: any] :  ? [v1: any] :
% 62.98/9.32  | | | | | | | | | | | | | | | | |           (less_than(all_121_3, all_49_3) = v1 &
% 62.98/9.32  | | | | | | | | | | | | | | | | |             less_than(all_49_3, all_121_3) = v0 & ( ~ (v0 =
% 62.98/9.32  | | | | | | | | | | | | | | | | |                 0) | v1 = 0))
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | DELTA: instantiating (1127) with fresh symbols all_310_0,
% 62.98/9.32  | | | | | | | | | | | | | | | | |        all_310_1 gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | |   (1128)  less_than(all_121_3, all_49_3) = all_310_0 &
% 62.98/9.32  | | | | | | | | | | | | | | | | |           less_than(all_49_3, all_121_3) = all_310_1 & ( ~
% 62.98/9.32  | | | | | | | | | | | | | | | | |             (all_310_1 = 0) | all_310_0 = 0)
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | REF_CLOSE: (33), (181), (193), (1054), (1112), (1128) are
% 62.98/9.32  | | | | | | | | | | | | | | | | |            inconsistent by sub-proof #13.
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | End of split
% 62.98/9.32  | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | End of split
% 62.98/9.32  | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | Case 2:
% 62.98/9.32  | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | |   (1129)   ~ (less_than(all_49_3, all_121_3) = 0)
% 62.98/9.32  | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | GROUND_INST: instantiating (2) with all_49_3, all_58_0,
% 62.98/9.32  | | | | | | | | | | | | | | |              all_121_3, all_152_0, simplifying with (50), (67),
% 62.98/9.32  | | | | | | | | | | | | | | |              (182), (200), (1053) gives:
% 62.98/9.32  | | | | | | | | | | | | | | |   (1130)  all_152_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.98/9.32  | | | | | | | | | | | | | | |             less_than(all_58_0, all_121_3) = v0)
% 62.98/9.32  | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | GROUND_INST: instantiating (4) with all_49_3, all_256_4,
% 62.98/9.32  | | | | | | | | | | | | | | |              all_258_3, simplifying with (50), (1005), (1006)
% 62.98/9.32  | | | | | | | | | | | | | | |              gives:
% 62.98/9.32  | | | | | | | | | | | | | | |   (1131)  all_258_3 = 0 | less_than(all_49_3, all_256_4) = 0
% 62.98/9.32  | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_49_3, all_256_4,
% 62.98/9.32  | | | | | | | | | | | | | | |              all_258_3, simplifying with (50), (1005), (1006)
% 62.98/9.32  | | | | | | | | | | | | | | |              gives:
% 62.98/9.32  | | | | | | | | | | | | | | |   (1132)   ? [v0: any] :  ? [v1: any] :
% 62.98/9.32  | | | | | | | | | | | | | | |           (strictly_less_than(all_49_3, all_256_4) = v0 &
% 62.98/9.32  | | | | | | | | | | | | | | |             less_than(all_49_3, all_256_4) = v1 & ( ~ (v0 =
% 62.98/9.32  | | | | | | | | | | | | | | |                 0) | (v1 = 0 &  ~ (all_258_3 = 0))))
% 62.98/9.32  | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | DELTA: instantiating (1132) with fresh symbols all_304_0,
% 62.98/9.32  | | | | | | | | | | | | | | |        all_304_1 gives:
% 62.98/9.32  | | | | | | | | | | | | | | |   (1133)  strictly_less_than(all_49_3, all_256_4) =
% 62.98/9.32  | | | | | | | | | | | | | | |           all_304_1 & less_than(all_49_3, all_256_4) =
% 62.98/9.32  | | | | | | | | | | | | | | |           all_304_0 & ( ~ (all_304_1 = 0) | (all_304_0 = 0 &
% 62.98/9.32  | | | | | | | | | | | | | | |                ~ (all_258_3 = 0)))
% 62.98/9.32  | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | ALPHA: (1133) implies:
% 62.98/9.32  | | | | | | | | | | | | | | |   (1134)  less_than(all_49_3, all_256_4) = all_304_0
% 62.98/9.32  | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | BETA: splitting (234) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | Case 1:
% 62.98/9.32  | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | |   (1135)  all_152_0 = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | REDUCE: (200), (1135) imply:
% 62.98/9.32  | | | | | | | | | | | | | | | |   (1136)  less_than(all_49_3, all_121_3) = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | PRED_UNIFY: (1129), (1136) imply:
% 62.98/9.32  | | | | | | | | | | | | | | | |   (1137)  $false
% 62.98/9.32  | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | CLOSE: (1137) is inconsistent.
% 62.98/9.32  | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | Case 2:
% 62.98/9.32  | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | |   (1138)   ~ (all_152_0 = 0)
% 62.98/9.32  | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | BETA: splitting (1130) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | |   (1139)  all_152_0 = 0
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | REDUCE: (1138), (1139) imply:
% 62.98/9.32  | | | | | | | | | | | | | | | | |   (1140)  $false
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | CLOSE: (1140) is inconsistent.
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (2) with all_49_3, all_58_0,
% 62.98/9.32  | | | | | | | | | | | | | | | | |              all_256_4, all_304_0, simplifying with (50), (67),
% 62.98/9.32  | | | | | | | | | | | | | | | | |              (1006), (1053), (1134) gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | |   (1141)  all_304_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 62.98/9.32  | | | | | | | | | | | | | | | | |             less_than(all_58_0, all_256_4) = v0)
% 62.98/9.32  | | | | | | | | | | | | | | | | | 
% 62.98/9.32  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_256_4, all_49_3,
% 62.98/9.32  | | | | | | | | | | | | | | | | |              all_304_0, simplifying with (50), (1006), (1134)
% 62.98/9.32  | | | | | | | | | | | | | | | | |              gives:
% 62.98/9.32  | | | | | | | | | | | | | | | | |   (1142)  all_304_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.98/9.32  | | | | | | | | | | | | | | | | |           (strictly_less_than(all_256_4, all_49_3) = v1 &
% 62.98/9.32  | | | | | | | | | | | | | | | | |             less_than(all_256_4, all_49_3) = v0 & ( ~ (v0 =
% 62.98/9.33  | | | | | | | | | | | | | | | | |                 0) | v1 = 0))
% 62.98/9.33  | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | BETA: splitting (1131) gives:
% 62.98/9.33  | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | |   (1143)  less_than(all_49_3, all_256_4) = 0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | REF_CLOSE: (1), (2), (5), (7), (8), (33), (41), (46), (48),
% 62.98/9.33  | | | | | | | | | | | | | | | | | |            (50), (59), (67), (68), (70), (71), (72), (151),
% 62.98/9.33  | | | | | | | | | | | | | | | | | |            (156), (1006), (1053), (1143), (l49_li3637) are
% 62.98/9.33  | | | | | | | | | | | | | | | | | |            inconsistent by sub-proof #7.
% 62.98/9.33  | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | |   (1144)  all_258_3 = 0
% 62.98/9.33  | | | | | | | | | | | | | | | | | |   (1145)   ~ (less_than(all_49_3, all_256_4) = 0)
% 62.98/9.33  | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | REDUCE: (1005), (1144) imply:
% 62.98/9.33  | | | | | | | | | | | | | | | | | |   (1146)  less_than(all_256_4, all_49_3) = 0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | BETA: splitting (1142) gives:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | |   (1147)  all_304_0 = 0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | REDUCE: (1134), (1147) imply:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | |   (1148)  less_than(all_49_3, all_256_4) = 0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | PRED_UNIFY: (1145), (1148) imply:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | |   (1149)  $false
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | CLOSE: (1149) is inconsistent.
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | |   (1150)   ~ (all_304_0 = 0)
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | BETA: splitting (1141) gives:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1151)  all_304_0 = 0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | REDUCE: (1150), (1151) imply:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1152)  $false
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | CLOSE: (1152) is inconsistent.
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1153)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_58_0,
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |               all_256_4) = v0)
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1153) with fresh symbol all_439_0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |        gives:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1154)   ~ (all_439_0 = 0) & less_than(all_58_0,
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |             all_256_4) = all_439_0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | ALPHA: (1154) implies:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1155)   ~ (all_439_0 = 0)
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1156)  less_than(all_58_0, all_256_4) = all_439_0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (9) with all_256_4, all_58_0,
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |              all_439_0, simplifying with (67), (1006), (1156)
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |              gives:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1157)  all_439_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |           (strictly_less_than(all_256_4, all_58_0) = v1 &
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |             less_than(all_256_4, all_58_0) = v0 & ( ~ (v0 =
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |                 0) | v1 = 0))
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (8) with all_256_4, all_58_0,
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |              all_439_0, simplifying with (67), (1006), (1156)
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |              gives:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1158)   ? [v0: any] :  ? [v1: any] :
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |           (strictly_less_than(all_256_4, all_58_0) = v0 &
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |             less_than(all_256_4, all_58_0) = v1 & ( ~ (v0 =
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |                 0) | (v1 = 0 &  ~ (all_439_0 = 0))))
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (7) with all_58_0, all_256_4,
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |              all_439_0, simplifying with (67), (1006), (1156)
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |              gives:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1159)   ? [v0: any] :  ? [v1: any] :
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |           (strictly_less_than(all_58_0, all_256_4) = v0 &
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |             less_than(all_256_4, all_58_0) = v1 & ( ~ (v0 =
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |                 0) | (all_439_0 = 0 &  ~ (v1 = 0))))
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (1) with all_256_4, all_49_3,
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |              all_58_0, simplifying with (50), (67), (1006),
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |              (1053), (1146) gives:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1160)  less_than(all_256_4, all_58_0) = 0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1159) with fresh symbols all_447_0,
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |        all_447_1 gives:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1161)  strictly_less_than(all_58_0, all_256_4) =
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |           all_447_1 & less_than(all_256_4, all_58_0) =
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |           all_447_0 & ( ~ (all_447_1 = 0) | (all_439_0 = 0 &
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |                ~ (all_447_0 = 0)))
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | ALPHA: (1161) implies:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1162)  less_than(all_256_4, all_58_0) = all_447_0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1158) with fresh symbols all_449_0,
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |        all_449_1 gives:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1163)  strictly_less_than(all_256_4, all_58_0) =
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |           all_449_1 & less_than(all_256_4, all_58_0) =
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |           all_449_0 & ( ~ (all_449_1 = 0) | (all_449_0 = 0 &
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |                ~ (all_439_0 = 0)))
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | ALPHA: (1163) implies:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1164)  less_than(all_256_4, all_58_0) = all_449_0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with all_447_0, all_449_0,
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |              all_58_0, all_256_4, simplifying with (1162),
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |              (1164) gives:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1165)  all_449_0 = all_447_0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (33) with 0, all_449_0, all_58_0,
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |              all_256_4, simplifying with (1160), (1164) gives:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1166)  all_449_0 = 0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | COMBINE_EQS: (1165), (1166) imply:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1167)  all_447_0 = 0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | SIMP: (1167) implies:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | |   (1168)  all_447_0 = 0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | BETA: splitting (1157) gives:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | Case 1:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | |   (1169)  all_439_0 = 0
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | | REDUCE: (1155), (1169) imply:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | |   (1170)  $false
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | | CLOSE: (1170) is inconsistent.
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | Case 2:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | |   (1171)   ? [v0: any] :  ? [v1: any] :
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | |           (strictly_less_than(all_256_4, all_58_0) = v1 &
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | |             less_than(all_256_4, all_58_0) = v0 & ( ~ (v0 =
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | |                 0) | v1 = 0))
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | | DELTA: instantiating (1171) with fresh symbols all_468_0,
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | |        all_468_1 gives:
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | |   (1172)  strictly_less_than(all_256_4, all_58_0) =
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | |           all_468_0 & less_than(all_256_4, all_58_0) =
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | |           all_468_1 & ( ~ (all_468_1 = 0) | all_468_0 = 0)
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | | REF_CLOSE: (33), (41), (46), (48), (50), (59), (67), (68),
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | |            (151), (156), (1053), (1160), (1172), (l49_li3637)
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | |            are inconsistent by sub-proof #6.
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | Case 2:
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | |   (1173)  all_49_6 = bad
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | REDUCE: (178), (1173) imply:
% 62.98/9.33  | | | | | | | | |   (1174)  triple(all_49_8, all_49_1, bad) = all_126_0
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | REDUCE: (56), (1173) imply:
% 62.98/9.33  | | | | | | | | |   (1175)  triple(all_49_8, all_49_7, bad) = all_49_4
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | GROUND_INST: instantiating (42) with all_164_1, all_49_4, bad,
% 62.98/9.33  | | | | | | | | |              all_49_7, all_49_8, simplifying with (223), (1175)
% 62.98/9.33  | | | | | | | | |              gives:
% 62.98/9.33  | | | | | | | | |   (1176)  all_164_1 = all_49_4
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | GROUND_INST: instantiating (42) with all_116_0, all_126_0, bad,
% 62.98/9.33  | | | | | | | | |              all_49_1, all_49_8, simplifying with (180), (1174)
% 62.98/9.33  | | | | | | | | |              gives:
% 62.98/9.33  | | | | | | | | |   (1177)  all_126_0 = all_116_0
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | REDUCE: (250), (1176) imply:
% 62.98/9.33  | | | | | | | | |   (1178)  findmin_cpq_res(all_49_4) = all_186_0
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | REDUCE: (249), (1176) imply:
% 62.98/9.33  | | | | | | | | |   (1179)  removemin_cpq_eff(all_49_4) = all_186_1
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | REDUCE: (222), (1176) imply:
% 62.98/9.33  | | | | | | | | |   (1180)  findmin_cpq_eff(all_49_4) = all_164_0
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | GROUND_INST: instantiating (28) with all_62_0, all_164_0,
% 62.98/9.33  | | | | | | | | |              all_49_4, simplifying with (75), (1180) gives:
% 62.98/9.33  | | | | | | | | |   (1181)  all_164_0 = all_62_0
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | GROUND_INST: instantiating (29) with all_62_1, all_186_1,
% 62.98/9.33  | | | | | | | | |              all_49_4, simplifying with (76), (1179) gives:
% 62.98/9.33  | | | | | | | | |   (1182)  all_186_1 = all_62_1
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | GROUND_INST: instantiating (32) with all_49_3, all_186_0,
% 62.98/9.33  | | | | | | | | |              all_49_4, simplifying with (58), (1178) gives:
% 62.98/9.33  | | | | | | | | |   (1183)  all_186_0 = all_49_3
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | BETA: splitting (111) gives:
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | Case 1:
% 62.98/9.33  | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | |   (1184)  all_116_2 = 0
% 62.98/9.33  | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | COMBINE_EQS: (176), (1184) imply:
% 62.98/9.33  | | | | | | | | | |   (1185)  all_121_4 = 0
% 62.98/9.33  | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | COMBINE_EQS: (230), (1184) imply:
% 62.98/9.33  | | | | | | | | | |   (1186)  all_164_4 = 0
% 62.98/9.33  | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | BETA: splitting (122) gives:
% 62.98/9.33  | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | Case 1:
% 62.98/9.33  | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | |   (1187)   ~ (all_121_2 = 0)
% 62.98/9.33  | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | BETA: splitting (134) gives:
% 62.98/9.33  | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | Case 1:
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | |   (1188)   ~ (all_126_2 = 0)
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | REF_CLOSE: (33), (181), (192), (193), (196), (1187), (1188)
% 62.98/9.33  | | | | | | | | | | | |            are inconsistent by sub-proof #12.
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | Case 2:
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | |   (1189)  all_126_2 = 0
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | COMBINE_EQS: (233), (1189) imply:
% 62.98/9.33  | | | | | | | | | | | |   (1190)  all_164_2 = 0
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | BETA: splitting (224) gives:
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | Case 1:
% 62.98/9.33  | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | |   (1191)   ~ (all_164_2 = 0)
% 62.98/9.33  | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | REDUCE: (1190), (1191) imply:
% 62.98/9.33  | | | | | | | | | | | | |   (1192)  $false
% 62.98/9.33  | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | CLOSE: (1192) is inconsistent.
% 62.98/9.33  | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | Case 2:
% 62.98/9.33  | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | |   (1193)   ~ (all_164_4 = 0) | all_164_0 = all_116_0
% 62.98/9.33  | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | BETA: splitting (1193) gives:
% 62.98/9.33  | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | Case 1:
% 62.98/9.33  | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | |   (1194)   ~ (all_164_4 = 0)
% 62.98/9.33  | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | REDUCE: (1186), (1194) imply:
% 62.98/9.33  | | | | | | | | | | | | | |   (1195)  $false
% 62.98/9.33  | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | CLOSE: (1195) is inconsistent.
% 62.98/9.33  | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | Case 2:
% 62.98/9.33  | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | |   (1196)  all_164_0 = all_116_0
% 62.98/9.33  | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | COMBINE_EQS: (1181), (1196) imply:
% 62.98/9.33  | | | | | | | | | | | | | |   (1197)  all_116_0 = all_62_0
% 62.98/9.33  | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | SIMP: (1197) implies:
% 62.98/9.33  | | | | | | | | | | | | | |   (1198)  all_116_0 = all_62_0
% 62.98/9.33  | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | REDUCE: (180), (1198) imply:
% 62.98/9.33  | | | | | | | | | | | | | |   (1199)  triple(all_49_8, all_49_1, bad) = all_62_0
% 62.98/9.33  | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | | REF_CLOSE: (1), (2), (3), (4), (7), (8), (9), (10), (14),
% 62.98/9.33  | | | | | | | | | | | | | |            (15), (16), (18), (33), (36), (37), (40), (41),
% 62.98/9.33  | | | | | | | | | | | | | |            (42), (45), (46), (48), (50), (59), (67), (68),
% 62.98/9.33  | | | | | | | | | | | | | |            (70), (71), (72), (74), (141), (151), (156),
% 62.98/9.33  | | | | | | | | | | | | | |            (165), (166), (183), (188), (189), (1199),
% 62.98/9.33  | | | | | | | | | | | | | |            (l49_li3637) are inconsistent by sub-proof #1.
% 62.98/9.33  | | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | Case 2:
% 62.98/9.33  | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | |   (1200)   ~ (all_121_4 = 0) | all_121_0 = all_62_0
% 62.98/9.33  | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | BETA: splitting (1200) gives:
% 62.98/9.33  | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | Case 1:
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | |   (1201)   ~ (all_121_4 = 0)
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | REDUCE: (1185), (1201) imply:
% 62.98/9.33  | | | | | | | | | | | |   (1202)  $false
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | CLOSE: (1202) is inconsistent.
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | Case 2:
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | |   (1203)  all_121_0 = all_62_0
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | COMBINE_EQS: (184), (1203) imply:
% 62.98/9.33  | | | | | | | | | | | |   (1204)  all_116_0 = all_62_0
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | REDUCE: (180), (1204) imply:
% 62.98/9.33  | | | | | | | | | | | |   (1205)  triple(all_49_8, all_49_1, bad) = all_62_0
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | | REF_CLOSE: (1), (2), (3), (4), (7), (8), (9), (10), (14),
% 62.98/9.33  | | | | | | | | | | | |            (15), (16), (18), (33), (36), (37), (40), (41),
% 62.98/9.33  | | | | | | | | | | | |            (42), (45), (46), (48), (50), (59), (67), (68),
% 62.98/9.33  | | | | | | | | | | | |            (70), (71), (72), (74), (141), (151), (156),
% 62.98/9.33  | | | | | | | | | | | |            (165), (166), (183), (188), (189), (1205),
% 62.98/9.33  | | | | | | | | | | | |            (l49_li3637) are inconsistent by sub-proof #1.
% 62.98/9.33  | | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | Case 2:
% 62.98/9.33  | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | |   (1206)  all_116_0 = all_62_0
% 62.98/9.33  | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | REDUCE: (180), (1206) imply:
% 62.98/9.33  | | | | | | | | | |   (1207)  triple(all_49_8, all_49_1, bad) = all_62_0
% 62.98/9.33  | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | | REF_CLOSE: (1), (2), (3), (4), (7), (8), (9), (10), (14),
% 62.98/9.33  | | | | | | | | | |            (15), (16), (18), (33), (36), (37), (40), (41),
% 62.98/9.33  | | | | | | | | | |            (42), (45), (46), (48), (50), (59), (67), (68),
% 62.98/9.33  | | | | | | | | | |            (70), (71), (72), (74), (141), (151), (156),
% 62.98/9.33  | | | | | | | | | |            (165), (166), (183), (188), (189), (1207),
% 62.98/9.33  | | | | | | | | | |            (l49_li3637) are inconsistent by sub-proof #1.
% 62.98/9.33  | | | | | | | | | | 
% 62.98/9.33  | | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | | 
% 62.98/9.33  | | | | | | | | End of split
% 62.98/9.33  | | | | | | | | 
% 62.98/9.33  | | | | | | | End of split
% 62.98/9.33  | | | | | | | 
% 62.98/9.33  | | | | | | End of split
% 62.98/9.33  | | | | | | 
% 62.98/9.33  | | | | | End of split
% 62.98/9.33  | | | | | 
% 62.98/9.33  | | | | End of split
% 62.98/9.33  | | | | 
% 62.98/9.33  | | | End of split
% 62.98/9.33  | | | 
% 62.98/9.33  | | End of split
% 62.98/9.33  | | 
% 62.98/9.33  | End of split
% 62.98/9.33  | 
% 62.98/9.33  End of proof
% 62.98/9.34  
% 62.98/9.34  Sub-proof #1 shows that the following formulas are inconsistent:
% 62.98/9.34  ----------------------------------------------------------------
% 62.98/9.34    (1)   ! [v0: $i] : ( ~ (less_than(all_49_2, v0) = 0) |  ~ $i(v0) |  ? [v1:
% 62.98/9.34             int] : ( ~ (v1 = 0) & pair_in_list(all_49_1, all_49_5, v0) = v1))
% 62.98/9.34    (2)  triple(all_49_8, all_49_1, bad) = all_62_0
% 62.98/9.34    (3)  $i(all_49_7)
% 62.98/9.34    (4)  less_than(all_58_0, all_49_3) = all_131_1
% 62.98/9.34    (5)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 62.98/9.34         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (pair_in_list(v4, v3, v2) = v1)
% 62.98/9.34           |  ~ (pair_in_list(v4, v3, v2) = v0))
% 62.98/9.34    (6)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 62.98/9.34         [v5: $i] : ( ~ (triple(v0, v1, v2) = v4) |  ~ (remove_cpq(v4, v3) = v5) |
% 62.98/9.34            ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: any] :  ? [v7:
% 62.98/9.34             $i] :  ? [v8: any] :  ? [v9: $i] :  ? [v10: $i] :  ? [v11: $i] :
% 62.98/9.34           (remove_pqp(v0, v3) = v9 & triple(v9, v10, v2) = v11 & lookup_slb(v1,
% 62.98/9.34               v3) = v7 & remove_slb(v1, v3) = v10 & contains_slb(v1, v3) = v6 &
% 62.98/9.34             less_than(v7, v3) = v8 & $i(v11) & $i(v10) & $i(v9) & $i(v7) & ( ~
% 62.98/9.34               (v8 = 0) |  ~ (v6 = 0) | v11 = v5)))
% 62.98/9.34    (7)  $i(bad)
% 62.98/9.34    (8)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 62.98/9.34           (remove_pqp(v3, v2) = v1) |  ~ (remove_pqp(v3, v2) = v0))
% 62.98/9.34    (9)  pair_in_list(all_49_7, all_49_5, all_58_0) = 0
% 62.98/9.34    (10)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: int] : (v3 = 0 |  ~
% 62.98/9.34            (less_than(v1, v2) = 0) |  ~ (less_than(v0, v2) = v3) |  ~ $i(v2) |  ~
% 62.98/9.34            $i(v1) |  ~ $i(v0) |  ? [v4: int] : ( ~ (v4 = 0) & less_than(v0, v1) =
% 62.98/9.34              v4))
% 62.98/9.34    (11)  $i(all_49_3)
% 62.98/9.34    (12)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :
% 62.98/9.34          (v1 = v0 |  ~ (triple(v4, v3, v2) = v1) |  ~ (triple(v4, v3, v2) = v0))
% 62.98/9.34    (13)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: int] : (v3 = 0 |  ~
% 62.98/9.34            (less_than(v0, v2) = v3) |  ~ (less_than(v0, v1) = 0) |  ~ $i(v2) |  ~
% 62.98/9.34            $i(v1) |  ~ $i(v0) |  ? [v4: int] : ( ~ (v4 = 0) & less_than(v1, v2) =
% 62.98/9.34              v4))
% 62.98/9.34    (14)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 62.98/9.34            (remove_slb(v3, v2) = v1) |  ~ (remove_slb(v3, v2) = v0))
% 63.11/9.34    (15)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: int] : (v2 = 0 |  ~ (less_than(v1,
% 63.11/9.34                v0) = v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4: any] :
% 63.11/9.34            (strictly_less_than(v0, v1) = v4 & less_than(v0, v1) = v3 & ( ~ (v3 =
% 63.11/9.34                  0) | v4 = 0)))
% 63.11/9.34    (16)  update_slb(all_49_7, all_49_3) = all_49_1
% 63.11/9.34    (17)  all_131_1 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.34          (strictly_less_than(all_49_3, all_58_0) = v1 & less_than(all_49_3,
% 63.11/9.34              all_58_0) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 63.11/9.34    (18)  less_than(all_49_3, all_58_0) = all_131_0
% 63.11/9.34    (19)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: any] : ( ~ (less_than(v0, v1) = v2)
% 63.11/9.34            |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4: any] :
% 63.11/9.34            (strictly_less_than(v0, v1) = v3 & less_than(v1, v0) = v4 & ( ~ (v3 =
% 63.11/9.34                  0) | (v2 = 0 &  ~ (v4 = 0)))))
% 63.11/9.34    (20)   ~ (all_131_1 = 0) | all_131_0 = 0
% 63.11/9.34    (21)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 63.11/9.34            (lookup_slb(v3, v2) = v1) |  ~ (lookup_slb(v3, v2) = v0))
% 63.11/9.34    (22)  all_49_2 = all_49_3
% 63.11/9.34    (23)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 63.11/9.34          [v5: $i] :  ! [v6: $i] : ( ~ (remove_pqp(v0, v3) = v4) |  ~ (triple(v4,
% 63.11/9.34                v5, v2) = v6) |  ~ (remove_slb(v1, v3) = v5) |  ~ $i(v3) |  ~
% 63.11/9.34            $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v7: any] :  ? [v8: $i] :  ? [v9:
% 63.11/9.34              any] :  ? [v10: $i] :  ? [v11: $i] : (triple(v0, v1, v2) = v10 &
% 63.11/9.34              remove_cpq(v10, v3) = v11 & lookup_slb(v1, v3) = v8 &
% 63.11/9.34              contains_slb(v1, v3) = v7 & less_than(v8, v3) = v9 & $i(v11) &
% 63.11/9.34              $i(v10) & $i(v8) & ( ~ (v9 = 0) |  ~ (v7 = 0) | v11 = v6)))
% 63.11/9.34    (24)  remove_cpq(all_62_0, all_49_3) = all_62_1
% 63.11/9.34    (25)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: int] : (v2 = 0 |  ~
% 63.11/9.34            (strictly_less_than(v0, v1) = v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3:
% 63.11/9.34              any] :  ? [v4: any] : (less_than(v1, v0) = v4 & less_than(v0, v1) =
% 63.11/9.34              v3 & ( ~ (v3 = 0) | v4 = 0)))
% 63.11/9.34    (26)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 63.11/9.34          [v5: $i] : ( ~ (triple(v0, v1, v2) = v4) |  ~ (remove_cpq(v4, v3) = v5)
% 63.11/9.34            |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: any] :  ?
% 63.11/9.34            [v7: $i] :  ? [v8: any] :  ? [v9: $i] :  ? [v10: $i] :  ? [v11: $i] :
% 63.11/9.34            (remove_pqp(v0, v3) = v9 & triple(v9, v10, bad) = v11 & lookup_slb(v1,
% 63.11/9.34                v3) = v7 & remove_slb(v1, v3) = v10 & contains_slb(v1, v3) = v6 &
% 63.11/9.34              strictly_less_than(v3, v7) = v8 & $i(v11) & $i(v10) & $i(v9) &
% 63.11/9.34              $i(v7) & ( ~ (v8 = 0) |  ~ (v6 = 0) | v11 = v5)))
% 63.11/9.34    (27)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.34          ! [v3: $i] : (v1 = v0 |  ~ (less_than(v3, v2) = v1) |  ~ (less_than(v3,
% 63.11/9.34                v2) = v0))
% 63.11/9.34    (28)  $i(all_49_1)
% 63.11/9.34    (29)  $i(all_58_0)
% 63.11/9.34    (30)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: int] : (v2 = 0 |  ~ (less_than(v1,
% 63.11/9.34                v0) = v2) |  ~ $i(v1) |  ~ $i(v0) | less_than(v0, v1) = 0)
% 63.11/9.34    (31)   ~ (all_60_0 = 0)
% 63.11/9.34    (32)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~ (less_than(v1, v2) = 0) | 
% 63.11/9.34            ~ (less_than(v0, v1) = 0) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |
% 63.11/9.34            less_than(v0, v2) = 0)
% 63.11/9.34    (33)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: any] : ( ~ (less_than(v1, v0) = v2)
% 63.11/9.34            |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4: any] :
% 63.11/9.34            (strictly_less_than(v0, v1) = v3 & less_than(v0, v1) = v4 & ( ~ (v3 =
% 63.11/9.34                  0) | (v4 = 0 &  ~ (v2 = 0)))))
% 63.11/9.34    (34)  $i(all_49_5)
% 63.11/9.34    (35)  less_than(all_49_5, all_49_3) = 0
% 63.11/9.34    (36)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 63.11/9.34          [v5: int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~
% 63.11/9.34            (pair_in_list(v4, v1, v2) = v5) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | 
% 63.11/9.34            ~ $i(v0) |  ? [v6: any] :  ? [v7: any] : (pair_in_list(v0, v1, v2) =
% 63.11/9.34              v6 & less_than(v3, v2) = v7 & ( ~ (v7 = 0) |  ~ (v6 = 0))))
% 63.11/9.34    (37)  $i(all_49_8)
% 63.11/9.34    (38)  less_than(all_49_3, all_49_5) = all_60_0
% 63.11/9.34    (39)  all_131_1 = 0 | less_than(all_49_3, all_58_0) = 0
% 63.11/9.34  
% 63.11/9.34  Begin of proof
% 63.11/9.34  | 
% 63.11/9.34  | GROUND_INST: instantiating (6) with all_49_8, all_49_1, bad, all_49_3,
% 63.11/9.34  |              all_62_0, all_62_1, simplifying with (2), (7), (11), (24), (28),
% 63.11/9.34  |              (37) gives:
% 63.11/9.34  |   (40)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: $i]
% 63.11/9.34  |         :  ? [v5: $i] : (remove_pqp(all_49_8, all_49_3) = v3 & triple(v3, v4,
% 63.11/9.34  |             bad) = v5 & lookup_slb(all_49_1, all_49_3) = v1 &
% 63.11/9.34  |           remove_slb(all_49_1, all_49_3) = v4 & contains_slb(all_49_1,
% 63.11/9.34  |             all_49_3) = v0 & less_than(v1, all_49_3) = v2 & $i(v5) & $i(v4) &
% 63.11/9.34  |           $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0) | v5 = all_62_1))
% 63.11/9.34  | 
% 63.11/9.34  | GROUND_INST: instantiating (26) with all_49_8, all_49_1, bad, all_49_3,
% 63.11/9.34  |              all_62_0, all_62_1, simplifying with (2), (7), (11), (24), (28),
% 63.11/9.34  |              (37) gives:
% 63.11/9.34  |   (41)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: $i]
% 63.11/9.34  |         :  ? [v5: $i] : (remove_pqp(all_49_8, all_49_3) = v3 & triple(v3, v4,
% 63.11/9.34  |             bad) = v5 & lookup_slb(all_49_1, all_49_3) = v1 &
% 63.11/9.34  |           remove_slb(all_49_1, all_49_3) = v4 & contains_slb(all_49_1,
% 63.11/9.34  |             all_49_3) = v0 & strictly_less_than(all_49_3, v1) = v2 & $i(v5) &
% 63.11/9.34  |           $i(v4) & $i(v3) & $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0) | v5 =
% 63.11/9.34  |             all_62_1))
% 63.11/9.34  | 
% 63.11/9.34  | DELTA: instantiating (41) with fresh symbols all_224_0, all_224_1, all_224_2,
% 63.11/9.34  |        all_224_3, all_224_4, all_224_5 gives:
% 63.11/9.34  |   (42)  remove_pqp(all_49_8, all_49_3) = all_224_2 & triple(all_224_2,
% 63.11/9.34  |           all_224_1, bad) = all_224_0 & lookup_slb(all_49_1, all_49_3) =
% 63.11/9.34  |         all_224_4 & remove_slb(all_49_1, all_49_3) = all_224_1 &
% 63.11/9.34  |         contains_slb(all_49_1, all_49_3) = all_224_5 &
% 63.11/9.34  |         strictly_less_than(all_49_3, all_224_4) = all_224_3 & $i(all_224_0) &
% 63.11/9.34  |         $i(all_224_1) & $i(all_224_2) & $i(all_224_4) & ( ~ (all_224_3 = 0) | 
% 63.11/9.34  |           ~ (all_224_5 = 0) | all_224_0 = all_62_1)
% 63.11/9.34  | 
% 63.11/9.34  | ALPHA: (42) implies:
% 63.11/9.34  |   (43)  remove_slb(all_49_1, all_49_3) = all_224_1
% 63.11/9.34  |   (44)  lookup_slb(all_49_1, all_49_3) = all_224_4
% 63.11/9.34  |   (45)  triple(all_224_2, all_224_1, bad) = all_224_0
% 63.11/9.34  |   (46)  remove_pqp(all_49_8, all_49_3) = all_224_2
% 63.11/9.34  | 
% 63.11/9.34  | DELTA: instantiating (40) with fresh symbols all_226_0, all_226_1, all_226_2,
% 63.11/9.34  |        all_226_3, all_226_4, all_226_5 gives:
% 63.11/9.34  |   (47)  remove_pqp(all_49_8, all_49_3) = all_226_2 & triple(all_226_2,
% 63.11/9.34  |           all_226_1, bad) = all_226_0 & lookup_slb(all_49_1, all_49_3) =
% 63.11/9.34  |         all_226_4 & remove_slb(all_49_1, all_49_3) = all_226_1 &
% 63.11/9.34  |         contains_slb(all_49_1, all_49_3) = all_226_5 & less_than(all_226_4,
% 63.11/9.34  |           all_49_3) = all_226_3 & $i(all_226_0) & $i(all_226_1) &
% 63.11/9.34  |         $i(all_226_2) & $i(all_226_4) & ( ~ (all_226_3 = 0) |  ~ (all_226_5 =
% 63.11/9.34  |             0) | all_226_0 = all_62_1)
% 63.11/9.34  | 
% 63.11/9.34  | ALPHA: (47) implies:
% 63.11/9.34  |   (48)  $i(all_226_4)
% 63.11/9.34  |   (49)  less_than(all_226_4, all_49_3) = all_226_3
% 63.11/9.34  |   (50)  remove_slb(all_49_1, all_49_3) = all_226_1
% 63.11/9.34  |   (51)  lookup_slb(all_49_1, all_49_3) = all_226_4
% 63.11/9.34  |   (52)  triple(all_226_2, all_226_1, bad) = all_226_0
% 63.11/9.34  |   (53)  remove_pqp(all_49_8, all_49_3) = all_226_2
% 63.11/9.34  | 
% 63.11/9.34  | GROUND_INST: instantiating (14) with all_224_1, all_226_1, all_49_3, all_49_1,
% 63.11/9.34  |              simplifying with (43), (50) gives:
% 63.11/9.34  |   (54)  all_226_1 = all_224_1
% 63.11/9.34  | 
% 63.11/9.34  | GROUND_INST: instantiating (21) with all_224_4, all_226_4, all_49_3, all_49_1,
% 63.11/9.34  |              simplifying with (44), (51) gives:
% 63.11/9.34  |   (55)  all_226_4 = all_224_4
% 63.11/9.34  | 
% 63.11/9.34  | GROUND_INST: instantiating (8) with all_224_2, all_226_2, all_49_3, all_49_8,
% 63.11/9.34  |              simplifying with (46), (53) gives:
% 63.11/9.34  |   (56)  all_226_2 = all_224_2
% 63.11/9.34  | 
% 63.11/9.34  | REDUCE: (52), (54), (56) imply:
% 63.11/9.34  |   (57)  triple(all_224_2, all_224_1, bad) = all_226_0
% 63.11/9.34  | 
% 63.11/9.34  | REDUCE: (49), (55) imply:
% 63.11/9.34  |   (58)  less_than(all_224_4, all_49_3) = all_226_3
% 63.11/9.34  | 
% 63.11/9.34  | REDUCE: (48), (55) imply:
% 63.11/9.34  |   (59)  $i(all_224_4)
% 63.11/9.34  | 
% 63.11/9.34  | GROUND_INST: instantiating (12) with all_224_0, all_226_0, bad, all_224_1,
% 63.11/9.34  |              all_224_2, simplifying with (45), (57) gives:
% 63.11/9.34  |   (60)  all_226_0 = all_224_0
% 63.11/9.34  | 
% 63.11/9.34  | GROUND_INST: instantiating (10) with all_224_4, all_49_5, all_49_3, all_226_3,
% 63.11/9.34  |              simplifying with (11), (34), (35), (58), (59) gives:
% 63.11/9.34  |   (61)  all_226_3 = 0 |  ? [v0: int] : ( ~ (v0 = 0) & less_than(all_224_4,
% 63.11/9.34  |             all_49_5) = v0)
% 63.11/9.34  | 
% 63.11/9.34  | GROUND_INST: instantiating (30) with all_49_3, all_224_4, all_226_3,
% 63.11/9.34  |              simplifying with (11), (58), (59) gives:
% 63.11/9.34  |   (62)  all_226_3 = 0 | less_than(all_49_3, all_224_4) = 0
% 63.11/9.34  | 
% 63.11/9.34  | GROUND_INST: instantiating (15) with all_49_3, all_224_4, all_226_3,
% 63.11/9.34  |              simplifying with (11), (58), (59) gives:
% 63.11/9.34  |   (63)  all_226_3 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.34  |         (strictly_less_than(all_49_3, all_224_4) = v1 & less_than(all_49_3,
% 63.11/9.34  |             all_224_4) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 63.11/9.34  | 
% 63.11/9.34  | GROUND_INST: instantiating (33) with all_49_3, all_224_4, all_226_3,
% 63.11/9.34  |              simplifying with (11), (58), (59) gives:
% 63.11/9.35  |   (64)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_49_3, all_224_4)
% 63.11/9.35  |           = v0 & less_than(all_49_3, all_224_4) = v1 & ( ~ (v0 = 0) | (v1 = 0
% 63.11/9.35  |               &  ~ (all_226_3 = 0))))
% 63.11/9.35  | 
% 63.11/9.35  | GROUND_INST: instantiating (19) with all_224_4, all_49_3, all_226_3,
% 63.11/9.35  |              simplifying with (11), (58), (59) gives:
% 63.11/9.35  |   (65)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_224_4, all_49_3)
% 63.11/9.35  |           = v0 & less_than(all_49_3, all_224_4) = v1 & ( ~ (v0 = 0) |
% 63.11/9.35  |             (all_226_3 = 0 &  ~ (v1 = 0))))
% 63.11/9.35  | 
% 63.11/9.35  | GROUND_INST: instantiating (23) with all_49_8, all_49_1, bad, all_49_3,
% 63.11/9.35  |              all_224_2, all_224_1, all_224_0, simplifying with (7), (11),
% 63.11/9.35  |              (28), (37), (43), (45), (46) gives:
% 63.11/9.35  |   (66)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: $i]
% 63.11/9.35  |         : (triple(all_49_8, all_49_1, bad) = v3 & remove_cpq(v3, all_49_3) =
% 63.11/9.35  |           v4 & lookup_slb(all_49_1, all_49_3) = v1 & contains_slb(all_49_1,
% 63.11/9.35  |             all_49_3) = v0 & less_than(v1, all_49_3) = v2 & $i(v4) & $i(v3) &
% 63.11/9.35  |           $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0) | v4 = all_224_0))
% 63.11/9.35  | 
% 63.11/9.35  | DELTA: instantiating (65) with fresh symbols all_243_0, all_243_1 gives:
% 63.11/9.35  |   (67)  strictly_less_than(all_224_4, all_49_3) = all_243_1 &
% 63.11/9.35  |         less_than(all_49_3, all_224_4) = all_243_0 & ( ~ (all_243_1 = 0) |
% 63.11/9.35  |           (all_226_3 = 0 &  ~ (all_243_0 = 0)))
% 63.11/9.35  | 
% 63.11/9.35  | ALPHA: (67) implies:
% 63.11/9.35  |   (68)  less_than(all_49_3, all_224_4) = all_243_0
% 63.11/9.35  |   (69)  strictly_less_than(all_224_4, all_49_3) = all_243_1
% 63.11/9.35  |   (70)   ~ (all_243_1 = 0) | (all_226_3 = 0 &  ~ (all_243_0 = 0))
% 63.11/9.35  | 
% 63.11/9.35  | DELTA: instantiating (64) with fresh symbols all_245_0, all_245_1 gives:
% 63.11/9.35  |   (71)  strictly_less_than(all_49_3, all_224_4) = all_245_1 &
% 63.11/9.35  |         less_than(all_49_3, all_224_4) = all_245_0 & ( ~ (all_245_1 = 0) |
% 63.11/9.35  |           (all_245_0 = 0 &  ~ (all_226_3 = 0)))
% 63.11/9.35  | 
% 63.11/9.35  | ALPHA: (71) implies:
% 63.11/9.35  |   (72)  less_than(all_49_3, all_224_4) = all_245_0
% 63.11/9.35  | 
% 63.11/9.35  | DELTA: instantiating (66) with fresh symbols all_247_0, all_247_1, all_247_2,
% 63.11/9.35  |        all_247_3, all_247_4 gives:
% 63.11/9.35  |   (73)  triple(all_49_8, all_49_1, bad) = all_247_1 & remove_cpq(all_247_1,
% 63.11/9.35  |           all_49_3) = all_247_0 & lookup_slb(all_49_1, all_49_3) = all_247_3 &
% 63.11/9.35  |         contains_slb(all_49_1, all_49_3) = all_247_4 & less_than(all_247_3,
% 63.11/9.35  |           all_49_3) = all_247_2 & $i(all_247_0) & $i(all_247_1) &
% 63.11/9.35  |         $i(all_247_3) & ( ~ (all_247_2 = 0) |  ~ (all_247_4 = 0) | all_247_0 =
% 63.11/9.35  |           all_224_0)
% 63.11/9.35  | 
% 63.11/9.35  | ALPHA: (73) implies:
% 63.11/9.35  |   (74)  $i(all_247_3)
% 63.11/9.35  |   (75)  less_than(all_247_3, all_49_3) = all_247_2
% 63.11/9.35  |   (76)  lookup_slb(all_49_1, all_49_3) = all_247_3
% 63.11/9.35  | 
% 63.11/9.35  | GROUND_INST: instantiating (27) with all_243_0, all_245_0, all_224_4,
% 63.11/9.35  |              all_49_3, simplifying with (68), (72) gives:
% 63.11/9.35  |   (77)  all_245_0 = all_243_0
% 63.11/9.35  | 
% 63.11/9.35  | GROUND_INST: instantiating (21) with all_224_4, all_247_3, all_49_3, all_49_1,
% 63.11/9.35  |              simplifying with (44), (76) gives:
% 63.11/9.35  |   (78)  all_247_3 = all_224_4
% 63.11/9.35  | 
% 63.11/9.35  | REDUCE: (75), (78) imply:
% 63.11/9.35  |   (79)  less_than(all_224_4, all_49_3) = all_247_2
% 63.11/9.35  | 
% 63.11/9.35  | GROUND_INST: instantiating (27) with all_226_3, all_247_2, all_49_3,
% 63.11/9.35  |              all_224_4, simplifying with (58), (79) gives:
% 63.11/9.35  |   (80)  all_247_2 = all_226_3
% 63.11/9.35  | 
% 63.11/9.35  | BETA: splitting (20) gives:
% 63.11/9.35  | 
% 63.11/9.35  | Case 1:
% 63.11/9.35  | | 
% 63.11/9.35  | |   (81)   ~ (all_131_1 = 0)
% 63.11/9.35  | | 
% 63.11/9.35  | | BETA: splitting (39) gives:
% 63.11/9.35  | | 
% 63.11/9.35  | | Case 1:
% 63.11/9.35  | | | 
% 63.11/9.35  | | |   (82)  less_than(all_49_3, all_58_0) = 0
% 63.11/9.35  | | | 
% 63.11/9.35  | | | BETA: splitting (17) gives:
% 63.11/9.35  | | | 
% 63.11/9.35  | | | Case 1:
% 63.11/9.35  | | | | 
% 63.11/9.35  | | | |   (83)  all_131_1 = 0
% 63.11/9.35  | | | | 
% 63.11/9.35  | | | | REDUCE: (81), (83) imply:
% 63.11/9.35  | | | |   (84)  $false
% 63.11/9.35  | | | | 
% 63.11/9.35  | | | | CLOSE: (84) is inconsistent.
% 63.11/9.35  | | | | 
% 63.11/9.35  | | | Case 2:
% 63.11/9.35  | | | | 
% 63.11/9.35  | | | |   (85)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_49_3,
% 63.11/9.35  | | | |             all_58_0) = v1 & less_than(all_49_3, all_58_0) = v0 & ( ~
% 63.11/9.35  | | | |             (v0 = 0) | v1 = 0))
% 63.11/9.35  | | | | 
% 63.11/9.35  | | | | DELTA: instantiating (85) with fresh symbols all_275_0, all_275_1 gives:
% 63.11/9.35  | | | |   (86)  strictly_less_than(all_49_3, all_58_0) = all_275_0 &
% 63.11/9.35  | | | |         less_than(all_49_3, all_58_0) = all_275_1 & ( ~ (all_275_1 = 0)
% 63.11/9.35  | | | |           | all_275_0 = 0)
% 63.11/9.35  | | | | 
% 63.11/9.35  | | | | ALPHA: (86) implies:
% 63.11/9.35  | | | |   (87)  less_than(all_49_3, all_58_0) = all_275_1
% 63.11/9.35  | | | | 
% 63.11/9.35  | | | | GROUND_INST: instantiating (27) with 0, all_275_1, all_58_0, all_49_3,
% 63.11/9.35  | | | |              simplifying with (82), (87) gives:
% 63.11/9.35  | | | |   (88)  all_275_1 = 0
% 63.11/9.35  | | | | 
% 63.11/9.35  | | | | GROUND_INST: instantiating (13) with all_49_3, all_58_0, all_224_4,
% 63.11/9.35  | | | |              all_243_0, simplifying with (11), (29), (59), (68), (82)
% 63.11/9.35  | | | |              gives:
% 63.11/9.35  | | | |   (89)  all_243_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 63.11/9.35  | | | |           less_than(all_58_0, all_224_4) = v0)
% 63.11/9.35  | | | | 
% 63.11/9.35  | | | | GROUND_INST: instantiating (15) with all_224_4, all_49_3, all_243_0,
% 63.11/9.35  | | | |              simplifying with (11), (59), (68) gives:
% 63.11/9.35  | | | |   (90)  all_243_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.35  | | | |         (strictly_less_than(all_224_4, all_49_3) = v1 &
% 63.11/9.35  | | | |           less_than(all_224_4, all_49_3) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 63.11/9.35  | | | | 
% 63.11/9.35  | | | | GROUND_INST: instantiating (25) with all_224_4, all_49_3, all_243_1,
% 63.11/9.35  | | | |              simplifying with (11), (59), (69) gives:
% 63.11/9.35  | | | |   (91)  all_243_1 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.35  | | | |         (less_than(all_224_4, all_49_3) = v0 & less_than(all_49_3,
% 63.11/9.35  | | | |             all_224_4) = v1 & ( ~ (v0 = 0) | v1 = 0))
% 63.11/9.35  | | | | 
% 63.11/9.35  | | | | BETA: splitting (62) gives:
% 63.11/9.35  | | | | 
% 63.11/9.35  | | | | Case 1:
% 63.11/9.35  | | | | | 
% 63.11/9.35  | | | | |   (92)  less_than(all_49_3, all_224_4) = 0
% 63.11/9.35  | | | | | 
% 63.11/9.35  | | | | | BETA: splitting (63) gives:
% 63.11/9.35  | | | | | 
% 63.11/9.35  | | | | | Case 1:
% 63.11/9.35  | | | | | | 
% 63.11/9.35  | | | | | |   (93)  all_226_3 = 0
% 63.11/9.35  | | | | | | 
% 63.11/9.35  | | | | | | REDUCE: (58), (93) imply:
% 63.11/9.35  | | | | | |   (94)  less_than(all_224_4, all_49_3) = 0
% 63.11/9.35  | | | | | | 
% 63.11/9.35  | | | | | | GROUND_INST: instantiating (13) with all_49_3, all_224_4, all_49_5,
% 63.11/9.35  | | | | | |              all_60_0, simplifying with (11), (34), (38), (59), (92)
% 63.11/9.35  | | | | | |              gives:
% 63.11/9.35  | | | | | |   (95)  all_60_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 63.11/9.35  | | | | | |           less_than(all_224_4, all_49_5) = v0)
% 63.11/9.35  | | | | | | 
% 63.11/9.35  | | | | | | GROUND_INST: instantiating (32) with all_49_5, all_49_3, all_224_4,
% 63.11/9.35  | | | | | |              simplifying with (11), (34), (35), (59), (92) gives:
% 63.11/9.35  | | | | | |   (96)  less_than(all_49_5, all_224_4) = 0
% 63.11/9.35  | | | | | | 
% 63.11/9.35  | | | | | | GROUND_INST: instantiating (10) with all_58_0, all_224_4, all_49_3,
% 63.11/9.35  | | | | | |              all_131_1, simplifying with (4), (11), (29), (59), (94)
% 63.11/9.35  | | | | | |              gives:
% 63.11/9.35  | | | | | |   (97)  all_131_1 = 0 |  ? [v0: int] : ( ~ (v0 = 0) &
% 63.11/9.35  | | | | | |           less_than(all_58_0, all_224_4) = v0)
% 63.11/9.35  | | | | | | 
% 63.11/9.35  | | | | | | BETA: splitting (95) gives:
% 63.11/9.35  | | | | | | 
% 63.11/9.35  | | | | | | Case 1:
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | |   (98)  all_60_0 = 0
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | REDUCE: (31), (98) imply:
% 63.11/9.35  | | | | | | |   (99)  $false
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | CLOSE: (99) is inconsistent.
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | Case 2:
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | |   (100)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_224_4,
% 63.11/9.35  | | | | | | |              all_49_5) = v0)
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | DELTA: instantiating (100) with fresh symbol all_424_0 gives:
% 63.11/9.35  | | | | | | |   (101)   ~ (all_424_0 = 0) & less_than(all_224_4, all_49_5) =
% 63.11/9.35  | | | | | | |          all_424_0
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | ALPHA: (101) implies:
% 63.11/9.35  | | | | | | |   (102)   ~ (all_424_0 = 0)
% 63.11/9.35  | | | | | | |   (103)  less_than(all_224_4, all_49_5) = all_424_0
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | BETA: splitting (97) gives:
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | Case 1:
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | |   (104)  all_131_1 = 0
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | REDUCE: (81), (104) imply:
% 63.11/9.35  | | | | | | | |   (105)  $false
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | CLOSE: (105) is inconsistent.
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | Case 2:
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | GROUND_INST: instantiating (15) with all_49_5, all_224_4,
% 63.11/9.35  | | | | | | | |              all_424_0, simplifying with (34), (59), (103)
% 63.11/9.35  | | | | | | | |              gives:
% 63.11/9.35  | | | | | | | |   (106)  all_424_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.35  | | | | | | | |          (strictly_less_than(all_49_5, all_224_4) = v1 &
% 63.11/9.35  | | | | | | | |            less_than(all_49_5, all_224_4) = v0 & ( ~ (v0 = 0) |
% 63.11/9.35  | | | | | | | |              v1 = 0))
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | GROUND_INST: instantiating (33) with all_49_5, all_224_4,
% 63.11/9.35  | | | | | | | |              all_424_0, simplifying with (34), (59), (103)
% 63.11/9.35  | | | | | | | |              gives:
% 63.11/9.35  | | | | | | | |   (107)   ? [v0: any] :  ? [v1: any] :
% 63.11/9.35  | | | | | | | |          (strictly_less_than(all_49_5, all_224_4) = v0 &
% 63.11/9.35  | | | | | | | |            less_than(all_49_5, all_224_4) = v1 & ( ~ (v0 = 0) |
% 63.11/9.35  | | | | | | | |              (v1 = 0 &  ~ (all_424_0 = 0))))
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | GROUND_INST: instantiating (19) with all_224_4, all_49_5,
% 63.11/9.35  | | | | | | | |              all_424_0, simplifying with (34), (59), (103)
% 63.11/9.35  | | | | | | | |              gives:
% 63.11/9.35  | | | | | | | |   (108)   ? [v0: any] :  ? [v1: any] :
% 63.11/9.35  | | | | | | | |          (strictly_less_than(all_224_4, all_49_5) = v0 &
% 63.11/9.35  | | | | | | | |            less_than(all_49_5, all_224_4) = v1 & ( ~ (v0 = 0) |
% 63.11/9.35  | | | | | | | |              (all_424_0 = 0 &  ~ (v1 = 0))))
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | DELTA: instantiating (108) with fresh symbols all_465_0,
% 63.11/9.35  | | | | | | | |        all_465_1 gives:
% 63.11/9.35  | | | | | | | |   (109)  strictly_less_than(all_224_4, all_49_5) = all_465_1 &
% 63.11/9.35  | | | | | | | |          less_than(all_49_5, all_224_4) = all_465_0 & ( ~
% 63.11/9.35  | | | | | | | |            (all_465_1 = 0) | (all_424_0 = 0 &  ~ (all_465_0 =
% 63.11/9.35  | | | | | | | |                0)))
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | ALPHA: (109) implies:
% 63.11/9.35  | | | | | | | |   (110)  less_than(all_49_5, all_224_4) = all_465_0
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | DELTA: instantiating (107) with fresh symbols all_467_0,
% 63.11/9.35  | | | | | | | |        all_467_1 gives:
% 63.11/9.35  | | | | | | | |   (111)  strictly_less_than(all_49_5, all_224_4) = all_467_1 &
% 63.11/9.35  | | | | | | | |          less_than(all_49_5, all_224_4) = all_467_0 & ( ~
% 63.11/9.35  | | | | | | | |            (all_467_1 = 0) | (all_467_0 = 0 &  ~ (all_424_0 =
% 63.11/9.35  | | | | | | | |                0)))
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | ALPHA: (111) implies:
% 63.11/9.35  | | | | | | | |   (112)  less_than(all_49_5, all_224_4) = all_467_0
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | GROUND_INST: instantiating (27) with 0, all_467_0, all_224_4,
% 63.11/9.35  | | | | | | | |              all_49_5, simplifying with (96), (112) gives:
% 63.11/9.35  | | | | | | | |   (113)  all_467_0 = 0
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | GROUND_INST: instantiating (27) with all_465_0, all_467_0,
% 63.11/9.35  | | | | | | | |              all_224_4, all_49_5, simplifying with (110), (112)
% 63.11/9.35  | | | | | | | |              gives:
% 63.11/9.35  | | | | | | | |   (114)  all_467_0 = all_465_0
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | COMBINE_EQS: (113), (114) imply:
% 63.11/9.35  | | | | | | | |   (115)  all_465_0 = 0
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | BETA: splitting (106) gives:
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | | Case 1:
% 63.11/9.35  | | | | | | | | | 
% 63.11/9.35  | | | | | | | | |   (116)  all_424_0 = 0
% 63.11/9.35  | | | | | | | | | 
% 63.11/9.35  | | | | | | | | | REDUCE: (102), (116) imply:
% 63.11/9.35  | | | | | | | | |   (117)  $false
% 63.11/9.35  | | | | | | | | | 
% 63.11/9.35  | | | | | | | | | CLOSE: (117) is inconsistent.
% 63.11/9.35  | | | | | | | | | 
% 63.11/9.35  | | | | | | | | Case 2:
% 63.11/9.35  | | | | | | | | | 
% 63.11/9.35  | | | | | | | | |   (118)   ? [v0: any] :  ? [v1: any] :
% 63.11/9.35  | | | | | | | | |          (strictly_less_than(all_49_5, all_224_4) = v1 &
% 63.11/9.35  | | | | | | | | |            less_than(all_49_5, all_224_4) = v0 & ( ~ (v0 = 0)
% 63.11/9.35  | | | | | | | | |              | v1 = 0))
% 63.11/9.35  | | | | | | | | | 
% 63.11/9.35  | | | | | | | | | DELTA: instantiating (118) with fresh symbols all_447_0,
% 63.11/9.35  | | | | | | | | |        all_447_1 gives:
% 63.11/9.35  | | | | | | | | |   (119)  strictly_less_than(all_49_5, all_224_4) = all_447_0 &
% 63.11/9.35  | | | | | | | | |          less_than(all_49_5, all_224_4) = all_447_1 & ( ~
% 63.11/9.35  | | | | | | | | |            (all_447_1 = 0) | all_447_0 = 0)
% 63.11/9.35  | | | | | | | | | 
% 63.11/9.35  | | | | | | | | | REF_CLOSE: (1), (3), (5), (9), (11), (16), (22), (27), (29),
% 63.11/9.35  | | | | | | | | |            (34), (36), (82), (96), (119) are inconsistent by
% 63.11/9.35  | | | | | | | | |            sub-proof #3.
% 63.11/9.35  | | | | | | | | | 
% 63.11/9.35  | | | | | | | | End of split
% 63.11/9.35  | | | | | | | | 
% 63.11/9.35  | | | | | | | End of split
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | End of split
% 63.11/9.35  | | | | | | 
% 63.11/9.35  | | | | | Case 2:
% 63.11/9.35  | | | | | | 
% 63.11/9.35  | | | | | |   (120)   ~ (all_226_3 = 0)
% 63.11/9.35  | | | | | |   (121)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_49_3,
% 63.11/9.35  | | | | | |              all_224_4) = v1 & less_than(all_49_3, all_224_4) = v0 &
% 63.11/9.35  | | | | | |            ( ~ (v0 = 0) | v1 = 0))
% 63.11/9.35  | | | | | | 
% 63.11/9.35  | | | | | | DELTA: instantiating (121) with fresh symbols all_410_0, all_410_1
% 63.11/9.35  | | | | | |        gives:
% 63.11/9.35  | | | | | |   (122)  strictly_less_than(all_49_3, all_224_4) = all_410_0 &
% 63.11/9.35  | | | | | |          less_than(all_49_3, all_224_4) = all_410_1 & ( ~ (all_410_1
% 63.11/9.35  | | | | | |              = 0) | all_410_0 = 0)
% 63.11/9.35  | | | | | | 
% 63.11/9.35  | | | | | | ALPHA: (122) implies:
% 63.11/9.35  | | | | | |   (123)  less_than(all_49_3, all_224_4) = all_410_1
% 63.11/9.35  | | | | | | 
% 63.11/9.35  | | | | | | BETA: splitting (61) gives:
% 63.11/9.35  | | | | | | 
% 63.11/9.35  | | | | | | Case 1:
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | |   (124)  all_226_3 = 0
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | REDUCE: (120), (124) imply:
% 63.11/9.35  | | | | | | |   (125)  $false
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | CLOSE: (125) is inconsistent.
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | Case 2:
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | |   (126)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_224_4,
% 63.11/9.35  | | | | | | |              all_49_5) = v0)
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | DELTA: instantiating (126) with fresh symbol all_419_0 gives:
% 63.11/9.35  | | | | | | |   (127)   ~ (all_419_0 = 0) & less_than(all_224_4, all_49_5) =
% 63.11/9.35  | | | | | | |          all_419_0
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | ALPHA: (127) implies:
% 63.11/9.35  | | | | | | |   (128)   ~ (all_419_0 = 0)
% 63.11/9.35  | | | | | | |   (129)  less_than(all_224_4, all_49_5) = all_419_0
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | GROUND_INST: instantiating (27) with 0, all_410_1, all_224_4,
% 63.11/9.35  | | | | | | |              all_49_3, simplifying with (92), (123) gives:
% 63.11/9.35  | | | | | | |   (130)  all_410_1 = 0
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | GROUND_INST: instantiating (32) with all_49_5, all_49_3,
% 63.11/9.35  | | | | | | |              all_224_4, simplifying with (11), (34), (35), (59),
% 63.11/9.35  | | | | | | |              (92) gives:
% 63.11/9.35  | | | | | | |   (131)  less_than(all_49_5, all_224_4) = 0
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | GROUND_INST: instantiating (15) with all_49_5, all_224_4,
% 63.11/9.35  | | | | | | |              all_419_0, simplifying with (34), (59), (129) gives:
% 63.11/9.35  | | | | | | |   (132)  all_419_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.35  | | | | | | |          (strictly_less_than(all_49_5, all_224_4) = v1 &
% 63.11/9.35  | | | | | | |            less_than(all_49_5, all_224_4) = v0 & ( ~ (v0 = 0) | v1
% 63.11/9.35  | | | | | | |              = 0))
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | GROUND_INST: instantiating (33) with all_49_5, all_224_4,
% 63.11/9.35  | | | | | | |              all_419_0, simplifying with (34), (59), (129) gives:
% 63.11/9.35  | | | | | | |   (133)   ? [v0: any] :  ? [v1: any] :
% 63.11/9.35  | | | | | | |          (strictly_less_than(all_49_5, all_224_4) = v0 &
% 63.11/9.35  | | | | | | |            less_than(all_49_5, all_224_4) = v1 & ( ~ (v0 = 0) |
% 63.11/9.35  | | | | | | |              (v1 = 0 &  ~ (all_419_0 = 0))))
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | GROUND_INST: instantiating (19) with all_224_4, all_49_5,
% 63.11/9.35  | | | | | | |              all_419_0, simplifying with (34), (59), (129) gives:
% 63.11/9.35  | | | | | | |   (134)   ? [v0: any] :  ? [v1: any] :
% 63.11/9.35  | | | | | | |          (strictly_less_than(all_224_4, all_49_5) = v0 &
% 63.11/9.35  | | | | | | |            less_than(all_49_5, all_224_4) = v1 & ( ~ (v0 = 0) |
% 63.11/9.35  | | | | | | |              (all_419_0 = 0 &  ~ (v1 = 0))))
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | DELTA: instantiating (134) with fresh symbols all_431_0, all_431_1
% 63.11/9.35  | | | | | | |        gives:
% 63.11/9.35  | | | | | | |   (135)  strictly_less_than(all_224_4, all_49_5) = all_431_1 &
% 63.11/9.35  | | | | | | |          less_than(all_49_5, all_224_4) = all_431_0 & ( ~
% 63.11/9.35  | | | | | | |            (all_431_1 = 0) | (all_419_0 = 0 &  ~ (all_431_0 = 0)))
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | ALPHA: (135) implies:
% 63.11/9.35  | | | | | | |   (136)  less_than(all_49_5, all_224_4) = all_431_0
% 63.11/9.35  | | | | | | | 
% 63.11/9.35  | | | | | | | DELTA: instantiating (133) with fresh symbols all_433_0, all_433_1
% 63.11/9.35  | | | | | | |        gives:
% 63.11/9.36  | | | | | | |   (137)  strictly_less_than(all_49_5, all_224_4) = all_433_1 &
% 63.11/9.36  | | | | | | |          less_than(all_49_5, all_224_4) = all_433_0 & ( ~
% 63.11/9.36  | | | | | | |            (all_433_1 = 0) | (all_433_0 = 0 &  ~ (all_419_0 = 0)))
% 63.11/9.36  | | | | | | | 
% 63.11/9.36  | | | | | | | ALPHA: (137) implies:
% 63.11/9.36  | | | | | | |   (138)  less_than(all_49_5, all_224_4) = all_433_0
% 63.11/9.36  | | | | | | | 
% 63.11/9.36  | | | | | | | GROUND_INST: instantiating (27) with all_431_0, all_433_0,
% 63.11/9.36  | | | | | | |              all_224_4, all_49_5, simplifying with (136), (138)
% 63.11/9.36  | | | | | | |              gives:
% 63.11/9.36  | | | | | | |   (139)  all_433_0 = all_431_0
% 63.11/9.36  | | | | | | | 
% 63.11/9.36  | | | | | | | GROUND_INST: instantiating (27) with 0, all_433_0, all_224_4,
% 63.11/9.36  | | | | | | |              all_49_5, simplifying with (131), (138) gives:
% 63.11/9.36  | | | | | | |   (140)  all_433_0 = 0
% 63.11/9.36  | | | | | | | 
% 63.11/9.36  | | | | | | | COMBINE_EQS: (139), (140) imply:
% 63.11/9.36  | | | | | | |   (141)  all_431_0 = 0
% 63.11/9.36  | | | | | | | 
% 63.11/9.36  | | | | | | | SIMP: (141) implies:
% 63.11/9.36  | | | | | | |   (142)  all_431_0 = 0
% 63.11/9.36  | | | | | | | 
% 63.11/9.36  | | | | | | | BETA: splitting (132) gives:
% 63.11/9.36  | | | | | | | 
% 63.11/9.36  | | | | | | | Case 1:
% 63.11/9.36  | | | | | | | | 
% 63.11/9.36  | | | | | | | |   (143)  all_419_0 = 0
% 63.11/9.36  | | | | | | | | 
% 63.11/9.36  | | | | | | | | REDUCE: (128), (143) imply:
% 63.11/9.36  | | | | | | | |   (144)  $false
% 63.11/9.36  | | | | | | | | 
% 63.11/9.36  | | | | | | | | CLOSE: (144) is inconsistent.
% 63.11/9.36  | | | | | | | | 
% 63.11/9.36  | | | | | | | Case 2:
% 63.11/9.36  | | | | | | | | 
% 63.11/9.36  | | | | | | | |   (145)   ? [v0: any] :  ? [v1: any] :
% 63.11/9.36  | | | | | | | |          (strictly_less_than(all_49_5, all_224_4) = v1 &
% 63.11/9.36  | | | | | | | |            less_than(all_49_5, all_224_4) = v0 & ( ~ (v0 = 0) |
% 63.11/9.36  | | | | | | | |              v1 = 0))
% 63.11/9.36  | | | | | | | | 
% 63.11/9.36  | | | | | | | | DELTA: instantiating (145) with fresh symbols all_447_0,
% 63.11/9.36  | | | | | | | |        all_447_1 gives:
% 63.11/9.36  | | | | | | | |   (146)  strictly_less_than(all_49_5, all_224_4) = all_447_0 &
% 63.11/9.36  | | | | | | | |          less_than(all_49_5, all_224_4) = all_447_1 & ( ~
% 63.11/9.36  | | | | | | | |            (all_447_1 = 0) | all_447_0 = 0)
% 63.11/9.36  | | | | | | | | 
% 63.11/9.36  | | | | | | | | REF_CLOSE: (1), (3), (5), (9), (11), (16), (22), (27), (29),
% 63.11/9.36  | | | | | | | |            (34), (36), (82), (131), (146) are inconsistent by
% 63.11/9.36  | | | | | | | |            sub-proof #3.
% 63.11/9.36  | | | | | | | | 
% 63.11/9.36  | | | | | | | End of split
% 63.11/9.36  | | | | | | | 
% 63.11/9.36  | | | | | | End of split
% 63.11/9.36  | | | | | | 
% 63.11/9.36  | | | | | End of split
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | Case 2:
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | |   (147)  all_226_3 = 0
% 63.11/9.36  | | | | |   (148)   ~ (less_than(all_49_3, all_224_4) = 0)
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | | REDUCE: (58), (147) imply:
% 63.11/9.36  | | | | |   (149)  less_than(all_224_4, all_49_3) = 0
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | | REF_CLOSE: (1), (3), (5), (9), (11), (15), (16), (22), (27), (29),
% 63.11/9.36  | | | | |            (34), (36), (59), (68), (70), (82), (89), (90), (91),
% 63.11/9.36  | | | | |            (148), (149) are inconsistent by sub-proof #2.
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | End of split
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | End of split
% 63.11/9.36  | | | 
% 63.11/9.36  | | Case 2:
% 63.11/9.36  | | | 
% 63.11/9.36  | | |   (150)  all_131_1 = 0
% 63.11/9.36  | | | 
% 63.11/9.36  | | | REDUCE: (81), (150) imply:
% 63.11/9.36  | | |   (151)  $false
% 63.11/9.36  | | | 
% 63.11/9.36  | | | CLOSE: (151) is inconsistent.
% 63.11/9.36  | | | 
% 63.11/9.36  | | End of split
% 63.11/9.36  | | 
% 63.11/9.36  | Case 2:
% 63.11/9.36  | | 
% 63.11/9.36  | |   (152)  all_131_0 = 0
% 63.11/9.36  | | 
% 63.11/9.36  | | REDUCE: (18), (152) imply:
% 63.11/9.36  | |   (153)  less_than(all_49_3, all_58_0) = 0
% 63.11/9.36  | | 
% 63.11/9.36  | | GROUND_INST: instantiating (13) with all_49_3, all_58_0, all_224_4,
% 63.11/9.36  | |              all_243_0, simplifying with (11), (29), (59), (68), (153)
% 63.11/9.36  | |              gives:
% 63.11/9.36  | |   (154)  all_243_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) & less_than(all_58_0,
% 63.11/9.36  | |              all_224_4) = v0)
% 63.11/9.36  | | 
% 63.11/9.36  | | GROUND_INST: instantiating (15) with all_224_4, all_49_3, all_243_0,
% 63.11/9.36  | |              simplifying with (11), (59), (68) gives:
% 63.11/9.36  | |   (155)  all_243_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.36  | |          (strictly_less_than(all_224_4, all_49_3) = v1 &
% 63.11/9.36  | |            less_than(all_224_4, all_49_3) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 63.11/9.36  | | 
% 63.11/9.36  | | GROUND_INST: instantiating (25) with all_224_4, all_49_3, all_243_1,
% 63.11/9.36  | |              simplifying with (11), (59), (69) gives:
% 63.11/9.36  | |   (156)  all_243_1 = 0 |  ? [v0: any] :  ? [v1: any] : (less_than(all_224_4,
% 63.11/9.36  | |              all_49_3) = v0 & less_than(all_49_3, all_224_4) = v1 & ( ~ (v0
% 63.11/9.36  | |                = 0) | v1 = 0))
% 63.11/9.36  | | 
% 63.11/9.36  | | BETA: splitting (62) gives:
% 63.11/9.36  | | 
% 63.11/9.36  | | Case 1:
% 63.11/9.36  | | | 
% 63.11/9.36  | | |   (157)  less_than(all_49_3, all_224_4) = 0
% 63.11/9.36  | | | 
% 63.11/9.36  | | | GROUND_INST: instantiating (27) with all_243_0, 0, all_224_4, all_49_3,
% 63.11/9.36  | | |              simplifying with (68), (157) gives:
% 63.11/9.36  | | |   (158)  all_243_0 = 0
% 63.11/9.36  | | | 
% 63.11/9.36  | | | GROUND_INST: instantiating (13) with all_49_3, all_224_4, all_49_5,
% 63.11/9.36  | | |              all_60_0, simplifying with (11), (34), (38), (59), (157)
% 63.11/9.36  | | |              gives:
% 63.11/9.36  | | |   (159)  all_60_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) & less_than(all_224_4,
% 63.11/9.36  | | |              all_49_5) = v0)
% 63.11/9.36  | | | 
% 63.11/9.36  | | | GROUND_INST: instantiating (32) with all_49_5, all_49_3, all_224_4,
% 63.11/9.36  | | |              simplifying with (11), (34), (35), (59), (157) gives:
% 63.11/9.36  | | |   (160)  less_than(all_49_5, all_224_4) = 0
% 63.11/9.36  | | | 
% 63.11/9.36  | | | BETA: splitting (159) gives:
% 63.11/9.36  | | | 
% 63.11/9.36  | | | Case 1:
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | |   (161)  all_60_0 = 0
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | REDUCE: (31), (161) imply:
% 63.11/9.36  | | | |   (162)  $false
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | CLOSE: (162) is inconsistent.
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | Case 2:
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | |   (163)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_224_4, all_49_5) =
% 63.11/9.36  | | | |            v0)
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | DELTA: instantiating (163) with fresh symbol all_411_0 gives:
% 63.11/9.36  | | | |   (164)   ~ (all_411_0 = 0) & less_than(all_224_4, all_49_5) = all_411_0
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | ALPHA: (164) implies:
% 63.11/9.36  | | | |   (165)   ~ (all_411_0 = 0)
% 63.11/9.36  | | | |   (166)  less_than(all_224_4, all_49_5) = all_411_0
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | GROUND_INST: instantiating (15) with all_49_5, all_224_4, all_411_0,
% 63.11/9.36  | | | |              simplifying with (34), (59), (166) gives:
% 63.11/9.36  | | | |   (167)  all_411_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.36  | | | |          (strictly_less_than(all_49_5, all_224_4) = v1 &
% 63.11/9.36  | | | |            less_than(all_49_5, all_224_4) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | BETA: splitting (167) gives:
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | Case 1:
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | |   (168)  all_411_0 = 0
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | | REDUCE: (165), (168) imply:
% 63.11/9.36  | | | | |   (169)  $false
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | | CLOSE: (169) is inconsistent.
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | Case 2:
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | |   (170)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_49_5,
% 63.11/9.36  | | | | |              all_224_4) = v1 & less_than(all_49_5, all_224_4) = v0 & (
% 63.11/9.36  | | | | |              ~ (v0 = 0) | v1 = 0))
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | | DELTA: instantiating (170) with fresh symbols all_447_0, all_447_1
% 63.11/9.36  | | | | |        gives:
% 63.11/9.36  | | | | |   (171)  strictly_less_than(all_49_5, all_224_4) = all_447_0 &
% 63.11/9.36  | | | | |          less_than(all_49_5, all_224_4) = all_447_1 & ( ~ (all_447_1 =
% 63.11/9.36  | | | | |              0) | all_447_0 = 0)
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | | REF_CLOSE: (1), (3), (5), (9), (11), (16), (22), (27), (29), (34),
% 63.11/9.36  | | | | |            (36), (153), (160), (171) are inconsistent by sub-proof #3.
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | End of split
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | End of split
% 63.11/9.36  | | | 
% 63.11/9.36  | | Case 2:
% 63.11/9.36  | | | 
% 63.11/9.36  | | |   (172)  all_226_3 = 0
% 63.11/9.36  | | |   (173)   ~ (less_than(all_49_3, all_224_4) = 0)
% 63.11/9.36  | | | 
% 63.11/9.36  | | | REDUCE: (58), (172) imply:
% 63.11/9.36  | | |   (174)  less_than(all_224_4, all_49_3) = 0
% 63.11/9.36  | | | 
% 63.11/9.36  | | | REF_CLOSE: (1), (3), (5), (9), (11), (15), (16), (22), (27), (29), (34),
% 63.11/9.36  | | |            (36), (59), (68), (70), (153), (154), (155), (156), (173),
% 63.11/9.36  | | |            (174) are inconsistent by sub-proof #2.
% 63.11/9.36  | | | 
% 63.11/9.36  | | End of split
% 63.11/9.36  | | 
% 63.11/9.36  | End of split
% 63.11/9.36  | 
% 63.11/9.36  End of proof
% 63.11/9.36  
% 63.11/9.36  Sub-proof #2 shows that the following formulas are inconsistent:
% 63.11/9.36  ----------------------------------------------------------------
% 63.11/9.36    (1)   ! [v0: $i] : ( ~ (less_than(all_49_2, v0) = 0) |  ~ $i(v0) |  ? [v1:
% 63.11/9.36             int] : ( ~ (v1 = 0) & pair_in_list(all_49_1, all_49_5, v0) = v1))
% 63.11/9.36    (2)  $i(all_49_7)
% 63.11/9.36    (3)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.36         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (pair_in_list(v4, v3, v2) = v1)
% 63.11/9.36           |  ~ (pair_in_list(v4, v3, v2) = v0))
% 63.11/9.36    (4)  all_243_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) & less_than(all_58_0,
% 63.11/9.36             all_224_4) = v0)
% 63.11/9.36    (5)  pair_in_list(all_49_7, all_49_5, all_58_0) = 0
% 63.11/9.36    (6)  less_than(all_224_4, all_49_3) = 0
% 63.11/9.36    (7)  $i(all_49_3)
% 63.11/9.36    (8)   ~ (less_than(all_49_3, all_224_4) = 0)
% 63.11/9.36    (9)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: int] : (v2 = 0 |  ~ (less_than(v1,
% 63.11/9.36               v0) = v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4: any] :
% 63.11/9.36           (strictly_less_than(v0, v1) = v4 & less_than(v0, v1) = v3 & ( ~ (v3 =
% 63.11/9.36                 0) | v4 = 0)))
% 63.11/9.36    (10)  less_than(all_49_3, all_224_4) = all_243_0
% 63.11/9.36    (11)  update_slb(all_49_7, all_49_3) = all_49_1
% 63.11/9.36    (12)  all_243_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.36          (strictly_less_than(all_224_4, all_49_3) = v1 & less_than(all_224_4,
% 63.11/9.36              all_49_3) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 63.11/9.36    (13)  less_than(all_49_3, all_58_0) = 0
% 63.11/9.36    (14)   ~ (all_243_1 = 0) | (all_226_3 = 0 &  ~ (all_243_0 = 0))
% 63.11/9.36    (15)  all_49_2 = all_49_3
% 63.11/9.36    (16)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.36          ! [v3: $i] : (v1 = v0 |  ~ (less_than(v3, v2) = v1) |  ~ (less_than(v3,
% 63.11/9.36                v2) = v0))
% 63.11/9.36    (17)  $i(all_58_0)
% 63.11/9.36    (18)  $i(all_224_4)
% 63.11/9.36    (19)  $i(all_49_5)
% 63.11/9.36    (20)  all_243_1 = 0 |  ? [v0: any] :  ? [v1: any] : (less_than(all_224_4,
% 63.11/9.36              all_49_3) = v0 & less_than(all_49_3, all_224_4) = v1 & ( ~ (v0 = 0)
% 63.11/9.36              | v1 = 0))
% 63.11/9.36    (21)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 63.11/9.36          [v5: int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~
% 63.11/9.36            (pair_in_list(v4, v1, v2) = v5) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | 
% 63.11/9.36            ~ $i(v0) |  ? [v6: any] :  ? [v7: any] : (pair_in_list(v0, v1, v2) =
% 63.11/9.36              v6 & less_than(v3, v2) = v7 & ( ~ (v7 = 0) |  ~ (v6 = 0))))
% 63.11/9.36  
% 63.11/9.36  Begin of proof
% 63.11/9.36  | 
% 63.11/9.36  | BETA: splitting (14) gives:
% 63.11/9.36  | 
% 63.11/9.36  | Case 1:
% 63.11/9.36  | | 
% 63.11/9.36  | |   (22)   ~ (all_243_1 = 0)
% 63.11/9.36  | | 
% 63.11/9.36  | | BETA: splitting (12) gives:
% 63.11/9.36  | | 
% 63.11/9.36  | | Case 1:
% 63.11/9.36  | | | 
% 63.11/9.36  | | |   (23)  all_243_0 = 0
% 63.11/9.36  | | | 
% 63.11/9.36  | | | REDUCE: (10), (23) imply:
% 63.11/9.36  | | |   (24)  less_than(all_49_3, all_224_4) = 0
% 63.11/9.36  | | | 
% 63.11/9.36  | | | PRED_UNIFY: (8), (24) imply:
% 63.11/9.36  | | |   (25)  $false
% 63.11/9.36  | | | 
% 63.11/9.36  | | | CLOSE: (25) is inconsistent.
% 63.11/9.36  | | | 
% 63.11/9.36  | | Case 2:
% 63.11/9.36  | | | 
% 63.11/9.36  | | |   (26)   ~ (all_243_0 = 0)
% 63.11/9.36  | | |   (27)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_224_4,
% 63.11/9.36  | | |             all_49_3) = v1 & less_than(all_224_4, all_49_3) = v0 & ( ~ (v0
% 63.11/9.36  | | |               = 0) | v1 = 0))
% 63.11/9.36  | | | 
% 63.11/9.36  | | | DELTA: instantiating (27) with fresh symbols all_393_0, all_393_1 gives:
% 63.11/9.36  | | |   (28)  strictly_less_than(all_224_4, all_49_3) = all_393_0 &
% 63.11/9.36  | | |         less_than(all_224_4, all_49_3) = all_393_1 & ( ~ (all_393_1 = 0) |
% 63.11/9.36  | | |           all_393_0 = 0)
% 63.11/9.36  | | | 
% 63.11/9.36  | | | ALPHA: (28) implies:
% 63.11/9.36  | | |   (29)  less_than(all_224_4, all_49_3) = all_393_1
% 63.11/9.36  | | | 
% 63.11/9.36  | | | BETA: splitting (20) gives:
% 63.11/9.36  | | | 
% 63.11/9.36  | | | Case 1:
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | |   (30)  all_243_1 = 0
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | REDUCE: (22), (30) imply:
% 63.11/9.36  | | | |   (31)  $false
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | CLOSE: (31) is inconsistent.
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | Case 2:
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | |   (32)   ? [v0: any] :  ? [v1: any] : (less_than(all_224_4, all_49_3) =
% 63.11/9.36  | | | |           v0 & less_than(all_49_3, all_224_4) = v1 & ( ~ (v0 = 0) | v1 =
% 63.11/9.36  | | | |             0))
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | DELTA: instantiating (32) with fresh symbols all_399_0, all_399_1 gives:
% 63.11/9.36  | | | |   (33)  less_than(all_224_4, all_49_3) = all_399_1 & less_than(all_49_3,
% 63.11/9.36  | | | |           all_224_4) = all_399_0 & ( ~ (all_399_1 = 0) | all_399_0 = 0)
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | ALPHA: (33) implies:
% 63.11/9.36  | | | |   (34)  less_than(all_49_3, all_224_4) = all_399_0
% 63.11/9.36  | | | |   (35)  less_than(all_224_4, all_49_3) = all_399_1
% 63.11/9.36  | | | |   (36)   ~ (all_399_1 = 0) | all_399_0 = 0
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | GROUND_INST: instantiating (16) with all_243_0, all_399_0, all_224_4,
% 63.11/9.36  | | | |              all_49_3, simplifying with (10), (34) gives:
% 63.11/9.36  | | | |   (37)  all_399_0 = all_243_0
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | GROUND_INST: instantiating (16) with 0, all_399_1, all_49_3, all_224_4,
% 63.11/9.36  | | | |              simplifying with (6), (35) gives:
% 63.11/9.36  | | | |   (38)  all_399_1 = 0
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | GROUND_INST: instantiating (16) with all_393_1, all_399_1, all_49_3,
% 63.11/9.36  | | | |              all_224_4, simplifying with (29), (35) gives:
% 63.11/9.36  | | | |   (39)  all_399_1 = all_393_1
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | COMBINE_EQS: (38), (39) imply:
% 63.11/9.36  | | | |   (40)  all_393_1 = 0
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | BETA: splitting (36) gives:
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | | Case 1:
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | |   (41)   ~ (all_399_1 = 0)
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | | REDUCE: (38), (41) imply:
% 63.11/9.36  | | | | |   (42)  $false
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | | CLOSE: (42) is inconsistent.
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | Case 2:
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | |   (43)  all_399_0 = 0
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | | COMBINE_EQS: (37), (43) imply:
% 63.11/9.36  | | | | |   (44)  all_243_0 = 0
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | | REDUCE: (26), (44) imply:
% 63.11/9.36  | | | | |   (45)  $false
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | | CLOSE: (45) is inconsistent.
% 63.11/9.36  | | | | | 
% 63.11/9.36  | | | | End of split
% 63.11/9.36  | | | | 
% 63.11/9.36  | | | End of split
% 63.11/9.36  | | | 
% 63.11/9.36  | | End of split
% 63.11/9.36  | | 
% 63.11/9.36  | Case 2:
% 63.11/9.36  | | 
% 63.11/9.36  | |   (46)  all_226_3 = 0 &  ~ (all_243_0 = 0)
% 63.11/9.36  | | 
% 63.11/9.36  | | ALPHA: (46) implies:
% 63.11/9.36  | |   (47)   ~ (all_243_0 = 0)
% 63.11/9.36  | | 
% 63.11/9.36  | | BETA: splitting (4) gives:
% 63.11/9.36  | | 
% 63.11/9.36  | | Case 1:
% 63.11/9.36  | | | 
% 63.11/9.36  | | |   (48)  all_243_0 = 0
% 63.11/9.36  | | | 
% 63.11/9.36  | | | REDUCE: (47), (48) imply:
% 63.11/9.36  | | |   (49)  $false
% 63.11/9.36  | | | 
% 63.11/9.36  | | | CLOSE: (49) is inconsistent.
% 63.11/9.36  | | | 
% 63.11/9.36  | | Case 2:
% 63.11/9.36  | | | 
% 63.11/9.36  | | |   (50)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_58_0, all_224_4) = v0)
% 63.11/9.36  | | | 
% 63.11/9.36  | | | DELTA: instantiating (50) with fresh symbol all_411_0 gives:
% 63.11/9.36  | | |   (51)   ~ (all_411_0 = 0) & less_than(all_58_0, all_224_4) = all_411_0
% 63.11/9.37  | | | 
% 63.11/9.37  | | | ALPHA: (51) implies:
% 63.11/9.37  | | |   (52)   ~ (all_411_0 = 0)
% 63.11/9.37  | | |   (53)  less_than(all_58_0, all_224_4) = all_411_0
% 63.11/9.37  | | | 
% 63.11/9.37  | | | GROUND_INST: instantiating (9) with all_224_4, all_58_0, all_411_0,
% 63.11/9.37  | | |              simplifying with (17), (18), (53) gives:
% 63.11/9.37  | | |   (54)  all_411_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.37  | | |         (strictly_less_than(all_224_4, all_58_0) = v1 &
% 63.11/9.37  | | |           less_than(all_224_4, all_58_0) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 63.11/9.37  | | | 
% 63.11/9.37  | | | BETA: splitting (54) gives:
% 63.11/9.37  | | | 
% 63.11/9.37  | | | Case 1:
% 63.11/9.37  | | | | 
% 63.11/9.37  | | | |   (55)  all_411_0 = 0
% 63.11/9.37  | | | | 
% 63.11/9.37  | | | | REDUCE: (52), (55) imply:
% 63.11/9.37  | | | |   (56)  $false
% 63.11/9.37  | | | | 
% 63.11/9.37  | | | | CLOSE: (56) is inconsistent.
% 63.11/9.37  | | | | 
% 63.11/9.37  | | | Case 2:
% 63.11/9.37  | | | | 
% 63.11/9.37  | | | | 
% 63.11/9.37  | | | | GROUND_INST: instantiating (1) with all_58_0, simplifying with (17)
% 63.11/9.37  | | | |              gives:
% 63.11/9.37  | | | |   (57)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0: int] : ( ~ (v0
% 63.11/9.37  | | | |             = 0) & pair_in_list(all_49_1, all_49_5, all_58_0) = v0)
% 63.11/9.37  | | | | 
% 63.11/9.37  | | | | REF_CLOSE: (2), (3), (5), (7), (11), (13), (15), (16), (17), (19), (21),
% 63.11/9.37  | | | |            (57) are inconsistent by sub-proof #11.
% 63.11/9.37  | | | | 
% 63.11/9.37  | | | End of split
% 63.11/9.37  | | | 
% 63.11/9.37  | | End of split
% 63.11/9.37  | | 
% 63.11/9.37  | End of split
% 63.11/9.37  | 
% 63.11/9.37  End of proof
% 63.11/9.37  
% 63.11/9.37  Sub-proof #3 shows that the following formulas are inconsistent:
% 63.11/9.37  ----------------------------------------------------------------
% 63.11/9.37    (1)   ! [v0: $i] : ( ~ (less_than(all_49_2, v0) = 0) |  ~ $i(v0) |  ? [v1:
% 63.11/9.37             int] : ( ~ (v1 = 0) & pair_in_list(all_49_1, all_49_5, v0) = v1))
% 63.11/9.37    (2)  less_than(all_49_5, all_224_4) = 0
% 63.11/9.37    (3)  $i(all_49_7)
% 63.11/9.37    (4)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.37         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (pair_in_list(v4, v3, v2) = v1)
% 63.11/9.37           |  ~ (pair_in_list(v4, v3, v2) = v0))
% 63.11/9.37    (5)  pair_in_list(all_49_7, all_49_5, all_58_0) = 0
% 63.11/9.37    (6)  $i(all_49_3)
% 63.11/9.37    (7)  update_slb(all_49_7, all_49_3) = all_49_1
% 63.11/9.37    (8)  strictly_less_than(all_49_5, all_224_4) = all_447_0 & less_than(all_49_5,
% 63.11/9.37           all_224_4) = all_447_1 & ( ~ (all_447_1 = 0) | all_447_0 = 0)
% 63.11/9.37    (9)  less_than(all_49_3, all_58_0) = 0
% 63.11/9.37    (10)  all_49_2 = all_49_3
% 63.11/9.37    (11)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.37          ! [v3: $i] : (v1 = v0 |  ~ (less_than(v3, v2) = v1) |  ~ (less_than(v3,
% 63.11/9.37                v2) = v0))
% 63.11/9.37    (12)  $i(all_58_0)
% 63.11/9.37    (13)  $i(all_49_5)
% 63.11/9.37    (14)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 63.11/9.37          [v5: int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~
% 63.11/9.37            (pair_in_list(v4, v1, v2) = v5) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | 
% 63.11/9.37            ~ $i(v0) |  ? [v6: any] :  ? [v7: any] : (pair_in_list(v0, v1, v2) =
% 63.11/9.37              v6 & less_than(v3, v2) = v7 & ( ~ (v7 = 0) |  ~ (v6 = 0))))
% 63.11/9.37  
% 63.11/9.37  Begin of proof
% 63.11/9.37  | 
% 63.11/9.37  | ALPHA: (8) implies:
% 63.11/9.37  |   (15)  less_than(all_49_5, all_224_4) = all_447_1
% 63.11/9.37  |   (16)   ~ (all_447_1 = 0) | all_447_0 = 0
% 63.11/9.37  | 
% 63.11/9.37  | GROUND_INST: instantiating (11) with 0, all_447_1, all_224_4, all_49_5,
% 63.11/9.37  |              simplifying with (2), (15) gives:
% 63.11/9.37  |   (17)  all_447_1 = 0
% 63.11/9.37  | 
% 63.11/9.37  | BETA: splitting (16) gives:
% 63.11/9.37  | 
% 63.11/9.37  | Case 1:
% 63.11/9.37  | | 
% 63.11/9.37  | |   (18)   ~ (all_447_1 = 0)
% 63.11/9.37  | | 
% 63.11/9.37  | | REDUCE: (17), (18) imply:
% 63.11/9.37  | |   (19)  $false
% 63.11/9.37  | | 
% 63.11/9.37  | | CLOSE: (19) is inconsistent.
% 63.11/9.37  | | 
% 63.11/9.37  | Case 2:
% 63.11/9.37  | | 
% 63.11/9.37  | | 
% 63.11/9.37  | | GROUND_INST: instantiating (1) with all_58_0, simplifying with (12) gives:
% 63.11/9.37  | |   (20)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0: int] : ( ~ (v0 = 0)
% 63.11/9.37  | |           & pair_in_list(all_49_1, all_49_5, all_58_0) = v0)
% 63.11/9.37  | | 
% 63.11/9.37  | | REF_CLOSE: (3), (4), (5), (6), (7), (9), (10), (11), (12), (13), (14), (20)
% 63.11/9.37  | |            are inconsistent by sub-proof #11.
% 63.11/9.37  | | 
% 63.11/9.37  | End of split
% 63.11/9.37  | 
% 63.11/9.37  End of proof
% 63.11/9.37  
% 63.11/9.37  Sub-proof #4 shows that the following formulas are inconsistent:
% 63.11/9.37  ----------------------------------------------------------------
% 63.11/9.37    (1)  less_than(all_256_4, all_49_3) = all_258_3
% 63.11/9.37    (2)   ! [v0: $i] : ( ~ (less_than(all_49_2, v0) = 0) |  ~ $i(v0) |  ? [v1:
% 63.11/9.37             int] : ( ~ (v1 = 0) & pair_in_list(all_49_1, all_49_5, v0) = v1))
% 63.11/9.37    (3)  $i(all_49_7)
% 63.11/9.37    (4)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.37         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (pair_in_list(v4, v3, v2) = v1)
% 63.11/9.37           |  ~ (pair_in_list(v4, v3, v2) = v0))
% 63.11/9.37    (5)  pair_in_list(all_49_7, all_49_5, all_58_0) = 0
% 63.11/9.37    (6)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: int] : (v3 = 0 |  ~
% 63.11/9.37           (less_than(v1, v2) = 0) |  ~ (less_than(v0, v2) = v3) |  ~ $i(v2) |  ~
% 63.11/9.37           $i(v1) |  ~ $i(v0) |  ? [v4: int] : ( ~ (v4 = 0) & less_than(v0, v1) =
% 63.11/9.37             v4))
% 63.11/9.37    (7)  $i(all_49_3)
% 63.11/9.37    (8)  all_258_3 = 0
% 63.11/9.37    (9)  update_slb(all_49_7, all_49_3) = all_49_1
% 63.11/9.37    (10)  less_than(all_121_3, all_49_3) = all_126_2
% 63.11/9.37    (11)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: any] : ( ~ (less_than(v0, v1) = v2)
% 63.11/9.37            |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4: any] :
% 63.11/9.37            (strictly_less_than(v0, v1) = v3 & less_than(v1, v0) = v4 & ( ~ (v3 =
% 63.11/9.37                  0) | (v2 = 0 &  ~ (v4 = 0)))))
% 63.11/9.37    (12)  less_than(all_49_3, all_58_0) = 0
% 63.11/9.37    (13)  all_49_2 = all_49_3
% 63.11/9.37    (14)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.37          ! [v3: $i] : (v1 = v0 |  ~ (less_than(v3, v2) = v1) |  ~ (less_than(v3,
% 63.11/9.37                v2) = v0))
% 63.11/9.37    (15)  less_than(all_49_3, all_121_3) = 0
% 63.11/9.37    (16)  $i(all_58_0)
% 63.11/9.37    (17)  $i(all_256_4)
% 63.11/9.37    (18)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~ (less_than(v1, v2) = 0) | 
% 63.11/9.37            ~ (less_than(v0, v1) = 0) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |
% 63.11/9.37            less_than(v0, v2) = 0)
% 63.11/9.37    (19)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: any] : ( ~ (less_than(v1, v0) = v2)
% 63.11/9.37            |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4: any] :
% 63.11/9.37            (strictly_less_than(v0, v1) = v3 & less_than(v0, v1) = v4 & ( ~ (v3 =
% 63.11/9.37                  0) | (v4 = 0 &  ~ (v2 = 0)))))
% 63.11/9.37    (20)  $i(all_49_5)
% 63.11/9.37    (21)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 63.11/9.37          [v5: int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~
% 63.11/9.37            (pair_in_list(v4, v1, v2) = v5) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | 
% 63.11/9.37            ~ $i(v0) |  ? [v6: any] :  ? [v7: any] : (pair_in_list(v0, v1, v2) =
% 63.11/9.37              v6 & less_than(v3, v2) = v7 & ( ~ (v7 = 0) |  ~ (v6 = 0))))
% 63.11/9.37    (22)   ~ (all_126_2 = 0)
% 63.11/9.37    (23)  $i(all_121_3)
% 63.11/9.37    (24)   ! [v0: $i] :  ! [v1: $i] : ( ~ (less_than(v0, v1) = 0) |  ~ $i(v1) |  ~
% 63.11/9.37            $i(v0) |  ? [v2: any] :  ? [v3: any] : (strictly_less_than(v0, v1) =
% 63.11/9.37              v3 & less_than(v1, v0) = v2 & (v3 = 0 | v2 = 0)))
% 63.11/9.37  
% 63.11/9.37  Begin of proof
% 63.11/9.37  | 
% 63.11/9.37  | REDUCE: (1), (8) imply:
% 63.11/9.37  |   (25)  less_than(all_256_4, all_49_3) = 0
% 63.11/9.37  | 
% 63.11/9.37  | GROUND_INST: instantiating (6) with all_121_3, all_256_4, all_49_3, all_126_2,
% 63.11/9.37  |              simplifying with (7), (10), (17), (23), (25) gives:
% 63.11/9.37  |   (26)  all_126_2 = 0 |  ? [v0: int] : ( ~ (v0 = 0) & less_than(all_121_3,
% 63.11/9.37  |             all_256_4) = v0)
% 63.11/9.37  | 
% 63.11/9.37  | GROUND_INST: instantiating (18) with all_256_4, all_49_3, all_121_3,
% 63.11/9.37  |              simplifying with (7), (15), (17), (23), (25) gives:
% 63.11/9.37  |   (27)  less_than(all_256_4, all_121_3) = 0
% 63.11/9.37  | 
% 63.11/9.37  | BETA: splitting (26) gives:
% 63.11/9.37  | 
% 63.11/9.37  | Case 1:
% 63.11/9.37  | | 
% 63.11/9.37  | |   (28)  all_126_2 = 0
% 63.11/9.37  | | 
% 63.11/9.37  | | REDUCE: (22), (28) imply:
% 63.11/9.37  | |   (29)  $false
% 63.11/9.37  | | 
% 63.11/9.37  | | CLOSE: (29) is inconsistent.
% 63.11/9.37  | | 
% 63.11/9.37  | Case 2:
% 63.11/9.37  | | 
% 63.11/9.37  | |   (30)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_121_3, all_256_4) = v0)
% 63.11/9.37  | | 
% 63.11/9.37  | | DELTA: instantiating (30) with fresh symbol all_478_0 gives:
% 63.11/9.37  | |   (31)   ~ (all_478_0 = 0) & less_than(all_121_3, all_256_4) = all_478_0
% 63.11/9.37  | | 
% 63.11/9.37  | | ALPHA: (31) implies:
% 63.11/9.37  | |   (32)   ~ (all_478_0 = 0)
% 63.11/9.37  | |   (33)  less_than(all_121_3, all_256_4) = all_478_0
% 63.11/9.37  | | 
% 63.11/9.37  | | GROUND_INST: instantiating (11) with all_121_3, all_256_4, all_478_0,
% 63.11/9.37  | |              simplifying with (17), (23), (33) gives:
% 63.11/9.37  | |   (34)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_121_3,
% 63.11/9.37  | |             all_256_4) = v0 & less_than(all_256_4, all_121_3) = v1 & ( ~ (v0
% 63.11/9.37  | |               = 0) | (all_478_0 = 0 &  ~ (v1 = 0))))
% 63.11/9.37  | | 
% 63.11/9.37  | | GROUND_INST: instantiating (24) with all_256_4, all_121_3, simplifying with
% 63.11/9.37  | |              (17), (23), (27) gives:
% 63.11/9.37  | |   (35)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_256_4,
% 63.11/9.37  | |             all_121_3) = v1 & less_than(all_121_3, all_256_4) = v0 & (v1 = 0
% 63.11/9.37  | |             | v0 = 0))
% 63.11/9.37  | | 
% 63.11/9.37  | | GROUND_INST: instantiating (19) with all_121_3, all_256_4, 0, simplifying
% 63.11/9.37  | |              with (17), (23), (27) gives:
% 63.11/9.37  | |   (36)   ? [v0: int] :  ? [v1: MultipleValueBool] : ( ~ (v0 = 0) &
% 63.11/9.37  | |           strictly_less_than(all_121_3, all_256_4) = v0 &
% 63.11/9.37  | |           less_than(all_121_3, all_256_4) = v1)
% 63.11/9.37  | | 
% 63.11/9.37  | | GROUND_INST: instantiating (11) with all_256_4, all_121_3, 0, simplifying
% 63.11/9.37  | |              with (17), (23), (27) gives:
% 63.11/9.37  | |   (37)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_256_4,
% 63.11/9.37  | |             all_121_3) = v0 & less_than(all_121_3, all_256_4) = v1 & ( ~ (v1
% 63.11/9.37  | |               = 0) |  ~ (v0 = 0)))
% 63.11/9.37  | | 
% 63.11/9.37  | | DELTA: instantiating (36) with fresh symbols all_492_0, all_492_1 gives:
% 63.11/9.37  | |   (38)   ~ (all_492_1 = 0) & strictly_less_than(all_121_3, all_256_4) =
% 63.11/9.37  | |         all_492_1 & less_than(all_121_3, all_256_4) = all_492_0
% 63.11/9.37  | | 
% 63.11/9.37  | | ALPHA: (38) implies:
% 63.11/9.37  | |   (39)  less_than(all_121_3, all_256_4) = all_492_0
% 63.11/9.37  | | 
% 63.11/9.37  | | DELTA: instantiating (35) with fresh symbols all_502_0, all_502_1 gives:
% 63.11/9.37  | |   (40)  strictly_less_than(all_256_4, all_121_3) = all_502_0 &
% 63.11/9.37  | |         less_than(all_121_3, all_256_4) = all_502_1 & (all_502_0 = 0 |
% 63.11/9.37  | |           all_502_1 = 0)
% 63.11/9.37  | | 
% 63.11/9.37  | | ALPHA: (40) implies:
% 63.11/9.37  | |   (41)  less_than(all_121_3, all_256_4) = all_502_1
% 63.11/9.37  | |   (42)  all_502_0 = 0 | all_502_1 = 0
% 63.11/9.37  | | 
% 63.11/9.37  | | DELTA: instantiating (37) with fresh symbols all_510_0, all_510_1 gives:
% 63.11/9.37  | |   (43)  strictly_less_than(all_256_4, all_121_3) = all_510_1 &
% 63.11/9.37  | |         less_than(all_121_3, all_256_4) = all_510_0 & ( ~ (all_510_0 = 0) | 
% 63.11/9.37  | |           ~ (all_510_1 = 0))
% 63.11/9.37  | | 
% 63.11/9.37  | | ALPHA: (43) implies:
% 63.11/9.37  | |   (44)  less_than(all_121_3, all_256_4) = all_510_0
% 63.11/9.37  | | 
% 63.11/9.37  | | DELTA: instantiating (34) with fresh symbols all_522_0, all_522_1 gives:
% 63.11/9.37  | |   (45)  strictly_less_than(all_121_3, all_256_4) = all_522_1 &
% 63.11/9.37  | |         less_than(all_256_4, all_121_3) = all_522_0 & ( ~ (all_522_1 = 0) |
% 63.11/9.37  | |           (all_478_0 = 0 &  ~ (all_522_0 = 0)))
% 63.11/9.37  | | 
% 63.11/9.37  | | ALPHA: (45) implies:
% 63.11/9.37  | |   (46)   ~ (all_522_1 = 0) | (all_478_0 = 0 &  ~ (all_522_0 = 0))
% 63.11/9.37  | | 
% 63.11/9.37  | | BETA: splitting (46) gives:
% 63.11/9.37  | | 
% 63.11/9.37  | | Case 1:
% 63.11/9.37  | | | 
% 63.11/9.37  | | | 
% 63.11/9.37  | | | GROUND_INST: instantiating (14) with all_478_0, all_502_1, all_256_4,
% 63.11/9.37  | | |              all_121_3, simplifying with (33), (41) gives:
% 63.11/9.37  | | |   (47)  all_502_1 = all_478_0
% 63.11/9.37  | | | 
% 63.11/9.37  | | | GROUND_INST: instantiating (14) with all_502_1, all_510_0, all_256_4,
% 63.11/9.37  | | |              all_121_3, simplifying with (41), (44) gives:
% 63.11/9.37  | | |   (48)  all_510_0 = all_502_1
% 63.11/9.37  | | | 
% 63.11/9.37  | | | GROUND_INST: instantiating (14) with all_492_0, all_510_0, all_256_4,
% 63.11/9.37  | | |              all_121_3, simplifying with (39), (44) gives:
% 63.11/9.37  | | |   (49)  all_510_0 = all_492_0
% 63.11/9.37  | | | 
% 63.11/9.37  | | | COMBINE_EQS: (48), (49) imply:
% 63.11/9.37  | | |   (50)  all_502_1 = all_492_0
% 63.11/9.37  | | | 
% 63.11/9.37  | | | SIMP: (50) implies:
% 63.11/9.37  | | |   (51)  all_502_1 = all_492_0
% 63.11/9.37  | | | 
% 63.11/9.38  | | | COMBINE_EQS: (47), (51) imply:
% 63.11/9.38  | | |   (52)  all_492_0 = all_478_0
% 63.11/9.38  | | | 
% 63.11/9.38  | | | BETA: splitting (42) gives:
% 63.11/9.38  | | | 
% 63.11/9.38  | | | Case 1:
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | | GROUND_INST: instantiating (2) with all_58_0, simplifying with (16)
% 63.11/9.38  | | | |              gives:
% 63.11/9.38  | | | |   (53)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0: int] : ( ~ (v0
% 63.11/9.38  | | | |             = 0) & pair_in_list(all_49_1, all_49_5, all_58_0) = v0)
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | | REF_CLOSE: (3), (4), (5), (7), (9), (12), (13), (14), (16), (20), (21),
% 63.11/9.38  | | | |            (53) are inconsistent by sub-proof #11.
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | Case 2:
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | |   (54)  all_502_1 = 0
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | | COMBINE_EQS: (47), (54) imply:
% 63.11/9.38  | | | |   (55)  all_478_0 = 0
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | | REDUCE: (32), (55) imply:
% 63.11/9.38  | | | |   (56)  $false
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | | CLOSE: (56) is inconsistent.
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | End of split
% 63.11/9.38  | | | 
% 63.11/9.38  | | Case 2:
% 63.11/9.38  | | | 
% 63.11/9.38  | | |   (57)  all_478_0 = 0 &  ~ (all_522_0 = 0)
% 63.11/9.38  | | | 
% 63.11/9.38  | | | ALPHA: (57) implies:
% 63.11/9.38  | | |   (58)  all_478_0 = 0
% 63.11/9.38  | | | 
% 63.11/9.38  | | | REDUCE: (32), (58) imply:
% 63.11/9.38  | | |   (59)  $false
% 63.11/9.38  | | | 
% 63.11/9.38  | | | CLOSE: (59) is inconsistent.
% 63.11/9.38  | | | 
% 63.11/9.38  | | End of split
% 63.11/9.38  | | 
% 63.11/9.38  | End of split
% 63.11/9.38  | 
% 63.11/9.38  End of proof
% 63.11/9.38  
% 63.11/9.38  Sub-proof #5 shows that the following formulas are inconsistent:
% 63.11/9.38  ----------------------------------------------------------------
% 63.11/9.38    (1)   ! [v0: $i] : ( ~ (less_than(all_49_2, v0) = 0) |  ~ $i(v0) |  ? [v1:
% 63.11/9.38             int] : ( ~ (v1 = 0) & pair_in_list(all_49_1, all_49_5, v0) = v1))
% 63.11/9.38    (2)  $i(all_49_7)
% 63.11/9.38    (3)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.38         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (pair_in_list(v4, v3, v2) = v1)
% 63.11/9.38           |  ~ (pair_in_list(v4, v3, v2) = v0))
% 63.11/9.38    (4)  pair_in_list(all_49_7, all_49_5, all_58_0) = 0
% 63.11/9.38    (5)  $i(all_49_3)
% 63.11/9.38    (6)  less_than(all_49_3, all_256_4) = 0
% 63.11/9.38    (7)   ~ (all_258_3 = 0)
% 63.11/9.38    (8)   ~ (all_464_0 = 0) & less_than(all_256_4, all_49_5) = all_464_0
% 63.11/9.38    (9)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: int] : (v2 = 0 |  ~ (less_than(v1,
% 63.11/9.38               v0) = v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4: any] :
% 63.11/9.38           (strictly_less_than(v0, v1) = v4 & less_than(v0, v1) = v3 & ( ~ (v3 =
% 63.11/9.38                 0) | v4 = 0)))
% 63.11/9.38    (10)  update_slb(all_49_7, all_49_3) = all_49_1
% 63.11/9.38    (11)  less_than(all_49_3, all_58_0) = 0
% 63.11/9.38    (12)  all_49_2 = all_49_3
% 63.11/9.38    (13)  all_258_3 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.38          (strictly_less_than(all_49_3, all_256_4) = v1 & less_than(all_49_3,
% 63.11/9.38              all_256_4) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 63.11/9.38    (14)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.38          ! [v3: $i] : (v1 = v0 |  ~ (less_than(v3, v2) = v1) |  ~ (less_than(v3,
% 63.11/9.38                v2) = v0))
% 63.11/9.38    (15)  all_258_3 = 0 |  ? [v0: int] : ( ~ (v0 = 0) & less_than(all_256_4,
% 63.11/9.38              all_58_0) = v0)
% 63.11/9.38    (16)  $i(all_58_0)
% 63.11/9.38    (17)  $i(all_256_4)
% 63.11/9.38    (18)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~ (less_than(v1, v2) = 0) | 
% 63.11/9.38            ~ (less_than(v0, v1) = 0) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |
% 63.11/9.38            less_than(v0, v2) = 0)
% 63.11/9.38    (19)  $i(all_49_5)
% 63.11/9.38    (20)  less_than(all_49_5, all_49_3) = 0
% 63.11/9.38    (21)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 63.11/9.38          [v5: int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~
% 63.11/9.38            (pair_in_list(v4, v1, v2) = v5) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | 
% 63.11/9.38            ~ $i(v0) |  ? [v6: any] :  ? [v7: any] : (pair_in_list(v0, v1, v2) =
% 63.11/9.38              v6 & less_than(v3, v2) = v7 & ( ~ (v7 = 0) |  ~ (v6 = 0))))
% 63.11/9.38  
% 63.11/9.38  Begin of proof
% 63.11/9.38  | 
% 63.11/9.38  | ALPHA: (8) implies:
% 63.11/9.38  |   (22)   ~ (all_464_0 = 0)
% 63.11/9.38  |   (23)  less_than(all_256_4, all_49_5) = all_464_0
% 63.11/9.38  | 
% 63.11/9.38  | BETA: splitting (13) gives:
% 63.11/9.38  | 
% 63.11/9.38  | Case 1:
% 63.11/9.38  | | 
% 63.11/9.38  | |   (24)  all_258_3 = 0
% 63.11/9.38  | | 
% 63.11/9.38  | | REDUCE: (7), (24) imply:
% 63.11/9.38  | |   (25)  $false
% 63.11/9.38  | | 
% 63.11/9.38  | | CLOSE: (25) is inconsistent.
% 63.11/9.38  | | 
% 63.11/9.38  | Case 2:
% 63.11/9.38  | | 
% 63.11/9.38  | |   (26)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_49_3,
% 63.11/9.38  | |             all_256_4) = v1 & less_than(all_49_3, all_256_4) = v0 & ( ~ (v0
% 63.11/9.38  | |               = 0) | v1 = 0))
% 63.11/9.38  | | 
% 63.11/9.38  | | DELTA: instantiating (26) with fresh symbols all_470_0, all_470_1 gives:
% 63.11/9.38  | |   (27)  strictly_less_than(all_49_3, all_256_4) = all_470_0 &
% 63.11/9.38  | |         less_than(all_49_3, all_256_4) = all_470_1 & ( ~ (all_470_1 = 0) |
% 63.11/9.38  | |           all_470_0 = 0)
% 63.11/9.38  | | 
% 63.11/9.38  | | ALPHA: (27) implies:
% 63.11/9.38  | |   (28)  less_than(all_49_3, all_256_4) = all_470_1
% 63.11/9.38  | | 
% 63.11/9.38  | | BETA: splitting (15) gives:
% 63.11/9.38  | | 
% 63.11/9.38  | | Case 1:
% 63.11/9.38  | | | 
% 63.11/9.38  | | |   (29)  all_258_3 = 0
% 63.11/9.38  | | | 
% 63.11/9.38  | | | REDUCE: (7), (29) imply:
% 63.11/9.38  | | |   (30)  $false
% 63.11/9.38  | | | 
% 63.11/9.38  | | | CLOSE: (30) is inconsistent.
% 63.11/9.38  | | | 
% 63.11/9.38  | | Case 2:
% 63.11/9.38  | | | 
% 63.11/9.38  | | | 
% 63.11/9.38  | | | GROUND_INST: instantiating (14) with 0, all_470_1, all_256_4, all_49_3,
% 63.11/9.38  | | |              simplifying with (6), (28) gives:
% 63.11/9.38  | | |   (31)  all_470_1 = 0
% 63.11/9.38  | | | 
% 63.11/9.38  | | | GROUND_INST: instantiating (18) with all_49_5, all_49_3, all_256_4,
% 63.11/9.38  | | |              simplifying with (5), (6), (17), (19), (20) gives:
% 63.11/9.38  | | |   (32)  less_than(all_49_5, all_256_4) = 0
% 63.11/9.38  | | | 
% 63.11/9.38  | | | GROUND_INST: instantiating (9) with all_49_5, all_256_4, all_464_0,
% 63.11/9.38  | | |              simplifying with (17), (19), (23) gives:
% 63.11/9.38  | | |   (33)  all_464_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.38  | | |         (strictly_less_than(all_49_5, all_256_4) = v1 &
% 63.11/9.38  | | |           less_than(all_49_5, all_256_4) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 63.11/9.38  | | | 
% 63.11/9.38  | | | BETA: splitting (33) gives:
% 63.11/9.38  | | | 
% 63.11/9.38  | | | Case 1:
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | |   (34)  all_464_0 = 0
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | | REDUCE: (22), (34) imply:
% 63.11/9.38  | | | |   (35)  $false
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | | CLOSE: (35) is inconsistent.
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | Case 2:
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | |   (36)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_49_5,
% 63.11/9.38  | | | |             all_256_4) = v1 & less_than(all_49_5, all_256_4) = v0 & ( ~
% 63.11/9.38  | | | |             (v0 = 0) | v1 = 0))
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | | DELTA: instantiating (36) with fresh symbols all_521_0, all_521_1 gives:
% 63.11/9.38  | | | |   (37)  strictly_less_than(all_49_5, all_256_4) = all_521_0 &
% 63.11/9.38  | | | |         less_than(all_49_5, all_256_4) = all_521_1 & ( ~ (all_521_1 = 0)
% 63.11/9.38  | | | |           | all_521_0 = 0)
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | | ALPHA: (37) implies:
% 63.11/9.38  | | | |   (38)  less_than(all_49_5, all_256_4) = all_521_1
% 63.11/9.38  | | | |   (39)   ~ (all_521_1 = 0) | all_521_0 = 0
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | | GROUND_INST: instantiating (14) with 0, all_521_1, all_256_4, all_49_5,
% 63.11/9.38  | | | |              simplifying with (32), (38) gives:
% 63.11/9.38  | | | |   (40)  all_521_1 = 0
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | | BETA: splitting (39) gives:
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | | Case 1:
% 63.11/9.38  | | | | | 
% 63.11/9.38  | | | | |   (41)   ~ (all_521_1 = 0)
% 63.11/9.38  | | | | | 
% 63.11/9.38  | | | | | REDUCE: (40), (41) imply:
% 63.11/9.38  | | | | |   (42)  $false
% 63.11/9.38  | | | | | 
% 63.11/9.38  | | | | | CLOSE: (42) is inconsistent.
% 63.11/9.38  | | | | | 
% 63.11/9.38  | | | | Case 2:
% 63.11/9.38  | | | | | 
% 63.11/9.38  | | | | | 
% 63.11/9.38  | | | | | GROUND_INST: instantiating (1) with all_58_0, simplifying with (16)
% 63.11/9.38  | | | | |              gives:
% 63.11/9.38  | | | | |   (43)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0: int] : ( ~
% 63.11/9.38  | | | | |           (v0 = 0) & pair_in_list(all_49_1, all_49_5, all_58_0) = v0)
% 63.11/9.38  | | | | | 
% 63.11/9.38  | | | | | REF_CLOSE: (2), (3), (4), (5), (10), (11), (12), (14), (16), (19),
% 63.11/9.38  | | | | |            (21), (43) are inconsistent by sub-proof #11.
% 63.11/9.38  | | | | | 
% 63.11/9.38  | | | | End of split
% 63.11/9.38  | | | | 
% 63.11/9.38  | | | End of split
% 63.11/9.38  | | | 
% 63.11/9.38  | | End of split
% 63.11/9.38  | | 
% 63.11/9.38  | End of split
% 63.11/9.38  | 
% 63.11/9.38  End of proof
% 63.11/9.38  
% 63.11/9.38  Sub-proof #6 shows that the following formulas are inconsistent:
% 63.11/9.38  ----------------------------------------------------------------
% 63.11/9.38    (1)   ! [v0: $i] : ( ~ (less_than(all_49_2, v0) = 0) |  ~ $i(v0) |  ? [v1:
% 63.11/9.38             int] : ( ~ (v1 = 0) & pair_in_list(all_49_1, all_49_5, v0) = v1))
% 63.11/9.38    (2)  $i(all_49_7)
% 63.11/9.38    (3)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.38         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (pair_in_list(v4, v3, v2) = v1)
% 63.11/9.38           |  ~ (pair_in_list(v4, v3, v2) = v0))
% 63.11/9.38    (4)  pair_in_list(all_49_7, all_49_5, all_58_0) = 0
% 63.11/9.38    (5)  $i(all_49_3)
% 63.11/9.38    (6)  update_slb(all_49_7, all_49_3) = all_49_1
% 63.11/9.38    (7)  less_than(all_49_3, all_58_0) = 0
% 63.11/9.38    (8)  all_49_2 = all_49_3
% 63.11/9.38    (9)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.38         ! [v3: $i] : (v1 = v0 |  ~ (less_than(v3, v2) = v1) |  ~ (less_than(v3,
% 63.11/9.38               v2) = v0))
% 63.11/9.38    (10)  $i(all_58_0)
% 63.11/9.38    (11)  $i(all_49_5)
% 63.11/9.38    (12)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 63.11/9.38          [v5: int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~
% 63.11/9.38            (pair_in_list(v4, v1, v2) = v5) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | 
% 63.11/9.38            ~ $i(v0) |  ? [v6: any] :  ? [v7: any] : (pair_in_list(v0, v1, v2) =
% 63.11/9.38              v6 & less_than(v3, v2) = v7 & ( ~ (v7 = 0) |  ~ (v6 = 0))))
% 63.11/9.38    (13)  less_than(all_256_4, all_58_0) = 0
% 63.11/9.38    (14)  strictly_less_than(all_256_4, all_58_0) = all_468_0 &
% 63.11/9.38          less_than(all_256_4, all_58_0) = all_468_1 & ( ~ (all_468_1 = 0) |
% 63.11/9.38            all_468_0 = 0)
% 63.11/9.38  
% 63.11/9.38  Begin of proof
% 63.11/9.38  | 
% 63.11/9.38  | ALPHA: (14) implies:
% 63.11/9.38  |   (15)  less_than(all_256_4, all_58_0) = all_468_1
% 63.11/9.38  |   (16)   ~ (all_468_1 = 0) | all_468_0 = 0
% 63.11/9.38  | 
% 63.11/9.38  | GROUND_INST: instantiating (9) with 0, all_468_1, all_58_0, all_256_4,
% 63.11/9.38  |              simplifying with (13), (15) gives:
% 63.11/9.38  |   (17)  all_468_1 = 0
% 63.11/9.38  | 
% 63.11/9.38  | BETA: splitting (16) gives:
% 63.11/9.38  | 
% 63.11/9.38  | Case 1:
% 63.11/9.38  | | 
% 63.11/9.38  | |   (18)   ~ (all_468_1 = 0)
% 63.11/9.38  | | 
% 63.11/9.38  | | REDUCE: (17), (18) imply:
% 63.11/9.38  | |   (19)  $false
% 63.11/9.38  | | 
% 63.11/9.38  | | CLOSE: (19) is inconsistent.
% 63.11/9.38  | | 
% 63.11/9.38  | Case 2:
% 63.11/9.38  | | 
% 63.11/9.38  | | 
% 63.11/9.38  | | GROUND_INST: instantiating (1) with all_58_0, simplifying with (10) gives:
% 63.11/9.38  | |   (20)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0: int] : ( ~ (v0 = 0)
% 63.11/9.38  | |           & pair_in_list(all_49_1, all_49_5, all_58_0) = v0)
% 63.11/9.38  | | 
% 63.11/9.38  | | REF_CLOSE: (2), (3), (4), (5), (6), (7), (8), (9), (10), (11), (12), (20)
% 63.11/9.38  | |            are inconsistent by sub-proof #11.
% 63.11/9.38  | | 
% 63.11/9.38  | End of split
% 63.11/9.38  | 
% 63.11/9.38  End of proof
% 63.11/9.38  
% 63.11/9.38  Sub-proof #7 shows that the following formulas are inconsistent:
% 63.11/9.38  ----------------------------------------------------------------
% 63.11/9.38    (1)   ! [v0: $i] : ( ~ (less_than(all_49_2, v0) = 0) |  ~ $i(v0) |  ? [v1:
% 63.11/9.38             int] : ( ~ (v1 = 0) & pair_in_list(all_49_1, all_49_5, v0) = v1))
% 63.11/9.38    (2)  $i(all_49_7)
% 63.11/9.38    (3)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.38         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (pair_in_list(v4, v3, v2) = v1)
% 63.11/9.38           |  ~ (pair_in_list(v4, v3, v2) = v0))
% 63.11/9.38    (4)  pair_in_list(all_49_7, all_49_5, all_58_0) = 0
% 63.11/9.38    (5)  $i(all_49_3)
% 63.11/9.38    (6)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: int] : (v3 = 0 |  ~
% 63.11/9.38           (less_than(v0, v2) = v3) |  ~ (less_than(v0, v1) = 0) |  ~ $i(v2) |  ~
% 63.11/9.38           $i(v1) |  ~ $i(v0) |  ? [v4: int] : ( ~ (v4 = 0) & less_than(v1, v2) =
% 63.11/9.38             v4))
% 63.11/9.38    (7)  less_than(all_49_3, all_256_4) = 0
% 63.11/9.38    (8)  update_slb(all_49_7, all_49_3) = all_49_1
% 63.11/9.38    (9)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: any] : ( ~ (less_than(v0, v1) = v2) |
% 63.11/9.38            ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4: any] :
% 63.11/9.38           (strictly_less_than(v0, v1) = v3 & less_than(v1, v0) = v4 & ( ~ (v3 =
% 63.11/9.38                 0) | (v2 = 0 &  ~ (v4 = 0)))))
% 63.11/9.38    (10)  less_than(all_49_3, all_58_0) = 0
% 63.11/9.38    (11)  all_49_2 = all_49_3
% 63.11/9.38    (12)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.38          ! [v3: $i] : (v1 = v0 |  ~ (less_than(v3, v2) = v1) |  ~ (less_than(v3,
% 63.11/9.38                v2) = v0))
% 63.11/9.38    (13)  $i(all_58_0)
% 63.11/9.38    (14)  $i(all_256_4)
% 63.11/9.38    (15)   ~ (all_60_0 = 0)
% 63.11/9.38    (16)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~ (less_than(v1, v2) = 0) | 
% 63.11/9.38            ~ (less_than(v0, v1) = 0) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |
% 63.11/9.38            less_than(v0, v2) = 0)
% 63.11/9.38    (17)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: any] : ( ~ (less_than(v1, v0) = v2)
% 63.11/9.38            |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4: any] :
% 63.11/9.38            (strictly_less_than(v0, v1) = v3 & less_than(v0, v1) = v4 & ( ~ (v3 =
% 63.11/9.38                  0) | (v4 = 0 &  ~ (v2 = 0)))))
% 63.11/9.38    (18)  $i(all_49_5)
% 63.11/9.38    (19)  less_than(all_49_5, all_49_3) = 0
% 63.11/9.38    (20)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 63.11/9.38          [v5: int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~
% 63.11/9.38            (pair_in_list(v4, v1, v2) = v5) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | 
% 63.11/9.38            ~ $i(v0) |  ? [v6: any] :  ? [v7: any] : (pair_in_list(v0, v1, v2) =
% 63.11/9.38              v6 & less_than(v3, v2) = v7 & ( ~ (v7 = 0) |  ~ (v6 = 0))))
% 63.11/9.38    (21)  less_than(all_49_3, all_49_5) = all_60_0
% 63.11/9.38    (22)   ! [v0: $i] :  ! [v1: $i] : ( ~ (less_than(v0, v1) = 0) |  ~ $i(v1) |  ~
% 63.11/9.38            $i(v0) |  ? [v2: any] :  ? [v3: any] : (strictly_less_than(v0, v1) =
% 63.11/9.38              v3 & less_than(v1, v0) = v2 & (v3 = 0 | v2 = 0)))
% 63.11/9.38  
% 63.11/9.38  Begin of proof
% 63.11/9.38  | 
% 63.11/9.38  | GROUND_INST: instantiating (6) with all_49_3, all_256_4, all_49_5, all_60_0,
% 63.11/9.38  |              simplifying with (5), (7), (14), (18), (21) gives:
% 63.11/9.38  |   (23)  all_60_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) & less_than(all_256_4,
% 63.11/9.38  |             all_49_5) = v0)
% 63.11/9.38  | 
% 63.11/9.39  | GROUND_INST: instantiating (16) with all_49_5, all_49_3, all_256_4,
% 63.11/9.39  |              simplifying with (5), (7), (14), (18), (19) gives:
% 63.11/9.39  |   (24)  less_than(all_49_5, all_256_4) = 0
% 63.11/9.39  | 
% 63.11/9.39  | BETA: splitting (23) gives:
% 63.11/9.39  | 
% 63.11/9.39  | Case 1:
% 63.11/9.39  | | 
% 63.11/9.39  | |   (25)  all_60_0 = 0
% 63.11/9.39  | | 
% 63.11/9.39  | | REDUCE: (15), (25) imply:
% 63.11/9.39  | |   (26)  $false
% 63.11/9.39  | | 
% 63.11/9.39  | | CLOSE: (26) is inconsistent.
% 63.11/9.39  | | 
% 63.11/9.39  | Case 2:
% 63.11/9.39  | | 
% 63.11/9.39  | |   (27)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_256_4, all_49_5) = v0)
% 63.11/9.39  | | 
% 63.11/9.39  | | DELTA: instantiating (27) with fresh symbol all_469_0 gives:
% 63.11/9.39  | |   (28)   ~ (all_469_0 = 0) & less_than(all_256_4, all_49_5) = all_469_0
% 63.11/9.39  | | 
% 63.11/9.39  | | ALPHA: (28) implies:
% 63.11/9.39  | |   (29)   ~ (all_469_0 = 0)
% 63.11/9.39  | |   (30)  less_than(all_256_4, all_49_5) = all_469_0
% 63.11/9.39  | | 
% 63.11/9.39  | | GROUND_INST: instantiating (22) with all_49_5, all_256_4, simplifying with
% 63.11/9.39  | |              (14), (18), (24) gives:
% 63.11/9.39  | |   (31)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_49_5,
% 63.11/9.39  | |             all_256_4) = v1 & less_than(all_256_4, all_49_5) = v0 & (v1 = 0
% 63.11/9.39  | |             | v0 = 0))
% 63.11/9.39  | | 
% 63.11/9.39  | | GROUND_INST: instantiating (17) with all_256_4, all_49_5, 0, simplifying
% 63.11/9.39  | |              with (14), (18), (24) gives:
% 63.11/9.39  | |   (32)   ? [v0: int] :  ? [v1: MultipleValueBool] : ( ~ (v0 = 0) &
% 63.11/9.39  | |           strictly_less_than(all_256_4, all_49_5) = v0 &
% 63.11/9.39  | |           less_than(all_256_4, all_49_5) = v1)
% 63.11/9.39  | | 
% 63.11/9.39  | | GROUND_INST: instantiating (9) with all_49_5, all_256_4, 0, simplifying with
% 63.11/9.39  | |              (14), (18), (24) gives:
% 63.11/9.39  | |   (33)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_49_5,
% 63.11/9.39  | |             all_256_4) = v0 & less_than(all_256_4, all_49_5) = v1 & ( ~ (v1
% 63.11/9.39  | |               = 0) |  ~ (v0 = 0)))
% 63.11/9.39  | | 
% 63.11/9.39  | | GROUND_INST: instantiating (9) with all_256_4, all_49_5, all_469_0,
% 63.11/9.39  | |              simplifying with (14), (18), (30) gives:
% 63.11/9.39  | |   (34)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_256_4,
% 63.11/9.39  | |             all_49_5) = v0 & less_than(all_49_5, all_256_4) = v1 & ( ~ (v0 =
% 63.11/9.39  | |               0) | (all_469_0 = 0 &  ~ (v1 = 0))))
% 63.11/9.39  | | 
% 63.11/9.39  | | DELTA: instantiating (32) with fresh symbols all_484_0, all_484_1 gives:
% 63.11/9.39  | |   (35)   ~ (all_484_1 = 0) & strictly_less_than(all_256_4, all_49_5) =
% 63.11/9.39  | |         all_484_1 & less_than(all_256_4, all_49_5) = all_484_0
% 63.11/9.39  | | 
% 63.11/9.39  | | ALPHA: (35) implies:
% 63.11/9.39  | |   (36)  less_than(all_256_4, all_49_5) = all_484_0
% 63.11/9.39  | | 
% 63.11/9.39  | | DELTA: instantiating (33) with fresh symbols all_492_0, all_492_1 gives:
% 63.11/9.39  | |   (37)  strictly_less_than(all_49_5, all_256_4) = all_492_1 &
% 63.11/9.39  | |         less_than(all_256_4, all_49_5) = all_492_0 & ( ~ (all_492_0 = 0) | 
% 63.11/9.39  | |           ~ (all_492_1 = 0))
% 63.11/9.39  | | 
% 63.11/9.39  | | ALPHA: (37) implies:
% 63.11/9.39  | |   (38)  less_than(all_256_4, all_49_5) = all_492_0
% 63.11/9.39  | | 
% 63.11/9.39  | | DELTA: instantiating (31) with fresh symbols all_504_0, all_504_1 gives:
% 63.11/9.39  | |   (39)  strictly_less_than(all_49_5, all_256_4) = all_504_0 &
% 63.11/9.39  | |         less_than(all_256_4, all_49_5) = all_504_1 & (all_504_0 = 0 |
% 63.11/9.39  | |           all_504_1 = 0)
% 63.11/9.39  | | 
% 63.11/9.39  | | ALPHA: (39) implies:
% 63.11/9.39  | |   (40)  less_than(all_256_4, all_49_5) = all_504_1
% 63.11/9.39  | |   (41)  all_504_0 = 0 | all_504_1 = 0
% 63.11/9.39  | | 
% 63.11/9.39  | | DELTA: instantiating (34) with fresh symbols all_512_0, all_512_1 gives:
% 63.11/9.39  | |   (42)  strictly_less_than(all_256_4, all_49_5) = all_512_1 &
% 63.11/9.39  | |         less_than(all_49_5, all_256_4) = all_512_0 & ( ~ (all_512_1 = 0) |
% 63.11/9.39  | |           (all_469_0 = 0 &  ~ (all_512_0 = 0)))
% 63.11/9.39  | | 
% 63.11/9.39  | | ALPHA: (42) implies:
% 63.11/9.39  | |   (43)   ~ (all_512_1 = 0) | (all_469_0 = 0 &  ~ (all_512_0 = 0))
% 63.11/9.39  | | 
% 63.11/9.39  | | BETA: splitting (43) gives:
% 63.11/9.39  | | 
% 63.11/9.39  | | Case 1:
% 63.11/9.39  | | | 
% 63.11/9.39  | | | 
% 63.11/9.39  | | | GROUND_INST: instantiating (12) with all_469_0, all_492_0, all_49_5,
% 63.11/9.39  | | |              all_256_4, simplifying with (30), (38) gives:
% 63.11/9.39  | | |   (44)  all_492_0 = all_469_0
% 63.11/9.39  | | | 
% 63.11/9.39  | | | GROUND_INST: instantiating (12) with all_492_0, all_504_1, all_49_5,
% 63.11/9.39  | | |              all_256_4, simplifying with (38), (40) gives:
% 63.11/9.39  | | |   (45)  all_504_1 = all_492_0
% 63.11/9.39  | | | 
% 63.11/9.39  | | | GROUND_INST: instantiating (12) with all_484_0, all_504_1, all_49_5,
% 63.11/9.39  | | |              all_256_4, simplifying with (36), (40) gives:
% 63.11/9.39  | | |   (46)  all_504_1 = all_484_0
% 63.11/9.39  | | | 
% 63.11/9.39  | | | COMBINE_EQS: (45), (46) imply:
% 63.11/9.39  | | |   (47)  all_492_0 = all_484_0
% 63.11/9.39  | | | 
% 63.11/9.39  | | | SIMP: (47) implies:
% 63.11/9.39  | | |   (48)  all_492_0 = all_484_0
% 63.11/9.39  | | | 
% 63.11/9.39  | | | COMBINE_EQS: (44), (48) imply:
% 63.11/9.39  | | |   (49)  all_484_0 = all_469_0
% 63.11/9.39  | | | 
% 63.11/9.39  | | | COMBINE_EQS: (46), (49) imply:
% 63.11/9.39  | | |   (50)  all_504_1 = all_469_0
% 63.11/9.39  | | | 
% 63.11/9.39  | | | BETA: splitting (41) gives:
% 63.11/9.39  | | | 
% 63.11/9.39  | | | Case 1:
% 63.11/9.39  | | | | 
% 63.11/9.39  | | | | 
% 63.11/9.39  | | | | GROUND_INST: instantiating (1) with all_58_0, simplifying with (13)
% 63.11/9.39  | | | |              gives:
% 63.11/9.39  | | | |   (51)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0: int] : ( ~ (v0
% 63.11/9.39  | | | |             = 0) & pair_in_list(all_49_1, all_49_5, all_58_0) = v0)
% 63.11/9.39  | | | | 
% 63.11/9.39  | | | | REF_CLOSE: (2), (3), (4), (5), (8), (10), (11), (12), (13), (18), (20),
% 63.11/9.39  | | | |            (51) are inconsistent by sub-proof #11.
% 63.11/9.39  | | | | 
% 63.11/9.39  | | | Case 2:
% 63.11/9.39  | | | | 
% 63.11/9.39  | | | |   (52)  all_504_1 = 0
% 63.11/9.39  | | | | 
% 63.11/9.39  | | | | COMBINE_EQS: (50), (52) imply:
% 63.11/9.39  | | | |   (53)  all_469_0 = 0
% 63.11/9.39  | | | | 
% 63.11/9.39  | | | | SIMP: (53) implies:
% 63.11/9.39  | | | |   (54)  all_469_0 = 0
% 63.11/9.39  | | | | 
% 63.11/9.39  | | | | REDUCE: (29), (54) imply:
% 63.11/9.39  | | | |   (55)  $false
% 63.11/9.39  | | | | 
% 63.11/9.39  | | | | CLOSE: (55) is inconsistent.
% 63.11/9.39  | | | | 
% 63.11/9.39  | | | End of split
% 63.11/9.39  | | | 
% 63.11/9.39  | | Case 2:
% 63.11/9.39  | | | 
% 63.11/9.39  | | |   (56)  all_469_0 = 0 &  ~ (all_512_0 = 0)
% 63.11/9.39  | | | 
% 63.11/9.39  | | | ALPHA: (56) implies:
% 63.11/9.39  | | |   (57)  all_469_0 = 0
% 63.11/9.39  | | | 
% 63.11/9.39  | | | REDUCE: (29), (57) imply:
% 63.11/9.39  | | |   (58)  $false
% 63.11/9.39  | | | 
% 63.11/9.39  | | | CLOSE: (58) is inconsistent.
% 63.11/9.39  | | | 
% 63.11/9.39  | | End of split
% 63.11/9.39  | | 
% 63.11/9.39  | End of split
% 63.11/9.39  | 
% 63.11/9.39  End of proof
% 63.11/9.39  
% 63.11/9.39  Sub-proof #8 shows that the following formulas are inconsistent:
% 63.11/9.39  ----------------------------------------------------------------
% 63.11/9.39    (1)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1
% 63.11/9.39           = v0 |  ~ (triple(v4, v3, v2) = v1) |  ~ (triple(v4, v3, v2) = v0))
% 63.11/9.39    (2)   ~ (all_184_0 = 0)
% 63.11/9.39    (3)  ok(all_164_1) = all_184_0
% 63.11/9.39    (4)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :
% 63.11/9.39         (v1 = v0 |  ~ (ok(v2) = v1) |  ~ (ok(v2) = v0))
% 63.11/9.39    (5)  ok(all_49_4) = 0
% 63.11/9.39    (6)  triple(all_49_8, all_49_7, bad) = all_49_4
% 63.11/9.39    (7)  triple(all_49_8, all_49_7, bad) = all_164_1
% 63.11/9.39  
% 63.11/9.39  Begin of proof
% 63.11/9.39  | 
% 63.11/9.39  | GROUND_INST: instantiating (1) with all_164_1, all_49_4, bad, all_49_7,
% 63.11/9.39  |              all_49_8, simplifying with (6), (7) gives:
% 63.11/9.39  |   (8)  all_164_1 = all_49_4
% 63.11/9.39  | 
% 63.11/9.39  | REDUCE: (3), (8) imply:
% 63.11/9.39  |   (9)  ok(all_49_4) = all_184_0
% 63.11/9.39  | 
% 63.11/9.39  | GROUND_INST: instantiating (4) with 0, all_184_0, all_49_4, simplifying with
% 63.11/9.39  |              (5), (9) gives:
% 63.11/9.39  |   (10)  all_184_0 = 0
% 63.11/9.39  | 
% 63.11/9.39  | REDUCE: (2), (10) imply:
% 63.11/9.39  |   (11)  $false
% 63.11/9.39  | 
% 63.11/9.39  | CLOSE: (11) is inconsistent.
% 63.11/9.39  | 
% 63.11/9.39  End of proof
% 63.11/9.39  
% 63.11/9.39  Sub-proof #9 shows that the following formulas are inconsistent:
% 63.11/9.39  ----------------------------------------------------------------
% 63.11/9.39    (1)   ! [v0: $i] : ( ~ (less_than(all_49_2, v0) = 0) |  ~ $i(v0) |  ? [v1:
% 63.11/9.39             int] : ( ~ (v1 = 0) & pair_in_list(all_49_1, all_49_5, v0) = v1))
% 63.11/9.39    (2)  $i(all_297_4)
% 63.11/9.39    (3)  $i(all_49_7)
% 63.11/9.39    (4)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.39         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (pair_in_list(v4, v3, v2) = v1)
% 63.11/9.39           |  ~ (pair_in_list(v4, v3, v2) = v0))
% 63.11/9.39    (5)  pair_in_list(all_49_7, all_49_5, all_58_0) = 0
% 63.11/9.39    (6)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: int] : (v3 = 0 |  ~
% 63.11/9.39           (less_than(v1, v2) = 0) |  ~ (less_than(v0, v2) = v3) |  ~ $i(v2) |  ~
% 63.11/9.39           $i(v1) |  ~ $i(v0) |  ? [v4: int] : ( ~ (v4 = 0) & less_than(v0, v1) =
% 63.11/9.39             v4))
% 63.11/9.39    (7)  $i(all_49_3)
% 63.11/9.39    (8)  update_slb(all_49_7, all_49_3) = all_49_1
% 63.11/9.39    (9)  less_than(all_121_3, all_49_3) = all_126_2
% 63.11/9.39    (10)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: any] : ( ~ (less_than(v0, v1) = v2)
% 63.11/9.39            |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4: any] :
% 63.11/9.39            (strictly_less_than(v0, v1) = v3 & less_than(v1, v0) = v4 & ( ~ (v3 =
% 63.11/9.39                  0) | (v2 = 0 &  ~ (v4 = 0)))))
% 63.11/9.39    (11)  less_than(all_49_3, all_58_0) = 0
% 63.11/9.39    (12)  less_than(all_297_4, all_49_3) = 0
% 63.11/9.39    (13)  all_49_2 = all_49_3
% 63.11/9.39    (14)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.39          ! [v3: $i] : (v1 = v0 |  ~ (less_than(v3, v2) = v1) |  ~ (less_than(v3,
% 63.11/9.39                v2) = v0))
% 63.11/9.39    (15)  $i(all_58_0)
% 63.11/9.39    (16)  $i(all_49_5)
% 63.11/9.39    (17)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 63.11/9.39          [v5: int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~
% 63.11/9.39            (pair_in_list(v4, v1, v2) = v5) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | 
% 63.11/9.39            ~ $i(v0) |  ? [v6: any] :  ? [v7: any] : (pair_in_list(v0, v1, v2) =
% 63.11/9.39              v6 & less_than(v3, v2) = v7 & ( ~ (v7 = 0) |  ~ (v6 = 0))))
% 63.11/9.39    (18)   ~ (all_126_2 = 0)
% 63.11/9.39    (19)  $i(all_121_3)
% 63.11/9.39  
% 63.11/9.39  Begin of proof
% 63.11/9.39  | 
% 63.11/9.39  | GROUND_INST: instantiating (6) with all_121_3, all_297_4, all_49_3, all_126_2,
% 63.11/9.39  |              simplifying with (2), (7), (9), (12), (19) gives:
% 63.11/9.39  |   (20)  all_126_2 = 0 |  ? [v0: int] : ( ~ (v0 = 0) & less_than(all_121_3,
% 63.11/9.39  |             all_297_4) = v0)
% 63.11/9.39  | 
% 63.11/9.39  | BETA: splitting (20) gives:
% 63.11/9.39  | 
% 63.11/9.39  | Case 1:
% 63.11/9.39  | | 
% 63.11/9.39  | |   (21)  all_126_2 = 0
% 63.11/9.39  | | 
% 63.11/9.39  | | REDUCE: (18), (21) imply:
% 63.11/9.39  | |   (22)  $false
% 63.11/9.39  | | 
% 63.11/9.39  | | CLOSE: (22) is inconsistent.
% 63.11/9.39  | | 
% 63.11/9.39  | Case 2:
% 63.11/9.39  | | 
% 63.11/9.39  | |   (23)   ? [v0: int] : ( ~ (v0 = 0) & less_than(all_121_3, all_297_4) = v0)
% 63.11/9.39  | | 
% 63.11/9.39  | | DELTA: instantiating (23) with fresh symbol all_485_0 gives:
% 63.11/9.39  | |   (24)   ~ (all_485_0 = 0) & less_than(all_121_3, all_297_4) = all_485_0
% 63.11/9.39  | | 
% 63.11/9.39  | | ALPHA: (24) implies:
% 63.11/9.39  | |   (25)   ~ (all_485_0 = 0)
% 63.11/9.39  | |   (26)  less_than(all_121_3, all_297_4) = all_485_0
% 63.11/9.39  | | 
% 63.11/9.39  | | GROUND_INST: instantiating (10) with all_121_3, all_297_4, all_485_0,
% 63.11/9.39  | |              simplifying with (2), (19), (26) gives:
% 63.11/9.39  | |   (27)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_121_3,
% 63.11/9.39  | |             all_297_4) = v0 & less_than(all_297_4, all_121_3) = v1 & ( ~ (v0
% 63.11/9.39  | |               = 0) | (all_485_0 = 0 &  ~ (v1 = 0))))
% 63.11/9.39  | | 
% 63.11/9.39  | | DELTA: instantiating (27) with fresh symbols all_529_0, all_529_1 gives:
% 63.11/9.39  | |   (28)  strictly_less_than(all_121_3, all_297_4) = all_529_1 &
% 63.11/9.39  | |         less_than(all_297_4, all_121_3) = all_529_0 & ( ~ (all_529_1 = 0) |
% 63.11/9.39  | |           (all_485_0 = 0 &  ~ (all_529_0 = 0)))
% 63.11/9.39  | | 
% 63.11/9.39  | | ALPHA: (28) implies:
% 63.11/9.39  | |   (29)   ~ (all_529_1 = 0) | (all_485_0 = 0 &  ~ (all_529_0 = 0))
% 63.11/9.39  | | 
% 63.11/9.39  | | BETA: splitting (29) gives:
% 63.11/9.39  | | 
% 63.11/9.39  | | Case 1:
% 63.11/9.39  | | | 
% 63.11/9.39  | | | 
% 63.11/9.39  | | | GROUND_INST: instantiating (1) with all_58_0, simplifying with (15) gives:
% 63.11/9.39  | | |   (30)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0: int] : ( ~ (v0 =
% 63.11/9.39  | | |             0) & pair_in_list(all_49_1, all_49_5, all_58_0) = v0)
% 63.11/9.39  | | | 
% 63.11/9.39  | | | REF_CLOSE: (3), (4), (5), (7), (8), (11), (13), (14), (15), (16), (17),
% 63.11/9.39  | | |            (30) are inconsistent by sub-proof #11.
% 63.11/9.39  | | | 
% 63.11/9.39  | | Case 2:
% 63.11/9.39  | | | 
% 63.11/9.39  | | |   (31)  all_485_0 = 0 &  ~ (all_529_0 = 0)
% 63.11/9.39  | | | 
% 63.11/9.39  | | | ALPHA: (31) implies:
% 63.11/9.39  | | |   (32)  all_485_0 = 0
% 63.11/9.39  | | | 
% 63.11/9.39  | | | REDUCE: (25), (32) imply:
% 63.11/9.39  | | |   (33)  $false
% 63.11/9.39  | | | 
% 63.11/9.39  | | | CLOSE: (33) is inconsistent.
% 63.11/9.39  | | | 
% 63.11/9.39  | | End of split
% 63.11/9.39  | | 
% 63.11/9.39  | End of split
% 63.11/9.39  | 
% 63.11/9.39  End of proof
% 63.11/9.39  
% 63.11/9.39  Sub-proof #10 shows that the following formulas are inconsistent:
% 63.11/9.39  ----------------------------------------------------------------
% 63.11/9.39    (1)   ! [v0: $i] : ( ~ (less_than(all_49_2, v0) = 0) |  ~ $i(v0) |  ? [v1:
% 63.11/9.39             int] : ( ~ (v1 = 0) & pair_in_list(all_49_1, all_49_5, v0) = v1))
% 63.11/9.39    (2)  $i(all_49_7)
% 63.11/9.39    (3)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.39         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (pair_in_list(v4, v3, v2) = v1)
% 63.11/9.39           |  ~ (pair_in_list(v4, v3, v2) = v0))
% 63.11/9.39    (4)  pair_in_list(all_49_7, all_49_5, all_58_0) = 0
% 63.11/9.39    (5)  strictly_less_than(all_308_4, all_49_3) = 0
% 63.11/9.39    (6)  $i(all_49_3)
% 63.11/9.39    (7)   ~ (all_49_0 = 0)
% 63.11/9.39    (8)  pair_in_list(all_49_1, all_49_5, all_49_3) = all_49_0
% 63.11/9.39    (9)  update_slb(all_49_7, all_49_3) = all_49_1
% 63.11/9.39    (10)  $i(all_308_4)
% 63.11/9.39    (11)  less_than(all_49_3, all_58_0) = 0
% 63.11/9.39    (12)  all_49_2 = all_49_3
% 63.11/9.39    (13)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.39          ! [v3: $i] : (v1 = v0 |  ~ (less_than(v3, v2) = v1) |  ~ (less_than(v3,
% 63.11/9.39                v2) = v0))
% 63.11/9.39    (14)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 63.11/9.39          [v5: int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~
% 63.11/9.39            (pair_in_list(v4, v1, v3) = v5) |  ~ (strictly_less_than(v2, v3) = 0)
% 63.11/9.39            |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: int] : ( ~
% 63.11/9.39              (v6 = 0) & pair_in_list(v0, v1, v2) = v6))
% 63.11/9.39    (15)  $i(all_58_0)
% 63.11/9.39    (16)  $i(all_49_5)
% 63.11/9.39    (17)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 63.11/9.39          [v5: int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~
% 63.11/9.39            (pair_in_list(v4, v1, v2) = v5) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | 
% 63.11/9.39            ~ $i(v0) |  ? [v6: any] :  ? [v7: any] : (pair_in_list(v0, v1, v2) =
% 63.11/9.39              v6 & less_than(v3, v2) = v7 & ( ~ (v7 = 0) |  ~ (v6 = 0))))
% 63.11/9.39  
% 63.11/9.39  Begin of proof
% 63.11/9.39  | 
% 63.11/9.40  | GROUND_INST: instantiating (14) with all_49_7, all_49_5, all_308_4, all_49_3,
% 63.11/9.40  |              all_49_1, all_49_0, simplifying with (2), (5), (6), (8), (9),
% 63.11/9.40  |              (10), (16) gives:
% 63.11/9.40  |   (18)  all_49_0 = 0 |  ? [v0: int] : ( ~ (v0 = 0) & pair_in_list(all_49_7,
% 63.11/9.40  |             all_49_5, all_308_4) = v0)
% 63.11/9.40  | 
% 63.11/9.40  | BETA: splitting (18) gives:
% 63.11/9.40  | 
% 63.11/9.40  | Case 1:
% 63.11/9.40  | | 
% 63.11/9.40  | |   (19)  all_49_0 = 0
% 63.11/9.40  | | 
% 63.11/9.40  | | REDUCE: (7), (19) imply:
% 63.11/9.40  | |   (20)  $false
% 63.11/9.40  | | 
% 63.11/9.40  | | CLOSE: (20) is inconsistent.
% 63.11/9.40  | | 
% 63.11/9.40  | Case 2:
% 63.11/9.40  | | 
% 63.11/9.40  | | 
% 63.11/9.40  | | GROUND_INST: instantiating (1) with all_58_0, simplifying with (15) gives:
% 63.11/9.40  | |   (21)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0: int] : ( ~ (v0 = 0)
% 63.11/9.40  | |           & pair_in_list(all_49_1, all_49_5, all_58_0) = v0)
% 63.11/9.40  | | 
% 63.11/9.40  | | REF_CLOSE: (2), (3), (4), (6), (9), (11), (12), (13), (15), (16), (17), (21)
% 63.11/9.40  | |            are inconsistent by sub-proof #11.
% 63.11/9.40  | | 
% 63.11/9.40  | End of split
% 63.11/9.40  | 
% 63.11/9.40  End of proof
% 63.11/9.40  
% 63.11/9.40  Sub-proof #11 shows that the following formulas are inconsistent:
% 63.11/9.40  ----------------------------------------------------------------
% 63.11/9.40    (1)  $i(all_49_7)
% 63.11/9.40    (2)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.40         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (pair_in_list(v4, v3, v2) = v1)
% 63.11/9.40           |  ~ (pair_in_list(v4, v3, v2) = v0))
% 63.11/9.40    (3)  pair_in_list(all_49_7, all_49_5, all_58_0) = 0
% 63.11/9.40    (4)  $i(all_49_3)
% 63.11/9.40    (5)  update_slb(all_49_7, all_49_3) = all_49_1
% 63.11/9.40    (6)  less_than(all_49_3, all_58_0) = 0
% 63.11/9.40    (7)  all_49_2 = all_49_3
% 63.11/9.40    (8)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.40         ! [v3: $i] : (v1 = v0 |  ~ (less_than(v3, v2) = v1) |  ~ (less_than(v3,
% 63.11/9.40               v2) = v0))
% 63.11/9.40    (9)   ~ (less_than(all_49_2, all_58_0) = 0) |  ? [v0: int] : ( ~ (v0 = 0) &
% 63.11/9.40           pair_in_list(all_49_1, all_49_5, all_58_0) = v0)
% 63.11/9.40    (10)  $i(all_58_0)
% 63.11/9.40    (11)  $i(all_49_5)
% 63.11/9.40    (12)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 63.11/9.40          [v5: int] : (v5 = 0 |  ~ (update_slb(v0, v3) = v4) |  ~
% 63.11/9.40            (pair_in_list(v4, v1, v2) = v5) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | 
% 63.11/9.40            ~ $i(v0) |  ? [v6: any] :  ? [v7: any] : (pair_in_list(v0, v1, v2) =
% 63.11/9.40              v6 & less_than(v3, v2) = v7 & ( ~ (v7 = 0) |  ~ (v6 = 0))))
% 63.11/9.40  
% 63.11/9.40  Begin of proof
% 63.11/9.40  | 
% 63.11/9.40  | BETA: splitting (9) gives:
% 63.11/9.40  | 
% 63.11/9.40  | Case 1:
% 63.11/9.40  | | 
% 63.11/9.40  | |   (13)   ~ (less_than(all_49_2, all_58_0) = 0)
% 63.11/9.40  | | 
% 63.11/9.40  | | REDUCE: (7), (13) imply:
% 63.11/9.40  | |   (14)   ~ (less_than(all_49_3, all_58_0) = 0)
% 63.11/9.40  | | 
% 63.11/9.40  | | PRED_UNIFY: (6), (14) imply:
% 63.11/9.40  | |   (15)  $false
% 63.11/9.40  | | 
% 63.11/9.40  | | CLOSE: (15) is inconsistent.
% 63.11/9.40  | | 
% 63.11/9.40  | Case 2:
% 63.11/9.40  | | 
% 63.11/9.40  | |   (16)  less_than(all_49_2, all_58_0) = 0
% 63.11/9.40  | |   (17)   ? [v0: int] : ( ~ (v0 = 0) & pair_in_list(all_49_1, all_49_5,
% 63.11/9.40  | |             all_58_0) = v0)
% 63.11/9.40  | | 
% 63.11/9.40  | | DELTA: instantiating (17) with fresh symbol all_580_0 gives:
% 63.11/9.40  | |   (18)   ~ (all_580_0 = 0) & pair_in_list(all_49_1, all_49_5, all_58_0) =
% 63.11/9.40  | |         all_580_0
% 63.11/9.40  | | 
% 63.11/9.40  | | ALPHA: (18) implies:
% 63.11/9.40  | |   (19)   ~ (all_580_0 = 0)
% 63.11/9.40  | |   (20)  pair_in_list(all_49_1, all_49_5, all_58_0) = all_580_0
% 63.11/9.40  | | 
% 63.11/9.40  | | GROUND_INST: instantiating (12) with all_49_7, all_49_5, all_58_0, all_49_3,
% 63.11/9.40  | |              all_49_1, all_580_0, simplifying with (1), (4), (5), (10),
% 63.11/9.40  | |              (11), (20) gives:
% 63.11/9.40  | |   (21)  all_580_0 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.40  | |         (pair_in_list(all_49_7, all_49_5, all_58_0) = v0 &
% 63.11/9.40  | |           less_than(all_49_3, all_58_0) = v1 & ( ~ (v1 = 0) |  ~ (v0 = 0)))
% 63.11/9.40  | | 
% 63.11/9.40  | | BETA: splitting (21) gives:
% 63.11/9.40  | | 
% 63.11/9.40  | | Case 1:
% 63.11/9.40  | | | 
% 63.11/9.40  | | |   (22)  all_580_0 = 0
% 63.11/9.40  | | | 
% 63.11/9.40  | | | REDUCE: (19), (22) imply:
% 63.11/9.40  | | |   (23)  $false
% 63.11/9.40  | | | 
% 63.11/9.40  | | | CLOSE: (23) is inconsistent.
% 63.11/9.40  | | | 
% 63.11/9.40  | | Case 2:
% 63.11/9.40  | | | 
% 63.11/9.40  | | |   (24)   ? [v0: any] :  ? [v1: any] : (pair_in_list(all_49_7, all_49_5,
% 63.11/9.40  | | |             all_58_0) = v0 & less_than(all_49_3, all_58_0) = v1 & ( ~ (v1
% 63.11/9.40  | | |               = 0) |  ~ (v0 = 0)))
% 63.11/9.40  | | | 
% 63.11/9.40  | | | DELTA: instantiating (24) with fresh symbols all_595_0, all_595_1 gives:
% 63.11/9.40  | | |   (25)  pair_in_list(all_49_7, all_49_5, all_58_0) = all_595_1 &
% 63.11/9.40  | | |         less_than(all_49_3, all_58_0) = all_595_0 & ( ~ (all_595_0 = 0) | 
% 63.11/9.40  | | |           ~ (all_595_1 = 0))
% 63.11/9.40  | | | 
% 63.11/9.40  | | | ALPHA: (25) implies:
% 63.11/9.40  | | |   (26)  less_than(all_49_3, all_58_0) = all_595_0
% 63.11/9.40  | | |   (27)  pair_in_list(all_49_7, all_49_5, all_58_0) = all_595_1
% 63.11/9.40  | | |   (28)   ~ (all_595_0 = 0) |  ~ (all_595_1 = 0)
% 63.11/9.40  | | | 
% 63.11/9.40  | | | GROUND_INST: instantiating (8) with 0, all_595_0, all_58_0, all_49_3,
% 63.11/9.40  | | |              simplifying with (6), (26) gives:
% 63.11/9.40  | | |   (29)  all_595_0 = 0
% 63.11/9.40  | | | 
% 63.11/9.40  | | | GROUND_INST: instantiating (2) with 0, all_595_1, all_58_0, all_49_5,
% 63.11/9.40  | | |              all_49_7, simplifying with (3), (27) gives:
% 63.11/9.40  | | |   (30)  all_595_1 = 0
% 63.11/9.40  | | | 
% 63.11/9.40  | | | BETA: splitting (28) gives:
% 63.11/9.40  | | | 
% 63.11/9.40  | | | Case 1:
% 63.11/9.40  | | | | 
% 63.11/9.40  | | | |   (31)   ~ (all_595_0 = 0)
% 63.11/9.40  | | | | 
% 63.11/9.40  | | | | REDUCE: (29), (31) imply:
% 63.11/9.40  | | | |   (32)  $false
% 63.11/9.40  | | | | 
% 63.11/9.40  | | | | CLOSE: (32) is inconsistent.
% 63.11/9.40  | | | | 
% 63.11/9.40  | | | Case 2:
% 63.11/9.40  | | | | 
% 63.11/9.40  | | | |   (33)   ~ (all_595_1 = 0)
% 63.11/9.40  | | | | 
% 63.11/9.40  | | | | REDUCE: (30), (33) imply:
% 63.11/9.40  | | | |   (34)  $false
% 63.11/9.40  | | | | 
% 63.11/9.40  | | | | CLOSE: (34) is inconsistent.
% 63.11/9.40  | | | | 
% 63.11/9.40  | | | End of split
% 63.11/9.40  | | | 
% 63.11/9.40  | | End of split
% 63.11/9.40  | | 
% 63.11/9.40  | End of split
% 63.11/9.40  | 
% 63.11/9.40  End of proof
% 63.11/9.40  
% 63.11/9.40  Sub-proof #12 shows that the following formulas are inconsistent:
% 63.11/9.40  ----------------------------------------------------------------
% 63.11/9.40    (1)  all_126_2 = 0 | less_than(all_49_3, all_121_3) = 0
% 63.11/9.40    (2)  all_126_2 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.40         (strictly_less_than(all_49_3, all_121_3) = v1 & less_than(all_49_3,
% 63.11/9.40             all_121_3) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 63.11/9.40    (3)  less_than(all_121_3, all_49_3) = all_126_2
% 63.11/9.40    (4)  all_121_2 = 0 |  ? [v0: any] :  ? [v1: any] : (less_than(all_121_3,
% 63.11/9.40             all_49_3) = v1 & less_than(all_49_3, all_121_3) = v0 & ( ~ (v0 = 0) |
% 63.11/9.40             v1 = 0))
% 63.11/9.40    (5)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.40         ! [v3: $i] : (v1 = v0 |  ~ (less_than(v3, v2) = v1) |  ~ (less_than(v3,
% 63.11/9.40               v2) = v0))
% 63.11/9.40    (6)   ~ (all_121_2 = 0)
% 63.11/9.40    (7)   ~ (all_126_2 = 0)
% 63.11/9.40  
% 63.11/9.40  Begin of proof
% 63.11/9.40  | 
% 63.11/9.40  | BETA: splitting (1) gives:
% 63.11/9.40  | 
% 63.11/9.40  | Case 1:
% 63.11/9.40  | | 
% 63.11/9.40  | |   (8)  less_than(all_49_3, all_121_3) = 0
% 63.11/9.40  | | 
% 63.11/9.40  | | BETA: splitting (4) gives:
% 63.11/9.40  | | 
% 63.11/9.40  | | Case 1:
% 63.11/9.40  | | | 
% 63.11/9.40  | | |   (9)  all_121_2 = 0
% 63.11/9.40  | | | 
% 63.11/9.40  | | | REDUCE: (6), (9) imply:
% 63.11/9.40  | | |   (10)  $false
% 63.11/9.40  | | | 
% 63.11/9.40  | | | CLOSE: (10) is inconsistent.
% 63.11/9.40  | | | 
% 63.11/9.40  | | Case 2:
% 63.11/9.40  | | | 
% 63.11/9.40  | | |   (11)   ? [v0: any] :  ? [v1: any] : (less_than(all_121_3, all_49_3) = v1
% 63.11/9.40  | | |           & less_than(all_49_3, all_121_3) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 63.11/9.40  | | | 
% 63.11/9.40  | | | DELTA: instantiating (11) with fresh symbols all_310_0, all_310_1 gives:
% 63.11/9.40  | | |   (12)  less_than(all_121_3, all_49_3) = all_310_0 & less_than(all_49_3,
% 63.11/9.40  | | |           all_121_3) = all_310_1 & ( ~ (all_310_1 = 0) | all_310_0 = 0)
% 63.11/9.40  | | | 
% 63.11/9.40  | | | REF_CLOSE: (2), (3), (5), (7), (8), (12) are inconsistent by sub-proof
% 63.11/9.40  | | |            #13.
% 63.11/9.40  | | | 
% 63.11/9.40  | | End of split
% 63.11/9.40  | | 
% 63.11/9.40  | Case 2:
% 63.11/9.40  | | 
% 63.11/9.40  | |   (13)  all_126_2 = 0
% 63.11/9.40  | | 
% 63.11/9.40  | | REDUCE: (7), (13) imply:
% 63.11/9.40  | |   (14)  $false
% 63.11/9.40  | | 
% 63.11/9.40  | | CLOSE: (14) is inconsistent.
% 63.11/9.40  | | 
% 63.11/9.40  | End of split
% 63.11/9.40  | 
% 63.11/9.40  End of proof
% 63.11/9.40  
% 63.11/9.40  Sub-proof #13 shows that the following formulas are inconsistent:
% 63.11/9.40  ----------------------------------------------------------------
% 63.11/9.40    (1)  all_126_2 = 0 |  ? [v0: any] :  ? [v1: any] :
% 63.11/9.40         (strictly_less_than(all_49_3, all_121_3) = v1 & less_than(all_49_3,
% 63.11/9.40             all_121_3) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 63.11/9.40    (2)  less_than(all_121_3, all_49_3) = all_126_2
% 63.11/9.40    (3)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 63.11/9.40         ! [v3: $i] : (v1 = v0 |  ~ (less_than(v3, v2) = v1) |  ~ (less_than(v3,
% 63.11/9.40               v2) = v0))
% 63.11/9.40    (4)  less_than(all_49_3, all_121_3) = 0
% 63.11/9.40    (5)   ~ (all_126_2 = 0)
% 63.11/9.40    (6)  less_than(all_121_3, all_49_3) = all_310_0 & less_than(all_49_3,
% 63.11/9.40           all_121_3) = all_310_1 & ( ~ (all_310_1 = 0) | all_310_0 = 0)
% 63.11/9.40  
% 63.11/9.40  Begin of proof
% 63.11/9.40  | 
% 63.11/9.40  | ALPHA: (6) implies:
% 63.11/9.40  |   (7)  less_than(all_49_3, all_121_3) = all_310_1
% 63.11/9.40  |   (8)  less_than(all_121_3, all_49_3) = all_310_0
% 63.11/9.40  |   (9)   ~ (all_310_1 = 0) | all_310_0 = 0
% 63.11/9.40  | 
% 63.11/9.40  | BETA: splitting (1) gives:
% 63.11/9.40  | 
% 63.11/9.40  | Case 1:
% 63.11/9.40  | | 
% 63.11/9.40  | |   (10)  all_126_2 = 0
% 63.11/9.40  | | 
% 63.11/9.40  | | REDUCE: (5), (10) imply:
% 63.11/9.40  | |   (11)  $false
% 63.11/9.40  | | 
% 63.11/9.40  | | CLOSE: (11) is inconsistent.
% 63.11/9.40  | | 
% 63.11/9.40  | Case 2:
% 63.11/9.40  | | 
% 63.11/9.40  | |   (12)   ? [v0: any] :  ? [v1: any] : (strictly_less_than(all_49_3,
% 63.11/9.40  | |             all_121_3) = v1 & less_than(all_49_3, all_121_3) = v0 & ( ~ (v0
% 63.11/9.40  | |               = 0) | v1 = 0))
% 63.11/9.40  | | 
% 63.11/9.40  | | DELTA: instantiating (12) with fresh symbols all_316_0, all_316_1 gives:
% 63.11/9.40  | |   (13)  strictly_less_than(all_49_3, all_121_3) = all_316_0 &
% 63.11/9.40  | |         less_than(all_49_3, all_121_3) = all_316_1 & ( ~ (all_316_1 = 0) |
% 63.11/9.40  | |           all_316_0 = 0)
% 63.11/9.40  | | 
% 63.11/9.40  | | ALPHA: (13) implies:
% 63.11/9.40  | |   (14)  less_than(all_49_3, all_121_3) = all_316_1
% 63.11/9.40  | | 
% 63.11/9.40  | | GROUND_INST: instantiating (3) with 0, all_316_1, all_121_3, all_49_3,
% 63.11/9.40  | |              simplifying with (4), (14) gives:
% 63.11/9.40  | |   (15)  all_316_1 = 0
% 63.11/9.40  | | 
% 63.11/9.40  | | GROUND_INST: instantiating (3) with all_310_1, all_316_1, all_121_3,
% 63.11/9.40  | |              all_49_3, simplifying with (7), (14) gives:
% 63.11/9.40  | |   (16)  all_316_1 = all_310_1
% 63.11/9.40  | | 
% 63.11/9.40  | | GROUND_INST: instantiating (3) with all_126_2, all_310_0, all_49_3,
% 63.11/9.40  | |              all_121_3, simplifying with (2), (8) gives:
% 63.11/9.40  | |   (17)  all_310_0 = all_126_2
% 63.11/9.40  | | 
% 63.11/9.40  | | COMBINE_EQS: (15), (16) imply:
% 63.11/9.40  | |   (18)  all_310_1 = 0
% 63.11/9.40  | | 
% 63.11/9.40  | | BETA: splitting (9) gives:
% 63.11/9.40  | | 
% 63.11/9.40  | | Case 1:
% 63.11/9.40  | | | 
% 63.11/9.40  | | |   (19)   ~ (all_310_1 = 0)
% 63.11/9.40  | | | 
% 63.11/9.40  | | | REDUCE: (18), (19) imply:
% 63.11/9.40  | | |   (20)  $false
% 63.11/9.40  | | | 
% 63.11/9.40  | | | CLOSE: (20) is inconsistent.
% 63.11/9.40  | | | 
% 63.11/9.40  | | Case 2:
% 63.11/9.40  | | | 
% 63.11/9.40  | | |   (21)  all_310_0 = 0
% 63.11/9.40  | | | 
% 63.11/9.40  | | | COMBINE_EQS: (17), (21) imply:
% 63.11/9.40  | | |   (22)  all_126_2 = 0
% 63.11/9.40  | | | 
% 63.11/9.40  | | | SIMP: (22) implies:
% 63.11/9.40  | | |   (23)  all_126_2 = 0
% 63.11/9.40  | | | 
% 63.11/9.40  | | | REDUCE: (5), (23) imply:
% 63.11/9.40  | | |   (24)  $false
% 63.11/9.40  | | | 
% 63.11/9.40  | | | CLOSE: (24) is inconsistent.
% 63.11/9.40  | | | 
% 63.11/9.40  | | End of split
% 63.11/9.40  | | 
% 63.11/9.40  | End of split
% 63.11/9.40  | 
% 63.11/9.40  End of proof
% 63.11/9.40  % SZS output end Proof for theBenchmark
% 63.11/9.40  
% 63.11/9.40  8740ms
%------------------------------------------------------------------------------