TSTP Solution File: SCT117+1 by Princess---230619

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Princess---230619
% Problem  : SCT117+1 : TPTP v8.1.2. Released v5.2.0.
% Transfm  : none
% Format   : tptp
% Command  : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s

% Computer : n015.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 14:20:42 EDT 2023

% Result   : Theorem 191.20s 26.55s
% Output   : Proof 194.86s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SCT117+1 : TPTP v8.1.2. Released v5.2.0.
% 0.00/0.12  % Command  : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s
% 0.13/0.33  % Computer : n015.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % WCLimit  : 300
% 0.13/0.33  % DateTime : Thu Aug 24 15:35:51 EDT 2023
% 0.13/0.33  % CPUTime  : 
% 0.19/0.60  ________       _____
% 0.19/0.60  ___  __ \_________(_)________________________________
% 0.19/0.60  __  /_/ /_  ___/_  /__  __ \  ___/  _ \_  ___/_  ___/
% 0.19/0.60  _  ____/_  /   _  / _  / / / /__ /  __/(__  )_(__  )
% 0.19/0.60  /_/     /_/    /_/  /_/ /_/\___/ \___//____/ /____/
% 0.19/0.60  
% 0.19/0.60  A Theorem Prover for First-Order Logic modulo Linear Integer Arithmetic
% 0.19/0.60  (2023-06-19)
% 0.19/0.60  
% 0.19/0.60  (c) Philipp Rümmer, 2009-2023
% 0.19/0.60  Contributors: Peter Backeman, Peter Baumgartner, Angelo Brillout, Zafer Esen,
% 0.19/0.60                Amanda Stjerna.
% 0.19/0.60  Free software under BSD-3-Clause.
% 0.19/0.60  
% 0.19/0.60  For more information, visit http://www.philipp.ruemmer.org/princess.shtml
% 0.19/0.60  
% 0.19/0.60  Loading /export/starexec/sandbox2/benchmark/theBenchmark.p ...
% 0.19/0.61  Running up to 7 provers in parallel.
% 0.19/0.63  Prover 2: Options:  +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMinimalAndEmpty -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1065072994
% 0.19/0.63  Prover 1: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1571432423
% 0.19/0.63  Prover 0: Options:  +triggersInConjecture +genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1042961893
% 0.19/0.63  Prover 3: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1922548996
% 0.19/0.63  Prover 4: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=1868514696
% 0.19/0.63  Prover 5: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=complete -randomSeed=1259561288
% 0.19/0.63  Prover 6: Options:  -triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximalOutermost -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1399714365
% 13.19/2.54  Prover 1: Preprocessing ...
% 13.19/2.55  Prover 0: Preprocessing ...
% 13.19/2.55  Prover 3: Preprocessing ...
% 13.19/2.55  Prover 2: Preprocessing ...
% 13.19/2.55  Prover 5: Preprocessing ...
% 13.19/2.55  Prover 6: Preprocessing ...
% 13.19/2.56  Prover 4: Preprocessing ...
% 37.91/5.85  Prover 6: Proving ...
% 37.91/5.86  Prover 3: Warning: ignoring some quantifiers
% 38.45/5.91  Prover 1: Warning: ignoring some quantifiers
% 39.32/6.02  Prover 3: Constructing countermodel ...
% 40.22/6.17  Prover 1: Constructing countermodel ...
% 43.24/6.58  Prover 5: Proving ...
% 44.17/6.65  Prover 4: Warning: ignoring some quantifiers
% 45.53/6.87  Prover 4: Constructing countermodel ...
% 47.81/7.19  Prover 0: Proving ...
% 51.84/7.75  Prover 2: Proving ...
% 99.35/13.96  Prover 5: stopped
% 99.35/13.97  Prover 7: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-236303470
% 102.26/14.48  Prover 7: Preprocessing ...
% 106.29/14.89  Prover 2: stopped
% 106.29/14.89  Prover 8: Options:  +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-200781089
% 108.62/15.28  Prover 8: Preprocessing ...
% 110.94/15.48  Prover 7: Warning: ignoring some quantifiers
% 111.70/15.60  Prover 7: Constructing countermodel ...
% 113.29/15.97  Prover 1: stopped
% 113.29/15.99  Prover 9: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allMinimal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1423531889
% 114.68/16.05  Prover 8: Warning: ignoring some quantifiers
% 116.02/16.15  Prover 8: Constructing countermodel ...
% 117.59/16.39  Prover 9: Preprocessing ...
% 128.41/17.81  Prover 9: Warning: ignoring some quantifiers
% 128.41/17.86  Prover 9: Constructing countermodel ...
% 129.03/17.87  Prover 6: stopped
% 129.03/17.87  Prover 10: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=919308125
% 133.18/18.44  Prover 10: Preprocessing ...
% 138.02/19.11  Prover 10: Warning: ignoring some quantifiers
% 138.23/19.20  Prover 10: Constructing countermodel ...
% 191.20/26.54  Prover 8: Found proof (size 3527)
% 191.20/26.54  Prover 8: proved (11598ms)
% 191.20/26.54  Prover 3: stopped
% 191.20/26.54  Prover 9: stopped
% 191.20/26.54  Prover 0: stopped
% 191.20/26.55  Prover 10: stopped
% 191.20/26.55  Prover 4: stopped
% 191.20/26.55  Prover 7: stopped
% 191.20/26.55  
% 191.20/26.55  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 191.20/26.55  
% 191.94/26.61  % SZS output start Proof for theBenchmark
% 191.96/26.63  Assumptions after simplification:
% 191.96/26.63  ---------------------------------
% 191.96/26.63  
% 191.96/26.63    (conj_0)
% 191.96/26.64     ~ (v_x = v_y) & $i(v_x) & $i(v_y)
% 191.96/26.64  
% 191.96/26.64    (conj_1)
% 191.96/26.67    $i(v_L) & $i(tc_Arrow__Order__Mirabelle_Oalt) &  ? [v0: $i] :
% 191.96/26.67    (tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt) =
% 191.96/26.67      v0 & $i(v0) &  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v2 = v1 |  ~
% 191.96/26.67        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.67            tc_Arrow__Order__Mirabelle_Oalt, v1, v2) = v3) |  ~ $i(v2) |  ~ $i(v1)
% 191.96/26.67        |  ? [v4: any] :  ? [v5: $i] :  ? [v6: any] :
% 191.96/26.67        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.67            tc_Arrow__Order__Mirabelle_Oalt, v2, v1) = v5 & c_member(v0, v5, v_L)
% 191.96/26.67          = v6 & c_member(v0, v3, v_L) = v4 & $i(v5) & (v6 = 0 | v4 = 0))) &  !
% 191.96/26.67      [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : ( ~
% 191.96/26.67        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.67            tc_Arrow__Order__Mirabelle_Oalt, v1, v2) = v3) |  ~ $i(v2) |  ~ $i(v1)
% 191.96/26.67        |  ? [v4: int] : ( ~ (v4 = 0) & c_member(v0, v3, v_L) = v4) |  ! [v4: $i]
% 191.96/26.67        :  ! [v5: $i] : ( ~
% 191.96/26.67          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.67              tc_Arrow__Order__Mirabelle_Oalt, v1, v4) = v5) |  ~ $i(v4) |  ? [v6:
% 191.96/26.67            $i] :  ? [v7: any] :  ? [v8: any] :
% 191.96/26.67          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.67              tc_Arrow__Order__Mirabelle_Oalt, v2, v4) = v6 & c_member(v0, v6,
% 191.96/26.67              v_L) = v7 & c_member(v0, v5, v_L) = v8 & $i(v6) & ( ~ (v7 = 0) | v8
% 191.96/26.67              = 0)))) &  ! [v1: $i] :  ! [v2: $i] : ( ~
% 191.96/26.67        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.67            tc_Arrow__Order__Mirabelle_Oalt, v1, v1) = v2) |  ~ $i(v1) |  ? [v3:
% 191.96/26.67          int] : ( ~ (v3 = 0) & c_member(v0, v2, v_L) = v3)))
% 191.96/26.67  
% 191.96/26.67    (conj_2)
% 191.96/26.68    $i(v_L) & $i(v_x) & $i(v_y) & $i(tc_Arrow__Order__Mirabelle_Oalt) &  ? [v0:
% 191.96/26.68      $i] : (tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68        tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v0) & ( ? [v1: $i] :  ? [v2:
% 191.96/26.68          $i] :  ? [v3: $i] :  ? [v4: any] :  ? [v5: $i] :  ? [v6: any] :  ? [v7:
% 191.96/26.68          $i] :  ? [v8: any] :  ? [v9: $i] :  ? [v10: any] :  ? [v11: $i] :  ?
% 191.96/26.68        [v12: any] :  ? [v13: $i] :  ? [v14: any] : ( ~ (v2 = v1) &
% 191.96/26.68          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68            tc_Arrow__Order__Mirabelle_Oalt, v2, v1) = v9 &
% 191.96/26.68          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68            tc_Arrow__Order__Mirabelle_Oalt, v2, v_x) = v11 &
% 191.96/26.68          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68            tc_Arrow__Order__Mirabelle_Oalt, v1, v2) = v3 &
% 191.96/26.68          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68            tc_Arrow__Order__Mirabelle_Oalt, v1, v_x) = v5 &
% 191.96/26.68          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68            tc_Arrow__Order__Mirabelle_Oalt, v_x, v2) = v7 &
% 191.96/26.68          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68            tc_Arrow__Order__Mirabelle_Oalt, v_x, v1) = v13 & c_member(v0, v13,
% 191.96/26.68            v_L) = v14 & c_member(v0, v11, v_L) = v12 & c_member(v0, v9, v_L) =
% 191.96/26.68          v10 & c_member(v0, v7, v_L) = v8 & c_member(v0, v5, v_L) = v6 &
% 191.96/26.68          c_member(v0, v3, v_L) = v4 & $i(v13) & $i(v11) & $i(v9) & $i(v7) &
% 191.96/26.68          $i(v5) & $i(v3) & $i(v2) & $i(v1) & ( ~ (v14 = 0) |  ~ (v2 = v_y) | v1 =
% 191.96/26.68            v_y) & ( ~ (v12 = 0) |  ~ (v1 = v_y) | v2 = v_y) & ( ~ (v10 = 0) | v2
% 191.96/26.68            = v_y | v1 = v_y) & ( ~ (v8 = 0) |  ~ (v1 = v_y) | v2 = v_y) & ( ~ (v6
% 191.96/26.68              = 0) |  ~ (v2 = v_y) | v1 = v_y) & ( ~ (v4 = 0) | v2 = v_y | v1 =
% 191.96/26.68            v_y) & ( ~ (v2 = v_x) |  ~ (v1 = v_y)) & ( ~ (v2 = v_y) |  ~ (v1 =
% 191.96/26.68              v_x))) |  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: any] :  ?
% 191.96/26.68        [v5: $i] :  ? [v6: any] :  ? [v7: $i] :  ? [v8: any] :  ? [v9: $i] :  ?
% 191.96/26.68        [v10: any] : (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68            tc_Arrow__Order__Mirabelle_Oalt, v2, v_x) = v7 &
% 191.96/26.68          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68            tc_Arrow__Order__Mirabelle_Oalt, v1, v2) = v3 &
% 191.96/26.68          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68            tc_Arrow__Order__Mirabelle_Oalt, v1, v_x) = v5 &
% 191.96/26.68          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68            tc_Arrow__Order__Mirabelle_Oalt, v_x, v2) = v9 & c_member(v0, v9, v_L)
% 191.96/26.68          = v10 & c_member(v0, v7, v_L) = v8 & c_member(v0, v5, v_L) = v6 &
% 191.96/26.68          c_member(v0, v3, v_L) = v4 & $i(v9) & $i(v7) & $i(v5) & $i(v3) & $i(v2)
% 191.96/26.68          & $i(v1) & ((v10 = 0 & v1 = v_y &  ~ (v2 = v_y) &  ? [v11: $i] :  ?
% 191.96/26.68              [v12: $i] :  ? [v13: any] :  ? [v14: $i] :  ? [v15: any] :
% 191.96/26.68              (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68                  tc_Arrow__Order__Mirabelle_Oalt, v2, v11) = v12 &
% 191.96/26.68                c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68                  tc_Arrow__Order__Mirabelle_Oalt, v_x, v11) = v14 & c_member(v0,
% 191.96/26.68                  v14, v_L) = v15 & c_member(v0, v12, v_L) = v13 & $i(v14) &
% 191.96/26.68                $i(v12) & $i(v11) & ((v13 = 0 &  ~ (v15 = 0) &  ~ (v11 = v_y)) |
% 191.96/26.68                  (v11 = v_y & v8 = 0) | (v11 = v_y & v2 = v_x)))) | ( ~ (v1 =
% 191.96/26.68                v_y) & ((v6 = 0 & v2 = v_y &  ? [v11: $i] :  ? [v12: $i] :  ?
% 191.96/26.68                  [v13: $i] :  ? [v14: int] : ( ~ (v14 = 0) &  ~ (v11 = v_y) &
% 191.96/26.68                    c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68                      tc_Arrow__Order__Mirabelle_Oalt, v1, v11) = v13 &
% 191.96/26.68                    c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68                      tc_Arrow__Order__Mirabelle_Oalt, v_x, v11) = v12 &
% 191.96/26.68                    c_member(v0, v13, v_L) = v14 & c_member(v0, v12, v_L) = 0 &
% 191.96/26.68                    $i(v13) & $i(v12) & $i(v11))) | (v4 = 0 &  ~ (v2 = v_y) &  ?
% 191.96/26.68                  [v11: $i] :  ? [v12: $i] :  ? [v13: any] :  ? [v14: $i] :  ?
% 191.96/26.68                  [v15: any] :
% 191.96/26.68                  (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68                      tc_Arrow__Order__Mirabelle_Oalt, v2, v11) = v12 &
% 191.96/26.68                    c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68                      tc_Arrow__Order__Mirabelle_Oalt, v1, v11) = v14 &
% 191.96/26.68                    c_member(v0, v14, v_L) = v15 & c_member(v0, v12, v_L) = v13 &
% 191.96/26.68                    $i(v14) & $i(v12) & $i(v11) & ((v13 = 0 &  ~ (v15 = 0) &  ~
% 191.96/26.68                        (v11 = v_y)) | (v11 = v_y & v8 = 0 &  ~ (v6 = 0) &  ~ (v1
% 191.96/26.68                          = v_x)) | (v11 = v_y & v2 = v_x &  ~ (v6 = 0) &  ~ (v1 =
% 191.96/26.68                          v_x)))))))))))
% 191.96/26.68  
% 191.96/26.68    (fact_Lin__irrefl)
% 191.96/26.68    $i(c_Arrow__Order__Mirabelle_OLin) & $i(tc_HOL_Obool) &
% 191.96/26.68    $i(tc_Arrow__Order__Mirabelle_Oalt) &  ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0,
% 191.96/26.68        tc_HOL_Obool) = v1 & tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68        tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2: $i] :  !
% 191.96/26.68      [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~
% 191.96/26.68        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68            tc_Arrow__Order__Mirabelle_Oalt, v2, v3) = v5) |  ~ (c_member(v0, v5,
% 191.96/26.68            v4) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2) |  ? [v6: any] :  ? [v7:
% 191.96/26.68          $i] :  ? [v8: any] :
% 191.96/26.68        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.68            tc_Arrow__Order__Mirabelle_Oalt, v3, v2) = v7 & c_member(v1, v4,
% 191.96/26.68            c_Arrow__Order__Mirabelle_OLin) = v6 & c_member(v0, v7, v4) = v8 &
% 191.96/26.68          $i(v7) & ( ~ (v8 = 0) |  ~ (v6 = 0)))))
% 191.96/26.68  
% 191.96/26.68    (fact_antisymD)
% 191.96/26.69     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5:
% 191.96/26.69      $i] : (v1 = v0 |  ~ (tc_prod(v3, v3) = v4) |  ~ (c_Product__Type_OPair(v3,
% 191.96/26.69          v3, v0, v1) = v5) |  ~ (c_member(v4, v5, v2) = 0) |  ~ $i(v3) |  ~
% 191.96/26.69      $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: any] :  ? [v7: $i] :  ? [v8: any] :
% 191.96/26.69      (c_Relation_Oantisym(v3, v2) = v6 & c_Product__Type_OPair(v3, v3, v1, v0) =
% 191.96/26.69        v7 & c_member(v4, v7, v2) = v8 & $i(v7) & ( ~ (v8 = 0) |  ~ (v6 = 0))))
% 191.96/26.69  
% 191.96/26.69    (fact_below__Lin)
% 191.96/26.69    $i(c_Arrow__Order__Mirabelle_OLin) & $i(tc_HOL_Obool) &
% 191.96/26.69    $i(tc_Arrow__Order__Mirabelle_Oalt) &  ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0,
% 191.96/26.69        tc_HOL_Obool) = v1 & tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.69        tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2: $i] :  !
% 191.96/26.69      [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : (v4 = v3 |  ~
% 191.96/26.69        (c_Arrow__Order__Mirabelle_Obelow(v2, v4, v3) = v5) |  ~ $i(v4) |  ~
% 191.96/26.69        $i(v3) |  ~ $i(v2) |  ? [v6: any] :  ? [v7: any] : (c_member(v1, v5,
% 191.96/26.69            c_Arrow__Order__Mirabelle_OLin) = v7 & c_member(v1, v2,
% 191.96/26.69            c_Arrow__Order__Mirabelle_OLin) = v6 & ( ~ (v6 = 0) | v7 = 0))))
% 191.96/26.69  
% 191.96/26.69    (fact_converse__in__Lin)
% 191.96/26.69    $i(c_Arrow__Order__Mirabelle_OLin) & $i(tc_HOL_Obool) &
% 191.96/26.69    $i(tc_Arrow__Order__Mirabelle_Oalt) &  ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0,
% 191.96/26.69        tc_HOL_Obool) = v1 & tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.69        tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2: $i] :  !
% 191.96/26.69      [v3: int] : (v3 = 0 |  ~ (c_member(v1, v2, c_Arrow__Order__Mirabelle_OLin) =
% 191.96/26.69          v3) |  ~ $i(v2) |  ? [v4: $i] :  ? [v5: int] : ( ~ (v5 = 0) &
% 191.96/26.69          c_Relation_Oconverse(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.69            tc_Arrow__Order__Mirabelle_Oalt, v2) = v4 & c_member(v1, v4,
% 191.96/26.69            c_Arrow__Order__Mirabelle_OLin) = v5 & $i(v4))) &  ! [v2: $i] : ( ~
% 191.96/26.69        (c_member(v1, v2, c_Arrow__Order__Mirabelle_OLin) = 0) |  ~ $i(v2) |  ?
% 191.96/26.69        [v3: $i] : (c_Relation_Oconverse(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.69            tc_Arrow__Order__Mirabelle_Oalt, v2) = v3 & c_member(v1, v3,
% 191.96/26.69            c_Arrow__Order__Mirabelle_OLin) = 0 & $i(v3))))
% 191.96/26.69  
% 191.96/26.69    (fact_in__above)
% 191.96/26.69    $i(c_Arrow__Order__Mirabelle_OLin) & $i(tc_HOL_Obool) &
% 191.96/26.69    $i(tc_Arrow__Order__Mirabelle_Oalt) &  ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0,
% 191.96/26.69        tc_HOL_Obool) = v1 & tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.69        tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2: $i] :  !
% 191.96/26.69      [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] :  ! [v8:
% 191.96/26.69        $i] :  ! [v9: any] : (v6 = v5 |  ~ (c_Arrow__Order__Mirabelle_Oabove(v4,
% 191.96/26.69            v6, v5) = v8) |  ~
% 191.96/26.69        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.69            tc_Arrow__Order__Mirabelle_Oalt, v3, v2) = v7) |  ~ (c_member(v0, v7,
% 191.96/26.69            v8) = v9) |  ~ $i(v6) |  ~ $i(v5) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2)
% 191.96/26.69        |  ? [v10: any] :  ? [v11: $i] :  ? [v12: any] :  ? [v13: $i] :  ? [v14:
% 191.96/26.69          any] :  ? [v15: any] :
% 191.96/26.69        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.69            tc_Arrow__Order__Mirabelle_Oalt, v6, v2) = v11 &
% 191.96/26.69          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.69            tc_Arrow__Order__Mirabelle_Oalt, v3, v6) = v13 & c_member(v1, v4,
% 191.96/26.69            c_Arrow__Order__Mirabelle_OLin) = v10 & c_member(v0, v13, v4) = v14 &
% 191.96/26.69          c_member(v0, v11, v4) = v12 & c_member(v0, v7, v4) = v15 & $i(v13) &
% 191.96/26.69          $i(v11) & ( ~ (v10 = 0) | (( ~ (v9 = 0) | ( ~ (v3 = v2) & ( ~ (v5 = v3)
% 191.96/26.69                    | v12 = 0) & (v5 = v3 | (( ~ (v5 = v2) | v14 = 0 | v6 = v3) &
% 191.96/26.69                      (v15 = 0 | v5 = v2))))) & (v9 = 0 | v3 = v2 | (v5 = v3 &  ~
% 191.96/26.69                  (v12 = 0)) | ( ~ (v5 = v3) & ((v5 = v2 &  ~ (v14 = 0) &  ~ (v6 =
% 191.96/26.69                        v3)) | ( ~ (v15 = 0) &  ~ (v5 = v2))))))))))
% 191.96/26.69  
% 191.96/26.70    (fact_in__below)
% 191.96/26.70    $i(c_Arrow__Order__Mirabelle_OLin) & $i(tc_HOL_Obool) &
% 191.96/26.70    $i(tc_Arrow__Order__Mirabelle_Oalt) &  ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0,
% 191.96/26.70        tc_HOL_Obool) = v1 & tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.70        tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2: $i] :  !
% 191.96/26.70      [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] :  ! [v8:
% 191.96/26.70        $i] :  ! [v9: any] : (v6 = v5 |  ~ (c_Arrow__Order__Mirabelle_Obelow(v4,
% 191.96/26.70            v6, v5) = v8) |  ~
% 191.96/26.70        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.70            tc_Arrow__Order__Mirabelle_Oalt, v3, v2) = v7) |  ~ (c_member(v0, v7,
% 191.96/26.70            v8) = v9) |  ~ $i(v6) |  ~ $i(v5) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2)
% 191.96/26.70        |  ? [v10: any] :  ? [v11: $i] :  ? [v12: any] :  ? [v13: $i] :  ? [v14:
% 191.96/26.70          any] :  ? [v15: any] :
% 191.96/26.70        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.70            tc_Arrow__Order__Mirabelle_Oalt, v5, v2) = v13 &
% 191.96/26.70          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.70            tc_Arrow__Order__Mirabelle_Oalt, v3, v5) = v11 & c_member(v1, v4,
% 191.96/26.70            c_Arrow__Order__Mirabelle_OLin) = v10 & c_member(v0, v13, v4) = v14 &
% 191.96/26.70          c_member(v0, v11, v4) = v12 & c_member(v0, v7, v4) = v15 & $i(v13) &
% 191.96/26.70          $i(v11) & ( ~ (v10 = 0) | (( ~ (v9 = 0) | ( ~ (v3 = v2) & ( ~ (v6 = v2)
% 191.96/26.70                    | v12 = 0) & (v6 = v2 | (( ~ (v6 = v3) | v14 = 0 | v5 = v2) &
% 191.96/26.70                      (v15 = 0 | v6 = v3))))) & (v9 = 0 | v3 = v2 | (v6 = v2 &  ~
% 191.96/26.70                  (v12 = 0)) | ( ~ (v6 = v2) & ((v6 = v3 &  ~ (v14 = 0) &  ~ (v5 =
% 191.96/26.70                        v2)) | ( ~ (v15 = 0) &  ~ (v6 = v3))))))))))
% 191.96/26.70  
% 191.96/26.70    (fact_in__mkbot)
% 191.96/26.70    $i(tc_Arrow__Order__Mirabelle_Oalt) &  ? [v0: $i] :
% 191.96/26.70    (tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt) =
% 191.96/26.70      v0 & $i(v0) &  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 191.96/26.70      [v5: $i] :  ! [v6: $i] :  ! [v7: int] : (v7 = 0 | v3 = v1 |  ~
% 191.96/26.70        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.70            tc_Arrow__Order__Mirabelle_Oalt, v4, v3) = v5) |  ~
% 191.96/26.70        (c_Arrow__Order__Mirabelle_Omkbot(v2, v1) = v6) |  ~ (c_member(v0, v5, v6)
% 191.96/26.70          = v7) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | ( ~ (v4 = v1) & 
% 191.96/26.70          ? [v8: int] : ( ~ (v8 = 0) & c_member(v0, v5, v2) = v8))) &  ! [v1: $i]
% 191.96/26.70      :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] : ( ~
% 191.96/26.70        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.70            tc_Arrow__Order__Mirabelle_Oalt, v4, v3) = v5) |  ~
% 191.96/26.70        (c_Arrow__Order__Mirabelle_Omkbot(v2, v1) = v6) |  ~ (c_member(v0, v5, v6)
% 191.96/26.70          = 0) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | ( ~ (v3 = v1) &
% 191.96/26.70          (v4 = v1 | c_member(v0, v5, v2) = 0))))
% 191.96/26.70  
% 191.96/26.70    (fact_in__mktop)
% 191.96/26.70    $i(tc_Arrow__Order__Mirabelle_Oalt) &  ? [v0: $i] :
% 191.96/26.70    (tc_prod(tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt) =
% 191.96/26.70      v0 & $i(v0) &  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 191.96/26.70      [v5: $i] :  ! [v6: $i] :  ! [v7: int] : (v7 = 0 | v4 = v1 |  ~
% 191.96/26.70        (c_Arrow__Order__Mirabelle_Omktop(v2, v1) = v6) |  ~
% 191.96/26.70        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.70            tc_Arrow__Order__Mirabelle_Oalt, v4, v3) = v5) |  ~ (c_member(v0, v5,
% 191.96/26.70            v6) = v7) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | ( ~ (v3 =
% 191.96/26.70            v1) &  ? [v8: int] : ( ~ (v8 = 0) & c_member(v0, v5, v2) = v8))) &  !
% 191.96/26.70      [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6:
% 191.96/26.70        $i] : ( ~ (c_Arrow__Order__Mirabelle_Omktop(v2, v1) = v6) |  ~
% 191.96/26.71        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.71            tc_Arrow__Order__Mirabelle_Oalt, v4, v3) = v5) |  ~ (c_member(v0, v5,
% 191.96/26.71            v6) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) | ( ~ (v4 =
% 191.96/26.71            v1) & (v3 = v1 | c_member(v0, v5, v2) = 0))))
% 191.96/26.71  
% 191.96/26.71    (fact_linear__alt)
% 191.96/26.71    $i(c_Arrow__Order__Mirabelle_OLin) & $i(tc_HOL_Obool) &
% 191.96/26.71    $i(tc_Arrow__Order__Mirabelle_Oalt) &  ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0,
% 191.96/26.71        tc_HOL_Obool) = v1 & tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 191.96/26.71        tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ? [v2: $i] :
% 191.96/26.71      (c_member(v1, v2, c_Arrow__Order__Mirabelle_OLin) = 0 & $i(v2)))
% 191.96/26.71  
% 191.96/26.71    (fact_mem__def)
% 191.96/26.71     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: int] : (v3 = 0 |  ~
% 191.96/26.71      (c_member(v2, v1, v0) = v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v4:
% 191.96/26.71        $i] :  ? [v5: int] : ( ~ (v5 = 0) & hBOOL(v4) = v5 & hAPP(v0, v1) = v4 &
% 191.96/26.71        $i(v4))) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~ (c_member(v2, v1,
% 191.96/26.71          v0) = 0) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: $i] : (hBOOL(v3)
% 191.96/26.71        = 0 & hAPP(v0, v1) = v3 & $i(v3)))
% 191.96/26.71  
% 191.96/26.71    (fact_mkbot__Lin)
% 192.36/26.71    $i(c_Arrow__Order__Mirabelle_OLin) & $i(tc_HOL_Obool) &
% 192.36/26.71    $i(tc_Arrow__Order__Mirabelle_Oalt) &  ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0,
% 192.36/26.71        tc_HOL_Obool) = v1 & tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.71        tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2: $i] :  !
% 192.36/26.71      [v3: $i] :  ! [v4: $i] : ( ~ (c_Arrow__Order__Mirabelle_Omkbot(v3, v2) = v4)
% 192.36/26.71        |  ~ $i(v3) |  ~ $i(v2) |  ? [v5: any] :  ? [v6: any] : (c_member(v1, v4,
% 192.36/26.71            c_Arrow__Order__Mirabelle_OLin) = v6 & c_member(v1, v3,
% 192.36/26.71            c_Arrow__Order__Mirabelle_OLin) = v5 & ( ~ (v5 = 0) | v6 = 0))))
% 192.36/26.71  
% 192.36/26.71    (fact_mktop__Lin)
% 192.36/26.71    $i(c_Arrow__Order__Mirabelle_OLin) & $i(tc_HOL_Obool) &
% 192.36/26.71    $i(tc_Arrow__Order__Mirabelle_Oalt) &  ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0,
% 192.36/26.71        tc_HOL_Obool) = v1 & tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.71        tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2: $i] :  !
% 192.36/26.71      [v3: $i] :  ! [v4: $i] : ( ~ (c_Arrow__Order__Mirabelle_Omktop(v3, v2) = v4)
% 192.36/26.71        |  ~ $i(v3) |  ~ $i(v2) |  ? [v5: any] :  ? [v6: any] : (c_member(v1, v4,
% 192.36/26.71            c_Arrow__Order__Mirabelle_OLin) = v6 & c_member(v1, v3,
% 192.36/26.71            c_Arrow__Order__Mirabelle_OLin) = v5 & ( ~ (v5 = 0) | v6 = 0))))
% 192.36/26.71  
% 192.36/26.71    (fact_notin__Lin__iff)
% 192.36/26.71    $i(c_Arrow__Order__Mirabelle_OLin) & $i(tc_HOL_Obool) &
% 192.36/26.71    $i(tc_Arrow__Order__Mirabelle_Oalt) &  ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0,
% 192.36/26.71        tc_HOL_Obool) = v1 & tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.71        tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2: $i] :  !
% 192.36/26.71      [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: any] : (v3 = v2 |  ~
% 192.36/26.71        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.71            tc_Arrow__Order__Mirabelle_Oalt, v2, v3) = v5) |  ~ (c_member(v0, v5,
% 192.36/26.71            v4) = v6) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2) |  ? [v7: any] :  ? [v8:
% 192.36/26.71          $i] :  ? [v9: any] :
% 192.36/26.71        (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.71            tc_Arrow__Order__Mirabelle_Oalt, v3, v2) = v8 & c_member(v1, v4,
% 192.36/26.71            c_Arrow__Order__Mirabelle_OLin) = v7 & c_member(v0, v8, v4) = v9 &
% 192.36/26.71          $i(v8) & ( ~ (v7 = 0) | (( ~ (v9 = 0) |  ~ (v6 = 0)) & (v9 = 0 | v6 =
% 192.36/26.71                0))))))
% 192.36/26.71  
% 192.36/26.71    (fact_single__valuedD)
% 192.36/26.72     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5:
% 192.36/26.72      $i] :  ! [v6: $i] :  ! [v7: $i] :  ! [v8: $i] : (v1 = v0 |  ~ (tc_prod(v5,
% 192.36/26.72          v4) = v6) |  ~ (c_Product__Type_OPair(v5, v4, v2, v1) = v7) |  ~
% 192.36/26.72      (c_Product__Type_OPair(v5, v4, v2, v0) = v8) |  ~ (c_member(v6, v8, v3) = 0)
% 192.36/26.72      |  ~ (c_member(v6, v7, v3) = 0) |  ~ $i(v5) |  ~ $i(v4) |  ~ $i(v3) |  ~
% 192.36/26.72      $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v9: int] : ( ~ (v9 = 0) &
% 192.36/26.72        c_Relation_Osingle__valued(v5, v4, v3) = v9))
% 192.36/26.72  
% 192.36/26.72    (fact_transD)
% 192.36/26.72     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5:
% 192.36/26.72      $i] :  ! [v6: $i] :  ! [v7: $i] :  ! [v8: int] : (v8 = 0 |  ~ (tc_prod(v4,
% 192.36/26.72          v4) = v5) |  ~ (c_Product__Type_OPair(v4, v4, v2, v0) = v7) |  ~
% 192.36/26.72      (c_Product__Type_OPair(v4, v4, v1, v0) = v6) |  ~ (c_member(v5, v7, v3) =
% 192.36/26.72        v8) |  ~ (c_member(v5, v6, v3) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2) | 
% 192.36/26.72      ~ $i(v1) |  ~ $i(v0) |  ? [v9: any] :  ? [v10: $i] :  ? [v11: any] :
% 192.36/26.72      (c_Relation_Otrans(v4, v3) = v9 & c_Product__Type_OPair(v4, v4, v2, v1) =
% 192.36/26.72        v10 & c_member(v5, v10, v3) = v11 & $i(v10) & ( ~ (v11 = 0) |  ~ (v9 =
% 192.36/26.72            0))))
% 192.36/26.72  
% 192.36/26.72    (fact_wf__asym)
% 192.36/26.72     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5:
% 192.36/26.72      $i] : ( ~ (tc_prod(v3, v3) = v4) |  ~ (c_Product__Type_OPair(v3, v3, v0, v1)
% 192.36/26.72        = v5) |  ~ (c_member(v4, v5, v2) = 0) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1)
% 192.36/26.72      |  ~ $i(v0) |  ? [v6: any] :  ? [v7: $i] :  ? [v8: any] :
% 192.36/26.72      (c_Wellfounded_Owf(v3, v2) = v6 & c_Product__Type_OPair(v3, v3, v1, v0) = v7
% 192.36/26.72        & c_member(v4, v7, v2) = v8 & $i(v7) & ( ~ (v8 = 0) |  ~ (v6 = 0))))
% 192.36/26.72  
% 192.36/26.72    (fact_wf__not__sym)
% 192.36/26.72     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5:
% 192.36/26.72      $i] : ( ~ (tc_prod(v3, v3) = v4) |  ~ (c_Product__Type_OPair(v3, v3, v0, v1)
% 192.36/26.72        = v5) |  ~ (c_member(v4, v5, v2) = 0) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1)
% 192.36/26.72      |  ~ $i(v0) |  ? [v6: any] :  ? [v7: $i] :  ? [v8: any] :
% 192.36/26.72      (c_Wellfounded_Owf(v3, v2) = v6 & c_Product__Type_OPair(v3, v3, v1, v0) = v7
% 192.36/26.72        & c_member(v4, v7, v2) = v8 & $i(v7) & ( ~ (v8 = 0) |  ~ (v6 = 0))))
% 192.36/26.72  
% 192.36/26.72    (function-axioms)
% 192.36/26.76     ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  !
% 192.36/26.76    [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : (v1 = v0 | 
% 192.36/26.76      ~ (c_Nitpick_Ofold__graph_H(v7, v6, v5, v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Nitpick_Ofold__graph_H(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0: $i] :  !
% 192.36/26.76    [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i]
% 192.36/26.76    :  ! [v7: $i] : (v1 = v0 |  ~ (c_Product__Type_Ocurry(v7, v6, v5, v4, v3, v2)
% 192.36/26.76        = v1) |  ~ (c_Product__Type_Ocurry(v7, v6, v5, v4, v3, v2) = v0)) &  !
% 192.36/26.76    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3:
% 192.36/26.76      $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Recdef_Owfrec__rel(v7, v6, v5, v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Recdef_Owfrec__rel(v7, v6, v5, v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1:
% 192.36/26.76      $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] :
% 192.36/26.76    (v1 = v0 |  ~ (c_Nitpick_Owf__wfrec_H(v6, v5, v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Nitpick_Owf__wfrec_H(v6, v5, v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1:
% 192.36/26.76      $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] :
% 192.36/26.76    (v1 = v0 |  ~ (c_Recdef_Ocut(v6, v5, v4, v3, v2) = v1) |  ~ (c_Recdef_Ocut(v6,
% 192.36/26.76          v5, v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  !
% 192.36/26.76    [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Product__Type_Ointernal__split(v6, v5, v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Product__Type_Ointernal__split(v6, v5, v4, v3, v2) = v0)) &  ! [v0: $i] :
% 192.36/26.76     ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6:
% 192.36/26.76      $i] : (v1 = v0 |  ~ (c_Product__Type_Oprod_Oprod__rec(v6, v5, v4, v3, v2) =
% 192.36/26.76        v1) |  ~ (c_Product__Type_Oprod_Oprod__rec(v6, v5, v4, v3, v2) = v0)) &  !
% 192.36/26.76    [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i]
% 192.36/26.76    : (v1 = v0 |  ~ (c_Relation_OImage(v5, v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Relation_OImage(v5, v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  !
% 192.36/26.76    [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Recdef_Owfrec(v5, v4, v3, v2) = v1) |  ~ (c_Recdef_Owfrec(v5, v4, v3, v2)
% 192.36/26.76        = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4:
% 192.36/26.76      $i] :  ! [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OSigma(v5, v4, v3, v2) =
% 192.36/26.76        v1) |  ~ (c_Product__Type_OSigma(v5, v4, v3, v2) = v0)) &  ! [v0: $i] :  !
% 192.36/26.76    [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : (v1 = v0 | 
% 192.36/26.76      ~ (c_Nitpick_Owf__wfrec(v5, v4, v3, v2) = v1) |  ~ (c_Nitpick_Owf__wfrec(v5,
% 192.36/26.76          v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3:
% 192.36/26.76      $i] :  ! [v4: $i] :  ! [v5: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Wellfounded_Olex__prod(v5, v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Wellfounded_Olex__prod(v5, v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i]
% 192.36/26.76    :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Recdef_Osame__fst(v5, v4, v3, v2) = v1) |  ~ (c_Recdef_Osame__fst(v5, v4,
% 192.36/26.76          v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :
% 192.36/26.76     ! [v4: $i] :  ! [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3,
% 192.36/26.76          v2) = v1) |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0)) &  ! [v0:
% 192.36/26.76      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i]
% 192.36/26.76    :  ! [v4: $i] : (v1 = v0 |  ~ (c_Equiv__Relations_Oequiv(v4, v3, v2) = v1) | 
% 192.36/26.76      ~ (c_Equiv__Relations_Oequiv(v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i]
% 192.36/26.76    :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Lattices_Osemilattice__inf__class_Oinf(v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Lattices_Osemilattice__inf__class_Oinf(v4, v3, v2) = v0)) &  ! [v0:
% 192.36/26.76      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i]
% 192.36/26.76    :  ! [v4: $i] : (v1 = v0 |  ~ (c_Orderings_Oord__class_Oless__eq(v4, v3, v2) =
% 192.36/26.76        v1) |  ~ (c_Orderings_Oord__class_Oless__eq(v4, v3, v2) = v0)) &  ! [v0:
% 192.36/26.76      $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Wellfounded_Omlex__prod(v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Wellfounded_Omlex__prod(v4, v3, v2) = v0)) &  ! [v0: MultipleValueBool] :
% 192.36/26.76     ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 =
% 192.36/26.76      v0 |  ~ (c_Orderings_Oord__class_Oless(v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Orderings_Oord__class_Oless(v4, v3, v2) = v0)) &  ! [v0:
% 192.36/26.76      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i]
% 192.36/26.76    :  ! [v4: $i] : (v1 = v0 |  ~ (c_Order__Relation_Opartial__order__on(v4, v3,
% 192.36/26.76          v2) = v1) |  ~ (c_Order__Relation_Opartial__order__on(v4, v3, v2) = v0))
% 192.36/26.76    &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  !
% 192.36/26.76    [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_Order__Relation_Owell__order__on(v4,
% 192.36/26.76          v3, v2) = v1) |  ~ (c_Order__Relation_Owell__order__on(v4, v3, v2) =
% 192.36/26.76        v0)) &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 192.36/26.76      $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Order__Relation_Opreorder__on(v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Order__Relation_Opreorder__on(v4, v3, v2) = v0)) &  ! [v0:
% 192.36/26.76      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i]
% 192.36/26.76    :  ! [v4: $i] : (v1 = v0 |  ~ (c_Order__Relation_Olinear__order__on(v4, v3,
% 192.36/26.76          v2) = v1) |  ~ (c_Order__Relation_Olinear__order__on(v4, v3, v2) = v0))
% 192.36/26.76    &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  !
% 192.36/26.76    [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Order__Relation_Ostrict__linear__order__on(v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Order__Relation_Ostrict__linear__order__on(v4, v3, v2) = v0)) &  ! [v0:
% 192.36/26.76      $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Groups_Ominus__class_Ominus(v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Groups_Ominus__class_Ominus(v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1:
% 192.36/26.76      $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Lattices_Osemilattice__sup__class_Osup(v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Lattices_Osemilattice__sup__class_Osup(v4, v3, v2) = v0)) &  ! [v0: $i] :
% 192.36/26.76     ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Set_Oinsert(v4, v3, v2) = v1) |  ~ (c_Set_Oinsert(v4, v3, v2) = v0)) &  !
% 192.36/26.76    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3:
% 192.36/26.76      $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_Relation_Orefl__on(v4, v3, v2) = v1) | 
% 192.36/26.76      ~ (c_Relation_Orefl__on(v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  !
% 192.36/26.76    [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Relation_Oinv__image(v4, v3, v2) = v1) |  ~ (c_Relation_Oinv__image(v4,
% 192.36/26.76          v3, v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool]
% 192.36/26.76    :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Relation_Ototal__on(v4, v3, v2) = v1) |  ~ (c_Relation_Ototal__on(v4, v3,
% 192.36/26.76          v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  !
% 192.36/26.76    [v4: $i] : (v1 = v0 |  ~ (c_Relation_ODomain(v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Relation_ODomain(v4, v3, v2) = v0)) &  ! [v0: MultipleValueBool] :  !
% 192.36/26.76    [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |
% 192.36/26.76       ~ (c_Relation_Osingle__valued(v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Relation_Osingle__valued(v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :
% 192.36/26.76     ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Relation_Oconverse(v4, v3, v2) = v1) |  ~ (c_Relation_Oconverse(v4, v3,
% 192.36/26.76          v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  !
% 192.36/26.76    [v4: $i] : (v1 = v0 |  ~ (c_Relation_ORange(v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Relation_ORange(v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2:
% 192.36/26.76      $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Arrow__Order__Mirabelle_Obelow(v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Arrow__Order__Mirabelle_Obelow(v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1:
% 192.36/26.76      $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Arrow__Order__Mirabelle_Oabove(v4, v3, v2) = v1) |  ~
% 192.36/26.76      (c_Arrow__Order__Mirabelle_Oabove(v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1:
% 192.36/26.76      $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_FunDef_Oin__rel(v4, v3, v2) = v1) |  ~ (c_FunDef_Oin__rel(v4, v3, v2) =
% 192.36/26.76        v0)) &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 192.36/26.76      $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1)
% 192.36/26.76      |  ~ (c_member(v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i]
% 192.36/26.76    :  ! [v3: $i] : (v1 = v0 |  ~ (c_Set_Othe__elem(v3, v2) = v1) |  ~
% 192.36/26.76      (c_Set_Othe__elem(v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :
% 192.36/26.76     ! [v3: $i] : (v1 = v0 |  ~ (c_Relation_OField(v3, v2) = v1) |  ~
% 192.36/26.76      (c_Relation_OField(v3, v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 192.36/26.76      MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Wellfounded_OwfP(v3, v2) = v1) |  ~ (c_Wellfounded_OwfP(v3, v2) = v0)) & 
% 192.36/26.76    ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3:
% 192.36/26.76      $i] : (v1 = v0 |  ~ (c_Wellfounded_Owf(v3, v2) = v1) |  ~
% 192.36/26.76      (c_Wellfounded_Owf(v3, v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 192.36/26.76      MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Relation_Otrans(v3, v2) = v1) |  ~ (c_Relation_Otrans(v3, v2) = v0)) &  !
% 192.36/26.76    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3:
% 192.36/26.76      $i] : (v1 = v0 |  ~ (c_Wellfounded_Oacyclic(v3, v2) = v1) |  ~
% 192.36/26.76      (c_Wellfounded_Oacyclic(v3, v2) = v0)) &  ! [v0: MultipleValueBool] :  !
% 192.36/26.76    [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Relation_Oantisym(v3, v2) = v1) |  ~ (c_Relation_Oantisym(v3, v2) = v0))
% 192.36/26.76    &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Transitive__Closure_Otrancl(v3, v2) = v1) |  ~
% 192.36/26.76      (c_Transitive__Closure_Otrancl(v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] : 
% 192.36/26.76    ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~ (c_Relation_OId__on(v3, v2) = v1) | 
% 192.36/26.76      ~ (c_Relation_OId__on(v3, v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 192.36/26.76      MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Relation_Oirrefl(v3, v2) = v1) |  ~ (c_Relation_Oirrefl(v3, v2) = v0)) & 
% 192.36/26.76    ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Transitive__Closure_Ortrancl(v3, v2) = v1) |  ~
% 192.36/26.76      (c_Transitive__Closure_Ortrancl(v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :
% 192.36/26.76     ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~ (c_Wellfounded_Oacc(v3, v2) = v1) | 
% 192.36/26.76      ~ (c_Wellfounded_Oacc(v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2:
% 192.36/26.76      $i] :  ! [v3: $i] : (v1 = v0 |  ~ (tc_fun(v3, v2) = v1) |  ~ (tc_fun(v3, v2)
% 192.36/26.76        = v0)) &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 192.36/26.76      $i] :  ! [v3: $i] : (v1 = v0 |  ~ (c_Nitpick_Orefl_H(v3, v2) = v1) |  ~
% 192.36/26.76      (c_Nitpick_Orefl_H(v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i]
% 192.36/26.76    :  ! [v3: $i] : (v1 = v0 |  ~ (c_Arrow__Order__Mirabelle_Omktop(v3, v2) = v1)
% 192.36/26.76      |  ~ (c_Arrow__Order__Mirabelle_Omktop(v3, v2) = v0)) &  ! [v0: $i] :  !
% 192.36/26.76    [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~ (tc_prod(v3, v2) = v1) | 
% 192.36/26.76      ~ (tc_prod(v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  !
% 192.36/26.76    [v3: $i] : (v1 = v0 |  ~ (c_Arrow__Order__Mirabelle_Omkbot(v3, v2) = v1) |  ~
% 192.36/26.76      (c_Arrow__Order__Mirabelle_Omkbot(v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i]
% 192.36/26.76    :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~ (hAPP(v3, v2) = v1) |  ~ (hAPP(v3,
% 192.36/26.76          v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] : 
% 192.36/26.76    ! [v2: $i] : (v1 = v0 |  ~ (class_Lattices_Obounded__lattice(v2) = v1) |  ~
% 192.36/26.76      (class_Lattices_Obounded__lattice(v2) = v0)) &  ! [v0: MultipleValueBool] : 
% 192.36/26.76    ! [v1: MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~
% 192.36/26.76      (class_Lattices_Osemilattice__inf(v2) = v1) |  ~
% 192.36/26.76      (class_Lattices_Osemilattice__inf(v2) = v0)) &  ! [v0: MultipleValueBool] : 
% 192.36/26.76    ! [v1: MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~
% 192.36/26.76      (class_Orderings_Oord(v2) = v1) |  ~ (class_Orderings_Oord(v2) = v0)) &  !
% 192.36/26.76    [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : (v1 = v0
% 192.36/26.76      |  ~ (class_Orderings_Oorder(v2) = v1) |  ~ (class_Orderings_Oorder(v2) =
% 192.36/26.76        v0)) &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 192.36/26.76      $i] : (v1 = v0 |  ~ (class_Orderings_Olinorder(v2) = v1) |  ~
% 192.36/26.76      (class_Orderings_Olinorder(v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 192.36/26.76      MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~
% 192.36/26.76      (class_Orderings_Opreorder(v2) = v1) |  ~ (class_Orderings_Opreorder(v2) =
% 192.36/26.76        v0)) &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 192.36/26.76      $i] : (v1 = v0 |  ~ (class_Orderings_Obot(v2) = v1) |  ~
% 192.36/26.76      (class_Orderings_Obot(v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 192.36/26.76      MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~
% 192.36/26.76      (class_Groups_Oab__group__add(v2) = v1) |  ~
% 192.36/26.76      (class_Groups_Oab__group__add(v2) = v0)) &  ! [v0: MultipleValueBool] :  !
% 192.36/26.76    [v1: MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~
% 192.36/26.76      (class_Lattices_Obounded__lattice__bot(v2) = v1) |  ~
% 192.36/26.76      (class_Lattices_Obounded__lattice__bot(v2) = v0)) &  ! [v0: $i] :  ! [v1:
% 192.36/26.76      $i] :  ! [v2: $i] : (v1 = v0 |  ~ (c_Orderings_Obot__class_Obot(v2) = v1) | 
% 192.36/26.76      ~ (c_Orderings_Obot__class_Obot(v2) = v0)) &  ! [v0: MultipleValueBool] :  !
% 192.36/26.76    [v1: MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~
% 192.36/26.76      (class_Groups_Oordered__ab__group__add(v2) = v1) |  ~
% 192.36/26.76      (class_Groups_Oordered__ab__group__add(v2) = v0)) &  ! [v0: $i] :  ! [v1:
% 192.36/26.76      $i] :  ! [v2: $i] : (v1 = v0 |  ~ (c_Wellfounded_Omeasure(v2) = v1) |  ~
% 192.36/26.76      (c_Wellfounded_Omeasure(v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 192.36/26.76      MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~
% 192.36/26.76      (class_Lattices_Osemilattice__sup(v2) = v1) |  ~
% 192.36/26.76      (class_Lattices_Osemilattice__sup(v2) = v0)) &  ! [v0: MultipleValueBool] : 
% 192.36/26.76    ! [v1: MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~
% 192.36/26.76      (class_Lattices_Olattice(v2) = v1) |  ~ (class_Lattices_Olattice(v2) = v0))
% 192.36/26.76    &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : (v1
% 192.36/26.76      = v0 |  ~ (class_Groups_Ominus(v2) = v1) |  ~ (class_Groups_Ominus(v2) =
% 192.36/26.76        v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~
% 192.36/26.76      (c_Relation_OId(v2) = v1) |  ~ (c_Relation_OId(v2) = v0)) &  ! [v0: $i] :  !
% 192.36/26.76    [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~ (c_fequal(v2) = v1) |  ~ (c_fequal(v2)
% 192.36/26.76        = v0)) &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2:
% 192.36/26.76      $i] : (v1 = v0 |  ~ (hBOOL(v2) = v1) |  ~ (hBOOL(v2) = v0)) &  ? [v0: $i] : 
% 192.36/26.76    ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :  ? [v6:
% 192.36/26.76      MultipleValueBool] : (c_Nitpick_Ofold__graph_H(v5, v4, v3, v2, v1, v0) = v6)
% 192.36/26.76    &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: $i] :  ?
% 192.36/26.76    [v5: $i] :  ? [v6: MultipleValueBool] : (c_Recdef_Owfrec__rel(v5, v4, v3, v2,
% 192.36/26.76        v1, v0) = v6) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ?
% 192.36/26.76    [v4: $i] :  ? [v5: $i] :  ? [v6: $i] : (c_Product__Type_Ocurry(v5, v4, v3, v2,
% 192.36/26.76        v1, v0) = v6 & $i(v6)) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3:
% 192.36/26.76      $i] :  ? [v4: $i] :  ? [v5: $i] : (c_Nitpick_Owf__wfrec_H(v4, v3, v2, v1,
% 192.36/26.76        v0) = v5 & $i(v5)) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i]
% 192.36/26.76    :  ? [v4: $i] :  ? [v5: $i] : (c_Recdef_Ocut(v4, v3, v2, v1, v0) = v5 &
% 192.36/26.76      $i(v5)) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4:
% 192.36/26.76      $i] :  ? [v5: $i] : (c_Product__Type_Ointernal__split(v4, v3, v2, v1, v0) =
% 192.36/26.76      v5 & $i(v5)) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ?
% 192.36/26.76    [v4: $i] :  ? [v5: $i] : (c_Product__Type_Oprod_Oprod__rec(v4, v3, v2, v1, v0)
% 192.36/26.76      = v5 & $i(v5)) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ?
% 192.36/26.76    [v4: $i] : (c_Relation_OImage(v3, v2, v1, v0) = v4 & $i(v4)) &  ? [v0: $i] : 
% 192.36/26.76    ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: $i] : (c_Recdef_Owfrec(v3,
% 192.36/26.76        v2, v1, v0) = v4 & $i(v4)) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ?
% 192.36/26.76    [v3: $i] :  ? [v4: $i] : (c_Product__Type_OSigma(v3, v2, v1, v0) = v4 &
% 192.36/26.76      $i(v4)) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4:
% 192.36/26.76      $i] : (c_Nitpick_Owf__wfrec(v3, v2, v1, v0) = v4 & $i(v4)) &  ? [v0: $i] : 
% 192.36/26.76    ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: $i] :
% 192.36/26.76    (c_Wellfounded_Olex__prod(v3, v2, v1, v0) = v4 & $i(v4)) &  ? [v0: $i] :  ?
% 192.36/26.76    [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: $i] : (c_Recdef_Osame__fst(v3,
% 192.36/26.76        v2, v1, v0) = v4 & $i(v4)) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ?
% 192.36/26.76    [v3: $i] :  ? [v4: $i] : (c_Product__Type_OPair(v3, v2, v1, v0) = v4 & $i(v4))
% 192.36/26.76    &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: MultipleValueBool] :
% 192.36/26.76    (c_Equiv__Relations_Oequiv(v2, v1, v0) = v3) &  ? [v0: $i] :  ? [v1: $i] :  ?
% 192.36/26.76    [v2: $i] :  ? [v3: MultipleValueBool] : (c_Orderings_Oord__class_Oless__eq(v2,
% 192.36/26.76        v1, v0) = v3) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3:
% 192.36/26.76      MultipleValueBool] : (c_Orderings_Oord__class_Oless(v2, v1, v0) = v3) &  ?
% 192.36/26.76    [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: MultipleValueBool] :
% 192.36/26.76    (c_Order__Relation_Opartial__order__on(v2, v1, v0) = v3) &  ? [v0: $i] :  ?
% 192.36/26.76    [v1: $i] :  ? [v2: $i] :  ? [v3: MultipleValueBool] :
% 192.36/26.76    (c_Order__Relation_Owell__order__on(v2, v1, v0) = v3) &  ? [v0: $i] :  ? [v1:
% 192.36/26.76      $i] :  ? [v2: $i] :  ? [v3: MultipleValueBool] :
% 192.36/26.76    (c_Order__Relation_Opreorder__on(v2, v1, v0) = v3) &  ? [v0: $i] :  ? [v1: $i]
% 192.36/26.76    :  ? [v2: $i] :  ? [v3: MultipleValueBool] :
% 192.36/26.76    (c_Order__Relation_Olinear__order__on(v2, v1, v0) = v3) &  ? [v0: $i] :  ?
% 192.36/26.76    [v1: $i] :  ? [v2: $i] :  ? [v3: MultipleValueBool] :
% 192.36/26.76    (c_Order__Relation_Ostrict__linear__order__on(v2, v1, v0) = v3) &  ? [v0: $i]
% 192.36/26.76    :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: MultipleValueBool] :
% 192.36/26.76    (c_Relation_Orefl__on(v2, v1, v0) = v3) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2:
% 192.36/26.76      $i] :  ? [v3: MultipleValueBool] : (c_Relation_Ototal__on(v2, v1, v0) = v3)
% 192.36/26.76    &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: MultipleValueBool] :
% 192.36/26.76    (c_Relation_Osingle__valued(v2, v1, v0) = v3) &  ? [v0: $i] :  ? [v1: $i] :  ?
% 192.36/26.76    [v2: $i] :  ? [v3: MultipleValueBool] : (c_member(v2, v1, v0) = v3) &  ? [v0:
% 192.36/26.76      $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :
% 192.36/26.76    (c_Lattices_Osemilattice__inf__class_Oinf(v2, v1, v0) = v3 & $i(v3)) &  ? [v0:
% 192.36/26.76      $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :
% 192.36/26.76    (c_Wellfounded_Omlex__prod(v2, v1, v0) = v3 & $i(v3)) &  ? [v0: $i] :  ? [v1:
% 192.36/26.76      $i] :  ? [v2: $i] :  ? [v3: $i] : (c_Groups_Ominus__class_Ominus(v2, v1, v0)
% 192.36/26.76      = v3 & $i(v3)) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :
% 192.36/26.76    (c_Lattices_Osemilattice__sup__class_Osup(v2, v1, v0) = v3 & $i(v3)) &  ? [v0:
% 192.36/26.76      $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] : (c_Set_Oinsert(v2, v1, v0) =
% 192.36/26.76      v3 & $i(v3)) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :
% 192.36/26.76    (c_Relation_Oinv__image(v2, v1, v0) = v3 & $i(v3)) &  ? [v0: $i] :  ? [v1: $i]
% 192.36/26.76    :  ? [v2: $i] :  ? [v3: $i] : (c_Relation_ODomain(v2, v1, v0) = v3 & $i(v3)) &
% 192.36/26.76     ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :
% 192.36/26.76    (c_Relation_Oconverse(v2, v1, v0) = v3 & $i(v3)) &  ? [v0: $i] :  ? [v1: $i] :
% 192.36/26.76     ? [v2: $i] :  ? [v3: $i] : (c_Relation_ORange(v2, v1, v0) = v3 & $i(v3)) &  ?
% 192.36/26.76    [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :
% 192.36/26.76    (c_Arrow__Order__Mirabelle_Obelow(v2, v1, v0) = v3 & $i(v3)) &  ? [v0: $i] : 
% 192.36/26.76    ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] : (c_Arrow__Order__Mirabelle_Oabove(v2,
% 192.36/26.76        v1, v0) = v3 & $i(v3)) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3:
% 192.36/26.76      $i] : (c_FunDef_Oin__rel(v2, v1, v0) = v3 & $i(v3)) &  ? [v0: $i] :  ? [v1:
% 192.36/26.76      $i] :  ? [v2: MultipleValueBool] : (c_Wellfounded_OwfP(v1, v0) = v2) &  ?
% 192.36/26.76    [v0: $i] :  ? [v1: $i] :  ? [v2: MultipleValueBool] : (c_Wellfounded_Owf(v1,
% 192.36/26.76        v0) = v2) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: MultipleValueBool] :
% 192.36/26.76    (c_Relation_Otrans(v1, v0) = v2) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2:
% 192.36/26.76      MultipleValueBool] : (c_Wellfounded_Oacyclic(v1, v0) = v2) &  ? [v0: $i] : 
% 192.36/26.76    ? [v1: $i] :  ? [v2: MultipleValueBool] : (c_Relation_Oantisym(v1, v0) = v2) &
% 192.36/26.76     ? [v0: $i] :  ? [v1: $i] :  ? [v2: MultipleValueBool] :
% 192.36/26.76    (c_Relation_Oirrefl(v1, v0) = v2) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2:
% 192.36/26.76      MultipleValueBool] : (c_Nitpick_Orefl_H(v1, v0) = v2) &  ? [v0: $i] :  ?
% 192.36/26.76    [v1: $i] :  ? [v2: $i] : (c_Set_Othe__elem(v1, v0) = v2 & $i(v2)) &  ? [v0:
% 192.36/26.76      $i] :  ? [v1: $i] :  ? [v2: $i] : (c_Relation_OField(v1, v0) = v2 & $i(v2))
% 192.36/26.76    &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] : (c_Transitive__Closure_Otrancl(v1,
% 192.36/26.76        v0) = v2 & $i(v2)) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :
% 192.36/26.76    (c_Relation_OId__on(v1, v0) = v2 & $i(v2)) &  ? [v0: $i] :  ? [v1: $i] :  ?
% 192.36/26.76    [v2: $i] : (c_Transitive__Closure_Ortrancl(v1, v0) = v2 & $i(v2)) &  ? [v0:
% 192.36/26.76      $i] :  ? [v1: $i] :  ? [v2: $i] : (c_Wellfounded_Oacc(v1, v0) = v2 & $i(v2))
% 192.36/26.76    &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] : (tc_fun(v1, v0) = v2 & $i(v2)) & 
% 192.36/26.76    ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] : (c_Arrow__Order__Mirabelle_Omktop(v1,
% 192.36/26.76        v0) = v2 & $i(v2)) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :
% 192.36/26.76    (tc_prod(v1, v0) = v2 & $i(v2)) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :
% 192.36/26.76    (c_Arrow__Order__Mirabelle_Omkbot(v1, v0) = v2 & $i(v2)) &  ? [v0: $i] :  ?
% 192.36/26.76    [v1: $i] :  ? [v2: $i] : (hAPP(v1, v0) = v2 & $i(v2)) &  ? [v0: $i] :  ? [v1:
% 192.36/26.76      MultipleValueBool] : (class_Lattices_Obounded__lattice(v0) = v1) &  ? [v0:
% 192.36/26.76      $i] :  ? [v1: MultipleValueBool] : (class_Lattices_Osemilattice__inf(v0) =
% 192.36/26.76      v1) &  ? [v0: $i] :  ? [v1: MultipleValueBool] : (class_Orderings_Oord(v0) =
% 192.36/26.76      v1) &  ? [v0: $i] :  ? [v1: MultipleValueBool] : (class_Orderings_Oorder(v0)
% 192.36/26.76      = v1) &  ? [v0: $i] :  ? [v1: MultipleValueBool] :
% 192.36/26.76    (class_Orderings_Olinorder(v0) = v1) &  ? [v0: $i] :  ? [v1:
% 192.36/26.76      MultipleValueBool] : (class_Orderings_Opreorder(v0) = v1) &  ? [v0: $i] :  ?
% 192.36/26.76    [v1: MultipleValueBool] : (class_Orderings_Obot(v0) = v1) &  ? [v0: $i] :  ?
% 192.36/26.76    [v1: MultipleValueBool] : (class_Groups_Oab__group__add(v0) = v1) &  ? [v0:
% 192.36/26.76      $i] :  ? [v1: MultipleValueBool] :
% 192.36/26.76    (class_Lattices_Obounded__lattice__bot(v0) = v1) &  ? [v0: $i] :  ? [v1:
% 192.36/26.76      MultipleValueBool] : (class_Groups_Oordered__ab__group__add(v0) = v1) &  ?
% 192.36/26.76    [v0: $i] :  ? [v1: MultipleValueBool] : (class_Lattices_Osemilattice__sup(v0)
% 192.36/26.76      = v1) &  ? [v0: $i] :  ? [v1: MultipleValueBool] :
% 192.36/26.76    (class_Lattices_Olattice(v0) = v1) &  ? [v0: $i] :  ? [v1: MultipleValueBool]
% 192.36/26.76    : (class_Groups_Ominus(v0) = v1) &  ? [v0: $i] :  ? [v1: MultipleValueBool] :
% 192.36/26.76    (hBOOL(v0) = v1) &  ? [v0: $i] :  ? [v1: $i] :
% 192.36/26.76    (c_Orderings_Obot__class_Obot(v0) = v1 & $i(v1)) &  ? [v0: $i] :  ? [v1: $i] :
% 192.36/26.76    (c_Wellfounded_Omeasure(v0) = v1 & $i(v1)) &  ? [v0: $i] :  ? [v1: $i] :
% 192.36/26.76    (c_Relation_OId(v0) = v1 & $i(v1)) &  ? [v0: $i] :  ? [v1: $i] : (c_fequal(v0)
% 192.36/26.76      = v1 & $i(v1))
% 192.36/26.76  
% 192.36/26.76  Further assumptions not needed in the proof:
% 192.36/26.76  --------------------------------------------
% 192.36/26.77  arity_HOL__Obool__Groups_Ominus, arity_HOL__Obool__Lattices_Obounded__lattice,
% 192.36/26.77  arity_HOL__Obool__Lattices_Obounded__lattice__bot,
% 192.36/26.77  arity_HOL__Obool__Lattices_Olattice,
% 192.36/26.77  arity_HOL__Obool__Lattices_Osemilattice__inf,
% 192.36/26.77  arity_HOL__Obool__Lattices_Osemilattice__sup, arity_HOL__Obool__Orderings_Obot,
% 192.36/26.77  arity_HOL__Obool__Orderings_Oord, arity_HOL__Obool__Orderings_Oorder,
% 192.36/26.77  arity_HOL__Obool__Orderings_Opreorder, arity_Nat__Onat__Groups_Ominus,
% 192.36/26.77  arity_Nat__Onat__Lattices_Olattice, arity_Nat__Onat__Lattices_Osemilattice__inf,
% 192.36/26.77  arity_Nat__Onat__Lattices_Osemilattice__sup, arity_Nat__Onat__Orderings_Obot,
% 192.36/26.77  arity_Nat__Onat__Orderings_Olinorder, arity_Nat__Onat__Orderings_Oord,
% 192.36/26.77  arity_Nat__Onat__Orderings_Oorder, arity_Nat__Onat__Orderings_Opreorder,
% 192.36/26.77  arity_fun__Groups_Ominus, arity_fun__Lattices_Obounded__lattice,
% 192.36/26.77  arity_fun__Lattices_Obounded__lattice__bot, arity_fun__Lattices_Olattice,
% 192.36/26.77  arity_fun__Lattices_Osemilattice__inf, arity_fun__Lattices_Osemilattice__sup,
% 192.36/26.77  arity_fun__Orderings_Obot, arity_fun__Orderings_Oord,
% 192.36/26.77  arity_fun__Orderings_Oorder, arity_fun__Orderings_Opreorder, fact_DiffD1,
% 192.36/26.77  fact_DiffD2, fact_DiffE, fact_DiffI, fact_Diff__cancel, fact_Diff__empty,
% 192.36/26.77  fact_Diff__idemp, fact_Diff__iff, fact_Diff__insert, fact_Diff__insert2,
% 192.36/26.77  fact_Diff__insert__absorb, fact_Diff__mono, fact_Diff__partition,
% 192.36/26.77  fact_Diff__subset, fact_Diff__subset__conv, fact_DomainE, fact_DomainI,
% 192.36/26.77  fact_Domain__Diff__subset, fact_Domain__Id__on, fact_Domain__Un__eq,
% 192.36/26.77  fact_Domain__converse, fact_Domain__empty, fact_Domain__empty__iff,
% 192.36/26.77  fact_Domain__iff, fact_Domain__insert, fact_Domain__mono, fact_Field__Un,
% 192.36/26.77  fact_Field__converse, fact_Field__def, fact_Field__empty, fact_Field__insert,
% 192.36/26.77  fact_IdE, fact_IdI, fact_Id__onE, fact_Id__on__empty, fact_Id__on__eqI,
% 192.36/26.77  fact_Id__on__iff, fact_ImageE, fact_Image__Id, fact_Image__Int__subset,
% 192.36/26.77  fact_Image__Un, fact_Image__closed__trancl, fact_Image__empty, fact_Image__iff,
% 192.36/26.77  fact_Image__mono, fact_Image__singleton__iff, fact_IntE, fact_IntI,
% 192.36/26.77  fact_Nitpick_Orefl_H__def, fact_Nitpick_Owf__wfrec_H__def,
% 192.36/26.77  fact_Not__Domain__rtrancl, fact_Pair__eq, fact_Pair__inject,
% 192.36/26.77  fact_Partial__order__eq__Image1__Image1__iff, fact_RangeE, fact_RangeI,
% 192.36/26.77  fact_Range__Diff__subset, fact_Range__Id__on, fact_Range__Un__eq,
% 192.36/26.77  fact_Range__converse, fact_Range__def, fact_Range__empty,
% 192.36/26.77  fact_Range__empty__iff, fact_Range__iff, fact_Range__insert,
% 192.36/26.77  fact_Refl__antisym__eq__Image1__Image1__iff, fact_SigmaD1, fact_SigmaD2,
% 192.36/26.77  fact_SigmaE, fact_SigmaE2, fact_SigmaI, fact_Sigma__empty1,
% 192.36/26.77  fact_Transitive__Closure_Otrancl__into__trancl, fact_UnCI, fact_UnE, fact_UnI1,
% 192.36/26.77  fact_UnI2, fact_Un__Diff, fact_Un__Diff__cancel, fact_Un__Diff__cancel2,
% 192.36/26.77  fact_Un__Image, fact_Un__Int__assoc__eq, fact_Un__absorb, fact_Un__absorb1,
% 192.36/26.77  fact_Un__absorb2, fact_Un__assoc, fact_Un__commute, fact_Un__empty,
% 192.36/26.77  fact_Un__empty__left, fact_Un__empty__right, fact_Un__iff,
% 192.36/26.77  fact_Un__insert__left, fact_Un__insert__right, fact_Un__least,
% 192.36/26.77  fact_Un__left__absorb, fact_Un__left__commute, fact_Un__mono, fact_Un__upper1,
% 192.36/26.77  fact_Un__upper2, fact_acc_OaccI, fact_acc_Osimps, fact_acc__downward,
% 192.36/26.77  fact_acc__downwards, fact_acc__downwards__aux, fact_acc__subset, fact_acc__wfD,
% 192.36/26.77  fact_acc__wfI, fact_acyclicI, fact_acyclic__converse, fact_acyclic__def,
% 192.36/26.77  fact_acyclic__impl__antisym__rtrancl, fact_acyclic__insert,
% 192.36/26.77  fact_acyclic__subset, fact_all__not__in__conv, fact_antisymI, fact_antisym__Id,
% 192.36/26.77  fact_antisym__Id__on, fact_antisym__converse, fact_antisym__def,
% 192.36/26.77  fact_antisym__empty, fact_antisym__reflcl, fact_antisym__subset, fact_ball__Un,
% 192.36/26.77  fact_bex__Un, fact_bot__apply, fact_bot__least, fact_converseD, fact_converseE,
% 192.36/26.77  fact_converseI, fact_converse__Id, fact_converse__Id__on, fact_converse__Un,
% 192.36/26.77  fact_converse__converse, fact_converse__iff, fact_converse__inv__image,
% 192.36/26.77  fact_converse__rtranclE, fact_converse__rtranclE2,
% 192.36/26.77  fact_converse__rtrancl__induct, fact_converse__rtrancl__induct2,
% 192.36/26.77  fact_converse__rtrancl__into__rtrancl, fact_converse__tranclE, fact_curryD,
% 192.36/26.77  fact_curryE, fact_curryI, fact_curry__conv, fact_cut__apply, fact_cuts__eq,
% 192.36/26.77  fact_def__wfrec, fact_diff__eq__diff__eq, fact_diff__eq__diff__less,
% 192.36/26.77  fact_diff__eq__diff__less__eq, fact_diff__single__insert, fact_distrib__inf__le,
% 192.36/26.77  fact_distrib__sup__le, fact_double__diff, fact_doubleton__eq__iff, fact_emptyE,
% 192.36/26.77  fact_empty__Diff, fact_empty__iff, fact_empty__not__insert, fact_empty__subsetI,
% 192.36/26.77  fact_eq__mem, fact_eq__mem__trans, fact_eqelem__imp__iff, fact_eqset__imp__iff,
% 192.36/26.77  fact_equalityCE, fact_equalityD1, fact_equalityD2, fact_equalityE,
% 192.36/26.77  fact_equalityI, fact_equals0D, fact_ex__in__conv, fact_ext,
% 192.36/26.77  fact_fold__graph_H_Oequations_I1_J, fact_fold__graph_H_Oequations_I2_J,
% 192.36/26.77  fact_fold__graph_H_Ointros_I1_J, fact_fold__graph_H_Ointros_I2_J,
% 192.36/26.77  fact_in__inv__image, fact_in__lex__prod, fact_in__measure, fact_in__mono,
% 192.36/26.77  fact_in__rel__def, fact_in__rtrancl__UnI, fact_inf1E, fact_inf1I, fact_inf__le1,
% 192.36/26.77  fact_inf__le2, fact_inf__sup__aci_I5_J, fact_inf__sup__aci_I6_J,
% 192.36/26.77  fact_inf__sup__aci_I7_J, fact_inf__sup__aci_I8_J, fact_inf__sup__ord_I1_J,
% 192.36/26.77  fact_inf__sup__ord_I2_J, fact_inf__sup__ord_I3_J, fact_inf__sup__ord_I4_J,
% 192.36/26.77  fact_insertCI, fact_insertE, fact_insertI1, fact_insertI2, fact_insert__Diff,
% 192.36/26.77  fact_insert__Diff1, fact_insert__Diff__if, fact_insert__Diff__single,
% 192.36/26.77  fact_insert__absorb, fact_insert__absorb2, fact_insert__code,
% 192.36/26.77  fact_insert__commute, fact_insert__ident, fact_insert__iff, fact_insert__is__Un,
% 192.36/26.77  fact_insert__mono, fact_insert__not__empty, fact_insert__subset,
% 192.36/26.77  fact_internal__split__conv, fact_irrefl__def, fact_irrefl__diff__Id,
% 192.36/26.77  fact_irrefl__tranclI, fact_irrefl__trancl__rD, fact_leD, fact_leI,
% 192.36/26.77  fact_le__funD, fact_le__funE, fact_le__fun__def, fact_le__iff__inf,
% 192.36/26.77  fact_le__iff__sup, fact_le__supE, fact_le__supI, fact_le__supI1, fact_le__supI2,
% 192.36/26.77  fact_le__sup__iff, fact_less__by__empty, fact_less__eq, fact_less__fun__def,
% 192.36/26.77  fact_less__imp__neq, fact_less__le__not__le, fact_less__supI1, fact_less__supI2,
% 192.36/26.77  fact_less__than__def, fact_less__than__iff, fact_linear__order__on__converse,
% 192.36/26.77  fact_linear__order__on__def, fact_linorder__antisym__conv1,
% 192.36/26.77  fact_linorder__antisym__conv2, fact_linorder__antisym__conv3,
% 192.36/26.77  fact_linorder__cases, fact_linorder__le__cases, fact_linorder__le__less__linear,
% 192.36/26.77  fact_linorder__less__linear, fact_linorder__linear, fact_linorder__neqE,
% 192.36/26.77  fact_linorder__neq__iff, fact_linorder__not__le, fact_linorder__not__less,
% 192.36/26.77  fact_lnear__order__on__empty, fact_measure__def, fact_mem__Sigma__iff,
% 192.36/26.77  fact_minus__apply, fact_mlex__leq, fact_mlex__less, fact_mono__Field,
% 192.36/26.77  fact_not__acc__down, fact_not__leE, fact_not__less__iff__gr__or__eq,
% 192.36/26.77  fact_not__psubset__empty, fact_ord__eq__le__trans, fact_ord__eq__less__trans,
% 192.36/26.77  fact_ord__le__eq__trans, fact_ord__less__eq__trans, fact_order__antisym,
% 192.36/26.77  fact_order__antisym__conv, fact_order__eq__iff, fact_order__eq__refl,
% 192.36/26.77  fact_order__le__imp__less__or__eq, fact_order__le__less,
% 192.36/26.77  fact_order__le__less__trans, fact_order__le__neq__trans, fact_order__less__asym,
% 192.36/26.77  fact_order__less__asym_H, fact_order__less__imp__le,
% 192.36/26.77  fact_order__less__imp__not__eq, fact_order__less__imp__not__eq2,
% 192.36/26.77  fact_order__less__imp__not__less, fact_order__less__irrefl,
% 192.36/26.77  fact_order__less__le, fact_order__less__le__trans, fact_order__less__not__sym,
% 192.36/26.77  fact_order__less__trans, fact_order__neq__le__trans, fact_order__refl,
% 192.36/26.77  fact_order__trans, fact_pair__in__Id__conv, fact_partial__order__on__converse,
% 192.36/26.77  fact_partial__order__on__def, fact_partial__order__on__empty,
% 192.36/26.77  fact_pred__nat__trancl__eq__le, fact_predicate1D, fact_preorder__on__converse,
% 192.36/26.77  fact_preorder__on__def, fact_preorder__on__empty, fact_prod_Orecs,
% 192.36/26.77  fact_psubsetD, fact_psubset__eq, fact_psubset__imp__subset,
% 192.36/26.77  fact_psubset__insert__iff, fact_psubset__subset__trans, fact_psubset__trans,
% 192.36/26.77  fact_r__into__rtrancl, fact_r__into__trancl_H, fact_r__r__into__trancl,
% 192.36/26.77  fact_refl__onD, fact_refl__onD1, fact_refl__onD2, fact_refl__on__Id__on,
% 192.36/26.77  fact_refl__on__Un, fact_refl__on__converse, fact_refl__on__empty,
% 192.36/26.77  fact_reflcl__trancl, fact_rev__ImageI, fact_rev__predicate1D, fact_rtranclD,
% 192.36/26.77  fact_rtranclE, fact_rtrancl_Ortrancl__into__rtrancl,
% 192.36/26.77  fact_rtrancl_Ortrancl__refl, fact_rtrancl__Un__rtrancl,
% 192.36/26.77  fact_rtrancl__Un__separatorE, fact_rtrancl__Un__separator__converseE,
% 192.36/26.77  fact_rtrancl__Un__subset, fact_rtrancl__converse, fact_rtrancl__converseD,
% 192.36/26.77  fact_rtrancl__converseI, fact_rtrancl__empty, fact_rtrancl__eq__or__trancl,
% 192.36/26.77  fact_rtrancl__idemp, fact_rtrancl__induct, fact_rtrancl__induct2,
% 192.36/26.77  fact_rtrancl__into__trancl1, fact_rtrancl__into__trancl2, fact_rtrancl__mono,
% 192.36/26.77  fact_rtrancl__r__diff__Id, fact_rtrancl__reflcl, fact_rtrancl__reflcl__absorb,
% 192.36/26.77  fact_rtrancl__subset, fact_rtrancl__subset__rtrancl,
% 192.36/26.77  fact_rtrancl__trancl__absorb, fact_rtrancl__trancl__trancl, fact_rtrancl__trans,
% 192.36/26.77  fact_same__fstI, fact_set__eq__subset, fact_set__mp, fact_set__rev__mp,
% 192.36/26.77  fact_single__valuedI, fact_single__valued__Id, fact_single__valued__Id__on,
% 192.36/26.77  fact_single__valued__confluent, fact_single__valued__def,
% 192.36/26.77  fact_single__valued__subset, fact_singletonE, fact_singleton__iff,
% 192.36/26.77  fact_singleton__inject, fact_split__paired__All,
% 192.36/26.77  fact_strict__linear__order__on__def, fact_strict__linear__order__on__diff__Id,
% 192.36/26.77  fact_subsetD, fact_subset__Image1__Image1__iff, fact_subset__Image__Image__iff,
% 192.36/26.77  fact_subset__Un__eq, fact_subset__empty, fact_subset__equiv__class,
% 192.36/26.77  fact_subset__iff__psubset__eq, fact_subset__insert, fact_subset__insertI,
% 192.36/26.77  fact_subset__insertI2, fact_subset__insert__iff, fact_subset__psubset__trans,
% 192.36/26.77  fact_subset__refl, fact_subset__singletonD, fact_subset__trans, fact_sup1CI,
% 192.36/26.77  fact_sup1E, fact_sup1I1, fact_sup1I2, fact_sup_Oassoc, fact_sup_Ocommute,
% 192.36/26.77  fact_sup_Oidem, fact_sup_Oleft__commute, fact_sup_Oleft__idem,
% 192.36/26.77  fact_sup__absorb1, fact_sup__absorb2, fact_sup__apply, fact_sup__assoc,
% 192.36/26.77  fact_sup__bot__left, fact_sup__bot__right, fact_sup__commute,
% 192.36/26.77  fact_sup__eq__bot__iff, fact_sup__ge1, fact_sup__ge2, fact_sup__idem,
% 192.36/26.77  fact_sup__least, fact_sup__left__commute, fact_sup__left__idem, fact_sup__mono,
% 192.36/26.77  fact_termination__basic__simps_I5_J, fact_tfl__cut__apply, fact_tfl__wfrec,
% 192.36/26.77  fact_the__elem__eq, fact_total__on__converse, fact_total__on__def,
% 192.36/26.77  fact_total__on__diff__Id, fact_total__on__empty, fact_tranclD, fact_tranclD2,
% 192.36/26.77  fact_tranclE, fact_trancl_Or__into__trancl, fact_trancl__converse,
% 192.36/26.77  fact_trancl__converseD, fact_trancl__converseI, fact_trancl__domain,
% 192.36/26.77  fact_trancl__empty, fact_trancl__id, fact_trancl__into__rtrancl,
% 192.36/26.77  fact_trancl__into__trancl2, fact_trancl__mono, fact_trancl__range,
% 192.36/26.77  fact_trancl__reflcl, fact_trancl__rtrancl__absorb, fact_trancl__rtrancl__trancl,
% 192.36/26.77  fact_trancl__trans, fact_transI, fact_trans__Id, fact_trans__Id__on,
% 192.36/26.77  fact_trans__converse, fact_trans__def, fact_trans__diff__Id,
% 192.36/26.77  fact_trans__inv__image, fact_trans__less__than, fact_trans__lex__prod,
% 192.36/26.77  fact_trans__reflclI, fact_trans__rtrancl, fact_trans__trancl,
% 192.36/26.77  fact_well__order__on__def, fact_well__order__on__empty, fact_wfE__pf,
% 192.36/26.77  fact_wfP__subset, fact_wf__acc__iff, fact_wf__acyclic,
% 192.36/26.77  fact_wf__converse__trancl, fact_wf__empty, fact_wf__eq__minimal,
% 192.36/26.77  fact_wf__in__rel, fact_wf__insert, fact_wf__inv__image, fact_wf__irrefl,
% 192.36/26.77  fact_wf__less__than, fact_wf__lex__prod, fact_wf__measure, fact_wf__mlex,
% 192.36/26.77  fact_wf__not__refl, fact_wf__pred__nat, fact_wf__same__fst, fact_wf__subset,
% 192.36/26.77  fact_wf__trancl, fact_wfrec, fact_wfrec__rel_Oequations,
% 192.36/26.77  fact_wfrec__rel_Ointros, fact_wfrec__rel_Osimps, fact_xt1_I10_J, fact_xt1_I11_J,
% 192.36/26.77  fact_xt1_I12_J, fact_xt1_I1_J, fact_xt1_I2_J, fact_xt1_I3_J, fact_xt1_I4_J,
% 192.36/26.77  fact_xt1_I5_J, fact_xt1_I6_J, fact_xt1_I7_J, fact_xt1_I8_J, fact_xt1_I9_J,
% 192.36/26.77  help_c__fequal__1, help_c__fequal__2
% 192.36/26.77  
% 192.36/26.77  Those formulas are unsatisfiable:
% 192.36/26.77  ---------------------------------
% 192.36/26.77  
% 192.36/26.77  Begin of proof
% 192.36/26.77  | 
% 192.36/26.77  | ALPHA: (fact_in__mkbot) implies:
% 192.36/26.77  |   (1)   ? [v0: $i] : (tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.77  |            tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v0) &  ! [v1: $i] :  !
% 192.36/26.77  |          [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] :  !
% 192.36/26.77  |          [v7: int] : (v7 = 0 | v3 = v1 |  ~
% 192.36/26.77  |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.77  |                tc_Arrow__Order__Mirabelle_Oalt, v4, v3) = v5) |  ~
% 192.36/26.77  |            (c_Arrow__Order__Mirabelle_Omkbot(v2, v1) = v6) |  ~ (c_member(v0,
% 192.36/26.77  |                v5, v6) = v7) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) |
% 192.36/26.77  |            ( ~ (v4 = v1) &  ? [v8: int] : ( ~ (v8 = 0) & c_member(v0, v5, v2)
% 192.36/26.77  |                = v8))) &  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i]
% 192.36/26.77  |          :  ! [v5: $i] :  ! [v6: $i] : ( ~
% 192.36/26.77  |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.77  |                tc_Arrow__Order__Mirabelle_Oalt, v4, v3) = v5) |  ~
% 192.36/26.77  |            (c_Arrow__Order__Mirabelle_Omkbot(v2, v1) = v6) |  ~ (c_member(v0,
% 192.36/26.77  |                v5, v6) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) |
% 192.36/26.77  |            ( ~ (v3 = v1) & (v4 = v1 | c_member(v0, v5, v2) = 0))))
% 192.36/26.77  | 
% 192.36/26.77  | ALPHA: (fact_in__mktop) implies:
% 192.36/26.77  |   (2)   ? [v0: $i] : (tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.77  |            tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v0) &  ! [v1: $i] :  !
% 192.36/26.77  |          [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] :  !
% 192.36/26.77  |          [v7: int] : (v7 = 0 | v4 = v1 |  ~
% 192.36/26.77  |            (c_Arrow__Order__Mirabelle_Omktop(v2, v1) = v6) |  ~
% 192.36/26.77  |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.77  |                tc_Arrow__Order__Mirabelle_Oalt, v4, v3) = v5) |  ~
% 192.36/26.77  |            (c_member(v0, v5, v6) = v7) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2) | 
% 192.36/26.77  |            ~ $i(v1) | ( ~ (v3 = v1) &  ? [v8: int] : ( ~ (v8 = 0) &
% 192.36/26.77  |                c_member(v0, v5, v2) = v8))) &  ! [v1: $i] :  ! [v2: $i] :  !
% 192.36/26.77  |          [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] : ( ~
% 192.36/26.77  |            (c_Arrow__Order__Mirabelle_Omktop(v2, v1) = v6) |  ~
% 192.36/26.77  |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.77  |                tc_Arrow__Order__Mirabelle_Oalt, v4, v3) = v5) |  ~
% 192.36/26.77  |            (c_member(v0, v5, v6) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2) |  ~
% 192.36/26.77  |            $i(v1) | ( ~ (v4 = v1) & (v3 = v1 | c_member(v0, v5, v2) = 0))))
% 192.36/26.77  | 
% 192.36/26.78  | ALPHA: (fact_mem__def) implies:
% 192.36/26.78  |   (3)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: int] : (v3 = 0 |  ~
% 192.36/26.78  |          (c_member(v2, v1, v0) = v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ?
% 192.36/26.78  |          [v4: $i] :  ? [v5: int] : ( ~ (v5 = 0) & hBOOL(v4) = v5 & hAPP(v0,
% 192.36/26.78  |              v1) = v4 & $i(v4)))
% 192.36/26.78  | 
% 192.36/26.78  | ALPHA: (fact_Lin__irrefl) implies:
% 192.36/26.78  |   (4)   ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0, tc_HOL_Obool) = v1 &
% 192.36/26.78  |          tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.78  |            tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2:
% 192.36/26.78  |            $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~
% 192.36/26.78  |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.78  |                tc_Arrow__Order__Mirabelle_Oalt, v2, v3) = v5) |  ~
% 192.36/26.78  |            (c_member(v0, v5, v4) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2) |  ?
% 192.36/26.78  |            [v6: any] :  ? [v7: $i] :  ? [v8: any] :
% 192.36/26.78  |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.78  |                tc_Arrow__Order__Mirabelle_Oalt, v3, v2) = v7 & c_member(v1,
% 192.36/26.78  |                v4, c_Arrow__Order__Mirabelle_OLin) = v6 & c_member(v0, v7, v4)
% 192.36/26.78  |              = v8 & $i(v7) & ( ~ (v8 = 0) |  ~ (v6 = 0)))))
% 192.36/26.78  | 
% 192.36/26.78  | ALPHA: (fact_notin__Lin__iff) implies:
% 192.36/26.78  |   (5)   ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0, tc_HOL_Obool) = v1 &
% 192.36/26.78  |          tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.78  |            tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2:
% 192.36/26.78  |            $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: any] : (v3
% 192.36/26.78  |            = v2 |  ~ (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.78  |                tc_Arrow__Order__Mirabelle_Oalt, v2, v3) = v5) |  ~
% 192.36/26.78  |            (c_member(v0, v5, v4) = v6) |  ~ $i(v4) |  ~ $i(v3) |  ~ $i(v2) | 
% 192.36/26.78  |            ? [v7: any] :  ? [v8: $i] :  ? [v9: any] :
% 192.36/26.78  |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.78  |                tc_Arrow__Order__Mirabelle_Oalt, v3, v2) = v8 & c_member(v1,
% 192.36/26.78  |                v4, c_Arrow__Order__Mirabelle_OLin) = v7 & c_member(v0, v8, v4)
% 192.36/26.78  |              = v9 & $i(v8) & ( ~ (v7 = 0) | (( ~ (v9 = 0) |  ~ (v6 = 0)) & (v9
% 192.36/26.78  |                    = 0 | v6 = 0))))))
% 192.36/26.78  | 
% 192.36/26.78  | ALPHA: (fact_mkbot__Lin) implies:
% 192.36/26.78  |   (6)   ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0, tc_HOL_Obool) = v1 &
% 192.36/26.78  |          tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.78  |            tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2:
% 192.36/26.78  |            $i] :  ! [v3: $i] :  ! [v4: $i] : ( ~
% 192.36/26.78  |            (c_Arrow__Order__Mirabelle_Omkbot(v3, v2) = v4) |  ~ $i(v3) |  ~
% 192.36/26.78  |            $i(v2) |  ? [v5: any] :  ? [v6: any] : (c_member(v1, v4,
% 192.36/26.78  |                c_Arrow__Order__Mirabelle_OLin) = v6 & c_member(v1, v3,
% 192.36/26.78  |                c_Arrow__Order__Mirabelle_OLin) = v5 & ( ~ (v5 = 0) | v6 =
% 192.36/26.78  |                0))))
% 192.36/26.78  | 
% 192.36/26.78  | ALPHA: (fact_mktop__Lin) implies:
% 192.36/26.78  |   (7)   ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0, tc_HOL_Obool) = v1 &
% 192.36/26.78  |          tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.36/26.78  |            tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2:
% 192.36/26.78  |            $i] :  ! [v3: $i] :  ! [v4: $i] : ( ~
% 192.36/26.78  |            (c_Arrow__Order__Mirabelle_Omktop(v3, v2) = v4) |  ~ $i(v3) |  ~
% 192.36/26.78  |            $i(v2) |  ? [v5: any] :  ? [v6: any] : (c_member(v1, v4,
% 192.36/26.78  |                c_Arrow__Order__Mirabelle_OLin) = v6 & c_member(v1, v3,
% 192.36/26.78  |                c_Arrow__Order__Mirabelle_OLin) = v5 & ( ~ (v5 = 0) | v6 =
% 192.36/26.78  |                0))))
% 192.36/26.78  | 
% 192.36/26.78  | ALPHA: (fact_in__above) implies:
% 192.74/26.78  |   (8)   ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0, tc_HOL_Obool) = v1 &
% 192.74/26.78  |          tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.78  |            tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2:
% 192.74/26.78  |            $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] :  !
% 192.74/26.78  |          [v7: $i] :  ! [v8: $i] :  ! [v9: any] : (v6 = v5 |  ~
% 192.74/26.78  |            (c_Arrow__Order__Mirabelle_Oabove(v4, v6, v5) = v8) |  ~
% 192.74/26.78  |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.78  |                tc_Arrow__Order__Mirabelle_Oalt, v3, v2) = v7) |  ~
% 192.74/26.78  |            (c_member(v0, v7, v8) = v9) |  ~ $i(v6) |  ~ $i(v5) |  ~ $i(v4) | 
% 192.74/26.78  |            ~ $i(v3) |  ~ $i(v2) |  ? [v10: any] :  ? [v11: $i] :  ? [v12: any]
% 192.74/26.78  |            :  ? [v13: $i] :  ? [v14: any] :  ? [v15: any] :
% 192.74/26.78  |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.78  |                tc_Arrow__Order__Mirabelle_Oalt, v6, v2) = v11 &
% 192.74/26.78  |              c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.78  |                tc_Arrow__Order__Mirabelle_Oalt, v3, v6) = v13 & c_member(v1,
% 192.74/26.78  |                v4, c_Arrow__Order__Mirabelle_OLin) = v10 & c_member(v0, v13,
% 192.74/26.78  |                v4) = v14 & c_member(v0, v11, v4) = v12 & c_member(v0, v7, v4)
% 192.74/26.78  |              = v15 & $i(v13) & $i(v11) & ( ~ (v10 = 0) | (( ~ (v9 = 0) | ( ~
% 192.74/26.78  |                      (v3 = v2) & ( ~ (v5 = v3) | v12 = 0) & (v5 = v3 | (( ~
% 192.74/26.78  |                            (v5 = v2) | v14 = 0 | v6 = v3) & (v15 = 0 | v5 =
% 192.74/26.78  |                            v2))))) & (v9 = 0 | v3 = v2 | (v5 = v3 &  ~ (v12 =
% 192.74/26.78  |                        0)) | ( ~ (v5 = v3) & ((v5 = v2 &  ~ (v14 = 0) &  ~ (v6
% 192.74/26.78  |                            = v3)) | ( ~ (v15 = 0) &  ~ (v5 = v2))))))))))
% 192.74/26.78  | 
% 192.74/26.78  | ALPHA: (fact_in__below) implies:
% 192.74/26.79  |   (9)   ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0, tc_HOL_Obool) = v1 &
% 192.74/26.79  |          tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |            tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2:
% 192.74/26.79  |            $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] :  !
% 192.74/26.79  |          [v7: $i] :  ! [v8: $i] :  ! [v9: any] : (v6 = v5 |  ~
% 192.74/26.79  |            (c_Arrow__Order__Mirabelle_Obelow(v4, v6, v5) = v8) |  ~
% 192.74/26.79  |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |                tc_Arrow__Order__Mirabelle_Oalt, v3, v2) = v7) |  ~
% 192.74/26.79  |            (c_member(v0, v7, v8) = v9) |  ~ $i(v6) |  ~ $i(v5) |  ~ $i(v4) | 
% 192.74/26.79  |            ~ $i(v3) |  ~ $i(v2) |  ? [v10: any] :  ? [v11: $i] :  ? [v12: any]
% 192.74/26.79  |            :  ? [v13: $i] :  ? [v14: any] :  ? [v15: any] :
% 192.74/26.79  |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |                tc_Arrow__Order__Mirabelle_Oalt, v5, v2) = v13 &
% 192.74/26.79  |              c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |                tc_Arrow__Order__Mirabelle_Oalt, v3, v5) = v11 & c_member(v1,
% 192.74/26.79  |                v4, c_Arrow__Order__Mirabelle_OLin) = v10 & c_member(v0, v13,
% 192.74/26.79  |                v4) = v14 & c_member(v0, v11, v4) = v12 & c_member(v0, v7, v4)
% 192.74/26.79  |              = v15 & $i(v13) & $i(v11) & ( ~ (v10 = 0) | (( ~ (v9 = 0) | ( ~
% 192.74/26.79  |                      (v3 = v2) & ( ~ (v6 = v2) | v12 = 0) & (v6 = v2 | (( ~
% 192.74/26.79  |                            (v6 = v3) | v14 = 0 | v5 = v2) & (v15 = 0 | v6 =
% 192.74/26.79  |                            v3))))) & (v9 = 0 | v3 = v2 | (v6 = v2 &  ~ (v12 =
% 192.74/26.79  |                        0)) | ( ~ (v6 = v2) & ((v6 = v3 &  ~ (v14 = 0) &  ~ (v5
% 192.74/26.79  |                            = v2)) | ( ~ (v15 = 0) &  ~ (v6 = v3))))))))))
% 192.74/26.79  | 
% 192.74/26.79  | ALPHA: (fact_below__Lin) implies:
% 192.74/26.79  |   (10)   ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0, tc_HOL_Obool) = v1 &
% 192.74/26.79  |           tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |             tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2:
% 192.74/26.79  |             $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : (v4 = v3 |  ~
% 192.74/26.79  |             (c_Arrow__Order__Mirabelle_Obelow(v2, v4, v3) = v5) |  ~ $i(v4) | 
% 192.74/26.79  |             ~ $i(v3) |  ~ $i(v2) |  ? [v6: any] :  ? [v7: any] : (c_member(v1,
% 192.74/26.79  |                 v5, c_Arrow__Order__Mirabelle_OLin) = v7 & c_member(v1, v2,
% 192.74/26.79  |                 c_Arrow__Order__Mirabelle_OLin) = v6 & ( ~ (v6 = 0) | v7 =
% 192.74/26.79  |                 0))))
% 192.74/26.79  | 
% 192.74/26.79  | ALPHA: (fact_linear__alt) implies:
% 192.74/26.79  |   (11)   ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0, tc_HOL_Obool) = v1 &
% 192.74/26.79  |           tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |             tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ? [v2:
% 192.74/26.79  |             $i] : (c_member(v1, v2, c_Arrow__Order__Mirabelle_OLin) = 0 &
% 192.74/26.79  |             $i(v2)))
% 192.74/26.79  | 
% 192.74/26.79  | ALPHA: (fact_converse__in__Lin) implies:
% 192.74/26.79  |   (12)   ? [v0: $i] :  ? [v1: $i] : (tc_fun(v0, tc_HOL_Obool) = v1 &
% 192.74/26.79  |           tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |             tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v1) & $i(v0) &  ! [v2:
% 192.74/26.79  |             $i] :  ! [v3: int] : (v3 = 0 |  ~ (c_member(v1, v2,
% 192.74/26.79  |                 c_Arrow__Order__Mirabelle_OLin) = v3) |  ~ $i(v2) |  ? [v4:
% 192.74/26.79  |               $i] :  ? [v5: int] : ( ~ (v5 = 0) &
% 192.74/26.79  |               c_Relation_Oconverse(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |                 tc_Arrow__Order__Mirabelle_Oalt, v2) = v4 & c_member(v1, v4,
% 192.74/26.79  |                 c_Arrow__Order__Mirabelle_OLin) = v5 & $i(v4))) &  ! [v2: $i]
% 192.74/26.79  |           : ( ~ (c_member(v1, v2, c_Arrow__Order__Mirabelle_OLin) = 0) |  ~
% 192.74/26.79  |             $i(v2) |  ? [v3: $i] :
% 192.74/26.79  |             (c_Relation_Oconverse(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |                 tc_Arrow__Order__Mirabelle_Oalt, v2) = v3 & c_member(v1, v3,
% 192.74/26.79  |                 c_Arrow__Order__Mirabelle_OLin) = 0 & $i(v3))))
% 192.74/26.79  | 
% 192.74/26.79  | ALPHA: (conj_0) implies:
% 192.74/26.79  |   (13)   ~ (v_x = v_y)
% 192.74/26.79  | 
% 192.74/26.79  | ALPHA: (conj_1) implies:
% 192.74/26.79  |   (14)   ? [v0: $i] : (tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |             tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v0) &  ! [v1: $i] :  !
% 192.74/26.79  |           [v2: $i] :  ! [v3: $i] : (v2 = v1 |  ~
% 192.74/26.79  |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |                 tc_Arrow__Order__Mirabelle_Oalt, v1, v2) = v3) |  ~ $i(v2) | 
% 192.74/26.79  |             ~ $i(v1) |  ? [v4: any] :  ? [v5: $i] :  ? [v6: any] :
% 192.74/26.79  |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |                 tc_Arrow__Order__Mirabelle_Oalt, v2, v1) = v5 & c_member(v0,
% 192.74/26.79  |                 v5, v_L) = v6 & c_member(v0, v3, v_L) = v4 & $i(v5) & (v6 = 0
% 192.74/26.79  |                 | v4 = 0))) &  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : ( ~
% 192.74/26.79  |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |                 tc_Arrow__Order__Mirabelle_Oalt, v1, v2) = v3) |  ~ $i(v2) | 
% 192.74/26.79  |             ~ $i(v1) |  ? [v4: int] : ( ~ (v4 = 0) & c_member(v0, v3, v_L) =
% 192.74/26.79  |               v4) |  ! [v4: $i] :  ! [v5: $i] : ( ~
% 192.74/26.79  |               (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |                   tc_Arrow__Order__Mirabelle_Oalt, v1, v4) = v5) |  ~ $i(v4) |
% 192.74/26.79  |                ? [v6: $i] :  ? [v7: any] :  ? [v8: any] :
% 192.74/26.79  |               (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |                   tc_Arrow__Order__Mirabelle_Oalt, v2, v4) = v6 & c_member(v0,
% 192.74/26.79  |                   v6, v_L) = v7 & c_member(v0, v5, v_L) = v8 & $i(v6) & ( ~
% 192.74/26.79  |                   (v7 = 0) | v8 = 0)))) &  ! [v1: $i] :  ! [v2: $i] : ( ~
% 192.74/26.79  |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.79  |                 tc_Arrow__Order__Mirabelle_Oalt, v1, v1) = v2) |  ~ $i(v1) | 
% 192.74/26.79  |             ? [v3: int] : ( ~ (v3 = 0) & c_member(v0, v2, v_L) = v3)))
% 192.74/26.79  | 
% 192.74/26.79  | ALPHA: (conj_2) implies:
% 192.74/26.79  |   (15)  $i(tc_Arrow__Order__Mirabelle_Oalt)
% 192.74/26.79  |   (16)  $i(v_x)
% 192.74/26.80  |   (17)  $i(v_L)
% 192.74/26.80  |   (18)   ? [v0: $i] : (tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |             tc_Arrow__Order__Mirabelle_Oalt) = v0 & $i(v0) & ( ? [v1: $i] :  ?
% 192.74/26.80  |             [v2: $i] :  ? [v3: $i] :  ? [v4: any] :  ? [v5: $i] :  ? [v6: any]
% 192.74/26.80  |             :  ? [v7: $i] :  ? [v8: any] :  ? [v9: $i] :  ? [v10: any] :  ?
% 192.74/26.80  |             [v11: $i] :  ? [v12: any] :  ? [v13: $i] :  ? [v14: any] : ( ~ (v2
% 192.74/26.80  |                 = v1) & c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                 tc_Arrow__Order__Mirabelle_Oalt, v2, v1) = v9 &
% 192.74/26.80  |               c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                 tc_Arrow__Order__Mirabelle_Oalt, v2, v_x) = v11 &
% 192.74/26.80  |               c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                 tc_Arrow__Order__Mirabelle_Oalt, v1, v2) = v3 &
% 192.74/26.80  |               c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                 tc_Arrow__Order__Mirabelle_Oalt, v1, v_x) = v5 &
% 192.74/26.80  |               c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                 tc_Arrow__Order__Mirabelle_Oalt, v_x, v2) = v7 &
% 192.74/26.80  |               c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                 tc_Arrow__Order__Mirabelle_Oalt, v_x, v1) = v13 & c_member(v0,
% 192.74/26.80  |                 v13, v_L) = v14 & c_member(v0, v11, v_L) = v12 & c_member(v0,
% 192.74/26.80  |                 v9, v_L) = v10 & c_member(v0, v7, v_L) = v8 & c_member(v0, v5,
% 192.74/26.80  |                 v_L) = v6 & c_member(v0, v3, v_L) = v4 & $i(v13) & $i(v11) &
% 192.74/26.80  |               $i(v9) & $i(v7) & $i(v5) & $i(v3) & $i(v2) & $i(v1) & ( ~ (v14 =
% 192.74/26.80  |                   0) |  ~ (v2 = v_y) | v1 = v_y) & ( ~ (v12 = 0) |  ~ (v1 =
% 192.74/26.80  |                   v_y) | v2 = v_y) & ( ~ (v10 = 0) | v2 = v_y | v1 = v_y) & (
% 192.74/26.80  |                 ~ (v8 = 0) |  ~ (v1 = v_y) | v2 = v_y) & ( ~ (v6 = 0) |  ~ (v2
% 192.74/26.80  |                   = v_y) | v1 = v_y) & ( ~ (v4 = 0) | v2 = v_y | v1 = v_y) & (
% 192.74/26.80  |                 ~ (v2 = v_x) |  ~ (v1 = v_y)) & ( ~ (v2 = v_y) |  ~ (v1 =
% 192.74/26.80  |                   v_x))) |  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4:
% 192.74/26.80  |               any] :  ? [v5: $i] :  ? [v6: any] :  ? [v7: $i] :  ? [v8: any] :
% 192.74/26.80  |              ? [v9: $i] :  ? [v10: any] :
% 192.74/26.80  |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                 tc_Arrow__Order__Mirabelle_Oalt, v2, v_x) = v7 &
% 192.74/26.80  |               c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                 tc_Arrow__Order__Mirabelle_Oalt, v1, v2) = v3 &
% 192.74/26.80  |               c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                 tc_Arrow__Order__Mirabelle_Oalt, v1, v_x) = v5 &
% 192.74/26.80  |               c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                 tc_Arrow__Order__Mirabelle_Oalt, v_x, v2) = v9 & c_member(v0,
% 192.74/26.80  |                 v9, v_L) = v10 & c_member(v0, v7, v_L) = v8 & c_member(v0, v5,
% 192.74/26.80  |                 v_L) = v6 & c_member(v0, v3, v_L) = v4 & $i(v9) & $i(v7) &
% 192.74/26.80  |               $i(v5) & $i(v3) & $i(v2) & $i(v1) & ((v10 = 0 & v1 = v_y &  ~
% 192.74/26.80  |                   (v2 = v_y) &  ? [v11: $i] :  ? [v12: $i] :  ? [v13: any] : 
% 192.74/26.80  |                   ? [v14: $i] :  ? [v15: any] :
% 192.74/26.80  |                   (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                       tc_Arrow__Order__Mirabelle_Oalt, v2, v11) = v12 &
% 192.74/26.80  |                     c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                       tc_Arrow__Order__Mirabelle_Oalt, v_x, v11) = v14 &
% 192.74/26.80  |                     c_member(v0, v14, v_L) = v15 & c_member(v0, v12, v_L) =
% 192.74/26.80  |                     v13 & $i(v14) & $i(v12) & $i(v11) & ((v13 = 0 &  ~ (v15 =
% 192.74/26.80  |                           0) &  ~ (v11 = v_y)) | (v11 = v_y & v8 = 0) | (v11 =
% 192.74/26.80  |                         v_y & v2 = v_x)))) | ( ~ (v1 = v_y) & ((v6 = 0 & v2 =
% 192.74/26.80  |                       v_y &  ? [v11: $i] :  ? [v12: $i] :  ? [v13: $i] :  ?
% 192.74/26.80  |                       [v14: int] : ( ~ (v14 = 0) &  ~ (v11 = v_y) &
% 192.74/26.80  |                         c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                           tc_Arrow__Order__Mirabelle_Oalt, v1, v11) = v13 &
% 192.74/26.80  |                         c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                           tc_Arrow__Order__Mirabelle_Oalt, v_x, v11) = v12 &
% 192.74/26.80  |                         c_member(v0, v13, v_L) = v14 & c_member(v0, v12, v_L)
% 192.74/26.80  |                         = 0 & $i(v13) & $i(v12) & $i(v11))) | (v4 = 0 &  ~ (v2
% 192.74/26.80  |                         = v_y) &  ? [v11: $i] :  ? [v12: $i] :  ? [v13: any] :
% 192.74/26.80  |                        ? [v14: $i] :  ? [v15: any] :
% 192.74/26.80  |                       (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                           tc_Arrow__Order__Mirabelle_Oalt, v2, v11) = v12 &
% 192.74/26.80  |                         c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |                           tc_Arrow__Order__Mirabelle_Oalt, v1, v11) = v14 &
% 192.74/26.80  |                         c_member(v0, v14, v_L) = v15 & c_member(v0, v12, v_L)
% 192.74/26.80  |                         = v13 & $i(v14) & $i(v12) & $i(v11) & ((v13 = 0 &  ~
% 192.74/26.80  |                             (v15 = 0) &  ~ (v11 = v_y)) | (v11 = v_y & v8 = 0
% 192.74/26.80  |                             &  ~ (v6 = 0) &  ~ (v1 = v_x)) | (v11 = v_y & v2 =
% 192.74/26.80  |                             v_x &  ~ (v6 = 0) &  ~ (v1 = v_x)))))))))))
% 192.74/26.80  | 
% 192.74/26.80  | ALPHA: (function-axioms) implies:
% 192.74/26.80  |   (19)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 192.74/26.80  |           (tc_prod(v3, v2) = v1) |  ~ (tc_prod(v3, v2) = v0))
% 192.74/26.80  |   (20)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i]
% 192.74/26.80  |         :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) =
% 192.74/26.80  |             v1) |  ~ (c_member(v4, v3, v2) = v0))
% 192.74/26.80  |   (21)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : 
% 192.74/26.80  |         ! [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) =
% 192.74/26.80  |             v1) |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 192.74/26.80  | 
% 192.74/26.80  | DELTA: instantiating (11) with fresh symbols all_622_0, all_622_1 gives:
% 192.74/26.80  |   (22)  tc_fun(all_622_1, tc_HOL_Obool) = all_622_0 &
% 192.74/26.80  |         tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |           tc_Arrow__Order__Mirabelle_Oalt) = all_622_1 & $i(all_622_0) &
% 192.74/26.80  |         $i(all_622_1) &  ? [v0: $i] : (c_member(all_622_0, v0,
% 192.74/26.80  |             c_Arrow__Order__Mirabelle_OLin) = 0 & $i(v0))
% 192.74/26.80  | 
% 192.74/26.80  | ALPHA: (22) implies:
% 192.74/26.80  |   (23)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.80  |           tc_Arrow__Order__Mirabelle_Oalt) = all_622_1
% 192.74/26.80  | 
% 192.74/26.80  | DELTA: instantiating (6) with fresh symbols all_633_0, all_633_1 gives:
% 192.74/26.81  |   (24)  tc_fun(all_633_1, tc_HOL_Obool) = all_633_0 &
% 192.74/26.81  |         tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |           tc_Arrow__Order__Mirabelle_Oalt) = all_633_1 & $i(all_633_0) &
% 192.74/26.81  |         $i(all_633_1) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 192.74/26.81  |           (c_Arrow__Order__Mirabelle_Omkbot(v1, v0) = v2) |  ~ $i(v1) |  ~
% 192.74/26.81  |           $i(v0) |  ? [v3: any] :  ? [v4: any] : (c_member(all_633_0, v2,
% 192.74/26.81  |               c_Arrow__Order__Mirabelle_OLin) = v4 & c_member(all_633_0, v1,
% 192.74/26.81  |               c_Arrow__Order__Mirabelle_OLin) = v3 & ( ~ (v3 = 0) | v4 = 0)))
% 192.74/26.81  | 
% 192.74/26.81  | ALPHA: (24) implies:
% 192.74/26.81  |   (25)  $i(all_633_1)
% 192.74/26.81  |   (26)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |           tc_Arrow__Order__Mirabelle_Oalt) = all_633_1
% 192.74/26.81  | 
% 192.74/26.81  | DELTA: instantiating (7) with fresh symbols all_636_0, all_636_1 gives:
% 192.74/26.81  |   (27)  tc_fun(all_636_1, tc_HOL_Obool) = all_636_0 &
% 192.74/26.81  |         tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |           tc_Arrow__Order__Mirabelle_Oalt) = all_636_1 & $i(all_636_0) &
% 192.74/26.81  |         $i(all_636_1) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 192.74/26.81  |           (c_Arrow__Order__Mirabelle_Omktop(v1, v0) = v2) |  ~ $i(v1) |  ~
% 192.74/26.81  |           $i(v0) |  ? [v3: any] :  ? [v4: any] : (c_member(all_636_0, v2,
% 192.74/26.81  |               c_Arrow__Order__Mirabelle_OLin) = v4 & c_member(all_636_0, v1,
% 192.74/26.81  |               c_Arrow__Order__Mirabelle_OLin) = v3 & ( ~ (v3 = 0) | v4 = 0)))
% 192.74/26.81  | 
% 192.74/26.81  | ALPHA: (27) implies:
% 192.74/26.81  |   (28)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |           tc_Arrow__Order__Mirabelle_Oalt) = all_636_1
% 192.74/26.81  | 
% 192.74/26.81  | DELTA: instantiating (10) with fresh symbols all_640_0, all_640_1 gives:
% 192.74/26.81  |   (29)  tc_fun(all_640_1, tc_HOL_Obool) = all_640_0 &
% 192.74/26.81  |         tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |           tc_Arrow__Order__Mirabelle_Oalt) = all_640_1 & $i(all_640_0) &
% 192.74/26.81  |         $i(all_640_1) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i]
% 192.74/26.81  |         : (v2 = v1 |  ~ (c_Arrow__Order__Mirabelle_Obelow(v0, v2, v1) = v3) | 
% 192.74/26.81  |           ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v4: any] :  ? [v5: any] :
% 192.74/26.81  |           (c_member(all_640_0, v3, c_Arrow__Order__Mirabelle_OLin) = v5 &
% 192.74/26.81  |             c_member(all_640_0, v0, c_Arrow__Order__Mirabelle_OLin) = v4 & ( ~
% 192.74/26.81  |               (v4 = 0) | v5 = 0)))
% 192.74/26.81  | 
% 192.74/26.81  | ALPHA: (29) implies:
% 192.74/26.81  |   (30)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |           tc_Arrow__Order__Mirabelle_Oalt) = all_640_1
% 192.74/26.81  | 
% 192.74/26.81  | DELTA: instantiating (4) with fresh symbols all_644_0, all_644_1 gives:
% 192.74/26.81  |   (31)  tc_fun(all_644_1, tc_HOL_Obool) = all_644_0 &
% 192.74/26.81  |         tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |           tc_Arrow__Order__Mirabelle_Oalt) = all_644_1 & $i(all_644_0) &
% 192.74/26.81  |         $i(all_644_1) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i]
% 192.74/26.81  |         : ( ~ (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |               tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v3) |  ~
% 192.74/26.81  |           (c_member(all_644_1, v3, v2) = 0) |  ~ $i(v2) |  ~ $i(v1) |  ~
% 192.74/26.81  |           $i(v0) |  ? [v4: any] :  ? [v5: $i] :  ? [v6: any] :
% 192.74/26.81  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |               tc_Arrow__Order__Mirabelle_Oalt, v1, v0) = v5 &
% 192.74/26.81  |             c_member(all_644_0, v2, c_Arrow__Order__Mirabelle_OLin) = v4 &
% 192.74/26.81  |             c_member(all_644_1, v5, v2) = v6 & $i(v5) & ( ~ (v6 = 0) |  ~ (v4
% 192.74/26.81  |                 = 0))))
% 192.74/26.81  | 
% 192.74/26.81  | ALPHA: (31) implies:
% 192.74/26.81  |   (32)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |           tc_Arrow__Order__Mirabelle_Oalt) = all_644_1
% 192.74/26.81  | 
% 192.74/26.81  | DELTA: instantiating (12) with fresh symbols all_647_0, all_647_1 gives:
% 192.74/26.81  |   (33)  tc_fun(all_647_1, tc_HOL_Obool) = all_647_0 &
% 192.74/26.81  |         tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |           tc_Arrow__Order__Mirabelle_Oalt) = all_647_1 & $i(all_647_0) &
% 192.74/26.81  |         $i(all_647_1) &  ! [v0: $i] :  ! [v1: int] : (v1 = 0 |  ~
% 192.74/26.81  |           (c_member(all_647_0, v0, c_Arrow__Order__Mirabelle_OLin) = v1) |  ~
% 192.74/26.81  |           $i(v0) |  ? [v2: $i] :  ? [v3: int] : ( ~ (v3 = 0) &
% 192.74/26.81  |             c_Relation_Oconverse(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |               tc_Arrow__Order__Mirabelle_Oalt, v0) = v2 & c_member(all_647_0,
% 192.74/26.81  |               v2, c_Arrow__Order__Mirabelle_OLin) = v3 & $i(v2))) &  ! [v0:
% 192.74/26.81  |           $i] : ( ~ (c_member(all_647_0, v0, c_Arrow__Order__Mirabelle_OLin) =
% 192.74/26.81  |             0) |  ~ $i(v0) |  ? [v1: $i] :
% 192.74/26.81  |           (c_Relation_Oconverse(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |               tc_Arrow__Order__Mirabelle_Oalt, v0) = v1 & c_member(all_647_0,
% 192.74/26.81  |               v1, c_Arrow__Order__Mirabelle_OLin) = 0 & $i(v1)))
% 192.74/26.81  | 
% 192.74/26.81  | ALPHA: (33) implies:
% 192.74/26.81  |   (34)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |           tc_Arrow__Order__Mirabelle_Oalt) = all_647_1
% 192.74/26.81  | 
% 192.74/26.81  | DELTA: instantiating (5) with fresh symbols all_659_0, all_659_1 gives:
% 192.74/26.81  |   (35)  tc_fun(all_659_1, tc_HOL_Obool) = all_659_0 &
% 192.74/26.81  |         tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |           tc_Arrow__Order__Mirabelle_Oalt) = all_659_1 & $i(all_659_0) &
% 192.74/26.81  |         $i(all_659_1) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i]
% 192.74/26.81  |         :  ! [v4: any] : (v1 = v0 |  ~
% 192.74/26.81  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |               tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v3) |  ~
% 192.74/26.81  |           (c_member(all_659_1, v3, v2) = v4) |  ~ $i(v2) |  ~ $i(v1) |  ~
% 192.74/26.81  |           $i(v0) |  ? [v5: any] :  ? [v6: $i] :  ? [v7: any] :
% 192.74/26.81  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |               tc_Arrow__Order__Mirabelle_Oalt, v1, v0) = v6 &
% 192.74/26.81  |             c_member(all_659_0, v2, c_Arrow__Order__Mirabelle_OLin) = v5 &
% 192.74/26.81  |             c_member(all_659_1, v6, v2) = v7 & $i(v6) & ( ~ (v5 = 0) | (( ~
% 192.74/26.81  |                   (v7 = 0) |  ~ (v4 = 0)) & (v7 = 0 | v4 = 0)))))
% 192.74/26.81  | 
% 192.74/26.81  | ALPHA: (35) implies:
% 192.74/26.81  |   (36)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |           tc_Arrow__Order__Mirabelle_Oalt) = all_659_1
% 192.74/26.81  | 
% 192.74/26.81  | DELTA: instantiating (2) with fresh symbol all_668_0 gives:
% 192.74/26.81  |   (37)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |           tc_Arrow__Order__Mirabelle_Oalt) = all_668_0 & $i(all_668_0) &  !
% 192.74/26.81  |         [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 192.74/26.81  |         [v5: $i] :  ! [v6: int] : (v6 = 0 | v3 = v0 |  ~
% 192.74/26.81  |           (c_Arrow__Order__Mirabelle_Omktop(v1, v0) = v5) |  ~
% 192.74/26.81  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |               tc_Arrow__Order__Mirabelle_Oalt, v3, v2) = v4) |  ~
% 192.74/26.81  |           (c_member(all_668_0, v4, v5) = v6) |  ~ $i(v3) |  ~ $i(v2) |  ~
% 192.74/26.81  |           $i(v1) |  ~ $i(v0) | ( ~ (v2 = v0) &  ? [v7: int] : ( ~ (v7 = 0) &
% 192.74/26.81  |               c_member(all_668_0, v4, v1) = v7))) &  ! [v0: $i] :  ! [v1: $i]
% 192.74/26.81  |         :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~
% 192.74/26.81  |           (c_Arrow__Order__Mirabelle_Omktop(v1, v0) = v5) |  ~
% 192.74/26.81  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |               tc_Arrow__Order__Mirabelle_Oalt, v3, v2) = v4) |  ~
% 192.74/26.81  |           (c_member(all_668_0, v4, v5) = 0) |  ~ $i(v3) |  ~ $i(v2) |  ~
% 192.74/26.81  |           $i(v1) |  ~ $i(v0) | ( ~ (v3 = v0) & (v2 = v0 | c_member(all_668_0,
% 192.74/26.81  |                 v4, v1) = 0)))
% 192.74/26.81  | 
% 192.74/26.81  | ALPHA: (37) implies:
% 192.74/26.81  |   (38)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.81  |           tc_Arrow__Order__Mirabelle_Oalt) = all_668_0
% 192.74/26.81  | 
% 192.74/26.81  | DELTA: instantiating (1) with fresh symbol all_673_0 gives:
% 192.74/26.82  |   (39)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |           tc_Arrow__Order__Mirabelle_Oalt) = all_673_0 & $i(all_673_0) &  !
% 192.74/26.82  |         [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 192.74/26.82  |         [v5: $i] :  ! [v6: int] : (v6 = 0 | v2 = v0 |  ~
% 192.74/26.82  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |               tc_Arrow__Order__Mirabelle_Oalt, v3, v2) = v4) |  ~
% 192.74/26.82  |           (c_Arrow__Order__Mirabelle_Omkbot(v1, v0) = v5) |  ~
% 192.74/26.82  |           (c_member(all_673_0, v4, v5) = v6) |  ~ $i(v3) |  ~ $i(v2) |  ~
% 192.74/26.82  |           $i(v1) |  ~ $i(v0) | ( ~ (v3 = v0) &  ? [v7: int] : ( ~ (v7 = 0) &
% 192.74/26.82  |               c_member(all_673_0, v4, v1) = v7))) &  ! [v0: $i] :  ! [v1: $i]
% 192.74/26.82  |         :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~
% 192.74/26.82  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |               tc_Arrow__Order__Mirabelle_Oalt, v3, v2) = v4) |  ~
% 192.74/26.82  |           (c_Arrow__Order__Mirabelle_Omkbot(v1, v0) = v5) |  ~
% 192.74/26.82  |           (c_member(all_673_0, v4, v5) = 0) |  ~ $i(v3) |  ~ $i(v2) |  ~
% 192.74/26.82  |           $i(v1) |  ~ $i(v0) | ( ~ (v2 = v0) & (v3 = v0 | c_member(all_673_0,
% 192.74/26.82  |                 v4, v1) = 0)))
% 192.74/26.82  | 
% 192.74/26.82  | ALPHA: (39) implies:
% 192.74/26.82  |   (40)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |           tc_Arrow__Order__Mirabelle_Oalt) = all_673_0
% 192.74/26.82  | 
% 192.74/26.82  | DELTA: instantiating (14) with fresh symbol all_676_0 gives:
% 192.74/26.82  |   (41)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |           tc_Arrow__Order__Mirabelle_Oalt) = all_676_0 & $i(all_676_0) &  !
% 192.74/26.82  |         [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~
% 192.74/26.82  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |               tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2) |  ~ $i(v1) |  ~
% 192.74/26.82  |           $i(v0) |  ? [v3: any] :  ? [v4: $i] :  ? [v5: any] :
% 192.74/26.82  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |               tc_Arrow__Order__Mirabelle_Oalt, v1, v0) = v4 &
% 192.74/26.82  |             c_member(all_676_0, v4, v_L) = v5 & c_member(all_676_0, v2, v_L) =
% 192.74/26.82  |             v3 & $i(v4) & (v5 = 0 | v3 = 0))) &  ! [v0: $i] :  ! [v1: $i] :  !
% 192.74/26.82  |         [v2: $i] : ( ~ (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |               tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2) |  ~ $i(v1) |  ~
% 192.74/26.82  |           $i(v0) |  ? [v3: int] : ( ~ (v3 = 0) & c_member(all_676_0, v2, v_L)
% 192.74/26.82  |             = v3) |  ! [v3: $i] :  ! [v4: $i] : ( ~
% 192.74/26.82  |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |                 tc_Arrow__Order__Mirabelle_Oalt, v0, v3) = v4) |  ~ $i(v3) | 
% 192.74/26.82  |             ? [v5: $i] :  ? [v6: any] :  ? [v7: any] :
% 192.74/26.82  |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |                 tc_Arrow__Order__Mirabelle_Oalt, v1, v3) = v5 &
% 192.74/26.82  |               c_member(all_676_0, v5, v_L) = v6 & c_member(all_676_0, v4, v_L)
% 192.74/26.82  |               = v7 & $i(v5) & ( ~ (v6 = 0) | v7 = 0)))) &  ! [v0: $i] :  !
% 192.74/26.82  |         [v1: $i] : ( ~ (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |               tc_Arrow__Order__Mirabelle_Oalt, v0, v0) = v1) |  ~ $i(v0) |  ?
% 192.74/26.82  |           [v2: int] : ( ~ (v2 = 0) & c_member(all_676_0, v1, v_L) = v2))
% 192.74/26.82  | 
% 192.74/26.82  | ALPHA: (41) implies:
% 192.74/26.82  |   (42)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |           tc_Arrow__Order__Mirabelle_Oalt) = all_676_0
% 192.74/26.82  |   (43)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 192.74/26.82  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |               tc_Arrow__Order__Mirabelle_Oalt, v0, v0) = v1) |  ~ $i(v0) |  ?
% 192.74/26.82  |           [v2: int] : ( ~ (v2 = 0) & c_member(all_676_0, v1, v_L) = v2))
% 192.74/26.82  |   (44)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 192.74/26.82  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |               tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2) |  ~ $i(v1) |  ~
% 192.74/26.82  |           $i(v0) |  ? [v3: int] : ( ~ (v3 = 0) & c_member(all_676_0, v2, v_L)
% 192.74/26.82  |             = v3) |  ! [v3: $i] :  ! [v4: $i] : ( ~
% 192.74/26.82  |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |                 tc_Arrow__Order__Mirabelle_Oalt, v0, v3) = v4) |  ~ $i(v3) | 
% 192.74/26.82  |             ? [v5: $i] :  ? [v6: any] :  ? [v7: any] :
% 192.74/26.82  |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |                 tc_Arrow__Order__Mirabelle_Oalt, v1, v3) = v5 &
% 192.74/26.82  |               c_member(all_676_0, v5, v_L) = v6 & c_member(all_676_0, v4, v_L)
% 192.74/26.82  |               = v7 & $i(v5) & ( ~ (v6 = 0) | v7 = 0))))
% 192.74/26.82  |   (45)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~
% 192.74/26.82  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |               tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2) |  ~ $i(v1) |  ~
% 192.74/26.82  |           $i(v0) |  ? [v3: any] :  ? [v4: $i] :  ? [v5: any] :
% 192.74/26.82  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |               tc_Arrow__Order__Mirabelle_Oalt, v1, v0) = v4 &
% 192.74/26.82  |             c_member(all_676_0, v4, v_L) = v5 & c_member(all_676_0, v2, v_L) =
% 192.74/26.82  |             v3 & $i(v4) & (v5 = 0 | v3 = 0)))
% 192.74/26.82  | 
% 192.74/26.82  | DELTA: instantiating (8) with fresh symbols all_679_0, all_679_1 gives:
% 192.74/26.82  |   (46)  tc_fun(all_679_1, tc_HOL_Obool) = all_679_0 &
% 192.74/26.82  |         tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |           tc_Arrow__Order__Mirabelle_Oalt) = all_679_1 & $i(all_679_0) &
% 192.74/26.82  |         $i(all_679_1) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i]
% 192.74/26.82  |         :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] :  ! [v7: any] : (v4 = v3 | 
% 192.74/26.82  |           ~ (c_Arrow__Order__Mirabelle_Oabove(v2, v4, v3) = v6) |  ~
% 192.74/26.82  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |               tc_Arrow__Order__Mirabelle_Oalt, v1, v0) = v5) |  ~
% 192.74/26.82  |           (c_member(all_679_1, v5, v6) = v7) |  ~ $i(v4) |  ~ $i(v3) |  ~
% 192.74/26.82  |           $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v8: any] :  ? [v9: $i] :  ?
% 192.74/26.82  |           [v10: any] :  ? [v11: $i] :  ? [v12: any] :  ? [v13: any] :
% 192.74/26.82  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |               tc_Arrow__Order__Mirabelle_Oalt, v4, v0) = v9 &
% 192.74/26.82  |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |               tc_Arrow__Order__Mirabelle_Oalt, v1, v4) = v11 &
% 192.74/26.82  |             c_member(all_679_0, v2, c_Arrow__Order__Mirabelle_OLin) = v8 &
% 192.74/26.82  |             c_member(all_679_1, v11, v2) = v12 & c_member(all_679_1, v9, v2) =
% 192.74/26.82  |             v10 & c_member(all_679_1, v5, v2) = v13 & $i(v11) & $i(v9) & ( ~
% 192.74/26.82  |               (v8 = 0) | (( ~ (v7 = 0) | ( ~ (v1 = v0) & ( ~ (v3 = v1) | v10 =
% 192.74/26.82  |                       0) & (v3 = v1 | (( ~ (v3 = v0) | v12 = 0 | v4 = v1) &
% 192.74/26.82  |                         (v13 = 0 | v3 = v0))))) & (v7 = 0 | v1 = v0 | (v3 = v1
% 192.74/26.82  |                     &  ~ (v10 = 0)) | ( ~ (v3 = v1) & ((v3 = v0 &  ~ (v12 = 0)
% 192.74/26.82  |                         &  ~ (v4 = v1)) | ( ~ (v13 = 0) &  ~ (v3 = v0)))))))))
% 192.74/26.82  | 
% 192.74/26.82  | ALPHA: (46) implies:
% 192.74/26.82  |   (47)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.82  |           tc_Arrow__Order__Mirabelle_Oalt) = all_679_1
% 192.74/26.82  | 
% 192.74/26.82  | DELTA: instantiating (9) with fresh symbols all_682_0, all_682_1 gives:
% 192.74/26.83  |   (48)  tc_fun(all_682_1, tc_HOL_Obool) = all_682_0 &
% 192.74/26.83  |         tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |           tc_Arrow__Order__Mirabelle_Oalt) = all_682_1 & $i(all_682_0) &
% 192.74/26.83  |         $i(all_682_1) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i]
% 192.74/26.83  |         :  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] :  ! [v7: any] : (v4 = v3 | 
% 192.74/26.83  |           ~ (c_Arrow__Order__Mirabelle_Obelow(v2, v4, v3) = v6) |  ~
% 192.74/26.83  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |               tc_Arrow__Order__Mirabelle_Oalt, v1, v0) = v5) |  ~
% 192.74/26.83  |           (c_member(all_682_1, v5, v6) = v7) |  ~ $i(v4) |  ~ $i(v3) |  ~
% 192.74/26.83  |           $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v8: any] :  ? [v9: $i] :  ?
% 192.74/26.83  |           [v10: any] :  ? [v11: $i] :  ? [v12: any] :  ? [v13: any] :
% 192.74/26.83  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |               tc_Arrow__Order__Mirabelle_Oalt, v3, v0) = v11 &
% 192.74/26.83  |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |               tc_Arrow__Order__Mirabelle_Oalt, v1, v3) = v9 &
% 192.74/26.83  |             c_member(all_682_0, v2, c_Arrow__Order__Mirabelle_OLin) = v8 &
% 192.74/26.83  |             c_member(all_682_1, v11, v2) = v12 & c_member(all_682_1, v9, v2) =
% 192.74/26.83  |             v10 & c_member(all_682_1, v5, v2) = v13 & $i(v11) & $i(v9) & ( ~
% 192.74/26.83  |               (v8 = 0) | (( ~ (v7 = 0) | ( ~ (v1 = v0) & ( ~ (v4 = v0) | v10 =
% 192.74/26.83  |                       0) & (v4 = v0 | (( ~ (v4 = v1) | v12 = 0 | v3 = v0) &
% 192.74/26.83  |                         (v13 = 0 | v4 = v1))))) & (v7 = 0 | v1 = v0 | (v4 = v0
% 192.74/26.83  |                     &  ~ (v10 = 0)) | ( ~ (v4 = v0) & ((v4 = v1 &  ~ (v12 = 0)
% 192.74/26.83  |                         &  ~ (v3 = v0)) | ( ~ (v13 = 0) &  ~ (v4 = v1)))))))))
% 192.74/26.83  | 
% 192.74/26.83  | ALPHA: (48) implies:
% 192.74/26.83  |   (49)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |           tc_Arrow__Order__Mirabelle_Oalt) = all_682_1
% 192.74/26.83  | 
% 192.74/26.83  | DELTA: instantiating (18) with fresh symbol all_685_0 gives:
% 192.74/26.83  |   (50)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |           tc_Arrow__Order__Mirabelle_Oalt) = all_685_0 & $i(all_685_0) & ( ?
% 192.74/26.83  |           [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: any] :  ? [v4: $i] : 
% 192.74/26.83  |           ? [v5: any] :  ? [v6: $i] :  ? [v7: any] :  ? [v8: $i] :  ? [v9:
% 192.74/26.83  |             any] :  ? [v10: $i] :  ? [v11: any] :  ? [v12: $i] :  ? [v13: any]
% 192.74/26.83  |           : ( ~ (v1 = v0) &
% 192.74/26.83  |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |               tc_Arrow__Order__Mirabelle_Oalt, v1, v0) = v8 &
% 192.74/26.83  |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |               tc_Arrow__Order__Mirabelle_Oalt, v1, v_x) = v10 &
% 192.74/26.83  |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |               tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2 &
% 192.74/26.83  |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |               tc_Arrow__Order__Mirabelle_Oalt, v0, v_x) = v4 &
% 192.74/26.83  |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v1) = v6 &
% 192.74/26.83  |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v12 &
% 192.74/26.83  |             c_member(all_685_0, v12, v_L) = v13 & c_member(all_685_0, v10,
% 192.74/26.83  |               v_L) = v11 & c_member(all_685_0, v8, v_L) = v9 &
% 192.74/26.83  |             c_member(all_685_0, v6, v_L) = v7 & c_member(all_685_0, v4, v_L) =
% 192.74/26.83  |             v5 & c_member(all_685_0, v2, v_L) = v3 & $i(v12) & $i(v10) &
% 192.74/26.83  |             $i(v8) & $i(v6) & $i(v4) & $i(v2) & $i(v1) & $i(v0) & ( ~ (v13 =
% 192.74/26.83  |                 0) |  ~ (v1 = v_y) | v0 = v_y) & ( ~ (v11 = 0) |  ~ (v0 = v_y)
% 192.74/26.83  |               | v1 = v_y) & ( ~ (v9 = 0) | v1 = v_y | v0 = v_y) & ( ~ (v7 = 0)
% 192.74/26.83  |               |  ~ (v0 = v_y) | v1 = v_y) & ( ~ (v5 = 0) |  ~ (v1 = v_y) | v0
% 192.74/26.83  |               = v_y) & ( ~ (v3 = 0) | v1 = v_y | v0 = v_y) & ( ~ (v1 = v_x) | 
% 192.74/26.83  |               ~ (v0 = v_y)) & ( ~ (v1 = v_y) |  ~ (v0 = v_x))) |  ? [v0: $i] :
% 192.74/26.83  |            ? [v1: $i] :  ? [v2: $i] :  ? [v3: any] :  ? [v4: $i] :  ? [v5:
% 192.74/26.83  |             any] :  ? [v6: $i] :  ? [v7: any] :  ? [v8: $i] :  ? [v9: any] :
% 192.74/26.83  |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |               tc_Arrow__Order__Mirabelle_Oalt, v1, v_x) = v6 &
% 192.74/26.83  |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |               tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2 &
% 192.74/26.83  |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |               tc_Arrow__Order__Mirabelle_Oalt, v0, v_x) = v4 &
% 192.74/26.83  |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v1) = v8 &
% 192.74/26.83  |             c_member(all_685_0, v8, v_L) = v9 & c_member(all_685_0, v6, v_L) =
% 192.74/26.83  |             v7 & c_member(all_685_0, v4, v_L) = v5 & c_member(all_685_0, v2,
% 192.74/26.83  |               v_L) = v3 & $i(v8) & $i(v6) & $i(v4) & $i(v2) & $i(v1) & $i(v0)
% 192.74/26.83  |             & ((v9 = 0 & v0 = v_y &  ~ (v1 = v_y) &  ? [v10: $i] :  ? [v11:
% 192.74/26.83  |                   $i] :  ? [v12: any] :  ? [v13: $i] :  ? [v14: any] :
% 192.74/26.83  |                 (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |                     tc_Arrow__Order__Mirabelle_Oalt, v1, v10) = v11 &
% 192.74/26.83  |                   c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |                     tc_Arrow__Order__Mirabelle_Oalt, v_x, v10) = v13 &
% 192.74/26.83  |                   c_member(all_685_0, v13, v_L) = v14 & c_member(all_685_0,
% 192.74/26.83  |                     v11, v_L) = v12 & $i(v13) & $i(v11) & $i(v10) & ((v12 = 0
% 192.74/26.83  |                       &  ~ (v14 = 0) &  ~ (v10 = v_y)) | (v10 = v_y & v7 = 0)
% 192.74/26.83  |                     | (v10 = v_y & v1 = v_x)))) | ( ~ (v0 = v_y) & ((v5 = 0 &
% 192.74/26.83  |                     v1 = v_y &  ? [v10: $i] :  ? [v11: $i] :  ? [v12: $i] :  ?
% 192.74/26.83  |                     [v13: int] : ( ~ (v13 = 0) &  ~ (v10 = v_y) &
% 192.74/26.83  |                       c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |                         tc_Arrow__Order__Mirabelle_Oalt, v0, v10) = v12 &
% 192.74/26.83  |                       c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |                         tc_Arrow__Order__Mirabelle_Oalt, v_x, v10) = v11 &
% 192.74/26.83  |                       c_member(all_685_0, v12, v_L) = v13 &
% 192.74/26.83  |                       c_member(all_685_0, v11, v_L) = 0 & $i(v12) & $i(v11) &
% 192.74/26.83  |                       $i(v10))) | (v3 = 0 &  ~ (v1 = v_y) &  ? [v10: $i] :  ?
% 192.74/26.83  |                     [v11: $i] :  ? [v12: any] :  ? [v13: $i] :  ? [v14: any] :
% 192.74/26.83  |                     (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |                         tc_Arrow__Order__Mirabelle_Oalt, v1, v10) = v11 &
% 192.74/26.83  |                       c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |                         tc_Arrow__Order__Mirabelle_Oalt, v0, v10) = v13 &
% 192.74/26.83  |                       c_member(all_685_0, v13, v_L) = v14 &
% 192.74/26.83  |                       c_member(all_685_0, v11, v_L) = v12 & $i(v13) & $i(v11)
% 192.74/26.83  |                       & $i(v10) & ((v12 = 0 &  ~ (v14 = 0) &  ~ (v10 = v_y)) |
% 192.74/26.83  |                         (v10 = v_y & v7 = 0 &  ~ (v5 = 0) &  ~ (v0 = v_x)) |
% 192.74/26.83  |                         (v10 = v_y & v1 = v_x &  ~ (v5 = 0) &  ~ (v0 =
% 192.74/26.83  |                             v_x))))))))))
% 192.74/26.83  | 
% 192.74/26.83  | ALPHA: (50) implies:
% 192.74/26.83  |   (51)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.83  |           tc_Arrow__Order__Mirabelle_Oalt) = all_685_0
% 192.74/26.84  |   (52)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: any] :  ? [v4: $i] :
% 192.74/26.84  |          ? [v5: any] :  ? [v6: $i] :  ? [v7: any] :  ? [v8: $i] :  ? [v9: any]
% 192.74/26.84  |         :  ? [v10: $i] :  ? [v11: any] :  ? [v12: $i] :  ? [v13: any] : ( ~
% 192.74/26.84  |           (v1 = v0) & c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |             tc_Arrow__Order__Mirabelle_Oalt, v1, v0) = v8 &
% 192.74/26.84  |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |             tc_Arrow__Order__Mirabelle_Oalt, v1, v_x) = v10 &
% 192.74/26.84  |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |             tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2 &
% 192.74/26.84  |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |             tc_Arrow__Order__Mirabelle_Oalt, v0, v_x) = v4 &
% 192.74/26.84  |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |             tc_Arrow__Order__Mirabelle_Oalt, v_x, v1) = v6 &
% 192.74/26.84  |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |             tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v12 &
% 192.74/26.84  |           c_member(all_685_0, v12, v_L) = v13 & c_member(all_685_0, v10, v_L)
% 192.74/26.84  |           = v11 & c_member(all_685_0, v8, v_L) = v9 & c_member(all_685_0, v6,
% 192.74/26.84  |             v_L) = v7 & c_member(all_685_0, v4, v_L) = v5 &
% 192.74/26.84  |           c_member(all_685_0, v2, v_L) = v3 & $i(v12) & $i(v10) & $i(v8) &
% 192.74/26.84  |           $i(v6) & $i(v4) & $i(v2) & $i(v1) & $i(v0) & ( ~ (v13 = 0) |  ~ (v1
% 192.74/26.84  |               = v_y) | v0 = v_y) & ( ~ (v11 = 0) |  ~ (v0 = v_y) | v1 = v_y) &
% 192.74/26.84  |           ( ~ (v9 = 0) | v1 = v_y | v0 = v_y) & ( ~ (v7 = 0) |  ~ (v0 = v_y) |
% 192.74/26.84  |             v1 = v_y) & ( ~ (v5 = 0) |  ~ (v1 = v_y) | v0 = v_y) & ( ~ (v3 =
% 192.74/26.84  |               0) | v1 = v_y | v0 = v_y) & ( ~ (v1 = v_x) |  ~ (v0 = v_y)) & (
% 192.74/26.84  |             ~ (v1 = v_y) |  ~ (v0 = v_x))) |  ? [v0: $i] :  ? [v1: $i] :  ?
% 192.74/26.84  |         [v2: $i] :  ? [v3: any] :  ? [v4: $i] :  ? [v5: any] :  ? [v6: $i] : 
% 192.74/26.84  |         ? [v7: any] :  ? [v8: $i] :  ? [v9: any] :
% 192.74/26.84  |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |             tc_Arrow__Order__Mirabelle_Oalt, v1, v_x) = v6 &
% 192.74/26.84  |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |             tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2 &
% 192.74/26.84  |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |             tc_Arrow__Order__Mirabelle_Oalt, v0, v_x) = v4 &
% 192.74/26.84  |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |             tc_Arrow__Order__Mirabelle_Oalt, v_x, v1) = v8 &
% 192.74/26.84  |           c_member(all_685_0, v8, v_L) = v9 & c_member(all_685_0, v6, v_L) =
% 192.74/26.84  |           v7 & c_member(all_685_0, v4, v_L) = v5 & c_member(all_685_0, v2,
% 192.74/26.84  |             v_L) = v3 & $i(v8) & $i(v6) & $i(v4) & $i(v2) & $i(v1) & $i(v0) &
% 192.74/26.84  |           ((v9 = 0 & v0 = v_y &  ~ (v1 = v_y) &  ? [v10: $i] :  ? [v11: $i] : 
% 192.74/26.84  |               ? [v12: any] :  ? [v13: $i] :  ? [v14: any] :
% 192.74/26.84  |               (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |                   tc_Arrow__Order__Mirabelle_Oalt, v1, v10) = v11 &
% 192.74/26.84  |                 c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |                   tc_Arrow__Order__Mirabelle_Oalt, v_x, v10) = v13 &
% 192.74/26.84  |                 c_member(all_685_0, v13, v_L) = v14 & c_member(all_685_0, v11,
% 192.74/26.84  |                   v_L) = v12 & $i(v13) & $i(v11) & $i(v10) & ((v12 = 0 &  ~
% 192.74/26.84  |                     (v14 = 0) &  ~ (v10 = v_y)) | (v10 = v_y & v7 = 0) | (v10
% 192.74/26.84  |                     = v_y & v1 = v_x)))) | ( ~ (v0 = v_y) & ((v5 = 0 & v1 =
% 192.74/26.84  |                   v_y &  ? [v10: $i] :  ? [v11: $i] :  ? [v12: $i] :  ? [v13:
% 192.74/26.84  |                     int] : ( ~ (v13 = 0) &  ~ (v10 = v_y) &
% 192.74/26.84  |                     c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |                       tc_Arrow__Order__Mirabelle_Oalt, v0, v10) = v12 &
% 192.74/26.84  |                     c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |                       tc_Arrow__Order__Mirabelle_Oalt, v_x, v10) = v11 &
% 192.74/26.84  |                     c_member(all_685_0, v12, v_L) = v13 & c_member(all_685_0,
% 192.74/26.84  |                       v11, v_L) = 0 & $i(v12) & $i(v11) & $i(v10))) | (v3 = 0
% 192.74/26.84  |                   &  ~ (v1 = v_y) &  ? [v10: $i] :  ? [v11: $i] :  ? [v12:
% 192.74/26.84  |                     any] :  ? [v13: $i] :  ? [v14: any] :
% 192.74/26.84  |                   (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |                       tc_Arrow__Order__Mirabelle_Oalt, v1, v10) = v11 &
% 192.74/26.84  |                     c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |                       tc_Arrow__Order__Mirabelle_Oalt, v0, v10) = v13 &
% 192.74/26.84  |                     c_member(all_685_0, v13, v_L) = v14 & c_member(all_685_0,
% 192.74/26.84  |                       v11, v_L) = v12 & $i(v13) & $i(v11) & $i(v10) & ((v12 =
% 192.74/26.84  |                         0 &  ~ (v14 = 0) &  ~ (v10 = v_y)) | (v10 = v_y & v7 =
% 192.74/26.84  |                         0 &  ~ (v5 = 0) &  ~ (v0 = v_x)) | (v10 = v_y & v1 =
% 192.74/26.84  |                         v_x &  ~ (v5 = 0) &  ~ (v0 = v_x)))))))))
% 192.74/26.84  | 
% 192.74/26.84  | GROUND_INST: instantiating (19) with all_622_1, all_640_1,
% 192.74/26.84  |              tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |              simplifying with (23), (30) gives:
% 192.74/26.84  |   (53)  all_640_1 = all_622_1
% 192.74/26.84  | 
% 192.74/26.84  | GROUND_INST: instantiating (19) with all_640_1, all_668_0,
% 192.74/26.84  |              tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |              simplifying with (30), (38) gives:
% 192.74/26.84  |   (54)  all_668_0 = all_640_1
% 192.74/26.84  | 
% 192.74/26.84  | GROUND_INST: instantiating (19) with all_636_1, all_668_0,
% 192.74/26.84  |              tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |              simplifying with (28), (38) gives:
% 192.74/26.84  |   (55)  all_668_0 = all_636_1
% 192.74/26.84  | 
% 192.74/26.84  | GROUND_INST: instantiating (19) with all_644_1, all_673_0,
% 192.74/26.84  |              tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |              simplifying with (32), (40) gives:
% 192.74/26.84  |   (56)  all_673_0 = all_644_1
% 192.74/26.84  | 
% 192.74/26.84  | GROUND_INST: instantiating (19) with all_640_1, all_673_0,
% 192.74/26.84  |              tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |              simplifying with (30), (40) gives:
% 192.74/26.84  |   (57)  all_673_0 = all_640_1
% 192.74/26.84  | 
% 192.74/26.84  | GROUND_INST: instantiating (19) with all_633_1, all_673_0,
% 192.74/26.84  |              tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |              simplifying with (26), (40) gives:
% 192.74/26.84  |   (58)  all_673_0 = all_633_1
% 192.74/26.84  | 
% 192.74/26.84  | GROUND_INST: instantiating (19) with all_668_0, all_676_0,
% 192.74/26.84  |              tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |              simplifying with (38), (42) gives:
% 192.74/26.84  |   (59)  all_676_0 = all_668_0
% 192.74/26.84  | 
% 192.74/26.84  | GROUND_INST: instantiating (19) with all_679_1, all_682_1,
% 192.74/26.84  |              tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |              simplifying with (47), (49) gives:
% 192.74/26.84  |   (60)  all_682_1 = all_679_1
% 192.74/26.84  | 
% 192.74/26.84  | GROUND_INST: instantiating (19) with all_668_0, all_682_1,
% 192.74/26.84  |              tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |              simplifying with (38), (49) gives:
% 192.74/26.84  |   (61)  all_682_1 = all_668_0
% 192.74/26.84  | 
% 192.74/26.84  | GROUND_INST: instantiating (19) with all_647_1, all_682_1,
% 192.74/26.84  |              tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |              simplifying with (34), (49) gives:
% 192.74/26.84  |   (62)  all_682_1 = all_647_1
% 192.74/26.84  | 
% 192.74/26.84  | GROUND_INST: instantiating (19) with all_676_0, all_685_0,
% 192.74/26.84  |              tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |              simplifying with (42), (51) gives:
% 192.74/26.84  |   (63)  all_685_0 = all_676_0
% 192.74/26.84  | 
% 192.74/26.84  | GROUND_INST: instantiating (19) with all_659_1, all_685_0,
% 192.74/26.84  |              tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.84  |              simplifying with (36), (51) gives:
% 192.74/26.84  |   (64)  all_685_0 = all_659_1
% 192.74/26.84  | 
% 192.74/26.84  | COMBINE_EQS: (63), (64) imply:
% 192.74/26.84  |   (65)  all_676_0 = all_659_1
% 192.74/26.84  | 
% 192.74/26.84  | SIMP: (65) implies:
% 192.74/26.84  |   (66)  all_676_0 = all_659_1
% 192.74/26.84  | 
% 192.74/26.84  | COMBINE_EQS: (60), (61) imply:
% 192.74/26.84  |   (67)  all_679_1 = all_668_0
% 192.74/26.84  | 
% 192.74/26.84  | COMBINE_EQS: (60), (62) imply:
% 192.74/26.84  |   (68)  all_679_1 = all_647_1
% 192.74/26.84  | 
% 192.74/26.84  | COMBINE_EQS: (67), (68) imply:
% 192.74/26.84  |   (69)  all_668_0 = all_647_1
% 192.74/26.84  | 
% 192.74/26.84  | SIMP: (69) implies:
% 192.74/26.84  |   (70)  all_668_0 = all_647_1
% 192.74/26.84  | 
% 192.74/26.84  | COMBINE_EQS: (59), (66) imply:
% 192.74/26.84  |   (71)  all_668_0 = all_659_1
% 192.74/26.84  | 
% 192.74/26.84  | SIMP: (71) implies:
% 192.74/26.84  |   (72)  all_668_0 = all_659_1
% 192.74/26.84  | 
% 192.74/26.84  | COMBINE_EQS: (56), (58) imply:
% 192.74/26.84  |   (73)  all_644_1 = all_633_1
% 192.74/26.84  | 
% 192.74/26.84  | COMBINE_EQS: (56), (57) imply:
% 192.74/26.84  |   (74)  all_644_1 = all_640_1
% 192.74/26.84  | 
% 192.74/26.84  | COMBINE_EQS: (54), (72) imply:
% 192.74/26.84  |   (75)  all_659_1 = all_640_1
% 192.74/26.84  | 
% 192.74/26.84  | COMBINE_EQS: (70), (72) imply:
% 192.74/26.84  |   (76)  all_659_1 = all_647_1
% 192.74/26.84  | 
% 192.74/26.84  | COMBINE_EQS: (55), (72) imply:
% 192.74/26.84  |   (77)  all_659_1 = all_636_1
% 192.74/26.84  | 
% 192.74/26.84  | COMBINE_EQS: (76), (77) imply:
% 192.74/26.84  |   (78)  all_647_1 = all_636_1
% 192.74/26.84  | 
% 192.74/26.84  | COMBINE_EQS: (75), (76) imply:
% 192.74/26.84  |   (79)  all_647_1 = all_640_1
% 192.74/26.84  | 
% 192.74/26.84  | COMBINE_EQS: (78), (79) imply:
% 192.74/26.84  |   (80)  all_640_1 = all_636_1
% 192.74/26.84  | 
% 192.74/26.84  | SIMP: (80) implies:
% 192.74/26.84  |   (81)  all_640_1 = all_636_1
% 192.74/26.84  | 
% 192.74/26.84  | COMBINE_EQS: (73), (74) imply:
% 192.74/26.85  |   (82)  all_640_1 = all_633_1
% 192.74/26.85  | 
% 192.74/26.85  | SIMP: (82) implies:
% 192.74/26.85  |   (83)  all_640_1 = all_633_1
% 192.74/26.85  | 
% 192.74/26.85  | COMBINE_EQS: (53), (81) imply:
% 192.74/26.85  |   (84)  all_636_1 = all_622_1
% 192.74/26.85  | 
% 192.74/26.85  | COMBINE_EQS: (81), (83) imply:
% 192.74/26.85  |   (85)  all_636_1 = all_633_1
% 192.74/26.85  | 
% 192.74/26.85  | COMBINE_EQS: (84), (85) imply:
% 192.74/26.85  |   (86)  all_633_1 = all_622_1
% 192.74/26.85  | 
% 192.74/26.85  | COMBINE_EQS: (78), (84) imply:
% 192.74/26.85  |   (87)  all_647_1 = all_622_1
% 192.74/26.85  | 
% 192.74/26.85  | COMBINE_EQS: (76), (87) imply:
% 192.74/26.85  |   (88)  all_659_1 = all_622_1
% 192.74/26.85  | 
% 192.74/26.85  | COMBINE_EQS: (66), (88) imply:
% 192.74/26.85  |   (89)  all_676_0 = all_622_1
% 192.74/26.85  | 
% 192.74/26.85  | COMBINE_EQS: (64), (88) imply:
% 192.74/26.85  |   (90)  all_685_0 = all_622_1
% 192.74/26.85  | 
% 192.74/26.85  | REDUCE: (25), (86) imply:
% 192.74/26.85  |   (91)  $i(all_622_1)
% 192.74/26.85  | 
% 192.74/26.85  | BETA: splitting (52) gives:
% 192.74/26.85  | 
% 192.74/26.85  | Case 1:
% 192.74/26.85  | | 
% 192.74/26.85  | |   (92)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: any] :  ? [v4: $i]
% 192.74/26.85  | |         :  ? [v5: any] :  ? [v6: $i] :  ? [v7: any] :  ? [v8: $i] :  ? [v9:
% 192.74/26.85  | |           any] :  ? [v10: $i] :  ? [v11: any] :  ? [v12: $i] :  ? [v13: any]
% 192.74/26.85  | |         : ( ~ (v1 = v0) &
% 192.74/26.85  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |             tc_Arrow__Order__Mirabelle_Oalt, v1, v0) = v8 &
% 192.74/26.85  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |             tc_Arrow__Order__Mirabelle_Oalt, v1, v_x) = v10 &
% 192.74/26.85  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |             tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2 &
% 192.74/26.85  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |             tc_Arrow__Order__Mirabelle_Oalt, v0, v_x) = v4 &
% 192.74/26.85  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, v1) = v6 &
% 192.74/26.85  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v12 &
% 192.74/26.85  | |           c_member(all_685_0, v12, v_L) = v13 & c_member(all_685_0, v10,
% 192.74/26.85  | |             v_L) = v11 & c_member(all_685_0, v8, v_L) = v9 &
% 192.74/26.85  | |           c_member(all_685_0, v6, v_L) = v7 & c_member(all_685_0, v4, v_L) =
% 192.74/26.85  | |           v5 & c_member(all_685_0, v2, v_L) = v3 & $i(v12) & $i(v10) &
% 192.74/26.85  | |           $i(v8) & $i(v6) & $i(v4) & $i(v2) & $i(v1) & $i(v0) & ( ~ (v13 =
% 192.74/26.85  | |               0) |  ~ (v1 = v_y) | v0 = v_y) & ( ~ (v11 = 0) |  ~ (v0 = v_y)
% 192.74/26.85  | |             | v1 = v_y) & ( ~ (v9 = 0) | v1 = v_y | v0 = v_y) & ( ~ (v7 = 0)
% 192.74/26.85  | |             |  ~ (v0 = v_y) | v1 = v_y) & ( ~ (v5 = 0) |  ~ (v1 = v_y) | v0
% 192.74/26.85  | |             = v_y) & ( ~ (v3 = 0) | v1 = v_y | v0 = v_y) & ( ~ (v1 = v_x) | 
% 192.74/26.85  | |             ~ (v0 = v_y)) & ( ~ (v1 = v_y) |  ~ (v0 = v_x)))
% 192.74/26.85  | | 
% 192.74/26.85  | | DELTA: instantiating (92) with fresh symbols all_872_0, all_872_1,
% 192.74/26.85  | |        all_872_2, all_872_3, all_872_4, all_872_5, all_872_6, all_872_7,
% 192.74/26.85  | |        all_872_8, all_872_9, all_872_10, all_872_11, all_872_12, all_872_13
% 192.74/26.85  | |        gives:
% 192.74/26.85  | |   (93)   ~ (all_872_12 = all_872_13) &
% 192.74/26.85  | |         c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_12, all_872_13) =
% 192.74/26.85  | |         all_872_5 & c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_12, v_x) = all_872_3 &
% 192.74/26.85  | |         c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_13, all_872_12) =
% 192.74/26.85  | |         all_872_11 & c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_13, v_x) = all_872_9 &
% 192.74/26.85  | |         c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_12) = all_872_7 &
% 192.74/26.85  | |         c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_13) = all_872_1 &
% 192.74/26.85  | |         c_member(all_685_0, all_872_1, v_L) = all_872_0 &
% 192.74/26.85  | |         c_member(all_685_0, all_872_3, v_L) = all_872_2 &
% 192.74/26.85  | |         c_member(all_685_0, all_872_5, v_L) = all_872_4 &
% 192.74/26.85  | |         c_member(all_685_0, all_872_7, v_L) = all_872_6 &
% 192.74/26.85  | |         c_member(all_685_0, all_872_9, v_L) = all_872_8 &
% 192.74/26.85  | |         c_member(all_685_0, all_872_11, v_L) = all_872_10 & $i(all_872_1) &
% 192.74/26.85  | |         $i(all_872_3) & $i(all_872_5) & $i(all_872_7) & $i(all_872_9) &
% 192.74/26.85  | |         $i(all_872_11) & $i(all_872_12) & $i(all_872_13) & ( ~ (all_872_0 =
% 192.74/26.85  | |             0) |  ~ (all_872_12 = v_y) | all_872_13 = v_y) & ( ~ (all_872_2
% 192.74/26.85  | |             = 0) |  ~ (all_872_13 = v_y) | all_872_12 = v_y) & ( ~
% 192.74/26.85  | |           (all_872_4 = 0) | all_872_12 = v_y | all_872_13 = v_y) & ( ~
% 192.74/26.85  | |           (all_872_6 = 0) |  ~ (all_872_13 = v_y) | all_872_12 = v_y) & ( ~
% 192.74/26.85  | |           (all_872_8 = 0) |  ~ (all_872_12 = v_y) | all_872_13 = v_y) & ( ~
% 192.74/26.85  | |           (all_872_10 = 0) | all_872_12 = v_y | all_872_13 = v_y) & ( ~
% 192.74/26.85  | |           (all_872_12 = v_x) |  ~ (all_872_13 = v_y)) & ( ~ (all_872_12 =
% 192.74/26.85  | |             v_y) |  ~ (all_872_13 = v_x))
% 192.74/26.85  | | 
% 192.74/26.85  | | ALPHA: (93) implies:
% 192.74/26.85  | |   (94)   ~ (all_872_12 = all_872_13)
% 192.74/26.85  | |   (95)  $i(all_872_13)
% 192.74/26.85  | |   (96)  $i(all_872_12)
% 192.74/26.85  | |   (97)  $i(all_872_11)
% 192.74/26.85  | |   (98)  c_member(all_685_0, all_872_11, v_L) = all_872_10
% 192.74/26.85  | |   (99)  c_member(all_685_0, all_872_9, v_L) = all_872_8
% 192.74/26.85  | |   (100)  c_member(all_685_0, all_872_7, v_L) = all_872_6
% 192.74/26.85  | |   (101)  c_member(all_685_0, all_872_5, v_L) = all_872_4
% 192.74/26.85  | |   (102)  c_member(all_685_0, all_872_3, v_L) = all_872_2
% 192.74/26.85  | |   (103)  c_member(all_685_0, all_872_1, v_L) = all_872_0
% 192.74/26.85  | |   (104)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_13) = all_872_1
% 192.74/26.85  | |   (105)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_12) = all_872_7
% 192.74/26.85  | |   (106)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_13, v_x) = all_872_9
% 192.74/26.85  | |   (107)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_13, all_872_12) =
% 192.74/26.85  | |          all_872_11
% 192.74/26.85  | |   (108)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_12, v_x) = all_872_3
% 192.74/26.85  | |   (109)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.85  | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_12, all_872_13) =
% 192.74/26.85  | |          all_872_5
% 192.74/26.85  | |   (110)   ~ (all_872_12 = v_y) |  ~ (all_872_13 = v_x)
% 192.74/26.85  | |   (111)   ~ (all_872_12 = v_x) |  ~ (all_872_13 = v_y)
% 192.74/26.85  | |   (112)   ~ (all_872_10 = 0) | all_872_12 = v_y | all_872_13 = v_y
% 192.74/26.85  | |   (113)   ~ (all_872_8 = 0) |  ~ (all_872_12 = v_y) | all_872_13 = v_y
% 192.74/26.85  | |   (114)   ~ (all_872_6 = 0) |  ~ (all_872_13 = v_y) | all_872_12 = v_y
% 192.74/26.85  | |   (115)   ~ (all_872_4 = 0) | all_872_12 = v_y | all_872_13 = v_y
% 192.74/26.85  | |   (116)   ~ (all_872_2 = 0) |  ~ (all_872_13 = v_y) | all_872_12 = v_y
% 192.74/26.85  | |   (117)   ~ (all_872_0 = 0) |  ~ (all_872_12 = v_y) | all_872_13 = v_y
% 192.74/26.85  | | 
% 192.74/26.85  | | REDUCE: (90), (103) imply:
% 192.74/26.85  | |   (118)  c_member(all_622_1, all_872_1, v_L) = all_872_0
% 192.74/26.85  | | 
% 192.74/26.85  | | REDUCE: (90), (102) imply:
% 192.74/26.85  | |   (119)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 192.74/26.85  | | 
% 192.74/26.85  | | REDUCE: (90), (101) imply:
% 192.74/26.85  | |   (120)  c_member(all_622_1, all_872_5, v_L) = all_872_4
% 192.74/26.85  | | 
% 192.74/26.86  | | REDUCE: (90), (100) imply:
% 192.74/26.86  | |   (121)  c_member(all_622_1, all_872_7, v_L) = all_872_6
% 192.74/26.86  | | 
% 192.74/26.86  | | REDUCE: (90), (99) imply:
% 192.74/26.86  | |   (122)  c_member(all_622_1, all_872_9, v_L) = all_872_8
% 192.74/26.86  | | 
% 192.74/26.86  | | REDUCE: (90), (98) imply:
% 192.74/26.86  | |   (123)  c_member(all_622_1, all_872_11, v_L) = all_872_10
% 192.74/26.86  | | 
% 192.74/26.86  | | GROUND_INST: instantiating (3) with v_L, all_872_11, all_622_1, all_872_10,
% 192.74/26.86  | |              simplifying with (17), (91), (97), (123) gives:
% 192.74/26.86  | |   (124)  all_872_10 = 0 |  ? [v0: $i] :  ? [v1: int] : ( ~ (v1 = 0) &
% 192.74/26.86  | |            hBOOL(v0) = v1 & hAPP(v_L, all_872_11) = v0 & $i(v0))
% 192.74/26.86  | | 
% 192.74/26.86  | | GROUND_INST: instantiating (45) with v_x, all_872_13, all_872_1, simplifying
% 192.74/26.86  | |              with (16), (95), (104) gives:
% 192.74/26.86  | |   (125)  all_872_13 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 192.74/26.86  | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.86  | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_13, v_x) = v1 &
% 192.74/26.86  | |            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 192.74/26.86  | |              all_872_1, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 192.74/26.86  | | 
% 192.74/26.86  | | GROUND_INST: instantiating (45) with v_x, all_872_12, all_872_7, simplifying
% 192.74/26.86  | |              with (16), (96), (105) gives:
% 192.74/26.86  | |   (126)  all_872_12 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 192.74/26.86  | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.86  | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_12, v_x) = v1 &
% 192.74/26.86  | |            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 192.74/26.86  | |              all_872_7, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 192.74/26.86  | | 
% 192.74/26.86  | | GROUND_INST: instantiating (45) with all_872_13, v_x, all_872_9, simplifying
% 192.74/26.86  | |              with (16), (95), (106) gives:
% 192.74/26.86  | |   (127)  all_872_13 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 192.74/26.86  | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.86  | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_13) = v1 &
% 192.74/26.86  | |            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 192.74/26.86  | |              all_872_9, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 192.74/26.86  | | 
% 192.74/26.86  | | GROUND_INST: instantiating (45) with all_872_13, all_872_12, all_872_11,
% 192.74/26.86  | |              simplifying with (95), (96), (107) gives:
% 192.74/26.86  | |   (128)  all_872_12 = all_872_13 |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any]
% 192.74/26.86  | |          : (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.86  | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_12, all_872_13) = v1 &
% 192.74/26.86  | |            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 192.74/26.86  | |              all_872_11, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 192.74/26.86  | | 
% 192.74/26.86  | | GROUND_INST: instantiating (45) with all_872_12, v_x, all_872_3, simplifying
% 192.74/26.86  | |              with (16), (96), (108) gives:
% 192.74/26.86  | |   (129)  all_872_12 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 192.74/26.86  | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.86  | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_12) = v1 &
% 192.74/26.86  | |            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 192.74/26.86  | |              all_872_3, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 192.74/26.86  | | 
% 192.74/26.86  | | GROUND_INST: instantiating (45) with all_872_12, all_872_13, all_872_5,
% 192.74/26.86  | |              simplifying with (95), (96), (109) gives:
% 192.74/26.86  | |   (130)  all_872_12 = all_872_13 |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any]
% 192.74/26.86  | |          : (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.86  | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_13, all_872_12) = v1 &
% 192.74/26.86  | |            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 192.74/26.86  | |              all_872_5, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 192.74/26.86  | | 
% 192.74/26.86  | | BETA: splitting (110) gives:
% 192.74/26.86  | | 
% 192.74/26.86  | | Case 1:
% 192.74/26.86  | | | 
% 192.74/26.86  | | |   (131)   ~ (all_872_12 = v_y)
% 192.74/26.86  | | | 
% 192.74/26.86  | | | REF_CLOSE: (20), (21), (89), (94), (105), (106), (107), (109), (111),
% 192.74/26.86  | | |            (112), (114), (115), (116), (119), (120), (121), (122), (123),
% 192.74/26.86  | | |            (124), (126), (128), (129), (130), (131) are inconsistent by
% 192.74/26.86  | | |            sub-proof #19.
% 192.74/26.86  | | | 
% 192.74/26.86  | | Case 2:
% 192.74/26.86  | | | 
% 192.74/26.86  | | |   (132)  all_872_12 = v_y
% 192.74/26.86  | | |   (133)   ~ (all_872_13 = v_x)
% 192.74/26.86  | | | 
% 192.74/26.86  | | | REDUCE: (94), (132) imply:
% 192.74/26.86  | | |   (134)   ~ (all_872_13 = v_y)
% 192.74/26.86  | | | 
% 192.74/26.86  | | | SIMP: (134) implies:
% 192.74/26.86  | | |   (135)   ~ (all_872_13 = v_y)
% 192.74/26.86  | | | 
% 192.74/26.86  | | | BETA: splitting (117) gives:
% 192.74/26.86  | | | 
% 192.74/26.86  | | | Case 1:
% 192.74/26.86  | | | | 
% 192.74/26.86  | | | |   (136)   ~ (all_872_0 = 0)
% 192.74/26.86  | | | | 
% 192.74/26.86  | | | | BETA: splitting (127) gives:
% 192.74/26.86  | | | | 
% 192.74/26.86  | | | | Case 1:
% 192.74/26.86  | | | | | 
% 192.74/26.86  | | | | |   (137)  all_872_13 = v_x
% 192.74/26.86  | | | | | 
% 192.74/26.86  | | | | | REDUCE: (133), (137) imply:
% 192.74/26.86  | | | | |   (138)  $false
% 192.74/26.86  | | | | | 
% 192.74/26.86  | | | | | CLOSE: (138) is inconsistent.
% 192.74/26.86  | | | | | 
% 192.74/26.86  | | | | Case 2:
% 192.74/26.86  | | | | | 
% 192.74/26.86  | | | | |   (139)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 192.74/26.86  | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.86  | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_13) = v1 &
% 192.74/26.86  | | | | |            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 192.74/26.86  | | | | |              all_872_9, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 192.74/26.86  | | | | | 
% 192.74/26.86  | | | | | DELTA: instantiating (139) with fresh symbols all_1164_0, all_1164_1,
% 192.74/26.86  | | | | |        all_1164_2 gives:
% 192.74/26.87  | | | | |   (140)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.87  | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_13) =
% 192.74/26.87  | | | | |          all_1164_1 & c_member(all_676_0, all_1164_1, v_L) =
% 192.74/26.87  | | | | |          all_1164_0 & c_member(all_676_0, all_872_9, v_L) = all_1164_2
% 192.74/26.87  | | | | |          & $i(all_1164_1) & (all_1164_0 = 0 | all_1164_2 = 0)
% 192.74/26.87  | | | | | 
% 192.74/26.87  | | | | | ALPHA: (140) implies:
% 192.74/26.87  | | | | |   (141)  c_member(all_676_0, all_872_9, v_L) = all_1164_2
% 192.74/26.87  | | | | | 
% 192.74/26.87  | | | | | REDUCE: (89), (141) imply:
% 192.74/26.87  | | | | |   (142)  c_member(all_622_1, all_872_9, v_L) = all_1164_2
% 192.74/26.87  | | | | | 
% 192.74/26.87  | | | | | BETA: splitting (113) gives:
% 192.74/26.87  | | | | | 
% 192.74/26.87  | | | | | Case 1:
% 192.74/26.87  | | | | | | 
% 192.74/26.87  | | | | | |   (143)   ~ (all_872_8 = 0)
% 192.74/26.87  | | | | | | 
% 192.74/26.87  | | | | | | BETA: splitting (125) gives:
% 192.74/26.87  | | | | | | 
% 192.74/26.87  | | | | | | Case 1:
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | |   (144)  all_872_13 = v_x
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | | REDUCE: (133), (144) imply:
% 192.74/26.87  | | | | | | |   (145)  $false
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | | CLOSE: (145) is inconsistent.
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | Case 2:
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | |   (146)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 192.74/26.87  | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.87  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_13, v_x) =
% 192.74/26.87  | | | | | | |            v1 & c_member(all_676_0, v1, v_L) = v2 &
% 192.74/26.87  | | | | | | |            c_member(all_676_0, all_872_1, v_L) = v0 & $i(v1) & (v2
% 192.74/26.87  | | | | | | |              = 0 | v0 = 0))
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | | DELTA: instantiating (146) with fresh symbols all_1174_0,
% 192.74/26.87  | | | | | | |        all_1174_1, all_1174_2 gives:
% 192.74/26.87  | | | | | | |   (147)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.87  | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_13, v_x) =
% 192.74/26.87  | | | | | | |          all_1174_1 & c_member(all_676_0, all_1174_1, v_L) =
% 192.74/26.87  | | | | | | |          all_1174_0 & c_member(all_676_0, all_872_1, v_L) =
% 192.74/26.87  | | | | | | |          all_1174_2 & $i(all_1174_1) & (all_1174_0 = 0 |
% 192.74/26.87  | | | | | | |            all_1174_2 = 0)
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | | ALPHA: (147) implies:
% 192.74/26.87  | | | | | | |   (148)  c_member(all_676_0, all_872_1, v_L) = all_1174_2
% 192.74/26.87  | | | | | | |   (149)  c_member(all_676_0, all_1174_1, v_L) = all_1174_0
% 192.74/26.87  | | | | | | |   (150)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.87  | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_13, v_x) =
% 192.74/26.87  | | | | | | |          all_1174_1
% 192.74/26.87  | | | | | | |   (151)  all_1174_0 = 0 | all_1174_2 = 0
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | | REDUCE: (89), (149) imply:
% 192.74/26.87  | | | | | | |   (152)  c_member(all_622_1, all_1174_1, v_L) = all_1174_0
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | | REDUCE: (89), (148) imply:
% 192.74/26.87  | | | | | | |   (153)  c_member(all_622_1, all_872_1, v_L) = all_1174_2
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | | GROUND_INST: instantiating (20) with all_872_8, all_1164_2, v_L,
% 192.74/26.87  | | | | | | |              all_872_9, all_622_1, simplifying with (122), (142)
% 192.74/26.87  | | | | | | |              gives:
% 192.74/26.87  | | | | | | |   (154)  all_1164_2 = all_872_8
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | | GROUND_INST: instantiating (20) with all_872_0, all_1174_2, v_L,
% 192.74/26.87  | | | | | | |              all_872_1, all_622_1, simplifying with (118), (153)
% 192.74/26.87  | | | | | | |              gives:
% 192.74/26.87  | | | | | | |   (155)  all_1174_2 = all_872_0
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | | GROUND_INST: instantiating (21) with all_872_9, all_1174_1, v_x,
% 192.74/26.87  | | | | | | |              all_872_13, tc_Arrow__Order__Mirabelle_Oalt,
% 192.74/26.87  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 192.74/26.87  | | | | | | |              (106), (150) gives:
% 192.74/26.87  | | | | | | |   (156)  all_1174_1 = all_872_9
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | | REDUCE: (152), (156) imply:
% 192.74/26.87  | | | | | | |   (157)  c_member(all_622_1, all_872_9, v_L) = all_1174_0
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | | BETA: splitting (151) gives:
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | | Case 1:
% 192.74/26.87  | | | | | | | | 
% 192.74/26.87  | | | | | | | |   (158)  all_1174_0 = 0
% 192.74/26.87  | | | | | | | | 
% 192.74/26.87  | | | | | | | | REDUCE: (157), (158) imply:
% 192.74/26.87  | | | | | | | |   (159)  c_member(all_622_1, all_872_9, v_L) = 0
% 192.74/26.87  | | | | | | | | 
% 192.74/26.87  | | | | | | | | GROUND_INST: instantiating (20) with all_872_8, 0, v_L,
% 192.74/26.87  | | | | | | | |              all_872_9, all_622_1, simplifying with (122), (159)
% 192.74/26.87  | | | | | | | |              gives:
% 192.74/26.87  | | | | | | | |   (160)  all_872_8 = 0
% 192.74/26.87  | | | | | | | | 
% 192.74/26.87  | | | | | | | | REDUCE: (143), (160) imply:
% 192.74/26.87  | | | | | | | |   (161)  $false
% 192.74/26.87  | | | | | | | | 
% 192.74/26.87  | | | | | | | | CLOSE: (161) is inconsistent.
% 192.74/26.87  | | | | | | | | 
% 192.74/26.87  | | | | | | | Case 2:
% 192.74/26.87  | | | | | | | | 
% 192.74/26.87  | | | | | | | |   (162)  all_1174_2 = 0
% 192.74/26.87  | | | | | | | | 
% 192.74/26.87  | | | | | | | | COMBINE_EQS: (155), (162) imply:
% 192.74/26.87  | | | | | | | |   (163)  all_872_0 = 0
% 192.74/26.87  | | | | | | | | 
% 192.74/26.87  | | | | | | | | REDUCE: (136), (163) imply:
% 192.74/26.87  | | | | | | | |   (164)  $false
% 192.74/26.87  | | | | | | | | 
% 192.74/26.87  | | | | | | | | CLOSE: (164) is inconsistent.
% 192.74/26.87  | | | | | | | | 
% 192.74/26.87  | | | | | | | End of split
% 192.74/26.87  | | | | | | | 
% 192.74/26.87  | | | | | | End of split
% 192.74/26.87  | | | | | | 
% 192.74/26.87  | | | | | Case 2:
% 192.74/26.87  | | | | | | 
% 192.74/26.87  | | | | | |   (165)   ~ (all_872_12 = v_y) | all_872_13 = v_y
% 192.74/26.87  | | | | | | 
% 192.74/26.87  | | | | | | REF_CLOSE: (20), (21), (89), (94), (105), (106), (107), (109),
% 192.74/26.87  | | | | | |            (111), (112), (114), (115), (116), (119), (120), (121),
% 192.74/26.87  | | | | | |            (122), (123), (124), (126), (128), (129), (130), (135),
% 192.74/26.87  | | | | | |            (165) are inconsistent by sub-proof #18.
% 192.74/26.87  | | | | | | 
% 192.74/26.87  | | | | | End of split
% 192.74/26.87  | | | | | 
% 192.74/26.87  | | | | End of split
% 192.74/26.87  | | | | 
% 192.74/26.87  | | | Case 2:
% 193.11/26.87  | | | | 
% 193.11/26.87  | | | |   (166)   ~ (all_872_12 = v_y) | all_872_13 = v_y
% 193.11/26.87  | | | | 
% 193.11/26.87  | | | | REF_CLOSE: (20), (21), (89), (94), (105), (106), (107), (109), (111),
% 193.11/26.87  | | | |            (112), (114), (115), (116), (119), (120), (121), (122),
% 193.11/26.87  | | | |            (123), (124), (126), (128), (129), (130), (135), (166) are
% 193.11/26.87  | | | |            inconsistent by sub-proof #18.
% 193.11/26.87  | | | | 
% 193.11/26.87  | | | End of split
% 193.11/26.87  | | | 
% 193.11/26.87  | | End of split
% 193.11/26.87  | | 
% 193.11/26.87  | Case 2:
% 193.11/26.87  | | 
% 193.11/26.88  | |   (167)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: any] :  ? [v4:
% 193.11/26.88  | |            $i] :  ? [v5: any] :  ? [v6: $i] :  ? [v7: any] :  ? [v8: $i] : 
% 193.11/26.88  | |          ? [v9: any] :
% 193.11/26.88  | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |              tc_Arrow__Order__Mirabelle_Oalt, v1, v_x) = v6 &
% 193.11/26.88  | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |              tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2 &
% 193.11/26.88  | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |              tc_Arrow__Order__Mirabelle_Oalt, v0, v_x) = v4 &
% 193.11/26.88  | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v1) = v8 &
% 193.11/26.88  | |            c_member(all_685_0, v8, v_L) = v9 & c_member(all_685_0, v6, v_L)
% 193.11/26.88  | |            = v7 & c_member(all_685_0, v4, v_L) = v5 & c_member(all_685_0,
% 193.11/26.88  | |              v2, v_L) = v3 & $i(v8) & $i(v6) & $i(v4) & $i(v2) & $i(v1) &
% 193.11/26.88  | |            $i(v0) & ((v9 = 0 & v0 = v_y &  ~ (v1 = v_y) &  ? [v10: $i] :  ?
% 193.11/26.88  | |                [v11: $i] :  ? [v12: any] :  ? [v13: $i] :  ? [v14: any] :
% 193.11/26.88  | |                (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |                    tc_Arrow__Order__Mirabelle_Oalt, v1, v10) = v11 &
% 193.11/26.88  | |                  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |                    tc_Arrow__Order__Mirabelle_Oalt, v_x, v10) = v13 &
% 193.11/26.88  | |                  c_member(all_685_0, v13, v_L) = v14 & c_member(all_685_0,
% 193.11/26.88  | |                    v11, v_L) = v12 & $i(v13) & $i(v11) & $i(v10) & ((v12 = 0
% 193.11/26.88  | |                      &  ~ (v14 = 0) &  ~ (v10 = v_y)) | (v10 = v_y & v7 = 0)
% 193.11/26.88  | |                    | (v10 = v_y & v1 = v_x)))) | ( ~ (v0 = v_y) & ((v5 = 0 &
% 193.11/26.88  | |                    v1 = v_y &  ? [v10: $i] :  ? [v11: $i] :  ? [v12: $i] : 
% 193.11/26.88  | |                    ? [v13: int] : ( ~ (v13 = 0) &  ~ (v10 = v_y) &
% 193.11/26.88  | |                      c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |                        tc_Arrow__Order__Mirabelle_Oalt, v0, v10) = v12 &
% 193.11/26.88  | |                      c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |                        tc_Arrow__Order__Mirabelle_Oalt, v_x, v10) = v11 &
% 193.11/26.88  | |                      c_member(all_685_0, v12, v_L) = v13 &
% 193.11/26.88  | |                      c_member(all_685_0, v11, v_L) = 0 & $i(v12) & $i(v11) &
% 193.11/26.88  | |                      $i(v10))) | (v3 = 0 &  ~ (v1 = v_y) &  ? [v10: $i] :  ?
% 193.11/26.88  | |                    [v11: $i] :  ? [v12: any] :  ? [v13: $i] :  ? [v14: any]
% 193.11/26.88  | |                    : (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |                        tc_Arrow__Order__Mirabelle_Oalt, v1, v10) = v11 &
% 193.11/26.88  | |                      c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |                        tc_Arrow__Order__Mirabelle_Oalt, v0, v10) = v13 &
% 193.11/26.88  | |                      c_member(all_685_0, v13, v_L) = v14 &
% 193.11/26.88  | |                      c_member(all_685_0, v11, v_L) = v12 & $i(v13) & $i(v11)
% 193.11/26.88  | |                      & $i(v10) & ((v12 = 0 &  ~ (v14 = 0) &  ~ (v10 = v_y))
% 193.11/26.88  | |                        | (v10 = v_y & v7 = 0 &  ~ (v5 = 0) &  ~ (v0 = v_x))
% 193.11/26.88  | |                        | (v10 = v_y & v1 = v_x &  ~ (v5 = 0) &  ~ (v0 =
% 193.11/26.88  | |                            v_x)))))))))
% 193.11/26.88  | | 
% 193.11/26.88  | | DELTA: instantiating (167) with fresh symbols all_872_0, all_872_1,
% 193.11/26.88  | |        all_872_2, all_872_3, all_872_4, all_872_5, all_872_6, all_872_7,
% 193.11/26.88  | |        all_872_8, all_872_9 gives:
% 193.11/26.88  | |   (168)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = all_872_3 &
% 193.11/26.88  | |          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_872_8) =
% 193.11/26.88  | |          all_872_7 & c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_5 &
% 193.11/26.88  | |          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = all_872_1 &
% 193.11/26.88  | |          c_member(all_685_0, all_872_1, v_L) = all_872_0 &
% 193.11/26.88  | |          c_member(all_685_0, all_872_3, v_L) = all_872_2 &
% 193.11/26.88  | |          c_member(all_685_0, all_872_5, v_L) = all_872_4 &
% 193.11/26.88  | |          c_member(all_685_0, all_872_7, v_L) = all_872_6 & $i(all_872_1) &
% 193.11/26.88  | |          $i(all_872_3) & $i(all_872_5) & $i(all_872_7) & $i(all_872_8) &
% 193.11/26.88  | |          $i(all_872_9) & ((all_872_0 = 0 & all_872_9 = v_y &  ~ (all_872_8 =
% 193.11/26.88  | |                v_y) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i]
% 193.11/26.88  | |              :  ? [v4: any] :
% 193.11/26.88  | |              (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |                  tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 193.11/26.88  | |                c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |                  tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v3 &
% 193.11/26.88  | |                c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1,
% 193.11/26.88  | |                  v_L) = v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 =
% 193.11/26.88  | |                      0) &  ~ (v0 = v_y)) | (v0 = v_y & all_872_2 = 0) | (v0
% 193.11/26.88  | |                    = v_y & all_872_8 = v_x)))) | ( ~ (all_872_9 = v_y) &
% 193.11/26.88  | |              ((all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ? [v1: $i] :
% 193.11/26.88  | |                   ? [v2: $i] :  ? [v3: int] : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 193.11/26.88  | |                    c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |                      tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 193.11/26.88  | |                    c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |                      tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 193.11/26.88  | |                    c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0,
% 193.11/26.88  | |                      v1, v_L) = 0 & $i(v2) & $i(v1) & $i(v0))) | (all_872_6
% 193.11/26.88  | |                  = 0 &  ~ (all_872_8 = v_y) &  ? [v0: $i] :  ? [v1: $i] :  ?
% 193.11/26.88  | |                  [v2: any] :  ? [v3: $i] :  ? [v4: any] :
% 193.11/26.88  | |                  (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |                      tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 193.11/26.88  | |                    c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |                      tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 193.11/26.88  | |                    c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0,
% 193.11/26.88  | |                      v1, v_L) = v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 & 
% 193.11/26.88  | |                        ~ (v4 = 0) &  ~ (v0 = v_y)) | (v0 = v_y & all_872_2 =
% 193.11/26.88  | |                        0 &  ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x)) | (v0
% 193.11/26.88  | |                        = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 193.11/26.88  | |                        (all_872_9 = v_x))))))))
% 193.11/26.88  | | 
% 193.11/26.88  | | ALPHA: (168) implies:
% 193.11/26.88  | |   (169)  $i(all_872_9)
% 193.11/26.88  | |   (170)  $i(all_872_8)
% 193.11/26.88  | |   (171)  $i(all_872_7)
% 193.11/26.88  | |   (172)  $i(all_872_5)
% 193.11/26.88  | |   (173)  $i(all_872_3)
% 193.11/26.88  | |   (174)  $i(all_872_1)
% 193.11/26.88  | |   (175)  c_member(all_685_0, all_872_7, v_L) = all_872_6
% 193.11/26.88  | |   (176)  c_member(all_685_0, all_872_5, v_L) = all_872_4
% 193.11/26.88  | |   (177)  c_member(all_685_0, all_872_3, v_L) = all_872_2
% 193.11/26.88  | |   (178)  c_member(all_685_0, all_872_1, v_L) = all_872_0
% 193.11/26.88  | |   (179)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = all_872_1
% 193.11/26.88  | |   (180)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_5
% 193.11/26.88  | |   (181)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_872_8) =
% 193.11/26.88  | |          all_872_7
% 193.11/26.88  | |   (182)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.11/26.88  | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = all_872_3
% 193.16/26.89  | |   (183)  (all_872_0 = 0 & all_872_9 = v_y &  ~ (all_872_8 = v_y) &  ? [v0:
% 193.16/26.89  | |              $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: any] :
% 193.16/26.89  | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 193.16/26.89  | |              c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v3 &
% 193.16/26.89  | |              c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1,
% 193.16/26.89  | |                v_L) = v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0)
% 193.16/26.89  | |                  &  ~ (v0 = v_y)) | (v0 = v_y & all_872_2 = 0) | (v0 = v_y &
% 193.16/26.89  | |                  all_872_8 = v_x)))) | ( ~ (all_872_9 = v_y) & ((all_872_4 =
% 193.16/26.89  | |                0 & all_872_8 = v_y &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i]
% 193.16/26.89  | |                :  ? [v3: int] : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 193.16/26.89  | |                  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |                    tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 193.16/26.89  | |                  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |                    tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 193.16/26.89  | |                  c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0, v1,
% 193.16/26.89  | |                    v_L) = 0 & $i(v2) & $i(v1) & $i(v0))) | (all_872_6 = 0 & 
% 193.16/26.89  | |                ~ (all_872_8 = v_y) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2:
% 193.16/26.89  | |                  any] :  ? [v3: $i] :  ? [v4: any] :
% 193.16/26.89  | |                (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |                    tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 193.16/26.89  | |                  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |                    tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 193.16/26.89  | |                  c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1,
% 193.16/26.89  | |                    v_L) = v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4
% 193.16/26.89  | |                        = 0) &  ~ (v0 = v_y)) | (v0 = v_y & all_872_2 = 0 & 
% 193.16/26.89  | |                      ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x)) | (v0 = v_y &
% 193.16/26.89  | |                      all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~ (all_872_9 =
% 193.16/26.89  | |                        v_x)))))))
% 193.16/26.89  | | 
% 193.16/26.89  | | REDUCE: (90), (178) imply:
% 193.16/26.89  | |   (184)  c_member(all_622_1, all_872_1, v_L) = all_872_0
% 193.16/26.89  | | 
% 193.16/26.89  | | REDUCE: (90), (177) imply:
% 193.16/26.89  | |   (185)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 193.16/26.89  | | 
% 193.16/26.89  | | REDUCE: (90), (176) imply:
% 193.16/26.89  | |   (186)  c_member(all_622_1, all_872_5, v_L) = all_872_4
% 193.16/26.89  | | 
% 193.16/26.89  | | REDUCE: (90), (175) imply:
% 193.16/26.89  | |   (187)  c_member(all_622_1, all_872_7, v_L) = all_872_6
% 193.16/26.89  | | 
% 193.16/26.89  | | GROUND_INST: instantiating (3) with v_L, all_872_7, all_622_1, all_872_6,
% 193.16/26.89  | |              simplifying with (17), (91), (171), (187) gives:
% 193.16/26.89  | |   (188)  all_872_6 = 0 |  ? [v0: $i] :  ? [v1: int] : ( ~ (v1 = 0) &
% 193.16/26.89  | |            hBOOL(v0) = v1 & hAPP(v_L, all_872_7) = v0 & $i(v0))
% 193.16/26.89  | | 
% 193.16/26.89  | | GROUND_INST: instantiating (3) with v_L, all_872_5, all_622_1, all_872_4,
% 193.16/26.89  | |              simplifying with (17), (91), (172), (186) gives:
% 193.16/26.89  | |   (189)  all_872_4 = 0 |  ? [v0: $i] :  ? [v1: int] : ( ~ (v1 = 0) &
% 193.16/26.89  | |            hBOOL(v0) = v1 & hAPP(v_L, all_872_5) = v0 & $i(v0))
% 193.16/26.89  | | 
% 193.16/26.89  | | GROUND_INST: instantiating (3) with v_L, all_872_3, all_622_1, all_872_2,
% 193.16/26.89  | |              simplifying with (17), (91), (173), (185) gives:
% 193.16/26.89  | |   (190)  all_872_2 = 0 |  ? [v0: $i] :  ? [v1: int] : ( ~ (v1 = 0) &
% 193.16/26.89  | |            hBOOL(v0) = v1 & hAPP(v_L, all_872_3) = v0 & $i(v0))
% 193.16/26.89  | | 
% 193.16/26.89  | | GROUND_INST: instantiating (3) with v_L, all_872_1, all_622_1, all_872_0,
% 193.16/26.89  | |              simplifying with (17), (91), (174), (184) gives:
% 193.16/26.89  | |   (191)  all_872_0 = 0 |  ? [v0: $i] :  ? [v1: int] : ( ~ (v1 = 0) &
% 193.16/26.89  | |            hBOOL(v0) = v1 & hAPP(v_L, all_872_1) = v0 & $i(v0))
% 193.16/26.89  | | 
% 193.16/26.89  | | GROUND_INST: instantiating (45) with v_x, all_872_8, all_872_1, simplifying
% 193.16/26.89  | |              with (16), (170), (179) gives:
% 193.16/26.89  | |   (192)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.16/26.89  | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = v1 &
% 193.16/26.89  | |            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 193.16/26.89  | |              all_872_1, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 193.16/26.89  | | 
% 193.16/26.89  | | GROUND_INST: instantiating (44) with v_x, all_872_8, all_872_1, simplifying
% 193.16/26.89  | |              with (16), (170), (179) gives:
% 193.16/26.89  | |   (193)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_872_1, v_L) =
% 193.16/26.89  | |            v0) |  ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.16/26.89  | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1) |  ~ $i(v0) |
% 193.16/26.89  | |             ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 193.16/26.89  | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v2 &
% 193.16/26.89  | |              c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1,
% 193.16/26.89  | |                v_L) = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 193.16/26.89  | | 
% 193.16/26.89  | | GROUND_INST: instantiating (45) with all_872_9, v_x, all_872_5, simplifying
% 193.16/26.89  | |              with (16), (169), (180) gives:
% 193.16/26.89  | |   (194)  all_872_9 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.16/26.89  | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_9) = v1 &
% 193.16/26.89  | |            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 193.16/26.89  | |              all_872_5, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 193.16/26.89  | | 
% 193.16/26.89  | | GROUND_INST: instantiating (44) with all_872_9, v_x, all_872_5, simplifying
% 193.16/26.89  | |              with (16), (169), (180) gives:
% 193.16/26.89  | |   (195)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_872_5, v_L) =
% 193.16/26.89  | |            v0) |  ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.16/26.89  | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v1) |  ~
% 193.16/26.89  | |            $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 193.16/26.89  | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v2 &
% 193.16/26.89  | |              c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1,
% 193.16/26.89  | |                v_L) = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 193.16/26.89  | | 
% 193.16/26.89  | | GROUND_INST: instantiating (45) with all_872_9, all_872_8, all_872_7,
% 193.16/26.89  | |              simplifying with (169), (170), (181) gives:
% 193.16/26.89  | |   (196)  all_872_8 = all_872_9 |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.16/26.89  | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_9) = v1 &
% 193.16/26.89  | |            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 193.16/26.89  | |              all_872_7, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 193.16/26.89  | | 
% 193.16/26.89  | | GROUND_INST: instantiating (44) with all_872_9, all_872_8, all_872_7,
% 193.16/26.89  | |              simplifying with (169), (170), (181) gives:
% 193.16/26.89  | |   (197)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_872_7, v_L) =
% 193.16/26.89  | |            v0) |  ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.16/26.89  | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v1) |  ~
% 193.16/26.89  | |            $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 193.16/26.89  | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v2 &
% 193.16/26.89  | |              c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1,
% 193.16/26.89  | |                v_L) = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 193.16/26.89  | | 
% 193.16/26.89  | | GROUND_INST: instantiating (45) with all_872_8, v_x, all_872_3, simplifying
% 193.16/26.89  | |              with (16), (170), (182) gives:
% 193.16/26.89  | |   (198)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.16/26.89  | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.89  | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = v1 &
% 193.16/26.89  | |            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 193.16/26.89  | |              all_872_3, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 193.16/26.89  | | 
% 193.16/26.89  | | GROUND_INST: instantiating (44) with all_872_8, v_x, all_872_3, simplifying
% 193.16/26.89  | |              with (16), (170), (182) gives:
% 193.16/26.90  | |   (199)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_872_3, v_L) =
% 193.16/26.90  | |            v0) |  ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.16/26.90  | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1) |  ~
% 193.16/26.90  | |            $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 193.16/26.90  | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v2 &
% 193.16/26.90  | |              c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1,
% 193.16/26.90  | |                v_L) = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 193.16/26.90  | | 
% 193.16/26.90  | | BETA: splitting (183) gives:
% 193.16/26.90  | | 
% 193.16/26.90  | | Case 1:
% 193.16/26.90  | | | 
% 193.16/26.90  | | |   (200)  all_872_0 = 0 & all_872_9 = v_y &  ~ (all_872_8 = v_y) &  ? [v0:
% 193.16/26.90  | | |            $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: any] :
% 193.16/26.90  | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 193.16/26.90  | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v3 &
% 193.16/26.90  | | |            c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1,
% 193.16/26.90  | | |              v_L) = v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0)
% 193.16/26.90  | | |                &  ~ (v0 = v_y)) | (v0 = v_y & all_872_2 = 0) | (v0 = v_y &
% 193.16/26.90  | | |                all_872_8 = v_x)))
% 193.16/26.90  | | | 
% 193.16/26.90  | | | ALPHA: (200) implies:
% 193.16/26.90  | | |   (201)  all_872_9 = v_y
% 193.16/26.90  | | |   (202)  all_872_0 = 0
% 193.16/26.90  | | |   (203)   ~ (all_872_8 = v_y)
% 193.16/26.90  | | |   (204)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4:
% 193.16/26.90  | | |            any] : (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 193.16/26.90  | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v3 &
% 193.16/26.90  | | |            c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1,
% 193.16/26.90  | | |              v_L) = v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0)
% 193.16/26.90  | | |                &  ~ (v0 = v_y)) | (v0 = v_y & all_872_2 = 0) | (v0 = v_y &
% 193.16/26.90  | | |                all_872_8 = v_x)))
% 193.16/26.90  | | | 
% 193.16/26.90  | | | DELTA: instantiating (204) with fresh symbols all_1080_0, all_1080_1,
% 193.16/26.90  | | |        all_1080_2, all_1080_3, all_1080_4 gives:
% 193.16/26.90  | | |   (205)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1080_4) =
% 193.16/26.90  | | |          all_1080_3 &
% 193.16/26.90  | | |          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_1080_4) = all_1080_1
% 193.16/26.90  | | |          & c_member(all_685_0, all_1080_1, v_L) = all_1080_0 &
% 193.16/26.90  | | |          c_member(all_685_0, all_1080_3, v_L) = all_1080_2 &
% 193.16/26.90  | | |          $i(all_1080_1) & $i(all_1080_3) & $i(all_1080_4) & ((all_1080_2 =
% 193.16/26.90  | | |              0 &  ~ (all_1080_0 = 0) &  ~ (all_1080_4 = v_y)) |
% 193.16/26.90  | | |            (all_1080_4 = v_y & all_872_2 = 0) | (all_1080_4 = v_y &
% 193.16/26.90  | | |              all_872_8 = v_x))
% 193.16/26.90  | | | 
% 193.16/26.90  | | | ALPHA: (205) implies:
% 193.16/26.90  | | |   (206)  $i(all_1080_4)
% 193.16/26.90  | | |   (207)  c_member(all_685_0, all_1080_3, v_L) = all_1080_2
% 193.16/26.90  | | |   (208)  c_member(all_685_0, all_1080_1, v_L) = all_1080_0
% 193.16/26.90  | | |   (209)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_1080_4) = all_1080_1
% 193.16/26.90  | | |   (210)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1080_4) =
% 193.16/26.90  | | |          all_1080_3
% 193.16/26.90  | | |   (211)  (all_1080_2 = 0 &  ~ (all_1080_0 = 0) &  ~ (all_1080_4 = v_y)) |
% 193.16/26.90  | | |          (all_1080_4 = v_y & all_872_2 = 0) | (all_1080_4 = v_y &
% 193.16/26.90  | | |            all_872_8 = v_x)
% 193.16/26.90  | | | 
% 193.16/26.90  | | | REDUCE: (181), (201) imply:
% 193.16/26.90  | | |   (212)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | |            tc_Arrow__Order__Mirabelle_Oalt, v_y, all_872_8) = all_872_7
% 193.16/26.90  | | | 
% 193.16/26.90  | | | REDUCE: (180), (201) imply:
% 193.16/26.90  | | |   (213)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | |            tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) = all_872_5
% 193.16/26.90  | | | 
% 193.16/26.90  | | | REDUCE: (90), (208) imply:
% 193.16/26.90  | | |   (214)  c_member(all_622_1, all_1080_1, v_L) = all_1080_0
% 193.16/26.90  | | | 
% 193.16/26.90  | | | REDUCE: (90), (207) imply:
% 193.16/26.90  | | |   (215)  c_member(all_622_1, all_1080_3, v_L) = all_1080_2
% 193.16/26.90  | | | 
% 193.16/26.90  | | | REDUCE: (184), (202) imply:
% 193.16/26.90  | | |   (216)  c_member(all_622_1, all_872_1, v_L) = 0
% 193.16/26.90  | | | 
% 193.16/26.90  | | | REDUCE: (169), (201) imply:
% 193.16/26.90  | | |   (217)  $i(v_y)
% 193.16/26.90  | | | 
% 193.16/26.90  | | | BETA: splitting (193) gives:
% 193.16/26.90  | | | 
% 193.16/26.90  | | | Case 1:
% 193.16/26.90  | | | | 
% 193.16/26.90  | | | |   (218)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_872_1,
% 193.16/26.90  | | | |              v_L) = v0)
% 193.16/26.90  | | | | 
% 193.16/26.90  | | | | DELTA: instantiating (218) with fresh symbol all_1151_0 gives:
% 193.16/26.90  | | | |   (219)   ~ (all_1151_0 = 0) & c_member(all_676_0, all_872_1, v_L) =
% 193.16/26.90  | | | |          all_1151_0
% 193.16/26.90  | | | | 
% 193.16/26.90  | | | | REF_CLOSE: (20), (89), (216), (219) are inconsistent by sub-proof #17.
% 193.16/26.90  | | | | 
% 193.16/26.90  | | | Case 2:
% 193.16/26.90  | | | | 
% 193.16/26.90  | | | |   (220)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.16/26.90  | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1) |  ~
% 193.16/26.90  | | | |            $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 193.16/26.90  | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v2 &
% 193.16/26.90  | | | |              c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1,
% 193.16/26.90  | | | |                v_L) = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 193.16/26.90  | | | | 
% 193.16/26.90  | | | | GROUND_INST: instantiating (220) with all_872_8, all_872_1, simplifying
% 193.16/26.90  | | | |              with (170), (179) gives:
% 193.16/26.90  | | | |   (221)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.16/26.90  | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_8) = v0
% 193.16/26.90  | | | |            & c_member(all_676_0, v0, v_L) = v1 & c_member(all_676_0,
% 193.16/26.90  | | | |              all_872_1, v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.16/26.90  | | | | 
% 193.16/26.90  | | | | DELTA: instantiating (221) with fresh symbols all_1086_0, all_1086_1,
% 193.16/26.90  | | | |        all_1086_2 gives:
% 193.16/26.90  | | | |   (222)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_8) =
% 193.16/26.90  | | | |          all_1086_2 & c_member(all_676_0, all_1086_2, v_L) = all_1086_1
% 193.16/26.90  | | | |          & c_member(all_676_0, all_872_1, v_L) = all_1086_0 &
% 193.16/26.90  | | | |          $i(all_1086_2) & ( ~ (all_1086_1 = 0) | all_1086_0 = 0)
% 193.16/26.90  | | | | 
% 193.16/26.90  | | | | ALPHA: (222) implies:
% 193.16/26.90  | | | |   (223)  c_member(all_676_0, all_872_1, v_L) = all_1086_0
% 193.16/26.90  | | | |   (224)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_8) =
% 193.16/26.90  | | | |          all_1086_2
% 193.16/26.90  | | | | 
% 193.16/26.90  | | | | REDUCE: (89), (223) imply:
% 193.16/26.90  | | | |   (225)  c_member(all_622_1, all_872_1, v_L) = all_1086_0
% 193.16/26.90  | | | | 
% 193.16/26.90  | | | | BETA: splitting (194) gives:
% 193.16/26.90  | | | | 
% 193.16/26.90  | | | | Case 1:
% 193.16/26.90  | | | | | 
% 193.16/26.90  | | | | |   (226)  all_872_9 = v_x
% 193.16/26.90  | | | | | 
% 193.16/26.90  | | | | | COMBINE_EQS: (201), (226) imply:
% 193.16/26.90  | | | | |   (227)  v_x = v_y
% 193.16/26.90  | | | | | 
% 193.16/26.90  | | | | | SIMP: (227) implies:
% 193.16/26.90  | | | | |   (228)  v_x = v_y
% 193.16/26.90  | | | | | 
% 193.16/26.90  | | | | | REDUCE: (13), (228) imply:
% 193.16/26.90  | | | | |   (229)  $false
% 193.16/26.90  | | | | | 
% 193.16/26.90  | | | | | CLOSE: (229) is inconsistent.
% 193.16/26.90  | | | | | 
% 193.16/26.90  | | | | Case 2:
% 193.16/26.90  | | | | | 
% 193.16/26.90  | | | | |   (230)   ~ (all_872_9 = v_x)
% 193.16/26.90  | | | | |   (231)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.16/26.90  | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_9) = v1 &
% 193.16/26.90  | | | | |            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 193.16/26.90  | | | | |              all_872_5, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 193.16/26.90  | | | | | 
% 193.16/26.90  | | | | | DELTA: instantiating (231) with fresh symbols all_1091_0, all_1091_1,
% 193.16/26.90  | | | | |        all_1091_2 gives:
% 193.16/26.90  | | | | |   (232)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.90  | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_9) =
% 193.16/26.90  | | | | |          all_1091_1 & c_member(all_676_0, all_1091_1, v_L) =
% 193.16/26.90  | | | | |          all_1091_0 & c_member(all_676_0, all_872_5, v_L) = all_1091_2
% 193.16/26.90  | | | | |          & $i(all_1091_1) & (all_1091_0 = 0 | all_1091_2 = 0)
% 193.16/26.91  | | | | | 
% 193.16/26.91  | | | | | ALPHA: (232) implies:
% 193.16/26.91  | | | | |   (233)  c_member(all_676_0, all_872_5, v_L) = all_1091_2
% 193.16/26.91  | | | | |   (234)  c_member(all_676_0, all_1091_1, v_L) = all_1091_0
% 193.16/26.91  | | | | |   (235)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.91  | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_9) =
% 193.16/26.91  | | | | |          all_1091_1
% 193.16/26.91  | | | | |   (236)  all_1091_0 = 0 | all_1091_2 = 0
% 193.16/26.91  | | | | | 
% 193.16/26.91  | | | | | REDUCE: (201), (230) imply:
% 193.16/26.91  | | | | |   (237)   ~ (v_x = v_y)
% 193.16/26.91  | | | | | 
% 193.16/26.91  | | | | | REDUCE: (201), (235) imply:
% 193.16/26.91  | | | | |   (238)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.91  | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_y) = all_1091_1
% 193.16/26.91  | | | | | 
% 193.16/26.91  | | | | | REDUCE: (89), (234) imply:
% 193.16/26.91  | | | | |   (239)  c_member(all_622_1, all_1091_1, v_L) = all_1091_0
% 193.16/26.91  | | | | | 
% 193.16/26.91  | | | | | REDUCE: (89), (233) imply:
% 193.16/26.91  | | | | |   (240)  c_member(all_622_1, all_872_5, v_L) = all_1091_2
% 193.16/26.91  | | | | | 
% 193.16/26.91  | | | | | BETA: splitting (196) gives:
% 193.16/26.91  | | | | | 
% 193.16/26.91  | | | | | Case 1:
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | |   (241)  all_872_8 = all_872_9
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | | COMBINE_EQS: (201), (241) imply:
% 193.16/26.91  | | | | | |   (242)  all_872_8 = v_y
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | | REDUCE: (203), (242) imply:
% 193.16/26.91  | | | | | |   (243)  $false
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | | CLOSE: (243) is inconsistent.
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | Case 2:
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | |   (244)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.16/26.91  | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.91  | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_9)
% 193.16/26.91  | | | | | |            = v1 & c_member(all_676_0, v1, v_L) = v2 &
% 193.16/26.91  | | | | | |            c_member(all_676_0, all_872_7, v_L) = v0 & $i(v1) & (v2 =
% 193.16/26.91  | | | | | |              0 | v0 = 0))
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | | DELTA: instantiating (244) with fresh symbols all_1096_0,
% 193.16/26.91  | | | | | |        all_1096_1, all_1096_2 gives:
% 193.16/26.91  | | | | | |   (245)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.91  | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_9) =
% 193.16/26.91  | | | | | |          all_1096_1 & c_member(all_676_0, all_1096_1, v_L) =
% 193.16/26.91  | | | | | |          all_1096_0 & c_member(all_676_0, all_872_7, v_L) =
% 193.16/26.91  | | | | | |          all_1096_2 & $i(all_1096_1) & (all_1096_0 = 0 | all_1096_2
% 193.16/26.91  | | | | | |            = 0)
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | | ALPHA: (245) implies:
% 193.16/26.91  | | | | | |   (246)  c_member(all_676_0, all_872_7, v_L) = all_1096_2
% 193.16/26.91  | | | | | |   (247)  c_member(all_676_0, all_1096_1, v_L) = all_1096_0
% 193.16/26.91  | | | | | |   (248)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.91  | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_9) =
% 193.16/26.91  | | | | | |          all_1096_1
% 193.16/26.91  | | | | | |   (249)  all_1096_0 = 0 | all_1096_2 = 0
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | | REDUCE: (201), (248) imply:
% 193.16/26.91  | | | | | |   (250)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.16/26.91  | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_y) =
% 193.16/26.91  | | | | | |          all_1096_1
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | | REDUCE: (89), (247) imply:
% 193.16/26.91  | | | | | |   (251)  c_member(all_622_1, all_1096_1, v_L) = all_1096_0
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | | REDUCE: (89), (246) imply:
% 193.16/26.91  | | | | | |   (252)  c_member(all_622_1, all_872_7, v_L) = all_1096_2
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | | GROUND_INST: instantiating (20) with all_872_6, all_1096_2, v_L,
% 193.16/26.91  | | | | | |              all_872_7, all_622_1, simplifying with (187), (252)
% 193.16/26.91  | | | | | |              gives:
% 193.16/26.91  | | | | | |   (253)  all_1096_2 = all_872_6
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | | GROUND_INST: instantiating (20) with all_872_4, all_1091_2, v_L,
% 193.16/26.91  | | | | | |              all_872_5, all_622_1, simplifying with (186), (240)
% 193.16/26.91  | | | | | |              gives:
% 193.16/26.91  | | | | | |   (254)  all_1091_2 = all_872_4
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | | GROUND_INST: instantiating (20) with 0, all_1086_0, v_L, all_872_1,
% 193.16/26.91  | | | | | |              all_622_1, simplifying with (216), (225) gives:
% 193.16/26.91  | | | | | |   (255)  all_1086_0 = 0
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | | BETA: splitting (189) gives:
% 193.16/26.91  | | | | | | 
% 193.16/26.91  | | | | | | Case 1:
% 193.16/26.91  | | | | | | | 
% 193.16/26.91  | | | | | | |   (256)  all_872_4 = 0
% 193.16/26.91  | | | | | | | 
% 193.16/26.91  | | | | | | | REDUCE: (186), (256) imply:
% 193.16/26.91  | | | | | | |   (257)  c_member(all_622_1, all_872_5, v_L) = 0
% 193.27/26.91  | | | | | | | 
% 193.27/26.91  | | | | | | | BETA: splitting (190) gives:
% 193.27/26.91  | | | | | | | 
% 193.27/26.91  | | | | | | | Case 1:
% 193.27/26.91  | | | | | | | | 
% 193.27/26.91  | | | | | | | |   (258)  all_872_2 = 0
% 193.27/26.91  | | | | | | | | 
% 193.27/26.91  | | | | | | | | REDUCE: (185), (258) imply:
% 193.27/26.91  | | | | | | | |   (259)  c_member(all_622_1, all_872_3, v_L) = 0
% 193.27/26.91  | | | | | | | | 
% 193.27/26.91  | | | | | | | | BETA: splitting (199) gives:
% 193.27/26.91  | | | | | | | | 
% 193.27/26.91  | | | | | | | | Case 1:
% 193.27/26.91  | | | | | | | | | 
% 193.27/26.91  | | | | | | | | |   (260)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.27/26.91  | | | | | | | | |              all_872_3, v_L) = v0)
% 193.27/26.91  | | | | | | | | | 
% 193.27/26.91  | | | | | | | | | DELTA: instantiating (260) with fresh symbol all_1198_0 gives:
% 193.27/26.91  | | | | | | | | |   (261)   ~ (all_1198_0 = 0) & c_member(all_676_0, all_872_3,
% 193.27/26.91  | | | | | | | | |            v_L) = all_1198_0
% 193.27/26.91  | | | | | | | | | 
% 193.27/26.91  | | | | | | | | | REF_CLOSE: (20), (89), (259), (261) are inconsistent by
% 193.27/26.91  | | | | | | | | |            sub-proof #16.
% 193.27/26.91  | | | | | | | | | 
% 193.27/26.91  | | | | | | | | Case 2:
% 193.27/26.91  | | | | | | | | | 
% 193.27/26.91  | | | | | | | | |   (262)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.27/26.91  | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.91  | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0)
% 193.27/26.91  | | | | | | | | |              = v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] : 
% 193.27/26.91  | | | | | | | | |            ? [v4: any] :
% 193.27/26.91  | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.91  | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v2
% 193.27/26.91  | | | | | | | | |              & c_member(all_676_0, v2, v_L) = v3 &
% 193.27/26.91  | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & ( ~
% 193.27/26.91  | | | | | | | | |                (v3 = 0) | v4 = 0)))
% 193.27/26.91  | | | | | | | | | 
% 193.27/26.91  | | | | | | | | | GROUND_INST: instantiating (262) with v_x, all_872_3,
% 193.27/26.91  | | | | | | | | |              simplifying with (16), (182) gives:
% 193.27/26.91  | | | | | | | | |   (263)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.27/26.91  | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.91  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) = v0 &
% 193.27/26.91  | | | | | | | | |            c_member(all_676_0, v0, v_L) = v1 &
% 193.27/26.91  | | | | | | | | |            c_member(all_676_0, all_872_3, v_L) = v2 & $i(v0) &
% 193.27/26.91  | | | | | | | | |            ( ~ (v1 = 0) | v2 = 0))
% 193.27/26.91  | | | | | | | | | 
% 193.27/26.91  | | | | | | | | | DELTA: instantiating (263) with fresh symbols all_1199_0,
% 193.27/26.91  | | | | | | | | |        all_1199_1, all_1199_2 gives:
% 193.27/26.91  | | | | | | | | |   (264)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.91  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) =
% 193.27/26.91  | | | | | | | | |          all_1199_2 & c_member(all_676_0, all_1199_2, v_L) =
% 193.27/26.91  | | | | | | | | |          all_1199_1 & c_member(all_676_0, all_872_3, v_L) =
% 193.27/26.91  | | | | | | | | |          all_1199_0 & $i(all_1199_2) & ( ~ (all_1199_1 = 0) |
% 193.27/26.91  | | | | | | | | |            all_1199_0 = 0)
% 193.27/26.91  | | | | | | | | | 
% 193.27/26.91  | | | | | | | | | ALPHA: (264) implies:
% 193.27/26.91  | | | | | | | | |   (265)  c_member(all_676_0, all_872_3, v_L) = all_1199_0
% 193.27/26.91  | | | | | | | | | 
% 193.27/26.91  | | | | | | | | | REDUCE: (89), (265) imply:
% 193.27/26.91  | | | | | | | | |   (266)  c_member(all_622_1, all_872_3, v_L) = all_1199_0
% 193.27/26.91  | | | | | | | | | 
% 193.27/26.91  | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1199_0, v_L,
% 193.27/26.91  | | | | | | | | |              all_872_3, all_622_1, simplifying with (259),
% 193.27/26.91  | | | | | | | | |              (266) gives:
% 193.27/26.91  | | | | | | | | |   (267)  all_1199_0 = 0
% 193.27/26.91  | | | | | | | | | 
% 193.27/26.91  | | | | | | | | | GROUND_INST: instantiating (fact_wf__not__sym) with all_872_8,
% 193.27/26.91  | | | | | | | | |              v_x, v_L, tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.91  | | | | | | | | |              all_622_1, all_872_3, simplifying with (15), (16),
% 193.27/26.91  | | | | | | | | |              (17), (23), (170), (182), (259) gives:
% 193.27/26.91  | | | | | | | | |   (268)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.27/26.91  | | | | | | | | |          (c_Wellfounded_Owf(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.91  | | | | | | | | |              v_L) = v0 &
% 193.27/26.91  | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.91  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8)
% 193.27/26.91  | | | | | | | | |            = v1 & c_member(all_622_1, v1, v_L) = v2 & $i(v1) &
% 193.27/26.91  | | | | | | | | |            ( ~ (v2 = 0) |  ~ (v0 = 0)))
% 193.27/26.91  | | | | | | | | | 
% 193.27/26.91  | | | | | | | | | GROUND_INST: instantiating (44) with v_y, v_x, all_872_5,
% 193.27/26.91  | | | | | | | | |              simplifying with (16), (213), (217) gives:
% 193.27/26.91  | | | | | | | | |   (269)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.27/26.91  | | | | | | | | |              all_872_5, v_L) = v0) |  ! [v0: $i] :  ! [v1: $i]
% 193.27/26.91  | | | | | | | | |          : ( ~
% 193.27/26.91  | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.91  | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) = v1)
% 193.27/26.91  | | | | | | | | |            |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4:
% 193.27/26.91  | | | | | | | | |              any] :
% 193.27/26.91  | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.91  | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v2
% 193.27/26.91  | | | | | | | | |              & c_member(all_676_0, v2, v_L) = v3 &
% 193.27/26.91  | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & ( ~
% 193.27/26.91  | | | | | | | | |                (v3 = 0) | v4 = 0)))
% 193.27/26.91  | | | | | | | | | 
% 193.27/26.91  | | | | | | | | | GROUND_INST: instantiating (43) with all_872_8, all_1086_2,
% 193.27/26.91  | | | | | | | | |              simplifying with (170), (224) gives:
% 193.27/26.92  | | | | | | | | |   (270)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.27/26.92  | | | | | | | | |              all_1086_2, v_L) = v0)
% 193.27/26.92  | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | GROUND_INST: instantiating (262) with all_872_8, all_1086_2,
% 193.27/26.92  | | | | | | | | |              simplifying with (170), (224) gives:
% 193.27/26.92  | | | | | | | | |   (271)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.27/26.92  | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.92  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8)
% 193.27/26.92  | | | | | | | | |            = v0 & c_member(all_676_0, v0, v_L) = v1 &
% 193.27/26.92  | | | | | | | | |            c_member(all_676_0, all_1086_2, v_L) = v2 & $i(v0)
% 193.27/26.92  | | | | | | | | |            & ( ~ (v1 = 0) | v2 = 0))
% 193.27/26.92  | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | DELTA: instantiating (270) with fresh symbol all_1230_0 gives:
% 193.27/26.92  | | | | | | | | |   (272)   ~ (all_1230_0 = 0) & c_member(all_676_0, all_1086_2,
% 193.27/26.92  | | | | | | | | |            v_L) = all_1230_0
% 193.27/26.92  | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | ALPHA: (272) implies:
% 193.27/26.92  | | | | | | | | |   (273)   ~ (all_1230_0 = 0)
% 193.27/26.92  | | | | | | | | |   (274)  c_member(all_676_0, all_1086_2, v_L) = all_1230_0
% 193.27/26.92  | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | DELTA: instantiating (271) with fresh symbols all_1258_0,
% 193.27/26.92  | | | | | | | | |        all_1258_1, all_1258_2 gives:
% 193.27/26.92  | | | | | | | | |   (275)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.92  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) =
% 193.27/26.92  | | | | | | | | |          all_1258_2 & c_member(all_676_0, all_1258_2, v_L) =
% 193.27/26.92  | | | | | | | | |          all_1258_1 & c_member(all_676_0, all_1086_2, v_L) =
% 193.27/26.92  | | | | | | | | |          all_1258_0 & $i(all_1258_2) & ( ~ (all_1258_1 = 0) |
% 193.27/26.92  | | | | | | | | |            all_1258_0 = 0)
% 193.27/26.92  | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | ALPHA: (275) implies:
% 193.27/26.92  | | | | | | | | |   (276)  c_member(all_676_0, all_1086_2, v_L) = all_1258_0
% 193.27/26.92  | | | | | | | | |   (277)  c_member(all_676_0, all_1258_2, v_L) = all_1258_1
% 193.27/26.92  | | | | | | | | |   (278)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.92  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) =
% 193.27/26.92  | | | | | | | | |          all_1258_2
% 193.27/26.92  | | | | | | | | |   (279)   ~ (all_1258_1 = 0) | all_1258_0 = 0
% 193.27/26.92  | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | DELTA: instantiating (268) with fresh symbols all_1266_0,
% 193.27/26.92  | | | | | | | | |        all_1266_1, all_1266_2 gives:
% 193.27/26.92  | | | | | | | | |   (280)  c_Wellfounded_Owf(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.92  | | | | | | | | |            v_L) = all_1266_2 &
% 193.27/26.92  | | | | | | | | |          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.92  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) =
% 193.27/26.92  | | | | | | | | |          all_1266_1 & c_member(all_622_1, all_1266_1, v_L) =
% 193.27/26.92  | | | | | | | | |          all_1266_0 & $i(all_1266_1) & ( ~ (all_1266_0 = 0) | 
% 193.27/26.92  | | | | | | | | |            ~ (all_1266_2 = 0))
% 193.27/26.92  | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | ALPHA: (280) implies:
% 193.27/26.92  | | | | | | | | |   (281)  c_member(all_622_1, all_1266_1, v_L) = all_1266_0
% 193.27/26.92  | | | | | | | | |   (282)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.92  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) =
% 193.27/26.92  | | | | | | | | |          all_1266_1
% 193.27/26.92  | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | REDUCE: (89), (277) imply:
% 193.27/26.92  | | | | | | | | |   (283)  c_member(all_622_1, all_1258_2, v_L) = all_1258_1
% 193.27/26.92  | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | REDUCE: (89), (276) imply:
% 193.27/26.92  | | | | | | | | |   (284)  c_member(all_622_1, all_1086_2, v_L) = all_1258_0
% 193.27/26.92  | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | REDUCE: (89), (274) imply:
% 193.27/26.92  | | | | | | | | |   (285)  c_member(all_622_1, all_1086_2, v_L) = all_1230_0
% 193.27/26.92  | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | BETA: splitting (269) gives:
% 193.27/26.92  | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | Case 1:
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | |   (286)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.27/26.92  | | | | | | | | | |              all_872_5, v_L) = v0)
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | DELTA: instantiating (286) with fresh symbol all_1124_0
% 193.27/26.92  | | | | | | | | | |        gives:
% 193.27/26.92  | | | | | | | | | |   (287)   ~ (all_1124_0 = 0) & c_member(all_676_0,
% 193.27/26.92  | | | | | | | | | |            all_872_5, v_L) = all_1124_0
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | REF_CLOSE: (20), (89), (257), (287) are inconsistent by
% 193.27/26.92  | | | | | | | | | |            sub-proof #15.
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | Case 2:
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | |   (288)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.27/26.92  | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.92  | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.27/26.92  | | | | | | | | | |              v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] : 
% 193.27/26.92  | | | | | | | | | |            ? [v4: any] :
% 193.27/26.92  | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.92  | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 193.27/26.92  | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.27/26.92  | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.27/26.92  | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | GROUND_INST: instantiating (288) with all_872_8, all_872_7,
% 193.27/26.92  | | | | | | | | | |              simplifying with (170), (212) gives:
% 193.27/26.92  | | | | | | | | | |   (289)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.27/26.92  | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.92  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.27/26.92  | | | | | | | | | |              all_872_8) = v0 & c_member(all_676_0, v0, v_L)
% 193.27/26.92  | | | | | | | | | |            = v1 & c_member(all_676_0, all_872_7, v_L) = v2 &
% 193.27/26.92  | | | | | | | | | |            $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | DELTA: instantiating (289) with fresh symbols all_1288_0,
% 193.27/26.92  | | | | | | | | | |        all_1288_1, all_1288_2 gives:
% 193.27/26.92  | | | | | | | | | |   (290)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.92  | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8)
% 193.27/26.92  | | | | | | | | | |          = all_1288_2 & c_member(all_676_0, all_1288_2, v_L)
% 193.27/26.92  | | | | | | | | | |          = all_1288_1 & c_member(all_676_0, all_872_7, v_L)
% 193.27/26.92  | | | | | | | | | |          = all_1288_0 & $i(all_1288_2) & ( ~ (all_1288_1 =
% 193.27/26.92  | | | | | | | | | |              0) | all_1288_0 = 0)
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | ALPHA: (290) implies:
% 193.27/26.92  | | | | | | | | | |   (291)  c_member(all_676_0, all_1288_2, v_L) = all_1288_1
% 193.27/26.92  | | | | | | | | | |   (292)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.92  | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8)
% 193.27/26.92  | | | | | | | | | |          = all_1288_2
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | REDUCE: (89), (291) imply:
% 193.27/26.92  | | | | | | | | | |   (293)  c_member(all_622_1, all_1288_2, v_L) = all_1288_1
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | GROUND_INST: instantiating (20) with all_1230_0, all_1258_0,
% 193.27/26.92  | | | | | | | | | |              v_L, all_1086_2, all_622_1, simplifying with
% 193.27/26.92  | | | | | | | | | |              (284), (285) gives:
% 193.27/26.92  | | | | | | | | | |   (294)  all_1258_0 = all_1230_0
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_1, all_1288_2,
% 193.27/26.92  | | | | | | | | | |              all_872_8, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.92  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.27/26.92  | | | | | | | | | |              (179), (292) gives:
% 193.27/26.92  | | | | | | | | | |   (295)  all_1288_2 = all_872_1
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | GROUND_INST: instantiating (21) with all_1266_1, all_1288_2,
% 193.27/26.92  | | | | | | | | | |              all_872_8, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.92  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.27/26.92  | | | | | | | | | |              (282), (292) gives:
% 193.27/26.92  | | | | | | | | | |   (296)  all_1288_2 = all_1266_1
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | GROUND_INST: instantiating (21) with all_1258_2, all_1288_2,
% 193.27/26.92  | | | | | | | | | |              all_872_8, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.27/26.92  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.27/26.92  | | | | | | | | | |              (278), (292) gives:
% 193.27/26.92  | | | | | | | | | |   (297)  all_1288_2 = all_1258_2
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | COMBINE_EQS: (296), (297) imply:
% 193.27/26.92  | | | | | | | | | |   (298)  all_1266_1 = all_1258_2
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | COMBINE_EQS: (295), (296) imply:
% 193.27/26.92  | | | | | | | | | |   (299)  all_1266_1 = all_872_1
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | COMBINE_EQS: (298), (299) imply:
% 193.27/26.92  | | | | | | | | | |   (300)  all_1258_2 = all_872_1
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | SIMP: (300) implies:
% 193.27/26.92  | | | | | | | | | |   (301)  all_1258_2 = all_872_1
% 193.27/26.92  | | | | | | | | | | 
% 193.27/26.92  | | | | | | | | | | REDUCE: (293), (295) imply:
% 193.32/26.92  | | | | | | | | | |   (302)  c_member(all_622_1, all_872_1, v_L) = all_1288_1
% 193.32/26.92  | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | REDUCE: (281), (299) imply:
% 193.32/26.92  | | | | | | | | | |   (303)  c_member(all_622_1, all_872_1, v_L) = all_1266_0
% 193.32/26.92  | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | REDUCE: (283), (301) imply:
% 193.32/26.92  | | | | | | | | | |   (304)  c_member(all_622_1, all_872_1, v_L) = all_1258_1
% 193.32/26.92  | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | BETA: splitting (279) gives:
% 193.32/26.92  | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | Case 1:
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | |   (305)   ~ (all_1258_1 = 0)
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1266_0, v_L,
% 193.32/26.92  | | | | | | | | | | |              all_872_1, all_622_1, simplifying with (216),
% 193.32/26.92  | | | | | | | | | | |              (303) gives:
% 193.32/26.92  | | | | | | | | | | |   (306)  all_1266_0 = 0
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1266_0, all_1288_1,
% 193.32/26.92  | | | | | | | | | | |              v_L, all_872_1, all_622_1, simplifying with (302),
% 193.32/26.92  | | | | | | | | | | |              (303) gives:
% 193.32/26.92  | | | | | | | | | | |   (307)  all_1288_1 = all_1266_0
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1258_1, all_1288_1,
% 193.32/26.92  | | | | | | | | | | |              v_L, all_872_1, all_622_1, simplifying with (302),
% 193.32/26.92  | | | | | | | | | | |              (304) gives:
% 193.32/26.92  | | | | | | | | | | |   (308)  all_1288_1 = all_1258_1
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | | COMBINE_EQS: (307), (308) imply:
% 193.32/26.92  | | | | | | | | | | |   (309)  all_1266_0 = all_1258_1
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | | SIMP: (309) implies:
% 193.32/26.92  | | | | | | | | | | |   (310)  all_1266_0 = all_1258_1
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | | COMBINE_EQS: (306), (310) imply:
% 193.32/26.92  | | | | | | | | | | |   (311)  all_1258_1 = 0
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | | REDUCE: (305), (311) imply:
% 193.32/26.92  | | | | | | | | | | |   (312)  $false
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | | CLOSE: (312) is inconsistent.
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | Case 2:
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | |   (313)  all_1258_0 = 0
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | | COMBINE_EQS: (294), (313) imply:
% 193.32/26.92  | | | | | | | | | | |   (314)  all_1230_0 = 0
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | | REDUCE: (273), (314) imply:
% 193.32/26.92  | | | | | | | | | | |   (315)  $false
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | | CLOSE: (315) is inconsistent.
% 193.32/26.92  | | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | | End of split
% 193.32/26.92  | | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | End of split
% 193.32/26.92  | | | | | | | | | 
% 193.32/26.92  | | | | | | | | End of split
% 193.32/26.92  | | | | | | | | 
% 193.32/26.92  | | | | | | | Case 2:
% 193.32/26.92  | | | | | | | | 
% 193.32/26.92  | | | | | | | |   (316)   ~ (all_872_2 = 0)
% 193.32/26.92  | | | | | | | | 
% 193.32/26.92  | | | | | | | | BETA: splitting (188) gives:
% 193.32/26.92  | | | | | | | | 
% 193.32/26.92  | | | | | | | | Case 1:
% 193.32/26.92  | | | | | | | | | 
% 193.32/26.92  | | | | | | | | |   (317)  all_872_6 = 0
% 193.32/26.92  | | | | | | | | | 
% 193.32/26.92  | | | | | | | | | REDUCE: (187), (317) imply:
% 193.32/26.93  | | | | | | | | |   (318)  c_member(all_622_1, all_872_7, v_L) = 0
% 193.32/26.93  | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | GROUND_INST: instantiating (fact_wf__not__sym) with v_x,
% 193.32/26.93  | | | | | | | | |              all_872_8, v_L, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |              all_622_1, all_872_1, simplifying with (15), (16),
% 193.32/26.93  | | | | | | | | |              (17), (23), (170), (179), (216) gives:
% 193.32/26.93  | | | | | | | | |   (319)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.32/26.93  | | | | | | | | |          (c_Wellfounded_Owf(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |              v_L) = v0 &
% 193.32/26.93  | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 193.32/26.93  | | | | | | | | |            = v1 & c_member(all_622_1, v1, v_L) = v2 & $i(v1) &
% 193.32/26.93  | | | | | | | | |            ( ~ (v2 = 0) |  ~ (v0 = 0)))
% 193.32/26.93  | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | GROUND_INST: instantiating (fact_antisymD) with v_y, v_x, v_L,
% 193.32/26.93  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_622_1,
% 193.32/26.93  | | | | | | | | |              all_872_5, simplifying with (15), (16), (17),
% 193.32/26.93  | | | | | | | | |              (23), (213), (217), (257) gives:
% 193.32/26.93  | | | | | | | | |   (320)  v_x = v_y |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any]
% 193.32/26.93  | | | | | | | | |          :
% 193.32/26.93  | | | | | | | | |          (c_Relation_Oantisym(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |              v_L) = v0 &
% 193.32/26.93  | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v_y) = v1 &
% 193.32/26.93  | | | | | | | | |            c_member(all_622_1, v1, v_L) = v2 & $i(v1) & ( ~
% 193.32/26.93  | | | | | | | | |              (v2 = 0) |  ~ (v0 = 0)))
% 193.32/26.93  | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | GROUND_INST: instantiating (44) with v_y, v_x, all_872_5,
% 193.32/26.93  | | | | | | | | |              simplifying with (16), (213), (217) gives:
% 193.32/26.93  | | | | | | | | |   (321)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.93  | | | | | | | | |              all_872_5, v_L) = v0) |  ! [v0: $i] :  ! [v1: $i]
% 193.32/26.93  | | | | | | | | |          : ( ~
% 193.32/26.93  | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) = v1)
% 193.32/26.93  | | | | | | | | |            |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4:
% 193.32/26.93  | | | | | | | | |              any] :
% 193.32/26.93  | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v2
% 193.32/26.93  | | | | | | | | |              & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.93  | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & ( ~
% 193.32/26.93  | | | | | | | | |                (v3 = 0) | v4 = 0)))
% 193.32/26.93  | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | GROUND_INST: instantiating (44) with v_y, all_872_8, all_872_7,
% 193.32/26.93  | | | | | | | | |              simplifying with (170), (212), (217) gives:
% 193.32/26.93  | | | | | | | | |   (322)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.93  | | | | | | | | |              all_872_7, v_L) = v0) |  ! [v0: $i] :  ! [v1: $i]
% 193.32/26.93  | | | | | | | | |          : ( ~
% 193.32/26.93  | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) = v1)
% 193.32/26.93  | | | | | | | | |            |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4:
% 193.32/26.93  | | | | | | | | |              any] :
% 193.32/26.93  | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0)
% 193.32/26.93  | | | | | | | | |              = v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.93  | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & ( ~
% 193.32/26.93  | | | | | | | | |                (v3 = 0) | v4 = 0)))
% 193.32/26.93  | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | GROUND_INST: instantiating (220) with all_1080_4, all_1080_1,
% 193.32/26.93  | | | | | | | | |              simplifying with (206), (209) gives:
% 193.32/26.93  | | | | | | | | |   (323)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/26.93  | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.93  | | | | | | | | |              all_1080_4) = v0 & c_member(all_676_0, v0, v_L) =
% 193.32/26.93  | | | | | | | | |            v1 & c_member(all_676_0, all_1080_1, v_L) = v2 &
% 193.32/26.93  | | | | | | | | |            $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/26.93  | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | DELTA: instantiating (323) with fresh symbols all_1230_0,
% 193.32/26.93  | | | | | | | | |        all_1230_1, all_1230_2 gives:
% 193.32/26.93  | | | | | | | | |   (324)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.93  | | | | | | | | |            all_1080_4) = all_1230_2 & c_member(all_676_0,
% 193.32/26.93  | | | | | | | | |            all_1230_2, v_L) = all_1230_1 & c_member(all_676_0,
% 193.32/26.93  | | | | | | | | |            all_1080_1, v_L) = all_1230_0 & $i(all_1230_2) & (
% 193.32/26.93  | | | | | | | | |            ~ (all_1230_1 = 0) | all_1230_0 = 0)
% 193.32/26.93  | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | ALPHA: (324) implies:
% 193.32/26.93  | | | | | | | | |   (325)  c_member(all_676_0, all_1080_1, v_L) = all_1230_0
% 193.32/26.93  | | | | | | | | |   (326)  c_member(all_676_0, all_1230_2, v_L) = all_1230_1
% 193.32/26.93  | | | | | | | | |   (327)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.93  | | | | | | | | |            all_1080_4) = all_1230_2
% 193.32/26.93  | | | | | | | | |   (328)   ~ (all_1230_1 = 0) | all_1230_0 = 0
% 193.32/26.93  | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | DELTA: instantiating (319) with fresh symbols all_1242_0,
% 193.32/26.93  | | | | | | | | |        all_1242_1, all_1242_2 gives:
% 193.32/26.93  | | | | | | | | |   (329)  c_Wellfounded_Owf(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |            v_L) = all_1242_2 &
% 193.32/26.93  | | | | | | | | |          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) =
% 193.32/26.93  | | | | | | | | |          all_1242_1 & c_member(all_622_1, all_1242_1, v_L) =
% 193.32/26.93  | | | | | | | | |          all_1242_0 & $i(all_1242_1) & ( ~ (all_1242_0 = 0) | 
% 193.32/26.93  | | | | | | | | |            ~ (all_1242_2 = 0))
% 193.32/26.93  | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | ALPHA: (329) implies:
% 193.32/26.93  | | | | | | | | |   (330)  c_member(all_622_1, all_1242_1, v_L) = all_1242_0
% 193.32/26.93  | | | | | | | | |   (331)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) =
% 193.32/26.93  | | | | | | | | |          all_1242_1
% 193.32/26.93  | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | REDUCE: (89), (326) imply:
% 193.32/26.93  | | | | | | | | |   (332)  c_member(all_622_1, all_1230_2, v_L) = all_1230_1
% 193.32/26.93  | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | REDUCE: (89), (325) imply:
% 193.32/26.93  | | | | | | | | |   (333)  c_member(all_622_1, all_1080_1, v_L) = all_1230_0
% 193.32/26.93  | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | BETA: splitting (321) gives:
% 193.32/26.93  | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | Case 1:
% 193.32/26.93  | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | |   (334)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.93  | | | | | | | | | |              all_872_5, v_L) = v0)
% 193.32/26.93  | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | DELTA: instantiating (334) with fresh symbol all_1124_0
% 193.32/26.93  | | | | | | | | | |        gives:
% 193.32/26.93  | | | | | | | | | |   (335)   ~ (all_1124_0 = 0) & c_member(all_676_0,
% 193.32/26.93  | | | | | | | | | |            all_872_5, v_L) = all_1124_0
% 193.32/26.93  | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | REF_CLOSE: (20), (89), (257), (335) are inconsistent by
% 193.32/26.93  | | | | | | | | | |            sub-proof #15.
% 193.32/26.93  | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | Case 2:
% 193.32/26.93  | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | |   (336)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/26.93  | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/26.93  | | | | | | | | | |              v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] : 
% 193.32/26.93  | | | | | | | | | |            ? [v4: any] :
% 193.32/26.93  | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 193.32/26.93  | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.93  | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/26.93  | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/26.93  | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | GROUND_INST: instantiating (336) with v_x, all_872_5,
% 193.32/26.93  | | | | | | | | | |              simplifying with (16), (213) gives:
% 193.32/26.93  | | | | | | | | | |   (337)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/26.93  | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) = v0
% 193.32/26.93  | | | | | | | | | |            & c_member(all_676_0, v0, v_L) = v1 &
% 193.32/26.93  | | | | | | | | | |            c_member(all_676_0, all_872_5, v_L) = v2 & $i(v0)
% 193.32/26.93  | | | | | | | | | |            & ( ~ (v1 = 0) | v2 = 0))
% 193.32/26.93  | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | BETA: splitting (322) gives:
% 193.32/26.93  | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | Case 1:
% 193.32/26.93  | | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | |   (338)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.93  | | | | | | | | | | |              all_872_7, v_L) = v0)
% 193.32/26.93  | | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | | DELTA: instantiating (338) with fresh symbol all_1123_0
% 193.32/26.93  | | | | | | | | | | |        gives:
% 193.32/26.93  | | | | | | | | | | |   (339)   ~ (all_1123_0 = 0) & c_member(all_676_0,
% 193.32/26.93  | | | | | | | | | | |            all_872_7, v_L) = all_1123_0
% 193.32/26.93  | | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | | REF_CLOSE: (20), (89), (318), (339) are inconsistent by
% 193.32/26.93  | | | | | | | | | | |            sub-proof #14.
% 193.32/26.93  | | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | Case 2:
% 193.32/26.93  | | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | | DELTA: instantiating (337) with fresh symbols all_1252_0,
% 193.32/26.93  | | | | | | | | | | |        all_1252_1, all_1252_2 gives:
% 193.32/26.93  | | | | | | | | | | |   (340)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) =
% 193.32/26.93  | | | | | | | | | | |          all_1252_2 & c_member(all_676_0, all_1252_2, v_L)
% 193.32/26.93  | | | | | | | | | | |          = all_1252_1 & c_member(all_676_0, all_872_5, v_L)
% 193.32/26.93  | | | | | | | | | | |          = all_1252_0 & $i(all_1252_2) & ( ~ (all_1252_1 =
% 193.32/26.93  | | | | | | | | | | |              0) | all_1252_0 = 0)
% 193.32/26.93  | | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | | ALPHA: (340) implies:
% 193.32/26.93  | | | | | | | | | | |   (341)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.93  | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) =
% 193.32/26.93  | | | | | | | | | | |          all_1252_2
% 193.32/26.93  | | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | | BETA: splitting (320) gives:
% 193.32/26.93  | | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | | Case 1:
% 193.32/26.93  | | | | | | | | | | | | 
% 193.32/26.93  | | | | | | | | | | | |   (342)  v_x = v_y
% 193.32/26.94  | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | REDUCE: (13), (342) imply:
% 193.32/26.94  | | | | | | | | | | | |   (343)  $false
% 193.32/26.94  | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | CLOSE: (343) is inconsistent.
% 193.32/26.94  | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | Case 2:
% 193.32/26.94  | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1080_0, all_1230_0,
% 193.32/26.94  | | | | | | | | | | | |              v_L, all_1080_1, all_622_1, simplifying with
% 193.32/26.94  | | | | | | | | | | | |              (214), (333) gives:
% 193.32/26.94  | | | | | | | | | | | |   (344)  all_1230_0 = all_1080_0
% 193.32/26.94  | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_3, all_1242_1,
% 193.32/26.94  | | | | | | | | | | | |              v_x, all_872_8, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.94  | | | | | | | | | | | |              (182), (331) gives:
% 193.32/26.94  | | | | | | | | | | | |   (345)  all_1242_1 = all_872_3
% 193.32/26.94  | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_1080_3, all_1230_2,
% 193.32/26.94  | | | | | | | | | | | |              all_1080_4, all_872_8,
% 193.32/26.94  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.94  | | | | | | | | | | | |              (210), (327) gives:
% 193.32/26.94  | | | | | | | | | | | |   (346)  all_1230_2 = all_1080_3
% 193.32/26.94  | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | REDUCE: (330), (345) imply:
% 193.32/26.94  | | | | | | | | | | | |   (347)  c_member(all_622_1, all_872_3, v_L) = all_1242_0
% 193.32/26.94  | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | REDUCE: (332), (346) imply:
% 193.32/26.94  | | | | | | | | | | | |   (348)  c_member(all_622_1, all_1080_3, v_L) = all_1230_1
% 193.32/26.94  | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_872_2, all_1242_0,
% 193.32/26.94  | | | | | | | | | | | |              v_L, all_872_3, all_622_1, simplifying with (185),
% 193.32/26.94  | | | | | | | | | | | |              (347) gives:
% 193.32/26.94  | | | | | | | | | | | |   (349)  all_1242_0 = all_872_2
% 193.32/26.94  | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1080_2, all_1230_1,
% 193.32/26.94  | | | | | | | | | | | |              v_L, all_1080_3, all_622_1, simplifying with
% 193.32/26.94  | | | | | | | | | | | |              (215), (348) gives:
% 193.32/26.94  | | | | | | | | | | | |   (350)  all_1230_1 = all_1080_2
% 193.32/26.94  | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | BETA: splitting (211) gives:
% 193.32/26.94  | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | Case 1:
% 193.32/26.94  | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | |   (351)  all_1080_2 = 0 &  ~ (all_1080_0 = 0) &  ~
% 193.32/26.94  | | | | | | | | | | | | |          (all_1080_4 = v_y)
% 193.32/26.94  | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | ALPHA: (351) implies:
% 193.32/26.94  | | | | | | | | | | | | |   (352)  all_1080_2 = 0
% 193.32/26.94  | | | | | | | | | | | | |   (353)   ~ (all_1080_0 = 0)
% 193.32/26.94  | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | COMBINE_EQS: (350), (352) imply:
% 193.32/26.94  | | | | | | | | | | | | |   (354)  all_1230_1 = 0
% 193.32/26.94  | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | BETA: splitting (328) gives:
% 193.32/26.94  | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | Case 1:
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | |   (355)   ~ (all_1230_1 = 0)
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | REDUCE: (354), (355) imply:
% 193.32/26.94  | | | | | | | | | | | | | |   (356)  $false
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | CLOSE: (356) is inconsistent.
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | Case 2:
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | |   (357)  all_1230_0 = 0
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | COMBINE_EQS: (344), (357) imply:
% 193.32/26.94  | | | | | | | | | | | | | |   (358)  all_1080_0 = 0
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | SIMP: (358) implies:
% 193.32/26.94  | | | | | | | | | | | | | |   (359)  all_1080_0 = 0
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | REDUCE: (353), (359) imply:
% 193.32/26.94  | | | | | | | | | | | | | |   (360)  $false
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | CLOSE: (360) is inconsistent.
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | End of split
% 193.32/26.94  | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | Case 2:
% 193.32/26.94  | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | |   (361)  (all_1080_4 = v_y & all_872_2 = 0) | (all_1080_4 =
% 193.32/26.94  | | | | | | | | | | | | |            v_y & all_872_8 = v_x)
% 193.32/26.94  | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | BETA: splitting (361) gives:
% 193.32/26.94  | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | Case 1:
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | |   (362)  all_1080_4 = v_y & all_872_2 = 0
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | ALPHA: (362) implies:
% 193.32/26.94  | | | | | | | | | | | | | |   (363)  all_872_2 = 0
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | REDUCE: (316), (363) imply:
% 193.32/26.94  | | | | | | | | | | | | | |   (364)  $false
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | CLOSE: (364) is inconsistent.
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | Case 2:
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | |   (365)  all_1080_4 = v_y & all_872_8 = v_x
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | ALPHA: (365) implies:
% 193.32/26.94  | | | | | | | | | | | | | |   (366)  all_872_8 = v_x
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | REDUCE: (224), (366) imply:
% 193.32/26.94  | | | | | | | | | | | | | |   (367)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) =
% 193.32/26.94  | | | | | | | | | | | | | |          all_1086_2
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | REDUCE: (182), (366) imply:
% 193.32/26.94  | | | | | | | | | | | | | |   (368)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) =
% 193.32/26.94  | | | | | | | | | | | | | |          all_872_3
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | REDUCE: (179), (366) imply:
% 193.32/26.94  | | | | | | | | | | | | | |   (369)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) =
% 193.32/26.94  | | | | | | | | | | | | | |          all_872_1
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_1252_2, all_872_3,
% 193.32/26.94  | | | | | | | | | | | | | |              v_x, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.94  | | | | | | | | | | | | | |              (341), (368) gives:
% 193.32/26.94  | | | | | | | | | | | | | |   (370)  all_1252_2 = all_872_3
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_1252_2, all_872_1,
% 193.32/26.94  | | | | | | | | | | | | | |              v_x, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.94  | | | | | | | | | | | | | |              (341), (369) gives:
% 193.32/26.94  | | | | | | | | | | | | | |   (371)  all_1252_2 = all_872_1
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_1252_2, all_1086_2,
% 193.32/26.94  | | | | | | | | | | | | | |              v_x, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.94  | | | | | | | | | | | | | |              (341), (367) gives:
% 193.32/26.94  | | | | | | | | | | | | | |   (372)  all_1252_2 = all_1086_2
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | COMBINE_EQS: (371), (372) imply:
% 193.32/26.94  | | | | | | | | | | | | | |   (373)  all_1086_2 = all_872_1
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | COMBINE_EQS: (370), (372) imply:
% 193.32/26.94  | | | | | | | | | | | | | |   (374)  all_1086_2 = all_872_3
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | COMBINE_EQS: (373), (374) imply:
% 193.32/26.94  | | | | | | | | | | | | | |   (375)  all_872_1 = all_872_3
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | SIMP: (375) implies:
% 193.32/26.94  | | | | | | | | | | | | | |   (376)  all_872_1 = all_872_3
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | REDUCE: (216), (376) imply:
% 193.32/26.94  | | | | | | | | | | | | | |   (377)  c_member(all_622_1, all_872_3, v_L) = 0
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | | REF_CLOSE: (20), (185), (316), (377) are inconsistent by
% 193.32/26.94  | | | | | | | | | | | | | |            sub-proof #13.
% 193.32/26.94  | | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | | End of split
% 193.32/26.94  | | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | | End of split
% 193.32/26.94  | | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | | End of split
% 193.32/26.94  | | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | End of split
% 193.32/26.94  | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | End of split
% 193.32/26.94  | | | | | | | | | 
% 193.32/26.94  | | | | | | | | Case 2:
% 193.32/26.94  | | | | | | | | | 
% 193.32/26.94  | | | | | | | | |   (378)   ~ (all_872_6 = 0)
% 193.32/26.94  | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | BETA: splitting (249) gives:
% 193.32/26.94  | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | Case 1:
% 193.32/26.94  | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | |   (379)  all_1096_0 = 0
% 193.32/26.94  | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | REDUCE: (251), (379) imply:
% 193.32/26.94  | | | | | | | | | |   (380)  c_member(all_622_1, all_1096_1, v_L) = 0
% 193.32/26.94  | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | GROUND_INST: instantiating (fact_transD) with v_x, v_y,
% 193.32/26.94  | | | | | | | | | |              all_872_8, v_L, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | |              all_622_1, all_872_5, all_872_3, all_872_2,
% 193.32/26.94  | | | | | | | | | |              simplifying with (15), (16), (17), (23), (170),
% 193.32/26.94  | | | | | | | | | |              (182), (185), (213), (217), (257) gives:
% 193.32/26.94  | | | | | | | | | |   (381)  all_872_2 = 0 |  ? [v0: any] :  ? [v1: $i] :  ?
% 193.32/26.94  | | | | | | | | | |          [v2: any] :
% 193.32/26.94  | | | | | | | | | |          (c_Relation_Otrans(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | |              v_L) = v0 &
% 193.32/26.94  | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.94  | | | | | | | | | |              v_y) = v1 & c_member(all_622_1, v1, v_L) = v2 &
% 193.32/26.94  | | | | | | | | | |            $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0)))
% 193.32/26.94  | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | GROUND_INST: instantiating (44) with v_y, v_x, all_872_5,
% 193.32/26.94  | | | | | | | | | |              simplifying with (16), (213), (217) gives:
% 193.32/26.94  | | | | | | | | | |   (382)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.94  | | | | | | | | | |              all_872_5, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 193.32/26.94  | | | | | | | | | |            $i] : ( ~
% 193.32/26.94  | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/26.94  | | | | | | | | | |              v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] : 
% 193.32/26.94  | | | | | | | | | |            ? [v4: any] :
% 193.32/26.94  | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 193.32/26.94  | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.94  | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/26.94  | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/26.94  | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | GROUND_INST: instantiating (fact_transD) with all_872_8, v_x,
% 193.32/26.94  | | | | | | | | | |              v_y, v_L, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | |              all_622_1, all_872_1, all_872_7, all_872_6,
% 193.32/26.94  | | | | | | | | | |              simplifying with (15), (16), (17), (23), (170),
% 193.32/26.94  | | | | | | | | | |              (179), (187), (212), (216), (217) gives:
% 193.32/26.94  | | | | | | | | | |   (383)  all_872_6 = 0 |  ? [v0: any] :  ? [v1: $i] :  ?
% 193.32/26.94  | | | | | | | | | |          [v2: any] :
% 193.32/26.94  | | | | | | | | | |          (c_Relation_Otrans(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | |              v_L) = v0 &
% 193.32/26.94  | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) = v1
% 193.32/26.94  | | | | | | | | | |            & c_member(all_622_1, v1, v_L) = v2 & $i(v1) & (
% 193.32/26.94  | | | | | | | | | |              ~ (v2 = 0) |  ~ (v0 = 0)))
% 193.32/26.94  | | | | | | | | | | 
% 193.32/26.94  | | | | | | | | | | GROUND_INST: instantiating (44) with all_872_8, v_y,
% 193.32/26.94  | | | | | | | | | |              all_1096_1, simplifying with (170), (217), (250)
% 193.32/26.94  | | | | | | | | | |              gives:
% 193.32/26.94  | | | | | | | | | |   (384)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.94  | | | | | | | | | |              all_1096_1, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 193.32/26.94  | | | | | | | | | |            $i] : ( ~
% 193.32/26.94  | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.94  | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.94  | | | | | | | | | |                v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3:
% 193.32/26.95  | | | | | | | | | |              any] :  ? [v4: any] :
% 193.32/26.95  | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/26.95  | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.95  | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/26.95  | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/26.95  | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | BETA: splitting (384) gives:
% 193.32/26.95  | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | Case 1:
% 193.32/26.95  | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | |   (385)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.95  | | | | | | | | | | |              all_1096_1, v_L) = v0)
% 193.32/26.95  | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | DELTA: instantiating (385) with fresh symbol all_1265_0
% 193.32/26.95  | | | | | | | | | | |        gives:
% 193.32/26.95  | | | | | | | | | | |   (386)   ~ (all_1265_0 = 0) & c_member(all_676_0,
% 193.32/26.95  | | | | | | | | | | |            all_1096_1, v_L) = all_1265_0
% 193.32/26.95  | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | ALPHA: (386) implies:
% 193.32/26.95  | | | | | | | | | | |   (387)   ~ (all_1265_0 = 0)
% 193.32/26.95  | | | | | | | | | | |   (388)  c_member(all_676_0, all_1096_1, v_L) = all_1265_0
% 193.32/26.95  | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | REDUCE: (89), (388) imply:
% 193.32/26.95  | | | | | | | | | | |   (389)  c_member(all_622_1, all_1096_1, v_L) = all_1265_0
% 193.32/26.95  | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1265_0, v_L,
% 193.32/26.95  | | | | | | | | | | |              all_1096_1, all_622_1, simplifying with (380),
% 193.32/26.95  | | | | | | | | | | |              (389) gives:
% 193.32/26.95  | | | | | | | | | | |   (390)  all_1265_0 = 0
% 193.32/26.95  | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | REDUCE: (387), (390) imply:
% 193.32/26.95  | | | | | | | | | | |   (391)  $false
% 193.32/26.95  | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | CLOSE: (391) is inconsistent.
% 193.32/26.95  | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | Case 2:
% 193.32/26.95  | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | |   (392)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/26.95  | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.95  | | | | | | | | | | |                v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 193.32/26.95  | | | | | | | | | | |            [v3: any] :  ? [v4: any] :
% 193.32/26.95  | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/26.95  | | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.95  | | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/26.95  | | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/26.95  | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | GROUND_INST: instantiating (392) with v_x, all_872_3,
% 193.32/26.95  | | | | | | | | | | |              simplifying with (16), (182) gives:
% 193.32/26.95  | | | | | | | | | | |   (393)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/26.95  | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) =
% 193.32/26.95  | | | | | | | | | | |            v0 & c_member(all_676_0, v0, v_L) = v1 &
% 193.32/26.95  | | | | | | | | | | |            c_member(all_676_0, all_872_3, v_L) = v2 &
% 193.32/26.95  | | | | | | | | | | |            $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/26.95  | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | BETA: splitting (382) gives:
% 193.32/26.95  | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | Case 1:
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | |   (394)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.95  | | | | | | | | | | | |              all_872_5, v_L) = v0)
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | DELTA: instantiating (394) with fresh symbol all_1124_0
% 193.32/26.95  | | | | | | | | | | | |        gives:
% 193.32/26.95  | | | | | | | | | | | |   (395)   ~ (all_1124_0 = 0) & c_member(all_676_0,
% 193.32/26.95  | | | | | | | | | | | |            all_872_5, v_L) = all_1124_0
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | REF_CLOSE: (20), (89), (257), (395) are inconsistent by
% 193.32/26.95  | | | | | | | | | | | |            sub-proof #15.
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | Case 2:
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | |   (396)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/26.95  | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/26.95  | | | | | | | | | | | |              v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 193.32/26.95  | | | | | | | | | | | |             ? [v4: any] :
% 193.32/26.95  | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 193.32/26.95  | | | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.95  | | | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/26.95  | | | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | GROUND_INST: instantiating (396) with v_x, all_872_5,
% 193.32/26.95  | | | | | | | | | | | |              simplifying with (16), (213) gives:
% 193.32/26.95  | | | | | | | | | | | |   (397)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/26.95  | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) =
% 193.32/26.95  | | | | | | | | | | | |            v0 & c_member(all_676_0, v0, v_L) = v1 &
% 193.32/26.95  | | | | | | | | | | | |            c_member(all_676_0, all_872_5, v_L) = v2 &
% 193.32/26.95  | | | | | | | | | | | |            $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | DELTA: instantiating (393) with fresh symbols all_1270_0,
% 193.32/26.95  | | | | | | | | | | | |        all_1270_1, all_1270_2 gives:
% 193.32/26.95  | | | | | | | | | | | |   (398)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) =
% 193.32/26.95  | | | | | | | | | | | |          all_1270_2 & c_member(all_676_0, all_1270_2, v_L)
% 193.32/26.95  | | | | | | | | | | | |          = all_1270_1 & c_member(all_676_0, all_872_3, v_L)
% 193.32/26.95  | | | | | | | | | | | |          = all_1270_0 & $i(all_1270_2) & ( ~ (all_1270_1 =
% 193.32/26.95  | | | | | | | | | | | |              0) | all_1270_0 = 0)
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | ALPHA: (398) implies:
% 193.32/26.95  | | | | | | | | | | | |   (399)  c_member(all_676_0, all_872_3, v_L) = all_1270_0
% 193.32/26.95  | | | | | | | | | | | |   (400)  c_member(all_676_0, all_1270_2, v_L) = all_1270_1
% 193.32/26.95  | | | | | | | | | | | |   (401)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) =
% 193.32/26.95  | | | | | | | | | | | |          all_1270_2
% 193.32/26.95  | | | | | | | | | | | |   (402)   ~ (all_1270_1 = 0) | all_1270_0 = 0
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | DELTA: instantiating (397) with fresh symbols all_1276_0,
% 193.32/26.95  | | | | | | | | | | | |        all_1276_1, all_1276_2 gives:
% 193.32/26.95  | | | | | | | | | | | |   (403)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) =
% 193.32/26.95  | | | | | | | | | | | |          all_1276_2 & c_member(all_676_0, all_1276_2, v_L)
% 193.32/26.95  | | | | | | | | | | | |          = all_1276_1 & c_member(all_676_0, all_872_5, v_L)
% 193.32/26.95  | | | | | | | | | | | |          = all_1276_0 & $i(all_1276_2) & ( ~ (all_1276_1 =
% 193.32/26.95  | | | | | | | | | | | |              0) | all_1276_0 = 0)
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | ALPHA: (403) implies:
% 193.32/26.95  | | | | | | | | | | | |   (404)  c_member(all_676_0, all_872_5, v_L) = all_1276_0
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | REDUCE: (89), (400) imply:
% 193.32/26.95  | | | | | | | | | | | |   (405)  c_member(all_622_1, all_1270_2, v_L) = all_1270_1
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | REDUCE: (89), (399) imply:
% 193.32/26.95  | | | | | | | | | | | |   (406)  c_member(all_622_1, all_872_3, v_L) = all_1270_0
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | REDUCE: (89), (404) imply:
% 193.32/26.95  | | | | | | | | | | | |   (407)  c_member(all_622_1, all_872_5, v_L) = all_1276_0
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | BETA: splitting (383) gives:
% 193.32/26.95  | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | Case 1:
% 193.32/26.95  | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | |   (408)  all_872_6 = 0
% 193.32/26.95  | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | REDUCE: (378), (408) imply:
% 193.32/26.95  | | | | | | | | | | | | |   (409)  $false
% 193.32/26.95  | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | CLOSE: (409) is inconsistent.
% 193.32/26.95  | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | Case 2:
% 193.32/26.95  | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | |   (410)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.32/26.95  | | | | | | | | | | | | |          (c_Relation_Otrans(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | | | |              v_L) = v0 &
% 193.32/26.95  | | | | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) =
% 193.32/26.95  | | | | | | | | | | | | |            v1 & c_member(all_622_1, v1, v_L) = v2 & $i(v1)
% 193.32/26.95  | | | | | | | | | | | | |            & ( ~ (v2 = 0) |  ~ (v0 = 0)))
% 193.32/26.95  | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | DELTA: instantiating (410) with fresh symbols all_1281_0,
% 193.32/26.95  | | | | | | | | | | | | |        all_1281_1, all_1281_2 gives:
% 193.32/26.95  | | | | | | | | | | | | |   (411)  c_Relation_Otrans(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | | | |            v_L) = all_1281_2 &
% 193.32/26.95  | | | | | | | | | | | | |          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) =
% 193.32/26.95  | | | | | | | | | | | | |          all_1281_1 & c_member(all_622_1, all_1281_1, v_L)
% 193.32/26.95  | | | | | | | | | | | | |          = all_1281_0 & $i(all_1281_1) & ( ~ (all_1281_0 =
% 193.32/26.95  | | | | | | | | | | | | |              0) |  ~ (all_1281_2 = 0))
% 193.32/26.95  | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | ALPHA: (411) implies:
% 193.32/26.95  | | | | | | | | | | | | |   (412)  c_member(all_622_1, all_1281_1, v_L) = all_1281_0
% 193.32/26.95  | | | | | | | | | | | | |   (413)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) =
% 193.32/26.95  | | | | | | | | | | | | |          all_1281_1
% 193.32/26.95  | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | BETA: splitting (381) gives:
% 193.32/26.95  | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | Case 1:
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | |   (414)  all_872_2 = 0
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | REDUCE: (316), (414) imply:
% 193.32/26.95  | | | | | | | | | | | | | |   (415)  $false
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | CLOSE: (415) is inconsistent.
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | Case 2:
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1276_0, v_L,
% 193.32/26.95  | | | | | | | | | | | | | |              all_872_5, all_622_1, simplifying with (257),
% 193.32/26.95  | | | | | | | | | | | | | |              (407) gives:
% 193.32/26.95  | | | | | | | | | | | | | |   (416)  all_1276_0 = 0
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_872_2, all_1270_0,
% 193.32/26.95  | | | | | | | | | | | | | |              v_L, all_872_3, all_622_1, simplifying with (185),
% 193.32/26.95  | | | | | | | | | | | | | |              (406) gives:
% 193.32/26.95  | | | | | | | | | | | | | |   (417)  all_1270_0 = all_872_2
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_5, all_1281_1,
% 193.32/26.95  | | | | | | | | | | | | | |              v_x, v_y, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.95  | | | | | | | | | | | | | |              (213), (413) gives:
% 193.32/26.95  | | | | | | | | | | | | | |   (418)  all_1281_1 = all_872_5
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_1270_2, all_1281_1,
% 193.32/26.95  | | | | | | | | | | | | | |              v_x, v_y, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.95  | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.95  | | | | | | | | | | | | | |              (401), (413) gives:
% 193.32/26.95  | | | | | | | | | | | | | |   (419)  all_1281_1 = all_1270_2
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | COMBINE_EQS: (418), (419) imply:
% 193.32/26.95  | | | | | | | | | | | | | |   (420)  all_1270_2 = all_872_5
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | REDUCE: (412), (418) imply:
% 193.32/26.95  | | | | | | | | | | | | | |   (421)  c_member(all_622_1, all_872_5, v_L) = all_1281_0
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | REDUCE: (405), (420) imply:
% 193.32/26.95  | | | | | | | | | | | | | |   (422)  c_member(all_622_1, all_872_5, v_L) = all_1270_1
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | BETA: splitting (402) gives:
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | Case 1:
% 193.32/26.95  | | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | |   (423)   ~ (all_1270_1 = 0)
% 193.32/26.95  | | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1281_0, v_L,
% 193.32/26.95  | | | | | | | | | | | | | | |              all_872_5, all_622_1, simplifying with (257),
% 193.32/26.95  | | | | | | | | | | | | | | |              (421) gives:
% 193.32/26.95  | | | | | | | | | | | | | | |   (424)  all_1281_0 = 0
% 193.32/26.95  | | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1270_1, all_1281_0,
% 193.32/26.95  | | | | | | | | | | | | | | |              v_L, all_872_5, all_622_1, simplifying with (421),
% 193.32/26.95  | | | | | | | | | | | | | | |              (422) gives:
% 193.32/26.95  | | | | | | | | | | | | | | |   (425)  all_1281_0 = all_1270_1
% 193.32/26.95  | | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | | COMBINE_EQS: (424), (425) imply:
% 193.32/26.95  | | | | | | | | | | | | | | |   (426)  all_1270_1 = 0
% 193.32/26.95  | | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | | SIMP: (426) implies:
% 193.32/26.95  | | | | | | | | | | | | | | |   (427)  all_1270_1 = 0
% 193.32/26.95  | | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | | REDUCE: (423), (427) imply:
% 193.32/26.95  | | | | | | | | | | | | | | |   (428)  $false
% 193.32/26.95  | | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | | CLOSE: (428) is inconsistent.
% 193.32/26.95  | | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | Case 2:
% 193.32/26.95  | | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | |   (429)  all_1270_0 = 0
% 193.32/26.95  | | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | | COMBINE_EQS: (417), (429) imply:
% 193.32/26.95  | | | | | | | | | | | | | | |   (430)  all_872_2 = 0
% 193.32/26.95  | | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | | REDUCE: (316), (430) imply:
% 193.32/26.95  | | | | | | | | | | | | | | |   (431)  $false
% 193.32/26.95  | | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | | CLOSE: (431) is inconsistent.
% 193.32/26.95  | | | | | | | | | | | | | | | 
% 193.32/26.95  | | | | | | | | | | | | | | End of split
% 193.32/26.95  | | | | | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | | | | | End of split
% 193.32/26.96  | | | | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | | | | End of split
% 193.32/26.96  | | | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | | | End of split
% 193.32/26.96  | | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | | End of split
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | Case 2:
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | |   (432)  all_1096_2 = 0
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | | COMBINE_EQS: (253), (432) imply:
% 193.32/26.96  | | | | | | | | | |   (433)  all_872_6 = 0
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | | REDUCE: (378), (433) imply:
% 193.32/26.96  | | | | | | | | | |   (434)  $false
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | | CLOSE: (434) is inconsistent.
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | End of split
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | End of split
% 193.32/26.96  | | | | | | | | 
% 193.32/26.96  | | | | | | | End of split
% 193.32/26.96  | | | | | | | 
% 193.32/26.96  | | | | | | Case 2:
% 193.32/26.96  | | | | | | | 
% 193.32/26.96  | | | | | | |   (435)   ~ (all_872_4 = 0)
% 193.32/26.96  | | | | | | | 
% 193.32/26.96  | | | | | | | BETA: splitting (236) gives:
% 193.32/26.96  | | | | | | | 
% 193.32/26.96  | | | | | | | Case 1:
% 193.32/26.96  | | | | | | | | 
% 193.32/26.96  | | | | | | | |   (436)  all_1091_0 = 0
% 193.32/26.96  | | | | | | | | 
% 193.32/26.96  | | | | | | | | REDUCE: (239), (436) imply:
% 193.32/26.96  | | | | | | | |   (437)  c_member(all_622_1, all_1091_1, v_L) = 0
% 193.32/26.96  | | | | | | | | 
% 193.32/26.96  | | | | | | | | BETA: splitting (188) gives:
% 193.32/26.96  | | | | | | | | 
% 193.32/26.96  | | | | | | | | Case 1:
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | |   (438)  all_872_6 = 0
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | REDUCE: (187), (438) imply:
% 193.32/26.96  | | | | | | | | |   (439)  c_member(all_622_1, all_872_7, v_L) = 0
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | GROUND_INST: instantiating (fact_wf__not__sym) with v_x,
% 193.32/26.96  | | | | | | | | |              all_872_8, v_L, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |              all_622_1, all_872_1, simplifying with (15), (16),
% 193.32/26.96  | | | | | | | | |              (17), (23), (170), (179), (216) gives:
% 193.32/26.96  | | | | | | | | |   (440)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.32/26.96  | | | | | | | | |          (c_Wellfounded_Owf(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |              v_L) = v0 &
% 193.32/26.96  | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 193.32/26.96  | | | | | | | | |            = v1 & c_member(all_622_1, v1, v_L) = v2 & $i(v1) &
% 193.32/26.96  | | | | | | | | |            ( ~ (v2 = 0) |  ~ (v0 = 0)))
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | GROUND_INST: instantiating (44) with v_y, all_872_8, all_872_7,
% 193.32/26.96  | | | | | | | | |              simplifying with (170), (212), (217) gives:
% 193.32/26.96  | | | | | | | | |   (441)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.96  | | | | | | | | |              all_872_7, v_L) = v0) |  ! [v0: $i] :  ! [v1: $i]
% 193.32/26.96  | | | | | | | | |          : ( ~
% 193.32/26.96  | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) = v1)
% 193.32/26.96  | | | | | | | | |            |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4:
% 193.32/26.96  | | | | | | | | |              any] :
% 193.32/26.96  | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0)
% 193.32/26.96  | | | | | | | | |              = v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.96  | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & ( ~
% 193.32/26.96  | | | | | | | | |                (v3 = 0) | v4 = 0)))
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | GROUND_INST: instantiating (220) with v_y, all_1091_1,
% 193.32/26.96  | | | | | | | | |              simplifying with (217), (238) gives:
% 193.32/26.96  | | | | | | | | |   (442)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/26.96  | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_y)
% 193.32/26.96  | | | | | | | | |            = v0 & c_member(all_676_0, v0, v_L) = v1 &
% 193.32/26.96  | | | | | | | | |            c_member(all_676_0, all_1091_1, v_L) = v2 & $i(v0)
% 193.32/26.96  | | | | | | | | |            & ( ~ (v1 = 0) | v2 = 0))
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | GROUND_INST: instantiating (44) with v_x, v_y, all_1091_1,
% 193.32/26.96  | | | | | | | | |              simplifying with (16), (217), (238) gives:
% 193.32/26.96  | | | | | | | | |   (443)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.96  | | | | | | | | |              all_1091_1, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 193.32/26.96  | | | | | | | | |            $i] : ( ~
% 193.32/26.96  | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1)
% 193.32/26.96  | | | | | | | | |            |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4:
% 193.32/26.96  | | | | | | | | |              any] :
% 193.32/26.96  | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) = v2
% 193.32/26.96  | | | | | | | | |              & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.96  | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & ( ~
% 193.32/26.96  | | | | | | | | |                (v3 = 0) | v4 = 0)))
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | GROUND_INST: instantiating (220) with all_1080_4, all_1080_1,
% 193.32/26.96  | | | | | | | | |              simplifying with (206), (209) gives:
% 193.32/26.96  | | | | | | | | |   (444)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/26.96  | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.96  | | | | | | | | |              all_1080_4) = v0 & c_member(all_676_0, v0, v_L) =
% 193.32/26.96  | | | | | | | | |            v1 & c_member(all_676_0, all_1080_1, v_L) = v2 &
% 193.32/26.96  | | | | | | | | |            $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | DELTA: instantiating (440) with fresh symbols all_1237_0,
% 193.32/26.96  | | | | | | | | |        all_1237_1, all_1237_2 gives:
% 193.32/26.96  | | | | | | | | |   (445)  c_Wellfounded_Owf(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |            v_L) = all_1237_2 &
% 193.32/26.96  | | | | | | | | |          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) =
% 193.32/26.96  | | | | | | | | |          all_1237_1 & c_member(all_622_1, all_1237_1, v_L) =
% 193.32/26.96  | | | | | | | | |          all_1237_0 & $i(all_1237_1) & ( ~ (all_1237_0 = 0) | 
% 193.32/26.96  | | | | | | | | |            ~ (all_1237_2 = 0))
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | ALPHA: (445) implies:
% 193.32/26.96  | | | | | | | | |   (446)  c_member(all_622_1, all_1237_1, v_L) = all_1237_0
% 193.32/26.96  | | | | | | | | |   (447)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) =
% 193.32/26.96  | | | | | | | | |          all_1237_1
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | DELTA: instantiating (444) with fresh symbols all_1241_0,
% 193.32/26.96  | | | | | | | | |        all_1241_1, all_1241_2 gives:
% 193.32/26.96  | | | | | | | | |   (448)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.96  | | | | | | | | |            all_1080_4) = all_1241_2 & c_member(all_676_0,
% 193.32/26.96  | | | | | | | | |            all_1241_2, v_L) = all_1241_1 & c_member(all_676_0,
% 193.32/26.96  | | | | | | | | |            all_1080_1, v_L) = all_1241_0 & $i(all_1241_2) & (
% 193.32/26.96  | | | | | | | | |            ~ (all_1241_1 = 0) | all_1241_0 = 0)
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | ALPHA: (448) implies:
% 193.32/26.96  | | | | | | | | |   (449)  c_member(all_676_0, all_1080_1, v_L) = all_1241_0
% 193.32/26.96  | | | | | | | | |   (450)  c_member(all_676_0, all_1241_2, v_L) = all_1241_1
% 193.32/26.96  | | | | | | | | |   (451)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.96  | | | | | | | | |            all_1080_4) = all_1241_2
% 193.32/26.96  | | | | | | | | |   (452)   ~ (all_1241_1 = 0) | all_1241_0 = 0
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | DELTA: instantiating (442) with fresh symbols all_1243_0,
% 193.32/26.96  | | | | | | | | |        all_1243_1, all_1243_2 gives:
% 193.32/26.96  | | | | | | | | |   (453)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_y) =
% 193.32/26.96  | | | | | | | | |          all_1243_2 & c_member(all_676_0, all_1243_2, v_L) =
% 193.32/26.96  | | | | | | | | |          all_1243_1 & c_member(all_676_0, all_1091_1, v_L) =
% 193.32/26.96  | | | | | | | | |          all_1243_0 & $i(all_1243_2) & ( ~ (all_1243_1 = 0) |
% 193.32/26.96  | | | | | | | | |            all_1243_0 = 0)
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | ALPHA: (453) implies:
% 193.32/26.96  | | | | | | | | |   (454)  c_member(all_676_0, all_1091_1, v_L) = all_1243_0
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | REDUCE: (89), (450) imply:
% 193.32/26.96  | | | | | | | | |   (455)  c_member(all_622_1, all_1241_2, v_L) = all_1241_1
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | REDUCE: (89), (454) imply:
% 193.32/26.96  | | | | | | | | |   (456)  c_member(all_622_1, all_1091_1, v_L) = all_1243_0
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | REDUCE: (89), (449) imply:
% 193.32/26.96  | | | | | | | | |   (457)  c_member(all_622_1, all_1080_1, v_L) = all_1241_0
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | BETA: splitting (441) gives:
% 193.32/26.96  | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | Case 1:
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | |   (458)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.96  | | | | | | | | | |              all_872_7, v_L) = v0)
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | | DELTA: instantiating (458) with fresh symbol all_1123_0
% 193.32/26.96  | | | | | | | | | |        gives:
% 193.32/26.96  | | | | | | | | | |   (459)   ~ (all_1123_0 = 0) & c_member(all_676_0,
% 193.32/26.96  | | | | | | | | | |            all_872_7, v_L) = all_1123_0
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | | REF_CLOSE: (20), (89), (439), (459) are inconsistent by
% 193.32/26.96  | | | | | | | | | |            sub-proof #14.
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | Case 2:
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | |   (460)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/26.96  | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/26.96  | | | | | | | | | |              v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] : 
% 193.32/26.96  | | | | | | | | | |            ? [v4: any] :
% 193.32/26.96  | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.96  | | | | | | | | | |                v0) = v2 & c_member(all_676_0, v2, v_L) = v3
% 193.32/26.96  | | | | | | | | | |              & c_member(all_676_0, v1, v_L) = v4 & $i(v2) &
% 193.32/26.96  | | | | | | | | | |              ( ~ (v3 = 0) | v4 = 0)))
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | | GROUND_INST: instantiating (460) with v_x, all_872_5,
% 193.32/26.96  | | | | | | | | | |              simplifying with (16), (213) gives:
% 193.32/26.96  | | | | | | | | | |   (461)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/26.96  | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.96  | | | | | | | | | |              v_x) = v0 & c_member(all_676_0, v0, v_L) = v1 &
% 193.32/26.96  | | | | | | | | | |            c_member(all_676_0, all_872_5, v_L) = v2 & $i(v0)
% 193.32/26.96  | | | | | | | | | |            & ( ~ (v1 = 0) | v2 = 0))
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | | DELTA: instantiating (461) with fresh symbols all_1253_0,
% 193.32/26.96  | | | | | | | | | |        all_1253_1, all_1253_2 gives:
% 193.32/26.96  | | | | | | | | | |   (462)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 193.32/26.96  | | | | | | | | | |          = all_1253_2 & c_member(all_676_0, all_1253_2, v_L)
% 193.32/26.96  | | | | | | | | | |          = all_1253_1 & c_member(all_676_0, all_872_5, v_L)
% 193.32/26.96  | | | | | | | | | |          = all_1253_0 & $i(all_1253_2) & ( ~ (all_1253_1 =
% 193.32/26.96  | | | | | | | | | |              0) | all_1253_0 = 0)
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | | ALPHA: (462) implies:
% 193.32/26.96  | | | | | | | | | |   (463)  c_member(all_676_0, all_872_5, v_L) = all_1253_0
% 193.32/26.96  | | | | | | | | | |   (464)  c_member(all_676_0, all_1253_2, v_L) = all_1253_1
% 193.32/26.96  | | | | | | | | | |   (465)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.96  | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 193.32/26.96  | | | | | | | | | |          = all_1253_2
% 193.32/26.96  | | | | | | | | | |   (466)   ~ (all_1253_1 = 0) | all_1253_0 = 0
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | | REDUCE: (89), (464) imply:
% 193.32/26.96  | | | | | | | | | |   (467)  c_member(all_622_1, all_1253_2, v_L) = all_1253_1
% 193.32/26.96  | | | | | | | | | | 
% 193.32/26.96  | | | | | | | | | | REDUCE: (89), (463) imply:
% 193.32/26.97  | | | | | | | | | |   (468)  c_member(all_622_1, all_872_5, v_L) = all_1253_0
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | GROUND_INST: instantiating (20) with all_872_4, all_1253_0,
% 193.32/26.97  | | | | | | | | | |              v_L, all_872_5, all_622_1, simplifying with (186),
% 193.32/26.97  | | | | | | | | | |              (468) gives:
% 193.32/26.97  | | | | | | | | | |   (469)  all_1253_0 = all_872_4
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | GROUND_INST: instantiating (20) with all_1080_0, all_1241_0,
% 193.32/26.97  | | | | | | | | | |              v_L, all_1080_1, all_622_1, simplifying with
% 193.32/26.97  | | | | | | | | | |              (214), (457) gives:
% 193.32/26.97  | | | | | | | | | |   (470)  all_1241_0 = all_1080_0
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1243_0, v_L,
% 193.32/26.97  | | | | | | | | | |              all_1091_1, all_622_1, simplifying with (437),
% 193.32/26.97  | | | | | | | | | |              (456) gives:
% 193.32/26.97  | | | | | | | | | |   (471)  all_1243_0 = 0
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_3, all_1253_2,
% 193.32/26.97  | | | | | | | | | |              v_x, all_872_8, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.97  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.97  | | | | | | | | | |              (182), (465) gives:
% 193.32/26.97  | | | | | | | | | |   (472)  all_1253_2 = all_872_3
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | GROUND_INST: instantiating (21) with all_1237_1, all_1253_2,
% 193.32/26.97  | | | | | | | | | |              v_x, all_872_8, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.97  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.97  | | | | | | | | | |              (447), (465) gives:
% 193.32/26.97  | | | | | | | | | |   (473)  all_1253_2 = all_1237_1
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | GROUND_INST: instantiating (21) with all_1080_3, all_1241_2,
% 193.32/26.97  | | | | | | | | | |              all_1080_4, all_872_8,
% 193.32/26.97  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.97  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.97  | | | | | | | | | |              (210), (451) gives:
% 193.32/26.97  | | | | | | | | | |   (474)  all_1241_2 = all_1080_3
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | COMBINE_EQS: (472), (473) imply:
% 193.32/26.97  | | | | | | | | | |   (475)  all_1237_1 = all_872_3
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | REDUCE: (467), (472) imply:
% 193.32/26.97  | | | | | | | | | |   (476)  c_member(all_622_1, all_872_3, v_L) = all_1253_1
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | REDUCE: (455), (474) imply:
% 193.32/26.97  | | | | | | | | | |   (477)  c_member(all_622_1, all_1080_3, v_L) = all_1241_1
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | REDUCE: (446), (475) imply:
% 193.32/26.97  | | | | | | | | | |   (478)  c_member(all_622_1, all_872_3, v_L) = all_1237_0
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | BETA: splitting (466) gives:
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | Case 1:
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | |   (479)   ~ (all_1253_1 = 0)
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | BETA: splitting (443) gives:
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | Case 1:
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | |   (480)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.97  | | | | | | | | | | | |              all_1091_1, v_L) = v0)
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | DELTA: instantiating (480) with fresh symbol all_1285_0
% 193.32/26.97  | | | | | | | | | | | |        gives:
% 193.32/26.97  | | | | | | | | | | | |   (481)   ~ (all_1285_0 = 0) & c_member(all_676_0,
% 193.32/26.97  | | | | | | | | | | | |            all_1091_1, v_L) = all_1285_0
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | ALPHA: (481) implies:
% 193.32/26.97  | | | | | | | | | | | |   (482)   ~ (all_1285_0 = 0)
% 193.32/26.97  | | | | | | | | | | | |   (483)  c_member(all_676_0, all_1091_1, v_L) = all_1285_0
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | REDUCE: (89), (483) imply:
% 193.32/26.97  | | | | | | | | | | | |   (484)  c_member(all_622_1, all_1091_1, v_L) = all_1285_0
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1285_0, v_L,
% 193.32/26.97  | | | | | | | | | | | |              all_1091_1, all_622_1, simplifying with (437),
% 193.32/26.97  | | | | | | | | | | | |              (484) gives:
% 193.32/26.97  | | | | | | | | | | | |   (485)  all_1285_0 = 0
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | REDUCE: (482), (485) imply:
% 193.32/26.97  | | | | | | | | | | | |   (486)  $false
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | CLOSE: (486) is inconsistent.
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | Case 2:
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_872_2, all_1253_1,
% 193.32/26.97  | | | | | | | | | | | |              v_L, all_872_3, all_622_1, simplifying with (185),
% 193.32/26.97  | | | | | | | | | | | |              (476) gives:
% 193.32/26.97  | | | | | | | | | | | |   (487)  all_1253_1 = all_872_2
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1237_0, all_1253_1,
% 193.32/26.97  | | | | | | | | | | | |              v_L, all_872_3, all_622_1, simplifying with (476),
% 193.32/26.97  | | | | | | | | | | | |              (478) gives:
% 193.32/26.97  | | | | | | | | | | | |   (488)  all_1253_1 = all_1237_0
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1080_2, all_1241_1,
% 193.32/26.97  | | | | | | | | | | | |              v_L, all_1080_3, all_622_1, simplifying with
% 193.32/26.97  | | | | | | | | | | | |              (215), (477) gives:
% 193.32/26.97  | | | | | | | | | | | |   (489)  all_1241_1 = all_1080_2
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | COMBINE_EQS: (487), (488) imply:
% 193.32/26.97  | | | | | | | | | | | |   (490)  all_1237_0 = all_872_2
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | SIMP: (490) implies:
% 193.32/26.97  | | | | | | | | | | | |   (491)  all_1237_0 = all_872_2
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | REDUCE: (479), (487) imply:
% 193.32/26.97  | | | | | | | | | | | |   (492)   ~ (all_872_2 = 0)
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | BETA: splitting (211) gives:
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | Case 1:
% 193.32/26.97  | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | |   (493)  all_1080_2 = 0 &  ~ (all_1080_0 = 0) &  ~
% 193.32/26.97  | | | | | | | | | | | | |          (all_1080_4 = v_y)
% 193.32/26.97  | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | ALPHA: (493) implies:
% 193.32/26.97  | | | | | | | | | | | | |   (494)  all_1080_2 = 0
% 193.32/26.97  | | | | | | | | | | | | |   (495)   ~ (all_1080_0 = 0)
% 193.32/26.97  | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | COMBINE_EQS: (489), (494) imply:
% 193.32/26.97  | | | | | | | | | | | | |   (496)  all_1241_1 = 0
% 193.32/26.97  | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | BETA: splitting (452) gives:
% 193.32/26.97  | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | Case 1:
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | |   (497)   ~ (all_1241_1 = 0)
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | REDUCE: (496), (497) imply:
% 193.32/26.97  | | | | | | | | | | | | | |   (498)  $false
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | CLOSE: (498) is inconsistent.
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | Case 2:
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | |   (499)  all_1241_0 = 0
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | COMBINE_EQS: (470), (499) imply:
% 193.32/26.97  | | | | | | | | | | | | | |   (500)  all_1080_0 = 0
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | SIMP: (500) implies:
% 193.32/26.97  | | | | | | | | | | | | | |   (501)  all_1080_0 = 0
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | REDUCE: (495), (501) imply:
% 193.32/26.97  | | | | | | | | | | | | | |   (502)  $false
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | CLOSE: (502) is inconsistent.
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | End of split
% 193.32/26.97  | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | Case 2:
% 193.32/26.97  | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | |   (503)  (all_1080_4 = v_y & all_872_2 = 0) | (all_1080_4 =
% 193.32/26.97  | | | | | | | | | | | | |            v_y & all_872_8 = v_x)
% 193.32/26.97  | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | BETA: splitting (503) gives:
% 193.32/26.97  | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | Case 1:
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | |   (504)  all_1080_4 = v_y & all_872_2 = 0
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | ALPHA: (504) implies:
% 193.32/26.97  | | | | | | | | | | | | | |   (505)  all_872_2 = 0
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | REDUCE: (492), (505) imply:
% 193.32/26.97  | | | | | | | | | | | | | |   (506)  $false
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | CLOSE: (506) is inconsistent.
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | Case 2:
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | |   (507)  all_1080_4 = v_y & all_872_8 = v_x
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | ALPHA: (507) implies:
% 193.32/26.97  | | | | | | | | | | | | | |   (508)  all_872_8 = v_x
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | REDUCE: (224), (508) imply:
% 193.32/26.97  | | | | | | | | | | | | | |   (509)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.97  | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) =
% 193.32/26.97  | | | | | | | | | | | | | |          all_1086_2
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | REDUCE: (182), (508) imply:
% 193.32/26.97  | | | | | | | | | | | | | |   (510)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.97  | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) =
% 193.32/26.97  | | | | | | | | | | | | | |          all_872_3
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | REDUCE: (179), (508) imply:
% 193.32/26.97  | | | | | | | | | | | | | |   (511)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.97  | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) =
% 193.32/26.97  | | | | | | | | | | | | | |          all_872_1
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_1, all_1086_2,
% 193.32/26.97  | | | | | | | | | | | | | |              v_x, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.97  | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.97  | | | | | | | | | | | | | |              (509), (511) gives:
% 193.32/26.97  | | | | | | | | | | | | | |   (512)  all_1086_2 = all_872_1
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_3, all_1086_2,
% 193.32/26.97  | | | | | | | | | | | | | |              v_x, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.97  | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.97  | | | | | | | | | | | | | |              (509), (510) gives:
% 193.32/26.97  | | | | | | | | | | | | | |   (513)  all_1086_2 = all_872_3
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | COMBINE_EQS: (512), (513) imply:
% 193.32/26.97  | | | | | | | | | | | | | |   (514)  all_872_1 = all_872_3
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | SIMP: (514) implies:
% 193.32/26.97  | | | | | | | | | | | | | |   (515)  all_872_1 = all_872_3
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | REDUCE: (216), (515) imply:
% 193.32/26.97  | | | | | | | | | | | | | |   (516)  c_member(all_622_1, all_872_3, v_L) = 0
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | | REF_CLOSE: (20), (185), (492), (516) are inconsistent by
% 193.32/26.97  | | | | | | | | | | | | | |            sub-proof #13.
% 193.32/26.97  | | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | | End of split
% 193.32/26.97  | | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | | End of split
% 193.32/26.97  | | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | End of split
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | Case 2:
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | |   (517)  all_1253_0 = 0
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | COMBINE_EQS: (469), (517) imply:
% 193.32/26.97  | | | | | | | | | | |   (518)  all_872_4 = 0
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | REDUCE: (435), (518) imply:
% 193.32/26.97  | | | | | | | | | | |   (519)  $false
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | CLOSE: (519) is inconsistent.
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | End of split
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | End of split
% 193.32/26.97  | | | | | | | | | 
% 193.32/26.97  | | | | | | | | Case 2:
% 193.32/26.97  | | | | | | | | | 
% 193.32/26.97  | | | | | | | | |   (520)   ~ (all_872_6 = 0)
% 193.32/26.97  | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | BETA: splitting (249) gives:
% 193.32/26.97  | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | Case 1:
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | |   (521)  all_1096_0 = 0
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | REDUCE: (251), (521) imply:
% 193.32/26.97  | | | | | | | | | |   (522)  c_member(all_622_1, all_1096_1, v_L) = 0
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | BETA: splitting (199) gives:
% 193.32/26.97  | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | Case 1:
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | |   (523)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.97  | | | | | | | | | | |              all_872_3, v_L) = v0)
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | DELTA: instantiating (523) with fresh symbol all_1197_0
% 193.32/26.97  | | | | | | | | | | |        gives:
% 193.32/26.97  | | | | | | | | | | |   (524)   ~ (all_1197_0 = 0) & c_member(all_676_0,
% 193.32/26.97  | | | | | | | | | | |            all_872_3, v_L) = all_1197_0
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | ALPHA: (524) implies:
% 193.32/26.97  | | | | | | | | | | |   (525)   ~ (all_1197_0 = 0)
% 193.32/26.97  | | | | | | | | | | |   (526)  c_member(all_676_0, all_872_3, v_L) = all_1197_0
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | REDUCE: (89), (526) imply:
% 193.32/26.97  | | | | | | | | | | |   (527)  c_member(all_622_1, all_872_3, v_L) = all_1197_0
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | GROUND_INST: instantiating (20) with all_872_2, all_1197_0,
% 193.32/26.97  | | | | | | | | | | |              v_L, all_872_3, all_622_1, simplifying with (185),
% 193.32/26.97  | | | | | | | | | | |              (527) gives:
% 193.32/26.97  | | | | | | | | | | |   (528)  all_1197_0 = all_872_2
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | REDUCE: (525), (528) imply:
% 193.32/26.97  | | | | | | | | | | |   (529)   ~ (all_872_2 = 0)
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | GROUND_INST: instantiating (fact_wf__not__sym) with v_x,
% 193.32/26.97  | | | | | | | | | | |              all_872_8, v_L, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.97  | | | | | | | | | | |              all_622_1, all_872_1, simplifying with (15), (16),
% 193.32/26.97  | | | | | | | | | | |              (17), (23), (170), (179), (216) gives:
% 193.32/26.97  | | | | | | | | | | |   (530)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.32/26.97  | | | | | | | | | | |          (c_Wellfounded_Owf(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.97  | | | | | | | | | | |              v_L) = v0 &
% 193.32/26.97  | | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.97  | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.97  | | | | | | | | | | |              v_x) = v1 & c_member(all_622_1, v1, v_L) = v2
% 193.32/26.97  | | | | | | | | | | |            & $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0)))
% 193.32/26.97  | | | | | | | | | | | 
% 193.32/26.97  | | | | | | | | | | | GROUND_INST: instantiating (44) with v_x, v_y, all_1091_1,
% 193.32/26.97  | | | | | | | | | | |              simplifying with (16), (217), (238) gives:
% 193.32/26.98  | | | | | | | | | | |   (531)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.98  | | | | | | | | | | |              all_1091_1, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 193.32/26.98  | | | | | | | | | | |            $i] : ( ~
% 193.32/26.98  | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 193.32/26.98  | | | | | | | | | | |              v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 193.32/26.98  | | | | | | | | | | |             ? [v4: any] :
% 193.32/26.98  | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/26.98  | | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.98  | | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/26.98  | | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/26.98  | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | GROUND_INST: instantiating (220) with all_1080_4, all_1080_1,
% 193.32/26.98  | | | | | | | | | | |              simplifying with (206), (209) gives:
% 193.32/26.98  | | | | | | | | | | |   (532)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/26.98  | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.98  | | | | | | | | | | |              all_1080_4) = v0 & c_member(all_676_0, v0,
% 193.32/26.98  | | | | | | | | | | |              v_L) = v1 & c_member(all_676_0, all_1080_1,
% 193.32/26.98  | | | | | | | | | | |              v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/26.98  | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | GROUND_INST: instantiating (44) with all_872_8, v_y,
% 193.32/26.98  | | | | | | | | | | |              all_1096_1, simplifying with (170), (217), (250)
% 193.32/26.98  | | | | | | | | | | |              gives:
% 193.32/26.98  | | | | | | | | | | |   (533)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.98  | | | | | | | | | | |              all_1096_1, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 193.32/26.98  | | | | | | | | | | |            $i] : ( ~
% 193.32/26.98  | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.98  | | | | | | | | | | |                v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 193.32/26.98  | | | | | | | | | | |            [v3: any] :  ? [v4: any] :
% 193.32/26.98  | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/26.98  | | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.98  | | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/26.98  | | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/26.98  | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | DELTA: instantiating (532) with fresh symbols all_1252_0,
% 193.32/26.98  | | | | | | | | | | |        all_1252_1, all_1252_2 gives:
% 193.32/26.98  | | | | | | | | | | |   (534)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.98  | | | | | | | | | | |            all_1080_4) = all_1252_2 & c_member(all_676_0,
% 193.32/26.98  | | | | | | | | | | |            all_1252_2, v_L) = all_1252_1 &
% 193.32/26.98  | | | | | | | | | | |          c_member(all_676_0, all_1080_1, v_L) = all_1252_0
% 193.32/26.98  | | | | | | | | | | |          & $i(all_1252_2) & ( ~ (all_1252_1 = 0) |
% 193.32/26.98  | | | | | | | | | | |            all_1252_0 = 0)
% 193.32/26.98  | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | ALPHA: (534) implies:
% 193.32/26.98  | | | | | | | | | | |   (535)  c_member(all_676_0, all_1080_1, v_L) = all_1252_0
% 193.32/26.98  | | | | | | | | | | |   (536)  c_member(all_676_0, all_1252_2, v_L) = all_1252_1
% 193.32/26.98  | | | | | | | | | | |   (537)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.98  | | | | | | | | | | |            all_1080_4) = all_1252_2
% 193.32/26.98  | | | | | | | | | | |   (538)   ~ (all_1252_1 = 0) | all_1252_0 = 0
% 193.32/26.98  | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | DELTA: instantiating (530) with fresh symbols all_1264_0,
% 193.32/26.98  | | | | | | | | | | |        all_1264_1, all_1264_2 gives:
% 193.32/26.98  | | | | | | | | | | |   (539)  c_Wellfounded_Owf(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | |            v_L) = all_1264_2 &
% 193.32/26.98  | | | | | | | | | | |          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 193.32/26.98  | | | | | | | | | | |          = all_1264_1 & c_member(all_622_1, all_1264_1,
% 193.32/26.98  | | | | | | | | | | |            v_L) = all_1264_0 & $i(all_1264_1) & ( ~
% 193.32/26.98  | | | | | | | | | | |            (all_1264_0 = 0) |  ~ (all_1264_2 = 0))
% 193.32/26.98  | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | ALPHA: (539) implies:
% 193.32/26.98  | | | | | | | | | | |   (540)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 193.32/26.98  | | | | | | | | | | |          = all_1264_1
% 193.32/26.98  | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | REDUCE: (89), (536) imply:
% 193.32/26.98  | | | | | | | | | | |   (541)  c_member(all_622_1, all_1252_2, v_L) = all_1252_1
% 193.32/26.98  | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | REDUCE: (89), (535) imply:
% 193.32/26.98  | | | | | | | | | | |   (542)  c_member(all_622_1, all_1080_1, v_L) = all_1252_0
% 193.32/26.98  | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | BETA: splitting (531) gives:
% 193.32/26.98  | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | Case 1:
% 193.32/26.98  | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | |   (543)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.98  | | | | | | | | | | | |              all_1091_1, v_L) = v0)
% 193.32/26.98  | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | DELTA: instantiating (543) with fresh symbol all_1271_0
% 193.32/26.98  | | | | | | | | | | | |        gives:
% 193.32/26.98  | | | | | | | | | | | |   (544)   ~ (all_1271_0 = 0) & c_member(all_676_0,
% 193.32/26.98  | | | | | | | | | | | |            all_1091_1, v_L) = all_1271_0
% 193.32/26.98  | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | ALPHA: (544) implies:
% 193.32/26.98  | | | | | | | | | | | |   (545)   ~ (all_1271_0 = 0)
% 193.32/26.98  | | | | | | | | | | | |   (546)  c_member(all_676_0, all_1091_1, v_L) = all_1271_0
% 193.32/26.98  | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | REDUCE: (89), (546) imply:
% 193.32/26.98  | | | | | | | | | | | |   (547)  c_member(all_622_1, all_1091_1, v_L) = all_1271_0
% 193.32/26.98  | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1271_0, v_L,
% 193.32/26.98  | | | | | | | | | | | |              all_1091_1, all_622_1, simplifying with (437),
% 193.32/26.98  | | | | | | | | | | | |              (547) gives:
% 193.32/26.98  | | | | | | | | | | | |   (548)  all_1271_0 = 0
% 193.32/26.98  | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | REDUCE: (545), (548) imply:
% 193.32/26.98  | | | | | | | | | | | |   (549)  $false
% 193.32/26.98  | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | CLOSE: (549) is inconsistent.
% 193.32/26.98  | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | Case 2:
% 193.32/26.98  | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | |   (550)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/26.98  | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 193.32/26.98  | | | | | | | | | | | |              v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 193.32/26.98  | | | | | | | | | | | |             ? [v4: any] :
% 193.32/26.98  | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/26.98  | | | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.98  | | | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/26.98  | | | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/26.98  | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | GROUND_INST: instantiating (550) with all_1080_4, all_1080_1,
% 193.32/26.98  | | | | | | | | | | | |              simplifying with (206), (209) gives:
% 193.32/26.98  | | | | | | | | | | | |   (551)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/26.98  | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_y,
% 193.32/26.98  | | | | | | | | | | | |              all_1080_4) = v0 & c_member(all_676_0, v0,
% 193.32/26.98  | | | | | | | | | | | |              v_L) = v1 & c_member(all_676_0, all_1080_1,
% 193.32/26.98  | | | | | | | | | | | |              v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/26.98  | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | BETA: splitting (533) gives:
% 193.32/26.98  | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | Case 1:
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | |   (552)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.98  | | | | | | | | | | | | |              all_1096_1, v_L) = v0)
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | | DELTA: instantiating (552) with fresh symbol all_1271_0
% 193.32/26.98  | | | | | | | | | | | | |        gives:
% 193.32/26.98  | | | | | | | | | | | | |   (553)   ~ (all_1271_0 = 0) & c_member(all_676_0,
% 193.32/26.98  | | | | | | | | | | | | |            all_1096_1, v_L) = all_1271_0
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | | ALPHA: (553) implies:
% 193.32/26.98  | | | | | | | | | | | | |   (554)   ~ (all_1271_0 = 0)
% 193.32/26.98  | | | | | | | | | | | | |   (555)  c_member(all_676_0, all_1096_1, v_L) = all_1271_0
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | | REDUCE: (89), (555) imply:
% 193.32/26.98  | | | | | | | | | | | | |   (556)  c_member(all_622_1, all_1096_1, v_L) = all_1271_0
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1271_0, v_L,
% 193.32/26.98  | | | | | | | | | | | | |              all_1096_1, all_622_1, simplifying with (522),
% 193.32/26.98  | | | | | | | | | | | | |              (556) gives:
% 193.32/26.98  | | | | | | | | | | | | |   (557)  all_1271_0 = 0
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | | REDUCE: (554), (557) imply:
% 193.32/26.98  | | | | | | | | | | | | |   (558)  $false
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | | CLOSE: (558) is inconsistent.
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | Case 2:
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | |   (559)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/26.98  | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.98  | | | | | | | | | | | | |                v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 193.32/26.98  | | | | | | | | | | | | |            [v3: any] :  ? [v4: any] :
% 193.32/26.98  | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/26.98  | | | | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.98  | | | | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/26.98  | | | | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | | GROUND_INST: instantiating (559) with v_x, all_872_3,
% 193.32/26.98  | | | | | | | | | | | | |              simplifying with (16), (182) gives:
% 193.32/26.98  | | | | | | | | | | | | |   (560)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/26.98  | | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) =
% 193.32/26.98  | | | | | | | | | | | | |            v0 & c_member(all_676_0, v0, v_L) = v1 &
% 193.32/26.98  | | | | | | | | | | | | |            c_member(all_676_0, all_872_3, v_L) = v2 &
% 193.32/26.98  | | | | | | | | | | | | |            $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | | GROUND_INST: instantiating (559) with all_1080_4, all_1080_3,
% 193.32/26.98  | | | | | | | | | | | | |              simplifying with (206), (210) gives:
% 193.32/26.98  | | | | | | | | | | | | |   (561)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/26.98  | | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_y,
% 193.32/26.98  | | | | | | | | | | | | |              all_1080_4) = v0 & c_member(all_676_0, v0,
% 193.32/26.98  | | | | | | | | | | | | |              v_L) = v1 & c_member(all_676_0, all_1080_3,
% 193.32/26.98  | | | | | | | | | | | | |              v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | | DELTA: instantiating (551) with fresh symbols all_1272_0,
% 193.32/26.98  | | | | | | | | | | | | |        all_1272_1, all_1272_2 gives:
% 193.32/26.98  | | | | | | | | | | | | |   (562)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_y,
% 193.32/26.98  | | | | | | | | | | | | |            all_1080_4) = all_1272_2 & c_member(all_676_0,
% 193.32/26.98  | | | | | | | | | | | | |            all_1272_2, v_L) = all_1272_1 &
% 193.32/26.98  | | | | | | | | | | | | |          c_member(all_676_0, all_1080_1, v_L) = all_1272_0
% 193.32/26.98  | | | | | | | | | | | | |          & $i(all_1272_2) & ( ~ (all_1272_1 = 0) |
% 193.32/26.98  | | | | | | | | | | | | |            all_1272_0 = 0)
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | | ALPHA: (562) implies:
% 193.32/26.98  | | | | | | | | | | | | |   (563)  c_member(all_676_0, all_1080_1, v_L) = all_1272_0
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | | DELTA: instantiating (561) with fresh symbols all_1276_0,
% 193.32/26.98  | | | | | | | | | | | | |        all_1276_1, all_1276_2 gives:
% 193.32/26.98  | | | | | | | | | | | | |   (564)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.98  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_y,
% 193.32/26.98  | | | | | | | | | | | | |            all_1080_4) = all_1276_2 & c_member(all_676_0,
% 193.32/26.98  | | | | | | | | | | | | |            all_1276_2, v_L) = all_1276_1 &
% 193.32/26.98  | | | | | | | | | | | | |          c_member(all_676_0, all_1080_3, v_L) = all_1276_0
% 193.32/26.98  | | | | | | | | | | | | |          & $i(all_1276_2) & ( ~ (all_1276_1 = 0) |
% 193.32/26.98  | | | | | | | | | | | | |            all_1276_0 = 0)
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | | ALPHA: (564) implies:
% 193.32/26.98  | | | | | | | | | | | | |   (565)  c_member(all_676_0, all_1080_3, v_L) = all_1276_0
% 193.32/26.98  | | | | | | | | | | | | | 
% 193.32/26.98  | | | | | | | | | | | | | DELTA: instantiating (560) with fresh symbols all_1280_0,
% 193.32/26.98  | | | | | | | | | | | | |        all_1280_1, all_1280_2 gives:
% 193.32/26.99  | | | | | | | | | | | | |   (566)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) =
% 193.32/26.99  | | | | | | | | | | | | |          all_1280_2 & c_member(all_676_0, all_1280_2, v_L)
% 193.32/26.99  | | | | | | | | | | | | |          = all_1280_1 & c_member(all_676_0, all_872_3, v_L)
% 193.32/26.99  | | | | | | | | | | | | |          = all_1280_0 & $i(all_1280_2) & ( ~ (all_1280_1 =
% 193.32/26.99  | | | | | | | | | | | | |              0) | all_1280_0 = 0)
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | ALPHA: (566) implies:
% 193.32/26.99  | | | | | | | | | | | | |   (567)  c_member(all_676_0, all_872_3, v_L) = all_1280_0
% 193.32/26.99  | | | | | | | | | | | | |   (568)   ~ (all_1280_1 = 0) | all_1280_0 = 0
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | REDUCE: (89), (563) imply:
% 193.32/26.99  | | | | | | | | | | | | |   (569)  c_member(all_622_1, all_1080_1, v_L) = all_1272_0
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | REDUCE: (89), (565) imply:
% 193.32/26.99  | | | | | | | | | | | | |   (570)  c_member(all_622_1, all_1080_3, v_L) = all_1276_0
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | REDUCE: (89), (567) imply:
% 193.32/26.99  | | | | | | | | | | | | |   (571)  c_member(all_622_1, all_872_3, v_L) = all_1280_0
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_872_2, all_1280_0,
% 193.32/26.99  | | | | | | | | | | | | |              v_L, all_872_3, all_622_1, simplifying with (185),
% 193.32/26.99  | | | | | | | | | | | | |              (571) gives:
% 193.32/26.99  | | | | | | | | | | | | |   (572)  all_1280_0 = all_872_2
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1080_2, all_1276_0,
% 193.32/26.99  | | | | | | | | | | | | |              v_L, all_1080_3, all_622_1, simplifying with
% 193.32/26.99  | | | | | | | | | | | | |              (215), (570) gives:
% 193.32/26.99  | | | | | | | | | | | | |   (573)  all_1276_0 = all_1080_2
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1080_0, all_1272_0,
% 193.32/26.99  | | | | | | | | | | | | |              v_L, all_1080_1, all_622_1, simplifying with
% 193.32/26.99  | | | | | | | | | | | | |              (214), (569) gives:
% 193.32/26.99  | | | | | | | | | | | | |   (574)  all_1272_0 = all_1080_0
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1252_0, all_1272_0,
% 193.32/26.99  | | | | | | | | | | | | |              v_L, all_1080_1, all_622_1, simplifying with
% 193.32/26.99  | | | | | | | | | | | | |              (542), (569) gives:
% 193.32/26.99  | | | | | | | | | | | | |   (575)  all_1272_0 = all_1252_0
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_3, all_1264_1,
% 193.32/26.99  | | | | | | | | | | | | |              v_x, all_872_8, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.99  | | | | | | | | | | | | |              (182), (540) gives:
% 193.32/26.99  | | | | | | | | | | | | |   (576)  all_1264_1 = all_872_3
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_1080_3, all_1252_2,
% 193.32/26.99  | | | | | | | | | | | | |              all_1080_4, all_872_8,
% 193.32/26.99  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.99  | | | | | | | | | | | | |              (210), (537) gives:
% 193.32/26.99  | | | | | | | | | | | | |   (577)  all_1252_2 = all_1080_3
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | COMBINE_EQS: (574), (575) imply:
% 193.32/26.99  | | | | | | | | | | | | |   (578)  all_1252_0 = all_1080_0
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | SIMP: (578) implies:
% 193.32/26.99  | | | | | | | | | | | | |   (579)  all_1252_0 = all_1080_0
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | REDUCE: (541), (577) imply:
% 193.32/26.99  | | | | | | | | | | | | |   (580)  c_member(all_622_1, all_1080_3, v_L) = all_1252_1
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | BETA: splitting (568) gives:
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | Case 1:
% 193.32/26.99  | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1080_2, all_1252_1,
% 193.32/26.99  | | | | | | | | | | | | | |              v_L, all_1080_3, all_622_1, simplifying with
% 193.32/26.99  | | | | | | | | | | | | | |              (215), (580) gives:
% 193.32/26.99  | | | | | | | | | | | | | |   (581)  all_1252_1 = all_1080_2
% 193.32/26.99  | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | BETA: splitting (211) gives:
% 193.32/26.99  | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | Case 1:
% 193.32/26.99  | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | |   (582)  all_1080_2 = 0 &  ~ (all_1080_0 = 0) &  ~
% 193.32/26.99  | | | | | | | | | | | | | | |          (all_1080_4 = v_y)
% 193.32/26.99  | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | ALPHA: (582) implies:
% 193.32/26.99  | | | | | | | | | | | | | | |   (583)  all_1080_2 = 0
% 193.32/26.99  | | | | | | | | | | | | | | |   (584)   ~ (all_1080_0 = 0)
% 193.32/26.99  | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | COMBINE_EQS: (581), (583) imply:
% 193.32/26.99  | | | | | | | | | | | | | | |   (585)  all_1252_1 = 0
% 193.32/26.99  | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | BETA: splitting (538) gives:
% 193.32/26.99  | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | Case 1:
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | |   (586)   ~ (all_1252_1 = 0)
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | REDUCE: (585), (586) imply:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (587)  $false
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | CLOSE: (587) is inconsistent.
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | Case 2:
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | |   (588)  all_1252_0 = 0
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | COMBINE_EQS: (579), (588) imply:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (589)  all_1080_0 = 0
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | SIMP: (589) implies:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (590)  all_1080_0 = 0
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | REDUCE: (584), (590) imply:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (591)  $false
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | CLOSE: (591) is inconsistent.
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | End of split
% 193.32/26.99  | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | Case 2:
% 193.32/26.99  | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | |   (592)  (all_1080_4 = v_y & all_872_2 = 0) | (all_1080_4 =
% 193.32/26.99  | | | | | | | | | | | | | | |            v_y & all_872_8 = v_x)
% 193.32/26.99  | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | BETA: splitting (592) gives:
% 193.32/26.99  | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | Case 1:
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | |   (593)  all_1080_4 = v_y & all_872_2 = 0
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | ALPHA: (593) implies:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (594)  all_872_2 = 0
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | REDUCE: (529), (594) imply:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (595)  $false
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | CLOSE: (595) is inconsistent.
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | Case 2:
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | |   (596)  all_1080_4 = v_y & all_872_8 = v_x
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | ALPHA: (596) implies:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (597)  all_872_8 = v_x
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | REDUCE: (224), (597) imply:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (598)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) =
% 193.32/26.99  | | | | | | | | | | | | | | | |          all_1086_2
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | REDUCE: (182), (597) imply:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (599)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) =
% 193.32/26.99  | | | | | | | | | | | | | | | |          all_872_3
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | REDUCE: (179), (597) imply:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (600)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) =
% 193.32/26.99  | | | | | | | | | | | | | | | |          all_872_1
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_1, all_1086_2,
% 193.32/26.99  | | | | | | | | | | | | | | | |              v_x, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.99  | | | | | | | | | | | | | | | |              (598), (600) gives:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (601)  all_1086_2 = all_872_1
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_3, all_1086_2,
% 193.32/26.99  | | | | | | | | | | | | | | | |              v_x, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/26.99  | | | | | | | | | | | | | | | |              (598), (599) gives:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (602)  all_1086_2 = all_872_3
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | COMBINE_EQS: (601), (602) imply:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (603)  all_872_1 = all_872_3
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | SIMP: (603) implies:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (604)  all_872_1 = all_872_3
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | REDUCE: (216), (604) imply:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (605)  c_member(all_622_1, all_872_3, v_L) = 0
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | DELTA: instantiating (523) with fresh symbol all_1198_0
% 193.32/26.99  | | | | | | | | | | | | | | | |        gives:
% 193.32/26.99  | | | | | | | | | | | | | | | |   (606)   ~ (all_1198_0 = 0) & c_member(all_676_0,
% 193.32/26.99  | | | | | | | | | | | | | | | |            all_872_3, v_L) = all_1198_0
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | | REF_CLOSE: (20), (89), (605), (606) are inconsistent by
% 193.32/26.99  | | | | | | | | | | | | | | | |            sub-proof #16.
% 193.32/26.99  | | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | | End of split
% 193.32/26.99  | | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | End of split
% 193.32/26.99  | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | Case 2:
% 193.32/26.99  | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | |   (607)  all_1280_0 = 0
% 193.32/26.99  | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | COMBINE_EQS: (572), (607) imply:
% 193.32/26.99  | | | | | | | | | | | | | |   (608)  all_872_2 = 0
% 193.32/26.99  | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | SIMP: (608) implies:
% 193.32/26.99  | | | | | | | | | | | | | |   (609)  all_872_2 = 0
% 193.32/26.99  | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | REDUCE: (529), (609) imply:
% 193.32/26.99  | | | | | | | | | | | | | |   (610)  $false
% 193.32/26.99  | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | | CLOSE: (610) is inconsistent.
% 193.32/26.99  | | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | | End of split
% 193.32/26.99  | | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | | End of split
% 193.32/26.99  | | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | End of split
% 193.32/26.99  | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | Case 2:
% 193.32/26.99  | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | |   (611)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/26.99  | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.99  | | | | | | | | | | |                v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 193.32/26.99  | | | | | | | | | | |            [v3: any] :  ? [v4: any] :
% 193.32/26.99  | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 193.32/26.99  | | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.99  | | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/26.99  | | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/26.99  | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | GROUND_INST: instantiating (44) with all_872_8, v_y,
% 193.32/26.99  | | | | | | | | | | |              all_1096_1, simplifying with (170), (217), (250)
% 193.32/26.99  | | | | | | | | | | |              gives:
% 193.32/26.99  | | | | | | | | | | |   (612)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.99  | | | | | | | | | | |              all_1096_1, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 193.32/26.99  | | | | | | | | | | |            $i] : ( ~
% 193.32/26.99  | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/26.99  | | | | | | | | | | |                v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 193.32/26.99  | | | | | | | | | | |            [v3: any] :  ? [v4: any] :
% 193.32/26.99  | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/26.99  | | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/26.99  | | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/26.99  | | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/26.99  | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | GROUND_INST: instantiating (43) with all_872_8, all_1086_2,
% 193.32/26.99  | | | | | | | | | | |              simplifying with (170), (224) gives:
% 193.32/26.99  | | | | | | | | | | |   (613)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/26.99  | | | | | | | | | | |              all_1086_2, v_L) = v0)
% 193.32/26.99  | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | GROUND_INST: instantiating (611) with all_872_8, all_1086_2,
% 193.32/26.99  | | | | | | | | | | |              simplifying with (170), (224) gives:
% 193.32/26.99  | | | | | | | | | | |   (614)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/26.99  | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.32/26.99  | | | | | | | | | | |              all_872_8) = v0 & c_member(all_676_0, v0, v_L)
% 193.32/26.99  | | | | | | | | | | |            = v1 & c_member(all_676_0, all_1086_2, v_L) = v2
% 193.32/26.99  | | | | | | | | | | |            & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/26.99  | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | DELTA: instantiating (613) with fresh symbol all_1239_0
% 193.32/26.99  | | | | | | | | | | |        gives:
% 193.32/26.99  | | | | | | | | | | |   (615)   ~ (all_1239_0 = 0) & c_member(all_676_0,
% 193.32/26.99  | | | | | | | | | | |            all_1086_2, v_L) = all_1239_0
% 193.32/26.99  | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | ALPHA: (615) implies:
% 193.32/26.99  | | | | | | | | | | |   (616)   ~ (all_1239_0 = 0)
% 193.32/26.99  | | | | | | | | | | |   (617)  c_member(all_676_0, all_1086_2, v_L) = all_1239_0
% 193.32/26.99  | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | DELTA: instantiating (614) with fresh symbols all_1273_0,
% 193.32/26.99  | | | | | | | | | | |        all_1273_1, all_1273_2 gives:
% 193.32/26.99  | | | | | | | | | | |   (618)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8)
% 193.32/26.99  | | | | | | | | | | |          = all_1273_2 & c_member(all_676_0, all_1273_2,
% 193.32/26.99  | | | | | | | | | | |            v_L) = all_1273_1 & c_member(all_676_0,
% 193.32/26.99  | | | | | | | | | | |            all_1086_2, v_L) = all_1273_0 & $i(all_1273_2) &
% 193.32/26.99  | | | | | | | | | | |          ( ~ (all_1273_1 = 0) | all_1273_0 = 0)
% 193.32/26.99  | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | ALPHA: (618) implies:
% 193.32/26.99  | | | | | | | | | | |   (619)  c_member(all_676_0, all_1086_2, v_L) = all_1273_0
% 193.32/26.99  | | | | | | | | | | |   (620)  c_member(all_676_0, all_1273_2, v_L) = all_1273_1
% 193.32/26.99  | | | | | | | | | | |   (621)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/26.99  | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8)
% 193.32/26.99  | | | | | | | | | | |          = all_1273_2
% 193.32/26.99  | | | | | | | | | | |   (622)   ~ (all_1273_1 = 0) | all_1273_0 = 0
% 193.32/26.99  | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | REDUCE: (89), (620) imply:
% 193.32/26.99  | | | | | | | | | | |   (623)  c_member(all_622_1, all_1273_2, v_L) = all_1273_1
% 193.32/26.99  | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | REDUCE: (89), (619) imply:
% 193.32/26.99  | | | | | | | | | | |   (624)  c_member(all_622_1, all_1086_2, v_L) = all_1273_0
% 193.32/26.99  | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | REDUCE: (89), (617) imply:
% 193.32/26.99  | | | | | | | | | | |   (625)  c_member(all_622_1, all_1086_2, v_L) = all_1239_0
% 193.32/26.99  | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | BETA: splitting (612) gives:
% 193.32/26.99  | | | | | | | | | | | 
% 193.32/26.99  | | | | | | | | | | | Case 1:
% 193.32/26.99  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | |   (626)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.00  | | | | | | | | | | | |              all_1096_1, v_L) = v0)
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | DELTA: instantiating (626) with fresh symbol all_1280_0
% 193.32/27.00  | | | | | | | | | | | |        gives:
% 193.32/27.00  | | | | | | | | | | | |   (627)   ~ (all_1280_0 = 0) & c_member(all_676_0,
% 193.32/27.00  | | | | | | | | | | | |            all_1096_1, v_L) = all_1280_0
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | ALPHA: (627) implies:
% 193.32/27.00  | | | | | | | | | | | |   (628)   ~ (all_1280_0 = 0)
% 193.32/27.00  | | | | | | | | | | | |   (629)  c_member(all_676_0, all_1096_1, v_L) = all_1280_0
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | REDUCE: (89), (629) imply:
% 193.32/27.00  | | | | | | | | | | | |   (630)  c_member(all_622_1, all_1096_1, v_L) = all_1280_0
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1280_0, v_L,
% 193.32/27.00  | | | | | | | | | | | |              all_1096_1, all_622_1, simplifying with (522),
% 193.32/27.00  | | | | | | | | | | | |              (630) gives:
% 193.32/27.00  | | | | | | | | | | | |   (631)  all_1280_0 = 0
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | REDUCE: (628), (631) imply:
% 193.32/27.00  | | | | | | | | | | | |   (632)  $false
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | CLOSE: (632) is inconsistent.
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | Case 2:
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | |   (633)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/27.00  | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.00  | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.00  | | | | | | | | | | | |                v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 193.32/27.00  | | | | | | | | | | | |            [v3: any] :  ? [v4: any] :
% 193.32/27.00  | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.00  | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/27.00  | | | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/27.00  | | | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/27.00  | | | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | GROUND_INST: instantiating (633) with all_872_8, all_1086_2,
% 193.32/27.00  | | | | | | | | | | | |              simplifying with (170), (224) gives:
% 193.32/27.00  | | | | | | | | | | | |   (634)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.00  | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.00  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_y,
% 193.32/27.00  | | | | | | | | | | | |              all_872_8) = v0 & c_member(all_676_0, v0, v_L)
% 193.32/27.00  | | | | | | | | | | | |            = v1 & c_member(all_676_0, all_1086_2, v_L) = v2
% 193.32/27.00  | | | | | | | | | | | |            & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | DELTA: instantiating (634) with fresh symbols all_1283_0,
% 193.32/27.00  | | | | | | | | | | | |        all_1283_1, all_1283_2 gives:
% 193.32/27.00  | | | | | | | | | | | |   (635)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.00  | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_y, all_872_8)
% 193.32/27.00  | | | | | | | | | | | |          = all_1283_2 & c_member(all_676_0, all_1283_2,
% 193.32/27.00  | | | | | | | | | | | |            v_L) = all_1283_1 & c_member(all_676_0,
% 193.32/27.00  | | | | | | | | | | | |            all_1086_2, v_L) = all_1283_0 & $i(all_1283_2) &
% 193.32/27.00  | | | | | | | | | | | |          ( ~ (all_1283_1 = 0) | all_1283_0 = 0)
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | ALPHA: (635) implies:
% 193.32/27.00  | | | | | | | | | | | |   (636)  c_member(all_676_0, all_1086_2, v_L) = all_1283_0
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | REDUCE: (89), (636) imply:
% 193.32/27.00  | | | | | | | | | | | |   (637)  c_member(all_622_1, all_1086_2, v_L) = all_1283_0
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1273_0, all_1283_0,
% 193.32/27.00  | | | | | | | | | | | |              v_L, all_1086_2, all_622_1, simplifying with
% 193.32/27.00  | | | | | | | | | | | |              (624), (637) gives:
% 193.32/27.00  | | | | | | | | | | | |   (638)  all_1283_0 = all_1273_0
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1239_0, all_1283_0,
% 193.32/27.00  | | | | | | | | | | | |              v_L, all_1086_2, all_622_1, simplifying with
% 193.32/27.00  | | | | | | | | | | | |              (625), (637) gives:
% 193.32/27.00  | | | | | | | | | | | |   (639)  all_1283_0 = all_1239_0
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_1, all_1273_2,
% 193.32/27.00  | | | | | | | | | | | |              all_872_8, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.00  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/27.00  | | | | | | | | | | | |              (179), (621) gives:
% 193.32/27.00  | | | | | | | | | | | |   (640)  all_1273_2 = all_872_1
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | COMBINE_EQS: (638), (639) imply:
% 193.32/27.00  | | | | | | | | | | | |   (641)  all_1273_0 = all_1239_0
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | REDUCE: (623), (640) imply:
% 193.32/27.00  | | | | | | | | | | | |   (642)  c_member(all_622_1, all_872_1, v_L) = all_1273_1
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | BETA: splitting (622) gives:
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | Case 1:
% 193.32/27.00  | | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | |   (643)   ~ (all_1273_1 = 0)
% 193.32/27.00  | | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1273_1, v_L,
% 193.32/27.00  | | | | | | | | | | | | |              all_872_1, all_622_1, simplifying with (216),
% 193.32/27.00  | | | | | | | | | | | | |              (642) gives:
% 193.32/27.00  | | | | | | | | | | | | |   (644)  all_1273_1 = 0
% 193.32/27.00  | | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | | REDUCE: (643), (644) imply:
% 193.32/27.00  | | | | | | | | | | | | |   (645)  $false
% 193.32/27.00  | | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | | CLOSE: (645) is inconsistent.
% 193.32/27.00  | | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | Case 2:
% 193.32/27.00  | | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | |   (646)  all_1273_0 = 0
% 193.32/27.00  | | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | | COMBINE_EQS: (641), (646) imply:
% 193.32/27.00  | | | | | | | | | | | | |   (647)  all_1239_0 = 0
% 193.32/27.00  | | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | | REDUCE: (616), (647) imply:
% 193.32/27.00  | | | | | | | | | | | | |   (648)  $false
% 193.32/27.00  | | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | | CLOSE: (648) is inconsistent.
% 193.32/27.00  | | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | | End of split
% 193.32/27.00  | | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | | End of split
% 193.32/27.00  | | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | End of split
% 193.32/27.00  | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | Case 2:
% 193.32/27.00  | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | |   (649)  all_1096_2 = 0
% 193.32/27.00  | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | COMBINE_EQS: (253), (649) imply:
% 193.32/27.00  | | | | | | | | | |   (650)  all_872_6 = 0
% 193.32/27.00  | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | REDUCE: (520), (650) imply:
% 193.32/27.00  | | | | | | | | | |   (651)  $false
% 193.32/27.00  | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | | CLOSE: (651) is inconsistent.
% 193.32/27.00  | | | | | | | | | | 
% 193.32/27.00  | | | | | | | | | End of split
% 193.32/27.00  | | | | | | | | | 
% 193.32/27.00  | | | | | | | | End of split
% 193.32/27.00  | | | | | | | | 
% 193.32/27.00  | | | | | | | Case 2:
% 193.32/27.00  | | | | | | | | 
% 193.32/27.00  | | | | | | | |   (652)  all_1091_2 = 0
% 193.32/27.00  | | | | | | | | 
% 193.32/27.00  | | | | | | | | COMBINE_EQS: (254), (652) imply:
% 193.32/27.00  | | | | | | | |   (653)  all_872_4 = 0
% 193.32/27.00  | | | | | | | | 
% 193.32/27.00  | | | | | | | | REDUCE: (435), (653) imply:
% 193.32/27.00  | | | | | | | |   (654)  $false
% 193.32/27.00  | | | | | | | | 
% 193.32/27.00  | | | | | | | | CLOSE: (654) is inconsistent.
% 193.32/27.00  | | | | | | | | 
% 193.32/27.00  | | | | | | | End of split
% 193.32/27.00  | | | | | | | 
% 193.32/27.00  | | | | | | End of split
% 193.32/27.00  | | | | | | 
% 193.32/27.00  | | | | | End of split
% 193.32/27.00  | | | | | 
% 193.32/27.00  | | | | End of split
% 193.32/27.00  | | | | 
% 193.32/27.00  | | | End of split
% 193.32/27.00  | | | 
% 193.32/27.00  | | Case 2:
% 193.32/27.00  | | | 
% 193.32/27.00  | | |   (655)   ~ (all_872_9 = v_y) & ((all_872_4 = 0 & all_872_8 = v_y &  ?
% 193.32/27.00  | | |              [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: int] : ( ~ (v3
% 193.32/27.00  | | |                  = 0) &  ~ (v0 = v_y) &
% 193.32/27.00  | | |                c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.00  | | |                  tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 193.32/27.00  | | |                c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.00  | | |                  tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 193.32/27.00  | | |                c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0, v1,
% 193.32/27.00  | | |                  v_L) = 0 & $i(v2) & $i(v1) & $i(v0))) | (all_872_6 = 0 & 
% 193.32/27.00  | | |              ~ (all_872_8 = v_y) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2:
% 193.32/27.00  | | |                any] :  ? [v3: $i] :  ? [v4: any] :
% 193.32/27.00  | | |              (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.00  | | |                  tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 193.32/27.00  | | |                c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.00  | | |                  tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 193.32/27.00  | | |                c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1,
% 193.32/27.00  | | |                  v_L) = v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4
% 193.32/27.00  | | |                      = 0) &  ~ (v0 = v_y)) | (v0 = v_y & all_872_2 = 0 & 
% 193.32/27.00  | | |                    ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x)) | (v0 = v_y &
% 193.32/27.00  | | |                    all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~ (all_872_9 =
% 193.32/27.00  | | |                      v_x))))))
% 193.32/27.00  | | | 
% 193.32/27.00  | | | ALPHA: (655) implies:
% 193.32/27.00  | | |   (656)   ~ (all_872_9 = v_y)
% 193.32/27.00  | | |   (657)  (all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ? [v1: $i] :  ?
% 193.32/27.00  | | |            [v2: $i] :  ? [v3: int] : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 193.32/27.00  | | |              c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.00  | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 193.32/27.00  | | |              c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.00  | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 193.32/27.00  | | |              c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0, v1,
% 193.32/27.00  | | |                v_L) = 0 & $i(v2) & $i(v1) & $i(v0))) | (all_872_6 = 0 &  ~
% 193.32/27.00  | | |            (all_872_8 = v_y) &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] : 
% 193.32/27.00  | | |            ? [v3: $i] :  ? [v4: any] :
% 193.32/27.00  | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.00  | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 193.32/27.00  | | |              c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.00  | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 193.32/27.00  | | |              c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1,
% 193.32/27.00  | | |                v_L) = v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 =
% 193.32/27.00  | | |                    0) &  ~ (v0 = v_y)) | (v0 = v_y & all_872_2 = 0 &  ~
% 193.32/27.00  | | |                  (all_872_4 = 0) &  ~ (all_872_9 = v_x)) | (v0 = v_y &
% 193.32/27.00  | | |                  all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~ (all_872_9 =
% 193.32/27.00  | | |                    v_x)))))
% 193.32/27.00  | | | 
% 193.32/27.00  | | | BETA: splitting (199) gives:
% 193.32/27.00  | | | 
% 193.32/27.00  | | | Case 1:
% 193.32/27.00  | | | | 
% 193.32/27.00  | | | |   (658)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_872_3,
% 193.32/27.00  | | | |              v_L) = v0)
% 193.32/27.00  | | | | 
% 193.32/27.00  | | | | DELTA: instantiating (658) with fresh symbol all_1091_0 gives:
% 193.32/27.00  | | | |   (659)   ~ (all_1091_0 = 0) & c_member(all_676_0, all_872_3, v_L) =
% 193.32/27.00  | | | |          all_1091_0
% 193.32/27.00  | | | | 
% 193.32/27.00  | | | | ALPHA: (659) implies:
% 193.32/27.00  | | | |   (660)   ~ (all_1091_0 = 0)
% 193.32/27.00  | | | |   (661)  c_member(all_676_0, all_872_3, v_L) = all_1091_0
% 193.32/27.00  | | | | 
% 193.32/27.00  | | | | REDUCE: (89), (661) imply:
% 193.32/27.00  | | | |   (662)  c_member(all_622_1, all_872_3, v_L) = all_1091_0
% 193.32/27.00  | | | | 
% 193.32/27.00  | | | | GROUND_INST: instantiating (20) with all_872_2, all_1091_0, v_L,
% 193.32/27.00  | | | |              all_872_3, all_622_1, simplifying with (185), (662) gives:
% 193.32/27.00  | | | |   (663)  all_1091_0 = all_872_2
% 193.32/27.00  | | | | 
% 193.32/27.00  | | | | REDUCE: (660), (663) imply:
% 193.32/27.00  | | | |   (664)   ~ (all_872_2 = 0)
% 193.32/27.00  | | | | 
% 193.32/27.00  | | | | BETA: splitting (194) gives:
% 193.32/27.00  | | | | 
% 193.32/27.00  | | | | Case 1:
% 193.32/27.00  | | | | | 
% 193.32/27.00  | | | | |   (665)  all_872_9 = v_x
% 193.32/27.00  | | | | | 
% 193.32/27.00  | | | | | REDUCE: (181), (665) imply:
% 193.32/27.00  | | | | |   (666)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.00  | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) =
% 193.32/27.00  | | | | |          all_872_7
% 193.32/27.00  | | | | | 
% 193.32/27.00  | | | | | REF_CLOSE: (20), (21), (44), (89), (90), (170), (179), (184), (187),
% 193.32/27.00  | | | | |            (193), (657), (665), (666) are inconsistent by sub-proof
% 193.32/27.00  | | | | |            #12.
% 193.32/27.00  | | | | | 
% 193.32/27.00  | | | | Case 2:
% 193.32/27.00  | | | | | 
% 193.32/27.00  | | | | |   (667)   ~ (all_872_9 = v_x)
% 193.32/27.01  | | | | |   (668)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.32/27.01  | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.01  | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_9) = v1 &
% 193.32/27.01  | | | | |            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 193.32/27.01  | | | | |              all_872_5, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 193.32/27.01  | | | | | 
% 193.32/27.01  | | | | | DELTA: instantiating (668) with fresh symbols all_1109_0, all_1109_1,
% 193.32/27.01  | | | | |        all_1109_2 gives:
% 193.32/27.01  | | | | |   (669)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.01  | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_9) =
% 193.32/27.01  | | | | |          all_1109_1 & c_member(all_676_0, all_1109_1, v_L) =
% 193.32/27.01  | | | | |          all_1109_0 & c_member(all_676_0, all_872_5, v_L) = all_1109_2
% 193.32/27.01  | | | | |          & $i(all_1109_1) & (all_1109_0 = 0 | all_1109_2 = 0)
% 193.32/27.01  | | | | | 
% 193.32/27.01  | | | | | ALPHA: (669) implies:
% 193.32/27.01  | | | | |   (670)  c_member(all_676_0, all_872_5, v_L) = all_1109_2
% 193.32/27.01  | | | | |   (671)  c_member(all_676_0, all_1109_1, v_L) = all_1109_0
% 193.32/27.01  | | | | |   (672)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.01  | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_9) =
% 193.32/27.01  | | | | |          all_1109_1
% 193.32/27.01  | | | | |   (673)  all_1109_0 = 0 | all_1109_2 = 0
% 193.32/27.01  | | | | | 
% 193.32/27.01  | | | | | REDUCE: (89), (671) imply:
% 193.32/27.01  | | | | |   (674)  c_member(all_622_1, all_1109_1, v_L) = all_1109_0
% 193.32/27.01  | | | | | 
% 193.32/27.01  | | | | | REDUCE: (89), (670) imply:
% 193.32/27.01  | | | | |   (675)  c_member(all_622_1, all_872_5, v_L) = all_1109_2
% 193.32/27.01  | | | | | 
% 193.32/27.01  | | | | | GROUND_INST: instantiating (20) with all_872_4, all_1109_2, v_L,
% 193.32/27.01  | | | | |              all_872_5, all_622_1, simplifying with (186), (675)
% 193.32/27.01  | | | | |              gives:
% 193.32/27.01  | | | | |   (676)  all_1109_2 = all_872_4
% 193.32/27.01  | | | | | 
% 193.32/27.01  | | | | | BETA: splitting (189) gives:
% 193.32/27.01  | | | | | 
% 193.32/27.01  | | | | | Case 1:
% 193.32/27.01  | | | | | | 
% 193.32/27.01  | | | | | |   (677)  all_872_4 = 0
% 193.32/27.01  | | | | | | 
% 193.32/27.01  | | | | | | REDUCE: (186), (677) imply:
% 193.32/27.01  | | | | | |   (678)  c_member(all_622_1, all_872_5, v_L) = 0
% 193.32/27.01  | | | | | | 
% 193.32/27.01  | | | | | | BETA: splitting (195) gives:
% 193.32/27.01  | | | | | | 
% 193.32/27.01  | | | | | | Case 1:
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | |   (679)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.01  | | | | | | |              all_872_5, v_L) = v0)
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | DELTA: instantiating (679) with fresh symbol all_1124_0 gives:
% 193.32/27.01  | | | | | | |   (680)   ~ (all_1124_0 = 0) & c_member(all_676_0, all_872_5, v_L)
% 193.32/27.01  | | | | | | |          = all_1124_0
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | REF_CLOSE: (20), (89), (678), (680) are inconsistent by sub-proof
% 193.32/27.01  | | | | | | |            #15.
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | Case 2:
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | |   (681)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/27.01  | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.01  | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) =
% 193.32/27.01  | | | | | | |              v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ?
% 193.32/27.01  | | | | | | |            [v4: any] :
% 193.32/27.01  | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.01  | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v2 &
% 193.32/27.01  | | | | | | |              c_member(all_676_0, v2, v_L) = v3 &
% 193.32/27.01  | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & ( ~ (v3
% 193.32/27.01  | | | | | | |                  = 0) | v4 = 0)))
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | GROUND_INST: instantiating (681) with v_x, all_872_5, simplifying
% 193.32/27.01  | | | | | | |              with (16), (180) gives:
% 193.32/27.01  | | | | | | |   (682)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.01  | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.01  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) = v0 &
% 193.32/27.01  | | | | | | |            c_member(all_676_0, v0, v_L) = v1 & c_member(all_676_0,
% 193.32/27.01  | | | | | | |              all_872_5, v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 =
% 193.32/27.01  | | | | | | |              0))
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | GROUND_INST: instantiating (681) with all_872_8, all_872_7,
% 193.32/27.01  | | | | | | |              simplifying with (170), (181) gives:
% 193.32/27.01  | | | | | | |   (683)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.01  | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.01  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = v0
% 193.32/27.01  | | | | | | |            & c_member(all_676_0, v0, v_L) = v1 &
% 193.32/27.01  | | | | | | |            c_member(all_676_0, all_872_7, v_L) = v2 & $i(v0) & ( ~
% 193.32/27.01  | | | | | | |              (v1 = 0) | v2 = 0))
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | DELTA: instantiating (683) with fresh symbols all_1125_0,
% 193.32/27.01  | | | | | | |        all_1125_1, all_1125_2 gives:
% 193.32/27.01  | | | | | | |   (684)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.01  | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) =
% 193.32/27.01  | | | | | | |          all_1125_2 & c_member(all_676_0, all_1125_2, v_L) =
% 193.32/27.01  | | | | | | |          all_1125_1 & c_member(all_676_0, all_872_7, v_L) =
% 193.32/27.01  | | | | | | |          all_1125_0 & $i(all_1125_2) & ( ~ (all_1125_1 = 0) |
% 193.32/27.01  | | | | | | |            all_1125_0 = 0)
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | ALPHA: (684) implies:
% 193.32/27.01  | | | | | | |   (685)  c_member(all_676_0, all_872_7, v_L) = all_1125_0
% 193.32/27.01  | | | | | | |   (686)  c_member(all_676_0, all_1125_2, v_L) = all_1125_1
% 193.32/27.01  | | | | | | |   (687)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.01  | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) =
% 193.32/27.01  | | | | | | |          all_1125_2
% 193.32/27.01  | | | | | | |   (688)   ~ (all_1125_1 = 0) | all_1125_0 = 0
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | DELTA: instantiating (682) with fresh symbols all_1127_0,
% 193.32/27.01  | | | | | | |        all_1127_1, all_1127_2 gives:
% 193.32/27.01  | | | | | | |   (689)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.01  | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) = all_1127_2
% 193.32/27.01  | | | | | | |          & c_member(all_676_0, all_1127_2, v_L) = all_1127_1 &
% 193.32/27.01  | | | | | | |          c_member(all_676_0, all_872_5, v_L) = all_1127_0 &
% 193.32/27.01  | | | | | | |          $i(all_1127_2) & ( ~ (all_1127_1 = 0) | all_1127_0 = 0)
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | ALPHA: (689) implies:
% 193.32/27.01  | | | | | | |   (690)  c_member(all_676_0, all_872_5, v_L) = all_1127_0
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | REDUCE: (89), (686) imply:
% 193.32/27.01  | | | | | | |   (691)  c_member(all_622_1, all_1125_2, v_L) = all_1125_1
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | REDUCE: (89), (690) imply:
% 193.32/27.01  | | | | | | |   (692)  c_member(all_622_1, all_872_5, v_L) = all_1127_0
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | REDUCE: (89), (685) imply:
% 193.32/27.01  | | | | | | |   (693)  c_member(all_622_1, all_872_7, v_L) = all_1125_0
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | GROUND_INST: instantiating (20) with all_872_6, all_1125_0, v_L,
% 193.32/27.01  | | | | | | |              all_872_7, all_622_1, simplifying with (187), (693)
% 193.32/27.01  | | | | | | |              gives:
% 193.32/27.01  | | | | | | |   (694)  all_1125_0 = all_872_6
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | GROUND_INST: instantiating (20) with 0, all_1127_0, v_L,
% 193.32/27.01  | | | | | | |              all_872_5, all_622_1, simplifying with (678), (692)
% 193.32/27.01  | | | | | | |              gives:
% 193.32/27.01  | | | | | | |   (695)  all_1127_0 = 0
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | GROUND_INST: instantiating (21) with all_872_1, all_1125_2,
% 193.32/27.01  | | | | | | |              all_872_8, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.01  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/27.01  | | | | | | |              (179), (687) gives:
% 193.32/27.01  | | | | | | |   (696)  all_1125_2 = all_872_1
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | REDUCE: (691), (696) imply:
% 193.32/27.01  | | | | | | |   (697)  c_member(all_622_1, all_872_1, v_L) = all_1125_1
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | GROUND_INST: instantiating (20) with all_872_0, all_1125_1, v_L,
% 193.32/27.01  | | | | | | |              all_872_1, all_622_1, simplifying with (184), (697)
% 193.32/27.01  | | | | | | |              gives:
% 193.32/27.01  | | | | | | |   (698)  all_1125_1 = all_872_0
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | BETA: splitting (193) gives:
% 193.32/27.01  | | | | | | | 
% 193.32/27.01  | | | | | | | Case 1:
% 193.32/27.01  | | | | | | | | 
% 193.32/27.01  | | | | | | | |   (699)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.01  | | | | | | | |              all_872_1, v_L) = v0)
% 193.32/27.01  | | | | | | | | 
% 193.32/27.01  | | | | | | | | DELTA: instantiating (699) with fresh symbol all_1142_0 gives:
% 193.32/27.01  | | | | | | | |   (700)   ~ (all_1142_0 = 0) & c_member(all_676_0, all_872_1,
% 193.32/27.01  | | | | | | | |            v_L) = all_1142_0
% 193.32/27.01  | | | | | | | | 
% 193.32/27.01  | | | | | | | | ALPHA: (700) implies:
% 193.32/27.01  | | | | | | | |   (701)   ~ (all_1142_0 = 0)
% 193.32/27.01  | | | | | | | |   (702)  c_member(all_676_0, all_872_1, v_L) = all_1142_0
% 193.32/27.01  | | | | | | | | 
% 193.32/27.01  | | | | | | | | REDUCE: (89), (702) imply:
% 193.32/27.01  | | | | | | | |   (703)  c_member(all_622_1, all_872_1, v_L) = all_1142_0
% 193.32/27.01  | | | | | | | | 
% 193.32/27.01  | | | | | | | | GROUND_INST: instantiating (20) with all_872_0, all_1142_0, v_L,
% 193.32/27.01  | | | | | | | |              all_872_1, all_622_1, simplifying with (184), (703)
% 193.32/27.01  | | | | | | | |              gives:
% 193.32/27.01  | | | | | | | |   (704)  all_1142_0 = all_872_0
% 193.32/27.01  | | | | | | | | 
% 193.32/27.01  | | | | | | | | REDUCE: (701), (704) imply:
% 193.32/27.01  | | | | | | | |   (705)   ~ (all_872_0 = 0)
% 193.32/27.01  | | | | | | | | 
% 193.32/27.01  | | | | | | | | BETA: splitting (192) gives:
% 193.32/27.01  | | | | | | | | 
% 193.32/27.01  | | | | | | | | Case 1:
% 193.32/27.01  | | | | | | | | | 
% 193.32/27.01  | | | | | | | | |   (706)  all_872_8 = v_x
% 193.32/27.01  | | | | | | | | | 
% 193.32/27.01  | | | | | | | | | BETA: splitting (657) gives:
% 193.32/27.01  | | | | | | | | | 
% 193.32/27.01  | | | | | | | | | Case 1:
% 193.32/27.01  | | | | | | | | | | 
% 193.32/27.01  | | | | | | | | | |   (707)  all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ?
% 193.32/27.01  | | | | | | | | | |          [v1: $i] :  ? [v2: $i] :  ? [v3: int] : ( ~ (v3 =
% 193.32/27.01  | | | | | | | | | |              0) &  ~ (v0 = v_y) &
% 193.32/27.01  | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.01  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0)
% 193.32/27.01  | | | | | | | | | |            = v2 &
% 193.32/27.01  | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.01  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1
% 193.32/27.01  | | | | | | | | | |            & c_member(all_685_0, v2, v_L) = v3 &
% 193.32/27.01  | | | | | | | | | |            c_member(all_685_0, v1, v_L) = 0 & $i(v2) &
% 193.32/27.01  | | | | | | | | | |            $i(v1) & $i(v0))
% 193.32/27.01  | | | | | | | | | | 
% 193.32/27.01  | | | | | | | | | | ALPHA: (707) implies:
% 193.32/27.01  | | | | | | | | | |   (708)  all_872_8 = v_y
% 193.32/27.01  | | | | | | | | | | 
% 193.32/27.01  | | | | | | | | | | COMBINE_EQS: (706), (708) imply:
% 193.32/27.01  | | | | | | | | | |   (709)  v_x = v_y
% 193.32/27.01  | | | | | | | | | | 
% 193.32/27.01  | | | | | | | | | | REDUCE: (13), (709) imply:
% 193.32/27.01  | | | | | | | | | |   (710)  $false
% 193.32/27.01  | | | | | | | | | | 
% 193.32/27.01  | | | | | | | | | | CLOSE: (710) is inconsistent.
% 193.32/27.01  | | | | | | | | | | 
% 193.32/27.01  | | | | | | | | | Case 2:
% 193.32/27.01  | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | |   (711)  all_872_6 = 0 &  ~ (all_872_8 = v_y) &  ? [v0: $i]
% 193.32/27.02  | | | | | | | | | |          :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ?
% 193.32/27.02  | | | | | | | | | |          [v4: any] :
% 193.32/27.02  | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0)
% 193.32/27.02  | | | | | | | | | |            = v1 &
% 193.32/27.02  | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0)
% 193.32/27.02  | | | | | | | | | |            = v3 & c_member(all_685_0, v3, v_L) = v4 &
% 193.32/27.02  | | | | | | | | | |            c_member(all_685_0, v1, v_L) = v2 & $i(v3) &
% 193.32/27.02  | | | | | | | | | |            $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0
% 193.32/27.02  | | | | | | | | | |                  = v_y)) | (v0 = v_y & all_872_2 = 0 &  ~
% 193.32/27.02  | | | | | | | | | |                (all_872_4 = 0) &  ~ (all_872_9 = v_x)) | (v0
% 193.32/27.02  | | | | | | | | | |                = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0)
% 193.32/27.02  | | | | | | | | | |                &  ~ (all_872_9 = v_x))))
% 193.32/27.02  | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | ALPHA: (711) implies:
% 193.32/27.02  | | | | | | | | | |   (712)  all_872_6 = 0
% 193.32/27.02  | | | | | | | | | |   (713)   ~ (all_872_8 = v_y)
% 193.32/27.02  | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | REDUCE: (187), (712) imply:
% 193.32/27.02  | | | | | | | | | |   (714)  c_member(all_622_1, all_872_7, v_L) = 0
% 193.32/27.02  | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | BETA: splitting (197) gives:
% 193.32/27.02  | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | Case 1:
% 193.32/27.02  | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | |   (715)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.02  | | | | | | | | | | |              all_872_7, v_L) = v0)
% 193.32/27.02  | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | DELTA: instantiating (715) with fresh symbol all_1123_0
% 193.32/27.02  | | | | | | | | | | |        gives:
% 193.32/27.02  | | | | | | | | | | |   (716)   ~ (all_1123_0 = 0) & c_member(all_676_0,
% 193.32/27.02  | | | | | | | | | | |            all_872_7, v_L) = all_1123_0
% 193.32/27.02  | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | REF_CLOSE: (20), (89), (714), (716) are inconsistent by
% 193.32/27.02  | | | | | | | | | | |            sub-proof #14.
% 193.32/27.02  | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | Case 2:
% 193.32/27.02  | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | |   (717)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/27.02  | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.02  | | | | | | | | | | |                v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 193.32/27.02  | | | | | | | | | | |            [v3: any] :  ? [v4: any] :
% 193.32/27.02  | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.02  | | | | | | | | | | |                v0) = v2 & c_member(all_676_0, v2, v_L) = v3
% 193.32/27.02  | | | | | | | | | | |              & c_member(all_676_0, v1, v_L) = v4 & $i(v2) &
% 193.32/27.02  | | | | | | | | | | |              ( ~ (v3 = 0) | v4 = 0)))
% 193.32/27.02  | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | REF_CLOSE: (3), (13), (17), (20), (21), (44), (89), (90),
% 193.32/27.02  | | | | | | | | | | |            (91), (170), (180), (181), (182), (184), (185),
% 193.32/27.02  | | | | | | | | | | |            (186), (192), (198), (657), (664), (681), (705),
% 193.32/27.02  | | | | | | | | | | |            (714), (717) are inconsistent by sub-proof #7.
% 193.32/27.02  | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | End of split
% 193.32/27.02  | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | End of split
% 193.32/27.02  | | | | | | | | | 
% 193.32/27.02  | | | | | | | | Case 2:
% 193.32/27.02  | | | | | | | | | 
% 193.32/27.02  | | | | | | | | |   (718)   ~ (all_872_8 = v_x)
% 193.32/27.02  | | | | | | | | |   (719)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.32/27.02  | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 193.32/27.02  | | | | | | | | |            = v1 & c_member(all_676_0, v1, v_L) = v2 &
% 193.32/27.02  | | | | | | | | |            c_member(all_676_0, all_872_1, v_L) = v0 & $i(v1) &
% 193.32/27.02  | | | | | | | | |            (v2 = 0 | v0 = 0))
% 193.32/27.02  | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | DELTA: instantiating (719) with fresh symbols all_1201_0,
% 193.32/27.02  | | | | | | | | |        all_1201_1, all_1201_2 gives:
% 193.32/27.02  | | | | | | | | |   (720)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) =
% 193.32/27.02  | | | | | | | | |          all_1201_1 & c_member(all_676_0, all_1201_1, v_L) =
% 193.32/27.02  | | | | | | | | |          all_1201_0 & c_member(all_676_0, all_872_1, v_L) =
% 193.32/27.02  | | | | | | | | |          all_1201_2 & $i(all_1201_1) & (all_1201_0 = 0 |
% 193.32/27.02  | | | | | | | | |            all_1201_2 = 0)
% 193.32/27.02  | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | REF_CLOSE: (20), (21), (89), (182), (184), (185), (198),
% 193.32/27.02  | | | | | | | | |            (664), (705), (718), (720) are inconsistent by
% 193.32/27.02  | | | | | | | | |            sub-proof #9.
% 193.32/27.02  | | | | | | | | | 
% 193.32/27.02  | | | | | | | | End of split
% 193.32/27.02  | | | | | | | | 
% 193.32/27.02  | | | | | | | Case 2:
% 193.32/27.02  | | | | | | | | 
% 193.32/27.02  | | | | | | | |   (721)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/27.02  | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1) |
% 193.32/27.02  | | | | | | | |             ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any]
% 193.32/27.02  | | | | | | | |            :
% 193.32/27.02  | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) =
% 193.32/27.02  | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/27.02  | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & ( ~
% 193.32/27.02  | | | | | | | |                (v3 = 0) | v4 = 0)))
% 193.32/27.02  | | | | | | | | 
% 193.32/27.02  | | | | | | | | GROUND_INST: instantiating (721) with all_872_8, all_872_1,
% 193.32/27.02  | | | | | | | |              simplifying with (170), (179) gives:
% 193.32/27.02  | | | | | | | |   (722)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.02  | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.02  | | | | | | | |              all_872_8) = v0 & c_member(all_676_0, v0, v_L) = v1
% 193.32/27.02  | | | | | | | |            & c_member(all_676_0, all_872_1, v_L) = v2 & $i(v0) &
% 193.32/27.02  | | | | | | | |            ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.02  | | | | | | | | 
% 193.32/27.02  | | | | | | | | DELTA: instantiating (722) with fresh symbols all_1143_0,
% 193.32/27.02  | | | | | | | |        all_1143_1, all_1143_2 gives:
% 193.32/27.02  | | | | | | | |   (723)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.02  | | | | | | | |            all_872_8) = all_1143_2 & c_member(all_676_0,
% 193.32/27.02  | | | | | | | |            all_1143_2, v_L) = all_1143_1 & c_member(all_676_0,
% 193.32/27.02  | | | | | | | |            all_872_1, v_L) = all_1143_0 & $i(all_1143_2) & ( ~
% 193.32/27.02  | | | | | | | |            (all_1143_1 = 0) | all_1143_0 = 0)
% 193.32/27.02  | | | | | | | | 
% 193.32/27.02  | | | | | | | | ALPHA: (723) implies:
% 193.32/27.02  | | | | | | | |   (724)  c_member(all_676_0, all_872_1, v_L) = all_1143_0
% 193.32/27.02  | | | | | | | | 
% 193.32/27.02  | | | | | | | | REDUCE: (89), (724) imply:
% 193.32/27.02  | | | | | | | |   (725)  c_member(all_622_1, all_872_1, v_L) = all_1143_0
% 193.32/27.02  | | | | | | | | 
% 193.32/27.02  | | | | | | | | GROUND_INST: instantiating (20) with all_872_0, all_1143_0, v_L,
% 193.32/27.02  | | | | | | | |              all_872_1, all_622_1, simplifying with (184), (725)
% 193.32/27.02  | | | | | | | |              gives:
% 193.32/27.02  | | | | | | | |   (726)  all_1143_0 = all_872_0
% 193.32/27.02  | | | | | | | | 
% 193.32/27.02  | | | | | | | | BETA: splitting (197) gives:
% 193.32/27.02  | | | | | | | | 
% 193.32/27.02  | | | | | | | | Case 1:
% 193.32/27.02  | | | | | | | | | 
% 193.32/27.02  | | | | | | | | |   (727)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.02  | | | | | | | | |              all_872_7, v_L) = v0)
% 193.32/27.02  | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | DELTA: instantiating (727) with fresh symbol all_1154_0 gives:
% 193.32/27.02  | | | | | | | | |   (728)   ~ (all_1154_0 = 0) & c_member(all_676_0, all_872_7,
% 193.32/27.02  | | | | | | | | |            v_L) = all_1154_0
% 193.32/27.02  | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | ALPHA: (728) implies:
% 193.32/27.02  | | | | | | | | |   (729)   ~ (all_1154_0 = 0)
% 193.32/27.02  | | | | | | | | |   (730)  c_member(all_676_0, all_872_7, v_L) = all_1154_0
% 193.32/27.02  | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | REDUCE: (89), (730) imply:
% 193.32/27.02  | | | | | | | | |   (731)  c_member(all_622_1, all_872_7, v_L) = all_1154_0
% 193.32/27.02  | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | GROUND_INST: instantiating (20) with all_872_6, all_1154_0,
% 193.32/27.02  | | | | | | | | |              v_L, all_872_7, all_622_1, simplifying with (187),
% 193.32/27.02  | | | | | | | | |              (731) gives:
% 193.32/27.02  | | | | | | | | |   (732)  all_1154_0 = all_872_6
% 193.32/27.02  | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | REDUCE: (729), (732) imply:
% 193.32/27.02  | | | | | | | | |   (733)   ~ (all_872_6 = 0)
% 193.32/27.02  | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | BETA: splitting (688) gives:
% 193.32/27.02  | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | Case 1:
% 193.32/27.02  | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | |   (734)   ~ (all_1125_1 = 0)
% 193.32/27.02  | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | REDUCE: (698), (734) imply:
% 193.32/27.02  | | | | | | | | | |   (735)   ~ (all_872_0 = 0)
% 193.32/27.02  | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | BETA: splitting (192) gives:
% 193.32/27.02  | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | Case 1:
% 193.32/27.02  | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | |   (736)  all_872_8 = v_x
% 193.32/27.02  | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | BETA: splitting (657) gives:
% 193.32/27.02  | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | Case 1:
% 193.32/27.02  | | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | |   (737)  all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ?
% 193.32/27.02  | | | | | | | | | | | |          [v1: $i] :  ? [v2: $i] :  ? [v3: int] : ( ~ (v3 =
% 193.32/27.02  | | | | | | | | | | | |              0) &  ~ (v0 = v_y) &
% 193.32/27.02  | | | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.02  | | | | | | | | | | | |              v0) = v2 &
% 193.32/27.02  | | | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1
% 193.32/27.02  | | | | | | | | | | | |            & c_member(all_685_0, v2, v_L) = v3 &
% 193.32/27.02  | | | | | | | | | | | |            c_member(all_685_0, v1, v_L) = 0 & $i(v2) &
% 193.32/27.02  | | | | | | | | | | | |            $i(v1) & $i(v0))
% 193.32/27.02  | | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | | ALPHA: (737) implies:
% 193.32/27.02  | | | | | | | | | | | |   (738)  all_872_8 = v_y
% 193.32/27.02  | | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | | COMBINE_EQS: (736), (738) imply:
% 193.32/27.02  | | | | | | | | | | | |   (739)  v_x = v_y
% 193.32/27.02  | | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | | REDUCE: (13), (739) imply:
% 193.32/27.02  | | | | | | | | | | | |   (740)  $false
% 193.32/27.02  | | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | | CLOSE: (740) is inconsistent.
% 193.32/27.02  | | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | Case 2:
% 193.32/27.02  | | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | |   (741)  all_872_6 = 0 &  ~ (all_872_8 = v_y) &  ? [v0: $i]
% 193.32/27.02  | | | | | | | | | | | |          :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ?
% 193.32/27.02  | | | | | | | | | | | |          [v4: any] :
% 193.32/27.02  | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.02  | | | | | | | | | | | |              v0) = v1 &
% 193.32/27.02  | | | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.02  | | | | | | | | | | | |              v0) = v3 & c_member(all_685_0, v3, v_L) = v4 &
% 193.32/27.02  | | | | | | | | | | | |            c_member(all_685_0, v1, v_L) = v2 & $i(v3) &
% 193.32/27.02  | | | | | | | | | | | |            $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~
% 193.32/27.02  | | | | | | | | | | | |                (v0 = v_y)) | (v0 = v_y & all_872_2 = 0 &  ~
% 193.32/27.02  | | | | | | | | | | | |                (all_872_4 = 0) &  ~ (all_872_9 = v_x)) |
% 193.32/27.02  | | | | | | | | | | | |              (v0 = v_y & all_872_8 = v_x &  ~ (all_872_4 =
% 193.32/27.02  | | | | | | | | | | | |                  0) &  ~ (all_872_9 = v_x))))
% 193.32/27.02  | | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | | ALPHA: (741) implies:
% 193.32/27.02  | | | | | | | | | | | |   (742)  all_872_6 = 0
% 193.32/27.02  | | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | | REDUCE: (733), (742) imply:
% 193.32/27.02  | | | | | | | | | | | |   (743)  $false
% 193.32/27.02  | | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | | CLOSE: (743) is inconsistent.
% 193.32/27.02  | | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | End of split
% 193.32/27.02  | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | Case 2:
% 193.32/27.02  | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | |   (744)   ~ (all_872_8 = v_x)
% 193.32/27.02  | | | | | | | | | | |   (745)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.32/27.02  | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.02  | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.02  | | | | | | | | | | |              v_x) = v1 & c_member(all_676_0, v1, v_L) = v2
% 193.32/27.02  | | | | | | | | | | |            & c_member(all_676_0, all_872_1, v_L) = v0 &
% 193.32/27.02  | | | | | | | | | | |            $i(v1) & (v2 = 0 | v0 = 0))
% 193.32/27.02  | | | | | | | | | | | 
% 193.32/27.02  | | | | | | | | | | | DELTA: instantiating (745) with fresh symbols all_1201_0,
% 193.32/27.02  | | | | | | | | | | |        all_1201_1, all_1201_2 gives:
% 193.32/27.03  | | | | | | | | | | |   (746)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 193.32/27.03  | | | | | | | | | | |          = all_1201_1 & c_member(all_676_0, all_1201_1,
% 193.32/27.03  | | | | | | | | | | |            v_L) = all_1201_0 & c_member(all_676_0,
% 193.32/27.03  | | | | | | | | | | |            all_872_1, v_L) = all_1201_2 & $i(all_1201_1) &
% 193.32/27.03  | | | | | | | | | | |          (all_1201_0 = 0 | all_1201_2 = 0)
% 193.32/27.03  | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | REF_CLOSE: (20), (21), (89), (182), (184), (185), (198),
% 193.32/27.03  | | | | | | | | | | |            (664), (735), (744), (746) are inconsistent by
% 193.32/27.03  | | | | | | | | | | |            sub-proof #9.
% 193.32/27.03  | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | End of split
% 193.32/27.03  | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | Case 2:
% 193.32/27.03  | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | |   (747)  all_1125_0 = 0
% 193.32/27.03  | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | COMBINE_EQS: (694), (747) imply:
% 193.32/27.03  | | | | | | | | | |   (748)  all_872_6 = 0
% 193.32/27.03  | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | REDUCE: (733), (748) imply:
% 193.32/27.03  | | | | | | | | | |   (749)  $false
% 193.32/27.03  | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | CLOSE: (749) is inconsistent.
% 193.32/27.03  | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | End of split
% 193.32/27.03  | | | | | | | | | 
% 193.32/27.03  | | | | | | | | Case 2:
% 193.32/27.03  | | | | | | | | | 
% 193.32/27.03  | | | | | | | | |   (750)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/27.03  | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0)
% 193.32/27.03  | | | | | | | | |              = v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] : 
% 193.32/27.03  | | | | | | | | |            ? [v4: any] :
% 193.32/27.03  | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0)
% 193.32/27.03  | | | | | | | | |              = v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/27.03  | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & ( ~
% 193.32/27.03  | | | | | | | | |                (v3 = 0) | v4 = 0)))
% 193.32/27.03  | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | GROUND_INST: instantiating (750) with all_872_8, all_872_7,
% 193.32/27.03  | | | | | | | | |              simplifying with (170), (181) gives:
% 193.32/27.03  | | | | | | | | |   (751)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.03  | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.03  | | | | | | | | |              all_872_8) = v0 & c_member(all_676_0, v0, v_L) =
% 193.32/27.03  | | | | | | | | |            v1 & c_member(all_676_0, all_872_7, v_L) = v2 &
% 193.32/27.03  | | | | | | | | |            $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.03  | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | DELTA: instantiating (751) with fresh symbols all_1155_0,
% 193.32/27.03  | | | | | | | | |        all_1155_1, all_1155_2 gives:
% 193.32/27.03  | | | | | | | | |   (752)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.03  | | | | | | | | |            all_872_8) = all_1155_2 & c_member(all_676_0,
% 193.32/27.03  | | | | | | | | |            all_1155_2, v_L) = all_1155_1 & c_member(all_676_0,
% 193.32/27.03  | | | | | | | | |            all_872_7, v_L) = all_1155_0 & $i(all_1155_2) & ( ~
% 193.32/27.03  | | | | | | | | |            (all_1155_1 = 0) | all_1155_0 = 0)
% 193.32/27.03  | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | ALPHA: (752) implies:
% 193.32/27.03  | | | | | | | | |   (753)  c_member(all_676_0, all_872_7, v_L) = all_1155_0
% 193.32/27.03  | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | REDUCE: (89), (753) imply:
% 193.32/27.03  | | | | | | | | |   (754)  c_member(all_622_1, all_872_7, v_L) = all_1155_0
% 193.32/27.03  | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | GROUND_INST: instantiating (20) with all_872_6, all_1155_0,
% 193.32/27.03  | | | | | | | | |              v_L, all_872_7, all_622_1, simplifying with (187),
% 193.32/27.03  | | | | | | | | |              (754) gives:
% 193.32/27.03  | | | | | | | | |   (755)  all_1155_0 = all_872_6
% 193.32/27.03  | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | BETA: splitting (191) gives:
% 193.32/27.03  | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | Case 1:
% 193.32/27.03  | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | |   (756)  all_872_0 = 0
% 193.32/27.03  | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | COMBINE_EQS: (698), (756) imply:
% 193.32/27.03  | | | | | | | | | |   (757)  all_1125_1 = 0
% 193.32/27.03  | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | REDUCE: (184), (756) imply:
% 193.32/27.03  | | | | | | | | | |   (758)  c_member(all_622_1, all_872_1, v_L) = 0
% 193.32/27.03  | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | BETA: splitting (688) gives:
% 193.32/27.03  | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | Case 1:
% 193.32/27.03  | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | |   (759)   ~ (all_1125_1 = 0)
% 193.32/27.03  | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | REDUCE: (757), (759) imply:
% 193.32/27.03  | | | | | | | | | | |   (760)  $false
% 193.32/27.03  | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | CLOSE: (760) is inconsistent.
% 193.32/27.03  | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | Case 2:
% 193.32/27.03  | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | |   (761)  all_1125_0 = 0
% 193.32/27.03  | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | COMBINE_EQS: (694), (761) imply:
% 193.32/27.03  | | | | | | | | | | |   (762)  all_872_6 = 0
% 193.32/27.03  | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | REDUCE: (187), (762) imply:
% 193.32/27.03  | | | | | | | | | | |   (763)  c_member(all_622_1, all_872_7, v_L) = 0
% 193.32/27.03  | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | BETA: splitting (196) gives:
% 193.32/27.03  | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | Case 1:
% 193.32/27.03  | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | |   (764)  all_872_8 = all_872_9
% 193.32/27.03  | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | REDUCE: (182), (764) imply:
% 193.32/27.03  | | | | | | | | | | | |   (765)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x)
% 193.32/27.03  | | | | | | | | | | | |          = all_872_3
% 193.32/27.03  | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | REF_CLOSE: (20), (21), (90), (180), (185), (186), (656),
% 193.32/27.03  | | | | | | | | | | | |            (657), (764), (765) are inconsistent by sub-proof
% 193.32/27.03  | | | | | | | | | | | |            #5.
% 193.32/27.03  | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | Case 2:
% 193.32/27.03  | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | |   (766)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.32/27.03  | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.03  | | | | | | | | | | | |              all_872_9) = v1 & c_member(all_676_0, v1, v_L)
% 193.32/27.03  | | | | | | | | | | | |            = v2 & c_member(all_676_0, all_872_7, v_L) = v0
% 193.32/27.03  | | | | | | | | | | | |            & $i(v1) & (v2 = 0 | v0 = 0))
% 193.32/27.03  | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | DELTA: instantiating (766) with fresh symbols all_1181_0,
% 193.32/27.03  | | | | | | | | | | | |        all_1181_1, all_1181_2 gives:
% 193.32/27.03  | | | | | | | | | | | |   (767)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.03  | | | | | | | | | | | |            all_872_9) = all_1181_1 & c_member(all_676_0,
% 193.32/27.03  | | | | | | | | | | | |            all_1181_1, v_L) = all_1181_0 &
% 193.32/27.03  | | | | | | | | | | | |          c_member(all_676_0, all_872_7, v_L) = all_1181_2 &
% 193.32/27.03  | | | | | | | | | | | |          $i(all_1181_1) & (all_1181_0 = 0 | all_1181_2 = 0)
% 193.32/27.03  | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | ALPHA: (767) implies:
% 193.32/27.03  | | | | | | | | | | | |   (768)  c_member(all_676_0, all_872_7, v_L) = all_1181_2
% 193.32/27.03  | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | REDUCE: (89), (768) imply:
% 193.32/27.03  | | | | | | | | | | | |   (769)  c_member(all_622_1, all_872_7, v_L) = all_1181_2
% 193.32/27.03  | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1181_2, v_L,
% 193.32/27.03  | | | | | | | | | | | |              all_872_7, all_622_1, simplifying with (763),
% 193.32/27.03  | | | | | | | | | | | |              (769) gives:
% 193.32/27.03  | | | | | | | | | | | |   (770)  all_1181_2 = 0
% 193.32/27.03  | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | GROUND_INST: instantiating (fact_single__valuedD) with v_x,
% 193.32/27.03  | | | | | | | | | | | |              all_872_8, all_872_9, v_L,
% 193.32/27.03  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_622_1,
% 193.32/27.03  | | | | | | | | | | | |              all_872_7, all_872_5, simplifying with (15), (16),
% 193.32/27.03  | | | | | | | | | | | |              (17), (23), (169), (170), (180), (181), (678),
% 193.32/27.03  | | | | | | | | | | | |              (763) gives:
% 193.32/27.03  | | | | | | | | | | | |   (771)  all_872_8 = v_x |  ? [v0: int] : ( ~ (v0 = 0) &
% 193.32/27.03  | | | | | | | | | | | |            c_Relation_Osingle__valued(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_L) = v0)
% 193.32/27.03  | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | BETA: splitting (657) gives:
% 193.32/27.03  | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | Case 1:
% 193.32/27.03  | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | |   (772)  all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ?
% 193.32/27.03  | | | | | | | | | | | | |          [v1: $i] :  ? [v2: $i] :  ? [v3: int] : ( ~ (v3 =
% 193.32/27.03  | | | | | | | | | | | | |              0) &  ~ (v0 = v_y) &
% 193.32/27.03  | | | | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.03  | | | | | | | | | | | | |              v0) = v2 &
% 193.32/27.03  | | | | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1
% 193.32/27.03  | | | | | | | | | | | | |            & c_member(all_685_0, v2, v_L) = v3 &
% 193.32/27.03  | | | | | | | | | | | | |            c_member(all_685_0, v1, v_L) = 0 & $i(v2) &
% 193.32/27.03  | | | | | | | | | | | | |            $i(v1) & $i(v0))
% 193.32/27.03  | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | ALPHA: (772) implies:
% 193.32/27.03  | | | | | | | | | | | | |   (773)  all_872_8 = v_y
% 193.32/27.03  | | | | | | | | | | | | |   (774)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3:
% 193.32/27.03  | | | | | | | | | | | | |            int] : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 193.32/27.03  | | | | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.03  | | | | | | | | | | | | |              v0) = v2 &
% 193.32/27.03  | | | | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1
% 193.32/27.03  | | | | | | | | | | | | |            & c_member(all_685_0, v2, v_L) = v3 &
% 193.32/27.03  | | | | | | | | | | | | |            c_member(all_685_0, v1, v_L) = 0 & $i(v2) &
% 193.32/27.03  | | | | | | | | | | | | |            $i(v1) & $i(v0))
% 193.32/27.03  | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | DELTA: instantiating (774) with fresh symbols all_1325_0,
% 193.32/27.03  | | | | | | | | | | | | |        all_1325_1, all_1325_2, all_1325_3 gives:
% 193.32/27.03  | | | | | | | | | | | | |   (775)   ~ (all_1325_0 = 0) &  ~ (all_1325_3 = v_y) &
% 193.32/27.03  | | | | | | | | | | | | |          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.03  | | | | | | | | | | | | |            all_1325_3) = all_1325_1 &
% 193.32/27.03  | | | | | | | | | | | | |          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.32/27.03  | | | | | | | | | | | | |            all_1325_3) = all_1325_2 & c_member(all_685_0,
% 193.32/27.03  | | | | | | | | | | | | |            all_1325_1, v_L) = all_1325_0 &
% 193.32/27.03  | | | | | | | | | | | | |          c_member(all_685_0, all_1325_2, v_L) = 0 &
% 193.32/27.03  | | | | | | | | | | | | |          $i(all_1325_1) & $i(all_1325_2) & $i(all_1325_3)
% 193.32/27.03  | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | ALPHA: (775) implies:
% 193.32/27.03  | | | | | | | | | | | | |   (776)   ~ (all_1325_0 = 0)
% 193.32/27.03  | | | | | | | | | | | | |   (777)  $i(all_1325_3)
% 193.32/27.03  | | | | | | | | | | | | |   (778)  c_member(all_685_0, all_1325_2, v_L) = 0
% 193.32/27.03  | | | | | | | | | | | | |   (779)  c_member(all_685_0, all_1325_1, v_L) = all_1325_0
% 193.32/27.03  | | | | | | | | | | | | |   (780)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.32/27.03  | | | | | | | | | | | | |            all_1325_3) = all_1325_2
% 193.32/27.03  | | | | | | | | | | | | |   (781)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.03  | | | | | | | | | | | | |            all_1325_3) = all_1325_1
% 193.32/27.03  | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | REDUCE: (181), (773) imply:
% 193.32/27.03  | | | | | | | | | | | | |   (782)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_y)
% 193.32/27.03  | | | | | | | | | | | | |          = all_872_7
% 193.32/27.03  | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | REDUCE: (179), (773) imply:
% 193.32/27.03  | | | | | | | | | | | | |   (783)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_y) =
% 193.32/27.03  | | | | | | | | | | | | |          all_872_1
% 193.32/27.03  | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | REDUCE: (90), (779) imply:
% 193.32/27.03  | | | | | | | | | | | | |   (784)  c_member(all_622_1, all_1325_1, v_L) = all_1325_0
% 193.32/27.03  | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | REDUCE: (90), (778) imply:
% 193.32/27.03  | | | | | | | | | | | | |   (785)  c_member(all_622_1, all_1325_2, v_L) = 0
% 193.32/27.03  | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | REDUCE: (170), (773) imply:
% 193.32/27.03  | | | | | | | | | | | | |   (786)  $i(v_y)
% 193.32/27.03  | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | BETA: splitting (771) gives:
% 193.32/27.03  | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | Case 1:
% 193.32/27.03  | | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | |   (787)  all_872_8 = v_x
% 193.32/27.03  | | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | | COMBINE_EQS: (773), (787) imply:
% 193.32/27.03  | | | | | | | | | | | | | |   (788)  v_x = v_y
% 193.32/27.03  | | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | | REDUCE: (13), (788) imply:
% 193.32/27.03  | | | | | | | | | | | | | |   (789)  $false
% 193.32/27.03  | | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | | CLOSE: (789) is inconsistent.
% 193.32/27.03  | | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | Case 2:
% 193.32/27.03  | | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | | GROUND_INST: instantiating (44) with v_x, v_y, all_872_1,
% 193.32/27.03  | | | | | | | | | | | | | |              simplifying with (16), (783), (786) gives:
% 193.32/27.03  | | | | | | | | | | | | | |   (790)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.03  | | | | | | | | | | | | | |              all_872_1, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 193.32/27.03  | | | | | | | | | | | | | |            $i] : ( ~
% 193.32/27.03  | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 193.32/27.03  | | | | | | | | | | | | | |              v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 193.32/27.03  | | | | | | | | | | | | | |             ? [v4: any] :
% 193.32/27.03  | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.03  | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/27.03  | | | | | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/27.03  | | | | | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/27.03  | | | | | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/27.03  | | | | | | | | | | | | | | 
% 193.32/27.03  | | | | | | | | | | | | | | GROUND_INST: instantiating (721) with all_1325_3, all_1325_2,
% 193.32/27.03  | | | | | | | | | | | | | |              simplifying with (777), (780) gives:
% 193.32/27.04  | | | | | | | | | | | | | |   (791)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.04  | | | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.04  | | | | | | | | | | | | | |              all_1325_3) = v0 & c_member(all_676_0, v0,
% 193.32/27.04  | | | | | | | | | | | | | |              v_L) = v1 & c_member(all_676_0, all_1325_2,
% 193.32/27.04  | | | | | | | | | | | | | |              v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | GROUND_INST: instantiating (44) with v_x, all_1325_3,
% 193.32/27.04  | | | | | | | | | | | | | |              all_1325_2, simplifying with (16), (777), (780)
% 193.32/27.04  | | | | | | | | | | | | | |              gives:
% 193.32/27.04  | | | | | | | | | | | | | |   (792)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.04  | | | | | | | | | | | | | |              all_1325_2, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 193.32/27.04  | | | | | | | | | | | | | |            $i] : ( ~
% 193.32/27.04  | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 193.32/27.04  | | | | | | | | | | | | | |              v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 193.32/27.04  | | | | | | | | | | | | | |             ? [v4: any] :
% 193.32/27.04  | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_1325_3,
% 193.32/27.04  | | | | | | | | | | | | | |                v0) = v2 & c_member(all_676_0, v2, v_L) = v3
% 193.32/27.04  | | | | | | | | | | | | | |              & c_member(all_676_0, v1, v_L) = v4 & $i(v2) &
% 193.32/27.04  | | | | | | | | | | | | | |              ( ~ (v3 = 0) | v4 = 0)))
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | GROUND_INST: instantiating (44) with all_872_9, v_y, all_872_7,
% 193.32/27.04  | | | | | | | | | | | | | |              simplifying with (169), (782), (786) gives:
% 193.32/27.04  | | | | | | | | | | | | | |   (793)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.04  | | | | | | | | | | | | | |              all_872_7, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 193.32/27.04  | | | | | | | | | | | | | |            $i] : ( ~
% 193.32/27.04  | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.04  | | | | | | | | | | | | | |                v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 193.32/27.04  | | | | | | | | | | | | | |            [v3: any] :  ? [v4: any] :
% 193.32/27.04  | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/27.04  | | | | | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/27.04  | | | | | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/27.04  | | | | | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | GROUND_INST: instantiating (750) with all_1325_3, all_1325_1,
% 193.32/27.04  | | | | | | | | | | | | | |              simplifying with (777), (781) gives:
% 193.32/27.04  | | | | | | | | | | | | | |   (794)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.04  | | | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.04  | | | | | | | | | | | | | |              all_1325_3) = v0 & c_member(all_676_0, v0,
% 193.32/27.04  | | | | | | | | | | | | | |              v_L) = v1 & c_member(all_676_0, all_1325_1,
% 193.32/27.04  | | | | | | | | | | | | | |              v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | GROUND_INST: instantiating (681) with all_1325_3, all_1325_1,
% 193.32/27.04  | | | | | | | | | | | | | |              simplifying with (777), (781) gives:
% 193.32/27.04  | | | | | | | | | | | | | |   (795)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.04  | | | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.32/27.04  | | | | | | | | | | | | | |              all_1325_3) = v0 & c_member(all_676_0, v0,
% 193.32/27.04  | | | | | | | | | | | | | |              v_L) = v1 & c_member(all_676_0, all_1325_1,
% 193.32/27.04  | | | | | | | | | | | | | |              v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | DELTA: instantiating (795) with fresh symbols all_1358_0,
% 193.32/27.04  | | | | | | | | | | | | | |        all_1358_1, all_1358_2 gives:
% 193.32/27.04  | | | | | | | | | | | | | |   (796)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.32/27.04  | | | | | | | | | | | | | |            all_1325_3) = all_1358_2 & c_member(all_676_0,
% 193.32/27.04  | | | | | | | | | | | | | |            all_1358_2, v_L) = all_1358_1 &
% 193.32/27.04  | | | | | | | | | | | | | |          c_member(all_676_0, all_1325_1, v_L) = all_1358_0
% 193.32/27.04  | | | | | | | | | | | | | |          & $i(all_1358_2) & ( ~ (all_1358_1 = 0) |
% 193.32/27.04  | | | | | | | | | | | | | |            all_1358_0 = 0)
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | ALPHA: (796) implies:
% 193.32/27.04  | | | | | | | | | | | | | |   (797)  c_member(all_676_0, all_1325_1, v_L) = all_1358_0
% 193.32/27.04  | | | | | | | | | | | | | |   (798)  c_member(all_676_0, all_1358_2, v_L) = all_1358_1
% 193.32/27.04  | | | | | | | | | | | | | |   (799)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.32/27.04  | | | | | | | | | | | | | |            all_1325_3) = all_1358_2
% 193.32/27.04  | | | | | | | | | | | | | |   (800)   ~ (all_1358_1 = 0) | all_1358_0 = 0
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | DELTA: instantiating (791) with fresh symbols all_1360_0,
% 193.32/27.04  | | | | | | | | | | | | | |        all_1360_1, all_1360_2 gives:
% 193.32/27.04  | | | | | | | | | | | | | |   (801)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.04  | | | | | | | | | | | | | |            all_1325_3) = all_1360_2 & c_member(all_676_0,
% 193.32/27.04  | | | | | | | | | | | | | |            all_1360_2, v_L) = all_1360_1 &
% 193.32/27.04  | | | | | | | | | | | | | |          c_member(all_676_0, all_1325_2, v_L) = all_1360_0
% 193.32/27.04  | | | | | | | | | | | | | |          & $i(all_1360_2) & ( ~ (all_1360_1 = 0) |
% 193.32/27.04  | | | | | | | | | | | | | |            all_1360_0 = 0)
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | ALPHA: (801) implies:
% 193.32/27.04  | | | | | | | | | | | | | |   (802)  c_member(all_676_0, all_1325_2, v_L) = all_1360_0
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | DELTA: instantiating (794) with fresh symbols all_1364_0,
% 193.32/27.04  | | | | | | | | | | | | | |        all_1364_1, all_1364_2 gives:
% 193.32/27.04  | | | | | | | | | | | | | |   (803)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.04  | | | | | | | | | | | | | |            all_1325_3) = all_1364_2 & c_member(all_676_0,
% 193.32/27.04  | | | | | | | | | | | | | |            all_1364_2, v_L) = all_1364_1 &
% 193.32/27.04  | | | | | | | | | | | | | |          c_member(all_676_0, all_1325_1, v_L) = all_1364_0
% 193.32/27.04  | | | | | | | | | | | | | |          & $i(all_1364_2) & ( ~ (all_1364_1 = 0) |
% 193.32/27.04  | | | | | | | | | | | | | |            all_1364_0 = 0)
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | ALPHA: (803) implies:
% 193.32/27.04  | | | | | | | | | | | | | |   (804)  c_member(all_676_0, all_1325_1, v_L) = all_1364_0
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | REDUCE: (89), (798) imply:
% 193.32/27.04  | | | | | | | | | | | | | |   (805)  c_member(all_622_1, all_1358_2, v_L) = all_1358_1
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | REDUCE: (89), (804) imply:
% 193.32/27.04  | | | | | | | | | | | | | |   (806)  c_member(all_622_1, all_1325_1, v_L) = all_1364_0
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | REDUCE: (89), (797) imply:
% 193.32/27.04  | | | | | | | | | | | | | |   (807)  c_member(all_622_1, all_1325_1, v_L) = all_1358_0
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | REDUCE: (89), (802) imply:
% 193.32/27.04  | | | | | | | | | | | | | |   (808)  c_member(all_622_1, all_1325_2, v_L) = all_1360_0
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | BETA: splitting (793) gives:
% 193.32/27.04  | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | Case 1:
% 193.32/27.04  | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | |   (809)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.04  | | | | | | | | | | | | | | |              all_872_7, v_L) = v0)
% 193.32/27.04  | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | DELTA: instantiating (809) with fresh symbol all_1123_0
% 193.32/27.04  | | | | | | | | | | | | | | |        gives:
% 193.32/27.04  | | | | | | | | | | | | | | |   (810)   ~ (all_1123_0 = 0) & c_member(all_676_0,
% 193.32/27.04  | | | | | | | | | | | | | | |            all_872_7, v_L) = all_1123_0
% 193.32/27.04  | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | REF_CLOSE: (20), (89), (763), (810) are inconsistent by
% 193.32/27.04  | | | | | | | | | | | | | | |            sub-proof #14.
% 193.32/27.04  | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | Case 2:
% 193.32/27.04  | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | |   (811)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/27.04  | | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.04  | | | | | | | | | | | | | | |                v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 193.32/27.04  | | | | | | | | | | | | | | |            [v3: any] :  ? [v4: any] :
% 193.32/27.04  | | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/27.04  | | | | | | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/27.04  | | | | | | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/27.04  | | | | | | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/27.04  | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | GROUND_INST: instantiating (811) with all_1325_3, all_1325_1,
% 193.32/27.04  | | | | | | | | | | | | | | |              simplifying with (777), (781) gives:
% 193.32/27.04  | | | | | | | | | | | | | | |   (812)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.04  | | | | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_y,
% 193.32/27.04  | | | | | | | | | | | | | | |              all_1325_3) = v0 & c_member(all_676_0, v0,
% 193.32/27.04  | | | | | | | | | | | | | | |              v_L) = v1 & c_member(all_676_0, all_1325_1,
% 193.32/27.04  | | | | | | | | | | | | | | |              v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.04  | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | BETA: splitting (790) gives:
% 193.32/27.04  | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | Case 1:
% 193.32/27.04  | | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | |   (813)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.04  | | | | | | | | | | | | | | | |              all_872_1, v_L) = v0)
% 193.32/27.04  | | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | | DELTA: instantiating (813) with fresh symbol all_1151_0
% 193.32/27.04  | | | | | | | | | | | | | | | |        gives:
% 193.32/27.04  | | | | | | | | | | | | | | | |   (814)   ~ (all_1151_0 = 0) & c_member(all_676_0,
% 193.32/27.04  | | | | | | | | | | | | | | | |            all_872_1, v_L) = all_1151_0
% 193.32/27.04  | | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | | REF_CLOSE: (20), (89), (758), (814) are inconsistent by
% 193.32/27.04  | | | | | | | | | | | | | | | |            sub-proof #17.
% 193.32/27.04  | | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | Case 2:
% 193.32/27.04  | | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | |   (815)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/27.04  | | | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 193.32/27.04  | | | | | | | | | | | | | | | |              v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 193.32/27.04  | | | | | | | | | | | | | | | |             ? [v4: any] :
% 193.32/27.04  | | | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/27.04  | | | | | | | | | | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/27.04  | | | | | | | | | | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/27.04  | | | | | | | | | | | | | | | |                ~ (v3 = 0) | v4 = 0)))
% 193.32/27.04  | | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (815) with all_1325_3, all_1325_2,
% 193.32/27.04  | | | | | | | | | | | | | | | |              simplifying with (777), (780) gives:
% 193.32/27.04  | | | | | | | | | | | | | | | |   (816)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.04  | | | | | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_y,
% 193.32/27.04  | | | | | | | | | | | | | | | |              all_1325_3) = v0 & c_member(all_676_0, v0,
% 193.32/27.04  | | | | | | | | | | | | | | | |              v_L) = v1 & c_member(all_676_0, all_1325_2,
% 193.32/27.04  | | | | | | | | | | | | | | | |              v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.04  | | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | | DELTA: instantiating (812) with fresh symbols all_1424_0,
% 193.32/27.04  | | | | | | | | | | | | | | | |        all_1424_1, all_1424_2 gives:
% 193.32/27.04  | | | | | | | | | | | | | | | |   (817)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_y,
% 193.32/27.04  | | | | | | | | | | | | | | | |            all_1325_3) = all_1424_2 & c_member(all_676_0,
% 193.32/27.04  | | | | | | | | | | | | | | | |            all_1424_2, v_L) = all_1424_1 &
% 193.32/27.04  | | | | | | | | | | | | | | | |          c_member(all_676_0, all_1325_1, v_L) = all_1424_0
% 193.32/27.04  | | | | | | | | | | | | | | | |          & $i(all_1424_2) & ( ~ (all_1424_1 = 0) |
% 193.32/27.04  | | | | | | | | | | | | | | | |            all_1424_0 = 0)
% 193.32/27.04  | | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | | ALPHA: (817) implies:
% 193.32/27.04  | | | | | | | | | | | | | | | |   (818)  c_member(all_676_0, all_1325_1, v_L) = all_1424_0
% 193.32/27.04  | | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | | DELTA: instantiating (816) with fresh symbols all_1426_0,
% 193.32/27.04  | | | | | | | | | | | | | | | |        all_1426_1, all_1426_2 gives:
% 193.32/27.04  | | | | | | | | | | | | | | | |   (819)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.04  | | | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_y,
% 193.32/27.04  | | | | | | | | | | | | | | | |            all_1325_3) = all_1426_2 & c_member(all_676_0,
% 193.32/27.04  | | | | | | | | | | | | | | | |            all_1426_2, v_L) = all_1426_1 &
% 193.32/27.04  | | | | | | | | | | | | | | | |          c_member(all_676_0, all_1325_2, v_L) = all_1426_0
% 193.32/27.04  | | | | | | | | | | | | | | | |          & $i(all_1426_2) & ( ~ (all_1426_1 = 0) |
% 193.32/27.04  | | | | | | | | | | | | | | | |            all_1426_0 = 0)
% 193.32/27.04  | | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | | ALPHA: (819) implies:
% 193.32/27.04  | | | | | | | | | | | | | | | |   (820)  c_member(all_676_0, all_1325_2, v_L) = all_1426_0
% 193.32/27.04  | | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | | REDUCE: (89), (818) imply:
% 193.32/27.04  | | | | | | | | | | | | | | | |   (821)  c_member(all_622_1, all_1325_1, v_L) = all_1424_0
% 193.32/27.04  | | | | | | | | | | | | | | | | 
% 193.32/27.04  | | | | | | | | | | | | | | | | REDUCE: (89), (820) imply:
% 193.32/27.05  | | | | | | | | | | | | | | | |   (822)  c_member(all_622_1, all_1325_2, v_L) = all_1426_0
% 193.32/27.05  | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1426_0, v_L,
% 193.32/27.05  | | | | | | | | | | | | | | | |              all_1325_2, all_622_1, simplifying with (785),
% 193.32/27.05  | | | | | | | | | | | | | | | |              (822) gives:
% 193.32/27.05  | | | | | | | | | | | | | | | |   (823)  all_1426_0 = 0
% 193.32/27.05  | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1360_0, all_1426_0,
% 193.32/27.05  | | | | | | | | | | | | | | | |              v_L, all_1325_2, all_622_1, simplifying with
% 193.32/27.05  | | | | | | | | | | | | | | | |              (808), (822) gives:
% 193.32/27.05  | | | | | | | | | | | | | | | |   (824)  all_1426_0 = all_1360_0
% 193.32/27.05  | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1358_0, all_1364_0,
% 193.32/27.05  | | | | | | | | | | | | | | | |              v_L, all_1325_1, all_622_1, simplifying with
% 193.32/27.05  | | | | | | | | | | | | | | | |              (806), (807) gives:
% 193.32/27.05  | | | | | | | | | | | | | | | |   (825)  all_1364_0 = all_1358_0
% 193.32/27.05  | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1325_0, all_1424_0,
% 193.32/27.05  | | | | | | | | | | | | | | | |              v_L, all_1325_1, all_622_1, simplifying with
% 193.32/27.05  | | | | | | | | | | | | | | | |              (784), (821) gives:
% 193.32/27.05  | | | | | | | | | | | | | | | |   (826)  all_1424_0 = all_1325_0
% 193.32/27.05  | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1364_0, all_1424_0,
% 193.32/27.05  | | | | | | | | | | | | | | | |              v_L, all_1325_1, all_622_1, simplifying with
% 193.32/27.05  | | | | | | | | | | | | | | | |              (806), (821) gives:
% 193.32/27.05  | | | | | | | | | | | | | | | |   (827)  all_1424_0 = all_1364_0
% 193.32/27.05  | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_1325_2, all_1358_2,
% 193.32/27.05  | | | | | | | | | | | | | | | |              all_1325_3, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.05  | | | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/27.05  | | | | | | | | | | | | | | | |              (780), (799) gives:
% 193.32/27.05  | | | | | | | | | | | | | | | |   (828)  all_1358_2 = all_1325_2
% 193.32/27.05  | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | COMBINE_EQS: (823), (824) imply:
% 193.32/27.05  | | | | | | | | | | | | | | | |   (829)  all_1360_0 = 0
% 193.32/27.05  | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | COMBINE_EQS: (826), (827) imply:
% 193.32/27.05  | | | | | | | | | | | | | | | |   (830)  all_1364_0 = all_1325_0
% 193.32/27.05  | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | SIMP: (830) implies:
% 193.32/27.05  | | | | | | | | | | | | | | | |   (831)  all_1364_0 = all_1325_0
% 193.32/27.05  | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | COMBINE_EQS: (825), (831) imply:
% 193.32/27.05  | | | | | | | | | | | | | | | |   (832)  all_1358_0 = all_1325_0
% 193.32/27.05  | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | REDUCE: (805), (828) imply:
% 193.32/27.05  | | | | | | | | | | | | | | | |   (833)  c_member(all_622_1, all_1325_2, v_L) = all_1358_1
% 193.32/27.05  | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | BETA: splitting (800) gives:
% 193.32/27.05  | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | Case 1:
% 193.32/27.05  | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | |   (834)   ~ (all_1358_1 = 0)
% 193.32/27.05  | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | BETA: splitting (792) gives:
% 193.32/27.05  | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | Case 1:
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (835)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              all_1325_2, v_L) = v0)
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | DELTA: instantiating (835) with fresh symbol all_1449_0
% 193.32/27.05  | | | | | | | | | | | | | | | | | |        gives:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (836)   ~ (all_1449_0 = 0) & c_member(all_676_0,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |            all_1325_2, v_L) = all_1449_0
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | ALPHA: (836) implies:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (837)  c_member(all_676_0, all_1325_2, v_L) = all_1449_0
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | REDUCE: (89), (837) imply:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (838)  c_member(all_622_1, all_1325_2, v_L) = all_1449_0
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1449_0, v_L,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              all_1325_2, all_622_1, simplifying with (785),
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              (838) gives:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (839)  all_1449_0 = 0
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1358_1, all_1449_0,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              v_L, all_1325_2, all_622_1, simplifying with
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              (833), (838) gives:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (840)  all_1449_0 = all_1358_1
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | COMBINE_EQS: (839), (840) imply:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (841)  all_1358_1 = 0
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | REDUCE: (834), (841) imply:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (842)  $false
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | CLOSE: (842) is inconsistent.
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | Case 2:
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (843)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/27.05  | | | | | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 193.32/27.05  | | | | | | | | | | | | | | | | | |             ? [v4: any] :
% 193.32/27.05  | | | | | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_1325_3,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |                v0) = v2 & c_member(all_676_0, v2, v_L) = v3
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              & c_member(all_676_0, v1, v_L) = v4 & $i(v2) &
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              ( ~ (v3 = 0) | v4 = 0)))
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (843) with all_1325_3, all_1325_2,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              simplifying with (777), (780) gives:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (844)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.05  | | | | | | | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_1325_3,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              all_1325_3) = v0 & c_member(all_676_0, v0,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              v_L) = v1 & c_member(all_676_0, all_1325_2,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | DELTA: instantiating (844) with fresh symbols all_1450_0,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |        all_1450_1, all_1450_2 gives:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (845)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_1325_3,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |            all_1325_3) = all_1450_2 & c_member(all_676_0,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |            all_1450_2, v_L) = all_1450_1 &
% 193.32/27.05  | | | | | | | | | | | | | | | | | |          c_member(all_676_0, all_1325_2, v_L) = all_1450_0
% 193.32/27.05  | | | | | | | | | | | | | | | | | |          & $i(all_1450_2) & ( ~ (all_1450_1 = 0) |
% 193.32/27.05  | | | | | | | | | | | | | | | | | |            all_1450_0 = 0)
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | ALPHA: (845) implies:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (846)  c_member(all_676_0, all_1325_2, v_L) = all_1450_0
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | REDUCE: (89), (846) imply:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (847)  c_member(all_622_1, all_1325_2, v_L) = all_1450_0
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1450_0, v_L,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              all_1325_2, all_622_1, simplifying with (785),
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              (847) gives:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (848)  all_1450_0 = 0
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1358_1, all_1450_0,
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              v_L, all_1325_2, all_622_1, simplifying with
% 193.32/27.05  | | | | | | | | | | | | | | | | | |              (833), (847) gives:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (849)  all_1450_0 = all_1358_1
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | COMBINE_EQS: (848), (849) imply:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (850)  all_1358_1 = 0
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | REDUCE: (834), (850) imply:
% 193.32/27.05  | | | | | | | | | | | | | | | | | |   (851)  $false
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | | CLOSE: (851) is inconsistent.
% 193.32/27.05  | | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | End of split
% 193.32/27.05  | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | Case 2:
% 193.32/27.05  | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | |   (852)  all_1358_0 = 0
% 193.32/27.05  | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | COMBINE_EQS: (832), (852) imply:
% 193.32/27.05  | | | | | | | | | | | | | | | | |   (853)  all_1325_0 = 0
% 193.32/27.05  | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | REDUCE: (776), (853) imply:
% 193.32/27.05  | | | | | | | | | | | | | | | | |   (854)  $false
% 193.32/27.05  | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | | CLOSE: (854) is inconsistent.
% 193.32/27.05  | | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | | End of split
% 193.32/27.05  | | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | | End of split
% 193.32/27.05  | | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | End of split
% 193.32/27.05  | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | End of split
% 193.32/27.05  | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | Case 2:
% 193.32/27.05  | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | |   (855)  all_872_6 = 0 &  ~ (all_872_8 = v_y) &  ? [v0: $i]
% 193.32/27.05  | | | | | | | | | | | | |          :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ?
% 193.32/27.05  | | | | | | | | | | | | |          [v4: any] :
% 193.32/27.05  | | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.05  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.05  | | | | | | | | | | | | |              v0) = v1 &
% 193.32/27.05  | | | | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.05  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.05  | | | | | | | | | | | | |              v0) = v3 & c_member(all_685_0, v3, v_L) = v4 &
% 193.32/27.05  | | | | | | | | | | | | |            c_member(all_685_0, v1, v_L) = v2 & $i(v3) &
% 193.32/27.05  | | | | | | | | | | | | |            $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~
% 193.32/27.05  | | | | | | | | | | | | |                (v0 = v_y)) | (v0 = v_y & all_872_2 = 0 &  ~
% 193.32/27.05  | | | | | | | | | | | | |                (all_872_4 = 0) &  ~ (all_872_9 = v_x)) |
% 193.32/27.05  | | | | | | | | | | | | |              (v0 = v_y & all_872_8 = v_x &  ~ (all_872_4 =
% 193.32/27.05  | | | | | | | | | | | | |                  0) &  ~ (all_872_9 = v_x))))
% 193.32/27.05  | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | ALPHA: (855) implies:
% 193.32/27.05  | | | | | | | | | | | | |   (856)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3:
% 193.32/27.05  | | | | | | | | | | | | |            $i] :  ? [v4: any] :
% 193.32/27.05  | | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.05  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.05  | | | | | | | | | | | | |              v0) = v1 &
% 193.32/27.05  | | | | | | | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.05  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.05  | | | | | | | | | | | | |              v0) = v3 & c_member(all_685_0, v3, v_L) = v4 &
% 193.32/27.05  | | | | | | | | | | | | |            c_member(all_685_0, v1, v_L) = v2 & $i(v3) &
% 193.32/27.05  | | | | | | | | | | | | |            $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~
% 193.32/27.05  | | | | | | | | | | | | |                (v0 = v_y)) | (v0 = v_y & all_872_2 = 0 &  ~
% 193.32/27.05  | | | | | | | | | | | | |                (all_872_4 = 0) &  ~ (all_872_9 = v_x)) |
% 193.32/27.05  | | | | | | | | | | | | |              (v0 = v_y & all_872_8 = v_x &  ~ (all_872_4 =
% 193.32/27.05  | | | | | | | | | | | | |                  0) &  ~ (all_872_9 = v_x))))
% 193.32/27.05  | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | DELTA: instantiating (856) with fresh symbols all_1325_0,
% 193.32/27.05  | | | | | | | | | | | | |        all_1325_1, all_1325_2, all_1325_3, all_1325_4
% 193.32/27.05  | | | | | | | | | | | | |        gives:
% 193.32/27.05  | | | | | | | | | | | | |   (857)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.05  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.05  | | | | | | | | | | | | |            all_1325_4) = all_1325_3 &
% 193.32/27.05  | | | | | | | | | | | | |          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.05  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.05  | | | | | | | | | | | | |            all_1325_4) = all_1325_1 & c_member(all_685_0,
% 193.32/27.05  | | | | | | | | | | | | |            all_1325_1, v_L) = all_1325_0 &
% 193.32/27.05  | | | | | | | | | | | | |          c_member(all_685_0, all_1325_3, v_L) = all_1325_2
% 193.32/27.05  | | | | | | | | | | | | |          & $i(all_1325_1) & $i(all_1325_3) & $i(all_1325_4)
% 193.32/27.05  | | | | | | | | | | | | |          & ((all_1325_2 = 0 &  ~ (all_1325_0 = 0) &  ~
% 193.32/27.05  | | | | | | | | | | | | |              (all_1325_4 = v_y)) | (all_1325_4 = v_y &
% 193.32/27.05  | | | | | | | | | | | | |              all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 193.32/27.05  | | | | | | | | | | | | |              (all_872_9 = v_x)) | (all_1325_4 = v_y &
% 193.32/27.05  | | | | | | | | | | | | |              all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 193.32/27.05  | | | | | | | | | | | | |              (all_872_9 = v_x)))
% 193.32/27.05  | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | ALPHA: (857) implies:
% 193.32/27.05  | | | | | | | | | | | | |   (858)  $i(all_1325_4)
% 193.32/27.05  | | | | | | | | | | | | |   (859)  $i(all_1325_1)
% 193.32/27.05  | | | | | | | | | | | | |   (860)  c_member(all_685_0, all_1325_3, v_L) = all_1325_2
% 193.32/27.05  | | | | | | | | | | | | |   (861)  c_member(all_685_0, all_1325_1, v_L) = all_1325_0
% 193.32/27.05  | | | | | | | | | | | | |   (862)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.05  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.05  | | | | | | | | | | | | |            all_1325_4) = all_1325_1
% 193.32/27.05  | | | | | | | | | | | | |   (863)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.05  | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.05  | | | | | | | | | | | | |            all_1325_4) = all_1325_3
% 193.32/27.05  | | | | | | | | | | | | |   (864)  (all_1325_2 = 0 &  ~ (all_1325_0 = 0) &  ~
% 193.32/27.05  | | | | | | | | | | | | |            (all_1325_4 = v_y)) | (all_1325_4 = v_y &
% 193.32/27.05  | | | | | | | | | | | | |            all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 193.32/27.05  | | | | | | | | | | | | |            (all_872_9 = v_x)) | (all_1325_4 = v_y &
% 193.32/27.05  | | | | | | | | | | | | |            all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 193.32/27.05  | | | | | | | | | | | | |            (all_872_9 = v_x))
% 193.32/27.05  | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | REDUCE: (90), (861) imply:
% 193.32/27.05  | | | | | | | | | | | | |   (865)  c_member(all_622_1, all_1325_1, v_L) = all_1325_0
% 193.32/27.05  | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | REDUCE: (90), (860) imply:
% 193.32/27.05  | | | | | | | | | | | | |   (866)  c_member(all_622_1, all_1325_3, v_L) = all_1325_2
% 193.32/27.05  | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | BETA: splitting (864) gives:
% 193.32/27.05  | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | Case 1:
% 193.32/27.05  | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | |   (867)  all_1325_2 = 0 &  ~ (all_1325_0 = 0) &  ~
% 193.32/27.05  | | | | | | | | | | | | | |          (all_1325_4 = v_y)
% 193.32/27.05  | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | ALPHA: (867) implies:
% 193.32/27.05  | | | | | | | | | | | | | |   (868)  all_1325_2 = 0
% 193.32/27.05  | | | | | | | | | | | | | |   (869)   ~ (all_1325_0 = 0)
% 193.32/27.05  | | | | | | | | | | | | | | 
% 193.32/27.05  | | | | | | | | | | | | | | REDUCE: (866), (868) imply:
% 193.32/27.06  | | | | | | | | | | | | | |   (870)  c_member(all_622_1, all_1325_3, v_L) = 0
% 193.32/27.06  | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with v_L, all_1325_1, all_622_1,
% 193.32/27.06  | | | | | | | | | | | | | |              all_1325_0, simplifying with (17), (91), (859),
% 193.32/27.06  | | | | | | | | | | | | | |              (865) gives:
% 193.32/27.06  | | | | | | | | | | | | | |   (871)  all_1325_0 = 0 |  ? [v0: $i] :  ? [v1: int] : ( ~
% 193.32/27.06  | | | | | | | | | | | | | |            (v1 = 0) & hBOOL(v0) = v1 & hAPP(v_L,
% 193.32/27.06  | | | | | | | | | | | | | |              all_1325_1) = v0 & $i(v0))
% 193.32/27.06  | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | GROUND_INST: instantiating (750) with all_1325_4, all_1325_1,
% 193.32/27.06  | | | | | | | | | | | | | |              simplifying with (858), (862) gives:
% 193.32/27.06  | | | | | | | | | | | | | |   (872)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.06  | | | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.06  | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.06  | | | | | | | | | | | | | |              all_1325_4) = v0 & c_member(all_676_0, v0,
% 193.32/27.06  | | | | | | | | | | | | | |              v_L) = v1 & c_member(all_676_0, all_1325_1,
% 193.32/27.06  | | | | | | | | | | | | | |              v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.06  | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | GROUND_INST: instantiating (44) with all_872_8, all_1325_4,
% 193.32/27.06  | | | | | | | | | | | | | |              all_1325_3, simplifying with (170), (858), (863)
% 193.32/27.06  | | | | | | | | | | | | | |              gives:
% 193.32/27.06  | | | | | | | | | | | | | |   (873)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.06  | | | | | | | | | | | | | |              all_1325_3, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 193.32/27.06  | | | | | | | | | | | | | |            $i] : ( ~
% 193.32/27.06  | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.06  | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.06  | | | | | | | | | | | | | |                v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 193.32/27.06  | | | | | | | | | | | | | |            [v3: any] :  ? [v4: any] :
% 193.32/27.06  | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.06  | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_1325_4,
% 193.32/27.06  | | | | | | | | | | | | | |                v0) = v2 & c_member(all_676_0, v2, v_L) = v3
% 193.32/27.06  | | | | | | | | | | | | | |              & c_member(all_676_0, v1, v_L) = v4 & $i(v2) &
% 193.32/27.06  | | | | | | | | | | | | | |              ( ~ (v3 = 0) | v4 = 0)))
% 193.32/27.06  | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | DELTA: instantiating (872) with fresh symbols all_1366_0,
% 193.32/27.06  | | | | | | | | | | | | | |        all_1366_1, all_1366_2 gives:
% 193.32/27.06  | | | | | | | | | | | | | |   (874)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.06  | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.06  | | | | | | | | | | | | | |            all_1325_4) = all_1366_2 & c_member(all_676_0,
% 193.32/27.06  | | | | | | | | | | | | | |            all_1366_2, v_L) = all_1366_1 &
% 193.32/27.06  | | | | | | | | | | | | | |          c_member(all_676_0, all_1325_1, v_L) = all_1366_0
% 193.32/27.06  | | | | | | | | | | | | | |          & $i(all_1366_2) & ( ~ (all_1366_1 = 0) |
% 193.32/27.06  | | | | | | | | | | | | | |            all_1366_0 = 0)
% 193.32/27.06  | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | ALPHA: (874) implies:
% 193.32/27.06  | | | | | | | | | | | | | |   (875)  c_member(all_676_0, all_1325_1, v_L) = all_1366_0
% 193.32/27.06  | | | | | | | | | | | | | |   (876)  c_member(all_676_0, all_1366_2, v_L) = all_1366_1
% 193.32/27.06  | | | | | | | | | | | | | |   (877)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.06  | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.06  | | | | | | | | | | | | | |            all_1325_4) = all_1366_2
% 193.32/27.06  | | | | | | | | | | | | | |   (878)   ~ (all_1366_1 = 0) | all_1366_0 = 0
% 193.32/27.06  | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | REDUCE: (89), (876) imply:
% 193.32/27.06  | | | | | | | | | | | | | |   (879)  c_member(all_622_1, all_1366_2, v_L) = all_1366_1
% 193.32/27.06  | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | REDUCE: (89), (875) imply:
% 193.32/27.06  | | | | | | | | | | | | | |   (880)  c_member(all_622_1, all_1325_1, v_L) = all_1366_0
% 193.32/27.06  | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | BETA: splitting (873) gives:
% 193.32/27.06  | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | Case 1:
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | |   (881)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.06  | | | | | | | | | | | | | | |              all_1325_3, v_L) = v0)
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | DELTA: instantiating (881) with fresh symbol all_1392_0
% 193.32/27.06  | | | | | | | | | | | | | | |        gives:
% 193.32/27.06  | | | | | | | | | | | | | | |   (882)   ~ (all_1392_0 = 0) & c_member(all_676_0,
% 193.32/27.06  | | | | | | | | | | | | | | |            all_1325_3, v_L) = all_1392_0
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | ALPHA: (882) implies:
% 193.32/27.06  | | | | | | | | | | | | | | |   (883)   ~ (all_1392_0 = 0)
% 193.32/27.06  | | | | | | | | | | | | | | |   (884)  c_member(all_676_0, all_1325_3, v_L) = all_1392_0
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | REDUCE: (89), (884) imply:
% 193.32/27.06  | | | | | | | | | | | | | | |   (885)  c_member(all_622_1, all_1325_3, v_L) = all_1392_0
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1392_0, v_L,
% 193.32/27.06  | | | | | | | | | | | | | | |              all_1325_3, all_622_1, simplifying with (870),
% 193.32/27.06  | | | | | | | | | | | | | | |              (885) gives:
% 193.32/27.06  | | | | | | | | | | | | | | |   (886)  all_1392_0 = 0
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | REDUCE: (883), (886) imply:
% 193.32/27.06  | | | | | | | | | | | | | | |   (887)  $false
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | CLOSE: (887) is inconsistent.
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | Case 2:
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | |   (888)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/27.06  | | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.06  | | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.06  | | | | | | | | | | | | | | |                v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 193.32/27.06  | | | | | | | | | | | | | | |            [v3: any] :  ? [v4: any] :
% 193.32/27.06  | | | | | | | | | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.06  | | | | | | | | | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_1325_4,
% 193.32/27.06  | | | | | | | | | | | | | | |                v0) = v2 & c_member(all_676_0, v2, v_L) = v3
% 193.32/27.06  | | | | | | | | | | | | | | |              & c_member(all_676_0, v1, v_L) = v4 & $i(v2) &
% 193.32/27.06  | | | | | | | | | | | | | | |              ( ~ (v3 = 0) | v4 = 0)))
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | GROUND_INST: instantiating (888) with all_1325_4, all_1325_3,
% 193.32/27.06  | | | | | | | | | | | | | | |              simplifying with (858), (863) gives:
% 193.32/27.06  | | | | | | | | | | | | | | |   (889)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.06  | | | | | | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.06  | | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_1325_4,
% 193.32/27.06  | | | | | | | | | | | | | | |              all_1325_4) = v0 & c_member(all_676_0, v0,
% 193.32/27.06  | | | | | | | | | | | | | | |              v_L) = v1 & c_member(all_676_0, all_1325_3,
% 193.32/27.06  | | | | | | | | | | | | | | |              v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | DELTA: instantiating (889) with fresh symbols all_1395_0,
% 193.32/27.06  | | | | | | | | | | | | | | |        all_1395_1, all_1395_2 gives:
% 193.32/27.06  | | | | | | | | | | | | | | |   (890)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.06  | | | | | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_1325_4,
% 193.32/27.06  | | | | | | | | | | | | | | |            all_1325_4) = all_1395_2 & c_member(all_676_0,
% 193.32/27.06  | | | | | | | | | | | | | | |            all_1395_2, v_L) = all_1395_1 &
% 193.32/27.06  | | | | | | | | | | | | | | |          c_member(all_676_0, all_1325_3, v_L) = all_1395_0
% 193.32/27.06  | | | | | | | | | | | | | | |          & $i(all_1395_2) & ( ~ (all_1395_1 = 0) |
% 193.32/27.06  | | | | | | | | | | | | | | |            all_1395_0 = 0)
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | ALPHA: (890) implies:
% 193.32/27.06  | | | | | | | | | | | | | | |   (891)  c_member(all_676_0, all_1325_3, v_L) = all_1395_0
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | REDUCE: (89), (891) imply:
% 193.32/27.06  | | | | | | | | | | | | | | |   (892)  c_member(all_622_1, all_1325_3, v_L) = all_1395_0
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | BETA: splitting (871) gives:
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | Case 1:
% 193.32/27.06  | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | |   (893)  all_1325_0 = 0
% 193.32/27.06  | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | REDUCE: (869), (893) imply:
% 193.32/27.06  | | | | | | | | | | | | | | | |   (894)  $false
% 193.32/27.06  | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | CLOSE: (894) is inconsistent.
% 193.32/27.06  | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | Case 2:
% 193.32/27.06  | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1395_0, v_L,
% 193.32/27.06  | | | | | | | | | | | | | | | |              all_1325_3, all_622_1, simplifying with (870),
% 193.32/27.06  | | | | | | | | | | | | | | | |              (892) gives:
% 193.32/27.06  | | | | | | | | | | | | | | | |   (895)  all_1395_0 = 0
% 193.32/27.06  | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1325_0, all_1366_0,
% 193.32/27.06  | | | | | | | | | | | | | | | |              v_L, all_1325_1, all_622_1, simplifying with
% 193.32/27.06  | | | | | | | | | | | | | | | |              (865), (880) gives:
% 193.32/27.06  | | | | | | | | | | | | | | | |   (896)  all_1366_0 = all_1325_0
% 193.32/27.06  | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_1325_3, all_1366_2,
% 193.32/27.06  | | | | | | | | | | | | | | | |              all_1325_4, all_872_8,
% 193.32/27.06  | | | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.06  | | | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/27.06  | | | | | | | | | | | | | | | |              (863), (877) gives:
% 193.32/27.06  | | | | | | | | | | | | | | | |   (897)  all_1366_2 = all_1325_3
% 193.32/27.06  | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | REDUCE: (879), (897) imply:
% 193.32/27.06  | | | | | | | | | | | | | | | |   (898)  c_member(all_622_1, all_1325_3, v_L) = all_1366_1
% 193.32/27.06  | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | BETA: splitting (878) gives:
% 193.32/27.06  | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | Case 1:
% 193.32/27.06  | | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | |   (899)   ~ (all_1366_1 = 0)
% 193.32/27.06  | | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1366_1, v_L,
% 193.32/27.06  | | | | | | | | | | | | | | | | |              all_1325_3, all_622_1, simplifying with (870),
% 193.32/27.06  | | | | | | | | | | | | | | | | |              (898) gives:
% 193.32/27.06  | | | | | | | | | | | | | | | | |   (900)  all_1366_1 = 0
% 193.32/27.06  | | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | | REDUCE: (899), (900) imply:
% 193.32/27.06  | | | | | | | | | | | | | | | | |   (901)  $false
% 193.32/27.06  | | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | | CLOSE: (901) is inconsistent.
% 193.32/27.06  | | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | Case 2:
% 193.32/27.06  | | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | |   (902)  all_1366_0 = 0
% 193.32/27.06  | | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | | COMBINE_EQS: (896), (902) imply:
% 193.32/27.06  | | | | | | | | | | | | | | | | |   (903)  all_1325_0 = 0
% 193.32/27.06  | | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | | REDUCE: (869), (903) imply:
% 193.32/27.06  | | | | | | | | | | | | | | | | |   (904)  $false
% 193.32/27.06  | | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | | CLOSE: (904) is inconsistent.
% 193.32/27.06  | | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | | End of split
% 193.32/27.06  | | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | End of split
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | End of split
% 193.32/27.06  | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | Case 2:
% 193.32/27.06  | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | |   (905)  (all_1325_4 = v_y & all_872_2 = 0 &  ~ (all_872_4
% 193.32/27.06  | | | | | | | | | | | | | |              = 0) &  ~ (all_872_9 = v_x)) | (all_1325_4 =
% 193.32/27.06  | | | | | | | | | | | | | |            v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 193.32/27.06  | | | | | | | | | | | | | |            (all_872_9 = v_x))
% 193.32/27.06  | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | BETA: splitting (905) gives:
% 193.32/27.06  | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | Case 1:
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | |   (906)  all_1325_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 =
% 193.32/27.06  | | | | | | | | | | | | | | |            0) &  ~ (all_872_9 = v_x)
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | ALPHA: (906) implies:
% 193.32/27.06  | | | | | | | | | | | | | | |   (907)   ~ (all_872_4 = 0)
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | REF_CLOSE: (15), (16), (17), (20), (21), (23), (44), (45),
% 193.32/27.06  | | | | | | | | | | | | | | |            (89), (90), (169), (170), (180), (181), (182),
% 193.32/27.06  | | | | | | | | | | | | | | |            (184), (185), (186), (187), (191), (192), (193),
% 193.32/27.06  | | | | | | | | | | | | | | |            (196), (197), (198), (664), (667), (672), (673),
% 193.32/27.06  | | | | | | | | | | | | | | |            (674), (676), (762), (856), (907),
% 193.32/27.06  | | | | | | | | | | | | | | |            (fact_antisymD), (fact_wf__not__sym) are
% 193.32/27.06  | | | | | | | | | | | | | | |            inconsistent by sub-proof #3.
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | Case 2:
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | |   (908)  all_1325_4 = v_y & all_872_8 = v_x &  ~ (all_872_4
% 193.32/27.06  | | | | | | | | | | | | | | |            = 0) &  ~ (all_872_9 = v_x)
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | ALPHA: (908) implies:
% 193.32/27.06  | | | | | | | | | | | | | | |   (909)   ~ (all_872_4 = 0)
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | | REF_CLOSE: (15), (16), (17), (20), (21), (23), (44), (45),
% 193.32/27.06  | | | | | | | | | | | | | | |            (89), (90), (169), (170), (180), (181), (182),
% 193.32/27.06  | | | | | | | | | | | | | | |            (184), (185), (186), (187), (191), (192), (193),
% 193.32/27.06  | | | | | | | | | | | | | | |            (196), (197), (198), (664), (667), (672), (673),
% 193.32/27.06  | | | | | | | | | | | | | | |            (674), (676), (762), (856), (909),
% 193.32/27.06  | | | | | | | | | | | | | | |            (fact_antisymD), (fact_wf__not__sym) are
% 193.32/27.06  | | | | | | | | | | | | | | |            inconsistent by sub-proof #3.
% 193.32/27.06  | | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | | End of split
% 193.32/27.06  | | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | | End of split
% 193.32/27.06  | | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | | End of split
% 193.32/27.06  | | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | | End of split
% 193.32/27.06  | | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | | End of split
% 193.32/27.06  | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | Case 2:
% 193.32/27.06  | | | | | | | | | | 
% 193.32/27.06  | | | | | | | | | |   (910)   ~ (all_872_0 = 0)
% 193.32/27.06  | | | | | | | | | | 
% 193.32/27.07  | | | | | | | | | | REF_CLOSE: (3), (13), (17), (20), (21), (44), (89), (90),
% 193.32/27.07  | | | | | | | | | |            (91), (170), (180), (181), (182), (184), (185),
% 193.32/27.07  | | | | | | | | | |            (186), (187), (192), (198), (657), (664), (681),
% 193.32/27.07  | | | | | | | | | |            (750), (910) are inconsistent by sub-proof #2.
% 193.32/27.07  | | | | | | | | | | 
% 193.32/27.07  | | | | | | | | | End of split
% 193.32/27.07  | | | | | | | | | 
% 193.32/27.07  | | | | | | | | End of split
% 193.32/27.07  | | | | | | | | 
% 193.32/27.07  | | | | | | | End of split
% 193.32/27.07  | | | | | | | 
% 193.32/27.07  | | | | | | End of split
% 193.32/27.07  | | | | | | 
% 193.32/27.07  | | | | | Case 2:
% 193.32/27.07  | | | | | | 
% 193.32/27.07  | | | | | |   (911)   ~ (all_872_4 = 0)
% 193.32/27.07  | | | | | | 
% 193.32/27.07  | | | | | | BETA: splitting (657) gives:
% 193.32/27.07  | | | | | | 
% 193.32/27.07  | | | | | | Case 1:
% 193.32/27.07  | | | | | | | 
% 193.32/27.07  | | | | | | |   (912)  all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ? [v1:
% 193.32/27.07  | | | | | | |            $i] :  ? [v2: $i] :  ? [v3: int] : ( ~ (v3 = 0) &  ~
% 193.32/27.07  | | | | | | |            (v0 = v_y) &
% 193.32/27.07  | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2
% 193.32/27.07  | | | | | | |            &
% 193.32/27.07  | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 193.32/27.07  | | | | | | |            c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0,
% 193.32/27.07  | | | | | | |              v1, v_L) = 0 & $i(v2) & $i(v1) & $i(v0))
% 193.32/27.07  | | | | | | | 
% 193.32/27.07  | | | | | | | ALPHA: (912) implies:
% 193.32/27.07  | | | | | | |   (913)  all_872_4 = 0
% 193.32/27.07  | | | | | | | 
% 193.32/27.07  | | | | | | | REDUCE: (911), (913) imply:
% 193.32/27.07  | | | | | | |   (914)  $false
% 193.32/27.07  | | | | | | | 
% 193.32/27.07  | | | | | | | CLOSE: (914) is inconsistent.
% 193.32/27.07  | | | | | | | 
% 193.32/27.07  | | | | | | Case 2:
% 193.32/27.07  | | | | | | | 
% 193.32/27.07  | | | | | | |   (915)  all_872_6 = 0 &  ~ (all_872_8 = v_y) &  ? [v0: $i] :  ?
% 193.32/27.07  | | | | | | |          [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: any] :
% 193.32/27.07  | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1
% 193.32/27.07  | | | | | | |            &
% 193.32/27.07  | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3
% 193.32/27.07  | | | | | | |            & c_member(all_685_0, v3, v_L) = v4 &
% 193.32/27.07  | | | | | | |            c_member(all_685_0, v1, v_L) = v2 & $i(v3) & $i(v1) &
% 193.32/27.07  | | | | | | |            $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0 = v_y)) | (v0
% 193.32/27.07  | | | | | | |                = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 193.32/27.07  | | | | | | |                (all_872_9 = v_x)) | (v0 = v_y & all_872_8 = v_x & 
% 193.32/27.07  | | | | | | |                ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x))))
% 193.32/27.07  | | | | | | | 
% 193.32/27.07  | | | | | | | ALPHA: (915) implies:
% 193.32/27.07  | | | | | | |   (916)  all_872_6 = 0
% 193.32/27.07  | | | | | | |   (917)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] : 
% 193.32/27.07  | | | | | | |          ? [v4: any] :
% 193.32/27.07  | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1
% 193.32/27.07  | | | | | | |            &
% 193.32/27.07  | | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3
% 193.32/27.07  | | | | | | |            & c_member(all_685_0, v3, v_L) = v4 &
% 193.32/27.07  | | | | | | |            c_member(all_685_0, v1, v_L) = v2 & $i(v3) & $i(v1) &
% 193.32/27.07  | | | | | | |            $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0 = v_y)) | (v0
% 193.32/27.07  | | | | | | |                = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 193.32/27.07  | | | | | | |                (all_872_9 = v_x)) | (v0 = v_y & all_872_8 = v_x & 
% 193.32/27.07  | | | | | | |                ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x))))
% 193.32/27.07  | | | | | | | 
% 193.32/27.07  | | | | | | | REF_CLOSE: (15), (16), (17), (20), (21), (23), (44), (45), (89),
% 193.32/27.07  | | | | | | |            (90), (169), (170), (180), (181), (182), (184), (185),
% 193.32/27.07  | | | | | | |            (186), (187), (191), (192), (193), (196), (197), (198),
% 193.32/27.07  | | | | | | |            (664), (667), (672), (673), (674), (676), (911), (916),
% 193.32/27.07  | | | | | | |            (917), (fact_antisymD), (fact_wf__not__sym) are
% 193.32/27.07  | | | | | | |            inconsistent by sub-proof #3.
% 193.32/27.07  | | | | | | | 
% 193.32/27.07  | | | | | | End of split
% 193.32/27.07  | | | | | | 
% 193.32/27.07  | | | | | End of split
% 193.32/27.07  | | | | | 
% 193.32/27.07  | | | | End of split
% 193.32/27.07  | | | | 
% 193.32/27.07  | | | Case 2:
% 193.32/27.07  | | | | 
% 193.32/27.07  | | | |   (918)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/27.07  | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1) | 
% 193.32/27.07  | | | |            ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 193.32/27.07  | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | |                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v2 &
% 193.32/27.07  | | | |              c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1,
% 193.32/27.07  | | | |                v_L) = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 193.32/27.07  | | | | 
% 193.32/27.07  | | | | GROUND_INST: instantiating (918) with v_x, all_872_3, simplifying with
% 193.32/27.07  | | | |              (16), (182) gives:
% 193.32/27.07  | | | |   (919)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.07  | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) = v0 &
% 193.32/27.07  | | | |            c_member(all_676_0, v0, v_L) = v1 & c_member(all_676_0,
% 193.32/27.07  | | | |              all_872_3, v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.07  | | | | 
% 193.32/27.07  | | | | DELTA: instantiating (919) with fresh symbols all_1092_0, all_1092_1,
% 193.32/27.07  | | | |        all_1092_2 gives:
% 193.32/27.07  | | | |   (920)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) = all_1092_2 &
% 193.32/27.07  | | | |          c_member(all_676_0, all_1092_2, v_L) = all_1092_1 &
% 193.32/27.07  | | | |          c_member(all_676_0, all_872_3, v_L) = all_1092_0 &
% 193.32/27.07  | | | |          $i(all_1092_2) & ( ~ (all_1092_1 = 0) | all_1092_0 = 0)
% 193.32/27.07  | | | | 
% 193.32/27.07  | | | | ALPHA: (920) implies:
% 193.32/27.07  | | | |   (921)  c_member(all_676_0, all_872_3, v_L) = all_1092_0
% 193.32/27.07  | | | |   (922)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | |            tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) = all_1092_2
% 193.32/27.07  | | | |   (923)   ~ (all_1092_1 = 0) | all_1092_0 = 0
% 193.32/27.07  | | | | 
% 193.32/27.07  | | | | REDUCE: (89), (921) imply:
% 193.32/27.07  | | | |   (924)  c_member(all_622_1, all_872_3, v_L) = all_1092_0
% 193.32/27.07  | | | | 
% 193.32/27.07  | | | | GROUND_INST: instantiating (20) with all_872_2, all_1092_0, v_L,
% 193.32/27.07  | | | |              all_872_3, all_622_1, simplifying with (185), (924) gives:
% 193.32/27.07  | | | |   (925)  all_1092_0 = all_872_2
% 193.32/27.07  | | | | 
% 193.32/27.07  | | | | BETA: splitting (195) gives:
% 193.32/27.07  | | | | 
% 193.32/27.07  | | | | Case 1:
% 193.32/27.07  | | | | | 
% 193.32/27.07  | | | | |   (926)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_872_5,
% 193.32/27.07  | | | | |              v_L) = v0)
% 193.32/27.07  | | | | | 
% 193.32/27.07  | | | | | DELTA: instantiating (926) with fresh symbol all_1103_0 gives:
% 193.32/27.07  | | | | |   (927)   ~ (all_1103_0 = 0) & c_member(all_676_0, all_872_5, v_L) =
% 193.32/27.07  | | | | |          all_1103_0
% 193.32/27.07  | | | | | 
% 193.32/27.07  | | | | | ALPHA: (927) implies:
% 193.32/27.07  | | | | |   (928)   ~ (all_1103_0 = 0)
% 193.32/27.07  | | | | |   (929)  c_member(all_676_0, all_872_5, v_L) = all_1103_0
% 193.32/27.07  | | | | | 
% 193.32/27.07  | | | | | REDUCE: (89), (929) imply:
% 193.32/27.07  | | | | |   (930)  c_member(all_622_1, all_872_5, v_L) = all_1103_0
% 193.32/27.07  | | | | | 
% 193.32/27.07  | | | | | GROUND_INST: instantiating (20) with all_872_4, all_1103_0, v_L,
% 193.32/27.07  | | | | |              all_872_5, all_622_1, simplifying with (186), (930)
% 193.32/27.07  | | | | |              gives:
% 193.32/27.07  | | | | |   (931)  all_1103_0 = all_872_4
% 193.32/27.07  | | | | | 
% 193.32/27.07  | | | | | REDUCE: (928), (931) imply:
% 193.32/27.07  | | | | |   (932)   ~ (all_872_4 = 0)
% 193.32/27.07  | | | | | 
% 193.32/27.07  | | | | | BETA: splitting (657) gives:
% 193.32/27.07  | | | | | 
% 193.32/27.07  | | | | | Case 1:
% 193.32/27.07  | | | | | | 
% 193.32/27.07  | | | | | |   (933)  all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ? [v1: $i]
% 193.32/27.07  | | | | | |          :  ? [v2: $i] :  ? [v3: int] : ( ~ (v3 = 0) &  ~ (v0 = v_y)
% 193.32/27.07  | | | | | |            & c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 193.32/27.07  | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 193.32/27.07  | | | | | |            c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0,
% 193.32/27.07  | | | | | |              v1, v_L) = 0 & $i(v2) & $i(v1) & $i(v0))
% 193.32/27.07  | | | | | | 
% 193.32/27.07  | | | | | | ALPHA: (933) implies:
% 193.32/27.07  | | | | | |   (934)  all_872_4 = 0
% 193.32/27.07  | | | | | | 
% 193.32/27.07  | | | | | | REDUCE: (932), (934) imply:
% 193.32/27.07  | | | | | |   (935)  $false
% 193.32/27.07  | | | | | | 
% 193.32/27.07  | | | | | | CLOSE: (935) is inconsistent.
% 193.32/27.07  | | | | | | 
% 193.32/27.07  | | | | | Case 2:
% 193.32/27.07  | | | | | | 
% 193.32/27.07  | | | | | |   (936)  all_872_6 = 0 &  ~ (all_872_8 = v_y) &  ? [v0: $i] :  ?
% 193.32/27.07  | | | | | |          [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: any] :
% 193.32/27.07  | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 193.32/27.07  | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.07  | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 193.32/27.07  | | | | | |            c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0,
% 193.32/27.07  | | | | | |              v1, v_L) = v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 & 
% 193.32/27.07  | | | | | |                ~ (v4 = 0) &  ~ (v0 = v_y)) | (v0 = v_y & all_872_2 =
% 193.32/27.07  | | | | | |                0 &  ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x)) | (v0
% 193.32/27.07  | | | | | |                = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 193.32/27.07  | | | | | |                (all_872_9 = v_x))))
% 193.32/27.07  | | | | | | 
% 193.32/27.07  | | | | | | ALPHA: (936) implies:
% 193.32/27.07  | | | | | |   (937)  all_872_6 = 0
% 193.32/27.08  | | | | | |   (938)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ?
% 193.32/27.08  | | | | | |          [v4: any] :
% 193.32/27.08  | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 193.32/27.08  | | | | | |            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 193.32/27.08  | | | | | |            c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0,
% 193.32/27.08  | | | | | |              v1, v_L) = v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 & 
% 193.32/27.08  | | | | | |                ~ (v4 = 0) &  ~ (v0 = v_y)) | (v0 = v_y & all_872_2 =
% 193.32/27.08  | | | | | |                0 &  ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x)) | (v0
% 193.32/27.08  | | | | | |                = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 193.32/27.08  | | | | | |                (all_872_9 = v_x))))
% 193.32/27.08  | | | | | | 
% 193.32/27.08  | | | | | | DELTA: instantiating (938) with fresh symbols all_1113_0,
% 193.32/27.08  | | | | | |        all_1113_1, all_1113_2, all_1113_3, all_1113_4 gives:
% 193.32/27.08  | | | | | |   (939)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1113_4) =
% 193.32/27.08  | | | | | |          all_1113_3 &
% 193.32/27.08  | | | | | |          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_1113_4) =
% 193.32/27.08  | | | | | |          all_1113_1 & c_member(all_685_0, all_1113_1, v_L) =
% 193.32/27.08  | | | | | |          all_1113_0 & c_member(all_685_0, all_1113_3, v_L) =
% 193.32/27.08  | | | | | |          all_1113_2 & $i(all_1113_1) & $i(all_1113_3) &
% 193.32/27.08  | | | | | |          $i(all_1113_4) & ((all_1113_2 = 0 &  ~ (all_1113_0 = 0) & 
% 193.32/27.08  | | | | | |              ~ (all_1113_4 = v_y)) | (all_1113_4 = v_y & all_872_2 =
% 193.32/27.08  | | | | | |              0 &  ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x)) |
% 193.32/27.08  | | | | | |            (all_1113_4 = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0)
% 193.32/27.08  | | | | | |              &  ~ (all_872_9 = v_x)))
% 193.32/27.08  | | | | | | 
% 193.32/27.08  | | | | | | ALPHA: (939) implies:
% 193.32/27.08  | | | | | |   (940)  c_member(all_685_0, all_1113_3, v_L) = all_1113_2
% 193.32/27.08  | | | | | |   (941)  c_member(all_685_0, all_1113_1, v_L) = all_1113_0
% 193.32/27.08  | | | | | |   (942)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_1113_4) =
% 193.32/27.08  | | | | | |          all_1113_1
% 193.32/27.08  | | | | | |   (943)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1113_4) =
% 193.32/27.08  | | | | | |          all_1113_3
% 193.32/27.08  | | | | | |   (944)  (all_1113_2 = 0 &  ~ (all_1113_0 = 0) &  ~ (all_1113_4 =
% 193.32/27.08  | | | | | |              v_y)) | (all_1113_4 = v_y & all_872_2 = 0 &  ~
% 193.32/27.08  | | | | | |            (all_872_4 = 0) &  ~ (all_872_9 = v_x)) | (all_1113_4 =
% 193.32/27.08  | | | | | |            v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 193.32/27.08  | | | | | |            (all_872_9 = v_x))
% 193.32/27.08  | | | | | | 
% 193.32/27.08  | | | | | | REDUCE: (90), (941) imply:
% 193.32/27.08  | | | | | |   (945)  c_member(all_622_1, all_1113_1, v_L) = all_1113_0
% 193.32/27.08  | | | | | | 
% 193.32/27.08  | | | | | | REDUCE: (90), (940) imply:
% 193.32/27.08  | | | | | |   (946)  c_member(all_622_1, all_1113_3, v_L) = all_1113_2
% 193.32/27.08  | | | | | | 
% 193.32/27.08  | | | | | | REDUCE: (187), (937) imply:
% 193.32/27.08  | | | | | |   (947)  c_member(all_622_1, all_872_7, v_L) = 0
% 193.32/27.08  | | | | | | 
% 193.32/27.08  | | | | | | BETA: splitting (197) gives:
% 193.32/27.08  | | | | | | 
% 193.32/27.08  | | | | | | Case 1:
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | |   (948)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.08  | | | | | | |              all_872_7, v_L) = v0)
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | DELTA: instantiating (948) with fresh symbol all_1123_0 gives:
% 193.32/27.08  | | | | | | |   (949)   ~ (all_1123_0 = 0) & c_member(all_676_0, all_872_7, v_L)
% 193.32/27.08  | | | | | | |          = all_1123_0
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | REF_CLOSE: (20), (89), (947), (949) are inconsistent by sub-proof
% 193.32/27.08  | | | | | | |            #14.
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | Case 2:
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | |   (950)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/27.08  | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) =
% 193.32/27.08  | | | | | | |              v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ?
% 193.32/27.08  | | | | | | |            [v4: any] :
% 193.32/27.08  | | | | | | |            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | | |                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) =
% 193.32/27.08  | | | | | | |              v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/27.08  | | | | | | |              c_member(all_676_0, v1, v_L) = v4 & $i(v2) & ( ~ (v3
% 193.32/27.08  | | | | | | |                  = 0) | v4 = 0)))
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | GROUND_INST: instantiating (950) with v_x, all_872_5, simplifying
% 193.32/27.08  | | | | | | |              with (16), (180) gives:
% 193.32/27.08  | | | | | | |   (951)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.08  | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = v0
% 193.32/27.08  | | | | | | |            & c_member(all_676_0, v0, v_L) = v1 &
% 193.32/27.08  | | | | | | |            c_member(all_676_0, all_872_5, v_L) = v2 & $i(v0) & ( ~
% 193.32/27.08  | | | | | | |              (v1 = 0) | v2 = 0))
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | GROUND_INST: instantiating (950) with all_872_8, all_872_7,
% 193.32/27.08  | | | | | | |              simplifying with (170), (181) gives:
% 193.32/27.08  | | | | | | |   (952)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.08  | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.08  | | | | | | |              all_872_8) = v0 & c_member(all_676_0, v0, v_L) = v1 &
% 193.32/27.08  | | | | | | |            c_member(all_676_0, all_872_7, v_L) = v2 & $i(v0) & ( ~
% 193.32/27.08  | | | | | | |              (v1 = 0) | v2 = 0))
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | DELTA: instantiating (952) with fresh symbols all_1124_0,
% 193.32/27.08  | | | | | | |        all_1124_1, all_1124_2 gives:
% 193.32/27.08  | | | | | | |   (953)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_8)
% 193.32/27.08  | | | | | | |          = all_1124_2 & c_member(all_676_0, all_1124_2, v_L) =
% 193.32/27.08  | | | | | | |          all_1124_1 & c_member(all_676_0, all_872_7, v_L) =
% 193.32/27.08  | | | | | | |          all_1124_0 & $i(all_1124_2) & ( ~ (all_1124_1 = 0) |
% 193.32/27.08  | | | | | | |            all_1124_0 = 0)
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | ALPHA: (953) implies:
% 193.32/27.08  | | | | | | |   (954)  c_member(all_676_0, all_872_7, v_L) = all_1124_0
% 193.32/27.08  | | | | | | |   (955)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_8)
% 193.32/27.08  | | | | | | |          = all_1124_2
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | DELTA: instantiating (951) with fresh symbols all_1126_0,
% 193.32/27.08  | | | | | | |        all_1126_1, all_1126_2 gives:
% 193.32/27.08  | | | | | | |   (956)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) =
% 193.32/27.08  | | | | | | |          all_1126_2 & c_member(all_676_0, all_1126_2, v_L) =
% 193.32/27.08  | | | | | | |          all_1126_1 & c_member(all_676_0, all_872_5, v_L) =
% 193.32/27.08  | | | | | | |          all_1126_0 & $i(all_1126_2) & ( ~ (all_1126_1 = 0) |
% 193.32/27.08  | | | | | | |            all_1126_0 = 0)
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | ALPHA: (956) implies:
% 193.32/27.08  | | | | | | |   (957)  c_member(all_676_0, all_872_5, v_L) = all_1126_0
% 193.32/27.08  | | | | | | |   (958)  c_member(all_676_0, all_1126_2, v_L) = all_1126_1
% 193.32/27.08  | | | | | | |   (959)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) =
% 193.32/27.08  | | | | | | |          all_1126_2
% 193.32/27.08  | | | | | | |   (960)   ~ (all_1126_1 = 0) | all_1126_0 = 0
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | REDUCE: (89), (958) imply:
% 193.32/27.08  | | | | | | |   (961)  c_member(all_622_1, all_1126_2, v_L) = all_1126_1
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | REDUCE: (89), (957) imply:
% 193.32/27.08  | | | | | | |   (962)  c_member(all_622_1, all_872_5, v_L) = all_1126_0
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | REDUCE: (89), (954) imply:
% 193.32/27.08  | | | | | | |   (963)  c_member(all_622_1, all_872_7, v_L) = all_1124_0
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | GROUND_INST: instantiating (20) with 0, all_1124_0, v_L,
% 193.32/27.08  | | | | | | |              all_872_7, all_622_1, simplifying with (947), (963)
% 193.32/27.08  | | | | | | |              gives:
% 193.32/27.08  | | | | | | |   (964)  all_1124_0 = 0
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | GROUND_INST: instantiating (20) with all_872_4, all_1126_0, v_L,
% 193.32/27.08  | | | | | | |              all_872_5, all_622_1, simplifying with (186), (962)
% 193.32/27.08  | | | | | | |              gives:
% 193.32/27.08  | | | | | | |   (965)  all_1126_0 = all_872_4
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | GROUND_INST: instantiating (21) with all_872_3, all_1126_2, v_x,
% 193.32/27.08  | | | | | | |              all_872_8, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/27.08  | | | | | | |              (182), (959) gives:
% 193.32/27.08  | | | | | | |   (966)  all_1126_2 = all_872_3
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | REDUCE: (961), (966) imply:
% 193.32/27.08  | | | | | | |   (967)  c_member(all_622_1, all_872_3, v_L) = all_1126_1
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | BETA: splitting (960) gives:
% 193.32/27.08  | | | | | | | 
% 193.32/27.08  | | | | | | | Case 1:
% 193.32/27.08  | | | | | | | | 
% 193.32/27.08  | | | | | | | |   (968)   ~ (all_1126_1 = 0)
% 193.32/27.08  | | | | | | | | 
% 193.32/27.08  | | | | | | | | GROUND_INST: instantiating (20) with all_872_2, all_1126_1, v_L,
% 193.32/27.08  | | | | | | | |              all_872_3, all_622_1, simplifying with (185), (967)
% 193.32/27.08  | | | | | | | |              gives:
% 193.32/27.08  | | | | | | | |   (969)  all_1126_1 = all_872_2
% 193.32/27.08  | | | | | | | | 
% 193.32/27.08  | | | | | | | | REDUCE: (968), (969) imply:
% 193.32/27.08  | | | | | | | |   (970)   ~ (all_872_2 = 0)
% 193.32/27.08  | | | | | | | | 
% 193.32/27.08  | | | | | | | | BETA: splitting (196) gives:
% 193.32/27.08  | | | | | | | | 
% 193.32/27.08  | | | | | | | | Case 1:
% 193.32/27.08  | | | | | | | | | 
% 193.32/27.08  | | | | | | | | |   (971)  all_872_8 = all_872_9
% 193.32/27.08  | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | REDUCE: (943), (971) imply:
% 193.32/27.08  | | | | | | | | |   (972)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.08  | | | | | | | | |            all_1113_4) = all_1113_3
% 193.32/27.08  | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | BETA: splitting (944) gives:
% 193.32/27.08  | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | Case 1:
% 193.32/27.08  | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | |   (973)  all_1113_2 = 0 &  ~ (all_1113_0 = 0) &  ~
% 193.32/27.08  | | | | | | | | | |          (all_1113_4 = v_y)
% 193.32/27.08  | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | ALPHA: (973) implies:
% 193.32/27.08  | | | | | | | | | |   (974)  all_1113_2 = 0
% 193.32/27.08  | | | | | | | | | |   (975)   ~ (all_1113_0 = 0)
% 193.32/27.08  | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | REDUCE: (946), (974) imply:
% 193.32/27.08  | | | | | | | | | |   (976)  c_member(all_622_1, all_1113_3, v_L) = 0
% 193.32/27.08  | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | GROUND_INST: instantiating (21) with all_1113_1, all_1113_3,
% 193.32/27.08  | | | | | | | | | |              all_1113_4, all_872_9,
% 193.32/27.08  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/27.08  | | | | | | | | | |              (942), (972) gives:
% 193.32/27.08  | | | | | | | | | |   (977)  all_1113_1 = all_1113_3
% 193.32/27.08  | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | REDUCE: (945), (977) imply:
% 193.32/27.08  | | | | | | | | | |   (978)  c_member(all_622_1, all_1113_3, v_L) = all_1113_0
% 193.32/27.08  | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1113_0, v_L,
% 193.32/27.08  | | | | | | | | | |              all_1113_3, all_622_1, simplifying with (976),
% 193.32/27.08  | | | | | | | | | |              (978) gives:
% 193.32/27.08  | | | | | | | | | |   (979)  all_1113_0 = 0
% 193.32/27.08  | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | REDUCE: (975), (979) imply:
% 193.32/27.08  | | | | | | | | | |   (980)  $false
% 193.32/27.08  | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | CLOSE: (980) is inconsistent.
% 193.32/27.08  | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | Case 2:
% 193.32/27.08  | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | |   (981)  (all_1113_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 =
% 193.32/27.08  | | | | | | | | | |              0) &  ~ (all_872_9 = v_x)) | (all_1113_4 = v_y
% 193.32/27.08  | | | | | | | | | |            & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 193.32/27.08  | | | | | | | | | |            (all_872_9 = v_x))
% 193.32/27.08  | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | BETA: splitting (981) gives:
% 193.32/27.08  | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | Case 1:
% 193.32/27.08  | | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | |   (982)  all_1113_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 =
% 193.32/27.08  | | | | | | | | | | |            0) &  ~ (all_872_9 = v_x)
% 193.32/27.08  | | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | | ALPHA: (982) implies:
% 193.32/27.08  | | | | | | | | | | |   (983)  all_872_2 = 0
% 193.32/27.08  | | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | | REDUCE: (970), (983) imply:
% 193.32/27.08  | | | | | | | | | | |   (984)  $false
% 193.32/27.08  | | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | | CLOSE: (984) is inconsistent.
% 193.32/27.08  | | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | Case 2:
% 193.32/27.08  | | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | |   (985)  all_1113_4 = v_y & all_872_8 = v_x &  ~ (all_872_4
% 193.32/27.08  | | | | | | | | | | |            = 0) &  ~ (all_872_9 = v_x)
% 193.32/27.08  | | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | | ALPHA: (985) implies:
% 193.32/27.08  | | | | | | | | | | |   (986)  all_872_8 = v_x
% 193.32/27.08  | | | | | | | | | | |   (987)   ~ (all_872_9 = v_x)
% 193.32/27.08  | | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | | COMBINE_EQS: (971), (986) imply:
% 193.32/27.08  | | | | | | | | | | |   (988)  all_872_9 = v_x
% 193.32/27.08  | | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | | REDUCE: (987), (988) imply:
% 193.32/27.08  | | | | | | | | | | |   (989)  $false
% 193.32/27.08  | | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | | CLOSE: (989) is inconsistent.
% 193.32/27.08  | | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | | End of split
% 193.32/27.08  | | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | End of split
% 193.32/27.08  | | | | | | | | | 
% 193.32/27.08  | | | | | | | | Case 2:
% 193.32/27.08  | | | | | | | | | 
% 193.32/27.08  | | | | | | | | |   (990)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.32/27.08  | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.08  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.08  | | | | | | | | |              all_872_9) = v1 & c_member(all_676_0, v1, v_L) =
% 193.32/27.08  | | | | | | | | |            v2 & c_member(all_676_0, all_872_7, v_L) = v0 &
% 193.32/27.08  | | | | | | | | |            $i(v1) & (v2 = 0 | v0 = 0))
% 193.32/27.08  | | | | | | | | | 
% 193.32/27.08  | | | | | | | | | DELTA: instantiating (990) with fresh symbols all_1183_0,
% 193.32/27.08  | | | | | | | | |        all_1183_1, all_1183_2 gives:
% 193.32/27.09  | | | | | | | | |   (991)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.09  | | | | | | | | |            all_872_9) = all_1183_1 & c_member(all_676_0,
% 193.32/27.09  | | | | | | | | |            all_1183_1, v_L) = all_1183_0 & c_member(all_676_0,
% 193.32/27.09  | | | | | | | | |            all_872_7, v_L) = all_1183_2 & $i(all_1183_1) &
% 193.32/27.09  | | | | | | | | |          (all_1183_0 = 0 | all_1183_2 = 0)
% 193.32/27.09  | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | ALPHA: (991) implies:
% 193.32/27.09  | | | | | | | | |   (992)  c_member(all_676_0, all_872_7, v_L) = all_1183_2
% 193.32/27.09  | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | REDUCE: (89), (992) imply:
% 193.32/27.09  | | | | | | | | |   (993)  c_member(all_622_1, all_872_7, v_L) = all_1183_2
% 193.32/27.09  | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1183_2, v_L,
% 193.32/27.09  | | | | | | | | |              all_872_7, all_622_1, simplifying with (947),
% 193.32/27.09  | | | | | | | | |              (993) gives:
% 193.32/27.09  | | | | | | | | |   (994)  all_1183_2 = 0
% 193.32/27.09  | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | BETA: splitting (191) gives:
% 193.32/27.09  | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | Case 1:
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | |   (995)  all_872_0 = 0
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | REDUCE: (184), (995) imply:
% 193.32/27.09  | | | | | | | | | |   (996)  c_member(all_622_1, all_872_1, v_L) = 0
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | GROUND_INST: instantiating (43) with all_872_8, all_1124_2,
% 193.32/27.09  | | | | | | | | | |              simplifying with (170), (955) gives:
% 193.32/27.09  | | | | | | | | | |   (997)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.09  | | | | | | | | | |              all_1124_2, v_L) = v0)
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | GROUND_INST: instantiating (918) with all_872_8, all_1124_2,
% 193.32/27.09  | | | | | | | | | |              simplifying with (170), (955) gives:
% 193.32/27.09  | | | | | | | | | |   (998)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.09  | | | | | | | | | |          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.32/27.09  | | | | | | | | | |              all_872_8) = v0 & c_member(all_676_0, v0, v_L)
% 193.32/27.09  | | | | | | | | | |            = v1 & c_member(all_676_0, all_1124_2, v_L) = v2
% 193.32/27.09  | | | | | | | | | |            & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | DELTA: instantiating (997) with fresh symbol all_1220_0
% 193.32/27.09  | | | | | | | | | |        gives:
% 193.32/27.09  | | | | | | | | | |   (999)   ~ (all_1220_0 = 0) & c_member(all_676_0,
% 193.32/27.09  | | | | | | | | | |            all_1124_2, v_L) = all_1220_0
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | ALPHA: (999) implies:
% 193.32/27.09  | | | | | | | | | |   (1000)   ~ (all_1220_0 = 0)
% 193.32/27.09  | | | | | | | | | |   (1001)  c_member(all_676_0, all_1124_2, v_L) = all_1220_0
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | DELTA: instantiating (998) with fresh symbols all_1252_0,
% 193.32/27.09  | | | | | | | | | |        all_1252_1, all_1252_2 gives:
% 193.32/27.09  | | | | | | | | | |   (1002)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8)
% 193.32/27.09  | | | | | | | | | |           = all_1252_2 & c_member(all_676_0, all_1252_2,
% 193.32/27.09  | | | | | | | | | |             v_L) = all_1252_1 & c_member(all_676_0,
% 193.32/27.09  | | | | | | | | | |             all_1124_2, v_L) = all_1252_0 & $i(all_1252_2) &
% 193.32/27.09  | | | | | | | | | |           ( ~ (all_1252_1 = 0) | all_1252_0 = 0)
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | ALPHA: (1002) implies:
% 193.32/27.09  | | | | | | | | | |   (1003)  c_member(all_676_0, all_1124_2, v_L) = all_1252_0
% 193.32/27.09  | | | | | | | | | |   (1004)  c_member(all_676_0, all_1252_2, v_L) = all_1252_1
% 193.32/27.09  | | | | | | | | | |   (1005)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8)
% 193.32/27.09  | | | | | | | | | |           = all_1252_2
% 193.32/27.09  | | | | | | | | | |   (1006)   ~ (all_1252_1 = 0) | all_1252_0 = 0
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | REDUCE: (89), (1004) imply:
% 193.32/27.09  | | | | | | | | | |   (1007)  c_member(all_622_1, all_1252_2, v_L) = all_1252_1
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | REDUCE: (89), (1003) imply:
% 193.32/27.09  | | | | | | | | | |   (1008)  c_member(all_622_1, all_1124_2, v_L) = all_1252_0
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | REDUCE: (89), (1001) imply:
% 193.32/27.09  | | | | | | | | | |   (1009)  c_member(all_622_1, all_1124_2, v_L) = all_1220_0
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | GROUND_INST: instantiating (20) with all_1220_0, all_1252_0,
% 193.32/27.09  | | | | | | | | | |              v_L, all_1124_2, all_622_1, simplifying with
% 193.32/27.09  | | | | | | | | | |              (1008), (1009) gives:
% 193.32/27.09  | | | | | | | | | |   (1010)  all_1252_0 = all_1220_0
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_1, all_1252_2,
% 193.32/27.09  | | | | | | | | | |              all_872_8, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/27.09  | | | | | | | | | |              (179), (1005) gives:
% 193.32/27.09  | | | | | | | | | |   (1011)  all_1252_2 = all_872_1
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | REDUCE: (1007), (1011) imply:
% 193.32/27.09  | | | | | | | | | |   (1012)  c_member(all_622_1, all_872_1, v_L) = all_1252_1
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | BETA: splitting (1006) gives:
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | Case 1:
% 193.32/27.09  | | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | |   (1013)   ~ (all_1252_1 = 0)
% 193.32/27.09  | | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1252_1, v_L,
% 193.32/27.09  | | | | | | | | | | |              all_872_1, all_622_1, simplifying with (996),
% 193.32/27.09  | | | | | | | | | | |              (1012) gives:
% 193.32/27.09  | | | | | | | | | | |   (1014)  all_1252_1 = 0
% 193.32/27.09  | | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | | REDUCE: (1013), (1014) imply:
% 193.32/27.09  | | | | | | | | | | |   (1015)  $false
% 193.32/27.09  | | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | | CLOSE: (1015) is inconsistent.
% 193.32/27.09  | | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | Case 2:
% 193.32/27.09  | | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | |   (1016)  all_1252_0 = 0
% 193.32/27.09  | | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | | COMBINE_EQS: (1010), (1016) imply:
% 193.32/27.09  | | | | | | | | | | |   (1017)  all_1220_0 = 0
% 193.32/27.09  | | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | | REDUCE: (1000), (1017) imply:
% 193.32/27.09  | | | | | | | | | | |   (1018)  $false
% 193.32/27.09  | | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | | CLOSE: (1018) is inconsistent.
% 193.32/27.09  | | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | End of split
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | Case 2:
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | |   (1019)   ~ (all_872_0 = 0)
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | | REF_CLOSE: (20), (21), (89), (180), (181), (182), (184),
% 193.32/27.09  | | | | | | | | | |            (185), (186), (192), (198), (932), (947), (970),
% 193.32/27.09  | | | | | | | | | |            (1019) are inconsistent by sub-proof #4.
% 193.32/27.09  | | | | | | | | | | 
% 193.32/27.09  | | | | | | | | | End of split
% 193.32/27.09  | | | | | | | | | 
% 193.32/27.09  | | | | | | | | End of split
% 193.32/27.09  | | | | | | | | 
% 193.32/27.09  | | | | | | | Case 2:
% 193.32/27.09  | | | | | | | | 
% 193.32/27.09  | | | | | | | |   (1020)  all_1126_0 = 0
% 193.32/27.09  | | | | | | | | 
% 193.32/27.09  | | | | | | | | COMBINE_EQS: (965), (1020) imply:
% 193.32/27.09  | | | | | | | |   (1021)  all_872_4 = 0
% 193.32/27.09  | | | | | | | | 
% 193.32/27.09  | | | | | | | | REDUCE: (932), (1021) imply:
% 193.32/27.09  | | | | | | | |   (1022)  $false
% 193.32/27.09  | | | | | | | | 
% 193.32/27.09  | | | | | | | | CLOSE: (1022) is inconsistent.
% 193.32/27.09  | | | | | | | | 
% 193.32/27.09  | | | | | | | End of split
% 193.32/27.09  | | | | | | | 
% 193.32/27.09  | | | | | | End of split
% 193.32/27.09  | | | | | | 
% 193.32/27.09  | | | | | End of split
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | Case 2:
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | |   (1023)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/27.09  | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v1)
% 193.32/27.09  | | | | |             |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 193.32/27.09  | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v2 &
% 193.32/27.09  | | | | |               c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0,
% 193.32/27.09  | | | | |                 v1, v_L) = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | GROUND_INST: instantiating (1023) with v_x, all_872_5, simplifying
% 193.32/27.09  | | | | |              with (16), (180) gives:
% 193.32/27.09  | | | | |   (1024)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.09  | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) = v0 &
% 193.32/27.09  | | | | |             c_member(all_676_0, v0, v_L) = v1 & c_member(all_676_0,
% 193.32/27.09  | | | | |               all_872_5, v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | GROUND_INST: instantiating (1023) with all_872_8, all_872_7,
% 193.32/27.09  | | | | |              simplifying with (170), (181) gives:
% 193.32/27.09  | | | | |   (1025)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.09  | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = v0 &
% 193.32/27.09  | | | | |             c_member(all_676_0, v0, v_L) = v1 & c_member(all_676_0,
% 193.32/27.09  | | | | |               all_872_7, v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | DELTA: instantiating (1025) with fresh symbols all_1104_0, all_1104_1,
% 193.32/27.09  | | | | |        all_1104_2 gives:
% 193.32/27.09  | | | | |   (1026)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) =
% 193.32/27.09  | | | | |           all_1104_2 & c_member(all_676_0, all_1104_2, v_L) =
% 193.32/27.09  | | | | |           all_1104_1 & c_member(all_676_0, all_872_7, v_L) =
% 193.32/27.09  | | | | |           all_1104_0 & $i(all_1104_2) & ( ~ (all_1104_1 = 0) |
% 193.32/27.09  | | | | |             all_1104_0 = 0)
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | ALPHA: (1026) implies:
% 193.32/27.09  | | | | |   (1027)  c_member(all_676_0, all_872_7, v_L) = all_1104_0
% 193.32/27.09  | | | | |   (1028)  c_member(all_676_0, all_1104_2, v_L) = all_1104_1
% 193.32/27.09  | | | | |   (1029)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) =
% 193.32/27.09  | | | | |           all_1104_2
% 193.32/27.09  | | | | |   (1030)   ~ (all_1104_1 = 0) | all_1104_0 = 0
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | DELTA: instantiating (1024) with fresh symbols all_1106_0, all_1106_1,
% 193.32/27.09  | | | | |        all_1106_2 gives:
% 193.32/27.09  | | | | |   (1031)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) = all_1106_2 &
% 193.32/27.09  | | | | |           c_member(all_676_0, all_1106_2, v_L) = all_1106_1 &
% 193.32/27.09  | | | | |           c_member(all_676_0, all_872_5, v_L) = all_1106_0 &
% 193.32/27.09  | | | | |           $i(all_1106_2) & ( ~ (all_1106_1 = 0) | all_1106_0 = 0)
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | ALPHA: (1031) implies:
% 193.32/27.09  | | | | |   (1032)  c_member(all_676_0, all_872_5, v_L) = all_1106_0
% 193.32/27.09  | | | | |   (1033)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, v_x) = all_1106_2
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | REDUCE: (89), (1028) imply:
% 193.32/27.09  | | | | |   (1034)  c_member(all_622_1, all_1104_2, v_L) = all_1104_1
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | REDUCE: (89), (1032) imply:
% 193.32/27.09  | | | | |   (1035)  c_member(all_622_1, all_872_5, v_L) = all_1106_0
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | REDUCE: (89), (1027) imply:
% 193.32/27.09  | | | | |   (1036)  c_member(all_622_1, all_872_7, v_L) = all_1104_0
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | GROUND_INST: instantiating (20) with all_872_6, all_1104_0, v_L,
% 193.32/27.09  | | | | |              all_872_7, all_622_1, simplifying with (187), (1036)
% 193.32/27.09  | | | | |              gives:
% 193.32/27.09  | | | | |   (1037)  all_1104_0 = all_872_6
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | GROUND_INST: instantiating (20) with all_872_4, all_1106_0, v_L,
% 193.32/27.09  | | | | |              all_872_5, all_622_1, simplifying with (186), (1035)
% 193.32/27.09  | | | | |              gives:
% 193.32/27.09  | | | | |   (1038)  all_1106_0 = all_872_4
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | GROUND_INST: instantiating (21) with all_1092_2, all_1106_2, v_x, v_x,
% 193.32/27.09  | | | | |              tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with (922),
% 193.32/27.09  | | | | |              (1033) gives:
% 193.32/27.09  | | | | |   (1039)  all_1106_2 = all_1092_2
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | GROUND_INST: instantiating (21) with all_872_1, all_1104_2, all_872_8,
% 193.32/27.09  | | | | |              v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with (179),
% 193.32/27.09  | | | | |              (1029) gives:
% 193.32/27.09  | | | | |   (1040)  all_1104_2 = all_872_1
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | REDUCE: (1034), (1040) imply:
% 193.32/27.09  | | | | |   (1041)  c_member(all_622_1, all_872_1, v_L) = all_1104_1
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | GROUND_INST: instantiating (20) with all_872_0, all_1104_1, v_L,
% 193.32/27.09  | | | | |              all_872_1, all_622_1, simplifying with (184), (1041)
% 193.32/27.09  | | | | |              gives:
% 193.32/27.09  | | | | |   (1042)  all_1104_1 = all_872_0
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | BETA: splitting (194) gives:
% 193.32/27.09  | | | | | 
% 193.32/27.09  | | | | | Case 1:
% 193.32/27.09  | | | | | | 
% 193.32/27.09  | | | | | |   (1043)  all_872_9 = v_x
% 193.32/27.09  | | | | | | 
% 193.32/27.09  | | | | | | REDUCE: (181), (1043) imply:
% 193.32/27.09  | | | | | |   (1044)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.09  | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) =
% 193.32/27.09  | | | | | |           all_872_7
% 193.32/27.09  | | | | | | 
% 193.32/27.09  | | | | | | REF_CLOSE: (20), (21), (44), (89), (90), (170), (179), (184), (187),
% 193.32/27.09  | | | | | |            (193), (657), (1043), (1044) are inconsistent by
% 193.32/27.09  | | | | | |            sub-proof #12.
% 193.32/27.09  | | | | | | 
% 193.32/27.09  | | | | | Case 2:
% 193.32/27.09  | | | | | | 
% 193.32/27.09  | | | | | |   (1045)   ~ (all_872_9 = v_x)
% 193.32/27.10  | | | | | |   (1046)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.32/27.10  | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_9) = v1
% 193.32/27.10  | | | | | |             & c_member(all_676_0, v1, v_L) = v2 &
% 193.32/27.10  | | | | | |             c_member(all_676_0, all_872_5, v_L) = v0 & $i(v1) & (v2
% 193.32/27.10  | | | | | |               = 0 | v0 = 0))
% 193.32/27.10  | | | | | | 
% 193.32/27.10  | | | | | | DELTA: instantiating (1046) with fresh symbols all_1122_0,
% 193.32/27.10  | | | | | |        all_1122_1, all_1122_2 gives:
% 193.32/27.10  | | | | | |   (1047)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_9) =
% 193.32/27.10  | | | | | |           all_1122_1 & c_member(all_676_0, all_1122_1, v_L) =
% 193.32/27.10  | | | | | |           all_1122_0 & c_member(all_676_0, all_872_5, v_L) =
% 193.32/27.10  | | | | | |           all_1122_2 & $i(all_1122_1) & (all_1122_0 = 0 | all_1122_2
% 193.32/27.10  | | | | | |             = 0)
% 193.32/27.10  | | | | | | 
% 193.32/27.10  | | | | | | ALPHA: (1047) implies:
% 193.32/27.10  | | | | | |   (1048)  c_member(all_676_0, all_872_5, v_L) = all_1122_2
% 193.32/27.10  | | | | | | 
% 193.32/27.10  | | | | | | REDUCE: (89), (1048) imply:
% 193.32/27.10  | | | | | |   (1049)  c_member(all_622_1, all_872_5, v_L) = all_1122_2
% 193.32/27.10  | | | | | | 
% 193.32/27.10  | | | | | | GROUND_INST: instantiating (20) with all_872_4, all_1122_2, v_L,
% 193.32/27.10  | | | | | |              all_872_5, all_622_1, simplifying with (186), (1049)
% 193.32/27.10  | | | | | |              gives:
% 193.32/27.10  | | | | | |   (1050)  all_1122_2 = all_872_4
% 193.32/27.10  | | | | | | 
% 193.32/27.10  | | | | | | BETA: splitting (197) gives:
% 193.32/27.10  | | | | | | 
% 193.32/27.10  | | | | | | Case 1:
% 193.32/27.10  | | | | | | | 
% 193.32/27.10  | | | | | | |   (1051)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.10  | | | | | | |               all_872_7, v_L) = v0)
% 193.32/27.10  | | | | | | | 
% 193.32/27.10  | | | | | | | DELTA: instantiating (1051) with fresh symbol all_1133_0 gives:
% 193.32/27.10  | | | | | | |   (1052)   ~ (all_1133_0 = 0) & c_member(all_676_0, all_872_7,
% 193.32/27.10  | | | | | | |             v_L) = all_1133_0
% 193.32/27.10  | | | | | | | 
% 193.32/27.10  | | | | | | | ALPHA: (1052) implies:
% 193.32/27.10  | | | | | | |   (1053)   ~ (all_1133_0 = 0)
% 193.32/27.10  | | | | | | |   (1054)  c_member(all_676_0, all_872_7, v_L) = all_1133_0
% 193.32/27.10  | | | | | | | 
% 193.32/27.10  | | | | | | | REDUCE: (89), (1054) imply:
% 193.32/27.10  | | | | | | |   (1055)  c_member(all_622_1, all_872_7, v_L) = all_1133_0
% 193.32/27.10  | | | | | | | 
% 193.32/27.10  | | | | | | | GROUND_INST: instantiating (20) with all_872_6, all_1133_0, v_L,
% 193.32/27.10  | | | | | | |              all_872_7, all_622_1, simplifying with (187), (1055)
% 193.32/27.10  | | | | | | |              gives:
% 193.32/27.10  | | | | | | |   (1056)  all_1133_0 = all_872_6
% 193.32/27.10  | | | | | | | 
% 193.32/27.10  | | | | | | | REDUCE: (1053), (1056) imply:
% 193.32/27.10  | | | | | | |   (1057)   ~ (all_872_6 = 0)
% 193.32/27.10  | | | | | | | 
% 193.32/27.10  | | | | | | | BETA: splitting (657) gives:
% 193.32/27.10  | | | | | | | 
% 193.32/27.10  | | | | | | | Case 1:
% 193.32/27.10  | | | | | | | | 
% 193.32/27.10  | | | | | | | |   (1058)  all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ?
% 193.32/27.10  | | | | | | | |           [v1: $i] :  ? [v2: $i] :  ? [v3: int] : ( ~ (v3 = 0) &
% 193.32/27.10  | | | | | | | |              ~ (v0 = v_y) &
% 193.32/27.10  | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) =
% 193.32/27.10  | | | | | | | |             v2 &
% 193.32/27.10  | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 193.32/27.10  | | | | | | | |             c_member(all_685_0, v2, v_L) = v3 &
% 193.32/27.10  | | | | | | | |             c_member(all_685_0, v1, v_L) = 0 & $i(v2) & $i(v1) &
% 193.32/27.10  | | | | | | | |             $i(v0))
% 193.32/27.10  | | | | | | | | 
% 193.32/27.10  | | | | | | | | ALPHA: (1058) implies:
% 193.32/27.10  | | | | | | | |   (1059)  all_872_8 = v_y
% 193.32/27.10  | | | | | | | |   (1060)  all_872_4 = 0
% 193.32/27.10  | | | | | | | |   (1061)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: int]
% 193.32/27.10  | | | | | | | |           : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 193.32/27.10  | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) =
% 193.32/27.10  | | | | | | | |             v2 &
% 193.32/27.10  | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 193.32/27.10  | | | | | | | |             c_member(all_685_0, v2, v_L) = v3 &
% 193.32/27.10  | | | | | | | |             c_member(all_685_0, v1, v_L) = 0 & $i(v2) & $i(v1) &
% 193.32/27.10  | | | | | | | |             $i(v0))
% 193.32/27.10  | | | | | | | | 
% 193.32/27.10  | | | | | | | | DELTA: instantiating (1061) with fresh symbols all_1143_0,
% 193.32/27.10  | | | | | | | |        all_1143_1, all_1143_2, all_1143_3 gives:
% 193.32/27.10  | | | | | | | |   (1062)   ~ (all_1143_0 = 0) &  ~ (all_1143_3 = v_y) &
% 193.32/27.10  | | | | | | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.10  | | | | | | | |             all_1143_3) = all_1143_1 &
% 193.32/27.10  | | | | | | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_1143_3) =
% 193.32/27.10  | | | | | | | |           all_1143_2 & c_member(all_685_0, all_1143_1, v_L) =
% 193.32/27.10  | | | | | | | |           all_1143_0 & c_member(all_685_0, all_1143_2, v_L) = 0
% 193.32/27.10  | | | | | | | |           & $i(all_1143_1) & $i(all_1143_2) & $i(all_1143_3)
% 193.32/27.10  | | | | | | | | 
% 193.32/27.10  | | | | | | | | ALPHA: (1062) implies:
% 193.32/27.10  | | | | | | | |   (1063)   ~ (all_1143_0 = 0)
% 193.32/27.10  | | | | | | | |   (1064)  $i(all_1143_3)
% 193.32/27.10  | | | | | | | |   (1065)  c_member(all_685_0, all_1143_2, v_L) = 0
% 193.32/27.10  | | | | | | | |   (1066)  c_member(all_685_0, all_1143_1, v_L) = all_1143_0
% 193.32/27.10  | | | | | | | |   (1067)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_1143_3) =
% 193.32/27.10  | | | | | | | |           all_1143_2
% 193.32/27.10  | | | | | | | |   (1068)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.10  | | | | | | | |             all_1143_3) = all_1143_1
% 193.32/27.10  | | | | | | | | 
% 193.32/27.10  | | | | | | | | REDUCE: (182), (1059) imply:
% 193.32/27.10  | | | | | | | |   (1069)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) =
% 193.32/27.10  | | | | | | | |           all_872_3
% 193.32/27.10  | | | | | | | | 
% 193.32/27.10  | | | | | | | | REDUCE: (90), (1066) imply:
% 193.32/27.10  | | | | | | | |   (1070)  c_member(all_622_1, all_1143_1, v_L) = all_1143_0
% 193.32/27.10  | | | | | | | | 
% 193.32/27.10  | | | | | | | | REDUCE: (90), (1065) imply:
% 193.32/27.10  | | | | | | | |   (1071)  c_member(all_622_1, all_1143_2, v_L) = 0
% 193.32/27.10  | | | | | | | | 
% 193.32/27.10  | | | | | | | | REDUCE: (186), (1060) imply:
% 193.32/27.10  | | | | | | | |   (1072)  c_member(all_622_1, all_872_5, v_L) = 0
% 193.32/27.10  | | | | | | | | 
% 193.32/27.10  | | | | | | | | REDUCE: (170), (1059) imply:
% 193.32/27.10  | | | | | | | |   (1073)  $i(v_y)
% 193.32/27.10  | | | | | | | | 
% 193.32/27.10  | | | | | | | | BETA: splitting (1030) gives:
% 193.32/27.10  | | | | | | | | 
% 193.32/27.10  | | | | | | | | Case 1:
% 193.32/27.10  | | | | | | | | | 
% 193.32/27.10  | | | | | | | | |   (1074)   ~ (all_1104_1 = 0)
% 193.32/27.10  | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | REDUCE: (1042), (1074) imply:
% 193.32/27.10  | | | | | | | | |   (1075)   ~ (all_872_0 = 0)
% 193.32/27.10  | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | BETA: splitting (192) gives:
% 193.32/27.10  | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | Case 1:
% 193.32/27.10  | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | |   (1076)  all_872_8 = v_x
% 193.32/27.10  | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | COMBINE_EQS: (1059), (1076) imply:
% 193.32/27.10  | | | | | | | | | |   (1077)  v_x = v_y
% 193.32/27.10  | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | REDUCE: (13), (1077) imply:
% 193.32/27.10  | | | | | | | | | |   (1078)  $false
% 193.32/27.10  | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | CLOSE: (1078) is inconsistent.
% 193.32/27.10  | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | Case 2:
% 193.32/27.10  | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | |   (1079)   ~ (all_872_8 = v_x)
% 193.32/27.10  | | | | | | | | | |   (1080)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.32/27.10  | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.10  | | | | | | | | | |               v_x) = v1 & c_member(all_676_0, v1, v_L) = v2
% 193.32/27.10  | | | | | | | | | |             & c_member(all_676_0, all_872_1, v_L) = v0 &
% 193.32/27.10  | | | | | | | | | |             $i(v1) & (v2 = 0 | v0 = 0))
% 193.32/27.10  | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | DELTA: instantiating (1080) with fresh symbols all_1163_0,
% 193.32/27.10  | | | | | | | | | |        all_1163_1, all_1163_2 gives:
% 193.32/27.10  | | | | | | | | | |   (1081)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 193.32/27.10  | | | | | | | | | |           = all_1163_1 & c_member(all_676_0, all_1163_1,
% 193.32/27.10  | | | | | | | | | |             v_L) = all_1163_0 & c_member(all_676_0,
% 193.32/27.10  | | | | | | | | | |             all_872_1, v_L) = all_1163_2 & $i(all_1163_1) &
% 193.32/27.10  | | | | | | | | | |           (all_1163_0 = 0 | all_1163_2 = 0)
% 193.32/27.10  | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | ALPHA: (1081) implies:
% 193.32/27.10  | | | | | | | | | |   (1082)  c_member(all_676_0, all_872_1, v_L) = all_1163_2
% 193.32/27.10  | | | | | | | | | |   (1083)  c_member(all_676_0, all_1163_1, v_L) = all_1163_0
% 193.32/27.10  | | | | | | | | | |   (1084)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 193.32/27.10  | | | | | | | | | |           = all_1163_1
% 193.32/27.10  | | | | | | | | | |   (1085)  all_1163_0 = 0 | all_1163_2 = 0
% 193.32/27.10  | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | REDUCE: (1059), (1079) imply:
% 193.32/27.10  | | | | | | | | | |   (1086)   ~ (v_x = v_y)
% 193.32/27.10  | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | REDUCE: (1059), (1084) imply:
% 193.32/27.10  | | | | | | | | | |   (1087)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) =
% 193.32/27.10  | | | | | | | | | |           all_1163_1
% 193.32/27.10  | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | REDUCE: (89), (1083) imply:
% 193.32/27.10  | | | | | | | | | |   (1088)  c_member(all_622_1, all_1163_1, v_L) = all_1163_0
% 193.32/27.10  | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | REDUCE: (89), (1082) imply:
% 193.32/27.10  | | | | | | | | | |   (1089)  c_member(all_622_1, all_872_1, v_L) = all_1163_2
% 193.32/27.10  | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | BETA: splitting (198) gives:
% 193.32/27.10  | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | Case 1:
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | |   (1090)  all_872_8 = v_x
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | COMBINE_EQS: (1059), (1090) imply:
% 193.32/27.10  | | | | | | | | | | |   (1091)  v_x = v_y
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | REDUCE: (13), (1091) imply:
% 193.32/27.10  | | | | | | | | | | |   (1092)  $false
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | CLOSE: (1092) is inconsistent.
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | Case 2:
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | |   (1093)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.32/27.10  | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.32/27.10  | | | | | | | | | | |               all_872_8) = v1 & c_member(all_676_0, v1, v_L)
% 193.32/27.10  | | | | | | | | | | |             = v2 & c_member(all_676_0, all_872_3, v_L) = v0
% 193.32/27.10  | | | | | | | | | | |             & $i(v1) & (v2 = 0 | v0 = 0))
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | DELTA: instantiating (1093) with fresh symbols all_1174_0,
% 193.32/27.10  | | | | | | | | | | |        all_1174_1, all_1174_2 gives:
% 193.32/27.10  | | | | | | | | | | |   (1094)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8)
% 193.32/27.10  | | | | | | | | | | |           = all_1174_1 & c_member(all_676_0, all_1174_1,
% 193.32/27.10  | | | | | | | | | | |             v_L) = all_1174_0 & c_member(all_676_0,
% 193.32/27.10  | | | | | | | | | | |             all_872_3, v_L) = all_1174_2 & $i(all_1174_1) &
% 193.32/27.10  | | | | | | | | | | |           (all_1174_0 = 0 | all_1174_2 = 0)
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | ALPHA: (1094) implies:
% 193.32/27.10  | | | | | | | | | | |   (1095)  c_member(all_676_0, all_872_3, v_L) = all_1174_2
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | REDUCE: (89), (1095) imply:
% 193.32/27.10  | | | | | | | | | | |   (1096)  c_member(all_622_1, all_872_3, v_L) = all_1174_2
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | GROUND_INST: instantiating (20) with all_872_2, all_1174_2,
% 193.32/27.10  | | | | | | | | | | |              v_L, all_872_3, all_622_1, simplifying with (185),
% 193.32/27.10  | | | | | | | | | | |              (1096) gives:
% 193.32/27.10  | | | | | | | | | | |   (1097)  all_1174_2 = all_872_2
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | GROUND_INST: instantiating (20) with all_872_0, all_1163_2,
% 193.32/27.10  | | | | | | | | | | |              v_L, all_872_1, all_622_1, simplifying with (184),
% 193.32/27.10  | | | | | | | | | | |              (1089) gives:
% 193.32/27.10  | | | | | | | | | | |   (1098)  all_1163_2 = all_872_0
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_3, all_1163_1,
% 193.32/27.10  | | | | | | | | | | |              v_x, v_y, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.10  | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/27.10  | | | | | | | | | | |              (1069), (1087) gives:
% 193.32/27.10  | | | | | | | | | | |   (1099)  all_1163_1 = all_872_3
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | REDUCE: (1088), (1099) imply:
% 193.32/27.10  | | | | | | | | | | |   (1100)  c_member(all_622_1, all_872_3, v_L) = all_1163_0
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | BETA: splitting (1085) gives:
% 193.32/27.10  | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | Case 1:
% 193.32/27.10  | | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | |   (1101)  all_1163_0 = 0
% 193.32/27.10  | | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | | REDUCE: (1100), (1101) imply:
% 193.32/27.10  | | | | | | | | | | | |   (1102)  c_member(all_622_1, all_872_3, v_L) = 0
% 193.32/27.10  | | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_872_2, 0, v_L,
% 193.32/27.10  | | | | | | | | | | | |              all_872_3, all_622_1, simplifying with (185),
% 193.32/27.10  | | | | | | | | | | | |              (1102) gives:
% 193.32/27.10  | | | | | | | | | | | |   (1103)  all_872_2 = 0
% 193.32/27.10  | | | | | | | | | | | | 
% 193.32/27.10  | | | | | | | | | | | | GROUND_INST: instantiating (fact_antisymD) with all_872_9, v_x,
% 193.32/27.10  | | | | | | | | | | | |              v_L, tc_Arrow__Order__Mirabelle_Oalt, all_622_1,
% 193.32/27.10  | | | | | | | | | | | |              all_872_5, simplifying with (15), (16), (17),
% 193.32/27.10  | | | | | | | | | | | |              (23), (169), (180), (1072) gives:
% 193.32/27.11  | | | | | | | | | | | |   (1104)  all_872_9 = v_x |  ? [v0: any] :  ? [v1: $i] :  ?
% 193.32/27.11  | | | | | | | | | | | |           [v2: any] :
% 193.32/27.11  | | | | | | | | | | | |           (c_Relation_Oantisym(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.11  | | | | | | | | | | | |               v_L) = v0 &
% 193.32/27.11  | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.11  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.32/27.11  | | | | | | | | | | | |               all_872_9) = v1 & c_member(all_622_1, v1, v_L)
% 193.32/27.11  | | | | | | | | | | | |             = v2 & $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0)))
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | GROUND_INST: instantiating (44) with v_y, v_x, all_872_3,
% 193.32/27.11  | | | | | | | | | | | |              simplifying with (16), (1069), (1073) gives:
% 193.32/27.11  | | | | | | | | | | | |   (1105)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.11  | | | | | | | | | | | |               all_872_3, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 193.32/27.11  | | | | | | | | | | | |             $i] : ( ~
% 193.32/27.11  | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.11  | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 193.32/27.11  | | | | | | | | | | | |               v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 193.32/27.11  | | | | | | | | | | | |              ? [v4: any] :
% 193.32/27.11  | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.11  | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 193.32/27.11  | | | | | | | | | | | |               v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/27.11  | | | | | | | | | | | |               c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 193.32/27.11  | | | | | | | | | | | |                 ~ (v3 = 0) | v4 = 0)))
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | GROUND_INST: instantiating (44) with v_x, all_1143_3,
% 193.32/27.11  | | | | | | | | | | | |              all_1143_2, simplifying with (16), (1064), (1067)
% 193.32/27.11  | | | | | | | | | | | |              gives:
% 193.32/27.11  | | | | | | | | | | | |   (1106)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.11  | | | | | | | | | | | |               all_1143_2, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 193.32/27.11  | | | | | | | | | | | |             $i] : ( ~
% 193.32/27.11  | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.11  | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 193.32/27.11  | | | | | | | | | | | |               v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 193.32/27.11  | | | | | | | | | | | |              ? [v4: any] :
% 193.32/27.11  | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.11  | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_1143_3,
% 193.32/27.11  | | | | | | | | | | | |                 v0) = v2 & c_member(all_676_0, v2, v_L) = v3
% 193.32/27.11  | | | | | | | | | | | |               & c_member(all_676_0, v1, v_L) = v4 & $i(v2) &
% 193.32/27.11  | | | | | | | | | | | |               ( ~ (v3 = 0) | v4 = 0)))
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | GROUND_INST: instantiating (1023) with all_1143_3, all_1143_1,
% 193.32/27.11  | | | | | | | | | | | |              simplifying with (1064), (1068) gives:
% 193.32/27.11  | | | | | | | | | | | |   (1107)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.11  | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.11  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.32/27.11  | | | | | | | | | | | |               all_1143_3) = v0 & c_member(all_676_0, v0,
% 193.32/27.11  | | | | | | | | | | | |               v_L) = v1 & c_member(all_676_0, all_1143_1,
% 193.32/27.11  | | | | | | | | | | | |               v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | DELTA: instantiating (1107) with fresh symbols
% 193.32/27.11  | | | | | | | | | | | |        all_1249_0, all_1249_1, all_1249_2 gives:
% 193.32/27.11  | | | | | | | | | | | |   (1108)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.11  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.32/27.11  | | | | | | | | | | | |             all_1143_3) = all_1249_2 & c_member(all_676_0,
% 193.32/27.11  | | | | | | | | | | | |             all_1249_2, v_L) = all_1249_1 &
% 193.32/27.11  | | | | | | | | | | | |           c_member(all_676_0, all_1143_1, v_L) = all_1249_0
% 193.32/27.11  | | | | | | | | | | | |           & $i(all_1249_2) & ( ~ (all_1249_1 = 0) |
% 193.32/27.11  | | | | | | | | | | | |             all_1249_0 = 0)
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | ALPHA: (1108) implies:
% 193.32/27.11  | | | | | | | | | | | |   (1109)  c_member(all_676_0, all_1143_1, v_L) = all_1249_0
% 193.32/27.11  | | | | | | | | | | | |   (1110)  c_member(all_676_0, all_1249_2, v_L) = all_1249_1
% 193.32/27.11  | | | | | | | | | | | |   (1111)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.11  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.32/27.11  | | | | | | | | | | | |             all_1143_3) = all_1249_2
% 193.32/27.11  | | | | | | | | | | | |   (1112)   ~ (all_1249_1 = 0) | all_1249_0 = 0
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | REDUCE: (89), (1110) imply:
% 193.32/27.11  | | | | | | | | | | | |   (1113)  c_member(all_622_1, all_1249_2, v_L) = all_1249_1
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | REDUCE: (89), (1109) imply:
% 193.32/27.11  | | | | | | | | | | | |   (1114)  c_member(all_622_1, all_1143_1, v_L) = all_1249_0
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | BETA: splitting (1106) gives:
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | Case 1:
% 193.32/27.11  | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | |   (1115)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.11  | | | | | | | | | | | | |               all_1143_2, v_L) = v0)
% 193.32/27.11  | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | DELTA: instantiating (1115) with fresh symbol all_1263_0
% 193.32/27.11  | | | | | | | | | | | | |        gives:
% 193.32/27.11  | | | | | | | | | | | | |   (1116)   ~ (all_1263_0 = 0) & c_member(all_676_0,
% 193.32/27.11  | | | | | | | | | | | | |             all_1143_2, v_L) = all_1263_0
% 193.32/27.11  | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | ALPHA: (1116) implies:
% 193.32/27.11  | | | | | | | | | | | | |   (1117)   ~ (all_1263_0 = 0)
% 193.32/27.11  | | | | | | | | | | | | |   (1118)  c_member(all_676_0, all_1143_2, v_L) = all_1263_0
% 193.32/27.11  | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | REDUCE: (89), (1118) imply:
% 193.32/27.11  | | | | | | | | | | | | |   (1119)  c_member(all_622_1, all_1143_2, v_L) = all_1263_0
% 193.32/27.11  | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1263_0, v_L,
% 193.32/27.11  | | | | | | | | | | | | |              all_1143_2, all_622_1, simplifying with (1071),
% 193.32/27.11  | | | | | | | | | | | | |              (1119) gives:
% 193.32/27.11  | | | | | | | | | | | | |   (1120)  all_1263_0 = 0
% 193.32/27.11  | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | REDUCE: (1117), (1120) imply:
% 193.32/27.11  | | | | | | | | | | | | |   (1121)  $false
% 193.32/27.11  | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | CLOSE: (1121) is inconsistent.
% 193.32/27.11  | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | Case 2:
% 193.32/27.11  | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | |   (1122)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/27.11  | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.11  | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 193.32/27.11  | | | | | | | | | | | | |               v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 193.32/27.11  | | | | | | | | | | | | |              ? [v4: any] :
% 193.32/27.11  | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.11  | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_1143_3,
% 193.32/27.11  | | | | | | | | | | | | |                 v0) = v2 & c_member(all_676_0, v2, v_L) = v3
% 193.32/27.11  | | | | | | | | | | | | |               & c_member(all_676_0, v1, v_L) = v4 & $i(v2) &
% 193.32/27.11  | | | | | | | | | | | | |               ( ~ (v3 = 0) | v4 = 0)))
% 193.32/27.11  | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | GROUND_INST: instantiating (1122) with all_1143_3, all_1143_2,
% 193.32/27.11  | | | | | | | | | | | | |              simplifying with (1064), (1067) gives:
% 193.32/27.11  | | | | | | | | | | | | |   (1123)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.11  | | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.11  | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_1143_3,
% 193.32/27.11  | | | | | | | | | | | | |               all_1143_3) = v0 & c_member(all_676_0, v0,
% 193.32/27.11  | | | | | | | | | | | | |               v_L) = v1 & c_member(all_676_0, all_1143_2,
% 193.32/27.11  | | | | | | | | | | | | |               v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.11  | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | BETA: splitting (1105) gives:
% 193.32/27.11  | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | Case 1:
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | |   (1124)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.11  | | | | | | | | | | | | | |               all_872_3, v_L) = v0)
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | DELTA: instantiating (1124) with fresh symbol all_1264_0
% 193.32/27.11  | | | | | | | | | | | | | |        gives:
% 193.32/27.11  | | | | | | | | | | | | | |   (1125)   ~ (all_1264_0 = 0) & c_member(all_676_0,
% 193.32/27.11  | | | | | | | | | | | | | |             all_872_3, v_L) = all_1264_0
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | ALPHA: (1125) implies:
% 193.32/27.11  | | | | | | | | | | | | | |   (1126)   ~ (all_1264_0 = 0)
% 193.32/27.11  | | | | | | | | | | | | | |   (1127)  c_member(all_676_0, all_872_3, v_L) = all_1264_0
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | REDUCE: (89), (1127) imply:
% 193.32/27.11  | | | | | | | | | | | | | |   (1128)  c_member(all_622_1, all_872_3, v_L) = all_1264_0
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1264_0, v_L,
% 193.32/27.11  | | | | | | | | | | | | | |              all_872_3, all_622_1, simplifying with (1102),
% 193.32/27.11  | | | | | | | | | | | | | |              (1128) gives:
% 193.32/27.11  | | | | | | | | | | | | | |   (1129)  all_1264_0 = 0
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | REDUCE: (1126), (1129) imply:
% 193.32/27.11  | | | | | | | | | | | | | |   (1130)  $false
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | CLOSE: (1130) is inconsistent.
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | Case 2:
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | DELTA: instantiating (1123) with fresh symbols
% 193.32/27.11  | | | | | | | | | | | | | |        all_1267_0, all_1267_1, all_1267_2 gives:
% 193.32/27.11  | | | | | | | | | | | | | |   (1131)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.11  | | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_1143_3,
% 193.32/27.11  | | | | | | | | | | | | | |             all_1143_3) = all_1267_2 & c_member(all_676_0,
% 193.32/27.11  | | | | | | | | | | | | | |             all_1267_2, v_L) = all_1267_1 &
% 193.32/27.11  | | | | | | | | | | | | | |           c_member(all_676_0, all_1143_2, v_L) = all_1267_0
% 193.32/27.11  | | | | | | | | | | | | | |           & $i(all_1267_2) & ( ~ (all_1267_1 = 0) |
% 193.32/27.11  | | | | | | | | | | | | | |             all_1267_0 = 0)
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | ALPHA: (1131) implies:
% 193.32/27.11  | | | | | | | | | | | | | |   (1132)  c_member(all_676_0, all_1143_2, v_L) = all_1267_0
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | REDUCE: (89), (1132) imply:
% 193.32/27.11  | | | | | | | | | | | | | |   (1133)  c_member(all_622_1, all_1143_2, v_L) = all_1267_0
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | BETA: splitting (1104) gives:
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | Case 1:
% 193.32/27.11  | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | |   (1134)  all_872_9 = v_x
% 193.32/27.11  | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | REDUCE: (1045), (1134) imply:
% 193.32/27.11  | | | | | | | | | | | | | | |   (1135)  $false
% 193.32/27.11  | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | CLOSE: (1135) is inconsistent.
% 193.32/27.11  | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | Case 2:
% 193.32/27.11  | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1267_0, v_L,
% 193.32/27.11  | | | | | | | | | | | | | | |              all_1143_2, all_622_1, simplifying with (1071),
% 193.32/27.11  | | | | | | | | | | | | | | |              (1133) gives:
% 193.32/27.11  | | | | | | | | | | | | | | |   (1136)  all_1267_0 = 0
% 193.32/27.11  | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1143_0, all_1249_0,
% 193.32/27.11  | | | | | | | | | | | | | | |              v_L, all_1143_1, all_622_1, simplifying with
% 193.32/27.11  | | | | | | | | | | | | | | |              (1070), (1114) gives:
% 193.32/27.11  | | | | | | | | | | | | | | |   (1137)  all_1249_0 = all_1143_0
% 193.32/27.11  | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_1143_2, all_1249_2,
% 193.32/27.11  | | | | | | | | | | | | | | |              all_1143_3, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.11  | | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/27.11  | | | | | | | | | | | | | | |              (1067), (1111) gives:
% 193.32/27.11  | | | | | | | | | | | | | | |   (1138)  all_1249_2 = all_1143_2
% 193.32/27.11  | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | REDUCE: (1113), (1138) imply:
% 193.32/27.11  | | | | | | | | | | | | | | |   (1139)  c_member(all_622_1, all_1143_2, v_L) = all_1249_1
% 193.32/27.11  | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | BETA: splitting (1112) gives:
% 193.32/27.11  | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | Case 1:
% 193.32/27.11  | | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | |   (1140)   ~ (all_1249_1 = 0)
% 193.32/27.11  | | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1249_1, v_L,
% 193.32/27.11  | | | | | | | | | | | | | | | |              all_1143_2, all_622_1, simplifying with (1071),
% 193.32/27.11  | | | | | | | | | | | | | | | |              (1139) gives:
% 193.32/27.11  | | | | | | | | | | | | | | | |   (1141)  all_1249_1 = 0
% 193.32/27.11  | | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | | REDUCE: (1140), (1141) imply:
% 193.32/27.11  | | | | | | | | | | | | | | | |   (1142)  $false
% 193.32/27.11  | | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | | CLOSE: (1142) is inconsistent.
% 193.32/27.11  | | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | Case 2:
% 193.32/27.11  | | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | |   (1143)  all_1249_0 = 0
% 193.32/27.11  | | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | | COMBINE_EQS: (1137), (1143) imply:
% 193.32/27.11  | | | | | | | | | | | | | | | |   (1144)  all_1143_0 = 0
% 193.32/27.11  | | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | | REDUCE: (1063), (1144) imply:
% 193.32/27.11  | | | | | | | | | | | | | | | |   (1145)  $false
% 193.32/27.11  | | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | | CLOSE: (1145) is inconsistent.
% 193.32/27.11  | | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | | End of split
% 193.32/27.11  | | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | | End of split
% 193.32/27.11  | | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | | End of split
% 193.32/27.11  | | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | End of split
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | Case 2:
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | |   (1146)  all_1163_2 = 0
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | COMBINE_EQS: (1098), (1146) imply:
% 193.32/27.11  | | | | | | | | | | | |   (1147)  all_872_0 = 0
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | REDUCE: (1075), (1147) imply:
% 193.32/27.11  | | | | | | | | | | | |   (1148)  $false
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | | CLOSE: (1148) is inconsistent.
% 193.32/27.11  | | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | | End of split
% 193.32/27.11  | | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | | End of split
% 193.32/27.11  | | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | End of split
% 193.32/27.11  | | | | | | | | | 
% 193.32/27.11  | | | | | | | | Case 2:
% 193.32/27.11  | | | | | | | | | 
% 193.32/27.11  | | | | | | | | |   (1149)  all_1104_0 = 0
% 193.32/27.11  | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | COMBINE_EQS: (1037), (1149) imply:
% 193.32/27.11  | | | | | | | | |   (1150)  all_872_6 = 0
% 193.32/27.11  | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | SIMP: (1150) implies:
% 193.32/27.11  | | | | | | | | |   (1151)  all_872_6 = 0
% 193.32/27.11  | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | REDUCE: (1057), (1151) imply:
% 193.32/27.11  | | | | | | | | |   (1152)  $false
% 193.32/27.11  | | | | | | | | | 
% 193.32/27.11  | | | | | | | | | CLOSE: (1152) is inconsistent.
% 193.32/27.11  | | | | | | | | | 
% 193.32/27.11  | | | | | | | | End of split
% 193.32/27.11  | | | | | | | | 
% 193.32/27.11  | | | | | | | Case 2:
% 193.32/27.11  | | | | | | | | 
% 193.32/27.12  | | | | | | | |   (1153)  all_872_6 = 0 &  ~ (all_872_8 = v_y) &  ? [v0: $i] : 
% 193.32/27.12  | | | | | | | |           ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: any]
% 193.32/27.12  | | | | | | | |           :
% 193.32/27.12  | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) =
% 193.32/27.12  | | | | | | | |             v1 &
% 193.32/27.12  | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) =
% 193.32/27.12  | | | | | | | |             v3 & c_member(all_685_0, v3, v_L) = v4 &
% 193.32/27.12  | | | | | | | |             c_member(all_685_0, v1, v_L) = v2 & $i(v3) & $i(v1)
% 193.32/27.12  | | | | | | | |             & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0 = v_y)) |
% 193.32/27.12  | | | | | | | |               (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) & 
% 193.32/27.12  | | | | | | | |                 ~ (all_872_9 = v_x)) | (v0 = v_y & all_872_8 =
% 193.32/27.12  | | | | | | | |                 v_x &  ~ (all_872_4 = 0) &  ~ (all_872_9 =
% 193.32/27.12  | | | | | | | |                   v_x))))
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | | ALPHA: (1153) implies:
% 193.32/27.12  | | | | | | | |   (1154)  all_872_6 = 0
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | | REDUCE: (1057), (1154) imply:
% 193.32/27.12  | | | | | | | |   (1155)  $false
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | | CLOSE: (1155) is inconsistent.
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | End of split
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | Case 2:
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | |   (1156)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 193.32/27.12  | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) =
% 193.32/27.12  | | | | | | |               v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ?
% 193.32/27.12  | | | | | | |             [v4: any] :
% 193.32/27.12  | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) =
% 193.32/27.12  | | | | | | |               v2 & c_member(all_676_0, v2, v_L) = v3 &
% 193.32/27.12  | | | | | | |               c_member(all_676_0, v1, v_L) = v4 & $i(v2) & ( ~ (v3
% 193.32/27.12  | | | | | | |                   = 0) | v4 = 0)))
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | GROUND_INST: instantiating (1156) with v_x, all_872_5, simplifying
% 193.32/27.12  | | | | | | |              with (16), (180) gives:
% 193.32/27.12  | | | | | | |   (1157)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.12  | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) =
% 193.32/27.12  | | | | | | |             v0 & c_member(all_676_0, v0, v_L) = v1 &
% 193.32/27.12  | | | | | | |             c_member(all_676_0, all_872_5, v_L) = v2 & $i(v0) & (
% 193.32/27.12  | | | | | | |               ~ (v1 = 0) | v2 = 0))
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | GROUND_INST: instantiating (1156) with all_872_8, all_872_7,
% 193.32/27.12  | | | | | | |              simplifying with (170), (181) gives:
% 193.32/27.12  | | | | | | |   (1158)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 193.32/27.12  | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.12  | | | | | | |               all_872_8) = v0 & c_member(all_676_0, v0, v_L) = v1
% 193.32/27.12  | | | | | | |             & c_member(all_676_0, all_872_7, v_L) = v2 & $i(v0) &
% 193.32/27.12  | | | | | | |             ( ~ (v1 = 0) | v2 = 0))
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | DELTA: instantiating (1158) with fresh symbols all_1134_0,
% 193.32/27.12  | | | | | | |        all_1134_1, all_1134_2 gives:
% 193.32/27.12  | | | | | | |   (1159)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_8)
% 193.32/27.12  | | | | | | |           = all_1134_2 & c_member(all_676_0, all_1134_2, v_L) =
% 193.32/27.12  | | | | | | |           all_1134_1 & c_member(all_676_0, all_872_7, v_L) =
% 193.32/27.12  | | | | | | |           all_1134_0 & $i(all_1134_2) & ( ~ (all_1134_1 = 0) |
% 193.32/27.12  | | | | | | |             all_1134_0 = 0)
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | ALPHA: (1159) implies:
% 193.32/27.12  | | | | | | |   (1160)  $i(all_1134_2)
% 193.32/27.12  | | | | | | |   (1161)  c_member(all_676_0, all_872_7, v_L) = all_1134_0
% 193.32/27.12  | | | | | | |   (1162)  c_member(all_676_0, all_1134_2, v_L) = all_1134_1
% 193.32/27.12  | | | | | | |   (1163)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_8)
% 193.32/27.12  | | | | | | |           = all_1134_2
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | DELTA: instantiating (1157) with fresh symbols all_1136_0,
% 193.32/27.12  | | | | | | |        all_1136_1, all_1136_2 gives:
% 193.32/27.12  | | | | | | |   (1164)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) =
% 193.32/27.12  | | | | | | |           all_1136_2 & c_member(all_676_0, all_1136_2, v_L) =
% 193.32/27.12  | | | | | | |           all_1136_1 & c_member(all_676_0, all_872_5, v_L) =
% 193.32/27.12  | | | | | | |           all_1136_0 & $i(all_1136_2) & ( ~ (all_1136_1 = 0) |
% 193.32/27.12  | | | | | | |             all_1136_0 = 0)
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | ALPHA: (1164) implies:
% 193.32/27.12  | | | | | | |   (1165)  c_member(all_676_0, all_872_5, v_L) = all_1136_0
% 193.32/27.12  | | | | | | |   (1166)  c_member(all_676_0, all_1136_2, v_L) = all_1136_1
% 193.32/27.12  | | | | | | |   (1167)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) =
% 193.32/27.12  | | | | | | |           all_1136_2
% 193.32/27.12  | | | | | | |   (1168)   ~ (all_1136_1 = 0) | all_1136_0 = 0
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | REDUCE: (89), (1166) imply:
% 193.32/27.12  | | | | | | |   (1169)  c_member(all_622_1, all_1136_2, v_L) = all_1136_1
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | REDUCE: (89), (1162) imply:
% 193.32/27.12  | | | | | | |   (1170)  c_member(all_622_1, all_1134_2, v_L) = all_1134_1
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | REDUCE: (89), (1165) imply:
% 193.32/27.12  | | | | | | |   (1171)  c_member(all_622_1, all_872_5, v_L) = all_1136_0
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | REDUCE: (89), (1161) imply:
% 193.32/27.12  | | | | | | |   (1172)  c_member(all_622_1, all_872_7, v_L) = all_1134_0
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | GROUND_INST: instantiating (20) with all_872_6, all_1134_0, v_L,
% 193.32/27.12  | | | | | | |              all_872_7, all_622_1, simplifying with (187), (1172)
% 193.32/27.12  | | | | | | |              gives:
% 193.32/27.12  | | | | | | |   (1173)  all_1134_0 = all_872_6
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | GROUND_INST: instantiating (20) with all_872_4, all_1136_0, v_L,
% 193.32/27.12  | | | | | | |              all_872_5, all_622_1, simplifying with (186), (1171)
% 193.32/27.12  | | | | | | |              gives:
% 193.32/27.12  | | | | | | |   (1174)  all_1136_0 = all_872_4
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | GROUND_INST: instantiating (21) with all_872_3, all_1136_2, v_x,
% 193.32/27.12  | | | | | | |              all_872_8, tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 193.32/27.12  | | | | | | |              (182), (1167) gives:
% 193.32/27.12  | | | | | | |   (1175)  all_1136_2 = all_872_3
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | REDUCE: (1169), (1175) imply:
% 193.32/27.12  | | | | | | |   (1176)  c_member(all_622_1, all_872_3, v_L) = all_1136_1
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | GROUND_INST: instantiating (20) with all_872_2, all_1136_1, v_L,
% 193.32/27.12  | | | | | | |              all_872_3, all_622_1, simplifying with (185), (1176)
% 193.32/27.12  | | | | | | |              gives:
% 193.32/27.12  | | | | | | |   (1177)  all_1136_1 = all_872_2
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | BETA: splitting (196) gives:
% 193.32/27.12  | | | | | | | 
% 193.32/27.12  | | | | | | | Case 1:
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | |   (1178)  all_872_8 = all_872_9
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | | REDUCE: (182), (1178) imply:
% 193.32/27.12  | | | | | | | |   (1179)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) =
% 193.32/27.12  | | | | | | | |           all_872_3
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | | REF_CLOSE: (20), (21), (90), (180), (185), (186), (656), (657),
% 193.32/27.12  | | | | | | | |            (1178), (1179) are inconsistent by sub-proof #5.
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | Case 2:
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | |   (1180)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 193.32/27.12  | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.12  | | | | | | | |               all_872_9) = v1 & c_member(all_676_0, v1, v_L) =
% 193.32/27.12  | | | | | | | |             v2 & c_member(all_676_0, all_872_7, v_L) = v0 &
% 193.32/27.12  | | | | | | | |             $i(v1) & (v2 = 0 | v0 = 0))
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | | DELTA: instantiating (1180) with fresh symbols all_1152_0,
% 193.32/27.12  | | | | | | | |        all_1152_1, all_1152_2 gives:
% 193.32/27.12  | | | | | | | |   (1181)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.12  | | | | | | | |             all_872_9) = all_1152_1 & c_member(all_676_0,
% 193.32/27.12  | | | | | | | |             all_1152_1, v_L) = all_1152_0 & c_member(all_676_0,
% 193.32/27.12  | | | | | | | |             all_872_7, v_L) = all_1152_2 & $i(all_1152_1) &
% 193.32/27.12  | | | | | | | |           (all_1152_0 = 0 | all_1152_2 = 0)
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | | ALPHA: (1181) implies:
% 193.32/27.12  | | | | | | | |   (1182)  c_member(all_676_0, all_872_7, v_L) = all_1152_2
% 193.32/27.12  | | | | | | | |   (1183)  c_member(all_676_0, all_1152_1, v_L) = all_1152_0
% 193.32/27.12  | | | | | | | |   (1184)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 193.32/27.12  | | | | | | | |             all_872_9) = all_1152_1
% 193.32/27.12  | | | | | | | |   (1185)  all_1152_0 = 0 | all_1152_2 = 0
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | | REDUCE: (89), (1183) imply:
% 193.32/27.12  | | | | | | | |   (1186)  c_member(all_622_1, all_1152_1, v_L) = all_1152_0
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | | REDUCE: (89), (1182) imply:
% 193.32/27.12  | | | | | | | |   (1187)  c_member(all_622_1, all_872_7, v_L) = all_1152_2
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | | GROUND_INST: instantiating (20) with all_872_6, all_1152_2, v_L,
% 193.32/27.12  | | | | | | | |              all_872_7, all_622_1, simplifying with (187),
% 193.32/27.12  | | | | | | | |              (1187) gives:
% 193.32/27.12  | | | | | | | |   (1188)  all_1152_2 = all_872_6
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | | BETA: splitting (193) gives:
% 193.32/27.12  | | | | | | | | 
% 193.32/27.12  | | | | | | | | Case 1:
% 193.32/27.12  | | | | | | | | | 
% 193.32/27.12  | | | | | | | | |   (1189)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.12  | | | | | | | | |               all_872_1, v_L) = v0)
% 193.32/27.12  | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | DELTA: instantiating (1189) with fresh symbol all_1163_0
% 193.32/27.12  | | | | | | | | |        gives:
% 193.32/27.12  | | | | | | | | |   (1190)   ~ (all_1163_0 = 0) & c_member(all_676_0, all_872_1,
% 193.32/27.12  | | | | | | | | |             v_L) = all_1163_0
% 193.32/27.12  | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | ALPHA: (1190) implies:
% 193.32/27.12  | | | | | | | | |   (1191)   ~ (all_1163_0 = 0)
% 193.32/27.12  | | | | | | | | |   (1192)  c_member(all_676_0, all_872_1, v_L) = all_1163_0
% 193.32/27.12  | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | REDUCE: (89), (1192) imply:
% 193.32/27.12  | | | | | | | | |   (1193)  c_member(all_622_1, all_872_1, v_L) = all_1163_0
% 193.32/27.12  | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | GROUND_INST: instantiating (20) with all_872_0, all_1163_0,
% 193.32/27.12  | | | | | | | | |              v_L, all_872_1, all_622_1, simplifying with (184),
% 193.32/27.12  | | | | | | | | |              (1193) gives:
% 193.32/27.12  | | | | | | | | |   (1194)  all_1163_0 = all_872_0
% 193.32/27.12  | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | REDUCE: (1191), (1194) imply:
% 193.32/27.12  | | | | | | | | |   (1195)   ~ (all_872_0 = 0)
% 193.32/27.12  | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | BETA: splitting (190) gives:
% 193.32/27.12  | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | Case 1:
% 193.32/27.12  | | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | |   (1196)  all_872_2 = 0
% 193.32/27.12  | | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | | REDUCE: (185), (1196) imply:
% 193.32/27.12  | | | | | | | | | |   (1197)  c_member(all_622_1, all_872_3, v_L) = 0
% 193.32/27.12  | | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | | BETA: splitting (188) gives:
% 193.32/27.12  | | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | | Case 1:
% 193.32/27.12  | | | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | | |   (1198)  all_872_6 = 0
% 193.32/27.12  | | | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | | | REDUCE: (187), (1198) imply:
% 193.32/27.12  | | | | | | | | | | |   (1199)  c_member(all_622_1, all_872_7, v_L) = 0
% 193.32/27.12  | | | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | | | GROUND_INST: instantiating (43) with all_872_8, all_1134_2,
% 193.32/27.12  | | | | | | | | | | |              simplifying with (170), (1163) gives:
% 193.32/27.12  | | | | | | | | | | |   (1200)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 193.32/27.12  | | | | | | | | | | |               all_1134_2, v_L) = v0)
% 193.32/27.12  | | | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | | | DELTA: instantiating (1200) with fresh symbol all_1214_0
% 193.32/27.12  | | | | | | | | | | |        gives:
% 193.32/27.12  | | | | | | | | | | |   (1201)   ~ (all_1214_0 = 0) & c_member(all_676_0,
% 193.32/27.12  | | | | | | | | | | |             all_1134_2, v_L) = all_1214_0
% 193.32/27.12  | | | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | | | ALPHA: (1201) implies:
% 193.32/27.12  | | | | | | | | | | |   (1202)   ~ (all_1214_0 = 0)
% 193.32/27.12  | | | | | | | | | | |   (1203)  c_member(all_676_0, all_1134_2, v_L) = all_1214_0
% 193.32/27.12  | | | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | | | REDUCE: (89), (1203) imply:
% 193.32/27.12  | | | | | | | | | | |   (1204)  c_member(all_622_1, all_1134_2, v_L) = all_1214_0
% 193.32/27.12  | | | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | | | BETA: splitting (657) gives:
% 193.32/27.12  | | | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | | | Case 1:
% 193.32/27.12  | | | | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | | | |   (1205)  all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ?
% 193.32/27.12  | | | | | | | | | | | |           [v1: $i] :  ? [v2: $i] :  ? [v3: int] : ( ~ (v3 =
% 193.32/27.12  | | | | | | | | | | | |               0) &  ~ (v0 = v_y) &
% 193.32/27.12  | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.12  | | | | | | | | | | | |               v0) = v2 &
% 193.32/27.12  | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.12  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1
% 193.32/27.12  | | | | | | | | | | | |             & c_member(all_685_0, v2, v_L) = v3 &
% 193.32/27.12  | | | | | | | | | | | |             c_member(all_685_0, v1, v_L) = 0 & $i(v2) &
% 193.32/27.12  | | | | | | | | | | | |             $i(v1) & $i(v0))
% 193.32/27.12  | | | | | | | | | | | | 
% 193.32/27.12  | | | | | | | | | | | | ALPHA: (1205) implies:
% 193.32/27.13  | | | | | | | | | | | |   (1206)  all_872_8 = v_y
% 193.32/27.13  | | | | | | | | | | | |   (1207)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3:
% 193.32/27.13  | | | | | | | | | | | |             int] : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 193.32/27.13  | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.13  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.13  | | | | | | | | | | | |               v0) = v2 &
% 193.32/27.13  | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.13  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1
% 193.32/27.13  | | | | | | | | | | | |             & c_member(all_685_0, v2, v_L) = v3 &
% 193.32/27.13  | | | | | | | | | | | |             c_member(all_685_0, v1, v_L) = 0 & $i(v2) &
% 193.32/27.13  | | | | | | | | | | | |             $i(v1) & $i(v0))
% 193.32/27.13  | | | | | | | | | | | | 
% 193.32/27.13  | | | | | | | | | | | | DELTA: instantiating (1207) with fresh symbols
% 193.32/27.13  | | | | | | | | | | | |        all_1341_0, all_1341_1, all_1341_2, all_1341_3
% 193.32/27.13  | | | | | | | | | | | |        gives:
% 193.32/27.13  | | | | | | | | | | | |   (1208)   ~ (all_1341_0 = 0) &  ~ (all_1341_3 = v_y) &
% 193.32/27.13  | | | | | | | | | | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.13  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.13  | | | | | | | | | | | |             all_1341_3) = all_1341_1 &
% 193.32/27.13  | | | | | | | | | | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.13  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.32/27.13  | | | | | | | | | | | |             all_1341_3) = all_1341_2 & c_member(all_685_0,
% 193.32/27.13  | | | | | | | | | | | |             all_1341_1, v_L) = all_1341_0 &
% 193.32/27.13  | | | | | | | | | | | |           c_member(all_685_0, all_1341_2, v_L) = 0 &
% 193.32/27.13  | | | | | | | | | | | |           $i(all_1341_1) & $i(all_1341_2) & $i(all_1341_3)
% 193.32/27.13  | | | | | | | | | | | | 
% 193.32/27.13  | | | | | | | | | | | | ALPHA: (1208) implies:
% 193.32/27.13  | | | | | | | | | | | |   (1209)   ~ (all_1341_0 = 0)
% 193.32/27.13  | | | | | | | | | | | |   (1210)  $i(all_1341_3)
% 193.32/27.13  | | | | | | | | | | | |   (1211)  c_member(all_685_0, all_1341_2, v_L) = 0
% 193.32/27.13  | | | | | | | | | | | |   (1212)  c_member(all_685_0, all_1341_1, v_L) = all_1341_0
% 193.32/27.13  | | | | | | | | | | | |   (1213)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.13  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 193.32/27.13  | | | | | | | | | | | |             all_1341_3) = all_1341_2
% 193.32/27.13  | | | | | | | | | | | |   (1214)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.13  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 193.32/27.13  | | | | | | | | | | | |             all_1341_3) = all_1341_1
% 193.32/27.13  | | | | | | | | | | | | 
% 193.32/27.13  | | | | | | | | | | | | REDUCE: (181), (1206) imply:
% 193.32/27.13  | | | | | | | | | | | |   (1215)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 193.32/27.13  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_y)
% 193.32/27.13  | | | | | | | | | | | |           = all_872_7
% 193.32/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | REDUCE: (90), (1212) imply:
% 194.05/27.13  | | | | | | | | | | | |   (1216)  c_member(all_622_1, all_1341_1, v_L) = all_1341_0
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | REDUCE: (90), (1211) imply:
% 194.05/27.13  | | | | | | | | | | | |   (1217)  c_member(all_622_1, all_1341_2, v_L) = 0
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | REDUCE: (170), (1206) imply:
% 194.05/27.13  | | | | | | | | | | | |   (1218)  $i(v_y)
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | GROUND_INST: instantiating (44) with v_x, all_1341_3,
% 194.05/27.13  | | | | | | | | | | | |              all_1341_2, simplifying with (16), (1210), (1213)
% 194.05/27.13  | | | | | | | | | | | |              gives:
% 194.05/27.13  | | | | | | | | | | | |   (1219)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.05/27.13  | | | | | | | | | | | |               all_1341_2, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 194.05/27.13  | | | | | | | | | | | |             $i] : ( ~
% 194.05/27.13  | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.13  | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 194.05/27.13  | | | | | | | | | | | |               v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 194.05/27.13  | | | | | | | | | | | |              ? [v4: any] :
% 194.05/27.13  | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.13  | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_1341_3,
% 194.05/27.13  | | | | | | | | | | | |                 v0) = v2 & c_member(all_676_0, v2, v_L) = v3
% 194.05/27.13  | | | | | | | | | | | |               & c_member(all_676_0, v1, v_L) = v4 & $i(v2) &
% 194.05/27.13  | | | | | | | | | | | |               ( ~ (v3 = 0) | v4 = 0)))
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | GROUND_INST: instantiating (44) with all_872_9, v_y, all_872_7,
% 194.05/27.13  | | | | | | | | | | | |              simplifying with (169), (1215), (1218) gives:
% 194.05/27.13  | | | | | | | | | | | |   (1220)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.05/27.13  | | | | | | | | | | | |               all_872_7, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 194.05/27.13  | | | | | | | | | | | |             $i] : ( ~
% 194.05/27.13  | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.13  | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 194.05/27.13  | | | | | | | | | | | |                 v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 194.05/27.13  | | | | | | | | | | | |             [v3: any] :  ? [v4: any] :
% 194.05/27.13  | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.13  | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 194.05/27.13  | | | | | | | | | | | |               v2 & c_member(all_676_0, v2, v_L) = v3 &
% 194.05/27.13  | | | | | | | | | | | |               c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 194.05/27.13  | | | | | | | | | | | |                 ~ (v3 = 0) | v4 = 0)))
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | GROUND_INST: instantiating (1156) with all_1341_3, all_1341_1,
% 194.05/27.13  | | | | | | | | | | | |              simplifying with (1210), (1214) gives:
% 194.05/27.13  | | | | | | | | | | | |   (1221)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.13  | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.13  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.13  | | | | | | | | | | | |               all_1341_3) = v0 & c_member(all_676_0, v0,
% 194.05/27.13  | | | | | | | | | | | |               v_L) = v1 & c_member(all_676_0, all_1341_1,
% 194.05/27.13  | | | | | | | | | | | |               v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | GROUND_INST: instantiating (1023) with all_1341_3, all_1341_1,
% 194.05/27.13  | | | | | | | | | | | |              simplifying with (1210), (1214) gives:
% 194.05/27.13  | | | | | | | | | | | |   (1222)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.13  | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.13  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 194.05/27.13  | | | | | | | | | | | |               all_1341_3) = v0 & c_member(all_676_0, v0,
% 194.05/27.13  | | | | | | | | | | | |               v_L) = v1 & c_member(all_676_0, all_1341_1,
% 194.05/27.13  | | | | | | | | | | | |               v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | DELTA: instantiating (1222) with fresh symbols
% 194.05/27.13  | | | | | | | | | | | |        all_1390_0, all_1390_1, all_1390_2 gives:
% 194.05/27.13  | | | | | | | | | | | |   (1223)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.13  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 194.05/27.13  | | | | | | | | | | | |             all_1341_3) = all_1390_2 & c_member(all_676_0,
% 194.05/27.13  | | | | | | | | | | | |             all_1390_2, v_L) = all_1390_1 &
% 194.05/27.13  | | | | | | | | | | | |           c_member(all_676_0, all_1341_1, v_L) = all_1390_0
% 194.05/27.13  | | | | | | | | | | | |           & $i(all_1390_2) & ( ~ (all_1390_1 = 0) |
% 194.05/27.13  | | | | | | | | | | | |             all_1390_0 = 0)
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | ALPHA: (1223) implies:
% 194.05/27.13  | | | | | | | | | | | |   (1224)  c_member(all_676_0, all_1341_1, v_L) = all_1390_0
% 194.05/27.13  | | | | | | | | | | | |   (1225)  c_member(all_676_0, all_1390_2, v_L) = all_1390_1
% 194.05/27.13  | | | | | | | | | | | |   (1226)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.13  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 194.05/27.13  | | | | | | | | | | | |             all_1341_3) = all_1390_2
% 194.05/27.13  | | | | | | | | | | | |   (1227)   ~ (all_1390_1 = 0) | all_1390_0 = 0
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | DELTA: instantiating (1221) with fresh symbols
% 194.05/27.13  | | | | | | | | | | | |        all_1394_0, all_1394_1, all_1394_2 gives:
% 194.05/27.13  | | | | | | | | | | | |   (1228)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.13  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.13  | | | | | | | | | | | |             all_1341_3) = all_1394_2 & c_member(all_676_0,
% 194.05/27.13  | | | | | | | | | | | |             all_1394_2, v_L) = all_1394_1 &
% 194.05/27.13  | | | | | | | | | | | |           c_member(all_676_0, all_1341_1, v_L) = all_1394_0
% 194.05/27.13  | | | | | | | | | | | |           & $i(all_1394_2) & ( ~ (all_1394_1 = 0) |
% 194.05/27.13  | | | | | | | | | | | |             all_1394_0 = 0)
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | ALPHA: (1228) implies:
% 194.05/27.13  | | | | | | | | | | | |   (1229)  c_member(all_676_0, all_1341_1, v_L) = all_1394_0
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | REDUCE: (89), (1225) imply:
% 194.05/27.13  | | | | | | | | | | | |   (1230)  c_member(all_622_1, all_1390_2, v_L) = all_1390_1
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | REDUCE: (89), (1229) imply:
% 194.05/27.13  | | | | | | | | | | | |   (1231)  c_member(all_622_1, all_1341_1, v_L) = all_1394_0
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | REDUCE: (89), (1224) imply:
% 194.05/27.13  | | | | | | | | | | | |   (1232)  c_member(all_622_1, all_1341_1, v_L) = all_1390_0
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | BETA: splitting (1220) gives:
% 194.05/27.13  | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | Case 1:
% 194.05/27.13  | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | |   (1233)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.05/27.13  | | | | | | | | | | | | |               all_872_7, v_L) = v0)
% 194.05/27.13  | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | DELTA: instantiating (1233) with fresh symbol all_1123_0
% 194.05/27.13  | | | | | | | | | | | | |        gives:
% 194.05/27.13  | | | | | | | | | | | | |   (1234)   ~ (all_1123_0 = 0) & c_member(all_676_0,
% 194.05/27.13  | | | | | | | | | | | | |             all_872_7, v_L) = all_1123_0
% 194.05/27.13  | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | REF_CLOSE: (20), (89), (1199), (1234) are inconsistent by
% 194.05/27.13  | | | | | | | | | | | | |            sub-proof #14.
% 194.05/27.13  | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | Case 2:
% 194.05/27.13  | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | |   (1235)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.05/27.13  | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.13  | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 194.05/27.13  | | | | | | | | | | | | |                 v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 194.05/27.13  | | | | | | | | | | | | |             [v3: any] :  ? [v4: any] :
% 194.05/27.13  | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.13  | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 194.05/27.13  | | | | | | | | | | | | |               v2 & c_member(all_676_0, v2, v_L) = v3 &
% 194.05/27.13  | | | | | | | | | | | | |               c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 194.05/27.13  | | | | | | | | | | | | |                 ~ (v3 = 0) | v4 = 0)))
% 194.05/27.13  | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | GROUND_INST: instantiating (1235) with all_1341_3, all_1341_1,
% 194.05/27.13  | | | | | | | | | | | | |              simplifying with (1210), (1214) gives:
% 194.05/27.13  | | | | | | | | | | | | |   (1236)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.13  | | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.13  | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_y,
% 194.05/27.13  | | | | | | | | | | | | |               all_1341_3) = v0 & c_member(all_676_0, v0,
% 194.05/27.13  | | | | | | | | | | | | |               v_L) = v1 & c_member(all_676_0, all_1341_1,
% 194.05/27.13  | | | | | | | | | | | | |               v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.13  | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | BETA: splitting (1219) gives:
% 194.05/27.13  | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | Case 1:
% 194.05/27.13  | | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | |   (1237)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.05/27.13  | | | | | | | | | | | | | |               all_1341_2, v_L) = v0)
% 194.05/27.13  | | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | | DELTA: instantiating (1237) with fresh symbol all_1447_0
% 194.05/27.13  | | | | | | | | | | | | | |        gives:
% 194.05/27.13  | | | | | | | | | | | | | |   (1238)   ~ (all_1447_0 = 0) & c_member(all_676_0,
% 194.05/27.13  | | | | | | | | | | | | | |             all_1341_2, v_L) = all_1447_0
% 194.05/27.13  | | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | | ALPHA: (1238) implies:
% 194.05/27.13  | | | | | | | | | | | | | |   (1239)   ~ (all_1447_0 = 0)
% 194.05/27.13  | | | | | | | | | | | | | |   (1240)  c_member(all_676_0, all_1341_2, v_L) = all_1447_0
% 194.05/27.13  | | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | | REDUCE: (89), (1240) imply:
% 194.05/27.13  | | | | | | | | | | | | | |   (1241)  c_member(all_622_1, all_1341_2, v_L) = all_1447_0
% 194.05/27.13  | | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1447_0, v_L,
% 194.05/27.13  | | | | | | | | | | | | | |              all_1341_2, all_622_1, simplifying with (1217),
% 194.05/27.13  | | | | | | | | | | | | | |              (1241) gives:
% 194.05/27.13  | | | | | | | | | | | | | |   (1242)  all_1447_0 = 0
% 194.05/27.13  | | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | | REDUCE: (1239), (1242) imply:
% 194.05/27.13  | | | | | | | | | | | | | |   (1243)  $false
% 194.05/27.13  | | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | | CLOSE: (1243) is inconsistent.
% 194.05/27.13  | | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | Case 2:
% 194.05/27.13  | | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | |   (1244)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.05/27.13  | | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.13  | | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 194.05/27.13  | | | | | | | | | | | | | |               v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 194.05/27.13  | | | | | | | | | | | | | |              ? [v4: any] :
% 194.05/27.13  | | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.13  | | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_1341_3,
% 194.05/27.13  | | | | | | | | | | | | | |                 v0) = v2 & c_member(all_676_0, v2, v_L) = v3
% 194.05/27.13  | | | | | | | | | | | | | |               & c_member(all_676_0, v1, v_L) = v4 & $i(v2) &
% 194.05/27.13  | | | | | | | | | | | | | |               ( ~ (v3 = 0) | v4 = 0)))
% 194.05/27.13  | | | | | | | | | | | | | | 
% 194.05/27.13  | | | | | | | | | | | | | | GROUND_INST: instantiating (1244) with all_1341_3, all_1341_2,
% 194.05/27.13  | | | | | | | | | | | | | |              simplifying with (1210), (1213) gives:
% 194.05/27.14  | | | | | | | | | | | | | |   (1245)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.14  | | | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_1341_3,
% 194.05/27.14  | | | | | | | | | | | | | |               all_1341_3) = v0 & c_member(all_676_0, v0,
% 194.05/27.14  | | | | | | | | | | | | | |               v_L) = v1 & c_member(all_676_0, all_1341_2,
% 194.05/27.14  | | | | | | | | | | | | | |               v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | DELTA: instantiating (1236) with fresh symbols
% 194.05/27.14  | | | | | | | | | | | | | |        all_1448_0, all_1448_1, all_1448_2 gives:
% 194.05/27.14  | | | | | | | | | | | | | |   (1246)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_y,
% 194.05/27.14  | | | | | | | | | | | | | |             all_1341_3) = all_1448_2 & c_member(all_676_0,
% 194.05/27.14  | | | | | | | | | | | | | |             all_1448_2, v_L) = all_1448_1 &
% 194.05/27.14  | | | | | | | | | | | | | |           c_member(all_676_0, all_1341_1, v_L) = all_1448_0
% 194.05/27.14  | | | | | | | | | | | | | |           & $i(all_1448_2) & ( ~ (all_1448_1 = 0) |
% 194.05/27.14  | | | | | | | | | | | | | |             all_1448_0 = 0)
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | ALPHA: (1246) implies:
% 194.05/27.14  | | | | | | | | | | | | | |   (1247)  c_member(all_676_0, all_1341_1, v_L) = all_1448_0
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | DELTA: instantiating (1245) with fresh symbols
% 194.05/27.14  | | | | | | | | | | | | | |        all_1450_0, all_1450_1, all_1450_2 gives:
% 194.05/27.14  | | | | | | | | | | | | | |   (1248)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_1341_3,
% 194.05/27.14  | | | | | | | | | | | | | |             all_1341_3) = all_1450_2 & c_member(all_676_0,
% 194.05/27.14  | | | | | | | | | | | | | |             all_1450_2, v_L) = all_1450_1 &
% 194.05/27.14  | | | | | | | | | | | | | |           c_member(all_676_0, all_1341_2, v_L) = all_1450_0
% 194.05/27.14  | | | | | | | | | | | | | |           & $i(all_1450_2) & ( ~ (all_1450_1 = 0) |
% 194.05/27.14  | | | | | | | | | | | | | |             all_1450_0 = 0)
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | ALPHA: (1248) implies:
% 194.05/27.14  | | | | | | | | | | | | | |   (1249)  c_member(all_676_0, all_1341_2, v_L) = all_1450_0
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | REDUCE: (89), (1247) imply:
% 194.05/27.14  | | | | | | | | | | | | | |   (1250)  c_member(all_622_1, all_1341_1, v_L) = all_1448_0
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | REDUCE: (89), (1249) imply:
% 194.05/27.14  | | | | | | | | | | | | | |   (1251)  c_member(all_622_1, all_1341_2, v_L) = all_1450_0
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1450_0, v_L,
% 194.05/27.14  | | | | | | | | | | | | | |              all_1341_2, all_622_1, simplifying with (1217),
% 194.05/27.14  | | | | | | | | | | | | | |              (1251) gives:
% 194.05/27.14  | | | | | | | | | | | | | |   (1252)  all_1450_0 = 0
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1341_0, all_1394_0,
% 194.05/27.14  | | | | | | | | | | | | | |              v_L, all_1341_1, all_622_1, simplifying with
% 194.05/27.14  | | | | | | | | | | | | | |              (1216), (1231) gives:
% 194.05/27.14  | | | | | | | | | | | | | |   (1253)  all_1394_0 = all_1341_0
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1394_0, all_1448_0,
% 194.05/27.14  | | | | | | | | | | | | | |              v_L, all_1341_1, all_622_1, simplifying with
% 194.05/27.14  | | | | | | | | | | | | | |              (1231), (1250) gives:
% 194.05/27.14  | | | | | | | | | | | | | |   (1254)  all_1448_0 = all_1394_0
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1390_0, all_1448_0,
% 194.05/27.14  | | | | | | | | | | | | | |              v_L, all_1341_1, all_622_1, simplifying with
% 194.05/27.14  | | | | | | | | | | | | | |              (1232), (1250) gives:
% 194.05/27.14  | | | | | | | | | | | | | |   (1255)  all_1448_0 = all_1390_0
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_1341_2, all_1390_2,
% 194.05/27.14  | | | | | | | | | | | | | |              all_1341_3, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.05/27.14  | | | | | | | | | | | | | |              (1213), (1226) gives:
% 194.05/27.14  | | | | | | | | | | | | | |   (1256)  all_1390_2 = all_1341_2
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | COMBINE_EQS: (1254), (1255) imply:
% 194.05/27.14  | | | | | | | | | | | | | |   (1257)  all_1394_0 = all_1390_0
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | SIMP: (1257) implies:
% 194.05/27.14  | | | | | | | | | | | | | |   (1258)  all_1394_0 = all_1390_0
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | COMBINE_EQS: (1253), (1258) imply:
% 194.05/27.14  | | | | | | | | | | | | | |   (1259)  all_1390_0 = all_1341_0
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | REDUCE: (1230), (1256) imply:
% 194.05/27.14  | | | | | | | | | | | | | |   (1260)  c_member(all_622_1, all_1341_2, v_L) = all_1390_1
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | BETA: splitting (1227) gives:
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | Case 1:
% 194.05/27.14  | | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | |   (1261)   ~ (all_1390_1 = 0)
% 194.05/27.14  | | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1390_1, v_L,
% 194.05/27.14  | | | | | | | | | | | | | | |              all_1341_2, all_622_1, simplifying with (1217),
% 194.05/27.14  | | | | | | | | | | | | | | |              (1260) gives:
% 194.05/27.14  | | | | | | | | | | | | | | |   (1262)  all_1390_1 = 0
% 194.05/27.14  | | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | | REDUCE: (1261), (1262) imply:
% 194.05/27.14  | | | | | | | | | | | | | | |   (1263)  $false
% 194.05/27.14  | | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | | CLOSE: (1263) is inconsistent.
% 194.05/27.14  | | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | Case 2:
% 194.05/27.14  | | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | |   (1264)  all_1390_0 = 0
% 194.05/27.14  | | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | | COMBINE_EQS: (1259), (1264) imply:
% 194.05/27.14  | | | | | | | | | | | | | | |   (1265)  all_1341_0 = 0
% 194.05/27.14  | | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | | SIMP: (1265) implies:
% 194.05/27.14  | | | | | | | | | | | | | | |   (1266)  all_1341_0 = 0
% 194.05/27.14  | | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | | REDUCE: (1209), (1266) imply:
% 194.05/27.14  | | | | | | | | | | | | | | |   (1267)  $false
% 194.05/27.14  | | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | | CLOSE: (1267) is inconsistent.
% 194.05/27.14  | | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | | End of split
% 194.05/27.14  | | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | End of split
% 194.05/27.14  | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | End of split
% 194.05/27.14  | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | Case 2:
% 194.05/27.14  | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | |   (1268)  all_872_6 = 0 &  ~ (all_872_8 = v_y) &  ? [v0: $i]
% 194.05/27.14  | | | | | | | | | | | |           :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ?
% 194.05/27.14  | | | | | | | | | | | |           [v4: any] :
% 194.05/27.14  | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.14  | | | | | | | | | | | |               v0) = v1 &
% 194.05/27.14  | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 194.05/27.14  | | | | | | | | | | | |               v0) = v3 & c_member(all_685_0, v3, v_L) = v4 &
% 194.05/27.14  | | | | | | | | | | | |             c_member(all_685_0, v1, v_L) = v2 & $i(v3) &
% 194.05/27.14  | | | | | | | | | | | |             $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~
% 194.05/27.14  | | | | | | | | | | | |                 (v0 = v_y)) | (v0 = v_y & all_872_2 = 0 &  ~
% 194.05/27.14  | | | | | | | | | | | |                 (all_872_4 = 0) &  ~ (all_872_9 = v_x)) |
% 194.05/27.14  | | | | | | | | | | | |               (v0 = v_y & all_872_8 = v_x &  ~ (all_872_4 =
% 194.05/27.14  | | | | | | | | | | | |                   0) &  ~ (all_872_9 = v_x))))
% 194.05/27.14  | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | ALPHA: (1268) implies:
% 194.05/27.14  | | | | | | | | | | | |   (1269)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3:
% 194.05/27.14  | | | | | | | | | | | |             $i] :  ? [v4: any] :
% 194.05/27.14  | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.14  | | | | | | | | | | | |               v0) = v1 &
% 194.05/27.14  | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 194.05/27.14  | | | | | | | | | | | |               v0) = v3 & c_member(all_685_0, v3, v_L) = v4 &
% 194.05/27.14  | | | | | | | | | | | |             c_member(all_685_0, v1, v_L) = v2 & $i(v3) &
% 194.05/27.14  | | | | | | | | | | | |             $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~
% 194.05/27.14  | | | | | | | | | | | |                 (v0 = v_y)) | (v0 = v_y & all_872_2 = 0 &  ~
% 194.05/27.14  | | | | | | | | | | | |                 (all_872_4 = 0) &  ~ (all_872_9 = v_x)) |
% 194.05/27.14  | | | | | | | | | | | |               (v0 = v_y & all_872_8 = v_x &  ~ (all_872_4 =
% 194.05/27.14  | | | | | | | | | | | |                   0) &  ~ (all_872_9 = v_x))))
% 194.05/27.14  | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | DELTA: instantiating (1269) with fresh symbols
% 194.05/27.14  | | | | | | | | | | | |        all_1341_0, all_1341_1, all_1341_2, all_1341_3,
% 194.05/27.14  | | | | | | | | | | | |        all_1341_4 gives:
% 194.05/27.14  | | | | | | | | | | | |   (1270)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.14  | | | | | | | | | | | |             all_1341_4) = all_1341_3 &
% 194.05/27.14  | | | | | | | | | | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 194.05/27.14  | | | | | | | | | | | |             all_1341_4) = all_1341_1 & c_member(all_685_0,
% 194.05/27.14  | | | | | | | | | | | |             all_1341_1, v_L) = all_1341_0 &
% 194.05/27.14  | | | | | | | | | | | |           c_member(all_685_0, all_1341_3, v_L) = all_1341_2
% 194.05/27.14  | | | | | | | | | | | |           & $i(all_1341_1) & $i(all_1341_3) & $i(all_1341_4)
% 194.05/27.14  | | | | | | | | | | | |           & ((all_1341_2 = 0 &  ~ (all_1341_0 = 0) &  ~
% 194.05/27.14  | | | | | | | | | | | |               (all_1341_4 = v_y)) | (all_1341_4 = v_y &
% 194.05/27.14  | | | | | | | | | | | |               all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 194.05/27.14  | | | | | | | | | | | |               (all_872_9 = v_x)) | (all_1341_4 = v_y &
% 194.05/27.14  | | | | | | | | | | | |               all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 194.05/27.14  | | | | | | | | | | | |               (all_872_9 = v_x)))
% 194.05/27.14  | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | ALPHA: (1270) implies:
% 194.05/27.14  | | | | | | | | | | | |   (1271)  $i(all_1341_4)
% 194.05/27.14  | | | | | | | | | | | |   (1272)  c_member(all_685_0, all_1341_3, v_L) = all_1341_2
% 194.05/27.14  | | | | | | | | | | | |   (1273)  c_member(all_685_0, all_1341_1, v_L) = all_1341_0
% 194.05/27.14  | | | | | | | | | | | |   (1274)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 194.05/27.14  | | | | | | | | | | | |             all_1341_4) = all_1341_1
% 194.05/27.14  | | | | | | | | | | | |   (1275)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.14  | | | | | | | | | | | |             all_1341_4) = all_1341_3
% 194.05/27.14  | | | | | | | | | | | |   (1276)  (all_1341_2 = 0 &  ~ (all_1341_0 = 0) &  ~
% 194.05/27.14  | | | | | | | | | | | |             (all_1341_4 = v_y)) | (all_1341_4 = v_y &
% 194.05/27.14  | | | | | | | | | | | |             all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 194.05/27.14  | | | | | | | | | | | |             (all_872_9 = v_x)) | (all_1341_4 = v_y &
% 194.05/27.14  | | | | | | | | | | | |             all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 194.05/27.14  | | | | | | | | | | | |             (all_872_9 = v_x))
% 194.05/27.14  | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | REDUCE: (90), (1273) imply:
% 194.05/27.14  | | | | | | | | | | | |   (1277)  c_member(all_622_1, all_1341_1, v_L) = all_1341_0
% 194.05/27.14  | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | REDUCE: (90), (1272) imply:
% 194.05/27.14  | | | | | | | | | | | |   (1278)  c_member(all_622_1, all_1341_3, v_L) = all_1341_2
% 194.05/27.14  | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | BETA: splitting (1276) gives:
% 194.05/27.14  | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | Case 1:
% 194.05/27.14  | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | |   (1279)  all_1341_2 = 0 &  ~ (all_1341_0 = 0) &  ~
% 194.05/27.14  | | | | | | | | | | | | |           (all_1341_4 = v_y)
% 194.05/27.14  | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | ALPHA: (1279) implies:
% 194.05/27.14  | | | | | | | | | | | | |   (1280)  all_1341_2 = 0
% 194.05/27.14  | | | | | | | | | | | | |   (1281)   ~ (all_1341_0 = 0)
% 194.05/27.14  | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | REDUCE: (1278), (1280) imply:
% 194.05/27.14  | | | | | | | | | | | | |   (1282)  c_member(all_622_1, all_1341_3, v_L) = 0
% 194.05/27.14  | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | GROUND_INST: instantiating (3) with v_L, all_1134_2, all_622_1,
% 194.05/27.14  | | | | | | | | | | | | |              all_1214_0, simplifying with (17), (91), (1160),
% 194.05/27.14  | | | | | | | | | | | | |              (1204) gives:
% 194.05/27.14  | | | | | | | | | | | | |   (1283)  all_1214_0 = 0 |  ? [v0: $i] :  ? [v1: int] : ( ~
% 194.05/27.14  | | | | | | | | | | | | |             (v1 = 0) & hBOOL(v0) = v1 & hAPP(v_L,
% 194.05/27.14  | | | | | | | | | | | | |               all_1134_2) = v0 & $i(v0))
% 194.05/27.14  | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | GROUND_INST: instantiating (1156) with all_1341_4, all_1341_1,
% 194.05/27.14  | | | | | | | | | | | | |              simplifying with (1271), (1274) gives:
% 194.05/27.14  | | | | | | | | | | | | |   (1284)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.14  | | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.14  | | | | | | | | | | | | |               all_1341_4) = v0 & c_member(all_676_0, v0,
% 194.05/27.14  | | | | | | | | | | | | |               v_L) = v1 & c_member(all_676_0, all_1341_1,
% 194.05/27.14  | | | | | | | | | | | | |               v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.14  | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | GROUND_INST: instantiating (918) with all_1341_4, all_1341_3,
% 194.05/27.14  | | | | | | | | | | | | |              simplifying with (1271), (1275) gives:
% 194.05/27.14  | | | | | | | | | | | | |   (1285)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.14  | | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 194.05/27.14  | | | | | | | | | | | | |               all_1341_4) = v0 & c_member(all_676_0, v0,
% 194.05/27.14  | | | | | | | | | | | | |               v_L) = v1 & c_member(all_676_0, all_1341_3,
% 194.05/27.14  | | | | | | | | | | | | |               v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.14  | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | GROUND_INST: instantiating (44) with all_872_8, all_1341_4,
% 194.05/27.14  | | | | | | | | | | | | |              all_1341_3, simplifying with (170), (1271), (1275)
% 194.05/27.14  | | | | | | | | | | | | |              gives:
% 194.05/27.14  | | | | | | | | | | | | |   (1286)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.05/27.14  | | | | | | | | | | | | |               all_1341_3, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 194.05/27.14  | | | | | | | | | | | | |             $i] : ( ~
% 194.05/27.14  | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.14  | | | | | | | | | | | | |                 v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 194.05/27.14  | | | | | | | | | | | | |             [v3: any] :  ? [v4: any] :
% 194.05/27.14  | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_1341_4,
% 194.05/27.14  | | | | | | | | | | | | |                 v0) = v2 & c_member(all_676_0, v2, v_L) = v3
% 194.05/27.14  | | | | | | | | | | | | |               & c_member(all_676_0, v1, v_L) = v4 & $i(v2) &
% 194.05/27.14  | | | | | | | | | | | | |               ( ~ (v3 = 0) | v4 = 0)))
% 194.05/27.14  | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | DELTA: instantiating (1285) with fresh symbols
% 194.05/27.14  | | | | | | | | | | | | |        all_1376_0, all_1376_1, all_1376_2 gives:
% 194.05/27.14  | | | | | | | | | | | | |   (1287)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.14  | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 194.05/27.14  | | | | | | | | | | | | |             all_1341_4) = all_1376_2 & c_member(all_676_0,
% 194.05/27.14  | | | | | | | | | | | | |             all_1376_2, v_L) = all_1376_1 &
% 194.05/27.14  | | | | | | | | | | | | |           c_member(all_676_0, all_1341_3, v_L) = all_1376_0
% 194.05/27.14  | | | | | | | | | | | | |           & $i(all_1376_2) & ( ~ (all_1376_1 = 0) |
% 194.05/27.14  | | | | | | | | | | | | |             all_1376_0 = 0)
% 194.05/27.14  | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | ALPHA: (1287) implies:
% 194.05/27.14  | | | | | | | | | | | | |   (1288)  c_member(all_676_0, all_1341_3, v_L) = all_1376_0
% 194.05/27.14  | | | | | | | | | | | | | 
% 194.05/27.14  | | | | | | | | | | | | | DELTA: instantiating (1284) with fresh symbols
% 194.05/27.14  | | | | | | | | | | | | |        all_1382_0, all_1382_1, all_1382_2 gives:
% 194.05/27.14  | | | | | | | | | | | | |   (1289)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.15  | | | | | | | | | | | | |             all_1341_4) = all_1382_2 & c_member(all_676_0,
% 194.05/27.15  | | | | | | | | | | | | |             all_1382_2, v_L) = all_1382_1 &
% 194.05/27.15  | | | | | | | | | | | | |           c_member(all_676_0, all_1341_1, v_L) = all_1382_0
% 194.05/27.15  | | | | | | | | | | | | |           & $i(all_1382_2) & ( ~ (all_1382_1 = 0) |
% 194.05/27.15  | | | | | | | | | | | | |             all_1382_0 = 0)
% 194.05/27.15  | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | ALPHA: (1289) implies:
% 194.05/27.15  | | | | | | | | | | | | |   (1290)  c_member(all_676_0, all_1341_1, v_L) = all_1382_0
% 194.05/27.15  | | | | | | | | | | | | |   (1291)  c_member(all_676_0, all_1382_2, v_L) = all_1382_1
% 194.05/27.15  | | | | | | | | | | | | |   (1292)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.15  | | | | | | | | | | | | |             all_1341_4) = all_1382_2
% 194.05/27.15  | | | | | | | | | | | | |   (1293)   ~ (all_1382_1 = 0) | all_1382_0 = 0
% 194.05/27.15  | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | REDUCE: (89), (1291) imply:
% 194.05/27.15  | | | | | | | | | | | | |   (1294)  c_member(all_622_1, all_1382_2, v_L) = all_1382_1
% 194.05/27.15  | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | REDUCE: (89), (1290) imply:
% 194.05/27.15  | | | | | | | | | | | | |   (1295)  c_member(all_622_1, all_1341_1, v_L) = all_1382_0
% 194.05/27.15  | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | REDUCE: (89), (1288) imply:
% 194.05/27.15  | | | | | | | | | | | | |   (1296)  c_member(all_622_1, all_1341_3, v_L) = all_1376_0
% 194.05/27.15  | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | BETA: splitting (1283) gives:
% 194.05/27.15  | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | Case 1:
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | |   (1297)  all_1214_0 = 0
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | REDUCE: (1202), (1297) imply:
% 194.05/27.15  | | | | | | | | | | | | | |   (1298)  $false
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | CLOSE: (1298) is inconsistent.
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | Case 2:
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1376_0, v_L,
% 194.05/27.15  | | | | | | | | | | | | | |              all_1341_3, all_622_1, simplifying with (1282),
% 194.05/27.15  | | | | | | | | | | | | | |              (1296) gives:
% 194.05/27.15  | | | | | | | | | | | | | |   (1299)  all_1376_0 = 0
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1341_0, all_1382_0,
% 194.05/27.15  | | | | | | | | | | | | | |              v_L, all_1341_1, all_622_1, simplifying with
% 194.05/27.15  | | | | | | | | | | | | | |              (1277), (1295) gives:
% 194.05/27.15  | | | | | | | | | | | | | |   (1300)  all_1382_0 = all_1341_0
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_1341_3, all_1382_2,
% 194.05/27.15  | | | | | | | | | | | | | |              all_1341_4, all_872_8,
% 194.05/27.15  | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.05/27.15  | | | | | | | | | | | | | |              (1275), (1292) gives:
% 194.05/27.15  | | | | | | | | | | | | | |   (1301)  all_1382_2 = all_1341_3
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | REDUCE: (1294), (1301) imply:
% 194.05/27.15  | | | | | | | | | | | | | |   (1302)  c_member(all_622_1, all_1341_3, v_L) = all_1382_1
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | BETA: splitting (1293) gives:
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | Case 1:
% 194.05/27.15  | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | |   (1303)   ~ (all_1382_1 = 0)
% 194.05/27.15  | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | BETA: splitting (1286) gives:
% 194.05/27.15  | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | Case 1:
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1304)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.05/27.15  | | | | | | | | | | | | | | | |               all_1341_3, v_L) = v0)
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | DELTA: instantiating (1304) with fresh symbol all_1446_0
% 194.05/27.15  | | | | | | | | | | | | | | | |        gives:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1305)   ~ (all_1446_0 = 0) & c_member(all_676_0,
% 194.05/27.15  | | | | | | | | | | | | | | | |             all_1341_3, v_L) = all_1446_0
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | ALPHA: (1305) implies:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1306)  c_member(all_676_0, all_1341_3, v_L) = all_1446_0
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | REDUCE: (89), (1306) imply:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1307)  c_member(all_622_1, all_1341_3, v_L) = all_1446_0
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1446_0, v_L,
% 194.05/27.15  | | | | | | | | | | | | | | | |              all_1341_3, all_622_1, simplifying with (1282),
% 194.05/27.15  | | | | | | | | | | | | | | | |              (1307) gives:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1308)  all_1446_0 = 0
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1382_1, all_1446_0,
% 194.05/27.15  | | | | | | | | | | | | | | | |              v_L, all_1341_3, all_622_1, simplifying with
% 194.05/27.15  | | | | | | | | | | | | | | | |              (1302), (1307) gives:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1309)  all_1446_0 = all_1382_1
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | COMBINE_EQS: (1308), (1309) imply:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1310)  all_1382_1 = 0
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | REDUCE: (1303), (1310) imply:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1311)  $false
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | CLOSE: (1311) is inconsistent.
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | Case 2:
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1312)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.05/27.15  | | | | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.15  | | | | | | | | | | | | | | | |                 v0) = v1) |  ~ $i(v0) |  ? [v2: $i] :  ?
% 194.05/27.15  | | | | | | | | | | | | | | | |             [v3: any] :  ? [v4: any] :
% 194.05/27.15  | | | | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_1341_4,
% 194.05/27.15  | | | | | | | | | | | | | | | |                 v0) = v2 & c_member(all_676_0, v2, v_L) = v3
% 194.05/27.15  | | | | | | | | | | | | | | | |               & c_member(all_676_0, v1, v_L) = v4 & $i(v2) &
% 194.05/27.15  | | | | | | | | | | | | | | | |               ( ~ (v3 = 0) | v4 = 0)))
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (1312) with all_1341_4, all_1341_3,
% 194.05/27.15  | | | | | | | | | | | | | | | |              simplifying with (1271), (1275) gives:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1313)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.15  | | | | | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_1341_4,
% 194.05/27.15  | | | | | | | | | | | | | | | |               all_1341_4) = v0 & c_member(all_676_0, v0,
% 194.05/27.15  | | | | | | | | | | | | | | | |               v_L) = v1 & c_member(all_676_0, all_1341_3,
% 194.05/27.15  | | | | | | | | | | | | | | | |               v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | DELTA: instantiating (1313) with fresh symbols
% 194.05/27.15  | | | | | | | | | | | | | | | |        all_1447_0, all_1447_1, all_1447_2 gives:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1314)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_1341_4,
% 194.05/27.15  | | | | | | | | | | | | | | | |             all_1341_4) = all_1447_2 & c_member(all_676_0,
% 194.05/27.15  | | | | | | | | | | | | | | | |             all_1447_2, v_L) = all_1447_1 &
% 194.05/27.15  | | | | | | | | | | | | | | | |           c_member(all_676_0, all_1341_3, v_L) = all_1447_0
% 194.05/27.15  | | | | | | | | | | | | | | | |           & $i(all_1447_2) & ( ~ (all_1447_1 = 0) |
% 194.05/27.15  | | | | | | | | | | | | | | | |             all_1447_0 = 0)
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | ALPHA: (1314) implies:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1315)  c_member(all_676_0, all_1341_3, v_L) = all_1447_0
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | REDUCE: (89), (1315) imply:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1316)  c_member(all_622_1, all_1341_3, v_L) = all_1447_0
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1447_0, v_L,
% 194.05/27.15  | | | | | | | | | | | | | | | |              all_1341_3, all_622_1, simplifying with (1282),
% 194.05/27.15  | | | | | | | | | | | | | | | |              (1316) gives:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1317)  all_1447_0 = 0
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1382_1, all_1447_0,
% 194.05/27.15  | | | | | | | | | | | | | | | |              v_L, all_1341_3, all_622_1, simplifying with
% 194.05/27.15  | | | | | | | | | | | | | | | |              (1302), (1316) gives:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1318)  all_1447_0 = all_1382_1
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | COMBINE_EQS: (1317), (1318) imply:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1319)  all_1382_1 = 0
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | REDUCE: (1303), (1319) imply:
% 194.05/27.15  | | | | | | | | | | | | | | | |   (1320)  $false
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | | CLOSE: (1320) is inconsistent.
% 194.05/27.15  | | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | End of split
% 194.05/27.15  | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | Case 2:
% 194.05/27.15  | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | |   (1321)  all_1382_0 = 0
% 194.05/27.15  | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | COMBINE_EQS: (1300), (1321) imply:
% 194.05/27.15  | | | | | | | | | | | | | | |   (1322)  all_1341_0 = 0
% 194.05/27.15  | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | REDUCE: (1281), (1322) imply:
% 194.05/27.15  | | | | | | | | | | | | | | |   (1323)  $false
% 194.05/27.15  | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | | CLOSE: (1323) is inconsistent.
% 194.05/27.15  | | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | End of split
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | End of split
% 194.05/27.15  | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | Case 2:
% 194.05/27.15  | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | |   (1324)  (all_1341_4 = v_y & all_872_2 = 0 &  ~ (all_872_4
% 194.05/27.15  | | | | | | | | | | | | |               = 0) &  ~ (all_872_9 = v_x)) | (all_1341_4 =
% 194.05/27.15  | | | | | | | | | | | | |             v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 194.05/27.15  | | | | | | | | | | | | |             (all_872_9 = v_x))
% 194.05/27.15  | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | BETA: splitting (1324) gives:
% 194.05/27.15  | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | Case 1:
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | |   (1325)  all_1341_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 =
% 194.05/27.15  | | | | | | | | | | | | | |             0) &  ~ (all_872_9 = v_x)
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | ALPHA: (1325) implies:
% 194.05/27.15  | | | | | | | | | | | | | |   (1326)   ~ (all_872_4 = 0)
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | REF_CLOSE: (20), (21), (89), (180), (181), (182), (184),
% 194.05/27.15  | | | | | | | | | | | | | |            (185), (186), (192), (198), (1168), (1174),
% 194.05/27.15  | | | | | | | | | | | | | |            (1177), (1195), (1199), (1326) are inconsistent by
% 194.05/27.15  | | | | | | | | | | | | | |            sub-proof #1.
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | Case 2:
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | |   (1327)  all_1341_4 = v_y & all_872_8 = v_x &  ~ (all_872_4
% 194.05/27.15  | | | | | | | | | | | | | |             = 0) &  ~ (all_872_9 = v_x)
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | ALPHA: (1327) implies:
% 194.05/27.15  | | | | | | | | | | | | | |   (1328)   ~ (all_872_4 = 0)
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | | REF_CLOSE: (20), (21), (89), (180), (181), (182), (184),
% 194.05/27.15  | | | | | | | | | | | | | |            (185), (186), (192), (198), (1168), (1174),
% 194.05/27.15  | | | | | | | | | | | | | |            (1177), (1195), (1199), (1328) are inconsistent by
% 194.05/27.15  | | | | | | | | | | | | | |            sub-proof #1.
% 194.05/27.15  | | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | End of split
% 194.05/27.15  | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | End of split
% 194.05/27.15  | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | End of split
% 194.05/27.15  | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | Case 2:
% 194.05/27.15  | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | |   (1329)   ~ (all_872_6 = 0)
% 194.05/27.15  | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | BETA: splitting (657) gives:
% 194.05/27.15  | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | Case 1:
% 194.05/27.15  | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | |   (1330)  all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ?
% 194.05/27.15  | | | | | | | | | | | |           [v1: $i] :  ? [v2: $i] :  ? [v3: int] : ( ~ (v3 =
% 194.05/27.15  | | | | | | | | | | | |               0) &  ~ (v0 = v_y) &
% 194.05/27.15  | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 194.05/27.15  | | | | | | | | | | | |               v0) = v2 &
% 194.05/27.15  | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1
% 194.05/27.15  | | | | | | | | | | | |             & c_member(all_685_0, v2, v_L) = v3 &
% 194.05/27.15  | | | | | | | | | | | |             c_member(all_685_0, v1, v_L) = 0 & $i(v2) &
% 194.05/27.15  | | | | | | | | | | | |             $i(v1) & $i(v0))
% 194.05/27.15  | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | ALPHA: (1330) implies:
% 194.05/27.15  | | | | | | | | | | | |   (1331)  all_872_8 = v_y
% 194.05/27.15  | | | | | | | | | | | |   (1332)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3:
% 194.05/27.15  | | | | | | | | | | | |             int] : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 194.05/27.15  | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 194.05/27.15  | | | | | | | | | | | |               v0) = v2 &
% 194.05/27.15  | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1
% 194.05/27.15  | | | | | | | | | | | |             & c_member(all_685_0, v2, v_L) = v3 &
% 194.05/27.15  | | | | | | | | | | | |             c_member(all_685_0, v1, v_L) = 0 & $i(v2) &
% 194.05/27.15  | | | | | | | | | | | |             $i(v1) & $i(v0))
% 194.05/27.15  | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | DELTA: instantiating (1332) with fresh symbols
% 194.05/27.15  | | | | | | | | | | | |        all_1197_0, all_1197_1, all_1197_2, all_1197_3
% 194.05/27.15  | | | | | | | | | | | |        gives:
% 194.05/27.15  | | | | | | | | | | | |   (1333)   ~ (all_1197_0 = 0) &  ~ (all_1197_3 = v_y) &
% 194.05/27.15  | | | | | | | | | | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 194.05/27.15  | | | | | | | | | | | |             all_1197_3) = all_1197_1 &
% 194.05/27.15  | | | | | | | | | | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 194.05/27.15  | | | | | | | | | | | |             all_1197_3) = all_1197_2 & c_member(all_685_0,
% 194.05/27.15  | | | | | | | | | | | |             all_1197_1, v_L) = all_1197_0 &
% 194.05/27.15  | | | | | | | | | | | |           c_member(all_685_0, all_1197_2, v_L) = 0 &
% 194.05/27.15  | | | | | | | | | | | |           $i(all_1197_1) & $i(all_1197_2) & $i(all_1197_3)
% 194.05/27.15  | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | ALPHA: (1333) implies:
% 194.05/27.15  | | | | | | | | | | | |   (1334)   ~ (all_1197_0 = 0)
% 194.05/27.15  | | | | | | | | | | | |   (1335)  $i(all_1197_3)
% 194.05/27.15  | | | | | | | | | | | |   (1336)  c_member(all_685_0, all_1197_2, v_L) = 0
% 194.05/27.15  | | | | | | | | | | | |   (1337)  c_member(all_685_0, all_1197_1, v_L) = all_1197_0
% 194.05/27.15  | | | | | | | | | | | |   (1338)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 194.05/27.15  | | | | | | | | | | | |             all_1197_3) = all_1197_2
% 194.05/27.15  | | | | | | | | | | | |   (1339)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 194.05/27.15  | | | | | | | | | | | |             all_1197_3) = all_1197_1
% 194.05/27.15  | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | REDUCE: (1184), (1331) imply:
% 194.05/27.15  | | | | | | | | | | | |   (1340)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_y, all_872_9)
% 194.05/27.15  | | | | | | | | | | | |           = all_1152_1
% 194.05/27.15  | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | REDUCE: (182), (1331) imply:
% 194.05/27.15  | | | | | | | | | | | |   (1341)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.15  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) =
% 194.05/27.15  | | | | | | | | | | | |           all_872_3
% 194.05/27.15  | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | REDUCE: (90), (1337) imply:
% 194.05/27.15  | | | | | | | | | | | |   (1342)  c_member(all_622_1, all_1197_1, v_L) = all_1197_0
% 194.05/27.15  | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | REDUCE: (90), (1336) imply:
% 194.05/27.15  | | | | | | | | | | | |   (1343)  c_member(all_622_1, all_1197_2, v_L) = 0
% 194.05/27.15  | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | REDUCE: (170), (1331) imply:
% 194.05/27.15  | | | | | | | | | | | |   (1344)  $i(v_y)
% 194.05/27.15  | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | BETA: splitting (1185) gives:
% 194.05/27.15  | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | Case 1:
% 194.05/27.15  | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | |   (1345)  all_1152_0 = 0
% 194.05/27.15  | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | REDUCE: (1186), (1345) imply:
% 194.05/27.15  | | | | | | | | | | | | |   (1346)  c_member(all_622_1, all_1152_1, v_L) = 0
% 194.05/27.15  | | | | | | | | | | | | | 
% 194.05/27.15  | | | | | | | | | | | | | GROUND_INST: instantiating (44) with v_y, v_x, all_872_3,
% 194.05/27.15  | | | | | | | | | | | | |              simplifying with (16), (1341), (1344) gives:
% 194.05/27.16  | | | | | | | | | | | | |   (1347)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.05/27.16  | | | | | | | | | | | | |               all_872_3, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 194.05/27.16  | | | | | | | | | | | | |             $i] : ( ~
% 194.05/27.16  | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, v_y, v0) =
% 194.05/27.16  | | | | | | | | | | | | |               v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 194.05/27.16  | | | | | | | | | | | | |              ? [v4: any] :
% 194.05/27.16  | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 194.05/27.16  | | | | | | | | | | | | |               v2 & c_member(all_676_0, v2, v_L) = v3 &
% 194.05/27.16  | | | | | | | | | | | | |               c_member(all_676_0, v1, v_L) = v4 & $i(v2) & (
% 194.05/27.16  | | | | | | | | | | | | |                 ~ (v3 = 0) | v4 = 0)))
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | GROUND_INST: instantiating (fact_single__valuedD) with
% 194.05/27.16  | | | | | | | | | | | | |              all_872_9, v_x, v_y, v_L,
% 194.05/27.16  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_622_1,
% 194.05/27.16  | | | | | | | | | | | | |              all_872_3, all_1152_1, simplifying with (15),
% 194.05/27.16  | | | | | | | | | | | | |              (16), (17), (23), (169), (1197), (1340), (1341),
% 194.05/27.16  | | | | | | | | | | | | |              (1344), (1346) gives:
% 194.05/27.16  | | | | | | | | | | | | |   (1348)  all_872_9 = v_x |  ? [v0: int] : ( ~ (v0 = 0) &
% 194.05/27.16  | | | | | | | | | | | | |             c_Relation_Osingle__valued(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_L) = v0)
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | GROUND_INST: instantiating (44) with v_x, all_1197_3,
% 194.05/27.16  | | | | | | | | | | | | |              all_1197_2, simplifying with (16), (1335), (1338)
% 194.05/27.16  | | | | | | | | | | | | |              gives:
% 194.05/27.16  | | | | | | | | | | | | |   (1349)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.05/27.16  | | | | | | | | | | | | |               all_1197_2, v_L) = v0) |  ! [v0: $i] :  ! [v1:
% 194.05/27.16  | | | | | | | | | | | | |             $i] : ( ~
% 194.05/27.16  | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 194.05/27.16  | | | | | | | | | | | | |               v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 194.05/27.16  | | | | | | | | | | | | |              ? [v4: any] :
% 194.05/27.16  | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_1197_3,
% 194.05/27.16  | | | | | | | | | | | | |                 v0) = v2 & c_member(all_676_0, v2, v_L) = v3
% 194.05/27.16  | | | | | | | | | | | | |               & c_member(all_676_0, v1, v_L) = v4 & $i(v2) &
% 194.05/27.16  | | | | | | | | | | | | |               ( ~ (v3 = 0) | v4 = 0)))
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | GROUND_INST: instantiating (1156) with all_1197_3, all_1197_1,
% 194.05/27.16  | | | | | | | | | | | | |              simplifying with (1335), (1339) gives:
% 194.05/27.16  | | | | | | | | | | | | |   (1350)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.16  | | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.16  | | | | | | | | | | | | |               all_1197_3) = v0 & c_member(all_676_0, v0,
% 194.05/27.16  | | | | | | | | | | | | |               v_L) = v1 & c_member(all_676_0, all_1197_1,
% 194.05/27.16  | | | | | | | | | | | | |               v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | GROUND_INST: instantiating (1023) with all_1197_3, all_1197_1,
% 194.05/27.16  | | | | | | | | | | | | |              simplifying with (1335), (1339) gives:
% 194.05/27.16  | | | | | | | | | | | | |   (1351)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.16  | | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 194.05/27.16  | | | | | | | | | | | | |               all_1197_3) = v0 & c_member(all_676_0, v0,
% 194.05/27.16  | | | | | | | | | | | | |               v_L) = v1 & c_member(all_676_0, all_1197_1,
% 194.05/27.16  | | | | | | | | | | | | |               v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | DELTA: instantiating (1351) with fresh symbols
% 194.05/27.16  | | | | | | | | | | | | |        all_1268_0, all_1268_1, all_1268_2 gives:
% 194.05/27.16  | | | | | | | | | | | | |   (1352)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 194.05/27.16  | | | | | | | | | | | | |             all_1197_3) = all_1268_2 & c_member(all_676_0,
% 194.05/27.16  | | | | | | | | | | | | |             all_1268_2, v_L) = all_1268_1 &
% 194.05/27.16  | | | | | | | | | | | | |           c_member(all_676_0, all_1197_1, v_L) = all_1268_0
% 194.05/27.16  | | | | | | | | | | | | |           & $i(all_1268_2) & ( ~ (all_1268_1 = 0) |
% 194.05/27.16  | | | | | | | | | | | | |             all_1268_0 = 0)
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | ALPHA: (1352) implies:
% 194.05/27.16  | | | | | | | | | | | | |   (1353)  c_member(all_676_0, all_1197_1, v_L) = all_1268_0
% 194.05/27.16  | | | | | | | | | | | | |   (1354)  c_member(all_676_0, all_1268_2, v_L) = all_1268_1
% 194.05/27.16  | | | | | | | | | | | | |   (1355)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 194.05/27.16  | | | | | | | | | | | | |             all_1197_3) = all_1268_2
% 194.05/27.16  | | | | | | | | | | | | |   (1356)   ~ (all_1268_1 = 0) | all_1268_0 = 0
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | DELTA: instantiating (1350) with fresh symbols
% 194.05/27.16  | | | | | | | | | | | | |        all_1270_0, all_1270_1, all_1270_2 gives:
% 194.05/27.16  | | | | | | | | | | | | |   (1357)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.16  | | | | | | | | | | | | |             all_1197_3) = all_1270_2 & c_member(all_676_0,
% 194.05/27.16  | | | | | | | | | | | | |             all_1270_2, v_L) = all_1270_1 &
% 194.05/27.16  | | | | | | | | | | | | |           c_member(all_676_0, all_1197_1, v_L) = all_1270_0
% 194.05/27.16  | | | | | | | | | | | | |           & $i(all_1270_2) & ( ~ (all_1270_1 = 0) |
% 194.05/27.16  | | | | | | | | | | | | |             all_1270_0 = 0)
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | ALPHA: (1357) implies:
% 194.05/27.16  | | | | | | | | | | | | |   (1358)  c_member(all_676_0, all_1197_1, v_L) = all_1270_0
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | REDUCE: (89), (1354) imply:
% 194.05/27.16  | | | | | | | | | | | | |   (1359)  c_member(all_622_1, all_1268_2, v_L) = all_1268_1
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | REDUCE: (89), (1358) imply:
% 194.05/27.16  | | | | | | | | | | | | |   (1360)  c_member(all_622_1, all_1197_1, v_L) = all_1270_0
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | REDUCE: (89), (1353) imply:
% 194.05/27.16  | | | | | | | | | | | | |   (1361)  c_member(all_622_1, all_1197_1, v_L) = all_1268_0
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | BETA: splitting (1349) gives:
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | Case 1:
% 194.05/27.16  | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | |   (1362)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.05/27.16  | | | | | | | | | | | | | |               all_1197_2, v_L) = v0)
% 194.05/27.16  | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | DELTA: instantiating (1362) with fresh symbol all_1282_0
% 194.05/27.16  | | | | | | | | | | | | | |        gives:
% 194.05/27.16  | | | | | | | | | | | | | |   (1363)   ~ (all_1282_0 = 0) & c_member(all_676_0,
% 194.05/27.16  | | | | | | | | | | | | | |             all_1197_2, v_L) = all_1282_0
% 194.05/27.16  | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | ALPHA: (1363) implies:
% 194.05/27.16  | | | | | | | | | | | | | |   (1364)   ~ (all_1282_0 = 0)
% 194.05/27.16  | | | | | | | | | | | | | |   (1365)  c_member(all_676_0, all_1197_2, v_L) = all_1282_0
% 194.05/27.16  | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | REDUCE: (89), (1365) imply:
% 194.05/27.16  | | | | | | | | | | | | | |   (1366)  c_member(all_622_1, all_1197_2, v_L) = all_1282_0
% 194.05/27.16  | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1282_0, v_L,
% 194.05/27.16  | | | | | | | | | | | | | |              all_1197_2, all_622_1, simplifying with (1343),
% 194.05/27.16  | | | | | | | | | | | | | |              (1366) gives:
% 194.05/27.16  | | | | | | | | | | | | | |   (1367)  all_1282_0 = 0
% 194.05/27.16  | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | REDUCE: (1364), (1367) imply:
% 194.05/27.16  | | | | | | | | | | | | | |   (1368)  $false
% 194.05/27.16  | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | CLOSE: (1368) is inconsistent.
% 194.05/27.16  | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | Case 2:
% 194.05/27.16  | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | |   (1369)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.05/27.16  | | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 194.05/27.16  | | | | | | | | | | | | | |               v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :
% 194.05/27.16  | | | | | | | | | | | | | |              ? [v4: any] :
% 194.05/27.16  | | | | | | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_1197_3,
% 194.05/27.16  | | | | | | | | | | | | | |                 v0) = v2 & c_member(all_676_0, v2, v_L) = v3
% 194.05/27.16  | | | | | | | | | | | | | |               & c_member(all_676_0, v1, v_L) = v4 & $i(v2) &
% 194.05/27.16  | | | | | | | | | | | | | |               ( ~ (v3 = 0) | v4 = 0)))
% 194.05/27.16  | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | GROUND_INST: instantiating (1369) with all_1197_3, all_1197_2,
% 194.05/27.16  | | | | | | | | | | | | | |              simplifying with (1335), (1338) gives:
% 194.05/27.16  | | | | | | | | | | | | | |   (1370)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.16  | | | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_1197_3,
% 194.05/27.16  | | | | | | | | | | | | | |               all_1197_3) = v0 & c_member(all_676_0, v0,
% 194.05/27.16  | | | | | | | | | | | | | |               v_L) = v1 & c_member(all_676_0, all_1197_2,
% 194.05/27.16  | | | | | | | | | | | | | |               v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.16  | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | BETA: splitting (1347) gives:
% 194.05/27.16  | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | Case 1:
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | |   (1371)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.05/27.16  | | | | | | | | | | | | | | |               all_872_3, v_L) = v0)
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | DELTA: instantiating (1371) with fresh symbol all_1283_0
% 194.05/27.16  | | | | | | | | | | | | | | |        gives:
% 194.05/27.16  | | | | | | | | | | | | | | |   (1372)   ~ (all_1283_0 = 0) & c_member(all_676_0,
% 194.05/27.16  | | | | | | | | | | | | | | |             all_872_3, v_L) = all_1283_0
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | ALPHA: (1372) implies:
% 194.05/27.16  | | | | | | | | | | | | | | |   (1373)   ~ (all_1283_0 = 0)
% 194.05/27.16  | | | | | | | | | | | | | | |   (1374)  c_member(all_676_0, all_872_3, v_L) = all_1283_0
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | REDUCE: (89), (1374) imply:
% 194.05/27.16  | | | | | | | | | | | | | | |   (1375)  c_member(all_622_1, all_872_3, v_L) = all_1283_0
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1283_0, v_L,
% 194.05/27.16  | | | | | | | | | | | | | | |              all_872_3, all_622_1, simplifying with (1197),
% 194.05/27.16  | | | | | | | | | | | | | | |              (1375) gives:
% 194.05/27.16  | | | | | | | | | | | | | | |   (1376)  all_1283_0 = 0
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | REDUCE: (1373), (1376) imply:
% 194.05/27.16  | | | | | | | | | | | | | | |   (1377)  $false
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | CLOSE: (1377) is inconsistent.
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | Case 2:
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | DELTA: instantiating (1370) with fresh symbols
% 194.05/27.16  | | | | | | | | | | | | | | |        all_1284_0, all_1284_1, all_1284_2 gives:
% 194.05/27.16  | | | | | | | | | | | | | | |   (1378)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_1197_3,
% 194.05/27.16  | | | | | | | | | | | | | | |             all_1197_3) = all_1284_2 & c_member(all_676_0,
% 194.05/27.16  | | | | | | | | | | | | | | |             all_1284_2, v_L) = all_1284_1 &
% 194.05/27.16  | | | | | | | | | | | | | | |           c_member(all_676_0, all_1197_2, v_L) = all_1284_0
% 194.05/27.16  | | | | | | | | | | | | | | |           & $i(all_1284_2) & ( ~ (all_1284_1 = 0) |
% 194.05/27.16  | | | | | | | | | | | | | | |             all_1284_0 = 0)
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | ALPHA: (1378) implies:
% 194.05/27.16  | | | | | | | | | | | | | | |   (1379)  c_member(all_676_0, all_1197_2, v_L) = all_1284_0
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | REDUCE: (89), (1379) imply:
% 194.05/27.16  | | | | | | | | | | | | | | |   (1380)  c_member(all_622_1, all_1197_2, v_L) = all_1284_0
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | BETA: splitting (1348) gives:
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | Case 1:
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | |   (1381)  all_872_9 = v_x
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | REDUCE: (1045), (1381) imply:
% 194.05/27.16  | | | | | | | | | | | | | | | |   (1382)  $false
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | CLOSE: (1382) is inconsistent.
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | Case 2:
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1284_0, v_L,
% 194.05/27.16  | | | | | | | | | | | | | | | |              all_1197_2, all_622_1, simplifying with (1343),
% 194.05/27.16  | | | | | | | | | | | | | | | |              (1380) gives:
% 194.05/27.16  | | | | | | | | | | | | | | | |   (1383)  all_1284_0 = 0
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1197_0, all_1270_0,
% 194.05/27.16  | | | | | | | | | | | | | | | |              v_L, all_1197_1, all_622_1, simplifying with
% 194.05/27.16  | | | | | | | | | | | | | | | |              (1342), (1360) gives:
% 194.05/27.16  | | | | | | | | | | | | | | | |   (1384)  all_1270_0 = all_1197_0
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1268_0, all_1270_0,
% 194.05/27.16  | | | | | | | | | | | | | | | |              v_L, all_1197_1, all_622_1, simplifying with
% 194.05/27.16  | | | | | | | | | | | | | | | |              (1360), (1361) gives:
% 194.05/27.16  | | | | | | | | | | | | | | | |   (1385)  all_1270_0 = all_1268_0
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_1197_2, all_1268_2,
% 194.05/27.16  | | | | | | | | | | | | | | | |              all_1197_3, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.16  | | | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.05/27.16  | | | | | | | | | | | | | | | |              (1338), (1355) gives:
% 194.05/27.16  | | | | | | | | | | | | | | | |   (1386)  all_1268_2 = all_1197_2
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | COMBINE_EQS: (1384), (1385) imply:
% 194.05/27.16  | | | | | | | | | | | | | | | |   (1387)  all_1268_0 = all_1197_0
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | SIMP: (1387) implies:
% 194.05/27.16  | | | | | | | | | | | | | | | |   (1388)  all_1268_0 = all_1197_0
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | REDUCE: (1359), (1386) imply:
% 194.05/27.16  | | | | | | | | | | | | | | | |   (1389)  c_member(all_622_1, all_1197_2, v_L) = all_1268_1
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | BETA: splitting (1356) gives:
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | Case 1:
% 194.05/27.16  | | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | |   (1390)   ~ (all_1268_1 = 0)
% 194.05/27.16  | | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1268_1, v_L,
% 194.05/27.16  | | | | | | | | | | | | | | | | |              all_1197_2, all_622_1, simplifying with (1343),
% 194.05/27.16  | | | | | | | | | | | | | | | | |              (1389) gives:
% 194.05/27.16  | | | | | | | | | | | | | | | | |   (1391)  all_1268_1 = 0
% 194.05/27.16  | | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | | REDUCE: (1390), (1391) imply:
% 194.05/27.16  | | | | | | | | | | | | | | | | |   (1392)  $false
% 194.05/27.16  | | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | | CLOSE: (1392) is inconsistent.
% 194.05/27.16  | | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | Case 2:
% 194.05/27.16  | | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | |   (1393)  all_1268_0 = 0
% 194.05/27.16  | | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | | COMBINE_EQS: (1388), (1393) imply:
% 194.05/27.16  | | | | | | | | | | | | | | | | |   (1394)  all_1197_0 = 0
% 194.05/27.16  | | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | | REDUCE: (1334), (1394) imply:
% 194.05/27.16  | | | | | | | | | | | | | | | | |   (1395)  $false
% 194.05/27.16  | | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | | CLOSE: (1395) is inconsistent.
% 194.05/27.16  | | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | | End of split
% 194.05/27.16  | | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | | End of split
% 194.05/27.16  | | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | | End of split
% 194.05/27.16  | | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | End of split
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | Case 2:
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | |   (1396)  all_1152_2 = 0
% 194.05/27.16  | | | | | | | | | | | | | 
% 194.05/27.16  | | | | | | | | | | | | | COMBINE_EQS: (1188), (1396) imply:
% 194.05/27.16  | | | | | | | | | | | | |   (1397)  all_872_6 = 0
% 194.05/27.17  | | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | | REDUCE: (1329), (1397) imply:
% 194.05/27.17  | | | | | | | | | | | | |   (1398)  $false
% 194.05/27.17  | | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | | CLOSE: (1398) is inconsistent.
% 194.05/27.17  | | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | End of split
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | Case 2:
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | |   (1399)  all_872_6 = 0 &  ~ (all_872_8 = v_y) &  ? [v0: $i]
% 194.05/27.17  | | | | | | | | | | | |           :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ?
% 194.05/27.17  | | | | | | | | | | | |           [v4: any] :
% 194.05/27.17  | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.17  | | | | | | | | | | | |               v0) = v1 &
% 194.05/27.17  | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 194.05/27.17  | | | | | | | | | | | |               v0) = v3 & c_member(all_685_0, v3, v_L) = v4 &
% 194.05/27.17  | | | | | | | | | | | |             c_member(all_685_0, v1, v_L) = v2 & $i(v3) &
% 194.05/27.17  | | | | | | | | | | | |             $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~
% 194.05/27.17  | | | | | | | | | | | |                 (v0 = v_y)) | (v0 = v_y & all_872_2 = 0 &  ~
% 194.05/27.17  | | | | | | | | | | | |                 (all_872_4 = 0) &  ~ (all_872_9 = v_x)) |
% 194.05/27.17  | | | | | | | | | | | |               (v0 = v_y & all_872_8 = v_x &  ~ (all_872_4 =
% 194.05/27.17  | | | | | | | | | | | |                   0) &  ~ (all_872_9 = v_x))))
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | ALPHA: (1399) implies:
% 194.05/27.17  | | | | | | | | | | | |   (1400)  all_872_6 = 0
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | REDUCE: (1329), (1400) imply:
% 194.05/27.17  | | | | | | | | | | | |   (1401)  $false
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | CLOSE: (1401) is inconsistent.
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | End of split
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | End of split
% 194.05/27.17  | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | Case 2:
% 194.05/27.17  | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | |   (1402)   ~ (all_872_2 = 0)
% 194.05/27.17  | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | REF_CLOSE: (3), (13), (17), (20), (21), (44), (89), (90),
% 194.05/27.17  | | | | | | | | | |            (91), (170), (180), (181), (182), (184), (185),
% 194.05/27.17  | | | | | | | | | |            (186), (187), (192), (198), (657), (1023), (1156),
% 194.05/27.17  | | | | | | | | | |            (1195), (1402) are inconsistent by sub-proof #2.
% 194.05/27.17  | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | End of split
% 194.05/27.17  | | | | | | | | | 
% 194.05/27.17  | | | | | | | | Case 2:
% 194.05/27.17  | | | | | | | | | 
% 194.05/27.17  | | | | | | | | |   (1403)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.05/27.17  | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) =
% 194.05/27.17  | | | | | | | | |               v1) |  ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] : 
% 194.05/27.17  | | | | | | | | |             ? [v4: any] :
% 194.05/27.17  | | | | | | | | |             (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | |                 tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.17  | | | | | | | | |                 v0) = v2 & c_member(all_676_0, v2, v_L) = v3 &
% 194.05/27.17  | | | | | | | | |               c_member(all_676_0, v1, v_L) = v4 & $i(v2) & ( ~
% 194.05/27.17  | | | | | | | | |                 (v3 = 0) | v4 = 0)))
% 194.05/27.17  | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | GROUND_INST: instantiating (1403) with all_872_8, all_872_1,
% 194.05/27.17  | | | | | | | | |              simplifying with (170), (179) gives:
% 194.05/27.17  | | | | | | | | |   (1404)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.17  | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.17  | | | | | | | | |               all_872_8) = v0 & c_member(all_676_0, v0, v_L) =
% 194.05/27.17  | | | | | | | | |             v1 & c_member(all_676_0, all_872_1, v_L) = v2 &
% 194.05/27.17  | | | | | | | | |             $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.17  | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | DELTA: instantiating (1404) with fresh symbols all_1164_0,
% 194.05/27.17  | | | | | | | | |        all_1164_1, all_1164_2 gives:
% 194.05/27.17  | | | | | | | | |   (1405)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.17  | | | | | | | | |             all_872_8) = all_1164_2 & c_member(all_676_0,
% 194.05/27.17  | | | | | | | | |             all_1164_2, v_L) = all_1164_1 &
% 194.05/27.17  | | | | | | | | |           c_member(all_676_0, all_872_1, v_L) = all_1164_0 &
% 194.05/27.17  | | | | | | | | |           $i(all_1164_2) & ( ~ (all_1164_1 = 0) | all_1164_0 =
% 194.05/27.17  | | | | | | | | |             0)
% 194.05/27.17  | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | ALPHA: (1405) implies:
% 194.05/27.17  | | | | | | | | |   (1406)  $i(all_1164_2)
% 194.05/27.17  | | | | | | | | |   (1407)  c_member(all_676_0, all_872_1, v_L) = all_1164_0
% 194.05/27.17  | | | | | | | | |   (1408)  c_member(all_676_0, all_1164_2, v_L) = all_1164_1
% 194.05/27.17  | | | | | | | | |   (1409)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.17  | | | | | | | | |             all_872_8) = all_1164_2
% 194.05/27.17  | | | | | | | | |   (1410)   ~ (all_1164_1 = 0) | all_1164_0 = 0
% 194.05/27.17  | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | REDUCE: (89), (1408) imply:
% 194.05/27.17  | | | | | | | | |   (1411)  c_member(all_622_1, all_1164_2, v_L) = all_1164_1
% 194.05/27.17  | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | REDUCE: (89), (1407) imply:
% 194.05/27.17  | | | | | | | | |   (1412)  c_member(all_622_1, all_872_1, v_L) = all_1164_0
% 194.05/27.17  | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | GROUND_INST: instantiating (20) with all_872_0, all_1164_0,
% 194.05/27.17  | | | | | | | | |              v_L, all_872_1, all_622_1, simplifying with (184),
% 194.05/27.17  | | | | | | | | |              (1412) gives:
% 194.05/27.17  | | | | | | | | |   (1413)  all_1164_0 = all_872_0
% 194.05/27.17  | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | GROUND_INST: instantiating (21) with all_1134_2, all_1164_2,
% 194.05/27.17  | | | | | | | | |              all_872_8, all_872_8,
% 194.05/27.17  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.05/27.17  | | | | | | | | |              (1163), (1409) gives:
% 194.05/27.17  | | | | | | | | |   (1414)  all_1164_2 = all_1134_2
% 194.05/27.17  | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | REDUCE: (1411), (1414) imply:
% 194.05/27.17  | | | | | | | | |   (1415)  c_member(all_622_1, all_1134_2, v_L) = all_1164_1
% 194.05/27.17  | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | GROUND_INST: instantiating (20) with all_1134_1, all_1164_1,
% 194.05/27.17  | | | | | | | | |              v_L, all_1134_2, all_622_1, simplifying with
% 194.05/27.17  | | | | | | | | |              (1170), (1415) gives:
% 194.05/27.17  | | | | | | | | |   (1416)  all_1164_1 = all_1134_1
% 194.05/27.17  | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | BETA: splitting (191) gives:
% 194.05/27.17  | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | Case 1:
% 194.05/27.17  | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | |   (1417)  all_872_0 = 0
% 194.05/27.17  | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | REDUCE: (184), (1417) imply:
% 194.05/27.17  | | | | | | | | | |   (1418)  c_member(all_622_1, all_872_1, v_L) = 0
% 194.05/27.17  | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | BETA: splitting (190) gives:
% 194.05/27.17  | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | Case 1:
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | |   (1419)  all_872_2 = 0
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | REDUCE: (185), (1419) imply:
% 194.05/27.17  | | | | | | | | | | |   (1420)  c_member(all_622_1, all_872_3, v_L) = 0
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | GROUND_INST: instantiating (fact_wf__not__sym) with v_x,
% 194.05/27.17  | | | | | | | | | | |              all_872_8, v_L, tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | | | |              all_622_1, all_872_1, simplifying with (15), (16),
% 194.05/27.17  | | | | | | | | | | |              (17), (23), (170), (179), (1418) gives:
% 194.05/27.17  | | | | | | | | | | |   (1421)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.05/27.17  | | | | | | | | | | |           (c_Wellfounded_Owf(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | | | |               v_L) = v0 &
% 194.05/27.17  | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.17  | | | | | | | | | | |               v_x) = v1 & c_member(all_622_1, v1, v_L) = v2
% 194.05/27.17  | | | | | | | | | | |             & $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0)))
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | GROUND_INST: instantiating (43) with v_x, all_1092_2,
% 194.05/27.17  | | | | | | | | | | |              simplifying with (16), (922) gives:
% 194.05/27.17  | | | | | | | | | | |   (1422)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.05/27.17  | | | | | | | | | | |               all_1092_2, v_L) = v0)
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | GROUND_INST: instantiating (1403) with v_x, all_1092_2,
% 194.05/27.17  | | | | | | | | | | |              simplifying with (16), (922) gives:
% 194.05/27.17  | | | | | | | | | | |   (1423)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.17  | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.17  | | | | | | | | | | |               v_x) = v0 & c_member(all_676_0, v0, v_L) = v1
% 194.05/27.17  | | | | | | | | | | |             & c_member(all_676_0, all_1092_2, v_L) = v2 &
% 194.05/27.17  | | | | | | | | | | |             $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | DELTA: instantiating (1422) with fresh symbol all_1223_0
% 194.05/27.17  | | | | | | | | | | |        gives:
% 194.05/27.17  | | | | | | | | | | |   (1424)   ~ (all_1223_0 = 0) & c_member(all_676_0,
% 194.05/27.17  | | | | | | | | | | |             all_1092_2, v_L) = all_1223_0
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | ALPHA: (1424) implies:
% 194.05/27.17  | | | | | | | | | | |   (1425)   ~ (all_1223_0 = 0)
% 194.05/27.17  | | | | | | | | | | |   (1426)  c_member(all_676_0, all_1092_2, v_L) = all_1223_0
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | DELTA: instantiating (1423) with fresh symbols all_1253_0,
% 194.05/27.17  | | | | | | | | | | |        all_1253_1, all_1253_2 gives:
% 194.05/27.17  | | | | | | | | | | |   (1427)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 194.05/27.17  | | | | | | | | | | |           = all_1253_2 & c_member(all_676_0, all_1253_2,
% 194.05/27.17  | | | | | | | | | | |             v_L) = all_1253_1 & c_member(all_676_0,
% 194.05/27.17  | | | | | | | | | | |             all_1092_2, v_L) = all_1253_0 & $i(all_1253_2) &
% 194.05/27.17  | | | | | | | | | | |           ( ~ (all_1253_1 = 0) | all_1253_0 = 0)
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | ALPHA: (1427) implies:
% 194.05/27.17  | | | | | | | | | | |   (1428)  c_member(all_676_0, all_1092_2, v_L) = all_1253_0
% 194.05/27.17  | | | | | | | | | | |   (1429)  c_member(all_676_0, all_1253_2, v_L) = all_1253_1
% 194.05/27.17  | | | | | | | | | | |   (1430)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 194.05/27.17  | | | | | | | | | | |           = all_1253_2
% 194.05/27.17  | | | | | | | | | | |   (1431)   ~ (all_1253_1 = 0) | all_1253_0 = 0
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | DELTA: instantiating (1421) with fresh symbols all_1257_0,
% 194.05/27.17  | | | | | | | | | | |        all_1257_1, all_1257_2 gives:
% 194.05/27.17  | | | | | | | | | | |   (1432)  c_Wellfounded_Owf(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | | | |             v_L) = all_1257_2 &
% 194.05/27.17  | | | | | | | | | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 194.05/27.17  | | | | | | | | | | |           = all_1257_1 & c_member(all_622_1, all_1257_1,
% 194.05/27.17  | | | | | | | | | | |             v_L) = all_1257_0 & $i(all_1257_1) & ( ~
% 194.05/27.17  | | | | | | | | | | |             (all_1257_0 = 0) |  ~ (all_1257_2 = 0))
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | ALPHA: (1432) implies:
% 194.05/27.17  | | | | | | | | | | |   (1433)  c_member(all_622_1, all_1257_1, v_L) = all_1257_0
% 194.05/27.17  | | | | | | | | | | |   (1434)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 194.05/27.17  | | | | | | | | | | |           = all_1257_1
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | REDUCE: (89), (1429) imply:
% 194.05/27.17  | | | | | | | | | | |   (1435)  c_member(all_622_1, all_1253_2, v_L) = all_1253_1
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | REDUCE: (89), (1428) imply:
% 194.05/27.17  | | | | | | | | | | |   (1436)  c_member(all_622_1, all_1092_2, v_L) = all_1253_0
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | REDUCE: (89), (1426) imply:
% 194.05/27.17  | | | | | | | | | | |   (1437)  c_member(all_622_1, all_1092_2, v_L) = all_1223_0
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1223_0, all_1253_0,
% 194.05/27.17  | | | | | | | | | | |              v_L, all_1092_2, all_622_1, simplifying with
% 194.05/27.17  | | | | | | | | | | |              (1436), (1437) gives:
% 194.05/27.17  | | | | | | | | | | |   (1438)  all_1253_0 = all_1223_0
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_3, all_1257_1,
% 194.05/27.17  | | | | | | | | | | |              v_x, all_872_8, tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.05/27.17  | | | | | | | | | | |              (182), (1434) gives:
% 194.05/27.17  | | | | | | | | | | |   (1439)  all_1257_1 = all_872_3
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | GROUND_INST: instantiating (21) with all_1253_2, all_1257_1,
% 194.05/27.17  | | | | | | | | | | |              v_x, all_872_8, tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.17  | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.05/27.17  | | | | | | | | | | |              (1430), (1434) gives:
% 194.05/27.17  | | | | | | | | | | |   (1440)  all_1257_1 = all_1253_2
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | COMBINE_EQS: (1439), (1440) imply:
% 194.05/27.17  | | | | | | | | | | |   (1441)  all_1253_2 = all_872_3
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | REDUCE: (1433), (1439) imply:
% 194.05/27.17  | | | | | | | | | | |   (1442)  c_member(all_622_1, all_872_3, v_L) = all_1257_0
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | REDUCE: (1435), (1441) imply:
% 194.05/27.17  | | | | | | | | | | |   (1443)  c_member(all_622_1, all_872_3, v_L) = all_1253_1
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | BETA: splitting (1431) gives:
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | Case 1:
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | |   (1444)   ~ (all_1253_1 = 0)
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1257_0, v_L,
% 194.05/27.17  | | | | | | | | | | | |              all_872_3, all_622_1, simplifying with (1420),
% 194.05/27.17  | | | | | | | | | | | |              (1442) gives:
% 194.05/27.17  | | | | | | | | | | | |   (1445)  all_1257_0 = 0
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1253_1, all_1257_0,
% 194.05/27.17  | | | | | | | | | | | |              v_L, all_872_3, all_622_1, simplifying with
% 194.05/27.17  | | | | | | | | | | | |              (1442), (1443) gives:
% 194.05/27.17  | | | | | | | | | | | |   (1446)  all_1257_0 = all_1253_1
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | COMBINE_EQS: (1445), (1446) imply:
% 194.05/27.17  | | | | | | | | | | | |   (1447)  all_1253_1 = 0
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | SIMP: (1447) implies:
% 194.05/27.17  | | | | | | | | | | | |   (1448)  all_1253_1 = 0
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | REDUCE: (1444), (1448) imply:
% 194.05/27.17  | | | | | | | | | | | |   (1449)  $false
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | CLOSE: (1449) is inconsistent.
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | Case 2:
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | |   (1450)  all_1253_0 = 0
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | COMBINE_EQS: (1438), (1450) imply:
% 194.05/27.17  | | | | | | | | | | | |   (1451)  all_1223_0 = 0
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | SIMP: (1451) implies:
% 194.05/27.17  | | | | | | | | | | | |   (1452)  all_1223_0 = 0
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | REDUCE: (1425), (1452) imply:
% 194.05/27.17  | | | | | | | | | | | |   (1453)  $false
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | CLOSE: (1453) is inconsistent.
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | End of split
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | Case 2:
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | |   (1454)   ~ (all_872_2 = 0)
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | BETA: splitting (923) gives:
% 194.05/27.17  | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | Case 1:
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.17  | | | | | | | | | | | | GROUND_INST: instantiating (43) with all_872_8, all_1134_2,
% 194.05/27.17  | | | | | | | | | | | |              simplifying with (170), (1163) gives:
% 194.05/27.17  | | | | | | | | | | | |   (1455)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.05/27.17  | | | | | | | | | | | |               all_1134_2, v_L) = v0)
% 194.05/27.17  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | GROUND_INST: instantiating (918) with all_872_8, all_1134_2,
% 194.05/27.18  | | | | | | | | | | | |              simplifying with (170), (1163) gives:
% 194.05/27.18  | | | | | | | | | | | |   (1456)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.18  | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.18  | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 194.05/27.18  | | | | | | | | | | | |               all_872_8) = v0 & c_member(all_676_0, v0, v_L)
% 194.05/27.18  | | | | | | | | | | | |             = v1 & c_member(all_676_0, all_1134_2, v_L) = v2
% 194.05/27.18  | | | | | | | | | | | |             & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | DELTA: instantiating (1455) with fresh symbol all_1225_0
% 194.05/27.18  | | | | | | | | | | | |        gives:
% 194.05/27.18  | | | | | | | | | | | |   (1457)   ~ (all_1225_0 = 0) & c_member(all_676_0,
% 194.05/27.18  | | | | | | | | | | | |             all_1134_2, v_L) = all_1225_0
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | ALPHA: (1457) implies:
% 194.05/27.18  | | | | | | | | | | | |   (1458)   ~ (all_1225_0 = 0)
% 194.05/27.18  | | | | | | | | | | | |   (1459)  c_member(all_676_0, all_1134_2, v_L) = all_1225_0
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | DELTA: instantiating (1456) with fresh symbols
% 194.05/27.18  | | | | | | | | | | | |        all_1253_0, all_1253_1, all_1253_2 gives:
% 194.05/27.18  | | | | | | | | | | | |   (1460)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.18  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8)
% 194.05/27.18  | | | | | | | | | | | |           = all_1253_2 & c_member(all_676_0, all_1253_2,
% 194.05/27.18  | | | | | | | | | | | |             v_L) = all_1253_1 & c_member(all_676_0,
% 194.05/27.18  | | | | | | | | | | | |             all_1134_2, v_L) = all_1253_0 & $i(all_1253_2) &
% 194.05/27.18  | | | | | | | | | | | |           ( ~ (all_1253_1 = 0) | all_1253_0 = 0)
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | ALPHA: (1460) implies:
% 194.05/27.18  | | | | | | | | | | | |   (1461)  c_member(all_676_0, all_1134_2, v_L) = all_1253_0
% 194.05/27.18  | | | | | | | | | | | |   (1462)  c_member(all_676_0, all_1253_2, v_L) = all_1253_1
% 194.05/27.18  | | | | | | | | | | | |   (1463)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.18  | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8)
% 194.05/27.18  | | | | | | | | | | | |           = all_1253_2
% 194.05/27.18  | | | | | | | | | | | |   (1464)   ~ (all_1253_1 = 0) | all_1253_0 = 0
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | REDUCE: (89), (1462) imply:
% 194.05/27.18  | | | | | | | | | | | |   (1465)  c_member(all_622_1, all_1253_2, v_L) = all_1253_1
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | REDUCE: (89), (1461) imply:
% 194.05/27.18  | | | | | | | | | | | |   (1466)  c_member(all_622_1, all_1134_2, v_L) = all_1253_0
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | REDUCE: (89), (1459) imply:
% 194.05/27.18  | | | | | | | | | | | |   (1467)  c_member(all_622_1, all_1134_2, v_L) = all_1225_0
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1225_0, all_1253_0,
% 194.05/27.18  | | | | | | | | | | | |              v_L, all_1134_2, all_622_1, simplifying with
% 194.05/27.18  | | | | | | | | | | | |              (1466), (1467) gives:
% 194.05/27.18  | | | | | | | | | | | |   (1468)  all_1253_0 = all_1225_0
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_1, all_1253_2,
% 194.05/27.18  | | | | | | | | | | | |              all_872_8, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.18  | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.05/27.18  | | | | | | | | | | | |              (179), (1463) gives:
% 194.05/27.18  | | | | | | | | | | | |   (1469)  all_1253_2 = all_872_1
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | REDUCE: (1465), (1469) imply:
% 194.05/27.18  | | | | | | | | | | | |   (1470)  c_member(all_622_1, all_872_1, v_L) = all_1253_1
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | BETA: splitting (1464) gives:
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | Case 1:
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | |   (1471)   ~ (all_1253_1 = 0)
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1253_1, v_L,
% 194.05/27.18  | | | | | | | | | | | | |              all_872_1, all_622_1, simplifying with (1418),
% 194.05/27.18  | | | | | | | | | | | | |              (1470) gives:
% 194.05/27.18  | | | | | | | | | | | | |   (1472)  all_1253_1 = 0
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | REDUCE: (1471), (1472) imply:
% 194.05/27.18  | | | | | | | | | | | | |   (1473)  $false
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | CLOSE: (1473) is inconsistent.
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | Case 2:
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | |   (1474)  all_1253_0 = 0
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | COMBINE_EQS: (1468), (1474) imply:
% 194.05/27.18  | | | | | | | | | | | | |   (1475)  all_1225_0 = 0
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | REDUCE: (1458), (1475) imply:
% 194.05/27.18  | | | | | | | | | | | | |   (1476)  $false
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | CLOSE: (1476) is inconsistent.
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | End of split
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | Case 2:
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | |   (1477)  all_1092_0 = 0
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | COMBINE_EQS: (925), (1477) imply:
% 194.05/27.18  | | | | | | | | | | | |   (1478)  all_872_2 = 0
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | REDUCE: (1454), (1478) imply:
% 194.05/27.18  | | | | | | | | | | | |   (1479)  $false
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | CLOSE: (1479) is inconsistent.
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | End of split
% 194.05/27.18  | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | End of split
% 194.05/27.18  | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | Case 2:
% 194.05/27.18  | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | |   (1480)   ~ (all_872_0 = 0)
% 194.05/27.18  | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | BETA: splitting (1410) gives:
% 194.05/27.18  | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | Case 1:
% 194.05/27.18  | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | |   (1481)   ~ (all_1164_1 = 0)
% 194.05/27.18  | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | REDUCE: (1416), (1481) imply:
% 194.05/27.18  | | | | | | | | | | |   (1482)   ~ (all_1134_1 = 0)
% 194.05/27.18  | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | BETA: splitting (188) gives:
% 194.05/27.18  | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | Case 1:
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | |   (1483)  all_872_6 = 0
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | REDUCE: (187), (1483) imply:
% 194.05/27.18  | | | | | | | | | | | |   (1484)  c_member(all_622_1, all_872_7, v_L) = 0
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | BETA: splitting (190) gives:
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | Case 1:
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | |   (1485)  all_872_2 = 0
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | REDUCE: (185), (1485) imply:
% 194.05/27.18  | | | | | | | | | | | | |   (1486)  c_member(all_622_1, all_872_3, v_L) = 0
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | GROUND_INST: instantiating (43) with v_x, all_1092_2,
% 194.05/27.18  | | | | | | | | | | | | |              simplifying with (16), (922) gives:
% 194.05/27.18  | | | | | | | | | | | | |   (1487)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.05/27.18  | | | | | | | | | | | | |               all_1092_2, v_L) = v0)
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | GROUND_INST: instantiating (1403) with v_x, all_1092_2,
% 194.05/27.18  | | | | | | | | | | | | |              simplifying with (16), (922) gives:
% 194.05/27.18  | | | | | | | | | | | | |   (1488)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.18  | | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.18  | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.18  | | | | | | | | | | | | |               v_x) = v0 & c_member(all_676_0, v0, v_L) = v1
% 194.05/27.18  | | | | | | | | | | | | |             & c_member(all_676_0, all_1092_2, v_L) = v2 &
% 194.05/27.18  | | | | | | | | | | | | |             $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | DELTA: instantiating (1487) with fresh symbol all_1229_0
% 194.05/27.18  | | | | | | | | | | | | |        gives:
% 194.05/27.18  | | | | | | | | | | | | |   (1489)   ~ (all_1229_0 = 0) & c_member(all_676_0,
% 194.05/27.18  | | | | | | | | | | | | |             all_1092_2, v_L) = all_1229_0
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | ALPHA: (1489) implies:
% 194.05/27.18  | | | | | | | | | | | | |   (1490)   ~ (all_1229_0 = 0)
% 194.05/27.18  | | | | | | | | | | | | |   (1491)  c_member(all_676_0, all_1092_2, v_L) = all_1229_0
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | DELTA: instantiating (1488) with fresh symbols
% 194.05/27.18  | | | | | | | | | | | | |        all_1263_0, all_1263_1, all_1263_2 gives:
% 194.05/27.18  | | | | | | | | | | | | |   (1492)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.18  | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 194.05/27.18  | | | | | | | | | | | | |           = all_1263_2 & c_member(all_676_0, all_1263_2,
% 194.05/27.18  | | | | | | | | | | | | |             v_L) = all_1263_1 & c_member(all_676_0,
% 194.05/27.18  | | | | | | | | | | | | |             all_1092_2, v_L) = all_1263_0 & $i(all_1263_2) &
% 194.05/27.18  | | | | | | | | | | | | |           ( ~ (all_1263_1 = 0) | all_1263_0 = 0)
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | ALPHA: (1492) implies:
% 194.05/27.18  | | | | | | | | | | | | |   (1493)  c_member(all_676_0, all_1092_2, v_L) = all_1263_0
% 194.05/27.18  | | | | | | | | | | | | |   (1494)  c_member(all_676_0, all_1263_2, v_L) = all_1263_1
% 194.05/27.18  | | | | | | | | | | | | |   (1495)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.18  | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 194.05/27.18  | | | | | | | | | | | | |           = all_1263_2
% 194.05/27.18  | | | | | | | | | | | | |   (1496)   ~ (all_1263_1 = 0) | all_1263_0 = 0
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | REDUCE: (89), (1494) imply:
% 194.05/27.18  | | | | | | | | | | | | |   (1497)  c_member(all_622_1, all_1263_2, v_L) = all_1263_1
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | REDUCE: (89), (1493) imply:
% 194.05/27.18  | | | | | | | | | | | | |   (1498)  c_member(all_622_1, all_1092_2, v_L) = all_1263_0
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | REDUCE: (89), (1491) imply:
% 194.05/27.18  | | | | | | | | | | | | |   (1499)  c_member(all_622_1, all_1092_2, v_L) = all_1229_0
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1229_0, all_1263_0,
% 194.05/27.18  | | | | | | | | | | | | |              v_L, all_1092_2, all_622_1, simplifying with
% 194.05/27.18  | | | | | | | | | | | | |              (1498), (1499) gives:
% 194.05/27.18  | | | | | | | | | | | | |   (1500)  all_1263_0 = all_1229_0
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_3, all_1263_2,
% 194.05/27.18  | | | | | | | | | | | | |              v_x, all_872_8, tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.18  | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.05/27.18  | | | | | | | | | | | | |              (182), (1495) gives:
% 194.05/27.18  | | | | | | | | | | | | |   (1501)  all_1263_2 = all_872_3
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | REDUCE: (1497), (1501) imply:
% 194.05/27.18  | | | | | | | | | | | | |   (1502)  c_member(all_622_1, all_872_3, v_L) = all_1263_1
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | BETA: splitting (1496) gives:
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | Case 1:
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | |   (1503)   ~ (all_1263_1 = 0)
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1263_1, v_L,
% 194.05/27.18  | | | | | | | | | | | | | |              all_872_3, all_622_1, simplifying with (1486),
% 194.05/27.18  | | | | | | | | | | | | | |              (1502) gives:
% 194.05/27.18  | | | | | | | | | | | | | |   (1504)  all_1263_1 = 0
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | REDUCE: (1503), (1504) imply:
% 194.05/27.18  | | | | | | | | | | | | | |   (1505)  $false
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | CLOSE: (1505) is inconsistent.
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | Case 2:
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | |   (1506)  all_1263_0 = 0
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | COMBINE_EQS: (1500), (1506) imply:
% 194.05/27.18  | | | | | | | | | | | | | |   (1507)  all_1229_0 = 0
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | SIMP: (1507) implies:
% 194.05/27.18  | | | | | | | | | | | | | |   (1508)  all_1229_0 = 0
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | REDUCE: (1490), (1508) imply:
% 194.05/27.18  | | | | | | | | | | | | | |   (1509)  $false
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | CLOSE: (1509) is inconsistent.
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | End of split
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | Case 2:
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | |   (1510)   ~ (all_872_2 = 0)
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | REF_CLOSE: (3), (13), (17), (20), (21), (44), (89), (90),
% 194.05/27.18  | | | | | | | | | | | | |            (91), (170), (180), (181), (182), (184), (185),
% 194.05/27.18  | | | | | | | | | | | | |            (186), (192), (198), (657), (1023), (1156),
% 194.05/27.18  | | | | | | | | | | | | |            (1480), (1484), (1510) are inconsistent by
% 194.05/27.18  | | | | | | | | | | | | |            sub-proof #7.
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | End of split
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | Case 2:
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | |   (1511)   ~ (all_872_6 = 0)
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | BETA: splitting (657) gives:
% 194.05/27.18  | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | Case 1:
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | |   (1512)  all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ?
% 194.05/27.18  | | | | | | | | | | | | |           [v1: $i] :  ? [v2: $i] :  ? [v3: int] : ( ~ (v3 =
% 194.05/27.18  | | | | | | | | | | | | |               0) &  ~ (v0 = v_y) &
% 194.05/27.18  | | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.18  | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 194.05/27.18  | | | | | | | | | | | | |               v0) = v2 &
% 194.05/27.18  | | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.18  | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1
% 194.05/27.18  | | | | | | | | | | | | |             & c_member(all_685_0, v2, v_L) = v3 &
% 194.05/27.18  | | | | | | | | | | | | |             c_member(all_685_0, v1, v_L) = 0 & $i(v2) &
% 194.05/27.18  | | | | | | | | | | | | |             $i(v1) & $i(v0))
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | ALPHA: (1512) implies:
% 194.05/27.18  | | | | | | | | | | | | |   (1513)  all_872_8 = v_y
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | REDUCE: (182), (1513) imply:
% 194.05/27.18  | | | | | | | | | | | | |   (1514)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.18  | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) =
% 194.05/27.18  | | | | | | | | | | | | |           all_872_3
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | BETA: splitting (198) gives:
% 194.05/27.18  | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | Case 1:
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | |   (1515)  all_872_8 = v_x
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | COMBINE_EQS: (1513), (1515) imply:
% 194.05/27.18  | | | | | | | | | | | | | |   (1516)  v_x = v_y
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | REDUCE: (13), (1516) imply:
% 194.05/27.18  | | | | | | | | | | | | | |   (1517)  $false
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | CLOSE: (1517) is inconsistent.
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | Case 2:
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | |   (1518)   ~ (all_872_8 = v_x)
% 194.05/27.18  | | | | | | | | | | | | | |   (1519)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.05/27.18  | | | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.18  | | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x,
% 194.05/27.18  | | | | | | | | | | | | | |               all_872_8) = v1 & c_member(all_676_0, v1, v_L)
% 194.05/27.18  | | | | | | | | | | | | | |             = v2 & c_member(all_676_0, all_872_3, v_L) = v0
% 194.05/27.18  | | | | | | | | | | | | | |             & $i(v1) & (v2 = 0 | v0 = 0))
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | DELTA: instantiating (1519) with fresh symbols
% 194.05/27.18  | | | | | | | | | | | | | |        all_1204_0, all_1204_1, all_1204_2 gives:
% 194.05/27.18  | | | | | | | | | | | | | |   (1520)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.18  | | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8)
% 194.05/27.18  | | | | | | | | | | | | | |           = all_1204_1 & c_member(all_676_0, all_1204_1,
% 194.05/27.18  | | | | | | | | | | | | | |             v_L) = all_1204_0 & c_member(all_676_0,
% 194.05/27.18  | | | | | | | | | | | | | |             all_872_3, v_L) = all_1204_2 & $i(all_1204_1) &
% 194.05/27.18  | | | | | | | | | | | | | |           (all_1204_0 = 0 | all_1204_2 = 0)
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | ALPHA: (1520) implies:
% 194.05/27.18  | | | | | | | | | | | | | |   (1521)  c_member(all_676_0, all_872_3, v_L) = all_1204_2
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | REDUCE: (1513), (1518) imply:
% 194.05/27.18  | | | | | | | | | | | | | |   (1522)   ~ (v_x = v_y)
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | REDUCE: (89), (1521) imply:
% 194.05/27.18  | | | | | | | | | | | | | |   (1523)  c_member(all_622_1, all_872_3, v_L) = all_1204_2
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | BETA: splitting (192) gives:
% 194.05/27.18  | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | Case 1:
% 194.05/27.18  | | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | |   (1524)  all_872_8 = v_x
% 194.05/27.18  | | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | | COMBINE_EQS: (1513), (1524) imply:
% 194.05/27.18  | | | | | | | | | | | | | | |   (1525)  v_x = v_y
% 194.05/27.18  | | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | | REDUCE: (13), (1525) imply:
% 194.05/27.18  | | | | | | | | | | | | | | |   (1526)  $false
% 194.05/27.18  | | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | | CLOSE: (1526) is inconsistent.
% 194.05/27.18  | | | | | | | | | | | | | | | 
% 194.05/27.18  | | | | | | | | | | | | | | Case 2:
% 194.05/27.18  | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | |   (1527)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.05/27.19  | | | | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.19  | | | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.19  | | | | | | | | | | | | | | |               v_x) = v1 & c_member(all_676_0, v1, v_L) = v2
% 194.05/27.19  | | | | | | | | | | | | | | |             & c_member(all_676_0, all_872_1, v_L) = v0 &
% 194.05/27.19  | | | | | | | | | | | | | | |             $i(v1) & (v2 = 0 | v0 = 0))
% 194.05/27.19  | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | DELTA: instantiating (1527) with fresh symbols
% 194.05/27.19  | | | | | | | | | | | | | | |        all_1210_0, all_1210_1, all_1210_2 gives:
% 194.05/27.19  | | | | | | | | | | | | | | |   (1528)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.19  | | | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 194.05/27.19  | | | | | | | | | | | | | | |           = all_1210_1 & c_member(all_676_0, all_1210_1,
% 194.05/27.19  | | | | | | | | | | | | | | |             v_L) = all_1210_0 & c_member(all_676_0,
% 194.05/27.19  | | | | | | | | | | | | | | |             all_872_1, v_L) = all_1210_2 & $i(all_1210_1) &
% 194.05/27.19  | | | | | | | | | | | | | | |           (all_1210_0 = 0 | all_1210_2 = 0)
% 194.05/27.19  | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | ALPHA: (1528) implies:
% 194.05/27.19  | | | | | | | | | | | | | | |   (1529)  c_member(all_676_0, all_872_1, v_L) = all_1210_2
% 194.05/27.19  | | | | | | | | | | | | | | |   (1530)  c_member(all_676_0, all_1210_1, v_L) = all_1210_0
% 194.05/27.19  | | | | | | | | | | | | | | |   (1531)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.19  | | | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 194.05/27.19  | | | | | | | | | | | | | | |           = all_1210_1
% 194.05/27.19  | | | | | | | | | | | | | | |   (1532)  all_1210_0 = 0 | all_1210_2 = 0
% 194.05/27.19  | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | REDUCE: (1513), (1531) imply:
% 194.05/27.19  | | | | | | | | | | | | | | |   (1533)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.19  | | | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) =
% 194.05/27.19  | | | | | | | | | | | | | | |           all_1210_1
% 194.05/27.19  | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | REDUCE: (89), (1530) imply:
% 194.05/27.19  | | | | | | | | | | | | | | |   (1534)  c_member(all_622_1, all_1210_1, v_L) = all_1210_0
% 194.05/27.19  | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | REDUCE: (89), (1529) imply:
% 194.05/27.19  | | | | | | | | | | | | | | |   (1535)  c_member(all_622_1, all_872_1, v_L) = all_1210_2
% 194.05/27.19  | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_872_2, all_1204_2,
% 194.05/27.19  | | | | | | | | | | | | | | |              v_L, all_872_3, all_622_1, simplifying with (185),
% 194.05/27.19  | | | | | | | | | | | | | | |              (1523) gives:
% 194.05/27.19  | | | | | | | | | | | | | | |   (1536)  all_1204_2 = all_872_2
% 194.05/27.19  | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_872_0, all_1210_2,
% 194.05/27.19  | | | | | | | | | | | | | | |              v_L, all_872_1, all_622_1, simplifying with (184),
% 194.05/27.19  | | | | | | | | | | | | | | |              (1535) gives:
% 194.05/27.19  | | | | | | | | | | | | | | |   (1537)  all_1210_2 = all_872_0
% 194.05/27.19  | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_3, all_1210_1,
% 194.05/27.19  | | | | | | | | | | | | | | |              v_x, v_y, tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.19  | | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.05/27.19  | | | | | | | | | | | | | | |              (1514), (1533) gives:
% 194.05/27.19  | | | | | | | | | | | | | | |   (1538)  all_1210_1 = all_872_3
% 194.05/27.19  | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | REDUCE: (1534), (1538) imply:
% 194.05/27.19  | | | | | | | | | | | | | | |   (1539)  c_member(all_622_1, all_872_3, v_L) = all_1210_0
% 194.05/27.19  | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | BETA: splitting (1532) gives:
% 194.05/27.19  | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | Case 1:
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1540)  all_1210_0 = 0
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | REDUCE: (1539), (1540) imply:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1541)  c_member(all_622_1, all_872_3, v_L) = 0
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_872_2, 0, v_L,
% 194.05/27.19  | | | | | | | | | | | | | | | |              all_872_3, all_622_1, simplifying with (185),
% 194.05/27.19  | | | | | | | | | | | | | | | |              (1541) gives:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1542)  all_872_2 = 0
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (3) with v_L, all_1134_2, all_622_1,
% 194.05/27.19  | | | | | | | | | | | | | | | |              all_1134_1, simplifying with (17), (91), (1160),
% 194.05/27.19  | | | | | | | | | | | | | | | |              (1170) gives:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1543)  all_1134_1 = 0 |  ? [v0: $i] :  ? [v1: int] : ( ~
% 194.05/27.19  | | | | | | | | | | | | | | | |             (v1 = 0) & hBOOL(v0) = v1 & hAPP(v_L,
% 194.05/27.19  | | | | | | | | | | | | | | | |               all_1134_2) = v0 & $i(v0))
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (43) with v_x, all_1092_2,
% 194.05/27.19  | | | | | | | | | | | | | | | |              simplifying with (16), (922) gives:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1544)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.05/27.19  | | | | | | | | | | | | | | | |               all_1092_2, v_L) = v0)
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (1403) with v_x, all_1092_2,
% 194.05/27.19  | | | | | | | | | | | | | | | |              simplifying with (16), (922) gives:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1545)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.05/27.19  | | | | | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.19  | | | | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.19  | | | | | | | | | | | | | | | |               v_x) = v0 & c_member(all_676_0, v0, v_L) = v1
% 194.05/27.19  | | | | | | | | | | | | | | | |             & c_member(all_676_0, all_1092_2, v_L) = v2 &
% 194.05/27.19  | | | | | | | | | | | | | | | |             $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | DELTA: instantiating (1544) with fresh symbol all_1253_0
% 194.05/27.19  | | | | | | | | | | | | | | | |        gives:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1546)   ~ (all_1253_0 = 0) & c_member(all_676_0,
% 194.05/27.19  | | | | | | | | | | | | | | | |             all_1092_2, v_L) = all_1253_0
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | ALPHA: (1546) implies:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1547)   ~ (all_1253_0 = 0)
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1548)  c_member(all_676_0, all_1092_2, v_L) = all_1253_0
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | DELTA: instantiating (1545) with fresh symbols
% 194.05/27.19  | | | | | | | | | | | | | | | |        all_1289_0, all_1289_1, all_1289_2 gives:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1549)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.19  | | | | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 194.05/27.19  | | | | | | | | | | | | | | | |           = all_1289_2 & c_member(all_676_0, all_1289_2,
% 194.05/27.19  | | | | | | | | | | | | | | | |             v_L) = all_1289_1 & c_member(all_676_0,
% 194.05/27.19  | | | | | | | | | | | | | | | |             all_1092_2, v_L) = all_1289_0 & $i(all_1289_2) &
% 194.05/27.19  | | | | | | | | | | | | | | | |           ( ~ (all_1289_1 = 0) | all_1289_0 = 0)
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | ALPHA: (1549) implies:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1550)  c_member(all_676_0, all_1092_2, v_L) = all_1289_0
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1551)  c_member(all_676_0, all_1289_2, v_L) = all_1289_1
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1552)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.19  | | | | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x)
% 194.05/27.19  | | | | | | | | | | | | | | | |           = all_1289_2
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1553)   ~ (all_1289_1 = 0) | all_1289_0 = 0
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | REDUCE: (1513), (1552) imply:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1554)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.19  | | | | | | | | | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_y, v_x) =
% 194.05/27.19  | | | | | | | | | | | | | | | |           all_1289_2
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | REDUCE: (89), (1551) imply:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1555)  c_member(all_622_1, all_1289_2, v_L) = all_1289_1
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | REDUCE: (89), (1550) imply:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1556)  c_member(all_622_1, all_1092_2, v_L) = all_1289_0
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | REDUCE: (89), (1548) imply:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1557)  c_member(all_622_1, all_1092_2, v_L) = all_1253_0
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | BETA: splitting (1543) gives:
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | Case 1:
% 194.05/27.19  | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | |   (1558)  all_1134_1 = 0
% 194.05/27.19  | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | REDUCE: (1482), (1558) imply:
% 194.05/27.19  | | | | | | | | | | | | | | | | |   (1559)  $false
% 194.05/27.19  | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | CLOSE: (1559) is inconsistent.
% 194.05/27.19  | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | Case 2:
% 194.05/27.19  | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with all_1253_0, all_1289_0,
% 194.05/27.19  | | | | | | | | | | | | | | | | |              v_L, all_1092_2, all_622_1, simplifying with
% 194.05/27.19  | | | | | | | | | | | | | | | | |              (1556), (1557) gives:
% 194.05/27.19  | | | | | | | | | | | | | | | | |   (1560)  all_1289_0 = all_1253_0
% 194.05/27.19  | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (21) with all_872_3, all_1289_2,
% 194.05/27.19  | | | | | | | | | | | | | | | | |              v_x, v_y, tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.19  | | | | | | | | | | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.05/27.19  | | | | | | | | | | | | | | | | |              (1514), (1554) gives:
% 194.05/27.19  | | | | | | | | | | | | | | | | |   (1561)  all_1289_2 = all_872_3
% 194.05/27.19  | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | REDUCE: (1555), (1561) imply:
% 194.05/27.19  | | | | | | | | | | | | | | | | |   (1562)  c_member(all_622_1, all_872_3, v_L) = all_1289_1
% 194.05/27.19  | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | BETA: splitting (1553) gives:
% 194.05/27.19  | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | Case 1:
% 194.05/27.19  | | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | |   (1563)   ~ (all_1289_1 = 0)
% 194.05/27.19  | | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | | GROUND_INST: instantiating (20) with 0, all_1289_1, v_L,
% 194.05/27.19  | | | | | | | | | | | | | | | | | |              all_872_3, all_622_1, simplifying with (1541),
% 194.05/27.19  | | | | | | | | | | | | | | | | | |              (1562) gives:
% 194.05/27.19  | | | | | | | | | | | | | | | | | |   (1564)  all_1289_1 = 0
% 194.05/27.19  | | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | | REDUCE: (1563), (1564) imply:
% 194.05/27.19  | | | | | | | | | | | | | | | | | |   (1565)  $false
% 194.05/27.19  | | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | | CLOSE: (1565) is inconsistent.
% 194.05/27.19  | | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | Case 2:
% 194.05/27.19  | | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | |   (1566)  all_1289_0 = 0
% 194.05/27.19  | | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | | COMBINE_EQS: (1560), (1566) imply:
% 194.05/27.19  | | | | | | | | | | | | | | | | | |   (1567)  all_1253_0 = 0
% 194.05/27.19  | | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | | REDUCE: (1547), (1567) imply:
% 194.05/27.19  | | | | | | | | | | | | | | | | | |   (1568)  $false
% 194.05/27.19  | | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | | CLOSE: (1568) is inconsistent.
% 194.05/27.19  | | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | | End of split
% 194.05/27.19  | | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | End of split
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | Case 2:
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1569)  all_1210_2 = 0
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | COMBINE_EQS: (1537), (1569) imply:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1570)  all_872_0 = 0
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | REDUCE: (1480), (1570) imply:
% 194.05/27.19  | | | | | | | | | | | | | | | |   (1571)  $false
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | | CLOSE: (1571) is inconsistent.
% 194.05/27.19  | | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | | End of split
% 194.05/27.19  | | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | | End of split
% 194.05/27.19  | | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | End of split
% 194.05/27.19  | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | Case 2:
% 194.05/27.19  | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | |   (1572)  all_872_6 = 0 &  ~ (all_872_8 = v_y) &  ? [v0: $i]
% 194.05/27.19  | | | | | | | | | | | | |           :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ?
% 194.05/27.19  | | | | | | | | | | | | |           [v4: any] :
% 194.05/27.19  | | | | | | | | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.19  | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8,
% 194.05/27.19  | | | | | | | | | | | | |               v0) = v1 &
% 194.05/27.19  | | | | | | | | | | | | |             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.19  | | | | | | | | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_9,
% 194.05/27.19  | | | | | | | | | | | | |               v0) = v3 & c_member(all_685_0, v3, v_L) = v4 &
% 194.05/27.19  | | | | | | | | | | | | |             c_member(all_685_0, v1, v_L) = v2 & $i(v3) &
% 194.05/27.19  | | | | | | | | | | | | |             $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~
% 194.05/27.19  | | | | | | | | | | | | |                 (v0 = v_y)) | (v0 = v_y & all_872_2 = 0 &  ~
% 194.05/27.19  | | | | | | | | | | | | |                 (all_872_4 = 0) &  ~ (all_872_9 = v_x)) |
% 194.05/27.19  | | | | | | | | | | | | |               (v0 = v_y & all_872_8 = v_x &  ~ (all_872_4 =
% 194.05/27.19  | | | | | | | | | | | | |                   0) &  ~ (all_872_9 = v_x))))
% 194.05/27.19  | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | ALPHA: (1572) implies:
% 194.05/27.19  | | | | | | | | | | | | |   (1573)  all_872_6 = 0
% 194.05/27.19  | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | REDUCE: (1511), (1573) imply:
% 194.05/27.19  | | | | | | | | | | | | |   (1574)  $false
% 194.05/27.19  | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | | CLOSE: (1574) is inconsistent.
% 194.05/27.19  | | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | | End of split
% 194.05/27.19  | | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | End of split
% 194.05/27.19  | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | Case 2:
% 194.05/27.19  | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | |   (1575)  all_1164_0 = 0
% 194.05/27.19  | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | COMBINE_EQS: (1413), (1575) imply:
% 194.05/27.19  | | | | | | | | | | |   (1576)  all_872_0 = 0
% 194.05/27.19  | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | REDUCE: (1480), (1576) imply:
% 194.05/27.19  | | | | | | | | | | |   (1577)  $false
% 194.05/27.19  | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | | CLOSE: (1577) is inconsistent.
% 194.05/27.19  | | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | | End of split
% 194.05/27.19  | | | | | | | | | | 
% 194.05/27.19  | | | | | | | | | End of split
% 194.05/27.19  | | | | | | | | | 
% 194.05/27.19  | | | | | | | | End of split
% 194.05/27.19  | | | | | | | | 
% 194.05/27.19  | | | | | | | End of split
% 194.05/27.19  | | | | | | | 
% 194.05/27.19  | | | | | | End of split
% 194.05/27.19  | | | | | | 
% 194.05/27.19  | | | | | End of split
% 194.05/27.19  | | | | | 
% 194.05/27.19  | | | | End of split
% 194.05/27.19  | | | | 
% 194.05/27.19  | | | End of split
% 194.05/27.19  | | | 
% 194.05/27.19  | | End of split
% 194.05/27.19  | | 
% 194.05/27.19  | End of split
% 194.05/27.19  | 
% 194.05/27.19  End of proof
% 194.05/27.19  
% 194.05/27.19  Sub-proof #1 shows that the following formulas are inconsistent:
% 194.05/27.19  ----------------------------------------------------------------
% 194.05/27.19    (1)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 194.05/27.19    (2)  all_1136_0 = all_872_4
% 194.05/27.19    (3)   ~ (all_1136_1 = 0) | all_1136_0 = 0
% 194.05/27.19    (4)   ~ (all_872_4 = 0)
% 194.05/27.19    (5)  all_676_0 = all_622_1
% 194.05/27.19    (6)  c_member(all_622_1, all_872_7, v_L) = 0
% 194.05/27.19    (7)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.05/27.19         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.19             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = v1 &
% 194.05/27.19           c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_3, v_L)
% 194.05/27.19           = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.05/27.19    (8)  all_1136_1 = all_872_2
% 194.05/27.19    (9)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.19           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_5
% 194.05/27.19    (10)   ~ (all_872_0 = 0)
% 194.05/27.19    (11)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.05/27.19          [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.05/27.19            ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.05/27.20    (12)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = all_872_3
% 194.05/27.20    (13)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.05/27.20          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = v1 &
% 194.05/27.20            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_1,
% 194.05/27.20              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.05/27.20    (14)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_872_8) = all_872_7
% 194.05/27.20    (15)  c_member(all_622_1, all_872_1, v_L) = all_872_0
% 194.05/27.20    (16)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.05/27.20          ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) | 
% 194.05/27.20            ~ (c_member(v4, v3, v2) = v0))
% 194.05/27.20    (17)  c_member(all_622_1, all_872_5, v_L) = all_872_4
% 194.05/27.20  
% 194.05/27.20  Begin of proof
% 194.05/27.20  | 
% 194.05/27.20  | BETA: splitting (3) gives:
% 194.05/27.20  | 
% 194.05/27.20  | Case 1:
% 194.05/27.20  | | 
% 194.05/27.20  | |   (18)   ~ (all_1136_1 = 0)
% 194.05/27.20  | | 
% 194.05/27.20  | | REDUCE: (8), (18) imply:
% 194.05/27.20  | |   (19)   ~ (all_872_2 = 0)
% 194.05/27.20  | | 
% 194.05/27.20  | | REF_CLOSE: (1), (4), (5), (6), (7), (9), (10), (11), (12), (13), (14), (15),
% 194.05/27.20  | |            (16), (17), (19) are inconsistent by sub-proof #4.
% 194.05/27.20  | | 
% 194.05/27.20  | Case 2:
% 194.05/27.20  | | 
% 194.05/27.20  | |   (20)  all_1136_0 = 0
% 194.05/27.20  | | 
% 194.05/27.20  | | COMBINE_EQS: (2), (20) imply:
% 194.05/27.20  | |   (21)  all_872_4 = 0
% 194.05/27.20  | | 
% 194.05/27.20  | | REDUCE: (4), (21) imply:
% 194.05/27.20  | |   (22)  $false
% 194.05/27.20  | | 
% 194.05/27.20  | | CLOSE: (22) is inconsistent.
% 194.05/27.20  | | 
% 194.05/27.20  | End of split
% 194.05/27.20  | 
% 194.05/27.20  End of proof
% 194.05/27.20  
% 194.05/27.20  Sub-proof #2 shows that the following formulas are inconsistent:
% 194.05/27.20  ----------------------------------------------------------------
% 194.05/27.20    (1)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 194.05/27.20    (2)  $i(all_872_8)
% 194.05/27.20    (3)  $i(v_L)
% 194.05/27.20    (4)  (all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ? [v1: $i] :  ? [v2:
% 194.05/27.20             $i] :  ? [v3: int] : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 194.05/27.20             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 194.05/27.20             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 194.05/27.20             c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0, v1, v_L) = 0
% 194.05/27.20             & $i(v2) & $i(v1) & $i(v0))) | (all_872_6 = 0 &  ~ (all_872_8 = v_y)
% 194.05/27.20           &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: any]
% 194.05/27.20           : (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20               tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.05/27.20             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.05/27.20             c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L) = v2
% 194.05/27.20             & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0 = v_y))
% 194.05/27.20               | (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~ (all_872_9 =
% 194.05/27.20                   v_x)) | (v0 = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 194.05/27.20                 (all_872_9 = v_x)))))
% 194.05/27.20    (5)  $i(all_622_1)
% 194.05/27.20    (6)   ~ (all_872_2 = 0)
% 194.05/27.20    (7)  all_685_0 = all_622_1
% 194.05/27.20    (8)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.05/27.20           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v1) |  ~ $i(v0) |
% 194.05/27.20            ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.05/27.20           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v2 &
% 194.05/27.20             c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1, v_L) = v4
% 194.05/27.20             & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.05/27.20    (9)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: int] : (v3 = 0 |  ~
% 194.05/27.20           (c_member(v2, v1, v0) = v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ?
% 194.05/27.20           [v4: $i] :  ? [v5: int] : ( ~ (v5 = 0) & hBOOL(v4) = v5 & hAPP(v0, v1)
% 194.05/27.20             = v4 & $i(v4)))
% 194.05/27.20    (10)  all_676_0 = all_622_1
% 194.05/27.20    (11)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.05/27.20          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = v1 &
% 194.05/27.20            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_3,
% 194.05/27.20              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.05/27.20    (12)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_5
% 194.05/27.20    (13)   ~ (all_872_0 = 0)
% 194.05/27.20    (14)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.05/27.20            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20                tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v1) |  ~ $i(v0)
% 194.05/27.20            |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.05/27.20            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v2 &
% 194.05/27.20              c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1, v_L) =
% 194.05/27.20              v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.05/27.20    (15)   ~ (v_x = v_y)
% 194.05/27.20    (16)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.05/27.20          [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.05/27.20            ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.05/27.20    (17)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = all_872_3
% 194.05/27.20    (18)  c_member(all_622_1, all_872_7, v_L) = all_872_6
% 194.05/27.20    (19)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 194.05/27.20            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20                tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2) |  ~ $i(v1) |  ~
% 194.05/27.20            $i(v0) |  ? [v3: int] : ( ~ (v3 = 0) & c_member(all_676_0, v2, v_L) =
% 194.05/27.20              v3) |  ! [v3: $i] :  ! [v4: $i] : ( ~
% 194.05/27.20              (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20                  tc_Arrow__Order__Mirabelle_Oalt, v0, v3) = v4) |  ~ $i(v3) |  ?
% 194.05/27.20              [v5: $i] :  ? [v6: any] :  ? [v7: any] :
% 194.05/27.20              (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20                  tc_Arrow__Order__Mirabelle_Oalt, v1, v3) = v5 &
% 194.05/27.20                c_member(all_676_0, v5, v_L) = v6 & c_member(all_676_0, v4, v_L) =
% 194.05/27.20                v7 & $i(v5) & ( ~ (v6 = 0) | v7 = 0))))
% 194.05/27.20    (20)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.05/27.20          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = v1 &
% 194.05/27.20            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_1,
% 194.05/27.20              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.05/27.20    (21)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.05/27.20            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_872_8) = all_872_7
% 194.05/27.20    (22)  c_member(all_622_1, all_872_1, v_L) = all_872_0
% 194.05/27.20    (23)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.05/27.20          ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) | 
% 194.05/27.20            ~ (c_member(v4, v3, v2) = v0))
% 194.49/27.20    (24)  c_member(all_622_1, all_872_5, v_L) = all_872_4
% 194.49/27.20  
% 194.49/27.20  Begin of proof
% 194.49/27.20  | 
% 194.49/27.20  | BETA: splitting (11) gives:
% 194.49/27.20  | 
% 194.49/27.20  | Case 1:
% 194.49/27.20  | | 
% 194.49/27.20  | |   (25)  all_872_8 = v_x
% 194.49/27.20  | | 
% 194.49/27.20  | | REDUCE: (21), (25) imply:
% 194.49/27.20  | |   (26)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.20  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_7
% 194.49/27.20  | | 
% 194.49/27.20  | | REDUCE: (2), (25) imply:
% 194.49/27.20  | |   (27)  $i(v_x)
% 194.49/27.20  | | 
% 194.49/27.20  | | BETA: splitting (4) gives:
% 194.49/27.20  | | 
% 194.49/27.20  | | Case 1:
% 194.49/27.20  | | | 
% 194.49/27.20  | | |   (28)  all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ? [v1: $i] :  ?
% 194.49/27.20  | | |         [v2: $i] :  ? [v3: int] : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 194.49/27.20  | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.20  | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 194.49/27.20  | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.20  | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 194.49/27.20  | | |           c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0, v1, v_L)
% 194.49/27.20  | | |           = 0 & $i(v2) & $i(v1) & $i(v0))
% 194.49/27.20  | | | 
% 194.49/27.20  | | | ALPHA: (28) implies:
% 194.49/27.20  | | |   (29)  all_872_8 = v_y
% 194.49/27.20  | | | 
% 194.49/27.20  | | | COMBINE_EQS: (25), (29) imply:
% 194.49/27.20  | | |   (30)  v_x = v_y
% 194.49/27.20  | | | 
% 194.49/27.20  | | | SIMP: (30) implies:
% 194.49/27.20  | | |   (31)  v_x = v_y
% 194.49/27.20  | | | 
% 194.49/27.20  | | | REDUCE: (15), (31) imply:
% 194.49/27.20  | | |   (32)  $false
% 194.49/27.20  | | | 
% 194.49/27.20  | | | CLOSE: (32) is inconsistent.
% 194.49/27.20  | | | 
% 194.49/27.20  | | Case 2:
% 194.49/27.20  | | | 
% 194.49/27.21  | | |   (33)  all_872_6 = 0 &  ~ (all_872_8 = v_y) &  ? [v0: $i] :  ? [v1: $i] :
% 194.49/27.21  | | |          ? [v2: any] :  ? [v3: $i] :  ? [v4: any] :
% 194.49/27.21  | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21  | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.49/27.21  | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21  | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.49/27.21  | | |           c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L)
% 194.49/27.21  | | |           = v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~
% 194.49/27.21  | | |               (v0 = v_y)) | (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0)
% 194.49/27.21  | | |               &  ~ (all_872_9 = v_x)) | (v0 = v_y & all_872_8 = v_x &  ~
% 194.49/27.21  | | |               (all_872_4 = 0) &  ~ (all_872_9 = v_x))))
% 194.49/27.21  | | | 
% 194.49/27.21  | | | ALPHA: (33) implies:
% 194.49/27.21  | | |   (34)  all_872_6 = 0
% 194.49/27.21  | | |   (35)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4:
% 194.49/27.21  | | |           any] : (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21  | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.49/27.21  | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21  | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.49/27.21  | | |           c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L)
% 194.49/27.21  | | |           = v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~
% 194.49/27.21  | | |               (v0 = v_y)) | (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0)
% 194.49/27.21  | | |               &  ~ (all_872_9 = v_x)) | (v0 = v_y & all_872_8 = v_x &  ~
% 194.49/27.21  | | |               (all_872_4 = 0) &  ~ (all_872_9 = v_x))))
% 194.49/27.21  | | | 
% 194.49/27.21  | | | REDUCE: (18), (34) imply:
% 194.49/27.21  | | |   (36)  c_member(all_622_1, all_872_7, v_L) = 0
% 194.49/27.21  | | | 
% 194.49/27.21  | | | REF_CLOSE: (3), (5), (7), (8), (9), (10), (12), (14), (16), (19), (23),
% 194.49/27.21  | | |            (24), (25), (26), (27), (35), (36) are inconsistent by
% 194.49/27.21  | | |            sub-proof #10.
% 194.49/27.21  | | | 
% 194.49/27.21  | | End of split
% 194.49/27.21  | | 
% 194.49/27.21  | Case 2:
% 194.49/27.21  | | 
% 194.49/27.21  | |   (37)   ~ (all_872_8 = v_x)
% 194.49/27.21  | | 
% 194.49/27.21  | | REF_CLOSE: (1), (6), (10), (11), (13), (16), (17), (20), (22), (23), (37)
% 194.49/27.21  | |            are inconsistent by sub-proof #8.
% 194.49/27.21  | | 
% 194.49/27.21  | End of split
% 194.49/27.21  | 
% 194.49/27.21  End of proof
% 194.49/27.21  
% 194.49/27.21  Sub-proof #3 shows that the following formulas are inconsistent:
% 194.49/27.21  ----------------------------------------------------------------
% 194.49/27.21    (1)  all_872_8 = all_872_9 |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.21         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_9) = v1 &
% 194.49/27.21           c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_7, v_L)
% 194.49/27.21           = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.49/27.21    (2)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 194.49/27.21    (3)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~
% 194.49/27.21           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21               tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2) |  ~ $i(v1) |  ~
% 194.49/27.21           $i(v0) |  ? [v3: any] :  ? [v4: $i] :  ? [v5: any] :
% 194.49/27.21           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21               tc_Arrow__Order__Mirabelle_Oalt, v1, v0) = v4 & c_member(all_676_0,
% 194.49/27.21               v4, v_L) = v5 & c_member(all_676_0, v2, v_L) = v3 & $i(v4) & (v5 =
% 194.49/27.21               0 | v3 = 0)))
% 194.49/27.21    (4)  $i(all_872_8)
% 194.49/27.21    (5)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_872_7, v_L) = v0) |
% 194.49/27.21          ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.49/27.21           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v1) |  ~ $i(v0) |
% 194.49/27.21            ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.49/27.21           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21               tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v2 &
% 194.49/27.21             c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1, v_L) = v4
% 194.49/27.21             & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.49/27.21    (6)  $i(v_L)
% 194.49/27.21    (7)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_9) = all_1109_1
% 194.49/27.21    (8)  $i(tc_Arrow__Order__Mirabelle_Oalt)
% 194.49/27.21    (9)  all_872_6 = 0
% 194.49/27.21    (10)  tc_prod(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21            tc_Arrow__Order__Mirabelle_Oalt) = all_622_1
% 194.49/27.21    (11)   ~ (all_872_2 = 0)
% 194.49/27.21    (12)  all_685_0 = all_622_1
% 194.49/27.21    (13)   ~ (all_872_9 = v_x)
% 194.49/27.21    (14)  c_member(all_622_1, all_1109_1, v_L) = all_1109_0
% 194.49/27.21    (15)  all_1109_2 = all_872_4
% 194.49/27.21    (16)   ~ (all_872_4 = 0)
% 194.49/27.21    (17)  all_676_0 = all_622_1
% 194.49/27.21    (18)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.21          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = v1 &
% 194.49/27.21            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_3,
% 194.49/27.21              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.49/27.21    (19)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: any] :
% 194.49/27.21          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.49/27.21            c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21              tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.49/27.21            c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L) = v2
% 194.49/27.21            & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0 = v_y)) |
% 194.49/27.21              (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~ (all_872_9 =
% 194.49/27.21                  v_x)) | (v0 = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 194.49/27.21                (all_872_9 = v_x))))
% 194.49/27.21    (20)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_5
% 194.49/27.21    (21)  $i(all_872_9)
% 194.49/27.21    (22)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.49/27.21          [v5: $i] : ( ~ (tc_prod(v3, v3) = v4) |  ~ (c_Product__Type_OPair(v3,
% 194.49/27.21                v3, v0, v1) = v5) |  ~ (c_member(v4, v5, v2) = 0) |  ~ $i(v3) |  ~
% 194.49/27.21            $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: any] :  ? [v7: $i] :  ? [v8:
% 194.49/27.21              any] : (c_Wellfounded_Owf(v3, v2) = v6 & c_Product__Type_OPair(v3,
% 194.49/27.21                v3, v1, v0) = v7 & c_member(v4, v7, v2) = v8 & $i(v7) & ( ~ (v8 =
% 194.49/27.21                  0) |  ~ (v6 = 0))))
% 194.49/27.21    (23)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.49/27.21          [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.49/27.21            ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.49/27.21    (24)  all_872_0 = 0 |  ? [v0: $i] :  ? [v1: int] : ( ~ (v1 = 0) & hBOOL(v0) =
% 194.49/27.21            v1 & hAPP(v_L, all_872_1) = v0 & $i(v0))
% 194.49/27.21    (25)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = all_872_3
% 194.49/27.21    (26)  c_member(all_622_1, all_872_7, v_L) = all_872_6
% 194.49/27.21    (27)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 194.49/27.21            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21                tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2) |  ~ $i(v1) |  ~
% 194.49/27.21            $i(v0) |  ? [v3: int] : ( ~ (v3 = 0) & c_member(all_676_0, v2, v_L) =
% 194.49/27.21              v3) |  ! [v3: $i] :  ! [v4: $i] : ( ~
% 194.49/27.21              (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21                  tc_Arrow__Order__Mirabelle_Oalt, v0, v3) = v4) |  ~ $i(v3) |  ?
% 194.49/27.21              [v5: $i] :  ? [v6: any] :  ? [v7: any] :
% 194.49/27.21              (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21                  tc_Arrow__Order__Mirabelle_Oalt, v1, v3) = v5 &
% 194.49/27.21                c_member(all_676_0, v5, v_L) = v6 & c_member(all_676_0, v4, v_L) =
% 194.49/27.21                v7 & $i(v5) & ( ~ (v6 = 0) | v7 = 0))))
% 194.49/27.21    (28)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.21          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = v1 &
% 194.49/27.21            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_1,
% 194.49/27.21              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.49/27.21    (29)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.21            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_872_8) = all_872_7
% 194.49/27.21    (30)  c_member(all_622_1, all_872_1, v_L) = all_872_0
% 194.49/27.21    (31)  $i(v_x)
% 194.49/27.22    (32)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.49/27.22          [v5: $i] : (v1 = v0 |  ~ (tc_prod(v3, v3) = v4) |  ~
% 194.49/27.22            (c_Product__Type_OPair(v3, v3, v0, v1) = v5) |  ~ (c_member(v4, v5,
% 194.49/27.22                v2) = 0) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6:
% 194.49/27.22              any] :  ? [v7: $i] :  ? [v8: any] : (c_Relation_Oantisym(v3, v2) =
% 194.49/27.22              v6 & c_Product__Type_OPair(v3, v3, v1, v0) = v7 & c_member(v4, v7,
% 194.49/27.22                v2) = v8 & $i(v7) & ( ~ (v8 = 0) |  ~ (v6 = 0))))
% 194.49/27.22    (33)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_872_1, v_L) = v0)
% 194.49/27.22          |  ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.49/27.22            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1) |  ~ $i(v0) |  ?
% 194.49/27.22            [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.49/27.22            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v2 &
% 194.49/27.22              c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1, v_L) =
% 194.49/27.22              v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.49/27.22    (34)  all_1109_0 = 0 | all_1109_2 = 0
% 194.49/27.22    (35)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.49/27.22          ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) | 
% 194.49/27.22            ~ (c_member(v4, v3, v2) = v0))
% 194.49/27.22    (36)  c_member(all_622_1, all_872_5, v_L) = all_872_4
% 194.49/27.22  
% 194.49/27.22  Begin of proof
% 194.49/27.22  | 
% 194.49/27.22  | DELTA: instantiating (19) with fresh symbols all_1127_0, all_1127_1,
% 194.49/27.22  |        all_1127_2, all_1127_3, all_1127_4 gives:
% 194.49/27.22  |   (37)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1127_4) = all_1127_3
% 194.49/27.22  |         & c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_1127_4) = all_1127_1
% 194.49/27.22  |         & c_member(all_685_0, all_1127_1, v_L) = all_1127_0 &
% 194.49/27.22  |         c_member(all_685_0, all_1127_3, v_L) = all_1127_2 & $i(all_1127_1) &
% 194.49/27.22  |         $i(all_1127_3) & $i(all_1127_4) & ((all_1127_2 = 0 &  ~ (all_1127_0 =
% 194.49/27.22  |               0) &  ~ (all_1127_4 = v_y)) | (all_1127_4 = v_y & all_872_2 = 0
% 194.49/27.22  |             &  ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x)) | (all_1127_4 = v_y &
% 194.49/27.22  |             all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x)))
% 194.49/27.22  | 
% 194.49/27.22  | ALPHA: (37) implies:
% 194.49/27.22  |   (38)  $i(all_1127_4)
% 194.49/27.22  |   (39)  c_member(all_685_0, all_1127_3, v_L) = all_1127_2
% 194.49/27.22  |   (40)  c_member(all_685_0, all_1127_1, v_L) = all_1127_0
% 194.49/27.22  |   (41)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_1127_4) = all_1127_1
% 194.49/27.22  |   (42)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1127_4) = all_1127_3
% 194.49/27.22  |   (43)  (all_1127_2 = 0 &  ~ (all_1127_0 = 0) &  ~ (all_1127_4 = v_y)) |
% 194.49/27.22  |         (all_1127_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~ (all_872_9
% 194.49/27.22  |             = v_x)) | (all_1127_4 = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0)
% 194.49/27.22  |           &  ~ (all_872_9 = v_x))
% 194.49/27.22  | 
% 194.49/27.22  | REDUCE: (12), (40) imply:
% 194.49/27.22  |   (44)  c_member(all_622_1, all_1127_1, v_L) = all_1127_0
% 194.49/27.22  | 
% 194.49/27.22  | REDUCE: (12), (39) imply:
% 194.49/27.22  |   (45)  c_member(all_622_1, all_1127_3, v_L) = all_1127_2
% 194.49/27.22  | 
% 194.49/27.22  | REDUCE: (9), (26) imply:
% 194.49/27.22  |   (46)  c_member(all_622_1, all_872_7, v_L) = 0
% 194.49/27.22  | 
% 194.49/27.22  | BETA: splitting (34) gives:
% 194.49/27.22  | 
% 194.49/27.22  | Case 1:
% 194.49/27.22  | | 
% 194.49/27.22  | |   (47)  all_1109_0 = 0
% 194.49/27.22  | | 
% 194.49/27.22  | | REDUCE: (14), (47) imply:
% 194.49/27.22  | |   (48)  c_member(all_622_1, all_1109_1, v_L) = 0
% 194.49/27.22  | | 
% 194.49/27.22  | | BETA: splitting (5) gives:
% 194.49/27.22  | | 
% 194.49/27.22  | | Case 1:
% 194.49/27.22  | | | 
% 194.49/27.22  | | |   (49)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_872_7, v_L)
% 194.49/27.22  | | |           = v0)
% 194.49/27.22  | | | 
% 194.49/27.22  | | | DELTA: instantiating (49) with fresh symbol all_1123_0 gives:
% 194.49/27.22  | | |   (50)   ~ (all_1123_0 = 0) & c_member(all_676_0, all_872_7, v_L) =
% 194.49/27.22  | | |         all_1123_0
% 194.49/27.22  | | | 
% 194.49/27.22  | | | REF_CLOSE: (17), (35), (46), (50) are inconsistent by sub-proof #14.
% 194.49/27.22  | | | 
% 194.49/27.22  | | Case 2:
% 194.49/27.22  | | | 
% 194.49/27.22  | | |   (51)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.49/27.22  | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v1) |  ~
% 194.49/27.22  | | |           $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.49/27.22  | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v2 &
% 194.49/27.22  | | |             c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1,
% 194.49/27.22  | | |               v_L) = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.49/27.22  | | | 
% 194.49/27.22  | | | GROUND_INST: instantiating (51) with all_872_8, all_872_7, simplifying
% 194.49/27.22  | | |              with (4), (29) gives:
% 194.49/27.22  | | |   (52)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.49/27.22  | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_8) = v0 &
% 194.49/27.22  | | |           c_member(all_676_0, v0, v_L) = v1 & c_member(all_676_0,
% 194.49/27.22  | | |             all_872_7, v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.49/27.22  | | | 
% 194.49/27.22  | | | DELTA: instantiating (52) with fresh symbols all_1136_0, all_1136_1,
% 194.49/27.22  | | |        all_1136_2 gives:
% 194.49/27.22  | | |   (53)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_8) =
% 194.49/27.22  | | |         all_1136_2 & c_member(all_676_0, all_1136_2, v_L) = all_1136_1 &
% 194.49/27.22  | | |         c_member(all_676_0, all_872_7, v_L) = all_1136_0 & $i(all_1136_2)
% 194.49/27.22  | | |         & ( ~ (all_1136_1 = 0) | all_1136_0 = 0)
% 194.49/27.22  | | | 
% 194.49/27.22  | | | ALPHA: (53) implies:
% 194.49/27.22  | | |   (54)  c_member(all_676_0, all_872_7, v_L) = all_1136_0
% 194.49/27.22  | | | 
% 194.49/27.22  | | | REDUCE: (17), (54) imply:
% 194.49/27.22  | | |   (55)  c_member(all_622_1, all_872_7, v_L) = all_1136_0
% 194.49/27.22  | | | 
% 194.49/27.22  | | | GROUND_INST: instantiating (35) with 0, all_1136_0, v_L, all_872_7,
% 194.49/27.22  | | |              all_622_1, simplifying with (46), (55) gives:
% 194.49/27.22  | | |   (56)  all_1136_0 = 0
% 194.49/27.22  | | | 
% 194.49/27.22  | | | BETA: splitting (24) gives:
% 194.49/27.22  | | | 
% 194.49/27.22  | | | Case 1:
% 194.49/27.22  | | | | 
% 194.49/27.22  | | | |   (57)  all_872_0 = 0
% 194.49/27.22  | | | | 
% 194.49/27.22  | | | | REDUCE: (30), (57) imply:
% 194.49/27.22  | | | |   (58)  c_member(all_622_1, all_872_1, v_L) = 0
% 194.49/27.22  | | | | 
% 194.49/27.22  | | | | BETA: splitting (33) gives:
% 194.49/27.22  | | | | 
% 194.49/27.22  | | | | Case 1:
% 194.49/27.22  | | | | | 
% 194.49/27.22  | | | | |   (59)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_872_1,
% 194.49/27.22  | | | | |             v_L) = v0)
% 194.49/27.22  | | | | | 
% 194.49/27.22  | | | | | DELTA: instantiating (59) with fresh symbol all_1151_0 gives:
% 194.49/27.22  | | | | |   (60)   ~ (all_1151_0 = 0) & c_member(all_676_0, all_872_1, v_L) =
% 194.49/27.22  | | | | |         all_1151_0
% 194.49/27.22  | | | | | 
% 194.49/27.22  | | | | | REF_CLOSE: (17), (35), (58), (60) are inconsistent by sub-proof #17.
% 194.49/27.22  | | | | | 
% 194.49/27.22  | | | | Case 2:
% 194.49/27.22  | | | | | 
% 194.49/27.22  | | | | |   (61)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.49/27.22  | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1) |  ~
% 194.49/27.22  | | | | |           $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.49/27.22  | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v2 &
% 194.49/27.22  | | | | |             c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0,
% 194.49/27.22  | | | | |               v1, v_L) = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.49/27.22  | | | | | 
% 194.49/27.22  | | | | | BETA: splitting (1) gives:
% 194.49/27.22  | | | | | 
% 194.49/27.22  | | | | | Case 1:
% 194.49/27.22  | | | | | | 
% 194.49/27.22  | | | | | |   (62)  all_872_8 = all_872_9
% 194.49/27.22  | | | | | | 
% 194.49/27.22  | | | | | | REDUCE: (25), (62) imply:
% 194.49/27.22  | | | | | |   (63)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) =
% 194.49/27.22  | | | | | |         all_872_3
% 194.49/27.22  | | | | | | 
% 194.49/27.22  | | | | | | REF_CLOSE: (2), (12), (19), (20), (23), (35), (36), (62), (63) are
% 194.49/27.22  | | | | | |            inconsistent by sub-proof #6.
% 194.49/27.22  | | | | | | 
% 194.49/27.22  | | | | | Case 2:
% 194.49/27.22  | | | | | | 
% 194.49/27.22  | | | | | |   (64)   ~ (all_872_8 = all_872_9)
% 194.49/27.22  | | | | | |   (65)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.22  | | | | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_9) =
% 194.49/27.22  | | | | | |           v1 & c_member(all_676_0, v1, v_L) = v2 &
% 194.49/27.22  | | | | | |           c_member(all_676_0, all_872_7, v_L) = v0 & $i(v1) & (v2 =
% 194.49/27.22  | | | | | |             0 | v0 = 0))
% 194.49/27.22  | | | | | | 
% 194.49/27.22  | | | | | | DELTA: instantiating (65) with fresh symbols all_1164_0, all_1164_1,
% 194.49/27.22  | | | | | |        all_1164_2 gives:
% 194.49/27.22  | | | | | |   (66)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_9) =
% 194.49/27.22  | | | | | |         all_1164_1 & c_member(all_676_0, all_1164_1, v_L) =
% 194.49/27.22  | | | | | |         all_1164_0 & c_member(all_676_0, all_872_7, v_L) =
% 194.49/27.22  | | | | | |         all_1164_2 & $i(all_1164_1) & (all_1164_0 = 0 | all_1164_2 =
% 194.49/27.22  | | | | | |           0)
% 194.49/27.22  | | | | | | 
% 194.49/27.22  | | | | | | ALPHA: (66) implies:
% 194.49/27.22  | | | | | |   (67)  c_member(all_676_0, all_872_7, v_L) = all_1164_2
% 194.49/27.22  | | | | | |   (68)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_9) =
% 194.49/27.22  | | | | | |         all_1164_1
% 194.49/27.22  | | | | | | 
% 194.49/27.22  | | | | | | REDUCE: (17), (67) imply:
% 194.49/27.22  | | | | | |   (69)  c_member(all_622_1, all_872_7, v_L) = all_1164_2
% 194.49/27.22  | | | | | | 
% 194.49/27.22  | | | | | | GROUND_INST: instantiating (35) with 0, all_1164_2, v_L, all_872_7,
% 194.49/27.22  | | | | | |              all_622_1, simplifying with (46), (69) gives:
% 194.49/27.22  | | | | | |   (70)  all_1164_2 = 0
% 194.49/27.22  | | | | | | 
% 194.49/27.22  | | | | | | GROUND_INST: instantiating (32) with v_x, all_872_9, v_L,
% 194.49/27.22  | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_622_1, all_1109_1,
% 194.49/27.22  | | | | | |              simplifying with (6), (7), (8), (10), (21), (31), (48)
% 194.49/27.22  | | | | | |              gives:
% 194.49/27.22  | | | | | |   (71)  all_872_9 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any]
% 194.49/27.22  | | | | | |         : (c_Relation_Oantisym(tc_Arrow__Order__Mirabelle_Oalt, v_L)
% 194.49/27.22  | | | | | |           = v0 &
% 194.49/27.22  | | | | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = v1 &
% 194.49/27.22  | | | | | |           c_member(all_622_1, v1, v_L) = v2 & $i(v1) & ( ~ (v2 = 0)
% 194.49/27.22  | | | | | |             |  ~ (v0 = 0)))
% 194.49/27.22  | | | | | | 
% 194.49/27.22  | | | | | | GROUND_INST: instantiating (22) with v_x, all_872_9, v_L,
% 194.49/27.22  | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, all_622_1, all_1109_1,
% 194.49/27.22  | | | | | |              simplifying with (6), (7), (8), (10), (21), (31), (48)
% 194.49/27.22  | | | | | |              gives:
% 194.49/27.22  | | | | | |   (72)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.22  | | | | | |         (c_Wellfounded_Owf(tc_Arrow__Order__Mirabelle_Oalt, v_L) =
% 194.49/27.22  | | | | | |           v0 &
% 194.49/27.22  | | | | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.22  | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = v1 &
% 194.49/27.22  | | | | | |           c_member(all_622_1, v1, v_L) = v2 & $i(v1) & ( ~ (v2 = 0)
% 194.49/27.22  | | | | | |             |  ~ (v0 = 0)))
% 194.49/27.22  | | | | | | 
% 194.49/27.22  | | | | | | GROUND_INST: instantiating (61) with all_872_9, all_1109_1,
% 194.49/27.22  | | | | | |              simplifying with (7), (21) gives:
% 194.49/27.23  | | | | | |   (73)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.49/27.23  | | | | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_9) =
% 194.49/27.23  | | | | | |           v0 & c_member(all_676_0, v0, v_L) = v1 &
% 194.49/27.23  | | | | | |           c_member(all_676_0, all_1109_1, v_L) = v2 & $i(v0) & ( ~
% 194.49/27.23  | | | | | |             (v1 = 0) | v2 = 0))
% 194.49/27.23  | | | | | | 
% 194.49/27.23  | | | | | | GROUND_INST: instantiating (27) with v_x, all_872_9, all_1109_1,
% 194.49/27.23  | | | | | |              simplifying with (7), (21), (31) gives:
% 194.49/27.23  | | | | | |   (74)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.49/27.23  | | | | | |             all_1109_1, v_L) = v0) |  ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.49/27.23  | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1) |  ~
% 194.49/27.23  | | | | | |           $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.49/27.23  | | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 194.49/27.23  | | | | | |             c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0,
% 194.49/27.23  | | | | | |               v1, v_L) = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.49/27.23  | | | | | | 
% 194.49/27.23  | | | | | | GROUND_INST: instantiating (51) with all_1127_4, all_1127_1,
% 194.49/27.23  | | | | | |              simplifying with (38), (41) gives:
% 194.49/27.23  | | | | | |   (75)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.49/27.23  | | | | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1127_4)
% 194.49/27.23  | | | | | |           = v0 & c_member(all_676_0, v0, v_L) = v1 &
% 194.49/27.23  | | | | | |           c_member(all_676_0, all_1127_1, v_L) = v2 & $i(v0) & ( ~
% 194.49/27.23  | | | | | |             (v1 = 0) | v2 = 0))
% 194.49/27.23  | | | | | | 
% 194.49/27.23  | | | | | | GROUND_INST: instantiating (3) with all_872_8, all_872_9,
% 194.49/27.23  | | | | | |              all_1164_1, simplifying with (4), (21), (68) gives:
% 194.49/27.23  | | | | | |   (76)  all_872_8 = all_872_9 |  ? [v0: any] :  ? [v1: $i] :  ? [v2:
% 194.49/27.23  | | | | | |           any] :
% 194.49/27.23  | | | | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_872_8) =
% 194.49/27.23  | | | | | |           v1 & c_member(all_676_0, v1, v_L) = v2 &
% 194.49/27.23  | | | | | |           c_member(all_676_0, all_1164_1, v_L) = v0 & $i(v1) & (v2 =
% 194.49/27.23  | | | | | |             0 | v0 = 0))
% 194.49/27.23  | | | | | | 
% 194.49/27.23  | | | | | | DELTA: instantiating (72) with fresh symbols all_1217_0, all_1217_1,
% 194.49/27.23  | | | | | |        all_1217_2 gives:
% 194.49/27.23  | | | | | |   (77)  c_Wellfounded_Owf(tc_Arrow__Order__Mirabelle_Oalt, v_L) =
% 194.49/27.23  | | | | | |         all_1217_2 &
% 194.49/27.23  | | | | | |         c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) =
% 194.49/27.23  | | | | | |         all_1217_1 & c_member(all_622_1, all_1217_1, v_L) =
% 194.49/27.23  | | | | | |         all_1217_0 & $i(all_1217_1) & ( ~ (all_1217_0 = 0) |  ~
% 194.49/27.23  | | | | | |           (all_1217_2 = 0))
% 194.49/27.23  | | | | | | 
% 194.49/27.23  | | | | | | ALPHA: (77) implies:
% 194.49/27.23  | | | | | |   (78)  c_member(all_622_1, all_1217_1, v_L) = all_1217_0
% 194.49/27.23  | | | | | |   (79)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) =
% 194.49/27.23  | | | | | |         all_1217_1
% 194.49/27.23  | | | | | | 
% 194.49/27.23  | | | | | | DELTA: instantiating (75) with fresh symbols all_1223_0, all_1223_1,
% 194.49/27.23  | | | | | |        all_1223_2 gives:
% 194.49/27.23  | | | | | |   (80)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1127_4) =
% 194.49/27.23  | | | | | |         all_1223_2 & c_member(all_676_0, all_1223_2, v_L) =
% 194.49/27.23  | | | | | |         all_1223_1 & c_member(all_676_0, all_1127_1, v_L) =
% 194.49/27.23  | | | | | |         all_1223_0 & $i(all_1223_2) & ( ~ (all_1223_1 = 0) |
% 194.49/27.23  | | | | | |           all_1223_0 = 0)
% 194.49/27.23  | | | | | | 
% 194.49/27.23  | | | | | | ALPHA: (80) implies:
% 194.49/27.23  | | | | | |   (81)  c_member(all_676_0, all_1127_1, v_L) = all_1223_0
% 194.49/27.23  | | | | | |   (82)  c_member(all_676_0, all_1223_2, v_L) = all_1223_1
% 194.49/27.23  | | | | | |   (83)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1127_4) =
% 194.49/27.23  | | | | | |         all_1223_2
% 194.49/27.23  | | | | | |   (84)   ~ (all_1223_1 = 0) | all_1223_0 = 0
% 194.49/27.23  | | | | | | 
% 194.49/27.23  | | | | | | DELTA: instantiating (73) with fresh symbols all_1225_0, all_1225_1,
% 194.49/27.23  | | | | | |        all_1225_2 gives:
% 194.49/27.23  | | | | | |   (85)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_872_9) =
% 194.49/27.23  | | | | | |         all_1225_2 & c_member(all_676_0, all_1225_2, v_L) =
% 194.49/27.23  | | | | | |         all_1225_1 & c_member(all_676_0, all_1109_1, v_L) =
% 194.49/27.23  | | | | | |         all_1225_0 & $i(all_1225_2) & ( ~ (all_1225_1 = 0) |
% 194.49/27.23  | | | | | |           all_1225_0 = 0)
% 194.49/27.23  | | | | | | 
% 194.49/27.23  | | | | | | ALPHA: (85) implies:
% 194.49/27.23  | | | | | |   (86)  c_member(all_676_0, all_1109_1, v_L) = all_1225_0
% 194.49/27.23  | | | | | | 
% 194.49/27.23  | | | | | | REDUCE: (17), (82) imply:
% 194.49/27.23  | | | | | |   (87)  c_member(all_622_1, all_1223_2, v_L) = all_1223_1
% 194.49/27.23  | | | | | | 
% 194.49/27.23  | | | | | | REDUCE: (17), (81) imply:
% 194.49/27.23  | | | | | |   (88)  c_member(all_622_1, all_1127_1, v_L) = all_1223_0
% 194.49/27.23  | | | | | | 
% 194.49/27.23  | | | | | | REDUCE: (17), (86) imply:
% 194.49/27.23  | | | | | |   (89)  c_member(all_622_1, all_1109_1, v_L) = all_1225_0
% 194.49/27.23  | | | | | | 
% 194.49/27.23  | | | | | | BETA: splitting (76) gives:
% 194.49/27.23  | | | | | | 
% 194.49/27.23  | | | | | | Case 1:
% 194.49/27.23  | | | | | | | 
% 194.49/27.23  | | | | | | |   (90)  all_872_8 = all_872_9
% 194.49/27.23  | | | | | | | 
% 194.49/27.23  | | | | | | | REDUCE: (64), (90) imply:
% 194.49/27.23  | | | | | | |   (91)  $false
% 194.49/27.23  | | | | | | | 
% 194.49/27.23  | | | | | | | CLOSE: (91) is inconsistent.
% 194.49/27.23  | | | | | | | 
% 194.49/27.23  | | | | | | Case 2:
% 194.49/27.23  | | | | | | | 
% 194.49/27.23  | | | | | | |   (92)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.23  | | | | | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_872_8)
% 194.49/27.23  | | | | | | |           = v1 & c_member(all_676_0, v1, v_L) = v2 &
% 194.49/27.23  | | | | | | |           c_member(all_676_0, all_1164_1, v_L) = v0 & $i(v1) & (v2
% 194.49/27.23  | | | | | | |             = 0 | v0 = 0))
% 194.49/27.23  | | | | | | | 
% 194.49/27.23  | | | | | | | DELTA: instantiating (92) with fresh symbols all_1231_0,
% 194.49/27.23  | | | | | | |        all_1231_1, all_1231_2 gives:
% 194.49/27.23  | | | | | | |   (93)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_872_8) =
% 194.49/27.23  | | | | | | |         all_1231_1 & c_member(all_676_0, all_1231_1, v_L) =
% 194.49/27.23  | | | | | | |         all_1231_0 & c_member(all_676_0, all_1164_1, v_L) =
% 194.49/27.23  | | | | | | |         all_1231_2 & $i(all_1231_1) & (all_1231_0 = 0 | all_1231_2
% 194.49/27.23  | | | | | | |           = 0)
% 194.49/27.23  | | | | | | | 
% 194.49/27.23  | | | | | | | ALPHA: (93) implies:
% 194.49/27.23  | | | | | | |   (94)  c_member(all_676_0, all_1231_1, v_L) = all_1231_0
% 194.49/27.23  | | | | | | |   (95)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_872_8) =
% 194.49/27.23  | | | | | | |         all_1231_1
% 194.49/27.23  | | | | | | | 
% 194.49/27.23  | | | | | | | REDUCE: (17), (94) imply:
% 194.49/27.23  | | | | | | |   (96)  c_member(all_622_1, all_1231_1, v_L) = all_1231_0
% 194.49/27.23  | | | | | | | 
% 194.49/27.23  | | | | | | | BETA: splitting (71) gives:
% 194.49/27.23  | | | | | | | 
% 194.49/27.23  | | | | | | | Case 1:
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | |   (97)  all_872_9 = v_x
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | REDUCE: (13), (97) imply:
% 194.49/27.23  | | | | | | | |   (98)  $false
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | CLOSE: (98) is inconsistent.
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | Case 2:
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | |   (99)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.23  | | | | | | | |         (c_Relation_Oantisym(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | | | |             v_L) = v0 &
% 194.49/27.23  | | | | | | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) =
% 194.49/27.23  | | | | | | | |           v1 & c_member(all_622_1, v1, v_L) = v2 & $i(v1) & ( ~
% 194.49/27.23  | | | | | | | |             (v2 = 0) |  ~ (v0 = 0)))
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | DELTA: instantiating (99) with fresh symbols all_1241_0,
% 194.49/27.23  | | | | | | | |        all_1241_1, all_1241_2 gives:
% 194.49/27.23  | | | | | | | |   (100)  c_Relation_Oantisym(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | | | |            v_L) = all_1241_2 &
% 194.49/27.23  | | | | | | | |          c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) =
% 194.49/27.23  | | | | | | | |          all_1241_1 & c_member(all_622_1, all_1241_1, v_L) =
% 194.49/27.23  | | | | | | | |          all_1241_0 & $i(all_1241_1) & ( ~ (all_1241_0 = 0) |  ~
% 194.49/27.23  | | | | | | | |            (all_1241_2 = 0))
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | ALPHA: (100) implies:
% 194.49/27.23  | | | | | | | |   (101)  c_member(all_622_1, all_1241_1, v_L) = all_1241_0
% 194.49/27.23  | | | | | | | |   (102)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) =
% 194.49/27.23  | | | | | | | |          all_1241_1
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | GROUND_INST: instantiating (35) with 0, all_1225_0, v_L,
% 194.49/27.23  | | | | | | | |              all_1109_1, all_622_1, simplifying with (48), (89)
% 194.49/27.23  | | | | | | | |              gives:
% 194.49/27.23  | | | | | | | |   (103)  all_1225_0 = 0
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | GROUND_INST: instantiating (35) with all_1127_0, all_1223_0,
% 194.49/27.23  | | | | | | | |              v_L, all_1127_1, all_622_1, simplifying with (44),
% 194.49/27.23  | | | | | | | |              (88) gives:
% 194.49/27.23  | | | | | | | |   (104)  all_1223_0 = all_1127_0
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | GROUND_INST: instantiating (23) with all_872_5, all_1241_1, v_x,
% 194.49/27.23  | | | | | | | |              all_872_9, tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.49/27.23  | | | | | | | |              (20), (102) gives:
% 194.49/27.23  | | | | | | | |   (105)  all_1241_1 = all_872_5
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | GROUND_INST: instantiating (23) with all_1217_1, all_1241_1,
% 194.49/27.23  | | | | | | | |              v_x, all_872_9, tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.49/27.23  | | | | | | | |              (79), (102) gives:
% 194.49/27.23  | | | | | | | |   (106)  all_1241_1 = all_1217_1
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | GROUND_INST: instantiating (23) with all_872_7, all_1231_1,
% 194.49/27.23  | | | | | | | |              all_872_8, all_872_9,
% 194.49/27.23  | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.49/27.23  | | | | | | | |              (29), (95) gives:
% 194.49/27.23  | | | | | | | |   (107)  all_1231_1 = all_872_7
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | GROUND_INST: instantiating (23) with all_1127_3, all_1223_2,
% 194.49/27.23  | | | | | | | |              all_1127_4, all_872_8,
% 194.49/27.23  | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.23  | | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.49/27.23  | | | | | | | |              (42), (83) gives:
% 194.49/27.23  | | | | | | | |   (108)  all_1223_2 = all_1127_3
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | COMBINE_EQS: (105), (106) imply:
% 194.49/27.23  | | | | | | | |   (109)  all_1217_1 = all_872_5
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | SIMP: (109) implies:
% 194.49/27.23  | | | | | | | |   (110)  all_1217_1 = all_872_5
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | REDUCE: (101), (105) imply:
% 194.49/27.23  | | | | | | | |   (111)  c_member(all_622_1, all_872_5, v_L) = all_1241_0
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | REDUCE: (96), (107) imply:
% 194.49/27.23  | | | | | | | |   (112)  c_member(all_622_1, all_872_7, v_L) = all_1231_0
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | REDUCE: (87), (108) imply:
% 194.49/27.23  | | | | | | | |   (113)  c_member(all_622_1, all_1127_3, v_L) = all_1223_1
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | REDUCE: (78), (110) imply:
% 194.49/27.23  | | | | | | | |   (114)  c_member(all_622_1, all_872_5, v_L) = all_1217_0
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | BETA: splitting (74) gives:
% 194.49/27.23  | | | | | | | | 
% 194.49/27.23  | | | | | | | | Case 1:
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | |   (115)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0,
% 194.49/27.23  | | | | | | | | |              all_1109_1, v_L) = v0)
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | DELTA: instantiating (115) with fresh symbol all_1255_0 gives:
% 194.49/27.23  | | | | | | | | |   (116)   ~ (all_1255_0 = 0) & c_member(all_676_0, all_1109_1,
% 194.49/27.23  | | | | | | | | |            v_L) = all_1255_0
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | ALPHA: (116) implies:
% 194.49/27.23  | | | | | | | | |   (117)   ~ (all_1255_0 = 0)
% 194.49/27.23  | | | | | | | | |   (118)  c_member(all_676_0, all_1109_1, v_L) = all_1255_0
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | REDUCE: (17), (118) imply:
% 194.49/27.23  | | | | | | | | |   (119)  c_member(all_622_1, all_1109_1, v_L) = all_1255_0
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | GROUND_INST: instantiating (35) with 0, all_1255_0, v_L,
% 194.49/27.23  | | | | | | | | |              all_1109_1, all_622_1, simplifying with (48),
% 194.49/27.23  | | | | | | | | |              (119) gives:
% 194.49/27.23  | | | | | | | | |   (120)  all_1255_0 = 0
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | REDUCE: (117), (120) imply:
% 194.49/27.23  | | | | | | | | |   (121)  $false
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | CLOSE: (121) is inconsistent.
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | Case 2:
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | GROUND_INST: instantiating (35) with 0, all_1231_0, v_L,
% 194.49/27.23  | | | | | | | | |              all_872_7, all_622_1, simplifying with (46), (112)
% 194.49/27.23  | | | | | | | | |              gives:
% 194.49/27.23  | | | | | | | | |   (122)  all_1231_0 = 0
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | GROUND_INST: instantiating (35) with all_872_4, all_1241_0,
% 194.49/27.23  | | | | | | | | |              v_L, all_872_5, all_622_1, simplifying with (36),
% 194.49/27.23  | | | | | | | | |              (111) gives:
% 194.49/27.23  | | | | | | | | |   (123)  all_1241_0 = all_872_4
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | GROUND_INST: instantiating (35) with all_1217_0, all_1241_0,
% 194.49/27.23  | | | | | | | | |              v_L, all_872_5, all_622_1, simplifying with (111),
% 194.49/27.23  | | | | | | | | |              (114) gives:
% 194.49/27.23  | | | | | | | | |   (124)  all_1241_0 = all_1217_0
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | GROUND_INST: instantiating (35) with all_1127_2, all_1223_1,
% 194.49/27.23  | | | | | | | | |              v_L, all_1127_3, all_622_1, simplifying with (45),
% 194.49/27.23  | | | | | | | | |              (113) gives:
% 194.49/27.23  | | | | | | | | |   (125)  all_1223_1 = all_1127_2
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | COMBINE_EQS: (123), (124) imply:
% 194.49/27.23  | | | | | | | | |   (126)  all_1217_0 = all_872_4
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | SIMP: (126) implies:
% 194.49/27.23  | | | | | | | | |   (127)  all_1217_0 = all_872_4
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | BETA: splitting (43) gives:
% 194.49/27.23  | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | Case 1:
% 194.49/27.23  | | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | |   (128)  all_1127_2 = 0 &  ~ (all_1127_0 = 0) &  ~
% 194.49/27.23  | | | | | | | | | |          (all_1127_4 = v_y)
% 194.49/27.23  | | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | | ALPHA: (128) implies:
% 194.49/27.23  | | | | | | | | | |   (129)  all_1127_2 = 0
% 194.49/27.23  | | | | | | | | | |   (130)   ~ (all_1127_0 = 0)
% 194.49/27.23  | | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | | COMBINE_EQS: (125), (129) imply:
% 194.49/27.23  | | | | | | | | | |   (131)  all_1223_1 = 0
% 194.49/27.23  | | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | | BETA: splitting (84) gives:
% 194.49/27.23  | | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | | Case 1:
% 194.49/27.23  | | | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | | |   (132)   ~ (all_1223_1 = 0)
% 194.49/27.23  | | | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | | | REDUCE: (131), (132) imply:
% 194.49/27.23  | | | | | | | | | | |   (133)  $false
% 194.49/27.23  | | | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | | | CLOSE: (133) is inconsistent.
% 194.49/27.23  | | | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | | Case 2:
% 194.49/27.23  | | | | | | | | | | | 
% 194.49/27.23  | | | | | | | | | | |   (134)  all_1223_0 = 0
% 194.49/27.23  | | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | | COMBINE_EQS: (104), (134) imply:
% 194.49/27.24  | | | | | | | | | | |   (135)  all_1127_0 = 0
% 194.49/27.24  | | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | | REDUCE: (130), (135) imply:
% 194.49/27.24  | | | | | | | | | | |   (136)  $false
% 194.49/27.24  | | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | | CLOSE: (136) is inconsistent.
% 194.49/27.24  | | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | End of split
% 194.49/27.24  | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | Case 2:
% 194.49/27.24  | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | |   (137)  (all_1127_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 =
% 194.49/27.24  | | | | | | | | | |              0) &  ~ (all_872_9 = v_x)) | (all_1127_4 = v_y
% 194.49/27.24  | | | | | | | | | |            & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 194.49/27.24  | | | | | | | | | |            (all_872_9 = v_x))
% 194.49/27.24  | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | BETA: splitting (137) gives:
% 194.49/27.24  | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | Case 1:
% 194.49/27.24  | | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | |   (138)  all_1127_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 =
% 194.49/27.24  | | | | | | | | | | |            0) &  ~ (all_872_9 = v_x)
% 194.49/27.24  | | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | | ALPHA: (138) implies:
% 194.49/27.24  | | | | | | | | | | |   (139)  all_872_2 = 0
% 194.49/27.24  | | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | | REDUCE: (11), (139) imply:
% 194.49/27.24  | | | | | | | | | | |   (140)  $false
% 194.49/27.24  | | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | | CLOSE: (140) is inconsistent.
% 194.49/27.24  | | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | Case 2:
% 194.49/27.24  | | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | |   (141)  all_1127_4 = v_y & all_872_8 = v_x &  ~ (all_872_4
% 194.49/27.24  | | | | | | | | | | |            = 0) &  ~ (all_872_9 = v_x)
% 194.49/27.24  | | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | | ALPHA: (141) implies:
% 194.49/27.24  | | | | | | | | | | |   (142)  all_872_8 = v_x
% 194.49/27.24  | | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | | REDUCE: (29), (142) imply:
% 194.49/27.24  | | | | | | | | | | |   (143)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24  | | | | | | | | | | |            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x)
% 194.49/27.24  | | | | | | | | | | |          = all_872_7
% 194.49/27.24  | | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | | REF_CLOSE: (16), (20), (23), (35), (36), (46), (143) are
% 194.49/27.24  | | | | | | | | | | |            inconsistent by sub-proof #11.
% 194.49/27.24  | | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | | End of split
% 194.49/27.24  | | | | | | | | | | 
% 194.49/27.24  | | | | | | | | | End of split
% 194.49/27.24  | | | | | | | | | 
% 194.49/27.24  | | | | | | | | End of split
% 194.49/27.24  | | | | | | | | 
% 194.49/27.24  | | | | | | | End of split
% 194.49/27.24  | | | | | | | 
% 194.49/27.24  | | | | | | End of split
% 194.49/27.24  | | | | | | 
% 194.49/27.24  | | | | | End of split
% 194.49/27.24  | | | | | 
% 194.49/27.24  | | | | End of split
% 194.49/27.24  | | | | 
% 194.49/27.24  | | | Case 2:
% 194.49/27.24  | | | | 
% 194.49/27.24  | | | |   (144)   ~ (all_872_0 = 0)
% 194.49/27.24  | | | | 
% 194.49/27.24  | | | | REF_CLOSE: (2), (11), (16), (17), (18), (20), (23), (25), (28), (29),
% 194.49/27.24  | | | |            (30), (35), (36), (46), (144) are inconsistent by sub-proof
% 194.49/27.24  | | | |            #4.
% 194.49/27.24  | | | | 
% 194.49/27.24  | | | End of split
% 194.49/27.24  | | | 
% 194.49/27.24  | | End of split
% 194.49/27.24  | | 
% 194.49/27.24  | Case 2:
% 194.49/27.24  | | 
% 194.49/27.24  | |   (145)  all_1109_2 = 0
% 194.49/27.24  | | 
% 194.49/27.24  | | COMBINE_EQS: (15), (145) imply:
% 194.49/27.24  | |   (146)  all_872_4 = 0
% 194.49/27.24  | | 
% 194.49/27.24  | | REDUCE: (16), (146) imply:
% 194.49/27.24  | |   (147)  $false
% 194.49/27.24  | | 
% 194.49/27.24  | | CLOSE: (147) is inconsistent.
% 194.49/27.24  | | 
% 194.49/27.24  | End of split
% 194.49/27.24  | 
% 194.49/27.24  End of proof
% 194.49/27.24  
% 194.49/27.24  Sub-proof #4 shows that the following formulas are inconsistent:
% 194.49/27.24  ----------------------------------------------------------------
% 194.49/27.24    (1)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 194.49/27.24    (2)   ~ (all_872_2 = 0)
% 194.49/27.24    (3)   ~ (all_872_4 = 0)
% 194.49/27.24    (4)  all_676_0 = all_622_1
% 194.49/27.24    (5)  c_member(all_622_1, all_872_7, v_L) = 0
% 194.49/27.24    (6)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.24         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = v1 &
% 194.49/27.24           c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_3, v_L)
% 194.49/27.24           = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.49/27.24    (7)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_5
% 194.49/27.24    (8)   ~ (all_872_0 = 0)
% 194.49/27.24    (9)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.49/27.24         [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.49/27.24           ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.49/27.24    (10)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = all_872_3
% 194.49/27.24    (11)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.24          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = v1 &
% 194.49/27.24            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_1,
% 194.49/27.24              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.49/27.24    (12)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_872_8) = all_872_7
% 194.49/27.24    (13)  c_member(all_622_1, all_872_1, v_L) = all_872_0
% 194.49/27.24    (14)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.49/27.24          ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) | 
% 194.49/27.24            ~ (c_member(v4, v3, v2) = v0))
% 194.49/27.24    (15)  c_member(all_622_1, all_872_5, v_L) = all_872_4
% 194.49/27.24  
% 194.49/27.24  Begin of proof
% 194.49/27.24  | 
% 194.49/27.24  | BETA: splitting (11) gives:
% 194.49/27.24  | 
% 194.49/27.24  | Case 1:
% 194.49/27.24  | | 
% 194.49/27.24  | |   (16)  all_872_8 = v_x
% 194.49/27.24  | | 
% 194.49/27.24  | | REDUCE: (12), (16) imply:
% 194.49/27.24  | |   (17)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_7
% 194.49/27.24  | | 
% 194.49/27.24  | | REF_CLOSE: (3), (5), (7), (9), (14), (15), (17) are inconsistent by
% 194.49/27.24  | |            sub-proof #11.
% 194.49/27.24  | | 
% 194.49/27.24  | Case 2:
% 194.49/27.24  | | 
% 194.49/27.24  | |   (18)   ~ (all_872_8 = v_x)
% 194.49/27.24  | |   (19)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.24  | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24  | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = v1 &
% 194.49/27.24  | |           c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_1,
% 194.49/27.24  | |             v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.49/27.24  | | 
% 194.49/27.24  | | DELTA: instantiating (19) with fresh symbols all_1201_0, all_1201_1,
% 194.49/27.24  | |        all_1201_2 gives:
% 194.49/27.24  | |   (20)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = all_1201_1 &
% 194.49/27.24  | |         c_member(all_676_0, all_1201_1, v_L) = all_1201_0 &
% 194.49/27.24  | |         c_member(all_676_0, all_872_1, v_L) = all_1201_2 & $i(all_1201_1) &
% 194.49/27.24  | |         (all_1201_0 = 0 | all_1201_2 = 0)
% 194.49/27.24  | | 
% 194.49/27.24  | | REF_CLOSE: (1), (2), (4), (6), (8), (9), (10), (13), (14), (18), (20) are
% 194.49/27.24  | |            inconsistent by sub-proof #9.
% 194.49/27.24  | | 
% 194.49/27.24  | End of split
% 194.49/27.24  | 
% 194.49/27.24  End of proof
% 194.49/27.24  
% 194.49/27.24  Sub-proof #5 shows that the following formulas are inconsistent:
% 194.49/27.24  ----------------------------------------------------------------
% 194.49/27.24    (1)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 194.49/27.24    (2)  (all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ? [v1: $i] :  ? [v2:
% 194.49/27.24             $i] :  ? [v3: int] : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 194.49/27.24             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 194.49/27.24             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 194.49/27.24             c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0, v1, v_L) = 0
% 194.49/27.24             & $i(v2) & $i(v1) & $i(v0))) | (all_872_6 = 0 &  ~ (all_872_8 = v_y)
% 194.49/27.24           &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: any]
% 194.49/27.24           : (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24               tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.49/27.24             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.49/27.24             c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L) = v2
% 194.49/27.24             & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0 = v_y))
% 194.49/27.24               | (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~ (all_872_9 =
% 194.49/27.24                   v_x)) | (v0 = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 194.49/27.24                 (all_872_9 = v_x)))))
% 194.49/27.24    (3)  all_685_0 = all_622_1
% 194.49/27.24    (4)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_5
% 194.49/27.24    (5)  all_872_8 = all_872_9
% 194.49/27.24    (6)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_3
% 194.49/27.24    (7)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.49/27.24         [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.49/27.24           ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.49/27.24    (8)   ~ (all_872_9 = v_y)
% 194.49/27.24    (9)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.49/27.24         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) |  ~
% 194.49/27.24           (c_member(v4, v3, v2) = v0))
% 194.49/27.24    (10)  c_member(all_622_1, all_872_5, v_L) = all_872_4
% 194.49/27.24  
% 194.49/27.24  Begin of proof
% 194.49/27.24  | 
% 194.49/27.24  | BETA: splitting (2) gives:
% 194.49/27.24  | 
% 194.49/27.24  | Case 1:
% 194.49/27.24  | | 
% 194.49/27.24  | |   (11)  all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ? [v1: $i] :  ?
% 194.49/27.24  | |         [v2: $i] :  ? [v3: int] : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 194.49/27.24  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24  | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 194.49/27.24  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.24  | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 194.49/27.24  | |           c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0, v1, v_L) =
% 194.49/27.24  | |           0 & $i(v2) & $i(v1) & $i(v0))
% 194.49/27.24  | | 
% 194.49/27.24  | | ALPHA: (11) implies:
% 194.49/27.24  | |   (12)  all_872_8 = v_y
% 194.49/27.24  | | 
% 194.49/27.24  | | COMBINE_EQS: (5), (12) imply:
% 194.49/27.24  | |   (13)  all_872_9 = v_y
% 194.49/27.24  | | 
% 194.49/27.24  | | SIMP: (13) implies:
% 194.49/27.24  | |   (14)  all_872_9 = v_y
% 194.49/27.24  | | 
% 194.49/27.24  | | REDUCE: (8), (14) imply:
% 194.49/27.24  | |   (15)  $false
% 194.49/27.24  | | 
% 194.49/27.24  | | CLOSE: (15) is inconsistent.
% 194.49/27.24  | | 
% 194.49/27.24  | Case 2:
% 194.49/27.24  | | 
% 194.49/27.25  | |   (16)  all_872_6 = 0 &  ~ (all_872_8 = v_y) &  ? [v0: $i] :  ? [v1: $i] : 
% 194.49/27.25  | |         ? [v2: any] :  ? [v3: $i] :  ? [v4: any] :
% 194.49/27.25  | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25  | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.49/27.25  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25  | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.49/27.25  | |           c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L) =
% 194.49/27.25  | |           v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0 =
% 194.49/27.25  | |                 v_y)) | (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 194.49/27.25  | |               (all_872_9 = v_x)) | (v0 = v_y & all_872_8 = v_x &  ~
% 194.49/27.25  | |               (all_872_4 = 0) &  ~ (all_872_9 = v_x))))
% 194.49/27.25  | | 
% 194.49/27.25  | | ALPHA: (16) implies:
% 194.49/27.25  | |   (17)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4:
% 194.49/27.25  | |           any] : (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25  | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.49/27.25  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25  | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.49/27.25  | |           c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L) =
% 194.49/27.25  | |           v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0 =
% 194.49/27.25  | |                 v_y)) | (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 194.49/27.25  | |               (all_872_9 = v_x)) | (v0 = v_y & all_872_8 = v_x &  ~
% 194.49/27.25  | |               (all_872_4 = 0) &  ~ (all_872_9 = v_x))))
% 194.49/27.25  | | 
% 194.49/27.25  | | REF_CLOSE: (1), (3), (4), (5), (6), (7), (9), (10), (17) are inconsistent by
% 194.49/27.25  | |            sub-proof #6.
% 194.49/27.25  | | 
% 194.49/27.25  | End of split
% 194.49/27.25  | 
% 194.49/27.25  End of proof
% 194.49/27.25  
% 194.49/27.25  Sub-proof #6 shows that the following formulas are inconsistent:
% 194.49/27.25  ----------------------------------------------------------------
% 194.49/27.25    (1)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 194.49/27.25    (2)  all_685_0 = all_622_1
% 194.49/27.25    (3)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: any] :
% 194.49/27.25         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.49/27.25           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.49/27.25           c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L) = v2 &
% 194.49/27.25           $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0 = v_y)) |
% 194.49/27.25             (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~ (all_872_9 =
% 194.49/27.25                 v_x)) | (v0 = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 194.49/27.25               (all_872_9 = v_x))))
% 194.49/27.25    (4)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_5
% 194.49/27.25    (5)  all_872_8 = all_872_9
% 194.49/27.25    (6)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_3
% 194.49/27.25    (7)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.49/27.25         [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.49/27.25           ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.49/27.25    (8)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.49/27.25         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) |  ~
% 194.49/27.25           (c_member(v4, v3, v2) = v0))
% 194.49/27.25    (9)  c_member(all_622_1, all_872_5, v_L) = all_872_4
% 194.49/27.25  
% 194.49/27.25  Begin of proof
% 194.49/27.25  | 
% 194.49/27.25  | DELTA: instantiating (3) with fresh symbols all_1156_0, all_1156_1,
% 194.49/27.25  |        all_1156_2, all_1156_3, all_1156_4 gives:
% 194.49/27.25  |   (10)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25  |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1156_4) = all_1156_3
% 194.49/27.25  |         & c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25  |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_1156_4) = all_1156_1
% 194.49/27.25  |         & c_member(all_685_0, all_1156_1, v_L) = all_1156_0 &
% 194.49/27.25  |         c_member(all_685_0, all_1156_3, v_L) = all_1156_2 & $i(all_1156_1) &
% 194.49/27.25  |         $i(all_1156_3) & $i(all_1156_4) & ((all_1156_2 = 0 &  ~ (all_1156_0 =
% 194.49/27.25  |               0) &  ~ (all_1156_4 = v_y)) | (all_1156_4 = v_y & all_872_2 = 0
% 194.49/27.25  |             &  ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x)) | (all_1156_4 = v_y &
% 194.49/27.25  |             all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x)))
% 194.49/27.25  | 
% 194.49/27.25  | ALPHA: (10) implies:
% 194.49/27.25  |   (11)  c_member(all_685_0, all_1156_3, v_L) = all_1156_2
% 194.49/27.25  |   (12)  c_member(all_685_0, all_1156_1, v_L) = all_1156_0
% 194.49/27.25  |   (13)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25  |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_1156_4) = all_1156_1
% 194.49/27.25  |   (14)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25  |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1156_4) = all_1156_3
% 194.49/27.25  |   (15)  (all_1156_2 = 0 &  ~ (all_1156_0 = 0) &  ~ (all_1156_4 = v_y)) |
% 194.49/27.25  |         (all_1156_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~ (all_872_9
% 194.49/27.25  |             = v_x)) | (all_1156_4 = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0)
% 194.49/27.25  |           &  ~ (all_872_9 = v_x))
% 194.49/27.25  | 
% 194.49/27.25  | REDUCE: (5), (14) imply:
% 194.49/27.25  |   (16)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25  |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_1156_4) = all_1156_3
% 194.49/27.25  | 
% 194.49/27.25  | REDUCE: (2), (12) imply:
% 194.49/27.25  |   (17)  c_member(all_622_1, all_1156_1, v_L) = all_1156_0
% 194.49/27.25  | 
% 194.49/27.25  | REDUCE: (2), (11) imply:
% 194.49/27.25  |   (18)  c_member(all_622_1, all_1156_3, v_L) = all_1156_2
% 194.49/27.25  | 
% 194.49/27.25  | GROUND_INST: instantiating (7) with all_872_5, all_872_3, v_x, all_872_9,
% 194.49/27.25  |              tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25  |              simplifying with (4), (6) gives:
% 194.49/27.25  |   (19)  all_872_3 = all_872_5
% 194.49/27.25  | 
% 194.49/27.25  | GROUND_INST: instantiating (7) with all_1156_3, all_1156_1, all_1156_4,
% 194.49/27.25  |              all_872_9, tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25  |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with (13), (16)
% 194.49/27.25  |              gives:
% 194.49/27.25  |   (20)  all_1156_1 = all_1156_3
% 194.49/27.25  | 
% 194.49/27.25  | REDUCE: (17), (20) imply:
% 194.49/27.25  |   (21)  c_member(all_622_1, all_1156_3, v_L) = all_1156_0
% 194.49/27.25  | 
% 194.49/27.25  | REDUCE: (1), (19) imply:
% 194.49/27.25  |   (22)  c_member(all_622_1, all_872_5, v_L) = all_872_2
% 194.49/27.25  | 
% 194.49/27.25  | GROUND_INST: instantiating (8) with all_872_4, all_872_2, v_L, all_872_5,
% 194.49/27.25  |              all_622_1, simplifying with (9), (22) gives:
% 194.49/27.25  |   (23)  all_872_2 = all_872_4
% 194.49/27.25  | 
% 194.49/27.25  | GROUND_INST: instantiating (8) with all_1156_2, all_1156_0, v_L, all_1156_3,
% 194.49/27.25  |              all_622_1, simplifying with (18), (21) gives:
% 194.49/27.25  |   (24)  all_1156_0 = all_1156_2
% 194.49/27.25  | 
% 194.49/27.25  | BETA: splitting (15) gives:
% 194.49/27.25  | 
% 194.49/27.25  | Case 1:
% 194.49/27.25  | | 
% 194.49/27.25  | |   (25)  all_1156_2 = 0 &  ~ (all_1156_0 = 0) &  ~ (all_1156_4 = v_y)
% 194.49/27.25  | | 
% 194.49/27.25  | | ALPHA: (25) implies:
% 194.49/27.25  | |   (26)  all_1156_2 = 0
% 194.49/27.25  | |   (27)   ~ (all_1156_0 = 0)
% 194.49/27.25  | | 
% 194.49/27.25  | | COMBINE_EQS: (24), (26) imply:
% 194.49/27.25  | |   (28)  all_1156_0 = 0
% 194.49/27.25  | | 
% 194.49/27.25  | | REDUCE: (27), (28) imply:
% 194.49/27.25  | |   (29)  $false
% 194.49/27.25  | | 
% 194.49/27.25  | | CLOSE: (29) is inconsistent.
% 194.49/27.25  | | 
% 194.49/27.25  | Case 2:
% 194.49/27.25  | | 
% 194.49/27.25  | |   (30)  (all_1156_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 194.49/27.25  | |           (all_872_9 = v_x)) | (all_1156_4 = v_y & all_872_8 = v_x &  ~
% 194.49/27.25  | |           (all_872_4 = 0) &  ~ (all_872_9 = v_x))
% 194.49/27.25  | | 
% 194.49/27.25  | | BETA: splitting (30) gives:
% 194.49/27.25  | | 
% 194.49/27.25  | | Case 1:
% 194.49/27.25  | | | 
% 194.49/27.25  | | |   (31)  all_1156_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 194.49/27.25  | | |         (all_872_9 = v_x)
% 194.49/27.25  | | | 
% 194.49/27.25  | | | ALPHA: (31) implies:
% 194.49/27.25  | | |   (32)  all_872_2 = 0
% 194.49/27.25  | | |   (33)   ~ (all_872_4 = 0)
% 194.49/27.25  | | | 
% 194.49/27.25  | | | COMBINE_EQS: (23), (32) imply:
% 194.49/27.25  | | |   (34)  all_872_4 = 0
% 194.49/27.25  | | | 
% 194.49/27.25  | | | REDUCE: (33), (34) imply:
% 194.49/27.25  | | |   (35)  $false
% 194.49/27.25  | | | 
% 194.49/27.25  | | | CLOSE: (35) is inconsistent.
% 194.49/27.25  | | | 
% 194.49/27.25  | | Case 2:
% 194.49/27.25  | | | 
% 194.49/27.25  | | |   (36)  all_1156_4 = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 194.49/27.25  | | |         (all_872_9 = v_x)
% 194.49/27.25  | | | 
% 194.49/27.25  | | | ALPHA: (36) implies:
% 194.49/27.25  | | |   (37)  all_872_8 = v_x
% 194.49/27.25  | | |   (38)   ~ (all_872_9 = v_x)
% 194.49/27.25  | | | 
% 194.49/27.25  | | | COMBINE_EQS: (5), (37) imply:
% 194.49/27.25  | | |   (39)  all_872_9 = v_x
% 194.49/27.25  | | | 
% 194.49/27.25  | | | REDUCE: (38), (39) imply:
% 194.49/27.25  | | |   (40)  $false
% 194.49/27.25  | | | 
% 194.49/27.25  | | | CLOSE: (40) is inconsistent.
% 194.49/27.25  | | | 
% 194.49/27.25  | | End of split
% 194.49/27.25  | | 
% 194.49/27.25  | End of split
% 194.49/27.25  | 
% 194.49/27.25  End of proof
% 194.49/27.25  
% 194.49/27.25  Sub-proof #7 shows that the following formulas are inconsistent:
% 194.49/27.25  ----------------------------------------------------------------
% 194.49/27.25    (1)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 194.49/27.25    (2)  $i(all_872_8)
% 194.49/27.25    (3)  $i(v_L)
% 194.49/27.25    (4)  (all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ? [v1: $i] :  ? [v2:
% 194.49/27.25             $i] :  ? [v3: int] : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 194.49/27.25             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 194.49/27.25             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 194.49/27.25             c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0, v1, v_L) = 0
% 194.49/27.25             & $i(v2) & $i(v1) & $i(v0))) | (all_872_6 = 0 &  ~ (all_872_8 = v_y)
% 194.49/27.25           &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: any]
% 194.49/27.25           : (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25               tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.49/27.25             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.49/27.25             c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L) = v2
% 194.49/27.25             & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0 = v_y))
% 194.49/27.25               | (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~ (all_872_9 =
% 194.49/27.25                   v_x)) | (v0 = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 194.49/27.25                 (all_872_9 = v_x)))))
% 194.49/27.25    (5)  $i(all_622_1)
% 194.49/27.25    (6)   ~ (all_872_2 = 0)
% 194.49/27.25    (7)  all_685_0 = all_622_1
% 194.49/27.25    (8)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.49/27.25           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v1) |  ~ $i(v0) |
% 194.49/27.25            ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.49/27.25           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.25               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v2 &
% 194.49/27.25             c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1, v_L) = v4
% 194.49/27.25             & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.49/27.25    (9)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: int] : (v3 = 0 |  ~
% 194.49/27.25           (c_member(v2, v1, v0) = v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ?
% 194.49/27.25           [v4: $i] :  ? [v5: int] : ( ~ (v5 = 0) & hBOOL(v4) = v5 & hAPP(v0, v1)
% 194.49/27.26             = v4 & $i(v4)))
% 194.49/27.26    (10)  all_676_0 = all_622_1
% 194.49/27.26    (11)  c_member(all_622_1, all_872_7, v_L) = 0
% 194.49/27.26    (12)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.26          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = v1 &
% 194.49/27.26            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_3,
% 194.49/27.26              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.49/27.26    (13)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_5
% 194.49/27.26    (14)   ~ (all_872_0 = 0)
% 194.49/27.26    (15)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.49/27.26            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26                tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v1) |  ~ $i(v0)
% 194.49/27.26            |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.49/27.26            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v2 &
% 194.49/27.26              c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1, v_L) =
% 194.49/27.26              v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.49/27.26    (16)   ~ (v_x = v_y)
% 194.49/27.26    (17)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.49/27.26          [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.49/27.26            ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.49/27.26    (18)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26            tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = all_872_3
% 194.49/27.26    (19)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 194.49/27.26            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26                tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2) |  ~ $i(v1) |  ~
% 194.49/27.26            $i(v0) |  ? [v3: int] : ( ~ (v3 = 0) & c_member(all_676_0, v2, v_L) =
% 194.49/27.26              v3) |  ! [v3: $i] :  ! [v4: $i] : ( ~
% 194.49/27.26              (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26                  tc_Arrow__Order__Mirabelle_Oalt, v0, v3) = v4) |  ~ $i(v3) |  ?
% 194.49/27.26              [v5: $i] :  ? [v6: any] :  ? [v7: any] :
% 194.49/27.26              (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26                  tc_Arrow__Order__Mirabelle_Oalt, v1, v3) = v5 &
% 194.49/27.26                c_member(all_676_0, v5, v_L) = v6 & c_member(all_676_0, v4, v_L) =
% 194.49/27.26                v7 & $i(v5) & ( ~ (v6 = 0) | v7 = 0))))
% 194.49/27.26    (20)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.26          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26              tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = v1 &
% 194.49/27.26            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_1,
% 194.49/27.26              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.49/27.26    (21)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_872_8) = all_872_7
% 194.49/27.26    (22)  c_member(all_622_1, all_872_1, v_L) = all_872_0
% 194.49/27.26    (23)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.49/27.26          ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) | 
% 194.49/27.26            ~ (c_member(v4, v3, v2) = v0))
% 194.49/27.26    (24)  c_member(all_622_1, all_872_5, v_L) = all_872_4
% 194.49/27.26  
% 194.49/27.26  Begin of proof
% 194.49/27.26  | 
% 194.49/27.26  | BETA: splitting (12) gives:
% 194.49/27.26  | 
% 194.49/27.26  | Case 1:
% 194.49/27.26  | | 
% 194.49/27.26  | |   (25)  all_872_8 = v_x
% 194.49/27.26  | | 
% 194.49/27.26  | | REDUCE: (21), (25) imply:
% 194.49/27.26  | |   (26)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_7
% 194.49/27.26  | | 
% 194.49/27.26  | | REDUCE: (2), (25) imply:
% 194.49/27.26  | |   (27)  $i(v_x)
% 194.49/27.26  | | 
% 194.49/27.26  | | BETA: splitting (4) gives:
% 194.49/27.26  | | 
% 194.49/27.26  | | Case 1:
% 194.49/27.26  | | | 
% 194.49/27.26  | | |   (28)  all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ? [v1: $i] :  ?
% 194.49/27.26  | | |         [v2: $i] :  ? [v3: int] : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 194.49/27.26  | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26  | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 194.49/27.26  | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26  | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 194.49/27.26  | | |           c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0, v1, v_L)
% 194.49/27.26  | | |           = 0 & $i(v2) & $i(v1) & $i(v0))
% 194.49/27.26  | | | 
% 194.49/27.26  | | | ALPHA: (28) implies:
% 194.49/27.26  | | |   (29)  all_872_8 = v_y
% 194.49/27.26  | | | 
% 194.49/27.26  | | | COMBINE_EQS: (25), (29) imply:
% 194.49/27.26  | | |   (30)  v_x = v_y
% 194.49/27.26  | | | 
% 194.49/27.26  | | | REDUCE: (16), (30) imply:
% 194.49/27.26  | | |   (31)  $false
% 194.49/27.26  | | | 
% 194.49/27.26  | | | CLOSE: (31) is inconsistent.
% 194.49/27.26  | | | 
% 194.49/27.26  | | Case 2:
% 194.49/27.26  | | | 
% 194.49/27.26  | | |   (32)  all_872_6 = 0 &  ~ (all_872_8 = v_y) &  ? [v0: $i] :  ? [v1: $i] :
% 194.49/27.26  | | |          ? [v2: any] :  ? [v3: $i] :  ? [v4: any] :
% 194.49/27.26  | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26  | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.49/27.26  | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26  | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.49/27.26  | | |           c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L)
% 194.49/27.26  | | |           = v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~
% 194.49/27.26  | | |               (v0 = v_y)) | (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0)
% 194.49/27.26  | | |               &  ~ (all_872_9 = v_x)) | (v0 = v_y & all_872_8 = v_x &  ~
% 194.49/27.26  | | |               (all_872_4 = 0) &  ~ (all_872_9 = v_x))))
% 194.49/27.26  | | | 
% 194.49/27.26  | | | ALPHA: (32) implies:
% 194.49/27.26  | | |   (33)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4:
% 194.49/27.26  | | |           any] : (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26  | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.49/27.26  | | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26  | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.49/27.26  | | |           c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L)
% 194.49/27.26  | | |           = v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~
% 194.49/27.26  | | |               (v0 = v_y)) | (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0)
% 194.49/27.26  | | |               &  ~ (all_872_9 = v_x)) | (v0 = v_y & all_872_8 = v_x &  ~
% 194.49/27.26  | | |               (all_872_4 = 0) &  ~ (all_872_9 = v_x))))
% 194.49/27.26  | | | 
% 194.49/27.26  | | | REF_CLOSE: (3), (5), (7), (8), (9), (10), (11), (13), (15), (17), (19),
% 194.49/27.26  | | |            (23), (24), (25), (26), (27), (33) are inconsistent by
% 194.49/27.26  | | |            sub-proof #10.
% 194.49/27.26  | | | 
% 194.49/27.26  | | End of split
% 194.49/27.26  | | 
% 194.49/27.26  | Case 2:
% 194.49/27.26  | | 
% 194.49/27.26  | |   (34)   ~ (all_872_8 = v_x)
% 194.49/27.26  | | 
% 194.49/27.26  | | REF_CLOSE: (1), (6), (10), (12), (14), (17), (18), (20), (22), (23), (34)
% 194.49/27.26  | |            are inconsistent by sub-proof #8.
% 194.49/27.26  | | 
% 194.49/27.26  | End of split
% 194.49/27.26  | 
% 194.49/27.26  End of proof
% 194.49/27.26  
% 194.49/27.26  Sub-proof #8 shows that the following formulas are inconsistent:
% 194.49/27.26  ----------------------------------------------------------------
% 194.49/27.26    (1)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 194.49/27.26    (2)   ~ (all_872_2 = 0)
% 194.49/27.26    (3)  all_676_0 = all_622_1
% 194.49/27.26    (4)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.26         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = v1 &
% 194.49/27.26           c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_3, v_L)
% 194.49/27.26           = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.49/27.26    (5)   ~ (all_872_0 = 0)
% 194.49/27.26    (6)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.49/27.26         [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.49/27.26           ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.49/27.26    (7)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = all_872_3
% 194.49/27.26    (8)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.26         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = v1 &
% 194.49/27.26           c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_1, v_L)
% 194.49/27.26           = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.49/27.26    (9)  c_member(all_622_1, all_872_1, v_L) = all_872_0
% 194.49/27.26    (10)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.49/27.26          ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) | 
% 194.49/27.26            ~ (c_member(v4, v3, v2) = v0))
% 194.49/27.26    (11)   ~ (all_872_8 = v_x)
% 194.49/27.26  
% 194.49/27.26  Begin of proof
% 194.49/27.26  | 
% 194.49/27.26  | BETA: splitting (8) gives:
% 194.49/27.26  | 
% 194.49/27.26  | Case 1:
% 194.49/27.26  | | 
% 194.49/27.26  | |   (12)  all_872_8 = v_x
% 194.49/27.26  | | 
% 194.49/27.26  | | REDUCE: (11), (12) imply:
% 194.49/27.26  | |   (13)  $false
% 194.49/27.26  | | 
% 194.49/27.26  | | CLOSE: (13) is inconsistent.
% 194.49/27.26  | | 
% 194.49/27.26  | Case 2:
% 194.49/27.26  | | 
% 194.49/27.26  | |   (14)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.26  | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.26  | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = v1 &
% 194.49/27.26  | |           c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_1,
% 194.49/27.26  | |             v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.49/27.26  | | 
% 194.49/27.26  | | DELTA: instantiating (14) with fresh symbols all_1201_0, all_1201_1,
% 194.49/27.26  | |        all_1201_2 gives:
% 194.49/27.27  | |   (15)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = all_1201_1 &
% 194.49/27.27  | |         c_member(all_676_0, all_1201_1, v_L) = all_1201_0 &
% 194.49/27.27  | |         c_member(all_676_0, all_872_1, v_L) = all_1201_2 & $i(all_1201_1) &
% 194.49/27.27  | |         (all_1201_0 = 0 | all_1201_2 = 0)
% 194.49/27.27  | | 
% 194.49/27.27  | | REF_CLOSE: (1), (2), (3), (4), (5), (6), (7), (9), (10), (11), (15) are
% 194.49/27.27  | |            inconsistent by sub-proof #9.
% 194.49/27.27  | | 
% 194.49/27.27  | End of split
% 194.49/27.27  | 
% 194.49/27.27  End of proof
% 194.49/27.27  
% 194.49/27.27  Sub-proof #9 shows that the following formulas are inconsistent:
% 194.49/27.27  ----------------------------------------------------------------
% 194.49/27.27    (1)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 194.49/27.27    (2)   ~ (all_872_2 = 0)
% 194.49/27.27    (3)  all_676_0 = all_622_1
% 194.49/27.27    (4)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = all_1201_1 &
% 194.49/27.27         c_member(all_676_0, all_1201_1, v_L) = all_1201_0 & c_member(all_676_0,
% 194.49/27.27           all_872_1, v_L) = all_1201_2 & $i(all_1201_1) & (all_1201_0 = 0 |
% 194.49/27.27           all_1201_2 = 0)
% 194.49/27.27    (5)  all_872_8 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.27         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = v1 &
% 194.49/27.27           c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_3, v_L)
% 194.49/27.27           = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.49/27.27    (6)   ~ (all_872_0 = 0)
% 194.49/27.27    (7)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.49/27.27         [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.49/27.27           ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.49/27.27    (8)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = all_872_3
% 194.49/27.27    (9)  c_member(all_622_1, all_872_1, v_L) = all_872_0
% 194.49/27.27    (10)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.49/27.27          ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) | 
% 194.49/27.27            ~ (c_member(v4, v3, v2) = v0))
% 194.49/27.27    (11)   ~ (all_872_8 = v_x)
% 194.49/27.27  
% 194.49/27.27  Begin of proof
% 194.49/27.27  | 
% 194.49/27.27  | ALPHA: (4) implies:
% 194.49/27.27  |   (12)  c_member(all_676_0, all_872_1, v_L) = all_1201_2
% 194.49/27.27  |   (13)  c_member(all_676_0, all_1201_1, v_L) = all_1201_0
% 194.49/27.27  |   (14)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27  |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v_x) = all_1201_1
% 194.49/27.27  |   (15)  all_1201_0 = 0 | all_1201_2 = 0
% 194.49/27.27  | 
% 194.49/27.27  | REDUCE: (3), (13) imply:
% 194.49/27.27  |   (16)  c_member(all_622_1, all_1201_1, v_L) = all_1201_0
% 194.49/27.27  | 
% 194.49/27.27  | REDUCE: (3), (12) imply:
% 194.49/27.27  |   (17)  c_member(all_622_1, all_872_1, v_L) = all_1201_2
% 194.49/27.27  | 
% 194.49/27.27  | BETA: splitting (5) gives:
% 194.49/27.27  | 
% 194.49/27.27  | Case 1:
% 194.49/27.27  | | 
% 194.49/27.27  | |   (18)  all_872_8 = v_x
% 194.49/27.27  | | 
% 194.49/27.27  | | REDUCE: (11), (18) imply:
% 194.49/27.27  | |   (19)  $false
% 194.49/27.27  | | 
% 194.49/27.27  | | CLOSE: (19) is inconsistent.
% 194.49/27.27  | | 
% 194.49/27.27  | Case 2:
% 194.49/27.27  | | 
% 194.49/27.27  | |   (20)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.49/27.27  | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27  | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = v1 &
% 194.49/27.27  | |           c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_3,
% 194.49/27.27  | |             v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.49/27.27  | | 
% 194.49/27.27  | | DELTA: instantiating (20) with fresh symbols all_1207_0, all_1207_1,
% 194.49/27.27  | |        all_1207_2 gives:
% 194.49/27.27  | |   (21)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27  | |           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = all_1207_1 &
% 194.49/27.27  | |         c_member(all_676_0, all_1207_1, v_L) = all_1207_0 &
% 194.49/27.27  | |         c_member(all_676_0, all_872_3, v_L) = all_1207_2 & $i(all_1207_1) &
% 194.49/27.27  | |         (all_1207_0 = 0 | all_1207_2 = 0)
% 194.49/27.27  | | 
% 194.49/27.27  | | ALPHA: (21) implies:
% 194.49/27.27  | |   (22)  c_member(all_676_0, all_872_3, v_L) = all_1207_2
% 194.49/27.27  | | 
% 194.49/27.27  | | REDUCE: (3), (22) imply:
% 194.49/27.27  | |   (23)  c_member(all_622_1, all_872_3, v_L) = all_1207_2
% 194.49/27.27  | | 
% 194.49/27.27  | | GROUND_INST: instantiating (10) with all_872_2, all_1207_2, v_L, all_872_3,
% 194.49/27.27  | |              all_622_1, simplifying with (1), (23) gives:
% 194.49/27.27  | |   (24)  all_1207_2 = all_872_2
% 194.49/27.27  | | 
% 194.49/27.27  | | GROUND_INST: instantiating (10) with all_872_0, all_1201_2, v_L, all_872_1,
% 194.49/27.27  | |              all_622_1, simplifying with (9), (17) gives:
% 194.49/27.27  | |   (25)  all_1201_2 = all_872_0
% 194.49/27.27  | | 
% 194.49/27.27  | | GROUND_INST: instantiating (7) with all_872_3, all_1201_1, v_x, all_872_8,
% 194.49/27.27  | |              tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27  | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with (8), (14)
% 194.49/27.27  | |              gives:
% 194.49/27.27  | |   (26)  all_1201_1 = all_872_3
% 194.49/27.27  | | 
% 194.49/27.27  | | REDUCE: (16), (26) imply:
% 194.49/27.27  | |   (27)  c_member(all_622_1, all_872_3, v_L) = all_1201_0
% 194.49/27.27  | | 
% 194.49/27.27  | | BETA: splitting (15) gives:
% 194.49/27.27  | | 
% 194.49/27.27  | | Case 1:
% 194.49/27.27  | | | 
% 194.49/27.27  | | |   (28)  all_1201_0 = 0
% 194.49/27.27  | | | 
% 194.49/27.27  | | | REDUCE: (27), (28) imply:
% 194.49/27.27  | | |   (29)  c_member(all_622_1, all_872_3, v_L) = 0
% 194.49/27.27  | | | 
% 194.49/27.27  | | | REF_CLOSE: (1), (2), (10), (29) are inconsistent by sub-proof #13.
% 194.49/27.27  | | | 
% 194.49/27.27  | | Case 2:
% 194.49/27.27  | | | 
% 194.49/27.27  | | |   (30)  all_1201_2 = 0
% 194.49/27.27  | | | 
% 194.49/27.27  | | | COMBINE_EQS: (25), (30) imply:
% 194.49/27.27  | | |   (31)  all_872_0 = 0
% 194.49/27.27  | | | 
% 194.49/27.27  | | | REDUCE: (6), (31) imply:
% 194.49/27.27  | | |   (32)  $false
% 194.49/27.27  | | | 
% 194.49/27.27  | | | CLOSE: (32) is inconsistent.
% 194.49/27.27  | | | 
% 194.49/27.27  | | End of split
% 194.49/27.27  | | 
% 194.49/27.27  | End of split
% 194.49/27.27  | 
% 194.49/27.27  End of proof
% 194.49/27.27  
% 194.49/27.27  Sub-proof #10 shows that the following formulas are inconsistent:
% 194.49/27.27  ----------------------------------------------------------------
% 194.49/27.27    (1)  $i(v_L)
% 194.49/27.27    (2)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_7
% 194.49/27.27    (3)  $i(all_622_1)
% 194.49/27.27    (4)  all_685_0 = all_622_1
% 194.49/27.27    (5)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.49/27.27           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v1) |  ~ $i(v0) |
% 194.49/27.27            ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.49/27.27           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v2 &
% 194.49/27.27             c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1, v_L) = v4
% 194.49/27.27             & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.49/27.27    (6)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: int] : (v3 = 0 |  ~
% 194.49/27.27           (c_member(v2, v1, v0) = v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ?
% 194.49/27.27           [v4: $i] :  ? [v5: int] : ( ~ (v5 = 0) & hBOOL(v4) = v5 & hAPP(v0, v1)
% 194.49/27.27             = v4 & $i(v4)))
% 194.49/27.27    (7)  all_676_0 = all_622_1
% 194.49/27.27    (8)  c_member(all_622_1, all_872_7, v_L) = 0
% 194.49/27.27    (9)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: any] :
% 194.49/27.27         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.49/27.27           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.49/27.27           c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L) = v2 &
% 194.49/27.27           $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0 = v_y)) |
% 194.49/27.27             (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~ (all_872_9 =
% 194.49/27.27                 v_x)) | (v0 = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 194.49/27.27               (all_872_9 = v_x))))
% 194.49/27.27    (10)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27            tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_5
% 194.49/27.27    (11)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.49/27.27            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27                tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v1) |  ~ $i(v0)
% 194.49/27.27            |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.49/27.27            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v2 &
% 194.49/27.27              c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1, v_L) =
% 194.49/27.27              v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.49/27.27    (12)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.49/27.27          [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.49/27.27            ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.49/27.27    (13)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 194.49/27.27            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27                tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2) |  ~ $i(v1) |  ~
% 194.49/27.27            $i(v0) |  ? [v3: int] : ( ~ (v3 = 0) & c_member(all_676_0, v2, v_L) =
% 194.49/27.27              v3) |  ! [v3: $i] :  ! [v4: $i] : ( ~
% 194.49/27.27              (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27                  tc_Arrow__Order__Mirabelle_Oalt, v0, v3) = v4) |  ~ $i(v3) |  ?
% 194.49/27.27              [v5: $i] :  ? [v6: any] :  ? [v7: any] :
% 194.49/27.27              (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27                  tc_Arrow__Order__Mirabelle_Oalt, v1, v3) = v5 &
% 194.49/27.27                c_member(all_676_0, v5, v_L) = v6 & c_member(all_676_0, v4, v_L) =
% 194.49/27.27                v7 & $i(v5) & ( ~ (v6 = 0) | v7 = 0))))
% 194.49/27.27    (14)  $i(v_x)
% 194.49/27.27    (15)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.49/27.27          ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) | 
% 194.49/27.27            ~ (c_member(v4, v3, v2) = v0))
% 194.49/27.27    (16)  c_member(all_622_1, all_872_5, v_L) = all_872_4
% 194.49/27.27    (17)  all_872_8 = v_x
% 194.49/27.27  
% 194.49/27.27  Begin of proof
% 194.49/27.27  | 
% 194.49/27.27  | DELTA: instantiating (9) with fresh symbols all_1217_0, all_1217_1,
% 194.49/27.27  |        all_1217_2, all_1217_3, all_1217_4 gives:
% 194.49/27.27  |   (18)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27  |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1217_4) = all_1217_3
% 194.49/27.27  |         & c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27  |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_1217_4) = all_1217_1
% 194.49/27.27  |         & c_member(all_685_0, all_1217_1, v_L) = all_1217_0 &
% 194.49/27.27  |         c_member(all_685_0, all_1217_3, v_L) = all_1217_2 & $i(all_1217_1) &
% 194.49/27.27  |         $i(all_1217_3) & $i(all_1217_4) & ((all_1217_2 = 0 &  ~ (all_1217_0 =
% 194.49/27.27  |               0) &  ~ (all_1217_4 = v_y)) | (all_1217_4 = v_y & all_872_2 = 0
% 194.49/27.27  |             &  ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x)) | (all_1217_4 = v_y &
% 194.49/27.27  |             all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x)))
% 194.49/27.27  | 
% 194.49/27.27  | ALPHA: (18) implies:
% 194.49/27.27  |   (19)  $i(all_1217_4)
% 194.49/27.27  |   (20)  $i(all_1217_1)
% 194.49/27.27  |   (21)  c_member(all_685_0, all_1217_3, v_L) = all_1217_2
% 194.49/27.27  |   (22)  c_member(all_685_0, all_1217_1, v_L) = all_1217_0
% 194.49/27.27  |   (23)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.27  |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_1217_4) = all_1217_1
% 194.49/27.28  |   (24)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1217_4) = all_1217_3
% 194.49/27.28  |   (25)  (all_1217_2 = 0 &  ~ (all_1217_0 = 0) &  ~ (all_1217_4 = v_y)) |
% 194.49/27.28  |         (all_1217_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~ (all_872_9
% 194.49/27.28  |             = v_x)) | (all_1217_4 = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0)
% 194.49/27.28  |           &  ~ (all_872_9 = v_x))
% 194.49/27.28  | 
% 194.49/27.28  | REDUCE: (17), (24) imply:
% 194.49/27.28  |   (26)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  |           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_1217_4) = all_1217_3
% 194.49/27.28  | 
% 194.49/27.28  | REDUCE: (4), (22) imply:
% 194.49/27.28  |   (27)  c_member(all_622_1, all_1217_1, v_L) = all_1217_0
% 194.49/27.28  | 
% 194.49/27.28  | REDUCE: (4), (21) imply:
% 194.49/27.28  |   (28)  c_member(all_622_1, all_1217_3, v_L) = all_1217_2
% 194.49/27.28  | 
% 194.49/27.28  | BETA: splitting (25) gives:
% 194.49/27.28  | 
% 194.49/27.28  | Case 1:
% 194.49/27.28  | | 
% 194.49/27.28  | |   (29)  all_1217_2 = 0 &  ~ (all_1217_0 = 0) &  ~ (all_1217_4 = v_y)
% 194.49/27.28  | | 
% 194.49/27.28  | | ALPHA: (29) implies:
% 194.49/27.28  | |   (30)  all_1217_2 = 0
% 194.49/27.28  | |   (31)   ~ (all_1217_0 = 0)
% 194.49/27.28  | | 
% 194.49/27.28  | | REDUCE: (28), (30) imply:
% 194.49/27.28  | |   (32)  c_member(all_622_1, all_1217_3, v_L) = 0
% 194.49/27.28  | | 
% 194.49/27.28  | | GROUND_INST: instantiating (6) with v_L, all_1217_1, all_622_1, all_1217_0,
% 194.49/27.28  | |              simplifying with (1), (3), (20), (27) gives:
% 194.49/27.28  | |   (33)  all_1217_0 = 0 |  ? [v0: $i] :  ? [v1: int] : ( ~ (v1 = 0) &
% 194.49/27.28  | |           hBOOL(v0) = v1 & hAPP(v_L, all_1217_1) = v0 & $i(v0))
% 194.49/27.28  | | 
% 194.49/27.28  | | GROUND_INST: instantiating (13) with v_x, all_1217_4, all_1217_3,
% 194.49/27.28  | |              simplifying with (14), (19), (26) gives:
% 194.49/27.28  | |   (34)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_1217_3, v_L) =
% 194.49/27.28  | |           v0) |  ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.49/27.28  | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1) |  ~ $i(v0) | 
% 194.49/27.28  | |           ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.49/27.28  | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | |               tc_Arrow__Order__Mirabelle_Oalt, all_1217_4, v0) = v2 &
% 194.49/27.28  | |             c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1, v_L)
% 194.49/27.28  | |             = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.49/27.28  | | 
% 194.49/27.28  | | GROUND_INST: instantiating (11) with all_1217_4, all_1217_1, simplifying
% 194.49/27.28  | |              with (19), (23) gives:
% 194.49/27.28  | |   (35)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.49/27.28  | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1217_4) = v0 &
% 194.49/27.28  | |           c_member(all_676_0, v0, v_L) = v1 & c_member(all_676_0,
% 194.49/27.28  | |             all_1217_1, v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.49/27.28  | | 
% 194.49/27.28  | | GROUND_INST: instantiating (5) with all_1217_4, all_1217_1, simplifying with
% 194.49/27.28  | |              (19), (23) gives:
% 194.49/27.28  | |   (36)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.49/27.28  | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_1217_4) = v0 &
% 194.49/27.28  | |           c_member(all_676_0, v0, v_L) = v1 & c_member(all_676_0,
% 194.49/27.28  | |             all_1217_1, v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.49/27.28  | | 
% 194.49/27.28  | | DELTA: instantiating (36) with fresh symbols all_1284_0, all_1284_1,
% 194.49/27.28  | |        all_1284_2 gives:
% 194.49/27.28  | |   (37)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | |           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_1217_4) = all_1284_2 &
% 194.49/27.28  | |         c_member(all_676_0, all_1284_2, v_L) = all_1284_1 &
% 194.49/27.28  | |         c_member(all_676_0, all_1217_1, v_L) = all_1284_0 & $i(all_1284_2) &
% 194.49/27.28  | |         ( ~ (all_1284_1 = 0) | all_1284_0 = 0)
% 194.49/27.28  | | 
% 194.49/27.28  | | ALPHA: (37) implies:
% 194.49/27.28  | |   (38)  c_member(all_676_0, all_1217_1, v_L) = all_1284_0
% 194.49/27.28  | |   (39)  c_member(all_676_0, all_1284_2, v_L) = all_1284_1
% 194.49/27.28  | |   (40)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | |           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_1217_4) = all_1284_2
% 194.49/27.28  | |   (41)   ~ (all_1284_1 = 0) | all_1284_0 = 0
% 194.49/27.28  | | 
% 194.49/27.28  | | DELTA: instantiating (35) with fresh symbols all_1286_0, all_1286_1,
% 194.49/27.28  | |        all_1286_2 gives:
% 194.49/27.28  | |   (42)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1217_4) =
% 194.49/27.28  | |         all_1286_2 & c_member(all_676_0, all_1286_2, v_L) = all_1286_1 &
% 194.49/27.28  | |         c_member(all_676_0, all_1217_1, v_L) = all_1286_0 & $i(all_1286_2) &
% 194.49/27.28  | |         ( ~ (all_1286_1 = 0) | all_1286_0 = 0)
% 194.49/27.28  | | 
% 194.49/27.28  | | ALPHA: (42) implies:
% 194.49/27.28  | |   (43)  c_member(all_676_0, all_1217_1, v_L) = all_1286_0
% 194.49/27.28  | |   (44)  c_member(all_676_0, all_1286_2, v_L) = all_1286_1
% 194.49/27.28  | |   (45)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1217_4) =
% 194.49/27.28  | |         all_1286_2
% 194.49/27.28  | | 
% 194.49/27.28  | | REDUCE: (17), (45) imply:
% 194.49/27.28  | |   (46)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | |           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_1217_4) = all_1286_2
% 194.49/27.28  | | 
% 194.49/27.28  | | REDUCE: (7), (44) imply:
% 194.49/27.28  | |   (47)  c_member(all_622_1, all_1286_2, v_L) = all_1286_1
% 194.49/27.28  | | 
% 194.49/27.28  | | REDUCE: (7), (39) imply:
% 194.49/27.28  | |   (48)  c_member(all_622_1, all_1284_2, v_L) = all_1284_1
% 194.49/27.28  | | 
% 194.49/27.28  | | REDUCE: (7), (43) imply:
% 194.49/27.28  | |   (49)  c_member(all_622_1, all_1217_1, v_L) = all_1286_0
% 194.49/27.28  | | 
% 194.49/27.28  | | REDUCE: (7), (38) imply:
% 194.49/27.28  | |   (50)  c_member(all_622_1, all_1217_1, v_L) = all_1284_0
% 194.49/27.28  | | 
% 194.49/27.28  | | BETA: splitting (34) gives:
% 194.49/27.28  | | 
% 194.49/27.28  | | Case 1:
% 194.49/27.28  | | | 
% 194.49/27.28  | | |   (51)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_1217_3, v_L)
% 194.49/27.28  | | |           = v0)
% 194.49/27.28  | | | 
% 194.49/27.28  | | | DELTA: instantiating (51) with fresh symbol all_1293_0 gives:
% 194.49/27.28  | | |   (52)   ~ (all_1293_0 = 0) & c_member(all_676_0, all_1217_3, v_L) =
% 194.49/27.28  | | |         all_1293_0
% 194.49/27.28  | | | 
% 194.49/27.28  | | | ALPHA: (52) implies:
% 194.49/27.28  | | |   (53)   ~ (all_1293_0 = 0)
% 194.49/27.28  | | |   (54)  c_member(all_676_0, all_1217_3, v_L) = all_1293_0
% 194.49/27.28  | | | 
% 194.49/27.28  | | | REDUCE: (7), (54) imply:
% 194.49/27.28  | | |   (55)  c_member(all_622_1, all_1217_3, v_L) = all_1293_0
% 194.49/27.28  | | | 
% 194.49/27.28  | | | GROUND_INST: instantiating (15) with 0, all_1293_0, v_L, all_1217_3,
% 194.49/27.28  | | |              all_622_1, simplifying with (32), (55) gives:
% 194.49/27.28  | | |   (56)  all_1293_0 = 0
% 194.49/27.28  | | | 
% 194.49/27.28  | | | REDUCE: (53), (56) imply:
% 194.49/27.28  | | |   (57)  $false
% 194.49/27.28  | | | 
% 194.49/27.28  | | | CLOSE: (57) is inconsistent.
% 194.49/27.28  | | | 
% 194.49/27.28  | | Case 2:
% 194.49/27.28  | | | 
% 194.49/27.28  | | |   (58)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.49/27.28  | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1) |  ~ $i(v0)
% 194.49/27.28  | | |           |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.49/27.28  | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | | |               tc_Arrow__Order__Mirabelle_Oalt, all_1217_4, v0) = v2 &
% 194.49/27.28  | | |             c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1,
% 194.49/27.28  | | |               v_L) = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.49/27.28  | | | 
% 194.49/27.28  | | | GROUND_INST: instantiating (58) with all_1217_4, all_1217_3, simplifying
% 194.49/27.28  | | |              with (19), (26) gives:
% 194.49/27.28  | | |   (59)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.49/27.28  | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | | |             tc_Arrow__Order__Mirabelle_Oalt, all_1217_4, all_1217_4) = v0
% 194.49/27.28  | | |           & c_member(all_676_0, v0, v_L) = v1 & c_member(all_676_0,
% 194.49/27.28  | | |             all_1217_3, v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.49/27.28  | | | 
% 194.49/27.28  | | | DELTA: instantiating (59) with fresh symbols all_1294_0, all_1294_1,
% 194.49/27.28  | | |        all_1294_2 gives:
% 194.49/27.28  | | |   (60)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | | |           tc_Arrow__Order__Mirabelle_Oalt, all_1217_4, all_1217_4) =
% 194.49/27.28  | | |         all_1294_2 & c_member(all_676_0, all_1294_2, v_L) = all_1294_1 &
% 194.49/27.28  | | |         c_member(all_676_0, all_1217_3, v_L) = all_1294_0 & $i(all_1294_2)
% 194.49/27.28  | | |         & ( ~ (all_1294_1 = 0) | all_1294_0 = 0)
% 194.49/27.28  | | | 
% 194.49/27.28  | | | ALPHA: (60) implies:
% 194.49/27.28  | | |   (61)  c_member(all_676_0, all_1217_3, v_L) = all_1294_0
% 194.49/27.28  | | | 
% 194.49/27.28  | | | REDUCE: (7), (61) imply:
% 194.49/27.28  | | |   (62)  c_member(all_622_1, all_1217_3, v_L) = all_1294_0
% 194.49/27.28  | | | 
% 194.49/27.28  | | | BETA: splitting (33) gives:
% 194.49/27.28  | | | 
% 194.49/27.28  | | | Case 1:
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | |   (63)  all_1217_0 = 0
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | | REDUCE: (31), (63) imply:
% 194.49/27.28  | | | |   (64)  $false
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | | CLOSE: (64) is inconsistent.
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | Case 2:
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | | GROUND_INST: instantiating (15) with 0, all_1294_0, v_L, all_1217_3,
% 194.49/27.28  | | | |              all_622_1, simplifying with (32), (62) gives:
% 194.49/27.28  | | | |   (65)  all_1294_0 = 0
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | | GROUND_INST: instantiating (15) with all_1217_0, all_1286_0, v_L,
% 194.49/27.28  | | | |              all_1217_1, all_622_1, simplifying with (27), (49) gives:
% 194.49/27.28  | | | |   (66)  all_1286_0 = all_1217_0
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | | GROUND_INST: instantiating (15) with all_1284_0, all_1286_0, v_L,
% 194.49/27.28  | | | |              all_1217_1, all_622_1, simplifying with (49), (50) gives:
% 194.49/27.28  | | | |   (67)  all_1286_0 = all_1284_0
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | | GROUND_INST: instantiating (12) with all_1217_3, all_1286_2, all_1217_4,
% 194.49/27.28  | | | |              v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with (26),
% 194.49/27.28  | | | |              (46) gives:
% 194.49/27.28  | | | |   (68)  all_1286_2 = all_1217_3
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | | GROUND_INST: instantiating (12) with all_1284_2, all_1286_2, all_1217_4,
% 194.49/27.28  | | | |              v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.28  | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with (40),
% 194.49/27.28  | | | |              (46) gives:
% 194.49/27.28  | | | |   (69)  all_1286_2 = all_1284_2
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | | COMBINE_EQS: (66), (67) imply:
% 194.49/27.28  | | | |   (70)  all_1284_0 = all_1217_0
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | | COMBINE_EQS: (68), (69) imply:
% 194.49/27.28  | | | |   (71)  all_1284_2 = all_1217_3
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | | REDUCE: (47), (68) imply:
% 194.49/27.28  | | | |   (72)  c_member(all_622_1, all_1217_3, v_L) = all_1286_1
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | | REDUCE: (48), (71) imply:
% 194.49/27.28  | | | |   (73)  c_member(all_622_1, all_1217_3, v_L) = all_1284_1
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | | BETA: splitting (41) gives:
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | | Case 1:
% 194.49/27.28  | | | | | 
% 194.49/27.28  | | | | |   (74)   ~ (all_1284_1 = 0)
% 194.49/27.28  | | | | | 
% 194.49/27.28  | | | | | GROUND_INST: instantiating (15) with 0, all_1286_1, v_L, all_1217_3,
% 194.49/27.28  | | | | |              all_622_1, simplifying with (32), (72) gives:
% 194.49/27.28  | | | | |   (75)  all_1286_1 = 0
% 194.49/27.28  | | | | | 
% 194.49/27.28  | | | | | GROUND_INST: instantiating (15) with all_1284_1, all_1286_1, v_L,
% 194.49/27.28  | | | | |              all_1217_3, all_622_1, simplifying with (72), (73) gives:
% 194.49/27.28  | | | | |   (76)  all_1286_1 = all_1284_1
% 194.49/27.28  | | | | | 
% 194.49/27.28  | | | | | COMBINE_EQS: (75), (76) imply:
% 194.49/27.28  | | | | |   (77)  all_1284_1 = 0
% 194.49/27.28  | | | | | 
% 194.49/27.28  | | | | | REDUCE: (74), (77) imply:
% 194.49/27.28  | | | | |   (78)  $false
% 194.49/27.28  | | | | | 
% 194.49/27.28  | | | | | CLOSE: (78) is inconsistent.
% 194.49/27.28  | | | | | 
% 194.49/27.28  | | | | Case 2:
% 194.49/27.28  | | | | | 
% 194.49/27.28  | | | | |   (79)  all_1284_0 = 0
% 194.49/27.28  | | | | | 
% 194.49/27.28  | | | | | COMBINE_EQS: (70), (79) imply:
% 194.49/27.28  | | | | |   (80)  all_1217_0 = 0
% 194.49/27.28  | | | | | 
% 194.49/27.28  | | | | | SIMP: (80) implies:
% 194.49/27.28  | | | | |   (81)  all_1217_0 = 0
% 194.49/27.28  | | | | | 
% 194.49/27.28  | | | | | REDUCE: (31), (81) imply:
% 194.49/27.28  | | | | |   (82)  $false
% 194.49/27.28  | | | | | 
% 194.49/27.28  | | | | | CLOSE: (82) is inconsistent.
% 194.49/27.28  | | | | | 
% 194.49/27.28  | | | | End of split
% 194.49/27.28  | | | | 
% 194.49/27.28  | | | End of split
% 194.49/27.28  | | | 
% 194.49/27.28  | | End of split
% 194.49/27.28  | | 
% 194.49/27.28  | Case 2:
% 194.49/27.28  | | 
% 194.49/27.28  | |   (83)  (all_1217_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 194.49/27.28  | |           (all_872_9 = v_x)) | (all_1217_4 = v_y & all_872_8 = v_x &  ~
% 194.49/27.28  | |           (all_872_4 = 0) &  ~ (all_872_9 = v_x))
% 194.49/27.28  | | 
% 194.49/27.28  | | BETA: splitting (83) gives:
% 194.49/27.28  | | 
% 194.49/27.28  | | Case 1:
% 194.49/27.28  | | | 
% 194.49/27.28  | | |   (84)  all_1217_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 194.49/27.28  | | |         (all_872_9 = v_x)
% 194.49/27.28  | | | 
% 194.49/27.28  | | | ALPHA: (84) implies:
% 194.49/27.28  | | |   (85)   ~ (all_872_4 = 0)
% 194.49/27.28  | | | 
% 194.49/27.29  | | | REF_CLOSE: (2), (8), (10), (12), (15), (16), (85) are inconsistent by
% 194.49/27.29  | | |            sub-proof #11.
% 194.49/27.29  | | | 
% 194.49/27.29  | | Case 2:
% 194.49/27.29  | | | 
% 194.49/27.29  | | |   (86)  all_1217_4 = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 194.49/27.29  | | |         (all_872_9 = v_x)
% 194.49/27.29  | | | 
% 194.49/27.29  | | | ALPHA: (86) implies:
% 194.49/27.29  | | |   (87)   ~ (all_872_4 = 0)
% 194.49/27.29  | | | 
% 194.49/27.29  | | | REF_CLOSE: (2), (8), (10), (12), (15), (16), (87) are inconsistent by
% 194.49/27.29  | | |            sub-proof #11.
% 194.49/27.29  | | | 
% 194.49/27.29  | | End of split
% 194.49/27.29  | | 
% 194.49/27.29  | End of split
% 194.49/27.29  | 
% 194.49/27.29  End of proof
% 194.49/27.29  
% 194.49/27.29  Sub-proof #11 shows that the following formulas are inconsistent:
% 194.49/27.29  ----------------------------------------------------------------
% 194.49/27.29    (1)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.29           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_7
% 194.49/27.29    (2)   ~ (all_872_4 = 0)
% 194.49/27.29    (3)  c_member(all_622_1, all_872_7, v_L) = 0
% 194.49/27.29    (4)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.29           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v_x) = all_872_5
% 194.49/27.29    (5)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.49/27.29         [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.49/27.29           ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.49/27.29    (6)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.49/27.29         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) |  ~
% 194.49/27.29           (c_member(v4, v3, v2) = v0))
% 194.49/27.29    (7)  c_member(all_622_1, all_872_5, v_L) = all_872_4
% 194.49/27.29  
% 194.49/27.29  Begin of proof
% 194.49/27.29  | 
% 194.49/27.29  | GROUND_INST: instantiating (5) with all_872_5, all_872_7, v_x, all_872_9,
% 194.49/27.29  |              tc_Arrow__Order__Mirabelle_Oalt, tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.29  |              simplifying with (1), (4) gives:
% 194.49/27.29  |   (8)  all_872_5 = all_872_7
% 194.49/27.29  | 
% 194.49/27.29  | REDUCE: (7), (8) imply:
% 194.49/27.29  |   (9)  c_member(all_622_1, all_872_7, v_L) = all_872_4
% 194.49/27.29  | 
% 194.49/27.29  | GROUND_INST: instantiating (6) with 0, all_872_4, v_L, all_872_7, all_622_1,
% 194.49/27.29  |              simplifying with (3), (9) gives:
% 194.49/27.29  |   (10)  all_872_4 = 0
% 194.49/27.29  | 
% 194.49/27.29  | REDUCE: (2), (10) imply:
% 194.49/27.29  |   (11)  $false
% 194.49/27.29  | 
% 194.49/27.29  | CLOSE: (11) is inconsistent.
% 194.49/27.29  | 
% 194.49/27.29  End of proof
% 194.49/27.29  
% 194.49/27.29  Sub-proof #12 shows that the following formulas are inconsistent:
% 194.49/27.29  ----------------------------------------------------------------
% 194.49/27.29    (1)  $i(all_872_8)
% 194.49/27.29    (2)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.29           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = all_872_7
% 194.49/27.29    (3)  (all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ? [v1: $i] :  ? [v2:
% 194.49/27.29             $i] :  ? [v3: int] : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 194.49/27.29             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.29               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 194.49/27.29             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.29               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 194.49/27.29             c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0, v1, v_L) = 0
% 194.49/27.29             & $i(v2) & $i(v1) & $i(v0))) | (all_872_6 = 0 &  ~ (all_872_8 = v_y)
% 194.49/27.29           &  ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: any]
% 194.49/27.29           : (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.29               tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.49/27.29             c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.29               tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.49/27.29             c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L) = v2
% 194.49/27.29             & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0 = v_y))
% 194.49/27.29               | (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~ (all_872_9 =
% 194.49/27.29                   v_x)) | (v0 = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 194.49/27.29                 (all_872_9 = v_x)))))
% 194.49/27.29    (4)  all_685_0 = all_622_1
% 194.49/27.29    (5)  all_872_9 = v_x
% 194.49/27.29    (6)  all_676_0 = all_622_1
% 194.49/27.29    (7)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.29           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_8) = all_872_1
% 194.49/27.29    (8)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.49/27.29         [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.49/27.29           ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.49/27.29    (9)  c_member(all_622_1, all_872_7, v_L) = all_872_6
% 194.49/27.29    (10)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 194.49/27.29            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.29                tc_Arrow__Order__Mirabelle_Oalt, v0, v1) = v2) |  ~ $i(v1) |  ~
% 194.49/27.29            $i(v0) |  ? [v3: int] : ( ~ (v3 = 0) & c_member(all_676_0, v2, v_L) =
% 194.49/27.29              v3) |  ! [v3: $i] :  ! [v4: $i] : ( ~
% 194.49/27.29              (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.29                  tc_Arrow__Order__Mirabelle_Oalt, v0, v3) = v4) |  ~ $i(v3) |  ?
% 194.49/27.29              [v5: $i] :  ? [v6: any] :  ? [v7: any] :
% 194.49/27.29              (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.49/27.29                  tc_Arrow__Order__Mirabelle_Oalt, v1, v3) = v5 &
% 194.49/27.29                c_member(all_676_0, v5, v_L) = v6 & c_member(all_676_0, v4, v_L) =
% 194.49/27.29                v7 & $i(v5) & ( ~ (v6 = 0) | v7 = 0))))
% 194.49/27.29    (11)  c_member(all_622_1, all_872_1, v_L) = all_872_0
% 194.86/27.29    (12)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_872_1, v_L) = v0)
% 194.86/27.29          |  ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.86/27.29            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.29                tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1) |  ~ $i(v0) |  ?
% 194.86/27.29            [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.86/27.29            (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.29                tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v2 &
% 194.86/27.29              c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1, v_L) =
% 194.86/27.29              v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.86/27.29    (13)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.86/27.29          ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) | 
% 194.86/27.29            ~ (c_member(v4, v3, v2) = v0))
% 194.86/27.29  
% 194.86/27.29  Begin of proof
% 194.86/27.29  | 
% 194.86/27.29  | BETA: splitting (3) gives:
% 194.86/27.29  | 
% 194.86/27.29  | Case 1:
% 194.86/27.29  | | 
% 194.86/27.29  | |   (14)  all_872_4 = 0 & all_872_8 = v_y &  ? [v0: $i] :  ? [v1: $i] :  ?
% 194.86/27.29  | |         [v2: $i] :  ? [v3: int] : ( ~ (v3 = 0) &  ~ (v0 = v_y) &
% 194.86/27.29  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.29  | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 194.86/27.29  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.29  | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 194.86/27.29  | |           c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0, v1, v_L) =
% 194.86/27.29  | |           0 & $i(v2) & $i(v1) & $i(v0))
% 194.86/27.29  | | 
% 194.86/27.29  | | ALPHA: (14) implies:
% 194.86/27.29  | |   (15)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: int] : ( ~ (v3 =
% 194.86/27.29  | |             0) &  ~ (v0 = v_y) &
% 194.86/27.29  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.29  | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v2 &
% 194.86/27.29  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.29  | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1 &
% 194.86/27.29  | |           c_member(all_685_0, v2, v_L) = v3 & c_member(all_685_0, v1, v_L) =
% 194.86/27.29  | |           0 & $i(v2) & $i(v1) & $i(v0))
% 194.86/27.29  | | 
% 194.86/27.29  | | DELTA: instantiating (15) with fresh symbols all_1126_0, all_1126_1,
% 194.86/27.29  | |        all_1126_2, all_1126_3 gives:
% 194.86/27.29  | |   (16)   ~ (all_1126_0 = 0) &  ~ (all_1126_3 = v_y) &
% 194.86/27.29  | |         c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.29  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_1126_3) =
% 194.86/27.29  | |         all_1126_1 & c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.29  | |           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_1126_3) = all_1126_2 &
% 194.86/27.29  | |         c_member(all_685_0, all_1126_1, v_L) = all_1126_0 &
% 194.86/27.29  | |         c_member(all_685_0, all_1126_2, v_L) = 0 & $i(all_1126_1) &
% 194.86/27.29  | |         $i(all_1126_2) & $i(all_1126_3)
% 194.86/27.29  | | 
% 194.86/27.29  | | ALPHA: (16) implies:
% 194.86/27.29  | |   (17)   ~ (all_1126_0 = 0)
% 194.86/27.29  | |   (18)  c_member(all_685_0, all_1126_2, v_L) = 0
% 194.86/27.29  | |   (19)  c_member(all_685_0, all_1126_1, v_L) = all_1126_0
% 194.86/27.29  | |   (20)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.29  | |           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_1126_3) = all_1126_2
% 194.86/27.29  | |   (21)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.29  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_1126_3) =
% 194.86/27.29  | |         all_1126_1
% 194.86/27.29  | | 
% 194.86/27.29  | | REDUCE: (5), (21) imply:
% 194.86/27.29  | |   (22)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.29  | |           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_1126_3) = all_1126_1
% 194.86/27.29  | | 
% 194.86/27.29  | | REDUCE: (4), (19) imply:
% 194.86/27.29  | |   (23)  c_member(all_622_1, all_1126_1, v_L) = all_1126_0
% 194.86/27.29  | | 
% 194.86/27.29  | | REDUCE: (4), (18) imply:
% 194.86/27.29  | |   (24)  c_member(all_622_1, all_1126_2, v_L) = 0
% 194.86/27.29  | | 
% 194.86/27.29  | | GROUND_INST: instantiating (8) with all_1126_2, all_1126_1, all_1126_3, v_x,
% 194.86/27.29  | |              tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.29  | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with (20), (22)
% 194.86/27.29  | |              gives:
% 194.86/27.29  | |   (25)  all_1126_1 = all_1126_2
% 194.86/27.29  | | 
% 194.86/27.29  | | REDUCE: (23), (25) imply:
% 194.86/27.29  | |   (26)  c_member(all_622_1, all_1126_2, v_L) = all_1126_0
% 194.86/27.29  | | 
% 194.86/27.29  | | GROUND_INST: instantiating (13) with 0, all_1126_0, v_L, all_1126_2,
% 194.86/27.29  | |              all_622_1, simplifying with (24), (26) gives:
% 194.86/27.29  | |   (27)  all_1126_0 = 0
% 194.86/27.29  | | 
% 194.86/27.29  | | REDUCE: (17), (27) imply:
% 194.86/27.29  | |   (28)  $false
% 194.86/27.29  | | 
% 194.86/27.29  | | CLOSE: (28) is inconsistent.
% 194.86/27.29  | | 
% 194.86/27.29  | Case 2:
% 194.86/27.29  | | 
% 194.86/27.29  | |   (29)  all_872_6 = 0 &  ~ (all_872_8 = v_y) &  ? [v0: $i] :  ? [v1: $i] : 
% 194.86/27.29  | |         ? [v2: any] :  ? [v3: $i] :  ? [v4: any] :
% 194.86/27.29  | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.29  | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.86/27.29  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.29  | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.86/27.29  | |           c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L) =
% 194.86/27.29  | |           v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0 =
% 194.86/27.29  | |                 v_y)) | (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 194.86/27.29  | |               (all_872_9 = v_x)) | (v0 = v_y & all_872_8 = v_x &  ~
% 194.86/27.29  | |               (all_872_4 = 0) &  ~ (all_872_9 = v_x))))
% 194.86/27.29  | | 
% 194.86/27.29  | | ALPHA: (29) implies:
% 194.86/27.29  | |   (30)  all_872_6 = 0
% 194.86/27.30  | |   (31)   ? [v0: $i] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4:
% 194.86/27.30  | |           any] : (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1 &
% 194.86/27.30  | |           c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_9, v0) = v3 &
% 194.86/27.30  | |           c_member(all_685_0, v3, v_L) = v4 & c_member(all_685_0, v1, v_L) =
% 194.86/27.30  | |           v2 & $i(v3) & $i(v1) & $i(v0) & ((v2 = 0 &  ~ (v4 = 0) &  ~ (v0 =
% 194.86/27.30  | |                 v_y)) | (v0 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 194.86/27.30  | |               (all_872_9 = v_x)) | (v0 = v_y & all_872_8 = v_x &  ~
% 194.86/27.30  | |               (all_872_4 = 0) &  ~ (all_872_9 = v_x))))
% 194.86/27.30  | | 
% 194.86/27.30  | | DELTA: instantiating (31) with fresh symbols all_1126_0, all_1126_1,
% 194.86/27.30  | |        all_1126_2, all_1126_3, all_1126_4 gives:
% 194.86/27.30  | |   (32)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1126_4) =
% 194.86/27.30  | |         all_1126_3 & c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_1126_4) =
% 194.86/27.30  | |         all_1126_1 & c_member(all_685_0, all_1126_1, v_L) = all_1126_0 &
% 194.86/27.30  | |         c_member(all_685_0, all_1126_3, v_L) = all_1126_2 & $i(all_1126_1) &
% 194.86/27.30  | |         $i(all_1126_3) & $i(all_1126_4) & ((all_1126_2 = 0 &  ~ (all_1126_0
% 194.86/27.30  | |               = 0) &  ~ (all_1126_4 = v_y)) | (all_1126_4 = v_y & all_872_2
% 194.86/27.30  | |             = 0 &  ~ (all_872_4 = 0) &  ~ (all_872_9 = v_x)) | (all_1126_4 =
% 194.86/27.30  | |             v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~ (all_872_9 =
% 194.86/27.30  | |               v_x)))
% 194.86/27.30  | | 
% 194.86/27.30  | | ALPHA: (32) implies:
% 194.86/27.30  | |   (33)  $i(all_1126_4)
% 194.86/27.30  | |   (34)  c_member(all_685_0, all_1126_3, v_L) = all_1126_2
% 194.86/27.30  | |   (35)  c_member(all_685_0, all_1126_1, v_L) = all_1126_0
% 194.86/27.30  | |   (36)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_9, all_1126_4) =
% 194.86/27.30  | |         all_1126_1
% 194.86/27.30  | |   (37)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1126_4) =
% 194.86/27.30  | |         all_1126_3
% 194.86/27.30  | |   (38)  (all_1126_2 = 0 &  ~ (all_1126_0 = 0) &  ~ (all_1126_4 = v_y)) |
% 194.86/27.30  | |         (all_1126_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 194.86/27.30  | |           (all_872_9 = v_x)) | (all_1126_4 = v_y & all_872_8 = v_x &  ~
% 194.86/27.30  | |           (all_872_4 = 0) &  ~ (all_872_9 = v_x))
% 194.86/27.30  | | 
% 194.86/27.30  | | REDUCE: (5), (36) imply:
% 194.86/27.30  | |   (39)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | |           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_1126_4) = all_1126_1
% 194.86/27.30  | | 
% 194.86/27.30  | | REDUCE: (4), (35) imply:
% 194.86/27.30  | |   (40)  c_member(all_622_1, all_1126_1, v_L) = all_1126_0
% 194.86/27.30  | | 
% 194.86/27.30  | | REDUCE: (4), (34) imply:
% 194.86/27.30  | |   (41)  c_member(all_622_1, all_1126_3, v_L) = all_1126_2
% 194.86/27.30  | | 
% 194.86/27.30  | | REDUCE: (9), (30) imply:
% 194.86/27.30  | |   (42)  c_member(all_622_1, all_872_7, v_L) = 0
% 194.86/27.30  | | 
% 194.86/27.30  | | BETA: splitting (38) gives:
% 194.86/27.30  | | 
% 194.86/27.30  | | Case 1:
% 194.86/27.30  | | | 
% 194.86/27.30  | | |   (43)  all_1126_2 = 0 &  ~ (all_1126_0 = 0) &  ~ (all_1126_4 = v_y)
% 194.86/27.30  | | | 
% 194.86/27.30  | | | ALPHA: (43) implies:
% 194.86/27.30  | | |   (44)  all_1126_2 = 0
% 194.86/27.30  | | |   (45)   ~ (all_1126_0 = 0)
% 194.86/27.30  | | | 
% 194.86/27.30  | | | REDUCE: (41), (44) imply:
% 194.86/27.30  | | |   (46)  c_member(all_622_1, all_1126_3, v_L) = 0
% 194.86/27.30  | | | 
% 194.86/27.30  | | | GROUND_INST: instantiating (8) with all_872_1, all_872_7, all_872_8, v_x,
% 194.86/27.30  | | |              tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with (2), (7)
% 194.86/27.30  | | |              gives:
% 194.86/27.30  | | |   (47)  all_872_1 = all_872_7
% 194.86/27.30  | | | 
% 194.86/27.30  | | | REDUCE: (11), (47) imply:
% 194.86/27.30  | | |   (48)  c_member(all_622_1, all_872_7, v_L) = all_872_0
% 194.86/27.30  | | | 
% 194.86/27.30  | | | GROUND_INST: instantiating (13) with 0, all_872_0, v_L, all_872_7,
% 194.86/27.30  | | |              all_622_1, simplifying with (42), (48) gives:
% 194.86/27.30  | | |   (49)  all_872_0 = 0
% 194.86/27.30  | | | 
% 194.86/27.30  | | | BETA: splitting (12) gives:
% 194.86/27.30  | | | 
% 194.86/27.30  | | | Case 1:
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | |   (50)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_872_1,
% 194.86/27.30  | | | |             v_L) = v0)
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | | DELTA: instantiating (50) with fresh symbol all_1146_0 gives:
% 194.86/27.30  | | | |   (51)   ~ (all_1146_0 = 0) & c_member(all_676_0, all_872_1, v_L) =
% 194.86/27.30  | | | |         all_1146_0
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | | ALPHA: (51) implies:
% 194.86/27.30  | | | |   (52)   ~ (all_1146_0 = 0)
% 194.86/27.30  | | | |   (53)  c_member(all_676_0, all_872_1, v_L) = all_1146_0
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | | REDUCE: (6), (47), (53) imply:
% 194.86/27.30  | | | |   (54)  c_member(all_622_1, all_872_7, v_L) = all_1146_0
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | | GROUND_INST: instantiating (13) with 0, all_1146_0, v_L, all_872_7,
% 194.86/27.30  | | | |              all_622_1, simplifying with (42), (54) gives:
% 194.86/27.30  | | | |   (55)  all_1146_0 = 0
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | | REDUCE: (52), (55) imply:
% 194.86/27.30  | | | |   (56)  $false
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | | CLOSE: (56) is inconsistent.
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | Case 2:
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | |   (57)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.86/27.30  | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | | | |               tc_Arrow__Order__Mirabelle_Oalt, v_x, v0) = v1) |  ~
% 194.86/27.30  | | | |           $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.86/27.30  | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v2 &
% 194.86/27.30  | | | |             c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1,
% 194.86/27.30  | | | |               v_L) = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | | GROUND_INST: instantiating (57) with all_1126_4, all_1126_1, simplifying
% 194.86/27.30  | | | |              with (33), (39) gives:
% 194.86/27.30  | | | |   (58)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.86/27.30  | | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1126_4) = v0
% 194.86/27.30  | | | |           & c_member(all_676_0, v0, v_L) = v1 & c_member(all_676_0,
% 194.86/27.30  | | | |             all_1126_1, v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | | GROUND_INST: instantiating (10) with all_872_8, all_1126_4, all_1126_3,
% 194.86/27.30  | | | |              simplifying with (1), (33), (37) gives:
% 194.86/27.30  | | | |   (59)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_1126_3,
% 194.86/27.30  | | | |             v_L) = v0) |  ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.86/27.30  | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1) |  ~
% 194.86/27.30  | | | |           $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.86/27.30  | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_1126_4, v0) = v2 &
% 194.86/27.30  | | | |             c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0, v1,
% 194.86/27.30  | | | |               v_L) = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | | DELTA: instantiating (58) with fresh symbols all_1211_0, all_1211_1,
% 194.86/27.30  | | | |        all_1211_2 gives:
% 194.86/27.30  | | | |   (60)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1126_4) =
% 194.86/27.30  | | | |         all_1211_2 & c_member(all_676_0, all_1211_2, v_L) = all_1211_1 &
% 194.86/27.30  | | | |         c_member(all_676_0, all_1126_1, v_L) = all_1211_0 &
% 194.86/27.30  | | | |         $i(all_1211_2) & ( ~ (all_1211_1 = 0) | all_1211_0 = 0)
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | | ALPHA: (60) implies:
% 194.86/27.30  | | | |   (61)  c_member(all_676_0, all_1126_1, v_L) = all_1211_0
% 194.86/27.30  | | | |   (62)  c_member(all_676_0, all_1211_2, v_L) = all_1211_1
% 194.86/27.30  | | | |   (63)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_8, all_1126_4) =
% 194.86/27.30  | | | |         all_1211_2
% 194.86/27.30  | | | |   (64)   ~ (all_1211_1 = 0) | all_1211_0 = 0
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | | REDUCE: (6), (62) imply:
% 194.86/27.30  | | | |   (65)  c_member(all_622_1, all_1211_2, v_L) = all_1211_1
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | | REDUCE: (6), (61) imply:
% 194.86/27.30  | | | |   (66)  c_member(all_622_1, all_1126_1, v_L) = all_1211_0
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | | BETA: splitting (59) gives:
% 194.86/27.30  | | | | 
% 194.86/27.30  | | | | Case 1:
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | |   (67)   ? [v0: int] : ( ~ (v0 = 0) & c_member(all_676_0, all_1126_3,
% 194.86/27.30  | | | | |             v_L) = v0)
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | DELTA: instantiating (67) with fresh symbol all_1222_0 gives:
% 194.86/27.30  | | | | |   (68)   ~ (all_1222_0 = 0) & c_member(all_676_0, all_1126_3, v_L) =
% 194.86/27.30  | | | | |         all_1222_0
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | ALPHA: (68) implies:
% 194.86/27.30  | | | | |   (69)   ~ (all_1222_0 = 0)
% 194.86/27.30  | | | | |   (70)  c_member(all_676_0, all_1126_3, v_L) = all_1222_0
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | REDUCE: (6), (70) imply:
% 194.86/27.30  | | | | |   (71)  c_member(all_622_1, all_1126_3, v_L) = all_1222_0
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | GROUND_INST: instantiating (13) with 0, all_1222_0, v_L, all_1126_3,
% 194.86/27.30  | | | | |              all_622_1, simplifying with (46), (71) gives:
% 194.86/27.30  | | | | |   (72)  all_1222_0 = 0
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | REDUCE: (69), (72) imply:
% 194.86/27.30  | | | | |   (73)  $false
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | CLOSE: (73) is inconsistent.
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | Case 2:
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | |   (74)   ! [v0: $i] :  ! [v1: $i] : ( ~
% 194.86/27.30  | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_872_8, v0) = v1) | 
% 194.86/27.30  | | | | |           ~ $i(v0) |  ? [v2: $i] :  ? [v3: any] :  ? [v4: any] :
% 194.86/27.30  | | | | |           (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | | | | |               tc_Arrow__Order__Mirabelle_Oalt, all_1126_4, v0) = v2 &
% 194.86/27.30  | | | | |             c_member(all_676_0, v2, v_L) = v3 & c_member(all_676_0,
% 194.86/27.30  | | | | |               v1, v_L) = v4 & $i(v2) & ( ~ (v3 = 0) | v4 = 0)))
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | GROUND_INST: instantiating (74) with all_1126_4, all_1126_3,
% 194.86/27.30  | | | | |              simplifying with (33), (37) gives:
% 194.86/27.30  | | | | |   (75)   ? [v0: $i] :  ? [v1: any] :  ? [v2: any] :
% 194.86/27.30  | | | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_1126_4, all_1126_4) =
% 194.86/27.30  | | | | |           v0 & c_member(all_676_0, v0, v_L) = v1 & c_member(all_676_0,
% 194.86/27.30  | | | | |             all_1126_3, v_L) = v2 & $i(v0) & ( ~ (v1 = 0) | v2 = 0))
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | DELTA: instantiating (75) with fresh symbols all_1223_0, all_1223_1,
% 194.86/27.30  | | | | |        all_1223_2 gives:
% 194.86/27.30  | | | | |   (76)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_1126_4, all_1126_4) =
% 194.86/27.30  | | | | |         all_1223_2 & c_member(all_676_0, all_1223_2, v_L) = all_1223_1
% 194.86/27.30  | | | | |         & c_member(all_676_0, all_1126_3, v_L) = all_1223_0 &
% 194.86/27.30  | | | | |         $i(all_1223_2) & ( ~ (all_1223_1 = 0) | all_1223_0 = 0)
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | ALPHA: (76) implies:
% 194.86/27.30  | | | | |   (77)  c_member(all_676_0, all_1126_3, v_L) = all_1223_0
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | REDUCE: (6), (77) imply:
% 194.86/27.30  | | | | |   (78)  c_member(all_622_1, all_1126_3, v_L) = all_1223_0
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | GROUND_INST: instantiating (13) with 0, all_1223_0, v_L, all_1126_3,
% 194.86/27.30  | | | | |              all_622_1, simplifying with (46), (78) gives:
% 194.86/27.30  | | | | |   (79)  all_1223_0 = 0
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | GROUND_INST: instantiating (13) with all_1126_0, all_1211_0, v_L,
% 194.86/27.30  | | | | |              all_1126_1, all_622_1, simplifying with (40), (66) gives:
% 194.86/27.30  | | | | |   (80)  all_1211_0 = all_1126_0
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | GROUND_INST: instantiating (8) with all_1126_3, all_1211_2,
% 194.86/27.30  | | | | |              all_1126_4, all_872_8, tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.30  | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with (37),
% 194.86/27.30  | | | | |              (63) gives:
% 194.86/27.30  | | | | |   (81)  all_1211_2 = all_1126_3
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | REDUCE: (65), (81) imply:
% 194.86/27.30  | | | | |   (82)  c_member(all_622_1, all_1126_3, v_L) = all_1211_1
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | BETA: splitting (64) gives:
% 194.86/27.30  | | | | | 
% 194.86/27.30  | | | | | Case 1:
% 194.86/27.30  | | | | | | 
% 194.86/27.30  | | | | | |   (83)   ~ (all_1211_1 = 0)
% 194.86/27.30  | | | | | | 
% 194.86/27.30  | | | | | | GROUND_INST: instantiating (13) with 0, all_1211_1, v_L, all_1126_3,
% 194.86/27.30  | | | | | |              all_622_1, simplifying with (46), (82) gives:
% 194.86/27.30  | | | | | |   (84)  all_1211_1 = 0
% 194.86/27.30  | | | | | | 
% 194.86/27.30  | | | | | | REDUCE: (83), (84) imply:
% 194.86/27.31  | | | | | |   (85)  $false
% 194.86/27.31  | | | | | | 
% 194.86/27.31  | | | | | | CLOSE: (85) is inconsistent.
% 194.86/27.31  | | | | | | 
% 194.86/27.31  | | | | | Case 2:
% 194.86/27.31  | | | | | | 
% 194.86/27.31  | | | | | |   (86)  all_1211_0 = 0
% 194.86/27.31  | | | | | | 
% 194.86/27.31  | | | | | | COMBINE_EQS: (80), (86) imply:
% 194.86/27.31  | | | | | |   (87)  all_1126_0 = 0
% 194.86/27.31  | | | | | | 
% 194.86/27.31  | | | | | | REDUCE: (45), (87) imply:
% 194.86/27.31  | | | | | |   (88)  $false
% 194.86/27.31  | | | | | | 
% 194.86/27.31  | | | | | | CLOSE: (88) is inconsistent.
% 194.86/27.31  | | | | | | 
% 194.86/27.31  | | | | | End of split
% 194.86/27.31  | | | | | 
% 194.86/27.31  | | | | End of split
% 194.86/27.31  | | | | 
% 194.86/27.31  | | | End of split
% 194.86/27.31  | | | 
% 194.86/27.31  | | Case 2:
% 194.86/27.31  | | | 
% 194.86/27.31  | | |   (89)  (all_1126_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 194.86/27.31  | | |           (all_872_9 = v_x)) | (all_1126_4 = v_y & all_872_8 = v_x &  ~
% 194.86/27.31  | | |           (all_872_4 = 0) &  ~ (all_872_9 = v_x))
% 194.86/27.31  | | | 
% 194.86/27.31  | | | BETA: splitting (89) gives:
% 194.86/27.31  | | | 
% 194.86/27.31  | | | Case 1:
% 194.86/27.31  | | | | 
% 194.86/27.31  | | | |   (90)  all_1126_4 = v_y & all_872_2 = 0 &  ~ (all_872_4 = 0) &  ~
% 194.86/27.31  | | | |         (all_872_9 = v_x)
% 194.86/27.31  | | | | 
% 194.86/27.31  | | | | ALPHA: (90) implies:
% 194.86/27.31  | | | |   (91)   ~ (all_872_9 = v_x)
% 194.86/27.31  | | | | 
% 194.86/27.31  | | | | REDUCE: (5), (91) imply:
% 194.86/27.31  | | | |   (92)  $false
% 194.86/27.31  | | | | 
% 194.86/27.31  | | | | CLOSE: (92) is inconsistent.
% 194.86/27.31  | | | | 
% 194.86/27.31  | | | Case 2:
% 194.86/27.31  | | | | 
% 194.86/27.31  | | | |   (93)  all_1126_4 = v_y & all_872_8 = v_x &  ~ (all_872_4 = 0) &  ~
% 194.86/27.31  | | | |         (all_872_9 = v_x)
% 194.86/27.31  | | | | 
% 194.86/27.31  | | | | ALPHA: (93) implies:
% 194.86/27.31  | | | |   (94)   ~ (all_872_9 = v_x)
% 194.86/27.31  | | | | 
% 194.86/27.31  | | | | REDUCE: (5), (94) imply:
% 194.86/27.31  | | | |   (95)  $false
% 194.86/27.31  | | | | 
% 194.86/27.31  | | | | CLOSE: (95) is inconsistent.
% 194.86/27.31  | | | | 
% 194.86/27.31  | | | End of split
% 194.86/27.31  | | | 
% 194.86/27.31  | | End of split
% 194.86/27.31  | | 
% 194.86/27.31  | End of split
% 194.86/27.31  | 
% 194.86/27.31  End of proof
% 194.86/27.31  
% 194.86/27.31  Sub-proof #13 shows that the following formulas are inconsistent:
% 194.86/27.31  ----------------------------------------------------------------
% 194.86/27.31    (1)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.86/27.31         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) |  ~
% 194.86/27.31           (c_member(v4, v3, v2) = v0))
% 194.86/27.31    (2)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 194.86/27.31    (3)  c_member(all_622_1, all_872_3, v_L) = 0
% 194.86/27.31    (4)   ~ (all_872_2 = 0)
% 194.86/27.31  
% 194.86/27.31  Begin of proof
% 194.86/27.31  | 
% 194.86/27.31  | GROUND_INST: instantiating (1) with all_872_2, 0, v_L, all_872_3, all_622_1,
% 194.86/27.31  |              simplifying with (2), (3) gives:
% 194.86/27.31  |   (5)  all_872_2 = 0
% 194.86/27.31  | 
% 194.86/27.31  | REDUCE: (4), (5) imply:
% 194.86/27.31  |   (6)  $false
% 194.86/27.31  | 
% 194.86/27.31  | CLOSE: (6) is inconsistent.
% 194.86/27.31  | 
% 194.86/27.31  End of proof
% 194.86/27.31  
% 194.86/27.31  Sub-proof #14 shows that the following formulas are inconsistent:
% 194.86/27.31  ----------------------------------------------------------------
% 194.86/27.31    (1)   ~ (all_1123_0 = 0) & c_member(all_676_0, all_872_7, v_L) = all_1123_0
% 194.86/27.31    (2)  all_676_0 = all_622_1
% 194.86/27.31    (3)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.86/27.31         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) |  ~
% 194.86/27.31           (c_member(v4, v3, v2) = v0))
% 194.86/27.31    (4)  c_member(all_622_1, all_872_7, v_L) = 0
% 194.86/27.31  
% 194.86/27.31  Begin of proof
% 194.86/27.31  | 
% 194.86/27.31  | ALPHA: (1) implies:
% 194.86/27.31  |   (5)   ~ (all_1123_0 = 0)
% 194.86/27.31  |   (6)  c_member(all_676_0, all_872_7, v_L) = all_1123_0
% 194.86/27.31  | 
% 194.86/27.31  | REDUCE: (2), (6) imply:
% 194.86/27.31  |   (7)  c_member(all_622_1, all_872_7, v_L) = all_1123_0
% 194.86/27.31  | 
% 194.86/27.31  | GROUND_INST: instantiating (3) with 0, all_1123_0, v_L, all_872_7, all_622_1,
% 194.86/27.31  |              simplifying with (4), (7) gives:
% 194.86/27.31  |   (8)  all_1123_0 = 0
% 194.86/27.31  | 
% 194.86/27.31  | REDUCE: (5), (8) imply:
% 194.86/27.31  |   (9)  $false
% 194.86/27.31  | 
% 194.86/27.31  | CLOSE: (9) is inconsistent.
% 194.86/27.31  | 
% 194.86/27.31  End of proof
% 194.86/27.31  
% 194.86/27.31  Sub-proof #15 shows that the following formulas are inconsistent:
% 194.86/27.31  ----------------------------------------------------------------
% 194.86/27.31    (1)   ~ (all_1124_0 = 0) & c_member(all_676_0, all_872_5, v_L) = all_1124_0
% 194.86/27.31    (2)  all_676_0 = all_622_1
% 194.86/27.31    (3)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.86/27.31         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) |  ~
% 194.86/27.31           (c_member(v4, v3, v2) = v0))
% 194.86/27.31    (4)  c_member(all_622_1, all_872_5, v_L) = 0
% 194.86/27.31  
% 194.86/27.31  Begin of proof
% 194.86/27.31  | 
% 194.86/27.31  | ALPHA: (1) implies:
% 194.86/27.31  |   (5)   ~ (all_1124_0 = 0)
% 194.86/27.31  |   (6)  c_member(all_676_0, all_872_5, v_L) = all_1124_0
% 194.86/27.31  | 
% 194.86/27.31  | REDUCE: (2), (6) imply:
% 194.86/27.31  |   (7)  c_member(all_622_1, all_872_5, v_L) = all_1124_0
% 194.86/27.31  | 
% 194.86/27.31  | GROUND_INST: instantiating (3) with 0, all_1124_0, v_L, all_872_5, all_622_1,
% 194.86/27.31  |              simplifying with (4), (7) gives:
% 194.86/27.31  |   (8)  all_1124_0 = 0
% 194.86/27.31  | 
% 194.86/27.31  | REDUCE: (5), (8) imply:
% 194.86/27.31  |   (9)  $false
% 194.86/27.31  | 
% 194.86/27.31  | CLOSE: (9) is inconsistent.
% 194.86/27.31  | 
% 194.86/27.31  End of proof
% 194.86/27.31  
% 194.86/27.31  Sub-proof #16 shows that the following formulas are inconsistent:
% 194.86/27.31  ----------------------------------------------------------------
% 194.86/27.31    (1)   ~ (all_1198_0 = 0) & c_member(all_676_0, all_872_3, v_L) = all_1198_0
% 194.86/27.31    (2)  all_676_0 = all_622_1
% 194.86/27.31    (3)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.86/27.31         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) |  ~
% 194.86/27.31           (c_member(v4, v3, v2) = v0))
% 194.86/27.31    (4)  c_member(all_622_1, all_872_3, v_L) = 0
% 194.86/27.31  
% 194.86/27.31  Begin of proof
% 194.86/27.31  | 
% 194.86/27.31  | ALPHA: (1) implies:
% 194.86/27.31  |   (5)   ~ (all_1198_0 = 0)
% 194.86/27.31  |   (6)  c_member(all_676_0, all_872_3, v_L) = all_1198_0
% 194.86/27.31  | 
% 194.86/27.31  | REDUCE: (2), (6) imply:
% 194.86/27.31  |   (7)  c_member(all_622_1, all_872_3, v_L) = all_1198_0
% 194.86/27.31  | 
% 194.86/27.31  | GROUND_INST: instantiating (3) with 0, all_1198_0, v_L, all_872_3, all_622_1,
% 194.86/27.31  |              simplifying with (4), (7) gives:
% 194.86/27.31  |   (8)  all_1198_0 = 0
% 194.86/27.31  | 
% 194.86/27.31  | REDUCE: (5), (8) imply:
% 194.86/27.31  |   (9)  $false
% 194.86/27.31  | 
% 194.86/27.31  | CLOSE: (9) is inconsistent.
% 194.86/27.31  | 
% 194.86/27.31  End of proof
% 194.86/27.31  
% 194.86/27.31  Sub-proof #17 shows that the following formulas are inconsistent:
% 194.86/27.31  ----------------------------------------------------------------
% 194.86/27.31    (1)   ~ (all_1151_0 = 0) & c_member(all_676_0, all_872_1, v_L) = all_1151_0
% 194.86/27.31    (2)  all_676_0 = all_622_1
% 194.86/27.31    (3)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.86/27.31         ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) |  ~
% 194.86/27.31           (c_member(v4, v3, v2) = v0))
% 194.86/27.31    (4)  c_member(all_622_1, all_872_1, v_L) = 0
% 194.86/27.31  
% 194.86/27.31  Begin of proof
% 194.86/27.31  | 
% 194.86/27.31  | ALPHA: (1) implies:
% 194.86/27.31  |   (5)   ~ (all_1151_0 = 0)
% 194.86/27.31  |   (6)  c_member(all_676_0, all_872_1, v_L) = all_1151_0
% 194.86/27.31  | 
% 194.86/27.31  | REDUCE: (2), (6) imply:
% 194.86/27.31  |   (7)  c_member(all_622_1, all_872_1, v_L) = all_1151_0
% 194.86/27.31  | 
% 194.86/27.31  | GROUND_INST: instantiating (3) with 0, all_1151_0, v_L, all_872_1, all_622_1,
% 194.86/27.31  |              simplifying with (4), (7) gives:
% 194.86/27.31  |   (8)  all_1151_0 = 0
% 194.86/27.31  | 
% 194.86/27.31  | REDUCE: (5), (8) imply:
% 194.86/27.31  |   (9)  $false
% 194.86/27.31  | 
% 194.86/27.31  | CLOSE: (9) is inconsistent.
% 194.86/27.31  | 
% 194.86/27.31  End of proof
% 194.86/27.31  
% 194.86/27.31  Sub-proof #18 shows that the following formulas are inconsistent:
% 194.86/27.31  ----------------------------------------------------------------
% 194.86/27.31    (1)  c_member(all_622_1, all_872_11, v_L) = all_872_10
% 194.86/27.31    (2)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.31           tc_Arrow__Order__Mirabelle_Oalt, all_872_13, v_x) = all_872_9
% 194.86/27.31    (3)   ~ (all_872_4 = 0) | all_872_12 = v_y | all_872_13 = v_y
% 194.86/27.31    (4)   ~ (all_872_12 = all_872_13)
% 194.86/27.31    (5)   ~ (all_872_10 = 0) | all_872_12 = v_y | all_872_13 = v_y
% 194.86/27.31    (6)  all_872_12 = all_872_13 |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.31         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.31             tc_Arrow__Order__Mirabelle_Oalt, all_872_13, all_872_12) = v1 &
% 194.86/27.31           c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_5, v_L)
% 194.86/27.31           = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.31    (7)   ~ (all_872_2 = 0) |  ~ (all_872_13 = v_y) | all_872_12 = v_y
% 194.86/27.31    (8)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.31           tc_Arrow__Order__Mirabelle_Oalt, all_872_13, all_872_12) = all_872_11
% 194.86/27.31    (9)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.31           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_12) = all_872_7
% 194.86/27.31    (10)   ~ (all_872_12 = v_y) | all_872_13 = v_y
% 194.86/27.31    (11)   ~ (all_872_12 = v_x) |  ~ (all_872_13 = v_y)
% 194.86/27.31    (12)  all_676_0 = all_622_1
% 194.86/27.31    (13)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.31            tc_Arrow__Order__Mirabelle_Oalt, all_872_12, all_872_13) = all_872_5
% 194.86/27.31    (14)  c_member(all_622_1, all_872_9, v_L) = all_872_8
% 194.86/27.31    (15)   ~ (all_872_13 = v_y)
% 194.86/27.31    (16)  all_872_10 = 0 |  ? [v0: $i] :  ? [v1: int] : ( ~ (v1 = 0) & hBOOL(v0) =
% 194.86/27.31            v1 & hAPP(v_L, all_872_11) = v0 & $i(v0))
% 194.86/27.31    (17)  all_872_12 = all_872_13 |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.31          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.31              tc_Arrow__Order__Mirabelle_Oalt, all_872_12, all_872_13) = v1 &
% 194.86/27.31            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_11,
% 194.86/27.31              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.31    (18)  all_872_12 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.31          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.31              tc_Arrow__Order__Mirabelle_Oalt, all_872_12, v_x) = v1 &
% 194.86/27.31            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_7,
% 194.86/27.31              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.31    (19)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.86/27.31          [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.86/27.31            ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.86/27.31    (20)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 194.86/27.31    (21)  all_872_12 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.31          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.31              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_12) = v1 &
% 194.86/27.31            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_3,
% 194.86/27.31              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.31    (22)  c_member(all_622_1, all_872_5, v_L) = all_872_4
% 194.86/27.31    (23)  c_member(all_622_1, all_872_7, v_L) = all_872_6
% 194.86/27.31    (24)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.86/27.31          ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) | 
% 194.86/27.31            ~ (c_member(v4, v3, v2) = v0))
% 194.86/27.31    (25)   ~ (all_872_6 = 0) |  ~ (all_872_13 = v_y) | all_872_12 = v_y
% 194.86/27.31  
% 194.86/27.31  Begin of proof
% 194.86/27.31  | 
% 194.86/27.31  | BETA: splitting (10) gives:
% 194.86/27.31  | 
% 194.86/27.31  | Case 1:
% 194.86/27.31  | | 
% 194.86/27.31  | |   (26)   ~ (all_872_12 = v_y)
% 194.86/27.31  | | 
% 194.86/27.31  | | REF_CLOSE: (1), (2), (3), (4), (5), (6), (7), (8), (9), (11), (12), (13),
% 194.86/27.31  | |            (14), (16), (17), (18), (19), (20), (21), (22), (23), (24), (25),
% 194.86/27.31  | |            (26) are inconsistent by sub-proof #19.
% 194.86/27.31  | | 
% 194.86/27.31  | Case 2:
% 194.86/27.31  | | 
% 194.86/27.31  | |   (27)  all_872_13 = v_y
% 194.86/27.31  | | 
% 194.86/27.31  | | REDUCE: (15), (27) imply:
% 194.86/27.31  | |   (28)  $false
% 194.86/27.31  | | 
% 194.86/27.31  | | CLOSE: (28) is inconsistent.
% 194.86/27.31  | | 
% 194.86/27.31  | End of split
% 194.86/27.31  | 
% 194.86/27.31  End of proof
% 194.86/27.31  
% 194.86/27.31  Sub-proof #19 shows that the following formulas are inconsistent:
% 194.86/27.31  ----------------------------------------------------------------
% 194.86/27.31    (1)  c_member(all_622_1, all_872_11, v_L) = all_872_10
% 194.86/27.31    (2)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.31           tc_Arrow__Order__Mirabelle_Oalt, all_872_13, v_x) = all_872_9
% 194.86/27.31    (3)   ~ (all_872_4 = 0) | all_872_12 = v_y | all_872_13 = v_y
% 194.86/27.31    (4)   ~ (all_872_12 = all_872_13)
% 194.86/27.32    (5)   ~ (all_872_10 = 0) | all_872_12 = v_y | all_872_13 = v_y
% 194.86/27.32    (6)  all_872_12 = all_872_13 |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.32         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32             tc_Arrow__Order__Mirabelle_Oalt, all_872_13, all_872_12) = v1 &
% 194.86/27.32           c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_5, v_L)
% 194.86/27.32           = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.32    (7)   ~ (all_872_2 = 0) |  ~ (all_872_13 = v_y) | all_872_12 = v_y
% 194.86/27.32    (8)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32           tc_Arrow__Order__Mirabelle_Oalt, all_872_13, all_872_12) = all_872_11
% 194.86/27.32    (9)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_12) = all_872_7
% 194.86/27.32    (10)   ~ (all_872_12 = v_x) |  ~ (all_872_13 = v_y)
% 194.86/27.32    (11)  all_676_0 = all_622_1
% 194.86/27.32    (12)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32            tc_Arrow__Order__Mirabelle_Oalt, all_872_12, all_872_13) = all_872_5
% 194.86/27.32    (13)  c_member(all_622_1, all_872_9, v_L) = all_872_8
% 194.86/27.32    (14)   ~ (all_872_12 = v_y)
% 194.86/27.32    (15)  all_872_10 = 0 |  ? [v0: $i] :  ? [v1: int] : ( ~ (v1 = 0) & hBOOL(v0) =
% 194.86/27.32            v1 & hAPP(v_L, all_872_11) = v0 & $i(v0))
% 194.86/27.32    (16)  all_872_12 = all_872_13 |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.32          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32              tc_Arrow__Order__Mirabelle_Oalt, all_872_12, all_872_13) = v1 &
% 194.86/27.32            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_11,
% 194.86/27.32              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.32    (17)  all_872_12 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.32          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32              tc_Arrow__Order__Mirabelle_Oalt, all_872_12, v_x) = v1 &
% 194.86/27.32            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_7,
% 194.86/27.32              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.32    (18)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.86/27.32          [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.86/27.32            ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.86/27.32    (19)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 194.86/27.32    (20)  all_872_12 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.32          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_12) = v1 &
% 194.86/27.32            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_3,
% 194.86/27.32              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.32    (21)  c_member(all_622_1, all_872_5, v_L) = all_872_4
% 194.86/27.32    (22)  c_member(all_622_1, all_872_7, v_L) = all_872_6
% 194.86/27.32    (23)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.86/27.32          ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) | 
% 194.86/27.32            ~ (c_member(v4, v3, v2) = v0))
% 194.86/27.32    (24)   ~ (all_872_6 = 0) |  ~ (all_872_13 = v_y) | all_872_12 = v_y
% 194.86/27.32  
% 194.86/27.32  Begin of proof
% 194.86/27.32  | 
% 194.86/27.32  | BETA: splitting (10) gives:
% 194.86/27.32  | 
% 194.86/27.32  | Case 1:
% 194.86/27.32  | | 
% 194.86/27.32  | |   (25)   ~ (all_872_12 = v_x)
% 194.86/27.32  | | 
% 194.86/27.32  | | BETA: splitting (5) gives:
% 194.86/27.32  | | 
% 194.86/27.32  | | Case 1:
% 194.86/27.32  | | | 
% 194.86/27.32  | | |   (26)   ~ (all_872_10 = 0)
% 194.86/27.32  | | | 
% 194.86/27.32  | | | BETA: splitting (16) gives:
% 194.86/27.32  | | | 
% 194.86/27.32  | | | Case 1:
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | |   (27)  all_872_12 = all_872_13
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | | REDUCE: (4), (27) imply:
% 194.86/27.32  | | | |   (28)  $false
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | | CLOSE: (28) is inconsistent.
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | Case 2:
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | |   (29)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.32  | | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32  | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_12, all_872_13) =
% 194.86/27.32  | | | |           v1 & c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 194.86/27.32  | | | |             all_872_11, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | | DELTA: instantiating (29) with fresh symbols all_1213_0, all_1213_1,
% 194.86/27.32  | | | |        all_1213_2 gives:
% 194.86/27.32  | | | |   (30)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32  | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_12, all_872_13) =
% 194.86/27.32  | | | |         all_1213_1 & c_member(all_676_0, all_1213_1, v_L) = all_1213_0 &
% 194.86/27.32  | | | |         c_member(all_676_0, all_872_11, v_L) = all_1213_2 &
% 194.86/27.32  | | | |         $i(all_1213_1) & (all_1213_0 = 0 | all_1213_2 = 0)
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | | ALPHA: (30) implies:
% 194.86/27.32  | | | |   (31)  c_member(all_676_0, all_872_11, v_L) = all_1213_2
% 194.86/27.32  | | | |   (32)  c_member(all_676_0, all_1213_1, v_L) = all_1213_0
% 194.86/27.32  | | | |   (33)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32  | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_12, all_872_13) =
% 194.86/27.32  | | | |         all_1213_1
% 194.86/27.32  | | | |   (34)  all_1213_0 = 0 | all_1213_2 = 0
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | | REDUCE: (11), (32) imply:
% 194.86/27.32  | | | |   (35)  c_member(all_622_1, all_1213_1, v_L) = all_1213_0
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | | REDUCE: (11), (31) imply:
% 194.86/27.32  | | | |   (36)  c_member(all_622_1, all_872_11, v_L) = all_1213_2
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | | BETA: splitting (6) gives:
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | | Case 1:
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | |   (37)  all_872_12 = all_872_13
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | REDUCE: (4), (37) imply:
% 194.86/27.32  | | | | |   (38)  $false
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | CLOSE: (38) is inconsistent.
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | Case 2:
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | |   (39)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.32  | | | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32  | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_13, all_872_12) =
% 194.86/27.32  | | | | |           v1 & c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 194.86/27.32  | | | | |             all_872_5, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | DELTA: instantiating (39) with fresh symbols all_1219_0, all_1219_1,
% 194.86/27.32  | | | | |        all_1219_2 gives:
% 194.86/27.32  | | | | |   (40)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32  | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_13, all_872_12) =
% 194.86/27.32  | | | | |         all_1219_1 & c_member(all_676_0, all_1219_1, v_L) = all_1219_0
% 194.86/27.32  | | | | |         & c_member(all_676_0, all_872_5, v_L) = all_1219_2 &
% 194.86/27.32  | | | | |         $i(all_1219_1) & (all_1219_0 = 0 | all_1219_2 = 0)
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | ALPHA: (40) implies:
% 194.86/27.32  | | | | |   (41)  c_member(all_676_0, all_872_5, v_L) = all_1219_2
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | REDUCE: (11), (41) imply:
% 194.86/27.32  | | | | |   (42)  c_member(all_622_1, all_872_5, v_L) = all_1219_2
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | GROUND_INST: instantiating (23) with all_872_10, all_1213_2, v_L,
% 194.86/27.32  | | | | |              all_872_11, all_622_1, simplifying with (1), (36) gives:
% 194.86/27.32  | | | | |   (43)  all_1213_2 = all_872_10
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | GROUND_INST: instantiating (23) with all_872_4, all_1219_2, v_L,
% 194.86/27.32  | | | | |              all_872_5, all_622_1, simplifying with (21), (42) gives:
% 194.86/27.32  | | | | |   (44)  all_1219_2 = all_872_4
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | GROUND_INST: instantiating (18) with all_872_5, all_1213_1,
% 194.86/27.32  | | | | |              all_872_13, all_872_12, tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32  | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with (12),
% 194.86/27.32  | | | | |              (33) gives:
% 194.86/27.32  | | | | |   (45)  all_1213_1 = all_872_5
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | REDUCE: (35), (45) imply:
% 194.86/27.32  | | | | |   (46)  c_member(all_622_1, all_872_5, v_L) = all_1213_0
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | BETA: splitting (34) gives:
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | Case 1:
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | |   (47)  all_1213_0 = 0
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | | REDUCE: (46), (47) imply:
% 194.86/27.32  | | | | | |   (48)  c_member(all_622_1, all_872_5, v_L) = 0
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | | GROUND_INST: instantiating (23) with all_872_4, 0, v_L, all_872_5,
% 194.86/27.32  | | | | | |              all_622_1, simplifying with (21), (48) gives:
% 194.86/27.32  | | | | | |   (49)  all_872_4 = 0
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | | BETA: splitting (3) gives:
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | | Case 1:
% 194.86/27.32  | | | | | | | 
% 194.86/27.32  | | | | | | |   (50)   ~ (all_872_4 = 0)
% 194.86/27.32  | | | | | | | 
% 194.86/27.32  | | | | | | | REDUCE: (49), (50) imply:
% 194.86/27.32  | | | | | | |   (51)  $false
% 194.86/27.32  | | | | | | | 
% 194.86/27.32  | | | | | | | CLOSE: (51) is inconsistent.
% 194.86/27.32  | | | | | | | 
% 194.86/27.32  | | | | | | Case 2:
% 194.86/27.32  | | | | | | | 
% 194.86/27.32  | | | | | | |   (52)  all_872_12 = v_y | all_872_13 = v_y
% 194.86/27.32  | | | | | | | 
% 194.86/27.32  | | | | | | | REF_CLOSE: (4), (7), (9), (11), (14), (17), (18), (19), (20),
% 194.86/27.32  | | | | | | |            (22), (23), (24), (25), (52) are inconsistent by
% 194.86/27.32  | | | | | | |            sub-proof #21.
% 194.86/27.32  | | | | | | | 
% 194.86/27.32  | | | | | | End of split
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | Case 2:
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | |   (53)  all_1213_2 = 0
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | | COMBINE_EQS: (43), (53) imply:
% 194.86/27.32  | | | | | |   (54)  all_872_10 = 0
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | | REDUCE: (26), (54) imply:
% 194.86/27.32  | | | | | |   (55)  $false
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | | CLOSE: (55) is inconsistent.
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | End of split
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | End of split
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | End of split
% 194.86/27.32  | | | 
% 194.86/27.32  | | Case 2:
% 194.86/27.32  | | | 
% 194.86/27.32  | | |   (56)  all_872_12 = v_y | all_872_13 = v_y
% 194.86/27.32  | | | 
% 194.86/27.32  | | | REF_CLOSE: (4), (7), (9), (11), (14), (17), (18), (19), (20), (22), (23),
% 194.86/27.32  | | |            (24), (25), (56) are inconsistent by sub-proof #21.
% 194.86/27.32  | | | 
% 194.86/27.32  | | End of split
% 194.86/27.32  | | 
% 194.86/27.32  | Case 2:
% 194.86/27.32  | | 
% 194.86/27.32  | |   (57)  all_872_12 = v_x
% 194.86/27.32  | |   (58)   ~ (all_872_13 = v_y)
% 194.86/27.32  | | 
% 194.86/27.32  | | REDUCE: (4), (57) imply:
% 194.86/27.32  | |   (59)   ~ (all_872_13 = v_x)
% 194.86/27.32  | | 
% 194.86/27.32  | | SIMP: (59) implies:
% 194.86/27.32  | |   (60)   ~ (all_872_13 = v_x)
% 194.86/27.32  | | 
% 194.86/27.32  | | REDUCE: (14), (57) imply:
% 194.86/27.32  | |   (61)   ~ (v_x = v_y)
% 194.86/27.32  | | 
% 194.86/27.32  | | REDUCE: (8), (57) imply:
% 194.86/27.32  | |   (62)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32  | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_13, v_x) = all_872_11
% 194.86/27.32  | | 
% 194.86/27.32  | | BETA: splitting (3) gives:
% 194.86/27.32  | | 
% 194.86/27.32  | | Case 1:
% 194.86/27.32  | | | 
% 194.86/27.32  | | |   (63)   ~ (all_872_4 = 0)
% 194.86/27.32  | | | 
% 194.86/27.32  | | | BETA: splitting (5) gives:
% 194.86/27.32  | | | 
% 194.86/27.32  | | | Case 1:
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | |   (64)   ~ (all_872_10 = 0)
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | | BETA: splitting (16) gives:
% 194.86/27.32  | | | | 
% 194.86/27.32  | | | | Case 1:
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | |   (65)  all_872_12 = all_872_13
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | COMBINE_EQS: (57), (65) imply:
% 194.86/27.32  | | | | |   (66)  all_872_13 = v_x
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | SIMP: (66) implies:
% 194.86/27.32  | | | | |   (67)  all_872_13 = v_x
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | REDUCE: (60), (67) imply:
% 194.86/27.32  | | | | |   (68)  $false
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | CLOSE: (68) is inconsistent.
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | Case 2:
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | |   (69)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.32  | | | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32  | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_12, all_872_13) =
% 194.86/27.32  | | | | |           v1 & c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 194.86/27.32  | | | | |             all_872_11, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | DELTA: instantiating (69) with fresh symbols all_1174_0, all_1174_1,
% 194.86/27.32  | | | | |        all_1174_2 gives:
% 194.86/27.32  | | | | |   (70)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.32  | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_12, all_872_13) =
% 194.86/27.32  | | | | |         all_1174_1 & c_member(all_676_0, all_1174_1, v_L) = all_1174_0
% 194.86/27.32  | | | | |         & c_member(all_676_0, all_872_11, v_L) = all_1174_2 &
% 194.86/27.32  | | | | |         $i(all_1174_1) & (all_1174_0 = 0 | all_1174_2 = 0)
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | ALPHA: (70) implies:
% 194.86/27.32  | | | | |   (71)  c_member(all_676_0, all_872_11, v_L) = all_1174_2
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | REDUCE: (11), (71) imply:
% 194.86/27.32  | | | | |   (72)  c_member(all_622_1, all_872_11, v_L) = all_1174_2
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | BETA: splitting (6) gives:
% 194.86/27.32  | | | | | 
% 194.86/27.32  | | | | | Case 1:
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | |   (73)  all_872_12 = all_872_13
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | | COMBINE_EQS: (57), (73) imply:
% 194.86/27.32  | | | | | |   (74)  all_872_13 = v_x
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | | SIMP: (74) implies:
% 194.86/27.32  | | | | | |   (75)  all_872_13 = v_x
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | | REDUCE: (60), (75) imply:
% 194.86/27.32  | | | | | |   (76)  $false
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | | CLOSE: (76) is inconsistent.
% 194.86/27.32  | | | | | | 
% 194.86/27.32  | | | | | Case 2:
% 194.86/27.32  | | | | | | 
% 194.86/27.33  | | | | | |   (77)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.33  | | | | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33  | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_13, all_872_12)
% 194.86/27.33  | | | | | |           = v1 & c_member(all_676_0, v1, v_L) = v2 &
% 194.86/27.33  | | | | | |           c_member(all_676_0, all_872_5, v_L) = v0 & $i(v1) & (v2 =
% 194.86/27.33  | | | | | |             0 | v0 = 0))
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | DELTA: instantiating (77) with fresh symbols all_1185_0, all_1185_1,
% 194.86/27.33  | | | | | |        all_1185_2 gives:
% 194.86/27.33  | | | | | |   (78)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33  | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_13, all_872_12) =
% 194.86/27.33  | | | | | |         all_1185_1 & c_member(all_676_0, all_1185_1, v_L) =
% 194.86/27.33  | | | | | |         all_1185_0 & c_member(all_676_0, all_872_5, v_L) =
% 194.86/27.33  | | | | | |         all_1185_2 & $i(all_1185_1) & (all_1185_0 = 0 | all_1185_2 =
% 194.86/27.33  | | | | | |           0)
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | ALPHA: (78) implies:
% 194.86/27.33  | | | | | |   (79)  c_member(all_676_0, all_872_5, v_L) = all_1185_2
% 194.86/27.33  | | | | | |   (80)  c_member(all_676_0, all_1185_1, v_L) = all_1185_0
% 194.86/27.33  | | | | | |   (81)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33  | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_13, all_872_12) =
% 194.86/27.33  | | | | | |         all_1185_1
% 194.86/27.33  | | | | | |   (82)  all_1185_0 = 0 | all_1185_2 = 0
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | REDUCE: (57), (81) imply:
% 194.86/27.33  | | | | | |   (83)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33  | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_13, v_x) =
% 194.86/27.33  | | | | | |         all_1185_1
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | REDUCE: (11), (80) imply:
% 194.86/27.33  | | | | | |   (84)  c_member(all_622_1, all_1185_1, v_L) = all_1185_0
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | REDUCE: (11), (79) imply:
% 194.86/27.33  | | | | | |   (85)  c_member(all_622_1, all_872_5, v_L) = all_1185_2
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | BETA: splitting (15) gives:
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | Case 1:
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | |   (86)  all_872_10 = 0
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | REDUCE: (64), (86) imply:
% 194.86/27.33  | | | | | | |   (87)  $false
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | CLOSE: (87) is inconsistent.
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | Case 2:
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | GROUND_INST: instantiating (23) with all_872_10, all_1174_2, v_L,
% 194.86/27.33  | | | | | | |              all_872_11, all_622_1, simplifying with (1), (72)
% 194.86/27.33  | | | | | | |              gives:
% 194.86/27.33  | | | | | | |   (88)  all_1174_2 = all_872_10
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | GROUND_INST: instantiating (23) with all_872_4, all_1185_2, v_L,
% 194.86/27.33  | | | | | | |              all_872_5, all_622_1, simplifying with (21), (85)
% 194.86/27.33  | | | | | | |              gives:
% 194.86/27.33  | | | | | | |   (89)  all_1185_2 = all_872_4
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | GROUND_INST: instantiating (18) with all_872_9, all_1185_1, v_x,
% 194.86/27.33  | | | | | | |              all_872_13, tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.86/27.33  | | | | | | |              (2), (83) gives:
% 194.86/27.33  | | | | | | |   (90)  all_1185_1 = all_872_9
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | GROUND_INST: instantiating (18) with all_872_11, all_1185_1, v_x,
% 194.86/27.33  | | | | | | |              all_872_13, tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33  | | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with
% 194.86/27.33  | | | | | | |              (62), (83) gives:
% 194.86/27.33  | | | | | | |   (91)  all_1185_1 = all_872_11
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | COMBINE_EQS: (90), (91) imply:
% 194.86/27.33  | | | | | | |   (92)  all_872_9 = all_872_11
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | SIMP: (92) implies:
% 194.86/27.33  | | | | | | |   (93)  all_872_9 = all_872_11
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | REDUCE: (84), (91) imply:
% 194.86/27.33  | | | | | | |   (94)  c_member(all_622_1, all_872_11, v_L) = all_1185_0
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | REDUCE: (13), (93) imply:
% 194.86/27.33  | | | | | | |   (95)  c_member(all_622_1, all_872_11, v_L) = all_872_8
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | BETA: splitting (82) gives:
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | Case 1:
% 194.86/27.33  | | | | | | | | 
% 194.86/27.33  | | | | | | | |   (96)  all_1185_0 = 0
% 194.86/27.33  | | | | | | | | 
% 194.86/27.33  | | | | | | | | REDUCE: (94), (96) imply:
% 194.86/27.33  | | | | | | | |   (97)  c_member(all_622_1, all_872_11, v_L) = 0
% 194.86/27.33  | | | | | | | | 
% 194.86/27.33  | | | | | | | | GROUND_INST: instantiating (23) with all_872_10, all_872_8, v_L,
% 194.86/27.33  | | | | | | | |              all_872_11, all_622_1, simplifying with (1), (95)
% 194.86/27.33  | | | | | | | |              gives:
% 194.86/27.33  | | | | | | | |   (98)  all_872_8 = all_872_10
% 194.86/27.33  | | | | | | | | 
% 194.86/27.33  | | | | | | | | GROUND_INST: instantiating (23) with 0, all_872_8, v_L,
% 194.86/27.33  | | | | | | | |              all_872_11, all_622_1, simplifying with (95), (97)
% 194.86/27.33  | | | | | | | |              gives:
% 194.86/27.33  | | | | | | | |   (99)  all_872_8 = 0
% 194.86/27.33  | | | | | | | | 
% 194.86/27.33  | | | | | | | | COMBINE_EQS: (98), (99) imply:
% 194.86/27.33  | | | | | | | |   (100)  all_872_10 = 0
% 194.86/27.33  | | | | | | | | 
% 194.86/27.33  | | | | | | | | SIMP: (100) implies:
% 194.86/27.33  | | | | | | | |   (101)  all_872_10 = 0
% 194.86/27.33  | | | | | | | | 
% 194.86/27.33  | | | | | | | | REDUCE: (64), (101) imply:
% 194.86/27.33  | | | | | | | |   (102)  $false
% 194.86/27.33  | | | | | | | | 
% 194.86/27.33  | | | | | | | | CLOSE: (102) is inconsistent.
% 194.86/27.33  | | | | | | | | 
% 194.86/27.33  | | | | | | | Case 2:
% 194.86/27.33  | | | | | | | | 
% 194.86/27.33  | | | | | | | |   (103)  all_1185_2 = 0
% 194.86/27.33  | | | | | | | | 
% 194.86/27.33  | | | | | | | | COMBINE_EQS: (89), (103) imply:
% 194.86/27.33  | | | | | | | |   (104)  all_872_4 = 0
% 194.86/27.33  | | | | | | | | 
% 194.86/27.33  | | | | | | | | REDUCE: (63), (104) imply:
% 194.86/27.33  | | | | | | | |   (105)  $false
% 194.86/27.33  | | | | | | | | 
% 194.86/27.33  | | | | | | | | CLOSE: (105) is inconsistent.
% 194.86/27.33  | | | | | | | | 
% 194.86/27.33  | | | | | | | End of split
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | End of split
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | End of split
% 194.86/27.33  | | | | | 
% 194.86/27.33  | | | | End of split
% 194.86/27.33  | | | | 
% 194.86/27.33  | | | Case 2:
% 194.86/27.33  | | | | 
% 194.86/27.33  | | | |   (106)  all_872_12 = v_y | all_872_13 = v_y
% 194.86/27.33  | | | | 
% 194.86/27.33  | | | | REF_CLOSE: (57), (58), (61), (106) are inconsistent by sub-proof #20.
% 194.86/27.33  | | | | 
% 194.86/27.33  | | | End of split
% 194.86/27.33  | | | 
% 194.86/27.33  | | Case 2:
% 194.86/27.33  | | | 
% 194.86/27.33  | | |   (107)  all_872_12 = v_y | all_872_13 = v_y
% 194.86/27.33  | | | 
% 194.86/27.33  | | | REF_CLOSE: (57), (58), (61), (107) are inconsistent by sub-proof #20.
% 194.86/27.33  | | | 
% 194.86/27.33  | | End of split
% 194.86/27.33  | | 
% 194.86/27.33  | End of split
% 194.86/27.33  | 
% 194.86/27.33  End of proof
% 194.86/27.33  
% 194.86/27.33  Sub-proof #20 shows that the following formulas are inconsistent:
% 194.86/27.33  ----------------------------------------------------------------
% 194.86/27.33    (1)  all_872_12 = v_y | all_872_13 = v_y
% 194.86/27.33    (2)  all_872_12 = v_x
% 194.86/27.33    (3)   ~ (v_x = v_y)
% 194.86/27.33    (4)   ~ (all_872_13 = v_y)
% 194.86/27.33  
% 194.86/27.33  Begin of proof
% 194.86/27.33  | 
% 194.86/27.33  | BETA: splitting (1) gives:
% 194.86/27.33  | 
% 194.86/27.33  | Case 1:
% 194.86/27.33  | | 
% 194.86/27.33  | |   (5)  all_872_12 = v_y
% 194.86/27.33  | | 
% 194.86/27.33  | | COMBINE_EQS: (2), (5) imply:
% 194.86/27.33  | |   (6)  v_x = v_y
% 194.86/27.33  | | 
% 194.86/27.33  | | REDUCE: (3), (6) imply:
% 194.86/27.33  | |   (7)  $false
% 194.86/27.33  | | 
% 194.86/27.33  | | CLOSE: (7) is inconsistent.
% 194.86/27.33  | | 
% 194.86/27.33  | Case 2:
% 194.86/27.33  | | 
% 194.86/27.33  | |   (8)  all_872_13 = v_y
% 194.86/27.33  | | 
% 194.86/27.33  | | REDUCE: (4), (8) imply:
% 194.86/27.33  | |   (9)  $false
% 194.86/27.33  | | 
% 194.86/27.33  | | CLOSE: (9) is inconsistent.
% 194.86/27.33  | | 
% 194.86/27.33  | End of split
% 194.86/27.33  | 
% 194.86/27.33  End of proof
% 194.86/27.33  
% 194.86/27.33  Sub-proof #21 shows that the following formulas are inconsistent:
% 194.86/27.33  ----------------------------------------------------------------
% 194.86/27.33    (1)   ~ (all_872_12 = all_872_13)
% 194.86/27.33    (2)   ~ (all_872_2 = 0) |  ~ (all_872_13 = v_y) | all_872_12 = v_y
% 194.86/27.33    (3)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_12) = all_872_7
% 194.86/27.33    (4)   ~ (all_872_12 = v_x)
% 194.86/27.33    (5)  all_676_0 = all_622_1
% 194.86/27.33    (6)   ~ (all_872_12 = v_y)
% 194.86/27.33    (7)  all_872_12 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.33         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33             tc_Arrow__Order__Mirabelle_Oalt, all_872_12, v_x) = v1 &
% 194.86/27.33           c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_7, v_L)
% 194.86/27.33           = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.33    (8)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  !
% 194.86/27.33         [v5: $i] : (v1 = v0 |  ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v1) | 
% 194.86/27.33           ~ (c_Product__Type_OPair(v5, v4, v3, v2) = v0))
% 194.86/27.33    (9)  c_member(all_622_1, all_872_3, v_L) = all_872_2
% 194.86/27.33    (10)  all_872_12 = v_x |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.33          (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33              tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_12) = v1 &
% 194.86/27.33            c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0, all_872_3,
% 194.86/27.33              v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.33    (11)  all_872_12 = v_y | all_872_13 = v_y
% 194.86/27.33    (12)  c_member(all_622_1, all_872_7, v_L) = all_872_6
% 194.86/27.33    (13)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] : 
% 194.86/27.33          ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (c_member(v4, v3, v2) = v1) | 
% 194.86/27.33            ~ (c_member(v4, v3, v2) = v0))
% 194.86/27.33    (14)   ~ (all_872_6 = 0) |  ~ (all_872_13 = v_y) | all_872_12 = v_y
% 194.86/27.33  
% 194.86/27.33  Begin of proof
% 194.86/27.33  | 
% 194.86/27.33  | BETA: splitting (11) gives:
% 194.86/27.33  | 
% 194.86/27.33  | Case 1:
% 194.86/27.33  | | 
% 194.86/27.33  | |   (15)  all_872_12 = v_y
% 194.86/27.33  | | 
% 194.86/27.33  | | REDUCE: (6), (15) imply:
% 194.86/27.33  | |   (16)  $false
% 194.86/27.33  | | 
% 194.86/27.33  | | CLOSE: (16) is inconsistent.
% 194.86/27.33  | | 
% 194.86/27.33  | Case 2:
% 194.86/27.33  | | 
% 194.86/27.33  | |   (17)  all_872_13 = v_y
% 194.86/27.33  | | 
% 194.86/27.33  | | BETA: splitting (2) gives:
% 194.86/27.33  | | 
% 194.86/27.33  | | Case 1:
% 194.86/27.33  | | | 
% 194.86/27.33  | | |   (18)   ~ (all_872_2 = 0)
% 194.86/27.33  | | | 
% 194.86/27.33  | | | BETA: splitting (14) gives:
% 194.86/27.33  | | | 
% 194.86/27.33  | | | Case 1:
% 194.86/27.33  | | | | 
% 194.86/27.33  | | | |   (19)   ~ (all_872_6 = 0)
% 194.86/27.33  | | | | 
% 194.86/27.33  | | | | BETA: splitting (7) gives:
% 194.86/27.33  | | | | 
% 194.86/27.33  | | | | Case 1:
% 194.86/27.33  | | | | | 
% 194.86/27.33  | | | | |   (20)  all_872_12 = v_x
% 194.86/27.33  | | | | | 
% 194.86/27.33  | | | | | REDUCE: (4), (20) imply:
% 194.86/27.33  | | | | |   (21)  $false
% 194.86/27.33  | | | | | 
% 194.86/27.33  | | | | | CLOSE: (21) is inconsistent.
% 194.86/27.33  | | | | | 
% 194.86/27.33  | | | | Case 2:
% 194.86/27.33  | | | | | 
% 194.86/27.33  | | | | |   (22)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.33  | | | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33  | | | | |             tc_Arrow__Order__Mirabelle_Oalt, all_872_12, v_x) = v1 &
% 194.86/27.33  | | | | |           c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 194.86/27.33  | | | | |             all_872_7, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.33  | | | | | 
% 194.86/27.33  | | | | | DELTA: instantiating (22) with fresh symbols all_1234_0, all_1234_1,
% 194.86/27.33  | | | | |        all_1234_2 gives:
% 194.86/27.33  | | | | |   (23)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33  | | | | |           tc_Arrow__Order__Mirabelle_Oalt, all_872_12, v_x) =
% 194.86/27.33  | | | | |         all_1234_1 & c_member(all_676_0, all_1234_1, v_L) = all_1234_0
% 194.86/27.33  | | | | |         & c_member(all_676_0, all_872_7, v_L) = all_1234_2 &
% 194.86/27.33  | | | | |         $i(all_1234_1) & (all_1234_0 = 0 | all_1234_2 = 0)
% 194.86/27.33  | | | | | 
% 194.86/27.33  | | | | | ALPHA: (23) implies:
% 194.86/27.33  | | | | |   (24)  c_member(all_676_0, all_872_7, v_L) = all_1234_2
% 194.86/27.33  | | | | | 
% 194.86/27.33  | | | | | REDUCE: (5), (24) imply:
% 194.86/27.33  | | | | |   (25)  c_member(all_622_1, all_872_7, v_L) = all_1234_2
% 194.86/27.33  | | | | | 
% 194.86/27.33  | | | | | BETA: splitting (10) gives:
% 194.86/27.33  | | | | | 
% 194.86/27.33  | | | | | Case 1:
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | |   (26)  all_872_12 = v_x
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | REDUCE: (4), (26) imply:
% 194.86/27.33  | | | | | |   (27)  $false
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | CLOSE: (27) is inconsistent.
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | Case 2:
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | |   (28)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 194.86/27.33  | | | | | |         (c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33  | | | | | |             tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_12) = v1 &
% 194.86/27.33  | | | | | |           c_member(all_676_0, v1, v_L) = v2 & c_member(all_676_0,
% 194.86/27.33  | | | | | |             all_872_3, v_L) = v0 & $i(v1) & (v2 = 0 | v0 = 0))
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | DELTA: instantiating (28) with fresh symbols all_1245_0, all_1245_1,
% 194.86/27.33  | | | | | |        all_1245_2 gives:
% 194.86/27.33  | | | | | |   (29)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33  | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_12) =
% 194.86/27.33  | | | | | |         all_1245_1 & c_member(all_676_0, all_1245_1, v_L) =
% 194.86/27.33  | | | | | |         all_1245_0 & c_member(all_676_0, all_872_3, v_L) =
% 194.86/27.33  | | | | | |         all_1245_2 & $i(all_1245_1) & (all_1245_0 = 0 | all_1245_2 =
% 194.86/27.33  | | | | | |           0)
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | ALPHA: (29) implies:
% 194.86/27.33  | | | | | |   (30)  c_member(all_676_0, all_872_3, v_L) = all_1245_2
% 194.86/27.33  | | | | | |   (31)  c_member(all_676_0, all_1245_1, v_L) = all_1245_0
% 194.86/27.33  | | | | | |   (32)  c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33  | | | | | |           tc_Arrow__Order__Mirabelle_Oalt, v_x, all_872_12) =
% 194.86/27.33  | | | | | |         all_1245_1
% 194.86/27.33  | | | | | |   (33)  all_1245_0 = 0 | all_1245_2 = 0
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | REDUCE: (5), (31) imply:
% 194.86/27.33  | | | | | |   (34)  c_member(all_622_1, all_1245_1, v_L) = all_1245_0
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | REDUCE: (5), (30) imply:
% 194.86/27.33  | | | | | |   (35)  c_member(all_622_1, all_872_3, v_L) = all_1245_2
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | GROUND_INST: instantiating (13) with all_872_6, all_1234_2, v_L,
% 194.86/27.33  | | | | | |              all_872_7, all_622_1, simplifying with (12), (25)
% 194.86/27.33  | | | | | |              gives:
% 194.86/27.33  | | | | | |   (36)  all_1234_2 = all_872_6
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | GROUND_INST: instantiating (13) with all_872_2, all_1245_2, v_L,
% 194.86/27.33  | | | | | |              all_872_3, all_622_1, simplifying with (9), (35) gives:
% 194.86/27.33  | | | | | |   (37)  all_1245_2 = all_872_2
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | GROUND_INST: instantiating (8) with all_872_7, all_1245_1,
% 194.86/27.33  | | | | | |              all_872_12, v_x, tc_Arrow__Order__Mirabelle_Oalt,
% 194.86/27.33  | | | | | |              tc_Arrow__Order__Mirabelle_Oalt, simplifying with (3),
% 194.86/27.33  | | | | | |              (32) gives:
% 194.86/27.33  | | | | | |   (38)  all_1245_1 = all_872_7
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | REDUCE: (34), (38) imply:
% 194.86/27.33  | | | | | |   (39)  c_member(all_622_1, all_872_7, v_L) = all_1245_0
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | BETA: splitting (33) gives:
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | | Case 1:
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | |   (40)  all_1245_0 = 0
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | REDUCE: (39), (40) imply:
% 194.86/27.33  | | | | | | |   (41)  c_member(all_622_1, all_872_7, v_L) = 0
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | GROUND_INST: instantiating (13) with all_872_6, 0, v_L, all_872_7,
% 194.86/27.33  | | | | | | |              all_622_1, simplifying with (12), (41) gives:
% 194.86/27.33  | | | | | | |   (42)  all_872_6 = 0
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | REDUCE: (19), (42) imply:
% 194.86/27.33  | | | | | | |   (43)  $false
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | CLOSE: (43) is inconsistent.
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | Case 2:
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | |   (44)  all_1245_2 = 0
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | COMBINE_EQS: (37), (44) imply:
% 194.86/27.33  | | | | | | |   (45)  all_872_2 = 0
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | REDUCE: (18), (45) imply:
% 194.86/27.33  | | | | | | |   (46)  $false
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | | CLOSE: (46) is inconsistent.
% 194.86/27.33  | | | | | | | 
% 194.86/27.33  | | | | | | End of split
% 194.86/27.33  | | | | | | 
% 194.86/27.33  | | | | | End of split
% 194.86/27.33  | | | | | 
% 194.86/27.33  | | | | End of split
% 194.86/27.33  | | | | 
% 194.86/27.33  | | | Case 2:
% 194.86/27.33  | | | | 
% 194.86/27.33  | | | |   (47)   ~ (all_872_13 = v_y) | all_872_12 = v_y
% 194.86/27.33  | | | | 
% 194.86/27.33  | | | | REF_CLOSE: (6), (17), (47) are inconsistent by sub-proof #22.
% 194.86/27.33  | | | | 
% 194.86/27.33  | | | End of split
% 194.86/27.33  | | | 
% 194.86/27.33  | | Case 2:
% 194.86/27.33  | | | 
% 194.86/27.34  | | |   (48)   ~ (all_872_13 = v_y) | all_872_12 = v_y
% 194.86/27.34  | | | 
% 194.86/27.34  | | | REF_CLOSE: (6), (17), (48) are inconsistent by sub-proof #22.
% 194.86/27.34  | | | 
% 194.86/27.34  | | End of split
% 194.86/27.34  | | 
% 194.86/27.34  | End of split
% 194.86/27.34  | 
% 194.86/27.34  End of proof
% 194.86/27.34  
% 194.86/27.34  Sub-proof #22 shows that the following formulas are inconsistent:
% 194.86/27.34  ----------------------------------------------------------------
% 194.86/27.34    (1)   ~ (all_872_13 = v_y) | all_872_12 = v_y
% 194.86/27.34    (2)  all_872_13 = v_y
% 194.86/27.34    (3)   ~ (all_872_12 = v_y)
% 194.86/27.34  
% 194.86/27.34  Begin of proof
% 194.86/27.34  | 
% 194.86/27.34  | BETA: splitting (1) gives:
% 194.86/27.34  | 
% 194.86/27.34  | Case 1:
% 194.86/27.34  | | 
% 194.86/27.34  | |   (4)   ~ (all_872_13 = v_y)
% 194.86/27.34  | | 
% 194.86/27.34  | | REDUCE: (2), (4) imply:
% 194.86/27.34  | |   (5)  $false
% 194.86/27.34  | | 
% 194.86/27.34  | | CLOSE: (5) is inconsistent.
% 194.86/27.34  | | 
% 194.86/27.34  | Case 2:
% 194.86/27.34  | | 
% 194.86/27.34  | |   (6)  all_872_12 = v_y
% 194.86/27.34  | | 
% 194.86/27.34  | | REDUCE: (3), (6) imply:
% 194.86/27.34  | |   (7)  $false
% 194.86/27.34  | | 
% 194.86/27.34  | | CLOSE: (7) is inconsistent.
% 194.86/27.34  | | 
% 194.86/27.34  | End of split
% 194.86/27.34  | 
% 194.86/27.34  End of proof
% 194.86/27.34  % SZS output end Proof for theBenchmark
% 194.86/27.34  
% 194.86/27.34  26737ms
%------------------------------------------------------------------------------