TSTP Solution File: SWC397+1 by ePrincess---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : ePrincess---1.0
% Problem : SWC397+1 : TPTP v8.1.0. Released v2.4.0.
% Transfm : none
% Format : tptp:raw
% Command : ePrincess-casc -timeout=%d %s
% Computer : n029.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 600s
% DateTime : Tue Jul 19 20:17:55 EDT 2022
% Result : Theorem 18.53s 6.84s
% Output : Proof 32.12s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.11 % Problem : SWC397+1 : TPTP v8.1.0. Released v2.4.0.
% 0.11/0.12 % Command : ePrincess-casc -timeout=%d %s
% 0.12/0.33 % Computer : n029.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 07:45:54 EDT 2022
% 0.12/0.33 % CPUTime :
% 0.18/0.56 ____ _
% 0.18/0.56 ___ / __ \_____(_)___ ________ __________
% 0.18/0.56 / _ \/ /_/ / ___/ / __ \/ ___/ _ \/ ___/ ___/
% 0.18/0.56 / __/ ____/ / / / / / / /__/ __(__ |__ )
% 0.18/0.56 \___/_/ /_/ /_/_/ /_/\___/\___/____/____/
% 0.18/0.56
% 0.18/0.56 A Theorem Prover for First-Order Logic
% 0.18/0.57 (ePrincess v.1.0)
% 0.18/0.57
% 0.18/0.57 (c) Philipp Rümmer, 2009-2015
% 0.18/0.57 (c) Peter Backeman, 2014-2015
% 0.18/0.57 (contributions by Angelo Brillout, Peter Baumgartner)
% 0.18/0.57 Free software under GNU Lesser General Public License (LGPL).
% 0.18/0.57 Bug reports to peter@backeman.se
% 0.18/0.57
% 0.18/0.57 For more information, visit http://user.uu.se/~petba168/breu/
% 0.18/0.57
% 0.18/0.57 Loading /export/starexec/sandbox2/benchmark/theBenchmark.p ...
% 0.73/0.63 Prover 0: Options: -triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -resolutionMethod=nonUnifying +ignoreQuantifiers -generateTriggers=all
% 2.11/1.06 Prover 0: Preprocessing ...
% 4.42/1.65 Prover 0: Constructing countermodel ...
% 14.70/5.92 Prover 1: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -resolutionMethod=normal +ignoreQuantifiers -generateTriggers=all
% 15.10/6.09 Prover 1: Preprocessing ...
% 16.45/6.36 Prover 1: Constructing countermodel ...
% 18.53/6.84 Prover 1: proved (914ms)
% 18.53/6.84 Prover 0: stopped
% 18.53/6.84
% 18.53/6.84 No countermodel exists, formula is valid
% 18.53/6.84 % SZS status Theorem for theBenchmark
% 18.53/6.84
% 18.53/6.84 Generating proof ... found it (size 400)
% 31.10/9.82
% 31.10/9.82 % SZS output start Proof for theBenchmark
% 31.10/9.82 Assumed formulas after preprocessing and simplification:
% 31.10/9.82 | (0) ? [v0] : ? [v1] : ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ( ~ (v14 = v13) & ~ (v12 = 0) & ~ (v0 = 0) & equalelemsP(nil) = 0 & duplicatefreeP(nil) = 0 & strictorderedP(nil) = 0 & totalorderedP(nil) = 0 & strictorderP(nil) = 0 & totalorderP(nil) = 0 & cyclefreeP(nil) = 0 & singletonP(nil) = v0 & memberP(v2, v11) = v12 & memberP(v1, v11) = 0 & ssList(v2) = 0 & ssList(v1) = 0 & ssList(nil) = 0 & neq(v2, nil) = v3 & ssItem(v14) = 0 & ssItem(v13) = 0 & ssItem(v11) = 0 & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : (v18 = 0 | ~ (strictorderedP(v15) = 0) | ~ (lt(v16, v17) = v18) | ~ (ssList(v19) = 0) | ~ (cons(v17, v23) = v24) | ~ (cons(v16, v20) = v21) | ~ (app(v22, v24) = v15) | ~ (app(v19, v21) = v22) | ~ (ssItem(v16) = 0) | ? [v25] : (( ~ (v25 = 0) & ssList(v23) = v25) | ( ~ (v25 = 0) & ssList(v20) = v25) | ( ~ (v25 = 0) & ssList(v15) = v25) | ( ~ (v25 = 0) & ssItem(v17) = v25))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : (v18 = 0 | ~ (totalorderedP(v15) = 0) | ~ (leq(v16, v17) = v18) | ~ (ssList(v19) = 0) | ~ (cons(v17, v23) = v24) | ~ (cons(v16, v20) = v21) | ~ (app(v22, v24) = v15) | ~ (app(v19, v21) = v22) | ~ (ssItem(v16) = 0) | ? [v25] : (( ~ (v25 = 0) & ssList(v23) = v25) | ( ~ (v25 = 0) & ssList(v20) = v25) | ( ~ (v25 = 0) & ssList(v15) = v25) | ( ~ (v25 = 0) & ssItem(v17) = v25))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : ! [v20] : ! [v21] : ! [v22] : ( ~ (duplicatefreeP(v15) = 0) | ~ (ssList(v17) = 0) | ~ (cons(v16, v21) = v22) | ~ (cons(v16, v18) = v19) | ~ (app(v20, v22) = v15) | ~ (app(v17, v19) = v20) | ~ (ssItem(v16) = 0) | ? [v23] : (( ~ (v23 = 0) & ssList(v21) = v23) | ( ~ (v23 = 0) & ssList(v18) = v23) | ( ~ (v23 = 0) & ssList(v15) = v23))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : ! [v20] : ! [v21] : (v21 = 0 | ~ (segmentP(v20, v16) = v21) | ~ (segmentP(v15, v16) = 0) | ~ (ssList(v15) = 0) | ~ (app(v18, v19) = v20) | ~ (app(v17, v15) = v18) | ? [v22] : (( ~ (v22 = 0) & ssList(v19) = v22) | ( ~ (v22 = 0) & ssList(v17) = v22) | ( ~ (v22 = 0) & ssList(v16) = v22))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : ! [v20] : ! [v21] : (v17 = v16 | ~ (equalelemsP(v15) = 0) | ~ (ssList(v18) = 0) | ~ (cons(v17, v19) = v20) | ~ (cons(v16, v20) = v21) | ~ (app(v18, v21) = v15) | ~ (ssItem(v17) = 0) | ~ (ssItem(v16) = 0) | ? [v22] : (( ~ (v22 = 0) & ssList(v19) = v22) | ( ~ (v22 = 0) & ssList(v15) = v22))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : ! [v20] : ! [v21] : ( ~ (frontsegP(v18, v20) = v21) | ~ (cons(v16, v19) = v20) | ~ (cons(v15, v17) = v18) | ~ (ssItem(v16) = 0) | ~ (ssItem(v15) = 0) | ? [v22] : ? [v23] : (( ~ (v22 = 0) & ssList(v17) = v22) | (frontsegP(v17, v19) = v23 & ssList(v19) = v22 & ( ~ (v22 = 0) | (( ~ (v23 = 0) | ~ (v16 = v15) | v21 = 0) & ( ~ (v21 = 0) | (v23 = 0 & v16 = v15))))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : ! [v20] : (v17 = 0 | ~ (segmentP(v15, v16) = v17) | ~ (ssList(v15) = 0) | ~ (app(v19, v20) = v15) | ~ (app(v18, v16) = v19) | ? [v21] : (( ~ (v21 = 0) & ssList(v20) = v21) | ( ~ (v21 = 0) & ssList(v18) = v21) | ( ~ (v21 = 0) & ssList(v16) = v21))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : ! [v20] : (v17 = 0 | ~ (memberP(v15, v16) = v17) | ~ (ssList(v18) = 0) | ~ (ssList(v15) = 0) | ~ (cons(v16, v19) = v20) | ~ (app(v18, v20) = v15) | ? [v21] : (( ~ (v21 = 0) & ssList(v19) = v21) | ( ~ (v21 = 0) & ssItem(v16) = v21))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : ! [v20] : ( ~ (memberP(v19, v15) = v20) | ~ (memberP(v16, v15) = v17) | ~ (app(v16, v18) = v19) | ~ (ssItem(v15) = 0) | ? [v21] : ? [v22] : (( ~ (v21 = 0) & ssList(v16) = v21) | (memberP(v18, v15) = v22 & ssList(v18) = v21 & ( ~ (v21 = 0) | (( ~ (v20 = 0) | v22 = 0 | v17 = 0) & (v20 = 0 | ( ~ (v22 = 0) & ~ (v17 = 0)))))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : ! [v20] : ( ~ (ssList(v15) = 0) | ~ (cons(v18, v16) = v19) | ~ (app(v19, v15) = v20) | ~ (app(v16, v15) = v17) | ? [v21] : ? [v22] : (( ~ (v21 = 0) & ssList(v16) = v21) | (cons(v18, v17) = v22 & ssItem(v18) = v21 & ( ~ (v21 = 0) | v22 = v20)))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : (v19 = v17 | ~ (ssList(v16) = 0) | ~ (ssList(v15) = 0) | ~ (cons(v19, v16) = v18) | ~ (cons(v17, v15) = v18) | ? [v20] : (( ~ (v20 = 0) & ssItem(v19) = v20) | ( ~ (v20 = 0) & ssItem(v17) = v20))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : (v19 = 0 | ~ (rearsegP(v18, v16) = v19) | ~ (rearsegP(v15, v16) = 0) | ~ (ssList(v15) = 0) | ~ (app(v17, v15) = v18) | ? [v20] : (( ~ (v20 = 0) & ssList(v17) = v20) | ( ~ (v20 = 0) & ssList(v16) = v20))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : (v19 = 0 | ~ (frontsegP(v18, v16) = v19) | ~ (frontsegP(v15, v16) = 0) | ~ (ssList(v15) = 0) | ~ (app(v15, v17) = v18) | ? [v20] : (( ~ (v20 = 0) & ssList(v17) = v20) | ( ~ (v20 = 0) & ssList(v16) = v20))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : (v16 = v15 | ~ (ssList(v16) = 0) | ~ (ssList(v15) = 0) | ~ (cons(v19, v16) = v18) | ~ (cons(v17, v15) = v18) | ? [v20] : (( ~ (v20 = 0) & ssItem(v19) = v20) | ( ~ (v20 = 0) & ssItem(v17) = v20))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : ( ~ (memberP(v18, v15) = v19) | ~ (cons(v16, v17) = v18) | ~ (ssItem(v16) = 0) | ~ (ssItem(v15) = 0) | ? [v20] : ? [v21] : (memberP(v17, v15) = v21 & ssList(v17) = v20 & ( ~ (v20 = 0) | (( ~ (v19 = 0) | v21 = 0 | v16 = v15) & (v19 = 0 | ( ~ (v21 = 0) & ~ (v16 = v15))))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ! [v19] : ( ~ (ssList(v15) = 0) | ~ (app(v17, v18) = v19) | ~ (app(v15, v16) = v17) | ? [v20] : ? [v21] : ? [v22] : (( ~ (v20 = 0) & ssList(v16) = v20) | (ssList(v18) = v20 & app(v16, v18) = v21 & app(v15, v21) = v22 & ( ~ (v20 = 0) | v22 = v19)))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v18 = v15 | v15 = nil | ~ (tl(v15) = v17) | ~ (hd(v15) = v16) | ~ (cons(v16, v17) = v18) | ? [v19] : ( ~ (v19 = 0) & ssList(v15) = v19)) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v18 = v15 | ~ (ssList(v15) = 0) | ~ (app(v18, v16) = v17) | ~ (app(v15, v16) = v17) | ? [v19] : (( ~ (v19 = 0) & ssList(v18) = v19) | ( ~ (v19 = 0) & ssList(v16) = v19))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v18 = v15 | ~ (ssList(v15) = 0) | ~ (app(v16, v18) = v17) | ~ (app(v16, v15) = v17) | ? [v19] : (( ~ (v19 = 0) & ssList(v18) = v19) | ( ~ (v19 = 0) & ssList(v16) = v19))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v18 = 0 | ~ (gt(v15, v17) = v18) | ~ (gt(v15, v16) = 0) | ~ (ssItem(v15) = 0) | ? [v19] : ? [v20] : (( ~ (v19 = 0) & ssItem(v16) = v19) | (gt(v16, v17) = v20 & ssItem(v17) = v19 & ( ~ (v20 = 0) | ~ (v19 = 0))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v18 = 0 | ~ (geq(v15, v17) = v18) | ~ (geq(v15, v16) = 0) | ~ (ssItem(v15) = 0) | ? [v19] : ? [v20] : (( ~ (v19 = 0) & ssItem(v16) = v19) | (geq(v16, v17) = v20 & ssItem(v17) = v19 & ( ~ (v20 = 0) | ~ (v19 = 0))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v18 = 0 | ~ (lt(v15, v17) = v18) | ~ (lt(v15, v16) = 0) | ~ (ssItem(v15) = 0) | ? [v19] : ? [v20] : (( ~ (v19 = 0) & ssItem(v16) = v19) | (lt(v16, v17) = v20 & ssItem(v17) = v19 & ( ~ (v20 = 0) | ~ (v19 = 0))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v18 = 0 | ~ (lt(v15, v17) = v18) | ~ (leq(v15, v16) = 0) | ~ (ssItem(v15) = 0) | ? [v19] : ? [v20] : (( ~ (v19 = 0) & ssItem(v16) = v19) | (lt(v16, v17) = v20 & ssItem(v17) = v19 & ( ~ (v20 = 0) | ~ (v19 = 0))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v18 = 0 | ~ (leq(v15, v17) = v18) | ~ (leq(v15, v16) = 0) | ~ (ssItem(v15) = 0) | ? [v19] : ? [v20] : (( ~ (v19 = 0) & ssItem(v16) = v19) | (leq(v16, v17) = v20 & ssItem(v17) = v19 & ( ~ (v20 = 0) | ~ (v19 = 0))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v18 = 0 | ~ (segmentP(v15, v17) = v18) | ~ (segmentP(v15, v16) = 0) | ~ (ssList(v15) = 0) | ? [v19] : ? [v20] : (( ~ (v19 = 0) & ssList(v16) = v19) | (segmentP(v16, v17) = v20 & ssList(v17) = v19 & ( ~ (v20 = 0) | ~ (v19 = 0))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v18 = 0 | ~ (rearsegP(v15, v17) = v18) | ~ (rearsegP(v15, v16) = 0) | ~ (ssList(v15) = 0) | ? [v19] : ? [v20] : (( ~ (v19 = 0) & ssList(v16) = v19) | (rearsegP(v16, v17) = v20 & ssList(v17) = v19 & ( ~ (v20 = 0) | ~ (v19 = 0))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v18 = 0 | ~ (frontsegP(v15, v17) = v18) | ~ (frontsegP(v15, v16) = 0) | ~ (ssList(v15) = 0) | ? [v19] : ? [v20] : (( ~ (v19 = 0) & ssList(v16) = v19) | (frontsegP(v16, v17) = v20 & ssList(v17) = v19 & ( ~ (v20 = 0) | ~ (v19 = 0))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v17 = 0 | ~ (rearsegP(v15, v16) = v17) | ~ (ssList(v15) = 0) | ~ (app(v18, v16) = v15) | ? [v19] : (( ~ (v19 = 0) & ssList(v18) = v19) | ( ~ (v19 = 0) & ssList(v16) = v19))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v17 = 0 | ~ (frontsegP(v15, v16) = v17) | ~ (ssList(v15) = 0) | ~ (app(v16, v18) = v15) | ? [v19] : (( ~ (v19 = 0) & ssList(v18) = v19) | ( ~ (v19 = 0) & ssList(v16) = v19))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v16 = v15 | ~ (gt(v18, v17) = v16) | ~ (gt(v18, v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v16 = v15 | ~ (geq(v18, v17) = v16) | ~ (geq(v18, v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v16 = v15 | ~ (lt(v18, v17) = v16) | ~ (lt(v18, v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v16 = v15 | ~ (leq(v18, v17) = v16) | ~ (leq(v18, v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v16 = v15 | ~ (segmentP(v18, v17) = v16) | ~ (segmentP(v18, v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v16 = v15 | ~ (rearsegP(v18, v17) = v16) | ~ (rearsegP(v18, v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v16 = v15 | ~ (frontsegP(v18, v17) = v16) | ~ (frontsegP(v18, v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v16 = v15 | ~ (memberP(v18, v17) = v16) | ~ (memberP(v18, v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v16 = v15 | ~ (cons(v18, v17) = v16) | ~ (cons(v18, v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v16 = v15 | ~ (app(v18, v17) = v16) | ~ (app(v18, v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v16 = v15 | ~ (neq(v18, v17) = v16) | ~ (neq(v18, v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v15 = nil | ~ (tl(v15) = v16) | ~ (app(v16, v17) = v18) | ? [v19] : ? [v20] : ? [v21] : (( ~ (v19 = 0) & ssList(v15) = v19) | (tl(v20) = v21 & ssList(v17) = v19 & app(v15, v17) = v20 & ( ~ (v19 = 0) | v21 = v18)))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : (v15 = nil | ~ (hd(v15) = v16) | ~ (app(v15, v17) = v18) | ? [v19] : ? [v20] : (( ~ (v19 = 0) & ssList(v15) = v19) | (hd(v18) = v20 & ssList(v17) = v19 & ( ~ (v19 = 0) | v20 = v16)))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ( ~ (hd(v16) = v17) | ~ (lt(v15, v17) = v18) | ~ (ssItem(v15) = 0) | ? [v19] : ? [v20] : ? [v21] : ? [v22] : (strictorderedP(v20) = v21 & strictorderedP(v16) = v22 & ssList(v16) = v19 & cons(v15, v16) = v20 & ( ~ (v19 = 0) | (( ~ (v21 = 0) | v16 = nil | (v22 = 0 & v18 = 0)) & (v21 = 0 | ( ~ (v16 = nil) & ( ~ (v22 = 0) | ~ (v18 = 0)))))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ( ~ (hd(v16) = v17) | ~ (leq(v15, v17) = v18) | ~ (ssItem(v15) = 0) | ? [v19] : ? [v20] : ? [v21] : ? [v22] : (totalorderedP(v20) = v21 & totalorderedP(v16) = v22 & ssList(v16) = v19 & cons(v15, v16) = v20 & ( ~ (v19 = 0) | (( ~ (v21 = 0) | v16 = nil | (v22 = 0 & v18 = 0)) & (v21 = 0 | ( ~ (v16 = nil) & ( ~ (v22 = 0) | ~ (v18 = 0)))))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ( ~ (strictorderP(v15) = 0) | ~ (lt(v16, v17) = v18) | ~ (ssItem(v16) = 0) | ? [v19] : ? [v20] : (( ~ (v19 = 0) & ssList(v15) = v19) | (lt(v17, v16) = v20 & ssItem(v17) = v19 & ( ~ (v19 = 0) | ! [v21] : ! [v22] : ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v20 = 0 | v18 = 0 | ~ (ssList(v21) = 0) | ~ (cons(v17, v25) = v26) | ~ (cons(v16, v22) = v23) | ~ (app(v24, v26) = v15) | ~ (app(v21, v23) = v24) | ? [v27] : (( ~ (v27 = 0) & ssList(v25) = v27) | ( ~ (v27 = 0) & ssList(v22) = v27))))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ( ~ (totalorderP(v15) = 0) | ~ (leq(v16, v17) = v18) | ~ (ssItem(v16) = 0) | ? [v19] : ? [v20] : (( ~ (v19 = 0) & ssList(v15) = v19) | (leq(v17, v16) = v20 & ssItem(v17) = v19 & ( ~ (v19 = 0) | ! [v21] : ! [v22] : ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v20 = 0 | v18 = 0 | ~ (ssList(v21) = 0) | ~ (cons(v17, v25) = v26) | ~ (cons(v16, v22) = v23) | ~ (app(v24, v26) = v15) | ~ (app(v21, v23) = v24) | ? [v27] : (( ~ (v27 = 0) & ssList(v25) = v27) | ( ~ (v27 = 0) & ssList(v22) = v27))))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ( ~ (cyclefreeP(v15) = 0) | ~ (leq(v16, v17) = v18) | ~ (ssItem(v16) = 0) | ? [v19] : ? [v20] : (( ~ (v19 = 0) & ssList(v15) = v19) | (leq(v17, v16) = v20 & ssItem(v17) = v19 & ( ~ (v19 = 0) | ! [v21] : ! [v22] : ! [v23] : ! [v24] : ! [v25] : ! [v26] : ( ~ (v20 = 0) | ~ (v18 = 0) | ~ (ssList(v21) = 0) | ~ (cons(v17, v25) = v26) | ~ (cons(v16, v22) = v23) | ~ (app(v24, v26) = v15) | ~ (app(v21, v23) = v24) | ? [v27] : (( ~ (v27 = 0) & ssList(v25) = v27) | ( ~ (v27 = 0) & ssList(v22) = v27))))))) & ! [v15] : ! [v16] : ! [v17] : ! [v18] : ( ~ (ssList(v15) = 0) | ~ (cons(v16, nil) = v17) | ~ (app(v17, v15) = v18) | ? [v19] : ? [v20] : (cons(v16, v15) = v20 & ssItem(v16) = v19 & ( ~ (v19 = 0) | v20 = v18))) & ! [v15] : ! [v16] : ! [v17] : (v17 = 0 | v16 = v15 | ~ (lt(v15, v16) = v17) | ~ (ssItem(v15) = 0) | ? [v18] : ? [v19] : (leq(v15, v16) = v19 & ssItem(v16) = v18 & ( ~ (v19 = 0) | ~ (v18 = 0)))) & ! [v15] : ! [v16] : ! [v17] : (v17 = 0 | v16 = v15 | ~ (ssList(v15) = 0) | ~ (neq(v15, v16) = v17) | ? [v18] : ( ~ (v18 = 0) & ssList(v16) = v18)) & ! [v15] : ! [v16] : ! [v17] : (v17 = 0 | v16 = v15 | ~ (neq(v15, v16) = v17) | ~ (ssItem(v15) = 0) | ? [v18] : ( ~ (v18 = 0) & ssItem(v16) = v18)) & ! [v15] : ! [v16] : ! [v17] : (v16 = v15 | ~ (tl(v17) = v16) | ~ (tl(v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : (v16 = v15 | ~ (hd(v17) = v16) | ~ (hd(v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : (v16 = v15 | ~ (equalelemsP(v17) = v16) | ~ (equalelemsP(v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : (v16 = v15 | ~ (duplicatefreeP(v17) = v16) | ~ (duplicatefreeP(v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : (v16 = v15 | ~ (strictorderedP(v17) = v16) | ~ (strictorderedP(v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : (v16 = v15 | ~ (totalorderedP(v17) = v16) | ~ (totalorderedP(v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : (v16 = v15 | ~ (strictorderP(v17) = v16) | ~ (strictorderP(v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : (v16 = v15 | ~ (totalorderP(v17) = v16) | ~ (totalorderP(v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : (v16 = v15 | ~ (cyclefreeP(v17) = v16) | ~ (cyclefreeP(v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : (v16 = v15 | ~ (singletonP(v17) = v16) | ~ (singletonP(v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : (v16 = v15 | ~ (ssList(v17) = v16) | ~ (ssList(v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : (v16 = v15 | ~ (ssItem(v17) = v16) | ~ (ssItem(v17) = v15)) & ! [v15] : ! [v16] : ! [v17] : (v16 = 0 | ~ (singletonP(v15) = v16) | ~ (cons(v17, nil) = v15) | ? [v18] : (( ~ (v18 = 0) & ssList(v15) = v18) | ( ~ (v18 = 0) & ssItem(v17) = v18))) & ! [v15] : ! [v16] : ! [v17] : ( ~ (gt(v15, v16) = v17) | ~ (ssItem(v15) = 0) | ? [v18] : ? [v19] : (lt(v16, v15) = v19 & ssItem(v16) = v18 & ( ~ (v18 = 0) | (( ~ (v19 = 0) | v17 = 0) & ( ~ (v17 = 0) | v19 = 0))))) & ! [v15] : ! [v16] : ! [v17] : ( ~ (geq(v15, v16) = v17) | ~ (ssItem(v15) = 0) | ? [v18] : ? [v19] : (leq(v16, v15) = v19 & ssItem(v16) = v18 & ( ~ (v18 = 0) | (( ~ (v19 = 0) | v17 = 0) & ( ~ (v17 = 0) | v19 = 0))))) & ! [v15] : ! [v16] : ! [v17] : ( ~ (lt(v15, v16) = v17) | ~ (ssItem(v15) = 0) | ? [v18] : ? [v19] : (leq(v15, v16) = v19 & ssItem(v16) = v18 & ( ~ (v18 = 0) | (( ~ (v19 = 0) | v17 = 0 | v16 = v15) & ( ~ (v17 = 0) | (v19 = 0 & ~ (v16 = v15))))))) & ! [v15] : ! [v16] : ! [v17] : ( ~ (ssList(v15) = 0) | ~ (cons(v16, v15) = v17) | ? [v18] : ? [v19] : (tl(v17) = v19 & ssItem(v16) = v18 & ( ~ (v18 = 0) | v19 = v15))) & ! [v15] : ! [v16] : ! [v17] : ( ~ (ssList(v15) = 0) | ~ (cons(v16, v15) = v17) | ? [v18] : ? [v19] : (hd(v17) = v19 & ssItem(v16) = v18 & ( ~ (v18 = 0) | v19 = v16))) & ! [v15] : ! [v16] : ! [v17] : ( ~ (ssList(v15) = 0) | ~ (cons(v16, v15) = v17) | ? [v18] : ? [v19] : (ssList(v17) = v19 & ssItem(v16) = v18 & ( ~ (v18 = 0) | v19 = 0))) & ! [v15] : ! [v16] : ! [v17] : ( ~ (ssList(v15) = 0) | ~ (app(v15, v16) = v17) | ? [v18] : ? [v19] : (ssList(v17) = v19 & ssList(v16) = v18 & ( ~ (v18 = 0) | v19 = 0))) & ! [v15] : ! [v16] : (v16 = v15 | ~ (geq(v15, v16) = 0) | ~ (ssItem(v15) = 0) | ? [v17] : ? [v18] : (geq(v16, v15) = v18 & ssItem(v16) = v17 & ( ~ (v18 = 0) | ~ (v17 = 0)))) & ! [v15] : ! [v16] : (v16 = v15 | ~ (leq(v15, v16) = 0) | ~ (ssItem(v15) = 0) | ? [v17] : ? [v18] : (leq(v16, v15) = v18 & ssItem(v16) = v17 & ( ~ (v18 = 0) | ~ (v17 = 0)))) & ! [v15] : ! [v16] : (v16 = v15 | ~ (segmentP(v15, v16) = 0) | ~ (ssList(v15) = 0) | ? [v17] : ? [v18] : (segmentP(v16, v15) = v18 & ssList(v16) = v17 & ( ~ (v18 = 0) | ~ (v17 = 0)))) & ! [v15] : ! [v16] : (v16 = v15 | ~ (rearsegP(v15, v16) = 0) | ~ (ssList(v15) = 0) | ? [v17] : ? [v18] : (rearsegP(v16, v15) = v18 & ssList(v16) = v17 & ( ~ (v18 = 0) | ~ (v17 = 0)))) & ! [v15] : ! [v16] : (v16 = v15 | ~ (frontsegP(v15, v16) = 0) | ~ (ssList(v15) = 0) | ? [v17] : ? [v18] : (frontsegP(v16, v15) = v18 & ssList(v16) = v17 & ( ~ (v18 = 0) | ~ (v17 = 0)))) & ! [v15] : ! [v16] : (v16 = v15 | ~ (app(v15, nil) = v16) | ? [v17] : ( ~ (v17 = 0) & ssList(v15) = v17)) & ! [v15] : ! [v16] : (v16 = v15 | ~ (app(nil, v15) = v16) | ? [v17] : ( ~ (v17 = 0) & ssList(v15) = v17)) & ! [v15] : ! [v16] : (v16 = nil | ~ (ssList(v15) = 0) | ~ (app(v15, v16) = nil) | ? [v17] : ( ~ (v17 = 0) & ssList(v16) = v17)) & ! [v15] : ! [v16] : (v16 = 0 | ~ (geq(v15, v15) = v16) | ? [v17] : ( ~ (v17 = 0) & ssItem(v15) = v17)) & ! [v15] : ! [v16] : (v16 = 0 | ~ (equalelemsP(v15) = v16) | ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ((v27 = v15 & v24 = 0 & v22 = 0 & v20 = 0 & v18 = 0 & ~ (v19 = v17) & ssList(v23) = 0 & ssList(v21) = 0 & cons(v19, v23) = v25 & cons(v17, v25) = v26 & app(v21, v26) = v15 & ssItem(v19) = 0 & ssItem(v17) = 0) | ( ~ (v17 = 0) & ssList(v15) = v17))) & ! [v15] : ! [v16] : (v16 = 0 | ~ (duplicatefreeP(v15) = v16) | ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ((v30 = v15 & v28 = 0 & v24 = 0 & v22 = 0 & v20 = 0 & v19 = v17 & v18 = 0 & ssList(v27) = 0 & ssList(v23) = 0 & ssList(v21) = 0 & cons(v17, v27) = v29 & cons(v17, v23) = v25 & app(v26, v29) = v15 & app(v21, v25) = v26 & ssItem(v17) = 0) | ( ~ (v17 = 0) & ssList(v15) = v17))) & ! [v15] : ! [v16] : (v16 = 0 | ~ (strictorderedP(v15) = v16) | ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ((v31 = v15 & v29 = 0 & v25 = 0 & v23 = 0 & v20 = 0 & v18 = 0 & ~ (v21 = 0) & lt(v17, v19) = v21 & ssList(v28) = 0 & ssList(v24) = 0 & ssList(v22) = 0 & cons(v19, v28) = v30 & cons(v17, v24) = v26 & app(v27, v30) = v15 & app(v22, v26) = v27 & ssItem(v19) = 0 & ssItem(v17) = 0) | ( ~ (v17 = 0) & ssList(v15) = v17))) & ! [v15] : ! [v16] : (v16 = 0 | ~ (totalorderedP(v15) = v16) | ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ((v31 = v15 & v29 = 0 & v25 = 0 & v23 = 0 & v20 = 0 & v18 = 0 & ~ (v21 = 0) & leq(v17, v19) = v21 & ssList(v28) = 0 & ssList(v24) = 0 & ssList(v22) = 0 & cons(v19, v28) = v30 & cons(v17, v24) = v26 & app(v27, v30) = v15 & app(v22, v26) = v27 & ssItem(v19) = 0 & ssItem(v17) = 0) | ( ~ (v17 = 0) & ssList(v15) = v17))) & ! [v15] : ! [v16] : (v16 = 0 | ~ (strictorderP(v15) = v16) | ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ((v32 = v15 & v30 = 0 & v26 = 0 & v24 = 0 & v20 = 0 & v18 = 0 & ~ (v22 = 0) & ~ (v21 = 0) & lt(v19, v17) = v22 & lt(v17, v19) = v21 & ssList(v29) = 0 & ssList(v25) = 0 & ssList(v23) = 0 & cons(v19, v29) = v31 & cons(v17, v25) = v27 & app(v28, v31) = v15 & app(v23, v27) = v28 & ssItem(v19) = 0 & ssItem(v17) = 0) | ( ~ (v17 = 0) & ssList(v15) = v17))) & ! [v15] : ! [v16] : (v16 = 0 | ~ (totalorderP(v15) = v16) | ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ((v32 = v15 & v30 = 0 & v26 = 0 & v24 = 0 & v20 = 0 & v18 = 0 & ~ (v22 = 0) & ~ (v21 = 0) & leq(v19, v17) = v22 & leq(v17, v19) = v21 & ssList(v29) = 0 & ssList(v25) = 0 & ssList(v23) = 0 & cons(v19, v29) = v31 & cons(v17, v25) = v27 & app(v28, v31) = v15 & app(v23, v27) = v28 & ssItem(v19) = 0 & ssItem(v17) = 0) | ( ~ (v17 = 0) & ssList(v15) = v17))) & ! [v15] : ! [v16] : (v16 = 0 | ~ (cyclefreeP(v15) = v16) | ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ((v32 = v15 & v30 = 0 & v26 = 0 & v24 = 0 & v22 = 0 & v21 = 0 & v20 = 0 & v18 = 0 & leq(v19, v17) = 0 & leq(v17, v19) = 0 & ssList(v29) = 0 & ssList(v25) = 0 & ssList(v23) = 0 & cons(v19, v29) = v31 & cons(v17, v25) = v27 & app(v28, v31) = v15 & app(v23, v27) = v28 & ssItem(v19) = 0 & ssItem(v17) = 0) | ( ~ (v17 = 0) & ssList(v15) = v17))) & ! [v15] : ! [v16] : (v16 = 0 | ~ (leq(v15, v15) = v16) | ? [v17] : ( ~ (v17 = 0) & ssItem(v15) = v17)) & ! [v15] : ! [v16] : (v16 = 0 | ~ (segmentP(v15, v15) = v16) | ? [v17] : ( ~ (v17 = 0) & ssList(v15) = v17)) & ! [v15] : ! [v16] : (v16 = 0 | ~ (segmentP(v15, nil) = v16) | ? [v17] : ( ~ (v17 = 0) & ssList(v15) = v17)) & ! [v15] : ! [v16] : (v16 = 0 | ~ (rearsegP(v15, v15) = v16) | ? [v17] : ( ~ (v17 = 0) & ssList(v15) = v17)) & ! [v15] : ! [v16] : (v16 = 0 | ~ (rearsegP(v15, nil) = v16) | ? [v17] : ( ~ (v17 = 0) & ssList(v15) = v17)) & ! [v15] : ! [v16] : (v16 = 0 | ~ (frontsegP(v15, v15) = v16) | ? [v17] : ( ~ (v17 = 0) & ssList(v15) = v17)) & ! [v15] : ! [v16] : (v16 = 0 | ~ (frontsegP(v15, nil) = v16) | ? [v17] : ( ~ (v17 = 0) & ssList(v15) = v17)) & ! [v15] : ! [v16] : (v15 = nil | ~ (tl(v15) = v16) | ? [v17] : ? [v18] : (ssList(v16) = v18 & ssList(v15) = v17 & ( ~ (v17 = 0) | v18 = 0))) & ! [v15] : ! [v16] : (v15 = nil | ~ (tl(v15) = v16) | ? [v17] : ? [v18] : ((v18 = 0 & v17 = v16 & ssList(v16) = 0) | ( ~ (v17 = 0) & ssList(v15) = v17))) & ! [v15] : ! [v16] : (v15 = nil | ~ (hd(v15) = v16) | ? [v17] : ? [v18] : (ssList(v15) = v17 & ssItem(v16) = v18 & ( ~ (v17 = 0) | v18 = 0))) & ! [v15] : ! [v16] : (v15 = nil | ~ (hd(v15) = v16) | ? [v17] : ? [v18] : ((v18 = 0 & v17 = v16 & ssItem(v16) = 0) | ( ~ (v17 = 0) & ssList(v15) = v17))) & ! [v15] : ! [v16] : (v15 = nil | ~ (ssList(v15) = 0) | ~ (app(v15, v16) = nil) | ? [v17] : ( ~ (v17 = 0) & ssList(v16) = v17)) & ! [v15] : ! [v16] : ( ~ (gt(v15, v16) = 0) | ~ (ssItem(v15) = 0) | ? [v17] : ? [v18] : (gt(v16, v15) = v18 & ssItem(v16) = v17 & ( ~ (v18 = 0) | ~ (v17 = 0)))) & ! [v15] : ! [v16] : ( ~ (tl(v15) = v16) | ? [v17] : ? [v18] : (hd(v15) = v18 & ssList(v15) = v17 & ( ~ (v17 = 0) | ! [v19] : (v19 = v15 | v19 = nil | v15 = nil | ~ (tl(v19) = v16) | ? [v20] : ? [v21] : (hd(v19) = v21 & ssList(v19) = v20 & ( ~ (v21 = v18) | ~ (v20 = 0))))))) & ! [v15] : ! [v16] : ( ~ (lt(v15, v16) = 0) | ~ (ssItem(v15) = 0) | ? [v17] : ? [v18] : (lt(v16, v15) = v18 & ssItem(v16) = v17 & ( ~ (v18 = 0) | ~ (v17 = 0)))) & ! [v15] : ! [v16] : ( ~ (segmentP(v15, v16) = 0) | ~ (ssList(v15) = 0) | ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ((v22 = v15 & v21 = 0 & v18 = 0 & ssList(v20) = 0 & ssList(v17) = 0 & app(v19, v20) = v15 & app(v17, v16) = v19) | ( ~ (v17 = 0) & ssList(v16) = v17))) & ! [v15] : ! [v16] : ( ~ (rearsegP(v15, v16) = 0) | ~ (ssList(v15) = 0) | ? [v17] : ? [v18] : ? [v19] : ((v19 = v15 & v18 = 0 & ssList(v17) = 0 & app(v17, v16) = v15) | ( ~ (v17 = 0) & ssList(v16) = v17))) & ! [v15] : ! [v16] : ( ~ (frontsegP(v15, v16) = 0) | ~ (ssList(v15) = 0) | ? [v17] : ? [v18] : ? [v19] : ((v19 = v15 & v18 = 0 & ssList(v17) = 0 & app(v16, v17) = v15) | ( ~ (v17 = 0) & ssList(v16) = v17))) & ! [v15] : ! [v16] : ( ~ (memberP(v15, v16) = 0) | ~ (ssList(v15) = 0) | ? [v17] : ? [v18] : ? [v19] : ? [v20] : ? [v21] : ? [v22] : ((v22 = v15 & v20 = 0 & v18 = 0 & ssList(v19) = 0 & ssList(v17) = 0 & cons(v16, v19) = v21 & app(v17, v21) = v15) | ( ~ (v17 = 0) & ssItem(v16) = v17))) & ! [v15] : ! [v16] : ( ~ (ssList(v15) = 0) | ~ (cons(v16, v15) = v15) | ? [v17] : ( ~ (v17 = 0) & ssItem(v16) = v17)) & ! [v15] : ! [v16] : ( ~ (ssList(v15) = 0) | ~ (cons(v16, v15) = nil) | ? [v17] : ( ~ (v17 = 0) & ssItem(v16) = v17)) & ! [v15] : ! [v16] : ( ~ (cons(v15, nil) = v16) | ? [v17] : ? [v18] : (equalelemsP(v16) = v18 & ssItem(v15) = v17 & ( ~ (v17 = 0) | v18 = 0))) & ! [v15] : ! [v16] : ( ~ (cons(v15, nil) = v16) | ? [v17] : ? [v18] : (duplicatefreeP(v16) = v18 & ssItem(v15) = v17 & ( ~ (v17 = 0) | v18 = 0))) & ! [v15] : ! [v16] : ( ~ (cons(v15, nil) = v16) | ? [v17] : ? [v18] : (strictorderedP(v16) = v18 & ssItem(v15) = v17 & ( ~ (v17 = 0) | v18 = 0))) & ! [v15] : ! [v16] : ( ~ (cons(v15, nil) = v16) | ? [v17] : ? [v18] : (totalorderedP(v16) = v18 & ssItem(v15) = v17 & ( ~ (v17 = 0) | v18 = 0))) & ! [v15] : ! [v16] : ( ~ (cons(v15, nil) = v16) | ? [v17] : ? [v18] : (strictorderP(v16) = v18 & ssItem(v15) = v17 & ( ~ (v17 = 0) | v18 = 0))) & ! [v15] : ! [v16] : ( ~ (cons(v15, nil) = v16) | ? [v17] : ? [v18] : (totalorderP(v16) = v18 & ssItem(v15) = v17 & ( ~ (v17 = 0) | v18 = 0))) & ! [v15] : ! [v16] : ( ~ (cons(v15, nil) = v16) | ? [v17] : ? [v18] : (cyclefreeP(v16) = v18 & ssItem(v15) = v17 & ( ~ (v17 = 0) | v18 = 0))) & ! [v15] : (v15 = nil | ~ (segmentP(nil, v15) = 0) | ? [v16] : ( ~ (v16 = 0) & ssList(v15) = v16)) & ! [v15] : (v15 = nil | ~ (rearsegP(nil, v15) = 0) | ? [v16] : ( ~ (v16 = 0) & ssList(v15) = v16)) & ! [v15] : (v15 = nil | ~ (frontsegP(nil, v15) = 0) | ? [v16] : ( ~ (v16 = 0) & ssList(v15) = v16)) & ! [v15] : (v15 = nil | ~ (ssList(v15) = 0) | ? [v16] : ? [v17] : (ssList(v16) = 0 & cons(v17, v16) = v15 & ssItem(v17) = 0)) & ! [v15] : (v15 = nil | ~ (app(nil, nil) = v15)) & ! [v15] : (v15 = 0 | ~ (segmentP(nil, nil) = v15)) & ! [v15] : (v15 = 0 | ~ (rearsegP(nil, nil) = v15)) & ! [v15] : (v15 = 0 | ~ (frontsegP(nil, nil) = v15)) & ! [v15] : ( ~ (lt(v15, v15) = 0) | ? [v16] : ( ~ (v16 = 0) & ssItem(v15) = v16)) & ! [v15] : ( ~ (singletonP(v15) = 0) | ? [v16] : ? [v17] : ? [v18] : ((v18 = v15 & v17 = 0 & cons(v16, nil) = v15 & ssItem(v16) = 0) | ( ~ (v16 = 0) & ssList(v15) = v16))) & ! [v15] : ( ~ (memberP(nil, v15) = 0) | ? [v16] : ( ~ (v16 = 0) & ssItem(v15) = v16)) & ! [v15] : ( ~ (ssList(v15) = 0) | ~ (neq(v15, v15) = 0)) & ! [v15] : ( ~ (neq(v15, v15) = 0) | ~ (ssItem(v15) = 0)) & ( ~ (v3 = 0) | (v10 = v2 & v9 = v1 & v8 = 0 & v5 = 0 & ssList(v7) = 0 & cons(v4, nil) = v6 & app(v7, v6) = v2 & app(v6, v7) = v1 & ssItem(v4) = 0)) & ( ~ (v2 = nil) | v1 = nil))
% 31.67/9.93 | 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, all_0_7_7, all_0_8_8, all_0_9_9, all_0_10_10, all_0_11_11, all_0_12_12, all_0_13_13, all_0_14_14 yields:
% 31.67/9.93 | (1) ~ (all_0_0_0 = all_0_1_1) & ~ (all_0_2_2 = 0) & ~ (all_0_14_14 = 0) & equalelemsP(nil) = 0 & duplicatefreeP(nil) = 0 & strictorderedP(nil) = 0 & totalorderedP(nil) = 0 & strictorderP(nil) = 0 & totalorderP(nil) = 0 & cyclefreeP(nil) = 0 & singletonP(nil) = all_0_14_14 & memberP(all_0_12_12, all_0_3_3) = all_0_2_2 & memberP(all_0_13_13, all_0_3_3) = 0 & ssList(all_0_12_12) = 0 & ssList(all_0_13_13) = 0 & ssList(nil) = 0 & neq(all_0_12_12, nil) = all_0_11_11 & ssItem(all_0_0_0) = 0 & ssItem(all_0_1_1) = 0 & ssItem(all_0_3_3) = 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)) & ( ~ (all_0_11_11 = 0) | (all_0_4_4 = all_0_12_12 & all_0_5_5 = all_0_13_13 & all_0_6_6 = 0 & all_0_9_9 = 0 & ssList(all_0_7_7) = 0 & cons(all_0_10_10, nil) = all_0_8_8 & app(all_0_7_7, all_0_8_8) = all_0_12_12 & app(all_0_8_8, all_0_7_7) = all_0_13_13 & ssItem(all_0_10_10) = 0)) & ( ~ (all_0_12_12 = nil) | all_0_13_13 = nil)
% 31.67/9.97 |
% 31.67/9.97 | Applying alpha-rule on (1) yields:
% 31.67/9.97 | (2) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (singletonP(v2) = v1) | ~ (singletonP(v2) = v0))
% 31.67/9.97 | (3) ! [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)))
% 31.67/9.97 | (4) ! [v0] : ! [v1] : (v0 = nil | ~ (hd(v0) = v1) | ? [v2] : ? [v3] : (ssList(v0) = v2 & ssItem(v1) = v3 & ( ~ (v2 = 0) | v3 = 0)))
% 31.67/9.97 | (5) ! [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)))
% 31.67/9.97 | (6) ! [v0] : (v0 = nil | ~ (app(nil, nil) = v0))
% 31.67/9.97 | (7) ! [v0] : ! [v1] : ( ~ (lt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (lt(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 31.67/9.97 | (8) ! [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)))))
% 31.67/9.97 | (9) ! [v0] : (v0 = nil | ~ (ssList(v0) = 0) | ? [v1] : ? [v2] : (ssList(v1) = 0 & cons(v2, v1) = v0 & ssItem(v2) = 0))
% 31.67/9.98 | (10) ! [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)))))))
% 31.67/9.98 | (11) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (totalorderedP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 31.67/9.98 | (12) ! [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)))
% 31.67/9.98 | (13) neq(all_0_12_12, nil) = all_0_11_11
% 31.67/9.98 | (14) totalorderedP(nil) = 0
% 31.67/9.98 | (15) ! [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)))))
% 31.67/9.98 | (16) singletonP(nil) = all_0_14_14
% 31.67/9.98 | (17) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (duplicatefreeP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 31.67/9.98 | (18) ~ (all_0_0_0 = all_0_1_1)
% 31.67/9.98 | (19) ! [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)))
% 31.67/9.98 | (20) ! [v0] : ! [v1] : (v1 = v0 | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (leq(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 31.67/9.98 | (21) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (app(v0, v1) = v2) | ? [v3] : ? [v4] : (ssList(v2) = v4 & ssList(v1) = v3 & ( ~ (v3 = 0) | v4 = 0)))
% 31.67/9.98 | (22) ! [v0] : ! [v1] : (v1 = v0 | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (segmentP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 31.67/9.98 | (23) memberP(all_0_13_13, all_0_3_3) = 0
% 31.67/9.98 | (24) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (strictorderedP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 31.67/9.98 | (25) duplicatefreeP(nil) = 0
% 31.67/9.98 | (26) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (frontsegP(v3, v2) = v1) | ~ (frontsegP(v3, v2) = v0))
% 31.67/9.98 | (27) ssList(all_0_12_12) = 0
% 31.67/9.98 | (28) ! [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)))
% 31.67/9.98 | (29) ! [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)))
% 31.67/9.98 | (30) ! [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)))
% 31.67/9.98 | (31) ! [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)))))))
% 31.67/9.98 | (32) ! [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)))))
% 31.67/9.98 | (33) ssItem(all_0_3_3) = 0
% 31.67/9.98 | (34) ~ (all_0_14_14 = 0)
% 31.67/9.98 | (35) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (tl(v2) = v1) | ~ (tl(v2) = v0))
% 31.67/9.98 | (36) ! [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))))
% 31.67/9.98 | (37) ssList(all_0_13_13) = 0
% 31.67/9.98 | (38) ! [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)))
% 31.67/9.98 | (39) ! [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)))))))
% 31.67/9.98 | (40) ! [v0] : ! [v1] : (v1 = 0 | ~ (rearsegP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 31.67/9.98 | (41) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (segmentP(v3, v2) = v1) | ~ (segmentP(v3, v2) = v0))
% 31.67/9.98 | (42) ! [v0] : ! [v1] : (v1 = v0 | ~ (app(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 31.67/9.99 | (43) ! [v0] : ( ~ (singletonP(v0) = 0) | ? [v1] : ? [v2] : ? [v3] : ((v3 = v0 & v2 = 0 & cons(v1, nil) = v0 & ssItem(v1) = 0) | ( ~ (v1 = 0) & ssList(v0) = v1)))
% 31.67/9.99 | (44) memberP(all_0_12_12, all_0_3_3) = all_0_2_2
% 31.67/9.99 | (45) ! [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)))
% 31.67/9.99 | (46) ! [v0] : ( ~ (memberP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssItem(v0) = v1))
% 31.67/9.99 | (47) ! [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)))
% 31.67/9.99 | (48) ! [v0] : ! [v1] : (v1 = v0 | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (rearsegP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 31.67/9.99 | (49) ! [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)))))))
% 31.67/9.99 | (50) ! [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)))
% 31.67/9.99 | (51) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (equalelemsP(v2) = v1) | ~ (equalelemsP(v2) = v0))
% 31.67/9.99 | (52) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (totalorderedP(v2) = v1) | ~ (totalorderedP(v2) = v0))
% 31.67/9.99 | (53) ! [v0] : ! [v1] : (v0 = nil | ~ (tl(v0) = v1) | ? [v2] : ? [v3] : ((v3 = 0 & v2 = v1 & ssList(v1) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 31.67/9.99 | (54) ! [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))))
% 31.67/9.99 | (55) ! [v0] : ! [v1] : (v1 = nil | ~ (ssList(v0) = 0) | ~ (app(v0, v1) = nil) | ? [v2] : ( ~ (v2 = 0) & ssList(v1) = v2))
% 31.67/9.99 | (56) ! [v0] : ! [v1] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = nil) | ? [v2] : ( ~ (v2 = 0) & ssItem(v1) = v2))
% 31.67/9.99 | (57) ! [v0] : ! [v1] : (v0 = nil | ~ (tl(v0) = v1) | ? [v2] : ? [v3] : (ssList(v1) = v3 & ssList(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 31.67/9.99 | (58) ! [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)))
% 31.67/9.99 | (59) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (memberP(v3, v2) = v1) | ~ (memberP(v3, v2) = v0))
% 31.67/9.99 | (60) ! [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))))))))
% 31.67/9.99 | (61) ! [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)))
% 31.67/9.99 | (62) ! [v0] : ! [v1] : (v1 = 0 | ~ (frontsegP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 31.67/9.99 | (63) ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (ssList(v0) = 0) | ~ (neq(v0, v1) = v2) | ? [v3] : ( ~ (v3 = 0) & ssList(v1) = v3))
% 31.67/9.99 | (64) ! [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)))
% 31.67/9.99 | (65) ~ (all_0_2_2 = 0)
% 31.67/9.99 | (66) ! [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)))
% 31.67/9.99 | (67) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (equalelemsP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 31.67/9.99 | (68) strictorderedP(nil) = 0
% 31.67/9.99 | (69) ! [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)))
% 31.67/9.99 | (70) ~ (all_0_12_12 = nil) | all_0_13_13 = nil
% 31.67/9.99 | (71) ! [v0] : ! [v1] : (v1 = v0 | ~ (geq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (geq(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 31.67/9.99 | (72) ! [v0] : ! [v1] : (v0 = nil | ~ (hd(v0) = v1) | ? [v2] : ? [v3] : ((v3 = 0 & v2 = v1 & ssItem(v1) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 31.67/9.99 | (73) ssItem(all_0_0_0) = 0
% 31.67/9.99 | (74) ! [v0] : ! [v1] : (v1 = 0 | ~ (geq(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssItem(v0) = v2))
% 31.67/9.99 | (75) ! [v0] : ! [v1] : (v1 = 0 | ~ (frontsegP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 31.67/9.99 | (76) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (totalorderP(v2) = v1) | ~ (totalorderP(v2) = v0))
% 31.67/9.99 | (77) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (ssList(v2) = v1) | ~ (ssList(v2) = v0))
% 31.67/9.99 | (78) ! [v0] : ! [v1] : (v1 = 0 | ~ (segmentP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 31.67/9.99 | (79) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (gt(v3, v2) = v1) | ~ (gt(v3, v2) = v0))
% 31.67/10.00 | (80) ! [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)))))))
% 31.67/10.00 | (81) ! [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)))
% 31.67/10.00 | (82) ! [v0] : (v0 = 0 | ~ (segmentP(nil, nil) = v0))
% 31.67/10.00 | (83) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (app(v3, v2) = v1) | ~ (app(v3, v2) = v0))
% 31.67/10.00 | (84) ! [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)))
% 31.67/10.00 | (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)))
% 31.67/10.00 | (86) ! [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)))))
% 31.67/10.00 | (87) ! [v0] : (v0 = nil | ~ (segmentP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1))
% 31.67/10.00 | (88) cyclefreeP(nil) = 0
% 31.67/10.00 | (89) ! [v0] : ! [v1] : (v1 = 0 | ~ (segmentP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 31.67/10.00 | (90) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (hd(v2) = v1) | ~ (hd(v2) = v0))
% 31.67/10.00 | (91) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = v1)))
% 31.67/10.00 | (92) ! [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)))
% 31.67/10.00 | (93) ! [v0] : ! [v1] : (v1 = v0 | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (frontsegP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 31.67/10.00 | (94) ! [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)))))
% 31.67/10.00 | (95) ! [v0] : (v0 = nil | ~ (frontsegP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1))
% 31.67/10.00 | (96) ! [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)))))
% 31.67/10.00 | (97) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (lt(v3, v2) = v1) | ~ (lt(v3, v2) = v0))
% 31.67/10.00 | (98) ! [v0] : ! [v1] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v0) | ? [v2] : ( ~ (v2 = 0) & ssItem(v1) = v2))
% 31.67/10.00 | (99) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (strictorderP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 31.67/10.00 | (100) ! [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)))))))
% 31.67/10.00 | (101) ! [v0] : ! [v1] : ( ~ (gt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (gt(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 31.67/10.00 | (102) totalorderP(nil) = 0
% 31.67/10.00 | (103) ! [v0] : ( ~ (ssList(v0) = 0) | ~ (neq(v0, v0) = 0))
% 31.67/10.00 | (104) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (strictorderP(v2) = v1) | ~ (strictorderP(v2) = v0))
% 31.67/10.00 | (105) ! [v0] : (v0 = 0 | ~ (rearsegP(nil, nil) = v0))
% 31.67/10.00 | (106) ! [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)))
% 31.67/10.00 | (107) ! [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)))))
% 31.67/10.00 | (108) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (leq(v3, v2) = v1) | ~ (leq(v3, v2) = v0))
% 31.67/10.00 | (109) ! [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)))))))
% 31.67/10.00 | (110) ! [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)))
% 31.67/10.00 | (111) ! [v0] : (v0 = 0 | ~ (frontsegP(nil, nil) = v0))
% 31.67/10.00 | (112) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (neq(v3, v2) = v1) | ~ (neq(v3, v2) = v0))
% 31.67/10.00 | (113) ! [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))))))))
% 31.67/10.01 | (114) ! [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))))
% 31.67/10.01 | (115) ! [v0] : ! [v1] : (v0 = nil | ~ (ssList(v0) = 0) | ~ (app(v0, v1) = nil) | ? [v2] : ( ~ (v2 = 0) & ssList(v1) = v2))
% 31.67/10.01 | (116) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (ssList(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = 0)))
% 31.67/10.01 | (117) ! [v0] : ! [v1] : (v1 = v0 | ~ (app(nil, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 31.67/10.01 | (118) equalelemsP(nil) = 0
% 31.67/10.01 | (119) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (strictorderedP(v2) = v1) | ~ (strictorderedP(v2) = v0))
% 31.67/10.01 | (120) ! [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))))))))
% 31.67/10.01 | (121) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (geq(v3, v2) = v1) | ~ (geq(v3, v2) = v0))
% 31.67/10.01 | (122) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (rearsegP(v3, v2) = v1) | ~ (rearsegP(v3, v2) = v0))
% 31.67/10.01 | (123) ! [v0] : ( ~ (lt(v0, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssItem(v0) = v1))
% 31.67/10.01 | (124) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (ssItem(v2) = v1) | ~ (ssItem(v2) = v0))
% 31.67/10.01 | (125) ! [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)))
% 31.67/10.01 | (126) ! [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)))))
% 31.67/10.01 | (127) ! [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))))
% 31.67/10.01 | (128) ! [v0] : ! [v1] : (v1 = 0 | ~ (leq(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssItem(v0) = v2))
% 31.67/10.01 | (129) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (tl(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = v0)))
% 31.67/10.01 | (130) ! [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)))
% 31.67/10.01 | (131) ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (neq(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ( ~ (v3 = 0) & ssItem(v1) = v3))
% 31.67/10.01 | (132) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (cons(v3, v2) = v1) | ~ (cons(v3, v2) = v0))
% 31.67/10.01 | (133) strictorderP(nil) = 0
% 31.67/10.01 | (134) ! [v0] : ! [v1] : ! [v2] : (v1 = 0 | ~ (singletonP(v0) = v1) | ~ (cons(v2, nil) = v0) | ? [v3] : (( ~ (v3 = 0) & ssList(v0) = v3) | ( ~ (v3 = 0) & ssItem(v2) = v3)))
% 31.67/10.01 | (135) ! [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)))))
% 31.67/10.01 | (136) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (cyclefreeP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 31.67/10.01 | (137) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (totalorderP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 32.12/10.01 | (138) ! [v0] : ! [v1] : (v1 = 0 | ~ (rearsegP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 32.12/10.01 | (139) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | v0 = nil | ~ (tl(v0) = v2) | ~ (hd(v0) = v1) | ~ (cons(v1, v2) = v3) | ? [v4] : ( ~ (v4 = 0) & ssList(v0) = v4))
% 32.12/10.01 | (140) ! [v0] : (v0 = nil | ~ (rearsegP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1))
% 32.12/10.01 | (141) ! [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)))
% 32.12/10.01 | (142) ~ (all_0_11_11 = 0) | (all_0_4_4 = all_0_12_12 & all_0_5_5 = all_0_13_13 & all_0_6_6 = 0 & all_0_9_9 = 0 & ssList(all_0_7_7) = 0 & cons(all_0_10_10, nil) = all_0_8_8 & app(all_0_7_7, all_0_8_8) = all_0_12_12 & app(all_0_8_8, all_0_7_7) = all_0_13_13 & ssItem(all_0_10_10) = 0)
% 32.12/10.01 | (143) ! [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))))
% 32.12/10.01 | (144) ! [v0] : ( ~ (neq(v0, v0) = 0) | ~ (ssItem(v0) = 0))
% 32.12/10.01 | (145) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (cyclefreeP(v2) = v1) | ~ (cyclefreeP(v2) = v0))
% 32.12/10.01 | (146) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (duplicatefreeP(v2) = v1) | ~ (duplicatefreeP(v2) = v0))
% 32.12/10.01 | (147) ! [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)))))
% 32.12/10.01 | (148) ! [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)))
% 32.12/10.01 | (149) ssItem(all_0_1_1) = 0
% 32.12/10.01 | (150) ! [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)))
% 32.12/10.01 | (151) ssList(nil) = 0
% 32.12/10.01 |
% 32.12/10.01 | Instantiating formula (59) with all_0_13_13, all_0_3_3, 0, all_0_2_2 and discharging atoms memberP(all_0_13_13, all_0_3_3) = 0, yields:
% 32.12/10.02 | (152) all_0_2_2 = 0 | ~ (memberP(all_0_13_13, all_0_3_3) = all_0_2_2)
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (46) with all_0_3_3 yields:
% 32.12/10.02 | (153) ~ (memberP(nil, all_0_3_3) = 0) | ? [v0] : ( ~ (v0 = 0) & ssItem(all_0_3_3) = v0)
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (50) with all_0_3_3, all_0_13_13 and discharging atoms memberP(all_0_13_13, all_0_3_3) = 0, ssList(all_0_13_13) = 0, yields:
% 32.12/10.02 | (154) ? [v0] : ? [v1] : ? [v2] : ? [v3] : ? [v4] : ? [v5] : ((v5 = all_0_13_13 & v3 = 0 & v1 = 0 & ssList(v2) = 0 & ssList(v0) = 0 & cons(all_0_3_3, v2) = v4 & app(v0, v4) = all_0_13_13) | ( ~ (v0 = 0) & ssItem(all_0_3_3) = v0))
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (9) with all_0_12_12 and discharging atoms ssList(all_0_12_12) = 0, yields:
% 32.12/10.02 | (155) all_0_12_12 = nil | ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_12_12 & ssItem(v1) = 0)
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (9) with all_0_13_13 and discharging atoms ssList(all_0_13_13) = 0, yields:
% 32.12/10.02 | (156) all_0_13_13 = nil | ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_13_13 & ssItem(v1) = 0)
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (63) with all_0_11_11, nil, all_0_12_12 and discharging atoms ssList(all_0_12_12) = 0, neq(all_0_12_12, nil) = all_0_11_11, yields:
% 32.12/10.02 | (157) all_0_11_11 = 0 | all_0_12_12 = nil | ? [v0] : ( ~ (v0 = 0) & ssList(nil) = v0)
% 32.12/10.02 |
% 32.12/10.02 | Instantiating (154) with all_8_0_15, all_8_1_16, all_8_2_17, all_8_3_18, all_8_4_19, all_8_5_20 yields:
% 32.12/10.02 | (158) (all_8_0_15 = all_0_13_13 & all_8_2_17 = 0 & all_8_4_19 = 0 & ssList(all_8_3_18) = 0 & ssList(all_8_5_20) = 0 & cons(all_0_3_3, all_8_3_18) = all_8_1_16 & app(all_8_5_20, all_8_1_16) = all_0_13_13) | ( ~ (all_8_5_20 = 0) & ssItem(all_0_3_3) = all_8_5_20)
% 32.12/10.02 |
% 32.12/10.02 +-Applying beta-rule and splitting (70), into two cases.
% 32.12/10.02 |-Branch one:
% 32.12/10.02 | (159) ~ (all_0_12_12 = nil)
% 32.12/10.02 |
% 32.12/10.02 +-Applying beta-rule and splitting (157), into two cases.
% 32.12/10.02 |-Branch one:
% 32.12/10.02 | (160) all_0_12_12 = nil
% 32.12/10.02 |
% 32.12/10.02 | Equations (160) can reduce 159 to:
% 32.12/10.02 | (161) $false
% 32.12/10.02 |
% 32.12/10.02 |-The branch is then unsatisfiable
% 32.12/10.02 |-Branch two:
% 32.12/10.02 | (159) ~ (all_0_12_12 = nil)
% 32.12/10.02 | (163) all_0_11_11 = 0 | ? [v0] : ( ~ (v0 = 0) & ssList(nil) = v0)
% 32.12/10.02 |
% 32.12/10.02 +-Applying beta-rule and splitting (155), into two cases.
% 32.12/10.02 |-Branch one:
% 32.12/10.02 | (160) all_0_12_12 = nil
% 32.12/10.02 |
% 32.12/10.02 | Equations (160) can reduce 159 to:
% 32.12/10.02 | (161) $false
% 32.12/10.02 |
% 32.12/10.02 |-The branch is then unsatisfiable
% 32.12/10.02 |-Branch two:
% 32.12/10.02 | (159) ~ (all_0_12_12 = nil)
% 32.12/10.02 | (167) ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_12_12 & ssItem(v1) = 0)
% 32.12/10.02 |
% 32.12/10.02 | Instantiating (167) with all_18_0_21, all_18_1_22 yields:
% 32.12/10.02 | (168) ssList(all_18_1_22) = 0 & cons(all_18_0_21, all_18_1_22) = all_0_12_12 & ssItem(all_18_0_21) = 0
% 32.12/10.02 |
% 32.12/10.02 | Applying alpha-rule on (168) yields:
% 32.12/10.02 | (169) ssList(all_18_1_22) = 0
% 32.12/10.02 | (170) cons(all_18_0_21, all_18_1_22) = all_0_12_12
% 32.12/10.02 | (171) ssItem(all_18_0_21) = 0
% 32.12/10.02 |
% 32.12/10.02 +-Applying beta-rule and splitting (163), into two cases.
% 32.12/10.02 |-Branch one:
% 32.12/10.02 | (172) all_0_11_11 = 0
% 32.12/10.02 |
% 32.12/10.02 +-Applying beta-rule and splitting (142), into two cases.
% 32.12/10.02 |-Branch one:
% 32.12/10.02 | (173) ~ (all_0_11_11 = 0)
% 32.12/10.02 |
% 32.12/10.02 | Equations (172) can reduce 173 to:
% 32.12/10.02 | (161) $false
% 32.12/10.02 |
% 32.12/10.02 |-The branch is then unsatisfiable
% 32.12/10.02 |-Branch two:
% 32.12/10.02 | (172) all_0_11_11 = 0
% 32.12/10.02 | (176) all_0_4_4 = all_0_12_12 & all_0_5_5 = all_0_13_13 & all_0_6_6 = 0 & all_0_9_9 = 0 & ssList(all_0_7_7) = 0 & cons(all_0_10_10, nil) = all_0_8_8 & app(all_0_7_7, all_0_8_8) = all_0_12_12 & app(all_0_8_8, all_0_7_7) = all_0_13_13 & ssItem(all_0_10_10) = 0
% 32.12/10.02 |
% 32.12/10.02 | Applying alpha-rule on (176) yields:
% 32.12/10.02 | (177) app(all_0_7_7, all_0_8_8) = all_0_12_12
% 32.12/10.02 | (178) all_0_4_4 = all_0_12_12
% 32.12/10.02 | (179) ssList(all_0_7_7) = 0
% 32.12/10.02 | (180) all_0_9_9 = 0
% 32.12/10.02 | (181) all_0_5_5 = all_0_13_13
% 32.12/10.02 | (182) cons(all_0_10_10, nil) = all_0_8_8
% 32.12/10.02 | (183) ssItem(all_0_10_10) = 0
% 32.12/10.02 | (184) app(all_0_8_8, all_0_7_7) = all_0_13_13
% 32.12/10.02 | (185) all_0_6_6 = 0
% 32.12/10.02 |
% 32.12/10.02 +-Applying beta-rule and splitting (153), into two cases.
% 32.12/10.02 |-Branch one:
% 32.12/10.02 | (186) ~ (memberP(nil, all_0_3_3) = 0)
% 32.12/10.02 |
% 32.12/10.02 +-Applying beta-rule and splitting (158), into two cases.
% 32.12/10.02 |-Branch one:
% 32.12/10.02 | (187) all_8_0_15 = all_0_13_13 & all_8_2_17 = 0 & all_8_4_19 = 0 & ssList(all_8_3_18) = 0 & ssList(all_8_5_20) = 0 & cons(all_0_3_3, all_8_3_18) = all_8_1_16 & app(all_8_5_20, all_8_1_16) = all_0_13_13
% 32.12/10.02 |
% 32.12/10.02 | Applying alpha-rule on (187) yields:
% 32.12/10.02 | (188) app(all_8_5_20, all_8_1_16) = all_0_13_13
% 32.12/10.02 | (189) all_8_2_17 = 0
% 32.12/10.02 | (190) all_8_0_15 = all_0_13_13
% 32.12/10.02 | (191) cons(all_0_3_3, all_8_3_18) = all_8_1_16
% 32.12/10.02 | (192) all_8_4_19 = 0
% 32.12/10.02 | (193) ssList(all_8_3_18) = 0
% 32.12/10.02 | (194) ssList(all_8_5_20) = 0
% 32.12/10.02 |
% 32.12/10.02 | Using (23) and (186) yields:
% 32.12/10.02 | (195) ~ (all_0_13_13 = nil)
% 32.12/10.02 |
% 32.12/10.02 +-Applying beta-rule and splitting (156), into two cases.
% 32.12/10.02 |-Branch one:
% 32.12/10.02 | (196) all_0_13_13 = nil
% 32.12/10.02 |
% 32.12/10.02 | Equations (196) can reduce 195 to:
% 32.12/10.02 | (161) $false
% 32.12/10.02 |
% 32.12/10.02 |-The branch is then unsatisfiable
% 32.12/10.02 |-Branch two:
% 32.12/10.02 | (195) ~ (all_0_13_13 = nil)
% 32.12/10.02 | (199) ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_13_13 & ssItem(v1) = 0)
% 32.12/10.02 |
% 32.12/10.02 | Instantiating (199) with all_44_0_23, all_44_1_24 yields:
% 32.12/10.02 | (200) ssList(all_44_1_24) = 0 & cons(all_44_0_23, all_44_1_24) = all_0_13_13 & ssItem(all_44_0_23) = 0
% 32.12/10.02 |
% 32.12/10.02 | Applying alpha-rule on (200) yields:
% 32.12/10.02 | (201) ssList(all_44_1_24) = 0
% 32.12/10.02 | (202) cons(all_44_0_23, all_44_1_24) = all_0_13_13
% 32.12/10.02 | (203) ssItem(all_44_0_23) = 0
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (9) with all_44_1_24 and discharging atoms ssList(all_44_1_24) = 0, yields:
% 32.12/10.02 | (204) all_44_1_24 = nil | ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_44_1_24 & ssItem(v1) = 0)
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (9) with all_0_7_7 and discharging atoms ssList(all_0_7_7) = 0, yields:
% 32.12/10.02 | (205) all_0_7_7 = nil | ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_7_7 & ssItem(v1) = 0)
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (129) with all_0_13_13, all_44_0_23, all_44_1_24 and discharging atoms ssList(all_44_1_24) = 0, cons(all_44_0_23, all_44_1_24) = all_0_13_13, yields:
% 32.12/10.02 | (206) ? [v0] : ? [v1] : (tl(all_0_13_13) = v1 & ssItem(all_44_0_23) = v0 & ( ~ (v0 = 0) | v1 = all_44_1_24))
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (91) with all_0_13_13, all_44_0_23, all_44_1_24 and discharging atoms ssList(all_44_1_24) = 0, cons(all_44_0_23, all_44_1_24) = all_0_13_13, yields:
% 32.12/10.02 | (207) ? [v0] : ? [v1] : (hd(all_0_13_13) = v1 & ssItem(all_44_0_23) = v0 & ( ~ (v0 = 0) | v1 = all_44_0_23))
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (129) with all_8_1_16, all_0_3_3, all_8_3_18 and discharging atoms ssList(all_8_3_18) = 0, cons(all_0_3_3, all_8_3_18) = all_8_1_16, yields:
% 32.12/10.02 | (208) ? [v0] : ? [v1] : (tl(all_8_1_16) = v1 & ssItem(all_0_3_3) = v0 & ( ~ (v0 = 0) | v1 = all_8_3_18))
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (91) with all_8_1_16, all_0_3_3, all_8_3_18 and discharging atoms ssList(all_8_3_18) = 0, cons(all_0_3_3, all_8_3_18) = all_8_1_16, yields:
% 32.12/10.02 | (209) ? [v0] : ? [v1] : (hd(all_8_1_16) = v1 & ssItem(all_0_3_3) = v0 & ( ~ (v0 = 0) | v1 = all_0_3_3))
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (116) with all_8_1_16, all_0_3_3, all_8_3_18 and discharging atoms ssList(all_8_3_18) = 0, cons(all_0_3_3, all_8_3_18) = all_8_1_16, yields:
% 32.12/10.02 | (210) ? [v0] : ? [v1] : (ssList(all_8_1_16) = v1 & ssItem(all_0_3_3) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (58) with all_0_10_10, all_0_13_13, all_44_0_23, nil, all_44_1_24 and discharging atoms ssList(all_44_1_24) = 0, ssList(nil) = 0, cons(all_44_0_23, all_44_1_24) = all_0_13_13, yields:
% 32.12/10.02 | (211) all_44_1_24 = nil | ~ (cons(all_0_10_10, nil) = all_0_13_13) | ? [v0] : (( ~ (v0 = 0) & ssItem(all_44_0_23) = v0) | ( ~ (v0 = 0) & ssItem(all_0_10_10) = v0))
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (129) with all_0_8_8, all_0_10_10, nil and discharging atoms ssList(nil) = 0, cons(all_0_10_10, nil) = all_0_8_8, yields:
% 32.12/10.02 | (212) ? [v0] : ? [v1] : (tl(all_0_8_8) = v1 & ssItem(all_0_10_10) = v0 & ( ~ (v0 = 0) | v1 = nil))
% 32.12/10.02 |
% 32.12/10.02 | Instantiating formula (91) with all_0_8_8, all_0_10_10, nil and discharging atoms ssList(nil) = 0, cons(all_0_10_10, nil) = all_0_8_8, yields:
% 32.12/10.03 | (213) ? [v0] : ? [v1] : (hd(all_0_8_8) = v1 & ssItem(all_0_10_10) = v0 & ( ~ (v0 = 0) | v1 = all_0_10_10))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (116) with all_0_8_8, all_0_10_10, nil and discharging atoms ssList(nil) = 0, cons(all_0_10_10, nil) = all_0_8_8, yields:
% 32.12/10.03 | (214) ? [v0] : ? [v1] : (ssList(all_0_8_8) = v1 & ssItem(all_0_10_10) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (134) with all_0_10_10, all_0_14_14, nil and discharging atoms singletonP(nil) = all_0_14_14, yields:
% 32.12/10.03 | (215) all_0_14_14 = 0 | ~ (cons(all_0_10_10, nil) = nil) | ? [v0] : (( ~ (v0 = 0) & ssList(nil) = v0) | ( ~ (v0 = 0) & ssItem(all_0_10_10) = v0))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (67) with all_0_8_8, all_0_10_10 and discharging atoms cons(all_0_10_10, nil) = all_0_8_8, yields:
% 32.12/10.03 | (216) ? [v0] : ? [v1] : (equalelemsP(all_0_8_8) = v1 & ssItem(all_0_10_10) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (17) with all_0_8_8, all_0_10_10 and discharging atoms cons(all_0_10_10, nil) = all_0_8_8, yields:
% 32.12/10.03 | (217) ? [v0] : ? [v1] : (duplicatefreeP(all_0_8_8) = v1 & ssItem(all_0_10_10) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (24) with all_0_8_8, all_0_10_10 and discharging atoms cons(all_0_10_10, nil) = all_0_8_8, yields:
% 32.12/10.03 | (218) ? [v0] : ? [v1] : (strictorderedP(all_0_8_8) = v1 & ssItem(all_0_10_10) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (11) with all_0_8_8, all_0_10_10 and discharging atoms cons(all_0_10_10, nil) = all_0_8_8, yields:
% 32.12/10.03 | (219) ? [v0] : ? [v1] : (totalorderedP(all_0_8_8) = v1 & ssItem(all_0_10_10) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (99) with all_0_8_8, all_0_10_10 and discharging atoms cons(all_0_10_10, nil) = all_0_8_8, yields:
% 32.12/10.03 | (220) ? [v0] : ? [v1] : (strictorderP(all_0_8_8) = v1 & ssItem(all_0_10_10) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (137) with all_0_8_8, all_0_10_10 and discharging atoms cons(all_0_10_10, nil) = all_0_8_8, yields:
% 32.12/10.03 | (221) ? [v0] : ? [v1] : (totalorderP(all_0_8_8) = v1 & ssItem(all_0_10_10) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (136) with all_0_8_8, all_0_10_10 and discharging atoms cons(all_0_10_10, nil) = all_0_8_8, yields:
% 32.12/10.03 | (222) ? [v0] : ? [v1] : (cyclefreeP(all_0_8_8) = v1 & ssItem(all_0_10_10) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (150) with all_0_8_8, nil, all_0_7_7, all_0_2_2, all_0_10_10, all_0_12_12 and discharging atoms ssList(all_0_7_7) = 0, ssList(all_0_12_12) = 0, cons(all_0_10_10, nil) = all_0_8_8, app(all_0_7_7, all_0_8_8) = all_0_12_12, yields:
% 32.12/10.03 | (223) all_0_2_2 = 0 | ~ (memberP(all_0_12_12, all_0_10_10) = all_0_2_2) | ? [v0] : (( ~ (v0 = 0) & ssList(nil) = v0) | ( ~ (v0 = 0) & ssItem(all_0_10_10) = v0))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (21) with all_0_12_12, all_0_8_8, all_0_7_7 and discharging atoms ssList(all_0_7_7) = 0, app(all_0_7_7, all_0_8_8) = all_0_12_12, yields:
% 32.12/10.03 | (224) ? [v0] : ? [v1] : (ssList(all_0_8_8) = v0 & ssList(all_0_12_12) = v1 & ( ~ (v0 = 0) | v1 = 0))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (141) with all_0_13_13, all_0_8_8, all_0_10_10, all_0_7_7 and discharging atoms ssList(all_0_7_7) = 0, cons(all_0_10_10, nil) = all_0_8_8, app(all_0_8_8, all_0_7_7) = all_0_13_13, yields:
% 32.12/10.03 | (225) ? [v0] : ? [v1] : (cons(all_0_10_10, all_0_7_7) = v1 & ssItem(all_0_10_10) = v0 & ( ~ (v0 = 0) | v1 = all_0_13_13))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (109) with all_0_2_2, all_0_12_12, all_18_1_22, all_18_0_21, all_0_3_3 and discharging atoms memberP(all_0_12_12, all_0_3_3) = all_0_2_2, cons(all_18_0_21, all_18_1_22) = all_0_12_12, ssItem(all_18_0_21) = 0, ssItem(all_0_3_3) = 0, yields:
% 32.12/10.03 | (226) ? [v0] : ? [v1] : (memberP(all_18_1_22, all_0_3_3) = v1 & ssList(all_18_1_22) = v0 & ( ~ (v0 = 0) | (( ~ (all_0_2_2 = 0) | v1 = 0 | all_18_0_21 = all_0_3_3) & (all_0_2_2 = 0 | ( ~ (v1 = 0) & ~ (all_18_0_21 = all_0_3_3))))))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (109) with 0, all_0_13_13, all_44_1_24, all_44_0_23, all_0_3_3 and discharging atoms memberP(all_0_13_13, all_0_3_3) = 0, cons(all_44_0_23, all_44_1_24) = all_0_13_13, ssItem(all_44_0_23) = 0, ssItem(all_0_3_3) = 0, yields:
% 32.12/10.03 | (227) ? [v0] : ? [v1] : (memberP(all_44_1_24, all_0_3_3) = v1 & ssList(all_44_1_24) = v0 & ( ~ (v0 = 0) | v1 = 0 | all_44_0_23 = all_0_3_3))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating formula (109) with 0, all_0_13_13, nil, all_0_10_10, all_0_3_3 and discharging atoms memberP(all_0_13_13, all_0_3_3) = 0, ssItem(all_0_3_3) = 0, ssItem(all_0_10_10) = 0, yields:
% 32.12/10.03 | (228) ~ (cons(all_0_10_10, nil) = all_0_13_13) | ? [v0] : ? [v1] : (memberP(nil, all_0_3_3) = v1 & ssList(nil) = v0 & ( ~ (v0 = 0) | v1 = 0 | all_0_3_3 = all_0_10_10))
% 32.12/10.03 |
% 32.12/10.03 | Instantiating (227) with all_51_0_25, all_51_1_26 yields:
% 32.12/10.03 | (229) memberP(all_44_1_24, all_0_3_3) = all_51_0_25 & ssList(all_44_1_24) = all_51_1_26 & ( ~ (all_51_1_26 = 0) | all_51_0_25 = 0 | all_44_0_23 = all_0_3_3)
% 32.12/10.03 |
% 32.12/10.03 | Applying alpha-rule on (229) yields:
% 32.12/10.03 | (230) memberP(all_44_1_24, all_0_3_3) = all_51_0_25
% 32.12/10.03 | (231) ssList(all_44_1_24) = all_51_1_26
% 32.12/10.03 | (232) ~ (all_51_1_26 = 0) | all_51_0_25 = 0 | all_44_0_23 = all_0_3_3
% 32.12/10.03 |
% 32.12/10.03 | Instantiating (224) with all_53_0_27, all_53_1_28 yields:
% 32.12/10.03 | (233) ssList(all_0_8_8) = all_53_1_28 & ssList(all_0_12_12) = all_53_0_27 & ( ~ (all_53_1_28 = 0) | all_53_0_27 = 0)
% 32.12/10.03 |
% 32.12/10.03 | Applying alpha-rule on (233) yields:
% 32.12/10.03 | (234) ssList(all_0_8_8) = all_53_1_28
% 32.12/10.03 | (235) ssList(all_0_12_12) = all_53_0_27
% 32.12/10.03 | (236) ~ (all_53_1_28 = 0) | all_53_0_27 = 0
% 32.12/10.03 |
% 32.12/10.03 | Instantiating (210) with all_57_0_31, all_57_1_32 yields:
% 32.12/10.03 | (237) ssList(all_8_1_16) = all_57_0_31 & ssItem(all_0_3_3) = all_57_1_32 & ( ~ (all_57_1_32 = 0) | all_57_0_31 = 0)
% 32.12/10.03 |
% 32.12/10.03 | Applying alpha-rule on (237) yields:
% 32.12/10.03 | (238) ssList(all_8_1_16) = all_57_0_31
% 32.12/10.03 | (239) ssItem(all_0_3_3) = all_57_1_32
% 32.12/10.03 | (240) ~ (all_57_1_32 = 0) | all_57_0_31 = 0
% 32.12/10.03 |
% 32.12/10.03 | Instantiating (208) with all_59_0_33, all_59_1_34 yields:
% 32.12/10.03 | (241) tl(all_8_1_16) = all_59_0_33 & ssItem(all_0_3_3) = all_59_1_34 & ( ~ (all_59_1_34 = 0) | all_59_0_33 = all_8_3_18)
% 32.12/10.03 |
% 32.12/10.03 | Applying alpha-rule on (241) yields:
% 32.12/10.03 | (242) tl(all_8_1_16) = all_59_0_33
% 32.12/10.03 | (243) ssItem(all_0_3_3) = all_59_1_34
% 32.12/10.03 | (244) ~ (all_59_1_34 = 0) | all_59_0_33 = all_8_3_18
% 32.12/10.03 |
% 32.12/10.03 | Instantiating (222) with all_61_0_35, all_61_1_36 yields:
% 32.12/10.03 | (245) cyclefreeP(all_0_8_8) = all_61_0_35 & ssItem(all_0_10_10) = all_61_1_36 & ( ~ (all_61_1_36 = 0) | all_61_0_35 = 0)
% 32.12/10.03 |
% 32.12/10.03 | Applying alpha-rule on (245) yields:
% 32.12/10.03 | (246) cyclefreeP(all_0_8_8) = all_61_0_35
% 32.12/10.03 | (247) ssItem(all_0_10_10) = all_61_1_36
% 32.12/10.03 | (248) ~ (all_61_1_36 = 0) | all_61_0_35 = 0
% 32.12/10.03 |
% 32.12/10.03 | Instantiating (221) with all_63_0_37, all_63_1_38 yields:
% 32.12/10.03 | (249) totalorderP(all_0_8_8) = all_63_0_37 & ssItem(all_0_10_10) = all_63_1_38 & ( ~ (all_63_1_38 = 0) | all_63_0_37 = 0)
% 32.12/10.03 |
% 32.12/10.03 | Applying alpha-rule on (249) yields:
% 32.12/10.03 | (250) totalorderP(all_0_8_8) = all_63_0_37
% 32.12/10.03 | (251) ssItem(all_0_10_10) = all_63_1_38
% 32.12/10.03 | (252) ~ (all_63_1_38 = 0) | all_63_0_37 = 0
% 32.12/10.03 |
% 32.12/10.03 | Instantiating (219) with all_65_0_39, all_65_1_40 yields:
% 32.12/10.03 | (253) totalorderedP(all_0_8_8) = all_65_0_39 & ssItem(all_0_10_10) = all_65_1_40 & ( ~ (all_65_1_40 = 0) | all_65_0_39 = 0)
% 32.12/10.03 |
% 32.12/10.03 | Applying alpha-rule on (253) yields:
% 32.12/10.03 | (254) totalorderedP(all_0_8_8) = all_65_0_39
% 32.12/10.03 | (255) ssItem(all_0_10_10) = all_65_1_40
% 32.12/10.03 | (256) ~ (all_65_1_40 = 0) | all_65_0_39 = 0
% 32.12/10.03 |
% 32.12/10.03 | Instantiating (217) with all_67_0_41, all_67_1_42 yields:
% 32.12/10.03 | (257) duplicatefreeP(all_0_8_8) = all_67_0_41 & ssItem(all_0_10_10) = all_67_1_42 & ( ~ (all_67_1_42 = 0) | all_67_0_41 = 0)
% 32.12/10.03 |
% 32.12/10.03 | Applying alpha-rule on (257) yields:
% 32.12/10.03 | (258) duplicatefreeP(all_0_8_8) = all_67_0_41
% 32.12/10.03 | (259) ssItem(all_0_10_10) = all_67_1_42
% 32.12/10.03 | (260) ~ (all_67_1_42 = 0) | all_67_0_41 = 0
% 32.12/10.03 |
% 32.12/10.03 | Instantiating (216) with all_69_0_43, all_69_1_44 yields:
% 32.12/10.03 | (261) equalelemsP(all_0_8_8) = all_69_0_43 & ssItem(all_0_10_10) = all_69_1_44 & ( ~ (all_69_1_44 = 0) | all_69_0_43 = 0)
% 32.12/10.03 |
% 32.12/10.03 | Applying alpha-rule on (261) yields:
% 32.12/10.03 | (262) equalelemsP(all_0_8_8) = all_69_0_43
% 32.12/10.03 | (263) ssItem(all_0_10_10) = all_69_1_44
% 32.12/10.03 | (264) ~ (all_69_1_44 = 0) | all_69_0_43 = 0
% 32.12/10.03 |
% 32.12/10.03 | Instantiating (218) with all_71_0_45, all_71_1_46 yields:
% 32.12/10.03 | (265) strictorderedP(all_0_8_8) = all_71_0_45 & ssItem(all_0_10_10) = all_71_1_46 & ( ~ (all_71_1_46 = 0) | all_71_0_45 = 0)
% 32.12/10.03 |
% 32.12/10.03 | Applying alpha-rule on (265) yields:
% 32.12/10.03 | (266) strictorderedP(all_0_8_8) = all_71_0_45
% 32.12/10.03 | (267) ssItem(all_0_10_10) = all_71_1_46
% 32.12/10.03 | (268) ~ (all_71_1_46 = 0) | all_71_0_45 = 0
% 32.12/10.03 |
% 32.12/10.03 | Instantiating (209) with all_73_0_47, all_73_1_48 yields:
% 32.12/10.03 | (269) hd(all_8_1_16) = all_73_0_47 & ssItem(all_0_3_3) = all_73_1_48 & ( ~ (all_73_1_48 = 0) | all_73_0_47 = all_0_3_3)
% 32.12/10.03 |
% 32.12/10.03 | Applying alpha-rule on (269) yields:
% 32.12/10.03 | (270) hd(all_8_1_16) = all_73_0_47
% 32.12/10.03 | (271) ssItem(all_0_3_3) = all_73_1_48
% 32.12/10.03 | (272) ~ (all_73_1_48 = 0) | all_73_0_47 = all_0_3_3
% 32.12/10.03 |
% 32.12/10.03 | Instantiating (214) with all_75_0_49, all_75_1_50 yields:
% 32.12/10.03 | (273) ssList(all_0_8_8) = all_75_0_49 & ssItem(all_0_10_10) = all_75_1_50 & ( ~ (all_75_1_50 = 0) | all_75_0_49 = 0)
% 32.12/10.03 |
% 32.12/10.03 | Applying alpha-rule on (273) yields:
% 32.12/10.03 | (274) ssList(all_0_8_8) = all_75_0_49
% 32.12/10.04 | (275) ssItem(all_0_10_10) = all_75_1_50
% 32.12/10.04 | (276) ~ (all_75_1_50 = 0) | all_75_0_49 = 0
% 32.12/10.04 |
% 32.12/10.04 | Instantiating (213) with all_77_0_51, all_77_1_52 yields:
% 32.12/10.04 | (277) hd(all_0_8_8) = all_77_0_51 & ssItem(all_0_10_10) = all_77_1_52 & ( ~ (all_77_1_52 = 0) | all_77_0_51 = all_0_10_10)
% 32.12/10.04 |
% 32.12/10.04 | Applying alpha-rule on (277) yields:
% 32.12/10.04 | (278) hd(all_0_8_8) = all_77_0_51
% 32.12/10.04 | (279) ssItem(all_0_10_10) = all_77_1_52
% 32.12/10.04 | (280) ~ (all_77_1_52 = 0) | all_77_0_51 = all_0_10_10
% 32.12/10.04 |
% 32.12/10.04 | Instantiating (212) with all_79_0_53, all_79_1_54 yields:
% 32.12/10.04 | (281) tl(all_0_8_8) = all_79_0_53 & ssItem(all_0_10_10) = all_79_1_54 & ( ~ (all_79_1_54 = 0) | all_79_0_53 = nil)
% 32.12/10.04 |
% 32.12/10.04 | Applying alpha-rule on (281) yields:
% 32.12/10.04 | (282) tl(all_0_8_8) = all_79_0_53
% 32.12/10.04 | (283) ssItem(all_0_10_10) = all_79_1_54
% 32.12/10.04 | (284) ~ (all_79_1_54 = 0) | all_79_0_53 = nil
% 32.12/10.04 |
% 32.12/10.04 | Instantiating (220) with all_81_0_55, all_81_1_56 yields:
% 32.12/10.04 | (285) strictorderP(all_0_8_8) = all_81_0_55 & ssItem(all_0_10_10) = all_81_1_56 & ( ~ (all_81_1_56 = 0) | all_81_0_55 = 0)
% 32.12/10.04 |
% 32.12/10.04 | Applying alpha-rule on (285) yields:
% 32.12/10.04 | (286) strictorderP(all_0_8_8) = all_81_0_55
% 32.12/10.04 | (287) ssItem(all_0_10_10) = all_81_1_56
% 32.12/10.04 | (288) ~ (all_81_1_56 = 0) | all_81_0_55 = 0
% 32.12/10.04 |
% 32.12/10.04 | Instantiating (207) with all_87_0_61, all_87_1_62 yields:
% 32.12/10.04 | (289) hd(all_0_13_13) = all_87_0_61 & ssItem(all_44_0_23) = all_87_1_62 & ( ~ (all_87_1_62 = 0) | all_87_0_61 = all_44_0_23)
% 32.12/10.04 |
% 32.12/10.04 | Applying alpha-rule on (289) yields:
% 32.12/10.04 | (290) hd(all_0_13_13) = all_87_0_61
% 32.12/10.04 | (291) ssItem(all_44_0_23) = all_87_1_62
% 32.12/10.04 | (292) ~ (all_87_1_62 = 0) | all_87_0_61 = all_44_0_23
% 32.12/10.04 |
% 32.12/10.04 | Instantiating (206) with all_89_0_63, all_89_1_64 yields:
% 32.12/10.04 | (293) tl(all_0_13_13) = all_89_0_63 & ssItem(all_44_0_23) = all_89_1_64 & ( ~ (all_89_1_64 = 0) | all_89_0_63 = all_44_1_24)
% 32.12/10.04 |
% 32.12/10.04 | Applying alpha-rule on (293) yields:
% 32.12/10.04 | (294) tl(all_0_13_13) = all_89_0_63
% 32.12/10.04 | (295) ssItem(all_44_0_23) = all_89_1_64
% 32.12/10.04 | (296) ~ (all_89_1_64 = 0) | all_89_0_63 = all_44_1_24
% 32.12/10.04 |
% 32.12/10.04 | Instantiating (226) with all_91_0_65, all_91_1_66 yields:
% 32.12/10.04 | (297) memberP(all_18_1_22, all_0_3_3) = all_91_0_65 & ssList(all_18_1_22) = all_91_1_66 & ( ~ (all_91_1_66 = 0) | (( ~ (all_0_2_2 = 0) | all_91_0_65 = 0 | all_18_0_21 = all_0_3_3) & (all_0_2_2 = 0 | ( ~ (all_91_0_65 = 0) & ~ (all_18_0_21 = all_0_3_3)))))
% 32.12/10.04 |
% 32.12/10.04 | Applying alpha-rule on (297) yields:
% 32.12/10.04 | (298) memberP(all_18_1_22, all_0_3_3) = all_91_0_65
% 32.12/10.04 | (299) ssList(all_18_1_22) = all_91_1_66
% 32.12/10.04 | (300) ~ (all_91_1_66 = 0) | (( ~ (all_0_2_2 = 0) | all_91_0_65 = 0 | all_18_0_21 = all_0_3_3) & (all_0_2_2 = 0 | ( ~ (all_91_0_65 = 0) & ~ (all_18_0_21 = all_0_3_3))))
% 32.12/10.04 |
% 32.12/10.04 | Instantiating (225) with all_93_0_67, all_93_1_68 yields:
% 32.12/10.04 | (301) cons(all_0_10_10, all_0_7_7) = all_93_0_67 & ssItem(all_0_10_10) = all_93_1_68 & ( ~ (all_93_1_68 = 0) | all_93_0_67 = all_0_13_13)
% 32.12/10.04 |
% 32.12/10.04 | Applying alpha-rule on (301) yields:
% 32.12/10.04 | (302) cons(all_0_10_10, all_0_7_7) = all_93_0_67
% 32.12/10.04 | (303) ssItem(all_0_10_10) = all_93_1_68
% 32.12/10.04 | (304) ~ (all_93_1_68 = 0) | all_93_0_67 = all_0_13_13
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (35) with all_0_13_13, all_89_0_63, all_79_0_53 and discharging atoms tl(all_0_13_13) = all_89_0_63, yields:
% 32.12/10.04 | (305) all_89_0_63 = all_79_0_53 | ~ (tl(all_0_13_13) = all_79_0_53)
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (90) with all_0_8_8, all_77_0_51, all_73_0_47 and discharging atoms hd(all_0_8_8) = all_77_0_51, yields:
% 32.12/10.04 | (306) all_77_0_51 = all_73_0_47 | ~ (hd(all_0_8_8) = all_73_0_47)
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (90) with all_0_13_13, all_87_0_61, all_77_0_51 and discharging atoms hd(all_0_13_13) = all_87_0_61, yields:
% 32.12/10.04 | (307) all_87_0_61 = all_77_0_51 | ~ (hd(all_0_13_13) = all_77_0_51)
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (77) with all_44_1_24, all_51_1_26, 0 and discharging atoms ssList(all_44_1_24) = all_51_1_26, ssList(all_44_1_24) = 0, yields:
% 32.12/10.04 | (308) all_51_1_26 = 0
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (77) with all_18_1_22, all_91_1_66, 0 and discharging atoms ssList(all_18_1_22) = all_91_1_66, ssList(all_18_1_22) = 0, yields:
% 32.12/10.04 | (309) all_91_1_66 = 0
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (77) with all_0_8_8, all_53_1_28, all_75_0_49 and discharging atoms ssList(all_0_8_8) = all_75_0_49, ssList(all_0_8_8) = all_53_1_28, yields:
% 32.12/10.04 | (310) all_75_0_49 = all_53_1_28
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (132) with all_0_10_10, nil, all_93_0_67, all_0_8_8 and discharging atoms cons(all_0_10_10, nil) = all_0_8_8, yields:
% 32.12/10.04 | (311) all_93_0_67 = all_0_8_8 | ~ (cons(all_0_10_10, nil) = all_93_0_67)
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_44_0_23, all_89_1_64, 0 and discharging atoms ssItem(all_44_0_23) = all_89_1_64, ssItem(all_44_0_23) = 0, yields:
% 32.12/10.04 | (312) all_89_1_64 = 0
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_44_0_23, all_87_1_62, all_89_1_64 and discharging atoms ssItem(all_44_0_23) = all_89_1_64, ssItem(all_44_0_23) = all_87_1_62, yields:
% 32.12/10.04 | (313) all_89_1_64 = all_87_1_62
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_0_3_3, all_73_1_48, 0 and discharging atoms ssItem(all_0_3_3) = all_73_1_48, ssItem(all_0_3_3) = 0, yields:
% 32.12/10.04 | (314) all_73_1_48 = 0
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_0_3_3, all_59_1_34, all_73_1_48 and discharging atoms ssItem(all_0_3_3) = all_73_1_48, ssItem(all_0_3_3) = all_59_1_34, yields:
% 32.12/10.04 | (315) all_73_1_48 = all_59_1_34
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_0_3_3, all_57_1_32, all_59_1_34 and discharging atoms ssItem(all_0_3_3) = all_59_1_34, ssItem(all_0_3_3) = all_57_1_32, yields:
% 32.12/10.04 | (316) all_59_1_34 = all_57_1_32
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_0_10_10, all_79_1_54, all_93_1_68 and discharging atoms ssItem(all_0_10_10) = all_93_1_68, ssItem(all_0_10_10) = all_79_1_54, yields:
% 32.12/10.04 | (317) all_93_1_68 = all_79_1_54
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_0_10_10, all_77_1_52, all_79_1_54 and discharging atoms ssItem(all_0_10_10) = all_79_1_54, ssItem(all_0_10_10) = all_77_1_52, yields:
% 32.12/10.04 | (318) all_79_1_54 = all_77_1_52
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_0_10_10, all_75_1_50, all_81_1_56 and discharging atoms ssItem(all_0_10_10) = all_81_1_56, ssItem(all_0_10_10) = all_75_1_50, yields:
% 32.12/10.04 | (319) all_81_1_56 = all_75_1_50
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_0_10_10, all_71_1_46, 0 and discharging atoms ssItem(all_0_10_10) = all_71_1_46, ssItem(all_0_10_10) = 0, yields:
% 32.12/10.04 | (320) all_71_1_46 = 0
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_0_10_10, all_71_1_46, all_77_1_52 and discharging atoms ssItem(all_0_10_10) = all_77_1_52, ssItem(all_0_10_10) = all_71_1_46, yields:
% 32.12/10.04 | (321) all_77_1_52 = all_71_1_46
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_0_10_10, all_69_1_44, all_75_1_50 and discharging atoms ssItem(all_0_10_10) = all_75_1_50, ssItem(all_0_10_10) = all_69_1_44, yields:
% 32.12/10.04 | (322) all_75_1_50 = all_69_1_44
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_0_10_10, all_69_1_44, all_71_1_46 and discharging atoms ssItem(all_0_10_10) = all_71_1_46, ssItem(all_0_10_10) = all_69_1_44, yields:
% 32.12/10.04 | (323) all_71_1_46 = all_69_1_44
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_0_10_10, all_67_1_42, all_77_1_52 and discharging atoms ssItem(all_0_10_10) = all_77_1_52, ssItem(all_0_10_10) = all_67_1_42, yields:
% 32.12/10.04 | (324) all_77_1_52 = all_67_1_42
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_0_10_10, all_65_1_40, all_71_1_46 and discharging atoms ssItem(all_0_10_10) = all_71_1_46, ssItem(all_0_10_10) = all_65_1_40, yields:
% 32.12/10.04 | (325) all_71_1_46 = all_65_1_40
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_0_10_10, all_63_1_38, all_81_1_56 and discharging atoms ssItem(all_0_10_10) = all_81_1_56, ssItem(all_0_10_10) = all_63_1_38, yields:
% 32.12/10.04 | (326) all_81_1_56 = all_63_1_38
% 32.12/10.04 |
% 32.12/10.04 | Instantiating formula (124) with all_0_10_10, all_61_1_36, all_93_1_68 and discharging atoms ssItem(all_0_10_10) = all_93_1_68, ssItem(all_0_10_10) = all_61_1_36, yields:
% 32.12/10.04 | (327) all_93_1_68 = all_61_1_36
% 32.12/10.04 |
% 32.12/10.04 | Combining equations (317,327) yields a new equation:
% 32.12/10.04 | (328) all_79_1_54 = all_61_1_36
% 32.12/10.04 |
% 32.12/10.04 | Simplifying 328 yields:
% 32.12/10.04 | (329) all_79_1_54 = all_61_1_36
% 32.12/10.04 |
% 32.12/10.04 | Combining equations (313,312) yields a new equation:
% 32.12/10.04 | (330) all_87_1_62 = 0
% 32.12/10.04 |
% 32.12/10.04 | Simplifying 330 yields:
% 32.12/10.04 | (331) all_87_1_62 = 0
% 32.12/10.04 |
% 32.12/10.04 | Combining equations (319,326) yields a new equation:
% 32.12/10.04 | (332) all_75_1_50 = all_63_1_38
% 32.12/10.04 |
% 32.12/10.04 | Simplifying 332 yields:
% 32.12/10.04 | (333) all_75_1_50 = all_63_1_38
% 32.12/10.04 |
% 32.12/10.04 | Combining equations (318,329) yields a new equation:
% 32.12/10.04 | (334) all_77_1_52 = all_61_1_36
% 32.12/10.04 |
% 32.12/10.04 | Simplifying 334 yields:
% 32.12/10.04 | (335) all_77_1_52 = all_61_1_36
% 32.12/10.04 |
% 32.12/10.04 | Combining equations (321,324) yields a new equation:
% 32.12/10.04 | (336) all_71_1_46 = all_67_1_42
% 32.12/10.04 |
% 32.12/10.04 | Simplifying 336 yields:
% 32.12/10.04 | (337) all_71_1_46 = all_67_1_42
% 32.12/10.04 |
% 32.12/10.04 | Combining equations (335,324) yields a new equation:
% 32.12/10.04 | (338) all_67_1_42 = all_61_1_36
% 32.12/10.04 |
% 32.12/10.04 | Combining equations (322,333) yields a new equation:
% 32.12/10.04 | (339) all_69_1_44 = all_63_1_38
% 32.12/10.04 |
% 32.12/10.04 | Simplifying 339 yields:
% 32.12/10.04 | (340) all_69_1_44 = all_63_1_38
% 32.12/10.04 |
% 32.12/10.04 | Combining equations (315,314) yields a new equation:
% 32.12/10.04 | (341) all_59_1_34 = 0
% 32.12/10.04 |
% 32.12/10.04 | Simplifying 341 yields:
% 32.12/10.04 | (342) all_59_1_34 = 0
% 32.12/10.04 |
% 32.12/10.04 | Combining equations (320,325) yields a new equation:
% 32.12/10.04 | (343) all_65_1_40 = 0
% 32.12/10.04 |
% 32.12/10.04 | Combining equations (337,325) yields a new equation:
% 32.12/10.04 | (344) all_67_1_42 = all_65_1_40
% 32.12/10.04 |
% 32.12/10.04 | Simplifying 344 yields:
% 32.12/10.04 | (345) all_67_1_42 = all_65_1_40
% 32.12/10.04 |
% 32.12/10.04 | Combining equations (323,325) yields a new equation:
% 32.12/10.04 | (346) all_69_1_44 = all_65_1_40
% 32.12/10.04 |
% 32.12/10.04 | Simplifying 346 yields:
% 32.12/10.04 | (347) all_69_1_44 = all_65_1_40
% 32.12/10.04 |
% 32.12/10.04 | Combining equations (347,340) yields a new equation:
% 32.12/10.04 | (348) all_65_1_40 = all_63_1_38
% 32.12/10.04 |
% 32.12/10.04 | Simplifying 348 yields:
% 32.12/10.04 | (349) all_65_1_40 = all_63_1_38
% 32.12/10.04 |
% 32.12/10.04 | Combining equations (345,338) yields a new equation:
% 32.12/10.04 | (350) all_65_1_40 = all_61_1_36
% 32.12/10.04 |
% 32.12/10.04 | Simplifying 350 yields:
% 32.12/10.05 | (351) all_65_1_40 = all_61_1_36
% 32.12/10.05 |
% 32.12/10.05 | Combining equations (343,349) yields a new equation:
% 32.12/10.05 | (352) all_63_1_38 = 0
% 32.12/10.05 |
% 32.12/10.05 | Combining equations (351,349) yields a new equation:
% 32.12/10.05 | (353) all_63_1_38 = all_61_1_36
% 32.12/10.05 |
% 32.12/10.05 | Combining equations (353,352) yields a new equation:
% 32.12/10.05 | (354) all_61_1_36 = 0
% 32.12/10.05 |
% 32.12/10.05 | Simplifying 354 yields:
% 32.12/10.05 | (355) all_61_1_36 = 0
% 32.12/10.05 |
% 32.12/10.05 | Combining equations (342,316) yields a new equation:
% 32.12/10.05 | (356) all_57_1_32 = 0
% 32.12/10.05 |
% 32.12/10.05 | Combining equations (355,338) yields a new equation:
% 32.12/10.05 | (357) all_67_1_42 = 0
% 32.12/10.05 |
% 32.12/10.05 | Combining equations (352,333) yields a new equation:
% 32.12/10.05 | (358) all_75_1_50 = 0
% 32.12/10.05 |
% 32.12/10.05 | Combining equations (357,324) yields a new equation:
% 32.12/10.05 | (359) all_77_1_52 = 0
% 32.12/10.05 |
% 32.12/10.05 | Combining equations (355,329) yields a new equation:
% 32.12/10.05 | (360) all_79_1_54 = 0
% 32.12/10.05 |
% 32.12/10.05 | Combining equations (355,327) yields a new equation:
% 32.12/10.05 | (361) all_93_1_68 = 0
% 32.12/10.05 |
% 32.12/10.05 | From (308) and (231) follows:
% 32.12/10.05 | (201) ssList(all_44_1_24) = 0
% 32.12/10.05 |
% 32.12/10.05 | From (310) and (274) follows:
% 32.12/10.05 | (234) ssList(all_0_8_8) = all_53_1_28
% 32.12/10.05 |
% 32.12/10.05 | From (356) and (239) follows:
% 32.12/10.05 | (33) ssItem(all_0_3_3) = 0
% 32.12/10.05 |
% 32.12/10.05 | From (355) and (247) follows:
% 32.12/10.05 | (183) ssItem(all_0_10_10) = 0
% 32.12/10.05 |
% 32.12/10.05 +-Applying beta-rule and splitting (300), into two cases.
% 32.12/10.05 |-Branch one:
% 32.12/10.05 | (366) ~ (all_91_1_66 = 0)
% 32.12/10.05 |
% 32.12/10.05 | Equations (309) can reduce 366 to:
% 32.12/10.05 | (161) $false
% 32.12/10.05 |
% 32.12/10.05 |-The branch is then unsatisfiable
% 32.12/10.05 |-Branch two:
% 32.12/10.05 | (309) all_91_1_66 = 0
% 32.12/10.05 | (369) ( ~ (all_0_2_2 = 0) | all_91_0_65 = 0 | all_18_0_21 = all_0_3_3) & (all_0_2_2 = 0 | ( ~ (all_91_0_65 = 0) & ~ (all_18_0_21 = all_0_3_3)))
% 32.12/10.05 |
% 32.12/10.05 | Applying alpha-rule on (369) yields:
% 32.12/10.05 | (370) ~ (all_0_2_2 = 0) | all_91_0_65 = 0 | all_18_0_21 = all_0_3_3
% 32.12/10.05 | (371) all_0_2_2 = 0 | ( ~ (all_91_0_65 = 0) & ~ (all_18_0_21 = all_0_3_3))
% 32.12/10.05 |
% 32.12/10.05 +-Applying beta-rule and splitting (215), into two cases.
% 32.12/10.05 |-Branch one:
% 32.12/10.05 | (372) ~ (cons(all_0_10_10, nil) = nil)
% 32.12/10.05 |
% 32.12/10.05 +-Applying beta-rule and splitting (272), into two cases.
% 32.12/10.05 |-Branch one:
% 32.12/10.05 | (373) ~ (all_73_1_48 = 0)
% 32.12/10.05 |
% 32.12/10.05 | Equations (314) can reduce 373 to:
% 32.12/10.05 | (161) $false
% 32.12/10.05 |
% 32.12/10.05 |-The branch is then unsatisfiable
% 32.12/10.05 |-Branch two:
% 32.12/10.05 | (314) all_73_1_48 = 0
% 32.12/10.05 | (376) all_73_0_47 = all_0_3_3
% 32.12/10.05 |
% 32.12/10.05 +-Applying beta-rule and splitting (292), into two cases.
% 32.12/10.05 |-Branch one:
% 32.12/10.05 | (377) ~ (all_87_1_62 = 0)
% 32.12/10.05 |
% 32.12/10.05 | Equations (331) can reduce 377 to:
% 32.12/10.05 | (161) $false
% 32.12/10.05 |
% 32.12/10.05 |-The branch is then unsatisfiable
% 32.12/10.05 |-Branch two:
% 32.12/10.05 | (331) all_87_1_62 = 0
% 32.12/10.05 | (380) all_87_0_61 = all_44_0_23
% 32.12/10.05 |
% 32.12/10.05 | From (380) and (290) follows:
% 32.12/10.05 | (381) hd(all_0_13_13) = all_44_0_23
% 32.12/10.05 |
% 32.12/10.05 +-Applying beta-rule and splitting (371), into two cases.
% 32.12/10.05 |-Branch one:
% 32.12/10.05 | (382) all_0_2_2 = 0
% 32.12/10.05 |
% 32.12/10.05 | Equations (382) can reduce 65 to:
% 32.12/10.05 | (161) $false
% 32.12/10.05 |
% 32.12/10.05 |-The branch is then unsatisfiable
% 32.12/10.05 |-Branch two:
% 32.12/10.05 | (65) ~ (all_0_2_2 = 0)
% 32.12/10.05 | (385) ~ (all_91_0_65 = 0) & ~ (all_18_0_21 = all_0_3_3)
% 32.12/10.05 |
% 32.12/10.05 +-Applying beta-rule and splitting (223), into two cases.
% 32.12/10.05 |-Branch one:
% 32.12/10.05 | (386) ~ (memberP(all_0_12_12, all_0_10_10) = all_0_2_2)
% 32.12/10.05 |
% 32.12/10.05 +-Applying beta-rule and splitting (304), into two cases.
% 32.12/10.05 |-Branch one:
% 32.12/10.05 | (387) ~ (all_93_1_68 = 0)
% 32.12/10.05 |
% 32.12/10.05 | Equations (361) can reduce 387 to:
% 32.12/10.05 | (161) $false
% 32.12/10.05 |
% 32.12/10.05 |-The branch is then unsatisfiable
% 32.12/10.05 |-Branch two:
% 32.12/10.05 | (361) all_93_1_68 = 0
% 32.12/10.05 | (390) all_93_0_67 = all_0_13_13
% 32.12/10.05 |
% 32.12/10.05 | From (390) and (302) follows:
% 32.12/10.05 | (391) cons(all_0_10_10, all_0_7_7) = all_0_13_13
% 32.12/10.05 |
% 32.12/10.05 +-Applying beta-rule and splitting (284), into two cases.
% 32.12/10.05 |-Branch one:
% 32.12/10.05 | (392) ~ (all_79_1_54 = 0)
% 32.12/10.05 |
% 32.12/10.05 | Equations (360) can reduce 392 to:
% 32.12/10.05 | (161) $false
% 32.12/10.05 |
% 32.12/10.05 |-The branch is then unsatisfiable
% 32.12/10.05 |-Branch two:
% 32.12/10.05 | (360) all_79_1_54 = 0
% 32.12/10.05 | (395) all_79_0_53 = nil
% 32.12/10.05 |
% 32.12/10.05 | From (395) and (282) follows:
% 32.12/10.05 | (396) tl(all_0_8_8) = nil
% 32.12/10.05 |
% 32.12/10.05 +-Applying beta-rule and splitting (296), into two cases.
% 32.12/10.05 |-Branch one:
% 32.12/10.05 | (397) ~ (all_89_1_64 = 0)
% 32.12/10.05 |
% 32.12/10.05 | Equations (312) can reduce 397 to:
% 32.12/10.05 | (161) $false
% 32.12/10.05 |
% 32.12/10.05 |-The branch is then unsatisfiable
% 32.12/10.05 |-Branch two:
% 32.12/10.05 | (312) all_89_1_64 = 0
% 32.12/10.05 | (400) all_89_0_63 = all_44_1_24
% 32.12/10.05 |
% 32.12/10.05 | From (400) and (294) follows:
% 32.12/10.05 | (401) tl(all_0_13_13) = all_44_1_24
% 32.12/10.05 |
% 32.12/10.05 +-Applying beta-rule and splitting (280), into two cases.
% 32.12/10.05 |-Branch one:
% 32.12/10.05 | (402) ~ (all_77_1_52 = 0)
% 32.12/10.05 |
% 32.12/10.05 | Equations (359) can reduce 402 to:
% 32.12/10.05 | (161) $false
% 32.12/10.05 |
% 32.12/10.05 |-The branch is then unsatisfiable
% 32.12/10.05 |-Branch two:
% 32.12/10.05 | (359) all_77_1_52 = 0
% 32.12/10.05 | (405) all_77_0_51 = all_0_10_10
% 32.12/10.05 |
% 32.12/10.05 | From (405) and (278) follows:
% 32.12/10.05 | (406) hd(all_0_8_8) = all_0_10_10
% 32.12/10.05 |
% 32.12/10.05 +-Applying beta-rule and splitting (276), into two cases.
% 32.12/10.05 |-Branch one:
% 32.12/10.05 | (407) ~ (all_75_1_50 = 0)
% 32.12/10.05 |
% 32.12/10.05 | Equations (358) can reduce 407 to:
% 32.12/10.05 | (161) $false
% 32.12/10.05 |
% 32.12/10.05 |-The branch is then unsatisfiable
% 32.12/10.05 |-Branch two:
% 32.12/10.05 | (358) all_75_1_50 = 0
% 32.12/10.05 | (410) all_75_0_49 = 0
% 32.12/10.05 |
% 32.12/10.05 | Combining equations (410,310) yields a new equation:
% 32.12/10.05 | (411) all_53_1_28 = 0
% 32.12/10.05 |
% 32.12/10.05 | From (411) and (234) follows:
% 32.12/10.05 | (412) ssList(all_0_8_8) = 0
% 32.12/10.05 |
% 32.12/10.05 | Using (44) and (386) yields:
% 32.12/10.05 | (413) ~ (all_0_3_3 = all_0_10_10)
% 32.12/10.05 |
% 32.12/10.05 | Using (182) and (372) yields:
% 32.12/10.05 | (414) ~ (all_0_8_8 = nil)
% 32.12/10.05 |
% 32.12/10.05 +-Applying beta-rule and splitting (228), into two cases.
% 32.12/10.05 |-Branch one:
% 32.12/10.05 | (415) ~ (cons(all_0_10_10, nil) = all_0_13_13)
% 32.12/10.05 |
% 32.12/10.05 | Using (391) and (415) yields:
% 32.12/10.05 | (416) ~ (all_0_7_7 = nil)
% 32.12/10.05 |
% 32.12/10.05 +-Applying beta-rule and splitting (205), into two cases.
% 32.12/10.05 |-Branch one:
% 32.12/10.05 | (417) all_0_7_7 = nil
% 32.12/10.05 |
% 32.12/10.05 | Equations (417) can reduce 416 to:
% 32.12/10.05 | (161) $false
% 32.12/10.05 |
% 32.12/10.05 |-The branch is then unsatisfiable
% 32.12/10.05 |-Branch two:
% 32.12/10.05 | (416) ~ (all_0_7_7 = nil)
% 32.12/10.05 | (420) ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_7_7 & ssItem(v1) = 0)
% 32.12/10.05 |
% 32.12/10.05 | Instantiating (420) with all_234_0_69, all_234_1_70 yields:
% 32.12/10.05 | (421) ssList(all_234_1_70) = 0 & cons(all_234_0_69, all_234_1_70) = all_0_7_7 & ssItem(all_234_0_69) = 0
% 32.12/10.05 |
% 32.12/10.05 | Applying alpha-rule on (421) yields:
% 32.12/10.05 | (422) ssList(all_234_1_70) = 0
% 32.12/10.05 | (423) cons(all_234_0_69, all_234_1_70) = all_0_7_7
% 32.12/10.05 | (424) ssItem(all_234_0_69) = 0
% 32.12/10.05 |
% 32.12/10.05 | Instantiating formula (31) with nil, all_0_8_8 and discharging atoms tl(all_0_8_8) = nil, yields:
% 32.12/10.05 | (425) ? [v0] : ? [v1] : (hd(all_0_8_8) = v1 & ssList(all_0_8_8) = v0 & ( ~ (v0 = 0) | ! [v2] : (v2 = all_0_8_8 | v2 = nil | all_0_8_8 = nil | ~ (tl(v2) = nil) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssList(v2) = v3 & ( ~ (v4 = v1) | ~ (v3 = 0))))))
% 32.12/10.05 |
% 32.12/10.05 | Instantiating formula (31) with all_44_1_24, all_0_13_13 and discharging atoms tl(all_0_13_13) = all_44_1_24, yields:
% 32.12/10.05 | (426) ? [v0] : ? [v1] : (hd(all_0_13_13) = v1 & ssList(all_0_13_13) = v0 & ( ~ (v0 = 0) | ! [v2] : (v2 = all_0_13_13 | v2 = nil | all_0_13_13 = nil | ~ (tl(v2) = all_44_1_24) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssList(v2) = v3 & ( ~ (v4 = v1) | ~ (v3 = 0))))))
% 32.12/10.05 |
% 32.12/10.05 | Instantiating formula (127) with all_0_13_13, all_0_7_7, all_0_10_10, all_0_8_8 and discharging atoms hd(all_0_8_8) = all_0_10_10, app(all_0_8_8, all_0_7_7) = all_0_13_13, yields:
% 32.12/10.05 | (427) all_0_8_8 = nil | ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_0_8_8) = v0) | (hd(all_0_13_13) = v1 & ssList(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = all_0_10_10)))
% 32.12/10.05 |
% 32.12/10.05 | Instantiating formula (60) with all_0_2_2, all_0_12_12, all_0_8_8, all_51_0_25, all_0_7_7, all_0_3_3 and discharging atoms memberP(all_0_12_12, all_0_3_3) = all_0_2_2, app(all_0_7_7, all_0_8_8) = all_0_12_12, ssItem(all_0_3_3) = 0, yields:
% 32.12/10.05 | (428) ~ (memberP(all_0_7_7, all_0_3_3) = all_51_0_25) | ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_0_7_7) = v0) | (memberP(all_0_8_8, all_0_3_3) = v1 & ssList(all_0_8_8) = v0 & ( ~ (v0 = 0) | (( ~ (all_0_2_2 = 0) | v1 = 0 | all_51_0_25 = 0) & (all_0_2_2 = 0 | ( ~ (v1 = 0) & ~ (all_51_0_25 = 0)))))))
% 32.12/10.05 |
% 32.12/10.06 | Instantiating formula (28) with all_44_0_23, all_0_13_13, all_0_10_10, all_0_7_7, all_0_7_7 and discharging atoms ssList(all_0_7_7) = 0, cons(all_0_10_10, all_0_7_7) = all_0_13_13, yields:
% 32.12/10.06 | (429) all_44_0_23 = all_0_10_10 | ~ (cons(all_44_0_23, all_0_7_7) = all_0_13_13) | ? [v0] : (( ~ (v0 = 0) & ssItem(all_44_0_23) = v0) | ( ~ (v0 = 0) & ssItem(all_0_10_10) = v0))
% 32.12/10.06 |
% 32.12/10.06 | Instantiating formula (91) with all_0_13_13, all_0_10_10, all_0_7_7 and discharging atoms ssList(all_0_7_7) = 0, cons(all_0_10_10, all_0_7_7) = all_0_13_13, yields:
% 32.12/10.06 | (430) ? [v0] : ? [v1] : (hd(all_0_13_13) = v1 & ssItem(all_0_10_10) = v0 & ( ~ (v0 = 0) | v1 = all_0_10_10))
% 32.12/10.06 |
% 32.12/10.06 | Instantiating formula (129) with all_0_13_13, all_0_10_10, all_0_7_7 and discharging atoms ssList(all_0_7_7) = 0, cons(all_0_10_10, all_0_7_7) = all_0_13_13, yields:
% 32.12/10.06 | (431) ? [v0] : ? [v1] : (tl(all_0_13_13) = v1 & ssItem(all_0_10_10) = v0 & ( ~ (v0 = 0) | v1 = all_0_7_7))
% 32.12/10.06 |
% 32.12/10.06 | Instantiating formula (109) with all_51_0_25, all_0_7_7, all_234_1_70, all_234_0_69, all_0_3_3 and discharging atoms cons(all_234_0_69, all_234_1_70) = all_0_7_7, ssItem(all_234_0_69) = 0, ssItem(all_0_3_3) = 0, yields:
% 32.12/10.06 | (432) ~ (memberP(all_0_7_7, all_0_3_3) = all_51_0_25) | ? [v0] : ? [v1] : (memberP(all_234_1_70, all_0_3_3) = v1 & ssList(all_234_1_70) = v0 & ( ~ (v0 = 0) | (( ~ (all_51_0_25 = 0) | v1 = 0 | all_234_0_69 = all_0_3_3) & (all_51_0_25 = 0 | ( ~ (v1 = 0) & ~ (all_234_0_69 = all_0_3_3))))))
% 32.12/10.06 |
% 32.12/10.06 | Instantiating (431) with all_241_0_71, all_241_1_72 yields:
% 32.12/10.06 | (433) tl(all_0_13_13) = all_241_0_71 & ssItem(all_0_10_10) = all_241_1_72 & ( ~ (all_241_1_72 = 0) | all_241_0_71 = all_0_7_7)
% 32.12/10.06 |
% 32.12/10.06 | Applying alpha-rule on (433) yields:
% 32.12/10.06 | (434) tl(all_0_13_13) = all_241_0_71
% 32.12/10.06 | (435) ssItem(all_0_10_10) = all_241_1_72
% 32.12/10.06 | (436) ~ (all_241_1_72 = 0) | all_241_0_71 = all_0_7_7
% 32.12/10.06 |
% 32.12/10.06 | Instantiating (430) with all_243_0_73, all_243_1_74 yields:
% 32.12/10.06 | (437) hd(all_0_13_13) = all_243_0_73 & ssItem(all_0_10_10) = all_243_1_74 & ( ~ (all_243_1_74 = 0) | all_243_0_73 = all_0_10_10)
% 32.12/10.06 |
% 32.12/10.06 | Applying alpha-rule on (437) yields:
% 32.12/10.06 | (438) hd(all_0_13_13) = all_243_0_73
% 32.12/10.06 | (439) ssItem(all_0_10_10) = all_243_1_74
% 32.12/10.06 | (440) ~ (all_243_1_74 = 0) | all_243_0_73 = all_0_10_10
% 32.12/10.06 |
% 32.12/10.06 | Instantiating (426) with all_247_0_77, all_247_1_78 yields:
% 32.12/10.06 | (441) hd(all_0_13_13) = all_247_0_77 & ssList(all_0_13_13) = all_247_1_78 & ( ~ (all_247_1_78 = 0) | ! [v0] : (v0 = all_0_13_13 | v0 = nil | all_0_13_13 = nil | ~ (tl(v0) = all_44_1_24) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_247_0_77) | ~ (v1 = 0)))))
% 32.12/10.06 |
% 32.12/10.06 | Applying alpha-rule on (441) yields:
% 32.12/10.06 | (442) hd(all_0_13_13) = all_247_0_77
% 32.12/10.06 | (443) ssList(all_0_13_13) = all_247_1_78
% 32.12/10.06 | (444) ~ (all_247_1_78 = 0) | ! [v0] : (v0 = all_0_13_13 | v0 = nil | all_0_13_13 = nil | ~ (tl(v0) = all_44_1_24) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_247_0_77) | ~ (v1 = 0))))
% 32.12/10.06 |
% 32.12/10.06 | Instantiating (425) with all_251_0_81, all_251_1_82 yields:
% 32.12/10.06 | (445) hd(all_0_8_8) = all_251_0_81 & ssList(all_0_8_8) = all_251_1_82 & ( ~ (all_251_1_82 = 0) | ! [v0] : (v0 = all_0_8_8 | v0 = nil | all_0_8_8 = nil | ~ (tl(v0) = nil) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_251_0_81) | ~ (v1 = 0)))))
% 32.12/10.06 |
% 32.12/10.06 | Applying alpha-rule on (445) yields:
% 32.12/10.06 | (446) hd(all_0_8_8) = all_251_0_81
% 32.12/10.06 | (447) ssList(all_0_8_8) = all_251_1_82
% 32.12/10.06 | (448) ~ (all_251_1_82 = 0) | ! [v0] : (v0 = all_0_8_8 | v0 = nil | all_0_8_8 = nil | ~ (tl(v0) = nil) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_251_0_81) | ~ (v1 = 0))))
% 32.12/10.06 |
% 32.12/10.06 +-Applying beta-rule and splitting (306), into two cases.
% 32.12/10.06 |-Branch one:
% 32.12/10.06 | (449) ~ (hd(all_0_8_8) = all_73_0_47)
% 32.12/10.06 |
% 32.12/10.06 | From (376) and (449) follows:
% 32.12/10.06 | (450) ~ (hd(all_0_8_8) = all_0_3_3)
% 32.12/10.06 |
% 32.12/10.06 +-Applying beta-rule and splitting (427), into two cases.
% 32.12/10.06 |-Branch one:
% 32.12/10.06 | (451) all_0_8_8 = nil
% 32.12/10.06 |
% 32.12/10.06 | Equations (451) can reduce 414 to:
% 32.12/10.06 | (161) $false
% 32.12/10.06 |
% 32.12/10.06 |-The branch is then unsatisfiable
% 32.12/10.06 |-Branch two:
% 32.12/10.06 | (414) ~ (all_0_8_8 = nil)
% 32.12/10.06 | (454) ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_0_8_8) = v0) | (hd(all_0_13_13) = v1 & ssList(all_0_7_7) = v0 & ( ~ (v0 = 0) | v1 = all_0_10_10)))
% 32.12/10.06 |
% 32.12/10.06 | Instantiating (454) with all_275_0_91, all_275_1_92 yields:
% 32.12/10.06 | (455) ( ~ (all_275_1_92 = 0) & ssList(all_0_8_8) = all_275_1_92) | (hd(all_0_13_13) = all_275_0_91 & ssList(all_0_7_7) = all_275_1_92 & ( ~ (all_275_1_92 = 0) | all_275_0_91 = all_0_10_10))
% 32.12/10.06 |
% 32.12/10.06 | Instantiating formula (35) with all_0_13_13, all_241_0_71, all_44_1_24 and discharging atoms tl(all_0_13_13) = all_241_0_71, tl(all_0_13_13) = all_44_1_24, yields:
% 32.12/10.06 | (456) all_241_0_71 = all_44_1_24
% 32.12/10.06 |
% 32.12/10.06 | Instantiating formula (90) with all_0_8_8, all_251_0_81, all_0_10_10 and discharging atoms hd(all_0_8_8) = all_251_0_81, hd(all_0_8_8) = all_0_10_10, yields:
% 32.12/10.06 | (457) all_251_0_81 = all_0_10_10
% 32.12/10.06 |
% 32.12/10.06 | Instantiating formula (90) with all_0_13_13, all_247_0_77, all_44_0_23 and discharging atoms hd(all_0_13_13) = all_247_0_77, hd(all_0_13_13) = all_44_0_23, yields:
% 32.12/10.06 | (458) all_247_0_77 = all_44_0_23
% 32.12/10.06 |
% 32.12/10.06 | Instantiating formula (90) with all_0_13_13, all_243_0_73, all_247_0_77 and discharging atoms hd(all_0_13_13) = all_247_0_77, hd(all_0_13_13) = all_243_0_73, yields:
% 32.12/10.06 | (459) all_247_0_77 = all_243_0_73
% 32.12/10.06 |
% 32.12/10.06 | Instantiating formula (77) with all_0_8_8, all_251_1_82, 0 and discharging atoms ssList(all_0_8_8) = all_251_1_82, ssList(all_0_8_8) = 0, yields:
% 32.12/10.06 | (460) all_251_1_82 = 0
% 32.12/10.06 |
% 32.12/10.06 | Instantiating formula (124) with all_0_10_10, all_243_1_74, 0 and discharging atoms ssItem(all_0_10_10) = all_243_1_74, ssItem(all_0_10_10) = 0, yields:
% 32.12/10.06 | (461) all_243_1_74 = 0
% 32.12/10.06 |
% 32.12/10.06 | Instantiating formula (124) with all_0_10_10, all_241_1_72, all_243_1_74 and discharging atoms ssItem(all_0_10_10) = all_243_1_74, ssItem(all_0_10_10) = all_241_1_72, yields:
% 32.12/10.06 | (462) all_243_1_74 = all_241_1_72
% 32.12/10.06 |
% 32.12/10.06 | Using (446) and (450) yields:
% 32.12/10.06 | (463) ~ (all_251_0_81 = all_0_3_3)
% 32.12/10.06 |
% 32.12/10.06 | Combining equations (458,459) yields a new equation:
% 32.12/10.06 | (464) all_243_0_73 = all_44_0_23
% 32.12/10.06 |
% 32.12/10.06 | Combining equations (461,462) yields a new equation:
% 32.12/10.06 | (465) all_241_1_72 = 0
% 32.12/10.06 |
% 32.12/10.06 | Combining equations (465,462) yields a new equation:
% 32.12/10.06 | (461) all_243_1_74 = 0
% 32.12/10.06 |
% 32.12/10.06 | Equations (457) can reduce 463 to:
% 32.12/10.06 | (467) ~ (all_0_3_3 = all_0_10_10)
% 32.12/10.06 |
% 32.12/10.06 | Simplifying 467 yields:
% 32.12/10.06 | (413) ~ (all_0_3_3 = all_0_10_10)
% 32.12/10.06 |
% 32.12/10.06 | From (460) and (447) follows:
% 32.12/10.06 | (412) ssList(all_0_8_8) = 0
% 32.12/10.06 |
% 32.12/10.06 +-Applying beta-rule and splitting (436), into two cases.
% 32.12/10.06 |-Branch one:
% 32.12/10.06 | (470) ~ (all_241_1_72 = 0)
% 32.12/10.06 |
% 32.12/10.06 | Equations (465) can reduce 470 to:
% 32.12/10.06 | (161) $false
% 32.12/10.06 |
% 32.12/10.06 |-The branch is then unsatisfiable
% 32.12/10.06 |-Branch two:
% 32.12/10.06 | (465) all_241_1_72 = 0
% 32.12/10.06 | (473) all_241_0_71 = all_0_7_7
% 32.12/10.06 |
% 32.12/10.06 | Combining equations (473,456) yields a new equation:
% 32.12/10.06 | (474) all_44_1_24 = all_0_7_7
% 32.12/10.06 |
% 32.12/10.06 | From (474) and (230) follows:
% 32.12/10.06 | (475) memberP(all_0_7_7, all_0_3_3) = all_51_0_25
% 32.12/10.06 |
% 32.12/10.06 | From (474) and (201) follows:
% 32.12/10.06 | (179) ssList(all_0_7_7) = 0
% 32.12/10.06 |
% 32.12/10.06 | From (474) and (202) follows:
% 32.12/10.06 | (477) cons(all_44_0_23, all_0_7_7) = all_0_13_13
% 32.12/10.06 |
% 32.12/10.06 +-Applying beta-rule and splitting (429), into two cases.
% 32.12/10.06 |-Branch one:
% 32.12/10.06 | (478) ~ (cons(all_44_0_23, all_0_7_7) = all_0_13_13)
% 32.12/10.06 |
% 32.12/10.06 | Using (477) and (478) yields:
% 32.12/10.06 | (479) $false
% 32.12/10.06 |
% 32.12/10.06 |-The branch is then unsatisfiable
% 32.12/10.06 |-Branch two:
% 32.12/10.06 | (477) cons(all_44_0_23, all_0_7_7) = all_0_13_13
% 32.12/10.06 | (481) all_44_0_23 = all_0_10_10 | ? [v0] : (( ~ (v0 = 0) & ssItem(all_44_0_23) = v0) | ( ~ (v0 = 0) & ssItem(all_0_10_10) = v0))
% 32.12/10.06 |
% 32.12/10.06 +-Applying beta-rule and splitting (481), into two cases.
% 32.12/10.06 |-Branch one:
% 32.12/10.06 | (482) all_44_0_23 = all_0_10_10
% 32.12/10.06 |
% 32.12/10.06 +-Applying beta-rule and splitting (455), into two cases.
% 32.12/10.06 |-Branch one:
% 32.12/10.06 | (483) ~ (all_275_1_92 = 0) & ssList(all_0_8_8) = all_275_1_92
% 32.12/10.06 |
% 32.12/10.06 | Applying alpha-rule on (483) yields:
% 32.12/10.06 | (484) ~ (all_275_1_92 = 0)
% 32.12/10.06 | (485) ssList(all_0_8_8) = all_275_1_92
% 32.12/10.06 |
% 32.12/10.06 | Instantiating formula (77) with all_0_8_8, all_275_1_92, 0 and discharging atoms ssList(all_0_8_8) = all_275_1_92, ssList(all_0_8_8) = 0, yields:
% 32.12/10.06 | (486) all_275_1_92 = 0
% 32.12/10.06 |
% 32.12/10.06 | Equations (486) can reduce 484 to:
% 32.12/10.06 | (161) $false
% 32.12/10.06 |
% 32.12/10.06 |-The branch is then unsatisfiable
% 32.12/10.06 |-Branch two:
% 32.12/10.06 | (488) hd(all_0_13_13) = all_275_0_91 & ssList(all_0_7_7) = all_275_1_92 & ( ~ (all_275_1_92 = 0) | all_275_0_91 = all_0_10_10)
% 32.12/10.06 |
% 32.12/10.06 | Applying alpha-rule on (488) yields:
% 32.12/10.06 | (489) hd(all_0_13_13) = all_275_0_91
% 32.12/10.06 | (490) ssList(all_0_7_7) = all_275_1_92
% 32.12/10.07 | (491) ~ (all_275_1_92 = 0) | all_275_0_91 = all_0_10_10
% 32.12/10.07 |
% 32.12/10.07 +-Applying beta-rule and splitting (232), into two cases.
% 32.12/10.07 |-Branch one:
% 32.12/10.07 | (492) ~ (all_51_1_26 = 0)
% 32.12/10.07 |
% 32.12/10.07 | Equations (308) can reduce 492 to:
% 32.12/10.07 | (161) $false
% 32.12/10.07 |
% 32.12/10.07 |-The branch is then unsatisfiable
% 32.12/10.07 |-Branch two:
% 32.12/10.07 | (308) all_51_1_26 = 0
% 32.12/10.07 | (495) all_51_0_25 = 0 | all_44_0_23 = all_0_3_3
% 32.12/10.07 |
% 32.12/10.07 +-Applying beta-rule and splitting (495), into two cases.
% 32.12/10.07 |-Branch one:
% 32.12/10.07 | (496) all_51_0_25 = 0
% 32.12/10.07 |
% 32.12/10.07 | From (496) and (475) follows:
% 32.12/10.07 | (497) memberP(all_0_7_7, all_0_3_3) = 0
% 32.12/10.07 |
% 32.12/10.07 +-Applying beta-rule and splitting (432), into two cases.
% 32.12/10.07 |-Branch one:
% 32.12/10.07 | (498) ~ (memberP(all_0_7_7, all_0_3_3) = all_51_0_25)
% 32.12/10.07 |
% 32.12/10.07 | From (496) and (498) follows:
% 32.12/10.07 | (499) ~ (memberP(all_0_7_7, all_0_3_3) = 0)
% 32.12/10.07 |
% 32.12/10.07 | Using (497) and (499) yields:
% 32.12/10.07 | (479) $false
% 32.12/10.07 |
% 32.12/10.07 |-The branch is then unsatisfiable
% 32.12/10.07 |-Branch two:
% 32.12/10.07 | (475) memberP(all_0_7_7, all_0_3_3) = all_51_0_25
% 32.12/10.07 | (502) ? [v0] : ? [v1] : (memberP(all_234_1_70, all_0_3_3) = v1 & ssList(all_234_1_70) = v0 & ( ~ (v0 = 0) | (( ~ (all_51_0_25 = 0) | v1 = 0 | all_234_0_69 = all_0_3_3) & (all_51_0_25 = 0 | ( ~ (v1 = 0) & ~ (all_234_0_69 = all_0_3_3))))))
% 32.12/10.07 |
% 32.12/10.07 | From (496) and (475) follows:
% 32.12/10.07 | (497) memberP(all_0_7_7, all_0_3_3) = 0
% 32.12/10.07 |
% 32.12/10.07 +-Applying beta-rule and splitting (428), into two cases.
% 32.12/10.07 |-Branch one:
% 32.12/10.07 | (498) ~ (memberP(all_0_7_7, all_0_3_3) = all_51_0_25)
% 32.12/10.07 |
% 32.12/10.07 | From (496) and (498) follows:
% 32.12/10.07 | (499) ~ (memberP(all_0_7_7, all_0_3_3) = 0)
% 32.12/10.07 |
% 32.12/10.07 | Using (497) and (499) yields:
% 32.12/10.07 | (479) $false
% 32.12/10.07 |
% 32.12/10.07 |-The branch is then unsatisfiable
% 32.12/10.07 |-Branch two:
% 32.12/10.07 | (475) memberP(all_0_7_7, all_0_3_3) = all_51_0_25
% 32.12/10.07 | (508) ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_0_7_7) = v0) | (memberP(all_0_8_8, all_0_3_3) = v1 & ssList(all_0_8_8) = v0 & ( ~ (v0 = 0) | (( ~ (all_0_2_2 = 0) | v1 = 0 | all_51_0_25 = 0) & (all_0_2_2 = 0 | ( ~ (v1 = 0) & ~ (all_51_0_25 = 0)))))))
% 32.12/10.07 |
% 32.12/10.07 | Instantiating (508) with all_367_0_112, all_367_1_113 yields:
% 32.12/10.07 | (509) ( ~ (all_367_1_113 = 0) & ssList(all_0_7_7) = all_367_1_113) | (memberP(all_0_8_8, all_0_3_3) = all_367_0_112 & ssList(all_0_8_8) = all_367_1_113 & ( ~ (all_367_1_113 = 0) | (( ~ (all_0_2_2 = 0) | all_367_0_112 = 0 | all_51_0_25 = 0) & (all_0_2_2 = 0 | ( ~ (all_367_0_112 = 0) & ~ (all_51_0_25 = 0))))))
% 32.12/10.07 |
% 32.12/10.07 +-Applying beta-rule and splitting (509), into two cases.
% 32.12/10.07 |-Branch one:
% 32.12/10.07 | (510) ~ (all_367_1_113 = 0) & ssList(all_0_7_7) = all_367_1_113
% 32.12/10.07 |
% 32.12/10.07 | Applying alpha-rule on (510) yields:
% 32.12/10.07 | (511) ~ (all_367_1_113 = 0)
% 32.12/10.07 | (512) ssList(all_0_7_7) = all_367_1_113
% 32.12/10.07 |
% 32.12/10.07 | Instantiating formula (77) with all_0_7_7, all_367_1_113, 0 and discharging atoms ssList(all_0_7_7) = all_367_1_113, ssList(all_0_7_7) = 0, yields:
% 32.12/10.07 | (513) all_367_1_113 = 0
% 32.12/10.07 |
% 32.12/10.07 | Instantiating formula (77) with all_0_7_7, all_275_1_92, all_367_1_113 and discharging atoms ssList(all_0_7_7) = all_367_1_113, ssList(all_0_7_7) = all_275_1_92, yields:
% 32.12/10.07 | (514) all_367_1_113 = all_275_1_92
% 32.12/10.07 |
% 32.12/10.07 | Combining equations (513,514) yields a new equation:
% 32.12/10.07 | (486) all_275_1_92 = 0
% 32.12/10.07 |
% 32.12/10.07 | Combining equations (486,514) yields a new equation:
% 32.12/10.07 | (513) all_367_1_113 = 0
% 32.12/10.07 |
% 32.12/10.07 | Equations (513) can reduce 511 to:
% 32.12/10.07 | (161) $false
% 32.12/10.07 |
% 32.12/10.07 |-The branch is then unsatisfiable
% 32.12/10.07 |-Branch two:
% 32.12/10.07 | (518) memberP(all_0_8_8, all_0_3_3) = all_367_0_112 & ssList(all_0_8_8) = all_367_1_113 & ( ~ (all_367_1_113 = 0) | (( ~ (all_0_2_2 = 0) | all_367_0_112 = 0 | all_51_0_25 = 0) & (all_0_2_2 = 0 | ( ~ (all_367_0_112 = 0) & ~ (all_51_0_25 = 0)))))
% 32.12/10.07 |
% 32.12/10.07 | Applying alpha-rule on (518) yields:
% 32.12/10.07 | (519) memberP(all_0_8_8, all_0_3_3) = all_367_0_112
% 32.12/10.07 | (520) ssList(all_0_8_8) = all_367_1_113
% 32.12/10.07 | (521) ~ (all_367_1_113 = 0) | (( ~ (all_0_2_2 = 0) | all_367_0_112 = 0 | all_51_0_25 = 0) & (all_0_2_2 = 0 | ( ~ (all_367_0_112 = 0) & ~ (all_51_0_25 = 0))))
% 32.12/10.07 |
% 32.12/10.07 +-Applying beta-rule and splitting (521), into two cases.
% 32.12/10.07 |-Branch one:
% 32.12/10.07 | (511) ~ (all_367_1_113 = 0)
% 32.12/10.07 |
% 32.12/10.07 | Instantiating formula (77) with all_0_8_8, all_367_1_113, 0 and discharging atoms ssList(all_0_8_8) = all_367_1_113, ssList(all_0_8_8) = 0, yields:
% 32.12/10.07 | (513) all_367_1_113 = 0
% 32.12/10.07 |
% 32.12/10.07 | Equations (513) can reduce 511 to:
% 32.12/10.07 | (161) $false
% 32.12/10.07 |
% 32.12/10.07 |-The branch is then unsatisfiable
% 32.12/10.07 |-Branch two:
% 32.12/10.07 | (513) all_367_1_113 = 0
% 32.12/10.07 | (526) ( ~ (all_0_2_2 = 0) | all_367_0_112 = 0 | all_51_0_25 = 0) & (all_0_2_2 = 0 | ( ~ (all_367_0_112 = 0) & ~ (all_51_0_25 = 0)))
% 32.12/10.07 |
% 32.12/10.07 | Applying alpha-rule on (526) yields:
% 32.12/10.07 | (527) ~ (all_0_2_2 = 0) | all_367_0_112 = 0 | all_51_0_25 = 0
% 32.12/10.07 | (528) all_0_2_2 = 0 | ( ~ (all_367_0_112 = 0) & ~ (all_51_0_25 = 0))
% 32.12/10.07 |
% 32.12/10.07 +-Applying beta-rule and splitting (528), into two cases.
% 32.12/10.07 |-Branch one:
% 32.12/10.07 | (382) all_0_2_2 = 0
% 32.12/10.07 |
% 32.12/10.07 | Equations (382) can reduce 65 to:
% 32.12/10.07 | (161) $false
% 32.12/10.07 |
% 32.12/10.07 |-The branch is then unsatisfiable
% 32.12/10.07 |-Branch two:
% 32.12/10.07 | (65) ~ (all_0_2_2 = 0)
% 32.12/10.07 | (532) ~ (all_367_0_112 = 0) & ~ (all_51_0_25 = 0)
% 32.12/10.07 |
% 32.12/10.07 | Applying alpha-rule on (532) yields:
% 32.12/10.07 | (533) ~ (all_367_0_112 = 0)
% 32.12/10.07 | (534) ~ (all_51_0_25 = 0)
% 32.12/10.07 |
% 32.12/10.07 | Equations (496) can reduce 534 to:
% 32.12/10.07 | (161) $false
% 32.12/10.07 |
% 32.12/10.07 |-The branch is then unsatisfiable
% 32.12/10.07 |-Branch two:
% 32.12/10.07 | (534) ~ (all_51_0_25 = 0)
% 32.12/10.07 | (537) all_44_0_23 = all_0_3_3
% 32.12/10.07 |
% 32.12/10.07 | Combining equations (482,537) yields a new equation:
% 32.12/10.07 | (538) all_0_3_3 = all_0_10_10
% 32.12/10.07 |
% 32.12/10.07 | Equations (538) can reduce 413 to:
% 32.12/10.07 | (161) $false
% 32.12/10.07 |
% 32.12/10.07 |-The branch is then unsatisfiable
% 32.12/10.07 |-Branch two:
% 32.12/10.07 | (540) ~ (all_44_0_23 = all_0_10_10)
% 32.12/10.07 | (541) ? [v0] : (( ~ (v0 = 0) & ssItem(all_44_0_23) = v0) | ( ~ (v0 = 0) & ssItem(all_0_10_10) = v0))
% 32.12/10.07 |
% 32.12/10.07 +-Applying beta-rule and splitting (440), into two cases.
% 32.12/10.07 |-Branch one:
% 32.12/10.07 | (542) ~ (all_243_1_74 = 0)
% 32.12/10.07 |
% 32.12/10.07 | Equations (461) can reduce 542 to:
% 32.12/10.07 | (161) $false
% 32.12/10.07 |
% 32.12/10.07 |-The branch is then unsatisfiable
% 32.12/10.07 |-Branch two:
% 32.12/10.07 | (461) all_243_1_74 = 0
% 32.12/10.07 | (545) all_243_0_73 = all_0_10_10
% 32.12/10.07 |
% 32.12/10.07 | Combining equations (545,464) yields a new equation:
% 32.12/10.07 | (482) all_44_0_23 = all_0_10_10
% 32.12/10.07 |
% 32.12/10.07 | Equations (482) can reduce 540 to:
% 32.12/10.07 | (161) $false
% 32.12/10.07 |
% 32.12/10.07 |-The branch is then unsatisfiable
% 32.12/10.07 |-Branch two:
% 32.12/10.07 | (548) hd(all_0_8_8) = all_73_0_47
% 32.12/10.07 | (549) all_77_0_51 = all_73_0_47
% 32.12/10.07 |
% 32.12/10.07 | Combining equations (549,405) yields a new equation:
% 32.12/10.07 | (550) all_73_0_47 = all_0_10_10
% 32.12/10.07 |
% 32.12/10.07 | Simplifying 550 yields:
% 32.12/10.07 | (551) all_73_0_47 = all_0_10_10
% 32.12/10.07 |
% 32.12/10.07 | Combining equations (551,376) yields a new equation:
% 32.12/10.07 | (538) all_0_3_3 = all_0_10_10
% 32.12/10.07 |
% 32.12/10.07 | Equations (538) can reduce 413 to:
% 32.12/10.07 | (161) $false
% 32.12/10.07 |
% 32.12/10.07 |-The branch is then unsatisfiable
% 32.12/10.07 |-Branch two:
% 32.12/10.07 | (554) cons(all_0_10_10, nil) = all_0_13_13
% 32.12/10.07 | (555) ? [v0] : ? [v1] : (memberP(nil, all_0_3_3) = v1 & ssList(nil) = v0 & ( ~ (v0 = 0) | v1 = 0 | all_0_3_3 = all_0_10_10))
% 32.12/10.08 |
% 32.12/10.08 +-Applying beta-rule and splitting (211), into two cases.
% 32.12/10.08 |-Branch one:
% 32.12/10.08 | (415) ~ (cons(all_0_10_10, nil) = all_0_13_13)
% 32.12/10.08 |
% 32.12/10.08 | Using (554) and (415) yields:
% 32.12/10.08 | (479) $false
% 32.12/10.08 |
% 32.12/10.08 |-The branch is then unsatisfiable
% 32.12/10.08 |-Branch two:
% 32.12/10.08 | (554) cons(all_0_10_10, nil) = all_0_13_13
% 32.12/10.08 | (559) all_44_1_24 = nil | ? [v0] : (( ~ (v0 = 0) & ssItem(all_44_0_23) = v0) | ( ~ (v0 = 0) & ssItem(all_0_10_10) = v0))
% 32.12/10.08 |
% 32.12/10.08 +-Applying beta-rule and splitting (559), into two cases.
% 32.12/10.08 |-Branch one:
% 32.12/10.08 | (560) all_44_1_24 = nil
% 32.12/10.08 |
% 32.12/10.08 | From (560) and (230) follows:
% 32.12/10.08 | (561) memberP(nil, all_0_3_3) = all_51_0_25
% 32.12/10.08 |
% 32.12/10.08 +-Applying beta-rule and splitting (311), into two cases.
% 32.12/10.08 |-Branch one:
% 32.12/10.08 | (562) ~ (cons(all_0_10_10, nil) = all_93_0_67)
% 32.12/10.08 |
% 32.12/10.08 | From (390) and (562) follows:
% 32.12/10.08 | (415) ~ (cons(all_0_10_10, nil) = all_0_13_13)
% 32.12/10.08 |
% 32.12/10.08 | Using (554) and (415) yields:
% 32.12/10.08 | (479) $false
% 32.12/10.08 |
% 32.12/10.08 |-The branch is then unsatisfiable
% 32.12/10.08 |-Branch two:
% 32.12/10.08 | (565) cons(all_0_10_10, nil) = all_93_0_67
% 32.12/10.08 | (566) all_93_0_67 = all_0_8_8
% 32.12/10.08 |
% 32.12/10.08 | Combining equations (566,390) yields a new equation:
% 32.12/10.08 | (567) all_0_8_8 = all_0_13_13
% 32.12/10.08 |
% 32.12/10.08 | Simplifying 567 yields:
% 32.12/10.08 | (568) all_0_8_8 = all_0_13_13
% 32.12/10.08 |
% 32.12/10.08 | From (568) and (406) follows:
% 32.12/10.08 | (569) hd(all_0_13_13) = all_0_10_10
% 32.12/10.08 |
% 32.12/10.08 +-Applying beta-rule and splitting (307), into two cases.
% 32.12/10.08 |-Branch one:
% 32.12/10.08 | (570) ~ (hd(all_0_13_13) = all_77_0_51)
% 32.12/10.08 |
% 32.12/10.08 | From (405) and (570) follows:
% 32.12/10.08 | (571) ~ (hd(all_0_13_13) = all_0_10_10)
% 32.12/10.08 |
% 32.12/10.08 | Using (569) and (571) yields:
% 32.12/10.08 | (479) $false
% 32.12/10.08 |
% 32.12/10.08 |-The branch is then unsatisfiable
% 32.12/10.08 |-Branch two:
% 32.12/10.08 | (573) hd(all_0_13_13) = all_77_0_51
% 32.12/10.08 | (574) all_87_0_61 = all_77_0_51
% 32.12/10.08 |
% 32.12/10.08 | Combining equations (380,574) yields a new equation:
% 32.12/10.08 | (575) all_77_0_51 = all_44_0_23
% 32.12/10.08 |
% 32.12/10.08 | Combining equations (575,405) yields a new equation:
% 32.12/10.08 | (576) all_44_0_23 = all_0_10_10
% 32.12/10.08 |
% 32.12/10.08 | Simplifying 576 yields:
% 32.12/10.08 | (482) all_44_0_23 = all_0_10_10
% 32.12/10.08 |
% 32.12/10.08 +-Applying beta-rule and splitting (232), into two cases.
% 32.12/10.08 |-Branch one:
% 32.12/10.08 | (492) ~ (all_51_1_26 = 0)
% 32.12/10.08 |
% 32.12/10.08 | Equations (308) can reduce 492 to:
% 32.12/10.08 | (161) $false
% 32.12/10.08 |
% 32.12/10.08 |-The branch is then unsatisfiable
% 32.12/10.08 |-Branch two:
% 32.12/10.08 | (308) all_51_1_26 = 0
% 32.12/10.08 | (495) all_51_0_25 = 0 | all_44_0_23 = all_0_3_3
% 32.12/10.08 |
% 32.12/10.08 +-Applying beta-rule and splitting (495), into two cases.
% 32.12/10.08 |-Branch one:
% 32.12/10.08 | (496) all_51_0_25 = 0
% 32.12/10.08 |
% 32.12/10.08 | From (496) and (561) follows:
% 32.12/10.08 | (583) memberP(nil, all_0_3_3) = 0
% 32.12/10.08 |
% 32.12/10.08 | Using (583) and (186) yields:
% 32.12/10.08 | (479) $false
% 32.12/10.08 |
% 32.12/10.08 |-The branch is then unsatisfiable
% 32.12/10.08 |-Branch two:
% 32.12/10.08 | (534) ~ (all_51_0_25 = 0)
% 32.12/10.08 | (537) all_44_0_23 = all_0_3_3
% 32.12/10.08 |
% 32.12/10.08 | Combining equations (537,482) yields a new equation:
% 32.12/10.08 | (587) all_0_3_3 = all_0_10_10
% 32.12/10.08 |
% 32.12/10.08 | Simplifying 587 yields:
% 32.12/10.08 | (538) all_0_3_3 = all_0_10_10
% 32.12/10.08 |
% 32.12/10.08 | Equations (538) can reduce 413 to:
% 32.12/10.08 | (161) $false
% 32.12/10.08 |
% 32.12/10.08 |-The branch is then unsatisfiable
% 32.12/10.08 |-Branch two:
% 32.12/10.08 | (590) ~ (all_44_1_24 = nil)
% 32.12/10.08 | (541) ? [v0] : (( ~ (v0 = 0) & ssItem(all_44_0_23) = v0) | ( ~ (v0 = 0) & ssItem(all_0_10_10) = v0))
% 32.12/10.08 |
% 32.12/10.08 +-Applying beta-rule and splitting (311), into two cases.
% 32.12/10.08 |-Branch one:
% 32.12/10.08 | (562) ~ (cons(all_0_10_10, nil) = all_93_0_67)
% 32.12/10.08 |
% 32.12/10.08 | From (390) and (562) follows:
% 32.12/10.08 | (415) ~ (cons(all_0_10_10, nil) = all_0_13_13)
% 32.12/10.08 |
% 32.12/10.08 | Using (554) and (415) yields:
% 32.12/10.08 | (479) $false
% 32.12/10.08 |
% 32.12/10.08 |-The branch is then unsatisfiable
% 32.12/10.08 |-Branch two:
% 32.12/10.08 | (565) cons(all_0_10_10, nil) = all_93_0_67
% 32.12/10.08 | (566) all_93_0_67 = all_0_8_8
% 32.12/10.08 |
% 32.12/10.08 | Combining equations (566,390) yields a new equation:
% 32.12/10.08 | (567) all_0_8_8 = all_0_13_13
% 32.12/10.08 |
% 32.12/10.08 | Simplifying 567 yields:
% 32.12/10.08 | (568) all_0_8_8 = all_0_13_13
% 32.12/10.08 |
% 32.12/10.08 | From (568) and (396) follows:
% 32.12/10.08 | (599) tl(all_0_13_13) = nil
% 32.12/10.08 |
% 32.12/10.08 +-Applying beta-rule and splitting (204), into two cases.
% 32.12/10.08 |-Branch one:
% 32.12/10.08 | (560) all_44_1_24 = nil
% 32.12/10.08 |
% 32.12/10.08 | Equations (560) can reduce 590 to:
% 32.12/10.08 | (161) $false
% 32.12/10.08 |
% 32.12/10.08 |-The branch is then unsatisfiable
% 32.12/10.08 |-Branch two:
% 32.12/10.08 | (590) ~ (all_44_1_24 = nil)
% 32.12/10.08 | (603) ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_44_1_24 & ssItem(v1) = 0)
% 32.12/10.08 |
% 32.12/10.08 +-Applying beta-rule and splitting (305), into two cases.
% 32.12/10.08 |-Branch one:
% 32.12/10.08 | (604) ~ (tl(all_0_13_13) = all_79_0_53)
% 32.12/10.08 |
% 32.12/10.08 | From (395) and (604) follows:
% 32.12/10.08 | (605) ~ (tl(all_0_13_13) = nil)
% 32.12/10.08 |
% 32.12/10.08 | Using (599) and (605) yields:
% 32.12/10.08 | (479) $false
% 32.12/10.08 |
% 32.12/10.08 |-The branch is then unsatisfiable
% 32.12/10.08 |-Branch two:
% 32.12/10.08 | (607) tl(all_0_13_13) = all_79_0_53
% 32.12/10.08 | (608) all_89_0_63 = all_79_0_53
% 32.12/10.08 |
% 32.12/10.08 | Combining equations (608,400) yields a new equation:
% 32.12/10.08 | (609) all_79_0_53 = all_44_1_24
% 32.12/10.08 |
% 32.12/10.08 | Simplifying 609 yields:
% 32.12/10.08 | (610) all_79_0_53 = all_44_1_24
% 32.12/10.08 |
% 32.12/10.08 | Combining equations (395,610) yields a new equation:
% 32.12/10.08 | (560) all_44_1_24 = nil
% 32.12/10.08 |
% 32.12/10.08 | Equations (560) can reduce 590 to:
% 32.12/10.08 | (161) $false
% 32.12/10.08 |
% 32.12/10.08 |-The branch is then unsatisfiable
% 32.12/10.08 |-Branch two:
% 32.12/10.08 | (613) memberP(all_0_12_12, all_0_10_10) = all_0_2_2
% 32.12/10.08 | (614) all_0_2_2 = 0 | ? [v0] : (( ~ (v0 = 0) & ssList(nil) = v0) | ( ~ (v0 = 0) & ssItem(all_0_10_10) = v0))
% 32.12/10.08 |
% 32.12/10.08 +-Applying beta-rule and splitting (614), into two cases.
% 32.12/10.08 |-Branch one:
% 32.12/10.08 | (382) all_0_2_2 = 0
% 32.12/10.08 |
% 32.12/10.08 | Equations (382) can reduce 65 to:
% 32.12/10.08 | (161) $false
% 32.12/10.08 |
% 32.12/10.08 |-The branch is then unsatisfiable
% 32.12/10.08 |-Branch two:
% 32.12/10.08 | (65) ~ (all_0_2_2 = 0)
% 32.12/10.08 | (618) ? [v0] : (( ~ (v0 = 0) & ssList(nil) = v0) | ( ~ (v0 = 0) & ssItem(all_0_10_10) = v0))
% 32.12/10.08 |
% 32.12/10.08 | Instantiating (618) with all_155_0_145 yields:
% 32.12/10.08 | (619) ( ~ (all_155_0_145 = 0) & ssList(nil) = all_155_0_145) | ( ~ (all_155_0_145 = 0) & ssItem(all_0_10_10) = all_155_0_145)
% 32.12/10.08 |
% 32.12/10.08 +-Applying beta-rule and splitting (619), into two cases.
% 32.12/10.08 |-Branch one:
% 32.12/10.08 | (620) ~ (all_155_0_145 = 0) & ssList(nil) = all_155_0_145
% 32.12/10.08 |
% 32.12/10.08 | Applying alpha-rule on (620) yields:
% 32.12/10.08 | (621) ~ (all_155_0_145 = 0)
% 32.12/10.08 | (622) ssList(nil) = all_155_0_145
% 32.12/10.08 |
% 32.12/10.08 | Instantiating formula (77) with nil, all_155_0_145, 0 and discharging atoms ssList(nil) = all_155_0_145, ssList(nil) = 0, yields:
% 32.12/10.08 | (623) all_155_0_145 = 0
% 32.12/10.08 |
% 32.12/10.08 | Equations (623) can reduce 621 to:
% 32.12/10.08 | (161) $false
% 32.12/10.08 |
% 32.12/10.08 |-The branch is then unsatisfiable
% 32.12/10.08 |-Branch two:
% 32.12/10.08 | (625) ~ (all_155_0_145 = 0) & ssItem(all_0_10_10) = all_155_0_145
% 32.12/10.08 |
% 32.12/10.08 | Applying alpha-rule on (625) yields:
% 32.12/10.08 | (621) ~ (all_155_0_145 = 0)
% 32.12/10.08 | (627) ssItem(all_0_10_10) = all_155_0_145
% 32.12/10.08 |
% 32.12/10.08 | Instantiating formula (124) with all_0_10_10, all_155_0_145, 0 and discharging atoms ssItem(all_0_10_10) = all_155_0_145, ssItem(all_0_10_10) = 0, yields:
% 32.12/10.08 | (623) all_155_0_145 = 0
% 32.12/10.08 |
% 32.12/10.08 | Equations (623) can reduce 621 to:
% 32.12/10.08 | (161) $false
% 32.12/10.08 |
% 32.12/10.08 |-The branch is then unsatisfiable
% 32.12/10.08 |-Branch two:
% 32.12/10.08 | (630) cons(all_0_10_10, nil) = nil
% 32.12/10.08 | (631) all_0_14_14 = 0 | ? [v0] : (( ~ (v0 = 0) & ssList(nil) = v0) | ( ~ (v0 = 0) & ssItem(all_0_10_10) = v0))
% 32.12/10.08 |
% 32.12/10.08 +-Applying beta-rule and splitting (631), into two cases.
% 32.12/10.08 |-Branch one:
% 32.12/10.08 | (632) all_0_14_14 = 0
% 32.12/10.08 |
% 32.12/10.08 | Equations (632) can reduce 34 to:
% 32.12/10.08 | (161) $false
% 32.12/10.08 |
% 32.12/10.08 |-The branch is then unsatisfiable
% 32.12/10.08 |-Branch two:
% 32.12/10.08 | (34) ~ (all_0_14_14 = 0)
% 32.12/10.08 | (618) ? [v0] : (( ~ (v0 = 0) & ssList(nil) = v0) | ( ~ (v0 = 0) & ssItem(all_0_10_10) = v0))
% 32.12/10.08 |
% 32.12/10.08 | Instantiating (618) with all_123_0_150 yields:
% 32.12/10.08 | (636) ( ~ (all_123_0_150 = 0) & ssList(nil) = all_123_0_150) | ( ~ (all_123_0_150 = 0) & ssItem(all_0_10_10) = all_123_0_150)
% 32.12/10.08 |
% 32.12/10.08 +-Applying beta-rule and splitting (636), into two cases.
% 32.12/10.08 |-Branch one:
% 32.12/10.08 | (637) ~ (all_123_0_150 = 0) & ssList(nil) = all_123_0_150
% 32.12/10.08 |
% 32.12/10.08 | Applying alpha-rule on (637) yields:
% 32.12/10.08 | (638) ~ (all_123_0_150 = 0)
% 32.12/10.08 | (639) ssList(nil) = all_123_0_150
% 32.12/10.09 |
% 32.12/10.09 | Instantiating formula (77) with nil, all_123_0_150, 0 and discharging atoms ssList(nil) = all_123_0_150, ssList(nil) = 0, yields:
% 32.12/10.09 | (640) all_123_0_150 = 0
% 32.12/10.09 |
% 32.12/10.09 | Equations (640) can reduce 638 to:
% 32.12/10.09 | (161) $false
% 32.12/10.09 |
% 32.12/10.09 |-The branch is then unsatisfiable
% 32.12/10.09 |-Branch two:
% 32.12/10.09 | (642) ~ (all_123_0_150 = 0) & ssItem(all_0_10_10) = all_123_0_150
% 32.12/10.09 |
% 32.12/10.09 | Applying alpha-rule on (642) yields:
% 32.12/10.09 | (638) ~ (all_123_0_150 = 0)
% 32.12/10.09 | (644) ssItem(all_0_10_10) = all_123_0_150
% 32.12/10.09 |
% 32.12/10.09 | Instantiating formula (124) with all_0_10_10, all_123_0_150, 0 and discharging atoms ssItem(all_0_10_10) = all_123_0_150, ssItem(all_0_10_10) = 0, yields:
% 32.12/10.09 | (640) all_123_0_150 = 0
% 32.12/10.09 |
% 32.12/10.09 | Equations (640) can reduce 638 to:
% 32.12/10.09 | (161) $false
% 32.12/10.09 |
% 32.12/10.09 |-The branch is then unsatisfiable
% 32.12/10.09 |-Branch two:
% 32.12/10.09 | (647) ~ (all_8_5_20 = 0) & ssItem(all_0_3_3) = all_8_5_20
% 32.12/10.09 |
% 32.12/10.09 | Applying alpha-rule on (647) yields:
% 32.12/10.09 | (648) ~ (all_8_5_20 = 0)
% 32.12/10.09 | (649) ssItem(all_0_3_3) = all_8_5_20
% 32.12/10.09 |
% 32.12/10.09 | Instantiating formula (124) with all_0_3_3, all_8_5_20, 0 and discharging atoms ssItem(all_0_3_3) = all_8_5_20, ssItem(all_0_3_3) = 0, yields:
% 32.12/10.09 | (650) all_8_5_20 = 0
% 32.12/10.09 |
% 32.12/10.09 | Equations (650) can reduce 648 to:
% 32.12/10.09 | (161) $false
% 32.12/10.09 |
% 32.12/10.09 |-The branch is then unsatisfiable
% 32.12/10.09 |-Branch two:
% 32.12/10.09 | (583) memberP(nil, all_0_3_3) = 0
% 32.12/10.09 | (653) ? [v0] : ( ~ (v0 = 0) & ssItem(all_0_3_3) = v0)
% 32.12/10.09 |
% 32.12/10.09 | Instantiating (653) with all_32_0_152 yields:
% 32.12/10.09 | (654) ~ (all_32_0_152 = 0) & ssItem(all_0_3_3) = all_32_0_152
% 32.12/10.09 |
% 32.12/10.09 | Applying alpha-rule on (654) yields:
% 32.12/10.09 | (655) ~ (all_32_0_152 = 0)
% 32.12/10.09 | (656) ssItem(all_0_3_3) = all_32_0_152
% 32.12/10.09 |
% 32.12/10.09 | Instantiating formula (124) with all_0_3_3, all_32_0_152, 0 and discharging atoms ssItem(all_0_3_3) = all_32_0_152, ssItem(all_0_3_3) = 0, yields:
% 32.12/10.09 | (657) all_32_0_152 = 0
% 32.12/10.09 |
% 32.12/10.09 | Equations (657) can reduce 655 to:
% 32.12/10.09 | (161) $false
% 32.12/10.09 |
% 32.12/10.09 |-The branch is then unsatisfiable
% 32.12/10.09 |-Branch two:
% 32.12/10.09 | (173) ~ (all_0_11_11 = 0)
% 32.12/10.09 | (660) ? [v0] : ( ~ (v0 = 0) & ssList(nil) = v0)
% 32.12/10.09 |
% 32.12/10.09 | Instantiating (660) with all_24_0_159 yields:
% 32.12/10.09 | (661) ~ (all_24_0_159 = 0) & ssList(nil) = all_24_0_159
% 32.12/10.09 |
% 32.12/10.09 | Applying alpha-rule on (661) yields:
% 32.12/10.09 | (662) ~ (all_24_0_159 = 0)
% 32.12/10.09 | (663) ssList(nil) = all_24_0_159
% 32.12/10.09 |
% 32.12/10.09 | Instantiating formula (77) with nil, all_24_0_159, 0 and discharging atoms ssList(nil) = all_24_0_159, ssList(nil) = 0, yields:
% 32.12/10.09 | (664) all_24_0_159 = 0
% 32.12/10.09 |
% 32.12/10.09 | Equations (664) can reduce 662 to:
% 32.12/10.09 | (161) $false
% 32.12/10.09 |
% 32.12/10.09 |-The branch is then unsatisfiable
% 32.12/10.09 |-Branch two:
% 32.12/10.09 | (160) all_0_12_12 = nil
% 32.12/10.09 | (196) all_0_13_13 = nil
% 32.12/10.09 |
% 32.12/10.09 | From (160) and (44) follows:
% 32.12/10.09 | (668) memberP(nil, all_0_3_3) = all_0_2_2
% 32.12/10.09 |
% 32.12/10.09 +-Applying beta-rule and splitting (152), into two cases.
% 32.12/10.09 |-Branch one:
% 32.12/10.09 | (669) ~ (memberP(all_0_13_13, all_0_3_3) = all_0_2_2)
% 32.12/10.09 |
% 32.12/10.09 | From (196) and (669) follows:
% 32.12/10.09 | (670) ~ (memberP(nil, all_0_3_3) = all_0_2_2)
% 32.12/10.09 |
% 32.12/10.09 | Using (668) and (670) yields:
% 32.12/10.09 | (479) $false
% 32.12/10.09 |
% 32.12/10.09 |-The branch is then unsatisfiable
% 32.12/10.09 |-Branch two:
% 32.12/10.09 | (672) memberP(all_0_13_13, all_0_3_3) = all_0_2_2
% 32.12/10.09 | (382) all_0_2_2 = 0
% 32.12/10.09 |
% 32.12/10.09 | Equations (382) can reduce 65 to:
% 32.12/10.09 | (161) $false
% 32.12/10.09 |
% 32.12/10.09 |-The branch is then unsatisfiable
% 32.12/10.09 % SZS output end Proof for theBenchmark
% 32.12/10.09
% 32.12/10.09 9512ms
%------------------------------------------------------------------------------