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

View Problem - Process Solution

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

% Computer : n022.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 17:44:12 EDT 2023

% Result   : Theorem 124.54s 17.32s
% Output   : Proof 126.98s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SEU344+1 : TPTP v8.1.2. Released v3.3.0.
% 0.00/0.12  % Command  : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s
% 0.12/0.33  % Computer : n022.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 300
% 0.12/0.33  % DateTime : Thu Aug 24 00:44:56 EDT 2023
% 0.12/0.34  % 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 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 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 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
% 3.75/1.21  Prover 1: Preprocessing ...
% 3.75/1.21  Prover 4: Preprocessing ...
% 3.82/1.24  Prover 0: Preprocessing ...
% 3.82/1.24  Prover 2: Preprocessing ...
% 3.82/1.24  Prover 5: Preprocessing ...
% 3.82/1.24  Prover 3: Preprocessing ...
% 3.82/1.24  Prover 6: Preprocessing ...
% 9.17/2.08  Prover 1: Warning: ignoring some quantifiers
% 9.79/2.14  Prover 5: Proving ...
% 9.79/2.16  Prover 1: Constructing countermodel ...
% 9.79/2.16  Prover 3: Warning: ignoring some quantifiers
% 9.79/2.18  Prover 6: Proving ...
% 9.79/2.23  Prover 3: Constructing countermodel ...
% 11.11/2.30  Prover 2: Proving ...
% 11.32/2.32  Prover 4: Warning: ignoring some quantifiers
% 12.00/2.42  Prover 4: Constructing countermodel ...
% 12.59/2.54  Prover 0: Proving ...
% 16.22/2.99  Prover 3: gave up
% 16.22/3.00  Prover 7: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-236303470
% 16.43/3.10  Prover 7: Preprocessing ...
% 17.76/3.22  Prover 1: gave up
% 17.76/3.24  Prover 8: Options:  +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-200781089
% 18.51/3.29  Prover 8: Preprocessing ...
% 18.72/3.32  Prover 7: Warning: ignoring some quantifiers
% 18.72/3.36  Prover 7: Constructing countermodel ...
% 19.96/3.55  Prover 8: Warning: ignoring some quantifiers
% 19.96/3.59  Prover 8: Constructing countermodel ...
% 24.51/4.16  Prover 8: gave up
% 24.51/4.17  Prover 9: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allMinimal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1423531889
% 25.26/4.28  Prover 9: Preprocessing ...
% 28.47/4.67  Prover 9: Warning: ignoring some quantifiers
% 28.47/4.68  Prover 9: Constructing countermodel ...
% 45.29/6.86  Prover 7: gave up
% 45.29/6.86  Prover 10: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=919308125
% 45.29/6.92  Prover 10: Preprocessing ...
% 46.22/6.99  Prover 10: Warning: ignoring some quantifiers
% 46.22/7.01  Prover 10: Constructing countermodel ...
% 47.76/7.15  Prover 10: gave up
% 47.93/7.17  Prover 11: Options:  +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1509710984
% 48.38/7.25  Prover 11: Preprocessing ...
% 50.28/7.48  Prover 11: Warning: ignoring some quantifiers
% 50.28/7.49  Prover 11: Constructing countermodel ...
% 58.87/8.62  Prover 2: stopped
% 58.87/8.64  Prover 12: Options:  -triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximalOutermost -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=complete -randomSeed=2024365391
% 59.57/8.71  Prover 12: Preprocessing ...
% 60.47/8.93  Prover 12: Proving ...
% 71.76/10.42  Prover 12: stopped
% 71.76/10.43  Prover 13: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=complete -randomSeed=1138197443
% 71.76/10.49  Prover 13: Preprocessing ...
% 74.15/10.62  Prover 13: Warning: ignoring some quantifiers
% 74.29/10.65  Prover 13: Constructing countermodel ...
% 98.83/13.96  Prover 5: stopped
% 99.71/13.98  Prover 14: Options:  -triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allMinimal -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=414236379
% 100.11/14.05  Prover 14: Preprocessing ...
% 102.39/14.35  Prover 14: Proving ...
% 106.43/14.94  Prover 13: stopped
% 107.18/14.95  Prover 15: Options:  +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximalOutermost -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=complete -randomSeed=723048181
% 107.49/15.00  Prover 15: Preprocessing ...
% 108.32/15.15  Prover 15: Proving ...
% 124.54/17.31  Prover 4: Found proof (size 423)
% 124.54/17.31  Prover 4: proved (16689ms)
% 124.54/17.32  Prover 0: stopped
% 124.54/17.32  Prover 9: stopped
% 124.54/17.32  Prover 6: stopped
% 124.54/17.32  Prover 15: stopped
% 124.54/17.32  Prover 14: stopped
% 124.54/17.32  Prover 11: stopped
% 124.54/17.32  
% 124.54/17.32  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 124.54/17.32  
% 124.54/17.38  % SZS output start Proof for theBenchmark
% 124.54/17.38  Assumptions after simplification:
% 124.54/17.38  ---------------------------------
% 124.54/17.38  
% 124.54/17.38    (abstractness_v3_lattices)
% 125.46/17.42     ! [v0: $i] :  ! [v1: $i] : ( ~ (the_carrier(v0) = v1) |  ~ $i(v0) |  ? [v2:
% 125.46/17.42        any] :  ? [v3: any] :  ? [v4: $i] :  ? [v5: $i] :  ? [v6: $i] :
% 125.46/17.42      (strict_latt_str(v0) = v3 & latt_str(v0) = v2 & the_L_join(v0) = v4 &
% 125.46/17.42        the_L_meet(v0) = v5 & latt_str_of(v1, v4, v5) = v6 & $i(v6) & $i(v5) &
% 125.46/17.42        $i(v4) & ( ~ (v3 = 0) |  ~ (v2 = 0) | v6 = v0))) &  ! [v0: $i] :  ! [v1:
% 125.46/17.42      $i] : ( ~ (the_L_join(v0) = v1) |  ~ $i(v0) |  ? [v2: any] :  ? [v3: any] : 
% 125.46/17.42      ? [v4: $i] :  ? [v5: $i] :  ? [v6: $i] : (strict_latt_str(v0) = v3 &
% 125.46/17.42        latt_str(v0) = v2 & the_carrier(v0) = v4 & the_L_meet(v0) = v5 &
% 125.46/17.42        latt_str_of(v4, v1, v5) = v6 & $i(v6) & $i(v5) & $i(v4) & ( ~ (v3 = 0) | 
% 125.46/17.42          ~ (v2 = 0) | v6 = v0))) &  ! [v0: $i] :  ! [v1: $i] : ( ~
% 125.46/17.42      (the_L_meet(v0) = v1) |  ~ $i(v0) |  ? [v2: any] :  ? [v3: any] :  ? [v4:
% 125.46/17.42        $i] :  ? [v5: $i] :  ? [v6: $i] : (strict_latt_str(v0) = v3 & latt_str(v0)
% 125.46/17.42        = v2 & the_carrier(v0) = v4 & the_L_join(v0) = v5 & latt_str_of(v4, v5,
% 125.46/17.42          v1) = v6 & $i(v6) & $i(v5) & $i(v4) & ( ~ (v3 = 0) |  ~ (v2 = 0) | v6 =
% 125.46/17.42          v0))) &  ! [v0: $i] : ( ~ (strict_latt_str(v0) = 0) |  ~ $i(v0) |  ?
% 125.46/17.42      [v1: any] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 125.46/17.42      (latt_str(v0) = v1 & the_carrier(v0) = v2 & the_L_join(v0) = v3 &
% 125.46/17.42        the_L_meet(v0) = v4 & latt_str_of(v2, v3, v4) = v5 & $i(v5) & $i(v4) &
% 125.46/17.42        $i(v3) & $i(v2) & ( ~ (v1 = 0) | v5 = v0))) &  ! [v0: $i] : ( ~
% 125.46/17.42      (latt_str(v0) = 0) |  ~ $i(v0) |  ? [v1: any] :  ? [v2: $i] :  ? [v3: $i] : 
% 125.46/17.42      ? [v4: $i] :  ? [v5: $i] : (strict_latt_str(v0) = v1 & the_carrier(v0) = v2
% 125.46/17.42        & the_L_join(v0) = v3 & the_L_meet(v0) = v4 & latt_str_of(v2, v3, v4) = v5
% 125.46/17.42        & $i(v5) & $i(v4) & $i(v3) & $i(v2) & ( ~ (v1 = 0) | v5 = v0)))
% 125.46/17.42  
% 125.46/17.42    (commutativity_k2_xboole_0)
% 125.46/17.42     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~ (set_union2(v1, v0) = v2) |  ~
% 125.46/17.42      $i(v1) |  ~ $i(v0) | (set_union2(v0, v1) = v2 & $i(v2))) &  ! [v0: $i] :  !
% 125.46/17.42    [v1: $i] :  ! [v2: $i] : ( ~ (set_union2(v0, v1) = v2) |  ~ $i(v1) |  ~ $i(v0)
% 125.46/17.42      | (set_union2(v1, v0) = v2 & $i(v2)))
% 125.46/17.42  
% 125.46/17.42    (d1_lattices)
% 125.46/17.43     ! [v0: $i] :  ! [v1: int] : (v1 = 0 |  ~ (empty_carrier(v0) = v1) |  ~ $i(v0)
% 125.46/17.43      |  ? [v2: any] :  ? [v3: $i] :  ? [v4: $i] : (join_semilatt_str(v0) = v2 &
% 125.46/17.43        the_carrier(v0) = v3 & the_L_join(v0) = v4 & $i(v4) & $i(v3) & ( ~ (v2 =
% 125.46/17.43            0) | ( ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : ( ~
% 125.46/17.43              (apply_binary_as_element(v3, v3, v3, v4, v5, v6) = v7) |  ~
% 125.46/17.43              (element(v5, v3) = 0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v8: any] :  ?
% 125.46/17.43              [v9: $i] : (join(v0, v5, v6) = v9 & element(v6, v3) = v8 & $i(v9) &
% 125.46/17.43                ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  ! [v6: $i] :  ! [v7:
% 125.46/17.43              $i] : ( ~ (join(v0, v5, v6) = v7) |  ~ (element(v5, v3) = 0) |  ~
% 125.46/17.43              $i(v6) |  ~ $i(v5) |  ? [v8: any] :  ? [v9: $i] :
% 125.46/17.43              (apply_binary_as_element(v3, v3, v3, v4, v5, v6) = v9 & element(v6,
% 125.46/17.43                  v3) = v8 & $i(v9) & ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  !
% 125.46/17.43            [v6: $i] : ( ~ (element(v6, v3) = 0) |  ~ (element(v5, v3) = 0) |  ~
% 125.46/17.43              $i(v6) |  ~ $i(v5) |  ? [v7: $i] : (apply_binary_as_element(v3, v3,
% 125.46/17.43                  v3, v4, v5, v6) = v7 & join(v0, v5, v6) = v7 & $i(v7))))))) &  !
% 125.46/17.43    [v0: $i] :  ! [v1: $i] : ( ~ (the_carrier(v0) = v1) |  ~ $i(v0) |  ? [v2: any]
% 125.46/17.43      :  ? [v3: any] :  ? [v4: $i] : (empty_carrier(v0) = v2 &
% 125.46/17.43        join_semilatt_str(v0) = v3 & the_L_join(v0) = v4 & $i(v4) & ( ~ (v3 = 0) |
% 125.46/17.43          v2 = 0 | ( ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : ( ~
% 125.46/17.43              (apply_binary_as_element(v1, v1, v1, v4, v5, v6) = v7) |  ~
% 125.46/17.43              (element(v5, v1) = 0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v8: any] :  ?
% 125.46/17.43              [v9: $i] : (join(v0, v5, v6) = v9 & element(v6, v1) = v8 & $i(v9) &
% 125.46/17.43                ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  ! [v6: $i] :  ! [v7:
% 125.46/17.43              $i] : ( ~ (join(v0, v5, v6) = v7) |  ~ (element(v5, v1) = 0) |  ~
% 125.46/17.43              $i(v6) |  ~ $i(v5) |  ? [v8: any] :  ? [v9: $i] :
% 125.46/17.43              (apply_binary_as_element(v1, v1, v1, v4, v5, v6) = v9 & element(v6,
% 125.46/17.43                  v1) = v8 & $i(v9) & ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  !
% 125.46/17.43            [v6: $i] : ( ~ (element(v6, v1) = 0) |  ~ (element(v5, v1) = 0) |  ~
% 125.46/17.43              $i(v6) |  ~ $i(v5) |  ? [v7: $i] : (apply_binary_as_element(v1, v1,
% 125.46/17.43                  v1, v4, v5, v6) = v7 & join(v0, v5, v6) = v7 & $i(v7))))))) &  !
% 125.46/17.43    [v0: $i] :  ! [v1: $i] : ( ~ (the_L_join(v0) = v1) |  ~ $i(v0) |  ? [v2: any]
% 125.46/17.43      :  ? [v3: any] :  ? [v4: $i] : (empty_carrier(v0) = v2 &
% 125.46/17.43        join_semilatt_str(v0) = v3 & the_carrier(v0) = v4 & $i(v4) & ( ~ (v3 = 0)
% 125.46/17.43          | v2 = 0 | ( ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : ( ~
% 125.46/17.43              (apply_binary_as_element(v4, v4, v4, v1, v5, v6) = v7) |  ~
% 125.46/17.43              (element(v5, v4) = 0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v8: any] :  ?
% 125.46/17.43              [v9: $i] : (join(v0, v5, v6) = v9 & element(v6, v4) = v8 & $i(v9) &
% 125.46/17.43                ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  ! [v6: $i] :  ! [v7:
% 125.46/17.43              $i] : ( ~ (join(v0, v5, v6) = v7) |  ~ (element(v5, v4) = 0) |  ~
% 125.46/17.43              $i(v6) |  ~ $i(v5) |  ? [v8: any] :  ? [v9: $i] :
% 125.46/17.43              (apply_binary_as_element(v4, v4, v4, v1, v5, v6) = v9 & element(v6,
% 125.46/17.43                  v4) = v8 & $i(v9) & ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  !
% 125.46/17.43            [v6: $i] : ( ~ (element(v6, v4) = 0) |  ~ (element(v5, v4) = 0) |  ~
% 125.46/17.43              $i(v6) |  ~ $i(v5) |  ? [v7: $i] : (apply_binary_as_element(v4, v4,
% 125.46/17.43                  v4, v1, v5, v6) = v7 & join(v0, v5, v6) = v7 & $i(v7))))))) &  !
% 125.46/17.43    [v0: $i] : ( ~ (join_semilatt_str(v0) = 0) |  ~ $i(v0) |  ? [v1: any] :  ?
% 125.46/17.43      [v2: $i] :  ? [v3: $i] : (empty_carrier(v0) = v1 & the_carrier(v0) = v2 &
% 125.46/17.43        the_L_join(v0) = v3 & $i(v3) & $i(v2) & (v1 = 0 | ( ! [v4: $i] :  ! [v5:
% 125.46/17.43              $i] :  ! [v6: $i] : ( ~ (apply_binary_as_element(v2, v2, v2, v3, v4,
% 125.46/17.43                  v5) = v6) |  ~ (element(v4, v2) = 0) |  ~ $i(v5) |  ~ $i(v4) | 
% 125.46/17.43              ? [v7: any] :  ? [v8: $i] : (join(v0, v4, v5) = v8 & element(v5, v2)
% 125.46/17.43                = v7 & $i(v8) & ( ~ (v7 = 0) | v8 = v6))) &  ! [v4: $i] :  ! [v5:
% 125.46/17.43              $i] :  ! [v6: $i] : ( ~ (join(v0, v4, v5) = v6) |  ~ (element(v4,
% 125.46/17.43                  v2) = 0) |  ~ $i(v5) |  ~ $i(v4) |  ? [v7: any] :  ? [v8: $i] :
% 125.46/17.43              (apply_binary_as_element(v2, v2, v2, v3, v4, v5) = v8 & element(v5,
% 125.46/17.43                  v2) = v7 & $i(v8) & ( ~ (v7 = 0) | v8 = v6))) &  ! [v4: $i] :  !
% 125.46/17.43            [v5: $i] : ( ~ (element(v5, v2) = 0) |  ~ (element(v4, v2) = 0) |  ~
% 125.46/17.43              $i(v5) |  ~ $i(v4) |  ? [v6: $i] : (apply_binary_as_element(v2, v2,
% 125.46/17.43                  v2, v3, v4, v5) = v6 & join(v0, v4, v5) = v6 & $i(v6)))))))
% 125.46/17.43  
% 125.46/17.43    (d2_lattices)
% 125.46/17.45     ! [v0: $i] :  ! [v1: int] : (v1 = 0 |  ~ (empty_carrier(v0) = v1) |  ~ $i(v0)
% 125.46/17.45      |  ? [v2: any] :  ? [v3: $i] :  ? [v4: $i] : (meet_semilatt_str(v0) = v2 &
% 125.46/17.45        the_carrier(v0) = v3 & the_L_meet(v0) = v4 & $i(v4) & $i(v3) & ( ~ (v2 =
% 125.46/17.45            0) | ( ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : ( ~ (meet(v0, v5, v6)
% 125.46/17.45                = v7) |  ~ (element(v5, v3) = 0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v8:
% 125.46/17.45                any] :  ? [v9: $i] : (apply_binary_as_element(v3, v3, v3, v4, v5,
% 125.46/17.45                  v6) = v9 & element(v6, v3) = v8 & $i(v9) & ( ~ (v8 = 0) | v9 =
% 125.46/17.45                  v7))) &  ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : ( ~
% 125.46/17.45              (apply_binary_as_element(v3, v3, v3, v4, v5, v6) = v7) |  ~
% 125.46/17.45              (element(v5, v3) = 0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v8: any] :  ?
% 125.46/17.45              [v9: $i] : (meet(v0, v5, v6) = v9 & element(v6, v3) = v8 & $i(v9) &
% 125.46/17.45                ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  ! [v6: $i] : ( ~
% 125.46/17.45              (element(v6, v3) = 0) |  ~ (element(v5, v3) = 0) |  ~ $i(v6) |  ~
% 125.46/17.45              $i(v5) |  ? [v7: $i] : (meet(v0, v5, v6) = v7 &
% 125.46/17.45                apply_binary_as_element(v3, v3, v3, v4, v5, v6) = v7 &
% 125.46/17.45                $i(v7))))))) &  ! [v0: $i] :  ! [v1: $i] : ( ~ (the_carrier(v0) =
% 125.46/17.45        v1) |  ~ $i(v0) |  ? [v2: any] :  ? [v3: any] :  ? [v4: $i] :
% 125.46/17.45      (meet_semilatt_str(v0) = v3 & empty_carrier(v0) = v2 & the_L_meet(v0) = v4 &
% 125.46/17.45        $i(v4) & ( ~ (v3 = 0) | v2 = 0 | ( ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i]
% 125.46/17.45            : ( ~ (meet(v0, v5, v6) = v7) |  ~ (element(v5, v1) = 0) |  ~ $i(v6) |
% 125.46/17.45               ~ $i(v5) |  ? [v8: any] :  ? [v9: $i] :
% 125.46/17.45              (apply_binary_as_element(v1, v1, v1, v4, v5, v6) = v9 & element(v6,
% 125.46/17.45                  v1) = v8 & $i(v9) & ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  !
% 125.46/17.45            [v6: $i] :  ! [v7: $i] : ( ~ (apply_binary_as_element(v1, v1, v1, v4,
% 125.46/17.45                  v5, v6) = v7) |  ~ (element(v5, v1) = 0) |  ~ $i(v6) |  ~ $i(v5)
% 125.46/17.45              |  ? [v8: any] :  ? [v9: $i] : (meet(v0, v5, v6) = v9 & element(v6,
% 125.46/17.45                  v1) = v8 & $i(v9) & ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  !
% 125.46/17.45            [v6: $i] : ( ~ (element(v6, v1) = 0) |  ~ (element(v5, v1) = 0) |  ~
% 125.46/17.45              $i(v6) |  ~ $i(v5) |  ? [v7: $i] : (meet(v0, v5, v6) = v7 &
% 125.46/17.45                apply_binary_as_element(v1, v1, v1, v4, v5, v6) = v7 &
% 125.46/17.45                $i(v7))))))) &  ! [v0: $i] :  ! [v1: $i] : ( ~ (the_L_meet(v0) =
% 125.46/17.45        v1) |  ~ $i(v0) |  ? [v2: any] :  ? [v3: any] :  ? [v4: $i] :
% 125.46/17.45      (meet_semilatt_str(v0) = v3 & empty_carrier(v0) = v2 & the_carrier(v0) = v4
% 125.46/17.45        & $i(v4) & ( ~ (v3 = 0) | v2 = 0 | ( ! [v5: $i] :  ! [v6: $i] :  ! [v7:
% 125.46/17.45              $i] : ( ~ (meet(v0, v5, v6) = v7) |  ~ (element(v5, v4) = 0) |  ~
% 125.46/17.45              $i(v6) |  ~ $i(v5) |  ? [v8: any] :  ? [v9: $i] :
% 125.46/17.45              (apply_binary_as_element(v4, v4, v4, v1, v5, v6) = v9 & element(v6,
% 125.46/17.45                  v4) = v8 & $i(v9) & ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  !
% 125.46/17.45            [v6: $i] :  ! [v7: $i] : ( ~ (apply_binary_as_element(v4, v4, v4, v1,
% 125.46/17.45                  v5, v6) = v7) |  ~ (element(v5, v4) = 0) |  ~ $i(v6) |  ~ $i(v5)
% 125.46/17.45              |  ? [v8: any] :  ? [v9: $i] : (meet(v0, v5, v6) = v9 & element(v6,
% 125.46/17.45                  v4) = v8 & $i(v9) & ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  !
% 125.46/17.45            [v6: $i] : ( ~ (element(v6, v4) = 0) |  ~ (element(v5, v4) = 0) |  ~
% 125.46/17.45              $i(v6) |  ~ $i(v5) |  ? [v7: $i] : (meet(v0, v5, v6) = v7 &
% 125.46/17.45                apply_binary_as_element(v4, v4, v4, v1, v5, v6) = v7 &
% 125.46/17.45                $i(v7))))))) &  ! [v0: $i] : ( ~ (meet_semilatt_str(v0) = 0) |  ~
% 125.46/17.45      $i(v0) |  ? [v1: any] :  ? [v2: $i] :  ? [v3: $i] : (empty_carrier(v0) = v1
% 125.46/17.45        & the_carrier(v0) = v2 & the_L_meet(v0) = v3 & $i(v3) & $i(v2) & (v1 = 0 |
% 125.46/17.45          ( ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] : ( ~ (meet(v0, v4, v5) = v6) |
% 125.46/17.45               ~ (element(v4, v2) = 0) |  ~ $i(v5) |  ~ $i(v4) |  ? [v7: any] :  ?
% 125.46/17.45              [v8: $i] : (apply_binary_as_element(v2, v2, v2, v3, v4, v5) = v8 &
% 125.46/17.45                element(v5, v2) = v7 & $i(v8) & ( ~ (v7 = 0) | v8 = v6))) &  !
% 125.46/17.45            [v4: $i] :  ! [v5: $i] :  ! [v6: $i] : ( ~
% 125.46/17.45              (apply_binary_as_element(v2, v2, v2, v3, v4, v5) = v6) |  ~
% 125.46/17.45              (element(v4, v2) = 0) |  ~ $i(v5) |  ~ $i(v4) |  ? [v7: any] :  ?
% 125.46/17.45              [v8: $i] : (meet(v0, v4, v5) = v8 & element(v5, v2) = v7 & $i(v8) &
% 125.46/17.45                ( ~ (v7 = 0) | v8 = v6))) &  ! [v4: $i] :  ! [v5: $i] : ( ~
% 125.46/17.45              (element(v5, v2) = 0) |  ~ (element(v4, v2) = 0) |  ~ $i(v5) |  ~
% 125.46/17.45              $i(v4) |  ? [v6: $i] : (meet(v0, v4, v5) = v6 &
% 125.46/17.45                apply_binary_as_element(v2, v2, v2, v3, v4, v5) = v6 &
% 125.46/17.45                $i(v6)))))))
% 125.46/17.45  
% 125.46/17.45    (d3_lattices)
% 125.46/17.46     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: any] : ( ~
% 125.46/17.46      (below(v0, v2, v3) = v4) |  ~ (element(v2, v1) = 0) |  ~ (the_carrier(v0) =
% 125.46/17.46        v1) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v0) |  ? [v5: any] :  ? [v6: any] :
% 125.46/17.46      ((empty_carrier(v0) = v5 & join_semilatt_str(v0) = v6 & ( ~ (v6 = 0) | v5 =
% 125.46/17.46            0)) | (join(v0, v2, v3) = v6 & element(v3, v1) = v5 & $i(v6) & ( ~ (v5
% 125.46/17.46              = 0) | (( ~ (v6 = v3) | v4 = 0) & ( ~ (v4 = 0) | v6 = v3)))))) &  !
% 125.46/17.46    [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : ( ~
% 125.46/17.46      (join(v0, v2, v3) = v4) |  ~ (element(v2, v1) = 0) |  ~ (the_carrier(v0) =
% 125.46/17.46        v1) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v0) |  ? [v5: any] :  ? [v6: any] :
% 125.46/17.46      ((below(v0, v2, v3) = v6 & element(v3, v1) = v5 & ( ~ (v5 = 0) | (( ~ (v6 =
% 125.46/17.46                  0) | v4 = v3) & ( ~ (v4 = v3) | v6 = 0)))) | (empty_carrier(v0)
% 125.46/17.46          = v5 & join_semilatt_str(v0) = v6 & ( ~ (v6 = 0) | v5 = 0)))) &  ! [v0:
% 125.46/17.46      $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : ( ~ (element(v3, v1) = 0) | 
% 125.46/17.46      ~ (element(v2, v1) = 0) |  ~ (the_carrier(v0) = v1) |  ~ $i(v3) |  ~ $i(v2)
% 125.46/17.46      |  ~ $i(v0) |  ? [v4: any] :  ? [v5: any] : ((below(v0, v2, v3) = v4 &
% 125.46/17.46          join(v0, v2, v3) = v5 & $i(v5) & ( ~ (v5 = v3) | v4 = 0) & ( ~ (v4 = 0)
% 125.46/17.46            | v5 = v3)) | (empty_carrier(v0) = v4 & join_semilatt_str(v0) = v5 & (
% 125.46/17.46            ~ (v5 = 0) | v4 = 0)))) &  ! [v0: $i] :  ! [v1: int] : (v1 = 0 |  ~
% 125.46/17.46      (empty_carrier(v0) = v1) |  ~ $i(v0) |  ? [v2: any] :  ? [v3: $i] :
% 125.46/17.46      (join_semilatt_str(v0) = v2 & the_carrier(v0) = v3 & $i(v3) & ( ~ (v2 = 0) |
% 125.46/17.46          ( ! [v4: $i] :  ! [v5: $i] :  ! [v6: any] : ( ~ (below(v0, v4, v5) = v6)
% 125.46/17.46              |  ~ (element(v4, v3) = 0) |  ~ $i(v5) |  ~ $i(v4) |  ? [v7: any] : 
% 125.46/17.46              ? [v8: $i] : (join(v0, v4, v5) = v8 & element(v5, v3) = v7 & $i(v8)
% 125.46/17.46                & ( ~ (v7 = 0) | (( ~ (v8 = v5) | v6 = 0) & ( ~ (v6 = 0) | v8 =
% 125.46/17.46                      v5))))) &  ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] : ( ~
% 125.46/17.46              (join(v0, v4, v5) = v6) |  ~ (element(v4, v3) = 0) |  ~ $i(v5) |  ~
% 125.46/17.46              $i(v4) |  ? [v7: any] :  ? [v8: any] : (below(v0, v4, v5) = v8 &
% 125.46/17.46                element(v5, v3) = v7 & ( ~ (v7 = 0) | (( ~ (v8 = 0) | v6 = v5) & (
% 125.46/17.46                      ~ (v6 = v5) | v8 = 0))))) &  ! [v4: $i] :  ! [v5: $i] : ( ~
% 125.46/17.46              (element(v5, v3) = 0) |  ~ (element(v4, v3) = 0) |  ~ $i(v5) |  ~
% 125.46/17.46              $i(v4) |  ? [v6: any] :  ? [v7: $i] : (below(v0, v4, v5) = v6 &
% 125.46/17.46                join(v0, v4, v5) = v7 & $i(v7) & ( ~ (v7 = v5) | v6 = 0) & ( ~ (v6
% 125.46/17.46                    = 0) | v7 = v5))))))) &  ! [v0: $i] : ( ~
% 125.46/17.46      (join_semilatt_str(v0) = 0) |  ~ $i(v0) |  ? [v1: any] :  ? [v2: $i] :
% 125.46/17.46      (empty_carrier(v0) = v1 & the_carrier(v0) = v2 & $i(v2) & (v1 = 0 | ( ! [v3:
% 125.46/17.46              $i] :  ! [v4: $i] :  ! [v5: any] : ( ~ (below(v0, v3, v4) = v5) |  ~
% 125.46/17.46              (element(v3, v2) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v6: any] :  ?
% 125.46/17.46              [v7: $i] : (join(v0, v3, v4) = v7 & element(v4, v2) = v6 & $i(v7) &
% 125.46/17.46                ( ~ (v6 = 0) | (( ~ (v7 = v4) | v5 = 0) & ( ~ (v5 = 0) | v7 =
% 125.46/17.46                      v4))))) &  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~
% 125.46/17.46              (join(v0, v3, v4) = v5) |  ~ (element(v3, v2) = 0) |  ~ $i(v4) |  ~
% 125.46/17.46              $i(v3) |  ? [v6: any] :  ? [v7: any] : (below(v0, v3, v4) = v7 &
% 125.46/17.46                element(v4, v2) = v6 & ( ~ (v6 = 0) | (( ~ (v7 = 0) | v5 = v4) & (
% 125.46/17.46                      ~ (v5 = v4) | v7 = 0))))) &  ! [v3: $i] :  ! [v4: $i] : ( ~
% 125.46/17.46              (element(v4, v2) = 0) |  ~ (element(v3, v2) = 0) |  ~ $i(v4) |  ~
% 125.46/17.46              $i(v3) |  ? [v5: any] :  ? [v6: $i] : (below(v0, v3, v4) = v5 &
% 125.46/17.46                join(v0, v3, v4) = v6 & $i(v6) & ( ~ (v6 = v4) | v5 = 0) & ( ~ (v5
% 125.46/17.46                    = 0) | v6 = v4)))))))
% 125.46/17.46  
% 125.46/17.46    (dt_k1_lattice3)
% 125.46/17.46     ! [v0: $i] :  ! [v1: $i] : ( ~ (boole_lattice(v0) = v1) |  ~ $i(v0) |
% 125.46/17.46      strict_latt_str(v1) = 0) &  ! [v0: $i] :  ! [v1: $i] : ( ~
% 125.46/17.46      (boole_lattice(v0) = v1) |  ~ $i(v0) | latt_str(v1) = 0)
% 125.46/17.46  
% 125.46/17.46    (dt_k1_lattices)
% 125.46/17.46     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : ( ~ (join(v0, v1, v2)
% 125.46/17.46        = v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v4: any] :  ? [v5: any] : 
% 125.46/17.46      ? [v6: $i] :  ? [v7: any] :  ? [v8: any] :  ? [v9: any] : (empty_carrier(v0)
% 125.46/17.46        = v4 & join_semilatt_str(v0) = v5 & element(v3, v6) = v9 & element(v2, v6)
% 125.46/17.46        = v8 & element(v1, v6) = v7 & the_carrier(v0) = v6 & $i(v6) & ( ~ (v8 = 0)
% 125.46/17.46          |  ~ (v7 = 0) |  ~ (v5 = 0) | v9 = 0 | v4 = 0)))
% 125.46/17.46  
% 125.46/17.46    (dt_k2_lattices)
% 125.46/17.46     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : ( ~ (meet(v0, v1, v2)
% 125.46/17.46        = v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v4: any] :  ? [v5: any] : 
% 125.46/17.46      ? [v6: $i] :  ? [v7: any] :  ? [v8: any] :  ? [v9: any] :
% 125.46/17.46      (meet_semilatt_str(v0) = v5 & empty_carrier(v0) = v4 & element(v3, v6) = v9
% 125.46/17.46        & element(v2, v6) = v8 & element(v1, v6) = v7 & the_carrier(v0) = v6 &
% 125.46/17.46        $i(v6) & ( ~ (v8 = 0) |  ~ (v7 = 0) |  ~ (v5 = 0) | v9 = 0 | v4 = 0)))
% 125.46/17.46  
% 125.46/17.46    (dt_l3_lattices)
% 125.96/17.47     ! [v0: $i] :  ! [v1: any] : ( ~ (meet_semilatt_str(v0) = v1) |  ~ $i(v0) |  ?
% 125.96/17.47      [v2: any] :  ? [v3: any] : (join_semilatt_str(v0) = v3 & latt_str(v0) = v2 &
% 125.96/17.47        ( ~ (v2 = 0) | (v3 = 0 & v1 = 0)))) &  ! [v0: $i] :  ! [v1: any] : ( ~
% 125.96/17.47      (join_semilatt_str(v0) = v1) |  ~ $i(v0) |  ? [v2: any] :  ? [v3: any] :
% 125.96/17.47      (meet_semilatt_str(v0) = v3 & latt_str(v0) = v2 & ( ~ (v2 = 0) | (v3 = 0 &
% 125.96/17.47            v1 = 0)))) &  ! [v0: $i] : ( ~ (latt_str(v0) = 0) |  ~ $i(v0) |
% 125.96/17.47      (meet_semilatt_str(v0) = 0 & join_semilatt_str(v0) = 0))
% 125.96/17.47  
% 125.96/17.47    (dt_u1_lattices)
% 125.96/17.47     ! [v0: $i] :  ! [v1: $i] : ( ~ (the_carrier(v0) = v1) |  ~ $i(v0) |  ? [v2:
% 125.96/17.47        any] :  ? [v3: $i] :  ? [v4: any] :  ? [v5: $i] :  ? [v6: any] :  ? [v7:
% 125.96/17.47        any] : (relation_of2_as_subset(v3, v5, v1) = v7 & quasi_total(v3, v5, v1)
% 125.96/17.47        = v6 & meet_semilatt_str(v0) = v2 & function(v3) = v4 &
% 125.96/17.47        cartesian_product2(v1, v1) = v5 & the_L_meet(v0) = v3 & $i(v5) & $i(v3) &
% 125.96/17.47        ( ~ (v2 = 0) | (v7 = 0 & v6 = 0 & v4 = 0)))) &  ! [v0: $i] :  ! [v1: $i] :
% 125.96/17.47    ( ~ (the_L_meet(v0) = v1) |  ~ $i(v0) |  ? [v2: any] :  ? [v3: any] :  ? [v4:
% 125.96/17.47        $i] :  ? [v5: $i] :  ? [v6: any] :  ? [v7: any] :
% 125.96/17.47      (relation_of2_as_subset(v1, v5, v4) = v7 & quasi_total(v1, v5, v4) = v6 &
% 125.96/17.47        meet_semilatt_str(v0) = v2 & function(v1) = v3 & cartesian_product2(v4,
% 125.96/17.47          v4) = v5 & the_carrier(v0) = v4 & $i(v5) & $i(v4) & ( ~ (v2 = 0) | (v7 =
% 125.96/17.47            0 & v6 = 0 & v3 = 0)))) &  ! [v0: $i] : ( ~ (meet_semilatt_str(v0) =
% 125.96/17.47        0) |  ~ $i(v0) |  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :
% 125.96/17.47      (relation_of2_as_subset(v1, v3, v2) = 0 & quasi_total(v1, v3, v2) = 0 &
% 125.96/17.47        function(v1) = 0 & cartesian_product2(v2, v2) = v3 & the_carrier(v0) = v2
% 125.96/17.47        & the_L_meet(v0) = v1 & $i(v3) & $i(v2) & $i(v1)))
% 125.96/17.47  
% 125.96/17.47    (dt_u2_lattices)
% 125.96/17.47     ! [v0: $i] :  ! [v1: $i] : ( ~ (the_carrier(v0) = v1) |  ~ $i(v0) |  ? [v2:
% 125.96/17.47        any] :  ? [v3: $i] :  ? [v4: any] :  ? [v5: $i] :  ? [v6: any] :  ? [v7:
% 125.96/17.47        any] : (relation_of2_as_subset(v3, v5, v1) = v7 & quasi_total(v3, v5, v1)
% 125.96/17.47        = v6 & join_semilatt_str(v0) = v2 & function(v3) = v4 &
% 125.96/17.47        cartesian_product2(v1, v1) = v5 & the_L_join(v0) = v3 & $i(v5) & $i(v3) &
% 125.96/17.47        ( ~ (v2 = 0) | (v7 = 0 & v6 = 0 & v4 = 0)))) &  ! [v0: $i] :  ! [v1: $i] :
% 125.96/17.47    ( ~ (the_L_join(v0) = v1) |  ~ $i(v0) |  ? [v2: any] :  ? [v3: any] :  ? [v4:
% 125.96/17.47        $i] :  ? [v5: $i] :  ? [v6: any] :  ? [v7: any] :
% 125.96/17.47      (relation_of2_as_subset(v1, v5, v4) = v7 & quasi_total(v1, v5, v4) = v6 &
% 125.96/17.47        join_semilatt_str(v0) = v2 & function(v1) = v3 & cartesian_product2(v4,
% 125.96/17.47          v4) = v5 & the_carrier(v0) = v4 & $i(v5) & $i(v4) & ( ~ (v2 = 0) | (v7 =
% 125.96/17.47            0 & v6 = 0 & v3 = 0)))) &  ! [v0: $i] : ( ~ (join_semilatt_str(v0) =
% 125.96/17.47        0) |  ~ $i(v0) |  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :
% 125.96/17.47      (relation_of2_as_subset(v1, v3, v2) = 0 & quasi_total(v1, v3, v2) = 0 &
% 125.96/17.47        function(v1) = 0 & cartesian_product2(v2, v2) = v3 & the_carrier(v0) = v2
% 125.96/17.47        & the_L_join(v0) = v1 & $i(v3) & $i(v2) & $i(v1)))
% 125.96/17.47  
% 125.96/17.47    (fc1_lattice3)
% 125.96/17.47     ! [v0: $i] :  ! [v1: $i] : ( ~ (boole_lattice(v0) = v1) |  ~ $i(v0) |
% 125.96/17.47      strict_latt_str(v1) = 0) &  ! [v0: $i] :  ! [v1: $i] : ( ~
% 125.96/17.47      (boole_lattice(v0) = v1) |  ~ $i(v0) |  ? [v2: int] : ( ~ (v2 = 0) &
% 125.96/17.47        empty_carrier(v1) = v2))
% 125.96/17.47  
% 125.96/17.47    (fc1_struct_0)
% 125.96/17.48     ! [v0: $i] :  ! [v1: int] : (v1 = 0 |  ~ (empty_carrier(v0) = v1) |  ~ $i(v0)
% 125.96/17.48      |  ? [v2: any] :  ? [v3: $i] :  ? [v4: any] : (one_sorted_str(v0) = v2 &
% 125.96/17.48        empty(v3) = v4 & the_carrier(v0) = v3 & $i(v3) & ( ~ (v4 = 0) |  ~ (v2 =
% 125.96/17.48            0)))) &  ! [v0: $i] :  ! [v1: $i] : ( ~ (the_carrier(v0) = v1) |  ~
% 125.96/17.48      $i(v0) |  ? [v2: any] :  ? [v3: any] :  ? [v4: any] : (one_sorted_str(v0) =
% 125.96/17.48        v3 & empty(v1) = v4 & empty_carrier(v0) = v2 & ( ~ (v4 = 0) |  ~ (v3 = 0)
% 125.96/17.48          | v2 = 0))) &  ! [v0: $i] : ( ~ (one_sorted_str(v0) = 0) |  ~ $i(v0) | 
% 125.96/17.48      ? [v1: any] :  ? [v2: $i] :  ? [v3: any] : (empty(v2) = v3 &
% 125.96/17.48        empty_carrier(v0) = v1 & the_carrier(v0) = v2 & $i(v2) & ( ~ (v3 = 0) | v1
% 125.96/17.48          = 0)))
% 125.96/17.48  
% 125.96/17.48    (fc3_lattices)
% 125.96/17.48     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : ( ~ (latt_str_of(v0,
% 125.96/17.48          v1, v2) = v3) |  ~ $i(v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v4: any] :  ?
% 125.96/17.48      [v5: any] :  ? [v6: $i] :  ? [v7: any] :  ? [v8: any] :  ? [v9: any] :  ?
% 125.96/17.48      [v10: any] :  ? [v11: any] :  ? [v12: any] :  ? [v13: any] : (empty(v0) = v4
% 125.96/17.48        & quasi_total(v2, v6, v0) = v10 & quasi_total(v1, v6, v0) = v7 &
% 125.96/17.48        relation_of2(v2, v6, v0) = v11 & relation_of2(v1, v6, v0) = v8 &
% 125.96/17.48        empty_carrier(v3) = v12 & function(v2) = v9 & function(v1) = v5 &
% 125.96/17.48        cartesian_product2(v0, v0) = v6 & strict_latt_str(v3) = v13 & $i(v6) & ( ~
% 125.96/17.48          (v11 = 0) |  ~ (v10 = 0) |  ~ (v9 = 0) |  ~ (v8 = 0) |  ~ (v7 = 0) |  ~
% 125.96/17.48          (v5 = 0) | v4 = 0 | (v13 = 0 &  ~ (v12 = 0)))))
% 125.96/17.48  
% 125.96/17.48    (rc3_lattices)
% 125.96/17.48     ? [v0: $i] : (strict_latt_str(v0) = 0 & latt_str(v0) = 0 & $i(v0))
% 125.96/17.48  
% 125.96/17.48    (rc5_struct_0)
% 125.96/17.48     ! [v0: $i] :  ! [v1: int] : (v1 = 0 |  ~ (empty_carrier(v0) = v1) |  ~ $i(v0)
% 125.96/17.48      |  ? [v2: any] :  ? [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :  ? [v6: int] :  ?
% 125.96/17.48      [v7: int] : (one_sorted_str(v0) = v2 & powerset(v3) = v4 & the_carrier(v0) =
% 125.96/17.48        v3 & $i(v5) & $i(v4) & $i(v3) & ( ~ (v2 = 0) | (v6 = 0 &  ~ (v7 = 0) &
% 125.96/17.48            empty(v5) = v7 & element(v5, v4) = 0)))) &  ! [v0: $i] :  ! [v1: $i] :
% 125.96/17.48    ( ~ (the_carrier(v0) = v1) |  ~ $i(v0) |  ? [v2: any] :  ? [v3: any] :  ? [v4:
% 125.96/17.48        $i] :  ? [v5: $i] :  ? [v6: int] :  ? [v7: int] : (one_sorted_str(v0) = v3
% 125.96/17.48        & empty_carrier(v0) = v2 & powerset(v1) = v4 & $i(v5) & $i(v4) & ( ~ (v3 =
% 125.96/17.48            0) | v2 = 0 | (v6 = 0 &  ~ (v7 = 0) & empty(v5) = v7 & element(v5, v4)
% 125.96/17.48            = 0)))) &  ! [v0: $i] : ( ~ (one_sorted_str(v0) = 0) |  ~ $i(v0) |  ?
% 125.96/17.48      [v1: any] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: $i] :  ? [v5: int] :  ? [v6:
% 125.96/17.48        int] : (empty_carrier(v0) = v1 & powerset(v2) = v3 & the_carrier(v0) = v2
% 125.96/17.48        & $i(v4) & $i(v3) & $i(v2) & (v1 = 0 | (v5 = 0 &  ~ (v6 = 0) & empty(v4) =
% 125.96/17.48            v6 & element(v4, v3) = 0))))
% 125.96/17.48  
% 125.96/17.48    (rc6_lattices)
% 125.96/17.48     ? [v0: $i] :  ? [v1: int] : ( ~ (v1 = 0) & empty_carrier(v0) = v1 &
% 125.96/17.48      strict_latt_str(v0) = 0 & latt_str(v0) = 0 & $i(v0))
% 125.96/17.48  
% 125.96/17.48    (t12_xboole_1)
% 125.96/17.48     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v2 = v1 |  ~ (set_union2(v0, v1) =
% 125.96/17.48        v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: int] : ( ~ (v3 = 0) & subset(v0, v1)
% 125.96/17.48        = v3)) &  ! [v0: $i] :  ! [v1: $i] : ( ~ (subset(v0, v1) = 0) |  ~ $i(v1)
% 125.96/17.48      |  ~ $i(v0) | set_union2(v0, v1) = v1)
% 125.96/17.48  
% 125.96/17.48    (t1_lattice3)
% 125.96/17.49     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5:
% 125.96/17.49      $i] : ( ~ (boole_lattice(v0) = v2) |  ~ (meet(v2, v1, v4) = v5) |  ~
% 125.96/17.49      (element(v1, v3) = 0) |  ~ (the_carrier(v2) = v3) |  ~ $i(v4) |  ~ $i(v1) | 
% 125.96/17.49      ~ $i(v0) |  ? [v6: any] :  ? [v7: $i] :  ? [v8: $i] :  ? [v9: $i] :
% 125.96/17.49      (join(v2, v1, v4) = v7 & set_intersection2(v1, v4) = v9 & set_union2(v1, v4)
% 125.96/17.49        = v8 & element(v4, v3) = v6 & $i(v9) & $i(v8) & $i(v7) & ( ~ (v6 = 0) |
% 125.96/17.49          (v9 = v5 & v8 = v7)))) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  !
% 125.96/17.49    [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~ (boole_lattice(v0) = v2) |  ~
% 125.96/17.49      (join(v2, v1, v4) = v5) |  ~ (element(v1, v3) = 0) |  ~ (the_carrier(v2) =
% 125.96/17.49        v3) |  ~ $i(v4) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: any] :  ? [v7: $i] :  ?
% 125.96/17.49      [v8: $i] :  ? [v9: $i] : (meet(v2, v1, v4) = v8 & set_intersection2(v1, v4)
% 125.96/17.49        = v9 & set_union2(v1, v4) = v7 & element(v4, v3) = v6 & $i(v9) & $i(v8) &
% 125.96/17.49        $i(v7) & ( ~ (v6 = 0) | (v9 = v8 & v7 = v5)))) &  ! [v0: $i] :  ! [v1: $i]
% 125.96/17.49    :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~
% 125.96/17.49      (boole_lattice(v0) = v2) |  ~ (set_intersection2(v1, v4) = v5) |  ~
% 125.96/17.49      (element(v1, v3) = 0) |  ~ (the_carrier(v2) = v3) |  ~ $i(v4) |  ~ $i(v1) | 
% 125.96/17.49      ~ $i(v0) |  ? [v6: any] :  ? [v7: $i] :  ? [v8: $i] :  ? [v9: $i] :
% 125.96/17.49      (meet(v2, v1, v4) = v9 & join(v2, v1, v4) = v7 & set_union2(v1, v4) = v8 &
% 125.96/17.49        element(v4, v3) = v6 & $i(v9) & $i(v8) & $i(v7) & ( ~ (v6 = 0) | (v9 = v5
% 125.96/17.49            & v8 = v7)))) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i]
% 125.96/17.49    :  ! [v4: $i] :  ! [v5: $i] : ( ~ (boole_lattice(v0) = v2) |  ~
% 125.96/17.49      (set_union2(v1, v4) = v5) |  ~ (element(v1, v3) = 0) |  ~ (the_carrier(v2) =
% 125.96/17.49        v3) |  ~ $i(v4) |  ~ $i(v1) |  ~ $i(v0) |  ? [v6: any] :  ? [v7: $i] :  ?
% 125.96/17.49      [v8: $i] :  ? [v9: $i] : (meet(v2, v1, v4) = v8 & join(v2, v1, v4) = v7 &
% 125.96/17.49        set_intersection2(v1, v4) = v9 & element(v4, v3) = v6 & $i(v9) & $i(v8) &
% 125.96/17.49        $i(v7) & ( ~ (v6 = 0) | (v9 = v8 & v7 = v5)))) &  ! [v0: $i] :  ! [v1: $i]
% 125.96/17.49    :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : ( ~ (boole_lattice(v0) = v2) |  ~
% 125.96/17.49      (element(v4, v3) = 0) |  ~ (element(v1, v3) = 0) |  ~ (the_carrier(v2) = v3)
% 125.96/17.49      |  ~ $i(v4) |  ~ $i(v1) |  ~ $i(v0) |  ? [v5: $i] :  ? [v6: $i] : (meet(v2,
% 125.96/17.49          v1, v4) = v6 & join(v2, v1, v4) = v5 & set_intersection2(v1, v4) = v6 &
% 125.96/17.49        set_union2(v1, v4) = v5 & $i(v6) & $i(v5)))
% 125.96/17.49  
% 125.96/17.49    (t2_lattice3)
% 125.96/17.49     ? [v0: $i] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: $i] :  ? [v5:
% 125.96/17.49      any] :  ? [v6: any] : (subset(v1, v4) = v6 & boole_lattice(v0) = v2 &
% 125.96/17.49      below(v2, v1, v4) = v5 & element(v4, v3) = 0 & element(v1, v3) = 0 &
% 125.96/17.49      the_carrier(v2) = v3 & $i(v4) & $i(v3) & $i(v2) & $i(v1) & $i(v0) & ((v6 = 0
% 125.96/17.49          &  ~ (v5 = 0)) | (v5 = 0 &  ~ (v6 = 0))))
% 125.96/17.49  
% 125.96/17.49    (t7_xboole_1)
% 125.96/17.49     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~ (set_union2(v0, v1) = v2) |  ~
% 125.96/17.49      $i(v1) |  ~ $i(v0) | subset(v0, v2) = 0)
% 125.96/17.49  
% 125.96/17.49    (function-axioms)
% 126.14/17.50     ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :  ! [v5:
% 126.14/17.50      $i] :  ! [v6: $i] :  ! [v7: $i] : (v1 = v0 |  ~ (apply_binary_as_element(v7,
% 126.14/17.50          v6, v5, v4, v3, v2) = v1) |  ~ (apply_binary_as_element(v7, v6, v5, v4,
% 126.14/17.50          v3, v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool]
% 126.14/17.50    :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 126.14/17.50      (relation_of2_as_subset(v4, v3, v2) = v1) |  ~ (relation_of2_as_subset(v4,
% 126.14/17.50          v3, v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool]
% 126.14/17.50    :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (quasi_total(v4, v3,
% 126.14/17.50          v2) = v1) |  ~ (quasi_total(v4, v3, v2) = v0)) &  ! [v0:
% 126.14/17.50      MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i]
% 126.14/17.50    :  ! [v4: $i] : (v1 = v0 |  ~ (relation_of2(v4, v3, v2) = v1) |  ~
% 126.14/17.50      (relation_of2(v4, v3, v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 126.14/17.50      MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~
% 126.14/17.50      (below(v4, v3, v2) = v1) |  ~ (below(v4, v3, v2) = v0)) &  ! [v0: $i] :  !
% 126.14/17.50    [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (meet(v4,
% 126.14/17.50          v3, v2) = v1) |  ~ (meet(v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i]
% 126.14/17.50    :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (join(v4, v3, v2) =
% 126.14/17.50        v1) |  ~ (join(v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2:
% 126.14/17.50      $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (apply_binary(v4, v3, v2) =
% 126.14/17.50        v1) |  ~ (apply_binary(v4, v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  !
% 126.14/17.50    [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (latt_str_of(v4, v3, v2)
% 126.14/17.50        = v1) |  ~ (latt_str_of(v4, v3, v2) = v0)) &  ! [v0: MultipleValueBool] : 
% 126.14/17.50    ! [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 126.14/17.50      (subset(v3, v2) = v1) |  ~ (subset(v3, v2) = v0)) &  ! [v0: $i] :  ! [v1:
% 126.14/17.50      $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~ (ordered_pair(v3, v2) = v1)
% 126.14/17.50      |  ~ (ordered_pair(v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i]
% 126.14/17.50    :  ! [v3: $i] : (v1 = v0 |  ~ (apply(v3, v2) = v1) |  ~ (apply(v3, v2) = v0))
% 126.14/17.51    &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 126.14/17.51      (set_intersection2(v3, v2) = v1) |  ~ (set_intersection2(v3, v2) = v0)) &  !
% 126.14/17.51    [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 126.14/17.51      (set_union2(v3, v2) = v1) |  ~ (set_union2(v3, v2) = v0)) &  ! [v0: $i] :  !
% 126.14/17.51    [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~ (unordered_pair(v3, v2) =
% 126.14/17.51        v1) |  ~ (unordered_pair(v3, v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  !
% 126.14/17.51    [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~ (cartesian_product2(v3, v2) = v1) |  ~
% 126.14/17.51      (cartesian_product2(v3, v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 126.14/17.51      MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~ (element(v3,
% 126.14/17.51          v2) = v1) |  ~ (element(v3, v2) = v0)) &  ! [v0: MultipleValueBool] :  !
% 126.14/17.51    [v1: MultipleValueBool] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~ (in(v3,
% 126.14/17.51          v2) = v1) |  ~ (in(v3, v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 126.14/17.51      MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~ (one_sorted_str(v2) = v1) |
% 126.14/17.51       ~ (one_sorted_str(v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 126.14/17.51      MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~ (empty(v2) = v1) |  ~
% 126.14/17.51      (empty(v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~
% 126.14/17.51      (boole_lattice(v2) = v1) |  ~ (boole_lattice(v2) = v0)) &  ! [v0: $i] :  !
% 126.14/17.51    [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~ (singleton(v2) = v1) |  ~
% 126.14/17.51      (singleton(v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 126.14/17.51      MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~ (meet_semilatt_str(v2) =
% 126.14/17.51        v1) |  ~ (meet_semilatt_str(v2) = v0)) &  ! [v0: MultipleValueBool] :  !
% 126.14/17.51    [v1: MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~ (empty_carrier(v2) = v1)
% 126.14/17.51      |  ~ (empty_carrier(v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 126.14/17.51      MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~ (join_semilatt_str(v2) =
% 126.14/17.51        v1) |  ~ (join_semilatt_str(v2) = v0)) &  ! [v0: MultipleValueBool] :  !
% 126.14/17.51    [v1: MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~ (function(v2) = v1) |  ~
% 126.14/17.51      (function(v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 | 
% 126.14/17.51      ~ (powerset(v2) = v1) |  ~ (powerset(v2) = v0)) &  ! [v0: MultipleValueBool]
% 126.14/17.51    :  ! [v1: MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~ (relation(v2) = v1)
% 126.14/17.51      |  ~ (relation(v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 126.14/17.51      MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~ (strict_latt_str(v2) = v1)
% 126.14/17.51      |  ~ (strict_latt_str(v2) = v0)) &  ! [v0: MultipleValueBool] :  ! [v1:
% 126.14/17.51      MultipleValueBool] :  ! [v2: $i] : (v1 = v0 |  ~ (latt_str(v2) = v1) |  ~
% 126.14/17.51      (latt_str(v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 | 
% 126.14/17.51      ~ (the_carrier(v2) = v1) |  ~ (the_carrier(v2) = v0)) &  ! [v0: $i] :  !
% 126.14/17.51    [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~ (the_L_join(v2) = v1) |  ~
% 126.14/17.51      (the_L_join(v2) = v0)) &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0
% 126.14/17.51      |  ~ (the_L_meet(v2) = v1) |  ~ (the_L_meet(v2) = v0))
% 126.14/17.51  
% 126.14/17.51  Further assumptions not needed in the proof:
% 126.14/17.51  --------------------------------------------
% 126.14/17.51  antisymmetry_r2_hidden, cc1_relset_1, commutativity_k2_tarski,
% 126.14/17.51  commutativity_k3_xboole_0, d1_binop_1, d5_tarski, dt_g3_lattices, dt_k1_binop_1,
% 126.14/17.51  dt_k1_funct_1, dt_k1_tarski, dt_k1_xboole_0, dt_k1_zfmisc_1, dt_k2_binop_1,
% 126.14/17.51  dt_k2_tarski, dt_k2_xboole_0, dt_k2_zfmisc_1, dt_k3_xboole_0, dt_k4_tarski,
% 126.14/17.51  dt_l1_lattices, dt_l1_struct_0, dt_l2_lattices, dt_m1_relset_1, dt_m1_subset_1,
% 126.14/17.51  dt_m2_relset_1, dt_u1_struct_0, existence_l1_lattices, existence_l1_struct_0,
% 126.14/17.51  existence_l2_lattices, existence_l3_lattices, existence_m1_relset_1,
% 126.14/17.51  existence_m1_subset_1, existence_m2_relset_1, fc1_subset_1, fc1_xboole_0,
% 126.14/17.51  fc2_subset_1, fc2_xboole_0, fc3_subset_1, fc3_xboole_0, fc4_subset_1,
% 126.14/17.51  free_g3_lattices, idempotence_k2_xboole_0, idempotence_k3_xboole_0,
% 126.14/17.51  rc1_subset_1, rc1_xboole_0, rc2_subset_1, rc2_xboole_0, rc3_struct_0,
% 126.14/17.51  redefinition_k2_binop_1, redefinition_m2_relset_1, reflexivity_r1_tarski,
% 126.14/17.51  t1_boole, t1_subset, t2_boole, t2_subset, t3_subset, t4_subset, t5_subset,
% 126.14/17.51  t6_boole, t7_boole, t8_boole
% 126.14/17.51  
% 126.14/17.51  Those formulas are unsatisfiable:
% 126.14/17.51  ---------------------------------
% 126.14/17.51  
% 126.14/17.51  Begin of proof
% 126.14/17.51  | 
% 126.14/17.51  | ALPHA: (abstractness_v3_lattices) implies:
% 126.14/17.51  |   (1)   ! [v0: $i] : ( ~ (latt_str(v0) = 0) |  ~ $i(v0) |  ? [v1: any] :  ?
% 126.14/17.51  |          [v2: $i] :  ? [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 126.14/17.51  |          (strict_latt_str(v0) = v1 & the_carrier(v0) = v2 & the_L_join(v0) =
% 126.14/17.51  |            v3 & the_L_meet(v0) = v4 & latt_str_of(v2, v3, v4) = v5 & $i(v5) &
% 126.14/17.51  |            $i(v4) & $i(v3) & $i(v2) & ( ~ (v1 = 0) | v5 = v0)))
% 126.14/17.51  |   (2)   ! [v0: $i] : ( ~ (strict_latt_str(v0) = 0) |  ~ $i(v0) |  ? [v1: any]
% 126.14/17.51  |          :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: $i] :  ? [v5: $i] :
% 126.14/17.51  |          (latt_str(v0) = v1 & the_carrier(v0) = v2 & the_L_join(v0) = v3 &
% 126.14/17.51  |            the_L_meet(v0) = v4 & latt_str_of(v2, v3, v4) = v5 & $i(v5) &
% 126.14/17.51  |            $i(v4) & $i(v3) & $i(v2) & ( ~ (v1 = 0) | v5 = v0)))
% 126.14/17.51  |   (3)   ! [v0: $i] :  ! [v1: $i] : ( ~ (the_carrier(v0) = v1) |  ~ $i(v0) |  ?
% 126.14/17.51  |          [v2: any] :  ? [v3: any] :  ? [v4: $i] :  ? [v5: $i] :  ? [v6: $i] :
% 126.14/17.51  |          (strict_latt_str(v0) = v3 & latt_str(v0) = v2 & the_L_join(v0) = v4 &
% 126.14/17.51  |            the_L_meet(v0) = v5 & latt_str_of(v1, v4, v5) = v6 & $i(v6) &
% 126.14/17.51  |            $i(v5) & $i(v4) & ( ~ (v3 = 0) |  ~ (v2 = 0) | v6 = v0)))
% 126.14/17.51  | 
% 126.14/17.51  | ALPHA: (commutativity_k2_xboole_0) implies:
% 126.14/17.51  |   (4)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~ (set_union2(v1, v0) = v2)
% 126.14/17.51  |          |  ~ $i(v1) |  ~ $i(v0) | (set_union2(v0, v1) = v2 & $i(v2)))
% 126.14/17.51  | 
% 126.14/17.51  | ALPHA: (d1_lattices) implies:
% 126.14/17.52  |   (5)   ! [v0: $i] : ( ~ (join_semilatt_str(v0) = 0) |  ~ $i(v0) |  ? [v1:
% 126.14/17.52  |            any] :  ? [v2: $i] :  ? [v3: $i] : (empty_carrier(v0) = v1 &
% 126.14/17.52  |            the_carrier(v0) = v2 & the_L_join(v0) = v3 & $i(v3) & $i(v2) & (v1
% 126.14/17.52  |              = 0 | ( ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] : ( ~
% 126.14/17.52  |                  (apply_binary_as_element(v2, v2, v2, v3, v4, v5) = v6) |  ~
% 126.14/17.52  |                  (element(v4, v2) = 0) |  ~ $i(v5) |  ~ $i(v4) |  ? [v7: any]
% 126.14/17.52  |                  :  ? [v8: $i] : (join(v0, v4, v5) = v8 & element(v5, v2) = v7
% 126.14/17.52  |                    & $i(v8) & ( ~ (v7 = 0) | v8 = v6))) &  ! [v4: $i] :  !
% 126.14/17.52  |                [v5: $i] :  ! [v6: $i] : ( ~ (join(v0, v4, v5) = v6) |  ~
% 126.14/17.52  |                  (element(v4, v2) = 0) |  ~ $i(v5) |  ~ $i(v4) |  ? [v7: any]
% 126.14/17.52  |                  :  ? [v8: $i] : (apply_binary_as_element(v2, v2, v2, v3, v4,
% 126.14/17.52  |                      v5) = v8 & element(v5, v2) = v7 & $i(v8) & ( ~ (v7 = 0) |
% 126.14/17.52  |                      v8 = v6))) &  ! [v4: $i] :  ! [v5: $i] : ( ~ (element(v5,
% 126.14/17.52  |                      v2) = 0) |  ~ (element(v4, v2) = 0) |  ~ $i(v5) |  ~
% 126.14/17.52  |                  $i(v4) |  ? [v6: $i] : (apply_binary_as_element(v2, v2, v2,
% 126.14/17.52  |                      v3, v4, v5) = v6 & join(v0, v4, v5) = v6 & $i(v6)))))))
% 126.14/17.52  |   (6)   ! [v0: $i] :  ! [v1: $i] : ( ~ (the_L_join(v0) = v1) |  ~ $i(v0) |  ?
% 126.14/17.52  |          [v2: any] :  ? [v3: any] :  ? [v4: $i] : (empty_carrier(v0) = v2 &
% 126.14/17.52  |            join_semilatt_str(v0) = v3 & the_carrier(v0) = v4 & $i(v4) & ( ~
% 126.14/17.52  |              (v3 = 0) | v2 = 0 | ( ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : (
% 126.14/17.52  |                  ~ (apply_binary_as_element(v4, v4, v4, v1, v5, v6) = v7) |  ~
% 126.14/17.52  |                  (element(v5, v4) = 0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v8: any]
% 126.14/17.52  |                  :  ? [v9: $i] : (join(v0, v5, v6) = v9 & element(v6, v4) = v8
% 126.14/17.52  |                    & $i(v9) & ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  !
% 126.14/17.52  |                [v6: $i] :  ! [v7: $i] : ( ~ (join(v0, v5, v6) = v7) |  ~
% 126.14/17.52  |                  (element(v5, v4) = 0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v8: any]
% 126.14/17.52  |                  :  ? [v9: $i] : (apply_binary_as_element(v4, v4, v4, v1, v5,
% 126.14/17.52  |                      v6) = v9 & element(v6, v4) = v8 & $i(v9) & ( ~ (v8 = 0) |
% 126.14/17.52  |                      v9 = v7))) &  ! [v5: $i] :  ! [v6: $i] : ( ~ (element(v6,
% 126.14/17.52  |                      v4) = 0) |  ~ (element(v5, v4) = 0) |  ~ $i(v6) |  ~
% 126.14/17.52  |                  $i(v5) |  ? [v7: $i] : (apply_binary_as_element(v4, v4, v4,
% 126.14/17.52  |                      v1, v5, v6) = v7 & join(v0, v5, v6) = v7 & $i(v7)))))))
% 126.14/17.52  |   (7)   ! [v0: $i] :  ! [v1: $i] : ( ~ (the_carrier(v0) = v1) |  ~ $i(v0) |  ?
% 126.14/17.52  |          [v2: any] :  ? [v3: any] :  ? [v4: $i] : (empty_carrier(v0) = v2 &
% 126.14/17.52  |            join_semilatt_str(v0) = v3 & the_L_join(v0) = v4 & $i(v4) & ( ~ (v3
% 126.14/17.52  |                = 0) | v2 = 0 | ( ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : ( ~
% 126.14/17.52  |                  (apply_binary_as_element(v1, v1, v1, v4, v5, v6) = v7) |  ~
% 126.14/17.52  |                  (element(v5, v1) = 0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v8: any]
% 126.14/17.52  |                  :  ? [v9: $i] : (join(v0, v5, v6) = v9 & element(v6, v1) = v8
% 126.14/17.52  |                    & $i(v9) & ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  !
% 126.14/17.52  |                [v6: $i] :  ! [v7: $i] : ( ~ (join(v0, v5, v6) = v7) |  ~
% 126.14/17.52  |                  (element(v5, v1) = 0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v8: any]
% 126.14/17.52  |                  :  ? [v9: $i] : (apply_binary_as_element(v1, v1, v1, v4, v5,
% 126.14/17.52  |                      v6) = v9 & element(v6, v1) = v8 & $i(v9) & ( ~ (v8 = 0) |
% 126.14/17.52  |                      v9 = v7))) &  ! [v5: $i] :  ! [v6: $i] : ( ~ (element(v6,
% 126.14/17.52  |                      v1) = 0) |  ~ (element(v5, v1) = 0) |  ~ $i(v6) |  ~
% 126.14/17.52  |                  $i(v5) |  ? [v7: $i] : (apply_binary_as_element(v1, v1, v1,
% 126.14/17.52  |                      v4, v5, v6) = v7 & join(v0, v5, v6) = v7 & $i(v7)))))))
% 126.14/17.52  |   (8)   ! [v0: $i] :  ! [v1: int] : (v1 = 0 |  ~ (empty_carrier(v0) = v1) |  ~
% 126.14/17.52  |          $i(v0) |  ? [v2: any] :  ? [v3: $i] :  ? [v4: $i] :
% 126.14/17.52  |          (join_semilatt_str(v0) = v2 & the_carrier(v0) = v3 & the_L_join(v0) =
% 126.14/17.52  |            v4 & $i(v4) & $i(v3) & ( ~ (v2 = 0) | ( ! [v5: $i] :  ! [v6: $i] : 
% 126.14/17.52  |                ! [v7: $i] : ( ~ (apply_binary_as_element(v3, v3, v3, v4, v5,
% 126.14/17.52  |                      v6) = v7) |  ~ (element(v5, v3) = 0) |  ~ $i(v6) |  ~
% 126.14/17.52  |                  $i(v5) |  ? [v8: any] :  ? [v9: $i] : (join(v0, v5, v6) = v9
% 126.14/17.52  |                    & element(v6, v3) = v8 & $i(v9) & ( ~ (v8 = 0) | v9 = v7)))
% 126.14/17.52  |                &  ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : ( ~ (join(v0, v5,
% 126.14/17.52  |                      v6) = v7) |  ~ (element(v5, v3) = 0) |  ~ $i(v6) |  ~
% 126.14/17.52  |                  $i(v5) |  ? [v8: any] :  ? [v9: $i] :
% 126.14/17.52  |                  (apply_binary_as_element(v3, v3, v3, v4, v5, v6) = v9 &
% 126.14/17.52  |                    element(v6, v3) = v8 & $i(v9) & ( ~ (v8 = 0) | v9 = v7))) &
% 126.14/17.52  |                 ! [v5: $i] :  ! [v6: $i] : ( ~ (element(v6, v3) = 0) |  ~
% 126.14/17.52  |                  (element(v5, v3) = 0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v7: $i] :
% 126.14/17.52  |                  (apply_binary_as_element(v3, v3, v3, v4, v5, v6) = v7 &
% 126.14/17.52  |                    join(v0, v5, v6) = v7 & $i(v7)))))))
% 126.14/17.52  | 
% 126.14/17.52  | ALPHA: (d2_lattices) implies:
% 126.14/17.53  |   (9)   ! [v0: $i] : ( ~ (meet_semilatt_str(v0) = 0) |  ~ $i(v0) |  ? [v1:
% 126.14/17.53  |            any] :  ? [v2: $i] :  ? [v3: $i] : (empty_carrier(v0) = v1 &
% 126.14/17.53  |            the_carrier(v0) = v2 & the_L_meet(v0) = v3 & $i(v3) & $i(v2) & (v1
% 126.14/17.53  |              = 0 | ( ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] : ( ~ (meet(v0,
% 126.14/17.53  |                      v4, v5) = v6) |  ~ (element(v4, v2) = 0) |  ~ $i(v5) |  ~
% 126.14/17.53  |                  $i(v4) |  ? [v7: any] :  ? [v8: $i] :
% 126.14/17.53  |                  (apply_binary_as_element(v2, v2, v2, v3, v4, v5) = v8 &
% 126.14/17.53  |                    element(v5, v2) = v7 & $i(v8) & ( ~ (v7 = 0) | v8 = v6))) &
% 126.14/17.53  |                 ! [v4: $i] :  ! [v5: $i] :  ! [v6: $i] : ( ~
% 126.14/17.53  |                  (apply_binary_as_element(v2, v2, v2, v3, v4, v5) = v6) |  ~
% 126.14/17.53  |                  (element(v4, v2) = 0) |  ~ $i(v5) |  ~ $i(v4) |  ? [v7: any]
% 126.14/17.53  |                  :  ? [v8: $i] : (meet(v0, v4, v5) = v8 & element(v5, v2) = v7
% 126.14/17.53  |                    & $i(v8) & ( ~ (v7 = 0) | v8 = v6))) &  ! [v4: $i] :  !
% 126.14/17.53  |                [v5: $i] : ( ~ (element(v5, v2) = 0) |  ~ (element(v4, v2) = 0)
% 126.14/17.53  |                  |  ~ $i(v5) |  ~ $i(v4) |  ? [v6: $i] : (meet(v0, v4, v5) =
% 126.14/17.53  |                    v6 & apply_binary_as_element(v2, v2, v2, v3, v4, v5) = v6 &
% 126.14/17.53  |                    $i(v6)))))))
% 126.14/17.53  |   (10)   ! [v0: $i] :  ! [v1: $i] : ( ~ (the_L_meet(v0) = v1) |  ~ $i(v0) |  ?
% 126.14/17.53  |           [v2: any] :  ? [v3: any] :  ? [v4: $i] : (meet_semilatt_str(v0) = v3
% 126.14/17.53  |             & empty_carrier(v0) = v2 & the_carrier(v0) = v4 & $i(v4) & ( ~ (v3
% 126.14/17.53  |                 = 0) | v2 = 0 | ( ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : ( ~
% 126.14/17.53  |                   (meet(v0, v5, v6) = v7) |  ~ (element(v5, v4) = 0) |  ~
% 126.14/17.53  |                   $i(v6) |  ~ $i(v5) |  ? [v8: any] :  ? [v9: $i] :
% 126.14/17.53  |                   (apply_binary_as_element(v4, v4, v4, v1, v5, v6) = v9 &
% 126.14/17.53  |                     element(v6, v4) = v8 & $i(v9) & ( ~ (v8 = 0) | v9 = v7)))
% 126.14/17.53  |                 &  ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : ( ~
% 126.14/17.53  |                   (apply_binary_as_element(v4, v4, v4, v1, v5, v6) = v7) |  ~
% 126.14/17.53  |                   (element(v5, v4) = 0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v8: any]
% 126.14/17.53  |                   :  ? [v9: $i] : (meet(v0, v5, v6) = v9 & element(v6, v4) =
% 126.14/17.53  |                     v8 & $i(v9) & ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  !
% 126.14/17.53  |                 [v6: $i] : ( ~ (element(v6, v4) = 0) |  ~ (element(v5, v4) =
% 126.14/17.53  |                     0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v7: $i] : (meet(v0, v5,
% 126.14/17.53  |                       v6) = v7 & apply_binary_as_element(v4, v4, v4, v1, v5,
% 126.14/17.53  |                       v6) = v7 & $i(v7)))))))
% 126.30/17.53  |   (11)   ! [v0: $i] :  ! [v1: $i] : ( ~ (the_carrier(v0) = v1) |  ~ $i(v0) | 
% 126.30/17.53  |           ? [v2: any] :  ? [v3: any] :  ? [v4: $i] : (meet_semilatt_str(v0) =
% 126.30/17.53  |             v3 & empty_carrier(v0) = v2 & the_L_meet(v0) = v4 & $i(v4) & ( ~
% 126.30/17.53  |               (v3 = 0) | v2 = 0 | ( ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : (
% 126.30/17.53  |                   ~ (meet(v0, v5, v6) = v7) |  ~ (element(v5, v1) = 0) |  ~
% 126.30/17.53  |                   $i(v6) |  ~ $i(v5) |  ? [v8: any] :  ? [v9: $i] :
% 126.30/17.53  |                   (apply_binary_as_element(v1, v1, v1, v4, v5, v6) = v9 &
% 126.30/17.53  |                     element(v6, v1) = v8 & $i(v9) & ( ~ (v8 = 0) | v9 = v7)))
% 126.30/17.53  |                 &  ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : ( ~
% 126.30/17.53  |                   (apply_binary_as_element(v1, v1, v1, v4, v5, v6) = v7) |  ~
% 126.30/17.53  |                   (element(v5, v1) = 0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v8: any]
% 126.30/17.53  |                   :  ? [v9: $i] : (meet(v0, v5, v6) = v9 & element(v6, v1) =
% 126.30/17.53  |                     v8 & $i(v9) & ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  !
% 126.30/17.53  |                 [v6: $i] : ( ~ (element(v6, v1) = 0) |  ~ (element(v5, v1) =
% 126.30/17.53  |                     0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v7: $i] : (meet(v0, v5,
% 126.30/17.53  |                       v6) = v7 & apply_binary_as_element(v1, v1, v1, v4, v5,
% 126.30/17.53  |                       v6) = v7 & $i(v7)))))))
% 126.30/17.53  |   (12)   ! [v0: $i] :  ! [v1: int] : (v1 = 0 |  ~ (empty_carrier(v0) = v1) | 
% 126.30/17.53  |           ~ $i(v0) |  ? [v2: any] :  ? [v3: $i] :  ? [v4: $i] :
% 126.30/17.53  |           (meet_semilatt_str(v0) = v2 & the_carrier(v0) = v3 & the_L_meet(v0)
% 126.30/17.53  |             = v4 & $i(v4) & $i(v3) & ( ~ (v2 = 0) | ( ! [v5: $i] :  ! [v6: $i]
% 126.30/17.53  |                 :  ! [v7: $i] : ( ~ (meet(v0, v5, v6) = v7) |  ~ (element(v5,
% 126.30/17.53  |                       v3) = 0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v8: any] :  ?
% 126.30/17.53  |                   [v9: $i] : (apply_binary_as_element(v3, v3, v3, v4, v5, v6)
% 126.30/17.54  |                     = v9 & element(v6, v3) = v8 & $i(v9) & ( ~ (v8 = 0) | v9 =
% 126.30/17.54  |                       v7))) &  ! [v5: $i] :  ! [v6: $i] :  ! [v7: $i] : ( ~
% 126.30/17.54  |                   (apply_binary_as_element(v3, v3, v3, v4, v5, v6) = v7) |  ~
% 126.30/17.54  |                   (element(v5, v3) = 0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v8: any]
% 126.30/17.54  |                   :  ? [v9: $i] : (meet(v0, v5, v6) = v9 & element(v6, v3) =
% 126.30/17.54  |                     v8 & $i(v9) & ( ~ (v8 = 0) | v9 = v7))) &  ! [v5: $i] :  !
% 126.30/17.54  |                 [v6: $i] : ( ~ (element(v6, v3) = 0) |  ~ (element(v5, v3) =
% 126.30/17.54  |                     0) |  ~ $i(v6) |  ~ $i(v5) |  ? [v7: $i] : (meet(v0, v5,
% 126.30/17.54  |                       v6) = v7 & apply_binary_as_element(v3, v3, v3, v4, v5,
% 126.30/17.54  |                       v6) = v7 & $i(v7)))))))
% 126.30/17.54  | 
% 126.30/17.54  | ALPHA: (d3_lattices) implies:
% 126.30/17.54  |   (13)   ! [v0: $i] : ( ~ (join_semilatt_str(v0) = 0) |  ~ $i(v0) |  ? [v1:
% 126.30/17.54  |             any] :  ? [v2: $i] : (empty_carrier(v0) = v1 & the_carrier(v0) =
% 126.30/17.54  |             v2 & $i(v2) & (v1 = 0 | ( ! [v3: $i] :  ! [v4: $i] :  ! [v5: any]
% 126.30/17.54  |                 : ( ~ (below(v0, v3, v4) = v5) |  ~ (element(v3, v2) = 0) |  ~
% 126.30/17.54  |                   $i(v4) |  ~ $i(v3) |  ? [v6: any] :  ? [v7: $i] : (join(v0,
% 126.30/17.54  |                       v3, v4) = v7 & element(v4, v2) = v6 & $i(v7) & ( ~ (v6 =
% 126.30/17.54  |                         0) | (( ~ (v7 = v4) | v5 = 0) & ( ~ (v5 = 0) | v7 =
% 126.30/17.54  |                           v4))))) &  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] :
% 126.30/17.54  |                 ( ~ (join(v0, v3, v4) = v5) |  ~ (element(v3, v2) = 0) |  ~
% 126.30/17.54  |                   $i(v4) |  ~ $i(v3) |  ? [v6: any] :  ? [v7: any] :
% 126.30/17.54  |                   (below(v0, v3, v4) = v7 & element(v4, v2) = v6 & ( ~ (v6 =
% 126.30/17.54  |                         0) | (( ~ (v7 = 0) | v5 = v4) & ( ~ (v5 = v4) | v7 =
% 126.30/17.54  |                           0))))) &  ! [v3: $i] :  ! [v4: $i] : ( ~
% 126.30/17.54  |                   (element(v4, v2) = 0) |  ~ (element(v3, v2) = 0) |  ~ $i(v4)
% 126.30/17.54  |                   |  ~ $i(v3) |  ? [v5: any] :  ? [v6: $i] : (below(v0, v3,
% 126.30/17.54  |                       v4) = v5 & join(v0, v3, v4) = v6 & $i(v6) & ( ~ (v6 =
% 126.30/17.54  |                         v4) | v5 = 0) & ( ~ (v5 = 0) | v6 = v4)))))))
% 126.30/17.54  |   (14)   ! [v0: $i] :  ! [v1: int] : (v1 = 0 |  ~ (empty_carrier(v0) = v1) | 
% 126.30/17.54  |           ~ $i(v0) |  ? [v2: any] :  ? [v3: $i] : (join_semilatt_str(v0) = v2
% 126.30/17.54  |             & the_carrier(v0) = v3 & $i(v3) & ( ~ (v2 = 0) | ( ! [v4: $i] :  !
% 126.30/17.54  |                 [v5: $i] :  ! [v6: any] : ( ~ (below(v0, v4, v5) = v6) |  ~
% 126.30/17.54  |                   (element(v4, v3) = 0) |  ~ $i(v5) |  ~ $i(v4) |  ? [v7: any]
% 126.30/17.54  |                   :  ? [v8: $i] : (join(v0, v4, v5) = v8 & element(v5, v3) =
% 126.30/17.54  |                     v7 & $i(v8) & ( ~ (v7 = 0) | (( ~ (v8 = v5) | v6 = 0) & (
% 126.30/17.54  |                           ~ (v6 = 0) | v8 = v5))))) &  ! [v4: $i] :  ! [v5:
% 126.30/17.54  |                   $i] :  ! [v6: $i] : ( ~ (join(v0, v4, v5) = v6) |  ~
% 126.30/17.54  |                   (element(v4, v3) = 0) |  ~ $i(v5) |  ~ $i(v4) |  ? [v7: any]
% 126.30/17.54  |                   :  ? [v8: any] : (below(v0, v4, v5) = v8 & element(v5, v3) =
% 126.30/17.54  |                     v7 & ( ~ (v7 = 0) | (( ~ (v8 = 0) | v6 = v5) & ( ~ (v6 =
% 126.30/17.54  |                             v5) | v8 = 0))))) &  ! [v4: $i] :  ! [v5: $i] : (
% 126.30/17.54  |                   ~ (element(v5, v3) = 0) |  ~ (element(v4, v3) = 0) |  ~
% 126.30/17.54  |                   $i(v5) |  ~ $i(v4) |  ? [v6: any] :  ? [v7: $i] : (below(v0,
% 126.30/17.54  |                       v4, v5) = v6 & join(v0, v4, v5) = v7 & $i(v7) & ( ~ (v7
% 126.30/17.54  |                         = v5) | v6 = 0) & ( ~ (v6 = 0) | v7 = v5)))))))
% 126.30/17.54  |   (15)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : ( ~
% 126.30/17.54  |           (element(v3, v1) = 0) |  ~ (element(v2, v1) = 0) |  ~
% 126.30/17.54  |           (the_carrier(v0) = v1) |  ~ $i(v3) |  ~ $i(v2) |  ~ $i(v0) |  ? [v4:
% 126.30/17.54  |             any] :  ? [v5: any] : ((below(v0, v2, v3) = v4 & join(v0, v2, v3)
% 126.30/17.54  |               = v5 & $i(v5) & ( ~ (v5 = v3) | v4 = 0) & ( ~ (v4 = 0) | v5 =
% 126.30/17.54  |                 v3)) | (empty_carrier(v0) = v4 & join_semilatt_str(v0) = v5 &
% 126.30/17.54  |               ( ~ (v5 = 0) | v4 = 0))))
% 126.30/17.54  | 
% 126.30/17.54  | ALPHA: (dt_k1_lattice3) implies:
% 126.30/17.54  |   (16)   ! [v0: $i] :  ! [v1: $i] : ( ~ (boole_lattice(v0) = v1) |  ~ $i(v0) |
% 126.30/17.54  |           latt_str(v1) = 0)
% 126.30/17.54  | 
% 126.30/17.54  | ALPHA: (dt_l3_lattices) implies:
% 126.30/17.54  |   (17)   ! [v0: $i] : ( ~ (latt_str(v0) = 0) |  ~ $i(v0) |
% 126.30/17.54  |           (meet_semilatt_str(v0) = 0 & join_semilatt_str(v0) = 0))
% 126.30/17.54  |   (18)   ! [v0: $i] :  ! [v1: any] : ( ~ (meet_semilatt_str(v0) = v1) |  ~
% 126.30/17.54  |           $i(v0) |  ? [v2: any] :  ? [v3: any] : (join_semilatt_str(v0) = v3 &
% 126.30/17.54  |             latt_str(v0) = v2 & ( ~ (v2 = 0) | (v3 = 0 & v1 = 0))))
% 126.30/17.54  | 
% 126.30/17.54  | ALPHA: (dt_u1_lattices) implies:
% 126.30/17.54  |   (19)   ! [v0: $i] :  ! [v1: $i] : ( ~ (the_carrier(v0) = v1) |  ~ $i(v0) | 
% 126.30/17.54  |           ? [v2: any] :  ? [v3: $i] :  ? [v4: any] :  ? [v5: $i] :  ? [v6:
% 126.30/17.54  |             any] :  ? [v7: any] : (relation_of2_as_subset(v3, v5, v1) = v7 &
% 126.30/17.54  |             quasi_total(v3, v5, v1) = v6 & meet_semilatt_str(v0) = v2 &
% 126.30/17.54  |             function(v3) = v4 & cartesian_product2(v1, v1) = v5 &
% 126.30/17.54  |             the_L_meet(v0) = v3 & $i(v5) & $i(v3) & ( ~ (v2 = 0) | (v7 = 0 &
% 126.30/17.54  |                 v6 = 0 & v4 = 0))))
% 126.30/17.54  | 
% 126.30/17.54  | ALPHA: (dt_u2_lattices) implies:
% 126.30/17.55  |   (20)   ! [v0: $i] :  ! [v1: $i] : ( ~ (the_L_join(v0) = v1) |  ~ $i(v0) |  ?
% 126.30/17.55  |           [v2: any] :  ? [v3: any] :  ? [v4: $i] :  ? [v5: $i] :  ? [v6: any]
% 126.30/17.55  |           :  ? [v7: any] : (relation_of2_as_subset(v1, v5, v4) = v7 &
% 126.30/17.55  |             quasi_total(v1, v5, v4) = v6 & join_semilatt_str(v0) = v2 &
% 126.30/17.55  |             function(v1) = v3 & cartesian_product2(v4, v4) = v5 &
% 126.30/17.55  |             the_carrier(v0) = v4 & $i(v5) & $i(v4) & ( ~ (v2 = 0) | (v7 = 0 &
% 126.30/17.55  |                 v6 = 0 & v3 = 0))))
% 126.30/17.55  |   (21)   ! [v0: $i] :  ! [v1: $i] : ( ~ (the_carrier(v0) = v1) |  ~ $i(v0) | 
% 126.30/17.55  |           ? [v2: any] :  ? [v3: $i] :  ? [v4: any] :  ? [v5: $i] :  ? [v6:
% 126.30/17.55  |             any] :  ? [v7: any] : (relation_of2_as_subset(v3, v5, v1) = v7 &
% 126.30/17.55  |             quasi_total(v3, v5, v1) = v6 & join_semilatt_str(v0) = v2 &
% 126.30/17.55  |             function(v3) = v4 & cartesian_product2(v1, v1) = v5 &
% 126.30/17.55  |             the_L_join(v0) = v3 & $i(v5) & $i(v3) & ( ~ (v2 = 0) | (v7 = 0 &
% 126.30/17.55  |                 v6 = 0 & v4 = 0))))
% 126.30/17.55  | 
% 126.30/17.55  | ALPHA: (fc1_lattice3) implies:
% 126.30/17.55  |   (22)   ! [v0: $i] :  ! [v1: $i] : ( ~ (boole_lattice(v0) = v1) |  ~ $i(v0) |
% 126.30/17.55  |            ? [v2: int] : ( ~ (v2 = 0) & empty_carrier(v1) = v2))
% 126.30/17.55  |   (23)   ! [v0: $i] :  ! [v1: $i] : ( ~ (boole_lattice(v0) = v1) |  ~ $i(v0) |
% 126.30/17.55  |           strict_latt_str(v1) = 0)
% 126.30/17.55  | 
% 126.30/17.55  | ALPHA: (fc1_struct_0) implies:
% 126.30/17.55  |   (24)   ! [v0: $i] :  ! [v1: $i] : ( ~ (the_carrier(v0) = v1) |  ~ $i(v0) | 
% 126.30/17.55  |           ? [v2: any] :  ? [v3: any] :  ? [v4: any] : (one_sorted_str(v0) = v3
% 126.30/17.55  |             & empty(v1) = v4 & empty_carrier(v0) = v2 & ( ~ (v4 = 0) |  ~ (v3
% 126.30/17.55  |                 = 0) | v2 = 0)))
% 126.30/17.55  |   (25)   ! [v0: $i] :  ! [v1: int] : (v1 = 0 |  ~ (empty_carrier(v0) = v1) | 
% 126.30/17.55  |           ~ $i(v0) |  ? [v2: any] :  ? [v3: $i] :  ? [v4: any] :
% 126.30/17.55  |           (one_sorted_str(v0) = v2 & empty(v3) = v4 & the_carrier(v0) = v3 &
% 126.30/17.55  |             $i(v3) & ( ~ (v4 = 0) |  ~ (v2 = 0))))
% 126.30/17.55  | 
% 126.30/17.55  | ALPHA: (rc5_struct_0) implies:
% 126.30/17.55  |   (26)   ! [v0: $i] :  ! [v1: $i] : ( ~ (the_carrier(v0) = v1) |  ~ $i(v0) | 
% 126.30/17.55  |           ? [v2: any] :  ? [v3: any] :  ? [v4: $i] :  ? [v5: $i] :  ? [v6:
% 126.30/17.55  |             int] :  ? [v7: int] : (one_sorted_str(v0) = v3 & empty_carrier(v0)
% 126.30/17.55  |             = v2 & powerset(v1) = v4 & $i(v5) & $i(v4) & ( ~ (v3 = 0) | v2 = 0
% 126.30/17.55  |               | (v6 = 0 &  ~ (v7 = 0) & empty(v5) = v7 & element(v5, v4) =
% 126.30/17.55  |                 0))))
% 126.30/17.55  |   (27)   ! [v0: $i] :  ! [v1: int] : (v1 = 0 |  ~ (empty_carrier(v0) = v1) | 
% 126.30/17.55  |           ~ $i(v0) |  ? [v2: any] :  ? [v3: $i] :  ? [v4: $i] :  ? [v5: $i] : 
% 126.30/17.55  |           ? [v6: int] :  ? [v7: int] : (one_sorted_str(v0) = v2 & powerset(v3)
% 126.30/17.55  |             = v4 & the_carrier(v0) = v3 & $i(v5) & $i(v4) & $i(v3) & ( ~ (v2 =
% 126.30/17.55  |                 0) | (v6 = 0 &  ~ (v7 = 0) & empty(v5) = v7 & element(v5, v4)
% 126.30/17.55  |                 = 0))))
% 126.30/17.55  | 
% 126.30/17.55  | ALPHA: (t12_xboole_1) implies:
% 126.30/17.55  |   (28)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v2 = v1 |  ~
% 126.30/17.55  |           (set_union2(v0, v1) = v2) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: int] : (
% 126.30/17.55  |             ~ (v3 = 0) & subset(v0, v1) = v3))
% 126.30/17.55  | 
% 126.30/17.55  | ALPHA: (t1_lattice3) implies:
% 126.30/17.55  |   (29)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :
% 126.30/17.55  |         ( ~ (boole_lattice(v0) = v2) |  ~ (element(v4, v3) = 0) |  ~
% 126.30/17.55  |           (element(v1, v3) = 0) |  ~ (the_carrier(v2) = v3) |  ~ $i(v4) |  ~
% 126.30/17.55  |           $i(v1) |  ~ $i(v0) |  ? [v5: $i] :  ? [v6: $i] : (meet(v2, v1, v4) =
% 126.30/17.55  |             v6 & join(v2, v1, v4) = v5 & set_intersection2(v1, v4) = v6 &
% 126.30/17.55  |             set_union2(v1, v4) = v5 & $i(v6) & $i(v5)))
% 126.30/17.55  | 
% 126.30/17.55  | ALPHA: (function-axioms) implies:
% 126.30/17.55  |   (30)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~
% 126.30/17.55  |           (the_L_meet(v2) = v1) |  ~ (the_L_meet(v2) = v0))
% 126.30/17.55  |   (31)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~
% 126.30/17.55  |           (the_L_join(v2) = v1) |  ~ (the_L_join(v2) = v0))
% 126.30/17.55  |   (32)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : (v1 = v0 |  ~
% 126.30/17.55  |           (the_carrier(v2) = v1) |  ~ (the_carrier(v2) = v0))
% 126.30/17.55  |   (33)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i]
% 126.30/17.55  |         : (v1 = v0 |  ~ (latt_str(v2) = v1) |  ~ (latt_str(v2) = v0))
% 126.30/17.55  |   (34)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i]
% 126.30/17.55  |         : (v1 = v0 |  ~ (strict_latt_str(v2) = v1) |  ~ (strict_latt_str(v2) =
% 126.30/17.55  |             v0))
% 126.30/17.56  |   (35)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i]
% 126.30/17.56  |         : (v1 = v0 |  ~ (join_semilatt_str(v2) = v1) |  ~
% 126.30/17.56  |           (join_semilatt_str(v2) = v0))
% 126.30/17.56  |   (36)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i]
% 126.30/17.56  |         : (v1 = v0 |  ~ (empty_carrier(v2) = v1) |  ~ (empty_carrier(v2) =
% 126.30/17.56  |             v0))
% 126.30/17.56  |   (37)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i]
% 126.30/17.56  |         : (v1 = v0 |  ~ (meet_semilatt_str(v2) = v1) |  ~
% 126.30/17.56  |           (meet_semilatt_str(v2) = v0))
% 126.30/17.56  |   (38)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] : (v1 = v0 |  ~
% 126.30/17.56  |           (set_union2(v3, v2) = v1) |  ~ (set_union2(v3, v2) = v0))
% 126.30/17.56  |   (39)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i]
% 126.30/17.56  |         :  ! [v3: $i] : (v1 = v0 |  ~ (subset(v3, v2) = v1) |  ~ (subset(v3,
% 126.30/17.56  |               v2) = v0))
% 126.30/17.56  |   (40)   ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :
% 126.30/17.56  |         (v1 = v0 |  ~ (join(v4, v3, v2) = v1) |  ~ (join(v4, v3, v2) = v0))
% 126.30/17.56  |   (41)   ! [v0: MultipleValueBool] :  ! [v1: MultipleValueBool] :  ! [v2: $i]
% 126.30/17.56  |         :  ! [v3: $i] :  ! [v4: $i] : (v1 = v0 |  ~ (below(v4, v3, v2) = v1) |
% 126.30/17.56  |            ~ (below(v4, v3, v2) = v0))
% 126.30/17.56  | 
% 126.30/17.56  | DELTA: instantiating (rc3_lattices) with fresh symbol all_69_0 gives:
% 126.30/17.56  |   (42)  strict_latt_str(all_69_0) = 0 & latt_str(all_69_0) = 0 & $i(all_69_0)
% 126.30/17.56  | 
% 126.30/17.56  | ALPHA: (42) implies:
% 126.30/17.56  |   (43)  $i(all_69_0)
% 126.30/17.56  |   (44)  latt_str(all_69_0) = 0
% 126.30/17.56  |   (45)  strict_latt_str(all_69_0) = 0
% 126.30/17.56  | 
% 126.30/17.56  | DELTA: instantiating (rc6_lattices) with fresh symbols all_76_0, all_76_1
% 126.30/17.56  |        gives:
% 126.30/17.56  |   (46)   ~ (all_76_0 = 0) & empty_carrier(all_76_1) = all_76_0 &
% 126.30/17.56  |         strict_latt_str(all_76_1) = 0 & latt_str(all_76_1) = 0 & $i(all_76_1)
% 126.30/17.56  | 
% 126.30/17.56  | ALPHA: (46) implies:
% 126.30/17.56  |   (47)   ~ (all_76_0 = 0)
% 126.30/17.56  |   (48)  $i(all_76_1)
% 126.30/17.56  |   (49)  latt_str(all_76_1) = 0
% 126.30/17.56  |   (50)  strict_latt_str(all_76_1) = 0
% 126.30/17.56  |   (51)  empty_carrier(all_76_1) = all_76_0
% 126.30/17.56  | 
% 126.30/17.56  | DELTA: instantiating (t2_lattice3) with fresh symbols all_78_0, all_78_1,
% 126.30/17.56  |        all_78_2, all_78_3, all_78_4, all_78_5, all_78_6 gives:
% 126.30/17.56  |   (52)  subset(all_78_5, all_78_2) = all_78_0 & boole_lattice(all_78_6) =
% 126.30/17.56  |         all_78_4 & below(all_78_4, all_78_5, all_78_2) = all_78_1 &
% 126.30/17.56  |         element(all_78_2, all_78_3) = 0 & element(all_78_5, all_78_3) = 0 &
% 126.30/17.56  |         the_carrier(all_78_4) = all_78_3 & $i(all_78_2) & $i(all_78_3) &
% 126.30/17.56  |         $i(all_78_4) & $i(all_78_5) & $i(all_78_6) & ((all_78_0 = 0 &  ~
% 126.30/17.56  |             (all_78_1 = 0)) | (all_78_1 = 0 &  ~ (all_78_0 = 0)))
% 126.30/17.56  | 
% 126.30/17.56  | ALPHA: (52) implies:
% 126.30/17.56  |   (53)  $i(all_78_6)
% 126.30/17.56  |   (54)  $i(all_78_5)
% 126.30/17.56  |   (55)  $i(all_78_4)
% 126.30/17.56  |   (56)  $i(all_78_3)
% 126.30/17.56  |   (57)  $i(all_78_2)
% 126.30/17.56  |   (58)  the_carrier(all_78_4) = all_78_3
% 126.30/17.56  |   (59)  element(all_78_5, all_78_3) = 0
% 126.30/17.56  |   (60)  element(all_78_2, all_78_3) = 0
% 126.30/17.56  |   (61)  below(all_78_4, all_78_5, all_78_2) = all_78_1
% 126.30/17.56  |   (62)  boole_lattice(all_78_6) = all_78_4
% 126.30/17.56  |   (63)  subset(all_78_5, all_78_2) = all_78_0
% 126.30/17.56  |   (64)  (all_78_0 = 0 &  ~ (all_78_1 = 0)) | (all_78_1 = 0 &  ~ (all_78_0 =
% 126.30/17.56  |             0))
% 126.30/17.56  | 
% 126.30/17.56  | GROUND_INST: instantiating (19) with all_78_4, all_78_3, simplifying with
% 126.30/17.56  |              (55), (58) gives:
% 126.30/17.56  |   (65)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: any]
% 126.30/17.56  |         :  ? [v5: any] : (relation_of2_as_subset(v1, v3, all_78_3) = v5 &
% 126.30/17.56  |           quasi_total(v1, v3, all_78_3) = v4 & meet_semilatt_str(all_78_4) =
% 126.30/17.56  |           v0 & function(v1) = v2 & cartesian_product2(all_78_3, all_78_3) = v3
% 126.30/17.56  |           & the_L_meet(all_78_4) = v1 & $i(v3) & $i(v1) & ( ~ (v0 = 0) | (v5 =
% 126.30/17.56  |               0 & v4 = 0 & v2 = 0)))
% 126.30/17.56  | 
% 126.30/17.56  | GROUND_INST: instantiating (21) with all_78_4, all_78_3, simplifying with
% 126.30/17.56  |              (55), (58) gives:
% 126.30/17.56  |   (66)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :  ? [v3: $i] :  ? [v4: any]
% 126.30/17.56  |         :  ? [v5: any] : (relation_of2_as_subset(v1, v3, all_78_3) = v5 &
% 126.30/17.56  |           quasi_total(v1, v3, all_78_3) = v4 & join_semilatt_str(all_78_4) =
% 126.30/17.56  |           v0 & function(v1) = v2 & cartesian_product2(all_78_3, all_78_3) = v3
% 126.30/17.56  |           & the_L_join(all_78_4) = v1 & $i(v3) & $i(v1) & ( ~ (v0 = 0) | (v5 =
% 126.30/17.56  |               0 & v4 = 0 & v2 = 0)))
% 126.30/17.56  | 
% 126.30/17.56  | GROUND_INST: instantiating (26) with all_78_4, all_78_3, simplifying with
% 126.30/17.56  |              (55), (58) gives:
% 126.30/17.57  |   (67)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: int]
% 126.30/17.57  |         :  ? [v5: int] : (one_sorted_str(all_78_4) = v1 &
% 126.30/17.57  |           empty_carrier(all_78_4) = v0 & powerset(all_78_3) = v2 & $i(v3) &
% 126.30/17.57  |           $i(v2) & ( ~ (v1 = 0) | v0 = 0 | (v4 = 0 &  ~ (v5 = 0) & empty(v3) =
% 126.30/17.57  |               v5 & element(v3, v2) = 0)))
% 126.30/17.57  | 
% 126.30/17.57  | GROUND_INST: instantiating (3) with all_78_4, all_78_3, simplifying with (55),
% 126.30/17.57  |              (58) gives:
% 126.30/17.57  |   (68)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: $i]
% 126.30/17.57  |         : (strict_latt_str(all_78_4) = v1 & latt_str(all_78_4) = v0 &
% 126.30/17.57  |           the_L_join(all_78_4) = v2 & the_L_meet(all_78_4) = v3 &
% 126.30/17.57  |           latt_str_of(all_78_3, v2, v3) = v4 & $i(v4) & $i(v3) & $i(v2) & ( ~
% 126.30/17.57  |             (v1 = 0) |  ~ (v0 = 0) | v4 = all_78_4))
% 126.30/17.57  | 
% 126.30/17.57  | GROUND_INST: instantiating (24) with all_78_4, all_78_3, simplifying with
% 126.30/17.57  |              (55), (58) gives:
% 126.30/17.57  |   (69)   ? [v0: any] :  ? [v1: any] :  ? [v2: any] : (one_sorted_str(all_78_4)
% 126.30/17.57  |           = v1 & empty(all_78_3) = v2 & empty_carrier(all_78_4) = v0 & ( ~ (v2
% 126.30/17.57  |               = 0) |  ~ (v1 = 0) | v0 = 0))
% 126.30/17.57  | 
% 126.30/17.57  | GROUND_INST: instantiating (11) with all_78_4, all_78_3, simplifying with
% 126.30/17.57  |              (55), (58) gives:
% 126.30/17.57  |   (70)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :
% 126.30/17.57  |         (meet_semilatt_str(all_78_4) = v1 & empty_carrier(all_78_4) = v0 &
% 126.30/17.57  |           the_L_meet(all_78_4) = v2 & $i(v2) & ( ~ (v1 = 0) | v0 = 0 | ( !
% 126.30/17.57  |               [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~ (meet(all_78_4, v3,
% 126.30/17.57  |                     v4) = v5) |  ~ (element(v3, all_78_3) = 0) |  ~ $i(v4) | 
% 126.30/17.57  |                 ~ $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.30/17.57  |                 (apply_binary_as_element(all_78_3, all_78_3, all_78_3, v2, v3,
% 126.30/17.57  |                     v4) = v7 & element(v4, all_78_3) = v6 & $i(v7) & ( ~ (v6 =
% 126.30/17.57  |                       0) | v7 = v5))) &  ! [v3: $i] :  ! [v4: $i] :  ! [v5:
% 126.30/17.57  |                 $i] : ( ~ (apply_binary_as_element(all_78_3, all_78_3,
% 126.30/17.57  |                     all_78_3, v2, v3, v4) = v5) |  ~ (element(v3, all_78_3) =
% 126.30/17.57  |                   0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.30/17.57  |                 (meet(all_78_4, v3, v4) = v7 & element(v4, all_78_3) = v6 &
% 126.30/17.57  |                   $i(v7) & ( ~ (v6 = 0) | v7 = v5))) &  ! [v3: $i] :  ! [v4:
% 126.30/17.57  |                 $i] : ( ~ (element(v4, all_78_3) = 0) |  ~ (element(v3,
% 126.30/17.57  |                     all_78_3) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v5: $i] :
% 126.30/17.57  |                 (meet(all_78_4, v3, v4) = v5 &
% 126.30/17.57  |                   apply_binary_as_element(all_78_3, all_78_3, all_78_3, v2,
% 126.30/17.57  |                     v3, v4) = v5 & $i(v5))))))
% 126.30/17.57  | 
% 126.30/17.57  | GROUND_INST: instantiating (7) with all_78_4, all_78_3, simplifying with (55),
% 126.30/17.57  |              (58) gives:
% 126.30/17.57  |   (71)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] : (empty_carrier(all_78_4) =
% 126.30/17.57  |           v0 & join_semilatt_str(all_78_4) = v1 & the_L_join(all_78_4) = v2 &
% 126.30/17.57  |           $i(v2) & ( ~ (v1 = 0) | v0 = 0 | ( ! [v3: $i] :  ! [v4: $i] :  !
% 126.30/17.57  |               [v5: $i] : ( ~ (apply_binary_as_element(all_78_3, all_78_3,
% 126.30/17.57  |                     all_78_3, v2, v3, v4) = v5) |  ~ (element(v3, all_78_3) =
% 126.30/17.57  |                   0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.30/17.57  |                 (join(all_78_4, v3, v4) = v7 & element(v4, all_78_3) = v6 &
% 126.30/17.57  |                   $i(v7) & ( ~ (v6 = 0) | v7 = v5))) &  ! [v3: $i] :  ! [v4:
% 126.30/17.57  |                 $i] :  ! [v5: $i] : ( ~ (join(all_78_4, v3, v4) = v5) |  ~
% 126.30/17.57  |                 (element(v3, all_78_3) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v6:
% 126.30/17.57  |                   any] :  ? [v7: $i] : (apply_binary_as_element(all_78_3,
% 126.30/17.57  |                     all_78_3, all_78_3, v2, v3, v4) = v7 & element(v4,
% 126.30/17.57  |                     all_78_3) = v6 & $i(v7) & ( ~ (v6 = 0) | v7 = v5))) &  !
% 126.30/17.57  |               [v3: $i] :  ! [v4: $i] : ( ~ (element(v4, all_78_3) = 0) |  ~
% 126.30/17.57  |                 (element(v3, all_78_3) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v5:
% 126.30/17.57  |                   $i] : (apply_binary_as_element(all_78_3, all_78_3, all_78_3,
% 126.30/17.57  |                     v2, v3, v4) = v5 & join(all_78_4, v3, v4) = v5 &
% 126.30/17.57  |                   $i(v5))))))
% 126.30/17.57  | 
% 126.30/17.57  | GROUND_INST: instantiating (1) with all_76_1, simplifying with (48), (49)
% 126.30/17.57  |              gives:
% 126.30/17.57  |   (72)   ? [v0: any] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: $i] :
% 126.30/17.57  |         (strict_latt_str(all_76_1) = v0 & the_carrier(all_76_1) = v1 &
% 126.30/17.57  |           the_L_join(all_76_1) = v2 & the_L_meet(all_76_1) = v3 &
% 126.30/17.57  |           latt_str_of(v1, v2, v3) = v4 & $i(v4) & $i(v3) & $i(v2) & $i(v1) & (
% 126.30/17.57  |             ~ (v0 = 0) | v4 = all_76_1))
% 126.30/17.57  | 
% 126.30/17.57  | GROUND_INST: instantiating (17) with all_76_1, simplifying with (48), (49)
% 126.30/17.57  |              gives:
% 126.30/17.57  |   (73)  meet_semilatt_str(all_76_1) = 0 & join_semilatt_str(all_76_1) = 0
% 126.30/17.57  | 
% 126.30/17.57  | ALPHA: (73) implies:
% 126.30/17.57  |   (74)  join_semilatt_str(all_76_1) = 0
% 126.30/17.57  |   (75)  meet_semilatt_str(all_76_1) = 0
% 126.30/17.57  | 
% 126.30/17.57  | GROUND_INST: instantiating (2) with all_69_0, simplifying with (43), (45)
% 126.30/17.57  |              gives:
% 126.30/17.57  |   (76)   ? [v0: any] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: $i] :
% 126.30/17.57  |         (latt_str(all_69_0) = v0 & the_carrier(all_69_0) = v1 &
% 126.30/17.57  |           the_L_join(all_69_0) = v2 & the_L_meet(all_69_0) = v3 &
% 126.30/17.57  |           latt_str_of(v1, v2, v3) = v4 & $i(v4) & $i(v3) & $i(v2) & $i(v1) & (
% 126.30/17.57  |             ~ (v0 = 0) | v4 = all_69_0))
% 126.30/17.57  | 
% 126.30/17.57  | GROUND_INST: instantiating (2) with all_76_1, simplifying with (48), (50)
% 126.30/17.57  |              gives:
% 126.30/17.57  |   (77)   ? [v0: any] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ? [v4: $i] :
% 126.30/17.57  |         (latt_str(all_76_1) = v0 & the_carrier(all_76_1) = v1 &
% 126.30/17.57  |           the_L_join(all_76_1) = v2 & the_L_meet(all_76_1) = v3 &
% 126.30/17.57  |           latt_str_of(v1, v2, v3) = v4 & $i(v4) & $i(v3) & $i(v2) & $i(v1) & (
% 126.30/17.57  |             ~ (v0 = 0) | v4 = all_76_1))
% 126.30/17.57  | 
% 126.30/17.57  | GROUND_INST: instantiating (15) with all_78_4, all_78_3, all_78_5, all_78_2,
% 126.30/17.57  |              simplifying with (54), (55), (57), (58), (59), (60) gives:
% 126.30/17.57  |   (78)   ? [v0: any] :  ? [v1: any] : ((below(all_78_4, all_78_5, all_78_2) =
% 126.30/17.57  |             v0 & join(all_78_4, all_78_5, all_78_2) = v1 & $i(v1) & ( ~ (v1 =
% 126.30/17.58  |                 all_78_2) | v0 = 0) & ( ~ (v0 = 0) | v1 = all_78_2)) |
% 126.30/17.58  |           (empty_carrier(all_78_4) = v0 & join_semilatt_str(all_78_4) = v1 & (
% 126.30/17.58  |               ~ (v1 = 0) | v0 = 0)))
% 126.30/17.58  | 
% 126.30/17.58  | GROUND_INST: instantiating (27) with all_76_1, all_76_0, simplifying with
% 126.30/17.58  |              (48), (51) gives:
% 126.30/17.58  |   (79)  all_76_0 = 0 |  ? [v0: any] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i]
% 126.30/17.58  |         :  ? [v4: int] :  ? [v5: int] : (one_sorted_str(all_76_1) = v0 &
% 126.30/17.58  |           powerset(v1) = v2 & the_carrier(all_76_1) = v1 & $i(v3) & $i(v2) &
% 126.30/17.58  |           $i(v1) & ( ~ (v0 = 0) | (v4 = 0 &  ~ (v5 = 0) & empty(v3) = v5 &
% 126.30/17.58  |               element(v3, v2) = 0)))
% 126.30/17.58  | 
% 126.30/17.58  | GROUND_INST: instantiating (25) with all_76_1, all_76_0, simplifying with
% 126.30/17.58  |              (48), (51) gives:
% 126.30/17.58  |   (80)  all_76_0 = 0 |  ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 126.30/17.58  |         (one_sorted_str(all_76_1) = v0 & empty(v1) = v2 &
% 126.30/17.58  |           the_carrier(all_76_1) = v1 & $i(v1) & ( ~ (v2 = 0) |  ~ (v0 = 0)))
% 126.30/17.58  | 
% 126.30/17.58  | GROUND_INST: instantiating (12) with all_76_1, all_76_0, simplifying with
% 126.30/17.58  |              (48), (51) gives:
% 126.30/17.58  |   (81)  all_76_0 = 0 |  ? [v0: any] :  ? [v1: $i] :  ? [v2: $i] :
% 126.30/17.58  |         (meet_semilatt_str(all_76_1) = v0 & the_carrier(all_76_1) = v1 &
% 126.30/17.58  |           the_L_meet(all_76_1) = v2 & $i(v2) & $i(v1) & ( ~ (v0 = 0) | ( !
% 126.30/17.58  |               [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~ (meet(all_76_1, v3,
% 126.30/17.58  |                     v4) = v5) |  ~ (element(v3, v1) = 0) |  ~ $i(v4) |  ~
% 126.30/17.58  |                 $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.30/17.58  |                 (apply_binary_as_element(v1, v1, v1, v2, v3, v4) = v7 &
% 126.30/17.58  |                   element(v4, v1) = v6 & $i(v7) & ( ~ (v6 = 0) | v7 = v5))) & 
% 126.30/17.58  |               ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~
% 126.30/17.58  |                 (apply_binary_as_element(v1, v1, v1, v2, v3, v4) = v5) |  ~
% 126.30/17.58  |                 (element(v3, v1) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v6: any] :
% 126.30/17.58  |                  ? [v7: $i] : (meet(all_76_1, v3, v4) = v7 & element(v4, v1) =
% 126.30/17.58  |                   v6 & $i(v7) & ( ~ (v6 = 0) | v7 = v5))) &  ! [v3: $i] :  !
% 126.30/17.58  |               [v4: $i] : ( ~ (element(v4, v1) = 0) |  ~ (element(v3, v1) = 0)
% 126.30/17.58  |                 |  ~ $i(v4) |  ~ $i(v3) |  ? [v5: $i] : (meet(all_76_1, v3,
% 126.30/17.58  |                     v4) = v5 & apply_binary_as_element(v1, v1, v1, v2, v3, v4)
% 126.30/17.58  |                   = v5 & $i(v5))))))
% 126.30/17.58  | 
% 126.30/17.58  | GROUND_INST: instantiating (8) with all_76_1, all_76_0, simplifying with (48),
% 126.30/17.58  |              (51) gives:
% 126.30/17.58  |   (82)  all_76_0 = 0 |  ? [v0: any] :  ? [v1: $i] :  ? [v2: $i] :
% 126.30/17.58  |         (join_semilatt_str(all_76_1) = v0 & the_carrier(all_76_1) = v1 &
% 126.30/17.58  |           the_L_join(all_76_1) = v2 & $i(v2) & $i(v1) & ( ~ (v0 = 0) | ( !
% 126.30/17.58  |               [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~
% 126.30/17.58  |                 (apply_binary_as_element(v1, v1, v1, v2, v3, v4) = v5) |  ~
% 126.30/17.58  |                 (element(v3, v1) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v6: any] :
% 126.30/17.58  |                  ? [v7: $i] : (join(all_76_1, v3, v4) = v7 & element(v4, v1) =
% 126.30/17.58  |                   v6 & $i(v7) & ( ~ (v6 = 0) | v7 = v5))) &  ! [v3: $i] :  !
% 126.30/17.58  |               [v4: $i] :  ! [v5: $i] : ( ~ (join(all_76_1, v3, v4) = v5) |  ~
% 126.30/17.58  |                 (element(v3, v1) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v6: any] :
% 126.30/17.58  |                  ? [v7: $i] : (apply_binary_as_element(v1, v1, v1, v2, v3, v4)
% 126.30/17.58  |                   = v7 & element(v4, v1) = v6 & $i(v7) & ( ~ (v6 = 0) | v7 =
% 126.30/17.58  |                     v5))) &  ! [v3: $i] :  ! [v4: $i] : ( ~ (element(v4, v1) =
% 126.30/17.58  |                   0) |  ~ (element(v3, v1) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ?
% 126.30/17.58  |                 [v5: $i] : (apply_binary_as_element(v1, v1, v1, v2, v3, v4) =
% 126.30/17.58  |                   v5 & join(all_76_1, v3, v4) = v5 & $i(v5))))))
% 126.30/17.58  | 
% 126.30/17.58  | GROUND_INST: instantiating (14) with all_76_1, all_76_0, simplifying with
% 126.30/17.58  |              (48), (51) gives:
% 126.30/17.58  |   (83)  all_76_0 = 0 |  ? [v0: any] :  ? [v1: $i] :
% 126.30/17.58  |         (join_semilatt_str(all_76_1) = v0 & the_carrier(all_76_1) = v1 &
% 126.30/17.58  |           $i(v1) & ( ~ (v0 = 0) | ( ! [v2: $i] :  ! [v3: $i] :  ! [v4: any] :
% 126.30/17.58  |               ( ~ (below(all_76_1, v2, v3) = v4) |  ~ (element(v2, v1) = 0) | 
% 126.30/17.58  |                 ~ $i(v3) |  ~ $i(v2) |  ? [v5: any] :  ? [v6: $i] :
% 126.30/17.58  |                 (join(all_76_1, v2, v3) = v6 & element(v3, v1) = v5 & $i(v6) &
% 126.30/17.58  |                   ( ~ (v5 = 0) | (( ~ (v6 = v3) | v4 = 0) & ( ~ (v4 = 0) | v6
% 126.30/17.58  |                         = v3))))) &  ! [v2: $i] :  ! [v3: $i] :  ! [v4: $i] :
% 126.30/17.58  |               ( ~ (join(all_76_1, v2, v3) = v4) |  ~ (element(v2, v1) = 0) | 
% 126.30/17.58  |                 ~ $i(v3) |  ~ $i(v2) |  ? [v5: any] :  ? [v6: any] :
% 126.30/17.58  |                 (below(all_76_1, v2, v3) = v6 & element(v3, v1) = v5 & ( ~ (v5
% 126.30/17.58  |                       = 0) | (( ~ (v6 = 0) | v4 = v3) & ( ~ (v4 = v3) | v6 =
% 126.30/17.58  |                         0))))) &  ! [v2: $i] :  ! [v3: $i] : ( ~ (element(v3,
% 126.30/17.58  |                     v1) = 0) |  ~ (element(v2, v1) = 0) |  ~ $i(v3) |  ~
% 126.30/17.58  |                 $i(v2) |  ? [v4: any] :  ? [v5: $i] : (below(all_76_1, v2, v3)
% 126.30/17.58  |                   = v4 & join(all_76_1, v2, v3) = v5 & $i(v5) & ( ~ (v5 = v3)
% 126.30/17.58  |                     | v4 = 0) & ( ~ (v4 = 0) | v5 = v3))))))
% 126.30/17.58  | 
% 126.30/17.58  | GROUND_INST: instantiating (29) with all_78_6, all_78_2, all_78_4, all_78_3,
% 126.30/17.58  |              all_78_2, simplifying with (53), (57), (58), (60), (62) gives:
% 126.30/17.58  |   (84)   ? [v0: $i] :  ? [v1: $i] : (meet(all_78_4, all_78_2, all_78_2) = v1 &
% 126.30/17.58  |           join(all_78_4, all_78_2, all_78_2) = v0 &
% 126.30/17.58  |           set_intersection2(all_78_2, all_78_2) = v1 & set_union2(all_78_2,
% 126.30/17.58  |             all_78_2) = v0 & $i(v1) & $i(v0))
% 126.30/17.58  | 
% 126.30/17.58  | GROUND_INST: instantiating (29) with all_78_6, all_78_5, all_78_4, all_78_3,
% 126.30/17.58  |              all_78_2, simplifying with (53), (54), (57), (58), (59), (60),
% 126.30/17.58  |              (62) gives:
% 126.30/17.58  |   (85)   ? [v0: $i] :  ? [v1: $i] : (meet(all_78_4, all_78_5, all_78_2) = v1 &
% 126.30/17.58  |           join(all_78_4, all_78_5, all_78_2) = v0 &
% 126.30/17.58  |           set_intersection2(all_78_5, all_78_2) = v1 & set_union2(all_78_5,
% 126.30/17.58  |             all_78_2) = v0 & $i(v1) & $i(v0))
% 126.30/17.58  | 
% 126.30/17.58  | GROUND_INST: instantiating (29) with all_78_6, all_78_2, all_78_4, all_78_3,
% 126.30/17.58  |              all_78_5, simplifying with (53), (54), (57), (58), (59), (60),
% 126.30/17.58  |              (62) gives:
% 126.30/17.59  |   (86)   ? [v0: $i] :  ? [v1: $i] : (meet(all_78_4, all_78_2, all_78_5) = v1 &
% 126.30/17.59  |           join(all_78_4, all_78_2, all_78_5) = v0 &
% 126.30/17.59  |           set_intersection2(all_78_2, all_78_5) = v1 & set_union2(all_78_2,
% 126.30/17.59  |             all_78_5) = v0 & $i(v1) & $i(v0))
% 126.30/17.59  | 
% 126.30/17.59  | GROUND_INST: instantiating (29) with all_78_6, all_78_5, all_78_4, all_78_3,
% 126.30/17.59  |              all_78_5, simplifying with (53), (54), (58), (59), (62) gives:
% 126.30/17.59  |   (87)   ? [v0: $i] :  ? [v1: $i] : (meet(all_78_4, all_78_5, all_78_5) = v1 &
% 126.30/17.59  |           join(all_78_4, all_78_5, all_78_5) = v0 &
% 126.30/17.59  |           set_intersection2(all_78_5, all_78_5) = v1 & set_union2(all_78_5,
% 126.30/17.59  |             all_78_5) = v0 & $i(v1) & $i(v0))
% 126.30/17.59  | 
% 126.30/17.59  | GROUND_INST: instantiating (23) with all_78_6, all_78_4, simplifying with
% 126.30/17.59  |              (53), (62) gives:
% 126.30/17.59  |   (88)  strict_latt_str(all_78_4) = 0
% 126.30/17.59  | 
% 126.30/17.59  | GROUND_INST: instantiating (16) with all_78_6, all_78_4, simplifying with
% 126.30/17.59  |              (53), (62) gives:
% 126.30/17.59  |   (89)  latt_str(all_78_4) = 0
% 126.30/17.59  | 
% 126.30/17.59  | GROUND_INST: instantiating (22) with all_78_6, all_78_4, simplifying with
% 126.30/17.59  |              (53), (62) gives:
% 126.30/17.59  |   (90)   ? [v0: int] : ( ~ (v0 = 0) & empty_carrier(all_78_4) = v0)
% 126.30/17.59  | 
% 126.30/17.59  | DELTA: instantiating (90) with fresh symbol all_86_0 gives:
% 126.30/17.59  |   (91)   ~ (all_86_0 = 0) & empty_carrier(all_78_4) = all_86_0
% 126.30/17.59  | 
% 126.30/17.59  | ALPHA: (91) implies:
% 126.30/17.59  |   (92)   ~ (all_86_0 = 0)
% 126.30/17.59  |   (93)  empty_carrier(all_78_4) = all_86_0
% 126.30/17.59  | 
% 126.30/17.59  | DELTA: instantiating (86) with fresh symbols all_100_0, all_100_1 gives:
% 126.30/17.59  |   (94)  meet(all_78_4, all_78_2, all_78_5) = all_100_0 & join(all_78_4,
% 126.30/17.59  |           all_78_2, all_78_5) = all_100_1 & set_intersection2(all_78_2,
% 126.30/17.59  |           all_78_5) = all_100_0 & set_union2(all_78_2, all_78_5) = all_100_1 &
% 126.30/17.59  |         $i(all_100_0) & $i(all_100_1)
% 126.30/17.59  | 
% 126.30/17.59  | ALPHA: (94) implies:
% 126.30/17.59  |   (95)  set_union2(all_78_2, all_78_5) = all_100_1
% 126.30/17.59  |   (96)  join(all_78_4, all_78_2, all_78_5) = all_100_1
% 126.30/17.59  |   (97)  meet(all_78_4, all_78_2, all_78_5) = all_100_0
% 126.30/17.59  | 
% 126.30/17.59  | DELTA: instantiating (85) with fresh symbols all_102_0, all_102_1 gives:
% 126.30/17.59  |   (98)  meet(all_78_4, all_78_5, all_78_2) = all_102_0 & join(all_78_4,
% 126.30/17.59  |           all_78_5, all_78_2) = all_102_1 & set_intersection2(all_78_5,
% 126.30/17.59  |           all_78_2) = all_102_0 & set_union2(all_78_5, all_78_2) = all_102_1 &
% 126.30/17.59  |         $i(all_102_0) & $i(all_102_1)
% 126.30/17.59  | 
% 126.30/17.59  | ALPHA: (98) implies:
% 126.30/17.59  |   (99)  set_union2(all_78_5, all_78_2) = all_102_1
% 126.30/17.59  |   (100)  join(all_78_4, all_78_5, all_78_2) = all_102_1
% 126.30/17.59  |   (101)  meet(all_78_4, all_78_5, all_78_2) = all_102_0
% 126.30/17.59  | 
% 126.30/17.59  | DELTA: instantiating (84) with fresh symbols all_104_0, all_104_1 gives:
% 126.30/17.59  |   (102)  meet(all_78_4, all_78_2, all_78_2) = all_104_0 & join(all_78_4,
% 126.30/17.59  |            all_78_2, all_78_2) = all_104_1 & set_intersection2(all_78_2,
% 126.30/17.59  |            all_78_2) = all_104_0 & set_union2(all_78_2, all_78_2) = all_104_1
% 126.30/17.59  |          & $i(all_104_0) & $i(all_104_1)
% 126.30/17.59  | 
% 126.30/17.59  | ALPHA: (102) implies:
% 126.30/17.59  |   (103)  join(all_78_4, all_78_2, all_78_2) = all_104_1
% 126.30/17.59  |   (104)  meet(all_78_4, all_78_2, all_78_2) = all_104_0
% 126.30/17.59  | 
% 126.30/17.59  | DELTA: instantiating (87) with fresh symbols all_106_0, all_106_1 gives:
% 126.30/17.59  |   (105)  meet(all_78_4, all_78_5, all_78_5) = all_106_0 & join(all_78_4,
% 126.30/17.59  |            all_78_5, all_78_5) = all_106_1 & set_intersection2(all_78_5,
% 126.30/17.59  |            all_78_5) = all_106_0 & set_union2(all_78_5, all_78_5) = all_106_1
% 126.30/17.59  |          & $i(all_106_0) & $i(all_106_1)
% 126.30/17.59  | 
% 126.30/17.59  | ALPHA: (105) implies:
% 126.30/17.59  |   (106)  join(all_78_4, all_78_5, all_78_5) = all_106_1
% 126.30/17.59  |   (107)  meet(all_78_4, all_78_5, all_78_5) = all_106_0
% 126.30/17.59  | 
% 126.30/17.59  | DELTA: instantiating (69) with fresh symbols all_108_0, all_108_1, all_108_2
% 126.30/17.59  |        gives:
% 126.30/17.59  |   (108)  one_sorted_str(all_78_4) = all_108_1 & empty(all_78_3) = all_108_0 &
% 126.30/17.59  |          empty_carrier(all_78_4) = all_108_2 & ( ~ (all_108_0 = 0) |  ~
% 126.30/17.59  |            (all_108_1 = 0) | all_108_2 = 0)
% 126.30/17.59  | 
% 126.30/17.59  | ALPHA: (108) implies:
% 126.30/17.59  |   (109)  empty_carrier(all_78_4) = all_108_2
% 126.30/17.59  | 
% 126.30/17.59  | DELTA: instantiating (77) with fresh symbols all_117_0, all_117_1, all_117_2,
% 126.30/17.59  |        all_117_3, all_117_4 gives:
% 126.30/17.59  |   (110)  latt_str(all_76_1) = all_117_4 & the_carrier(all_76_1) = all_117_3 &
% 126.30/17.59  |          the_L_join(all_76_1) = all_117_2 & the_L_meet(all_76_1) = all_117_1 &
% 126.30/17.59  |          latt_str_of(all_117_3, all_117_2, all_117_1) = all_117_0 &
% 126.30/17.59  |          $i(all_117_0) & $i(all_117_1) & $i(all_117_2) & $i(all_117_3) & ( ~
% 126.30/17.59  |            (all_117_4 = 0) | all_117_0 = all_76_1)
% 126.30/17.59  | 
% 126.30/17.59  | ALPHA: (110) implies:
% 126.30/17.59  |   (111)  $i(all_117_0)
% 126.30/17.59  |   (112)  latt_str_of(all_117_3, all_117_2, all_117_1) = all_117_0
% 126.30/17.59  |   (113)  the_L_meet(all_76_1) = all_117_1
% 126.30/17.59  |   (114)  the_L_join(all_76_1) = all_117_2
% 126.30/17.59  |   (115)  the_carrier(all_76_1) = all_117_3
% 126.30/17.59  |   (116)  latt_str(all_76_1) = all_117_4
% 126.30/17.59  |   (117)   ~ (all_117_4 = 0) | all_117_0 = all_76_1
% 126.30/17.59  | 
% 126.30/17.59  | DELTA: instantiating (68) with fresh symbols all_120_0, all_120_1, all_120_2,
% 126.30/17.59  |        all_120_3, all_120_4 gives:
% 126.30/17.59  |   (118)  strict_latt_str(all_78_4) = all_120_3 & latt_str(all_78_4) =
% 126.30/17.59  |          all_120_4 & the_L_join(all_78_4) = all_120_2 & the_L_meet(all_78_4) =
% 126.30/17.59  |          all_120_1 & latt_str_of(all_78_3, all_120_2, all_120_1) = all_120_0 &
% 126.30/17.59  |          $i(all_120_0) & $i(all_120_1) & $i(all_120_2) & ( ~ (all_120_3 = 0) |
% 126.30/17.59  |             ~ (all_120_4 = 0) | all_120_0 = all_78_4)
% 126.30/17.59  | 
% 126.30/17.59  | ALPHA: (118) implies:
% 126.30/17.59  |   (119)  $i(all_120_0)
% 126.30/17.59  |   (120)  latt_str_of(all_78_3, all_120_2, all_120_1) = all_120_0
% 126.30/17.59  |   (121)  the_L_meet(all_78_4) = all_120_1
% 126.30/17.59  |   (122)  the_L_join(all_78_4) = all_120_2
% 126.30/17.59  |   (123)  latt_str(all_78_4) = all_120_4
% 126.30/17.59  |   (124)  strict_latt_str(all_78_4) = all_120_3
% 126.30/17.59  |   (125)   ~ (all_120_3 = 0) |  ~ (all_120_4 = 0) | all_120_0 = all_78_4
% 126.30/17.59  | 
% 126.30/17.59  | DELTA: instantiating (76) with fresh symbols all_122_0, all_122_1, all_122_2,
% 126.30/17.59  |        all_122_3, all_122_4 gives:
% 126.30/17.59  |   (126)  latt_str(all_69_0) = all_122_4 & the_carrier(all_69_0) = all_122_3 &
% 126.30/17.59  |          the_L_join(all_69_0) = all_122_2 & the_L_meet(all_69_0) = all_122_1 &
% 126.30/17.59  |          latt_str_of(all_122_3, all_122_2, all_122_1) = all_122_0 &
% 126.30/17.59  |          $i(all_122_0) & $i(all_122_1) & $i(all_122_2) & $i(all_122_3) & ( ~
% 126.30/17.59  |            (all_122_4 = 0) | all_122_0 = all_69_0)
% 126.30/17.59  | 
% 126.30/17.59  | ALPHA: (126) implies:
% 126.30/17.59  |   (127)  latt_str(all_69_0) = all_122_4
% 126.30/17.59  |   (128)   ~ (all_122_4 = 0) | all_122_0 = all_69_0
% 126.30/17.59  | 
% 126.30/17.59  | DELTA: instantiating (78) with fresh symbols all_131_0, all_131_1 gives:
% 126.30/17.59  |   (129)  (below(all_78_4, all_78_5, all_78_2) = all_131_1 & join(all_78_4,
% 126.30/17.59  |              all_78_5, all_78_2) = all_131_0 & $i(all_131_0) & ( ~ (all_131_0
% 126.30/17.59  |                = all_78_2) | all_131_1 = 0) & ( ~ (all_131_1 = 0) | all_131_0
% 126.30/17.59  |              = all_78_2)) | (empty_carrier(all_78_4) = all_131_1 &
% 126.30/17.59  |            join_semilatt_str(all_78_4) = all_131_0 & ( ~ (all_131_0 = 0) |
% 126.30/17.59  |              all_131_1 = 0))
% 126.30/17.59  | 
% 126.30/17.59  | DELTA: instantiating (72) with fresh symbols all_132_0, all_132_1, all_132_2,
% 126.30/17.59  |        all_132_3, all_132_4 gives:
% 126.30/17.59  |   (130)  strict_latt_str(all_76_1) = all_132_4 & the_carrier(all_76_1) =
% 126.30/17.59  |          all_132_3 & the_L_join(all_76_1) = all_132_2 & the_L_meet(all_76_1) =
% 126.30/17.59  |          all_132_1 & latt_str_of(all_132_3, all_132_2, all_132_1) = all_132_0
% 126.30/17.59  |          & $i(all_132_0) & $i(all_132_1) & $i(all_132_2) & $i(all_132_3) & ( ~
% 126.30/17.59  |            (all_132_4 = 0) | all_132_0 = all_76_1)
% 126.30/17.59  | 
% 126.30/17.59  | ALPHA: (130) implies:
% 126.30/17.59  |   (131)  $i(all_132_3)
% 126.30/17.59  |   (132)  $i(all_132_2)
% 126.30/17.59  |   (133)  $i(all_132_1)
% 126.30/17.59  |   (134)  the_L_meet(all_76_1) = all_132_1
% 126.30/17.59  |   (135)  the_L_join(all_76_1) = all_132_2
% 126.30/17.59  |   (136)  the_carrier(all_76_1) = all_132_3
% 126.30/17.59  | 
% 126.30/17.59  | DELTA: instantiating (67) with fresh symbols all_134_0, all_134_1, all_134_2,
% 126.30/17.59  |        all_134_3, all_134_4, all_134_5 gives:
% 126.30/17.60  |   (137)  one_sorted_str(all_78_4) = all_134_4 & empty_carrier(all_78_4) =
% 126.30/17.60  |          all_134_5 & powerset(all_78_3) = all_134_3 & $i(all_134_2) &
% 126.30/17.60  |          $i(all_134_3) & ( ~ (all_134_4 = 0) | all_134_5 = 0 | (all_134_1 = 0
% 126.30/17.60  |              &  ~ (all_134_0 = 0) & empty(all_134_2) = all_134_0 &
% 126.30/17.60  |              element(all_134_2, all_134_3) = 0))
% 126.30/17.60  | 
% 126.30/17.60  | ALPHA: (137) implies:
% 126.30/17.60  |   (138)  empty_carrier(all_78_4) = all_134_5
% 126.30/17.60  | 
% 126.30/17.60  | DELTA: instantiating (66) with fresh symbols all_136_0, all_136_1, all_136_2,
% 126.30/17.60  |        all_136_3, all_136_4, all_136_5 gives:
% 126.30/17.60  |   (139)  relation_of2_as_subset(all_136_4, all_136_2, all_78_3) = all_136_0 &
% 126.30/17.60  |          quasi_total(all_136_4, all_136_2, all_78_3) = all_136_1 &
% 126.30/17.60  |          join_semilatt_str(all_78_4) = all_136_5 & function(all_136_4) =
% 126.30/17.60  |          all_136_3 & cartesian_product2(all_78_3, all_78_3) = all_136_2 &
% 126.30/17.60  |          the_L_join(all_78_4) = all_136_4 & $i(all_136_2) & $i(all_136_4) & (
% 126.30/17.60  |            ~ (all_136_5 = 0) | (all_136_0 = 0 & all_136_1 = 0 & all_136_3 =
% 126.30/17.60  |              0))
% 126.30/17.60  | 
% 126.30/17.60  | ALPHA: (139) implies:
% 126.30/17.60  |   (140)  $i(all_136_4)
% 126.30/17.60  |   (141)  the_L_join(all_78_4) = all_136_4
% 126.30/17.60  |   (142)  join_semilatt_str(all_78_4) = all_136_5
% 126.30/17.60  | 
% 126.30/17.60  | DELTA: instantiating (65) with fresh symbols all_139_0, all_139_1, all_139_2,
% 126.30/17.60  |        all_139_3, all_139_4, all_139_5 gives:
% 126.30/17.60  |   (143)  relation_of2_as_subset(all_139_4, all_139_2, all_78_3) = all_139_0 &
% 126.30/17.60  |          quasi_total(all_139_4, all_139_2, all_78_3) = all_139_1 &
% 126.30/17.60  |          meet_semilatt_str(all_78_4) = all_139_5 & function(all_139_4) =
% 126.30/17.60  |          all_139_3 & cartesian_product2(all_78_3, all_78_3) = all_139_2 &
% 126.30/17.60  |          the_L_meet(all_78_4) = all_139_4 & $i(all_139_2) & $i(all_139_4) & (
% 126.30/17.60  |            ~ (all_139_5 = 0) | (all_139_0 = 0 & all_139_1 = 0 & all_139_3 =
% 126.30/17.60  |              0))
% 126.30/17.60  | 
% 126.30/17.60  | ALPHA: (143) implies:
% 126.30/17.60  |   (144)  $i(all_139_4)
% 126.30/17.60  |   (145)  the_L_meet(all_78_4) = all_139_4
% 126.30/17.60  |   (146)  meet_semilatt_str(all_78_4) = all_139_5
% 126.30/17.60  | 
% 126.30/17.60  | DELTA: instantiating (71) with fresh symbols all_145_0, all_145_1, all_145_2
% 126.30/17.60  |        gives:
% 126.30/17.60  |   (147)  empty_carrier(all_78_4) = all_145_2 & join_semilatt_str(all_78_4) =
% 126.30/17.60  |          all_145_1 & the_L_join(all_78_4) = all_145_0 & $i(all_145_0) & ( ~
% 126.30/17.60  |            (all_145_1 = 0) | all_145_2 = 0 | ( ! [v0: $i] :  ! [v1: $i] :  !
% 126.30/17.60  |              [v2: $i] : ( ~ (apply_binary_as_element(all_78_3, all_78_3,
% 126.30/17.60  |                    all_78_3, all_145_0, v0, v1) = v2) |  ~ (element(v0,
% 126.30/17.60  |                    all_78_3) = 0) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ?
% 126.30/17.60  |                [v4: $i] : (join(all_78_4, v0, v1) = v4 & element(v1, all_78_3)
% 126.30/17.60  |                  = v3 & $i(v4) & ( ~ (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.30/17.60  |              [v1: $i] :  ! [v2: $i] : ( ~ (join(all_78_4, v0, v1) = v2) |  ~
% 126.30/17.60  |                (element(v0, all_78_3) = 0) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3:
% 126.30/17.60  |                  any] :  ? [v4: $i] : (apply_binary_as_element(all_78_3,
% 126.30/17.60  |                    all_78_3, all_78_3, all_145_0, v0, v1) = v4 & element(v1,
% 126.30/17.60  |                    all_78_3) = v3 & $i(v4) & ( ~ (v3 = 0) | v4 = v2))) &  !
% 126.30/17.60  |              [v0: $i] :  ! [v1: $i] : ( ~ (element(v1, all_78_3) = 0) |  ~
% 126.30/17.60  |                (element(v0, all_78_3) = 0) |  ~ $i(v1) |  ~ $i(v0) |  ? [v2:
% 126.30/17.60  |                  $i] : (apply_binary_as_element(all_78_3, all_78_3, all_78_3,
% 126.30/17.60  |                    all_145_0, v0, v1) = v2 & join(all_78_4, v0, v1) = v2 &
% 126.30/17.60  |                  $i(v2)))))
% 126.30/17.60  | 
% 126.30/17.60  | ALPHA: (147) implies:
% 126.30/17.60  |   (148)  the_L_join(all_78_4) = all_145_0
% 126.30/17.60  |   (149)  join_semilatt_str(all_78_4) = all_145_1
% 126.30/17.60  |   (150)  empty_carrier(all_78_4) = all_145_2
% 126.30/17.60  | 
% 126.30/17.60  | DELTA: instantiating (70) with fresh symbols all_147_0, all_147_1, all_147_2
% 126.30/17.60  |        gives:
% 126.30/17.60  |   (151)  meet_semilatt_str(all_78_4) = all_147_1 & empty_carrier(all_78_4) =
% 126.30/17.60  |          all_147_2 & the_L_meet(all_78_4) = all_147_0 & $i(all_147_0) & ( ~
% 126.30/17.60  |            (all_147_1 = 0) | all_147_2 = 0 | ( ! [v0: $i] :  ! [v1: $i] :  !
% 126.30/17.60  |              [v2: $i] : ( ~ (meet(all_78_4, v0, v1) = v2) |  ~ (element(v0,
% 126.30/17.60  |                    all_78_3) = 0) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ?
% 126.30/17.60  |                [v4: $i] : (apply_binary_as_element(all_78_3, all_78_3,
% 126.30/17.60  |                    all_78_3, all_147_0, v0, v1) = v4 & element(v1, all_78_3) =
% 126.30/17.60  |                  v3 & $i(v4) & ( ~ (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.30/17.60  |              [v1: $i] :  ! [v2: $i] : ( ~ (apply_binary_as_element(all_78_3,
% 126.30/17.60  |                    all_78_3, all_78_3, all_147_0, v0, v1) = v2) |  ~
% 126.30/17.60  |                (element(v0, all_78_3) = 0) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3:
% 126.30/17.60  |                  any] :  ? [v4: $i] : (meet(all_78_4, v0, v1) = v4 &
% 126.30/17.60  |                  element(v1, all_78_3) = v3 & $i(v4) & ( ~ (v3 = 0) | v4 =
% 126.30/17.60  |                    v2))) &  ! [v0: $i] :  ! [v1: $i] : ( ~ (element(v1,
% 126.30/17.60  |                    all_78_3) = 0) |  ~ (element(v0, all_78_3) = 0) |  ~ $i(v1)
% 126.30/17.60  |                |  ~ $i(v0) |  ? [v2: $i] : (meet(all_78_4, v0, v1) = v2 &
% 126.30/17.60  |                  apply_binary_as_element(all_78_3, all_78_3, all_78_3,
% 126.30/17.60  |                    all_147_0, v0, v1) = v2 & $i(v2)))))
% 126.30/17.60  | 
% 126.30/17.60  | ALPHA: (151) implies:
% 126.30/17.60  |   (152)  the_L_meet(all_78_4) = all_147_0
% 126.30/17.60  |   (153)  empty_carrier(all_78_4) = all_147_2
% 126.30/17.60  |   (154)  meet_semilatt_str(all_78_4) = all_147_1
% 126.30/17.60  | 
% 126.30/17.60  | BETA: splitting (83) gives:
% 126.30/17.60  | 
% 126.30/17.60  | Case 1:
% 126.30/17.60  | | 
% 126.30/17.60  | |   (155)  all_76_0 = 0
% 126.30/17.60  | | 
% 126.30/17.60  | | REDUCE: (47), (155) imply:
% 126.30/17.60  | |   (156)  $false
% 126.30/17.60  | | 
% 126.30/17.60  | | CLOSE: (156) is inconsistent.
% 126.30/17.60  | | 
% 126.30/17.60  | Case 2:
% 126.30/17.60  | | 
% 126.30/17.61  | |   (157)   ? [v0: any] :  ? [v1: $i] : (join_semilatt_str(all_76_1) = v0 &
% 126.30/17.61  | |            the_carrier(all_76_1) = v1 & $i(v1) & ( ~ (v0 = 0) | ( ! [v2: $i]
% 126.30/17.61  | |                :  ! [v3: $i] :  ! [v4: any] : ( ~ (below(all_76_1, v2, v3) =
% 126.30/17.61  | |                    v4) |  ~ (element(v2, v1) = 0) |  ~ $i(v3) |  ~ $i(v2) | 
% 126.30/17.61  | |                  ? [v5: any] :  ? [v6: $i] : (join(all_76_1, v2, v3) = v6 &
% 126.30/17.61  | |                    element(v3, v1) = v5 & $i(v6) & ( ~ (v5 = 0) | (( ~ (v6 =
% 126.30/17.61  | |                            v3) | v4 = 0) & ( ~ (v4 = 0) | v6 = v3))))) &  !
% 126.30/17.61  | |                [v2: $i] :  ! [v3: $i] :  ! [v4: $i] : ( ~ (join(all_76_1,
% 126.30/17.61  | |                      v2, v3) = v4) |  ~ (element(v2, v1) = 0) |  ~ $i(v3) | 
% 126.30/17.61  | |                  ~ $i(v2) |  ? [v5: any] :  ? [v6: any] : (below(all_76_1,
% 126.30/17.61  | |                      v2, v3) = v6 & element(v3, v1) = v5 & ( ~ (v5 = 0) | ((
% 126.30/17.61  | |                          ~ (v6 = 0) | v4 = v3) & ( ~ (v4 = v3) | v6 = 0)))))
% 126.30/17.61  | |                &  ! [v2: $i] :  ! [v3: $i] : ( ~ (element(v3, v1) = 0) |  ~
% 126.30/17.61  | |                  (element(v2, v1) = 0) |  ~ $i(v3) |  ~ $i(v2) |  ? [v4:
% 126.30/17.61  | |                    any] :  ? [v5: $i] : (below(all_76_1, v2, v3) = v4 &
% 126.30/17.61  | |                    join(all_76_1, v2, v3) = v5 & $i(v5) & ( ~ (v5 = v3) | v4
% 126.30/17.61  | |                      = 0) & ( ~ (v4 = 0) | v5 = v3))))))
% 126.30/17.61  | | 
% 126.30/17.61  | | BETA: splitting (81) gives:
% 126.30/17.61  | | 
% 126.30/17.61  | | Case 1:
% 126.30/17.61  | | | 
% 126.30/17.61  | | |   (158)  all_76_0 = 0
% 126.30/17.61  | | | 
% 126.30/17.61  | | | REDUCE: (47), (158) imply:
% 126.30/17.61  | | |   (159)  $false
% 126.30/17.61  | | | 
% 126.30/17.61  | | | CLOSE: (159) is inconsistent.
% 126.30/17.61  | | | 
% 126.30/17.61  | | Case 2:
% 126.30/17.61  | | | 
% 126.30/17.61  | | |   (160)   ? [v0: any] :  ? [v1: $i] :  ? [v2: $i] :
% 126.30/17.61  | | |          (meet_semilatt_str(all_76_1) = v0 & the_carrier(all_76_1) = v1 &
% 126.30/17.61  | | |            the_L_meet(all_76_1) = v2 & $i(v2) & $i(v1) & ( ~ (v0 = 0) | (
% 126.30/17.61  | | |                ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~
% 126.30/17.61  | | |                  (meet(all_76_1, v3, v4) = v5) |  ~ (element(v3, v1) = 0)
% 126.30/17.61  | | |                  |  ~ $i(v4) |  ~ $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.30/17.61  | | |                  (apply_binary_as_element(v1, v1, v1, v2, v3, v4) = v7 &
% 126.30/17.61  | | |                    element(v4, v1) = v6 & $i(v7) & ( ~ (v6 = 0) | v7 =
% 126.30/17.61  | | |                      v5))) &  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~
% 126.30/17.61  | | |                  (apply_binary_as_element(v1, v1, v1, v2, v3, v4) = v5) | 
% 126.30/17.61  | | |                  ~ (element(v3, v1) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v6:
% 126.30/17.61  | | |                    any] :  ? [v7: $i] : (meet(all_76_1, v3, v4) = v7 &
% 126.30/17.61  | | |                    element(v4, v1) = v6 & $i(v7) & ( ~ (v6 = 0) | v7 =
% 126.30/17.61  | | |                      v5))) &  ! [v3: $i] :  ! [v4: $i] : ( ~ (element(v4,
% 126.30/17.61  | | |                      v1) = 0) |  ~ (element(v3, v1) = 0) |  ~ $i(v4) |  ~
% 126.30/17.61  | | |                  $i(v3) |  ? [v5: $i] : (meet(all_76_1, v3, v4) = v5 &
% 126.30/17.61  | | |                    apply_binary_as_element(v1, v1, v1, v2, v3, v4) = v5 &
% 126.30/17.61  | | |                    $i(v5))))))
% 126.30/17.61  | | | 
% 126.30/17.61  | | | BETA: splitting (82) gives:
% 126.30/17.61  | | | 
% 126.30/17.61  | | | Case 1:
% 126.30/17.61  | | | | 
% 126.30/17.61  | | | |   (161)  all_76_0 = 0
% 126.30/17.61  | | | | 
% 126.30/17.61  | | | | REDUCE: (47), (161) imply:
% 126.30/17.61  | | | |   (162)  $false
% 126.30/17.61  | | | | 
% 126.30/17.61  | | | | CLOSE: (162) is inconsistent.
% 126.30/17.61  | | | | 
% 126.30/17.61  | | | Case 2:
% 126.30/17.61  | | | | 
% 126.30/17.61  | | | |   (163)   ? [v0: any] :  ? [v1: $i] :  ? [v2: $i] :
% 126.30/17.61  | | | |          (join_semilatt_str(all_76_1) = v0 & the_carrier(all_76_1) = v1
% 126.30/17.61  | | | |            & the_L_join(all_76_1) = v2 & $i(v2) & $i(v1) & ( ~ (v0 = 0)
% 126.30/17.61  | | | |              | ( ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~
% 126.30/17.61  | | | |                  (apply_binary_as_element(v1, v1, v1, v2, v3, v4) = v5)
% 126.30/17.61  | | | |                  |  ~ (element(v3, v1) = 0) |  ~ $i(v4) |  ~ $i(v3) |  ?
% 126.30/17.61  | | | |                  [v6: any] :  ? [v7: $i] : (join(all_76_1, v3, v4) = v7
% 126.30/17.61  | | | |                    & element(v4, v1) = v6 & $i(v7) & ( ~ (v6 = 0) | v7 =
% 126.30/17.61  | | | |                      v5))) &  ! [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : (
% 126.30/17.61  | | | |                  ~ (join(all_76_1, v3, v4) = v5) |  ~ (element(v3, v1) =
% 126.30/17.61  | | | |                    0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v6: any] :  ? [v7:
% 126.30/17.61  | | | |                    $i] : (apply_binary_as_element(v1, v1, v1, v2, v3,
% 126.30/17.61  | | | |                      v4) = v7 & element(v4, v1) = v6 & $i(v7) & ( ~ (v6
% 126.30/17.61  | | | |                        = 0) | v7 = v5))) &  ! [v3: $i] :  ! [v4: $i] : (
% 126.30/17.61  | | | |                  ~ (element(v4, v1) = 0) |  ~ (element(v3, v1) = 0) |  ~
% 126.30/17.61  | | | |                  $i(v4) |  ~ $i(v3) |  ? [v5: $i] :
% 126.30/17.61  | | | |                  (apply_binary_as_element(v1, v1, v1, v2, v3, v4) = v5 &
% 126.30/17.61  | | | |                    join(all_76_1, v3, v4) = v5 & $i(v5))))))
% 126.30/17.61  | | | | 
% 126.30/17.61  | | | | DELTA: instantiating (160) with fresh symbols all_161_0, all_161_1,
% 126.30/17.61  | | | |        all_161_2 gives:
% 126.30/17.61  | | | |   (164)  meet_semilatt_str(all_76_1) = all_161_2 & the_carrier(all_76_1)
% 126.30/17.61  | | | |          = all_161_1 & the_L_meet(all_76_1) = all_161_0 & $i(all_161_0)
% 126.30/17.61  | | | |          & $i(all_161_1) & ( ~ (all_161_2 = 0) | ( ! [v0: $i] :  ! [v1:
% 126.30/17.61  | | | |                $i] :  ! [v2: $i] : ( ~ (meet(all_76_1, v0, v1) = v2) | 
% 126.30/17.61  | | | |                ~ (element(v0, all_161_1) = 0) |  ~ $i(v1) |  ~ $i(v0) | 
% 126.30/17.61  | | | |                ? [v3: any] :  ? [v4: $i] :
% 126.30/17.61  | | | |                (apply_binary_as_element(all_161_1, all_161_1, all_161_1,
% 126.30/17.61  | | | |                    all_161_0, v0, v1) = v4 & element(v1, all_161_1) = v3
% 126.30/17.61  | | | |                  & $i(v4) & ( ~ (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.30/17.61  | | | |              [v1: $i] :  ! [v2: $i] : ( ~
% 126.30/17.61  | | | |                (apply_binary_as_element(all_161_1, all_161_1, all_161_1,
% 126.30/17.61  | | | |                    all_161_0, v0, v1) = v2) |  ~ (element(v0, all_161_1)
% 126.30/17.61  | | | |                  = 0) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4:
% 126.30/17.61  | | | |                  $i] : (meet(all_76_1, v0, v1) = v4 & element(v1,
% 126.30/17.61  | | | |                    all_161_1) = v3 & $i(v4) & ( ~ (v3 = 0) | v4 = v2)))
% 126.30/17.61  | | | |              &  ! [v0: $i] :  ! [v1: $i] : ( ~ (element(v1, all_161_1) =
% 126.30/17.61  | | | |                  0) |  ~ (element(v0, all_161_1) = 0) |  ~ $i(v1) |  ~
% 126.30/17.61  | | | |                $i(v0) |  ? [v2: $i] : (meet(all_76_1, v0, v1) = v2 &
% 126.30/17.61  | | | |                  apply_binary_as_element(all_161_1, all_161_1,
% 126.30/17.61  | | | |                    all_161_1, all_161_0, v0, v1) = v2 & $i(v2)))))
% 126.30/17.61  | | | | 
% 126.30/17.61  | | | | ALPHA: (164) implies:
% 126.30/17.61  | | | |   (165)  the_L_meet(all_76_1) = all_161_0
% 126.30/17.61  | | | |   (166)  the_carrier(all_76_1) = all_161_1
% 126.30/17.61  | | | |   (167)  meet_semilatt_str(all_76_1) = all_161_2
% 126.30/17.61  | | | | 
% 126.30/17.61  | | | | DELTA: instantiating (163) with fresh symbols all_163_0, all_163_1,
% 126.30/17.61  | | | |        all_163_2 gives:
% 126.30/17.61  | | | |   (168)  join_semilatt_str(all_76_1) = all_163_2 & the_carrier(all_76_1)
% 126.30/17.61  | | | |          = all_163_1 & the_L_join(all_76_1) = all_163_0 & $i(all_163_0)
% 126.30/17.61  | | | |          & $i(all_163_1) & ( ~ (all_163_2 = 0) | ( ! [v0: $i] :  ! [v1:
% 126.30/17.61  | | | |                $i] :  ! [v2: $i] : ( ~
% 126.30/17.61  | | | |                (apply_binary_as_element(all_163_1, all_163_1, all_163_1,
% 126.30/17.61  | | | |                    all_163_0, v0, v1) = v2) |  ~ (element(v0, all_163_1)
% 126.30/17.61  | | | |                  = 0) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4:
% 126.30/17.61  | | | |                  $i] : (join(all_76_1, v0, v1) = v4 & element(v1,
% 126.30/17.61  | | | |                    all_163_1) = v3 & $i(v4) & ( ~ (v3 = 0) | v4 = v2)))
% 126.30/17.61  | | | |              &  ! [v0: $i] :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 126.30/17.61  | | | |                (join(all_76_1, v0, v1) = v2) |  ~ (element(v0,
% 126.30/17.61  | | | |                    all_163_1) = 0) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3:
% 126.30/17.61  | | | |                  any] :  ? [v4: $i] :
% 126.30/17.61  | | | |                (apply_binary_as_element(all_163_1, all_163_1, all_163_1,
% 126.30/17.61  | | | |                    all_163_0, v0, v1) = v4 & element(v1, all_163_1) = v3
% 126.30/17.61  | | | |                  & $i(v4) & ( ~ (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.30/17.61  | | | |              [v1: $i] : ( ~ (element(v1, all_163_1) = 0) |  ~
% 126.30/17.61  | | | |                (element(v0, all_163_1) = 0) |  ~ $i(v1) |  ~ $i(v0) |  ?
% 126.30/17.61  | | | |                [v2: $i] : (apply_binary_as_element(all_163_1, all_163_1,
% 126.30/17.61  | | | |                    all_163_1, all_163_0, v0, v1) = v2 & join(all_76_1,
% 126.30/17.61  | | | |                    v0, v1) = v2 & $i(v2)))))
% 126.30/17.61  | | | | 
% 126.30/17.61  | | | | ALPHA: (168) implies:
% 126.30/17.61  | | | |   (169)  the_L_join(all_76_1) = all_163_0
% 126.30/17.61  | | | |   (170)  the_carrier(all_76_1) = all_163_1
% 126.30/17.61  | | | |   (171)  join_semilatt_str(all_76_1) = all_163_2
% 126.30/17.61  | | | | 
% 126.30/17.61  | | | | DELTA: instantiating (157) with fresh symbols all_165_0, all_165_1
% 126.30/17.61  | | | |        gives:
% 126.30/17.62  | | | |   (172)  join_semilatt_str(all_76_1) = all_165_1 & the_carrier(all_76_1)
% 126.30/17.62  | | | |          = all_165_0 & $i(all_165_0) & ( ~ (all_165_1 = 0) | ( ! [v0:
% 126.30/17.62  | | | |                $i] :  ! [v1: $i] :  ! [v2: any] : ( ~ (below(all_76_1,
% 126.30/17.62  | | | |                    v0, v1) = v2) |  ~ (element(v0, all_165_0) = 0) |  ~
% 126.30/17.62  | | | |                $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4: $i] :
% 126.30/17.62  | | | |                (join(all_76_1, v0, v1) = v4 & element(v1, all_165_0) =
% 126.30/17.62  | | | |                  v3 & $i(v4) & ( ~ (v3 = 0) | (( ~ (v4 = v1) | v2 = 0) &
% 126.30/17.62  | | | |                      ( ~ (v2 = 0) | v4 = v1))))) &  ! [v0: $i] :  ! [v1:
% 126.30/17.62  | | | |                $i] :  ! [v2: $i] : ( ~ (join(all_76_1, v0, v1) = v2) | 
% 126.30/17.62  | | | |                ~ (element(v0, all_165_0) = 0) |  ~ $i(v1) |  ~ $i(v0) | 
% 126.30/17.62  | | | |                ? [v3: any] :  ? [v4: any] : (below(all_76_1, v0, v1) =
% 126.30/17.62  | | | |                  v4 & element(v1, all_165_0) = v3 & ( ~ (v3 = 0) | (( ~
% 126.30/17.62  | | | |                        (v4 = 0) | v2 = v1) & ( ~ (v2 = v1) | v4 = 0)))))
% 126.30/17.62  | | | |              &  ! [v0: $i] :  ! [v1: $i] : ( ~ (element(v1, all_165_0) =
% 126.30/17.62  | | | |                  0) |  ~ (element(v0, all_165_0) = 0) |  ~ $i(v1) |  ~
% 126.30/17.62  | | | |                $i(v0) |  ? [v2: any] :  ? [v3: $i] : (below(all_76_1,
% 126.30/17.62  | | | |                    v0, v1) = v2 & join(all_76_1, v0, v1) = v3 & $i(v3) &
% 126.30/17.62  | | | |                  ( ~ (v3 = v1) | v2 = 0) & ( ~ (v2 = 0) | v3 = v1)))))
% 126.30/17.62  | | | | 
% 126.30/17.62  | | | | ALPHA: (172) implies:
% 126.30/17.62  | | | |   (173)  the_carrier(all_76_1) = all_165_0
% 126.30/17.62  | | | |   (174)  join_semilatt_str(all_76_1) = all_165_1
% 126.30/17.62  | | | | 
% 126.30/17.62  | | | | BETA: splitting (80) gives:
% 126.30/17.62  | | | | 
% 126.30/17.62  | | | | Case 1:
% 126.30/17.62  | | | | | 
% 126.30/17.62  | | | | |   (175)  all_76_0 = 0
% 126.30/17.62  | | | | | 
% 126.30/17.62  | | | | | REDUCE: (47), (175) imply:
% 126.30/17.62  | | | | |   (176)  $false
% 126.30/17.62  | | | | | 
% 126.30/17.62  | | | | | CLOSE: (176) is inconsistent.
% 126.30/17.62  | | | | | 
% 126.30/17.62  | | | | Case 2:
% 126.30/17.62  | | | | | 
% 126.30/17.62  | | | | |   (177)   ? [v0: any] :  ? [v1: $i] :  ? [v2: any] :
% 126.30/17.62  | | | | |          (one_sorted_str(all_76_1) = v0 & empty(v1) = v2 &
% 126.30/17.62  | | | | |            the_carrier(all_76_1) = v1 & $i(v1) & ( ~ (v2 = 0) |  ~ (v0
% 126.30/17.62  | | | | |                = 0)))
% 126.30/17.62  | | | | | 
% 126.30/17.62  | | | | | DELTA: instantiating (177) with fresh symbols all_175_0, all_175_1,
% 126.30/17.62  | | | | |        all_175_2 gives:
% 126.30/17.62  | | | | |   (178)  one_sorted_str(all_76_1) = all_175_2 & empty(all_175_1) =
% 126.30/17.62  | | | | |          all_175_0 & the_carrier(all_76_1) = all_175_1 & $i(all_175_1)
% 126.30/17.62  | | | | |          & ( ~ (all_175_0 = 0) |  ~ (all_175_2 = 0))
% 126.30/17.62  | | | | | 
% 126.30/17.62  | | | | | ALPHA: (178) implies:
% 126.30/17.62  | | | | |   (179)  the_carrier(all_76_1) = all_175_1
% 126.30/17.62  | | | | | 
% 126.30/17.62  | | | | | BETA: splitting (79) gives:
% 126.30/17.62  | | | | | 
% 126.30/17.62  | | | | | Case 1:
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | |   (180)  all_76_0 = 0
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | REDUCE: (47), (180) imply:
% 126.30/17.62  | | | | | |   (181)  $false
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | CLOSE: (181) is inconsistent.
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | Case 2:
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | |   (182)   ? [v0: any] :  ? [v1: $i] :  ? [v2: $i] :  ? [v3: $i] :  ?
% 126.30/17.62  | | | | | |          [v4: int] :  ? [v5: int] : (one_sorted_str(all_76_1) = v0 &
% 126.30/17.62  | | | | | |            powerset(v1) = v2 & the_carrier(all_76_1) = v1 & $i(v3) &
% 126.30/17.62  | | | | | |            $i(v2) & $i(v1) & ( ~ (v0 = 0) | (v4 = 0 &  ~ (v5 = 0) &
% 126.30/17.62  | | | | | |                empty(v3) = v5 & element(v3, v2) = 0)))
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | DELTA: instantiating (182) with fresh symbols all_190_0, all_190_1,
% 126.30/17.62  | | | | | |        all_190_2, all_190_3, all_190_4, all_190_5 gives:
% 126.30/17.62  | | | | | |   (183)  one_sorted_str(all_76_1) = all_190_5 & powerset(all_190_4)
% 126.30/17.62  | | | | | |          = all_190_3 & the_carrier(all_76_1) = all_190_4 &
% 126.30/17.62  | | | | | |          $i(all_190_2) & $i(all_190_3) & $i(all_190_4) & ( ~
% 126.30/17.62  | | | | | |            (all_190_5 = 0) | (all_190_1 = 0 &  ~ (all_190_0 = 0) &
% 126.30/17.62  | | | | | |              empty(all_190_2) = all_190_0 & element(all_190_2,
% 126.30/17.62  | | | | | |                all_190_3) = 0))
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | ALPHA: (183) implies:
% 126.30/17.62  | | | | | |   (184)  the_carrier(all_76_1) = all_190_4
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (30) with all_132_1, all_161_0, all_76_1,
% 126.30/17.62  | | | | | |              simplifying with (134), (165) gives:
% 126.30/17.62  | | | | | |   (185)  all_161_0 = all_132_1
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (30) with all_117_1, all_161_0, all_76_1,
% 126.30/17.62  | | | | | |              simplifying with (113), (165) gives:
% 126.30/17.62  | | | | | |   (186)  all_161_0 = all_117_1
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (30) with all_139_4, all_147_0, all_78_4,
% 126.30/17.62  | | | | | |              simplifying with (145), (152) gives:
% 126.30/17.62  | | | | | |   (187)  all_147_0 = all_139_4
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (30) with all_120_1, all_147_0, all_78_4,
% 126.30/17.62  | | | | | |              simplifying with (121), (152) gives:
% 126.30/17.62  | | | | | |   (188)  all_147_0 = all_120_1
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (31) with all_132_2, all_163_0, all_76_1,
% 126.30/17.62  | | | | | |              simplifying with (135), (169) gives:
% 126.30/17.62  | | | | | |   (189)  all_163_0 = all_132_2
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (31) with all_117_2, all_163_0, all_76_1,
% 126.30/17.62  | | | | | |              simplifying with (114), (169) gives:
% 126.30/17.62  | | | | | |   (190)  all_163_0 = all_117_2
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (31) with all_136_4, all_145_0, all_78_4,
% 126.30/17.62  | | | | | |              simplifying with (141), (148) gives:
% 126.30/17.62  | | | | | |   (191)  all_145_0 = all_136_4
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (31) with all_120_2, all_145_0, all_78_4,
% 126.30/17.62  | | | | | |              simplifying with (122), (148) gives:
% 126.30/17.62  | | | | | |   (192)  all_145_0 = all_120_2
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (32) with all_132_3, all_163_1, all_76_1,
% 126.30/17.62  | | | | | |              simplifying with (136), (170) gives:
% 126.30/17.62  | | | | | |   (193)  all_163_1 = all_132_3
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (32) with all_163_1, all_165_0, all_76_1,
% 126.30/17.62  | | | | | |              simplifying with (170), (173) gives:
% 126.30/17.62  | | | | | |   (194)  all_165_0 = all_163_1
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (32) with all_165_0, all_175_1, all_76_1,
% 126.30/17.62  | | | | | |              simplifying with (173), (179) gives:
% 126.30/17.62  | | | | | |   (195)  all_175_1 = all_165_0
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (32) with all_117_3, all_175_1, all_76_1,
% 126.30/17.62  | | | | | |              simplifying with (115), (179) gives:
% 126.30/17.62  | | | | | |   (196)  all_175_1 = all_117_3
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (32) with all_163_1, all_190_4, all_76_1,
% 126.30/17.62  | | | | | |              simplifying with (170), (184) gives:
% 126.30/17.62  | | | | | |   (197)  all_190_4 = all_163_1
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (32) with all_161_1, all_190_4, all_76_1,
% 126.30/17.62  | | | | | |              simplifying with (166), (184) gives:
% 126.30/17.62  | | | | | |   (198)  all_190_4 = all_161_1
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (33) with 0, all_122_4, all_69_0,
% 126.30/17.62  | | | | | |              simplifying with (44), (127) gives:
% 126.30/17.62  | | | | | |   (199)  all_122_4 = 0
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (33) with 0, all_117_4, all_76_1,
% 126.30/17.62  | | | | | |              simplifying with (49), (116) gives:
% 126.30/17.62  | | | | | |   (200)  all_117_4 = 0
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (33) with 0, all_120_4, all_78_4,
% 126.30/17.62  | | | | | |              simplifying with (89), (123) gives:
% 126.30/17.62  | | | | | |   (201)  all_120_4 = 0
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (34) with 0, all_120_3, all_78_4,
% 126.30/17.62  | | | | | |              simplifying with (88), (124) gives:
% 126.30/17.62  | | | | | |   (202)  all_120_3 = 0
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (35) with all_163_2, all_165_1, all_76_1,
% 126.30/17.62  | | | | | |              simplifying with (171), (174) gives:
% 126.30/17.62  | | | | | |   (203)  all_165_1 = all_163_2
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (35) with 0, all_165_1, all_76_1,
% 126.30/17.62  | | | | | |              simplifying with (74), (174) gives:
% 126.30/17.62  | | | | | |   (204)  all_165_1 = 0
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (35) with all_136_5, all_145_1, all_78_4,
% 126.30/17.62  | | | | | |              simplifying with (142), (149) gives:
% 126.30/17.62  | | | | | |   (205)  all_145_1 = all_136_5
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (36) with all_108_2, all_145_2, all_78_4,
% 126.30/17.62  | | | | | |              simplifying with (109), (150) gives:
% 126.30/17.62  | | | | | |   (206)  all_145_2 = all_108_2
% 126.30/17.62  | | | | | | 
% 126.30/17.62  | | | | | | GROUND_INST: instantiating (36) with all_86_0, all_145_2, all_78_4,
% 126.30/17.62  | | | | | |              simplifying with (93), (150) gives:
% 126.30/17.62  | | | | | |   (207)  all_145_2 = all_86_0
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | GROUND_INST: instantiating (36) with all_145_2, all_147_2, all_78_4,
% 126.30/17.63  | | | | | |              simplifying with (150), (153) gives:
% 126.30/17.63  | | | | | |   (208)  all_147_2 = all_145_2
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | GROUND_INST: instantiating (36) with all_134_5, all_147_2, all_78_4,
% 126.30/17.63  | | | | | |              simplifying with (138), (153) gives:
% 126.30/17.63  | | | | | |   (209)  all_147_2 = all_134_5
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | GROUND_INST: instantiating (37) with 0, all_161_2, all_76_1,
% 126.30/17.63  | | | | | |              simplifying with (75), (167) gives:
% 126.30/17.63  | | | | | |   (210)  all_161_2 = 0
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | GROUND_INST: instantiating (37) with all_139_5, all_147_1, all_78_4,
% 126.30/17.63  | | | | | |              simplifying with (146), (154) gives:
% 126.30/17.63  | | | | | |   (211)  all_147_1 = all_139_5
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (197), (198) imply:
% 126.30/17.63  | | | | | |   (212)  all_163_1 = all_161_1
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | SIMP: (212) implies:
% 126.30/17.63  | | | | | |   (213)  all_163_1 = all_161_1
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (195), (196) imply:
% 126.30/17.63  | | | | | |   (214)  all_165_0 = all_117_3
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | SIMP: (214) implies:
% 126.30/17.63  | | | | | |   (215)  all_165_0 = all_117_3
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (194), (215) imply:
% 126.30/17.63  | | | | | |   (216)  all_163_1 = all_117_3
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | SIMP: (216) implies:
% 126.30/17.63  | | | | | |   (217)  all_163_1 = all_117_3
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (203), (204) imply:
% 126.30/17.63  | | | | | |   (218)  all_163_2 = 0
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | SIMP: (218) implies:
% 126.30/17.63  | | | | | |   (219)  all_163_2 = 0
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (189), (190) imply:
% 126.30/17.63  | | | | | |   (220)  all_132_2 = all_117_2
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | SIMP: (220) implies:
% 126.30/17.63  | | | | | |   (221)  all_132_2 = all_117_2
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (193), (213) imply:
% 126.30/17.63  | | | | | |   (222)  all_161_1 = all_132_3
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (213), (217) imply:
% 126.30/17.63  | | | | | |   (223)  all_161_1 = all_117_3
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (185), (186) imply:
% 126.30/17.63  | | | | | |   (224)  all_132_1 = all_117_1
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | SIMP: (224) implies:
% 126.30/17.63  | | | | | |   (225)  all_132_1 = all_117_1
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (222), (223) imply:
% 126.30/17.63  | | | | | |   (226)  all_132_3 = all_117_3
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | SIMP: (226) implies:
% 126.30/17.63  | | | | | |   (227)  all_132_3 = all_117_3
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (187), (188) imply:
% 126.30/17.63  | | | | | |   (228)  all_139_4 = all_120_1
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | SIMP: (228) implies:
% 126.30/17.63  | | | | | |   (229)  all_139_4 = all_120_1
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (208), (209) imply:
% 126.30/17.63  | | | | | |   (230)  all_145_2 = all_134_5
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | SIMP: (230) implies:
% 126.30/17.63  | | | | | |   (231)  all_145_2 = all_134_5
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (191), (192) imply:
% 126.30/17.63  | | | | | |   (232)  all_136_4 = all_120_2
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | SIMP: (232) implies:
% 126.30/17.63  | | | | | |   (233)  all_136_4 = all_120_2
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (206), (231) imply:
% 126.30/17.63  | | | | | |   (234)  all_134_5 = all_108_2
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (207), (231) imply:
% 126.30/17.63  | | | | | |   (235)  all_134_5 = all_86_0
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | COMBINE_EQS: (234), (235) imply:
% 126.30/17.63  | | | | | |   (236)  all_108_2 = all_86_0
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | REDUCE: (144), (229) imply:
% 126.30/17.63  | | | | | |   (237)  $i(all_120_1)
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | REDUCE: (140), (233) imply:
% 126.30/17.63  | | | | | |   (238)  $i(all_120_2)
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | REDUCE: (133), (225) imply:
% 126.30/17.63  | | | | | |   (239)  $i(all_117_1)
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | REDUCE: (132), (221) imply:
% 126.30/17.63  | | | | | |   (240)  $i(all_117_2)
% 126.30/17.63  | | | | | | 
% 126.30/17.63  | | | | | | REDUCE: (131), (227) imply:
% 126.30/17.63  | | | | | |   (241)  $i(all_117_3)
% 126.30/17.63  | | | | | | 
% 126.72/17.63  | | | | | | BETA: splitting (117) gives:
% 126.72/17.63  | | | | | | 
% 126.72/17.63  | | | | | | Case 1:
% 126.72/17.63  | | | | | | | 
% 126.72/17.63  | | | | | | |   (242)   ~ (all_117_4 = 0)
% 126.72/17.63  | | | | | | | 
% 126.72/17.63  | | | | | | | REDUCE: (200), (242) imply:
% 126.72/17.63  | | | | | | |   (243)  $false
% 126.72/17.63  | | | | | | | 
% 126.72/17.63  | | | | | | | CLOSE: (243) is inconsistent.
% 126.72/17.63  | | | | | | | 
% 126.72/17.63  | | | | | | Case 2:
% 126.72/17.63  | | | | | | | 
% 126.72/17.63  | | | | | | |   (244)  all_117_0 = all_76_1
% 126.72/17.63  | | | | | | | 
% 126.72/17.63  | | | | | | | REDUCE: (112), (244) imply:
% 126.72/17.63  | | | | | | |   (245)  latt_str_of(all_117_3, all_117_2, all_117_1) = all_76_1
% 126.72/17.63  | | | | | | | 
% 126.72/17.63  | | | | | | | BETA: splitting (125) gives:
% 126.72/17.63  | | | | | | | 
% 126.72/17.63  | | | | | | | Case 1:
% 126.72/17.63  | | | | | | | | 
% 126.72/17.63  | | | | | | | |   (246)   ~ (all_120_3 = 0)
% 126.72/17.63  | | | | | | | | 
% 126.72/17.63  | | | | | | | | REDUCE: (202), (246) imply:
% 126.72/17.63  | | | | | | | |   (247)  $false
% 126.72/17.63  | | | | | | | | 
% 126.72/17.63  | | | | | | | | CLOSE: (247) is inconsistent.
% 126.72/17.63  | | | | | | | | 
% 126.72/17.63  | | | | | | | Case 2:
% 126.72/17.63  | | | | | | | | 
% 126.72/17.63  | | | | | | | |   (248)   ~ (all_120_4 = 0) | all_120_0 = all_78_4
% 126.72/17.63  | | | | | | | | 
% 126.72/17.63  | | | | | | | | BETA: splitting (248) gives:
% 126.72/17.63  | | | | | | | | 
% 126.72/17.63  | | | | | | | | Case 1:
% 126.72/17.63  | | | | | | | | | 
% 126.72/17.63  | | | | | | | | |   (249)   ~ (all_120_4 = 0)
% 126.72/17.63  | | | | | | | | | 
% 126.72/17.63  | | | | | | | | | REDUCE: (201), (249) imply:
% 126.72/17.63  | | | | | | | | |   (250)  $false
% 126.72/17.63  | | | | | | | | | 
% 126.72/17.63  | | | | | | | | | CLOSE: (250) is inconsistent.
% 126.72/17.63  | | | | | | | | | 
% 126.72/17.63  | | | | | | | | Case 2:
% 126.72/17.63  | | | | | | | | | 
% 126.72/17.63  | | | | | | | | |   (251)  all_120_0 = all_78_4
% 126.72/17.63  | | | | | | | | | 
% 126.72/17.63  | | | | | | | | | REDUCE: (120), (251) imply:
% 126.72/17.63  | | | | | | | | |   (252)  latt_str_of(all_78_3, all_120_2, all_120_1) =
% 126.72/17.63  | | | | | | | | |          all_78_4
% 126.72/17.63  | | | | | | | | | 
% 126.72/17.63  | | | | | | | | | BETA: splitting (128) gives:
% 126.72/17.63  | | | | | | | | | 
% 126.72/17.63  | | | | | | | | | Case 1:
% 126.72/17.63  | | | | | | | | | | 
% 126.72/17.63  | | | | | | | | | |   (253)   ~ (all_122_4 = 0)
% 126.72/17.63  | | | | | | | | | | 
% 126.72/17.63  | | | | | | | | | | REDUCE: (199), (253) imply:
% 126.72/17.63  | | | | | | | | | |   (254)  $false
% 126.72/17.63  | | | | | | | | | | 
% 126.72/17.63  | | | | | | | | | | CLOSE: (254) is inconsistent.
% 126.72/17.63  | | | | | | | | | | 
% 126.72/17.63  | | | | | | | | | Case 2:
% 126.72/17.63  | | | | | | | | | | 
% 126.72/17.63  | | | | | | | | | | 
% 126.72/17.63  | | | | | | | | | | GROUND_INST: instantiating (fc3_lattices) with all_78_3,
% 126.72/17.63  | | | | | | | | | |              all_120_2, all_120_1, all_78_4, simplifying with
% 126.72/17.63  | | | | | | | | | |              (56), (237), (238), (252) gives:
% 126.72/17.63  | | | | | | | | | |   (255)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 126.72/17.63  | | | | | | | | | |            any] :  ? [v4: any] :  ? [v5: any] :  ? [v6: any]
% 126.72/17.63  | | | | | | | | | |          :  ? [v7: any] :  ? [v8: any] :  ? [v9: any] :
% 126.72/17.63  | | | | | | | | | |          (empty(all_78_3) = v0 & quasi_total(all_120_1, v2,
% 126.72/17.63  | | | | | | | | | |              all_78_3) = v6 & quasi_total(all_120_2, v2,
% 126.72/17.63  | | | | | | | | | |              all_78_3) = v3 & relation_of2(all_120_1, v2,
% 126.72/17.63  | | | | | | | | | |              all_78_3) = v7 & relation_of2(all_120_2, v2,
% 126.72/17.63  | | | | | | | | | |              all_78_3) = v4 & empty_carrier(all_78_4) = v8 &
% 126.72/17.63  | | | | | | | | | |            function(all_120_1) = v5 & function(all_120_2) =
% 126.72/17.63  | | | | | | | | | |            v1 & cartesian_product2(all_78_3, all_78_3) = v2
% 126.72/17.63  | | | | | | | | | |            & strict_latt_str(all_78_4) = v9 & $i(v2) & ( ~
% 126.72/17.63  | | | | | | | | | |              (v7 = 0) |  ~ (v6 = 0) |  ~ (v5 = 0) |  ~ (v4 =
% 126.72/17.63  | | | | | | | | | |                0) |  ~ (v3 = 0) |  ~ (v1 = 0) | v0 = 0 | (v9
% 126.72/17.63  | | | | | | | | | |                = 0 &  ~ (v8 = 0))))
% 126.72/17.63  | | | | | | | | | | 
% 126.72/17.63  | | | | | | | | | | GROUND_INST: instantiating (fc3_lattices) with all_117_3,
% 126.72/17.63  | | | | | | | | | |              all_117_2, all_117_1, all_76_1, simplifying with
% 126.72/17.63  | | | | | | | | | |              (239), (240), (241), (245) gives:
% 126.72/17.63  | | | | | | | | | |   (256)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 126.72/17.63  | | | | | | | | | |            any] :  ? [v4: any] :  ? [v5: any] :  ? [v6: any]
% 126.72/17.63  | | | | | | | | | |          :  ? [v7: any] :  ? [v8: any] :  ? [v9: any] :
% 126.72/17.63  | | | | | | | | | |          (empty(all_117_3) = v0 & quasi_total(all_117_1, v2,
% 126.72/17.63  | | | | | | | | | |              all_117_3) = v6 & quasi_total(all_117_2, v2,
% 126.72/17.63  | | | | | | | | | |              all_117_3) = v3 & relation_of2(all_117_1, v2,
% 126.72/17.63  | | | | | | | | | |              all_117_3) = v7 & relation_of2(all_117_2, v2,
% 126.72/17.63  | | | | | | | | | |              all_117_3) = v4 & empty_carrier(all_76_1) = v8
% 126.72/17.63  | | | | | | | | | |            & function(all_117_1) = v5 & function(all_117_2)
% 126.72/17.63  | | | | | | | | | |            = v1 & cartesian_product2(all_117_3, all_117_3) =
% 126.72/17.63  | | | | | | | | | |            v2 & strict_latt_str(all_76_1) = v9 & $i(v2) & (
% 126.72/17.63  | | | | | | | | | |              ~ (v7 = 0) |  ~ (v6 = 0) |  ~ (v5 = 0) |  ~ (v4
% 126.72/17.63  | | | | | | | | | |                = 0) |  ~ (v3 = 0) |  ~ (v1 = 0) | v0 = 0 |
% 126.72/17.63  | | | | | | | | | |              (v9 = 0 &  ~ (v8 = 0))))
% 126.72/17.63  | | | | | | | | | | 
% 126.72/17.63  | | | | | | | | | | GROUND_INST: instantiating (10) with all_76_1, all_117_1,
% 126.72/17.63  | | | | | | | | | |              simplifying with (48), (113) gives:
% 126.72/17.64  | | | | | | | | | |   (257)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :
% 126.72/17.64  | | | | | | | | | |          (meet_semilatt_str(all_76_1) = v1 &
% 126.72/17.64  | | | | | | | | | |            empty_carrier(all_76_1) = v0 &
% 126.72/17.64  | | | | | | | | | |            the_carrier(all_76_1) = v2 & $i(v2) & ( ~ (v1 =
% 126.72/17.64  | | | | | | | | | |                0) | v0 = 0 | ( ! [v3: $i] :  ! [v4: $i] :  !
% 126.72/17.64  | | | | | | | | | |                [v5: $i] : ( ~ (meet(all_76_1, v3, v4) = v5)
% 126.72/17.64  | | | | | | | | | |                  |  ~ (element(v3, v2) = 0) |  ~ $i(v4) |  ~
% 126.72/17.64  | | | | | | | | | |                  $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.72/17.64  | | | | | | | | | |                  (apply_binary_as_element(v2, v2, v2,
% 126.72/17.64  | | | | | | | | | |                      all_117_1, v3, v4) = v7 & element(v4,
% 126.72/17.64  | | | | | | | | | |                      v2) = v6 & $i(v7) & ( ~ (v6 = 0) | v7 =
% 126.72/17.64  | | | | | | | | | |                      v5))) &  ! [v3: $i] :  ! [v4: $i] :  !
% 126.72/17.64  | | | | | | | | | |                [v5: $i] : ( ~ (apply_binary_as_element(v2,
% 126.72/17.64  | | | | | | | | | |                      v2, v2, all_117_1, v3, v4) = v5) |  ~
% 126.72/17.64  | | | | | | | | | |                  (element(v3, v2) = 0) |  ~ $i(v4) |  ~
% 126.72/17.64  | | | | | | | | | |                  $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.72/17.64  | | | | | | | | | |                  (meet(all_76_1, v3, v4) = v7 & element(v4,
% 126.72/17.64  | | | | | | | | | |                      v2) = v6 & $i(v7) & ( ~ (v6 = 0) | v7 =
% 126.72/17.64  | | | | | | | | | |                      v5))) &  ! [v3: $i] :  ! [v4: $i] : ( ~
% 126.72/17.64  | | | | | | | | | |                  (element(v4, v2) = 0) |  ~ (element(v3, v2)
% 126.72/17.64  | | | | | | | | | |                    = 0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v5:
% 126.72/17.64  | | | | | | | | | |                    $i] : (meet(all_76_1, v3, v4) = v5 &
% 126.72/17.64  | | | | | | | | | |                    apply_binary_as_element(v2, v2, v2,
% 126.72/17.64  | | | | | | | | | |                      all_117_1, v3, v4) = v5 & $i(v5))))))
% 126.72/17.64  | | | | | | | | | | 
% 126.72/17.64  | | | | | | | | | | GROUND_INST: instantiating (10) with all_78_4, all_120_1,
% 126.72/17.64  | | | | | | | | | |              simplifying with (55), (121) gives:
% 126.72/17.64  | | | | | | | | | |   (258)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :
% 126.72/17.64  | | | | | | | | | |          (meet_semilatt_str(all_78_4) = v1 &
% 126.72/17.64  | | | | | | | | | |            empty_carrier(all_78_4) = v0 &
% 126.72/17.64  | | | | | | | | | |            the_carrier(all_78_4) = v2 & $i(v2) & ( ~ (v1 =
% 126.72/17.64  | | | | | | | | | |                0) | v0 = 0 | ( ! [v3: $i] :  ! [v4: $i] :  !
% 126.72/17.64  | | | | | | | | | |                [v5: $i] : ( ~ (meet(all_78_4, v3, v4) = v5)
% 126.72/17.64  | | | | | | | | | |                  |  ~ (element(v3, v2) = 0) |  ~ $i(v4) |  ~
% 126.72/17.64  | | | | | | | | | |                  $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.72/17.64  | | | | | | | | | |                  (apply_binary_as_element(v2, v2, v2,
% 126.72/17.64  | | | | | | | | | |                      all_120_1, v3, v4) = v7 & element(v4,
% 126.72/17.64  | | | | | | | | | |                      v2) = v6 & $i(v7) & ( ~ (v6 = 0) | v7 =
% 126.72/17.64  | | | | | | | | | |                      v5))) &  ! [v3: $i] :  ! [v4: $i] :  !
% 126.72/17.64  | | | | | | | | | |                [v5: $i] : ( ~ (apply_binary_as_element(v2,
% 126.72/17.64  | | | | | | | | | |                      v2, v2, all_120_1, v3, v4) = v5) |  ~
% 126.72/17.64  | | | | | | | | | |                  (element(v3, v2) = 0) |  ~ $i(v4) |  ~
% 126.72/17.64  | | | | | | | | | |                  $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.72/17.64  | | | | | | | | | |                  (meet(all_78_4, v3, v4) = v7 & element(v4,
% 126.72/17.64  | | | | | | | | | |                      v2) = v6 & $i(v7) & ( ~ (v6 = 0) | v7 =
% 126.72/17.64  | | | | | | | | | |                      v5))) &  ! [v3: $i] :  ! [v4: $i] : ( ~
% 126.72/17.64  | | | | | | | | | |                  (element(v4, v2) = 0) |  ~ (element(v3, v2)
% 126.72/17.64  | | | | | | | | | |                    = 0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v5:
% 126.72/17.64  | | | | | | | | | |                    $i] : (meet(all_78_4, v3, v4) = v5 &
% 126.72/17.64  | | | | | | | | | |                    apply_binary_as_element(v2, v2, v2,
% 126.72/17.64  | | | | | | | | | |                      all_120_1, v3, v4) = v5 & $i(v5))))))
% 126.72/17.64  | | | | | | | | | | 
% 126.72/17.64  | | | | | | | | | | GROUND_INST: instantiating (20) with all_76_1, all_117_2,
% 126.72/17.64  | | | | | | | | | |              simplifying with (48), (114) gives:
% 126.72/17.64  | | | | | | | | | |   (259)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 126.72/17.64  | | | | | | | | | |            $i] :  ? [v4: any] :  ? [v5: any] :
% 126.72/17.64  | | | | | | | | | |          (relation_of2_as_subset(all_117_2, v3, v2) = v5 &
% 126.72/17.64  | | | | | | | | | |            quasi_total(all_117_2, v3, v2) = v4 &
% 126.72/17.64  | | | | | | | | | |            join_semilatt_str(all_76_1) = v0 &
% 126.72/17.64  | | | | | | | | | |            function(all_117_2) = v1 & cartesian_product2(v2,
% 126.72/17.64  | | | | | | | | | |              v2) = v3 & the_carrier(all_76_1) = v2 & $i(v3)
% 126.72/17.64  | | | | | | | | | |            & $i(v2) & ( ~ (v0 = 0) | (v5 = 0 & v4 = 0 & v1 =
% 126.72/17.64  | | | | | | | | | |                0)))
% 126.72/17.64  | | | | | | | | | | 
% 126.72/17.64  | | | | | | | | | | GROUND_INST: instantiating (6) with all_76_1, all_117_2,
% 126.72/17.64  | | | | | | | | | |              simplifying with (48), (114) gives:
% 126.72/17.64  | | | | | | | | | |   (260)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :
% 126.72/17.64  | | | | | | | | | |          (empty_carrier(all_76_1) = v0 &
% 126.72/17.64  | | | | | | | | | |            join_semilatt_str(all_76_1) = v1 &
% 126.72/17.64  | | | | | | | | | |            the_carrier(all_76_1) = v2 & $i(v2) & ( ~ (v1 =
% 126.72/17.64  | | | | | | | | | |                0) | v0 = 0 | ( ! [v3: $i] :  ! [v4: $i] :  !
% 126.72/17.64  | | | | | | | | | |                [v5: $i] : ( ~ (apply_binary_as_element(v2,
% 126.72/17.64  | | | | | | | | | |                      v2, v2, all_117_2, v3, v4) = v5) |  ~
% 126.72/17.64  | | | | | | | | | |                  (element(v3, v2) = 0) |  ~ $i(v4) |  ~
% 126.72/17.64  | | | | | | | | | |                  $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.72/17.64  | | | | | | | | | |                  (join(all_76_1, v3, v4) = v7 & element(v4,
% 126.72/17.64  | | | | | | | | | |                      v2) = v6 & $i(v7) & ( ~ (v6 = 0) | v7 =
% 126.72/17.64  | | | | | | | | | |                      v5))) &  ! [v3: $i] :  ! [v4: $i] :  !
% 126.72/17.64  | | | | | | | | | |                [v5: $i] : ( ~ (join(all_76_1, v3, v4) = v5)
% 126.72/17.64  | | | | | | | | | |                  |  ~ (element(v3, v2) = 0) |  ~ $i(v4) |  ~
% 126.72/17.64  | | | | | | | | | |                  $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.72/17.64  | | | | | | | | | |                  (apply_binary_as_element(v2, v2, v2,
% 126.72/17.64  | | | | | | | | | |                      all_117_2, v3, v4) = v7 & element(v4,
% 126.72/17.64  | | | | | | | | | |                      v2) = v6 & $i(v7) & ( ~ (v6 = 0) | v7 =
% 126.72/17.64  | | | | | | | | | |                      v5))) &  ! [v3: $i] :  ! [v4: $i] : ( ~
% 126.72/17.64  | | | | | | | | | |                  (element(v4, v2) = 0) |  ~ (element(v3, v2)
% 126.72/17.64  | | | | | | | | | |                    = 0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v5:
% 126.72/17.64  | | | | | | | | | |                    $i] : (apply_binary_as_element(v2, v2,
% 126.72/17.64  | | | | | | | | | |                      v2, all_117_2, v3, v4) = v5 &
% 126.72/17.64  | | | | | | | | | |                    join(all_76_1, v3, v4) = v5 & $i(v5))))))
% 126.72/17.64  | | | | | | | | | | 
% 126.72/17.64  | | | | | | | | | | GROUND_INST: instantiating (20) with all_78_4, all_120_2,
% 126.72/17.64  | | | | | | | | | |              simplifying with (55), (122) gives:
% 126.72/17.64  | | | | | | | | | |   (261)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 126.72/17.64  | | | | | | | | | |            $i] :  ? [v4: any] :  ? [v5: any] :
% 126.72/17.64  | | | | | | | | | |          (relation_of2_as_subset(all_120_2, v3, v2) = v5 &
% 126.72/17.64  | | | | | | | | | |            quasi_total(all_120_2, v3, v2) = v4 &
% 126.72/17.64  | | | | | | | | | |            join_semilatt_str(all_78_4) = v0 &
% 126.72/17.64  | | | | | | | | | |            function(all_120_2) = v1 & cartesian_product2(v2,
% 126.72/17.64  | | | | | | | | | |              v2) = v3 & the_carrier(all_78_4) = v2 & $i(v3)
% 126.72/17.64  | | | | | | | | | |            & $i(v2) & ( ~ (v0 = 0) | (v5 = 0 & v4 = 0 & v1 =
% 126.72/17.64  | | | | | | | | | |                0)))
% 126.72/17.64  | | | | | | | | | | 
% 126.72/17.64  | | | | | | | | | | GROUND_INST: instantiating (6) with all_78_4, all_120_2,
% 126.72/17.64  | | | | | | | | | |              simplifying with (55), (122) gives:
% 126.72/17.64  | | | | | | | | | |   (262)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :
% 126.72/17.64  | | | | | | | | | |          (empty_carrier(all_78_4) = v0 &
% 126.72/17.64  | | | | | | | | | |            join_semilatt_str(all_78_4) = v1 &
% 126.72/17.64  | | | | | | | | | |            the_carrier(all_78_4) = v2 & $i(v2) & ( ~ (v1 =
% 126.72/17.64  | | | | | | | | | |                0) | v0 = 0 | ( ! [v3: $i] :  ! [v4: $i] :  !
% 126.72/17.64  | | | | | | | | | |                [v5: $i] : ( ~ (apply_binary_as_element(v2,
% 126.72/17.64  | | | | | | | | | |                      v2, v2, all_120_2, v3, v4) = v5) |  ~
% 126.72/17.64  | | | | | | | | | |                  (element(v3, v2) = 0) |  ~ $i(v4) |  ~
% 126.72/17.64  | | | | | | | | | |                  $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.72/17.64  | | | | | | | | | |                  (join(all_78_4, v3, v4) = v7 & element(v4,
% 126.72/17.64  | | | | | | | | | |                      v2) = v6 & $i(v7) & ( ~ (v6 = 0) | v7 =
% 126.72/17.64  | | | | | | | | | |                      v5))) &  ! [v3: $i] :  ! [v4: $i] :  !
% 126.72/17.64  | | | | | | | | | |                [v5: $i] : ( ~ (join(all_78_4, v3, v4) = v5)
% 126.72/17.64  | | | | | | | | | |                  |  ~ (element(v3, v2) = 0) |  ~ $i(v4) |  ~
% 126.72/17.64  | | | | | | | | | |                  $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.72/17.64  | | | | | | | | | |                  (apply_binary_as_element(v2, v2, v2,
% 126.72/17.64  | | | | | | | | | |                      all_120_2, v3, v4) = v7 & element(v4,
% 126.72/17.64  | | | | | | | | | |                      v2) = v6 & $i(v7) & ( ~ (v6 = 0) | v7 =
% 126.72/17.64  | | | | | | | | | |                      v5))) &  ! [v3: $i] :  ! [v4: $i] : ( ~
% 126.72/17.64  | | | | | | | | | |                  (element(v4, v2) = 0) |  ~ (element(v3, v2)
% 126.72/17.64  | | | | | | | | | |                    = 0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v5:
% 126.72/17.64  | | | | | | | | | |                    $i] : (apply_binary_as_element(v2, v2,
% 126.72/17.64  | | | | | | | | | |                      v2, all_120_2, v3, v4) = v5 &
% 126.72/17.64  | | | | | | | | | |                    join(all_78_4, v3, v4) = v5 & $i(v5))))))
% 126.72/17.64  | | | | | | | | | | 
% 126.72/17.64  | | | | | | | | | | GROUND_INST: instantiating (11) with all_76_1, all_117_3,
% 126.72/17.64  | | | | | | | | | |              simplifying with (48), (115) gives:
% 126.72/17.65  | | | | | | | | | |   (263)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :
% 126.72/17.65  | | | | | | | | | |          (meet_semilatt_str(all_76_1) = v1 &
% 126.72/17.65  | | | | | | | | | |            empty_carrier(all_76_1) = v0 &
% 126.72/17.65  | | | | | | | | | |            the_L_meet(all_76_1) = v2 & $i(v2) & ( ~ (v1 = 0)
% 126.72/17.65  | | | | | | | | | |              | v0 = 0 | ( ! [v3: $i] :  ! [v4: $i] :  ! [v5:
% 126.72/17.65  | | | | | | | | | |                  $i] : ( ~ (meet(all_76_1, v3, v4) = v5) | 
% 126.72/17.65  | | | | | | | | | |                  ~ (element(v3, all_117_3) = 0) |  ~ $i(v4)
% 126.72/17.65  | | | | | | | | | |                  |  ~ $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.72/17.65  | | | | | | | | | |                  (apply_binary_as_element(all_117_3,
% 126.72/17.65  | | | | | | | | | |                      all_117_3, all_117_3, v2, v3, v4) = v7
% 126.72/17.65  | | | | | | | | | |                    & element(v4, all_117_3) = v6 & $i(v7) &
% 126.72/17.65  | | | | | | | | | |                    ( ~ (v6 = 0) | v7 = v5))) &  ! [v3: $i] :
% 126.72/17.65  | | | | | | | | | |                 ! [v4: $i] :  ! [v5: $i] : ( ~
% 126.72/17.65  | | | | | | | | | |                  (apply_binary_as_element(all_117_3,
% 126.72/17.65  | | | | | | | | | |                      all_117_3, all_117_3, v2, v3, v4) = v5)
% 126.72/17.65  | | | | | | | | | |                  |  ~ (element(v3, all_117_3) = 0) |  ~
% 126.72/17.65  | | | | | | | | | |                  $i(v4) |  ~ $i(v3) |  ? [v6: any] :  ? [v7:
% 126.72/17.65  | | | | | | | | | |                    $i] : (meet(all_76_1, v3, v4) = v7 &
% 126.72/17.65  | | | | | | | | | |                    element(v4, all_117_3) = v6 & $i(v7) & (
% 126.72/17.65  | | | | | | | | | |                      ~ (v6 = 0) | v7 = v5))) &  ! [v3: $i] :
% 126.72/17.65  | | | | | | | | | |                 ! [v4: $i] : ( ~ (element(v4, all_117_3) =
% 126.72/17.65  | | | | | | | | | |                    0) |  ~ (element(v3, all_117_3) = 0) |  ~
% 126.72/17.65  | | | | | | | | | |                  $i(v4) |  ~ $i(v3) |  ? [v5: $i] :
% 126.72/17.65  | | | | | | | | | |                  (meet(all_76_1, v3, v4) = v5 &
% 126.72/17.65  | | | | | | | | | |                    apply_binary_as_element(all_117_3,
% 126.72/17.65  | | | | | | | | | |                      all_117_3, all_117_3, v2, v3, v4) = v5
% 126.72/17.65  | | | | | | | | | |                    & $i(v5))))))
% 126.72/17.65  | | | | | | | | | | 
% 126.72/17.65  | | | | | | | | | | GROUND_INST: instantiating (7) with all_76_1, all_117_3,
% 126.72/17.65  | | | | | | | | | |              simplifying with (48), (115) gives:
% 126.72/17.65  | | | | | | | | | |   (264)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :
% 126.72/17.65  | | | | | | | | | |          (empty_carrier(all_76_1) = v0 &
% 126.72/17.65  | | | | | | | | | |            join_semilatt_str(all_76_1) = v1 &
% 126.72/17.65  | | | | | | | | | |            the_L_join(all_76_1) = v2 & $i(v2) & ( ~ (v1 = 0)
% 126.72/17.65  | | | | | | | | | |              | v0 = 0 | ( ! [v3: $i] :  ! [v4: $i] :  ! [v5:
% 126.72/17.65  | | | | | | | | | |                  $i] : ( ~
% 126.72/17.65  | | | | | | | | | |                  (apply_binary_as_element(all_117_3,
% 126.72/17.65  | | | | | | | | | |                      all_117_3, all_117_3, v2, v3, v4) = v5)
% 126.72/17.65  | | | | | | | | | |                  |  ~ (element(v3, all_117_3) = 0) |  ~
% 126.72/17.65  | | | | | | | | | |                  $i(v4) |  ~ $i(v3) |  ? [v6: any] :  ? [v7:
% 126.72/17.65  | | | | | | | | | |                    $i] : (join(all_76_1, v3, v4) = v7 &
% 126.72/17.65  | | | | | | | | | |                    element(v4, all_117_3) = v6 & $i(v7) & (
% 126.72/17.65  | | | | | | | | | |                      ~ (v6 = 0) | v7 = v5))) &  ! [v3: $i] :
% 126.72/17.65  | | | | | | | | | |                 ! [v4: $i] :  ! [v5: $i] : ( ~
% 126.72/17.65  | | | | | | | | | |                  (join(all_76_1, v3, v4) = v5) |  ~
% 126.72/17.65  | | | | | | | | | |                  (element(v3, all_117_3) = 0) |  ~ $i(v4) | 
% 126.72/17.65  | | | | | | | | | |                  ~ $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.72/17.65  | | | | | | | | | |                  (apply_binary_as_element(all_117_3,
% 126.72/17.65  | | | | | | | | | |                      all_117_3, all_117_3, v2, v3, v4) = v7
% 126.72/17.65  | | | | | | | | | |                    & element(v4, all_117_3) = v6 & $i(v7) &
% 126.72/17.65  | | | | | | | | | |                    ( ~ (v6 = 0) | v7 = v5))) &  ! [v3: $i] :
% 126.72/17.65  | | | | | | | | | |                 ! [v4: $i] : ( ~ (element(v4, all_117_3) =
% 126.72/17.65  | | | | | | | | | |                    0) |  ~ (element(v3, all_117_3) = 0) |  ~
% 126.72/17.65  | | | | | | | | | |                  $i(v4) |  ~ $i(v3) |  ? [v5: $i] :
% 126.72/17.65  | | | | | | | | | |                  (apply_binary_as_element(all_117_3,
% 126.72/17.65  | | | | | | | | | |                      all_117_3, all_117_3, v2, v3, v4) = v5
% 126.72/17.65  | | | | | | | | | |                    & join(all_76_1, v3, v4) = v5 &
% 126.72/17.65  | | | | | | | | | |                    $i(v5))))))
% 126.72/17.65  | | | | | | | | | | 
% 126.72/17.65  | | | | | | | | | | GROUND_INST: instantiating (17) with all_78_4, simplifying with
% 126.72/17.65  | | | | | | | | | |              (55), (89) gives:
% 126.72/17.65  | | | | | | | | | |   (265)  meet_semilatt_str(all_78_4) = 0 &
% 126.72/17.65  | | | | | | | | | |          join_semilatt_str(all_78_4) = 0
% 126.72/17.65  | | | | | | | | | | 
% 126.72/17.65  | | | | | | | | | | ALPHA: (265) implies:
% 126.72/17.65  | | | | | | | | | |   (266)  join_semilatt_str(all_78_4) = 0
% 126.72/17.65  | | | | | | | | | | 
% 126.72/17.65  | | | | | | | | | | GROUND_INST: instantiating (28) with all_78_5, all_78_2,
% 126.72/17.65  | | | | | | | | | |              all_102_1, simplifying with (54), (57), (99)
% 126.72/17.65  | | | | | | | | | |              gives:
% 126.72/17.65  | | | | | | | | | |   (267)  all_102_1 = all_78_2 |  ? [v0: int] : ( ~ (v0 = 0)
% 126.72/17.65  | | | | | | | | | |            & subset(all_78_5, all_78_2) = v0)
% 126.72/17.65  | | | | | | | | | | 
% 126.72/17.65  | | | | | | | | | | GROUND_INST: instantiating (4) with all_78_2, all_78_5,
% 126.72/17.65  | | | | | | | | | |              all_102_1, simplifying with (54), (57), (99)
% 126.72/17.65  | | | | | | | | | |              gives:
% 126.72/17.65  | | | | | | | | | |   (268)  set_union2(all_78_2, all_78_5) = all_102_1 &
% 126.72/17.65  | | | | | | | | | |          $i(all_102_1)
% 126.72/17.65  | | | | | | | | | | 
% 126.72/17.65  | | | | | | | | | | ALPHA: (268) implies:
% 126.72/17.65  | | | | | | | | | |   (269)  set_union2(all_78_2, all_78_5) = all_102_1
% 126.72/17.65  | | | | | | | | | | 
% 126.72/17.65  | | | | | | | | | | GROUND_INST: instantiating (t7_xboole_1) with all_78_5,
% 126.72/17.65  | | | | | | | | | |              all_78_2, all_102_1, simplifying with (54), (57),
% 126.72/17.65  | | | | | | | | | |              (99) gives:
% 126.72/17.65  | | | | | | | | | |   (270)  subset(all_78_5, all_102_1) = 0
% 126.72/17.65  | | | | | | | | | | 
% 126.72/17.65  | | | | | | | | | | GROUND_INST: instantiating (dt_k1_lattices) with all_78_4,
% 126.72/17.65  | | | | | | | | | |              all_78_5, all_78_5, all_106_1, simplifying with
% 126.72/17.65  | | | | | | | | | |              (54), (55), (106) gives:
% 126.72/17.65  | | | | | | | | | |   (271)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 126.72/17.65  | | | | | | | | | |            any] :  ? [v4: any] :  ? [v5: any] :
% 126.72/17.65  | | | | | | | | | |          (empty_carrier(all_78_4) = v0 &
% 126.72/17.65  | | | | | | | | | |            join_semilatt_str(all_78_4) = v1 &
% 126.72/17.65  | | | | | | | | | |            element(all_106_1, v2) = v5 & element(all_78_5,
% 126.72/17.65  | | | | | | | | | |              v2) = v4 & element(all_78_5, v2) = v3 &
% 126.72/17.65  | | | | | | | | | |            the_carrier(all_78_4) = v2 & $i(v2) & ( ~ (v4 =
% 126.72/17.65  | | | | | | | | | |                0) |  ~ (v3 = 0) |  ~ (v1 = 0) | v5 = 0 | v0
% 126.72/17.65  | | | | | | | | | |              = 0))
% 126.72/17.65  | | | | | | | | | | 
% 126.72/17.65  | | | | | | | | | | GROUND_INST: instantiating (dt_k1_lattices) with all_78_4,
% 126.72/17.65  | | | | | | | | | |              all_78_5, all_78_2, all_102_1, simplifying with
% 126.72/17.65  | | | | | | | | | |              (54), (55), (57), (100) gives:
% 126.72/17.65  | | | | | | | | | |   (272)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 126.72/17.65  | | | | | | | | | |            any] :  ? [v4: any] :  ? [v5: any] :
% 126.72/17.65  | | | | | | | | | |          (empty_carrier(all_78_4) = v0 &
% 126.72/17.65  | | | | | | | | | |            join_semilatt_str(all_78_4) = v1 &
% 126.72/17.65  | | | | | | | | | |            element(all_102_1, v2) = v5 & element(all_78_2,
% 126.72/17.65  | | | | | | | | | |              v2) = v4 & element(all_78_5, v2) = v3 &
% 126.72/17.65  | | | | | | | | | |            the_carrier(all_78_4) = v2 & $i(v2) & ( ~ (v4 =
% 126.72/17.65  | | | | | | | | | |                0) |  ~ (v3 = 0) |  ~ (v1 = 0) | v5 = 0 | v0
% 126.72/17.65  | | | | | | | | | |              = 0))
% 126.72/17.65  | | | | | | | | | | 
% 126.72/17.65  | | | | | | | | | | GROUND_INST: instantiating (dt_k1_lattices) with all_78_4,
% 126.72/17.65  | | | | | | | | | |              all_78_2, all_78_5, all_100_1, simplifying with
% 126.72/17.65  | | | | | | | | | |              (54), (55), (57), (96) gives:
% 126.72/17.65  | | | | | | | | | |   (273)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 126.72/17.65  | | | | | | | | | |            any] :  ? [v4: any] :  ? [v5: any] :
% 126.72/17.65  | | | | | | | | | |          (empty_carrier(all_78_4) = v0 &
% 126.72/17.65  | | | | | | | | | |            join_semilatt_str(all_78_4) = v1 &
% 126.72/17.65  | | | | | | | | | |            element(all_100_1, v2) = v5 & element(all_78_2,
% 126.72/17.65  | | | | | | | | | |              v2) = v3 & element(all_78_5, v2) = v4 &
% 126.72/17.65  | | | | | | | | | |            the_carrier(all_78_4) = v2 & $i(v2) & ( ~ (v4 =
% 126.72/17.65  | | | | | | | | | |                0) |  ~ (v3 = 0) |  ~ (v1 = 0) | v5 = 0 | v0
% 126.72/17.65  | | | | | | | | | |              = 0))
% 126.72/17.65  | | | | | | | | | | 
% 126.72/17.65  | | | | | | | | | | GROUND_INST: instantiating (dt_k1_lattices) with all_78_4,
% 126.72/17.65  | | | | | | | | | |              all_78_2, all_78_2, all_104_1, simplifying with
% 126.72/17.65  | | | | | | | | | |              (55), (57), (103) gives:
% 126.72/17.65  | | | | | | | | | |   (274)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 126.72/17.65  | | | | | | | | | |            any] :  ? [v4: any] :  ? [v5: any] :
% 126.72/17.65  | | | | | | | | | |          (empty_carrier(all_78_4) = v0 &
% 126.72/17.65  | | | | | | | | | |            join_semilatt_str(all_78_4) = v1 &
% 126.72/17.65  | | | | | | | | | |            element(all_104_1, v2) = v5 & element(all_78_2,
% 126.72/17.65  | | | | | | | | | |              v2) = v4 & element(all_78_2, v2) = v3 &
% 126.72/17.65  | | | | | | | | | |            the_carrier(all_78_4) = v2 & $i(v2) & ( ~ (v4 =
% 126.72/17.65  | | | | | | | | | |                0) |  ~ (v3 = 0) |  ~ (v1 = 0) | v5 = 0 | v0
% 126.72/17.65  | | | | | | | | | |              = 0))
% 126.72/17.65  | | | | | | | | | | 
% 126.72/17.65  | | | | | | | | | | GROUND_INST: instantiating (5) with all_76_1, simplifying with
% 126.72/17.65  | | | | | | | | | |              (48), (74) gives:
% 126.72/17.65  | | | | | | | | | |   (275)   ? [v0: any] :  ? [v1: $i] :  ? [v2: $i] :
% 126.72/17.65  | | | | | | | | | |          (empty_carrier(all_76_1) = v0 &
% 126.72/17.65  | | | | | | | | | |            the_carrier(all_76_1) = v1 & the_L_join(all_76_1)
% 126.72/17.65  | | | | | | | | | |            = v2 & $i(v2) & $i(v1) & (v0 = 0 | ( ! [v3: $i] :
% 126.72/17.65  | | | | | | | | | |                 ! [v4: $i] :  ! [v5: $i] : ( ~
% 126.72/17.65  | | | | | | | | | |                  (apply_binary_as_element(v1, v1, v1, v2,
% 126.72/17.65  | | | | | | | | | |                      v3, v4) = v5) |  ~ (element(v3, v1) =
% 126.72/17.65  | | | | | | | | | |                    0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v6: any]
% 126.72/17.65  | | | | | | | | | |                  :  ? [v7: $i] : (join(all_76_1, v3, v4) =
% 126.72/17.65  | | | | | | | | | |                    v7 & element(v4, v1) = v6 & $i(v7) & ( ~
% 126.72/17.65  | | | | | | | | | |                      (v6 = 0) | v7 = v5))) &  ! [v3: $i] : 
% 126.72/17.65  | | | | | | | | | |                ! [v4: $i] :  ! [v5: $i] : ( ~
% 126.72/17.65  | | | | | | | | | |                  (join(all_76_1, v3, v4) = v5) |  ~
% 126.72/17.65  | | | | | | | | | |                  (element(v3, v1) = 0) |  ~ $i(v4) |  ~
% 126.72/17.65  | | | | | | | | | |                  $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.72/17.65  | | | | | | | | | |                  (apply_binary_as_element(v1, v1, v1, v2,
% 126.72/17.65  | | | | | | | | | |                      v3, v4) = v7 & element(v4, v1) = v6 &
% 126.72/17.65  | | | | | | | | | |                    $i(v7) & ( ~ (v6 = 0) | v7 = v5))) &  !
% 126.72/17.65  | | | | | | | | | |                [v3: $i] :  ! [v4: $i] : ( ~ (element(v4, v1)
% 126.72/17.65  | | | | | | | | | |                    = 0) |  ~ (element(v3, v1) = 0) |  ~
% 126.72/17.65  | | | | | | | | | |                  $i(v4) |  ~ $i(v3) |  ? [v5: $i] :
% 126.72/17.65  | | | | | | | | | |                  (apply_binary_as_element(v1, v1, v1, v2,
% 126.72/17.65  | | | | | | | | | |                      v3, v4) = v5 & join(all_76_1, v3, v4) =
% 126.72/17.65  | | | | | | | | | |                    v5 & $i(v5))))))
% 126.72/17.65  | | | | | | | | | | 
% 126.72/17.65  | | | | | | | | | | GROUND_INST: instantiating (13) with all_76_1, simplifying with
% 126.72/17.65  | | | | | | | | | |              (48), (74) gives:
% 126.72/17.66  | | | | | | | | | |   (276)   ? [v0: any] :  ? [v1: $i] :
% 126.72/17.66  | | | | | | | | | |          (empty_carrier(all_76_1) = v0 &
% 126.72/17.66  | | | | | | | | | |            the_carrier(all_76_1) = v1 & $i(v1) & (v0 = 0 | (
% 126.72/17.66  | | | | | | | | | |                ! [v2: $i] :  ! [v3: $i] :  ! [v4: any] : ( ~
% 126.72/17.66  | | | | | | | | | |                  (below(all_76_1, v2, v3) = v4) |  ~
% 126.72/17.66  | | | | | | | | | |                  (element(v2, v1) = 0) |  ~ $i(v3) |  ~
% 126.72/17.66  | | | | | | | | | |                  $i(v2) |  ? [v5: any] :  ? [v6: $i] :
% 126.72/17.66  | | | | | | | | | |                  (join(all_76_1, v2, v3) = v6 & element(v3,
% 126.72/17.66  | | | | | | | | | |                      v1) = v5 & $i(v6) & ( ~ (v5 = 0) | (( ~
% 126.72/17.66  | | | | | | | | | |                          (v6 = v3) | v4 = 0) & ( ~ (v4 = 0)
% 126.72/17.66  | | | | | | | | | |                          | v6 = v3))))) &  ! [v2: $i] :  !
% 126.72/17.66  | | | | | | | | | |                [v3: $i] :  ! [v4: $i] : ( ~ (join(all_76_1,
% 126.72/17.66  | | | | | | | | | |                      v2, v3) = v4) |  ~ (element(v2, v1) =
% 126.72/17.66  | | | | | | | | | |                    0) |  ~ $i(v3) |  ~ $i(v2) |  ? [v5: any]
% 126.72/17.66  | | | | | | | | | |                  :  ? [v6: any] : (below(all_76_1, v2, v3) =
% 126.72/17.66  | | | | | | | | | |                    v6 & element(v3, v1) = v5 & ( ~ (v5 = 0)
% 126.72/17.66  | | | | | | | | | |                      | (( ~ (v6 = 0) | v4 = v3) & ( ~ (v4 =
% 126.72/17.66  | | | | | | | | | |                            v3) | v6 = 0))))) &  ! [v2: $i] :
% 126.72/17.66  | | | | | | | | | |                 ! [v3: $i] : ( ~ (element(v3, v1) = 0) |  ~
% 126.72/17.66  | | | | | | | | | |                  (element(v2, v1) = 0) |  ~ $i(v3) |  ~
% 126.72/17.66  | | | | | | | | | |                  $i(v2) |  ? [v4: any] :  ? [v5: $i] :
% 126.72/17.66  | | | | | | | | | |                  (below(all_76_1, v2, v3) = v4 &
% 126.72/17.66  | | | | | | | | | |                    join(all_76_1, v2, v3) = v5 & $i(v5) & (
% 126.72/17.66  | | | | | | | | | |                      ~ (v5 = v3) | v4 = 0) & ( ~ (v4 = 0) |
% 126.72/17.66  | | | | | | | | | |                      v5 = v3))))))
% 126.72/17.66  | | | | | | | | | | 
% 126.72/17.66  | | | | | | | | | | GROUND_INST: instantiating (27) with all_78_4, all_86_0,
% 126.72/17.66  | | | | | | | | | |              simplifying with (55), (93) gives:
% 126.72/17.66  | | | | | | | | | |   (277)  all_86_0 = 0 |  ? [v0: any] :  ? [v1: $i] :  ? [v2:
% 126.72/17.66  | | | | | | | | | |            $i] :  ? [v3: $i] :  ? [v4: int] :  ? [v5: int] :
% 126.72/17.66  | | | | | | | | | |          (one_sorted_str(all_78_4) = v0 & powerset(v1) = v2
% 126.72/17.66  | | | | | | | | | |            & the_carrier(all_78_4) = v1 & $i(v3) & $i(v2) &
% 126.72/17.66  | | | | | | | | | |            $i(v1) & ( ~ (v0 = 0) | (v4 = 0 &  ~ (v5 = 0) &
% 126.72/17.66  | | | | | | | | | |                empty(v3) = v5 & element(v3, v2) = 0)))
% 126.72/17.66  | | | | | | | | | | 
% 126.72/17.66  | | | | | | | | | | GROUND_INST: instantiating (dt_k2_lattices) with all_78_4,
% 126.72/17.66  | | | | | | | | | |              all_78_5, all_78_5, all_106_0, simplifying with
% 126.72/17.66  | | | | | | | | | |              (54), (55), (107) gives:
% 126.72/17.66  | | | | | | | | | |   (278)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 126.72/17.66  | | | | | | | | | |            any] :  ? [v4: any] :  ? [v5: any] :
% 126.72/17.66  | | | | | | | | | |          (meet_semilatt_str(all_78_4) = v1 &
% 126.72/17.66  | | | | | | | | | |            empty_carrier(all_78_4) = v0 & element(all_106_0,
% 126.72/17.66  | | | | | | | | | |              v2) = v5 & element(all_78_5, v2) = v4 &
% 126.72/17.66  | | | | | | | | | |            element(all_78_5, v2) = v3 &
% 126.72/17.66  | | | | | | | | | |            the_carrier(all_78_4) = v2 & $i(v2) & ( ~ (v4 =
% 126.72/17.66  | | | | | | | | | |                0) |  ~ (v3 = 0) |  ~ (v1 = 0) | v5 = 0 | v0
% 126.72/17.66  | | | | | | | | | |              = 0))
% 126.72/17.66  | | | | | | | | | | 
% 126.72/17.66  | | | | | | | | | | GROUND_INST: instantiating (dt_k2_lattices) with all_78_4,
% 126.72/17.66  | | | | | | | | | |              all_78_5, all_78_2, all_102_0, simplifying with
% 126.72/17.66  | | | | | | | | | |              (54), (55), (57), (101) gives:
% 126.72/17.66  | | | | | | | | | |   (279)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 126.72/17.66  | | | | | | | | | |            any] :  ? [v4: any] :  ? [v5: any] :
% 126.72/17.66  | | | | | | | | | |          (meet_semilatt_str(all_78_4) = v1 &
% 126.72/17.66  | | | | | | | | | |            empty_carrier(all_78_4) = v0 & element(all_102_0,
% 126.72/17.66  | | | | | | | | | |              v2) = v5 & element(all_78_2, v2) = v4 &
% 126.72/17.66  | | | | | | | | | |            element(all_78_5, v2) = v3 &
% 126.72/17.66  | | | | | | | | | |            the_carrier(all_78_4) = v2 & $i(v2) & ( ~ (v4 =
% 126.72/17.66  | | | | | | | | | |                0) |  ~ (v3 = 0) |  ~ (v1 = 0) | v5 = 0 | v0
% 126.72/17.66  | | | | | | | | | |              = 0))
% 126.72/17.66  | | | | | | | | | | 
% 126.72/17.66  | | | | | | | | | | GROUND_INST: instantiating (dt_k2_lattices) with all_78_4,
% 126.72/17.66  | | | | | | | | | |              all_78_2, all_78_5, all_100_0, simplifying with
% 126.72/17.66  | | | | | | | | | |              (54), (55), (57), (97) gives:
% 126.72/17.66  | | | | | | | | | |   (280)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 126.72/17.66  | | | | | | | | | |            any] :  ? [v4: any] :  ? [v5: any] :
% 126.72/17.66  | | | | | | | | | |          (meet_semilatt_str(all_78_4) = v1 &
% 126.72/17.66  | | | | | | | | | |            empty_carrier(all_78_4) = v0 & element(all_100_0,
% 126.72/17.66  | | | | | | | | | |              v2) = v5 & element(all_78_2, v2) = v3 &
% 126.72/17.66  | | | | | | | | | |            element(all_78_5, v2) = v4 &
% 126.72/17.66  | | | | | | | | | |            the_carrier(all_78_4) = v2 & $i(v2) & ( ~ (v4 =
% 126.72/17.66  | | | | | | | | | |                0) |  ~ (v3 = 0) |  ~ (v1 = 0) | v5 = 0 | v0
% 126.72/17.66  | | | | | | | | | |              = 0))
% 126.72/17.66  | | | | | | | | | | 
% 126.72/17.66  | | | | | | | | | | GROUND_INST: instantiating (dt_k2_lattices) with all_78_4,
% 126.72/17.66  | | | | | | | | | |              all_78_2, all_78_2, all_104_0, simplifying with
% 126.72/17.66  | | | | | | | | | |              (55), (57), (104) gives:
% 126.72/17.66  | | | | | | | | | |   (281)   ? [v0: any] :  ? [v1: any] :  ? [v2: $i] :  ? [v3:
% 126.72/17.66  | | | | | | | | | |            any] :  ? [v4: any] :  ? [v5: any] :
% 126.72/17.66  | | | | | | | | | |          (meet_semilatt_str(all_78_4) = v1 &
% 126.72/17.66  | | | | | | | | | |            empty_carrier(all_78_4) = v0 & element(all_104_0,
% 126.72/17.66  | | | | | | | | | |              v2) = v5 & element(all_78_2, v2) = v4 &
% 126.72/17.66  | | | | | | | | | |            element(all_78_2, v2) = v3 &
% 126.72/17.66  | | | | | | | | | |            the_carrier(all_78_4) = v2 & $i(v2) & ( ~ (v4 =
% 126.72/17.66  | | | | | | | | | |                0) |  ~ (v3 = 0) |  ~ (v1 = 0) | v5 = 0 | v0
% 126.72/17.66  | | | | | | | | | |              = 0))
% 126.72/17.66  | | | | | | | | | | 
% 126.72/17.66  | | | | | | | | | | GROUND_INST: instantiating (9) with all_76_1, simplifying with
% 126.72/17.66  | | | | | | | | | |              (48), (75) gives:
% 126.72/17.66  | | | | | | | | | |   (282)   ? [v0: any] :  ? [v1: $i] :  ? [v2: $i] :
% 126.72/17.66  | | | | | | | | | |          (empty_carrier(all_76_1) = v0 &
% 126.72/17.66  | | | | | | | | | |            the_carrier(all_76_1) = v1 & the_L_meet(all_76_1)
% 126.72/17.66  | | | | | | | | | |            = v2 & $i(v2) & $i(v1) & (v0 = 0 | ( ! [v3: $i] :
% 126.72/17.66  | | | | | | | | | |                 ! [v4: $i] :  ! [v5: $i] : ( ~
% 126.72/17.66  | | | | | | | | | |                  (meet(all_76_1, v3, v4) = v5) |  ~
% 126.72/17.66  | | | | | | | | | |                  (element(v3, v1) = 0) |  ~ $i(v4) |  ~
% 126.72/17.66  | | | | | | | | | |                  $i(v3) |  ? [v6: any] :  ? [v7: $i] :
% 126.72/17.66  | | | | | | | | | |                  (apply_binary_as_element(v1, v1, v1, v2,
% 126.72/17.66  | | | | | | | | | |                      v3, v4) = v7 & element(v4, v1) = v6 &
% 126.72/17.66  | | | | | | | | | |                    $i(v7) & ( ~ (v6 = 0) | v7 = v5))) &  !
% 126.72/17.66  | | | | | | | | | |                [v3: $i] :  ! [v4: $i] :  ! [v5: $i] : ( ~
% 126.72/17.66  | | | | | | | | | |                  (apply_binary_as_element(v1, v1, v1, v2,
% 126.72/17.66  | | | | | | | | | |                      v3, v4) = v5) |  ~ (element(v3, v1) =
% 126.72/17.66  | | | | | | | | | |                    0) |  ~ $i(v4) |  ~ $i(v3) |  ? [v6: any]
% 126.72/17.66  | | | | | | | | | |                  :  ? [v7: $i] : (meet(all_76_1, v3, v4) =
% 126.72/17.66  | | | | | | | | | |                    v7 & element(v4, v1) = v6 & $i(v7) & ( ~
% 126.72/17.66  | | | | | | | | | |                      (v6 = 0) | v7 = v5))) &  ! [v3: $i] : 
% 126.72/17.66  | | | | | | | | | |                ! [v4: $i] : ( ~ (element(v4, v1) = 0) |  ~
% 126.72/17.66  | | | | | | | | | |                  (element(v3, v1) = 0) |  ~ $i(v4) |  ~
% 126.72/17.66  | | | | | | | | | |                  $i(v3) |  ? [v5: $i] : (meet(all_76_1, v3,
% 126.72/17.66  | | | | | | | | | |                      v4) = v5 & apply_binary_as_element(v1,
% 126.72/17.66  | | | | | | | | | |                      v1, v1, v2, v3, v4) = v5 & $i(v5))))))
% 126.72/17.66  | | | | | | | | | | 
% 126.72/17.66  | | | | | | | | | | GROUND_INST: instantiating (18) with all_78_4, all_139_5,
% 126.72/17.66  | | | | | | | | | |              simplifying with (55), (146) gives:
% 126.72/17.66  | | | | | | | | | |   (283)   ? [v0: any] :  ? [v1: any] :
% 126.72/17.66  | | | | | | | | | |          (join_semilatt_str(all_78_4) = v1 &
% 126.72/17.66  | | | | | | | | | |            latt_str(all_78_4) = v0 & ( ~ (v0 = 0) | (v1 = 0
% 126.72/17.66  | | | | | | | | | |                & all_139_5 = 0)))
% 126.72/17.66  | | | | | | | | | | 
% 126.72/17.66  | | | | | | | | | | DELTA: instantiating (283) with fresh symbols all_314_0,
% 126.72/17.66  | | | | | | | | | |        all_314_1 gives:
% 126.72/17.66  | | | | | | | | | |   (284)  join_semilatt_str(all_78_4) = all_314_0 &
% 126.72/17.66  | | | | | | | | | |          latt_str(all_78_4) = all_314_1 & ( ~ (all_314_1 =
% 126.72/17.66  | | | | | | | | | |              0) | (all_314_0 = 0 & all_139_5 = 0))
% 126.72/17.66  | | | | | | | | | | 
% 126.72/17.66  | | | | | | | | | | ALPHA: (284) implies:
% 126.72/17.66  | | | | | | | | | |   (285)  join_semilatt_str(all_78_4) = all_314_0
% 126.72/17.66  | | | | | | | | | | 
% 126.72/17.66  | | | | | | | | | | DELTA: instantiating (281) with fresh symbols all_424_0,
% 126.72/17.66  | | | | | | | | | |        all_424_1, all_424_2, all_424_3, all_424_4, all_424_5
% 126.72/17.66  | | | | | | | | | |        gives:
% 126.72/17.66  | | | | | | | | | |   (286)  meet_semilatt_str(all_78_4) = all_424_4 &
% 126.72/17.66  | | | | | | | | | |          empty_carrier(all_78_4) = all_424_5 &
% 126.72/17.66  | | | | | | | | | |          element(all_104_0, all_424_3) = all_424_0 &
% 126.72/17.66  | | | | | | | | | |          element(all_78_2, all_424_3) = all_424_1 &
% 126.72/17.66  | | | | | | | | | |          element(all_78_2, all_424_3) = all_424_2 &
% 126.72/17.66  | | | | | | | | | |          the_carrier(all_78_4) = all_424_3 & $i(all_424_3) &
% 126.72/17.66  | | | | | | | | | |          ( ~ (all_424_1 = 0) |  ~ (all_424_2 = 0) |  ~
% 126.72/17.66  | | | | | | | | | |            (all_424_4 = 0) | all_424_0 = 0 | all_424_5 = 0)
% 126.72/17.66  | | | | | | | | | | 
% 126.72/17.66  | | | | | | | | | | ALPHA: (286) implies:
% 126.72/17.66  | | | | | | | | | |   (287)  empty_carrier(all_78_4) = all_424_5
% 126.72/17.66  | | | | | | | | | | 
% 126.72/17.66  | | | | | | | | | | DELTA: instantiating (280) with fresh symbols all_426_0,
% 126.72/17.66  | | | | | | | | | |        all_426_1, all_426_2, all_426_3, all_426_4, all_426_5
% 126.72/17.66  | | | | | | | | | |        gives:
% 126.72/17.66  | | | | | | | | | |   (288)  meet_semilatt_str(all_78_4) = all_426_4 &
% 126.72/17.66  | | | | | | | | | |          empty_carrier(all_78_4) = all_426_5 &
% 126.72/17.66  | | | | | | | | | |          element(all_100_0, all_426_3) = all_426_0 &
% 126.72/17.66  | | | | | | | | | |          element(all_78_2, all_426_3) = all_426_2 &
% 126.72/17.66  | | | | | | | | | |          element(all_78_5, all_426_3) = all_426_1 &
% 126.72/17.66  | | | | | | | | | |          the_carrier(all_78_4) = all_426_3 & $i(all_426_3) &
% 126.72/17.66  | | | | | | | | | |          ( ~ (all_426_1 = 0) |  ~ (all_426_2 = 0) |  ~
% 126.72/17.66  | | | | | | | | | |            (all_426_4 = 0) | all_426_0 = 0 | all_426_5 = 0)
% 126.72/17.66  | | | | | | | | | | 
% 126.72/17.66  | | | | | | | | | | ALPHA: (288) implies:
% 126.72/17.67  | | | | | | | | | |   (289)  empty_carrier(all_78_4) = all_426_5
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | DELTA: instantiating (271) with fresh symbols all_430_0,
% 126.72/17.67  | | | | | | | | | |        all_430_1, all_430_2, all_430_3, all_430_4, all_430_5
% 126.72/17.67  | | | | | | | | | |        gives:
% 126.72/17.67  | | | | | | | | | |   (290)  empty_carrier(all_78_4) = all_430_5 &
% 126.72/17.67  | | | | | | | | | |          join_semilatt_str(all_78_4) = all_430_4 &
% 126.72/17.67  | | | | | | | | | |          element(all_106_1, all_430_3) = all_430_0 &
% 126.72/17.67  | | | | | | | | | |          element(all_78_5, all_430_3) = all_430_1 &
% 126.72/17.67  | | | | | | | | | |          element(all_78_5, all_430_3) = all_430_2 &
% 126.72/17.67  | | | | | | | | | |          the_carrier(all_78_4) = all_430_3 & $i(all_430_3) &
% 126.72/17.67  | | | | | | | | | |          ( ~ (all_430_1 = 0) |  ~ (all_430_2 = 0) |  ~
% 126.72/17.67  | | | | | | | | | |            (all_430_4 = 0) | all_430_0 = 0 | all_430_5 = 0)
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | ALPHA: (290) implies:
% 126.72/17.67  | | | | | | | | | |   (291)  join_semilatt_str(all_78_4) = all_430_4
% 126.72/17.67  | | | | | | | | | |   (292)  empty_carrier(all_78_4) = all_430_5
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | DELTA: instantiating (274) with fresh symbols all_434_0,
% 126.72/17.67  | | | | | | | | | |        all_434_1, all_434_2, all_434_3, all_434_4, all_434_5
% 126.72/17.67  | | | | | | | | | |        gives:
% 126.72/17.67  | | | | | | | | | |   (293)  empty_carrier(all_78_4) = all_434_5 &
% 126.72/17.67  | | | | | | | | | |          join_semilatt_str(all_78_4) = all_434_4 &
% 126.72/17.67  | | | | | | | | | |          element(all_104_1, all_434_3) = all_434_0 &
% 126.72/17.67  | | | | | | | | | |          element(all_78_2, all_434_3) = all_434_1 &
% 126.72/17.67  | | | | | | | | | |          element(all_78_2, all_434_3) = all_434_2 &
% 126.72/17.67  | | | | | | | | | |          the_carrier(all_78_4) = all_434_3 & $i(all_434_3) &
% 126.72/17.67  | | | | | | | | | |          ( ~ (all_434_1 = 0) |  ~ (all_434_2 = 0) |  ~
% 126.72/17.67  | | | | | | | | | |            (all_434_4 = 0) | all_434_0 = 0 | all_434_5 = 0)
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | ALPHA: (293) implies:
% 126.72/17.67  | | | | | | | | | |   (294)  join_semilatt_str(all_78_4) = all_434_4
% 126.72/17.67  | | | | | | | | | |   (295)  empty_carrier(all_78_4) = all_434_5
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | DELTA: instantiating (279) with fresh symbols all_436_0,
% 126.72/17.67  | | | | | | | | | |        all_436_1, all_436_2, all_436_3, all_436_4, all_436_5
% 126.72/17.67  | | | | | | | | | |        gives:
% 126.72/17.67  | | | | | | | | | |   (296)  meet_semilatt_str(all_78_4) = all_436_4 &
% 126.72/17.67  | | | | | | | | | |          empty_carrier(all_78_4) = all_436_5 &
% 126.72/17.67  | | | | | | | | | |          element(all_102_0, all_436_3) = all_436_0 &
% 126.72/17.67  | | | | | | | | | |          element(all_78_2, all_436_3) = all_436_1 &
% 126.72/17.67  | | | | | | | | | |          element(all_78_5, all_436_3) = all_436_2 &
% 126.72/17.67  | | | | | | | | | |          the_carrier(all_78_4) = all_436_3 & $i(all_436_3) &
% 126.72/17.67  | | | | | | | | | |          ( ~ (all_436_1 = 0) |  ~ (all_436_2 = 0) |  ~
% 126.72/17.67  | | | | | | | | | |            (all_436_4 = 0) | all_436_0 = 0 | all_436_5 = 0)
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | ALPHA: (296) implies:
% 126.72/17.67  | | | | | | | | | |   (297)  empty_carrier(all_78_4) = all_436_5
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | DELTA: instantiating (278) with fresh symbols all_438_0,
% 126.72/17.67  | | | | | | | | | |        all_438_1, all_438_2, all_438_3, all_438_4, all_438_5
% 126.72/17.67  | | | | | | | | | |        gives:
% 126.72/17.67  | | | | | | | | | |   (298)  meet_semilatt_str(all_78_4) = all_438_4 &
% 126.72/17.67  | | | | | | | | | |          empty_carrier(all_78_4) = all_438_5 &
% 126.72/17.67  | | | | | | | | | |          element(all_106_0, all_438_3) = all_438_0 &
% 126.72/17.67  | | | | | | | | | |          element(all_78_5, all_438_3) = all_438_1 &
% 126.72/17.67  | | | | | | | | | |          element(all_78_5, all_438_3) = all_438_2 &
% 126.72/17.67  | | | | | | | | | |          the_carrier(all_78_4) = all_438_3 & $i(all_438_3) &
% 126.72/17.67  | | | | | | | | | |          ( ~ (all_438_1 = 0) |  ~ (all_438_2 = 0) |  ~
% 126.72/17.67  | | | | | | | | | |            (all_438_4 = 0) | all_438_0 = 0 | all_438_5 = 0)
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | ALPHA: (298) implies:
% 126.72/17.67  | | | | | | | | | |   (299)  empty_carrier(all_78_4) = all_438_5
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | DELTA: instantiating (273) with fresh symbols all_452_0,
% 126.72/17.67  | | | | | | | | | |        all_452_1, all_452_2, all_452_3, all_452_4, all_452_5
% 126.72/17.67  | | | | | | | | | |        gives:
% 126.72/17.67  | | | | | | | | | |   (300)  empty_carrier(all_78_4) = all_452_5 &
% 126.72/17.67  | | | | | | | | | |          join_semilatt_str(all_78_4) = all_452_4 &
% 126.72/17.67  | | | | | | | | | |          element(all_100_1, all_452_3) = all_452_0 &
% 126.72/17.67  | | | | | | | | | |          element(all_78_2, all_452_3) = all_452_2 &
% 126.72/17.67  | | | | | | | | | |          element(all_78_5, all_452_3) = all_452_1 &
% 126.72/17.67  | | | | | | | | | |          the_carrier(all_78_4) = all_452_3 & $i(all_452_3) &
% 126.72/17.67  | | | | | | | | | |          ( ~ (all_452_1 = 0) |  ~ (all_452_2 = 0) |  ~
% 126.72/17.67  | | | | | | | | | |            (all_452_4 = 0) | all_452_0 = 0 | all_452_5 = 0)
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | ALPHA: (300) implies:
% 126.72/17.67  | | | | | | | | | |   (301)  join_semilatt_str(all_78_4) = all_452_4
% 126.72/17.67  | | | | | | | | | |   (302)  empty_carrier(all_78_4) = all_452_5
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | DELTA: instantiating (261) with fresh symbols all_454_0,
% 126.72/17.67  | | | | | | | | | |        all_454_1, all_454_2, all_454_3, all_454_4, all_454_5
% 126.72/17.67  | | | | | | | | | |        gives:
% 126.72/17.67  | | | | | | | | | |   (303)  relation_of2_as_subset(all_120_2, all_454_2,
% 126.72/17.67  | | | | | | | | | |            all_454_3) = all_454_0 & quasi_total(all_120_2,
% 126.72/17.67  | | | | | | | | | |            all_454_2, all_454_3) = all_454_1 &
% 126.72/17.67  | | | | | | | | | |          join_semilatt_str(all_78_4) = all_454_5 &
% 126.72/17.67  | | | | | | | | | |          function(all_120_2) = all_454_4 &
% 126.72/17.67  | | | | | | | | | |          cartesian_product2(all_454_3, all_454_3) =
% 126.72/17.67  | | | | | | | | | |          all_454_2 & the_carrier(all_78_4) = all_454_3 &
% 126.72/17.67  | | | | | | | | | |          $i(all_454_2) & $i(all_454_3) & ( ~ (all_454_5 = 0)
% 126.72/17.67  | | | | | | | | | |            | (all_454_0 = 0 & all_454_1 = 0 & all_454_4 =
% 126.72/17.67  | | | | | | | | | |              0))
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | ALPHA: (303) implies:
% 126.72/17.67  | | | | | | | | | |   (304)  join_semilatt_str(all_78_4) = all_454_5
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | DELTA: instantiating (259) with fresh symbols all_456_0,
% 126.72/17.67  | | | | | | | | | |        all_456_1, all_456_2, all_456_3, all_456_4, all_456_5
% 126.72/17.67  | | | | | | | | | |        gives:
% 126.72/17.67  | | | | | | | | | |   (305)  relation_of2_as_subset(all_117_2, all_456_2,
% 126.72/17.67  | | | | | | | | | |            all_456_3) = all_456_0 & quasi_total(all_117_2,
% 126.72/17.67  | | | | | | | | | |            all_456_2, all_456_3) = all_456_1 &
% 126.72/17.67  | | | | | | | | | |          join_semilatt_str(all_76_1) = all_456_5 &
% 126.72/17.67  | | | | | | | | | |          function(all_117_2) = all_456_4 &
% 126.72/17.67  | | | | | | | | | |          cartesian_product2(all_456_3, all_456_3) =
% 126.72/17.67  | | | | | | | | | |          all_456_2 & the_carrier(all_76_1) = all_456_3 &
% 126.72/17.67  | | | | | | | | | |          $i(all_456_2) & $i(all_456_3) & ( ~ (all_456_5 = 0)
% 126.72/17.67  | | | | | | | | | |            | (all_456_0 = 0 & all_456_1 = 0 & all_456_4 =
% 126.72/17.67  | | | | | | | | | |              0))
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | ALPHA: (305) implies:
% 126.72/17.67  | | | | | | | | | |   (306)  join_semilatt_str(all_76_1) = all_456_5
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | DELTA: instantiating (272) with fresh symbols all_470_0,
% 126.72/17.67  | | | | | | | | | |        all_470_1, all_470_2, all_470_3, all_470_4, all_470_5
% 126.72/17.67  | | | | | | | | | |        gives:
% 126.72/17.67  | | | | | | | | | |   (307)  empty_carrier(all_78_4) = all_470_5 &
% 126.72/17.67  | | | | | | | | | |          join_semilatt_str(all_78_4) = all_470_4 &
% 126.72/17.67  | | | | | | | | | |          element(all_102_1, all_470_3) = all_470_0 &
% 126.72/17.67  | | | | | | | | | |          element(all_78_2, all_470_3) = all_470_1 &
% 126.72/17.67  | | | | | | | | | |          element(all_78_5, all_470_3) = all_470_2 &
% 126.72/17.67  | | | | | | | | | |          the_carrier(all_78_4) = all_470_3 & $i(all_470_3) &
% 126.72/17.67  | | | | | | | | | |          ( ~ (all_470_1 = 0) |  ~ (all_470_2 = 0) |  ~
% 126.72/17.67  | | | | | | | | | |            (all_470_4 = 0) | all_470_0 = 0 | all_470_5 = 0)
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | ALPHA: (307) implies:
% 126.72/17.67  | | | | | | | | | |   (308)  join_semilatt_str(all_78_4) = all_470_4
% 126.72/17.67  | | | | | | | | | |   (309)  empty_carrier(all_78_4) = all_470_5
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | DELTA: instantiating (255) with fresh symbols all_484_0,
% 126.72/17.67  | | | | | | | | | |        all_484_1, all_484_2, all_484_3, all_484_4,
% 126.72/17.67  | | | | | | | | | |        all_484_5, all_484_6, all_484_7, all_484_8, all_484_9
% 126.72/17.67  | | | | | | | | | |        gives:
% 126.72/17.67  | | | | | | | | | |   (310)  empty(all_78_3) = all_484_9 &
% 126.72/17.67  | | | | | | | | | |          quasi_total(all_120_1, all_484_7, all_78_3) =
% 126.72/17.67  | | | | | | | | | |          all_484_3 & quasi_total(all_120_2, all_484_7,
% 126.72/17.67  | | | | | | | | | |            all_78_3) = all_484_6 & relation_of2(all_120_1,
% 126.72/17.67  | | | | | | | | | |            all_484_7, all_78_3) = all_484_2 &
% 126.72/17.67  | | | | | | | | | |          relation_of2(all_120_2, all_484_7, all_78_3) =
% 126.72/17.67  | | | | | | | | | |          all_484_5 & empty_carrier(all_78_4) = all_484_1 &
% 126.72/17.67  | | | | | | | | | |          function(all_120_1) = all_484_4 &
% 126.72/17.67  | | | | | | | | | |          function(all_120_2) = all_484_8 &
% 126.72/17.67  | | | | | | | | | |          cartesian_product2(all_78_3, all_78_3) = all_484_7
% 126.72/17.67  | | | | | | | | | |          & strict_latt_str(all_78_4) = all_484_0 &
% 126.72/17.67  | | | | | | | | | |          $i(all_484_7) & ( ~ (all_484_2 = 0) |  ~ (all_484_3
% 126.72/17.67  | | | | | | | | | |              = 0) |  ~ (all_484_4 = 0) |  ~ (all_484_5 = 0)
% 126.72/17.67  | | | | | | | | | |            |  ~ (all_484_6 = 0) |  ~ (all_484_8 = 0) |
% 126.72/17.67  | | | | | | | | | |            all_484_9 = 0 | (all_484_0 = 0 &  ~ (all_484_1 =
% 126.72/17.67  | | | | | | | | | |                0)))
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | ALPHA: (310) implies:
% 126.72/17.67  | | | | | | | | | |   (311)  empty_carrier(all_78_4) = all_484_1
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | DELTA: instantiating (256) with fresh symbols all_490_0,
% 126.72/17.67  | | | | | | | | | |        all_490_1, all_490_2, all_490_3, all_490_4,
% 126.72/17.67  | | | | | | | | | |        all_490_5, all_490_6, all_490_7, all_490_8, all_490_9
% 126.72/17.67  | | | | | | | | | |        gives:
% 126.72/17.67  | | | | | | | | | |   (312)  empty(all_117_3) = all_490_9 &
% 126.72/17.67  | | | | | | | | | |          quasi_total(all_117_1, all_490_7, all_117_3) =
% 126.72/17.67  | | | | | | | | | |          all_490_3 & quasi_total(all_117_2, all_490_7,
% 126.72/17.67  | | | | | | | | | |            all_117_3) = all_490_6 & relation_of2(all_117_1,
% 126.72/17.67  | | | | | | | | | |            all_490_7, all_117_3) = all_490_2 &
% 126.72/17.67  | | | | | | | | | |          relation_of2(all_117_2, all_490_7, all_117_3) =
% 126.72/17.67  | | | | | | | | | |          all_490_5 & empty_carrier(all_76_1) = all_490_1 &
% 126.72/17.67  | | | | | | | | | |          function(all_117_1) = all_490_4 &
% 126.72/17.67  | | | | | | | | | |          function(all_117_2) = all_490_8 &
% 126.72/17.67  | | | | | | | | | |          cartesian_product2(all_117_3, all_117_3) =
% 126.72/17.67  | | | | | | | | | |          all_490_7 & strict_latt_str(all_76_1) = all_490_0 &
% 126.72/17.67  | | | | | | | | | |          $i(all_490_7) & ( ~ (all_490_2 = 0) |  ~ (all_490_3
% 126.72/17.67  | | | | | | | | | |              = 0) |  ~ (all_490_4 = 0) |  ~ (all_490_5 = 0)
% 126.72/17.67  | | | | | | | | | |            |  ~ (all_490_6 = 0) |  ~ (all_490_8 = 0) |
% 126.72/17.67  | | | | | | | | | |            all_490_9 = 0 | (all_490_0 = 0 &  ~ (all_490_1 =
% 126.72/17.67  | | | | | | | | | |                0)))
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | ALPHA: (312) implies:
% 126.72/17.67  | | | | | | | | | |   (313)  empty_carrier(all_76_1) = all_490_1
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | DELTA: instantiating (258) with fresh symbols all_492_0,
% 126.72/17.67  | | | | | | | | | |        all_492_1, all_492_2 gives:
% 126.72/17.67  | | | | | | | | | |   (314)  meet_semilatt_str(all_78_4) = all_492_1 &
% 126.72/17.67  | | | | | | | | | |          empty_carrier(all_78_4) = all_492_2 &
% 126.72/17.67  | | | | | | | | | |          the_carrier(all_78_4) = all_492_0 & $i(all_492_0) &
% 126.72/17.67  | | | | | | | | | |          ( ~ (all_492_1 = 0) | all_492_2 = 0 | ( ! [v0: $i]
% 126.72/17.67  | | | | | | | | | |              :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 126.72/17.67  | | | | | | | | | |                (meet(all_78_4, v0, v1) = v2) |  ~
% 126.72/17.67  | | | | | | | | | |                (element(v0, all_492_0) = 0) |  ~ $i(v1) |  ~
% 126.72/17.67  | | | | | | | | | |                $i(v0) |  ? [v3: any] :  ? [v4: $i] :
% 126.72/17.67  | | | | | | | | | |                (apply_binary_as_element(all_492_0,
% 126.72/17.67  | | | | | | | | | |                    all_492_0, all_492_0, all_120_1, v0, v1)
% 126.72/17.67  | | | | | | | | | |                  = v4 & element(v1, all_492_0) = v3 & $i(v4)
% 126.72/17.67  | | | | | | | | | |                  & ( ~ (v3 = 0) | v4 = v2))) &  ! [v0: $i] :
% 126.72/17.67  | | | | | | | | | |               ! [v1: $i] :  ! [v2: $i] : ( ~
% 126.72/17.67  | | | | | | | | | |                (apply_binary_as_element(all_492_0,
% 126.72/17.67  | | | | | | | | | |                    all_492_0, all_492_0, all_120_1, v0, v1)
% 126.72/17.67  | | | | | | | | | |                  = v2) |  ~ (element(v0, all_492_0) = 0) | 
% 126.72/17.67  | | | | | | | | | |                ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4:
% 126.72/17.67  | | | | | | | | | |                  $i] : (meet(all_78_4, v0, v1) = v4 &
% 126.72/17.67  | | | | | | | | | |                  element(v1, all_492_0) = v3 & $i(v4) & ( ~
% 126.72/17.67  | | | | | | | | | |                    (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.72/17.67  | | | | | | | | | |              [v1: $i] : ( ~ (element(v1, all_492_0) = 0) | 
% 126.72/17.67  | | | | | | | | | |                ~ (element(v0, all_492_0) = 0) |  ~ $i(v1) | 
% 126.72/17.67  | | | | | | | | | |                ~ $i(v0) |  ? [v2: $i] : (meet(all_78_4, v0,
% 126.72/17.67  | | | | | | | | | |                    v1) = v2 &
% 126.72/17.67  | | | | | | | | | |                  apply_binary_as_element(all_492_0,
% 126.72/17.67  | | | | | | | | | |                    all_492_0, all_492_0, all_120_1, v0, v1)
% 126.72/17.67  | | | | | | | | | |                  = v2 & $i(v2)))))
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | ALPHA: (314) implies:
% 126.72/17.67  | | | | | | | | | |   (315)  empty_carrier(all_78_4) = all_492_2
% 126.72/17.67  | | | | | | | | | | 
% 126.72/17.67  | | | | | | | | | | DELTA: instantiating (264) with fresh symbols all_498_0,
% 126.72/17.67  | | | | | | | | | |        all_498_1, all_498_2 gives:
% 126.72/17.68  | | | | | | | | | |   (316)  empty_carrier(all_76_1) = all_498_2 &
% 126.72/17.68  | | | | | | | | | |          join_semilatt_str(all_76_1) = all_498_1 &
% 126.72/17.68  | | | | | | | | | |          the_L_join(all_76_1) = all_498_0 & $i(all_498_0) &
% 126.72/17.68  | | | | | | | | | |          ( ~ (all_498_1 = 0) | all_498_2 = 0 | ( ! [v0: $i]
% 126.72/17.68  | | | | | | | | | |              :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 126.72/17.68  | | | | | | | | | |                (apply_binary_as_element(all_117_3,
% 126.72/17.68  | | | | | | | | | |                    all_117_3, all_117_3, all_498_0, v0, v1)
% 126.72/17.68  | | | | | | | | | |                  = v2) |  ~ (element(v0, all_117_3) = 0) | 
% 126.72/17.68  | | | | | | | | | |                ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4:
% 126.72/17.68  | | | | | | | | | |                  $i] : (join(all_76_1, v0, v1) = v4 &
% 126.72/17.68  | | | | | | | | | |                  element(v1, all_117_3) = v3 & $i(v4) & ( ~
% 126.72/17.68  | | | | | | | | | |                    (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.72/17.68  | | | | | | | | | |              [v1: $i] :  ! [v2: $i] : ( ~ (join(all_76_1,
% 126.72/17.68  | | | | | | | | | |                    v0, v1) = v2) |  ~ (element(v0,
% 126.72/17.68  | | | | | | | | | |                    all_117_3) = 0) |  ~ $i(v1) |  ~ $i(v0) |
% 126.72/17.68  | | | | | | | | | |                 ? [v3: any] :  ? [v4: $i] :
% 126.72/17.68  | | | | | | | | | |                (apply_binary_as_element(all_117_3,
% 126.72/17.68  | | | | | | | | | |                    all_117_3, all_117_3, all_498_0, v0, v1)
% 126.72/17.68  | | | | | | | | | |                  = v4 & element(v1, all_117_3) = v3 & $i(v4)
% 126.72/17.68  | | | | | | | | | |                  & ( ~ (v3 = 0) | v4 = v2))) &  ! [v0: $i] :
% 126.72/17.68  | | | | | | | | | |               ! [v1: $i] : ( ~ (element(v1, all_117_3) = 0)
% 126.72/17.68  | | | | | | | | | |                |  ~ (element(v0, all_117_3) = 0) |  ~ $i(v1)
% 126.72/17.68  | | | | | | | | | |                |  ~ $i(v0) |  ? [v2: $i] :
% 126.72/17.68  | | | | | | | | | |                (apply_binary_as_element(all_117_3,
% 126.72/17.68  | | | | | | | | | |                    all_117_3, all_117_3, all_498_0, v0, v1)
% 126.72/17.68  | | | | | | | | | |                  = v2 & join(all_76_1, v0, v1) = v2 &
% 126.72/17.68  | | | | | | | | | |                  $i(v2)))))
% 126.72/17.68  | | | | | | | | | | 
% 126.72/17.68  | | | | | | | | | | ALPHA: (316) implies:
% 126.72/17.68  | | | | | | | | | |   (317)  join_semilatt_str(all_76_1) = all_498_1
% 126.72/17.68  | | | | | | | | | |   (318)  empty_carrier(all_76_1) = all_498_2
% 126.72/17.68  | | | | | | | | | |   (319)   ~ (all_498_1 = 0) | all_498_2 = 0 | ( ! [v0: $i] :
% 126.72/17.68  | | | | | | | | | |             ! [v1: $i] :  ! [v2: $i] : ( ~
% 126.72/17.68  | | | | | | | | | |              (apply_binary_as_element(all_117_3, all_117_3,
% 126.72/17.68  | | | | | | | | | |                  all_117_3, all_498_0, v0, v1) = v2) |  ~
% 126.72/17.68  | | | | | | | | | |              (element(v0, all_117_3) = 0) |  ~ $i(v1) |  ~
% 126.72/17.68  | | | | | | | | | |              $i(v0) |  ? [v3: any] :  ? [v4: $i] :
% 126.72/17.68  | | | | | | | | | |              (join(all_76_1, v0, v1) = v4 & element(v1,
% 126.72/17.68  | | | | | | | | | |                  all_117_3) = v3 & $i(v4) & ( ~ (v3 = 0) |
% 126.72/17.68  | | | | | | | | | |                  v4 = v2))) &  ! [v0: $i] :  ! [v1: $i] :  !
% 126.72/17.68  | | | | | | | | | |            [v2: $i] : ( ~ (join(all_76_1, v0, v1) = v2) |  ~
% 126.72/17.68  | | | | | | | | | |              (element(v0, all_117_3) = 0) |  ~ $i(v1) |  ~
% 126.72/17.68  | | | | | | | | | |              $i(v0) |  ? [v3: any] :  ? [v4: $i] :
% 126.72/17.68  | | | | | | | | | |              (apply_binary_as_element(all_117_3, all_117_3,
% 126.72/17.68  | | | | | | | | | |                  all_117_3, all_498_0, v0, v1) = v4 &
% 126.72/17.68  | | | | | | | | | |                element(v1, all_117_3) = v3 & $i(v4) & ( ~
% 126.72/17.68  | | | | | | | | | |                  (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.72/17.68  | | | | | | | | | |            [v1: $i] : ( ~ (element(v1, all_117_3) = 0) |  ~
% 126.72/17.68  | | | | | | | | | |              (element(v0, all_117_3) = 0) |  ~ $i(v1) |  ~
% 126.72/17.68  | | | | | | | | | |              $i(v0) |  ? [v2: $i] :
% 126.72/17.68  | | | | | | | | | |              (apply_binary_as_element(all_117_3, all_117_3,
% 126.72/17.68  | | | | | | | | | |                  all_117_3, all_498_0, v0, v1) = v2 &
% 126.72/17.68  | | | | | | | | | |                join(all_76_1, v0, v1) = v2 & $i(v2))))
% 126.72/17.68  | | | | | | | | | | 
% 126.72/17.68  | | | | | | | | | | DELTA: instantiating (263) with fresh symbols all_506_0,
% 126.72/17.68  | | | | | | | | | |        all_506_1, all_506_2 gives:
% 126.72/17.68  | | | | | | | | | |   (320)  meet_semilatt_str(all_76_1) = all_506_1 &
% 126.72/17.68  | | | | | | | | | |          empty_carrier(all_76_1) = all_506_2 &
% 126.72/17.68  | | | | | | | | | |          the_L_meet(all_76_1) = all_506_0 & $i(all_506_0) &
% 126.72/17.68  | | | | | | | | | |          ( ~ (all_506_1 = 0) | all_506_2 = 0 | ( ! [v0: $i]
% 126.72/17.68  | | | | | | | | | |              :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 126.72/17.68  | | | | | | | | | |                (meet(all_76_1, v0, v1) = v2) |  ~
% 126.72/17.68  | | | | | | | | | |                (element(v0, all_117_3) = 0) |  ~ $i(v1) |  ~
% 126.72/17.68  | | | | | | | | | |                $i(v0) |  ? [v3: any] :  ? [v4: $i] :
% 126.72/17.68  | | | | | | | | | |                (apply_binary_as_element(all_117_3,
% 126.72/17.68  | | | | | | | | | |                    all_117_3, all_117_3, all_506_0, v0, v1)
% 126.72/17.68  | | | | | | | | | |                  = v4 & element(v1, all_117_3) = v3 & $i(v4)
% 126.72/17.68  | | | | | | | | | |                  & ( ~ (v3 = 0) | v4 = v2))) &  ! [v0: $i] :
% 126.72/17.68  | | | | | | | | | |               ! [v1: $i] :  ! [v2: $i] : ( ~
% 126.72/17.68  | | | | | | | | | |                (apply_binary_as_element(all_117_3,
% 126.72/17.68  | | | | | | | | | |                    all_117_3, all_117_3, all_506_0, v0, v1)
% 126.72/17.68  | | | | | | | | | |                  = v2) |  ~ (element(v0, all_117_3) = 0) | 
% 126.72/17.68  | | | | | | | | | |                ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4:
% 126.72/17.68  | | | | | | | | | |                  $i] : (meet(all_76_1, v0, v1) = v4 &
% 126.72/17.68  | | | | | | | | | |                  element(v1, all_117_3) = v3 & $i(v4) & ( ~
% 126.72/17.68  | | | | | | | | | |                    (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.72/17.68  | | | | | | | | | |              [v1: $i] : ( ~ (element(v1, all_117_3) = 0) | 
% 126.72/17.68  | | | | | | | | | |                ~ (element(v0, all_117_3) = 0) |  ~ $i(v1) | 
% 126.72/17.68  | | | | | | | | | |                ~ $i(v0) |  ? [v2: $i] : (meet(all_76_1, v0,
% 126.72/17.68  | | | | | | | | | |                    v1) = v2 &
% 126.72/17.68  | | | | | | | | | |                  apply_binary_as_element(all_117_3,
% 126.72/17.68  | | | | | | | | | |                    all_117_3, all_117_3, all_506_0, v0, v1)
% 126.72/17.68  | | | | | | | | | |                  = v2 & $i(v2)))))
% 126.72/17.68  | | | | | | | | | | 
% 126.72/17.68  | | | | | | | | | | ALPHA: (320) implies:
% 126.72/17.68  | | | | | | | | | |   (321)  empty_carrier(all_76_1) = all_506_2
% 126.72/17.68  | | | | | | | | | | 
% 126.72/17.68  | | | | | | | | | | DELTA: instantiating (275) with fresh symbols all_534_0,
% 126.72/17.68  | | | | | | | | | |        all_534_1, all_534_2 gives:
% 126.72/17.68  | | | | | | | | | |   (322)  empty_carrier(all_76_1) = all_534_2 &
% 126.72/17.68  | | | | | | | | | |          the_carrier(all_76_1) = all_534_1 &
% 126.72/17.68  | | | | | | | | | |          the_L_join(all_76_1) = all_534_0 & $i(all_534_0) &
% 126.72/17.68  | | | | | | | | | |          $i(all_534_1) & (all_534_2 = 0 | ( ! [v0: $i] :  !
% 126.72/17.68  | | | | | | | | | |              [v1: $i] :  ! [v2: $i] : ( ~
% 126.72/17.68  | | | | | | | | | |                (apply_binary_as_element(all_534_1,
% 126.72/17.68  | | | | | | | | | |                    all_534_1, all_534_1, all_534_0, v0, v1)
% 126.72/17.68  | | | | | | | | | |                  = v2) |  ~ (element(v0, all_534_1) = 0) | 
% 126.72/17.68  | | | | | | | | | |                ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4:
% 126.72/17.68  | | | | | | | | | |                  $i] : (join(all_76_1, v0, v1) = v4 &
% 126.72/17.68  | | | | | | | | | |                  element(v1, all_534_1) = v3 & $i(v4) & ( ~
% 126.72/17.68  | | | | | | | | | |                    (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.72/17.68  | | | | | | | | | |              [v1: $i] :  ! [v2: $i] : ( ~ (join(all_76_1,
% 126.72/17.68  | | | | | | | | | |                    v0, v1) = v2) |  ~ (element(v0,
% 126.72/17.68  | | | | | | | | | |                    all_534_1) = 0) |  ~ $i(v1) |  ~ $i(v0) |
% 126.72/17.68  | | | | | | | | | |                 ? [v3: any] :  ? [v4: $i] :
% 126.72/17.68  | | | | | | | | | |                (apply_binary_as_element(all_534_1,
% 126.72/17.68  | | | | | | | | | |                    all_534_1, all_534_1, all_534_0, v0, v1)
% 126.72/17.68  | | | | | | | | | |                  = v4 & element(v1, all_534_1) = v3 & $i(v4)
% 126.72/17.68  | | | | | | | | | |                  & ( ~ (v3 = 0) | v4 = v2))) &  ! [v0: $i] :
% 126.72/17.68  | | | | | | | | | |               ! [v1: $i] : ( ~ (element(v1, all_534_1) = 0)
% 126.72/17.68  | | | | | | | | | |                |  ~ (element(v0, all_534_1) = 0) |  ~ $i(v1)
% 126.72/17.68  | | | | | | | | | |                |  ~ $i(v0) |  ? [v2: $i] :
% 126.72/17.68  | | | | | | | | | |                (apply_binary_as_element(all_534_1,
% 126.72/17.68  | | | | | | | | | |                    all_534_1, all_534_1, all_534_0, v0, v1)
% 126.72/17.68  | | | | | | | | | |                  = v2 & join(all_76_1, v0, v1) = v2 &
% 126.72/17.68  | | | | | | | | | |                  $i(v2)))))
% 126.72/17.68  | | | | | | | | | | 
% 126.72/17.68  | | | | | | | | | | ALPHA: (322) implies:
% 126.72/17.68  | | | | | | | | | |   (323)  empty_carrier(all_76_1) = all_534_2
% 126.72/17.68  | | | | | | | | | | 
% 126.72/17.68  | | | | | | | | | | DELTA: instantiating (282) with fresh symbols all_536_0,
% 126.72/17.68  | | | | | | | | | |        all_536_1, all_536_2 gives:
% 126.72/17.68  | | | | | | | | | |   (324)  empty_carrier(all_76_1) = all_536_2 &
% 126.72/17.68  | | | | | | | | | |          the_carrier(all_76_1) = all_536_1 &
% 126.72/17.68  | | | | | | | | | |          the_L_meet(all_76_1) = all_536_0 & $i(all_536_0) &
% 126.72/17.68  | | | | | | | | | |          $i(all_536_1) & (all_536_2 = 0 | ( ! [v0: $i] :  !
% 126.72/17.68  | | | | | | | | | |              [v1: $i] :  ! [v2: $i] : ( ~ (meet(all_76_1,
% 126.72/17.68  | | | | | | | | | |                    v0, v1) = v2) |  ~ (element(v0,
% 126.72/17.68  | | | | | | | | | |                    all_536_1) = 0) |  ~ $i(v1) |  ~ $i(v0) |
% 126.72/17.68  | | | | | | | | | |                 ? [v3: any] :  ? [v4: $i] :
% 126.72/17.68  | | | | | | | | | |                (apply_binary_as_element(all_536_1,
% 126.72/17.68  | | | | | | | | | |                    all_536_1, all_536_1, all_536_0, v0, v1)
% 126.72/17.68  | | | | | | | | | |                  = v4 & element(v1, all_536_1) = v3 & $i(v4)
% 126.72/17.68  | | | | | | | | | |                  & ( ~ (v3 = 0) | v4 = v2))) &  ! [v0: $i] :
% 126.72/17.68  | | | | | | | | | |               ! [v1: $i] :  ! [v2: $i] : ( ~
% 126.72/17.68  | | | | | | | | | |                (apply_binary_as_element(all_536_1,
% 126.72/17.68  | | | | | | | | | |                    all_536_1, all_536_1, all_536_0, v0, v1)
% 126.72/17.68  | | | | | | | | | |                  = v2) |  ~ (element(v0, all_536_1) = 0) | 
% 126.72/17.68  | | | | | | | | | |                ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4:
% 126.72/17.68  | | | | | | | | | |                  $i] : (meet(all_76_1, v0, v1) = v4 &
% 126.72/17.68  | | | | | | | | | |                  element(v1, all_536_1) = v3 & $i(v4) & ( ~
% 126.72/17.68  | | | | | | | | | |                    (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.72/17.68  | | | | | | | | | |              [v1: $i] : ( ~ (element(v1, all_536_1) = 0) | 
% 126.72/17.68  | | | | | | | | | |                ~ (element(v0, all_536_1) = 0) |  ~ $i(v1) | 
% 126.72/17.68  | | | | | | | | | |                ~ $i(v0) |  ? [v2: $i] : (meet(all_76_1, v0,
% 126.72/17.68  | | | | | | | | | |                    v1) = v2 &
% 126.72/17.68  | | | | | | | | | |                  apply_binary_as_element(all_536_1,
% 126.72/17.68  | | | | | | | | | |                    all_536_1, all_536_1, all_536_0, v0, v1)
% 126.72/17.68  | | | | | | | | | |                  = v2 & $i(v2)))))
% 126.72/17.68  | | | | | | | | | | 
% 126.72/17.68  | | | | | | | | | | ALPHA: (324) implies:
% 126.72/17.68  | | | | | | | | | |   (325)  empty_carrier(all_76_1) = all_536_2
% 126.72/17.68  | | | | | | | | | | 
% 126.72/17.68  | | | | | | | | | | DELTA: instantiating (260) with fresh symbols all_542_0,
% 126.72/17.68  | | | | | | | | | |        all_542_1, all_542_2 gives:
% 126.72/17.69  | | | | | | | | | |   (326)  empty_carrier(all_76_1) = all_542_2 &
% 126.72/17.69  | | | | | | | | | |          join_semilatt_str(all_76_1) = all_542_1 &
% 126.72/17.69  | | | | | | | | | |          the_carrier(all_76_1) = all_542_0 & $i(all_542_0) &
% 126.72/17.69  | | | | | | | | | |          ( ~ (all_542_1 = 0) | all_542_2 = 0 | ( ! [v0: $i]
% 126.72/17.69  | | | | | | | | | |              :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 126.72/17.69  | | | | | | | | | |                (apply_binary_as_element(all_542_0,
% 126.72/17.69  | | | | | | | | | |                    all_542_0, all_542_0, all_117_2, v0, v1)
% 126.72/17.69  | | | | | | | | | |                  = v2) |  ~ (element(v0, all_542_0) = 0) | 
% 126.72/17.69  | | | | | | | | | |                ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4:
% 126.72/17.69  | | | | | | | | | |                  $i] : (join(all_76_1, v0, v1) = v4 &
% 126.72/17.69  | | | | | | | | | |                  element(v1, all_542_0) = v3 & $i(v4) & ( ~
% 126.72/17.69  | | | | | | | | | |                    (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.72/17.69  | | | | | | | | | |              [v1: $i] :  ! [v2: $i] : ( ~ (join(all_76_1,
% 126.72/17.69  | | | | | | | | | |                    v0, v1) = v2) |  ~ (element(v0,
% 126.72/17.69  | | | | | | | | | |                    all_542_0) = 0) |  ~ $i(v1) |  ~ $i(v0) |
% 126.72/17.69  | | | | | | | | | |                 ? [v3: any] :  ? [v4: $i] :
% 126.72/17.69  | | | | | | | | | |                (apply_binary_as_element(all_542_0,
% 126.72/17.69  | | | | | | | | | |                    all_542_0, all_542_0, all_117_2, v0, v1)
% 126.72/17.69  | | | | | | | | | |                  = v4 & element(v1, all_542_0) = v3 & $i(v4)
% 126.72/17.69  | | | | | | | | | |                  & ( ~ (v3 = 0) | v4 = v2))) &  ! [v0: $i] :
% 126.72/17.69  | | | | | | | | | |               ! [v1: $i] : ( ~ (element(v1, all_542_0) = 0)
% 126.72/17.69  | | | | | | | | | |                |  ~ (element(v0, all_542_0) = 0) |  ~ $i(v1)
% 126.72/17.69  | | | | | | | | | |                |  ~ $i(v0) |  ? [v2: $i] :
% 126.72/17.69  | | | | | | | | | |                (apply_binary_as_element(all_542_0,
% 126.72/17.69  | | | | | | | | | |                    all_542_0, all_542_0, all_117_2, v0, v1)
% 126.72/17.69  | | | | | | | | | |                  = v2 & join(all_76_1, v0, v1) = v2 &
% 126.72/17.69  | | | | | | | | | |                  $i(v2)))))
% 126.72/17.69  | | | | | | | | | | 
% 126.72/17.69  | | | | | | | | | | ALPHA: (326) implies:
% 126.72/17.69  | | | | | | | | | |   (327)  join_semilatt_str(all_76_1) = all_542_1
% 126.72/17.69  | | | | | | | | | |   (328)  empty_carrier(all_76_1) = all_542_2
% 126.72/17.69  | | | | | | | | | | 
% 126.72/17.69  | | | | | | | | | | DELTA: instantiating (262) with fresh symbols all_548_0,
% 126.72/17.69  | | | | | | | | | |        all_548_1, all_548_2 gives:
% 126.72/17.69  | | | | | | | | | |   (329)  empty_carrier(all_78_4) = all_548_2 &
% 126.72/17.69  | | | | | | | | | |          join_semilatt_str(all_78_4) = all_548_1 &
% 126.72/17.69  | | | | | | | | | |          the_carrier(all_78_4) = all_548_0 & $i(all_548_0) &
% 126.72/17.69  | | | | | | | | | |          ( ~ (all_548_1 = 0) | all_548_2 = 0 | ( ! [v0: $i]
% 126.72/17.69  | | | | | | | | | |              :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 126.72/17.69  | | | | | | | | | |                (apply_binary_as_element(all_548_0,
% 126.72/17.69  | | | | | | | | | |                    all_548_0, all_548_0, all_120_2, v0, v1)
% 126.72/17.69  | | | | | | | | | |                  = v2) |  ~ (element(v0, all_548_0) = 0) | 
% 126.72/17.69  | | | | | | | | | |                ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4:
% 126.72/17.69  | | | | | | | | | |                  $i] : (join(all_78_4, v0, v1) = v4 &
% 126.72/17.69  | | | | | | | | | |                  element(v1, all_548_0) = v3 & $i(v4) & ( ~
% 126.72/17.69  | | | | | | | | | |                    (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.72/17.69  | | | | | | | | | |              [v1: $i] :  ! [v2: $i] : ( ~ (join(all_78_4,
% 126.72/17.69  | | | | | | | | | |                    v0, v1) = v2) |  ~ (element(v0,
% 126.72/17.69  | | | | | | | | | |                    all_548_0) = 0) |  ~ $i(v1) |  ~ $i(v0) |
% 126.72/17.69  | | | | | | | | | |                 ? [v3: any] :  ? [v4: $i] :
% 126.72/17.69  | | | | | | | | | |                (apply_binary_as_element(all_548_0,
% 126.72/17.69  | | | | | | | | | |                    all_548_0, all_548_0, all_120_2, v0, v1)
% 126.72/17.69  | | | | | | | | | |                  = v4 & element(v1, all_548_0) = v3 & $i(v4)
% 126.72/17.69  | | | | | | | | | |                  & ( ~ (v3 = 0) | v4 = v2))) &  ! [v0: $i] :
% 126.72/17.69  | | | | | | | | | |               ! [v1: $i] : ( ~ (element(v1, all_548_0) = 0)
% 126.72/17.69  | | | | | | | | | |                |  ~ (element(v0, all_548_0) = 0) |  ~ $i(v1)
% 126.72/17.69  | | | | | | | | | |                |  ~ $i(v0) |  ? [v2: $i] :
% 126.72/17.69  | | | | | | | | | |                (apply_binary_as_element(all_548_0,
% 126.72/17.69  | | | | | | | | | |                    all_548_0, all_548_0, all_120_2, v0, v1)
% 126.72/17.69  | | | | | | | | | |                  = v2 & join(all_78_4, v0, v1) = v2 &
% 126.72/17.69  | | | | | | | | | |                  $i(v2)))))
% 126.72/17.69  | | | | | | | | | | 
% 126.72/17.69  | | | | | | | | | | ALPHA: (329) implies:
% 126.72/17.69  | | | | | | | | | |   (330)  join_semilatt_str(all_78_4) = all_548_1
% 126.72/17.69  | | | | | | | | | |   (331)  empty_carrier(all_78_4) = all_548_2
% 126.72/17.69  | | | | | | | | | |   (332)   ~ (all_548_1 = 0) | all_548_2 = 0 | ( ! [v0: $i] :
% 126.72/17.69  | | | | | | | | | |             ! [v1: $i] :  ! [v2: $i] : ( ~
% 126.72/17.69  | | | | | | | | | |              (apply_binary_as_element(all_548_0, all_548_0,
% 126.72/17.69  | | | | | | | | | |                  all_548_0, all_120_2, v0, v1) = v2) |  ~
% 126.72/17.69  | | | | | | | | | |              (element(v0, all_548_0) = 0) |  ~ $i(v1) |  ~
% 126.72/17.69  | | | | | | | | | |              $i(v0) |  ? [v3: any] :  ? [v4: $i] :
% 126.72/17.69  | | | | | | | | | |              (join(all_78_4, v0, v1) = v4 & element(v1,
% 126.72/17.69  | | | | | | | | | |                  all_548_0) = v3 & $i(v4) & ( ~ (v3 = 0) |
% 126.72/17.69  | | | | | | | | | |                  v4 = v2))) &  ! [v0: $i] :  ! [v1: $i] :  !
% 126.72/17.69  | | | | | | | | | |            [v2: $i] : ( ~ (join(all_78_4, v0, v1) = v2) |  ~
% 126.72/17.69  | | | | | | | | | |              (element(v0, all_548_0) = 0) |  ~ $i(v1) |  ~
% 126.72/17.69  | | | | | | | | | |              $i(v0) |  ? [v3: any] :  ? [v4: $i] :
% 126.72/17.69  | | | | | | | | | |              (apply_binary_as_element(all_548_0, all_548_0,
% 126.72/17.69  | | | | | | | | | |                  all_548_0, all_120_2, v0, v1) = v4 &
% 126.72/17.69  | | | | | | | | | |                element(v1, all_548_0) = v3 & $i(v4) & ( ~
% 126.72/17.69  | | | | | | | | | |                  (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.72/17.69  | | | | | | | | | |            [v1: $i] : ( ~ (element(v1, all_548_0) = 0) |  ~
% 126.72/17.69  | | | | | | | | | |              (element(v0, all_548_0) = 0) |  ~ $i(v1) |  ~
% 126.72/17.69  | | | | | | | | | |              $i(v0) |  ? [v2: $i] :
% 126.72/17.69  | | | | | | | | | |              (apply_binary_as_element(all_548_0, all_548_0,
% 126.72/17.69  | | | | | | | | | |                  all_548_0, all_120_2, v0, v1) = v2 &
% 126.72/17.69  | | | | | | | | | |                join(all_78_4, v0, v1) = v2 & $i(v2))))
% 126.72/17.69  | | | | | | | | | | 
% 126.72/17.69  | | | | | | | | | | DELTA: instantiating (257) with fresh symbols all_554_0,
% 126.72/17.69  | | | | | | | | | |        all_554_1, all_554_2 gives:
% 126.72/17.69  | | | | | | | | | |   (333)  meet_semilatt_str(all_76_1) = all_554_1 &
% 126.72/17.69  | | | | | | | | | |          empty_carrier(all_76_1) = all_554_2 &
% 126.72/17.69  | | | | | | | | | |          the_carrier(all_76_1) = all_554_0 & $i(all_554_0) &
% 126.72/17.69  | | | | | | | | | |          ( ~ (all_554_1 = 0) | all_554_2 = 0 | ( ! [v0: $i]
% 126.72/17.69  | | | | | | | | | |              :  ! [v1: $i] :  ! [v2: $i] : ( ~
% 126.72/17.69  | | | | | | | | | |                (meet(all_76_1, v0, v1) = v2) |  ~
% 126.72/17.69  | | | | | | | | | |                (element(v0, all_554_0) = 0) |  ~ $i(v1) |  ~
% 126.72/17.69  | | | | | | | | | |                $i(v0) |  ? [v3: any] :  ? [v4: $i] :
% 126.72/17.69  | | | | | | | | | |                (apply_binary_as_element(all_554_0,
% 126.72/17.69  | | | | | | | | | |                    all_554_0, all_554_0, all_117_1, v0, v1)
% 126.72/17.69  | | | | | | | | | |                  = v4 & element(v1, all_554_0) = v3 & $i(v4)
% 126.72/17.69  | | | | | | | | | |                  & ( ~ (v3 = 0) | v4 = v2))) &  ! [v0: $i] :
% 126.72/17.69  | | | | | | | | | |               ! [v1: $i] :  ! [v2: $i] : ( ~
% 126.72/17.69  | | | | | | | | | |                (apply_binary_as_element(all_554_0,
% 126.72/17.69  | | | | | | | | | |                    all_554_0, all_554_0, all_117_1, v0, v1)
% 126.72/17.69  | | | | | | | | | |                  = v2) |  ~ (element(v0, all_554_0) = 0) | 
% 126.72/17.69  | | | | | | | | | |                ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :  ? [v4:
% 126.72/17.69  | | | | | | | | | |                  $i] : (meet(all_76_1, v0, v1) = v4 &
% 126.72/17.69  | | | | | | | | | |                  element(v1, all_554_0) = v3 & $i(v4) & ( ~
% 126.72/17.69  | | | | | | | | | |                    (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.72/17.69  | | | | | | | | | |              [v1: $i] : ( ~ (element(v1, all_554_0) = 0) | 
% 126.72/17.69  | | | | | | | | | |                ~ (element(v0, all_554_0) = 0) |  ~ $i(v1) | 
% 126.72/17.69  | | | | | | | | | |                ~ $i(v0) |  ? [v2: $i] : (meet(all_76_1, v0,
% 126.72/17.69  | | | | | | | | | |                    v1) = v2 &
% 126.72/17.69  | | | | | | | | | |                  apply_binary_as_element(all_554_0,
% 126.72/17.69  | | | | | | | | | |                    all_554_0, all_554_0, all_117_1, v0, v1)
% 126.72/17.69  | | | | | | | | | |                  = v2 & $i(v2)))))
% 126.72/17.69  | | | | | | | | | | 
% 126.72/17.69  | | | | | | | | | | ALPHA: (333) implies:
% 126.72/17.69  | | | | | | | | | |   (334)  empty_carrier(all_76_1) = all_554_2
% 126.72/17.69  | | | | | | | | | | 
% 126.72/17.69  | | | | | | | | | | DELTA: instantiating (276) with fresh symbols all_560_0,
% 126.72/17.69  | | | | | | | | | |        all_560_1 gives:
% 126.98/17.69  | | | | | | | | | |   (335)  empty_carrier(all_76_1) = all_560_1 &
% 126.98/17.69  | | | | | | | | | |          the_carrier(all_76_1) = all_560_0 & $i(all_560_0) &
% 126.98/17.69  | | | | | | | | | |          (all_560_1 = 0 | ( ! [v0: $i] :  ! [v1: $i] :  !
% 126.98/17.69  | | | | | | | | | |              [v2: any] : ( ~ (below(all_76_1, v0, v1) = v2)
% 126.98/17.69  | | | | | | | | | |                |  ~ (element(v0, all_560_0) = 0) |  ~ $i(v1)
% 126.98/17.69  | | | | | | | | | |                |  ~ $i(v0) |  ? [v3: any] :  ? [v4: $i] :
% 126.98/17.69  | | | | | | | | | |                (join(all_76_1, v0, v1) = v4 & element(v1,
% 126.98/17.69  | | | | | | | | | |                    all_560_0) = v3 & $i(v4) & ( ~ (v3 = 0) |
% 126.98/17.69  | | | | | | | | | |                    (( ~ (v4 = v1) | v2 = 0) & ( ~ (v2 = 0) |
% 126.98/17.69  | | | | | | | | | |                        v4 = v1))))) &  ! [v0: $i] :  ! [v1:
% 126.98/17.69  | | | | | | | | | |                $i] :  ! [v2: $i] : ( ~ (join(all_76_1, v0,
% 126.98/17.69  | | | | | | | | | |                    v1) = v2) |  ~ (element(v0, all_560_0) =
% 126.98/17.69  | | | | | | | | | |                  0) |  ~ $i(v1) |  ~ $i(v0) |  ? [v3: any] :
% 126.98/17.69  | | | | | | | | | |                 ? [v4: any] : (below(all_76_1, v0, v1) = v4
% 126.98/17.69  | | | | | | | | | |                  & element(v1, all_560_0) = v3 & ( ~ (v3 =
% 126.98/17.69  | | | | | | | | | |                      0) | (( ~ (v4 = 0) | v2 = v1) & ( ~ (v2
% 126.98/17.69  | | | | | | | | | |                          = v1) | v4 = 0))))) &  ! [v0: $i] :
% 126.98/17.69  | | | | | | | | | |               ! [v1: $i] : ( ~ (element(v1, all_560_0) = 0)
% 126.98/17.69  | | | | | | | | | |                |  ~ (element(v0, all_560_0) = 0) |  ~ $i(v1)
% 126.98/17.69  | | | | | | | | | |                |  ~ $i(v0) |  ? [v2: any] :  ? [v3: $i] :
% 126.98/17.69  | | | | | | | | | |                (below(all_76_1, v0, v1) = v2 &
% 126.98/17.69  | | | | | | | | | |                  join(all_76_1, v0, v1) = v3 & $i(v3) & ( ~
% 126.98/17.69  | | | | | | | | | |                    (v3 = v1) | v2 = 0) & ( ~ (v2 = 0) | v3 =
% 126.98/17.69  | | | | | | | | | |                    v1)))))
% 126.98/17.69  | | | | | | | | | | 
% 126.98/17.69  | | | | | | | | | | ALPHA: (335) implies:
% 126.98/17.69  | | | | | | | | | |   (336)  empty_carrier(all_76_1) = all_560_1
% 126.98/17.69  | | | | | | | | | | 
% 126.98/17.69  | | | | | | | | | | BETA: splitting (277) gives:
% 126.98/17.69  | | | | | | | | | | 
% 126.98/17.69  | | | | | | | | | | Case 1:
% 126.98/17.69  | | | | | | | | | | | 
% 126.98/17.69  | | | | | | | | | | |   (337)  all_86_0 = 0
% 126.98/17.69  | | | | | | | | | | | 
% 126.98/17.69  | | | | | | | | | | | REDUCE: (92), (337) imply:
% 126.98/17.69  | | | | | | | | | | |   (338)  $false
% 126.98/17.69  | | | | | | | | | | | 
% 126.98/17.69  | | | | | | | | | | | CLOSE: (338) is inconsistent.
% 126.98/17.69  | | | | | | | | | | | 
% 126.98/17.69  | | | | | | | | | | Case 2:
% 126.98/17.69  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (38) with all_100_1, all_102_1,
% 126.98/17.70  | | | | | | | | | | |              all_78_5, all_78_2, simplifying with (95), (269)
% 126.98/17.70  | | | | | | | | | | |              gives:
% 126.98/17.70  | | | | | | | | | | |   (339)  all_102_1 = all_100_1
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (35) with 0, all_498_1, all_76_1,
% 126.98/17.70  | | | | | | | | | | |              simplifying with (74), (317) gives:
% 126.98/17.70  | | | | | | | | | | |   (340)  all_498_1 = 0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (35) with all_498_1, all_542_1,
% 126.98/17.70  | | | | | | | | | | |              all_76_1, simplifying with (317), (327) gives:
% 126.98/17.70  | | | | | | | | | | |   (341)  all_542_1 = all_498_1
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (35) with all_456_5, all_542_1,
% 126.98/17.70  | | | | | | | | | | |              all_76_1, simplifying with (306), (327) gives:
% 126.98/17.70  | | | | | | | | | | |   (342)  all_542_1 = all_456_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (35) with all_136_5, all_434_4,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (142), (294) gives:
% 126.98/17.70  | | | | | | | | | | |   (343)  all_434_4 = all_136_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (35) with all_434_4, all_452_4,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (294), (301) gives:
% 126.98/17.70  | | | | | | | | | | |   (344)  all_452_4 = all_434_4
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (35) with all_434_4, all_454_5,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (294), (304) gives:
% 126.98/17.70  | | | | | | | | | | |   (345)  all_454_5 = all_434_4
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (35) with 0, all_454_5, all_78_4,
% 126.98/17.70  | | | | | | | | | | |              simplifying with (266), (304) gives:
% 126.98/17.70  | | | | | | | | | | |   (346)  all_454_5 = 0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (35) with all_452_4, all_470_4,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (301), (308) gives:
% 126.98/17.70  | | | | | | | | | | |   (347)  all_470_4 = all_452_4
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (35) with all_314_0, all_470_4,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (285), (308) gives:
% 126.98/17.70  | | | | | | | | | | |   (348)  all_470_4 = all_314_0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (35) with all_454_5, all_548_1,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (304), (330) gives:
% 126.98/17.70  | | | | | | | | | | |   (349)  all_548_1 = all_454_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (35) with all_430_4, all_548_1,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (291), (330) gives:
% 126.98/17.70  | | | | | | | | | | |   (350)  all_548_1 = all_430_4
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_76_0, all_506_2,
% 126.98/17.70  | | | | | | | | | | |              all_76_1, simplifying with (51), (321) gives:
% 126.98/17.70  | | | | | | | | | | |   (351)  all_506_2 = all_76_0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_490_1, all_506_2,
% 126.98/17.70  | | | | | | | | | | |              all_76_1, simplifying with (313), (321) gives:
% 126.98/17.70  | | | | | | | | | | |   (352)  all_506_2 = all_490_1
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_506_2, all_534_2,
% 126.98/17.70  | | | | | | | | | | |              all_76_1, simplifying with (321), (323) gives:
% 126.98/17.70  | | | | | | | | | | |   (353)  all_534_2 = all_506_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_534_2, all_536_2,
% 126.98/17.70  | | | | | | | | | | |              all_76_1, simplifying with (323), (325) gives:
% 126.98/17.70  | | | | | | | | | | |   (354)  all_536_2 = all_534_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_536_2, all_542_2,
% 126.98/17.70  | | | | | | | | | | |              all_76_1, simplifying with (325), (328) gives:
% 126.98/17.70  | | | | | | | | | | |   (355)  all_542_2 = all_536_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_542_2, all_554_2,
% 126.98/17.70  | | | | | | | | | | |              all_76_1, simplifying with (328), (334) gives:
% 126.98/17.70  | | | | | | | | | | |   (356)  all_554_2 = all_542_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_554_2, all_560_1,
% 126.98/17.70  | | | | | | | | | | |              all_76_1, simplifying with (334), (336) gives:
% 126.98/17.70  | | | | | | | | | | |   (357)  all_560_1 = all_554_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_498_2, all_560_1,
% 126.98/17.70  | | | | | | | | | | |              all_76_1, simplifying with (318), (336) gives:
% 126.98/17.70  | | | | | | | | | | |   (358)  all_560_1 = all_498_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_430_5, all_434_5,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (292), (295) gives:
% 126.98/17.70  | | | | | | | | | | |   (359)  all_434_5 = all_430_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_430_5, all_436_5,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (292), (297) gives:
% 126.98/17.70  | | | | | | | | | | |   (360)  all_436_5 = all_430_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_436_5, all_438_5,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (297), (299) gives:
% 126.98/17.70  | | | | | | | | | | |   (361)  all_438_5 = all_436_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_438_5, all_452_5,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (299), (302) gives:
% 126.98/17.70  | | | | | | | | | | |   (362)  all_452_5 = all_438_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_424_5, all_452_5,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (287), (302) gives:
% 126.98/17.70  | | | | | | | | | | |   (363)  all_452_5 = all_424_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_434_5, all_470_5,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (295), (309) gives:
% 126.98/17.70  | | | | | | | | | | |   (364)  all_470_5 = all_434_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_470_5, all_484_1,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (309), (311) gives:
% 126.98/17.70  | | | | | | | | | | |   (365)  all_484_1 = all_470_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_86_0, all_492_2,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (93), (315) gives:
% 126.98/17.70  | | | | | | | | | | |   (366)  all_492_2 = all_86_0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_430_5, all_492_2,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (292), (315) gives:
% 126.98/17.70  | | | | | | | | | | |   (367)  all_492_2 = all_430_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_484_1, all_548_2,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (311), (331) gives:
% 126.98/17.70  | | | | | | | | | | |   (368)  all_548_2 = all_484_1
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | GROUND_INST: instantiating (36) with all_426_5, all_548_2,
% 126.98/17.70  | | | | | | | | | | |              all_78_4, simplifying with (289), (331) gives:
% 126.98/17.70  | | | | | | | | | | |   (369)  all_548_2 = all_426_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (357), (358) imply:
% 126.98/17.70  | | | | | | | | | | |   (370)  all_554_2 = all_498_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (370) implies:
% 126.98/17.70  | | | | | | | | | | |   (371)  all_554_2 = all_498_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (356), (371) imply:
% 126.98/17.70  | | | | | | | | | | |   (372)  all_542_2 = all_498_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (372) implies:
% 126.98/17.70  | | | | | | | | | | |   (373)  all_542_2 = all_498_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (349), (350) imply:
% 126.98/17.70  | | | | | | | | | | |   (374)  all_454_5 = all_430_4
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (374) implies:
% 126.98/17.70  | | | | | | | | | | |   (375)  all_454_5 = all_430_4
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (368), (369) imply:
% 126.98/17.70  | | | | | | | | | | |   (376)  all_484_1 = all_426_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (376) implies:
% 126.98/17.70  | | | | | | | | | | |   (377)  all_484_1 = all_426_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (341), (342) imply:
% 126.98/17.70  | | | | | | | | | | |   (378)  all_498_1 = all_456_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (378) implies:
% 126.98/17.70  | | | | | | | | | | |   (379)  all_498_1 = all_456_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (355), (373) imply:
% 126.98/17.70  | | | | | | | | | | |   (380)  all_536_2 = all_498_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (380) implies:
% 126.98/17.70  | | | | | | | | | | |   (381)  all_536_2 = all_498_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (354), (381) imply:
% 126.98/17.70  | | | | | | | | | | |   (382)  all_534_2 = all_498_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (382) implies:
% 126.98/17.70  | | | | | | | | | | |   (383)  all_534_2 = all_498_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (353), (383) imply:
% 126.98/17.70  | | | | | | | | | | |   (384)  all_506_2 = all_498_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (384) implies:
% 126.98/17.70  | | | | | | | | | | |   (385)  all_506_2 = all_498_2
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (351), (385) imply:
% 126.98/17.70  | | | | | | | | | | |   (386)  all_498_2 = all_76_0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (352), (385) imply:
% 126.98/17.70  | | | | | | | | | | |   (387)  all_498_2 = all_490_1
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (340), (379) imply:
% 126.98/17.70  | | | | | | | | | | |   (388)  all_456_5 = 0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (386), (387) imply:
% 126.98/17.70  | | | | | | | | | | |   (389)  all_490_1 = all_76_0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (366), (367) imply:
% 126.98/17.70  | | | | | | | | | | |   (390)  all_430_5 = all_86_0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (390) implies:
% 126.98/17.70  | | | | | | | | | | |   (391)  all_430_5 = all_86_0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (365), (377) imply:
% 126.98/17.70  | | | | | | | | | | |   (392)  all_470_5 = all_426_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (392) implies:
% 126.98/17.70  | | | | | | | | | | |   (393)  all_470_5 = all_426_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (347), (348) imply:
% 126.98/17.70  | | | | | | | | | | |   (394)  all_452_4 = all_314_0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (394) implies:
% 126.98/17.70  | | | | | | | | | | |   (395)  all_452_4 = all_314_0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (364), (393) imply:
% 126.98/17.70  | | | | | | | | | | |   (396)  all_434_5 = all_426_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (396) implies:
% 126.98/17.70  | | | | | | | | | | |   (397)  all_434_5 = all_426_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (345), (375) imply:
% 126.98/17.70  | | | | | | | | | | |   (398)  all_434_4 = all_430_4
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (398) implies:
% 126.98/17.70  | | | | | | | | | | |   (399)  all_434_4 = all_430_4
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (346), (375) imply:
% 126.98/17.70  | | | | | | | | | | |   (400)  all_430_4 = 0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (344), (395) imply:
% 126.98/17.70  | | | | | | | | | | |   (401)  all_434_4 = all_314_0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (401) implies:
% 126.98/17.70  | | | | | | | | | | |   (402)  all_434_4 = all_314_0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (362), (363) imply:
% 126.98/17.70  | | | | | | | | | | |   (403)  all_438_5 = all_424_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (403) implies:
% 126.98/17.70  | | | | | | | | | | |   (404)  all_438_5 = all_424_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (361), (404) imply:
% 126.98/17.70  | | | | | | | | | | |   (405)  all_436_5 = all_424_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (405) implies:
% 126.98/17.70  | | | | | | | | | | |   (406)  all_436_5 = all_424_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (360), (406) imply:
% 126.98/17.70  | | | | | | | | | | |   (407)  all_430_5 = all_424_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (407) implies:
% 126.98/17.70  | | | | | | | | | | |   (408)  all_430_5 = all_424_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (343), (402) imply:
% 126.98/17.70  | | | | | | | | | | |   (409)  all_314_0 = all_136_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (399), (402) imply:
% 126.98/17.70  | | | | | | | | | | |   (410)  all_430_4 = all_314_0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (410) implies:
% 126.98/17.70  | | | | | | | | | | |   (411)  all_430_4 = all_314_0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (359), (397) imply:
% 126.98/17.70  | | | | | | | | | | |   (412)  all_430_5 = all_426_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (412) implies:
% 126.98/17.70  | | | | | | | | | | |   (413)  all_430_5 = all_426_5
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (400), (411) imply:
% 126.98/17.70  | | | | | | | | | | |   (414)  all_314_0 = 0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | SIMP: (414) implies:
% 126.98/17.70  | | | | | | | | | | |   (415)  all_314_0 = 0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (391), (413) imply:
% 126.98/17.70  | | | | | | | | | | |   (416)  all_426_5 = all_86_0
% 126.98/17.70  | | | | | | | | | | | 
% 126.98/17.70  | | | | | | | | | | | COMBINE_EQS: (408), (413) imply:
% 126.98/17.71  | | | | | | | | | | |   (417)  all_426_5 = all_424_5
% 126.98/17.71  | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | COMBINE_EQS: (416), (417) imply:
% 126.98/17.71  | | | | | | | | | | |   (418)  all_424_5 = all_86_0
% 126.98/17.71  | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | COMBINE_EQS: (409), (415) imply:
% 126.98/17.71  | | | | | | | | | | |   (419)  all_136_5 = 0
% 126.98/17.71  | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | SIMP: (419) implies:
% 126.98/17.71  | | | | | | | | | | |   (420)  all_136_5 = 0
% 126.98/17.71  | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | COMBINE_EQS: (369), (416) imply:
% 126.98/17.71  | | | | | | | | | | |   (421)  all_548_2 = all_86_0
% 126.98/17.71  | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | COMBINE_EQS: (350), (400) imply:
% 126.98/17.71  | | | | | | | | | | |   (422)  all_548_1 = 0
% 126.98/17.71  | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | REDUCE: (270), (339) imply:
% 126.98/17.71  | | | | | | | | | | |   (423)  subset(all_78_5, all_100_1) = 0
% 126.98/17.71  | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | REDUCE: (100), (339) imply:
% 126.98/17.71  | | | | | | | | | | |   (424)  join(all_78_4, all_78_5, all_78_2) = all_100_1
% 126.98/17.71  | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | BETA: splitting (129) gives:
% 126.98/17.71  | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | Case 1:
% 126.98/17.71  | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | |   (425)  below(all_78_4, all_78_5, all_78_2) = all_131_1 &
% 126.98/17.71  | | | | | | | | | | | |          join(all_78_4, all_78_5, all_78_2) = all_131_0 &
% 126.98/17.71  | | | | | | | | | | | |          $i(all_131_0) & ( ~ (all_131_0 = all_78_2) |
% 126.98/17.71  | | | | | | | | | | | |            all_131_1 = 0) & ( ~ (all_131_1 = 0) | all_131_0
% 126.98/17.71  | | | | | | | | | | | |            = all_78_2)
% 126.98/17.71  | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | ALPHA: (425) implies:
% 126.98/17.71  | | | | | | | | | | | |   (426)  join(all_78_4, all_78_5, all_78_2) = all_131_0
% 126.98/17.71  | | | | | | | | | | | |   (427)  below(all_78_4, all_78_5, all_78_2) = all_131_1
% 126.98/17.71  | | | | | | | | | | | |   (428)   ~ (all_131_1 = 0) | all_131_0 = all_78_2
% 126.98/17.71  | | | | | | | | | | | |   (429)   ~ (all_131_0 = all_78_2) | all_131_1 = 0
% 126.98/17.71  | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | BETA: splitting (332) gives:
% 126.98/17.71  | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | Case 1:
% 126.98/17.71  | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | |   (430)   ~ (all_548_1 = 0)
% 126.98/17.71  | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | REDUCE: (422), (430) imply:
% 126.98/17.71  | | | | | | | | | | | | |   (431)  $false
% 126.98/17.71  | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | CLOSE: (431) is inconsistent.
% 126.98/17.71  | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | Case 2:
% 126.98/17.71  | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | |   (432)  all_548_2 = 0 | ( ! [v0: $i] :  ! [v1: $i] :  !
% 126.98/17.71  | | | | | | | | | | | | |            [v2: $i] : ( ~
% 126.98/17.71  | | | | | | | | | | | | |              (apply_binary_as_element(all_548_0, all_548_0,
% 126.98/17.71  | | | | | | | | | | | | |                  all_548_0, all_120_2, v0, v1) = v2) |  ~
% 126.98/17.71  | | | | | | | | | | | | |              (element(v0, all_548_0) = 0) |  ~ $i(v1) |  ~
% 126.98/17.71  | | | | | | | | | | | | |              $i(v0) |  ? [v3: any] :  ? [v4: $i] :
% 126.98/17.71  | | | | | | | | | | | | |              (join(all_78_4, v0, v1) = v4 & element(v1,
% 126.98/17.71  | | | | | | | | | | | | |                  all_548_0) = v3 & $i(v4) & ( ~ (v3 = 0) |
% 126.98/17.71  | | | | | | | | | | | | |                  v4 = v2))) &  ! [v0: $i] :  ! [v1: $i] : 
% 126.98/17.71  | | | | | | | | | | | | |            ! [v2: $i] : ( ~ (join(all_78_4, v0, v1) = v2) |
% 126.98/17.71  | | | | | | | | | | | | |               ~ (element(v0, all_548_0) = 0) |  ~ $i(v1) | 
% 126.98/17.71  | | | | | | | | | | | | |              ~ $i(v0) |  ? [v3: any] :  ? [v4: $i] :
% 126.98/17.71  | | | | | | | | | | | | |              (apply_binary_as_element(all_548_0, all_548_0,
% 126.98/17.71  | | | | | | | | | | | | |                  all_548_0, all_120_2, v0, v1) = v4 &
% 126.98/17.71  | | | | | | | | | | | | |                element(v1, all_548_0) = v3 & $i(v4) & ( ~
% 126.98/17.71  | | | | | | | | | | | | |                  (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.98/17.71  | | | | | | | | | | | | |            [v1: $i] : ( ~ (element(v1, all_548_0) = 0) |  ~
% 126.98/17.71  | | | | | | | | | | | | |              (element(v0, all_548_0) = 0) |  ~ $i(v1) |  ~
% 126.98/17.71  | | | | | | | | | | | | |              $i(v0) |  ? [v2: $i] :
% 126.98/17.71  | | | | | | | | | | | | |              (apply_binary_as_element(all_548_0, all_548_0,
% 126.98/17.71  | | | | | | | | | | | | |                  all_548_0, all_120_2, v0, v1) = v2 &
% 126.98/17.71  | | | | | | | | | | | | |                join(all_78_4, v0, v1) = v2 & $i(v2))))
% 126.98/17.71  | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | BETA: splitting (432) gives:
% 126.98/17.71  | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | Case 1:
% 126.98/17.71  | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | |   (433)  all_548_2 = 0
% 126.98/17.71  | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | COMBINE_EQS: (421), (433) imply:
% 126.98/17.71  | | | | | | | | | | | | | |   (434)  all_86_0 = 0
% 126.98/17.71  | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | REDUCE: (92), (434) imply:
% 126.98/17.71  | | | | | | | | | | | | | |   (435)  $false
% 126.98/17.71  | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | CLOSE: (435) is inconsistent.
% 126.98/17.71  | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | Case 2:
% 126.98/17.71  | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | GROUND_INST: instantiating (40) with all_100_1, all_131_0,
% 126.98/17.71  | | | | | | | | | | | | | |              all_78_2, all_78_5, all_78_4, simplifying with
% 126.98/17.71  | | | | | | | | | | | | | |              (424), (426) gives:
% 126.98/17.71  | | | | | | | | | | | | | |   (436)  all_131_0 = all_100_1
% 126.98/17.71  | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | GROUND_INST: instantiating (41) with all_78_1, all_131_1,
% 126.98/17.71  | | | | | | | | | | | | | |              all_78_2, all_78_5, all_78_4, simplifying with
% 126.98/17.71  | | | | | | | | | | | | | |              (61), (427) gives:
% 126.98/17.71  | | | | | | | | | | | | | |   (437)  all_131_1 = all_78_1
% 126.98/17.71  | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | BETA: splitting (64) gives:
% 126.98/17.71  | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | Case 1:
% 126.98/17.71  | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | |   (438)  all_78_0 = 0 &  ~ (all_78_1 = 0)
% 126.98/17.71  | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | ALPHA: (438) implies:
% 126.98/17.71  | | | | | | | | | | | | | | |   (439)  all_78_0 = 0
% 126.98/17.71  | | | | | | | | | | | | | | |   (440)   ~ (all_78_1 = 0)
% 126.98/17.71  | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | REDUCE: (63), (439) imply:
% 126.98/17.71  | | | | | | | | | | | | | | |   (441)  subset(all_78_5, all_78_2) = 0
% 126.98/17.71  | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | BETA: splitting (267) gives:
% 126.98/17.71  | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | Case 1:
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | |   (442)  all_102_1 = all_78_2
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | COMBINE_EQS: (339), (442) imply:
% 126.98/17.71  | | | | | | | | | | | | | | | |   (443)  all_100_1 = all_78_2
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | SIMP: (443) implies:
% 126.98/17.71  | | | | | | | | | | | | | | | |   (444)  all_100_1 = all_78_2
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | COMBINE_EQS: (436), (444) imply:
% 126.98/17.71  | | | | | | | | | | | | | | | |   (445)  all_131_0 = all_78_2
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | BETA: splitting (429) gives:
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | Case 1:
% 126.98/17.71  | | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | |   (446)   ~ (all_131_0 = all_78_2)
% 126.98/17.71  | | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | | REDUCE: (445), (446) imply:
% 126.98/17.71  | | | | | | | | | | | | | | | | |   (447)  $false
% 126.98/17.71  | | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | | CLOSE: (447) is inconsistent.
% 126.98/17.71  | | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | Case 2:
% 126.98/17.71  | | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | |   (448)  all_131_1 = 0
% 126.98/17.71  | | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | | COMBINE_EQS: (437), (448) imply:
% 126.98/17.71  | | | | | | | | | | | | | | | | |   (449)  all_78_1 = 0
% 126.98/17.71  | | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | | SIMP: (449) implies:
% 126.98/17.71  | | | | | | | | | | | | | | | | |   (450)  all_78_1 = 0
% 126.98/17.71  | | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | | REDUCE: (440), (450) imply:
% 126.98/17.71  | | | | | | | | | | | | | | | | |   (451)  $false
% 126.98/17.71  | | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | | CLOSE: (451) is inconsistent.
% 126.98/17.71  | | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | End of split
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | Case 2:
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | |   (452)   ? [v0: int] : ( ~ (v0 = 0) & subset(all_78_5,
% 126.98/17.71  | | | | | | | | | | | | | | | |              all_78_2) = v0)
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | DELTA: instantiating (452) with fresh symbol all_1011_0
% 126.98/17.71  | | | | | | | | | | | | | | | |        gives:
% 126.98/17.71  | | | | | | | | | | | | | | | |   (453)   ~ (all_1011_0 = 0) & subset(all_78_5, all_78_2) =
% 126.98/17.71  | | | | | | | | | | | | | | | |          all_1011_0
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | ALPHA: (453) implies:
% 126.98/17.71  | | | | | | | | | | | | | | | |   (454)   ~ (all_1011_0 = 0)
% 126.98/17.71  | | | | | | | | | | | | | | | |   (455)  subset(all_78_5, all_78_2) = all_1011_0
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (39) with 0, all_1011_0, all_78_2,
% 126.98/17.71  | | | | | | | | | | | | | | | |              all_78_5, simplifying with (441), (455) gives:
% 126.98/17.71  | | | | | | | | | | | | | | | |   (456)  all_1011_0 = 0
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | REDUCE: (454), (456) imply:
% 126.98/17.71  | | | | | | | | | | | | | | | |   (457)  $false
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | CLOSE: (457) is inconsistent.
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | End of split
% 126.98/17.71  | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | Case 2:
% 126.98/17.71  | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | |   (458)  all_78_1 = 0 &  ~ (all_78_0 = 0)
% 126.98/17.71  | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | ALPHA: (458) implies:
% 126.98/17.71  | | | | | | | | | | | | | | |   (459)  all_78_1 = 0
% 126.98/17.71  | | | | | | | | | | | | | | |   (460)   ~ (all_78_0 = 0)
% 126.98/17.71  | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | COMBINE_EQS: (437), (459) imply:
% 126.98/17.71  | | | | | | | | | | | | | | |   (461)  all_131_1 = 0
% 126.98/17.71  | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | BETA: splitting (428) gives:
% 126.98/17.71  | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | Case 1:
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | |   (462)   ~ (all_131_1 = 0)
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | REDUCE: (461), (462) imply:
% 126.98/17.71  | | | | | | | | | | | | | | | |   (463)  $false
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | CLOSE: (463) is inconsistent.
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | Case 2:
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | |   (464)  all_131_0 = all_78_2
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | COMBINE_EQS: (436), (464) imply:
% 126.98/17.71  | | | | | | | | | | | | | | | |   (465)  all_100_1 = all_78_2
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | REDUCE: (423), (465) imply:
% 126.98/17.71  | | | | | | | | | | | | | | | |   (466)  subset(all_78_5, all_78_2) = 0
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | GROUND_INST: instantiating (39) with all_78_0, 0, all_78_2,
% 126.98/17.71  | | | | | | | | | | | | | | | |              all_78_5, simplifying with (63), (466) gives:
% 126.98/17.71  | | | | | | | | | | | | | | | |   (467)  all_78_0 = 0
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | REDUCE: (460), (467) imply:
% 126.98/17.71  | | | | | | | | | | | | | | | |   (468)  $false
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | | CLOSE: (468) is inconsistent.
% 126.98/17.71  | | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | | End of split
% 126.98/17.71  | | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | | End of split
% 126.98/17.71  | | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | End of split
% 126.98/17.71  | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | End of split
% 126.98/17.71  | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | Case 2:
% 126.98/17.71  | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | |   (469)  empty_carrier(all_78_4) = all_131_1 &
% 126.98/17.71  | | | | | | | | | | | |          join_semilatt_str(all_78_4) = all_131_0 & ( ~
% 126.98/17.71  | | | | | | | | | | | |            (all_131_0 = 0) | all_131_1 = 0)
% 126.98/17.71  | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | ALPHA: (469) implies:
% 126.98/17.71  | | | | | | | | | | | |   (470)  join_semilatt_str(all_78_4) = all_131_0
% 126.98/17.71  | | | | | | | | | | | |   (471)  empty_carrier(all_78_4) = all_131_1
% 126.98/17.71  | | | | | | | | | | | |   (472)   ~ (all_131_0 = 0) | all_131_1 = 0
% 126.98/17.71  | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | BETA: splitting (319) gives:
% 126.98/17.71  | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | Case 1:
% 126.98/17.71  | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | |   (473)   ~ (all_498_1 = 0)
% 126.98/17.71  | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | REDUCE: (340), (473) imply:
% 126.98/17.71  | | | | | | | | | | | | |   (474)  $false
% 126.98/17.71  | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | | CLOSE: (474) is inconsistent.
% 126.98/17.71  | | | | | | | | | | | | | 
% 126.98/17.71  | | | | | | | | | | | | Case 2:
% 126.98/17.71  | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | |   (475)  all_498_2 = 0 | ( ! [v0: $i] :  ! [v1: $i] :  !
% 126.98/17.72  | | | | | | | | | | | | |            [v2: $i] : ( ~
% 126.98/17.72  | | | | | | | | | | | | |              (apply_binary_as_element(all_117_3, all_117_3,
% 126.98/17.72  | | | | | | | | | | | | |                  all_117_3, all_498_0, v0, v1) = v2) |  ~
% 126.98/17.72  | | | | | | | | | | | | |              (element(v0, all_117_3) = 0) |  ~ $i(v1) |  ~
% 126.98/17.72  | | | | | | | | | | | | |              $i(v0) |  ? [v3: any] :  ? [v4: $i] :
% 126.98/17.72  | | | | | | | | | | | | |              (join(all_76_1, v0, v1) = v4 & element(v1,
% 126.98/17.72  | | | | | | | | | | | | |                  all_117_3) = v3 & $i(v4) & ( ~ (v3 = 0) |
% 126.98/17.72  | | | | | | | | | | | | |                  v4 = v2))) &  ! [v0: $i] :  ! [v1: $i] : 
% 126.98/17.72  | | | | | | | | | | | | |            ! [v2: $i] : ( ~ (join(all_76_1, v0, v1) = v2) |
% 126.98/17.72  | | | | | | | | | | | | |               ~ (element(v0, all_117_3) = 0) |  ~ $i(v1) | 
% 126.98/17.72  | | | | | | | | | | | | |              ~ $i(v0) |  ? [v3: any] :  ? [v4: $i] :
% 126.98/17.72  | | | | | | | | | | | | |              (apply_binary_as_element(all_117_3, all_117_3,
% 126.98/17.72  | | | | | | | | | | | | |                  all_117_3, all_498_0, v0, v1) = v4 &
% 126.98/17.72  | | | | | | | | | | | | |                element(v1, all_117_3) = v3 & $i(v4) & ( ~
% 126.98/17.72  | | | | | | | | | | | | |                  (v3 = 0) | v4 = v2))) &  ! [v0: $i] :  !
% 126.98/17.72  | | | | | | | | | | | | |            [v1: $i] : ( ~ (element(v1, all_117_3) = 0) |  ~
% 126.98/17.72  | | | | | | | | | | | | |              (element(v0, all_117_3) = 0) |  ~ $i(v1) |  ~
% 126.98/17.72  | | | | | | | | | | | | |              $i(v0) |  ? [v2: $i] :
% 126.98/17.72  | | | | | | | | | | | | |              (apply_binary_as_element(all_117_3, all_117_3,
% 126.98/17.72  | | | | | | | | | | | | |                  all_117_3, all_498_0, v0, v1) = v2 &
% 126.98/17.72  | | | | | | | | | | | | |                join(all_76_1, v0, v1) = v2 & $i(v2))))
% 126.98/17.72  | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | BETA: splitting (475) gives:
% 126.98/17.72  | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | Case 1:
% 126.98/17.72  | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | |   (476)  all_498_2 = 0
% 126.98/17.72  | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | COMBINE_EQS: (386), (476) imply:
% 126.98/17.72  | | | | | | | | | | | | | |   (477)  all_76_0 = 0
% 126.98/17.72  | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | REDUCE: (47), (477) imply:
% 126.98/17.72  | | | | | | | | | | | | | |   (478)  $false
% 126.98/17.72  | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | CLOSE: (478) is inconsistent.
% 126.98/17.72  | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | Case 2:
% 126.98/17.72  | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | GROUND_INST: instantiating (35) with 0, all_131_0, all_78_4,
% 126.98/17.72  | | | | | | | | | | | | | |              simplifying with (266), (470) gives:
% 126.98/17.72  | | | | | | | | | | | | | |   (479)  all_131_0 = 0
% 126.98/17.72  | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | GROUND_INST: instantiating (36) with all_86_0, all_131_1,
% 126.98/17.72  | | | | | | | | | | | | | |              all_78_4, simplifying with (93), (471) gives:
% 126.98/17.72  | | | | | | | | | | | | | |   (480)  all_131_1 = all_86_0
% 126.98/17.72  | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | BETA: splitting (472) gives:
% 126.98/17.72  | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | Case 1:
% 126.98/17.72  | | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | |   (481)   ~ (all_131_0 = 0)
% 126.98/17.72  | | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | | REDUCE: (479), (481) imply:
% 126.98/17.72  | | | | | | | | | | | | | | |   (482)  $false
% 126.98/17.72  | | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | | CLOSE: (482) is inconsistent.
% 126.98/17.72  | | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | Case 2:
% 126.98/17.72  | | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | |   (483)  all_131_1 = 0
% 126.98/17.72  | | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | | COMBINE_EQS: (480), (483) imply:
% 126.98/17.72  | | | | | | | | | | | | | | |   (484)  all_86_0 = 0
% 126.98/17.72  | | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | | REDUCE: (92), (484) imply:
% 126.98/17.72  | | | | | | | | | | | | | | |   (485)  $false
% 126.98/17.72  | | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | | CLOSE: (485) is inconsistent.
% 126.98/17.72  | | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | | End of split
% 126.98/17.72  | | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | | End of split
% 126.98/17.72  | | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | | End of split
% 126.98/17.72  | | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | | End of split
% 126.98/17.72  | | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | | End of split
% 126.98/17.72  | | | | | | | | | | 
% 126.98/17.72  | | | | | | | | | End of split
% 126.98/17.72  | | | | | | | | | 
% 126.98/17.72  | | | | | | | | End of split
% 126.98/17.72  | | | | | | | | 
% 126.98/17.72  | | | | | | | End of split
% 126.98/17.72  | | | | | | | 
% 126.98/17.72  | | | | | | End of split
% 126.98/17.72  | | | | | | 
% 126.98/17.72  | | | | | End of split
% 126.98/17.72  | | | | | 
% 126.98/17.72  | | | | End of split
% 126.98/17.72  | | | | 
% 126.98/17.72  | | | End of split
% 126.98/17.72  | | | 
% 126.98/17.72  | | End of split
% 126.98/17.72  | | 
% 126.98/17.72  | End of split
% 126.98/17.72  | 
% 126.98/17.72  End of proof
% 126.98/17.72  % SZS output end Proof for theBenchmark
% 126.98/17.72  
% 126.98/17.72  17118ms
%------------------------------------------------------------------------------