TSTP Solution File: SWC070+1 by ePrincess---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : ePrincess---1.0
% Problem : SWC070+1 : TPTP v8.1.0. Released v2.4.0.
% Transfm : none
% Format : tptp:raw
% Command : ePrincess-casc -timeout=%d %s
% Computer : n005.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 : 600s
% DateTime : Tue Jul 19 20:16:02 EDT 2022
% Result : Theorem 22.02s 6.69s
% Output : Proof 108.12s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12 % Problem : SWC070+1 : TPTP v8.1.0. Released v2.4.0.
% 0.11/0.12 % Command : ePrincess-casc -timeout=%d %s
% 0.12/0.33 % Computer : n005.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 : 600
% 0.12/0.33 % DateTime : Sun Jun 12 12:02:24 EDT 2022
% 0.12/0.33 % CPUTime :
% 0.58/0.58 ____ _
% 0.58/0.58 ___ / __ \_____(_)___ ________ __________
% 0.58/0.58 / _ \/ /_/ / ___/ / __ \/ ___/ _ \/ ___/ ___/
% 0.58/0.58 / __/ ____/ / / / / / / /__/ __(__ |__ )
% 0.58/0.58 \___/_/ /_/ /_/_/ /_/\___/\___/____/____/
% 0.58/0.58
% 0.58/0.58 A Theorem Prover for First-Order Logic
% 0.58/0.58 (ePrincess v.1.0)
% 0.58/0.58
% 0.58/0.58 (c) Philipp Rümmer, 2009-2015
% 0.58/0.58 (c) Peter Backeman, 2014-2015
% 0.58/0.58 (contributions by Angelo Brillout, Peter Baumgartner)
% 0.58/0.58 Free software under GNU Lesser General Public License (LGPL).
% 0.58/0.58 Bug reports to peter@backeman.se
% 0.58/0.58
% 0.58/0.58 For more information, visit http://user.uu.se/~petba168/breu/
% 0.58/0.58
% 0.58/0.59 Loading /export/starexec/sandbox/benchmark/theBenchmark.p ...
% 0.69/0.66 Prover 0: Options: -triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -resolutionMethod=nonUnifying +ignoreQuantifiers -generateTriggers=all
% 2.16/1.05 Prover 0: Preprocessing ...
% 4.72/1.70 Prover 0: Constructing countermodel ...
% 18.76/5.95 Prover 1: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -resolutionMethod=normal +ignoreQuantifiers -generateTriggers=all
% 19.29/6.04 Prover 1: Preprocessing ...
% 20.11/6.27 Prover 1: Constructing countermodel ...
% 22.02/6.68 Prover 1: proved (733ms)
% 22.02/6.69 Prover 0: stopped
% 22.02/6.69
% 22.02/6.69 No countermodel exists, formula is valid
% 22.02/6.69 % SZS status Theorem for theBenchmark
% 22.02/6.69
% 22.02/6.69 Generating proof ... found it (size 505)
% 107.04/73.11
% 107.04/73.11 % SZS output start Proof for theBenchmark
% 107.04/73.11 Assumed formulas after preprocessing and simplification:
% 107.04/73.11 | (0) ? [v0] : ? [v1] : ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ( ~ (v6 = v5) & ~ (v0 = 0) & equalelemsP(nil) = 0 & duplicatefreeP(nil) = 0 & strictorderedP(nil) = 0 & totalorderedP(nil) = 0 & strictorderP(nil) = 0 & totalorderP(nil) = 0 & cyclefreeP(nil) = 0 & frontsegP(v2, v1) = v4 & singletonP(nil) = v0 & ssList(v2) = 0 & ssList(v1) = 0 & ssList(nil) = 0 & neq(v1, nil) = v3 & ssItem(v6) = 0 & ssItem(v5) = 0 & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ! [v12] : ! [v13] : ! [v14] : ! [v15] : ! [v16] : (v10 = 0 | ~ (strictorderedP(v7) = 0) | ~ (lt(v8, v9) = v10) | ~ (ssList(v11) = 0) | ~ (cons(v9, v15) = v16) | ~ (cons(v8, v12) = v13) | ~ (app(v14, v16) = v7) | ~ (app(v11, v13) = v14) | ~ (ssItem(v8) = 0) | ? [v17] : (( ~ (v17 = 0) & ssList(v15) = v17) | ( ~ (v17 = 0) & ssList(v12) = v17) | ( ~ (v17 = 0) & ssList(v7) = v17) | ( ~ (v17 = 0) & ssItem(v9) = v17))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ! [v12] : ! [v13] : ! [v14] : ! [v15] : ! [v16] : (v10 = 0 | ~ (totalorderedP(v7) = 0) | ~ (leq(v8, v9) = v10) | ~ (ssList(v11) = 0) | ~ (cons(v9, v15) = v16) | ~ (cons(v8, v12) = v13) | ~ (app(v14, v16) = v7) | ~ (app(v11, v13) = v14) | ~ (ssItem(v8) = 0) | ? [v17] : (( ~ (v17 = 0) & ssList(v15) = v17) | ( ~ (v17 = 0) & ssList(v12) = v17) | ( ~ (v17 = 0) & ssList(v7) = v17) | ( ~ (v17 = 0) & ssItem(v9) = v17))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ! [v12] : ! [v13] : ! [v14] : ( ~ (duplicatefreeP(v7) = 0) | ~ (ssList(v9) = 0) | ~ (cons(v8, v13) = v14) | ~ (cons(v8, v10) = v11) | ~ (app(v12, v14) = v7) | ~ (app(v9, v11) = v12) | ~ (ssItem(v8) = 0) | ? [v15] : (( ~ (v15 = 0) & ssList(v13) = v15) | ( ~ (v15 = 0) & ssList(v10) = v15) | ( ~ (v15 = 0) & ssList(v7) = v15))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ! [v12] : ! [v13] : (v13 = 0 | ~ (segmentP(v12, v8) = v13) | ~ (segmentP(v7, v8) = 0) | ~ (ssList(v7) = 0) | ~ (app(v10, v11) = v12) | ~ (app(v9, v7) = v10) | ? [v14] : (( ~ (v14 = 0) & ssList(v11) = v14) | ( ~ (v14 = 0) & ssList(v9) = v14) | ( ~ (v14 = 0) & ssList(v8) = v14))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ! [v12] : ! [v13] : (v9 = v8 | ~ (equalelemsP(v7) = 0) | ~ (ssList(v10) = 0) | ~ (cons(v9, v11) = v12) | ~ (cons(v8, v12) = v13) | ~ (app(v10, v13) = v7) | ~ (ssItem(v9) = 0) | ~ (ssItem(v8) = 0) | ? [v14] : (( ~ (v14 = 0) & ssList(v11) = v14) | ( ~ (v14 = 0) & ssList(v7) = v14))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ! [v12] : ! [v13] : ( ~ (frontsegP(v10, v12) = v13) | ~ (cons(v8, v11) = v12) | ~ (cons(v7, v9) = v10) | ~ (ssItem(v8) = 0) | ~ (ssItem(v7) = 0) | ? [v14] : ? [v15] : (( ~ (v14 = 0) & ssList(v9) = v14) | (frontsegP(v9, v11) = v15 & ssList(v11) = v14 & ( ~ (v14 = 0) | (( ~ (v15 = 0) | ~ (v8 = v7) | v13 = 0) & ( ~ (v13 = 0) | (v15 = 0 & v8 = v7))))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ! [v12] : (v9 = 0 | ~ (segmentP(v7, v8) = v9) | ~ (ssList(v7) = 0) | ~ (app(v11, v12) = v7) | ~ (app(v10, v8) = v11) | ? [v13] : (( ~ (v13 = 0) & ssList(v12) = v13) | ( ~ (v13 = 0) & ssList(v10) = v13) | ( ~ (v13 = 0) & ssList(v8) = v13))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ! [v12] : (v9 = 0 | ~ (memberP(v7, v8) = v9) | ~ (ssList(v10) = 0) | ~ (ssList(v7) = 0) | ~ (cons(v8, v11) = v12) | ~ (app(v10, v12) = v7) | ? [v13] : (( ~ (v13 = 0) & ssList(v11) = v13) | ( ~ (v13 = 0) & ssItem(v8) = v13))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ! [v12] : ( ~ (memberP(v11, v7) = v12) | ~ (memberP(v8, v7) = v9) | ~ (app(v8, v10) = v11) | ~ (ssItem(v7) = 0) | ? [v13] : ? [v14] : (( ~ (v13 = 0) & ssList(v8) = v13) | (memberP(v10, v7) = v14 & ssList(v10) = v13 & ( ~ (v13 = 0) | (( ~ (v12 = 0) | v14 = 0 | v9 = 0) & (v12 = 0 | ( ~ (v14 = 0) & ~ (v9 = 0)))))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ! [v12] : ( ~ (ssList(v7) = 0) | ~ (cons(v10, v8) = v11) | ~ (app(v11, v7) = v12) | ~ (app(v8, v7) = v9) | ? [v13] : ? [v14] : (( ~ (v13 = 0) & ssList(v8) = v13) | (cons(v10, v9) = v14 & ssItem(v10) = v13 & ( ~ (v13 = 0) | v14 = v12)))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v11 = v9 | ~ (ssList(v8) = 0) | ~ (ssList(v7) = 0) | ~ (cons(v11, v8) = v10) | ~ (cons(v9, v7) = v10) | ? [v12] : (( ~ (v12 = 0) & ssItem(v11) = v12) | ( ~ (v12 = 0) & ssItem(v9) = v12))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v11 = 0 | ~ (rearsegP(v10, v8) = v11) | ~ (rearsegP(v7, v8) = 0) | ~ (ssList(v7) = 0) | ~ (app(v9, v7) = v10) | ? [v12] : (( ~ (v12 = 0) & ssList(v9) = v12) | ( ~ (v12 = 0) & ssList(v8) = v12))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v11 = 0 | ~ (frontsegP(v10, v8) = v11) | ~ (frontsegP(v7, v8) = 0) | ~ (ssList(v7) = 0) | ~ (app(v7, v9) = v10) | ? [v12] : (( ~ (v12 = 0) & ssList(v9) = v12) | ( ~ (v12 = 0) & ssList(v8) = v12))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v8 = v7 | ~ (ssList(v8) = 0) | ~ (ssList(v7) = 0) | ~ (cons(v11, v8) = v10) | ~ (cons(v9, v7) = v10) | ? [v12] : (( ~ (v12 = 0) & ssItem(v11) = v12) | ( ~ (v12 = 0) & ssItem(v9) = v12))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ( ~ (memberP(v10, v7) = v11) | ~ (cons(v8, v9) = v10) | ~ (ssItem(v8) = 0) | ~ (ssItem(v7) = 0) | ? [v12] : ? [v13] : (memberP(v9, v7) = v13 & ssList(v9) = v12 & ( ~ (v12 = 0) | (( ~ (v11 = 0) | v13 = 0 | v8 = v7) & (v11 = 0 | ( ~ (v13 = 0) & ~ (v8 = v7))))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ( ~ (ssList(v7) = 0) | ~ (app(v9, v10) = v11) | ~ (app(v7, v8) = v9) | ? [v12] : ? [v13] : ? [v14] : (( ~ (v12 = 0) & ssList(v8) = v12) | (ssList(v10) = v12 & app(v8, v10) = v13 & app(v7, v13) = v14 & ( ~ (v12 = 0) | v14 = v11)))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v10 = v7 | v7 = nil | ~ (tl(v7) = v9) | ~ (hd(v7) = v8) | ~ (cons(v8, v9) = v10) | ? [v11] : ( ~ (v11 = 0) & ssList(v7) = v11)) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v10 = v7 | ~ (ssList(v7) = 0) | ~ (app(v10, v8) = v9) | ~ (app(v7, v8) = v9) | ? [v11] : (( ~ (v11 = 0) & ssList(v10) = v11) | ( ~ (v11 = 0) & ssList(v8) = v11))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v10 = v7 | ~ (ssList(v7) = 0) | ~ (app(v8, v10) = v9) | ~ (app(v8, v7) = v9) | ? [v11] : (( ~ (v11 = 0) & ssList(v10) = v11) | ( ~ (v11 = 0) & ssList(v8) = v11))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v10 = 0 | ~ (gt(v7, v9) = v10) | ~ (gt(v7, v8) = 0) | ~ (ssItem(v7) = 0) | ? [v11] : ? [v12] : (( ~ (v11 = 0) & ssItem(v8) = v11) | (gt(v8, v9) = v12 & ssItem(v9) = v11 & ( ~ (v12 = 0) | ~ (v11 = 0))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v10 = 0 | ~ (geq(v7, v9) = v10) | ~ (geq(v7, v8) = 0) | ~ (ssItem(v7) = 0) | ? [v11] : ? [v12] : (( ~ (v11 = 0) & ssItem(v8) = v11) | (geq(v8, v9) = v12 & ssItem(v9) = v11 & ( ~ (v12 = 0) | ~ (v11 = 0))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v10 = 0 | ~ (lt(v7, v9) = v10) | ~ (lt(v7, v8) = 0) | ~ (ssItem(v7) = 0) | ? [v11] : ? [v12] : (( ~ (v11 = 0) & ssItem(v8) = v11) | (lt(v8, v9) = v12 & ssItem(v9) = v11 & ( ~ (v12 = 0) | ~ (v11 = 0))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v10 = 0 | ~ (lt(v7, v9) = v10) | ~ (leq(v7, v8) = 0) | ~ (ssItem(v7) = 0) | ? [v11] : ? [v12] : (( ~ (v11 = 0) & ssItem(v8) = v11) | (lt(v8, v9) = v12 & ssItem(v9) = v11 & ( ~ (v12 = 0) | ~ (v11 = 0))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v10 = 0 | ~ (leq(v7, v9) = v10) | ~ (leq(v7, v8) = 0) | ~ (ssItem(v7) = 0) | ? [v11] : ? [v12] : (( ~ (v11 = 0) & ssItem(v8) = v11) | (leq(v8, v9) = v12 & ssItem(v9) = v11 & ( ~ (v12 = 0) | ~ (v11 = 0))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v10 = 0 | ~ (segmentP(v7, v9) = v10) | ~ (segmentP(v7, v8) = 0) | ~ (ssList(v7) = 0) | ? [v11] : ? [v12] : (( ~ (v11 = 0) & ssList(v8) = v11) | (segmentP(v8, v9) = v12 & ssList(v9) = v11 & ( ~ (v12 = 0) | ~ (v11 = 0))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v10 = 0 | ~ (rearsegP(v7, v9) = v10) | ~ (rearsegP(v7, v8) = 0) | ~ (ssList(v7) = 0) | ? [v11] : ? [v12] : (( ~ (v11 = 0) & ssList(v8) = v11) | (rearsegP(v8, v9) = v12 & ssList(v9) = v11 & ( ~ (v12 = 0) | ~ (v11 = 0))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v10 = 0 | ~ (frontsegP(v7, v9) = v10) | ~ (frontsegP(v7, v8) = 0) | ~ (ssList(v7) = 0) | ? [v11] : ? [v12] : (( ~ (v11 = 0) & ssList(v8) = v11) | (frontsegP(v8, v9) = v12 & ssList(v9) = v11 & ( ~ (v12 = 0) | ~ (v11 = 0))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v9 = 0 | ~ (rearsegP(v7, v8) = v9) | ~ (ssList(v7) = 0) | ~ (app(v10, v8) = v7) | ? [v11] : (( ~ (v11 = 0) & ssList(v10) = v11) | ( ~ (v11 = 0) & ssList(v8) = v11))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v9 = 0 | ~ (frontsegP(v7, v8) = v9) | ~ (ssList(v7) = 0) | ~ (app(v8, v10) = v7) | ? [v11] : (( ~ (v11 = 0) & ssList(v10) = v11) | ( ~ (v11 = 0) & ssList(v8) = v11))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v8 = v7 | ~ (gt(v10, v9) = v8) | ~ (gt(v10, v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v8 = v7 | ~ (geq(v10, v9) = v8) | ~ (geq(v10, v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v8 = v7 | ~ (lt(v10, v9) = v8) | ~ (lt(v10, v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v8 = v7 | ~ (leq(v10, v9) = v8) | ~ (leq(v10, v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v8 = v7 | ~ (segmentP(v10, v9) = v8) | ~ (segmentP(v10, v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v8 = v7 | ~ (rearsegP(v10, v9) = v8) | ~ (rearsegP(v10, v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v8 = v7 | ~ (frontsegP(v10, v9) = v8) | ~ (frontsegP(v10, v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v8 = v7 | ~ (memberP(v10, v9) = v8) | ~ (memberP(v10, v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v8 = v7 | ~ (cons(v10, v9) = v8) | ~ (cons(v10, v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v8 = v7 | ~ (app(v10, v9) = v8) | ~ (app(v10, v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v8 = v7 | ~ (neq(v10, v9) = v8) | ~ (neq(v10, v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v7 = nil | ~ (tl(v7) = v8) | ~ (app(v8, v9) = v10) | ? [v11] : ? [v12] : ? [v13] : (( ~ (v11 = 0) & ssList(v7) = v11) | (tl(v12) = v13 & ssList(v9) = v11 & app(v7, v9) = v12 & ( ~ (v11 = 0) | v13 = v10)))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : (v7 = nil | ~ (hd(v7) = v8) | ~ (app(v7, v9) = v10) | ? [v11] : ? [v12] : (( ~ (v11 = 0) & ssList(v7) = v11) | (hd(v10) = v12 & ssList(v9) = v11 & ( ~ (v11 = 0) | v12 = v8)))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ( ~ (hd(v8) = v9) | ~ (lt(v7, v9) = v10) | ~ (ssItem(v7) = 0) | ? [v11] : ? [v12] : ? [v13] : ? [v14] : (strictorderedP(v12) = v13 & strictorderedP(v8) = v14 & ssList(v8) = v11 & cons(v7, v8) = v12 & ( ~ (v11 = 0) | (( ~ (v13 = 0) | v8 = nil | (v14 = 0 & v10 = 0)) & (v13 = 0 | ( ~ (v8 = nil) & ( ~ (v14 = 0) | ~ (v10 = 0)))))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ( ~ (hd(v8) = v9) | ~ (leq(v7, v9) = v10) | ~ (ssItem(v7) = 0) | ? [v11] : ? [v12] : ? [v13] : ? [v14] : (totalorderedP(v12) = v13 & totalorderedP(v8) = v14 & ssList(v8) = v11 & cons(v7, v8) = v12 & ( ~ (v11 = 0) | (( ~ (v13 = 0) | v8 = nil | (v14 = 0 & v10 = 0)) & (v13 = 0 | ( ~ (v8 = nil) & ( ~ (v14 = 0) | ~ (v10 = 0)))))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ( ~ (strictorderP(v7) = 0) | ~ (lt(v8, v9) = v10) | ~ (ssItem(v8) = 0) | ? [v11] : ? [v12] : (( ~ (v11 = 0) & ssList(v7) = v11) | (lt(v9, v8) = v12 & ssItem(v9) = v11 & ( ~ (v11 = 0) | ! [v13] : ! [v14] : ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v12 = 0 | v10 = 0 | ~ (ssList(v13) = 0) | ~ (cons(v9, v17) = v18) | ~ (cons(v8, v14) = v15) | ~ (app(v16, v18) = v7) | ~ (app(v13, v15) = v16) | ? [v19] : (( ~ (v19 = 0) & ssList(v17) = v19) | ( ~ (v19 = 0) & ssList(v14) = v19))))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ( ~ (totalorderP(v7) = 0) | ~ (leq(v8, v9) = v10) | ~ (ssItem(v8) = 0) | ? [v11] : ? [v12] : (( ~ (v11 = 0) & ssList(v7) = v11) | (leq(v9, v8) = v12 & ssItem(v9) = v11 & ( ~ (v11 = 0) | ! [v13] : ! [v14] : ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v12 = 0 | v10 = 0 | ~ (ssList(v13) = 0) | ~ (cons(v9, v17) = v18) | ~ (cons(v8, v14) = v15) | ~ (app(v16, v18) = v7) | ~ (app(v13, v15) = v16) | ? [v19] : (( ~ (v19 = 0) & ssList(v17) = v19) | ( ~ (v19 = 0) & ssList(v14) = v19))))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ( ~ (cyclefreeP(v7) = 0) | ~ (leq(v8, v9) = v10) | ~ (ssItem(v8) = 0) | ? [v11] : ? [v12] : (( ~ (v11 = 0) & ssList(v7) = v11) | (leq(v9, v8) = v12 & ssItem(v9) = v11 & ( ~ (v11 = 0) | ! [v13] : ! [v14] : ! [v15] : ! [v16] : ! [v17] : ! [v18] : ( ~ (v12 = 0) | ~ (v10 = 0) | ~ (ssList(v13) = 0) | ~ (cons(v9, v17) = v18) | ~ (cons(v8, v14) = v15) | ~ (app(v16, v18) = v7) | ~ (app(v13, v15) = v16) | ? [v19] : (( ~ (v19 = 0) & ssList(v17) = v19) | ( ~ (v19 = 0) & ssList(v14) = v19))))))) & ! [v7] : ! [v8] : ! [v9] : ! [v10] : ( ~ (ssList(v7) = 0) | ~ (cons(v8, nil) = v9) | ~ (app(v9, v7) = v10) | ? [v11] : ? [v12] : (cons(v8, v7) = v12 & ssItem(v8) = v11 & ( ~ (v11 = 0) | v12 = v10))) & ! [v7] : ! [v8] : ! [v9] : (v9 = 0 | v8 = v7 | ~ (lt(v7, v8) = v9) | ~ (ssItem(v7) = 0) | ? [v10] : ? [v11] : (leq(v7, v8) = v11 & ssItem(v8) = v10 & ( ~ (v11 = 0) | ~ (v10 = 0)))) & ! [v7] : ! [v8] : ! [v9] : (v9 = 0 | v8 = v7 | ~ (ssList(v7) = 0) | ~ (neq(v7, v8) = v9) | ? [v10] : ( ~ (v10 = 0) & ssList(v8) = v10)) & ! [v7] : ! [v8] : ! [v9] : (v9 = 0 | v8 = v7 | ~ (neq(v7, v8) = v9) | ~ (ssItem(v7) = 0) | ? [v10] : ( ~ (v10 = 0) & ssItem(v8) = v10)) & ! [v7] : ! [v8] : ! [v9] : (v8 = v7 | ~ (tl(v9) = v8) | ~ (tl(v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : (v8 = v7 | ~ (hd(v9) = v8) | ~ (hd(v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : (v8 = v7 | ~ (equalelemsP(v9) = v8) | ~ (equalelemsP(v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : (v8 = v7 | ~ (duplicatefreeP(v9) = v8) | ~ (duplicatefreeP(v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : (v8 = v7 | ~ (strictorderedP(v9) = v8) | ~ (strictorderedP(v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : (v8 = v7 | ~ (totalorderedP(v9) = v8) | ~ (totalorderedP(v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : (v8 = v7 | ~ (strictorderP(v9) = v8) | ~ (strictorderP(v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : (v8 = v7 | ~ (totalorderP(v9) = v8) | ~ (totalorderP(v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : (v8 = v7 | ~ (cyclefreeP(v9) = v8) | ~ (cyclefreeP(v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : (v8 = v7 | ~ (singletonP(v9) = v8) | ~ (singletonP(v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : (v8 = v7 | ~ (ssList(v9) = v8) | ~ (ssList(v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : (v8 = v7 | ~ (ssItem(v9) = v8) | ~ (ssItem(v9) = v7)) & ! [v7] : ! [v8] : ! [v9] : (v8 = 0 | ~ (singletonP(v7) = v8) | ~ (cons(v9, nil) = v7) | ? [v10] : (( ~ (v10 = 0) & ssList(v7) = v10) | ( ~ (v10 = 0) & ssItem(v9) = v10))) & ! [v7] : ! [v8] : ! [v9] : ( ~ (gt(v7, v8) = v9) | ~ (ssItem(v7) = 0) | ? [v10] : ? [v11] : (lt(v8, v7) = v11 & ssItem(v8) = v10 & ( ~ (v10 = 0) | (( ~ (v11 = 0) | v9 = 0) & ( ~ (v9 = 0) | v11 = 0))))) & ! [v7] : ! [v8] : ! [v9] : ( ~ (geq(v7, v8) = v9) | ~ (ssItem(v7) = 0) | ? [v10] : ? [v11] : (leq(v8, v7) = v11 & ssItem(v8) = v10 & ( ~ (v10 = 0) | (( ~ (v11 = 0) | v9 = 0) & ( ~ (v9 = 0) | v11 = 0))))) & ! [v7] : ! [v8] : ! [v9] : ( ~ (lt(v7, v8) = v9) | ~ (ssItem(v7) = 0) | ? [v10] : ? [v11] : (leq(v7, v8) = v11 & ssItem(v8) = v10 & ( ~ (v10 = 0) | (( ~ (v11 = 0) | v9 = 0 | v8 = v7) & ( ~ (v9 = 0) | (v11 = 0 & ~ (v8 = v7))))))) & ! [v7] : ! [v8] : ! [v9] : ( ~ (ssList(v7) = 0) | ~ (cons(v8, v7) = v9) | ? [v10] : ? [v11] : (tl(v9) = v11 & ssItem(v8) = v10 & ( ~ (v10 = 0) | v11 = v7))) & ! [v7] : ! [v8] : ! [v9] : ( ~ (ssList(v7) = 0) | ~ (cons(v8, v7) = v9) | ? [v10] : ? [v11] : (hd(v9) = v11 & ssItem(v8) = v10 & ( ~ (v10 = 0) | v11 = v8))) & ! [v7] : ! [v8] : ! [v9] : ( ~ (ssList(v7) = 0) | ~ (cons(v8, v7) = v9) | ? [v10] : ? [v11] : (ssList(v9) = v11 & ssItem(v8) = v10 & ( ~ (v10 = 0) | v11 = 0))) & ! [v7] : ! [v8] : ! [v9] : ( ~ (ssList(v7) = 0) | ~ (app(v7, v8) = v9) | ? [v10] : ? [v11] : (ssList(v9) = v11 & ssList(v8) = v10 & ( ~ (v10 = 0) | v11 = 0))) & ! [v7] : ! [v8] : (v8 = v7 | ~ (geq(v7, v8) = 0) | ~ (ssItem(v7) = 0) | ? [v9] : ? [v10] : (geq(v8, v7) = v10 & ssItem(v8) = v9 & ( ~ (v10 = 0) | ~ (v9 = 0)))) & ! [v7] : ! [v8] : (v8 = v7 | ~ (leq(v7, v8) = 0) | ~ (ssItem(v7) = 0) | ? [v9] : ? [v10] : (leq(v8, v7) = v10 & ssItem(v8) = v9 & ( ~ (v10 = 0) | ~ (v9 = 0)))) & ! [v7] : ! [v8] : (v8 = v7 | ~ (segmentP(v7, v8) = 0) | ~ (ssList(v7) = 0) | ? [v9] : ? [v10] : (segmentP(v8, v7) = v10 & ssList(v8) = v9 & ( ~ (v10 = 0) | ~ (v9 = 0)))) & ! [v7] : ! [v8] : (v8 = v7 | ~ (rearsegP(v7, v8) = 0) | ~ (ssList(v7) = 0) | ? [v9] : ? [v10] : (rearsegP(v8, v7) = v10 & ssList(v8) = v9 & ( ~ (v10 = 0) | ~ (v9 = 0)))) & ! [v7] : ! [v8] : (v8 = v7 | ~ (frontsegP(v7, v8) = 0) | ~ (ssList(v7) = 0) | ? [v9] : ? [v10] : (frontsegP(v8, v7) = v10 & ssList(v8) = v9 & ( ~ (v10 = 0) | ~ (v9 = 0)))) & ! [v7] : ! [v8] : (v8 = v7 | ~ (app(v7, nil) = v8) | ? [v9] : ( ~ (v9 = 0) & ssList(v7) = v9)) & ! [v7] : ! [v8] : (v8 = v7 | ~ (app(nil, v7) = v8) | ? [v9] : ( ~ (v9 = 0) & ssList(v7) = v9)) & ! [v7] : ! [v8] : (v8 = nil | ~ (ssList(v7) = 0) | ~ (app(v7, v8) = nil) | ? [v9] : ( ~ (v9 = 0) & ssList(v8) = v9)) & ! [v7] : ! [v8] : (v8 = 0 | ~ (geq(v7, v7) = v8) | ? [v9] : ( ~ (v9 = 0) & ssItem(v7) = v9)) & ! [v7] : ! [v8] : (v8 = 0 | ~ (equalelemsP(v7) = v8) | ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ? [v18] : ? [v19] : ((v19 = v7 & v16 = 0 & v14 = 0 & v12 = 0 & v10 = 0 & ~ (v11 = v9) & ssList(v15) = 0 & ssList(v13) = 0 & cons(v11, v15) = v17 & cons(v9, v17) = v18 & app(v13, v18) = v7 & ssItem(v11) = 0 & ssItem(v9) = 0) | ( ~ (v9 = 0) & ssList(v7) = v9))) & ! [v7] : ! [v8] : (v8 = 0 | ~ (duplicatefreeP(v7) = v8) | ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ((v22 = v7 & v20 = 0 & v16 = 0 & v14 = 0 & v12 = 0 & v11 = v9 & v10 = 0 & ssList(v19) = 0 & ssList(v15) = 0 & ssList(v13) = 0 & cons(v9, v19) = v21 & cons(v9, v15) = v17 & app(v18, v21) = v7 & app(v13, v17) = v18 & ssItem(v9) = 0) | ( ~ (v9 = 0) & ssList(v7) = v9))) & ! [v7] : ! [v8] : (v8 = 0 | ~ (strictorderedP(v7) = v8) | ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ? [v23] : ((v23 = v7 & v21 = 0 & v17 = 0 & v15 = 0 & v12 = 0 & v10 = 0 & ~ (v13 = 0) & lt(v9, v11) = v13 & ssList(v20) = 0 & ssList(v16) = 0 & ssList(v14) = 0 & cons(v11, v20) = v22 & cons(v9, v16) = v18 & app(v19, v22) = v7 & app(v14, v18) = v19 & ssItem(v11) = 0 & ssItem(v9) = 0) | ( ~ (v9 = 0) & ssList(v7) = v9))) & ! [v7] : ! [v8] : (v8 = 0 | ~ (totalorderedP(v7) = v8) | ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ? [v23] : ((v23 = v7 & v21 = 0 & v17 = 0 & v15 = 0 & v12 = 0 & v10 = 0 & ~ (v13 = 0) & leq(v9, v11) = v13 & ssList(v20) = 0 & ssList(v16) = 0 & ssList(v14) = 0 & cons(v11, v20) = v22 & cons(v9, v16) = v18 & app(v19, v22) = v7 & app(v14, v18) = v19 & ssItem(v11) = 0 & ssItem(v9) = 0) | ( ~ (v9 = 0) & ssList(v7) = v9))) & ! [v7] : ! [v8] : (v8 = 0 | ~ (strictorderP(v7) = v8) | ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ? [v23] : ? [v24] : ((v24 = v7 & v22 = 0 & v18 = 0 & v16 = 0 & v12 = 0 & v10 = 0 & ~ (v14 = 0) & ~ (v13 = 0) & lt(v11, v9) = v14 & lt(v9, v11) = v13 & ssList(v21) = 0 & ssList(v17) = 0 & ssList(v15) = 0 & cons(v11, v21) = v23 & cons(v9, v17) = v19 & app(v20, v23) = v7 & app(v15, v19) = v20 & ssItem(v11) = 0 & ssItem(v9) = 0) | ( ~ (v9 = 0) & ssList(v7) = v9))) & ! [v7] : ! [v8] : (v8 = 0 | ~ (totalorderP(v7) = v8) | ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ? [v23] : ? [v24] : ((v24 = v7 & v22 = 0 & v18 = 0 & v16 = 0 & v12 = 0 & v10 = 0 & ~ (v14 = 0) & ~ (v13 = 0) & leq(v11, v9) = v14 & leq(v9, v11) = v13 & ssList(v21) = 0 & ssList(v17) = 0 & ssList(v15) = 0 & cons(v11, v21) = v23 & cons(v9, v17) = v19 & app(v20, v23) = v7 & app(v15, v19) = v20 & ssItem(v11) = 0 & ssItem(v9) = 0) | ( ~ (v9 = 0) & ssList(v7) = v9))) & ! [v7] : ! [v8] : (v8 = 0 | ~ (cyclefreeP(v7) = v8) | ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ? [v23] : ? [v24] : ((v24 = v7 & v22 = 0 & v18 = 0 & v16 = 0 & v14 = 0 & v13 = 0 & v12 = 0 & v10 = 0 & leq(v11, v9) = 0 & leq(v9, v11) = 0 & ssList(v21) = 0 & ssList(v17) = 0 & ssList(v15) = 0 & cons(v11, v21) = v23 & cons(v9, v17) = v19 & app(v20, v23) = v7 & app(v15, v19) = v20 & ssItem(v11) = 0 & ssItem(v9) = 0) | ( ~ (v9 = 0) & ssList(v7) = v9))) & ! [v7] : ! [v8] : (v8 = 0 | ~ (leq(v7, v7) = v8) | ? [v9] : ( ~ (v9 = 0) & ssItem(v7) = v9)) & ! [v7] : ! [v8] : (v8 = 0 | ~ (segmentP(v7, v7) = v8) | ? [v9] : ( ~ (v9 = 0) & ssList(v7) = v9)) & ! [v7] : ! [v8] : (v8 = 0 | ~ (segmentP(v7, nil) = v8) | ? [v9] : ( ~ (v9 = 0) & ssList(v7) = v9)) & ! [v7] : ! [v8] : (v8 = 0 | ~ (rearsegP(v7, v7) = v8) | ? [v9] : ( ~ (v9 = 0) & ssList(v7) = v9)) & ! [v7] : ! [v8] : (v8 = 0 | ~ (rearsegP(v7, nil) = v8) | ? [v9] : ( ~ (v9 = 0) & ssList(v7) = v9)) & ! [v7] : ! [v8] : (v8 = 0 | ~ (frontsegP(v7, v7) = v8) | ? [v9] : ( ~ (v9 = 0) & ssList(v7) = v9)) & ! [v7] : ! [v8] : (v8 = 0 | ~ (frontsegP(v7, nil) = v8) | ? [v9] : ( ~ (v9 = 0) & ssList(v7) = v9)) & ! [v7] : ! [v8] : (v7 = nil | ~ (tl(v7) = v8) | ? [v9] : ? [v10] : (ssList(v8) = v10 & ssList(v7) = v9 & ( ~ (v9 = 0) | v10 = 0))) & ! [v7] : ! [v8] : (v7 = nil | ~ (tl(v7) = v8) | ? [v9] : ? [v10] : ((v10 = 0 & v9 = v8 & ssList(v8) = 0) | ( ~ (v9 = 0) & ssList(v7) = v9))) & ! [v7] : ! [v8] : (v7 = nil | ~ (hd(v7) = v8) | ? [v9] : ? [v10] : (ssList(v7) = v9 & ssItem(v8) = v10 & ( ~ (v9 = 0) | v10 = 0))) & ! [v7] : ! [v8] : (v7 = nil | ~ (hd(v7) = v8) | ? [v9] : ? [v10] : ((v10 = 0 & v9 = v8 & ssItem(v8) = 0) | ( ~ (v9 = 0) & ssList(v7) = v9))) & ! [v7] : ! [v8] : (v7 = nil | ~ (ssList(v7) = 0) | ~ (app(v7, v8) = nil) | ? [v9] : ( ~ (v9 = 0) & ssList(v8) = v9)) & ! [v7] : ! [v8] : ( ~ (gt(v7, v8) = 0) | ~ (ssItem(v7) = 0) | ? [v9] : ? [v10] : (gt(v8, v7) = v10 & ssItem(v8) = v9 & ( ~ (v10 = 0) | ~ (v9 = 0)))) & ! [v7] : ! [v8] : ( ~ (tl(v7) = v8) | ? [v9] : ? [v10] : (hd(v7) = v10 & ssList(v7) = v9 & ( ~ (v9 = 0) | ! [v11] : (v11 = v7 | v11 = nil | v7 = nil | ~ (tl(v11) = v8) | ? [v12] : ? [v13] : (hd(v11) = v13 & ssList(v11) = v12 & ( ~ (v13 = v10) | ~ (v12 = 0))))))) & ! [v7] : ! [v8] : ( ~ (lt(v7, v8) = 0) | ~ (ssItem(v7) = 0) | ? [v9] : ? [v10] : (lt(v8, v7) = v10 & ssItem(v8) = v9 & ( ~ (v10 = 0) | ~ (v9 = 0)))) & ! [v7] : ! [v8] : ( ~ (segmentP(v7, v8) = 0) | ~ (ssList(v7) = 0) | ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ((v14 = v7 & v13 = 0 & v10 = 0 & ssList(v12) = 0 & ssList(v9) = 0 & app(v11, v12) = v7 & app(v9, v8) = v11) | ( ~ (v9 = 0) & ssList(v8) = v9))) & ! [v7] : ! [v8] : ( ~ (rearsegP(v7, v8) = 0) | ~ (ssList(v7) = 0) | ? [v9] : ? [v10] : ? [v11] : ((v11 = v7 & v10 = 0 & ssList(v9) = 0 & app(v9, v8) = v7) | ( ~ (v9 = 0) & ssList(v8) = v9))) & ! [v7] : ! [v8] : ( ~ (frontsegP(v7, v8) = 0) | ~ (ssList(v7) = 0) | ? [v9] : ? [v10] : ? [v11] : ((v11 = v7 & v10 = 0 & ssList(v9) = 0 & app(v8, v9) = v7) | ( ~ (v9 = 0) & ssList(v8) = v9))) & ! [v7] : ! [v8] : ( ~ (memberP(v7, v8) = 0) | ~ (ssList(v7) = 0) | ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ((v14 = v7 & v12 = 0 & v10 = 0 & ssList(v11) = 0 & ssList(v9) = 0 & cons(v8, v11) = v13 & app(v9, v13) = v7) | ( ~ (v9 = 0) & ssItem(v8) = v9))) & ! [v7] : ! [v8] : ( ~ (ssList(v7) = 0) | ~ (cons(v8, v7) = v7) | ? [v9] : ( ~ (v9 = 0) & ssItem(v8) = v9)) & ! [v7] : ! [v8] : ( ~ (ssList(v7) = 0) | ~ (cons(v8, v7) = nil) | ? [v9] : ( ~ (v9 = 0) & ssItem(v8) = v9)) & ! [v7] : ! [v8] : ( ~ (cons(v7, nil) = v8) | ? [v9] : ? [v10] : (equalelemsP(v8) = v10 & ssItem(v7) = v9 & ( ~ (v9 = 0) | v10 = 0))) & ! [v7] : ! [v8] : ( ~ (cons(v7, nil) = v8) | ? [v9] : ? [v10] : (duplicatefreeP(v8) = v10 & ssItem(v7) = v9 & ( ~ (v9 = 0) | v10 = 0))) & ! [v7] : ! [v8] : ( ~ (cons(v7, nil) = v8) | ? [v9] : ? [v10] : (strictorderedP(v8) = v10 & ssItem(v7) = v9 & ( ~ (v9 = 0) | v10 = 0))) & ! [v7] : ! [v8] : ( ~ (cons(v7, nil) = v8) | ? [v9] : ? [v10] : (totalorderedP(v8) = v10 & ssItem(v7) = v9 & ( ~ (v9 = 0) | v10 = 0))) & ! [v7] : ! [v8] : ( ~ (cons(v7, nil) = v8) | ? [v9] : ? [v10] : (strictorderP(v8) = v10 & ssItem(v7) = v9 & ( ~ (v9 = 0) | v10 = 0))) & ! [v7] : ! [v8] : ( ~ (cons(v7, nil) = v8) | ? [v9] : ? [v10] : (totalorderP(v8) = v10 & ssItem(v7) = v9 & ( ~ (v9 = 0) | v10 = 0))) & ! [v7] : ! [v8] : ( ~ (cons(v7, nil) = v8) | ? [v9] : ? [v10] : (cyclefreeP(v8) = v10 & ssItem(v7) = v9 & ( ~ (v9 = 0) | v10 = 0))) & ! [v7] : (v7 = nil | ~ (segmentP(nil, v7) = 0) | ? [v8] : ( ~ (v8 = 0) & ssList(v7) = v8)) & ! [v7] : (v7 = nil | ~ (rearsegP(nil, v7) = 0) | ? [v8] : ( ~ (v8 = 0) & ssList(v7) = v8)) & ! [v7] : (v7 = nil | ~ (frontsegP(nil, v7) = 0) | ? [v8] : ( ~ (v8 = 0) & ssList(v7) = v8)) & ! [v7] : (v7 = nil | ~ (ssList(v7) = 0) | ? [v8] : ? [v9] : (ssList(v8) = 0 & cons(v9, v8) = v7 & ssItem(v9) = 0)) & ! [v7] : (v7 = nil | ~ (app(nil, nil) = v7)) & ! [v7] : (v7 = 0 | ~ (segmentP(nil, nil) = v7)) & ! [v7] : (v7 = 0 | ~ (rearsegP(nil, nil) = v7)) & ! [v7] : (v7 = 0 | ~ (frontsegP(nil, nil) = v7)) & ! [v7] : ( ~ (lt(v7, v7) = 0) | ? [v8] : ( ~ (v8 = 0) & ssItem(v7) = v8)) & ! [v7] : ( ~ (singletonP(v7) = 0) | ? [v8] : ? [v9] : ? [v10] : ((v10 = v7 & v9 = 0 & cons(v8, nil) = v7 & ssItem(v8) = 0) | ( ~ (v8 = 0) & ssList(v7) = v8))) & ! [v7] : ( ~ (memberP(nil, v7) = 0) | ? [v8] : ( ~ (v8 = 0) & ssItem(v7) = v8)) & ! [v7] : ( ~ (ssList(v7) = 0) | ~ (neq(v7, v7) = 0)) & ! [v7] : ( ~ (neq(v7, v7) = 0) | ~ (ssItem(v7) = 0)) & ! [v7] : ( ~ (neq(v7, nil) = 0) | ? [v8] : ? [v9] : ? [v10] : (segmentP(v2, v7) = v9 & segmentP(v1, v7) = v10 & ssList(v7) = v8 & ( ~ (v10 = 0) | ~ (v9 = 0) | ~ (v8 = 0)))) & ( ~ (v2 = nil) | ~ (v1 = nil)) & ((v4 = 0 & v3 = 0) | (v2 = nil & v1 = nil)))
% 107.51/73.20 | Instantiating (0) with all_0_0_0, all_0_1_1, all_0_2_2, all_0_3_3, all_0_4_4, all_0_5_5, all_0_6_6 yields:
% 107.51/73.20 | (1) ~ (all_0_0_0 = all_0_1_1) & ~ (all_0_6_6 = 0) & equalelemsP(nil) = 0 & duplicatefreeP(nil) = 0 & strictorderedP(nil) = 0 & totalorderedP(nil) = 0 & strictorderP(nil) = 0 & totalorderP(nil) = 0 & cyclefreeP(nil) = 0 & frontsegP(all_0_4_4, all_0_5_5) = all_0_2_2 & singletonP(nil) = all_0_6_6 & ssList(all_0_4_4) = 0 & ssList(all_0_5_5) = 0 & ssList(nil) = 0 & neq(all_0_5_5, nil) = all_0_3_3 & ssItem(all_0_0_0) = 0 & ssItem(all_0_1_1) = 0 & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ! [v8] : ! [v9] : (v3 = 0 | ~ (strictorderedP(v0) = 0) | ~ (lt(v1, v2) = v3) | ~ (ssList(v4) = 0) | ~ (cons(v2, v8) = v9) | ~ (cons(v1, v5) = v6) | ~ (app(v7, v9) = v0) | ~ (app(v4, v6) = v7) | ~ (ssItem(v1) = 0) | ? [v10] : (( ~ (v10 = 0) & ssList(v8) = v10) | ( ~ (v10 = 0) & ssList(v5) = v10) | ( ~ (v10 = 0) & ssList(v0) = v10) | ( ~ (v10 = 0) & ssItem(v2) = v10))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ! [v8] : ! [v9] : (v3 = 0 | ~ (totalorderedP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssList(v4) = 0) | ~ (cons(v2, v8) = v9) | ~ (cons(v1, v5) = v6) | ~ (app(v7, v9) = v0) | ~ (app(v4, v6) = v7) | ~ (ssItem(v1) = 0) | ? [v10] : (( ~ (v10 = 0) & ssList(v8) = v10) | ( ~ (v10 = 0) & ssList(v5) = v10) | ( ~ (v10 = 0) & ssList(v0) = v10) | ( ~ (v10 = 0) & ssItem(v2) = v10))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ( ~ (duplicatefreeP(v0) = 0) | ~ (ssList(v2) = 0) | ~ (cons(v1, v6) = v7) | ~ (cons(v1, v3) = v4) | ~ (app(v5, v7) = v0) | ~ (app(v2, v4) = v5) | ~ (ssItem(v1) = 0) | ? [v8] : (( ~ (v8 = 0) & ssList(v6) = v8) | ( ~ (v8 = 0) & ssList(v3) = v8) | ( ~ (v8 = 0) & ssList(v0) = v8))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : (v6 = 0 | ~ (segmentP(v5, v1) = v6) | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v3, v4) = v5) | ~ (app(v2, v0) = v3) | ? [v7] : (( ~ (v7 = 0) & ssList(v4) = v7) | ( ~ (v7 = 0) & ssList(v2) = v7) | ( ~ (v7 = 0) & ssList(v1) = v7))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : (v2 = v1 | ~ (equalelemsP(v0) = 0) | ~ (ssList(v3) = 0) | ~ (cons(v2, v4) = v5) | ~ (cons(v1, v5) = v6) | ~ (app(v3, v6) = v0) | ~ (ssItem(v2) = 0) | ~ (ssItem(v1) = 0) | ? [v7] : (( ~ (v7 = 0) & ssList(v4) = v7) | ( ~ (v7 = 0) & ssList(v0) = v7))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ( ~ (frontsegP(v3, v5) = v6) | ~ (cons(v1, v4) = v5) | ~ (cons(v0, v2) = v3) | ~ (ssItem(v1) = 0) | ~ (ssItem(v0) = 0) | ? [v7] : ? [v8] : (( ~ (v7 = 0) & ssList(v2) = v7) | (frontsegP(v2, v4) = v8 & ssList(v4) = v7 & ( ~ (v7 = 0) | (( ~ (v8 = 0) | ~ (v1 = v0) | v6 = 0) & ( ~ (v6 = 0) | (v8 = 0 & v1 = v0))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : (v2 = 0 | ~ (segmentP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v4, v5) = v0) | ~ (app(v3, v1) = v4) | ? [v6] : (( ~ (v6 = 0) & ssList(v5) = v6) | ( ~ (v6 = 0) & ssList(v3) = v6) | ( ~ (v6 = 0) & ssList(v1) = v6))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : (v2 = 0 | ~ (memberP(v0, v1) = v2) | ~ (ssList(v3) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v1, v4) = v5) | ~ (app(v3, v5) = v0) | ? [v6] : (( ~ (v6 = 0) & ssList(v4) = v6) | ( ~ (v6 = 0) & ssItem(v1) = v6))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (memberP(v4, v0) = v5) | ~ (memberP(v1, v0) = v2) | ~ (app(v1, v3) = v4) | ~ (ssItem(v0) = 0) | ? [v6] : ? [v7] : (( ~ (v6 = 0) & ssList(v1) = v6) | (memberP(v3, v0) = v7 & ssList(v3) = v6 & ( ~ (v6 = 0) | (( ~ (v5 = 0) | v7 = 0 | v2 = 0) & (v5 = 0 | ( ~ (v7 = 0) & ~ (v2 = 0)))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (ssList(v0) = 0) | ~ (cons(v3, v1) = v4) | ~ (app(v4, v0) = v5) | ~ (app(v1, v0) = v2) | ? [v6] : ? [v7] : (( ~ (v6 = 0) & ssList(v1) = v6) | (cons(v3, v2) = v7 & ssItem(v3) = v6 & ( ~ (v6 = 0) | v7 = v5)))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = v2 | ~ (ssList(v1) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v4, v1) = v3) | ~ (cons(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssItem(v4) = v5) | ( ~ (v5 = 0) & ssItem(v2) = v5))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = 0 | ~ (rearsegP(v3, v1) = v4) | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssList(v2) = v5) | ( ~ (v5 = 0) & ssList(v1) = v5))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = 0 | ~ (frontsegP(v3, v1) = v4) | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v0, v2) = v3) | ? [v5] : (( ~ (v5 = 0) & ssList(v2) = v5) | ( ~ (v5 = 0) & ssList(v1) = v5))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v1 = v0 | ~ (ssList(v1) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v4, v1) = v3) | ~ (cons(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssItem(v4) = v5) | ( ~ (v5 = 0) & ssItem(v2) = v5))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ( ~ (memberP(v3, v0) = v4) | ~ (cons(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ~ (ssItem(v0) = 0) | ? [v5] : ? [v6] : (memberP(v2, v0) = v6 & ssList(v2) = v5 & ( ~ (v5 = 0) | (( ~ (v4 = 0) | v6 = 0 | v1 = v0) & (v4 = 0 | ( ~ (v6 = 0) & ~ (v1 = v0))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ( ~ (ssList(v0) = 0) | ~ (app(v2, v3) = v4) | ~ (app(v0, v1) = v2) | ? [v5] : ? [v6] : ? [v7] : (( ~ (v5 = 0) & ssList(v1) = v5) | (ssList(v3) = v5 & app(v1, v3) = v6 & app(v0, v6) = v7 & ( ~ (v5 = 0) | v7 = v4)))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | v0 = nil | ~ (tl(v0) = v2) | ~ (hd(v0) = v1) | ~ (cons(v1, v2) = v3) | ? [v4] : ( ~ (v4 = 0) & ssList(v0) = v4)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | ~ (ssList(v0) = 0) | ~ (app(v3, v1) = v2) | ~ (app(v0, v1) = v2) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | ~ (ssList(v0) = 0) | ~ (app(v1, v3) = v2) | ~ (app(v1, v0) = v2) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (gt(v0, v2) = v3) | ~ (gt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (gt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (geq(v0, v2) = v3) | ~ (geq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (geq(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (lt(v0, v2) = v3) | ~ (lt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (lt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (lt(v0, v2) = v3) | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (lt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (leq(v0, v2) = v3) | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (leq(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (segmentP(v0, v2) = v3) | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (segmentP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (rearsegP(v0, v2) = v3) | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (rearsegP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (frontsegP(v0, v2) = v3) | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (frontsegP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v2 = 0 | ~ (rearsegP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v3, v1) = v0) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v2 = 0 | ~ (frontsegP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v1, v3) = v0) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (gt(v3, v2) = v1) | ~ (gt(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (geq(v3, v2) = v1) | ~ (geq(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (lt(v3, v2) = v1) | ~ (lt(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (leq(v3, v2) = v1) | ~ (leq(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (segmentP(v3, v2) = v1) | ~ (segmentP(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (rearsegP(v3, v2) = v1) | ~ (rearsegP(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (frontsegP(v3, v2) = v1) | ~ (frontsegP(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (memberP(v3, v2) = v1) | ~ (memberP(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (cons(v3, v2) = v1) | ~ (cons(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (app(v3, v2) = v1) | ~ (app(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (neq(v3, v2) = v1) | ~ (neq(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v0 = nil | ~ (tl(v0) = v1) | ~ (app(v1, v2) = v3) | ? [v4] : ? [v5] : ? [v6] : (( ~ (v4 = 0) & ssList(v0) = v4) | (tl(v5) = v6 & ssList(v2) = v4 & app(v0, v2) = v5 & ( ~ (v4 = 0) | v6 = v3)))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v0 = nil | ~ (hd(v0) = v1) | ~ (app(v0, v2) = v3) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (hd(v3) = v5 & ssList(v2) = v4 & ( ~ (v4 = 0) | v5 = v1)))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (hd(v1) = v2) | ~ (lt(v0, v2) = v3) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : ? [v6] : ? [v7] : (strictorderedP(v5) = v6 & strictorderedP(v1) = v7 & ssList(v1) = v4 & cons(v0, v1) = v5 & ( ~ (v4 = 0) | (( ~ (v6 = 0) | v1 = nil | (v7 = 0 & v3 = 0)) & (v6 = 0 | ( ~ (v1 = nil) & ( ~ (v7 = 0) | ~ (v3 = 0)))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (hd(v1) = v2) | ~ (leq(v0, v2) = v3) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : ? [v6] : ? [v7] : (totalorderedP(v5) = v6 & totalorderedP(v1) = v7 & ssList(v1) = v4 & cons(v0, v1) = v5 & ( ~ (v4 = 0) | (( ~ (v6 = 0) | v1 = nil | (v7 = 0 & v3 = 0)) & (v6 = 0 | ( ~ (v1 = nil) & ( ~ (v7 = 0) | ~ (v3 = 0)))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (strictorderP(v0) = 0) | ~ (lt(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (lt(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v5 = 0 | v3 = 0 | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (totalorderP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (leq(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v5 = 0 | v3 = 0 | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (cyclefreeP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (leq(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ( ~ (v5 = 0) | ~ (v3 = 0) | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, nil) = v2) | ~ (app(v2, v0) = v3) | ? [v4] : ? [v5] : (cons(v1, v0) = v5 & ssItem(v1) = v4 & ( ~ (v4 = 0) | v5 = v3))) & ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (lt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v0, v1) = v4 & ssItem(v1) = v3 & ( ~ (v4 = 0) | ~ (v3 = 0)))) & ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (ssList(v0) = 0) | ~ (neq(v0, v1) = v2) | ? [v3] : ( ~ (v3 = 0) & ssList(v1) = v3)) & ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (neq(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ( ~ (v3 = 0) & ssItem(v1) = v3)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (tl(v2) = v1) | ~ (tl(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (hd(v2) = v1) | ~ (hd(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (equalelemsP(v2) = v1) | ~ (equalelemsP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (duplicatefreeP(v2) = v1) | ~ (duplicatefreeP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (strictorderedP(v2) = v1) | ~ (strictorderedP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (totalorderedP(v2) = v1) | ~ (totalorderedP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (strictorderP(v2) = v1) | ~ (strictorderP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (totalorderP(v2) = v1) | ~ (totalorderP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (cyclefreeP(v2) = v1) | ~ (cyclefreeP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (singletonP(v2) = v1) | ~ (singletonP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (ssList(v2) = v1) | ~ (ssList(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (ssItem(v2) = v1) | ~ (ssItem(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = 0 | ~ (singletonP(v0) = v1) | ~ (cons(v2, nil) = v0) | ? [v3] : (( ~ (v3 = 0) & ssList(v0) = v3) | ( ~ (v3 = 0) & ssItem(v2) = v3))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (gt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (lt(v1, v0) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0) & ( ~ (v2 = 0) | v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (geq(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v1, v0) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0) & ( ~ (v2 = 0) | v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (lt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v0, v1) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0 | v1 = v0) & ( ~ (v2 = 0) | (v4 = 0 & ~ (v1 = v0))))))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (tl(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = v0))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = v1))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (ssList(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = 0))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (app(v0, v1) = v2) | ? [v3] : ? [v4] : (ssList(v2) = v4 & ssList(v1) = v3 & ( ~ (v3 = 0) | v4 = 0))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (geq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (geq(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (leq(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (segmentP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (rearsegP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (frontsegP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (app(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = v0 | ~ (app(nil, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = nil | ~ (ssList(v0) = 0) | ~ (app(v0, v1) = nil) | ? [v2] : ( ~ (v2 = 0) & ssList(v1) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (geq(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssItem(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (equalelemsP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ((v12 = v0 & v9 = 0 & v7 = 0 & v5 = 0 & v3 = 0 & ~ (v4 = v2) & ssList(v8) = 0 & ssList(v6) = 0 & cons(v4, v8) = v10 & cons(v2, v10) = v11 & app(v6, v11) = v0 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (duplicatefreeP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ((v15 = v0 & v13 = 0 & v9 = 0 & v7 = 0 & v5 = 0 & v4 = v2 & v3 = 0 & ssList(v12) = 0 & ssList(v8) = 0 & ssList(v6) = 0 & cons(v2, v12) = v14 & cons(v2, v8) = v10 & app(v11, v14) = v0 & app(v6, v10) = v11 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (strictorderedP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ((v16 = v0 & v14 = 0 & v10 = 0 & v8 = 0 & v5 = 0 & v3 = 0 & ~ (v6 = 0) & lt(v2, v4) = v6 & ssList(v13) = 0 & ssList(v9) = 0 & ssList(v7) = 0 & cons(v4, v13) = v15 & cons(v2, v9) = v11 & app(v12, v15) = v0 & app(v7, v11) = v12 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (totalorderedP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ((v16 = v0 & v14 = 0 & v10 = 0 & v8 = 0 & v5 = 0 & v3 = 0 & ~ (v6 = 0) & leq(v2, v4) = v6 & ssList(v13) = 0 & ssList(v9) = 0 & ssList(v7) = 0 & cons(v4, v13) = v15 & cons(v2, v9) = v11 & app(v12, v15) = v0 & app(v7, v11) = v12 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (strictorderP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v5 = 0 & v3 = 0 & ~ (v7 = 0) & ~ (v6 = 0) & lt(v4, v2) = v7 & lt(v2, v4) = v6 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (totalorderP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v5 = 0 & v3 = 0 & ~ (v7 = 0) & ~ (v6 = 0) & leq(v4, v2) = v7 & leq(v2, v4) = v6 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (cyclefreeP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v7 = 0 & v6 = 0 & v5 = 0 & v3 = 0 & leq(v4, v2) = 0 & leq(v2, v4) = 0 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (leq(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssItem(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (segmentP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (segmentP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (rearsegP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (rearsegP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (frontsegP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (frontsegP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v0 = nil | ~ (tl(v0) = v1) | ? [v2] : ? [v3] : (ssList(v1) = v3 & ssList(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : (v0 = nil | ~ (tl(v0) = v1) | ? [v2] : ? [v3] : ((v3 = 0 & v2 = v1 & ssList(v1) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v0 = nil | ~ (hd(v0) = v1) | ? [v2] : ? [v3] : (ssList(v0) = v2 & ssItem(v1) = v3 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : (v0 = nil | ~ (hd(v0) = v1) | ? [v2] : ? [v3] : ((v3 = 0 & v2 = v1 & ssItem(v1) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v0 = nil | ~ (ssList(v0) = 0) | ~ (app(v0, v1) = nil) | ? [v2] : ( ~ (v2 = 0) & ssList(v1) = v2)) & ! [v0] : ! [v1] : ( ~ (gt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (gt(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : ( ~ (tl(v0) = v1) | ? [v2] : ? [v3] : (hd(v0) = v3 & ssList(v0) = v2 & ( ~ (v2 = 0) | ! [v4] : (v4 = v0 | v4 = nil | v0 = nil | ~ (tl(v4) = v1) | ? [v5] : ? [v6] : (hd(v4) = v6 & ssList(v4) = v5 & ( ~ (v6 = v3) | ~ (v5 = 0))))))) & ! [v0] : ! [v1] : ( ~ (lt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (lt(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : ( ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ((v7 = v0 & v6 = 0 & v3 = 0 & ssList(v5) = 0 & ssList(v2) = 0 & app(v4, v5) = v0 & app(v2, v1) = v4) | ( ~ (v2 = 0) & ssList(v1) = v2))) & ! [v0] : ! [v1] : ( ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ((v4 = v0 & v3 = 0 & ssList(v2) = 0 & app(v2, v1) = v0) | ( ~ (v2 = 0) & ssList(v1) = v2))) & ! [v0] : ! [v1] : ( ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ((v4 = v0 & v3 = 0 & ssList(v2) = 0 & app(v1, v2) = v0) | ( ~ (v2 = 0) & ssList(v1) = v2))) & ! [v0] : ! [v1] : ( ~ (memberP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ((v7 = v0 & v5 = 0 & v3 = 0 & ssList(v4) = 0 & ssList(v2) = 0 & cons(v1, v4) = v6 & app(v2, v6) = v0) | ( ~ (v2 = 0) & ssItem(v1) = v2))) & ! [v0] : ! [v1] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v0) | ? [v2] : ( ~ (v2 = 0) & ssItem(v1) = v2)) & ! [v0] : ! [v1] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = nil) | ? [v2] : ( ~ (v2 = 0) & ssItem(v1) = v2)) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (equalelemsP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (duplicatefreeP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (strictorderedP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (totalorderedP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (strictorderP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (totalorderP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (cyclefreeP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : (v0 = nil | ~ (segmentP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1)) & ! [v0] : (v0 = nil | ~ (rearsegP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1)) & ! [v0] : (v0 = nil | ~ (frontsegP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1)) & ! [v0] : (v0 = nil | ~ (ssList(v0) = 0) | ? [v1] : ? [v2] : (ssList(v1) = 0 & cons(v2, v1) = v0 & ssItem(v2) = 0)) & ! [v0] : (v0 = nil | ~ (app(nil, nil) = v0)) & ! [v0] : (v0 = 0 | ~ (segmentP(nil, nil) = v0)) & ! [v0] : (v0 = 0 | ~ (rearsegP(nil, nil) = v0)) & ! [v0] : (v0 = 0 | ~ (frontsegP(nil, nil) = v0)) & ! [v0] : ( ~ (lt(v0, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssItem(v0) = v1)) & ! [v0] : ( ~ (singletonP(v0) = 0) | ? [v1] : ? [v2] : ? [v3] : ((v3 = v0 & v2 = 0 & cons(v1, nil) = v0 & ssItem(v1) = 0) | ( ~ (v1 = 0) & ssList(v0) = v1))) & ! [v0] : ( ~ (memberP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssItem(v0) = v1)) & ! [v0] : ( ~ (ssList(v0) = 0) | ~ (neq(v0, v0) = 0)) & ! [v0] : ( ~ (neq(v0, v0) = 0) | ~ (ssItem(v0) = 0)) & ! [v0] : ( ~ (neq(v0, nil) = 0) | ? [v1] : ? [v2] : ? [v3] : (segmentP(all_0_4_4, v0) = v2 & segmentP(all_0_5_5, v0) = v3 & ssList(v0) = v1 & ( ~ (v3 = 0) | ~ (v2 = 0) | ~ (v1 = 0)))) & ( ~ (all_0_4_4 = nil) | ~ (all_0_5_5 = nil)) & ((all_0_2_2 = 0 & all_0_3_3 = 0) | (all_0_4_4 = nil & all_0_5_5 = nil))
% 107.70/73.25 |
% 107.70/73.25 | Applying alpha-rule on (1) yields:
% 107.70/73.25 | (2) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (lt(v0, v2) = v3) | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (lt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 107.70/73.25 | (3) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (duplicatefreeP(v2) = v1) | ~ (duplicatefreeP(v2) = v0))
% 107.70/73.25 | (4) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ! [v8] : ! [v9] : (v3 = 0 | ~ (strictorderedP(v0) = 0) | ~ (lt(v1, v2) = v3) | ~ (ssList(v4) = 0) | ~ (cons(v2, v8) = v9) | ~ (cons(v1, v5) = v6) | ~ (app(v7, v9) = v0) | ~ (app(v4, v6) = v7) | ~ (ssItem(v1) = 0) | ? [v10] : (( ~ (v10 = 0) & ssList(v8) = v10) | ( ~ (v10 = 0) & ssList(v5) = v10) | ( ~ (v10 = 0) & ssList(v0) = v10) | ( ~ (v10 = 0) & ssItem(v2) = v10)))
% 107.70/73.25 | (5) (all_0_2_2 = 0 & all_0_3_3 = 0) | (all_0_4_4 = nil & all_0_5_5 = nil)
% 107.70/73.25 | (6) totalorderedP(nil) = 0
% 107.70/73.25 | (7) ! [v0] : ! [v1] : (v1 = 0 | ~ (cyclefreeP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v7 = 0 & v6 = 0 & v5 = 0 & v3 = 0 & leq(v4, v2) = 0 & leq(v2, v4) = 0 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 107.70/73.25 | (8) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ( ~ (frontsegP(v3, v5) = v6) | ~ (cons(v1, v4) = v5) | ~ (cons(v0, v2) = v3) | ~ (ssItem(v1) = 0) | ~ (ssItem(v0) = 0) | ? [v7] : ? [v8] : (( ~ (v7 = 0) & ssList(v2) = v7) | (frontsegP(v2, v4) = v8 & ssList(v4) = v7 & ( ~ (v7 = 0) | (( ~ (v8 = 0) | ~ (v1 = v0) | v6 = 0) & ( ~ (v6 = 0) | (v8 = 0 & v1 = v0)))))))
% 107.70/73.25 | (9) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (rearsegP(v3, v2) = v1) | ~ (rearsegP(v3, v2) = v0))
% 107.70/73.25 | (10) ! [v0] : ! [v1] : (v1 = v0 | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (frontsegP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 107.70/73.25 | (11) ! [v0] : ! [v1] : (v0 = nil | ~ (hd(v0) = v1) | ? [v2] : ? [v3] : ((v3 = 0 & v2 = v1 & ssItem(v1) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 107.70/73.25 | (12) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, nil) = v2) | ~ (app(v2, v0) = v3) | ? [v4] : ? [v5] : (cons(v1, v0) = v5 & ssItem(v1) = v4 & ( ~ (v4 = 0) | v5 = v3)))
% 107.70/73.25 | (13) ! [v0] : ! [v1] : (v1 = 0 | ~ (totalorderedP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ((v16 = v0 & v14 = 0 & v10 = 0 & v8 = 0 & v5 = 0 & v3 = 0 & ~ (v6 = 0) & leq(v2, v4) = v6 & ssList(v13) = 0 & ssList(v9) = 0 & ssList(v7) = 0 & cons(v4, v13) = v15 & cons(v2, v9) = v11 & app(v12, v15) = v0 & app(v7, v11) = v12 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 107.70/73.25 | (14) ! [v0] : ! [v1] : (v1 = nil | ~ (ssList(v0) = 0) | ~ (app(v0, v1) = nil) | ? [v2] : ( ~ (v2 = 0) & ssList(v1) = v2))
% 107.70/73.25 | (15) duplicatefreeP(nil) = 0
% 107.70/73.25 | (16) ! [v0] : ! [v1] : (v0 = nil | ~ (tl(v0) = v1) | ? [v2] : ? [v3] : ((v3 = 0 & v2 = v1 & ssList(v1) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 107.70/73.25 | (17) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (memberP(v3, v2) = v1) | ~ (memberP(v3, v2) = v0))
% 107.70/73.25 | (18) neq(all_0_5_5, nil) = all_0_3_3
% 107.70/73.25 | (19) ! [v0] : ! [v1] : ! [v2] : ( ~ (geq(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v1, v0) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0) & ( ~ (v2 = 0) | v4 = 0)))))
% 107.70/73.25 | (20) ! [v0] : ! [v1] : (v1 = 0 | ~ (duplicatefreeP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ((v15 = v0 & v13 = 0 & v9 = 0 & v7 = 0 & v5 = 0 & v4 = v2 & v3 = 0 & ssList(v12) = 0 & ssList(v8) = 0 & ssList(v6) = 0 & cons(v2, v12) = v14 & cons(v2, v8) = v10 & app(v11, v14) = v0 & app(v6, v10) = v11 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 107.70/73.25 | (21) strictorderP(nil) = 0
% 107.70/73.25 | (22) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | v0 = nil | ~ (tl(v0) = v2) | ~ (hd(v0) = v1) | ~ (cons(v1, v2) = v3) | ? [v4] : ( ~ (v4 = 0) & ssList(v0) = v4))
% 107.70/73.25 | (23) ! [v0] : ! [v1] : ( ~ (gt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (gt(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 107.70/73.25 | (24) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = v2 | ~ (ssList(v1) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v4, v1) = v3) | ~ (cons(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssItem(v4) = v5) | ( ~ (v5 = 0) & ssItem(v2) = v5)))
% 107.70/73.25 | (25) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v1 = v0 | ~ (ssList(v1) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v4, v1) = v3) | ~ (cons(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssItem(v4) = v5) | ( ~ (v5 = 0) & ssItem(v2) = v5)))
% 107.70/73.26 | (26) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ( ~ (ssList(v0) = 0) | ~ (app(v2, v3) = v4) | ~ (app(v0, v1) = v2) | ? [v5] : ? [v6] : ? [v7] : (( ~ (v5 = 0) & ssList(v1) = v5) | (ssList(v3) = v5 & app(v1, v3) = v6 & app(v0, v6) = v7 & ( ~ (v5 = 0) | v7 = v4))))
% 107.70/73.26 | (27) ! [v0] : ! [v1] : (v1 = v0 | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (leq(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 107.70/73.26 | (28) ! [v0] : ! [v1] : (v1 = v0 | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (rearsegP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 107.70/73.26 | (29) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : (v2 = 0 | ~ (segmentP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v4, v5) = v0) | ~ (app(v3, v1) = v4) | ? [v6] : (( ~ (v6 = 0) & ssList(v5) = v6) | ( ~ (v6 = 0) & ssList(v3) = v6) | ( ~ (v6 = 0) & ssList(v1) = v6)))
% 107.70/73.26 | (30) ! [v0] : ! [v1] : ( ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ((v7 = v0 & v6 = 0 & v3 = 0 & ssList(v5) = 0 & ssList(v2) = 0 & app(v4, v5) = v0 & app(v2, v1) = v4) | ( ~ (v2 = 0) & ssList(v1) = v2)))
% 107.70/73.26 | (31) ! [v0] : ! [v1] : (v1 = 0 | ~ (rearsegP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 107.70/73.26 | (32) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ( ~ (memberP(v3, v0) = v4) | ~ (cons(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ~ (ssItem(v0) = 0) | ? [v5] : ? [v6] : (memberP(v2, v0) = v6 & ssList(v2) = v5 & ( ~ (v5 = 0) | (( ~ (v4 = 0) | v6 = 0 | v1 = v0) & (v4 = 0 | ( ~ (v6 = 0) & ~ (v1 = v0)))))))
% 107.70/73.26 | (33) ~ (all_0_0_0 = all_0_1_1)
% 107.70/73.26 | (34) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (hd(v1) = v2) | ~ (lt(v0, v2) = v3) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : ? [v6] : ? [v7] : (strictorderedP(v5) = v6 & strictorderedP(v1) = v7 & ssList(v1) = v4 & cons(v0, v1) = v5 & ( ~ (v4 = 0) | (( ~ (v6 = 0) | v1 = nil | (v7 = 0 & v3 = 0)) & (v6 = 0 | ( ~ (v1 = nil) & ( ~ (v7 = 0) | ~ (v3 = 0))))))))
% 107.70/73.26 | (35) ! [v0] : ! [v1] : (v1 = v0 | ~ (app(nil, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 107.70/73.26 | (36) ! [v0] : ! [v1] : (v1 = 0 | ~ (strictorderP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v5 = 0 & v3 = 0 & ~ (v7 = 0) & ~ (v6 = 0) & lt(v4, v2) = v7 & lt(v2, v4) = v6 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 107.70/73.26 | (37) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (strictorderedP(v2) = v1) | ~ (strictorderedP(v2) = v0))
% 107.70/73.26 | (38) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ! [v8] : ! [v9] : (v3 = 0 | ~ (totalorderedP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssList(v4) = 0) | ~ (cons(v2, v8) = v9) | ~ (cons(v1, v5) = v6) | ~ (app(v7, v9) = v0) | ~ (app(v4, v6) = v7) | ~ (ssItem(v1) = 0) | ? [v10] : (( ~ (v10 = 0) & ssList(v8) = v10) | ( ~ (v10 = 0) & ssList(v5) = v10) | ( ~ (v10 = 0) & ssList(v0) = v10) | ( ~ (v10 = 0) & ssItem(v2) = v10)))
% 107.70/73.26 | (39) ssList(nil) = 0
% 107.70/73.26 | (40) ! [v0] : ! [v1] : (v1 = 0 | ~ (segmentP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 107.70/73.26 | (41) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (memberP(v4, v0) = v5) | ~ (memberP(v1, v0) = v2) | ~ (app(v1, v3) = v4) | ~ (ssItem(v0) = 0) | ? [v6] : ? [v7] : (( ~ (v6 = 0) & ssList(v1) = v6) | (memberP(v3, v0) = v7 & ssList(v3) = v6 & ( ~ (v6 = 0) | (( ~ (v5 = 0) | v7 = 0 | v2 = 0) & (v5 = 0 | ( ~ (v7 = 0) & ~ (v2 = 0))))))))
% 107.70/73.26 | (42) ! [v0] : (v0 = 0 | ~ (rearsegP(nil, nil) = v0))
% 107.70/73.26 | (43) ! [v0] : ( ~ (singletonP(v0) = 0) | ? [v1] : ? [v2] : ? [v3] : ((v3 = v0 & v2 = 0 & cons(v1, nil) = v0 & ssItem(v1) = 0) | ( ~ (v1 = 0) & ssList(v0) = v1)))
% 107.70/73.26 | (44) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : (v2 = 0 | ~ (memberP(v0, v1) = v2) | ~ (ssList(v3) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v1, v4) = v5) | ~ (app(v3, v5) = v0) | ? [v6] : (( ~ (v6 = 0) & ssList(v4) = v6) | ( ~ (v6 = 0) & ssItem(v1) = v6)))
% 107.70/73.26 | (45) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (strictorderP(v0) = 0) | ~ (lt(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (lt(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v5 = 0 | v3 = 0 | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12)))))))
% 107.70/73.26 | (46) ! [v0] : ! [v1] : (v0 = nil | ~ (hd(v0) = v1) | ? [v2] : ? [v3] : (ssList(v0) = v2 & ssItem(v1) = v3 & ( ~ (v2 = 0) | v3 = 0)))
% 107.70/73.26 | (47) ! [v0] : ! [v1] : (v1 = 0 | ~ (geq(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssItem(v0) = v2))
% 107.70/73.26 | (48) ! [v0] : ! [v1] : (v1 = 0 | ~ (totalorderP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v5 = 0 & v3 = 0 & ~ (v7 = 0) & ~ (v6 = 0) & leq(v4, v2) = v7 & leq(v2, v4) = v6 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 107.70/73.27 | (49) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v0 = nil | ~ (tl(v0) = v1) | ~ (app(v1, v2) = v3) | ? [v4] : ? [v5] : ? [v6] : (( ~ (v4 = 0) & ssList(v0) = v4) | (tl(v5) = v6 & ssList(v2) = v4 & app(v0, v2) = v5 & ( ~ (v4 = 0) | v6 = v3))))
% 107.70/73.27 | (50) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (totalorderP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 107.70/73.27 | (51) ! [v0] : ! [v1] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v0) | ? [v2] : ( ~ (v2 = 0) & ssItem(v1) = v2))
% 107.70/73.27 | (52) ! [v0] : ! [v1] : (v1 = 0 | ~ (frontsegP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 107.70/73.27 | (53) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = 0 | ~ (frontsegP(v3, v1) = v4) | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v0, v2) = v3) | ? [v5] : (( ~ (v5 = 0) & ssList(v2) = v5) | ( ~ (v5 = 0) & ssList(v1) = v5)))
% 107.70/73.27 | (54) ! [v0] : ! [v1] : ! [v2] : ( ~ (lt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v0, v1) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0 | v1 = v0) & ( ~ (v2 = 0) | (v4 = 0 & ~ (v1 = v0)))))))
% 107.70/73.27 | (55) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (totalorderP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (leq(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v5 = 0 | v3 = 0 | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12)))))))
% 107.70/73.27 | (56) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (segmentP(v0, v2) = v3) | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (segmentP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 107.70/73.27 | (57) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (equalelemsP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 107.70/73.27 | (58) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (strictorderedP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 107.70/73.27 | (59) equalelemsP(nil) = 0
% 107.70/73.27 | (60) ! [v0] : ( ~ (neq(v0, v0) = 0) | ~ (ssItem(v0) = 0))
% 107.70/73.27 | (61) ! [v0] : ! [v1] : ( ~ (memberP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ((v7 = v0 & v5 = 0 & v3 = 0 & ssList(v4) = 0 & ssList(v2) = 0 & cons(v1, v4) = v6 & app(v2, v6) = v0) | ( ~ (v2 = 0) & ssItem(v1) = v2)))
% 107.70/73.27 | (62) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (rearsegP(v0, v2) = v3) | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (rearsegP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 107.70/73.27 | (63) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (totalorderP(v2) = v1) | ~ (totalorderP(v2) = v0))
% 107.70/73.27 | (64) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (frontsegP(v3, v2) = v1) | ~ (frontsegP(v3, v2) = v0))
% 107.70/73.27 | (65) ! [v0] : ! [v1] : (v1 = 0 | ~ (segmentP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 107.70/73.27 | (66) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (strictorderP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 107.70/73.27 | (67) ssItem(all_0_1_1) = 0
% 107.70/73.27 | (68) ! [v0] : ( ~ (neq(v0, nil) = 0) | ? [v1] : ? [v2] : ? [v3] : (segmentP(all_0_4_4, v0) = v2 & segmentP(all_0_5_5, v0) = v3 & ssList(v0) = v1 & ( ~ (v3 = 0) | ~ (v2 = 0) | ~ (v1 = 0))))
% 107.70/73.27 | (69) ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (lt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v0, v1) = v4 & ssItem(v1) = v3 & ( ~ (v4 = 0) | ~ (v3 = 0))))
% 107.70/73.27 | (70) ! [v0] : ! [v1] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = nil) | ? [v2] : ( ~ (v2 = 0) & ssItem(v1) = v2))
% 107.70/73.27 | (71) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (cyclefreeP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (leq(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ( ~ (v5 = 0) | ~ (v3 = 0) | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12)))))))
% 107.70/73.27 | (72) cyclefreeP(nil) = 0
% 107.70/73.27 | (73) ! [v0] : ! [v1] : (v1 = 0 | ~ (strictorderedP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ((v16 = v0 & v14 = 0 & v10 = 0 & v8 = 0 & v5 = 0 & v3 = 0 & ~ (v6 = 0) & lt(v2, v4) = v6 & ssList(v13) = 0 & ssList(v9) = 0 & ssList(v7) = 0 & cons(v4, v13) = v15 & cons(v2, v9) = v11 & app(v12, v15) = v0 & app(v7, v11) = v12 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 107.70/73.27 | (74) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (strictorderP(v2) = v1) | ~ (strictorderP(v2) = v0))
% 107.70/73.27 | (75) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (totalorderedP(v2) = v1) | ~ (totalorderedP(v2) = v0))
% 107.70/73.27 | (76) ! [v0] : ! [v1] : ( ~ (tl(v0) = v1) | ? [v2] : ? [v3] : (hd(v0) = v3 & ssList(v0) = v2 & ( ~ (v2 = 0) | ! [v4] : (v4 = v0 | v4 = nil | v0 = nil | ~ (tl(v4) = v1) | ? [v5] : ? [v6] : (hd(v4) = v6 & ssList(v4) = v5 & ( ~ (v6 = v3) | ~ (v5 = 0)))))))
% 107.70/73.27 | (77) ! [v0] : (v0 = nil | ~ (frontsegP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1))
% 107.70/73.27 | (78) ! [v0] : (v0 = nil | ~ (app(nil, nil) = v0))
% 107.70/73.27 | (79) ! [v0] : ! [v1] : ( ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ((v4 = v0 & v3 = 0 & ssList(v2) = 0 & app(v1, v2) = v0) | ( ~ (v2 = 0) & ssList(v1) = v2)))
% 107.70/73.27 | (80) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (lt(v3, v2) = v1) | ~ (lt(v3, v2) = v0))
% 107.70/73.27 | (81) ~ (all_0_6_6 = 0)
% 107.70/73.27 | (82) frontsegP(all_0_4_4, all_0_5_5) = all_0_2_2
% 107.70/73.27 | (83) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (geq(v0, v2) = v3) | ~ (geq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (geq(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 107.70/73.27 | (84) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (ssList(v0) = 0) | ~ (cons(v3, v1) = v4) | ~ (app(v4, v0) = v5) | ~ (app(v1, v0) = v2) | ? [v6] : ? [v7] : (( ~ (v6 = 0) & ssList(v1) = v6) | (cons(v3, v2) = v7 & ssItem(v3) = v6 & ( ~ (v6 = 0) | v7 = v5))))
% 107.70/73.27 | (85) ! [v0] : ! [v1] : (v1 = 0 | ~ (equalelemsP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ((v12 = v0 & v9 = 0 & v7 = 0 & v5 = 0 & v3 = 0 & ~ (v4 = v2) & ssList(v8) = 0 & ssList(v6) = 0 & cons(v4, v8) = v10 & cons(v2, v10) = v11 & app(v6, v11) = v0 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 107.70/73.27 | (86) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = 0 | ~ (rearsegP(v3, v1) = v4) | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssList(v2) = v5) | ( ~ (v5 = 0) & ssList(v1) = v5)))
% 107.70/73.27 | (87) ssList(all_0_4_4) = 0
% 107.70/73.27 | (88) ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (neq(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ( ~ (v3 = 0) & ssItem(v1) = v3))
% 107.70/73.27 | (89) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (app(v3, v2) = v1) | ~ (app(v3, v2) = v0))
% 107.70/73.27 | (90) ~ (all_0_4_4 = nil) | ~ (all_0_5_5 = nil)
% 107.70/73.27 | (91) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (cons(v3, v2) = v1) | ~ (cons(v3, v2) = v0))
% 107.70/73.27 | (92) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (leq(v0, v2) = v3) | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (leq(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 107.70/73.28 | (93) ! [v0] : ! [v1] : (v1 = 0 | ~ (rearsegP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 107.70/73.28 | (94) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (ssItem(v2) = v1) | ~ (ssItem(v2) = v0))
% 107.70/73.28 | (95) ! [v0] : ! [v1] : (v0 = nil | ~ (ssList(v0) = 0) | ~ (app(v0, v1) = nil) | ? [v2] : ( ~ (v2 = 0) & ssList(v1) = v2))
% 107.70/73.28 | (96) ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (ssList(v0) = 0) | ~ (neq(v0, v1) = v2) | ? [v3] : ( ~ (v3 = 0) & ssList(v1) = v3))
% 107.70/73.28 | (97) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (gt(v0, v2) = v3) | ~ (gt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (gt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 107.70/73.28 | (98) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | ~ (ssList(v0) = 0) | ~ (app(v1, v3) = v2) | ~ (app(v1, v0) = v2) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4)))
% 107.70/73.28 | (99) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v2 = 0 | ~ (rearsegP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v3, v1) = v0) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4)))
% 107.70/73.28 | (100) ! [v0] : (v0 = nil | ~ (ssList(v0) = 0) | ? [v1] : ? [v2] : (ssList(v1) = 0 & cons(v2, v1) = v0 & ssItem(v2) = 0))
% 107.70/73.28 | (101) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (frontsegP(v0, v2) = v3) | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (frontsegP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 107.70/73.28 | (102) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (hd(v2) = v1) | ~ (hd(v2) = v0))
% 107.70/73.28 | (103) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | ~ (ssList(v0) = 0) | ~ (app(v3, v1) = v2) | ~ (app(v0, v1) = v2) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4)))
% 107.70/73.28 | (104) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (equalelemsP(v2) = v1) | ~ (equalelemsP(v2) = v0))
% 107.70/73.28 | (105) ! [v0] : ( ~ (lt(v0, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssItem(v0) = v1))
% 107.70/73.28 | (106) ! [v0] : (v0 = nil | ~ (rearsegP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1))
% 107.70/73.28 | (107) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = v1)))
% 107.70/73.28 | (108) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : (v6 = 0 | ~ (segmentP(v5, v1) = v6) | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v3, v4) = v5) | ~ (app(v2, v0) = v3) | ? [v7] : (( ~ (v7 = 0) & ssList(v4) = v7) | ( ~ (v7 = 0) & ssList(v2) = v7) | ( ~ (v7 = 0) & ssList(v1) = v7)))
% 107.70/73.28 | (109) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (segmentP(v3, v2) = v1) | ~ (segmentP(v3, v2) = v0))
% 107.70/73.28 | (110) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (leq(v3, v2) = v1) | ~ (leq(v3, v2) = v0))
% 107.70/73.28 | (111) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (geq(v3, v2) = v1) | ~ (geq(v3, v2) = v0))
% 107.70/73.28 | (112) ! [v0] : ! [v1] : ( ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ((v4 = v0 & v3 = 0 & ssList(v2) = 0 & app(v2, v1) = v0) | ( ~ (v2 = 0) & ssList(v1) = v2)))
% 107.70/73.28 | (113) ! [v0] : ! [v1] : (v1 = 0 | ~ (leq(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssItem(v0) = v2))
% 107.70/73.28 | (114) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (lt(v0, v2) = v3) | ~ (lt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (lt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0)))))
% 107.70/73.28 | (115) ! [v0] : ! [v1] : ( ~ (lt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (lt(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 107.70/73.28 | (116) ! [v0] : ! [v1] : ! [v2] : ( ~ (gt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (lt(v1, v0) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0) & ( ~ (v2 = 0) | v4 = 0)))))
% 107.70/73.28 | (117) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (hd(v1) = v2) | ~ (leq(v0, v2) = v3) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : ? [v6] : ? [v7] : (totalorderedP(v5) = v6 & totalorderedP(v1) = v7 & ssList(v1) = v4 & cons(v0, v1) = v5 & ( ~ (v4 = 0) | (( ~ (v6 = 0) | v1 = nil | (v7 = 0 & v3 = 0)) & (v6 = 0 | ( ~ (v1 = nil) & ( ~ (v7 = 0) | ~ (v3 = 0))))))))
% 107.70/73.28 | (118) ! [v0] : ! [v1] : (v1 = 0 | ~ (frontsegP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 107.70/73.28 | (119) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (totalorderedP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 107.70/73.28 | (120) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (duplicatefreeP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 107.70/73.28 | (121) ! [v0] : ( ~ (memberP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssItem(v0) = v1))
% 107.70/73.28 | (122) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (cyclefreeP(v2) = v1) | ~ (cyclefreeP(v2) = v0))
% 107.70/73.28 | (123) ssList(all_0_5_5) = 0
% 107.70/73.28 | (124) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (gt(v3, v2) = v1) | ~ (gt(v3, v2) = v0))
% 107.70/73.28 | (125) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (ssList(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = 0)))
% 107.70/73.28 | (126) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (tl(v2) = v1) | ~ (tl(v2) = v0))
% 107.70/73.28 | (127) strictorderedP(nil) = 0
% 107.70/73.28 | (128) totalorderP(nil) = 0
% 107.70/73.28 | (129) ! [v0] : ! [v1] : (v0 = nil | ~ (tl(v0) = v1) | ? [v2] : ? [v3] : (ssList(v1) = v3 & ssList(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 107.70/73.28 | (130) ! [v0] : ! [v1] : (v1 = v0 | ~ (geq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (geq(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 107.70/73.28 | (131) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v2 = 0 | ~ (frontsegP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v1, v3) = v0) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4)))
% 107.70/73.28 | (132) ! [v0] : (v0 = 0 | ~ (frontsegP(nil, nil) = v0))
% 107.70/73.28 | (133) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (singletonP(v2) = v1) | ~ (singletonP(v2) = v0))
% 107.70/73.28 | (134) ! [v0] : ! [v1] : ! [v2] : (v1 = 0 | ~ (singletonP(v0) = v1) | ~ (cons(v2, nil) = v0) | ? [v3] : (( ~ (v3 = 0) & ssList(v0) = v3) | ( ~ (v3 = 0) & ssItem(v2) = v3)))
% 107.70/73.28 | (135) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (tl(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = v0)))
% 107.70/73.28 | (136) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (ssList(v2) = v1) | ~ (ssList(v2) = v0))
% 107.70/73.28 | (137) singletonP(nil) = all_0_6_6
% 107.70/73.28 | (138) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v0 = nil | ~ (hd(v0) = v1) | ~ (app(v0, v2) = v3) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (hd(v3) = v5 & ssList(v2) = v4 & ( ~ (v4 = 0) | v5 = v1))))
% 107.70/73.28 | (139) ! [v0] : ! [v1] : (v1 = v0 | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (segmentP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 107.70/73.28 | (140) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ( ~ (duplicatefreeP(v0) = 0) | ~ (ssList(v2) = 0) | ~ (cons(v1, v6) = v7) | ~ (cons(v1, v3) = v4) | ~ (app(v5, v7) = v0) | ~ (app(v2, v4) = v5) | ~ (ssItem(v1) = 0) | ? [v8] : (( ~ (v8 = 0) & ssList(v6) = v8) | ( ~ (v8 = 0) & ssList(v3) = v8) | ( ~ (v8 = 0) & ssList(v0) = v8)))
% 107.70/73.28 | (141) ! [v0] : (v0 = nil | ~ (segmentP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1))
% 107.70/73.28 | (142) ! [v0] : ( ~ (ssList(v0) = 0) | ~ (neq(v0, v0) = 0))
% 107.70/73.28 | (143) ! [v0] : (v0 = 0 | ~ (segmentP(nil, nil) = v0))
% 107.70/73.28 | (144) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : (v2 = v1 | ~ (equalelemsP(v0) = 0) | ~ (ssList(v3) = 0) | ~ (cons(v2, v4) = v5) | ~ (cons(v1, v5) = v6) | ~ (app(v3, v6) = v0) | ~ (ssItem(v2) = 0) | ~ (ssItem(v1) = 0) | ? [v7] : (( ~ (v7 = 0) & ssList(v4) = v7) | ( ~ (v7 = 0) & ssList(v0) = v7)))
% 107.70/73.28 | (145) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (app(v0, v1) = v2) | ? [v3] : ? [v4] : (ssList(v2) = v4 & ssList(v1) = v3 & ( ~ (v3 = 0) | v4 = 0)))
% 107.70/73.28 | (146) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (cyclefreeP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 107.70/73.28 | (147) ssItem(all_0_0_0) = 0
% 107.70/73.28 | (148) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (neq(v3, v2) = v1) | ~ (neq(v3, v2) = v0))
% 107.70/73.28 | (149) ! [v0] : ! [v1] : (v1 = v0 | ~ (app(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 107.70/73.28 |
% 107.70/73.29 | Instantiating formula (100) with all_0_4_4 and discharging atoms ssList(all_0_4_4) = 0, yields:
% 107.70/73.29 | (150) all_0_4_4 = nil | ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_4_4 & ssItem(v1) = 0)
% 107.70/73.29 |
% 107.70/73.29 | Instantiating formula (100) with all_0_5_5 and discharging atoms ssList(all_0_5_5) = 0, yields:
% 107.70/73.29 | (151) all_0_5_5 = nil | ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_5_5 & ssItem(v1) = 0)
% 107.70/73.29 |
% 107.70/73.29 | Instantiating formula (68) with all_0_5_5 yields:
% 107.70/73.29 | (152) ~ (neq(all_0_5_5, nil) = 0) | ? [v0] : ? [v1] : ? [v2] : (segmentP(all_0_4_4, all_0_5_5) = v1 & segmentP(all_0_5_5, all_0_5_5) = v2 & ssList(all_0_5_5) = v0 & ( ~ (v2 = 0) | ~ (v1 = 0) | ~ (v0 = 0)))
% 107.70/73.29 |
% 107.70/73.29 +-Applying beta-rule and splitting (90), into two cases.
% 107.70/73.29 |-Branch one:
% 107.70/73.29 | (153) ~ (all_0_4_4 = nil)
% 107.70/73.29 |
% 107.70/73.29 +-Applying beta-rule and splitting (5), into two cases.
% 107.70/73.29 |-Branch one:
% 107.70/73.29 | (154) all_0_2_2 = 0 & all_0_3_3 = 0
% 107.70/73.29 |
% 107.70/73.29 | Applying alpha-rule on (154) yields:
% 107.70/73.29 | (155) all_0_2_2 = 0
% 107.70/73.29 | (156) all_0_3_3 = 0
% 107.70/73.29 |
% 107.70/73.29 | From (155) and (82) follows:
% 107.70/73.29 | (157) frontsegP(all_0_4_4, all_0_5_5) = 0
% 107.70/73.29 |
% 107.70/73.29 | From (156) and (18) follows:
% 107.70/73.29 | (158) neq(all_0_5_5, nil) = 0
% 107.70/73.29 |
% 107.70/73.29 +-Applying beta-rule and splitting (152), into two cases.
% 107.70/73.29 |-Branch one:
% 107.70/73.29 | (159) ~ (neq(all_0_5_5, nil) = 0)
% 107.70/73.29 |
% 107.70/73.29 | Using (158) and (159) yields:
% 107.70/73.29 | (160) $false
% 107.70/73.29 |
% 107.70/73.29 |-The branch is then unsatisfiable
% 107.70/73.29 |-Branch two:
% 107.70/73.29 | (158) neq(all_0_5_5, nil) = 0
% 107.70/73.29 | (162) ? [v0] : ? [v1] : ? [v2] : (segmentP(all_0_4_4, all_0_5_5) = v1 & segmentP(all_0_5_5, all_0_5_5) = v2 & ssList(all_0_5_5) = v0 & ( ~ (v2 = 0) | ~ (v1 = 0) | ~ (v0 = 0)))
% 107.70/73.29 |
% 107.70/73.29 | Instantiating (162) with all_18_0_7, all_18_1_8, all_18_2_9 yields:
% 107.70/73.29 | (163) segmentP(all_0_4_4, all_0_5_5) = all_18_1_8 & segmentP(all_0_5_5, all_0_5_5) = all_18_0_7 & ssList(all_0_5_5) = all_18_2_9 & ( ~ (all_18_0_7 = 0) | ~ (all_18_1_8 = 0) | ~ (all_18_2_9 = 0))
% 107.70/73.29 |
% 107.70/73.29 | Applying alpha-rule on (163) yields:
% 107.70/73.29 | (164) segmentP(all_0_4_4, all_0_5_5) = all_18_1_8
% 107.70/73.29 | (165) segmentP(all_0_5_5, all_0_5_5) = all_18_0_7
% 107.70/73.29 | (166) ssList(all_0_5_5) = all_18_2_9
% 107.70/73.29 | (167) ~ (all_18_0_7 = 0) | ~ (all_18_1_8 = 0) | ~ (all_18_2_9 = 0)
% 107.70/73.29 |
% 107.70/73.29 +-Applying beta-rule and splitting (150), into two cases.
% 107.70/73.29 |-Branch one:
% 107.70/73.29 | (168) all_0_4_4 = nil
% 107.70/73.29 |
% 107.70/73.29 | Equations (168) can reduce 153 to:
% 107.70/73.29 | (169) $false
% 107.70/73.29 |
% 107.70/73.29 |-The branch is then unsatisfiable
% 107.70/73.29 |-Branch two:
% 107.70/73.29 | (153) ~ (all_0_4_4 = nil)
% 107.70/73.29 | (171) ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_4_4 & ssItem(v1) = 0)
% 107.70/73.29 |
% 107.70/73.29 | Instantiating (171) with all_23_0_10, all_23_1_11 yields:
% 107.70/73.29 | (172) ssList(all_23_1_11) = 0 & cons(all_23_0_10, all_23_1_11) = all_0_4_4 & ssItem(all_23_0_10) = 0
% 107.70/73.29 |
% 107.70/73.29 | Applying alpha-rule on (172) yields:
% 107.70/73.29 | (173) ssList(all_23_1_11) = 0
% 107.70/73.29 | (174) cons(all_23_0_10, all_23_1_11) = all_0_4_4
% 107.70/73.29 | (175) ssItem(all_23_0_10) = 0
% 107.70/73.29 |
% 107.70/73.29 | Instantiating formula (109) with all_0_5_5, all_0_5_5, all_18_0_7, all_18_1_8 and discharging atoms segmentP(all_0_5_5, all_0_5_5) = all_18_0_7, yields:
% 107.70/73.29 | (176) all_18_0_7 = all_18_1_8 | ~ (segmentP(all_0_5_5, all_0_5_5) = all_18_1_8)
% 107.70/73.29 |
% 107.70/73.29 | Instantiating formula (136) with all_0_5_5, all_18_2_9, 0 and discharging atoms ssList(all_0_5_5) = all_18_2_9, ssList(all_0_5_5) = 0, yields:
% 107.70/73.29 | (177) all_18_2_9 = 0
% 107.70/73.29 |
% 107.70/73.29 | Instantiating formula (136) with nil, all_18_2_9, 0 and discharging atoms ssList(nil) = 0, yields:
% 107.70/73.29 | (178) all_18_2_9 = 0 | ~ (ssList(nil) = all_18_2_9)
% 107.70/73.29 |
% 107.70/73.29 | From (177) and (166) follows:
% 107.70/73.29 | (123) ssList(all_0_5_5) = 0
% 107.70/73.29 |
% 107.70/73.29 | Instantiating formula (40) with all_18_1_8, all_0_4_4 yields:
% 107.70/73.29 | (180) all_18_1_8 = 0 | ~ (segmentP(all_0_4_4, nil) = all_18_1_8) | ? [v0] : ( ~ (v0 = 0) & ssList(all_0_4_4) = v0)
% 107.70/73.29 |
% 107.70/73.29 | Instantiating formula (65) with all_18_0_7, all_0_5_5 and discharging atoms segmentP(all_0_5_5, all_0_5_5) = all_18_0_7, yields:
% 107.70/73.29 | (181) all_18_0_7 = 0 | ? [v0] : ( ~ (v0 = 0) & ssList(all_0_5_5) = v0)
% 107.70/73.29 |
% 107.70/73.29 | Instantiating formula (10) with all_0_5_5, all_0_4_4 and discharging atoms frontsegP(all_0_4_4, all_0_5_5) = 0, ssList(all_0_4_4) = 0, yields:
% 107.70/73.29 | (182) all_0_4_4 = all_0_5_5 | ? [v0] : ? [v1] : (frontsegP(all_0_5_5, all_0_4_4) = v1 & ssList(all_0_5_5) = v0 & ( ~ (v1 = 0) | ~ (v0 = 0)))
% 107.70/73.29 |
% 107.70/73.29 | Instantiating formula (79) with all_0_5_5, all_0_4_4 and discharging atoms frontsegP(all_0_4_4, all_0_5_5) = 0, ssList(all_0_4_4) = 0, yields:
% 107.70/73.29 | (183) ? [v0] : ? [v1] : ? [v2] : ((v2 = all_0_4_4 & v1 = 0 & ssList(v0) = 0 & app(all_0_5_5, v0) = all_0_4_4) | ( ~ (v0 = 0) & ssList(all_0_5_5) = v0))
% 107.70/73.29 |
% 107.70/73.29 | Instantiating formula (135) with all_0_4_4, all_23_0_10, all_23_1_11 and discharging atoms ssList(all_23_1_11) = 0, cons(all_23_0_10, all_23_1_11) = all_0_4_4, yields:
% 107.70/73.29 | (184) ? [v0] : ? [v1] : (tl(all_0_4_4) = v1 & ssItem(all_23_0_10) = v0 & ( ~ (v0 = 0) | v1 = all_23_1_11))
% 107.70/73.29 |
% 107.70/73.29 | Instantiating formula (107) with all_0_4_4, all_23_0_10, all_23_1_11 and discharging atoms ssList(all_23_1_11) = 0, cons(all_23_0_10, all_23_1_11) = all_0_4_4, yields:
% 107.70/73.29 | (185) ? [v0] : ? [v1] : (hd(all_0_4_4) = v1 & ssItem(all_23_0_10) = v0 & ( ~ (v0 = 0) | v1 = all_23_0_10))
% 107.70/73.29 |
% 107.70/73.29 | Instantiating (185) with all_34_0_12, all_34_1_13 yields:
% 107.70/73.29 | (186) hd(all_0_4_4) = all_34_0_12 & ssItem(all_23_0_10) = all_34_1_13 & ( ~ (all_34_1_13 = 0) | all_34_0_12 = all_23_0_10)
% 107.70/73.29 |
% 107.70/73.29 | Applying alpha-rule on (186) yields:
% 107.70/73.29 | (187) hd(all_0_4_4) = all_34_0_12
% 107.70/73.29 | (188) ssItem(all_23_0_10) = all_34_1_13
% 107.70/73.29 | (189) ~ (all_34_1_13 = 0) | all_34_0_12 = all_23_0_10
% 107.70/73.29 |
% 107.70/73.29 | Instantiating (184) with all_36_0_14, all_36_1_15 yields:
% 107.70/73.29 | (190) tl(all_0_4_4) = all_36_0_14 & ssItem(all_23_0_10) = all_36_1_15 & ( ~ (all_36_1_15 = 0) | all_36_0_14 = all_23_1_11)
% 107.70/73.29 |
% 107.70/73.29 | Applying alpha-rule on (190) yields:
% 107.70/73.29 | (191) tl(all_0_4_4) = all_36_0_14
% 107.70/73.29 | (192) ssItem(all_23_0_10) = all_36_1_15
% 107.70/73.29 | (193) ~ (all_36_1_15 = 0) | all_36_0_14 = all_23_1_11
% 107.70/73.29 |
% 107.70/73.29 | Instantiating (183) with all_38_0_16, all_38_1_17, all_38_2_18 yields:
% 107.70/73.29 | (194) (all_38_0_16 = all_0_4_4 & all_38_1_17 = 0 & ssList(all_38_2_18) = 0 & app(all_0_5_5, all_38_2_18) = all_0_4_4) | ( ~ (all_38_2_18 = 0) & ssList(all_0_5_5) = all_38_2_18)
% 107.70/73.29 |
% 107.70/73.29 +-Applying beta-rule and splitting (194), into two cases.
% 107.70/73.29 |-Branch one:
% 107.70/73.29 | (195) all_38_0_16 = all_0_4_4 & all_38_1_17 = 0 & ssList(all_38_2_18) = 0 & app(all_0_5_5, all_38_2_18) = all_0_4_4
% 107.70/73.29 |
% 107.70/73.29 | Applying alpha-rule on (195) yields:
% 107.70/73.29 | (196) all_38_0_16 = all_0_4_4
% 107.70/73.29 | (197) all_38_1_17 = 0
% 107.70/73.29 | (198) ssList(all_38_2_18) = 0
% 107.70/73.29 | (199) app(all_0_5_5, all_38_2_18) = all_0_4_4
% 107.70/73.29 |
% 107.70/73.29 +-Applying beta-rule and splitting (181), into two cases.
% 107.70/73.29 |-Branch one:
% 107.70/73.29 | (200) all_18_0_7 = 0
% 107.70/73.29 |
% 107.70/73.29 | From (200) and (165) follows:
% 107.70/73.29 | (201) segmentP(all_0_5_5, all_0_5_5) = 0
% 107.70/73.29 |
% 107.70/73.29 +-Applying beta-rule and splitting (167), into two cases.
% 107.70/73.29 |-Branch one:
% 107.70/73.29 | (202) ~ (all_18_0_7 = 0)
% 107.70/73.29 |
% 107.70/73.29 | Equations (200) can reduce 202 to:
% 107.70/73.29 | (169) $false
% 107.70/73.29 |
% 107.70/73.29 |-The branch is then unsatisfiable
% 107.70/73.29 |-Branch two:
% 107.70/73.29 | (200) all_18_0_7 = 0
% 107.70/73.29 | (205) ~ (all_18_1_8 = 0) | ~ (all_18_2_9 = 0)
% 107.70/73.29 |
% 107.70/73.29 +-Applying beta-rule and splitting (205), into two cases.
% 107.70/73.29 |-Branch one:
% 107.70/73.29 | (206) ~ (all_18_1_8 = 0)
% 107.70/73.29 |
% 107.70/73.29 +-Applying beta-rule and splitting (180), into two cases.
% 107.70/73.29 |-Branch one:
% 107.70/73.29 | (207) ~ (segmentP(all_0_4_4, nil) = all_18_1_8)
% 107.70/73.29 |
% 107.70/73.29 | Instantiating formula (94) with all_23_0_10, all_36_1_15, 0 and discharging atoms ssItem(all_23_0_10) = all_36_1_15, ssItem(all_23_0_10) = 0, yields:
% 107.70/73.29 | (208) all_36_1_15 = 0
% 107.70/73.29 |
% 107.70/73.29 | Instantiating formula (94) with all_23_0_10, all_34_1_13, all_36_1_15 and discharging atoms ssItem(all_23_0_10) = all_36_1_15, ssItem(all_23_0_10) = all_34_1_13, yields:
% 107.70/73.29 | (209) all_36_1_15 = all_34_1_13
% 107.70/73.29 |
% 107.70/73.29 | Using (164) and (207) yields:
% 107.70/73.29 | (210) ~ (all_0_5_5 = nil)
% 107.70/73.29 |
% 107.70/73.29 | Combining equations (208,209) yields a new equation:
% 107.70/73.29 | (211) all_34_1_13 = 0
% 107.70/73.29 |
% 107.70/73.29 | Combining equations (211,209) yields a new equation:
% 107.70/73.29 | (208) all_36_1_15 = 0
% 107.70/73.29 |
% 107.70/73.29 | From (211) and (188) follows:
% 107.70/73.29 | (175) ssItem(all_23_0_10) = 0
% 107.70/73.29 |
% 107.70/73.29 +-Applying beta-rule and splitting (193), into two cases.
% 107.70/73.29 |-Branch one:
% 107.70/73.29 | (214) ~ (all_36_1_15 = 0)
% 107.70/73.29 |
% 107.70/73.29 | Equations (208) can reduce 214 to:
% 107.70/73.29 | (169) $false
% 107.70/73.29 |
% 107.70/73.29 |-The branch is then unsatisfiable
% 107.70/73.29 |-Branch two:
% 107.70/73.30 | (208) all_36_1_15 = 0
% 107.70/73.30 | (217) all_36_0_14 = all_23_1_11
% 107.70/73.30 |
% 107.70/73.30 | From (217) and (191) follows:
% 107.70/73.30 | (218) tl(all_0_4_4) = all_23_1_11
% 107.70/73.30 |
% 107.70/73.30 +-Applying beta-rule and splitting (151), into two cases.
% 107.70/73.30 |-Branch one:
% 107.70/73.30 | (219) all_0_5_5 = nil
% 107.70/73.30 |
% 107.70/73.30 | Equations (219) can reduce 210 to:
% 107.70/73.30 | (169) $false
% 107.70/73.30 |
% 107.70/73.30 |-The branch is then unsatisfiable
% 107.70/73.30 |-Branch two:
% 107.70/73.30 | (210) ~ (all_0_5_5 = nil)
% 107.70/73.30 | (222) ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_5_5 & ssItem(v1) = 0)
% 107.70/73.30 |
% 107.70/73.30 | Instantiating (222) with all_74_0_19, all_74_1_20 yields:
% 107.70/73.30 | (223) ssList(all_74_1_20) = 0 & cons(all_74_0_19, all_74_1_20) = all_0_5_5 & ssItem(all_74_0_19) = 0
% 107.70/73.30 |
% 107.70/73.30 | Applying alpha-rule on (223) yields:
% 107.70/73.30 | (224) ssList(all_74_1_20) = 0
% 107.70/73.30 | (225) cons(all_74_0_19, all_74_1_20) = all_0_5_5
% 107.70/73.30 | (226) ssItem(all_74_0_19) = 0
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (76) with all_23_1_11, all_0_4_4 and discharging atoms tl(all_0_4_4) = all_23_1_11, yields:
% 107.70/73.30 | (227) ? [v0] : ? [v1] : (hd(all_0_4_4) = v1 & ssList(all_0_4_4) = v0 & ( ~ (v0 = 0) | ! [v2] : (v2 = all_0_4_4 | v2 = nil | all_0_4_4 = nil | ~ (tl(v2) = all_23_1_11) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssList(v2) = v3 & ( ~ (v4 = v1) | ~ (v3 = 0))))))
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (30) with all_0_5_5, all_0_5_5 and discharging atoms segmentP(all_0_5_5, all_0_5_5) = 0, ssList(all_0_5_5) = 0, yields:
% 107.70/73.30 | (228) ? [v0] : ? [v1] : ? [v2] : ? [v3] : ? [v4] : ? [v5] : ((v5 = all_0_5_5 & v4 = 0 & v1 = 0 & ssList(v3) = 0 & ssList(v0) = 0 & app(v2, v3) = all_0_5_5 & app(v0, all_0_5_5) = v2) | ( ~ (v0 = 0) & ssList(all_0_5_5) = v0))
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (135) with all_0_5_5, all_74_0_19, all_74_1_20 and discharging atoms ssList(all_74_1_20) = 0, cons(all_74_0_19, all_74_1_20) = all_0_5_5, yields:
% 107.70/73.30 | (229) ? [v0] : ? [v1] : (tl(all_0_5_5) = v1 & ssItem(all_74_0_19) = v0 & ( ~ (v0 = 0) | v1 = all_74_1_20))
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (107) with all_0_5_5, all_74_0_19, all_74_1_20 and discharging atoms ssList(all_74_1_20) = 0, cons(all_74_0_19, all_74_1_20) = all_0_5_5, yields:
% 107.70/73.30 | (230) ? [v0] : ? [v1] : (hd(all_0_5_5) = v1 & ssItem(all_74_0_19) = v0 & ( ~ (v0 = 0) | v1 = all_74_0_19))
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (8) with 0, all_0_5_5, all_74_1_20, all_0_4_4, all_23_1_11, all_74_0_19, all_23_0_10 and discharging atoms frontsegP(all_0_4_4, all_0_5_5) = 0, cons(all_74_0_19, all_74_1_20) = all_0_5_5, cons(all_23_0_10, all_23_1_11) = all_0_4_4, ssItem(all_74_0_19) = 0, ssItem(all_23_0_10) = 0, yields:
% 107.70/73.30 | (231) ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_23_1_11) = v0) | (frontsegP(all_23_1_11, all_74_1_20) = v1 & ssList(all_74_1_20) = v0 & ( ~ (v0 = 0) | (v1 = 0 & all_74_0_19 = all_23_0_10))))
% 107.70/73.30 |
% 107.70/73.30 | Instantiating (231) with all_81_0_21, all_81_1_22 yields:
% 107.70/73.30 | (232) ( ~ (all_81_1_22 = 0) & ssList(all_23_1_11) = all_81_1_22) | (frontsegP(all_23_1_11, all_74_1_20) = all_81_0_21 & ssList(all_74_1_20) = all_81_1_22 & ( ~ (all_81_1_22 = 0) | (all_81_0_21 = 0 & all_74_0_19 = all_23_0_10)))
% 107.70/73.30 |
% 107.70/73.30 | Instantiating (230) with all_82_0_23, all_82_1_24 yields:
% 107.70/73.30 | (233) hd(all_0_5_5) = all_82_0_23 & ssItem(all_74_0_19) = all_82_1_24 & ( ~ (all_82_1_24 = 0) | all_82_0_23 = all_74_0_19)
% 107.70/73.30 |
% 107.70/73.30 | Applying alpha-rule on (233) yields:
% 107.70/73.30 | (234) hd(all_0_5_5) = all_82_0_23
% 107.70/73.30 | (235) ssItem(all_74_0_19) = all_82_1_24
% 107.70/73.30 | (236) ~ (all_82_1_24 = 0) | all_82_0_23 = all_74_0_19
% 107.70/73.30 |
% 107.70/73.30 | Instantiating (228) with all_84_0_25, all_84_1_26, all_84_2_27, all_84_3_28, all_84_4_29, all_84_5_30 yields:
% 107.70/73.30 | (237) (all_84_0_25 = all_0_5_5 & all_84_1_26 = 0 & all_84_4_29 = 0 & ssList(all_84_2_27) = 0 & ssList(all_84_5_30) = 0 & app(all_84_3_28, all_84_2_27) = all_0_5_5 & app(all_84_5_30, all_0_5_5) = all_84_3_28) | ( ~ (all_84_5_30 = 0) & ssList(all_0_5_5) = all_84_5_30)
% 107.70/73.30 |
% 107.70/73.30 | Instantiating (229) with all_85_0_31, all_85_1_32 yields:
% 107.70/73.30 | (238) tl(all_0_5_5) = all_85_0_31 & ssItem(all_74_0_19) = all_85_1_32 & ( ~ (all_85_1_32 = 0) | all_85_0_31 = all_74_1_20)
% 107.70/73.30 |
% 107.70/73.30 | Applying alpha-rule on (238) yields:
% 107.70/73.30 | (239) tl(all_0_5_5) = all_85_0_31
% 107.70/73.30 | (240) ssItem(all_74_0_19) = all_85_1_32
% 107.70/73.30 | (241) ~ (all_85_1_32 = 0) | all_85_0_31 = all_74_1_20
% 107.70/73.30 |
% 107.70/73.30 | Instantiating (227) with all_87_0_33, all_87_1_34 yields:
% 107.70/73.30 | (242) hd(all_0_4_4) = all_87_0_33 & ssList(all_0_4_4) = all_87_1_34 & ( ~ (all_87_1_34 = 0) | ! [v0] : (v0 = all_0_4_4 | v0 = nil | all_0_4_4 = nil | ~ (tl(v0) = all_23_1_11) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_87_0_33) | ~ (v1 = 0)))))
% 107.70/73.30 |
% 107.70/73.30 | Applying alpha-rule on (242) yields:
% 107.70/73.30 | (243) hd(all_0_4_4) = all_87_0_33
% 107.70/73.30 | (244) ssList(all_0_4_4) = all_87_1_34
% 107.70/73.30 | (245) ~ (all_87_1_34 = 0) | ! [v0] : (v0 = all_0_4_4 | v0 = nil | all_0_4_4 = nil | ~ (tl(v0) = all_23_1_11) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_87_0_33) | ~ (v1 = 0))))
% 107.70/73.30 |
% 107.70/73.30 +-Applying beta-rule and splitting (237), into two cases.
% 107.70/73.30 |-Branch one:
% 107.70/73.30 | (246) all_84_0_25 = all_0_5_5 & all_84_1_26 = 0 & all_84_4_29 = 0 & ssList(all_84_2_27) = 0 & ssList(all_84_5_30) = 0 & app(all_84_3_28, all_84_2_27) = all_0_5_5 & app(all_84_5_30, all_0_5_5) = all_84_3_28
% 107.70/73.30 |
% 107.70/73.30 | Applying alpha-rule on (246) yields:
% 107.70/73.30 | (247) app(all_84_3_28, all_84_2_27) = all_0_5_5
% 107.70/73.30 | (248) ssList(all_84_5_30) = 0
% 107.70/73.30 | (249) all_84_0_25 = all_0_5_5
% 107.70/73.30 | (250) ssList(all_84_2_27) = 0
% 107.70/73.30 | (251) all_84_1_26 = 0
% 107.70/73.30 | (252) all_84_4_29 = 0
% 107.70/73.30 | (253) app(all_84_5_30, all_0_5_5) = all_84_3_28
% 107.70/73.30 |
% 107.70/73.30 +-Applying beta-rule and splitting (232), into two cases.
% 107.70/73.30 |-Branch one:
% 107.70/73.30 | (254) ~ (all_81_1_22 = 0) & ssList(all_23_1_11) = all_81_1_22
% 107.70/73.30 |
% 107.70/73.30 | Applying alpha-rule on (254) yields:
% 107.70/73.30 | (255) ~ (all_81_1_22 = 0)
% 107.70/73.30 | (256) ssList(all_23_1_11) = all_81_1_22
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (136) with all_23_1_11, all_81_1_22, 0 and discharging atoms ssList(all_23_1_11) = all_81_1_22, ssList(all_23_1_11) = 0, yields:
% 107.70/73.30 | (257) all_81_1_22 = 0
% 107.70/73.30 |
% 107.70/73.30 | Equations (257) can reduce 255 to:
% 107.70/73.30 | (169) $false
% 107.70/73.30 |
% 107.70/73.30 |-The branch is then unsatisfiable
% 107.70/73.30 |-Branch two:
% 107.70/73.30 | (259) frontsegP(all_23_1_11, all_74_1_20) = all_81_0_21 & ssList(all_74_1_20) = all_81_1_22 & ( ~ (all_81_1_22 = 0) | (all_81_0_21 = 0 & all_74_0_19 = all_23_0_10))
% 107.70/73.30 |
% 107.70/73.30 | Applying alpha-rule on (259) yields:
% 107.70/73.30 | (260) frontsegP(all_23_1_11, all_74_1_20) = all_81_0_21
% 107.70/73.30 | (261) ssList(all_74_1_20) = all_81_1_22
% 107.70/73.30 | (262) ~ (all_81_1_22 = 0) | (all_81_0_21 = 0 & all_74_0_19 = all_23_0_10)
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (136) with all_74_1_20, all_81_1_22, 0 and discharging atoms ssList(all_74_1_20) = all_81_1_22, ssList(all_74_1_20) = 0, yields:
% 107.70/73.30 | (257) all_81_1_22 = 0
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (136) with all_38_2_18, all_81_1_22, 0 and discharging atoms ssList(all_38_2_18) = 0, yields:
% 107.70/73.30 | (264) all_81_1_22 = 0 | ~ (ssList(all_38_2_18) = all_81_1_22)
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (136) with all_23_1_11, all_81_1_22, 0 and discharging atoms ssList(all_23_1_11) = 0, yields:
% 107.70/73.30 | (265) all_81_1_22 = 0 | ~ (ssList(all_23_1_11) = all_81_1_22)
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (136) with all_0_4_4, all_81_1_22, 0 and discharging atoms ssList(all_0_4_4) = 0, yields:
% 107.70/73.30 | (266) all_81_1_22 = 0 | ~ (ssList(all_0_4_4) = all_81_1_22)
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (136) with all_0_5_5, all_81_1_22, 0 and discharging atoms ssList(all_0_5_5) = 0, yields:
% 107.70/73.30 | (267) all_81_1_22 = 0 | ~ (ssList(all_0_5_5) = all_81_1_22)
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (136) with nil, all_81_1_22, 0 and discharging atoms ssList(nil) = 0, yields:
% 107.70/73.30 | (268) all_81_1_22 = 0 | ~ (ssList(nil) = all_81_1_22)
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (136) with all_0_4_4, all_87_1_34, 0 and discharging atoms ssList(all_0_4_4) = all_87_1_34, ssList(all_0_4_4) = 0, yields:
% 107.70/73.30 | (269) all_87_1_34 = 0
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (136) with all_0_5_5, all_87_1_34, 0 and discharging atoms ssList(all_0_5_5) = 0, yields:
% 107.70/73.30 | (270) all_87_1_34 = 0 | ~ (ssList(all_0_5_5) = all_87_1_34)
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (136) with all_0_4_4, all_87_1_34, all_81_1_22 and discharging atoms ssList(all_0_4_4) = all_87_1_34, yields:
% 107.70/73.30 | (271) all_87_1_34 = all_81_1_22 | ~ (ssList(all_0_4_4) = all_81_1_22)
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (94) with all_74_0_19, all_85_1_32, 0 and discharging atoms ssItem(all_74_0_19) = all_85_1_32, ssItem(all_74_0_19) = 0, yields:
% 107.70/73.30 | (272) all_85_1_32 = 0
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (94) with all_74_0_19, all_82_1_24, all_85_1_32 and discharging atoms ssItem(all_74_0_19) = all_85_1_32, ssItem(all_74_0_19) = all_82_1_24, yields:
% 107.70/73.30 | (273) all_85_1_32 = all_82_1_24
% 107.70/73.30 |
% 107.70/73.30 | Combining equations (272,273) yields a new equation:
% 107.70/73.30 | (274) all_82_1_24 = 0
% 107.70/73.30 |
% 107.70/73.30 | Combining equations (274,273) yields a new equation:
% 107.70/73.30 | (272) all_85_1_32 = 0
% 107.70/73.30 |
% 107.70/73.30 | From (257) and (261) follows:
% 107.70/73.30 | (224) ssList(all_74_1_20) = 0
% 107.70/73.30 |
% 107.70/73.30 | From (269) and (244) follows:
% 107.70/73.30 | (87) ssList(all_0_4_4) = 0
% 107.70/73.30 |
% 107.70/73.30 +-Applying beta-rule and splitting (262), into two cases.
% 107.70/73.30 |-Branch one:
% 107.70/73.30 | (255) ~ (all_81_1_22 = 0)
% 107.70/73.30 |
% 107.70/73.30 | Equations (257) can reduce 255 to:
% 107.70/73.30 | (169) $false
% 107.70/73.30 |
% 107.70/73.30 |-The branch is then unsatisfiable
% 107.70/73.30 |-Branch two:
% 107.70/73.30 | (257) all_81_1_22 = 0
% 107.70/73.30 | (281) all_81_0_21 = 0 & all_74_0_19 = all_23_0_10
% 107.70/73.30 |
% 107.70/73.30 | Applying alpha-rule on (281) yields:
% 107.70/73.30 | (282) all_81_0_21 = 0
% 107.70/73.30 | (283) all_74_0_19 = all_23_0_10
% 107.70/73.30 |
% 107.70/73.30 | From (282) and (260) follows:
% 107.70/73.30 | (284) frontsegP(all_23_1_11, all_74_1_20) = 0
% 107.70/73.30 |
% 107.70/73.30 +-Applying beta-rule and splitting (241), into two cases.
% 107.70/73.30 |-Branch one:
% 107.70/73.30 | (285) ~ (all_85_1_32 = 0)
% 107.70/73.30 |
% 107.70/73.30 | Equations (272) can reduce 285 to:
% 107.70/73.30 | (169) $false
% 107.70/73.30 |
% 107.70/73.30 |-The branch is then unsatisfiable
% 107.70/73.30 |-Branch two:
% 107.70/73.30 | (272) all_85_1_32 = 0
% 107.70/73.30 | (288) all_85_0_31 = all_74_1_20
% 107.70/73.30 |
% 107.70/73.30 | From (288) and (239) follows:
% 107.70/73.30 | (289) tl(all_0_5_5) = all_74_1_20
% 107.70/73.30 |
% 107.70/73.30 +-Applying beta-rule and splitting (245), into two cases.
% 107.70/73.30 |-Branch one:
% 107.70/73.30 | (290) ~ (all_87_1_34 = 0)
% 107.70/73.30 |
% 107.70/73.30 | Equations (269) can reduce 290 to:
% 107.70/73.30 | (169) $false
% 107.70/73.30 |
% 107.70/73.30 |-The branch is then unsatisfiable
% 107.70/73.30 |-Branch two:
% 107.70/73.30 | (269) all_87_1_34 = 0
% 107.70/73.30 | (293) ! [v0] : (v0 = all_0_4_4 | v0 = nil | all_0_4_4 = nil | ~ (tl(v0) = all_23_1_11) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_87_0_33) | ~ (v1 = 0))))
% 107.70/73.30 |
% 107.70/73.30 +-Applying beta-rule and splitting (236), into two cases.
% 107.70/73.30 |-Branch one:
% 107.70/73.30 | (294) ~ (all_82_1_24 = 0)
% 107.70/73.30 |
% 107.70/73.30 | Equations (274) can reduce 294 to:
% 107.70/73.30 | (169) $false
% 107.70/73.30 |
% 107.70/73.30 |-The branch is then unsatisfiable
% 107.70/73.30 |-Branch two:
% 107.70/73.30 | (274) all_82_1_24 = 0
% 107.70/73.30 | (297) all_82_0_23 = all_74_0_19
% 107.70/73.30 |
% 107.70/73.30 | Combining equations (283,297) yields a new equation:
% 107.70/73.30 | (298) all_82_0_23 = all_23_0_10
% 107.70/73.30 |
% 107.70/73.30 | From (298) and (234) follows:
% 107.70/73.30 | (299) hd(all_0_5_5) = all_23_0_10
% 107.70/73.30 |
% 107.70/73.30 | Instantiating formula (76) with all_74_1_20, all_0_5_5 and discharging atoms tl(all_0_5_5) = all_74_1_20, yields:
% 107.70/73.30 | (300) ? [v0] : ? [v1] : (hd(all_0_5_5) = v1 & ssList(all_0_5_5) = v0 & ( ~ (v0 = 0) | ! [v2] : (v2 = all_0_5_5 | v2 = nil | all_0_5_5 = nil | ~ (tl(v2) = all_74_1_20) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssList(v2) = v3 & ( ~ (v4 = v1) | ~ (v3 = 0))))))
% 107.70/73.31 |
% 107.70/73.31 | Instantiating formula (79) with all_74_1_20, all_23_1_11 and discharging atoms frontsegP(all_23_1_11, all_74_1_20) = 0, ssList(all_23_1_11) = 0, yields:
% 107.70/73.31 | (301) ? [v0] : ? [v1] : ? [v2] : ((v2 = all_23_1_11 & v1 = 0 & ssList(v0) = 0 & app(all_74_1_20, v0) = all_23_1_11) | ( ~ (v0 = 0) & ssList(all_74_1_20) = v0))
% 107.70/73.31 |
% 107.70/73.31 | Instantiating formula (100) with all_84_5_30 and discharging atoms ssList(all_84_5_30) = 0, yields:
% 107.70/73.31 | (302) all_84_5_30 = nil | ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_84_5_30 & ssItem(v1) = 0)
% 107.70/73.31 |
% 107.70/73.31 | Instantiating formula (29) with all_38_2_18, all_0_5_5, all_84_5_30, all_18_1_8, all_0_5_5, all_0_4_4 and discharging atoms segmentP(all_0_4_4, all_0_5_5) = all_18_1_8, ssList(all_0_4_4) = 0, app(all_0_5_5, all_38_2_18) = all_0_4_4, yields:
% 107.70/73.31 | (303) all_18_1_8 = 0 | ~ (app(all_84_5_30, all_0_5_5) = all_0_5_5) | ? [v0] : (( ~ (v0 = 0) & ssList(all_84_5_30) = v0) | ( ~ (v0 = 0) & ssList(all_38_2_18) = v0) | ( ~ (v0 = 0) & ssList(all_0_5_5) = v0))
% 107.70/73.31 |
% 107.70/73.31 | Instantiating formula (145) with all_84_3_28, all_0_5_5, all_84_5_30 and discharging atoms ssList(all_84_5_30) = 0, app(all_84_5_30, all_0_5_5) = all_84_3_28, yields:
% 107.70/73.31 | (304) ? [v0] : ? [v1] : (ssList(all_84_3_28) = v1 & ssList(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 107.70/73.31 |
% 107.70/73.31 | Instantiating formula (26) with all_0_4_4, all_38_2_18, all_0_5_5, all_0_5_5, all_84_5_30 and discharging atoms ssList(all_84_5_30) = 0, app(all_0_5_5, all_38_2_18) = all_0_4_4, yields:
% 107.70/73.31 | (305) ~ (app(all_84_5_30, all_0_5_5) = all_0_5_5) | ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_5_5) = v0) | (ssList(all_38_2_18) = v0 & app(all_84_5_30, v1) = v2 & app(all_0_5_5, all_38_2_18) = v1 & ( ~ (v0 = 0) | v2 = all_0_4_4)))
% 107.70/73.31 |
% 107.70/73.31 | Instantiating formula (26) with all_0_5_5, all_84_2_27, all_84_3_28, all_0_5_5, all_84_5_30 and discharging atoms ssList(all_84_5_30) = 0, app(all_84_3_28, all_84_2_27) = all_0_5_5, app(all_84_5_30, all_0_5_5) = all_84_3_28, yields:
% 107.70/73.31 | (306) ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_5_5) = v0) | (ssList(all_84_2_27) = v0 & app(all_84_5_30, v1) = v2 & app(all_0_5_5, all_84_2_27) = v1 & ( ~ (v0 = 0) | v2 = all_0_5_5)))
% 107.70/73.31 |
% 107.70/73.31 | Instantiating formula (35) with all_84_3_28, all_0_5_5 yields:
% 107.70/73.31 | (307) all_84_3_28 = all_0_5_5 | ~ (app(nil, all_0_5_5) = all_84_3_28) | ? [v0] : ( ~ (v0 = 0) & ssList(all_0_5_5) = v0)
% 107.70/73.31 |
% 107.70/73.31 | Instantiating (306) with all_122_0_35, all_122_1_36, all_122_2_37 yields:
% 107.70/73.31 | (308) ( ~ (all_122_2_37 = 0) & ssList(all_0_5_5) = all_122_2_37) | (ssList(all_84_2_27) = all_122_2_37 & app(all_84_5_30, all_122_1_36) = all_122_0_35 & app(all_0_5_5, all_84_2_27) = all_122_1_36 & ( ~ (all_122_2_37 = 0) | all_122_0_35 = all_0_5_5))
% 107.70/73.31 |
% 107.70/73.31 | Instantiating (304) with all_123_0_38, all_123_1_39 yields:
% 107.70/73.31 | (309) ssList(all_84_3_28) = all_123_0_38 & ssList(all_0_5_5) = all_123_1_39 & ( ~ (all_123_1_39 = 0) | all_123_0_38 = 0)
% 107.70/73.31 |
% 107.70/73.31 | Applying alpha-rule on (309) yields:
% 107.70/73.31 | (310) ssList(all_84_3_28) = all_123_0_38
% 107.70/73.31 | (311) ssList(all_0_5_5) = all_123_1_39
% 107.70/73.31 | (312) ~ (all_123_1_39 = 0) | all_123_0_38 = 0
% 107.70/73.31 |
% 107.70/73.31 | Instantiating (301) with all_125_0_40, all_125_1_41, all_125_2_42 yields:
% 107.70/73.31 | (313) (all_125_0_40 = all_23_1_11 & all_125_1_41 = 0 & ssList(all_125_2_42) = 0 & app(all_74_1_20, all_125_2_42) = all_23_1_11) | ( ~ (all_125_2_42 = 0) & ssList(all_74_1_20) = all_125_2_42)
% 107.70/73.31 |
% 107.70/73.31 | Instantiating (300) with all_126_0_43, all_126_1_44 yields:
% 107.70/73.31 | (314) hd(all_0_5_5) = all_126_0_43 & ssList(all_0_5_5) = all_126_1_44 & ( ~ (all_126_1_44 = 0) | ! [v0] : (v0 = all_0_5_5 | v0 = nil | all_0_5_5 = nil | ~ (tl(v0) = all_74_1_20) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_126_0_43) | ~ (v1 = 0)))))
% 107.70/73.31 |
% 107.70/73.31 | Applying alpha-rule on (314) yields:
% 107.70/73.31 | (315) hd(all_0_5_5) = all_126_0_43
% 107.70/73.31 | (316) ssList(all_0_5_5) = all_126_1_44
% 107.70/73.31 | (317) ~ (all_126_1_44 = 0) | ! [v0] : (v0 = all_0_5_5 | v0 = nil | all_0_5_5 = nil | ~ (tl(v0) = all_74_1_20) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_126_0_43) | ~ (v1 = 0))))
% 107.70/73.31 |
% 107.70/73.31 +-Applying beta-rule and splitting (313), into two cases.
% 107.70/73.31 |-Branch one:
% 107.70/73.31 | (318) all_125_0_40 = all_23_1_11 & all_125_1_41 = 0 & ssList(all_125_2_42) = 0 & app(all_74_1_20, all_125_2_42) = all_23_1_11
% 107.70/73.31 |
% 107.70/73.31 | Applying alpha-rule on (318) yields:
% 107.70/73.31 | (319) all_125_0_40 = all_23_1_11
% 107.70/73.31 | (320) all_125_1_41 = 0
% 107.70/73.31 | (321) ssList(all_125_2_42) = 0
% 107.70/73.31 | (322) app(all_74_1_20, all_125_2_42) = all_23_1_11
% 107.70/73.31 |
% 107.70/73.31 | Instantiating formula (102) with all_0_5_5, all_126_0_43, all_23_0_10 and discharging atoms hd(all_0_5_5) = all_126_0_43, hd(all_0_5_5) = all_23_0_10, yields:
% 107.70/73.31 | (323) all_126_0_43 = all_23_0_10
% 107.70/73.31 |
% 107.70/73.31 | Instantiating formula (136) with all_0_5_5, all_126_1_44, 0 and discharging atoms ssList(all_0_5_5) = all_126_1_44, ssList(all_0_5_5) = 0, yields:
% 107.70/73.31 | (324) all_126_1_44 = 0
% 107.70/73.31 |
% 107.70/73.31 | Instantiating formula (136) with all_0_5_5, all_123_1_39, all_126_1_44 and discharging atoms ssList(all_0_5_5) = all_126_1_44, ssList(all_0_5_5) = all_123_1_39, yields:
% 107.70/73.31 | (325) all_126_1_44 = all_123_1_39
% 107.70/73.31 |
% 107.70/73.31 | Combining equations (324,325) yields a new equation:
% 107.70/73.31 | (326) all_123_1_39 = 0
% 107.70/73.31 |
% 107.70/73.31 | From (323) and (315) follows:
% 107.70/73.31 | (299) hd(all_0_5_5) = all_23_0_10
% 107.70/73.31 |
% 107.70/73.31 | From (326) and (311) follows:
% 107.70/73.31 | (123) ssList(all_0_5_5) = 0
% 107.70/73.31 |
% 107.70/73.31 +-Applying beta-rule and splitting (303), into two cases.
% 107.70/73.31 |-Branch one:
% 107.70/73.31 | (329) ~ (app(all_84_5_30, all_0_5_5) = all_0_5_5)
% 107.70/73.31 |
% 107.70/73.31 +-Applying beta-rule and splitting (312), into two cases.
% 107.70/73.31 |-Branch one:
% 108.12/73.31 | (330) ~ (all_123_1_39 = 0)
% 108.12/73.31 |
% 108.12/73.31 | Equations (326) can reduce 330 to:
% 108.12/73.31 | (169) $false
% 108.12/73.31 |
% 108.12/73.31 |-The branch is then unsatisfiable
% 108.12/73.31 |-Branch two:
% 108.12/73.31 | (326) all_123_1_39 = 0
% 108.12/73.31 | (333) all_123_0_38 = 0
% 108.12/73.31 |
% 108.12/73.31 | From (333) and (310) follows:
% 108.12/73.31 | (334) ssList(all_84_3_28) = 0
% 108.12/73.31 |
% 108.12/73.31 +-Applying beta-rule and splitting (308), into two cases.
% 108.12/73.31 |-Branch one:
% 108.12/73.31 | (335) ~ (all_122_2_37 = 0) & ssList(all_0_5_5) = all_122_2_37
% 108.12/73.31 |
% 108.12/73.31 | Applying alpha-rule on (335) yields:
% 108.12/73.31 | (336) ~ (all_122_2_37 = 0)
% 108.12/73.31 | (337) ssList(all_0_5_5) = all_122_2_37
% 108.12/73.31 |
% 108.12/73.31 | Instantiating formula (136) with all_0_5_5, all_122_2_37, 0 and discharging atoms ssList(all_0_5_5) = all_122_2_37, ssList(all_0_5_5) = 0, yields:
% 108.12/73.31 | (338) all_122_2_37 = 0
% 108.12/73.31 |
% 108.12/73.31 | Equations (338) can reduce 336 to:
% 108.12/73.31 | (169) $false
% 108.12/73.31 |
% 108.12/73.31 |-The branch is then unsatisfiable
% 108.12/73.31 |-Branch two:
% 108.12/73.31 | (340) ssList(all_84_2_27) = all_122_2_37 & app(all_84_5_30, all_122_1_36) = all_122_0_35 & app(all_0_5_5, all_84_2_27) = all_122_1_36 & ( ~ (all_122_2_37 = 0) | all_122_0_35 = all_0_5_5)
% 108.12/73.31 |
% 108.12/73.31 | Applying alpha-rule on (340) yields:
% 108.12/73.31 | (341) ssList(all_84_2_27) = all_122_2_37
% 108.12/73.31 | (342) app(all_84_5_30, all_122_1_36) = all_122_0_35
% 108.12/73.31 | (343) app(all_0_5_5, all_84_2_27) = all_122_1_36
% 108.12/73.31 | (344) ~ (all_122_2_37 = 0) | all_122_0_35 = all_0_5_5
% 108.12/73.31 |
% 108.12/73.31 | Instantiating formula (136) with all_84_2_27, all_122_2_37, 0 and discharging atoms ssList(all_84_2_27) = all_122_2_37, ssList(all_84_2_27) = 0, yields:
% 108.12/73.31 | (338) all_122_2_37 = 0
% 108.12/73.31 |
% 108.12/73.31 | Using (253) and (329) yields:
% 108.12/73.31 | (346) ~ (all_84_3_28 = all_0_5_5)
% 108.12/73.31 |
% 108.12/73.31 | From (338) and (341) follows:
% 108.12/73.31 | (250) ssList(all_84_2_27) = 0
% 108.12/73.31 |
% 108.12/73.31 +-Applying beta-rule and splitting (344), into two cases.
% 108.12/73.31 |-Branch one:
% 108.12/73.31 | (336) ~ (all_122_2_37 = 0)
% 108.12/73.31 |
% 108.12/73.31 | Equations (338) can reduce 336 to:
% 108.12/73.31 | (169) $false
% 108.12/73.31 |
% 108.12/73.31 |-The branch is then unsatisfiable
% 108.12/73.31 |-Branch two:
% 108.12/73.31 | (338) all_122_2_37 = 0
% 108.12/73.31 | (351) all_122_0_35 = all_0_5_5
% 108.12/73.31 |
% 108.12/73.31 | From (351) and (342) follows:
% 108.12/73.31 | (352) app(all_84_5_30, all_122_1_36) = all_0_5_5
% 108.12/73.31 |
% 108.12/73.31 +-Applying beta-rule and splitting (307), into two cases.
% 108.12/73.31 |-Branch one:
% 108.12/73.31 | (353) ~ (app(nil, all_0_5_5) = all_84_3_28)
% 108.12/73.31 |
% 108.12/73.31 | Using (253) and (353) yields:
% 108.12/73.31 | (354) ~ (all_84_5_30 = nil)
% 108.12/73.31 |
% 108.12/73.31 +-Applying beta-rule and splitting (302), into two cases.
% 108.12/73.31 |-Branch one:
% 108.12/73.31 | (355) all_84_5_30 = nil
% 108.12/73.31 |
% 108.12/73.31 | Equations (355) can reduce 354 to:
% 108.12/73.31 | (169) $false
% 108.12/73.31 |
% 108.12/73.31 |-The branch is then unsatisfiable
% 108.12/73.31 |-Branch two:
% 108.12/73.31 | (354) ~ (all_84_5_30 = nil)
% 108.12/73.31 | (358) ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_84_5_30 & ssItem(v1) = 0)
% 108.12/73.31 |
% 108.12/73.31 | Instantiating (358) with all_188_0_45, all_188_1_46 yields:
% 108.12/73.31 | (359) ssList(all_188_1_46) = 0 & cons(all_188_0_45, all_188_1_46) = all_84_5_30 & ssItem(all_188_0_45) = 0
% 108.12/73.31 |
% 108.12/73.31 | Applying alpha-rule on (359) yields:
% 108.12/73.31 | (360) ssList(all_188_1_46) = 0
% 108.12/73.31 | (361) cons(all_188_0_45, all_188_1_46) = all_84_5_30
% 108.12/73.31 | (362) ssItem(all_188_0_45) = 0
% 108.12/73.31 |
% 108.12/73.31 +-Applying beta-rule and splitting (178), into two cases.
% 108.12/73.31 |-Branch one:
% 108.12/73.31 | (363) ~ (ssList(nil) = all_18_2_9)
% 108.12/73.31 |
% 108.12/73.31 | From (177) and (363) follows:
% 108.12/73.31 | (364) ~ (ssList(nil) = 0)
% 108.12/73.31 |
% 108.12/73.31 | Using (39) and (364) yields:
% 108.12/73.31 | (160) $false
% 108.12/73.31 |
% 108.12/73.31 |-The branch is then unsatisfiable
% 108.12/73.31 |-Branch two:
% 108.12/73.31 | (366) ssList(nil) = all_18_2_9
% 108.12/73.31 | (177) all_18_2_9 = 0
% 108.12/73.31 |
% 108.12/73.31 | From (177) and (366) follows:
% 108.12/73.31 | (39) ssList(nil) = 0
% 108.12/73.31 |
% 108.12/73.31 | Instantiating formula (26) with all_0_4_4, all_38_2_18, all_0_5_5, all_84_2_27, all_84_3_28 and discharging atoms ssList(all_84_3_28) = 0, app(all_84_3_28, all_84_2_27) = all_0_5_5, app(all_0_5_5, all_38_2_18) = all_0_4_4, yields:
% 108.12/73.31 | (369) ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_84_2_27) = v0) | (ssList(all_38_2_18) = v0 & app(all_84_2_27, all_38_2_18) = v1 & app(all_84_3_28, v1) = v2 & ( ~ (v0 = 0) | v2 = all_0_4_4)))
% 108.12/73.31 |
% 108.12/73.31 | Instantiating formula (135) with all_84_5_30, all_188_0_45, all_188_1_46 and discharging atoms ssList(all_188_1_46) = 0, cons(all_188_0_45, all_188_1_46) = all_84_5_30, yields:
% 108.12/73.31 | (370) ? [v0] : ? [v1] : (tl(all_84_5_30) = v1 & ssItem(all_188_0_45) = v0 & ( ~ (v0 = 0) | v1 = all_188_1_46))
% 108.12/73.31 |
% 108.12/73.31 | Instantiating formula (107) with all_84_5_30, all_188_0_45, all_188_1_46 and discharging atoms ssList(all_188_1_46) = 0, cons(all_188_0_45, all_188_1_46) = all_84_5_30, yields:
% 108.12/73.31 | (371) ? [v0] : ? [v1] : (hd(all_84_5_30) = v1 & ssItem(all_188_0_45) = v0 & ( ~ (v0 = 0) | v1 = all_188_0_45))
% 108.12/73.31 |
% 108.12/73.31 | Instantiating formula (26) with all_0_4_4, all_38_2_18, all_0_5_5, all_122_1_36, all_84_5_30 and discharging atoms ssList(all_84_5_30) = 0, app(all_84_5_30, all_122_1_36) = all_0_5_5, app(all_0_5_5, all_38_2_18) = all_0_4_4, yields:
% 108.12/73.31 | (372) ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_122_1_36) = v0) | (ssList(all_38_2_18) = v0 & app(all_122_1_36, all_38_2_18) = v1 & app(all_84_5_30, v1) = v2 & ( ~ (v0 = 0) | v2 = all_0_4_4)))
% 108.12/73.32 |
% 108.12/73.32 | Instantiating formula (145) with all_0_5_5, all_122_1_36, all_84_5_30 and discharging atoms ssList(all_84_5_30) = 0, app(all_84_5_30, all_122_1_36) = all_0_5_5, yields:
% 108.12/73.32 | (373) ? [v0] : ? [v1] : (ssList(all_122_1_36) = v0 & ssList(all_0_5_5) = v1 & ( ~ (v0 = 0) | v1 = 0))
% 108.12/73.32 |
% 108.12/73.32 | Instantiating formula (49) with all_23_1_11, all_125_2_42, all_74_1_20, all_0_5_5 and discharging atoms tl(all_0_5_5) = all_74_1_20, app(all_74_1_20, all_125_2_42) = all_23_1_11, yields:
% 108.12/73.32 | (374) all_0_5_5 = nil | ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_5_5) = v0) | (tl(v1) = v2 & ssList(all_125_2_42) = v0 & app(all_0_5_5, all_125_2_42) = v1 & ( ~ (v0 = 0) | v2 = all_23_1_11)))
% 108.12/73.32 |
% 108.12/73.32 | Instantiating formula (26) with all_122_1_36, all_84_2_27, all_0_5_5, all_122_1_36, all_84_5_30 and discharging atoms ssList(all_84_5_30) = 0, app(all_84_5_30, all_122_1_36) = all_0_5_5, app(all_0_5_5, all_84_2_27) = all_122_1_36, yields:
% 108.12/73.32 | (375) ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_122_1_36) = v0) | (ssList(all_84_2_27) = v0 & app(all_122_1_36, all_84_2_27) = v1 & app(all_84_5_30, v1) = v2 & ( ~ (v0 = 0) | v2 = all_122_1_36)))
% 108.12/73.32 |
% 108.12/73.32 | Instantiating formula (145) with all_122_1_36, all_84_2_27, all_0_5_5 and discharging atoms ssList(all_0_5_5) = 0, app(all_0_5_5, all_84_2_27) = all_122_1_36, yields:
% 108.12/73.32 | (376) ? [v0] : ? [v1] : (ssList(all_122_1_36) = v1 & ssList(all_84_2_27) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 108.12/73.32 |
% 108.12/73.32 | Instantiating formula (26) with all_122_1_36, all_84_2_27, all_0_5_5, all_84_2_27, all_84_3_28 and discharging atoms ssList(all_84_3_28) = 0, app(all_84_3_28, all_84_2_27) = all_0_5_5, app(all_0_5_5, all_84_2_27) = all_122_1_36, yields:
% 108.12/73.32 | (377) ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_84_2_27) = v0) | (ssList(all_84_2_27) = v0 & app(all_84_2_27, all_84_2_27) = v1 & app(all_84_3_28, v1) = v2 & ( ~ (v0 = 0) | v2 = all_122_1_36)))
% 108.12/73.32 |
% 108.12/73.32 | Instantiating formula (138) with all_122_1_36, all_84_2_27, all_23_0_10, all_0_5_5 and discharging atoms hd(all_0_5_5) = all_23_0_10, app(all_0_5_5, all_84_2_27) = all_122_1_36, yields:
% 108.12/73.32 | (378) all_0_5_5 = nil | ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_0_5_5) = v0) | (hd(all_122_1_36) = v1 & ssList(all_84_2_27) = v0 & ( ~ (v0 = 0) | v1 = all_23_0_10)))
% 108.12/73.32 |
% 108.12/73.32 | Instantiating (377) with all_206_0_49, all_206_1_50, all_206_2_51 yields:
% 108.12/73.32 | (379) ( ~ (all_206_2_51 = 0) & ssList(all_84_2_27) = all_206_2_51) | (ssList(all_84_2_27) = all_206_2_51 & app(all_84_2_27, all_84_2_27) = all_206_1_50 & app(all_84_3_28, all_206_1_50) = all_206_0_49 & ( ~ (all_206_2_51 = 0) | all_206_0_49 = all_122_1_36))
% 108.12/73.32 |
% 108.12/73.32 | Instantiating (376) with all_207_0_52, all_207_1_53 yields:
% 108.12/73.32 | (380) ssList(all_122_1_36) = all_207_0_52 & ssList(all_84_2_27) = all_207_1_53 & ( ~ (all_207_1_53 = 0) | all_207_0_52 = 0)
% 108.12/73.32 |
% 108.12/73.32 | Applying alpha-rule on (380) yields:
% 108.12/73.32 | (381) ssList(all_122_1_36) = all_207_0_52
% 108.12/73.32 | (382) ssList(all_84_2_27) = all_207_1_53
% 108.12/73.32 | (383) ~ (all_207_1_53 = 0) | all_207_0_52 = 0
% 108.12/73.32 |
% 108.12/73.32 | Instantiating (375) with all_209_0_54, all_209_1_55, all_209_2_56 yields:
% 108.12/73.32 | (384) ( ~ (all_209_2_56 = 0) & ssList(all_122_1_36) = all_209_2_56) | (ssList(all_84_2_27) = all_209_2_56 & app(all_122_1_36, all_84_2_27) = all_209_1_55 & app(all_84_5_30, all_209_1_55) = all_209_0_54 & ( ~ (all_209_2_56 = 0) | all_209_0_54 = all_122_1_36))
% 108.12/73.32 |
% 108.12/73.32 | Instantiating (371) with all_210_0_57, all_210_1_58 yields:
% 108.12/73.32 | (385) hd(all_84_5_30) = all_210_0_57 & ssItem(all_188_0_45) = all_210_1_58 & ( ~ (all_210_1_58 = 0) | all_210_0_57 = all_188_0_45)
% 108.12/73.32 |
% 108.12/73.32 | Applying alpha-rule on (385) yields:
% 108.12/73.32 | (386) hd(all_84_5_30) = all_210_0_57
% 108.12/73.32 | (387) ssItem(all_188_0_45) = all_210_1_58
% 108.12/73.32 | (388) ~ (all_210_1_58 = 0) | all_210_0_57 = all_188_0_45
% 108.12/73.32 |
% 108.12/73.32 | Instantiating (370) with all_214_0_61, all_214_1_62 yields:
% 108.12/73.32 | (389) tl(all_84_5_30) = all_214_0_61 & ssItem(all_188_0_45) = all_214_1_62 & ( ~ (all_214_1_62 = 0) | all_214_0_61 = all_188_1_46)
% 108.12/73.32 |
% 108.12/73.32 | Applying alpha-rule on (389) yields:
% 108.12/73.32 | (390) tl(all_84_5_30) = all_214_0_61
% 108.12/73.32 | (391) ssItem(all_188_0_45) = all_214_1_62
% 108.12/73.32 | (392) ~ (all_214_1_62 = 0) | all_214_0_61 = all_188_1_46
% 108.12/73.32 |
% 108.12/73.32 | Instantiating (373) with all_216_0_63, all_216_1_64 yields:
% 108.12/73.32 | (393) ssList(all_122_1_36) = all_216_1_64 & ssList(all_0_5_5) = all_216_0_63 & ( ~ (all_216_1_64 = 0) | all_216_0_63 = 0)
% 108.12/73.32 |
% 108.12/73.32 | Applying alpha-rule on (393) yields:
% 108.12/73.32 | (394) ssList(all_122_1_36) = all_216_1_64
% 108.12/73.32 | (395) ssList(all_0_5_5) = all_216_0_63
% 108.12/73.32 | (396) ~ (all_216_1_64 = 0) | all_216_0_63 = 0
% 108.12/73.32 |
% 108.12/73.32 | Instantiating (372) with all_218_0_65, all_218_1_66, all_218_2_67 yields:
% 108.12/73.32 | (397) ( ~ (all_218_2_67 = 0) & ssList(all_122_1_36) = all_218_2_67) | (ssList(all_38_2_18) = all_218_2_67 & app(all_122_1_36, all_38_2_18) = all_218_1_66 & app(all_84_5_30, all_218_1_66) = all_218_0_65 & ( ~ (all_218_2_67 = 0) | all_218_0_65 = all_0_4_4))
% 108.12/73.32 |
% 108.12/73.32 | Instantiating (369) with all_221_0_70, all_221_1_71, all_221_2_72 yields:
% 108.12/73.32 | (398) ( ~ (all_221_2_72 = 0) & ssList(all_84_2_27) = all_221_2_72) | (ssList(all_38_2_18) = all_221_2_72 & app(all_84_2_27, all_38_2_18) = all_221_1_71 & app(all_84_3_28, all_221_1_71) = all_221_0_70 & ( ~ (all_221_2_72 = 0) | all_221_0_70 = all_0_4_4))
% 108.12/73.32 |
% 108.12/73.32 +-Applying beta-rule and splitting (374), into two cases.
% 108.12/73.32 |-Branch one:
% 108.12/73.32 | (219) all_0_5_5 = nil
% 108.12/73.32 |
% 108.12/73.32 | Equations (219) can reduce 210 to:
% 108.12/73.32 | (169) $false
% 108.12/73.32 |
% 108.12/73.32 |-The branch is then unsatisfiable
% 108.12/73.32 |-Branch two:
% 108.12/73.32 | (210) ~ (all_0_5_5 = nil)
% 108.12/73.32 | (402) ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_5_5) = v0) | (tl(v1) = v2 & ssList(all_125_2_42) = v0 & app(all_0_5_5, all_125_2_42) = v1 & ( ~ (v0 = 0) | v2 = all_23_1_11)))
% 108.12/73.32 |
% 108.12/73.32 +-Applying beta-rule and splitting (378), into two cases.
% 108.12/73.32 |-Branch one:
% 108.12/73.32 | (219) all_0_5_5 = nil
% 108.12/73.32 |
% 108.12/73.32 | Equations (219) can reduce 210 to:
% 108.12/73.32 | (169) $false
% 108.12/73.32 |
% 108.12/73.32 |-The branch is then unsatisfiable
% 108.12/73.32 |-Branch two:
% 108.12/73.32 | (210) ~ (all_0_5_5 = nil)
% 108.12/73.32 | (406) ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_0_5_5) = v0) | (hd(all_122_1_36) = v1 & ssList(all_84_2_27) = v0 & ( ~ (v0 = 0) | v1 = all_23_0_10)))
% 108.12/73.32 |
% 108.12/73.32 | Instantiating (406) with all_239_0_78, all_239_1_79 yields:
% 108.12/73.32 | (407) ( ~ (all_239_1_79 = 0) & ssList(all_0_5_5) = all_239_1_79) | (hd(all_122_1_36) = all_239_0_78 & ssList(all_84_2_27) = all_239_1_79 & ( ~ (all_239_1_79 = 0) | all_239_0_78 = all_23_0_10))
% 108.12/73.32 |
% 108.12/73.32 | Instantiating formula (136) with all_122_1_36, all_207_0_52, all_216_1_64 and discharging atoms ssList(all_122_1_36) = all_216_1_64, ssList(all_122_1_36) = all_207_0_52, yields:
% 108.12/73.32 | (408) all_216_1_64 = all_207_0_52
% 108.12/73.32 |
% 108.12/73.32 | Instantiating formula (136) with all_84_2_27, all_207_1_53, 0 and discharging atoms ssList(all_84_2_27) = all_207_1_53, ssList(all_84_2_27) = 0, yields:
% 108.12/73.32 | (409) all_207_1_53 = 0
% 108.12/73.32 |
% 108.12/73.32 | Instantiating formula (136) with all_0_5_5, all_216_0_63, 0 and discharging atoms ssList(all_0_5_5) = all_216_0_63, ssList(all_0_5_5) = 0, yields:
% 108.12/73.32 | (410) all_216_0_63 = 0
% 108.12/73.32 |
% 108.12/73.32 | Instantiating formula (94) with all_188_0_45, all_214_1_62, 0 and discharging atoms ssItem(all_188_0_45) = all_214_1_62, ssItem(all_188_0_45) = 0, yields:
% 108.12/73.32 | (411) all_214_1_62 = 0
% 108.12/73.32 |
% 108.12/73.32 | Instantiating formula (94) with all_188_0_45, all_210_1_58, all_214_1_62 and discharging atoms ssItem(all_188_0_45) = all_214_1_62, ssItem(all_188_0_45) = all_210_1_58, yields:
% 108.12/73.32 | (412) all_214_1_62 = all_210_1_58
% 108.12/73.32 |
% 108.12/73.32 | Combining equations (411,412) yields a new equation:
% 108.12/73.32 | (413) all_210_1_58 = 0
% 108.12/73.32 |
% 108.12/73.32 | Combining equations (413,412) yields a new equation:
% 108.12/73.32 | (411) all_214_1_62 = 0
% 108.12/73.32 |
% 108.12/73.32 | From (408) and (394) follows:
% 108.12/73.32 | (381) ssList(all_122_1_36) = all_207_0_52
% 108.12/73.32 |
% 108.12/73.32 | From (409) and (382) follows:
% 108.12/73.32 | (250) ssList(all_84_2_27) = 0
% 108.12/73.32 |
% 108.12/73.32 | From (410) and (395) follows:
% 108.12/73.32 | (123) ssList(all_0_5_5) = 0
% 108.12/73.32 |
% 108.12/73.32 +-Applying beta-rule and splitting (383), into two cases.
% 108.12/73.32 |-Branch one:
% 108.12/73.32 | (418) ~ (all_207_1_53 = 0)
% 108.12/73.32 |
% 108.12/73.32 | Equations (409) can reduce 418 to:
% 108.12/73.32 | (169) $false
% 108.12/73.32 |
% 108.12/73.32 |-The branch is then unsatisfiable
% 108.12/73.32 |-Branch two:
% 108.12/73.32 | (409) all_207_1_53 = 0
% 108.12/73.32 | (421) all_207_0_52 = 0
% 108.12/73.32 |
% 108.12/73.32 | From (421) and (381) follows:
% 108.12/73.32 | (422) ssList(all_122_1_36) = 0
% 108.12/73.32 |
% 108.12/73.32 +-Applying beta-rule and splitting (392), into two cases.
% 108.12/73.32 |-Branch one:
% 108.12/73.32 | (423) ~ (all_214_1_62 = 0)
% 108.12/73.32 |
% 108.12/73.32 | Equations (411) can reduce 423 to:
% 108.12/73.32 | (169) $false
% 108.12/73.32 |
% 108.12/73.32 |-The branch is then unsatisfiable
% 108.12/73.32 |-Branch two:
% 108.12/73.32 | (411) all_214_1_62 = 0
% 108.12/73.32 | (426) all_214_0_61 = all_188_1_46
% 108.12/73.32 |
% 108.12/73.32 | From (426) and (390) follows:
% 108.12/73.32 | (427) tl(all_84_5_30) = all_188_1_46
% 108.12/73.32 |
% 108.12/73.32 +-Applying beta-rule and splitting (398), into two cases.
% 108.12/73.32 |-Branch one:
% 108.12/73.32 | (428) ~ (all_221_2_72 = 0) & ssList(all_84_2_27) = all_221_2_72
% 108.12/73.32 |
% 108.12/73.32 | Applying alpha-rule on (428) yields:
% 108.12/73.32 | (429) ~ (all_221_2_72 = 0)
% 108.12/73.32 | (430) ssList(all_84_2_27) = all_221_2_72
% 108.12/73.32 |
% 108.12/73.32 +-Applying beta-rule and splitting (384), into two cases.
% 108.12/73.32 |-Branch one:
% 108.12/73.32 | (431) ~ (all_209_2_56 = 0) & ssList(all_122_1_36) = all_209_2_56
% 108.12/73.32 |
% 108.12/73.32 | Applying alpha-rule on (431) yields:
% 108.12/73.32 | (432) ~ (all_209_2_56 = 0)
% 108.12/73.32 | (433) ssList(all_122_1_36) = all_209_2_56
% 108.12/73.32 |
% 108.12/73.32 | Instantiating formula (136) with all_122_1_36, all_209_2_56, 0 and discharging atoms ssList(all_122_1_36) = all_209_2_56, ssList(all_122_1_36) = 0, yields:
% 108.12/73.32 | (434) all_209_2_56 = 0
% 108.12/73.32 |
% 108.12/73.32 | Equations (434) can reduce 432 to:
% 108.12/73.32 | (169) $false
% 108.12/73.32 |
% 108.12/73.32 |-The branch is then unsatisfiable
% 108.12/73.32 |-Branch two:
% 108.12/73.32 | (436) ssList(all_84_2_27) = all_209_2_56 & app(all_122_1_36, all_84_2_27) = all_209_1_55 & app(all_84_5_30, all_209_1_55) = all_209_0_54 & ( ~ (all_209_2_56 = 0) | all_209_0_54 = all_122_1_36)
% 108.12/73.32 |
% 108.12/73.32 | Applying alpha-rule on (436) yields:
% 108.12/73.32 | (437) ssList(all_84_2_27) = all_209_2_56
% 108.12/73.32 | (438) app(all_122_1_36, all_84_2_27) = all_209_1_55
% 108.12/73.32 | (439) app(all_84_5_30, all_209_1_55) = all_209_0_54
% 108.12/73.32 | (440) ~ (all_209_2_56 = 0) | all_209_0_54 = all_122_1_36
% 108.12/73.32 |
% 108.12/73.32 | Instantiating formula (136) with all_84_2_27, all_221_2_72, 0 and discharging atoms ssList(all_84_2_27) = all_221_2_72, ssList(all_84_2_27) = 0, yields:
% 108.12/73.32 | (441) all_221_2_72 = 0
% 108.12/73.32 |
% 108.12/73.32 | Instantiating formula (136) with all_84_2_27, all_209_2_56, all_221_2_72 and discharging atoms ssList(all_84_2_27) = all_221_2_72, ssList(all_84_2_27) = all_209_2_56, yields:
% 108.12/73.32 | (442) all_221_2_72 = all_209_2_56
% 108.12/73.32 |
% 108.12/73.32 | Combining equations (441,442) yields a new equation:
% 108.12/73.32 | (434) all_209_2_56 = 0
% 108.12/73.32 |
% 108.12/73.32 | Combining equations (434,442) yields a new equation:
% 108.12/73.32 | (441) all_221_2_72 = 0
% 108.12/73.32 |
% 108.12/73.32 | Equations (441) can reduce 429 to:
% 108.12/73.32 | (169) $false
% 108.12/73.32 |
% 108.12/73.32 |-The branch is then unsatisfiable
% 108.12/73.32 |-Branch two:
% 108.12/73.32 | (446) ssList(all_38_2_18) = all_221_2_72 & app(all_84_2_27, all_38_2_18) = all_221_1_71 & app(all_84_3_28, all_221_1_71) = all_221_0_70 & ( ~ (all_221_2_72 = 0) | all_221_0_70 = all_0_4_4)
% 108.12/73.32 |
% 108.12/73.32 | Applying alpha-rule on (446) yields:
% 108.12/73.32 | (447) ssList(all_38_2_18) = all_221_2_72
% 108.12/73.32 | (448) app(all_84_2_27, all_38_2_18) = all_221_1_71
% 108.12/73.32 | (449) app(all_84_3_28, all_221_1_71) = all_221_0_70
% 108.12/73.32 | (450) ~ (all_221_2_72 = 0) | all_221_0_70 = all_0_4_4
% 108.12/73.32 |
% 108.12/73.33 +-Applying beta-rule and splitting (388), into two cases.
% 108.12/73.33 |-Branch one:
% 108.12/73.33 | (451) ~ (all_210_1_58 = 0)
% 108.12/73.33 |
% 108.12/73.33 | Equations (413) can reduce 451 to:
% 108.12/73.33 | (169) $false
% 108.12/73.33 |
% 108.12/73.33 |-The branch is then unsatisfiable
% 108.12/73.33 |-Branch two:
% 108.12/73.33 | (413) all_210_1_58 = 0
% 108.12/73.33 | (454) all_210_0_57 = all_188_0_45
% 108.12/73.33 |
% 108.12/73.33 | From (454) and (386) follows:
% 108.12/73.33 | (455) hd(all_84_5_30) = all_188_0_45
% 108.12/73.33 |
% 108.12/73.33 +-Applying beta-rule and splitting (379), into two cases.
% 108.12/73.33 |-Branch one:
% 108.12/73.33 | (456) ~ (all_206_2_51 = 0) & ssList(all_84_2_27) = all_206_2_51
% 108.12/73.33 |
% 108.12/73.33 | Applying alpha-rule on (456) yields:
% 108.12/73.33 | (457) ~ (all_206_2_51 = 0)
% 108.12/73.33 | (458) ssList(all_84_2_27) = all_206_2_51
% 108.12/73.33 |
% 108.12/73.33 | Instantiating formula (136) with all_84_2_27, all_206_2_51, 0 and discharging atoms ssList(all_84_2_27) = all_206_2_51, ssList(all_84_2_27) = 0, yields:
% 108.12/73.33 | (459) all_206_2_51 = 0
% 108.12/73.33 |
% 108.12/73.33 | Equations (459) can reduce 457 to:
% 108.12/73.33 | (169) $false
% 108.12/73.33 |
% 108.12/73.33 |-The branch is then unsatisfiable
% 108.12/73.33 |-Branch two:
% 108.12/73.33 | (461) ssList(all_84_2_27) = all_206_2_51 & app(all_84_2_27, all_84_2_27) = all_206_1_50 & app(all_84_3_28, all_206_1_50) = all_206_0_49 & ( ~ (all_206_2_51 = 0) | all_206_0_49 = all_122_1_36)
% 108.12/73.33 |
% 108.12/73.33 | Applying alpha-rule on (461) yields:
% 108.12/73.33 | (458) ssList(all_84_2_27) = all_206_2_51
% 108.12/73.33 | (463) app(all_84_2_27, all_84_2_27) = all_206_1_50
% 108.12/73.33 | (464) app(all_84_3_28, all_206_1_50) = all_206_0_49
% 108.12/73.33 | (465) ~ (all_206_2_51 = 0) | all_206_0_49 = all_122_1_36
% 108.12/73.33 |
% 108.12/73.33 +-Applying beta-rule and splitting (407), into two cases.
% 108.12/73.33 |-Branch one:
% 108.12/73.33 | (466) ~ (all_239_1_79 = 0) & ssList(all_0_5_5) = all_239_1_79
% 108.12/73.33 |
% 108.12/73.33 | Applying alpha-rule on (466) yields:
% 108.12/73.33 | (467) ~ (all_239_1_79 = 0)
% 108.12/73.33 | (468) ssList(all_0_5_5) = all_239_1_79
% 108.12/73.33 |
% 108.12/73.33 | Instantiating formula (136) with all_0_5_5, all_239_1_79, 0 and discharging atoms ssList(all_0_5_5) = all_239_1_79, ssList(all_0_5_5) = 0, yields:
% 108.12/73.33 | (469) all_239_1_79 = 0
% 108.12/73.33 |
% 108.12/73.33 | Equations (469) can reduce 467 to:
% 108.12/73.33 | (169) $false
% 108.12/73.33 |
% 108.12/73.33 |-The branch is then unsatisfiable
% 108.12/73.33 |-Branch two:
% 108.12/73.33 | (471) hd(all_122_1_36) = all_239_0_78 & ssList(all_84_2_27) = all_239_1_79 & ( ~ (all_239_1_79 = 0) | all_239_0_78 = all_23_0_10)
% 108.12/73.33 |
% 108.12/73.33 | Applying alpha-rule on (471) yields:
% 108.12/73.33 | (472) hd(all_122_1_36) = all_239_0_78
% 108.12/73.33 | (473) ssList(all_84_2_27) = all_239_1_79
% 108.12/73.33 | (474) ~ (all_239_1_79 = 0) | all_239_0_78 = all_23_0_10
% 108.12/73.33 |
% 108.12/73.33 +-Applying beta-rule and splitting (397), into two cases.
% 108.12/73.33 |-Branch one:
% 108.12/73.33 | (475) ~ (all_218_2_67 = 0) & ssList(all_122_1_36) = all_218_2_67
% 108.12/73.33 |
% 108.12/73.33 | Applying alpha-rule on (475) yields:
% 108.12/73.33 | (476) ~ (all_218_2_67 = 0)
% 108.12/73.33 | (477) ssList(all_122_1_36) = all_218_2_67
% 108.12/73.33 |
% 108.12/73.33 | Instantiating formula (136) with all_122_1_36, all_218_2_67, 0 and discharging atoms ssList(all_122_1_36) = all_218_2_67, ssList(all_122_1_36) = 0, yields:
% 108.12/73.33 | (478) all_218_2_67 = 0
% 108.12/73.33 |
% 108.12/73.33 | Equations (478) can reduce 476 to:
% 108.12/73.33 | (169) $false
% 108.12/73.33 |
% 108.12/73.33 |-The branch is then unsatisfiable
% 108.12/73.33 |-Branch two:
% 108.12/73.33 | (480) ssList(all_38_2_18) = all_218_2_67 & app(all_122_1_36, all_38_2_18) = all_218_1_66 & app(all_84_5_30, all_218_1_66) = all_218_0_65 & ( ~ (all_218_2_67 = 0) | all_218_0_65 = all_0_4_4)
% 108.12/73.33 |
% 108.12/73.33 | Applying alpha-rule on (480) yields:
% 108.12/73.33 | (481) ssList(all_38_2_18) = all_218_2_67
% 108.12/73.33 | (482) app(all_122_1_36, all_38_2_18) = all_218_1_66
% 108.12/73.33 | (483) app(all_84_5_30, all_218_1_66) = all_218_0_65
% 108.12/73.33 | (484) ~ (all_218_2_67 = 0) | all_218_0_65 = all_0_4_4
% 108.12/73.33 |
% 108.12/73.33 +-Applying beta-rule and splitting (384), into two cases.
% 108.12/73.33 |-Branch one:
% 108.12/73.33 | (431) ~ (all_209_2_56 = 0) & ssList(all_122_1_36) = all_209_2_56
% 108.12/73.33 |
% 108.12/73.33 | Applying alpha-rule on (431) yields:
% 108.12/73.33 | (432) ~ (all_209_2_56 = 0)
% 108.12/73.33 | (433) ssList(all_122_1_36) = all_209_2_56
% 108.12/73.33 |
% 108.12/73.33 | Instantiating formula (136) with all_122_1_36, all_209_2_56, 0 and discharging atoms ssList(all_122_1_36) = all_209_2_56, ssList(all_122_1_36) = 0, yields:
% 108.12/73.33 | (434) all_209_2_56 = 0
% 108.12/73.33 |
% 108.12/73.33 | Equations (434) can reduce 432 to:
% 108.12/73.33 | (169) $false
% 108.12/73.33 |
% 108.12/73.33 |-The branch is then unsatisfiable
% 108.12/73.33 |-Branch two:
% 108.12/73.33 | (436) ssList(all_84_2_27) = all_209_2_56 & app(all_122_1_36, all_84_2_27) = all_209_1_55 & app(all_84_5_30, all_209_1_55) = all_209_0_54 & ( ~ (all_209_2_56 = 0) | all_209_0_54 = all_122_1_36)
% 108.12/73.33 |
% 108.12/73.33 | Applying alpha-rule on (436) yields:
% 108.12/73.33 | (437) ssList(all_84_2_27) = all_209_2_56
% 108.12/73.33 | (438) app(all_122_1_36, all_84_2_27) = all_209_1_55
% 108.12/73.33 | (439) app(all_84_5_30, all_209_1_55) = all_209_0_54
% 108.12/73.33 | (440) ~ (all_209_2_56 = 0) | all_209_0_54 = all_122_1_36
% 108.12/73.33 |
% 108.12/73.33 | Instantiating formula (136) with all_84_2_27, all_239_1_79, 0 and discharging atoms ssList(all_84_2_27) = all_239_1_79, ssList(all_84_2_27) = 0, yields:
% 108.12/73.33 | (469) all_239_1_79 = 0
% 108.12/73.33 |
% 108.12/73.33 | Instantiating formula (136) with all_84_2_27, all_209_2_56, all_239_1_79 and discharging atoms ssList(all_84_2_27) = all_239_1_79, ssList(all_84_2_27) = all_209_2_56, yields:
% 108.12/73.33 | (496) all_239_1_79 = all_209_2_56
% 108.12/73.33 |
% 108.12/73.33 | Instantiating formula (136) with all_84_2_27, all_206_2_51, all_209_2_56 and discharging atoms ssList(all_84_2_27) = all_209_2_56, ssList(all_84_2_27) = all_206_2_51, yields:
% 108.12/73.33 | (497) all_209_2_56 = all_206_2_51
% 108.12/73.33 |
% 108.12/73.33 | Instantiating formula (136) with all_38_2_18, all_221_2_72, 0 and discharging atoms ssList(all_38_2_18) = all_221_2_72, ssList(all_38_2_18) = 0, yields:
% 108.12/73.33 | (441) all_221_2_72 = 0
% 108.12/73.33 |
% 108.12/73.33 | Instantiating formula (136) with all_38_2_18, all_218_2_67, all_221_2_72 and discharging atoms ssList(all_38_2_18) = all_221_2_72, ssList(all_38_2_18) = all_218_2_67, yields:
% 108.12/73.33 | (499) all_221_2_72 = all_218_2_67
% 108.12/73.33 |
% 108.12/73.33 | Combining equations (496,469) yields a new equation:
% 108.12/73.33 | (500) all_209_2_56 = 0
% 108.12/73.33 |
% 108.12/73.33 | Simplifying 500 yields:
% 108.12/73.33 | (434) all_209_2_56 = 0
% 108.12/73.33 |
% 108.12/73.33 | Combining equations (499,441) yields a new equation:
% 108.12/73.33 | (502) all_218_2_67 = 0
% 108.12/73.33 |
% 108.12/73.33 | Simplifying 502 yields:
% 108.12/73.33 | (478) all_218_2_67 = 0
% 108.12/73.33 |
% 108.12/73.33 | Combining equations (497,434) yields a new equation:
% 108.12/73.33 | (504) all_206_2_51 = 0
% 108.12/73.33 |
% 108.12/73.33 | Simplifying 504 yields:
% 108.12/73.33 | (459) all_206_2_51 = 0
% 108.12/73.33 |
% 108.12/73.33 | From (459) and (458) follows:
% 108.12/73.33 | (250) ssList(all_84_2_27) = 0
% 108.12/73.33 |
% 108.12/73.33 | From (478) and (481) follows:
% 108.12/73.33 | (198) ssList(all_38_2_18) = 0
% 108.12/73.33 |
% 108.12/73.33 +-Applying beta-rule and splitting (440), into two cases.
% 108.12/73.33 |-Branch one:
% 108.12/73.33 | (432) ~ (all_209_2_56 = 0)
% 108.12/73.33 |
% 108.12/73.33 | Equations (434) can reduce 432 to:
% 108.12/73.33 | (169) $false
% 108.12/73.33 |
% 108.12/73.33 |-The branch is then unsatisfiable
% 108.12/73.33 |-Branch two:
% 108.12/73.33 | (434) all_209_2_56 = 0
% 108.12/73.33 | (511) all_209_0_54 = all_122_1_36
% 108.12/73.33 |
% 108.12/73.33 | From (511) and (439) follows:
% 108.12/73.33 | (512) app(all_84_5_30, all_209_1_55) = all_122_1_36
% 108.12/73.33 |
% 108.12/73.33 +-Applying beta-rule and splitting (484), into two cases.
% 108.12/73.33 |-Branch one:
% 108.12/73.33 | (476) ~ (all_218_2_67 = 0)
% 108.12/73.33 |
% 108.12/73.33 | Equations (478) can reduce 476 to:
% 108.12/73.33 | (169) $false
% 108.12/73.33 |
% 108.12/73.33 |-The branch is then unsatisfiable
% 108.12/73.33 |-Branch two:
% 108.12/73.33 | (478) all_218_2_67 = 0
% 108.12/73.33 | (516) all_218_0_65 = all_0_4_4
% 108.12/73.33 |
% 108.12/73.33 | From (516) and (483) follows:
% 108.12/73.33 | (517) app(all_84_5_30, all_218_1_66) = all_0_4_4
% 108.12/73.33 |
% 108.12/73.33 +-Applying beta-rule and splitting (450), into two cases.
% 108.12/73.33 |-Branch one:
% 108.12/73.33 | (429) ~ (all_221_2_72 = 0)
% 108.12/73.33 |
% 108.12/73.33 | Equations (441) can reduce 429 to:
% 108.12/73.33 | (169) $false
% 108.12/73.33 |
% 108.12/73.33 |-The branch is then unsatisfiable
% 108.12/73.33 |-Branch two:
% 108.12/73.33 | (441) all_221_2_72 = 0
% 108.12/73.33 | (521) all_221_0_70 = all_0_4_4
% 108.12/73.33 |
% 108.12/73.33 | From (521) and (449) follows:
% 108.12/73.33 | (522) app(all_84_3_28, all_221_1_71) = all_0_4_4
% 108.12/73.33 |
% 108.12/73.33 +-Applying beta-rule and splitting (176), into two cases.
% 108.12/73.33 |-Branch one:
% 108.12/73.33 | (523) ~ (segmentP(all_0_5_5, all_0_5_5) = all_18_1_8)
% 108.12/73.33 |
% 108.12/73.33 | Using (164) and (523) yields:
% 108.12/73.33 | (524) ~ (all_0_4_4 = all_0_5_5)
% 108.12/73.33 |
% 108.12/73.33 +-Applying beta-rule and splitting (182), into two cases.
% 108.12/73.33 |-Branch one:
% 108.12/73.33 | (525) all_0_4_4 = all_0_5_5
% 108.12/73.33 |
% 108.12/73.33 | Equations (525) can reduce 524 to:
% 108.12/73.33 | (169) $false
% 108.12/73.33 |
% 108.12/73.33 |-The branch is then unsatisfiable
% 108.12/73.33 |-Branch two:
% 108.12/73.33 | (524) ~ (all_0_4_4 = all_0_5_5)
% 108.12/73.33 | (528) ? [v0] : ? [v1] : (frontsegP(all_0_5_5, all_0_4_4) = v1 & ssList(all_0_5_5) = v0 & ( ~ (v1 = 0) | ~ (v0 = 0)))
% 108.12/73.33 |
% 108.12/73.33 | Instantiating (528) with all_357_0_82, all_357_1_83 yields:
% 108.12/73.33 | (529) frontsegP(all_0_5_5, all_0_4_4) = all_357_0_82 & ssList(all_0_5_5) = all_357_1_83 & ( ~ (all_357_0_82 = 0) | ~ (all_357_1_83 = 0))
% 108.12/73.33 |
% 108.12/73.33 | Applying alpha-rule on (529) yields:
% 108.12/73.33 | (530) frontsegP(all_0_5_5, all_0_4_4) = all_357_0_82
% 108.12/73.33 | (531) ssList(all_0_5_5) = all_357_1_83
% 108.12/73.33 | (532) ~ (all_357_0_82 = 0) | ~ (all_357_1_83 = 0)
% 108.12/73.33 |
% 108.12/73.33 | Instantiating formula (136) with all_0_5_5, all_357_1_83, 0 and discharging atoms ssList(all_0_5_5) = all_357_1_83, ssList(all_0_5_5) = 0, yields:
% 108.12/73.33 | (533) all_357_1_83 = 0
% 108.12/73.33 |
% 108.12/73.33 | From (533) and (531) follows:
% 108.12/73.33 | (123) ssList(all_0_5_5) = 0
% 108.12/73.33 |
% 108.12/73.33 +-Applying beta-rule and splitting (266), into two cases.
% 108.12/73.33 |-Branch one:
% 108.12/73.33 | (535) ~ (ssList(all_0_4_4) = all_81_1_22)
% 108.12/73.33 |
% 108.12/73.33 | From (257) and (535) follows:
% 108.12/73.33 | (536) ~ (ssList(all_0_4_4) = 0)
% 108.12/73.33 |
% 108.12/73.33 | Using (87) and (536) yields:
% 108.12/73.33 | (160) $false
% 108.12/73.33 |
% 108.12/73.33 |-The branch is then unsatisfiable
% 108.12/73.33 |-Branch two:
% 108.12/73.33 | (538) ssList(all_0_4_4) = all_81_1_22
% 108.12/73.33 | (257) all_81_1_22 = 0
% 108.12/73.33 |
% 108.12/73.33 | From (257) and (538) follows:
% 108.12/73.33 | (87) ssList(all_0_4_4) = 0
% 108.12/73.33 |
% 108.12/73.33 +-Applying beta-rule and splitting (265), into two cases.
% 108.12/73.33 |-Branch one:
% 108.12/73.33 | (541) ~ (ssList(all_23_1_11) = all_81_1_22)
% 108.12/73.34 |
% 108.12/73.34 | From (257) and (541) follows:
% 108.12/73.34 | (542) ~ (ssList(all_23_1_11) = 0)
% 108.12/73.34 |
% 108.12/73.34 | Using (173) and (542) yields:
% 108.12/73.34 | (160) $false
% 108.12/73.34 |
% 108.12/73.34 |-The branch is then unsatisfiable
% 108.12/73.34 |-Branch two:
% 108.12/73.34 | (256) ssList(all_23_1_11) = all_81_1_22
% 108.12/73.34 | (257) all_81_1_22 = 0
% 108.12/73.34 |
% 108.12/73.34 +-Applying beta-rule and splitting (268), into two cases.
% 108.12/73.34 |-Branch one:
% 108.12/73.34 | (546) ~ (ssList(nil) = all_81_1_22)
% 108.12/73.34 |
% 108.12/73.34 | From (257) and (546) follows:
% 108.12/73.34 | (364) ~ (ssList(nil) = 0)
% 108.12/73.34 |
% 108.12/73.34 | Using (39) and (364) yields:
% 108.12/73.34 | (160) $false
% 108.12/73.34 |
% 108.12/73.34 |-The branch is then unsatisfiable
% 108.12/73.34 |-Branch two:
% 108.12/73.34 | (549) ssList(nil) = all_81_1_22
% 108.12/73.34 | (257) all_81_1_22 = 0
% 108.12/73.34 |
% 108.12/73.34 +-Applying beta-rule and splitting (271), into two cases.
% 108.12/73.34 |-Branch one:
% 108.12/73.34 | (535) ~ (ssList(all_0_4_4) = all_81_1_22)
% 108.12/73.34 |
% 108.12/73.34 | From (257) and (535) follows:
% 108.12/73.34 | (536) ~ (ssList(all_0_4_4) = 0)
% 108.12/73.34 |
% 108.12/73.34 | Using (87) and (536) yields:
% 108.12/73.34 | (160) $false
% 108.12/73.34 |
% 108.12/73.34 |-The branch is then unsatisfiable
% 108.12/73.34 |-Branch two:
% 108.12/73.34 | (538) ssList(all_0_4_4) = all_81_1_22
% 108.12/73.34 | (555) all_87_1_34 = all_81_1_22
% 108.12/73.34 |
% 108.12/73.34 | Combining equations (555,269) yields a new equation:
% 108.12/73.34 | (556) all_81_1_22 = 0
% 108.12/73.34 |
% 108.12/73.34 | Simplifying 556 yields:
% 108.12/73.34 | (257) all_81_1_22 = 0
% 108.12/73.34 |
% 108.12/73.34 | From (257) and (538) follows:
% 108.12/73.34 | (87) ssList(all_0_4_4) = 0
% 108.12/73.34 |
% 108.12/73.34 +-Applying beta-rule and splitting (264), into two cases.
% 108.12/73.34 |-Branch one:
% 108.12/73.34 | (559) ~ (ssList(all_38_2_18) = all_81_1_22)
% 108.12/73.34 |
% 108.12/73.34 | From (257) and (559) follows:
% 108.12/73.34 | (560) ~ (ssList(all_38_2_18) = 0)
% 108.12/73.34 |
% 108.12/73.34 | Using (198) and (560) yields:
% 108.12/73.34 | (160) $false
% 108.12/73.34 |
% 108.12/73.34 |-The branch is then unsatisfiable
% 108.12/73.34 |-Branch two:
% 108.12/73.34 | (562) ssList(all_38_2_18) = all_81_1_22
% 108.12/73.34 | (257) all_81_1_22 = 0
% 108.12/73.34 |
% 108.12/73.34 | From (257) and (562) follows:
% 108.12/73.34 | (198) ssList(all_38_2_18) = 0
% 108.12/73.34 |
% 108.12/73.34 +-Applying beta-rule and splitting (270), into two cases.
% 108.12/73.34 |-Branch one:
% 108.12/73.34 | (565) ~ (ssList(all_0_5_5) = all_87_1_34)
% 108.12/73.34 |
% 108.12/73.34 | From (269) and (565) follows:
% 108.12/73.34 | (566) ~ (ssList(all_0_5_5) = 0)
% 108.12/73.34 |
% 108.12/73.34 | Using (123) and (566) yields:
% 108.12/73.34 | (160) $false
% 108.12/73.34 |
% 108.12/73.34 |-The branch is then unsatisfiable
% 108.12/73.34 |-Branch two:
% 108.12/73.34 | (568) ssList(all_0_5_5) = all_87_1_34
% 108.12/73.34 | (269) all_87_1_34 = 0
% 108.12/73.34 |
% 108.12/73.34 | From (269) and (568) follows:
% 108.12/73.34 | (123) ssList(all_0_5_5) = 0
% 108.12/73.34 |
% 108.12/73.34 +-Applying beta-rule and splitting (267), into two cases.
% 108.12/73.34 |-Branch one:
% 108.12/73.34 | (571) ~ (ssList(all_0_5_5) = all_81_1_22)
% 108.12/73.34 |
% 108.12/73.34 | From (257) and (571) follows:
% 108.12/73.34 | (566) ~ (ssList(all_0_5_5) = 0)
% 108.12/73.34 |
% 108.12/73.34 | Using (123) and (566) yields:
% 108.12/73.34 | (160) $false
% 108.12/73.34 |
% 108.12/73.34 |-The branch is then unsatisfiable
% 108.12/73.34 |-Branch two:
% 108.12/73.34 | (574) ssList(all_0_5_5) = all_81_1_22
% 108.12/73.34 | (257) all_81_1_22 = 0
% 108.12/73.34 |
% 108.12/73.34 | From (257) and (574) follows:
% 108.12/73.34 | (123) ssList(all_0_5_5) = 0
% 108.12/73.34 |
% 108.12/73.34 | Instantiating formula (76) with all_188_1_46, all_84_5_30 and discharging atoms tl(all_84_5_30) = all_188_1_46, yields:
% 108.12/73.34 | (577) ? [v0] : ? [v1] : (hd(all_84_5_30) = v1 & ssList(all_84_5_30) = v0 & ( ~ (v0 = 0) | ! [v2] : (v2 = all_84_5_30 | v2 = nil | all_84_5_30 = nil | ~ (tl(v2) = all_188_1_46) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssList(v2) = v3 & ( ~ (v4 = v1) | ~ (v3 = 0))))))
% 108.12/73.34 |
% 108.12/73.34 | Instantiating formula (138) with all_0_5_5, all_122_1_36, all_188_0_45, all_84_5_30 and discharging atoms hd(all_84_5_30) = all_188_0_45, app(all_84_5_30, all_122_1_36) = all_0_5_5, yields:
% 108.12/73.34 | (578) all_84_5_30 = nil | ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_84_5_30) = v0) | (hd(all_0_5_5) = v1 & ssList(all_122_1_36) = v0 & ( ~ (v0 = 0) | v1 = all_188_0_45)))
% 108.12/73.34 |
% 108.12/73.34 | Instantiating formula (138) with all_84_3_28, all_0_5_5, all_188_0_45, all_84_5_30 and discharging atoms hd(all_84_5_30) = all_188_0_45, app(all_84_5_30, all_0_5_5) = all_84_3_28, yields:
% 108.12/73.34 | (579) all_84_5_30 = nil | ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_84_5_30) = v0) | (hd(all_84_3_28) = v1 & ssList(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = all_188_0_45)))
% 108.12/73.34 |
% 108.12/73.34 | Instantiating formula (145) with all_218_1_66, all_38_2_18, all_122_1_36 and discharging atoms ssList(all_122_1_36) = 0, app(all_122_1_36, all_38_2_18) = all_218_1_66, yields:
% 108.12/73.34 | (580) ? [v0] : ? [v1] : (ssList(all_218_1_66) = v1 & ssList(all_38_2_18) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 108.12/73.34 |
% 108.12/73.34 | Instantiating formula (145) with all_221_1_71, all_38_2_18, all_84_2_27 and discharging atoms ssList(all_84_2_27) = 0, app(all_84_2_27, all_38_2_18) = all_221_1_71, yields:
% 108.12/73.34 | (581) ? [v0] : ? [v1] : (ssList(all_221_1_71) = v1 & ssList(all_38_2_18) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 108.12/73.34 |
% 108.12/73.34 | Instantiating formula (29) with all_221_1_71, all_84_3_28, all_84_5_30, all_18_1_8, all_0_5_5, all_0_4_4 and discharging atoms segmentP(all_0_4_4, all_0_5_5) = all_18_1_8, ssList(all_0_4_4) = 0, app(all_84_3_28, all_221_1_71) = all_0_4_4, app(all_84_5_30, all_0_5_5) = all_84_3_28, yields:
% 108.12/73.34 | (582) all_18_1_8 = 0 | ? [v0] : (( ~ (v0 = 0) & ssList(all_221_1_71) = v0) | ( ~ (v0 = 0) & ssList(all_84_5_30) = v0) | ( ~ (v0 = 0) & ssList(all_0_5_5) = v0))
% 108.12/73.34 |
% 108.12/73.34 | Instantiating formula (26) with all_0_4_4, all_221_1_71, all_84_3_28, all_0_5_5, all_84_5_30 and discharging atoms ssList(all_84_5_30) = 0, app(all_84_3_28, all_221_1_71) = all_0_4_4, app(all_84_5_30, all_0_5_5) = all_84_3_28, yields:
% 108.12/73.34 | (583) ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_5_5) = v0) | (ssList(all_221_1_71) = v0 & app(all_84_5_30, v1) = v2 & app(all_0_5_5, all_221_1_71) = v1 & ( ~ (v0 = 0) | v2 = all_0_4_4)))
% 108.12/73.34 |
% 108.12/73.34 | Instantiating formula (145) with all_0_4_4, all_221_1_71, all_84_3_28 and discharging atoms ssList(all_84_3_28) = 0, app(all_84_3_28, all_221_1_71) = all_0_4_4, yields:
% 108.12/73.34 | (584) ? [v0] : ? [v1] : (ssList(all_221_1_71) = v0 & ssList(all_0_4_4) = v1 & ( ~ (v0 = 0) | v1 = 0))
% 108.12/73.34 |
% 108.12/73.34 | Instantiating formula (138) with all_0_4_4, all_218_1_66, all_188_0_45, all_84_5_30 and discharging atoms hd(all_84_5_30) = all_188_0_45, app(all_84_5_30, all_218_1_66) = all_0_4_4, yields:
% 108.12/73.34 | (585) all_84_5_30 = nil | ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_84_5_30) = v0) | (hd(all_0_4_4) = v1 & ssList(all_218_1_66) = v0 & ( ~ (v0 = 0) | v1 = all_188_0_45)))
% 108.12/73.34 |
% 108.12/73.34 | Instantiating formula (138) with all_122_1_36, all_209_1_55, all_188_0_45, all_84_5_30 and discharging atoms hd(all_84_5_30) = all_188_0_45, app(all_84_5_30, all_209_1_55) = all_122_1_36, yields:
% 108.12/73.34 | (586) all_84_5_30 = nil | ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_84_5_30) = v0) | (hd(all_122_1_36) = v1 & ssList(all_209_1_55) = v0 & ( ~ (v0 = 0) | v1 = all_188_0_45)))
% 108.12/73.34 |
% 108.12/73.34 | Instantiating (577) with all_643_0_118, all_643_1_119 yields:
% 108.12/73.34 | (587) hd(all_84_5_30) = all_643_0_118 & ssList(all_84_5_30) = all_643_1_119 & ( ~ (all_643_1_119 = 0) | ! [v0] : (v0 = all_84_5_30 | v0 = nil | all_84_5_30 = nil | ~ (tl(v0) = all_188_1_46) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_643_0_118) | ~ (v1 = 0)))))
% 108.12/73.34 |
% 108.12/73.34 | Applying alpha-rule on (587) yields:
% 108.12/73.34 | (588) hd(all_84_5_30) = all_643_0_118
% 108.12/73.34 | (589) ssList(all_84_5_30) = all_643_1_119
% 108.12/73.34 | (590) ~ (all_643_1_119 = 0) | ! [v0] : (v0 = all_84_5_30 | v0 = nil | all_84_5_30 = nil | ~ (tl(v0) = all_188_1_46) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_643_0_118) | ~ (v1 = 0))))
% 108.12/73.34 |
% 108.12/73.34 | Instantiating (584) with all_652_0_129, all_652_1_130 yields:
% 108.12/73.34 | (591) ssList(all_221_1_71) = all_652_1_130 & ssList(all_0_4_4) = all_652_0_129 & ( ~ (all_652_1_130 = 0) | all_652_0_129 = 0)
% 108.12/73.34 |
% 108.12/73.34 | Applying alpha-rule on (591) yields:
% 108.12/73.34 | (592) ssList(all_221_1_71) = all_652_1_130
% 108.12/73.34 | (593) ssList(all_0_4_4) = all_652_0_129
% 108.12/73.34 | (594) ~ (all_652_1_130 = 0) | all_652_0_129 = 0
% 108.12/73.34 |
% 108.12/73.34 | Instantiating (580) with all_656_0_133, all_656_1_134 yields:
% 108.12/73.34 | (595) ssList(all_218_1_66) = all_656_0_133 & ssList(all_38_2_18) = all_656_1_134 & ( ~ (all_656_1_134 = 0) | all_656_0_133 = 0)
% 108.12/73.34 |
% 108.12/73.34 | Applying alpha-rule on (595) yields:
% 108.12/73.34 | (596) ssList(all_218_1_66) = all_656_0_133
% 108.12/73.34 | (597) ssList(all_38_2_18) = all_656_1_134
% 108.12/73.34 | (598) ~ (all_656_1_134 = 0) | all_656_0_133 = 0
% 108.12/73.34 |
% 108.12/73.34 | Instantiating (581) with all_659_0_138, all_659_1_139 yields:
% 108.12/73.34 | (599) ssList(all_221_1_71) = all_659_0_138 & ssList(all_38_2_18) = all_659_1_139 & ( ~ (all_659_1_139 = 0) | all_659_0_138 = 0)
% 108.12/73.34 |
% 108.12/73.34 | Applying alpha-rule on (599) yields:
% 108.12/73.34 | (600) ssList(all_221_1_71) = all_659_0_138
% 108.12/73.34 | (601) ssList(all_38_2_18) = all_659_1_139
% 108.12/73.34 | (602) ~ (all_659_1_139 = 0) | all_659_0_138 = 0
% 108.12/73.34 |
% 108.12/73.34 | Instantiating (583) with all_674_0_161, all_674_1_162, all_674_2_163 yields:
% 108.12/73.34 | (603) ( ~ (all_674_2_163 = 0) & ssList(all_0_5_5) = all_674_2_163) | (ssList(all_221_1_71) = all_674_2_163 & app(all_84_5_30, all_674_1_162) = all_674_0_161 & app(all_0_5_5, all_221_1_71) = all_674_1_162 & ( ~ (all_674_2_163 = 0) | all_674_0_161 = all_0_4_4))
% 108.12/73.34 |
% 108.12/73.34 +-Applying beta-rule and splitting (585), into two cases.
% 108.12/73.34 |-Branch one:
% 108.12/73.34 | (355) all_84_5_30 = nil
% 108.12/73.34 |
% 108.12/73.34 | Equations (355) can reduce 354 to:
% 108.12/73.34 | (169) $false
% 108.12/73.34 |
% 108.12/73.34 |-The branch is then unsatisfiable
% 108.12/73.34 |-Branch two:
% 108.12/73.34 | (354) ~ (all_84_5_30 = nil)
% 108.12/73.34 | (607) ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_84_5_30) = v0) | (hd(all_0_4_4) = v1 & ssList(all_218_1_66) = v0 & ( ~ (v0 = 0) | v1 = all_188_0_45)))
% 108.12/73.34 |
% 108.12/73.34 +-Applying beta-rule and splitting (586), into two cases.
% 108.12/73.34 |-Branch one:
% 108.12/73.34 | (355) all_84_5_30 = nil
% 108.12/73.34 |
% 108.12/73.34 | Equations (355) can reduce 354 to:
% 108.12/73.34 | (169) $false
% 108.12/73.34 |
% 108.12/73.34 |-The branch is then unsatisfiable
% 108.12/73.34 |-Branch two:
% 108.12/73.34 | (354) ~ (all_84_5_30 = nil)
% 108.12/73.34 | (611) ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_84_5_30) = v0) | (hd(all_122_1_36) = v1 & ssList(all_209_1_55) = v0 & ( ~ (v0 = 0) | v1 = all_188_0_45)))
% 108.12/73.34 |
% 108.12/73.35 +-Applying beta-rule and splitting (603), into two cases.
% 108.12/73.35 |-Branch one:
% 108.12/73.35 | (612) ~ (all_674_2_163 = 0) & ssList(all_0_5_5) = all_674_2_163
% 108.12/73.35 |
% 108.12/73.35 | Applying alpha-rule on (612) yields:
% 108.12/73.35 | (613) ~ (all_674_2_163 = 0)
% 108.12/73.35 | (614) ssList(all_0_5_5) = all_674_2_163
% 108.12/73.35 |
% 108.12/73.35 | Instantiating formula (136) with all_0_5_5, all_674_2_163, 0 and discharging atoms ssList(all_0_5_5) = all_674_2_163, ssList(all_0_5_5) = 0, yields:
% 108.12/73.35 | (615) all_674_2_163 = 0
% 108.12/73.35 |
% 108.12/73.35 | Equations (615) can reduce 613 to:
% 108.12/73.35 | (169) $false
% 108.12/73.35 |
% 108.12/73.35 |-The branch is then unsatisfiable
% 108.12/73.35 |-Branch two:
% 108.12/73.35 | (617) ssList(all_221_1_71) = all_674_2_163 & app(all_84_5_30, all_674_1_162) = all_674_0_161 & app(all_0_5_5, all_221_1_71) = all_674_1_162 & ( ~ (all_674_2_163 = 0) | all_674_0_161 = all_0_4_4)
% 108.12/73.35 |
% 108.12/73.35 | Applying alpha-rule on (617) yields:
% 108.12/73.35 | (618) ssList(all_221_1_71) = all_674_2_163
% 108.12/73.35 | (619) app(all_84_5_30, all_674_1_162) = all_674_0_161
% 108.12/73.35 | (620) app(all_0_5_5, all_221_1_71) = all_674_1_162
% 108.12/73.35 | (621) ~ (all_674_2_163 = 0) | all_674_0_161 = all_0_4_4
% 108.12/73.35 |
% 108.12/73.35 +-Applying beta-rule and splitting (578), into two cases.
% 108.12/73.35 |-Branch one:
% 108.12/73.35 | (355) all_84_5_30 = nil
% 108.12/73.35 |
% 108.12/73.35 | Equations (355) can reduce 354 to:
% 108.12/73.35 | (169) $false
% 108.12/73.35 |
% 108.12/73.35 |-The branch is then unsatisfiable
% 108.12/73.35 |-Branch two:
% 108.12/73.35 | (354) ~ (all_84_5_30 = nil)
% 108.12/73.35 | (625) ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_84_5_30) = v0) | (hd(all_0_5_5) = v1 & ssList(all_122_1_36) = v0 & ( ~ (v0 = 0) | v1 = all_188_0_45)))
% 108.12/73.35 |
% 108.12/73.35 +-Applying beta-rule and splitting (579), into two cases.
% 108.12/73.35 |-Branch one:
% 108.12/73.35 | (355) all_84_5_30 = nil
% 108.12/73.35 |
% 108.12/73.35 | Equations (355) can reduce 354 to:
% 108.12/73.35 | (169) $false
% 108.12/73.35 |
% 108.12/73.35 |-The branch is then unsatisfiable
% 108.12/73.35 |-Branch two:
% 108.12/73.35 | (354) ~ (all_84_5_30 = nil)
% 108.12/73.35 | (629) ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_84_5_30) = v0) | (hd(all_84_3_28) = v1 & ssList(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = all_188_0_45)))
% 108.12/73.35 |
% 108.12/73.35 | Instantiating (629) with all_732_0_273, all_732_1_274 yields:
% 108.12/73.35 | (630) ( ~ (all_732_1_274 = 0) & ssList(all_84_5_30) = all_732_1_274) | (hd(all_84_3_28) = all_732_0_273 & ssList(all_0_5_5) = all_732_1_274 & ( ~ (all_732_1_274 = 0) | all_732_0_273 = all_188_0_45))
% 108.12/73.35 |
% 108.12/73.35 +-Applying beta-rule and splitting (582), into two cases.
% 108.12/73.35 |-Branch one:
% 108.12/73.35 | (631) all_18_1_8 = 0
% 108.12/73.35 |
% 108.12/73.35 | Equations (631) can reduce 206 to:
% 108.12/73.35 | (169) $false
% 108.12/73.35 |
% 108.12/73.35 |-The branch is then unsatisfiable
% 108.12/73.35 |-Branch two:
% 108.12/73.35 | (206) ~ (all_18_1_8 = 0)
% 108.12/73.35 | (634) ? [v0] : (( ~ (v0 = 0) & ssList(all_221_1_71) = v0) | ( ~ (v0 = 0) & ssList(all_84_5_30) = v0) | ( ~ (v0 = 0) & ssList(all_0_5_5) = v0))
% 108.12/73.35 |
% 108.12/73.35 | Instantiating (634) with all_736_0_275 yields:
% 108.12/73.35 | (635) ( ~ (all_736_0_275 = 0) & ssList(all_221_1_71) = all_736_0_275) | ( ~ (all_736_0_275 = 0) & ssList(all_84_5_30) = all_736_0_275) | ( ~ (all_736_0_275 = 0) & ssList(all_0_5_5) = all_736_0_275)
% 108.12/73.35 |
% 108.12/73.35 | Instantiating formula (136) with all_221_1_71, all_659_0_138, all_674_2_163 and discharging atoms ssList(all_221_1_71) = all_674_2_163, ssList(all_221_1_71) = all_659_0_138, yields:
% 108.12/73.35 | (636) all_674_2_163 = all_659_0_138
% 108.12/73.35 |
% 108.12/73.35 | Instantiating formula (136) with all_221_1_71, all_652_1_130, all_674_2_163 and discharging atoms ssList(all_221_1_71) = all_674_2_163, ssList(all_221_1_71) = all_652_1_130, yields:
% 108.12/73.35 | (637) all_674_2_163 = all_652_1_130
% 108.12/73.35 |
% 108.12/73.35 | Instantiating formula (136) with all_84_5_30, all_643_1_119, 0 and discharging atoms ssList(all_84_5_30) = all_643_1_119, ssList(all_84_5_30) = 0, yields:
% 108.12/73.35 | (638) all_643_1_119 = 0
% 108.12/73.35 |
% 108.12/73.35 | Instantiating formula (136) with all_38_2_18, all_659_1_139, 0 and discharging atoms ssList(all_38_2_18) = all_659_1_139, ssList(all_38_2_18) = 0, yields:
% 108.12/73.35 | (639) all_659_1_139 = 0
% 108.12/73.35 |
% 108.12/73.35 | Instantiating formula (136) with all_38_2_18, all_656_1_134, all_659_1_139 and discharging atoms ssList(all_38_2_18) = all_659_1_139, ssList(all_38_2_18) = all_656_1_134, yields:
% 108.12/73.35 | (640) all_659_1_139 = all_656_1_134
% 108.12/73.35 |
% 108.12/73.35 | Combining equations (636,637) yields a new equation:
% 108.12/73.35 | (641) all_659_0_138 = all_652_1_130
% 108.12/73.35 |
% 108.12/73.35 | Simplifying 641 yields:
% 108.12/73.35 | (642) all_659_0_138 = all_652_1_130
% 108.12/73.35 |
% 108.12/73.35 | Combining equations (639,640) yields a new equation:
% 108.12/73.35 | (643) all_656_1_134 = 0
% 108.12/73.35 |
% 108.12/73.35 | Combining equations (643,640) yields a new equation:
% 108.12/73.35 | (639) all_659_1_139 = 0
% 108.12/73.35 |
% 108.12/73.35 | From (642) and (600) follows:
% 108.12/73.35 | (592) ssList(all_221_1_71) = all_652_1_130
% 108.12/73.35 |
% 108.12/73.35 | From (638) and (589) follows:
% 108.12/73.35 | (248) ssList(all_84_5_30) = 0
% 108.12/73.35 |
% 108.12/73.35 +-Applying beta-rule and splitting (630), into two cases.
% 108.12/73.35 |-Branch one:
% 108.12/73.35 | (647) ~ (all_732_1_274 = 0) & ssList(all_84_5_30) = all_732_1_274
% 108.12/73.35 |
% 108.12/73.35 | Applying alpha-rule on (647) yields:
% 108.12/73.35 | (648) ~ (all_732_1_274 = 0)
% 108.12/73.35 | (649) ssList(all_84_5_30) = all_732_1_274
% 108.12/73.35 |
% 108.12/73.35 | Instantiating formula (136) with all_84_5_30, all_732_1_274, 0 and discharging atoms ssList(all_84_5_30) = all_732_1_274, ssList(all_84_5_30) = 0, yields:
% 108.12/73.35 | (650) all_732_1_274 = 0
% 108.12/73.35 |
% 108.12/73.35 | Equations (650) can reduce 648 to:
% 108.12/73.35 | (169) $false
% 108.12/73.35 |
% 108.12/73.35 |-The branch is then unsatisfiable
% 108.12/73.35 |-Branch two:
% 108.12/73.35 | (652) hd(all_84_3_28) = all_732_0_273 & ssList(all_0_5_5) = all_732_1_274 & ( ~ (all_732_1_274 = 0) | all_732_0_273 = all_188_0_45)
% 108.12/73.35 |
% 108.12/73.35 | Applying alpha-rule on (652) yields:
% 108.12/73.35 | (653) hd(all_84_3_28) = all_732_0_273
% 108.12/73.35 | (654) ssList(all_0_5_5) = all_732_1_274
% 108.12/73.35 | (655) ~ (all_732_1_274 = 0) | all_732_0_273 = all_188_0_45
% 108.12/73.35 |
% 108.12/73.35 +-Applying beta-rule and splitting (602), into two cases.
% 108.12/73.35 |-Branch one:
% 108.12/73.35 | (656) ~ (all_659_1_139 = 0)
% 108.12/73.35 |
% 108.12/73.35 | Equations (639) can reduce 656 to:
% 108.12/73.35 | (169) $false
% 108.12/73.35 |
% 108.12/73.35 |-The branch is then unsatisfiable
% 108.12/73.35 |-Branch two:
% 108.12/73.35 | (639) all_659_1_139 = 0
% 108.12/73.35 | (659) all_659_0_138 = 0
% 108.12/73.35 |
% 108.12/73.35 | Combining equations (642,659) yields a new equation:
% 108.12/73.35 | (660) all_652_1_130 = 0
% 108.12/73.35 |
% 108.12/73.35 | Simplifying 660 yields:
% 108.12/73.35 | (661) all_652_1_130 = 0
% 108.12/73.35 |
% 108.12/73.35 | From (661) and (592) follows:
% 108.12/73.35 | (662) ssList(all_221_1_71) = 0
% 108.12/73.35 |
% 108.12/73.35 +-Applying beta-rule and splitting (635), into two cases.
% 108.12/73.35 |-Branch one:
% 108.12/73.35 | (663) ( ~ (all_736_0_275 = 0) & ssList(all_221_1_71) = all_736_0_275) | ( ~ (all_736_0_275 = 0) & ssList(all_84_5_30) = all_736_0_275)
% 108.12/73.35 |
% 108.12/73.35 +-Applying beta-rule and splitting (663), into two cases.
% 108.12/73.35 |-Branch one:
% 108.12/73.35 | (664) ~ (all_736_0_275 = 0) & ssList(all_221_1_71) = all_736_0_275
% 108.12/73.35 |
% 108.12/73.35 | Applying alpha-rule on (664) yields:
% 108.12/73.35 | (665) ~ (all_736_0_275 = 0)
% 108.12/73.35 | (666) ssList(all_221_1_71) = all_736_0_275
% 108.12/73.35 |
% 108.12/73.35 | Instantiating formula (136) with all_221_1_71, all_736_0_275, 0 and discharging atoms ssList(all_221_1_71) = all_736_0_275, ssList(all_221_1_71) = 0, yields:
% 108.12/73.35 | (667) all_736_0_275 = 0
% 108.12/73.35 |
% 108.12/73.35 | Equations (667) can reduce 665 to:
% 108.12/73.35 | (169) $false
% 108.12/73.35 |
% 108.12/73.35 |-The branch is then unsatisfiable
% 108.12/73.35 |-Branch two:
% 108.12/73.35 | (669) ~ (all_736_0_275 = 0) & ssList(all_84_5_30) = all_736_0_275
% 108.12/73.35 |
% 108.12/73.35 | Applying alpha-rule on (669) yields:
% 108.12/73.35 | (665) ~ (all_736_0_275 = 0)
% 108.12/73.35 | (671) ssList(all_84_5_30) = all_736_0_275
% 108.12/73.35 |
% 108.12/73.35 | Instantiating formula (136) with all_84_5_30, all_736_0_275, 0 and discharging atoms ssList(all_84_5_30) = all_736_0_275, ssList(all_84_5_30) = 0, yields:
% 108.12/73.35 | (667) all_736_0_275 = 0
% 108.12/73.35 |
% 108.12/73.35 | Equations (667) can reduce 665 to:
% 108.12/73.35 | (169) $false
% 108.12/73.35 |
% 108.12/73.35 |-The branch is then unsatisfiable
% 108.12/73.35 |-Branch two:
% 108.12/73.35 | (674) ~ (all_736_0_275 = 0) & ssList(all_0_5_5) = all_736_0_275
% 108.12/73.35 |
% 108.12/73.35 | Applying alpha-rule on (674) yields:
% 108.12/73.35 | (665) ~ (all_736_0_275 = 0)
% 108.12/73.35 | (676) ssList(all_0_5_5) = all_736_0_275
% 108.12/73.35 |
% 108.12/73.35 | Instantiating formula (136) with all_0_5_5, all_736_0_275, 0 and discharging atoms ssList(all_0_5_5) = all_736_0_275, ssList(all_0_5_5) = 0, yields:
% 108.12/73.35 | (667) all_736_0_275 = 0
% 108.12/73.35 |
% 108.12/73.35 | Instantiating formula (136) with all_0_5_5, all_732_1_274, all_736_0_275 and discharging atoms ssList(all_0_5_5) = all_736_0_275, ssList(all_0_5_5) = all_732_1_274, yields:
% 108.12/73.35 | (678) all_736_0_275 = all_732_1_274
% 108.12/73.35 |
% 108.12/73.35 | Combining equations (667,678) yields a new equation:
% 108.12/73.35 | (650) all_732_1_274 = 0
% 108.12/73.35 |
% 108.12/73.35 | Combining equations (650,678) yields a new equation:
% 108.12/73.35 | (667) all_736_0_275 = 0
% 108.12/73.35 |
% 108.12/73.35 | Equations (667) can reduce 665 to:
% 108.12/73.35 | (169) $false
% 108.12/73.35 |
% 108.12/73.35 |-The branch is then unsatisfiable
% 108.12/73.35 |-Branch two:
% 108.12/73.35 | (682) segmentP(all_0_5_5, all_0_5_5) = all_18_1_8
% 108.12/73.35 | (683) all_18_0_7 = all_18_1_8
% 108.12/73.35 |
% 108.12/73.35 | Combining equations (683,200) yields a new equation:
% 108.12/73.35 | (684) all_18_1_8 = 0
% 108.12/73.35 |
% 108.12/73.35 | Simplifying 684 yields:
% 108.12/73.35 | (631) all_18_1_8 = 0
% 108.12/73.35 |
% 108.12/73.35 | Equations (631) can reduce 206 to:
% 108.12/73.35 | (169) $false
% 108.12/73.35 |
% 108.12/73.35 |-The branch is then unsatisfiable
% 108.12/73.35 |-Branch two:
% 108.12/73.35 | (687) app(nil, all_0_5_5) = all_84_3_28
% 108.12/73.35 | (688) all_84_3_28 = all_0_5_5 | ? [v0] : ( ~ (v0 = 0) & ssList(all_0_5_5) = v0)
% 108.12/73.35 |
% 108.12/73.35 +-Applying beta-rule and splitting (688), into two cases.
% 108.12/73.35 |-Branch one:
% 108.12/73.35 | (689) all_84_3_28 = all_0_5_5
% 108.12/73.35 |
% 108.12/73.35 | Equations (689) can reduce 346 to:
% 108.12/73.35 | (169) $false
% 108.12/73.35 |
% 108.12/73.35 |-The branch is then unsatisfiable
% 108.12/73.35 |-Branch two:
% 108.12/73.35 | (346) ~ (all_84_3_28 = all_0_5_5)
% 108.12/73.35 | (692) ? [v0] : ( ~ (v0 = 0) & ssList(all_0_5_5) = v0)
% 108.12/73.35 |
% 108.12/73.35 | Instantiating (692) with all_184_0_348 yields:
% 108.12/73.35 | (693) ~ (all_184_0_348 = 0) & ssList(all_0_5_5) = all_184_0_348
% 108.12/73.35 |
% 108.12/73.35 | Applying alpha-rule on (693) yields:
% 108.12/73.35 | (694) ~ (all_184_0_348 = 0)
% 108.12/73.35 | (695) ssList(all_0_5_5) = all_184_0_348
% 108.12/73.35 |
% 108.12/73.35 | Instantiating formula (136) with all_0_5_5, all_184_0_348, 0 and discharging atoms ssList(all_0_5_5) = all_184_0_348, ssList(all_0_5_5) = 0, yields:
% 108.12/73.35 | (696) all_184_0_348 = 0
% 108.12/73.35 |
% 108.12/73.35 | Equations (696) can reduce 694 to:
% 108.12/73.35 | (169) $false
% 108.12/73.35 |
% 108.12/73.35 |-The branch is then unsatisfiable
% 108.12/73.35 |-Branch two:
% 108.12/73.35 | (698) app(all_84_5_30, all_0_5_5) = all_0_5_5
% 108.12/73.35 | (699) all_18_1_8 = 0 | ? [v0] : (( ~ (v0 = 0) & ssList(all_84_5_30) = v0) | ( ~ (v0 = 0) & ssList(all_38_2_18) = v0) | ( ~ (v0 = 0) & ssList(all_0_5_5) = v0))
% 108.12/73.35 |
% 108.12/73.35 +-Applying beta-rule and splitting (305), into two cases.
% 108.12/73.35 |-Branch one:
% 108.12/73.35 | (329) ~ (app(all_84_5_30, all_0_5_5) = all_0_5_5)
% 108.12/73.35 |
% 108.12/73.35 | Using (698) and (329) yields:
% 108.12/73.35 | (160) $false
% 108.12/73.35 |
% 108.12/73.35 |-The branch is then unsatisfiable
% 108.12/73.35 |-Branch two:
% 108.12/73.35 | (698) app(all_84_5_30, all_0_5_5) = all_0_5_5
% 108.12/73.35 | (703) ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_5_5) = v0) | (ssList(all_38_2_18) = v0 & app(all_84_5_30, v1) = v2 & app(all_0_5_5, all_38_2_18) = v1 & ( ~ (v0 = 0) | v2 = all_0_4_4)))
% 108.12/73.35 |
% 108.12/73.35 | Instantiating (703) with all_152_0_352, all_152_1_353, all_152_2_354 yields:
% 108.12/73.35 | (704) ( ~ (all_152_2_354 = 0) & ssList(all_0_5_5) = all_152_2_354) | (ssList(all_38_2_18) = all_152_2_354 & app(all_84_5_30, all_152_1_353) = all_152_0_352 & app(all_0_5_5, all_38_2_18) = all_152_1_353 & ( ~ (all_152_2_354 = 0) | all_152_0_352 = all_0_4_4))
% 108.12/73.35 |
% 108.12/73.35 +-Applying beta-rule and splitting (704), into two cases.
% 108.12/73.35 |-Branch one:
% 108.12/73.35 | (705) ~ (all_152_2_354 = 0) & ssList(all_0_5_5) = all_152_2_354
% 108.12/73.35 |
% 108.12/73.35 | Applying alpha-rule on (705) yields:
% 108.12/73.35 | (706) ~ (all_152_2_354 = 0)
% 108.12/73.35 | (707) ssList(all_0_5_5) = all_152_2_354
% 108.12/73.35 |
% 108.12/73.35 | Instantiating formula (136) with all_0_5_5, all_152_2_354, 0 and discharging atoms ssList(all_0_5_5) = all_152_2_354, ssList(all_0_5_5) = 0, yields:
% 108.12/73.35 | (708) all_152_2_354 = 0
% 108.12/73.35 |
% 108.12/73.35 | Equations (708) can reduce 706 to:
% 108.12/73.35 | (169) $false
% 108.12/73.35 |
% 108.12/73.35 |-The branch is then unsatisfiable
% 108.12/73.35 |-Branch two:
% 108.12/73.35 | (710) ssList(all_38_2_18) = all_152_2_354 & app(all_84_5_30, all_152_1_353) = all_152_0_352 & app(all_0_5_5, all_38_2_18) = all_152_1_353 & ( ~ (all_152_2_354 = 0) | all_152_0_352 = all_0_4_4)
% 108.12/73.35 |
% 108.12/73.36 | Applying alpha-rule on (710) yields:
% 108.12/73.36 | (711) ssList(all_38_2_18) = all_152_2_354
% 108.12/73.36 | (712) app(all_84_5_30, all_152_1_353) = all_152_0_352
% 108.12/73.36 | (713) app(all_0_5_5, all_38_2_18) = all_152_1_353
% 108.12/73.36 | (714) ~ (all_152_2_354 = 0) | all_152_0_352 = all_0_4_4
% 108.12/73.36 |
% 108.12/73.36 +-Applying beta-rule and splitting (699), into two cases.
% 108.12/73.36 |-Branch one:
% 108.12/73.36 | (631) all_18_1_8 = 0
% 108.12/73.36 |
% 108.12/73.36 | Equations (631) can reduce 206 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (206) ~ (all_18_1_8 = 0)
% 108.12/73.36 | (718) ? [v0] : (( ~ (v0 = 0) & ssList(all_84_5_30) = v0) | ( ~ (v0 = 0) & ssList(all_38_2_18) = v0) | ( ~ (v0 = 0) & ssList(all_0_5_5) = v0))
% 108.12/73.36 |
% 108.12/73.36 | Instantiating (718) with all_165_0_355 yields:
% 108.12/73.36 | (719) ( ~ (all_165_0_355 = 0) & ssList(all_84_5_30) = all_165_0_355) | ( ~ (all_165_0_355 = 0) & ssList(all_38_2_18) = all_165_0_355) | ( ~ (all_165_0_355 = 0) & ssList(all_0_5_5) = all_165_0_355)
% 108.12/73.36 |
% 108.12/73.36 +-Applying beta-rule and splitting (719), into two cases.
% 108.12/73.36 |-Branch one:
% 108.12/73.36 | (720) ( ~ (all_165_0_355 = 0) & ssList(all_84_5_30) = all_165_0_355) | ( ~ (all_165_0_355 = 0) & ssList(all_38_2_18) = all_165_0_355)
% 108.12/73.36 |
% 108.12/73.36 +-Applying beta-rule and splitting (720), into two cases.
% 108.12/73.36 |-Branch one:
% 108.12/73.36 | (721) ~ (all_165_0_355 = 0) & ssList(all_84_5_30) = all_165_0_355
% 108.12/73.36 |
% 108.12/73.36 | Applying alpha-rule on (721) yields:
% 108.12/73.36 | (722) ~ (all_165_0_355 = 0)
% 108.12/73.36 | (723) ssList(all_84_5_30) = all_165_0_355
% 108.12/73.36 |
% 108.12/73.36 | Instantiating formula (136) with all_84_5_30, all_165_0_355, 0 and discharging atoms ssList(all_84_5_30) = all_165_0_355, ssList(all_84_5_30) = 0, yields:
% 108.12/73.36 | (724) all_165_0_355 = 0
% 108.12/73.36 |
% 108.12/73.36 | Equations (724) can reduce 722 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (726) ~ (all_165_0_355 = 0) & ssList(all_38_2_18) = all_165_0_355
% 108.12/73.36 |
% 108.12/73.36 | Applying alpha-rule on (726) yields:
% 108.12/73.36 | (722) ~ (all_165_0_355 = 0)
% 108.12/73.36 | (728) ssList(all_38_2_18) = all_165_0_355
% 108.12/73.36 |
% 108.12/73.36 | Instantiating formula (136) with all_38_2_18, all_165_0_355, 0 and discharging atoms ssList(all_38_2_18) = all_165_0_355, ssList(all_38_2_18) = 0, yields:
% 108.12/73.36 | (724) all_165_0_355 = 0
% 108.12/73.36 |
% 108.12/73.36 | Instantiating formula (136) with all_38_2_18, all_152_2_354, all_165_0_355 and discharging atoms ssList(all_38_2_18) = all_165_0_355, ssList(all_38_2_18) = all_152_2_354, yields:
% 108.12/73.36 | (730) all_165_0_355 = all_152_2_354
% 108.12/73.36 |
% 108.12/73.36 | Combining equations (724,730) yields a new equation:
% 108.12/73.36 | (708) all_152_2_354 = 0
% 108.12/73.36 |
% 108.12/73.36 | Combining equations (708,730) yields a new equation:
% 108.12/73.36 | (724) all_165_0_355 = 0
% 108.12/73.36 |
% 108.12/73.36 | Equations (724) can reduce 722 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (734) ~ (all_165_0_355 = 0) & ssList(all_0_5_5) = all_165_0_355
% 108.12/73.36 |
% 108.12/73.36 | Applying alpha-rule on (734) yields:
% 108.12/73.36 | (722) ~ (all_165_0_355 = 0)
% 108.12/73.36 | (736) ssList(all_0_5_5) = all_165_0_355
% 108.12/73.36 |
% 108.12/73.36 | Instantiating formula (136) with all_0_5_5, all_165_0_355, 0 and discharging atoms ssList(all_0_5_5) = all_165_0_355, ssList(all_0_5_5) = 0, yields:
% 108.12/73.36 | (724) all_165_0_355 = 0
% 108.12/73.36 |
% 108.12/73.36 | Equations (724) can reduce 722 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (739) ~ (all_125_2_42 = 0) & ssList(all_74_1_20) = all_125_2_42
% 108.12/73.36 |
% 108.12/73.36 | Applying alpha-rule on (739) yields:
% 108.12/73.36 | (740) ~ (all_125_2_42 = 0)
% 108.12/73.36 | (741) ssList(all_74_1_20) = all_125_2_42
% 108.12/73.36 |
% 108.12/73.36 | Instantiating formula (136) with all_74_1_20, all_125_2_42, 0 and discharging atoms ssList(all_74_1_20) = all_125_2_42, ssList(all_74_1_20) = 0, yields:
% 108.12/73.36 | (742) all_125_2_42 = 0
% 108.12/73.36 |
% 108.12/73.36 | Equations (742) can reduce 740 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (744) ~ (all_84_5_30 = 0) & ssList(all_0_5_5) = all_84_5_30
% 108.12/73.36 |
% 108.12/73.36 | Applying alpha-rule on (744) yields:
% 108.12/73.36 | (745) ~ (all_84_5_30 = 0)
% 108.12/73.36 | (746) ssList(all_0_5_5) = all_84_5_30
% 108.12/73.36 |
% 108.12/73.36 | Instantiating formula (136) with all_0_5_5, all_84_5_30, 0 and discharging atoms ssList(all_0_5_5) = all_84_5_30, ssList(all_0_5_5) = 0, yields:
% 108.12/73.36 | (747) all_84_5_30 = 0
% 108.12/73.36 |
% 108.12/73.36 | Equations (747) can reduce 745 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (749) segmentP(all_0_4_4, nil) = all_18_1_8
% 108.12/73.36 | (750) all_18_1_8 = 0 | ? [v0] : ( ~ (v0 = 0) & ssList(all_0_4_4) = v0)
% 108.12/73.36 |
% 108.12/73.36 +-Applying beta-rule and splitting (750), into two cases.
% 108.12/73.36 |-Branch one:
% 108.12/73.36 | (631) all_18_1_8 = 0
% 108.12/73.36 |
% 108.12/73.36 | Equations (631) can reduce 206 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (206) ~ (all_18_1_8 = 0)
% 108.12/73.36 | (754) ? [v0] : ( ~ (v0 = 0) & ssList(all_0_4_4) = v0)
% 108.12/73.36 |
% 108.12/73.36 | Instantiating (754) with all_63_0_356 yields:
% 108.12/73.36 | (755) ~ (all_63_0_356 = 0) & ssList(all_0_4_4) = all_63_0_356
% 108.12/73.36 |
% 108.12/73.36 | Applying alpha-rule on (755) yields:
% 108.12/73.36 | (756) ~ (all_63_0_356 = 0)
% 108.12/73.36 | (757) ssList(all_0_4_4) = all_63_0_356
% 108.12/73.36 |
% 108.12/73.36 | Instantiating formula (136) with all_0_4_4, all_63_0_356, 0 and discharging atoms ssList(all_0_4_4) = all_63_0_356, ssList(all_0_4_4) = 0, yields:
% 108.12/73.36 | (758) all_63_0_356 = 0
% 108.12/73.36 |
% 108.12/73.36 | Equations (758) can reduce 756 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (631) all_18_1_8 = 0
% 108.12/73.36 | (761) ~ (all_18_2_9 = 0)
% 108.12/73.36 |
% 108.12/73.36 | Equations (177) can reduce 761 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (202) ~ (all_18_0_7 = 0)
% 108.12/73.36 | (692) ? [v0] : ( ~ (v0 = 0) & ssList(all_0_5_5) = v0)
% 108.12/73.36 |
% 108.12/73.36 | Instantiating (692) with all_47_0_357 yields:
% 108.12/73.36 | (765) ~ (all_47_0_357 = 0) & ssList(all_0_5_5) = all_47_0_357
% 108.12/73.36 |
% 108.12/73.36 | Applying alpha-rule on (765) yields:
% 108.12/73.36 | (766) ~ (all_47_0_357 = 0)
% 108.12/73.36 | (767) ssList(all_0_5_5) = all_47_0_357
% 108.12/73.36 |
% 108.12/73.36 | Instantiating formula (136) with all_0_5_5, all_47_0_357, 0 and discharging atoms ssList(all_0_5_5) = all_47_0_357, ssList(all_0_5_5) = 0, yields:
% 108.12/73.36 | (768) all_47_0_357 = 0
% 108.12/73.36 |
% 108.12/73.36 | Equations (768) can reduce 766 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (770) ~ (all_38_2_18 = 0) & ssList(all_0_5_5) = all_38_2_18
% 108.12/73.36 |
% 108.12/73.36 | Applying alpha-rule on (770) yields:
% 108.12/73.36 | (771) ~ (all_38_2_18 = 0)
% 108.12/73.36 | (772) ssList(all_0_5_5) = all_38_2_18
% 108.12/73.36 |
% 108.12/73.36 | Instantiating formula (136) with all_0_5_5, all_38_2_18, 0 and discharging atoms ssList(all_0_5_5) = all_38_2_18, ssList(all_0_5_5) = 0, yields:
% 108.12/73.36 | (773) all_38_2_18 = 0
% 108.12/73.36 |
% 108.12/73.36 | Equations (773) can reduce 771 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (775) all_0_4_4 = nil & all_0_5_5 = nil
% 108.12/73.36 |
% 108.12/73.36 | Applying alpha-rule on (775) yields:
% 108.12/73.36 | (168) all_0_4_4 = nil
% 108.12/73.36 | (219) all_0_5_5 = nil
% 108.12/73.36 |
% 108.12/73.36 | Equations (168) can reduce 153 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (168) all_0_4_4 = nil
% 108.12/73.36 | (210) ~ (all_0_5_5 = nil)
% 108.12/73.36 |
% 108.12/73.36 | From (168) and (82) follows:
% 108.12/73.36 | (781) frontsegP(nil, all_0_5_5) = all_0_2_2
% 108.12/73.36 |
% 108.12/73.36 +-Applying beta-rule and splitting (5), into two cases.
% 108.12/73.36 |-Branch one:
% 108.12/73.36 | (154) all_0_2_2 = 0 & all_0_3_3 = 0
% 108.12/73.36 |
% 108.12/73.36 | Applying alpha-rule on (154) yields:
% 108.12/73.36 | (155) all_0_2_2 = 0
% 108.12/73.36 | (156) all_0_3_3 = 0
% 108.12/73.36 |
% 108.12/73.36 | From (155) and (781) follows:
% 108.12/73.36 | (785) frontsegP(nil, all_0_5_5) = 0
% 108.12/73.36 |
% 108.12/73.36 | From (156) and (18) follows:
% 108.12/73.36 | (158) neq(all_0_5_5, nil) = 0
% 108.12/73.36 |
% 108.12/73.36 +-Applying beta-rule and splitting (152), into two cases.
% 108.12/73.36 |-Branch one:
% 108.12/73.36 | (159) ~ (neq(all_0_5_5, nil) = 0)
% 108.12/73.36 |
% 108.12/73.36 | Using (158) and (159) yields:
% 108.12/73.36 | (160) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (158) neq(all_0_5_5, nil) = 0
% 108.12/73.36 | (162) ? [v0] : ? [v1] : ? [v2] : (segmentP(all_0_4_4, all_0_5_5) = v1 & segmentP(all_0_5_5, all_0_5_5) = v2 & ssList(all_0_5_5) = v0 & ( ~ (v2 = 0) | ~ (v1 = 0) | ~ (v0 = 0)))
% 108.12/73.36 |
% 108.12/73.36 | Instantiating (162) with all_18_0_358, all_18_1_359, all_18_2_360 yields:
% 108.12/73.36 | (791) segmentP(all_0_4_4, all_0_5_5) = all_18_1_359 & segmentP(all_0_5_5, all_0_5_5) = all_18_0_358 & ssList(all_0_5_5) = all_18_2_360 & ( ~ (all_18_0_358 = 0) | ~ (all_18_1_359 = 0) | ~ (all_18_2_360 = 0))
% 108.12/73.36 |
% 108.12/73.36 | Applying alpha-rule on (791) yields:
% 108.12/73.36 | (792) segmentP(all_0_4_4, all_0_5_5) = all_18_1_359
% 108.12/73.36 | (793) segmentP(all_0_5_5, all_0_5_5) = all_18_0_358
% 108.12/73.36 | (794) ssList(all_0_5_5) = all_18_2_360
% 108.12/73.36 | (795) ~ (all_18_0_358 = 0) | ~ (all_18_1_359 = 0) | ~ (all_18_2_360 = 0)
% 108.12/73.36 |
% 108.12/73.36 +-Applying beta-rule and splitting (151), into two cases.
% 108.12/73.36 |-Branch one:
% 108.12/73.36 | (219) all_0_5_5 = nil
% 108.12/73.36 |
% 108.12/73.36 | Equations (219) can reduce 210 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (210) ~ (all_0_5_5 = nil)
% 108.12/73.36 | (222) ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_5_5 & ssItem(v1) = 0)
% 108.12/73.36 |
% 108.12/73.36 | Instantiating formula (136) with all_0_5_5, all_18_2_360, 0 and discharging atoms ssList(all_0_5_5) = all_18_2_360, ssList(all_0_5_5) = 0, yields:
% 108.12/73.36 | (800) all_18_2_360 = 0
% 108.12/73.36 |
% 108.12/73.36 | From (800) and (794) follows:
% 108.12/73.36 | (123) ssList(all_0_5_5) = 0
% 108.12/73.36 |
% 108.12/73.36 | Instantiating formula (77) with all_0_5_5 and discharging atoms frontsegP(nil, all_0_5_5) = 0, yields:
% 108.12/73.36 | (802) all_0_5_5 = nil | ? [v0] : ( ~ (v0 = 0) & ssList(all_0_5_5) = v0)
% 108.12/73.36 |
% 108.12/73.36 +-Applying beta-rule and splitting (802), into two cases.
% 108.12/73.36 |-Branch one:
% 108.12/73.36 | (219) all_0_5_5 = nil
% 108.12/73.36 |
% 108.12/73.36 | Equations (219) can reduce 210 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (210) ~ (all_0_5_5 = nil)
% 108.12/73.36 | (692) ? [v0] : ( ~ (v0 = 0) & ssList(all_0_5_5) = v0)
% 108.12/73.36 |
% 108.12/73.36 | Instantiating (692) with all_45_0_373 yields:
% 108.12/73.36 | (807) ~ (all_45_0_373 = 0) & ssList(all_0_5_5) = all_45_0_373
% 108.12/73.36 |
% 108.12/73.36 | Applying alpha-rule on (807) yields:
% 108.12/73.36 | (808) ~ (all_45_0_373 = 0)
% 108.12/73.36 | (809) ssList(all_0_5_5) = all_45_0_373
% 108.12/73.36 |
% 108.12/73.36 | Instantiating formula (136) with all_0_5_5, all_45_0_373, 0 and discharging atoms ssList(all_0_5_5) = all_45_0_373, ssList(all_0_5_5) = 0, yields:
% 108.12/73.36 | (810) all_45_0_373 = 0
% 108.12/73.36 |
% 108.12/73.36 | Equations (810) can reduce 808 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 |-Branch two:
% 108.12/73.36 | (775) all_0_4_4 = nil & all_0_5_5 = nil
% 108.12/73.36 |
% 108.12/73.36 | Applying alpha-rule on (775) yields:
% 108.12/73.36 | (168) all_0_4_4 = nil
% 108.12/73.36 | (219) all_0_5_5 = nil
% 108.12/73.36 |
% 108.12/73.36 | Equations (219) can reduce 210 to:
% 108.12/73.36 | (169) $false
% 108.12/73.36 |
% 108.12/73.36 |-The branch is then unsatisfiable
% 108.12/73.36 % SZS output end Proof for theBenchmark
% 108.12/73.36
% 108.12/73.36 72763ms
%------------------------------------------------------------------------------