TSTP Solution File: SWC315+1 by ePrincess---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : ePrincess---1.0
% Problem : SWC315+1 : TPTP v8.1.0. Released v2.4.0.
% Transfm : none
% Format : tptp:raw
% Command : ePrincess-casc -timeout=%d %s
% Computer : n005.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 600s
% DateTime : Tue Jul 19 20:17:26 EDT 2022
% Result : Theorem 24.77s 7.54s
% Output : Proof 41.28s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.02/0.12 % Problem : SWC315+1 : TPTP v8.1.0. Released v2.4.0.
% 0.02/0.12 % Command : ePrincess-casc -timeout=%d %s
% 0.09/0.32 % Computer : n005.cluster.edu
% 0.09/0.32 % Model : x86_64 x86_64
% 0.09/0.32 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.32 % Memory : 8042.1875MB
% 0.09/0.32 % OS : Linux 3.10.0-693.el7.x86_64
% 0.09/0.32 % CPULimit : 300
% 0.09/0.32 % WCLimit : 600
% 0.09/0.32 % DateTime : Sun Jun 12 14:55:54 EDT 2022
% 0.09/0.32 % CPUTime :
% 0.50/0.59 ____ _
% 0.50/0.59 ___ / __ \_____(_)___ ________ __________
% 0.50/0.59 / _ \/ /_/ / ___/ / __ \/ ___/ _ \/ ___/ ___/
% 0.50/0.59 / __/ ____/ / / / / / / /__/ __(__ |__ )
% 0.50/0.59 \___/_/ /_/ /_/_/ /_/\___/\___/____/____/
% 0.50/0.59
% 0.50/0.59 A Theorem Prover for First-Order Logic
% 0.50/0.59 (ePrincess v.1.0)
% 0.50/0.59
% 0.50/0.59 (c) Philipp Rümmer, 2009-2015
% 0.50/0.59 (c) Peter Backeman, 2014-2015
% 0.50/0.59 (contributions by Angelo Brillout, Peter Baumgartner)
% 0.50/0.59 Free software under GNU Lesser General Public License (LGPL).
% 0.50/0.59 Bug reports to peter@backeman.se
% 0.50/0.59
% 0.50/0.59 For more information, visit http://user.uu.se/~petba168/breu/
% 0.50/0.59
% 0.50/0.59 Loading /export/starexec/sandbox/benchmark/theBenchmark.p ...
% 0.67/0.68 Prover 0: Options: -triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -resolutionMethod=nonUnifying +ignoreQuantifiers -generateTriggers=all
% 2.50/1.41 Prover 0: Preprocessing ...
% 5.92/2.60 Prover 0: Constructing countermodel ...
% 18.71/5.97 Prover 1: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -resolutionMethod=normal +ignoreQuantifiers -generateTriggers=all
% 19.61/6.18 Prover 1: Preprocessing ...
% 21.53/6.72 Prover 1: Constructing countermodel ...
% 24.77/7.53 Prover 1: proved (1560ms)
% 24.77/7.54 Prover 0: stopped
% 24.77/7.54
% 24.77/7.54 No countermodel exists, formula is valid
% 24.77/7.54 % SZS status Theorem for theBenchmark
% 24.77/7.54
% 24.77/7.54 Generating proof ... found it (size 596)
% 39.90/11.36
% 39.90/11.36 % SZS output start Proof for theBenchmark
% 39.90/11.36 Assumed formulas after preprocessing and simplification:
% 39.90/11.36 | (0) ? [v0] : ? [v1] : ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ? [v18] : ? [v19] : ( ~ (v19 = v18) & ~ (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 & ssList(v2) = 0 & ssList(v1) = 0 & ssList(nil) = 0 & neq(v2, nil) = v3 & ssItem(v19) = 0 & ssItem(v18) = 0 & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ! [v28] : ! [v29] : (v23 = 0 | ~ (strictorderedP(v20) = 0) | ~ (lt(v21, v22) = v23) | ~ (ssList(v24) = 0) | ~ (cons(v22, v28) = v29) | ~ (cons(v21, v25) = v26) | ~ (app(v27, v29) = v20) | ~ (app(v24, v26) = v27) | ~ (ssItem(v21) = 0) | ? [v30] : (( ~ (v30 = 0) & ssList(v28) = v30) | ( ~ (v30 = 0) & ssList(v25) = v30) | ( ~ (v30 = 0) & ssList(v20) = v30) | ( ~ (v30 = 0) & ssItem(v22) = v30))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ! [v28] : ! [v29] : (v23 = 0 | ~ (totalorderedP(v20) = 0) | ~ (leq(v21, v22) = v23) | ~ (ssList(v24) = 0) | ~ (cons(v22, v28) = v29) | ~ (cons(v21, v25) = v26) | ~ (app(v27, v29) = v20) | ~ (app(v24, v26) = v27) | ~ (ssItem(v21) = 0) | ? [v30] : (( ~ (v30 = 0) & ssList(v28) = v30) | ( ~ (v30 = 0) & ssList(v25) = v30) | ( ~ (v30 = 0) & ssList(v20) = v30) | ( ~ (v30 = 0) & ssItem(v22) = v30))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : ! [v25] : ! [v26] : ! [v27] : ( ~ (duplicatefreeP(v20) = 0) | ~ (ssList(v22) = 0) | ~ (cons(v21, v26) = v27) | ~ (cons(v21, v23) = v24) | ~ (app(v25, v27) = v20) | ~ (app(v22, v24) = v25) | ~ (ssItem(v21) = 0) | ? [v28] : (( ~ (v28 = 0) & ssList(v26) = v28) | ( ~ (v28 = 0) & ssList(v23) = v28) | ( ~ (v28 = 0) & ssList(v20) = v28))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v26 = 0 | ~ (segmentP(v25, v21) = v26) | ~ (segmentP(v20, v21) = 0) | ~ (ssList(v20) = 0) | ~ (app(v23, v24) = v25) | ~ (app(v22, v20) = v23) | ? [v27] : (( ~ (v27 = 0) & ssList(v24) = v27) | ( ~ (v27 = 0) & ssList(v22) = v27) | ( ~ (v27 = 0) & ssList(v21) = v27))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : ! [v25] : ! [v26] : (v22 = v21 | ~ (equalelemsP(v20) = 0) | ~ (ssList(v23) = 0) | ~ (cons(v22, v24) = v25) | ~ (cons(v21, v25) = v26) | ~ (app(v23, v26) = v20) | ~ (ssItem(v22) = 0) | ~ (ssItem(v21) = 0) | ? [v27] : (( ~ (v27 = 0) & ssList(v24) = v27) | ( ~ (v27 = 0) & ssList(v20) = v27))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : ! [v25] : ! [v26] : ( ~ (frontsegP(v23, v25) = v26) | ~ (cons(v21, v24) = v25) | ~ (cons(v20, v22) = v23) | ~ (ssItem(v21) = 0) | ~ (ssItem(v20) = 0) | ? [v27] : ? [v28] : (( ~ (v27 = 0) & ssList(v22) = v27) | (frontsegP(v22, v24) = v28 & ssList(v24) = v27 & ( ~ (v27 = 0) | (( ~ (v28 = 0) | ~ (v21 = v20) | v26 = 0) & ( ~ (v26 = 0) | (v28 = 0 & v21 = v20))))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : ! [v25] : (v22 = 0 | ~ (segmentP(v20, v21) = v22) | ~ (ssList(v20) = 0) | ~ (app(v24, v25) = v20) | ~ (app(v23, v21) = v24) | ? [v26] : (( ~ (v26 = 0) & ssList(v25) = v26) | ( ~ (v26 = 0) & ssList(v23) = v26) | ( ~ (v26 = 0) & ssList(v21) = v26))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : ! [v25] : (v22 = 0 | ~ (memberP(v20, v21) = v22) | ~ (ssList(v23) = 0) | ~ (ssList(v20) = 0) | ~ (cons(v21, v24) = v25) | ~ (app(v23, v25) = v20) | ? [v26] : (( ~ (v26 = 0) & ssList(v24) = v26) | ( ~ (v26 = 0) & ssItem(v21) = v26))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : ! [v25] : ( ~ (memberP(v24, v20) = v25) | ~ (memberP(v21, v20) = v22) | ~ (app(v21, v23) = v24) | ~ (ssItem(v20) = 0) | ? [v26] : ? [v27] : (( ~ (v26 = 0) & ssList(v21) = v26) | (memberP(v23, v20) = v27 & ssList(v23) = v26 & ( ~ (v26 = 0) | (( ~ (v25 = 0) | v27 = 0 | v22 = 0) & (v25 = 0 | ( ~ (v27 = 0) & ~ (v22 = 0)))))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : ! [v25] : ( ~ (ssList(v20) = 0) | ~ (cons(v23, v21) = v24) | ~ (app(v24, v20) = v25) | ~ (app(v21, v20) = v22) | ? [v26] : ? [v27] : (( ~ (v26 = 0) & ssList(v21) = v26) | (cons(v23, v22) = v27 & ssItem(v23) = v26 & ( ~ (v26 = 0) | v27 = v25)))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : (v24 = v22 | ~ (ssList(v21) = 0) | ~ (ssList(v20) = 0) | ~ (cons(v24, v21) = v23) | ~ (cons(v22, v20) = v23) | ? [v25] : (( ~ (v25 = 0) & ssItem(v24) = v25) | ( ~ (v25 = 0) & ssItem(v22) = v25))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : (v24 = 0 | ~ (rearsegP(v23, v21) = v24) | ~ (rearsegP(v20, v21) = 0) | ~ (ssList(v20) = 0) | ~ (app(v22, v20) = v23) | ? [v25] : (( ~ (v25 = 0) & ssList(v22) = v25) | ( ~ (v25 = 0) & ssList(v21) = v25))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : (v24 = 0 | ~ (frontsegP(v23, v21) = v24) | ~ (frontsegP(v20, v21) = 0) | ~ (ssList(v20) = 0) | ~ (app(v20, v22) = v23) | ? [v25] : (( ~ (v25 = 0) & ssList(v22) = v25) | ( ~ (v25 = 0) & ssList(v21) = v25))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : (v21 = v20 | ~ (ssList(v21) = 0) | ~ (ssList(v20) = 0) | ~ (cons(v24, v21) = v23) | ~ (cons(v22, v20) = v23) | ? [v25] : (( ~ (v25 = 0) & ssItem(v24) = v25) | ( ~ (v25 = 0) & ssItem(v22) = v25))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : ( ~ (memberP(v23, v20) = v24) | ~ (cons(v21, v22) = v23) | ~ (ssItem(v21) = 0) | ~ (ssItem(v20) = 0) | ? [v25] : ? [v26] : (memberP(v22, v20) = v26 & ssList(v22) = v25 & ( ~ (v25 = 0) | (( ~ (v24 = 0) | v26 = 0 | v21 = v20) & (v24 = 0 | ( ~ (v26 = 0) & ~ (v21 = v20))))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ! [v24] : ( ~ (ssList(v20) = 0) | ~ (app(v22, v23) = v24) | ~ (app(v20, v21) = v22) | ? [v25] : ? [v26] : ? [v27] : (( ~ (v25 = 0) & ssList(v21) = v25) | (ssList(v23) = v25 & app(v21, v23) = v26 & app(v20, v26) = v27 & ( ~ (v25 = 0) | v27 = v24)))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v23 = v20 | v20 = nil | ~ (tl(v20) = v22) | ~ (hd(v20) = v21) | ~ (cons(v21, v22) = v23) | ? [v24] : ( ~ (v24 = 0) & ssList(v20) = v24)) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v23 = v20 | ~ (ssList(v20) = 0) | ~ (app(v23, v21) = v22) | ~ (app(v20, v21) = v22) | ? [v24] : (( ~ (v24 = 0) & ssList(v23) = v24) | ( ~ (v24 = 0) & ssList(v21) = v24))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v23 = v20 | ~ (ssList(v20) = 0) | ~ (app(v21, v23) = v22) | ~ (app(v21, v20) = v22) | ? [v24] : (( ~ (v24 = 0) & ssList(v23) = v24) | ( ~ (v24 = 0) & ssList(v21) = v24))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v23 = 0 | ~ (gt(v20, v22) = v23) | ~ (gt(v20, v21) = 0) | ~ (ssItem(v20) = 0) | ? [v24] : ? [v25] : (( ~ (v24 = 0) & ssItem(v21) = v24) | (gt(v21, v22) = v25 & ssItem(v22) = v24 & ( ~ (v25 = 0) | ~ (v24 = 0))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v23 = 0 | ~ (geq(v20, v22) = v23) | ~ (geq(v20, v21) = 0) | ~ (ssItem(v20) = 0) | ? [v24] : ? [v25] : (( ~ (v24 = 0) & ssItem(v21) = v24) | (geq(v21, v22) = v25 & ssItem(v22) = v24 & ( ~ (v25 = 0) | ~ (v24 = 0))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v23 = 0 | ~ (lt(v20, v22) = v23) | ~ (lt(v20, v21) = 0) | ~ (ssItem(v20) = 0) | ? [v24] : ? [v25] : (( ~ (v24 = 0) & ssItem(v21) = v24) | (lt(v21, v22) = v25 & ssItem(v22) = v24 & ( ~ (v25 = 0) | ~ (v24 = 0))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v23 = 0 | ~ (lt(v20, v22) = v23) | ~ (leq(v20, v21) = 0) | ~ (ssItem(v20) = 0) | ? [v24] : ? [v25] : (( ~ (v24 = 0) & ssItem(v21) = v24) | (lt(v21, v22) = v25 & ssItem(v22) = v24 & ( ~ (v25 = 0) | ~ (v24 = 0))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v23 = 0 | ~ (leq(v20, v22) = v23) | ~ (leq(v20, v21) = 0) | ~ (ssItem(v20) = 0) | ? [v24] : ? [v25] : (( ~ (v24 = 0) & ssItem(v21) = v24) | (leq(v21, v22) = v25 & ssItem(v22) = v24 & ( ~ (v25 = 0) | ~ (v24 = 0))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v23 = 0 | ~ (segmentP(v20, v22) = v23) | ~ (segmentP(v20, v21) = 0) | ~ (ssList(v20) = 0) | ? [v24] : ? [v25] : (( ~ (v24 = 0) & ssList(v21) = v24) | (segmentP(v21, v22) = v25 & ssList(v22) = v24 & ( ~ (v25 = 0) | ~ (v24 = 0))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v23 = 0 | ~ (rearsegP(v20, v22) = v23) | ~ (rearsegP(v20, v21) = 0) | ~ (ssList(v20) = 0) | ? [v24] : ? [v25] : (( ~ (v24 = 0) & ssList(v21) = v24) | (rearsegP(v21, v22) = v25 & ssList(v22) = v24 & ( ~ (v25 = 0) | ~ (v24 = 0))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v23 = 0 | ~ (frontsegP(v20, v22) = v23) | ~ (frontsegP(v20, v21) = 0) | ~ (ssList(v20) = 0) | ? [v24] : ? [v25] : (( ~ (v24 = 0) & ssList(v21) = v24) | (frontsegP(v21, v22) = v25 & ssList(v22) = v24 & ( ~ (v25 = 0) | ~ (v24 = 0))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v22 = 0 | ~ (rearsegP(v20, v21) = v22) | ~ (ssList(v20) = 0) | ~ (app(v23, v21) = v20) | ? [v24] : (( ~ (v24 = 0) & ssList(v23) = v24) | ( ~ (v24 = 0) & ssList(v21) = v24))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v22 = 0 | ~ (frontsegP(v20, v21) = v22) | ~ (ssList(v20) = 0) | ~ (app(v21, v23) = v20) | ? [v24] : (( ~ (v24 = 0) & ssList(v23) = v24) | ( ~ (v24 = 0) & ssList(v21) = v24))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v21 = v20 | ~ (gt(v23, v22) = v21) | ~ (gt(v23, v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v21 = v20 | ~ (geq(v23, v22) = v21) | ~ (geq(v23, v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v21 = v20 | ~ (lt(v23, v22) = v21) | ~ (lt(v23, v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v21 = v20 | ~ (leq(v23, v22) = v21) | ~ (leq(v23, v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v21 = v20 | ~ (segmentP(v23, v22) = v21) | ~ (segmentP(v23, v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v21 = v20 | ~ (rearsegP(v23, v22) = v21) | ~ (rearsegP(v23, v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v21 = v20 | ~ (frontsegP(v23, v22) = v21) | ~ (frontsegP(v23, v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v21 = v20 | ~ (memberP(v23, v22) = v21) | ~ (memberP(v23, v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v21 = v20 | ~ (cons(v23, v22) = v21) | ~ (cons(v23, v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v21 = v20 | ~ (app(v23, v22) = v21) | ~ (app(v23, v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v21 = v20 | ~ (neq(v23, v22) = v21) | ~ (neq(v23, v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v20 = nil | ~ (tl(v20) = v21) | ~ (app(v21, v22) = v23) | ? [v24] : ? [v25] : ? [v26] : (( ~ (v24 = 0) & ssList(v20) = v24) | (tl(v25) = v26 & ssList(v22) = v24 & app(v20, v22) = v25 & ( ~ (v24 = 0) | v26 = v23)))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : (v20 = nil | ~ (hd(v20) = v21) | ~ (app(v20, v22) = v23) | ? [v24] : ? [v25] : (( ~ (v24 = 0) & ssList(v20) = v24) | (hd(v23) = v25 & ssList(v22) = v24 & ( ~ (v24 = 0) | v25 = v21)))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ( ~ (hd(v21) = v22) | ~ (lt(v20, v22) = v23) | ~ (ssItem(v20) = 0) | ? [v24] : ? [v25] : ? [v26] : ? [v27] : (strictorderedP(v25) = v26 & strictorderedP(v21) = v27 & ssList(v21) = v24 & cons(v20, v21) = v25 & ( ~ (v24 = 0) | (( ~ (v26 = 0) | v21 = nil | (v27 = 0 & v23 = 0)) & (v26 = 0 | ( ~ (v21 = nil) & ( ~ (v27 = 0) | ~ (v23 = 0)))))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ( ~ (hd(v21) = v22) | ~ (leq(v20, v22) = v23) | ~ (ssItem(v20) = 0) | ? [v24] : ? [v25] : ? [v26] : ? [v27] : (totalorderedP(v25) = v26 & totalorderedP(v21) = v27 & ssList(v21) = v24 & cons(v20, v21) = v25 & ( ~ (v24 = 0) | (( ~ (v26 = 0) | v21 = nil | (v27 = 0 & v23 = 0)) & (v26 = 0 | ( ~ (v21 = nil) & ( ~ (v27 = 0) | ~ (v23 = 0)))))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ( ~ (strictorderP(v20) = 0) | ~ (lt(v21, v22) = v23) | ~ (ssItem(v21) = 0) | ? [v24] : ? [v25] : (( ~ (v24 = 0) & ssList(v20) = v24) | (lt(v22, v21) = v25 & ssItem(v22) = v24 & ( ~ (v24 = 0) | ! [v26] : ! [v27] : ! [v28] : ! [v29] : ! [v30] : ! [v31] : (v25 = 0 | v23 = 0 | ~ (ssList(v26) = 0) | ~ (cons(v22, v30) = v31) | ~ (cons(v21, v27) = v28) | ~ (app(v29, v31) = v20) | ~ (app(v26, v28) = v29) | ? [v32] : (( ~ (v32 = 0) & ssList(v30) = v32) | ( ~ (v32 = 0) & ssList(v27) = v32))))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ( ~ (totalorderP(v20) = 0) | ~ (leq(v21, v22) = v23) | ~ (ssItem(v21) = 0) | ? [v24] : ? [v25] : (( ~ (v24 = 0) & ssList(v20) = v24) | (leq(v22, v21) = v25 & ssItem(v22) = v24 & ( ~ (v24 = 0) | ! [v26] : ! [v27] : ! [v28] : ! [v29] : ! [v30] : ! [v31] : (v25 = 0 | v23 = 0 | ~ (ssList(v26) = 0) | ~ (cons(v22, v30) = v31) | ~ (cons(v21, v27) = v28) | ~ (app(v29, v31) = v20) | ~ (app(v26, v28) = v29) | ? [v32] : (( ~ (v32 = 0) & ssList(v30) = v32) | ( ~ (v32 = 0) & ssList(v27) = v32))))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ( ~ (cyclefreeP(v20) = 0) | ~ (leq(v21, v22) = v23) | ~ (ssItem(v21) = 0) | ? [v24] : ? [v25] : (( ~ (v24 = 0) & ssList(v20) = v24) | (leq(v22, v21) = v25 & ssItem(v22) = v24 & ( ~ (v24 = 0) | ! [v26] : ! [v27] : ! [v28] : ! [v29] : ! [v30] : ! [v31] : ( ~ (v25 = 0) | ~ (v23 = 0) | ~ (ssList(v26) = 0) | ~ (cons(v22, v30) = v31) | ~ (cons(v21, v27) = v28) | ~ (app(v29, v31) = v20) | ~ (app(v26, v28) = v29) | ? [v32] : (( ~ (v32 = 0) & ssList(v30) = v32) | ( ~ (v32 = 0) & ssList(v27) = v32))))))) & ! [v20] : ! [v21] : ! [v22] : ! [v23] : ( ~ (ssList(v20) = 0) | ~ (cons(v21, nil) = v22) | ~ (app(v22, v20) = v23) | ? [v24] : ? [v25] : (cons(v21, v20) = v25 & ssItem(v21) = v24 & ( ~ (v24 = 0) | v25 = v23))) & ! [v20] : ! [v21] : ! [v22] : (v22 = 0 | v21 = v20 | ~ (lt(v20, v21) = v22) | ~ (ssItem(v20) = 0) | ? [v23] : ? [v24] : (leq(v20, v21) = v24 & ssItem(v21) = v23 & ( ~ (v24 = 0) | ~ (v23 = 0)))) & ! [v20] : ! [v21] : ! [v22] : (v22 = 0 | v21 = v20 | ~ (ssList(v20) = 0) | ~ (neq(v20, v21) = v22) | ? [v23] : ( ~ (v23 = 0) & ssList(v21) = v23)) & ! [v20] : ! [v21] : ! [v22] : (v22 = 0 | v21 = v20 | ~ (neq(v20, v21) = v22) | ~ (ssItem(v20) = 0) | ? [v23] : ( ~ (v23 = 0) & ssItem(v21) = v23)) & ! [v20] : ! [v21] : ! [v22] : (v21 = v20 | ~ (tl(v22) = v21) | ~ (tl(v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : (v21 = v20 | ~ (hd(v22) = v21) | ~ (hd(v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : (v21 = v20 | ~ (equalelemsP(v22) = v21) | ~ (equalelemsP(v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : (v21 = v20 | ~ (duplicatefreeP(v22) = v21) | ~ (duplicatefreeP(v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : (v21 = v20 | ~ (strictorderedP(v22) = v21) | ~ (strictorderedP(v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : (v21 = v20 | ~ (totalorderedP(v22) = v21) | ~ (totalorderedP(v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : (v21 = v20 | ~ (strictorderP(v22) = v21) | ~ (strictorderP(v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : (v21 = v20 | ~ (totalorderP(v22) = v21) | ~ (totalorderP(v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : (v21 = v20 | ~ (cyclefreeP(v22) = v21) | ~ (cyclefreeP(v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : (v21 = v20 | ~ (singletonP(v22) = v21) | ~ (singletonP(v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : (v21 = v20 | ~ (ssList(v22) = v21) | ~ (ssList(v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : (v21 = v20 | ~ (ssItem(v22) = v21) | ~ (ssItem(v22) = v20)) & ! [v20] : ! [v21] : ! [v22] : (v21 = 0 | ~ (singletonP(v20) = v21) | ~ (cons(v22, nil) = v20) | ? [v23] : (( ~ (v23 = 0) & ssList(v20) = v23) | ( ~ (v23 = 0) & ssItem(v22) = v23))) & ! [v20] : ! [v21] : ! [v22] : ( ~ (gt(v20, v21) = v22) | ~ (ssItem(v20) = 0) | ? [v23] : ? [v24] : (lt(v21, v20) = v24 & ssItem(v21) = v23 & ( ~ (v23 = 0) | (( ~ (v24 = 0) | v22 = 0) & ( ~ (v22 = 0) | v24 = 0))))) & ! [v20] : ! [v21] : ! [v22] : ( ~ (geq(v20, v21) = v22) | ~ (ssItem(v20) = 0) | ? [v23] : ? [v24] : (leq(v21, v20) = v24 & ssItem(v21) = v23 & ( ~ (v23 = 0) | (( ~ (v24 = 0) | v22 = 0) & ( ~ (v22 = 0) | v24 = 0))))) & ! [v20] : ! [v21] : ! [v22] : ( ~ (lt(v20, v21) = v22) | ~ (ssItem(v20) = 0) | ? [v23] : ? [v24] : (leq(v20, v21) = v24 & ssItem(v21) = v23 & ( ~ (v23 = 0) | (( ~ (v24 = 0) | v22 = 0 | v21 = v20) & ( ~ (v22 = 0) | (v24 = 0 & ~ (v21 = v20))))))) & ! [v20] : ! [v21] : ! [v22] : ( ~ (ssList(v20) = 0) | ~ (cons(v21, v20) = v22) | ? [v23] : ? [v24] : (tl(v22) = v24 & ssItem(v21) = v23 & ( ~ (v23 = 0) | v24 = v20))) & ! [v20] : ! [v21] : ! [v22] : ( ~ (ssList(v20) = 0) | ~ (cons(v21, v20) = v22) | ? [v23] : ? [v24] : (hd(v22) = v24 & ssItem(v21) = v23 & ( ~ (v23 = 0) | v24 = v21))) & ! [v20] : ! [v21] : ! [v22] : ( ~ (ssList(v20) = 0) | ~ (cons(v21, v20) = v22) | ? [v23] : ? [v24] : (ssList(v22) = v24 & ssItem(v21) = v23 & ( ~ (v23 = 0) | v24 = 0))) & ! [v20] : ! [v21] : ! [v22] : ( ~ (ssList(v20) = 0) | ~ (app(v20, v21) = v22) | ? [v23] : ? [v24] : (ssList(v22) = v24 & ssList(v21) = v23 & ( ~ (v23 = 0) | v24 = 0))) & ! [v20] : ! [v21] : (v21 = v20 | ~ (geq(v20, v21) = 0) | ~ (ssItem(v20) = 0) | ? [v22] : ? [v23] : (geq(v21, v20) = v23 & ssItem(v21) = v22 & ( ~ (v23 = 0) | ~ (v22 = 0)))) & ! [v20] : ! [v21] : (v21 = v20 | ~ (leq(v20, v21) = 0) | ~ (ssItem(v20) = 0) | ? [v22] : ? [v23] : (leq(v21, v20) = v23 & ssItem(v21) = v22 & ( ~ (v23 = 0) | ~ (v22 = 0)))) & ! [v20] : ! [v21] : (v21 = v20 | ~ (segmentP(v20, v21) = 0) | ~ (ssList(v20) = 0) | ? [v22] : ? [v23] : (segmentP(v21, v20) = v23 & ssList(v21) = v22 & ( ~ (v23 = 0) | ~ (v22 = 0)))) & ! [v20] : ! [v21] : (v21 = v20 | ~ (rearsegP(v20, v21) = 0) | ~ (ssList(v20) = 0) | ? [v22] : ? [v23] : (rearsegP(v21, v20) = v23 & ssList(v21) = v22 & ( ~ (v23 = 0) | ~ (v22 = 0)))) & ! [v20] : ! [v21] : (v21 = v20 | ~ (frontsegP(v20, v21) = 0) | ~ (ssList(v20) = 0) | ? [v22] : ? [v23] : (frontsegP(v21, v20) = v23 & ssList(v21) = v22 & ( ~ (v23 = 0) | ~ (v22 = 0)))) & ! [v20] : ! [v21] : (v21 = v20 | ~ (app(v20, nil) = v21) | ? [v22] : ( ~ (v22 = 0) & ssList(v20) = v22)) & ! [v20] : ! [v21] : (v21 = v20 | ~ (app(nil, v20) = v21) | ? [v22] : ( ~ (v22 = 0) & ssList(v20) = v22)) & ! [v20] : ! [v21] : (v21 = nil | ~ (ssList(v20) = 0) | ~ (app(v20, v21) = nil) | ? [v22] : ( ~ (v22 = 0) & ssList(v21) = v22)) & ! [v20] : ! [v21] : (v21 = 0 | ~ (geq(v20, v20) = v21) | ? [v22] : ( ~ (v22 = 0) & ssItem(v20) = v22)) & ! [v20] : ! [v21] : (v21 = 0 | ~ (equalelemsP(v20) = v21) | ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ((v32 = v20 & v29 = 0 & v27 = 0 & v25 = 0 & v23 = 0 & ~ (v24 = v22) & ssList(v28) = 0 & ssList(v26) = 0 & cons(v24, v28) = v30 & cons(v22, v30) = v31 & app(v26, v31) = v20 & ssItem(v24) = 0 & ssItem(v22) = 0) | ( ~ (v22 = 0) & ssList(v20) = v22))) & ! [v20] : ! [v21] : (v21 = 0 | ~ (duplicatefreeP(v20) = v21) | ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ? [v33] : ? [v34] : ? [v35] : ((v35 = v20 & v33 = 0 & v29 = 0 & v27 = 0 & v25 = 0 & v24 = v22 & v23 = 0 & ssList(v32) = 0 & ssList(v28) = 0 & ssList(v26) = 0 & cons(v22, v32) = v34 & cons(v22, v28) = v30 & app(v31, v34) = v20 & app(v26, v30) = v31 & ssItem(v22) = 0) | ( ~ (v22 = 0) & ssList(v20) = v22))) & ! [v20] : ! [v21] : (v21 = 0 | ~ (strictorderedP(v20) = v21) | ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ? [v33] : ? [v34] : ? [v35] : ? [v36] : ((v36 = v20 & v34 = 0 & v30 = 0 & v28 = 0 & v25 = 0 & v23 = 0 & ~ (v26 = 0) & lt(v22, v24) = v26 & ssList(v33) = 0 & ssList(v29) = 0 & ssList(v27) = 0 & cons(v24, v33) = v35 & cons(v22, v29) = v31 & app(v32, v35) = v20 & app(v27, v31) = v32 & ssItem(v24) = 0 & ssItem(v22) = 0) | ( ~ (v22 = 0) & ssList(v20) = v22))) & ! [v20] : ! [v21] : (v21 = 0 | ~ (totalorderedP(v20) = v21) | ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ? [v33] : ? [v34] : ? [v35] : ? [v36] : ((v36 = v20 & v34 = 0 & v30 = 0 & v28 = 0 & v25 = 0 & v23 = 0 & ~ (v26 = 0) & leq(v22, v24) = v26 & ssList(v33) = 0 & ssList(v29) = 0 & ssList(v27) = 0 & cons(v24, v33) = v35 & cons(v22, v29) = v31 & app(v32, v35) = v20 & app(v27, v31) = v32 & ssItem(v24) = 0 & ssItem(v22) = 0) | ( ~ (v22 = 0) & ssList(v20) = v22))) & ! [v20] : ! [v21] : (v21 = 0 | ~ (strictorderP(v20) = v21) | ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ? [v33] : ? [v34] : ? [v35] : ? [v36] : ? [v37] : ((v37 = v20 & v35 = 0 & v31 = 0 & v29 = 0 & v25 = 0 & v23 = 0 & ~ (v27 = 0) & ~ (v26 = 0) & lt(v24, v22) = v27 & lt(v22, v24) = v26 & ssList(v34) = 0 & ssList(v30) = 0 & ssList(v28) = 0 & cons(v24, v34) = v36 & cons(v22, v30) = v32 & app(v33, v36) = v20 & app(v28, v32) = v33 & ssItem(v24) = 0 & ssItem(v22) = 0) | ( ~ (v22 = 0) & ssList(v20) = v22))) & ! [v20] : ! [v21] : (v21 = 0 | ~ (totalorderP(v20) = v21) | ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ? [v33] : ? [v34] : ? [v35] : ? [v36] : ? [v37] : ((v37 = v20 & v35 = 0 & v31 = 0 & v29 = 0 & v25 = 0 & v23 = 0 & ~ (v27 = 0) & ~ (v26 = 0) & leq(v24, v22) = v27 & leq(v22, v24) = v26 & ssList(v34) = 0 & ssList(v30) = 0 & ssList(v28) = 0 & cons(v24, v34) = v36 & cons(v22, v30) = v32 & app(v33, v36) = v20 & app(v28, v32) = v33 & ssItem(v24) = 0 & ssItem(v22) = 0) | ( ~ (v22 = 0) & ssList(v20) = v22))) & ! [v20] : ! [v21] : (v21 = 0 | ~ (cyclefreeP(v20) = v21) | ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ? [v28] : ? [v29] : ? [v30] : ? [v31] : ? [v32] : ? [v33] : ? [v34] : ? [v35] : ? [v36] : ? [v37] : ((v37 = v20 & v35 = 0 & v31 = 0 & v29 = 0 & v27 = 0 & v26 = 0 & v25 = 0 & v23 = 0 & leq(v24, v22) = 0 & leq(v22, v24) = 0 & ssList(v34) = 0 & ssList(v30) = 0 & ssList(v28) = 0 & cons(v24, v34) = v36 & cons(v22, v30) = v32 & app(v33, v36) = v20 & app(v28, v32) = v33 & ssItem(v24) = 0 & ssItem(v22) = 0) | ( ~ (v22 = 0) & ssList(v20) = v22))) & ! [v20] : ! [v21] : (v21 = 0 | ~ (leq(v20, v20) = v21) | ? [v22] : ( ~ (v22 = 0) & ssItem(v20) = v22)) & ! [v20] : ! [v21] : (v21 = 0 | ~ (segmentP(v20, v20) = v21) | ? [v22] : ( ~ (v22 = 0) & ssList(v20) = v22)) & ! [v20] : ! [v21] : (v21 = 0 | ~ (segmentP(v20, nil) = v21) | ? [v22] : ( ~ (v22 = 0) & ssList(v20) = v22)) & ! [v20] : ! [v21] : (v21 = 0 | ~ (rearsegP(v20, v20) = v21) | ? [v22] : ( ~ (v22 = 0) & ssList(v20) = v22)) & ! [v20] : ! [v21] : (v21 = 0 | ~ (rearsegP(v20, nil) = v21) | ? [v22] : ( ~ (v22 = 0) & ssList(v20) = v22)) & ! [v20] : ! [v21] : (v21 = 0 | ~ (frontsegP(v20, v20) = v21) | ? [v22] : ( ~ (v22 = 0) & ssList(v20) = v22)) & ! [v20] : ! [v21] : (v21 = 0 | ~ (frontsegP(v20, nil) = v21) | ? [v22] : ( ~ (v22 = 0) & ssList(v20) = v22)) & ! [v20] : ! [v21] : (v20 = nil | ~ (tl(v20) = v21) | ? [v22] : ? [v23] : (ssList(v21) = v23 & ssList(v20) = v22 & ( ~ (v22 = 0) | v23 = 0))) & ! [v20] : ! [v21] : (v20 = nil | ~ (tl(v20) = v21) | ? [v22] : ? [v23] : ((v23 = 0 & v22 = v21 & ssList(v21) = 0) | ( ~ (v22 = 0) & ssList(v20) = v22))) & ! [v20] : ! [v21] : (v20 = nil | ~ (hd(v20) = v21) | ? [v22] : ? [v23] : (ssList(v20) = v22 & ssItem(v21) = v23 & ( ~ (v22 = 0) | v23 = 0))) & ! [v20] : ! [v21] : (v20 = nil | ~ (hd(v20) = v21) | ? [v22] : ? [v23] : ((v23 = 0 & v22 = v21 & ssItem(v21) = 0) | ( ~ (v22 = 0) & ssList(v20) = v22))) & ! [v20] : ! [v21] : (v20 = nil | ~ (ssList(v20) = 0) | ~ (app(v20, v21) = nil) | ? [v22] : ( ~ (v22 = 0) & ssList(v21) = v22)) & ! [v20] : ! [v21] : ( ~ (gt(v20, v21) = 0) | ~ (ssItem(v20) = 0) | ? [v22] : ? [v23] : (gt(v21, v20) = v23 & ssItem(v21) = v22 & ( ~ (v23 = 0) | ~ (v22 = 0)))) & ! [v20] : ! [v21] : ( ~ (tl(v20) = v21) | ? [v22] : ? [v23] : (hd(v20) = v23 & ssList(v20) = v22 & ( ~ (v22 = 0) | ! [v24] : (v24 = v20 | v24 = nil | v20 = nil | ~ (tl(v24) = v21) | ? [v25] : ? [v26] : (hd(v24) = v26 & ssList(v24) = v25 & ( ~ (v26 = v23) | ~ (v25 = 0))))))) & ! [v20] : ! [v21] : ( ~ (lt(v20, v21) = 0) | ~ (ssItem(v20) = 0) | ? [v22] : ? [v23] : (lt(v21, v20) = v23 & ssItem(v21) = v22 & ( ~ (v23 = 0) | ~ (v22 = 0)))) & ! [v20] : ! [v21] : ( ~ (segmentP(v20, v21) = 0) | ~ (ssList(v20) = 0) | ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ((v27 = v20 & v26 = 0 & v23 = 0 & ssList(v25) = 0 & ssList(v22) = 0 & app(v24, v25) = v20 & app(v22, v21) = v24) | ( ~ (v22 = 0) & ssList(v21) = v22))) & ! [v20] : ! [v21] : ( ~ (rearsegP(v20, v21) = 0) | ~ (ssList(v20) = 0) | ? [v22] : ? [v23] : ? [v24] : ((v24 = v20 & v23 = 0 & ssList(v22) = 0 & app(v22, v21) = v20) | ( ~ (v22 = 0) & ssList(v21) = v22))) & ! [v20] : ! [v21] : ( ~ (frontsegP(v20, v21) = 0) | ~ (ssList(v20) = 0) | ? [v22] : ? [v23] : ? [v24] : ((v24 = v20 & v23 = 0 & ssList(v22) = 0 & app(v21, v22) = v20) | ( ~ (v22 = 0) & ssList(v21) = v22))) & ! [v20] : ! [v21] : ( ~ (memberP(v20, v21) = 0) | ~ (ssList(v20) = 0) | ? [v22] : ? [v23] : ? [v24] : ? [v25] : ? [v26] : ? [v27] : ((v27 = v20 & v25 = 0 & v23 = 0 & ssList(v24) = 0 & ssList(v22) = 0 & cons(v21, v24) = v26 & app(v22, v26) = v20) | ( ~ (v22 = 0) & ssItem(v21) = v22))) & ! [v20] : ! [v21] : ( ~ (ssList(v20) = 0) | ~ (cons(v21, v20) = v20) | ? [v22] : ( ~ (v22 = 0) & ssItem(v21) = v22)) & ! [v20] : ! [v21] : ( ~ (ssList(v20) = 0) | ~ (cons(v21, v20) = nil) | ? [v22] : ( ~ (v22 = 0) & ssItem(v21) = v22)) & ! [v20] : ! [v21] : ( ~ (cons(v20, nil) = v21) | ? [v22] : ? [v23] : (equalelemsP(v21) = v23 & ssItem(v20) = v22 & ( ~ (v22 = 0) | v23 = 0))) & ! [v20] : ! [v21] : ( ~ (cons(v20, nil) = v21) | ? [v22] : ? [v23] : (duplicatefreeP(v21) = v23 & ssItem(v20) = v22 & ( ~ (v22 = 0) | v23 = 0))) & ! [v20] : ! [v21] : ( ~ (cons(v20, nil) = v21) | ? [v22] : ? [v23] : (strictorderedP(v21) = v23 & ssItem(v20) = v22 & ( ~ (v22 = 0) | v23 = 0))) & ! [v20] : ! [v21] : ( ~ (cons(v20, nil) = v21) | ? [v22] : ? [v23] : (totalorderedP(v21) = v23 & ssItem(v20) = v22 & ( ~ (v22 = 0) | v23 = 0))) & ! [v20] : ! [v21] : ( ~ (cons(v20, nil) = v21) | ? [v22] : ? [v23] : (strictorderP(v21) = v23 & ssItem(v20) = v22 & ( ~ (v22 = 0) | v23 = 0))) & ! [v20] : ! [v21] : ( ~ (cons(v20, nil) = v21) | ? [v22] : ? [v23] : (totalorderP(v21) = v23 & ssItem(v20) = v22 & ( ~ (v22 = 0) | v23 = 0))) & ! [v20] : ! [v21] : ( ~ (cons(v20, nil) = v21) | ? [v22] : ? [v23] : (cyclefreeP(v21) = v23 & ssItem(v20) = v22 & ( ~ (v22 = 0) | v23 = 0))) & ! [v20] : (v20 = nil | ~ (segmentP(nil, v20) = 0) | ? [v21] : ( ~ (v21 = 0) & ssList(v20) = v21)) & ! [v20] : (v20 = nil | ~ (rearsegP(nil, v20) = 0) | ? [v21] : ( ~ (v21 = 0) & ssList(v20) = v21)) & ! [v20] : (v20 = nil | ~ (frontsegP(nil, v20) = 0) | ? [v21] : ( ~ (v21 = 0) & ssList(v20) = v21)) & ! [v20] : (v20 = nil | ~ (ssList(v20) = 0) | ? [v21] : ? [v22] : (ssList(v21) = 0 & cons(v22, v21) = v20 & ssItem(v22) = 0)) & ! [v20] : (v20 = nil | ~ (app(nil, nil) = v20)) & ! [v20] : (v20 = 0 | ~ (segmentP(nil, nil) = v20)) & ! [v20] : (v20 = 0 | ~ (rearsegP(nil, nil) = v20)) & ! [v20] : (v20 = 0 | ~ (frontsegP(nil, nil) = v20)) & ! [v20] : ( ~ (lt(v20, v20) = 0) | ? [v21] : ( ~ (v21 = 0) & ssItem(v20) = v21)) & ! [v20] : ( ~ (singletonP(v20) = 0) | ? [v21] : ? [v22] : ? [v23] : ((v23 = v20 & v22 = 0 & cons(v21, nil) = v20 & ssItem(v21) = 0) | ( ~ (v21 = 0) & ssList(v20) = v21))) & ! [v20] : ( ~ (memberP(nil, v20) = 0) | ? [v21] : ( ~ (v21 = 0) & ssItem(v20) = v21)) & ! [v20] : ( ~ (ssList(v20) = 0) | ~ (neq(v20, v20) = 0)) & ! [v20] : ( ~ (neq(v20, v20) = 0) | ~ (ssItem(v20) = 0)) & ( ~ (v3 = 0) | (v10 = v1 & v9 = v2 & v8 = 0 & v5 = 0 & ssList(v7) = 0 & cons(v4, nil) = v6 & app(v7, v6) = v1 & app(v6, v7) = v2 & ssItem(v4) = 0)) & ( ~ (v2 = nil) | v1 = nil) & ((v16 = v2 & v15 = 0 & v12 = 0 & ~ (v17 = v1) & ssList(v14) = 0 & cons(v11, nil) = v13 & app(v14, v13) = v17 & app(v13, v14) = v2 & ssItem(v11) = 0) | (v2 = nil & ~ (v1 = nil))))
% 40.44/11.46 | 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, all_0_15_15, all_0_16_16, all_0_17_17, all_0_18_18, all_0_19_19 yields:
% 40.44/11.46 | (1) ~ (all_0_0_0 = all_0_1_1) & ~ (all_0_19_19 = 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_19_19 & ssList(all_0_17_17) = 0 & ssList(all_0_18_18) = 0 & ssList(nil) = 0 & neq(all_0_17_17, nil) = all_0_16_16 & ssItem(all_0_0_0) = 0 & ssItem(all_0_1_1) = 0 & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ! [v8] : ! [v9] : (v3 = 0 | ~ (strictorderedP(v0) = 0) | ~ (lt(v1, v2) = v3) | ~ (ssList(v4) = 0) | ~ (cons(v2, v8) = v9) | ~ (cons(v1, v5) = v6) | ~ (app(v7, v9) = v0) | ~ (app(v4, v6) = v7) | ~ (ssItem(v1) = 0) | ? [v10] : (( ~ (v10 = 0) & ssList(v8) = v10) | ( ~ (v10 = 0) & ssList(v5) = v10) | ( ~ (v10 = 0) & ssList(v0) = v10) | ( ~ (v10 = 0) & ssItem(v2) = v10))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ! [v8] : ! [v9] : (v3 = 0 | ~ (totalorderedP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssList(v4) = 0) | ~ (cons(v2, v8) = v9) | ~ (cons(v1, v5) = v6) | ~ (app(v7, v9) = v0) | ~ (app(v4, v6) = v7) | ~ (ssItem(v1) = 0) | ? [v10] : (( ~ (v10 = 0) & ssList(v8) = v10) | ( ~ (v10 = 0) & ssList(v5) = v10) | ( ~ (v10 = 0) & ssList(v0) = v10) | ( ~ (v10 = 0) & ssItem(v2) = v10))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ! [v7] : ( ~ (duplicatefreeP(v0) = 0) | ~ (ssList(v2) = 0) | ~ (cons(v1, v6) = v7) | ~ (cons(v1, v3) = v4) | ~ (app(v5, v7) = v0) | ~ (app(v2, v4) = v5) | ~ (ssItem(v1) = 0) | ? [v8] : (( ~ (v8 = 0) & ssList(v6) = v8) | ( ~ (v8 = 0) & ssList(v3) = v8) | ( ~ (v8 = 0) & ssList(v0) = v8))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : (v6 = 0 | ~ (segmentP(v5, v1) = v6) | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v3, v4) = v5) | ~ (app(v2, v0) = v3) | ? [v7] : (( ~ (v7 = 0) & ssList(v4) = v7) | ( ~ (v7 = 0) & ssList(v2) = v7) | ( ~ (v7 = 0) & ssList(v1) = v7))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : (v2 = v1 | ~ (equalelemsP(v0) = 0) | ~ (ssList(v3) = 0) | ~ (cons(v2, v4) = v5) | ~ (cons(v1, v5) = v6) | ~ (app(v3, v6) = v0) | ~ (ssItem(v2) = 0) | ~ (ssItem(v1) = 0) | ? [v7] : (( ~ (v7 = 0) & ssList(v4) = v7) | ( ~ (v7 = 0) & ssList(v0) = v7))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ! [v6] : ( ~ (frontsegP(v3, v5) = v6) | ~ (cons(v1, v4) = v5) | ~ (cons(v0, v2) = v3) | ~ (ssItem(v1) = 0) | ~ (ssItem(v0) = 0) | ? [v7] : ? [v8] : (( ~ (v7 = 0) & ssList(v2) = v7) | (frontsegP(v2, v4) = v8 & ssList(v4) = v7 & ( ~ (v7 = 0) | (( ~ (v8 = 0) | ~ (v1 = v0) | v6 = 0) & ( ~ (v6 = 0) | (v8 = 0 & v1 = v0))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : (v2 = 0 | ~ (segmentP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v4, v5) = v0) | ~ (app(v3, v1) = v4) | ? [v6] : (( ~ (v6 = 0) & ssList(v5) = v6) | ( ~ (v6 = 0) & ssList(v3) = v6) | ( ~ (v6 = 0) & ssList(v1) = v6))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : (v2 = 0 | ~ (memberP(v0, v1) = v2) | ~ (ssList(v3) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v1, v4) = v5) | ~ (app(v3, v5) = v0) | ? [v6] : (( ~ (v6 = 0) & ssList(v4) = v6) | ( ~ (v6 = 0) & ssItem(v1) = v6))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (memberP(v4, v0) = v5) | ~ (memberP(v1, v0) = v2) | ~ (app(v1, v3) = v4) | ~ (ssItem(v0) = 0) | ? [v6] : ? [v7] : (( ~ (v6 = 0) & ssList(v1) = v6) | (memberP(v3, v0) = v7 & ssList(v3) = v6 & ( ~ (v6 = 0) | (( ~ (v5 = 0) | v7 = 0 | v2 = 0) & (v5 = 0 | ( ~ (v7 = 0) & ~ (v2 = 0)))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ! [v5] : ( ~ (ssList(v0) = 0) | ~ (cons(v3, v1) = v4) | ~ (app(v4, v0) = v5) | ~ (app(v1, v0) = v2) | ? [v6] : ? [v7] : (( ~ (v6 = 0) & ssList(v1) = v6) | (cons(v3, v2) = v7 & ssItem(v3) = v6 & ( ~ (v6 = 0) | v7 = v5)))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = v2 | ~ (ssList(v1) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v4, v1) = v3) | ~ (cons(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssItem(v4) = v5) | ( ~ (v5 = 0) & ssItem(v2) = v5))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = 0 | ~ (rearsegP(v3, v1) = v4) | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssList(v2) = v5) | ( ~ (v5 = 0) & ssList(v1) = v5))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v4 = 0 | ~ (frontsegP(v3, v1) = v4) | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ~ (app(v0, v2) = v3) | ? [v5] : (( ~ (v5 = 0) & ssList(v2) = v5) | ( ~ (v5 = 0) & ssList(v1) = v5))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : (v1 = v0 | ~ (ssList(v1) = 0) | ~ (ssList(v0) = 0) | ~ (cons(v4, v1) = v3) | ~ (cons(v2, v0) = v3) | ? [v5] : (( ~ (v5 = 0) & ssItem(v4) = v5) | ( ~ (v5 = 0) & ssItem(v2) = v5))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ( ~ (memberP(v3, v0) = v4) | ~ (cons(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ~ (ssItem(v0) = 0) | ? [v5] : ? [v6] : (memberP(v2, v0) = v6 & ssList(v2) = v5 & ( ~ (v5 = 0) | (( ~ (v4 = 0) | v6 = 0 | v1 = v0) & (v4 = 0 | ( ~ (v6 = 0) & ~ (v1 = v0))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ! [v4] : ( ~ (ssList(v0) = 0) | ~ (app(v2, v3) = v4) | ~ (app(v0, v1) = v2) | ? [v5] : ? [v6] : ? [v7] : (( ~ (v5 = 0) & ssList(v1) = v5) | (ssList(v3) = v5 & app(v1, v3) = v6 & app(v0, v6) = v7 & ( ~ (v5 = 0) | v7 = v4)))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | v0 = nil | ~ (tl(v0) = v2) | ~ (hd(v0) = v1) | ~ (cons(v1, v2) = v3) | ? [v4] : ( ~ (v4 = 0) & ssList(v0) = v4)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | ~ (ssList(v0) = 0) | ~ (app(v3, v1) = v2) | ~ (app(v0, v1) = v2) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | ~ (ssList(v0) = 0) | ~ (app(v1, v3) = v2) | ~ (app(v1, v0) = v2) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (gt(v0, v2) = v3) | ~ (gt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (gt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (geq(v0, v2) = v3) | ~ (geq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (geq(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (lt(v0, v2) = v3) | ~ (lt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (lt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (lt(v0, v2) = v3) | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (lt(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (leq(v0, v2) = v3) | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssItem(v1) = v4) | (leq(v1, v2) = v5 & ssItem(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (segmentP(v0, v2) = v3) | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (segmentP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (rearsegP(v0, v2) = v3) | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (rearsegP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = 0 | ~ (frontsegP(v0, v2) = v3) | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v1) = v4) | (frontsegP(v1, v2) = v5 & ssList(v2) = v4 & ( ~ (v5 = 0) | ~ (v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v2 = 0 | ~ (rearsegP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v3, v1) = v0) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v2 = 0 | ~ (frontsegP(v0, v1) = v2) | ~ (ssList(v0) = 0) | ~ (app(v1, v3) = v0) | ? [v4] : (( ~ (v4 = 0) & ssList(v3) = v4) | ( ~ (v4 = 0) & ssList(v1) = v4))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (gt(v3, v2) = v1) | ~ (gt(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (geq(v3, v2) = v1) | ~ (geq(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (lt(v3, v2) = v1) | ~ (lt(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (leq(v3, v2) = v1) | ~ (leq(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (segmentP(v3, v2) = v1) | ~ (segmentP(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (rearsegP(v3, v2) = v1) | ~ (rearsegP(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (frontsegP(v3, v2) = v1) | ~ (frontsegP(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (memberP(v3, v2) = v1) | ~ (memberP(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (cons(v3, v2) = v1) | ~ (cons(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (app(v3, v2) = v1) | ~ (app(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (neq(v3, v2) = v1) | ~ (neq(v3, v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v0 = nil | ~ (tl(v0) = v1) | ~ (app(v1, v2) = v3) | ? [v4] : ? [v5] : ? [v6] : (( ~ (v4 = 0) & ssList(v0) = v4) | (tl(v5) = v6 & ssList(v2) = v4 & app(v0, v2) = v5 & ( ~ (v4 = 0) | v6 = v3)))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v0 = nil | ~ (hd(v0) = v1) | ~ (app(v0, v2) = v3) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (hd(v3) = v5 & ssList(v2) = v4 & ( ~ (v4 = 0) | v5 = v1)))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (hd(v1) = v2) | ~ (lt(v0, v2) = v3) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : ? [v6] : ? [v7] : (strictorderedP(v5) = v6 & strictorderedP(v1) = v7 & ssList(v1) = v4 & cons(v0, v1) = v5 & ( ~ (v4 = 0) | (( ~ (v6 = 0) | v1 = nil | (v7 = 0 & v3 = 0)) & (v6 = 0 | ( ~ (v1 = nil) & ( ~ (v7 = 0) | ~ (v3 = 0)))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (hd(v1) = v2) | ~ (leq(v0, v2) = v3) | ~ (ssItem(v0) = 0) | ? [v4] : ? [v5] : ? [v6] : ? [v7] : (totalorderedP(v5) = v6 & totalorderedP(v1) = v7 & ssList(v1) = v4 & cons(v0, v1) = v5 & ( ~ (v4 = 0) | (( ~ (v6 = 0) | v1 = nil | (v7 = 0 & v3 = 0)) & (v6 = 0 | ( ~ (v1 = nil) & ( ~ (v7 = 0) | ~ (v3 = 0)))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (strictorderP(v0) = 0) | ~ (lt(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (lt(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v5 = 0 | v3 = 0 | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (totalorderP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (leq(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v5 = 0 | v3 = 0 | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (cyclefreeP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (leq(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : ( ~ (v5 = 0) | ~ (v3 = 0) | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12))))))) & ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, nil) = v2) | ~ (app(v2, v0) = v3) | ? [v4] : ? [v5] : (cons(v1, v0) = v5 & ssItem(v1) = v4 & ( ~ (v4 = 0) | v5 = v3))) & ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (lt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v0, v1) = v4 & ssItem(v1) = v3 & ( ~ (v4 = 0) | ~ (v3 = 0)))) & ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (ssList(v0) = 0) | ~ (neq(v0, v1) = v2) | ? [v3] : ( ~ (v3 = 0) & ssList(v1) = v3)) & ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (neq(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ( ~ (v3 = 0) & ssItem(v1) = v3)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (tl(v2) = v1) | ~ (tl(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (hd(v2) = v1) | ~ (hd(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (equalelemsP(v2) = v1) | ~ (equalelemsP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (duplicatefreeP(v2) = v1) | ~ (duplicatefreeP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (strictorderedP(v2) = v1) | ~ (strictorderedP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (totalorderedP(v2) = v1) | ~ (totalorderedP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (strictorderP(v2) = v1) | ~ (strictorderP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (totalorderP(v2) = v1) | ~ (totalorderP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (cyclefreeP(v2) = v1) | ~ (cyclefreeP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (singletonP(v2) = v1) | ~ (singletonP(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (ssList(v2) = v1) | ~ (ssList(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (ssItem(v2) = v1) | ~ (ssItem(v2) = v0)) & ! [v0] : ! [v1] : ! [v2] : (v1 = 0 | ~ (singletonP(v0) = v1) | ~ (cons(v2, nil) = v0) | ? [v3] : (( ~ (v3 = 0) & ssList(v0) = v3) | ( ~ (v3 = 0) & ssItem(v2) = v3))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (gt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (lt(v1, v0) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0) & ( ~ (v2 = 0) | v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (geq(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v1, v0) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0) & ( ~ (v2 = 0) | v4 = 0))))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (lt(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ? [v4] : (leq(v0, v1) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | (( ~ (v4 = 0) | v2 = 0 | v1 = v0) & ( ~ (v2 = 0) | (v4 = 0 & ~ (v1 = v0))))))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (tl(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = v0))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = v1))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (ssList(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = 0))) & ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (app(v0, v1) = v2) | ? [v3] : ? [v4] : (ssList(v2) = v4 & ssList(v1) = v3 & ( ~ (v3 = 0) | v4 = 0))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (geq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (geq(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (leq(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (segmentP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (rearsegP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (frontsegP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : (v1 = v0 | ~ (app(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = v0 | ~ (app(nil, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = nil | ~ (ssList(v0) = 0) | ~ (app(v0, v1) = nil) | ? [v2] : ( ~ (v2 = 0) & ssList(v1) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (geq(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssItem(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (equalelemsP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ((v12 = v0 & v9 = 0 & v7 = 0 & v5 = 0 & v3 = 0 & ~ (v4 = v2) & ssList(v8) = 0 & ssList(v6) = 0 & cons(v4, v8) = v10 & cons(v2, v10) = v11 & app(v6, v11) = v0 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (duplicatefreeP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ((v15 = v0 & v13 = 0 & v9 = 0 & v7 = 0 & v5 = 0 & v4 = v2 & v3 = 0 & ssList(v12) = 0 & ssList(v8) = 0 & ssList(v6) = 0 & cons(v2, v12) = v14 & cons(v2, v8) = v10 & app(v11, v14) = v0 & app(v6, v10) = v11 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (strictorderedP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ((v16 = v0 & v14 = 0 & v10 = 0 & v8 = 0 & v5 = 0 & v3 = 0 & ~ (v6 = 0) & lt(v2, v4) = v6 & ssList(v13) = 0 & ssList(v9) = 0 & ssList(v7) = 0 & cons(v4, v13) = v15 & cons(v2, v9) = v11 & app(v12, v15) = v0 & app(v7, v11) = v12 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (totalorderedP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ((v16 = v0 & v14 = 0 & v10 = 0 & v8 = 0 & v5 = 0 & v3 = 0 & ~ (v6 = 0) & leq(v2, v4) = v6 & ssList(v13) = 0 & ssList(v9) = 0 & ssList(v7) = 0 & cons(v4, v13) = v15 & cons(v2, v9) = v11 & app(v12, v15) = v0 & app(v7, v11) = v12 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (strictorderP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v5 = 0 & v3 = 0 & ~ (v7 = 0) & ~ (v6 = 0) & lt(v4, v2) = v7 & lt(v2, v4) = v6 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (totalorderP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v5 = 0 & v3 = 0 & ~ (v7 = 0) & ~ (v6 = 0) & leq(v4, v2) = v7 & leq(v2, v4) = v6 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (cyclefreeP(v0) = v1) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ? [v8] : ? [v9] : ? [v10] : ? [v11] : ? [v12] : ? [v13] : ? [v14] : ? [v15] : ? [v16] : ? [v17] : ((v17 = v0 & v15 = 0 & v11 = 0 & v9 = 0 & v7 = 0 & v6 = 0 & v5 = 0 & v3 = 0 & leq(v4, v2) = 0 & leq(v2, v4) = 0 & ssList(v14) = 0 & ssList(v10) = 0 & ssList(v8) = 0 & cons(v4, v14) = v16 & cons(v2, v10) = v12 & app(v13, v16) = v0 & app(v8, v12) = v13 & ssItem(v4) = 0 & ssItem(v2) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v1 = 0 | ~ (leq(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssItem(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (segmentP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (segmentP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (rearsegP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (rearsegP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (frontsegP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v1 = 0 | ~ (frontsegP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2)) & ! [v0] : ! [v1] : (v0 = nil | ~ (tl(v0) = v1) | ? [v2] : ? [v3] : (ssList(v1) = v3 & ssList(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : (v0 = nil | ~ (tl(v0) = v1) | ? [v2] : ? [v3] : ((v3 = 0 & v2 = v1 & ssList(v1) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v0 = nil | ~ (hd(v0) = v1) | ? [v2] : ? [v3] : (ssList(v0) = v2 & ssItem(v1) = v3 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : (v0 = nil | ~ (hd(v0) = v1) | ? [v2] : ? [v3] : ((v3 = 0 & v2 = v1 & ssItem(v1) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2))) & ! [v0] : ! [v1] : (v0 = nil | ~ (ssList(v0) = 0) | ~ (app(v0, v1) = nil) | ? [v2] : ( ~ (v2 = 0) & ssList(v1) = v2)) & ! [v0] : ! [v1] : ( ~ (gt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (gt(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : ( ~ (tl(v0) = v1) | ? [v2] : ? [v3] : (hd(v0) = v3 & ssList(v0) = v2 & ( ~ (v2 = 0) | ! [v4] : (v4 = v0 | v4 = nil | v0 = nil | ~ (tl(v4) = v1) | ? [v5] : ? [v6] : (hd(v4) = v6 & ssList(v4) = v5 & ( ~ (v6 = v3) | ~ (v5 = 0))))))) & ! [v0] : ! [v1] : ( ~ (lt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (lt(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0)))) & ! [v0] : ! [v1] : ( ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ((v7 = v0 & v6 = 0 & v3 = 0 & ssList(v5) = 0 & ssList(v2) = 0 & app(v4, v5) = v0 & app(v2, v1) = v4) | ( ~ (v2 = 0) & ssList(v1) = v2))) & ! [v0] : ! [v1] : ( ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ((v4 = v0 & v3 = 0 & ssList(v2) = 0 & app(v2, v1) = v0) | ( ~ (v2 = 0) & ssList(v1) = v2))) & ! [v0] : ! [v1] : ( ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ((v4 = v0 & v3 = 0 & ssList(v2) = 0 & app(v1, v2) = v0) | ( ~ (v2 = 0) & ssList(v1) = v2))) & ! [v0] : ! [v1] : ( ~ (memberP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : ? [v4] : ? [v5] : ? [v6] : ? [v7] : ((v7 = v0 & v5 = 0 & v3 = 0 & ssList(v4) = 0 & ssList(v2) = 0 & cons(v1, v4) = v6 & app(v2, v6) = v0) | ( ~ (v2 = 0) & ssItem(v1) = v2))) & ! [v0] : ! [v1] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v0) | ? [v2] : ( ~ (v2 = 0) & ssItem(v1) = v2)) & ! [v0] : ! [v1] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = nil) | ? [v2] : ( ~ (v2 = 0) & ssItem(v1) = v2)) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (equalelemsP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (duplicatefreeP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (strictorderedP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (totalorderedP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (strictorderP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (totalorderP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (cyclefreeP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0))) & ! [v0] : (v0 = nil | ~ (segmentP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1)) & ! [v0] : (v0 = nil | ~ (rearsegP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1)) & ! [v0] : (v0 = nil | ~ (frontsegP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1)) & ! [v0] : (v0 = nil | ~ (ssList(v0) = 0) | ? [v1] : ? [v2] : (ssList(v1) = 0 & cons(v2, v1) = v0 & ssItem(v2) = 0)) & ! [v0] : (v0 = nil | ~ (app(nil, nil) = v0)) & ! [v0] : (v0 = 0 | ~ (segmentP(nil, nil) = v0)) & ! [v0] : (v0 = 0 | ~ (rearsegP(nil, nil) = v0)) & ! [v0] : (v0 = 0 | ~ (frontsegP(nil, nil) = v0)) & ! [v0] : ( ~ (lt(v0, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssItem(v0) = v1)) & ! [v0] : ( ~ (singletonP(v0) = 0) | ? [v1] : ? [v2] : ? [v3] : ((v3 = v0 & v2 = 0 & cons(v1, nil) = v0 & ssItem(v1) = 0) | ( ~ (v1 = 0) & ssList(v0) = v1))) & ! [v0] : ( ~ (memberP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssItem(v0) = v1)) & ! [v0] : ( ~ (ssList(v0) = 0) | ~ (neq(v0, v0) = 0)) & ! [v0] : ( ~ (neq(v0, v0) = 0) | ~ (ssItem(v0) = 0)) & ( ~ (all_0_16_16 = 0) | (all_0_9_9 = all_0_18_18 & all_0_10_10 = all_0_17_17 & all_0_11_11 = 0 & all_0_14_14 = 0 & ssList(all_0_12_12) = 0 & cons(all_0_15_15, nil) = all_0_13_13 & app(all_0_12_12, all_0_13_13) = all_0_18_18 & app(all_0_13_13, all_0_12_12) = all_0_17_17 & ssItem(all_0_15_15) = 0)) & ( ~ (all_0_17_17 = nil) | all_0_18_18 = nil) & ((all_0_3_3 = all_0_17_17 & all_0_4_4 = 0 & all_0_7_7 = 0 & ~ (all_0_2_2 = all_0_18_18) & ssList(all_0_5_5) = 0 & cons(all_0_8_8, nil) = all_0_6_6 & app(all_0_5_5, all_0_6_6) = all_0_2_2 & app(all_0_6_6, all_0_5_5) = all_0_17_17 & ssItem(all_0_8_8) = 0) | (all_0_17_17 = nil & ~ (all_0_18_18 = nil)))
% 40.44/11.50 |
% 40.44/11.50 | Applying alpha-rule on (1) yields:
% 40.44/11.50 | (2) ! [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)))))
% 40.44/11.50 | (3) ! [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)))
% 40.44/11.50 | (4) ! [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)))
% 40.44/11.50 | (5) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (lt(v3, v2) = v1) | ~ (lt(v3, v2) = v0))
% 40.44/11.50 | (6) (all_0_3_3 = all_0_17_17 & all_0_4_4 = 0 & all_0_7_7 = 0 & ~ (all_0_2_2 = all_0_18_18) & ssList(all_0_5_5) = 0 & cons(all_0_8_8, nil) = all_0_6_6 & app(all_0_5_5, all_0_6_6) = all_0_2_2 & app(all_0_6_6, all_0_5_5) = all_0_17_17 & ssItem(all_0_8_8) = 0) | (all_0_17_17 = nil & ~ (all_0_18_18 = nil))
% 40.44/11.50 | (7) ! [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))))))))
% 40.44/11.50 | (8) neq(all_0_17_17, nil) = all_0_16_16
% 40.44/11.50 | (9) ! [v0] : (v0 = 0 | ~ (frontsegP(nil, nil) = v0))
% 40.44/11.50 | (10) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (leq(v3, v2) = v1) | ~ (leq(v3, v2) = v0))
% 40.44/11.50 | (11) ssList(all_0_18_18) = 0
% 40.44/11.50 | (12) ! [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)))
% 40.44/11.50 | (13) ! [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)))
% 40.44/11.50 | (14) ! [v0] : ! [v1] : (v1 = 0 | ~ (frontsegP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 40.44/11.50 | (15) ! [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)))
% 40.44/11.50 | (16) ! [v0] : ! [v1] : (v1 = 0 | ~ (frontsegP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 40.44/11.50 | (17) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (duplicatefreeP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 40.44/11.50 | (18) ! [v0] : ( ~ (neq(v0, v0) = 0) | ~ (ssItem(v0) = 0))
% 40.44/11.50 | (19) ! [v0] : ( ~ (memberP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssItem(v0) = v1))
% 40.44/11.50 | (20) ! [v0] : (v0 = nil | ~ (ssList(v0) = 0) | ? [v1] : ? [v2] : (ssList(v1) = 0 & cons(v2, v1) = v0 & ssItem(v2) = 0))
% 40.44/11.51 | (21) duplicatefreeP(nil) = 0
% 40.44/11.51 | (22) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (cyclefreeP(v2) = v1) | ~ (cyclefreeP(v2) = v0))
% 40.44/11.51 | (23) ssItem(all_0_1_1) = 0
% 40.44/11.51 | (24) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (strictorderP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 40.44/11.51 | (25) ~ (all_0_19_19 = 0)
% 40.44/11.51 | (26) ! [v0] : ! [v1] : (v1 = 0 | ~ (segmentP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 40.44/11.51 | (27) ! [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)))))))
% 40.44/11.51 | (28) ! [v0] : ( ~ (lt(v0, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssItem(v0) = v1))
% 40.44/11.51 | (29) ! [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)))
% 40.44/11.51 | (30) ! [v0] : ! [v1] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = nil) | ? [v2] : ( ~ (v2 = 0) & ssItem(v1) = v2))
% 40.44/11.51 | (31) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (segmentP(v3, v2) = v1) | ~ (segmentP(v3, v2) = v0))
% 40.44/11.51 | (32) ! [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)))
% 40.44/11.51 | (33) ! [v0] : ! [v1] : (v0 = nil | ~ (tl(v0) = v1) | ? [v2] : ? [v3] : ((v3 = 0 & v2 = v1 & ssList(v1) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 40.44/11.51 | (34) ! [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)))
% 40.44/11.51 | (35) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (equalelemsP(v2) = v1) | ~ (equalelemsP(v2) = v0))
% 40.44/11.51 | (36) ! [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))))))))
% 40.44/11.51 | (37) ! [v0] : ! [v1] : (v1 = v0 | ~ (segmentP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (segmentP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 40.44/11.51 | (38) ! [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)))
% 40.44/11.51 | (39) ! [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)))))
% 40.44/11.51 | (40) ! [v0] : (v0 = nil | ~ (rearsegP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1))
% 40.44/11.51 | (41) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (ssList(v2) = v1) | ~ (ssList(v2) = v0))
% 40.44/11.51 | (42) ! [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)))
% 40.44/11.51 | (43) ! [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))))
% 40.44/11.51 | (44) ! [v0] : ! [v1] : (v1 = v0 | ~ (frontsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (frontsegP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 40.73/11.51 | (45) ! [v0] : ! [v1] : (v1 = v0 | ~ (app(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 40.73/11.51 | (46) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (app(v3, v2) = v1) | ~ (app(v3, v2) = v0))
% 40.73/11.51 | (47) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (totalorderP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 40.73/11.51 | (48) ! [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)))
% 40.73/11.51 | (49) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (gt(v3, v2) = v1) | ~ (gt(v3, v2) = v0))
% 40.73/11.51 | (50) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (strictorderedP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 40.73/11.51 | (51) ! [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)))))
% 40.73/11.51 | (52) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (totalorderedP(v2) = v1) | ~ (totalorderedP(v2) = v0))
% 40.73/11.51 | (53) ! [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)))
% 40.73/11.51 | (54) ! [v0] : ! [v1] : (v1 = v0 | ~ (leq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (leq(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 40.73/11.51 | (55) ! [v0] : ! [v1] : ! [v2] : ! [v3] : ( ~ (totalorderP(v0) = 0) | ~ (leq(v1, v2) = v3) | ~ (ssItem(v1) = 0) | ? [v4] : ? [v5] : (( ~ (v4 = 0) & ssList(v0) = v4) | (leq(v2, v1) = v5 & ssItem(v2) = v4 & ( ~ (v4 = 0) | ! [v6] : ! [v7] : ! [v8] : ! [v9] : ! [v10] : ! [v11] : (v5 = 0 | v3 = 0 | ~ (ssList(v6) = 0) | ~ (cons(v2, v10) = v11) | ~ (cons(v1, v7) = v8) | ~ (app(v9, v11) = v0) | ~ (app(v6, v8) = v9) | ? [v12] : (( ~ (v12 = 0) & ssList(v10) = v12) | ( ~ (v12 = 0) & ssList(v7) = v12)))))))
% 40.73/11.52 | (56) ! [v0] : ! [v1] : ( ~ (gt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (gt(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 40.73/11.52 | (57) ! [v0] : ( ~ (ssList(v0) = 0) | ~ (neq(v0, v0) = 0))
% 40.73/11.52 | (58) totalorderedP(nil) = 0
% 40.73/11.52 | (59) ! [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))))
% 40.73/11.52 | (60) strictorderedP(nil) = 0
% 40.73/11.52 | (61) ! [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)))
% 40.73/11.52 | (62) ! [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)))
% 40.73/11.52 | (63) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (strictorderP(v2) = v1) | ~ (strictorderP(v2) = v0))
% 40.73/11.52 | (64) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (frontsegP(v3, v2) = v1) | ~ (frontsegP(v3, v2) = v0))
% 40.73/11.52 | (65) ! [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)))
% 40.73/11.52 | (66) ! [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)))
% 40.73/11.52 | (67) ! [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)))))))
% 40.73/11.52 | (68) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (equalelemsP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 40.73/11.52 | (69) ! [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)))))
% 40.73/11.52 | (70) ! [v0] : (v0 = 0 | ~ (rearsegP(nil, nil) = v0))
% 40.73/11.52 | (71) ! [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))))
% 40.73/11.52 | (72) ! [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)))))
% 40.73/11.52 | (73) ! [v0] : ! [v1] : (v1 = v0 | ~ (app(nil, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 40.73/11.52 | (74) ! [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))))
% 40.73/11.52 | (75) ! [v0] : ! [v1] : (v1 = nil | ~ (ssList(v0) = 0) | ~ (app(v0, v1) = nil) | ? [v2] : ( ~ (v2 = 0) & ssList(v1) = v2))
% 40.73/11.52 | (76) ! [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)))))))
% 40.73/11.52 | (77) ! [v0] : (v0 = 0 | ~ (segmentP(nil, nil) = v0))
% 40.73/11.52 | (78) ! [v0] : ! [v1] : (v1 = 0 | ~ (leq(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssItem(v0) = v2))
% 40.73/11.52 | (79) ! [v0] : (v0 = nil | ~ (segmentP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1))
% 40.73/11.52 | (80) ! [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)))
% 40.73/11.52 | (81) ! [v0] : ! [v1] : (v0 = nil | ~ (ssList(v0) = 0) | ~ (app(v0, v1) = nil) | ? [v2] : ( ~ (v2 = 0) & ssList(v1) = v2))
% 40.73/11.52 | (82) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (singletonP(v2) = v1) | ~ (singletonP(v2) = v0))
% 40.73/11.52 | (83) ! [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)))
% 40.73/11.52 | (84) strictorderP(nil) = 0
% 40.73/11.52 | (85) ! [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)))))
% 40.73/11.52 | (86) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = v1)))
% 40.73/11.52 | (87) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (neq(v3, v2) = v1) | ~ (neq(v3, v2) = v0))
% 40.73/11.52 | (88) ! [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))))
% 40.73/11.52 | (89) ! [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)))
% 40.73/11.52 | (90) ! [v0] : ! [v1] : (v1 = 0 | ~ (rearsegP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 40.73/11.53 | (91) equalelemsP(nil) = 0
% 40.73/11.53 | (92) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (duplicatefreeP(v2) = v1) | ~ (duplicatefreeP(v2) = v0))
% 40.73/11.53 | (93) ! [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)))
% 40.73/11.53 | (94) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (hd(v2) = v1) | ~ (hd(v2) = v0))
% 40.73/11.53 | (95) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (totalorderedP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 40.73/11.53 | (96) ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (ssList(v0) = 0) | ~ (neq(v0, v1) = v2) | ? [v3] : ( ~ (v3 = 0) & ssList(v1) = v3))
% 40.73/11.53 | (97) ! [v0] : ! [v1] : ! [v2] : (v1 = 0 | ~ (singletonP(v0) = v1) | ~ (cons(v2, nil) = v0) | ? [v3] : (( ~ (v3 = 0) & ssList(v0) = v3) | ( ~ (v3 = 0) & ssItem(v2) = v3)))
% 40.73/11.53 | (98) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (rearsegP(v3, v2) = v1) | ~ (rearsegP(v3, v2) = v0))
% 40.73/11.53 | (99) ! [v0] : ! [v1] : (v0 = nil | ~ (hd(v0) = v1) | ? [v2] : ? [v3] : ((v3 = 0 & v2 = v1 & ssItem(v1) = 0) | ( ~ (v2 = 0) & ssList(v0) = v2)))
% 40.73/11.53 | (100) ~ (all_0_17_17 = nil) | all_0_18_18 = nil
% 40.73/11.53 | (101) ! [v0] : ! [v1] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v0) | ? [v2] : ( ~ (v2 = 0) & ssItem(v1) = v2))
% 40.73/11.53 | (102) ! [v0] : ! [v1] : (v1 = v0 | ~ (rearsegP(v0, v1) = 0) | ~ (ssList(v0) = 0) | ? [v2] : ? [v3] : (rearsegP(v1, v0) = v3 & ssList(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 40.73/11.53 | (103) totalorderP(nil) = 0
% 40.73/11.53 | (104) ! [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)))))
% 40.73/11.53 | (105) ssList(all_0_17_17) = 0
% 40.73/11.53 | (106) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (ssList(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = 0)))
% 40.73/11.53 | (107) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (app(v0, v1) = v2) | ? [v3] : ? [v4] : (ssList(v2) = v4 & ssList(v1) = v3 & ( ~ (v3 = 0) | v4 = 0)))
% 40.73/11.53 | (108) ~ (all_0_0_0 = all_0_1_1)
% 40.73/11.53 | (109) ! [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)))
% 40.73/11.53 | (110) ! [v0] : (v0 = nil | ~ (app(nil, nil) = v0))
% 40.73/11.53 | (111) ! [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)))))
% 40.73/11.53 | (112) ! [v0] : ! [v1] : ! [v2] : ( ~ (ssList(v0) = 0) | ~ (cons(v1, v0) = v2) | ? [v3] : ? [v4] : (tl(v2) = v4 & ssItem(v1) = v3 & ( ~ (v3 = 0) | v4 = v0)))
% 40.73/11.53 | (113) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (strictorderedP(v2) = v1) | ~ (strictorderedP(v2) = v0))
% 40.73/11.53 | (114) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (ssItem(v2) = v1) | ~ (ssItem(v2) = v0))
% 40.73/11.53 | (115) ssItem(all_0_0_0) = 0
% 40.73/11.53 | (116) ! [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)))
% 40.73/11.53 | (117) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (memberP(v3, v2) = v1) | ~ (memberP(v3, v2) = v0))
% 40.73/11.53 | (118) ! [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)))))))
% 40.73/11.53 | (119) ! [v0] : ! [v1] : ( ~ (cons(v0, nil) = v1) | ? [v2] : ? [v3] : (cyclefreeP(v1) = v3 & ssItem(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 40.73/11.53 | (120) ! [v0] : ( ~ (singletonP(v0) = 0) | ? [v1] : ? [v2] : ? [v3] : ((v3 = v0 & v2 = 0 & cons(v1, nil) = v0 & ssItem(v1) = 0) | ( ~ (v1 = 0) & ssList(v0) = v1)))
% 40.73/11.53 | (121) ! [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))))))))
% 40.73/11.53 | (122) ! [v0] : ! [v1] : (v0 = nil | ~ (hd(v0) = v1) | ? [v2] : ? [v3] : (ssList(v0) = v2 & ssItem(v1) = v3 & ( ~ (v2 = 0) | v3 = 0)))
% 40.73/11.53 | (123) ~ (all_0_16_16 = 0) | (all_0_9_9 = all_0_18_18 & all_0_10_10 = all_0_17_17 & all_0_11_11 = 0 & all_0_14_14 = 0 & ssList(all_0_12_12) = 0 & cons(all_0_15_15, nil) = all_0_13_13 & app(all_0_12_12, all_0_13_13) = all_0_18_18 & app(all_0_13_13, all_0_12_12) = all_0_17_17 & ssItem(all_0_15_15) = 0)
% 40.73/11.53 | (124) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v3 = v0 | v0 = nil | ~ (tl(v0) = v2) | ~ (hd(v0) = v1) | ~ (cons(v1, v2) = v3) | ? [v4] : ( ~ (v4 = 0) & ssList(v0) = v4))
% 40.73/11.53 | (125) ! [v0] : (v0 = nil | ~ (frontsegP(nil, v0) = 0) | ? [v1] : ( ~ (v1 = 0) & ssList(v0) = v1))
% 40.73/11.53 | (126) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (cons(v3, v2) = v1) | ~ (cons(v3, v2) = v0))
% 40.73/11.53 | (127) ! [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)))))))
% 40.73/11.53 | (128) ! [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)))
% 40.73/11.53 | (129) ! [v0] : ! [v1] : ! [v2] : (v2 = 0 | v1 = v0 | ~ (neq(v0, v1) = v2) | ~ (ssItem(v0) = 0) | ? [v3] : ( ~ (v3 = 0) & ssItem(v1) = v3))
% 40.73/11.53 | (130) ! [v0] : ! [v1] : (v1 = 0 | ~ (rearsegP(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 40.73/11.53 | (131) singletonP(nil) = all_0_19_19
% 40.73/11.53 | (132) ssList(nil) = 0
% 40.73/11.53 | (133) ! [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)))))))
% 40.73/11.53 | (134) ! [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)))
% 40.73/11.54 | (135) ! [v0] : ! [v1] : (v1 = v0 | ~ (geq(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (geq(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 40.73/11.54 | (136) ! [v0] : ! [v1] : ! [v2] : ! [v3] : (v1 = v0 | ~ (geq(v3, v2) = v1) | ~ (geq(v3, v2) = v0))
% 40.73/11.54 | (137) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (tl(v2) = v1) | ~ (tl(v2) = v0))
% 40.73/11.54 | (138) cyclefreeP(nil) = 0
% 40.73/11.54 | (139) ! [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)))))
% 40.73/11.54 | (140) ! [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)))
% 40.73/11.54 | (141) ! [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)))
% 40.73/11.54 | (142) ! [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)))
% 40.73/11.54 | (143) ! [v0] : ! [v1] : (v0 = nil | ~ (tl(v0) = v1) | ? [v2] : ? [v3] : (ssList(v1) = v3 & ssList(v0) = v2 & ( ~ (v2 = 0) | v3 = 0)))
% 40.73/11.54 | (144) ! [v0] : ! [v1] : ( ~ (lt(v0, v1) = 0) | ~ (ssItem(v0) = 0) | ? [v2] : ? [v3] : (lt(v1, v0) = v3 & ssItem(v1) = v2 & ( ~ (v3 = 0) | ~ (v2 = 0))))
% 40.73/11.54 | (145) ! [v0] : ! [v1] : (v1 = 0 | ~ (segmentP(v0, nil) = v1) | ? [v2] : ( ~ (v2 = 0) & ssList(v0) = v2))
% 40.73/11.54 | (146) ! [v0] : ! [v1] : (v1 = 0 | ~ (geq(v0, v0) = v1) | ? [v2] : ( ~ (v2 = 0) & ssItem(v0) = v2))
% 40.73/11.54 | (147) ! [v0] : ! [v1] : ! [v2] : (v1 = v0 | ~ (totalorderP(v2) = v1) | ~ (totalorderP(v2) = v0))
% 40.73/11.54 | (148) ! [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)))))
% 40.73/11.54 |
% 40.73/11.54 | Instantiating formula (20) with all_0_17_17 and discharging atoms ssList(all_0_17_17) = 0, yields:
% 40.73/11.54 | (149) all_0_17_17 = nil | ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_17_17 & ssItem(v1) = 0)
% 40.73/11.54 |
% 40.73/11.54 | Instantiating formula (20) with all_0_18_18 and discharging atoms ssList(all_0_18_18) = 0, yields:
% 40.73/11.54 | (150) all_0_18_18 = nil | ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_18_18 & ssItem(v1) = 0)
% 40.73/11.54 |
% 40.73/11.54 | Instantiating formula (96) with all_0_16_16, nil, all_0_17_17 and discharging atoms ssList(all_0_17_17) = 0, neq(all_0_17_17, nil) = all_0_16_16, yields:
% 40.73/11.54 | (151) all_0_16_16 = 0 | all_0_17_17 = nil | ? [v0] : ( ~ (v0 = 0) & ssList(nil) = v0)
% 40.73/11.54 |
% 40.73/11.54 +-Applying beta-rule and splitting (123), into two cases.
% 40.73/11.54 |-Branch one:
% 40.73/11.54 | (152) ~ (all_0_16_16 = 0)
% 40.73/11.54 |
% 40.73/11.54 +-Applying beta-rule and splitting (151), into two cases.
% 40.73/11.54 |-Branch one:
% 40.73/11.54 | (153) all_0_17_17 = nil
% 40.73/11.54 |
% 40.73/11.54 +-Applying beta-rule and splitting (100), into two cases.
% 40.73/11.54 |-Branch one:
% 40.73/11.54 | (154) ~ (all_0_17_17 = nil)
% 40.73/11.54 |
% 40.73/11.54 | Equations (153) can reduce 154 to:
% 40.73/11.54 | (155) $false
% 40.73/11.54 |
% 40.73/11.54 |-The branch is then unsatisfiable
% 40.73/11.54 |-Branch two:
% 40.73/11.54 | (153) all_0_17_17 = nil
% 40.73/11.54 | (157) all_0_18_18 = nil
% 40.73/11.54 |
% 40.73/11.54 | From (157) and (11) follows:
% 40.73/11.54 | (132) ssList(nil) = 0
% 40.73/11.54 |
% 40.73/11.54 +-Applying beta-rule and splitting (6), into two cases.
% 40.73/11.54 |-Branch one:
% 40.73/11.54 | (159) all_0_3_3 = all_0_17_17 & all_0_4_4 = 0 & all_0_7_7 = 0 & ~ (all_0_2_2 = all_0_18_18) & ssList(all_0_5_5) = 0 & cons(all_0_8_8, nil) = all_0_6_6 & app(all_0_5_5, all_0_6_6) = all_0_2_2 & app(all_0_6_6, all_0_5_5) = all_0_17_17 & ssItem(all_0_8_8) = 0
% 40.73/11.54 |
% 40.73/11.54 | Applying alpha-rule on (159) yields:
% 40.73/11.54 | (160) cons(all_0_8_8, nil) = all_0_6_6
% 40.73/11.54 | (161) app(all_0_6_6, all_0_5_5) = all_0_17_17
% 40.73/11.54 | (162) app(all_0_5_5, all_0_6_6) = all_0_2_2
% 40.73/11.54 | (163) ssItem(all_0_8_8) = 0
% 40.73/11.54 | (164) ssList(all_0_5_5) = 0
% 40.73/11.54 | (165) all_0_7_7 = 0
% 40.73/11.54 | (166) ~ (all_0_2_2 = all_0_18_18)
% 40.73/11.54 | (167) all_0_3_3 = all_0_17_17
% 40.73/11.54 | (168) all_0_4_4 = 0
% 40.73/11.54 |
% 40.73/11.54 | From (153) and (161) follows:
% 40.73/11.54 | (169) app(all_0_6_6, all_0_5_5) = nil
% 40.73/11.54 |
% 40.73/11.54 | Instantiating formula (112) with all_0_6_6, all_0_8_8, nil and discharging atoms ssList(nil) = 0, cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.73/11.54 | (170) ? [v0] : ? [v1] : (tl(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = nil))
% 40.73/11.54 |
% 40.73/11.54 | Instantiating formula (86) with all_0_6_6, all_0_8_8, nil and discharging atoms ssList(nil) = 0, cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.73/11.54 | (171) ? [v0] : ? [v1] : (hd(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = all_0_8_8))
% 40.73/11.54 |
% 40.73/11.54 | Instantiating formula (106) with all_0_6_6, all_0_8_8, nil and discharging atoms ssList(nil) = 0, cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.73/11.54 | (172) ? [v0] : ? [v1] : (ssList(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.73/11.54 |
% 40.73/11.54 | Instantiating formula (68) with all_0_6_6, all_0_8_8 and discharging atoms cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.73/11.54 | (173) ? [v0] : ? [v1] : (equalelemsP(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.73/11.54 |
% 40.73/11.54 | Instantiating formula (17) with all_0_6_6, all_0_8_8 and discharging atoms cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.73/11.54 | (174) ? [v0] : ? [v1] : (duplicatefreeP(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.73/11.54 |
% 40.73/11.54 | Instantiating formula (50) with all_0_6_6, all_0_8_8 and discharging atoms cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.73/11.54 | (175) ? [v0] : ? [v1] : (strictorderedP(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.73/11.54 |
% 40.73/11.54 | Instantiating formula (95) with all_0_6_6, all_0_8_8 and discharging atoms cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.73/11.54 | (176) ? [v0] : ? [v1] : (totalorderedP(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.73/11.54 |
% 40.73/11.54 | Instantiating formula (24) with all_0_6_6, all_0_8_8 and discharging atoms cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.73/11.54 | (177) ? [v0] : ? [v1] : (strictorderP(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.73/11.54 |
% 40.73/11.54 | Instantiating formula (47) with all_0_6_6, all_0_8_8 and discharging atoms cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.73/11.54 | (178) ? [v0] : ? [v1] : (totalorderP(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.73/11.55 |
% 40.73/11.55 | Instantiating formula (119) with all_0_6_6, all_0_8_8 and discharging atoms cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.73/11.55 | (179) ? [v0] : ? [v1] : (cyclefreeP(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.73/11.55 |
% 40.73/11.55 | Instantiating formula (116) with nil, all_0_6_6, all_0_8_8, all_0_5_5 and discharging atoms ssList(all_0_5_5) = 0, cons(all_0_8_8, nil) = all_0_6_6, app(all_0_6_6, all_0_5_5) = nil, yields:
% 40.73/11.55 | (180) ? [v0] : ? [v1] : (cons(all_0_8_8, all_0_5_5) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = nil))
% 40.73/11.55 |
% 40.73/11.55 | Instantiating (180) with all_27_0_20, all_27_1_21 yields:
% 40.73/11.55 | (181) cons(all_0_8_8, all_0_5_5) = all_27_0_20 & ssItem(all_0_8_8) = all_27_1_21 & ( ~ (all_27_1_21 = 0) | all_27_0_20 = nil)
% 40.73/11.55 |
% 40.73/11.55 | Applying alpha-rule on (181) yields:
% 40.73/11.55 | (182) cons(all_0_8_8, all_0_5_5) = all_27_0_20
% 40.73/11.55 | (183) ssItem(all_0_8_8) = all_27_1_21
% 40.73/11.55 | (184) ~ (all_27_1_21 = 0) | all_27_0_20 = nil
% 40.73/11.55 |
% 40.73/11.55 | Instantiating (175) with all_31_0_24, all_31_1_25 yields:
% 40.73/11.55 | (185) strictorderedP(all_0_6_6) = all_31_0_24 & ssItem(all_0_8_8) = all_31_1_25 & ( ~ (all_31_1_25 = 0) | all_31_0_24 = 0)
% 40.73/11.55 |
% 40.73/11.55 | Applying alpha-rule on (185) yields:
% 40.73/11.55 | (186) strictorderedP(all_0_6_6) = all_31_0_24
% 40.73/11.55 | (187) ssItem(all_0_8_8) = all_31_1_25
% 40.73/11.55 | (188) ~ (all_31_1_25 = 0) | all_31_0_24 = 0
% 40.73/11.55 |
% 40.73/11.55 | Instantiating (173) with all_33_0_26, all_33_1_27 yields:
% 40.73/11.55 | (189) equalelemsP(all_0_6_6) = all_33_0_26 & ssItem(all_0_8_8) = all_33_1_27 & ( ~ (all_33_1_27 = 0) | all_33_0_26 = 0)
% 40.73/11.55 |
% 40.73/11.55 | Applying alpha-rule on (189) yields:
% 40.73/11.55 | (190) equalelemsP(all_0_6_6) = all_33_0_26
% 40.73/11.55 | (191) ssItem(all_0_8_8) = all_33_1_27
% 40.73/11.55 | (192) ~ (all_33_1_27 = 0) | all_33_0_26 = 0
% 40.73/11.55 |
% 40.73/11.55 | Instantiating (179) with all_35_0_28, all_35_1_29 yields:
% 40.73/11.55 | (193) cyclefreeP(all_0_6_6) = all_35_0_28 & ssItem(all_0_8_8) = all_35_1_29 & ( ~ (all_35_1_29 = 0) | all_35_0_28 = 0)
% 40.73/11.55 |
% 40.73/11.55 | Applying alpha-rule on (193) yields:
% 40.73/11.55 | (194) cyclefreeP(all_0_6_6) = all_35_0_28
% 40.73/11.55 | (195) ssItem(all_0_8_8) = all_35_1_29
% 40.73/11.55 | (196) ~ (all_35_1_29 = 0) | all_35_0_28 = 0
% 40.73/11.55 |
% 40.73/11.55 | Instantiating (178) with all_37_0_30, all_37_1_31 yields:
% 40.73/11.55 | (197) totalorderP(all_0_6_6) = all_37_0_30 & ssItem(all_0_8_8) = all_37_1_31 & ( ~ (all_37_1_31 = 0) | all_37_0_30 = 0)
% 40.73/11.55 |
% 40.73/11.55 | Applying alpha-rule on (197) yields:
% 40.73/11.55 | (198) totalorderP(all_0_6_6) = all_37_0_30
% 40.73/11.55 | (199) ssItem(all_0_8_8) = all_37_1_31
% 40.73/11.55 | (200) ~ (all_37_1_31 = 0) | all_37_0_30 = 0
% 40.73/11.55 |
% 40.73/11.55 | Instantiating (177) with all_39_0_32, all_39_1_33 yields:
% 40.73/11.55 | (201) strictorderP(all_0_6_6) = all_39_0_32 & ssItem(all_0_8_8) = all_39_1_33 & ( ~ (all_39_1_33 = 0) | all_39_0_32 = 0)
% 40.73/11.55 |
% 40.73/11.55 | Applying alpha-rule on (201) yields:
% 40.73/11.55 | (202) strictorderP(all_0_6_6) = all_39_0_32
% 40.73/11.55 | (203) ssItem(all_0_8_8) = all_39_1_33
% 40.73/11.55 | (204) ~ (all_39_1_33 = 0) | all_39_0_32 = 0
% 40.73/11.55 |
% 40.73/11.55 | Instantiating (176) with all_41_0_34, all_41_1_35 yields:
% 40.73/11.55 | (205) totalorderedP(all_0_6_6) = all_41_0_34 & ssItem(all_0_8_8) = all_41_1_35 & ( ~ (all_41_1_35 = 0) | all_41_0_34 = 0)
% 40.73/11.55 |
% 40.73/11.55 | Applying alpha-rule on (205) yields:
% 40.73/11.55 | (206) totalorderedP(all_0_6_6) = all_41_0_34
% 40.73/11.55 | (207) ssItem(all_0_8_8) = all_41_1_35
% 40.73/11.55 | (208) ~ (all_41_1_35 = 0) | all_41_0_34 = 0
% 40.73/11.55 |
% 40.73/11.55 | Instantiating (174) with all_43_0_36, all_43_1_37 yields:
% 40.73/11.55 | (209) duplicatefreeP(all_0_6_6) = all_43_0_36 & ssItem(all_0_8_8) = all_43_1_37 & ( ~ (all_43_1_37 = 0) | all_43_0_36 = 0)
% 40.73/11.55 |
% 40.73/11.55 | Applying alpha-rule on (209) yields:
% 40.73/11.55 | (210) duplicatefreeP(all_0_6_6) = all_43_0_36
% 40.73/11.55 | (211) ssItem(all_0_8_8) = all_43_1_37
% 40.73/11.55 | (212) ~ (all_43_1_37 = 0) | all_43_0_36 = 0
% 40.73/11.55 |
% 40.73/11.55 | Instantiating (172) with all_45_0_38, all_45_1_39 yields:
% 40.73/11.55 | (213) ssList(all_0_6_6) = all_45_0_38 & ssItem(all_0_8_8) = all_45_1_39 & ( ~ (all_45_1_39 = 0) | all_45_0_38 = 0)
% 40.73/11.55 |
% 40.73/11.55 | Applying alpha-rule on (213) yields:
% 40.73/11.55 | (214) ssList(all_0_6_6) = all_45_0_38
% 40.73/11.55 | (215) ssItem(all_0_8_8) = all_45_1_39
% 40.73/11.55 | (216) ~ (all_45_1_39 = 0) | all_45_0_38 = 0
% 40.73/11.55 |
% 40.73/11.55 | Instantiating (170) with all_47_0_40, all_47_1_41 yields:
% 40.73/11.55 | (217) tl(all_0_6_6) = all_47_0_40 & ssItem(all_0_8_8) = all_47_1_41 & ( ~ (all_47_1_41 = 0) | all_47_0_40 = nil)
% 40.73/11.55 |
% 40.73/11.55 | Applying alpha-rule on (217) yields:
% 40.73/11.55 | (218) tl(all_0_6_6) = all_47_0_40
% 40.73/11.55 | (219) ssItem(all_0_8_8) = all_47_1_41
% 40.73/11.55 | (220) ~ (all_47_1_41 = 0) | all_47_0_40 = nil
% 40.73/11.55 |
% 40.73/11.55 | Instantiating (171) with all_49_0_42, all_49_1_43 yields:
% 40.73/11.55 | (221) hd(all_0_6_6) = all_49_0_42 & ssItem(all_0_8_8) = all_49_1_43 & ( ~ (all_49_1_43 = 0) | all_49_0_42 = all_0_8_8)
% 40.73/11.55 |
% 40.73/11.55 | Applying alpha-rule on (221) yields:
% 40.73/11.55 | (222) hd(all_0_6_6) = all_49_0_42
% 40.73/11.55 | (223) ssItem(all_0_8_8) = all_49_1_43
% 40.73/11.55 | (224) ~ (all_49_1_43 = 0) | all_49_0_42 = all_0_8_8
% 40.73/11.55 |
% 40.73/11.55 | Instantiating formula (114) with all_0_8_8, all_47_1_41, all_49_1_43 and discharging atoms ssItem(all_0_8_8) = all_49_1_43, ssItem(all_0_8_8) = all_47_1_41, yields:
% 40.73/11.55 | (225) all_49_1_43 = all_47_1_41
% 40.73/11.55 |
% 40.73/11.55 | Instantiating formula (114) with all_0_8_8, all_43_1_37, all_47_1_41 and discharging atoms ssItem(all_0_8_8) = all_47_1_41, ssItem(all_0_8_8) = all_43_1_37, yields:
% 40.73/11.55 | (226) all_47_1_41 = all_43_1_37
% 40.73/11.55 |
% 40.73/11.55 | Instantiating formula (114) with all_0_8_8, all_43_1_37, all_45_1_39 and discharging atoms ssItem(all_0_8_8) = all_45_1_39, ssItem(all_0_8_8) = all_43_1_37, yields:
% 40.73/11.55 | (227) all_45_1_39 = all_43_1_37
% 40.73/11.55 |
% 40.73/11.55 | Instantiating formula (114) with all_0_8_8, all_41_1_35, all_45_1_39 and discharging atoms ssItem(all_0_8_8) = all_45_1_39, ssItem(all_0_8_8) = all_41_1_35, yields:
% 40.73/11.55 | (228) all_45_1_39 = all_41_1_35
% 40.73/11.55 |
% 40.73/11.55 | Instantiating formula (114) with all_0_8_8, all_39_1_33, all_45_1_39 and discharging atoms ssItem(all_0_8_8) = all_45_1_39, ssItem(all_0_8_8) = all_39_1_33, yields:
% 40.73/11.55 | (229) all_45_1_39 = all_39_1_33
% 40.73/11.55 |
% 40.73/11.55 | Instantiating formula (114) with all_0_8_8, all_37_1_31, 0 and discharging atoms ssItem(all_0_8_8) = all_37_1_31, ssItem(all_0_8_8) = 0, yields:
% 40.73/11.55 | (230) all_37_1_31 = 0
% 40.73/11.55 |
% 40.73/11.55 | Instantiating formula (114) with all_0_8_8, all_37_1_31, all_45_1_39 and discharging atoms ssItem(all_0_8_8) = all_45_1_39, ssItem(all_0_8_8) = all_37_1_31, yields:
% 40.73/11.55 | (231) all_45_1_39 = all_37_1_31
% 40.73/11.55 |
% 40.73/11.55 | Instantiating formula (114) with all_0_8_8, all_35_1_29, all_45_1_39 and discharging atoms ssItem(all_0_8_8) = all_45_1_39, ssItem(all_0_8_8) = all_35_1_29, yields:
% 40.73/11.55 | (232) all_45_1_39 = all_35_1_29
% 40.73/11.55 |
% 40.73/11.55 | Instantiating formula (114) with all_0_8_8, all_33_1_27, all_39_1_33 and discharging atoms ssItem(all_0_8_8) = all_39_1_33, ssItem(all_0_8_8) = all_33_1_27, yields:
% 40.73/11.55 | (233) all_39_1_33 = all_33_1_27
% 40.73/11.55 |
% 40.73/11.55 | Instantiating formula (114) with all_0_8_8, all_31_1_25, all_45_1_39 and discharging atoms ssItem(all_0_8_8) = all_45_1_39, ssItem(all_0_8_8) = all_31_1_25, yields:
% 40.73/11.55 | (234) all_45_1_39 = all_31_1_25
% 40.73/11.55 |
% 40.73/11.55 | Instantiating formula (114) with all_0_8_8, all_27_1_21, all_49_1_43 and discharging atoms ssItem(all_0_8_8) = all_49_1_43, ssItem(all_0_8_8) = all_27_1_21, yields:
% 40.73/11.55 | (235) all_49_1_43 = all_27_1_21
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (225,235) yields a new equation:
% 40.73/11.55 | (236) all_47_1_41 = all_27_1_21
% 40.73/11.55 |
% 40.73/11.55 | Simplifying 236 yields:
% 40.73/11.55 | (237) all_47_1_41 = all_27_1_21
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (226,237) yields a new equation:
% 40.73/11.55 | (238) all_43_1_37 = all_27_1_21
% 40.73/11.55 |
% 40.73/11.55 | Simplifying 238 yields:
% 40.73/11.55 | (239) all_43_1_37 = all_27_1_21
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (231,228) yields a new equation:
% 40.73/11.55 | (240) all_41_1_35 = all_37_1_31
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (234,228) yields a new equation:
% 40.73/11.55 | (241) all_41_1_35 = all_31_1_25
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (227,228) yields a new equation:
% 40.73/11.55 | (242) all_43_1_37 = all_41_1_35
% 40.73/11.55 |
% 40.73/11.55 | Simplifying 242 yields:
% 40.73/11.55 | (243) all_43_1_37 = all_41_1_35
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (229,228) yields a new equation:
% 40.73/11.55 | (244) all_41_1_35 = all_39_1_33
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (232,228) yields a new equation:
% 40.73/11.55 | (245) all_41_1_35 = all_35_1_29
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (243,239) yields a new equation:
% 40.73/11.55 | (246) all_41_1_35 = all_27_1_21
% 40.73/11.55 |
% 40.73/11.55 | Simplifying 246 yields:
% 40.73/11.55 | (247) all_41_1_35 = all_27_1_21
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (244,245) yields a new equation:
% 40.73/11.55 | (248) all_39_1_33 = all_35_1_29
% 40.73/11.55 |
% 40.73/11.55 | Simplifying 248 yields:
% 40.73/11.55 | (249) all_39_1_33 = all_35_1_29
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (240,245) yields a new equation:
% 40.73/11.55 | (250) all_37_1_31 = all_35_1_29
% 40.73/11.55 |
% 40.73/11.55 | Simplifying 250 yields:
% 40.73/11.55 | (251) all_37_1_31 = all_35_1_29
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (241,245) yields a new equation:
% 40.73/11.55 | (252) all_35_1_29 = all_31_1_25
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (247,245) yields a new equation:
% 40.73/11.55 | (253) all_35_1_29 = all_27_1_21
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (249,233) yields a new equation:
% 40.73/11.55 | (254) all_35_1_29 = all_33_1_27
% 40.73/11.55 |
% 40.73/11.55 | Simplifying 254 yields:
% 40.73/11.55 | (255) all_35_1_29 = all_33_1_27
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (251,230) yields a new equation:
% 40.73/11.55 | (256) all_35_1_29 = 0
% 40.73/11.55 |
% 40.73/11.55 | Simplifying 256 yields:
% 40.73/11.55 | (257) all_35_1_29 = 0
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (257,255) yields a new equation:
% 40.73/11.55 | (258) all_33_1_27 = 0
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (253,255) yields a new equation:
% 40.73/11.55 | (259) all_33_1_27 = all_27_1_21
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (252,255) yields a new equation:
% 40.73/11.55 | (260) all_33_1_27 = all_31_1_25
% 40.73/11.55 |
% 40.73/11.55 | Combining equations (258,260) yields a new equation:
% 40.73/11.55 | (261) all_31_1_25 = 0
% 40.73/11.55 |
% 40.73/11.56 | Combining equations (259,260) yields a new equation:
% 40.73/11.56 | (262) all_31_1_25 = all_27_1_21
% 40.73/11.56 |
% 40.73/11.56 | Combining equations (261,262) yields a new equation:
% 40.73/11.56 | (263) all_27_1_21 = 0
% 40.73/11.56 |
% 40.73/11.56 | From (263) and (183) follows:
% 40.93/11.56 | (163) ssItem(all_0_8_8) = 0
% 40.93/11.56 |
% 40.93/11.56 +-Applying beta-rule and splitting (184), into two cases.
% 40.93/11.56 |-Branch one:
% 40.93/11.56 | (265) ~ (all_27_1_21 = 0)
% 40.93/11.56 |
% 40.93/11.56 | Equations (263) can reduce 265 to:
% 40.93/11.56 | (155) $false
% 40.93/11.56 |
% 40.93/11.56 |-The branch is then unsatisfiable
% 40.93/11.56 |-Branch two:
% 40.93/11.56 | (263) all_27_1_21 = 0
% 40.93/11.56 | (268) all_27_0_20 = nil
% 40.93/11.56 |
% 40.93/11.56 | From (268) and (182) follows:
% 40.93/11.56 | (269) cons(all_0_8_8, all_0_5_5) = nil
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (112) with nil, all_0_8_8, all_0_5_5 and discharging atoms ssList(all_0_5_5) = 0, cons(all_0_8_8, all_0_5_5) = nil, yields:
% 40.93/11.56 | (270) ? [v0] : ? [v1] : (tl(nil) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = all_0_5_5))
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (86) with nil, all_0_8_8, all_0_5_5 and discharging atoms ssList(all_0_5_5) = 0, cons(all_0_8_8, all_0_5_5) = nil, yields:
% 40.93/11.56 | (271) ? [v0] : ? [v1] : (hd(nil) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = all_0_8_8))
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (30) with all_0_8_8, all_0_5_5 and discharging atoms ssList(all_0_5_5) = 0, cons(all_0_8_8, all_0_5_5) = nil, yields:
% 40.93/11.56 | (272) ? [v0] : ( ~ (v0 = 0) & ssItem(all_0_8_8) = v0)
% 40.93/11.56 |
% 40.93/11.56 | Instantiating (272) with all_142_0_46 yields:
% 40.93/11.56 | (273) ~ (all_142_0_46 = 0) & ssItem(all_0_8_8) = all_142_0_46
% 40.93/11.56 |
% 40.93/11.56 | Applying alpha-rule on (273) yields:
% 40.93/11.56 | (274) ~ (all_142_0_46 = 0)
% 40.93/11.56 | (275) ssItem(all_0_8_8) = all_142_0_46
% 40.93/11.56 |
% 40.93/11.56 | Instantiating (271) with all_144_0_47, all_144_1_48 yields:
% 40.93/11.56 | (276) hd(nil) = all_144_0_47 & ssItem(all_0_8_8) = all_144_1_48 & ( ~ (all_144_1_48 = 0) | all_144_0_47 = all_0_8_8)
% 40.93/11.56 |
% 40.93/11.56 | Applying alpha-rule on (276) yields:
% 40.93/11.56 | (277) hd(nil) = all_144_0_47
% 40.93/11.56 | (278) ssItem(all_0_8_8) = all_144_1_48
% 40.93/11.56 | (279) ~ (all_144_1_48 = 0) | all_144_0_47 = all_0_8_8
% 40.93/11.56 |
% 40.93/11.56 | Instantiating (270) with all_152_0_55, all_152_1_56 yields:
% 40.93/11.56 | (280) tl(nil) = all_152_0_55 & ssItem(all_0_8_8) = all_152_1_56 & ( ~ (all_152_1_56 = 0) | all_152_0_55 = all_0_5_5)
% 40.93/11.56 |
% 40.93/11.56 | Applying alpha-rule on (280) yields:
% 40.93/11.56 | (281) tl(nil) = all_152_0_55
% 40.93/11.56 | (282) ssItem(all_0_8_8) = all_152_1_56
% 40.93/11.56 | (283) ~ (all_152_1_56 = 0) | all_152_0_55 = all_0_5_5
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (114) with all_0_8_8, all_144_1_48, 0 and discharging atoms ssItem(all_0_8_8) = all_144_1_48, ssItem(all_0_8_8) = 0, yields:
% 40.93/11.56 | (284) all_144_1_48 = 0
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (114) with all_0_8_8, all_144_1_48, all_152_1_56 and discharging atoms ssItem(all_0_8_8) = all_152_1_56, ssItem(all_0_8_8) = all_144_1_48, yields:
% 40.93/11.56 | (285) all_152_1_56 = all_144_1_48
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (114) with all_0_8_8, all_142_0_46, all_152_1_56 and discharging atoms ssItem(all_0_8_8) = all_152_1_56, ssItem(all_0_8_8) = all_142_0_46, yields:
% 40.93/11.56 | (286) all_152_1_56 = all_142_0_46
% 40.93/11.56 |
% 40.93/11.56 | Combining equations (285,286) yields a new equation:
% 40.93/11.56 | (287) all_144_1_48 = all_142_0_46
% 40.93/11.56 |
% 40.93/11.56 | Simplifying 287 yields:
% 40.93/11.56 | (288) all_144_1_48 = all_142_0_46
% 40.93/11.56 |
% 40.93/11.56 | Combining equations (288,284) yields a new equation:
% 40.93/11.56 | (289) all_142_0_46 = 0
% 40.93/11.56 |
% 40.93/11.56 | Simplifying 289 yields:
% 40.93/11.56 | (290) all_142_0_46 = 0
% 40.93/11.56 |
% 40.93/11.56 | Equations (290) can reduce 274 to:
% 40.93/11.56 | (155) $false
% 40.93/11.56 |
% 40.93/11.56 |-The branch is then unsatisfiable
% 40.93/11.56 |-Branch two:
% 40.93/11.56 | (292) all_0_17_17 = nil & ~ (all_0_18_18 = nil)
% 40.93/11.56 |
% 40.93/11.56 | Applying alpha-rule on (292) yields:
% 40.93/11.56 | (153) all_0_17_17 = nil
% 40.93/11.56 | (294) ~ (all_0_18_18 = nil)
% 40.93/11.56 |
% 40.93/11.56 | Equations (157) can reduce 294 to:
% 40.93/11.56 | (155) $false
% 40.93/11.56 |
% 40.93/11.56 |-The branch is then unsatisfiable
% 40.93/11.56 |-Branch two:
% 40.93/11.56 | (154) ~ (all_0_17_17 = nil)
% 40.93/11.56 | (297) all_0_16_16 = 0 | ? [v0] : ( ~ (v0 = 0) & ssList(nil) = v0)
% 40.93/11.56 |
% 40.93/11.56 +-Applying beta-rule and splitting (297), into two cases.
% 40.93/11.56 |-Branch one:
% 40.93/11.56 | (298) all_0_16_16 = 0
% 40.93/11.56 |
% 40.93/11.56 | Equations (298) can reduce 152 to:
% 40.93/11.56 | (155) $false
% 40.93/11.56 |
% 40.93/11.56 |-The branch is then unsatisfiable
% 40.93/11.56 |-Branch two:
% 40.93/11.56 | (152) ~ (all_0_16_16 = 0)
% 40.93/11.56 | (301) ? [v0] : ( ~ (v0 = 0) & ssList(nil) = v0)
% 40.93/11.56 |
% 40.93/11.56 | Instantiating (301) with all_22_0_64 yields:
% 40.93/11.56 | (302) ~ (all_22_0_64 = 0) & ssList(nil) = all_22_0_64
% 40.93/11.56 |
% 40.93/11.56 | Applying alpha-rule on (302) yields:
% 40.93/11.56 | (303) ~ (all_22_0_64 = 0)
% 40.93/11.56 | (304) ssList(nil) = all_22_0_64
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (41) with nil, all_22_0_64, 0 and discharging atoms ssList(nil) = all_22_0_64, ssList(nil) = 0, yields:
% 40.93/11.56 | (305) all_22_0_64 = 0
% 40.93/11.56 |
% 40.93/11.56 | Equations (305) can reduce 303 to:
% 40.93/11.56 | (155) $false
% 40.93/11.56 |
% 40.93/11.56 |-The branch is then unsatisfiable
% 40.93/11.56 |-Branch two:
% 40.93/11.56 | (298) all_0_16_16 = 0
% 40.93/11.56 | (308) all_0_9_9 = all_0_18_18 & all_0_10_10 = all_0_17_17 & all_0_11_11 = 0 & all_0_14_14 = 0 & ssList(all_0_12_12) = 0 & cons(all_0_15_15, nil) = all_0_13_13 & app(all_0_12_12, all_0_13_13) = all_0_18_18 & app(all_0_13_13, all_0_12_12) = all_0_17_17 & ssItem(all_0_15_15) = 0
% 40.93/11.56 |
% 40.93/11.56 | Applying alpha-rule on (308) yields:
% 40.93/11.56 | (309) all_0_9_9 = all_0_18_18
% 40.93/11.56 | (310) cons(all_0_15_15, nil) = all_0_13_13
% 40.93/11.56 | (311) app(all_0_12_12, all_0_13_13) = all_0_18_18
% 40.93/11.56 | (312) all_0_11_11 = 0
% 40.93/11.56 | (313) all_0_14_14 = 0
% 40.93/11.56 | (314) all_0_10_10 = all_0_17_17
% 40.93/11.56 | (315) ssItem(all_0_15_15) = 0
% 40.93/11.56 | (316) app(all_0_13_13, all_0_12_12) = all_0_17_17
% 40.93/11.56 | (317) ssList(all_0_12_12) = 0
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (112) with all_0_13_13, all_0_15_15, nil and discharging atoms ssList(nil) = 0, cons(all_0_15_15, nil) = all_0_13_13, yields:
% 40.93/11.56 | (318) ? [v0] : ? [v1] : (tl(all_0_13_13) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = nil))
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (86) with all_0_13_13, all_0_15_15, nil and discharging atoms ssList(nil) = 0, cons(all_0_15_15, nil) = all_0_13_13, yields:
% 40.93/11.56 | (319) ? [v0] : ? [v1] : (hd(all_0_13_13) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = all_0_15_15))
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (106) with all_0_13_13, all_0_15_15, nil and discharging atoms ssList(nil) = 0, cons(all_0_15_15, nil) = all_0_13_13, yields:
% 40.93/11.56 | (320) ? [v0] : ? [v1] : (ssList(all_0_13_13) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (68) with all_0_13_13, all_0_15_15 and discharging atoms cons(all_0_15_15, nil) = all_0_13_13, yields:
% 40.93/11.56 | (321) ? [v0] : ? [v1] : (equalelemsP(all_0_13_13) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (17) with all_0_13_13, all_0_15_15 and discharging atoms cons(all_0_15_15, nil) = all_0_13_13, yields:
% 40.93/11.56 | (322) ? [v0] : ? [v1] : (duplicatefreeP(all_0_13_13) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (50) with all_0_13_13, all_0_15_15 and discharging atoms cons(all_0_15_15, nil) = all_0_13_13, yields:
% 40.93/11.56 | (323) ? [v0] : ? [v1] : (strictorderedP(all_0_13_13) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (95) with all_0_13_13, all_0_15_15 and discharging atoms cons(all_0_15_15, nil) = all_0_13_13, yields:
% 40.93/11.56 | (324) ? [v0] : ? [v1] : (totalorderedP(all_0_13_13) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (24) with all_0_13_13, all_0_15_15 and discharging atoms cons(all_0_15_15, nil) = all_0_13_13, yields:
% 40.93/11.56 | (325) ? [v0] : ? [v1] : (strictorderP(all_0_13_13) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (47) with all_0_13_13, all_0_15_15 and discharging atoms cons(all_0_15_15, nil) = all_0_13_13, yields:
% 40.93/11.56 | (326) ? [v0] : ? [v1] : (totalorderP(all_0_13_13) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (119) with all_0_13_13, all_0_15_15 and discharging atoms cons(all_0_15_15, nil) = all_0_13_13, yields:
% 40.93/11.56 | (327) ? [v0] : ? [v1] : (cyclefreeP(all_0_13_13) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (30) with all_0_15_15, nil and discharging atoms ssList(nil) = 0, yields:
% 40.93/11.56 | (328) ~ (cons(all_0_15_15, nil) = nil) | ? [v0] : ( ~ (v0 = 0) & ssItem(all_0_15_15) = v0)
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (107) with all_0_18_18, all_0_13_13, all_0_12_12 and discharging atoms ssList(all_0_12_12) = 0, app(all_0_12_12, all_0_13_13) = all_0_18_18, yields:
% 40.93/11.56 | (329) ? [v0] : ? [v1] : (ssList(all_0_13_13) = v0 & ssList(all_0_18_18) = v1 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (75) with all_0_13_13, all_0_12_12 and discharging atoms ssList(all_0_12_12) = 0, yields:
% 40.93/11.56 | (330) all_0_13_13 = nil | ~ (app(all_0_12_12, all_0_13_13) = nil) | ? [v0] : ( ~ (v0 = 0) & ssList(all_0_13_13) = v0)
% 40.93/11.56 |
% 40.93/11.56 | Instantiating formula (81) with all_0_13_13, all_0_12_12 and discharging atoms ssList(all_0_12_12) = 0, yields:
% 40.93/11.57 | (331) all_0_12_12 = nil | ~ (app(all_0_12_12, all_0_13_13) = nil) | ? [v0] : ( ~ (v0 = 0) & ssList(all_0_13_13) = v0)
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (73) with all_0_18_18, all_0_13_13 yields:
% 40.93/11.57 | (332) all_0_13_13 = all_0_18_18 | ~ (app(nil, all_0_13_13) = all_0_18_18) | ? [v0] : ( ~ (v0 = 0) & ssList(all_0_13_13) = v0)
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (116) with all_0_17_17, all_0_13_13, all_0_15_15, nil and discharging atoms ssList(nil) = 0, cons(all_0_15_15, nil) = all_0_13_13, yields:
% 40.93/11.57 | (333) ~ (app(all_0_13_13, nil) = all_0_17_17) | ? [v0] : ? [v1] : (cons(all_0_15_15, nil) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = all_0_17_17))
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (116) with all_0_17_17, all_0_13_13, all_0_15_15, all_0_12_12 and discharging atoms ssList(all_0_12_12) = 0, cons(all_0_15_15, nil) = all_0_13_13, app(all_0_13_13, all_0_12_12) = all_0_17_17, yields:
% 40.93/11.57 | (334) ? [v0] : ? [v1] : (cons(all_0_15_15, all_0_12_12) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = all_0_17_17))
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (45) with all_0_17_17, all_0_13_13 yields:
% 40.93/11.57 | (335) all_0_13_13 = all_0_17_17 | ~ (app(all_0_13_13, nil) = all_0_17_17) | ? [v0] : ( ~ (v0 = 0) & ssList(all_0_13_13) = v0)
% 40.93/11.57 |
% 40.93/11.57 | Instantiating (334) with all_15_0_67, all_15_1_68 yields:
% 40.93/11.57 | (336) cons(all_0_15_15, all_0_12_12) = all_15_0_67 & ssItem(all_0_15_15) = all_15_1_68 & ( ~ (all_15_1_68 = 0) | all_15_0_67 = all_0_17_17)
% 40.93/11.57 |
% 40.93/11.57 | Applying alpha-rule on (336) yields:
% 40.93/11.57 | (337) cons(all_0_15_15, all_0_12_12) = all_15_0_67
% 40.93/11.57 | (338) ssItem(all_0_15_15) = all_15_1_68
% 40.93/11.57 | (339) ~ (all_15_1_68 = 0) | all_15_0_67 = all_0_17_17
% 40.93/11.57 |
% 40.93/11.57 | Instantiating (329) with all_17_0_69, all_17_1_70 yields:
% 40.93/11.57 | (340) ssList(all_0_13_13) = all_17_1_70 & ssList(all_0_18_18) = all_17_0_69 & ( ~ (all_17_1_70 = 0) | all_17_0_69 = 0)
% 40.93/11.57 |
% 40.93/11.57 | Applying alpha-rule on (340) yields:
% 40.93/11.57 | (341) ssList(all_0_13_13) = all_17_1_70
% 40.93/11.57 | (342) ssList(all_0_18_18) = all_17_0_69
% 40.93/11.57 | (343) ~ (all_17_1_70 = 0) | all_17_0_69 = 0
% 40.93/11.57 |
% 40.93/11.57 | Instantiating (327) with all_19_0_71, all_19_1_72 yields:
% 40.93/11.57 | (344) cyclefreeP(all_0_13_13) = all_19_0_71 & ssItem(all_0_15_15) = all_19_1_72 & ( ~ (all_19_1_72 = 0) | all_19_0_71 = 0)
% 40.93/11.57 |
% 40.93/11.57 | Applying alpha-rule on (344) yields:
% 40.93/11.57 | (345) cyclefreeP(all_0_13_13) = all_19_0_71
% 40.93/11.57 | (346) ssItem(all_0_15_15) = all_19_1_72
% 40.93/11.57 | (347) ~ (all_19_1_72 = 0) | all_19_0_71 = 0
% 40.93/11.57 |
% 40.93/11.57 | Instantiating (326) with all_21_0_73, all_21_1_74 yields:
% 40.93/11.57 | (348) totalorderP(all_0_13_13) = all_21_0_73 & ssItem(all_0_15_15) = all_21_1_74 & ( ~ (all_21_1_74 = 0) | all_21_0_73 = 0)
% 40.93/11.57 |
% 40.93/11.57 | Applying alpha-rule on (348) yields:
% 40.93/11.57 | (349) totalorderP(all_0_13_13) = all_21_0_73
% 40.93/11.57 | (350) ssItem(all_0_15_15) = all_21_1_74
% 40.93/11.57 | (351) ~ (all_21_1_74 = 0) | all_21_0_73 = 0
% 40.93/11.57 |
% 40.93/11.57 | Instantiating (323) with all_23_0_75, all_23_1_76 yields:
% 40.93/11.57 | (352) strictorderedP(all_0_13_13) = all_23_0_75 & ssItem(all_0_15_15) = all_23_1_76 & ( ~ (all_23_1_76 = 0) | all_23_0_75 = 0)
% 40.93/11.57 |
% 40.93/11.57 | Applying alpha-rule on (352) yields:
% 40.93/11.57 | (353) strictorderedP(all_0_13_13) = all_23_0_75
% 40.93/11.57 | (354) ssItem(all_0_15_15) = all_23_1_76
% 40.93/11.57 | (355) ~ (all_23_1_76 = 0) | all_23_0_75 = 0
% 40.93/11.57 |
% 40.93/11.57 | Instantiating (322) with all_25_0_77, all_25_1_78 yields:
% 40.93/11.57 | (356) duplicatefreeP(all_0_13_13) = all_25_0_77 & ssItem(all_0_15_15) = all_25_1_78 & ( ~ (all_25_1_78 = 0) | all_25_0_77 = 0)
% 40.93/11.57 |
% 40.93/11.57 | Applying alpha-rule on (356) yields:
% 40.93/11.57 | (357) duplicatefreeP(all_0_13_13) = all_25_0_77
% 40.93/11.57 | (358) ssItem(all_0_15_15) = all_25_1_78
% 40.93/11.57 | (359) ~ (all_25_1_78 = 0) | all_25_0_77 = 0
% 40.93/11.57 |
% 40.93/11.57 | Instantiating (321) with all_27_0_79, all_27_1_80 yields:
% 40.93/11.57 | (360) equalelemsP(all_0_13_13) = all_27_0_79 & ssItem(all_0_15_15) = all_27_1_80 & ( ~ (all_27_1_80 = 0) | all_27_0_79 = 0)
% 40.93/11.57 |
% 40.93/11.57 | Applying alpha-rule on (360) yields:
% 40.93/11.57 | (361) equalelemsP(all_0_13_13) = all_27_0_79
% 40.93/11.57 | (362) ssItem(all_0_15_15) = all_27_1_80
% 40.93/11.57 | (363) ~ (all_27_1_80 = 0) | all_27_0_79 = 0
% 40.93/11.57 |
% 40.93/11.57 | Instantiating (325) with all_29_0_81, all_29_1_82 yields:
% 40.93/11.57 | (364) strictorderP(all_0_13_13) = all_29_0_81 & ssItem(all_0_15_15) = all_29_1_82 & ( ~ (all_29_1_82 = 0) | all_29_0_81 = 0)
% 40.93/11.57 |
% 40.93/11.57 | Applying alpha-rule on (364) yields:
% 40.93/11.57 | (365) strictorderP(all_0_13_13) = all_29_0_81
% 40.93/11.57 | (366) ssItem(all_0_15_15) = all_29_1_82
% 40.93/11.57 | (367) ~ (all_29_1_82 = 0) | all_29_0_81 = 0
% 40.93/11.57 |
% 40.93/11.57 | Instantiating (324) with all_31_0_83, all_31_1_84 yields:
% 40.93/11.57 | (368) totalorderedP(all_0_13_13) = all_31_0_83 & ssItem(all_0_15_15) = all_31_1_84 & ( ~ (all_31_1_84 = 0) | all_31_0_83 = 0)
% 40.93/11.57 |
% 40.93/11.57 | Applying alpha-rule on (368) yields:
% 40.93/11.57 | (369) totalorderedP(all_0_13_13) = all_31_0_83
% 40.93/11.57 | (370) ssItem(all_0_15_15) = all_31_1_84
% 40.93/11.57 | (371) ~ (all_31_1_84 = 0) | all_31_0_83 = 0
% 40.93/11.57 |
% 40.93/11.57 | Instantiating (320) with all_33_0_85, all_33_1_86 yields:
% 40.93/11.57 | (372) ssList(all_0_13_13) = all_33_0_85 & ssItem(all_0_15_15) = all_33_1_86 & ( ~ (all_33_1_86 = 0) | all_33_0_85 = 0)
% 40.93/11.57 |
% 40.93/11.57 | Applying alpha-rule on (372) yields:
% 40.93/11.57 | (373) ssList(all_0_13_13) = all_33_0_85
% 40.93/11.57 | (374) ssItem(all_0_15_15) = all_33_1_86
% 40.93/11.57 | (375) ~ (all_33_1_86 = 0) | all_33_0_85 = 0
% 40.93/11.57 |
% 40.93/11.57 | Instantiating (318) with all_35_0_87, all_35_1_88 yields:
% 40.93/11.57 | (376) tl(all_0_13_13) = all_35_0_87 & ssItem(all_0_15_15) = all_35_1_88 & ( ~ (all_35_1_88 = 0) | all_35_0_87 = nil)
% 40.93/11.57 |
% 40.93/11.57 | Applying alpha-rule on (376) yields:
% 40.93/11.57 | (377) tl(all_0_13_13) = all_35_0_87
% 40.93/11.57 | (378) ssItem(all_0_15_15) = all_35_1_88
% 40.93/11.57 | (379) ~ (all_35_1_88 = 0) | all_35_0_87 = nil
% 40.93/11.57 |
% 40.93/11.57 | Instantiating (319) with all_37_0_89, all_37_1_90 yields:
% 40.93/11.57 | (380) hd(all_0_13_13) = all_37_0_89 & ssItem(all_0_15_15) = all_37_1_90 & ( ~ (all_37_1_90 = 0) | all_37_0_89 = all_0_15_15)
% 40.93/11.57 |
% 40.93/11.57 | Applying alpha-rule on (380) yields:
% 40.93/11.57 | (381) hd(all_0_13_13) = all_37_0_89
% 40.93/11.57 | (382) ssItem(all_0_15_15) = all_37_1_90
% 40.93/11.57 | (383) ~ (all_37_1_90 = 0) | all_37_0_89 = all_0_15_15
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (41) with all_0_13_13, all_17_1_70, all_33_0_85 and discharging atoms ssList(all_0_13_13) = all_33_0_85, ssList(all_0_13_13) = all_17_1_70, yields:
% 40.93/11.57 | (384) all_33_0_85 = all_17_1_70
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (126) with all_0_15_15, nil, all_15_0_67, all_0_13_13 and discharging atoms cons(all_0_15_15, nil) = all_0_13_13, yields:
% 40.93/11.57 | (385) all_15_0_67 = all_0_13_13 | ~ (cons(all_0_15_15, nil) = all_15_0_67)
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (114) with all_0_15_15, all_35_1_88, 0 and discharging atoms ssItem(all_0_15_15) = all_35_1_88, ssItem(all_0_15_15) = 0, yields:
% 40.93/11.57 | (386) all_35_1_88 = 0
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (114) with all_0_15_15, all_35_1_88, all_37_1_90 and discharging atoms ssItem(all_0_15_15) = all_37_1_90, ssItem(all_0_15_15) = all_35_1_88, yields:
% 40.93/11.57 | (387) all_37_1_90 = all_35_1_88
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (114) with all_0_15_15, all_31_1_84, all_37_1_90 and discharging atoms ssItem(all_0_15_15) = all_37_1_90, ssItem(all_0_15_15) = all_31_1_84, yields:
% 40.93/11.57 | (388) all_37_1_90 = all_31_1_84
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (114) with all_0_15_15, all_29_1_82, all_35_1_88 and discharging atoms ssItem(all_0_15_15) = all_35_1_88, ssItem(all_0_15_15) = all_29_1_82, yields:
% 40.93/11.57 | (389) all_35_1_88 = all_29_1_82
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (114) with all_0_15_15, all_27_1_80, all_35_1_88 and discharging atoms ssItem(all_0_15_15) = all_35_1_88, ssItem(all_0_15_15) = all_27_1_80, yields:
% 40.93/11.57 | (390) all_35_1_88 = all_27_1_80
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (114) with all_0_15_15, all_27_1_80, all_33_1_86 and discharging atoms ssItem(all_0_15_15) = all_33_1_86, ssItem(all_0_15_15) = all_27_1_80, yields:
% 40.93/11.57 | (391) all_33_1_86 = all_27_1_80
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (114) with all_0_15_15, all_25_1_78, all_27_1_80 and discharging atoms ssItem(all_0_15_15) = all_27_1_80, ssItem(all_0_15_15) = all_25_1_78, yields:
% 40.93/11.57 | (392) all_27_1_80 = all_25_1_78
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (114) with all_0_15_15, all_23_1_76, all_35_1_88 and discharging atoms ssItem(all_0_15_15) = all_35_1_88, ssItem(all_0_15_15) = all_23_1_76, yields:
% 40.93/11.57 | (393) all_35_1_88 = all_23_1_76
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (114) with all_0_15_15, all_21_1_74, all_35_1_88 and discharging atoms ssItem(all_0_15_15) = all_35_1_88, ssItem(all_0_15_15) = all_21_1_74, yields:
% 40.93/11.57 | (394) all_35_1_88 = all_21_1_74
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (114) with all_0_15_15, all_19_1_72, all_33_1_86 and discharging atoms ssItem(all_0_15_15) = all_33_1_86, ssItem(all_0_15_15) = all_19_1_72, yields:
% 40.93/11.57 | (395) all_33_1_86 = all_19_1_72
% 40.93/11.57 |
% 40.93/11.57 | Instantiating formula (114) with all_0_15_15, all_15_1_68, all_29_1_82 and discharging atoms ssItem(all_0_15_15) = all_29_1_82, ssItem(all_0_15_15) = all_15_1_68, yields:
% 40.93/11.57 | (396) all_29_1_82 = all_15_1_68
% 40.93/11.57 |
% 40.93/11.57 | Combining equations (387,388) yields a new equation:
% 40.93/11.57 | (397) all_35_1_88 = all_31_1_84
% 40.93/11.57 |
% 40.93/11.57 | Simplifying 397 yields:
% 40.93/11.57 | (398) all_35_1_88 = all_31_1_84
% 40.93/11.57 |
% 40.93/11.57 | Combining equations (394,398) yields a new equation:
% 40.93/11.57 | (399) all_31_1_84 = all_21_1_74
% 40.93/11.57 |
% 40.93/11.57 | Combining equations (393,398) yields a new equation:
% 40.93/11.57 | (400) all_31_1_84 = all_23_1_76
% 40.93/11.57 |
% 40.93/11.57 | Combining equations (390,398) yields a new equation:
% 40.93/11.57 | (401) all_31_1_84 = all_27_1_80
% 40.93/11.57 |
% 40.93/11.57 | Combining equations (386,398) yields a new equation:
% 40.93/11.57 | (402) all_31_1_84 = 0
% 40.93/11.57 |
% 40.93/11.57 | Combining equations (389,398) yields a new equation:
% 40.93/11.57 | (403) all_31_1_84 = all_29_1_82
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (391,395) yields a new equation:
% 40.93/11.58 | (404) all_27_1_80 = all_19_1_72
% 40.93/11.58 |
% 40.93/11.58 | Simplifying 404 yields:
% 40.93/11.58 | (405) all_27_1_80 = all_19_1_72
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (402,400) yields a new equation:
% 40.93/11.58 | (406) all_23_1_76 = 0
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (403,400) yields a new equation:
% 40.93/11.58 | (407) all_29_1_82 = all_23_1_76
% 40.93/11.58 |
% 40.93/11.58 | Simplifying 407 yields:
% 40.93/11.58 | (408) all_29_1_82 = all_23_1_76
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (399,400) yields a new equation:
% 40.93/11.58 | (409) all_23_1_76 = all_21_1_74
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (401,400) yields a new equation:
% 40.93/11.58 | (410) all_27_1_80 = all_23_1_76
% 40.93/11.58 |
% 40.93/11.58 | Simplifying 410 yields:
% 40.93/11.58 | (411) all_27_1_80 = all_23_1_76
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (408,396) yields a new equation:
% 40.93/11.58 | (412) all_23_1_76 = all_15_1_68
% 40.93/11.58 |
% 40.93/11.58 | Simplifying 412 yields:
% 40.93/11.58 | (413) all_23_1_76 = all_15_1_68
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (405,392) yields a new equation:
% 40.93/11.58 | (414) all_25_1_78 = all_19_1_72
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (411,392) yields a new equation:
% 40.93/11.58 | (415) all_25_1_78 = all_23_1_76
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (415,414) yields a new equation:
% 40.93/11.58 | (416) all_23_1_76 = all_19_1_72
% 40.93/11.58 |
% 40.93/11.58 | Simplifying 416 yields:
% 40.93/11.58 | (417) all_23_1_76 = all_19_1_72
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (417,409) yields a new equation:
% 40.93/11.58 | (418) all_21_1_74 = all_19_1_72
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (406,409) yields a new equation:
% 40.93/11.58 | (419) all_21_1_74 = 0
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (413,409) yields a new equation:
% 40.93/11.58 | (420) all_21_1_74 = all_15_1_68
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (419,418) yields a new equation:
% 40.93/11.58 | (421) all_19_1_72 = 0
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (420,418) yields a new equation:
% 40.93/11.58 | (422) all_19_1_72 = all_15_1_68
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (421,422) yields a new equation:
% 40.93/11.58 | (423) all_15_1_68 = 0
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (423,422) yields a new equation:
% 40.93/11.58 | (421) all_19_1_72 = 0
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (421,418) yields a new equation:
% 40.93/11.58 | (419) all_21_1_74 = 0
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (419,409) yields a new equation:
% 40.93/11.58 | (406) all_23_1_76 = 0
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (406,400) yields a new equation:
% 40.93/11.58 | (402) all_31_1_84 = 0
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (421,395) yields a new equation:
% 40.93/11.58 | (428) all_33_1_86 = 0
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (402,398) yields a new equation:
% 40.93/11.58 | (386) all_35_1_88 = 0
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (402,388) yields a new equation:
% 40.93/11.58 | (430) all_37_1_90 = 0
% 40.93/11.58 |
% 40.93/11.58 | From (384) and (373) follows:
% 40.93/11.58 | (341) ssList(all_0_13_13) = all_17_1_70
% 40.93/11.58 |
% 40.93/11.58 | From (423) and (338) follows:
% 40.93/11.58 | (315) ssItem(all_0_15_15) = 0
% 40.93/11.58 |
% 40.93/11.58 +-Applying beta-rule and splitting (339), into two cases.
% 40.93/11.58 |-Branch one:
% 40.93/11.58 | (433) ~ (all_15_1_68 = 0)
% 40.93/11.58 |
% 40.93/11.58 | Equations (423) can reduce 433 to:
% 40.93/11.58 | (155) $false
% 40.93/11.58 |
% 40.93/11.58 |-The branch is then unsatisfiable
% 40.93/11.58 |-Branch two:
% 40.93/11.58 | (423) all_15_1_68 = 0
% 40.93/11.58 | (436) all_15_0_67 = all_0_17_17
% 40.93/11.58 |
% 40.93/11.58 | From (436) and (337) follows:
% 40.93/11.58 | (437) cons(all_0_15_15, all_0_12_12) = all_0_17_17
% 40.93/11.58 |
% 40.93/11.58 +-Applying beta-rule and splitting (328), into two cases.
% 40.93/11.58 |-Branch one:
% 40.93/11.58 | (438) ~ (cons(all_0_15_15, nil) = nil)
% 40.93/11.58 |
% 40.93/11.58 +-Applying beta-rule and splitting (383), into two cases.
% 40.93/11.58 |-Branch one:
% 40.93/11.58 | (439) ~ (all_37_1_90 = 0)
% 40.93/11.58 |
% 40.93/11.58 | Equations (430) can reduce 439 to:
% 40.93/11.58 | (155) $false
% 40.93/11.58 |
% 40.93/11.58 |-The branch is then unsatisfiable
% 40.93/11.58 |-Branch two:
% 40.93/11.58 | (430) all_37_1_90 = 0
% 40.93/11.58 | (442) all_37_0_89 = all_0_15_15
% 40.93/11.58 |
% 40.93/11.58 | From (442) and (381) follows:
% 40.93/11.58 | (443) hd(all_0_13_13) = all_0_15_15
% 40.93/11.58 |
% 40.93/11.58 +-Applying beta-rule and splitting (379), into two cases.
% 40.93/11.58 |-Branch one:
% 40.93/11.58 | (444) ~ (all_35_1_88 = 0)
% 40.93/11.58 |
% 40.93/11.58 | Equations (386) can reduce 444 to:
% 40.93/11.58 | (155) $false
% 40.93/11.58 |
% 40.93/11.58 |-The branch is then unsatisfiable
% 40.93/11.58 |-Branch two:
% 40.93/11.58 | (386) all_35_1_88 = 0
% 40.93/11.58 | (447) all_35_0_87 = nil
% 40.93/11.58 |
% 40.93/11.58 | From (447) and (377) follows:
% 40.93/11.58 | (448) tl(all_0_13_13) = nil
% 40.93/11.58 |
% 40.93/11.58 +-Applying beta-rule and splitting (375), into two cases.
% 40.93/11.58 |-Branch one:
% 40.93/11.58 | (449) ~ (all_33_1_86 = 0)
% 40.93/11.58 |
% 40.93/11.58 | Equations (428) can reduce 449 to:
% 40.93/11.58 | (155) $false
% 40.93/11.58 |
% 40.93/11.58 |-The branch is then unsatisfiable
% 40.93/11.58 |-Branch two:
% 40.93/11.58 | (428) all_33_1_86 = 0
% 40.93/11.58 | (452) all_33_0_85 = 0
% 40.93/11.58 |
% 40.93/11.58 | Combining equations (452,384) yields a new equation:
% 40.93/11.58 | (453) all_17_1_70 = 0
% 40.93/11.58 |
% 40.93/11.58 | From (453) and (341) follows:
% 40.93/11.58 | (454) ssList(all_0_13_13) = 0
% 40.93/11.58 |
% 40.93/11.58 | Using (310) and (438) yields:
% 40.93/11.58 | (455) ~ (all_0_13_13 = nil)
% 40.93/11.58 |
% 40.93/11.58 +-Applying beta-rule and splitting (330), into two cases.
% 40.93/11.58 |-Branch one:
% 40.93/11.58 | (456) ~ (app(all_0_12_12, all_0_13_13) = nil)
% 40.93/11.58 |
% 40.93/11.58 | Using (311) and (456) yields:
% 40.93/11.58 | (294) ~ (all_0_18_18 = nil)
% 40.93/11.58 |
% 40.93/11.58 +-Applying beta-rule and splitting (100), into two cases.
% 40.93/11.58 |-Branch one:
% 40.93/11.58 | (154) ~ (all_0_17_17 = nil)
% 40.93/11.58 |
% 40.93/11.58 +-Applying beta-rule and splitting (6), into two cases.
% 40.93/11.58 |-Branch one:
% 40.93/11.58 | (159) all_0_3_3 = all_0_17_17 & all_0_4_4 = 0 & all_0_7_7 = 0 & ~ (all_0_2_2 = all_0_18_18) & ssList(all_0_5_5) = 0 & cons(all_0_8_8, nil) = all_0_6_6 & app(all_0_5_5, all_0_6_6) = all_0_2_2 & app(all_0_6_6, all_0_5_5) = all_0_17_17 & ssItem(all_0_8_8) = 0
% 40.93/11.58 |
% 40.93/11.58 | Applying alpha-rule on (159) yields:
% 40.93/11.58 | (160) cons(all_0_8_8, nil) = all_0_6_6
% 40.93/11.58 | (161) app(all_0_6_6, all_0_5_5) = all_0_17_17
% 40.93/11.58 | (162) app(all_0_5_5, all_0_6_6) = all_0_2_2
% 40.93/11.58 | (163) ssItem(all_0_8_8) = 0
% 40.93/11.58 | (164) ssList(all_0_5_5) = 0
% 40.93/11.58 | (165) all_0_7_7 = 0
% 40.93/11.58 | (166) ~ (all_0_2_2 = all_0_18_18)
% 40.93/11.58 | (167) all_0_3_3 = all_0_17_17
% 40.93/11.58 | (168) all_0_4_4 = 0
% 40.93/11.58 |
% 40.93/11.58 +-Applying beta-rule and splitting (149), into two cases.
% 40.93/11.58 |-Branch one:
% 40.93/11.58 | (153) all_0_17_17 = nil
% 40.93/11.58 |
% 40.93/11.58 | Equations (153) can reduce 154 to:
% 40.93/11.58 | (155) $false
% 40.93/11.58 |
% 40.93/11.58 |-The branch is then unsatisfiable
% 40.93/11.58 |-Branch two:
% 40.93/11.58 | (154) ~ (all_0_17_17 = nil)
% 40.93/11.58 | (472) ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_17_17 & ssItem(v1) = 0)
% 40.93/11.58 |
% 40.93/11.58 | Instantiating (472) with all_114_0_91, all_114_1_92 yields:
% 40.93/11.58 | (473) ssList(all_114_1_92) = 0 & cons(all_114_0_91, all_114_1_92) = all_0_17_17 & ssItem(all_114_0_91) = 0
% 40.93/11.58 |
% 40.93/11.58 | Applying alpha-rule on (473) yields:
% 40.93/11.58 | (474) ssList(all_114_1_92) = 0
% 40.93/11.58 | (475) cons(all_114_0_91, all_114_1_92) = all_0_17_17
% 40.93/11.58 | (476) ssItem(all_114_0_91) = 0
% 40.93/11.58 |
% 40.93/11.58 | Instantiating formula (126) with all_0_15_15, nil, all_0_6_6, all_0_13_13 and discharging atoms cons(all_0_15_15, nil) = all_0_13_13, yields:
% 40.93/11.58 | (477) all_0_6_6 = all_0_13_13 | ~ (cons(all_0_15_15, nil) = all_0_6_6)
% 40.93/11.58 |
% 40.93/11.58 | Instantiating formula (67) with nil, all_0_13_13 and discharging atoms tl(all_0_13_13) = nil, yields:
% 40.93/11.58 | (478) ? [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) = nil) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssList(v2) = v3 & ( ~ (v4 = v1) | ~ (v3 = 0))))))
% 40.93/11.58 |
% 40.93/11.58 | Instantiating formula (43) with all_0_17_17, all_0_12_12, all_0_15_15, all_0_13_13 and discharging atoms hd(all_0_13_13) = all_0_15_15, app(all_0_13_13, all_0_12_12) = all_0_17_17, yields:
% 40.93/11.58 | (479) all_0_13_13 = nil | ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_0_13_13) = v0) | (hd(all_0_17_17) = v1 & ssList(all_0_12_12) = v0 & ( ~ (v0 = 0) | v1 = all_0_15_15)))
% 40.93/11.58 |
% 40.93/11.58 | Instantiating formula (20) with all_0_13_13 and discharging atoms ssList(all_0_13_13) = 0, yields:
% 40.93/11.58 | (480) all_0_13_13 = nil | ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_13_13 & ssItem(v1) = 0)
% 40.93/11.58 |
% 40.93/11.58 | Instantiating formula (112) with all_0_17_17, all_114_0_91, all_114_1_92 and discharging atoms ssList(all_114_1_92) = 0, cons(all_114_0_91, all_114_1_92) = all_0_17_17, yields:
% 40.93/11.58 | (481) ? [v0] : ? [v1] : (tl(all_0_17_17) = v1 & ssItem(all_114_0_91) = v0 & ( ~ (v0 = 0) | v1 = all_114_1_92))
% 40.93/11.58 |
% 40.93/11.58 | Instantiating formula (86) with all_0_17_17, all_114_0_91, all_114_1_92 and discharging atoms ssList(all_114_1_92) = 0, cons(all_114_0_91, all_114_1_92) = all_0_17_17, yields:
% 40.93/11.58 | (482) ? [v0] : ? [v1] : (hd(all_0_17_17) = v1 & ssItem(all_114_0_91) = v0 & ( ~ (v0 = 0) | v1 = all_114_0_91))
% 40.93/11.58 |
% 40.93/11.58 | Instantiating formula (112) with all_0_6_6, all_0_8_8, nil and discharging atoms ssList(nil) = 0, cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.93/11.58 | (170) ? [v0] : ? [v1] : (tl(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = nil))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (86) with all_0_6_6, all_0_8_8, nil and discharging atoms ssList(nil) = 0, cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.93/11.59 | (171) ? [v0] : ? [v1] : (hd(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = all_0_8_8))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (106) with all_0_6_6, all_0_8_8, nil and discharging atoms ssList(nil) = 0, cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.93/11.59 | (172) ? [v0] : ? [v1] : (ssList(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (97) with all_0_8_8, all_0_19_19, nil and discharging atoms singletonP(nil) = all_0_19_19, yields:
% 40.93/11.59 | (486) all_0_19_19 = 0 | ~ (cons(all_0_8_8, nil) = nil) | ? [v0] : (( ~ (v0 = 0) & ssList(nil) = v0) | ( ~ (v0 = 0) & ssItem(all_0_8_8) = v0))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (68) with all_0_6_6, all_0_8_8 and discharging atoms cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.93/11.59 | (173) ? [v0] : ? [v1] : (equalelemsP(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (17) with all_0_6_6, all_0_8_8 and discharging atoms cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.93/11.59 | (174) ? [v0] : ? [v1] : (duplicatefreeP(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (50) with all_0_6_6, all_0_8_8 and discharging atoms cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.93/11.59 | (175) ? [v0] : ? [v1] : (strictorderedP(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (95) with all_0_6_6, all_0_8_8 and discharging atoms cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.93/11.59 | (176) ? [v0] : ? [v1] : (totalorderedP(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (24) with all_0_6_6, all_0_8_8 and discharging atoms cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.93/11.59 | (177) ? [v0] : ? [v1] : (strictorderP(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (47) with all_0_6_6, all_0_8_8 and discharging atoms cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.93/11.59 | (178) ? [v0] : ? [v1] : (totalorderP(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (119) with all_0_6_6, all_0_8_8 and discharging atoms cons(all_0_8_8, nil) = all_0_6_6, yields:
% 40.93/11.59 | (179) ? [v0] : ? [v1] : (cyclefreeP(all_0_6_6) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (65) with all_0_15_15, all_0_17_17, all_114_0_91, all_0_12_12, all_114_1_92 and discharging atoms ssList(all_114_1_92) = 0, ssList(all_0_12_12) = 0, cons(all_114_0_91, all_114_1_92) = all_0_17_17, cons(all_0_15_15, all_0_12_12) = all_0_17_17, yields:
% 40.93/11.59 | (494) all_114_0_91 = all_0_15_15 | ? [v0] : (( ~ (v0 = 0) & ssItem(all_114_0_91) = v0) | ( ~ (v0 = 0) & ssItem(all_0_15_15) = v0))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (61) with all_0_15_15, all_0_17_17, all_114_0_91, all_0_12_12, all_114_1_92 and discharging atoms ssList(all_114_1_92) = 0, ssList(all_0_12_12) = 0, cons(all_114_0_91, all_114_1_92) = all_0_17_17, cons(all_0_15_15, all_0_12_12) = all_0_17_17, yields:
% 40.93/11.59 | (495) all_114_1_92 = all_0_12_12 | ? [v0] : (( ~ (v0 = 0) & ssItem(all_114_0_91) = v0) | ( ~ (v0 = 0) & ssItem(all_0_15_15) = v0))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (112) with all_0_17_17, all_0_15_15, all_0_12_12 and discharging atoms ssList(all_0_12_12) = 0, cons(all_0_15_15, all_0_12_12) = all_0_17_17, yields:
% 40.93/11.59 | (496) ? [v0] : ? [v1] : (tl(all_0_17_17) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = all_0_12_12))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (86) with all_0_17_17, all_0_15_15, all_0_12_12 and discharging atoms ssList(all_0_12_12) = 0, cons(all_0_15_15, all_0_12_12) = all_0_17_17, yields:
% 40.93/11.59 | (497) ? [v0] : ? [v1] : (hd(all_0_17_17) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = all_0_15_15))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (107) with all_0_2_2, all_0_6_6, all_0_5_5 and discharging atoms ssList(all_0_5_5) = 0, app(all_0_5_5, all_0_6_6) = all_0_2_2, yields:
% 40.93/11.59 | (498) ? [v0] : ? [v1] : (ssList(all_0_2_2) = v1 & ssList(all_0_6_6) = v0 & ( ~ (v0 = 0) | v1 = 0))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (116) with all_0_17_17, all_0_6_6, all_0_8_8, all_0_5_5 and discharging atoms ssList(all_0_5_5) = 0, cons(all_0_8_8, nil) = all_0_6_6, app(all_0_6_6, all_0_5_5) = all_0_17_17, yields:
% 40.93/11.59 | (499) ? [v0] : ? [v1] : (cons(all_0_8_8, all_0_5_5) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = all_0_17_17))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating formula (134) with all_0_6_6, all_0_17_17, all_0_12_12, all_0_13_13 and discharging atoms ssList(all_0_13_13) = 0, app(all_0_13_13, all_0_12_12) = all_0_17_17, yields:
% 40.93/11.59 | (500) all_0_6_6 = all_0_13_13 | ~ (app(all_0_6_6, all_0_12_12) = all_0_17_17) | ? [v0] : (( ~ (v0 = 0) & ssList(all_0_6_6) = v0) | ( ~ (v0 = 0) & ssList(all_0_12_12) = v0))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating (499) with all_126_0_95, all_126_1_96 yields:
% 40.93/11.59 | (501) cons(all_0_8_8, all_0_5_5) = all_126_0_95 & ssItem(all_0_8_8) = all_126_1_96 & ( ~ (all_126_1_96 = 0) | all_126_0_95 = all_0_17_17)
% 40.93/11.59 |
% 40.93/11.59 | Applying alpha-rule on (501) yields:
% 40.93/11.59 | (502) cons(all_0_8_8, all_0_5_5) = all_126_0_95
% 40.93/11.59 | (503) ssItem(all_0_8_8) = all_126_1_96
% 40.93/11.59 | (504) ~ (all_126_1_96 = 0) | all_126_0_95 = all_0_17_17
% 40.93/11.59 |
% 40.93/11.59 | Instantiating (498) with all_128_0_97, all_128_1_98 yields:
% 40.93/11.59 | (505) ssList(all_0_2_2) = all_128_0_97 & ssList(all_0_6_6) = all_128_1_98 & ( ~ (all_128_1_98 = 0) | all_128_0_97 = 0)
% 40.93/11.59 |
% 40.93/11.59 | Applying alpha-rule on (505) yields:
% 40.93/11.59 | (506) ssList(all_0_2_2) = all_128_0_97
% 40.93/11.59 | (507) ssList(all_0_6_6) = all_128_1_98
% 40.93/11.59 | (508) ~ (all_128_1_98 = 0) | all_128_0_97 = 0
% 40.93/11.59 |
% 40.93/11.59 | Instantiating (179) with all_130_0_99, all_130_1_100 yields:
% 40.93/11.59 | (509) cyclefreeP(all_0_6_6) = all_130_0_99 & ssItem(all_0_8_8) = all_130_1_100 & ( ~ (all_130_1_100 = 0) | all_130_0_99 = 0)
% 40.93/11.59 |
% 40.93/11.59 | Applying alpha-rule on (509) yields:
% 40.93/11.59 | (510) cyclefreeP(all_0_6_6) = all_130_0_99
% 40.93/11.59 | (511) ssItem(all_0_8_8) = all_130_1_100
% 40.93/11.59 | (512) ~ (all_130_1_100 = 0) | all_130_0_99 = 0
% 40.93/11.59 |
% 40.93/11.59 | Instantiating (178) with all_132_0_101, all_132_1_102 yields:
% 40.93/11.59 | (513) totalorderP(all_0_6_6) = all_132_0_101 & ssItem(all_0_8_8) = all_132_1_102 & ( ~ (all_132_1_102 = 0) | all_132_0_101 = 0)
% 40.93/11.59 |
% 40.93/11.59 | Applying alpha-rule on (513) yields:
% 40.93/11.59 | (514) totalorderP(all_0_6_6) = all_132_0_101
% 40.93/11.59 | (515) ssItem(all_0_8_8) = all_132_1_102
% 40.93/11.59 | (516) ~ (all_132_1_102 = 0) | all_132_0_101 = 0
% 40.93/11.59 |
% 40.93/11.59 | Instantiating (177) with all_134_0_103, all_134_1_104 yields:
% 40.93/11.59 | (517) strictorderP(all_0_6_6) = all_134_0_103 & ssItem(all_0_8_8) = all_134_1_104 & ( ~ (all_134_1_104 = 0) | all_134_0_103 = 0)
% 40.93/11.59 |
% 40.93/11.59 | Applying alpha-rule on (517) yields:
% 40.93/11.59 | (518) strictorderP(all_0_6_6) = all_134_0_103
% 40.93/11.59 | (519) ssItem(all_0_8_8) = all_134_1_104
% 40.93/11.59 | (520) ~ (all_134_1_104 = 0) | all_134_0_103 = 0
% 40.93/11.59 |
% 40.93/11.59 | Instantiating (174) with all_136_0_105, all_136_1_106 yields:
% 40.93/11.59 | (521) duplicatefreeP(all_0_6_6) = all_136_0_105 & ssItem(all_0_8_8) = all_136_1_106 & ( ~ (all_136_1_106 = 0) | all_136_0_105 = 0)
% 40.93/11.59 |
% 40.93/11.59 | Applying alpha-rule on (521) yields:
% 40.93/11.59 | (522) duplicatefreeP(all_0_6_6) = all_136_0_105
% 40.93/11.59 | (523) ssItem(all_0_8_8) = all_136_1_106
% 40.93/11.59 | (524) ~ (all_136_1_106 = 0) | all_136_0_105 = 0
% 40.93/11.59 |
% 40.93/11.59 | Instantiating (173) with all_138_0_107, all_138_1_108 yields:
% 40.93/11.59 | (525) equalelemsP(all_0_6_6) = all_138_0_107 & ssItem(all_0_8_8) = all_138_1_108 & ( ~ (all_138_1_108 = 0) | all_138_0_107 = 0)
% 40.93/11.59 |
% 40.93/11.59 | Applying alpha-rule on (525) yields:
% 40.93/11.59 | (526) equalelemsP(all_0_6_6) = all_138_0_107
% 40.93/11.59 | (527) ssItem(all_0_8_8) = all_138_1_108
% 40.93/11.59 | (528) ~ (all_138_1_108 = 0) | all_138_0_107 = 0
% 40.93/11.59 |
% 40.93/11.59 | Instantiating (176) with all_140_0_109, all_140_1_110 yields:
% 40.93/11.59 | (529) totalorderedP(all_0_6_6) = all_140_0_109 & ssItem(all_0_8_8) = all_140_1_110 & ( ~ (all_140_1_110 = 0) | all_140_0_109 = 0)
% 40.93/11.59 |
% 40.93/11.59 | Applying alpha-rule on (529) yields:
% 40.93/11.59 | (530) totalorderedP(all_0_6_6) = all_140_0_109
% 40.93/11.59 | (531) ssItem(all_0_8_8) = all_140_1_110
% 40.93/11.59 | (532) ~ (all_140_1_110 = 0) | all_140_0_109 = 0
% 40.93/11.59 |
% 40.93/11.59 | Instantiating (175) with all_142_0_111, all_142_1_112 yields:
% 40.93/11.59 | (533) strictorderedP(all_0_6_6) = all_142_0_111 & ssItem(all_0_8_8) = all_142_1_112 & ( ~ (all_142_1_112 = 0) | all_142_0_111 = 0)
% 40.93/11.59 |
% 40.93/11.59 | Applying alpha-rule on (533) yields:
% 40.93/11.59 | (534) strictorderedP(all_0_6_6) = all_142_0_111
% 40.93/11.59 | (535) ssItem(all_0_8_8) = all_142_1_112
% 40.93/11.59 | (536) ~ (all_142_1_112 = 0) | all_142_0_111 = 0
% 40.93/11.59 |
% 40.93/11.59 | Instantiating (478) with all_148_0_117, all_148_1_118 yields:
% 40.93/11.59 | (537) hd(all_0_13_13) = all_148_0_117 & ssList(all_0_13_13) = all_148_1_118 & ( ~ (all_148_1_118 = 0) | ! [v0] : (v0 = all_0_13_13 | v0 = nil | all_0_13_13 = nil | ~ (tl(v0) = nil) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_148_0_117) | ~ (v1 = 0)))))
% 40.93/11.59 |
% 40.93/11.59 | Applying alpha-rule on (537) yields:
% 40.93/11.59 | (538) hd(all_0_13_13) = all_148_0_117
% 40.93/11.59 | (539) ssList(all_0_13_13) = all_148_1_118
% 40.93/11.59 | (540) ~ (all_148_1_118 = 0) | ! [v0] : (v0 = all_0_13_13 | v0 = nil | all_0_13_13 = nil | ~ (tl(v0) = nil) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_148_0_117) | ~ (v1 = 0))))
% 40.93/11.59 |
% 40.93/11.59 | Instantiating (172) with all_150_0_119, all_150_1_120 yields:
% 40.93/11.59 | (541) ssList(all_0_6_6) = all_150_0_119 & ssItem(all_0_8_8) = all_150_1_120 & ( ~ (all_150_1_120 = 0) | all_150_0_119 = 0)
% 40.93/11.60 |
% 40.93/11.60 | Applying alpha-rule on (541) yields:
% 40.93/11.60 | (542) ssList(all_0_6_6) = all_150_0_119
% 40.93/11.60 | (543) ssItem(all_0_8_8) = all_150_1_120
% 40.93/11.60 | (544) ~ (all_150_1_120 = 0) | all_150_0_119 = 0
% 40.93/11.60 |
% 40.93/11.60 | Instantiating (171) with all_152_0_121, all_152_1_122 yields:
% 40.93/11.60 | (545) hd(all_0_6_6) = all_152_0_121 & ssItem(all_0_8_8) = all_152_1_122 & ( ~ (all_152_1_122 = 0) | all_152_0_121 = all_0_8_8)
% 40.93/11.60 |
% 40.93/11.60 | Applying alpha-rule on (545) yields:
% 40.93/11.60 | (546) hd(all_0_6_6) = all_152_0_121
% 40.93/11.60 | (547) ssItem(all_0_8_8) = all_152_1_122
% 40.93/11.60 | (548) ~ (all_152_1_122 = 0) | all_152_0_121 = all_0_8_8
% 40.93/11.60 |
% 40.93/11.60 | Instantiating (170) with all_154_0_123, all_154_1_124 yields:
% 40.93/11.60 | (549) tl(all_0_6_6) = all_154_0_123 & ssItem(all_0_8_8) = all_154_1_124 & ( ~ (all_154_1_124 = 0) | all_154_0_123 = nil)
% 40.93/11.60 |
% 40.93/11.60 | Applying alpha-rule on (549) yields:
% 40.93/11.60 | (550) tl(all_0_6_6) = all_154_0_123
% 40.93/11.60 | (551) ssItem(all_0_8_8) = all_154_1_124
% 40.93/11.60 | (552) ~ (all_154_1_124 = 0) | all_154_0_123 = nil
% 40.93/11.60 |
% 40.93/11.60 | Instantiating (497) with all_156_0_125, all_156_1_126 yields:
% 40.93/11.60 | (553) hd(all_0_17_17) = all_156_0_125 & ssItem(all_0_15_15) = all_156_1_126 & ( ~ (all_156_1_126 = 0) | all_156_0_125 = all_0_15_15)
% 40.93/11.60 |
% 40.93/11.60 | Applying alpha-rule on (553) yields:
% 40.93/11.60 | (554) hd(all_0_17_17) = all_156_0_125
% 40.93/11.60 | (555) ssItem(all_0_15_15) = all_156_1_126
% 40.93/11.60 | (556) ~ (all_156_1_126 = 0) | all_156_0_125 = all_0_15_15
% 40.93/11.60 |
% 40.93/11.60 | Instantiating (496) with all_158_0_127, all_158_1_128 yields:
% 40.93/11.60 | (557) tl(all_0_17_17) = all_158_0_127 & ssItem(all_0_15_15) = all_158_1_128 & ( ~ (all_158_1_128 = 0) | all_158_0_127 = all_0_12_12)
% 40.93/11.60 |
% 40.93/11.60 | Applying alpha-rule on (557) yields:
% 40.93/11.60 | (558) tl(all_0_17_17) = all_158_0_127
% 40.93/11.60 | (559) ssItem(all_0_15_15) = all_158_1_128
% 40.93/11.60 | (560) ~ (all_158_1_128 = 0) | all_158_0_127 = all_0_12_12
% 40.93/11.60 |
% 40.93/11.60 | Instantiating (482) with all_160_0_129, all_160_1_130 yields:
% 40.93/11.60 | (561) hd(all_0_17_17) = all_160_0_129 & ssItem(all_114_0_91) = all_160_1_130 & ( ~ (all_160_1_130 = 0) | all_160_0_129 = all_114_0_91)
% 40.93/11.60 |
% 40.93/11.60 | Applying alpha-rule on (561) yields:
% 40.93/11.60 | (562) hd(all_0_17_17) = all_160_0_129
% 40.93/11.60 | (563) ssItem(all_114_0_91) = all_160_1_130
% 40.93/11.60 | (564) ~ (all_160_1_130 = 0) | all_160_0_129 = all_114_0_91
% 40.93/11.60 |
% 40.93/11.60 | Instantiating (481) with all_162_0_131, all_162_1_132 yields:
% 40.93/11.60 | (565) tl(all_0_17_17) = all_162_0_131 & ssItem(all_114_0_91) = all_162_1_132 & ( ~ (all_162_1_132 = 0) | all_162_0_131 = all_114_1_92)
% 40.93/11.60 |
% 40.93/11.60 | Applying alpha-rule on (565) yields:
% 40.93/11.60 | (566) tl(all_0_17_17) = all_162_0_131
% 40.93/11.60 | (567) ssItem(all_114_0_91) = all_162_1_132
% 40.93/11.60 | (568) ~ (all_162_1_132 = 0) | all_162_0_131 = all_114_1_92
% 40.93/11.60 |
% 40.93/11.60 +-Applying beta-rule and splitting (479), into two cases.
% 40.93/11.60 |-Branch one:
% 40.93/11.60 | (569) all_0_13_13 = nil
% 40.93/11.60 |
% 40.93/11.60 | Equations (569) can reduce 455 to:
% 40.93/11.60 | (155) $false
% 40.93/11.60 |
% 40.93/11.60 |-The branch is then unsatisfiable
% 40.93/11.60 |-Branch two:
% 40.93/11.60 | (455) ~ (all_0_13_13 = nil)
% 40.93/11.60 | (572) ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_0_13_13) = v0) | (hd(all_0_17_17) = v1 & ssList(all_0_12_12) = v0 & ( ~ (v0 = 0) | v1 = all_0_15_15)))
% 40.93/11.60 |
% 40.93/11.60 | Instantiating (572) with all_168_0_133, all_168_1_134 yields:
% 40.93/11.60 | (573) ( ~ (all_168_1_134 = 0) & ssList(all_0_13_13) = all_168_1_134) | (hd(all_0_17_17) = all_168_0_133 & ssList(all_0_12_12) = all_168_1_134 & ( ~ (all_168_1_134 = 0) | all_168_0_133 = all_0_15_15))
% 40.93/11.60 |
% 40.93/11.60 +-Applying beta-rule and splitting (480), into two cases.
% 40.93/11.60 |-Branch one:
% 40.93/11.60 | (569) all_0_13_13 = nil
% 40.93/11.60 |
% 40.93/11.60 | Equations (569) can reduce 455 to:
% 40.93/11.60 | (155) $false
% 40.93/11.60 |
% 40.93/11.60 |-The branch is then unsatisfiable
% 40.93/11.60 |-Branch two:
% 40.93/11.60 | (455) ~ (all_0_13_13 = nil)
% 40.93/11.60 | (577) ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_13_13 & ssItem(v1) = 0)
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (137) with all_0_17_17, all_158_0_127, all_162_0_131 and discharging atoms tl(all_0_17_17) = all_162_0_131, tl(all_0_17_17) = all_158_0_127, yields:
% 40.93/11.60 | (578) all_162_0_131 = all_158_0_127
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (94) with all_0_17_17, all_156_0_125, all_160_0_129 and discharging atoms hd(all_0_17_17) = all_160_0_129, hd(all_0_17_17) = all_156_0_125, yields:
% 40.93/11.60 | (579) all_160_0_129 = all_156_0_125
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (41) with all_0_6_6, all_128_1_98, all_150_0_119 and discharging atoms ssList(all_0_6_6) = all_150_0_119, ssList(all_0_6_6) = all_128_1_98, yields:
% 40.93/11.60 | (580) all_150_0_119 = all_128_1_98
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (41) with all_0_13_13, all_148_1_118, 0 and discharging atoms ssList(all_0_13_13) = all_148_1_118, ssList(all_0_13_13) = 0, yields:
% 40.93/11.60 | (581) all_148_1_118 = 0
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_114_0_91, all_162_1_132, 0 and discharging atoms ssItem(all_114_0_91) = all_162_1_132, ssItem(all_114_0_91) = 0, yields:
% 40.93/11.60 | (582) all_162_1_132 = 0
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_114_0_91, all_160_1_130, all_162_1_132 and discharging atoms ssItem(all_114_0_91) = all_162_1_132, ssItem(all_114_0_91) = all_160_1_130, yields:
% 40.93/11.60 | (583) all_162_1_132 = all_160_1_130
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_0_8_8, all_150_1_120, 0 and discharging atoms ssItem(all_0_8_8) = all_150_1_120, ssItem(all_0_8_8) = 0, yields:
% 40.93/11.60 | (584) all_150_1_120 = 0
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_0_8_8, all_142_1_112, all_154_1_124 and discharging atoms ssItem(all_0_8_8) = all_154_1_124, ssItem(all_0_8_8) = all_142_1_112, yields:
% 40.93/11.60 | (585) all_154_1_124 = all_142_1_112
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_0_8_8, all_140_1_110, all_154_1_124 and discharging atoms ssItem(all_0_8_8) = all_154_1_124, ssItem(all_0_8_8) = all_140_1_110, yields:
% 40.93/11.60 | (586) all_154_1_124 = all_140_1_110
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_0_8_8, all_138_1_108, all_154_1_124 and discharging atoms ssItem(all_0_8_8) = all_154_1_124, ssItem(all_0_8_8) = all_138_1_108, yields:
% 40.93/11.60 | (587) all_154_1_124 = all_138_1_108
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_0_8_8, all_138_1_108, all_152_1_122 and discharging atoms ssItem(all_0_8_8) = all_152_1_122, ssItem(all_0_8_8) = all_138_1_108, yields:
% 40.93/11.60 | (588) all_152_1_122 = all_138_1_108
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_0_8_8, all_138_1_108, all_150_1_120 and discharging atoms ssItem(all_0_8_8) = all_150_1_120, ssItem(all_0_8_8) = all_138_1_108, yields:
% 40.93/11.60 | (589) all_150_1_120 = all_138_1_108
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_0_8_8, all_136_1_106, all_154_1_124 and discharging atoms ssItem(all_0_8_8) = all_154_1_124, ssItem(all_0_8_8) = all_136_1_106, yields:
% 40.93/11.60 | (590) all_154_1_124 = all_136_1_106
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_0_8_8, all_134_1_104, all_152_1_122 and discharging atoms ssItem(all_0_8_8) = all_152_1_122, ssItem(all_0_8_8) = all_134_1_104, yields:
% 40.93/11.60 | (591) all_152_1_122 = all_134_1_104
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_0_8_8, all_132_1_102, all_150_1_120 and discharging atoms ssItem(all_0_8_8) = all_150_1_120, ssItem(all_0_8_8) = all_132_1_102, yields:
% 40.93/11.60 | (592) all_150_1_120 = all_132_1_102
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_0_8_8, all_130_1_100, all_140_1_110 and discharging atoms ssItem(all_0_8_8) = all_140_1_110, ssItem(all_0_8_8) = all_130_1_100, yields:
% 40.93/11.60 | (593) all_140_1_110 = all_130_1_100
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_0_8_8, all_126_1_96, all_150_1_120 and discharging atoms ssItem(all_0_8_8) = all_150_1_120, ssItem(all_0_8_8) = all_126_1_96, yields:
% 40.93/11.60 | (594) all_150_1_120 = all_126_1_96
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_0_15_15, all_158_1_128, 0 and discharging atoms ssItem(all_0_15_15) = all_158_1_128, ssItem(all_0_15_15) = 0, yields:
% 40.93/11.60 | (595) all_158_1_128 = 0
% 40.93/11.60 |
% 40.93/11.60 | Instantiating formula (114) with all_0_15_15, all_156_1_126, all_158_1_128 and discharging atoms ssItem(all_0_15_15) = all_158_1_128, ssItem(all_0_15_15) = all_156_1_126, yields:
% 40.93/11.60 | (596) all_158_1_128 = all_156_1_126
% 40.93/11.60 |
% 40.93/11.60 | Combining equations (582,583) yields a new equation:
% 40.93/11.60 | (597) all_160_1_130 = 0
% 40.93/11.60 |
% 40.93/11.60 | Combining equations (596,595) yields a new equation:
% 40.93/11.60 | (598) all_156_1_126 = 0
% 40.93/11.60 |
% 40.93/11.60 | Simplifying 598 yields:
% 40.93/11.60 | (599) all_156_1_126 = 0
% 40.93/11.60 |
% 40.93/11.60 | Combining equations (587,585) yields a new equation:
% 40.93/11.60 | (600) all_142_1_112 = all_138_1_108
% 40.93/11.60 |
% 40.93/11.60 | Combining equations (590,585) yields a new equation:
% 40.93/11.60 | (601) all_142_1_112 = all_136_1_106
% 40.93/11.60 |
% 40.93/11.60 | Combining equations (586,585) yields a new equation:
% 40.93/11.60 | (602) all_142_1_112 = all_140_1_110
% 40.93/11.60 |
% 40.93/11.60 | Combining equations (588,591) yields a new equation:
% 40.93/11.60 | (603) all_138_1_108 = all_134_1_104
% 40.93/11.60 |
% 40.93/11.60 | Simplifying 603 yields:
% 40.93/11.60 | (604) all_138_1_108 = all_134_1_104
% 40.93/11.60 |
% 40.93/11.60 | Combining equations (589,592) yields a new equation:
% 40.93/11.60 | (605) all_138_1_108 = all_132_1_102
% 40.93/11.60 |
% 40.93/11.60 | Simplifying 605 yields:
% 40.93/11.60 | (606) all_138_1_108 = all_132_1_102
% 40.93/11.60 |
% 40.93/11.60 | Combining equations (594,592) yields a new equation:
% 40.93/11.60 | (607) all_132_1_102 = all_126_1_96
% 40.93/11.60 |
% 40.93/11.60 | Combining equations (584,592) yields a new equation:
% 40.93/11.60 | (608) all_132_1_102 = 0
% 40.93/11.60 |
% 40.93/11.60 | Combining equations (602,601) yields a new equation:
% 40.93/11.61 | (609) all_140_1_110 = all_136_1_106
% 40.93/11.61 |
% 40.93/11.61 | Simplifying 609 yields:
% 40.93/11.61 | (610) all_140_1_110 = all_136_1_106
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (600,601) yields a new equation:
% 40.93/11.61 | (611) all_138_1_108 = all_136_1_106
% 40.93/11.61 |
% 40.93/11.61 | Simplifying 611 yields:
% 40.93/11.61 | (612) all_138_1_108 = all_136_1_106
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (610,593) yields a new equation:
% 40.93/11.61 | (613) all_136_1_106 = all_130_1_100
% 40.93/11.61 |
% 40.93/11.61 | Simplifying 613 yields:
% 40.93/11.61 | (614) all_136_1_106 = all_130_1_100
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (606,604) yields a new equation:
% 40.93/11.61 | (615) all_134_1_104 = all_132_1_102
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (612,604) yields a new equation:
% 40.93/11.61 | (616) all_136_1_106 = all_134_1_104
% 40.93/11.61 |
% 40.93/11.61 | Simplifying 616 yields:
% 40.93/11.61 | (617) all_136_1_106 = all_134_1_104
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (617,614) yields a new equation:
% 40.93/11.61 | (618) all_134_1_104 = all_130_1_100
% 40.93/11.61 |
% 40.93/11.61 | Simplifying 618 yields:
% 40.93/11.61 | (619) all_134_1_104 = all_130_1_100
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (615,619) yields a new equation:
% 40.93/11.61 | (620) all_132_1_102 = all_130_1_100
% 40.93/11.61 |
% 40.93/11.61 | Simplifying 620 yields:
% 40.93/11.61 | (621) all_132_1_102 = all_130_1_100
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (608,621) yields a new equation:
% 40.93/11.61 | (622) all_130_1_100 = 0
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (607,621) yields a new equation:
% 40.93/11.61 | (623) all_130_1_100 = all_126_1_96
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (623,622) yields a new equation:
% 40.93/11.61 | (624) all_126_1_96 = 0
% 40.93/11.61 |
% 40.93/11.61 | Simplifying 624 yields:
% 40.93/11.61 | (625) all_126_1_96 = 0
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (622,621) yields a new equation:
% 40.93/11.61 | (608) all_132_1_102 = 0
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (622,619) yields a new equation:
% 40.93/11.61 | (627) all_134_1_104 = 0
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (622,614) yields a new equation:
% 40.93/11.61 | (628) all_136_1_106 = 0
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (628,601) yields a new equation:
% 40.93/11.61 | (629) all_142_1_112 = 0
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (608,592) yields a new equation:
% 40.93/11.61 | (584) all_150_1_120 = 0
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (627,591) yields a new equation:
% 40.93/11.61 | (631) all_152_1_122 = 0
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (629,585) yields a new equation:
% 40.93/11.61 | (632) all_154_1_124 = 0
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (597,583) yields a new equation:
% 40.93/11.61 | (582) all_162_1_132 = 0
% 40.93/11.61 |
% 40.93/11.61 | From (578) and (566) follows:
% 40.93/11.61 | (558) tl(all_0_17_17) = all_158_0_127
% 40.93/11.61 |
% 40.93/11.61 | From (579) and (562) follows:
% 40.93/11.61 | (554) hd(all_0_17_17) = all_156_0_125
% 40.93/11.61 |
% 40.93/11.61 | From (580) and (542) follows:
% 40.93/11.61 | (507) ssList(all_0_6_6) = all_128_1_98
% 40.93/11.61 |
% 40.93/11.61 | From (581) and (539) follows:
% 40.93/11.61 | (454) ssList(all_0_13_13) = 0
% 40.93/11.61 |
% 40.93/11.61 | From (625) and (503) follows:
% 40.93/11.61 | (163) ssItem(all_0_8_8) = 0
% 40.93/11.61 |
% 40.93/11.61 +-Applying beta-rule and splitting (494), into two cases.
% 40.93/11.61 |-Branch one:
% 40.93/11.61 | (639) all_114_0_91 = all_0_15_15
% 40.93/11.61 |
% 40.93/11.61 | From (639) and (475) follows:
% 40.93/11.61 | (640) cons(all_0_15_15, all_114_1_92) = all_0_17_17
% 40.93/11.61 |
% 40.93/11.61 +-Applying beta-rule and splitting (495), into two cases.
% 40.93/11.61 |-Branch one:
% 40.93/11.61 | (641) all_114_1_92 = all_0_12_12
% 40.93/11.61 |
% 40.93/11.61 | From (641) and (474) follows:
% 40.93/11.61 | (317) ssList(all_0_12_12) = 0
% 40.93/11.61 |
% 40.93/11.61 | From (641) and (640) follows:
% 40.93/11.61 | (437) cons(all_0_15_15, all_0_12_12) = all_0_17_17
% 40.93/11.61 |
% 40.93/11.61 +-Applying beta-rule and splitting (564), into two cases.
% 40.93/11.61 |-Branch one:
% 40.93/11.61 | (644) ~ (all_160_1_130 = 0)
% 40.93/11.61 |
% 40.93/11.61 | Equations (597) can reduce 644 to:
% 40.93/11.61 | (155) $false
% 40.93/11.61 |
% 40.93/11.61 |-The branch is then unsatisfiable
% 40.93/11.61 |-Branch two:
% 40.93/11.61 | (597) all_160_1_130 = 0
% 40.93/11.61 | (647) all_160_0_129 = all_114_0_91
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (579,647) yields a new equation:
% 40.93/11.61 | (648) all_156_0_125 = all_114_0_91
% 40.93/11.61 |
% 40.93/11.61 | Simplifying 648 yields:
% 40.93/11.61 | (649) all_156_0_125 = all_114_0_91
% 40.93/11.61 |
% 40.93/11.61 | Combining equations (639,649) yields a new equation:
% 40.93/11.61 | (650) all_156_0_125 = all_0_15_15
% 40.93/11.61 |
% 40.93/11.61 | From (650) and (554) follows:
% 40.93/11.61 | (651) hd(all_0_17_17) = all_0_15_15
% 40.93/11.61 |
% 40.93/11.61 +-Applying beta-rule and splitting (552), into two cases.
% 40.93/11.61 |-Branch one:
% 40.93/11.61 | (652) ~ (all_154_1_124 = 0)
% 40.93/11.61 |
% 40.93/11.61 | Equations (632) can reduce 652 to:
% 40.93/11.61 | (155) $false
% 40.93/11.61 |
% 40.93/11.61 |-The branch is then unsatisfiable
% 40.93/11.61 |-Branch two:
% 40.93/11.61 | (632) all_154_1_124 = 0
% 40.93/11.61 | (655) all_154_0_123 = nil
% 40.93/11.61 |
% 40.93/11.61 | From (655) and (550) follows:
% 40.93/11.61 | (656) tl(all_0_6_6) = nil
% 40.93/11.61 |
% 40.93/11.61 +-Applying beta-rule and splitting (504), into two cases.
% 40.93/11.61 |-Branch one:
% 40.93/11.61 | (657) ~ (all_126_1_96 = 0)
% 40.93/11.61 |
% 40.93/11.61 | Equations (625) can reduce 657 to:
% 40.93/11.61 | (155) $false
% 40.93/11.61 |
% 40.93/11.61 |-The branch is then unsatisfiable
% 40.93/11.61 |-Branch two:
% 40.93/11.61 | (625) all_126_1_96 = 0
% 40.93/11.61 | (660) all_126_0_95 = all_0_17_17
% 40.93/11.61 |
% 40.93/11.61 | From (660) and (502) follows:
% 40.93/11.61 | (661) cons(all_0_8_8, all_0_5_5) = all_0_17_17
% 40.93/11.61 |
% 40.93/11.61 +-Applying beta-rule and splitting (540), into two cases.
% 40.93/11.61 |-Branch one:
% 40.93/11.61 | (662) ~ (all_148_1_118 = 0)
% 40.93/11.61 |
% 40.93/11.61 | Equations (581) can reduce 662 to:
% 40.93/11.61 | (155) $false
% 40.93/11.61 |
% 40.93/11.61 |-The branch is then unsatisfiable
% 40.93/11.61 |-Branch two:
% 40.93/11.61 | (581) all_148_1_118 = 0
% 40.93/11.61 | (665) ! [v0] : (v0 = all_0_13_13 | v0 = nil | all_0_13_13 = nil | ~ (tl(v0) = nil) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_148_0_117) | ~ (v1 = 0))))
% 40.93/11.61 |
% 40.93/11.61 +-Applying beta-rule and splitting (560), into two cases.
% 40.93/11.61 |-Branch one:
% 40.93/11.61 | (666) ~ (all_158_1_128 = 0)
% 40.93/11.61 |
% 40.93/11.61 | Equations (595) can reduce 666 to:
% 40.93/11.61 | (155) $false
% 40.93/11.61 |
% 40.93/11.61 |-The branch is then unsatisfiable
% 40.93/11.61 |-Branch two:
% 40.93/11.61 | (595) all_158_1_128 = 0
% 40.93/11.61 | (669) all_158_0_127 = all_0_12_12
% 40.93/11.61 |
% 40.93/11.61 | From (669) and (558) follows:
% 40.93/11.61 | (670) tl(all_0_17_17) = all_0_12_12
% 40.93/11.61 |
% 40.93/11.61 +-Applying beta-rule and splitting (486), into two cases.
% 40.93/11.61 |-Branch one:
% 40.93/11.61 | (671) ~ (cons(all_0_8_8, nil) = nil)
% 40.93/11.61 |
% 40.93/11.61 +-Applying beta-rule and splitting (548), into two cases.
% 40.93/11.61 |-Branch one:
% 40.93/11.61 | (672) ~ (all_152_1_122 = 0)
% 40.93/11.61 |
% 40.93/11.61 | Equations (631) can reduce 672 to:
% 40.93/11.61 | (155) $false
% 40.93/11.61 |
% 40.93/11.61 |-The branch is then unsatisfiable
% 40.93/11.61 |-Branch two:
% 40.93/11.61 | (631) all_152_1_122 = 0
% 40.93/11.61 | (675) all_152_0_121 = all_0_8_8
% 40.93/11.61 |
% 40.93/11.61 | From (675) and (546) follows:
% 40.93/11.61 | (676) hd(all_0_6_6) = all_0_8_8
% 40.93/11.62 |
% 40.93/11.62 +-Applying beta-rule and splitting (544), into two cases.
% 40.93/11.62 |-Branch one:
% 40.93/11.62 | (677) ~ (all_150_1_120 = 0)
% 40.93/11.62 |
% 40.93/11.62 | Equations (584) can reduce 677 to:
% 40.93/11.62 | (155) $false
% 40.93/11.62 |
% 40.93/11.62 |-The branch is then unsatisfiable
% 40.93/11.62 |-Branch two:
% 40.93/11.62 | (584) all_150_1_120 = 0
% 40.93/11.62 | (680) all_150_0_119 = 0
% 40.93/11.62 |
% 40.93/11.62 | Combining equations (580,680) yields a new equation:
% 40.93/11.62 | (681) all_128_1_98 = 0
% 40.93/11.62 |
% 40.93/11.62 | Simplifying 681 yields:
% 40.93/11.62 | (682) all_128_1_98 = 0
% 40.93/11.62 |
% 40.93/11.62 | From (682) and (507) follows:
% 40.93/11.62 | (683) ssList(all_0_6_6) = 0
% 40.93/11.62 |
% 40.93/11.62 +-Applying beta-rule and splitting (573), into two cases.
% 40.93/11.62 |-Branch one:
% 40.93/11.62 | (684) ~ (all_168_1_134 = 0) & ssList(all_0_13_13) = all_168_1_134
% 40.93/11.62 |
% 40.93/11.62 | Applying alpha-rule on (684) yields:
% 40.93/11.62 | (685) ~ (all_168_1_134 = 0)
% 40.93/11.62 | (686) ssList(all_0_13_13) = all_168_1_134
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (41) with all_0_13_13, all_168_1_134, 0 and discharging atoms ssList(all_0_13_13) = all_168_1_134, ssList(all_0_13_13) = 0, yields:
% 40.93/11.62 | (687) all_168_1_134 = 0
% 40.93/11.62 |
% 40.93/11.62 | Equations (687) can reduce 685 to:
% 40.93/11.62 | (155) $false
% 40.93/11.62 |
% 40.93/11.62 |-The branch is then unsatisfiable
% 40.93/11.62 |-Branch two:
% 40.93/11.62 | (689) hd(all_0_17_17) = all_168_0_133 & ssList(all_0_12_12) = all_168_1_134 & ( ~ (all_168_1_134 = 0) | all_168_0_133 = all_0_15_15)
% 40.93/11.62 |
% 40.93/11.62 | Applying alpha-rule on (689) yields:
% 40.93/11.62 | (690) hd(all_0_17_17) = all_168_0_133
% 40.93/11.62 | (691) ssList(all_0_12_12) = all_168_1_134
% 40.93/11.62 | (692) ~ (all_168_1_134 = 0) | all_168_0_133 = all_0_15_15
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (94) with all_0_17_17, all_168_0_133, all_0_15_15 and discharging atoms hd(all_0_17_17) = all_168_0_133, hd(all_0_17_17) = all_0_15_15, yields:
% 40.93/11.62 | (693) all_168_0_133 = all_0_15_15
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (41) with all_0_12_12, all_168_1_134, 0 and discharging atoms ssList(all_0_12_12) = all_168_1_134, ssList(all_0_12_12) = 0, yields:
% 40.93/11.62 | (687) all_168_1_134 = 0
% 40.93/11.62 |
% 40.93/11.62 | Using (160) and (671) yields:
% 40.93/11.62 | (695) ~ (all_0_6_6 = nil)
% 40.93/11.62 |
% 40.93/11.62 | From (693) and (690) follows:
% 40.93/11.62 | (651) hd(all_0_17_17) = all_0_15_15
% 40.93/11.62 |
% 40.93/11.62 | From (687) and (691) follows:
% 40.93/11.62 | (317) ssList(all_0_12_12) = 0
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (665) with all_0_6_6 and discharging atoms tl(all_0_6_6) = nil, yields:
% 40.93/11.62 | (698) all_0_6_6 = all_0_13_13 | all_0_6_6 = nil | all_0_13_13 = nil | ? [v0] : ? [v1] : (hd(all_0_6_6) = v1 & ssList(all_0_6_6) = v0 & ( ~ (v1 = all_148_0_117) | ~ (v0 = 0)))
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (59) with all_0_2_2, all_0_6_6, all_0_12_12, all_0_17_17 and discharging atoms tl(all_0_17_17) = all_0_12_12, yields:
% 40.93/11.62 | (699) all_0_17_17 = nil | ~ (app(all_0_12_12, all_0_6_6) = all_0_2_2) | ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_17_17) = v0) | (tl(v1) = v2 & ssList(all_0_6_6) = v0 & app(all_0_17_17, all_0_6_6) = v1 & ( ~ (v0 = 0) | v2 = all_0_2_2)))
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (67) with all_0_12_12, all_0_17_17 and discharging atoms tl(all_0_17_17) = all_0_12_12, yields:
% 40.93/11.62 | (700) ? [v0] : ? [v1] : (hd(all_0_17_17) = v1 & ssList(all_0_17_17) = v0 & ( ~ (v0 = 0) | ! [v2] : (v2 = all_0_17_17 | v2 = nil | all_0_17_17 = nil | ~ (tl(v2) = all_0_12_12) | ? [v3] : ? [v4] : (hd(v2) = v4 & ssList(v2) = v3 & ( ~ (v4 = v1) | ~ (v3 = 0))))))
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (43) with all_0_17_17, all_0_5_5, all_0_8_8, all_0_6_6 and discharging atoms hd(all_0_6_6) = all_0_8_8, app(all_0_6_6, all_0_5_5) = all_0_17_17, yields:
% 40.93/11.62 | (701) all_0_6_6 = nil | ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_0_6_6) = v0) | (hd(all_0_17_17) = v1 & ssList(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = all_0_8_8)))
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (20) with all_0_6_6 and discharging atoms ssList(all_0_6_6) = 0, yields:
% 40.93/11.62 | (702) all_0_6_6 = nil | ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_6_6 & ssItem(v1) = 0)
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (65) with all_0_15_15, all_0_17_17, all_0_8_8, all_0_12_12, all_0_5_5 and discharging atoms ssList(all_0_5_5) = 0, ssList(all_0_12_12) = 0, cons(all_0_8_8, all_0_5_5) = all_0_17_17, cons(all_0_15_15, all_0_12_12) = all_0_17_17, yields:
% 40.93/11.62 | (703) all_0_8_8 = all_0_15_15 | ? [v0] : (( ~ (v0 = 0) & ssItem(all_0_8_8) = v0) | ( ~ (v0 = 0) & ssItem(all_0_15_15) = v0))
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (112) with all_0_17_17, all_0_8_8, all_0_5_5 and discharging atoms ssList(all_0_5_5) = 0, cons(all_0_8_8, all_0_5_5) = all_0_17_17, yields:
% 40.93/11.62 | (704) ? [v0] : ? [v1] : (tl(all_0_17_17) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = all_0_5_5))
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (86) with all_0_17_17, all_0_8_8, all_0_5_5 and discharging atoms ssList(all_0_5_5) = 0, cons(all_0_8_8, all_0_5_5) = all_0_17_17, yields:
% 40.93/11.62 | (705) ? [v0] : ? [v1] : (hd(all_0_17_17) = v1 & ssItem(all_0_8_8) = v0 & ( ~ (v0 = 0) | v1 = all_0_8_8))
% 40.93/11.62 |
% 40.93/11.62 | Instantiating (705) with all_377_0_143, all_377_1_144 yields:
% 40.93/11.62 | (706) hd(all_0_17_17) = all_377_0_143 & ssItem(all_0_8_8) = all_377_1_144 & ( ~ (all_377_1_144 = 0) | all_377_0_143 = all_0_8_8)
% 40.93/11.62 |
% 40.93/11.62 | Applying alpha-rule on (706) yields:
% 40.93/11.62 | (707) hd(all_0_17_17) = all_377_0_143
% 40.93/11.62 | (708) ssItem(all_0_8_8) = all_377_1_144
% 40.93/11.62 | (709) ~ (all_377_1_144 = 0) | all_377_0_143 = all_0_8_8
% 40.93/11.62 |
% 40.93/11.62 | Instantiating (704) with all_387_0_153, all_387_1_154 yields:
% 40.93/11.62 | (710) tl(all_0_17_17) = all_387_0_153 & ssItem(all_0_8_8) = all_387_1_154 & ( ~ (all_387_1_154 = 0) | all_387_0_153 = all_0_5_5)
% 40.93/11.62 |
% 40.93/11.62 | Applying alpha-rule on (710) yields:
% 40.93/11.62 | (711) tl(all_0_17_17) = all_387_0_153
% 40.93/11.62 | (712) ssItem(all_0_8_8) = all_387_1_154
% 40.93/11.62 | (713) ~ (all_387_1_154 = 0) | all_387_0_153 = all_0_5_5
% 40.93/11.62 |
% 40.93/11.62 | Instantiating (700) with all_399_0_165, all_399_1_166 yields:
% 40.93/11.62 | (714) hd(all_0_17_17) = all_399_0_165 & ssList(all_0_17_17) = all_399_1_166 & ( ~ (all_399_1_166 = 0) | ! [v0] : (v0 = all_0_17_17 | v0 = nil | all_0_17_17 = nil | ~ (tl(v0) = all_0_12_12) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_399_0_165) | ~ (v1 = 0)))))
% 40.93/11.62 |
% 40.93/11.62 | Applying alpha-rule on (714) yields:
% 40.93/11.62 | (715) hd(all_0_17_17) = all_399_0_165
% 40.93/11.62 | (716) ssList(all_0_17_17) = all_399_1_166
% 40.93/11.62 | (717) ~ (all_399_1_166 = 0) | ! [v0] : (v0 = all_0_17_17 | v0 = nil | all_0_17_17 = nil | ~ (tl(v0) = all_0_12_12) | ? [v1] : ? [v2] : (hd(v0) = v2 & ssList(v0) = v1 & ( ~ (v2 = all_399_0_165) | ~ (v1 = 0))))
% 40.93/11.62 |
% 40.93/11.62 +-Applying beta-rule and splitting (701), into two cases.
% 40.93/11.62 |-Branch one:
% 40.93/11.62 | (718) all_0_6_6 = nil
% 40.93/11.62 |
% 40.93/11.62 | Equations (718) can reduce 695 to:
% 40.93/11.62 | (155) $false
% 40.93/11.62 |
% 40.93/11.62 |-The branch is then unsatisfiable
% 40.93/11.62 |-Branch two:
% 40.93/11.62 | (695) ~ (all_0_6_6 = nil)
% 40.93/11.62 | (721) ? [v0] : ? [v1] : (( ~ (v0 = 0) & ssList(all_0_6_6) = v0) | (hd(all_0_17_17) = v1 & ssList(all_0_5_5) = v0 & ( ~ (v0 = 0) | v1 = all_0_8_8)))
% 40.93/11.62 |
% 40.93/11.62 +-Applying beta-rule and splitting (702), into two cases.
% 40.93/11.62 |-Branch one:
% 40.93/11.62 | (718) all_0_6_6 = nil
% 40.93/11.62 |
% 40.93/11.62 | Equations (718) can reduce 695 to:
% 40.93/11.62 | (155) $false
% 40.93/11.62 |
% 40.93/11.62 |-The branch is then unsatisfiable
% 40.93/11.62 |-Branch two:
% 40.93/11.62 | (695) ~ (all_0_6_6 = nil)
% 40.93/11.62 | (725) ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_6_6 & ssItem(v1) = 0)
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (137) with all_0_17_17, all_387_0_153, all_0_12_12 and discharging atoms tl(all_0_17_17) = all_387_0_153, tl(all_0_17_17) = all_0_12_12, yields:
% 40.93/11.62 | (726) all_387_0_153 = all_0_12_12
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (94) with all_0_17_17, all_399_0_165, all_0_15_15 and discharging atoms hd(all_0_17_17) = all_399_0_165, hd(all_0_17_17) = all_0_15_15, yields:
% 40.93/11.62 | (727) all_399_0_165 = all_0_15_15
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (94) with all_0_17_17, all_377_0_143, all_399_0_165 and discharging atoms hd(all_0_17_17) = all_399_0_165, hd(all_0_17_17) = all_377_0_143, yields:
% 40.93/11.62 | (728) all_399_0_165 = all_377_0_143
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (114) with all_0_8_8, all_387_1_154, 0 and discharging atoms ssItem(all_0_8_8) = all_387_1_154, ssItem(all_0_8_8) = 0, yields:
% 40.93/11.62 | (729) all_387_1_154 = 0
% 40.93/11.62 |
% 40.93/11.62 | Instantiating formula (114) with all_0_8_8, all_377_1_144, all_387_1_154 and discharging atoms ssItem(all_0_8_8) = all_387_1_154, ssItem(all_0_8_8) = all_377_1_144, yields:
% 40.93/11.62 | (730) all_387_1_154 = all_377_1_144
% 40.93/11.62 |
% 40.93/11.62 | Combining equations (727,728) yields a new equation:
% 40.93/11.63 | (731) all_377_0_143 = all_0_15_15
% 40.93/11.63 |
% 40.93/11.63 | Combining equations (730,729) yields a new equation:
% 40.93/11.63 | (732) all_377_1_144 = 0
% 40.93/11.63 |
% 40.93/11.63 | Simplifying 732 yields:
% 40.93/11.63 | (733) all_377_1_144 = 0
% 40.93/11.63 |
% 40.93/11.63 +-Applying beta-rule and splitting (713), into two cases.
% 40.93/11.63 |-Branch one:
% 40.93/11.63 | (734) ~ (all_387_1_154 = 0)
% 40.93/11.63 |
% 40.93/11.63 | Equations (729) can reduce 734 to:
% 40.93/11.63 | (155) $false
% 40.93/11.63 |
% 40.93/11.63 |-The branch is then unsatisfiable
% 40.93/11.63 |-Branch two:
% 40.93/11.63 | (729) all_387_1_154 = 0
% 40.93/11.63 | (737) all_387_0_153 = all_0_5_5
% 40.93/11.63 |
% 40.93/11.63 | Combining equations (726,737) yields a new equation:
% 40.93/11.63 | (738) all_0_5_5 = all_0_12_12
% 40.93/11.63 |
% 40.93/11.63 | From (738) and (162) follows:
% 40.93/11.63 | (739) app(all_0_12_12, all_0_6_6) = all_0_2_2
% 40.93/11.63 |
% 40.93/11.63 | From (738) and (161) follows:
% 40.93/11.63 | (740) app(all_0_6_6, all_0_12_12) = all_0_17_17
% 40.93/11.63 |
% 40.93/11.63 +-Applying beta-rule and splitting (703), into two cases.
% 40.93/11.63 |-Branch one:
% 40.93/11.63 | (741) all_0_8_8 = all_0_15_15
% 40.93/11.63 |
% 40.93/11.63 | From (741) and (160) follows:
% 40.93/11.63 | (742) cons(all_0_15_15, nil) = all_0_6_6
% 40.93/11.63 |
% 40.93/11.63 +-Applying beta-rule and splitting (698), into two cases.
% 40.93/11.63 |-Branch one:
% 40.93/11.63 | (718) all_0_6_6 = nil
% 40.93/11.63 |
% 40.93/11.63 | Equations (718) can reduce 695 to:
% 40.93/11.63 | (155) $false
% 40.93/11.63 |
% 40.93/11.63 |-The branch is then unsatisfiable
% 40.93/11.63 |-Branch two:
% 40.93/11.63 | (695) ~ (all_0_6_6 = nil)
% 40.93/11.63 | (746) all_0_6_6 = all_0_13_13 | all_0_13_13 = nil | ? [v0] : ? [v1] : (hd(all_0_6_6) = v1 & ssList(all_0_6_6) = v0 & ( ~ (v1 = all_148_0_117) | ~ (v0 = 0)))
% 40.93/11.63 |
% 40.93/11.63 +-Applying beta-rule and splitting (746), into two cases.
% 40.93/11.63 |-Branch one:
% 40.93/11.63 | (569) all_0_13_13 = nil
% 40.93/11.63 |
% 40.93/11.63 | Equations (569) can reduce 455 to:
% 40.93/11.63 | (155) $false
% 40.93/11.63 |
% 40.93/11.63 |-The branch is then unsatisfiable
% 40.93/11.63 |-Branch two:
% 40.93/11.63 | (455) ~ (all_0_13_13 = nil)
% 40.93/11.63 | (750) all_0_6_6 = all_0_13_13 | ? [v0] : ? [v1] : (hd(all_0_6_6) = v1 & ssList(all_0_6_6) = v0 & ( ~ (v1 = all_148_0_117) | ~ (v0 = 0)))
% 40.93/11.63 |
% 40.93/11.63 +-Applying beta-rule and splitting (750), into two cases.
% 40.93/11.63 |-Branch one:
% 40.93/11.63 | (751) all_0_6_6 = all_0_13_13
% 40.93/11.63 |
% 40.93/11.63 | From (751) and (739) follows:
% 40.93/11.63 | (752) app(all_0_12_12, all_0_13_13) = all_0_2_2
% 40.93/11.63 |
% 40.93/11.63 +-Applying beta-rule and splitting (699), into two cases.
% 40.93/11.63 |-Branch one:
% 40.93/11.63 | (753) ~ (app(all_0_12_12, all_0_6_6) = all_0_2_2)
% 40.93/11.63 |
% 40.93/11.63 | From (751) and (753) follows:
% 40.93/11.63 | (754) ~ (app(all_0_12_12, all_0_13_13) = all_0_2_2)
% 40.93/11.63 |
% 40.93/11.63 | Using (752) and (754) yields:
% 40.93/11.63 | (755) $false
% 40.93/11.63 |
% 40.93/11.63 |-The branch is then unsatisfiable
% 40.93/11.63 |-Branch two:
% 40.93/11.63 | (739) app(all_0_12_12, all_0_6_6) = all_0_2_2
% 40.93/11.63 | (757) all_0_17_17 = nil | ? [v0] : ? [v1] : ? [v2] : (( ~ (v0 = 0) & ssList(all_0_17_17) = v0) | (tl(v1) = v2 & ssList(all_0_6_6) = v0 & app(all_0_17_17, all_0_6_6) = v1 & ( ~ (v0 = 0) | v2 = all_0_2_2)))
% 40.93/11.63 |
% 40.93/11.63 | From (751) and (739) follows:
% 40.93/11.63 | (752) app(all_0_12_12, all_0_13_13) = all_0_2_2
% 40.93/11.63 |
% 40.93/11.63 | Instantiating formula (46) with all_0_12_12, all_0_13_13, all_0_2_2, all_0_18_18 and discharging atoms app(all_0_12_12, all_0_13_13) = all_0_2_2, app(all_0_12_12, all_0_13_13) = all_0_18_18, yields:
% 40.93/11.63 | (759) all_0_2_2 = all_0_18_18
% 40.93/11.63 |
% 40.93/11.63 | Equations (759) can reduce 166 to:
% 40.93/11.63 | (155) $false
% 40.93/11.63 |
% 40.93/11.63 |-The branch is then unsatisfiable
% 40.93/11.63 |-Branch two:
% 40.93/11.63 | (761) ~ (all_0_6_6 = all_0_13_13)
% 40.93/11.63 | (762) ? [v0] : ? [v1] : (hd(all_0_6_6) = v1 & ssList(all_0_6_6) = v0 & ( ~ (v1 = all_148_0_117) | ~ (v0 = 0)))
% 40.93/11.63 |
% 40.93/11.63 +-Applying beta-rule and splitting (500), into two cases.
% 40.93/11.63 |-Branch one:
% 40.93/11.63 | (763) ~ (app(all_0_6_6, all_0_12_12) = all_0_17_17)
% 40.93/11.63 |
% 40.93/11.63 | Using (740) and (763) yields:
% 40.93/11.63 | (755) $false
% 40.93/11.63 |
% 40.93/11.63 |-The branch is then unsatisfiable
% 40.93/11.63 |-Branch two:
% 40.93/11.63 | (740) app(all_0_6_6, all_0_12_12) = all_0_17_17
% 40.93/11.63 | (766) all_0_6_6 = all_0_13_13 | ? [v0] : (( ~ (v0 = 0) & ssList(all_0_6_6) = v0) | ( ~ (v0 = 0) & ssList(all_0_12_12) = v0))
% 40.93/11.63 |
% 40.93/11.63 +-Applying beta-rule and splitting (766), into two cases.
% 40.93/11.63 |-Branch one:
% 40.93/11.63 | (751) all_0_6_6 = all_0_13_13
% 40.93/11.63 |
% 40.93/11.63 | Equations (751) can reduce 761 to:
% 40.93/11.63 | (155) $false
% 40.93/11.63 |
% 40.93/11.63 |-The branch is then unsatisfiable
% 40.93/11.63 |-Branch two:
% 40.93/11.63 | (761) ~ (all_0_6_6 = all_0_13_13)
% 40.93/11.63 | (770) ? [v0] : (( ~ (v0 = 0) & ssList(all_0_6_6) = v0) | ( ~ (v0 = 0) & ssList(all_0_12_12) = v0))
% 40.93/11.63 |
% 40.93/11.63 +-Applying beta-rule and splitting (477), into two cases.
% 40.93/11.63 |-Branch one:
% 40.93/11.63 | (771) ~ (cons(all_0_15_15, nil) = all_0_6_6)
% 40.93/11.63 |
% 40.93/11.63 | Using (742) and (771) yields:
% 40.93/11.63 | (755) $false
% 40.93/11.63 |
% 40.93/11.63 |-The branch is then unsatisfiable
% 40.93/11.63 |-Branch two:
% 40.93/11.63 | (742) cons(all_0_15_15, nil) = all_0_6_6
% 40.93/11.63 | (751) all_0_6_6 = all_0_13_13
% 40.93/11.63 |
% 40.93/11.63 | Equations (751) can reduce 761 to:
% 40.93/11.63 | (155) $false
% 40.93/11.63 |
% 40.93/11.63 |-The branch is then unsatisfiable
% 40.93/11.63 |-Branch two:
% 40.93/11.63 | (776) ~ (all_0_8_8 = all_0_15_15)
% 40.93/11.63 | (777) ? [v0] : (( ~ (v0 = 0) & ssItem(all_0_8_8) = v0) | ( ~ (v0 = 0) & ssItem(all_0_15_15) = v0))
% 40.93/11.63 |
% 40.93/11.63 +-Applying beta-rule and splitting (709), into two cases.
% 40.93/11.63 |-Branch one:
% 40.93/11.63 | (778) ~ (all_377_1_144 = 0)
% 40.93/11.63 |
% 40.93/11.63 | Equations (733) can reduce 778 to:
% 40.93/11.63 | (155) $false
% 40.93/11.63 |
% 40.93/11.63 |-The branch is then unsatisfiable
% 40.93/11.63 |-Branch two:
% 40.93/11.63 | (733) all_377_1_144 = 0
% 40.93/11.63 | (781) all_377_0_143 = all_0_8_8
% 40.93/11.63 |
% 40.93/11.63 | Combining equations (731,781) yields a new equation:
% 40.93/11.63 | (741) all_0_8_8 = all_0_15_15
% 40.93/11.63 |
% 40.93/11.63 | Equations (741) can reduce 776 to:
% 40.93/11.63 | (155) $false
% 40.93/11.63 |
% 40.93/11.63 |-The branch is then unsatisfiable
% 40.93/11.64 |-Branch two:
% 40.93/11.64 | (784) cons(all_0_8_8, nil) = nil
% 40.93/11.64 | (785) all_0_19_19 = 0 | ? [v0] : (( ~ (v0 = 0) & ssList(nil) = v0) | ( ~ (v0 = 0) & ssItem(all_0_8_8) = v0))
% 40.93/11.64 |
% 40.93/11.64 +-Applying beta-rule and splitting (785), into two cases.
% 40.93/11.64 |-Branch one:
% 40.93/11.64 | (786) all_0_19_19 = 0
% 40.93/11.64 |
% 40.93/11.64 | Equations (786) can reduce 25 to:
% 40.93/11.64 | (155) $false
% 40.93/11.64 |
% 40.93/11.64 |-The branch is then unsatisfiable
% 40.93/11.64 |-Branch two:
% 40.93/11.64 | (25) ~ (all_0_19_19 = 0)
% 40.93/11.64 | (789) ? [v0] : (( ~ (v0 = 0) & ssList(nil) = v0) | ( ~ (v0 = 0) & ssItem(all_0_8_8) = v0))
% 40.93/11.64 |
% 40.93/11.64 | Instantiating (789) with all_242_0_196 yields:
% 40.93/11.64 | (790) ( ~ (all_242_0_196 = 0) & ssList(nil) = all_242_0_196) | ( ~ (all_242_0_196 = 0) & ssItem(all_0_8_8) = all_242_0_196)
% 40.93/11.64 |
% 40.93/11.64 +-Applying beta-rule and splitting (790), into two cases.
% 40.93/11.64 |-Branch one:
% 40.93/11.64 | (791) ~ (all_242_0_196 = 0) & ssList(nil) = all_242_0_196
% 40.93/11.64 |
% 40.93/11.64 | Applying alpha-rule on (791) yields:
% 40.93/11.64 | (792) ~ (all_242_0_196 = 0)
% 40.93/11.64 | (793) ssList(nil) = all_242_0_196
% 40.93/11.64 |
% 40.93/11.64 | Instantiating formula (41) with nil, all_242_0_196, 0 and discharging atoms ssList(nil) = all_242_0_196, ssList(nil) = 0, yields:
% 40.93/11.64 | (794) all_242_0_196 = 0
% 40.93/11.64 |
% 40.93/11.64 | Equations (794) can reduce 792 to:
% 40.93/11.64 | (155) $false
% 40.93/11.64 |
% 40.93/11.64 |-The branch is then unsatisfiable
% 40.93/11.64 |-Branch two:
% 40.93/11.64 | (796) ~ (all_242_0_196 = 0) & ssItem(all_0_8_8) = all_242_0_196
% 40.93/11.64 |
% 40.93/11.64 | Applying alpha-rule on (796) yields:
% 40.93/11.64 | (792) ~ (all_242_0_196 = 0)
% 40.93/11.64 | (798) ssItem(all_0_8_8) = all_242_0_196
% 40.93/11.64 |
% 40.93/11.64 | Instantiating formula (114) with all_0_8_8, all_242_0_196, 0 and discharging atoms ssItem(all_0_8_8) = all_242_0_196, ssItem(all_0_8_8) = 0, yields:
% 40.93/11.64 | (794) all_242_0_196 = 0
% 40.93/11.64 |
% 40.93/11.64 | Equations (794) can reduce 792 to:
% 40.93/11.64 | (155) $false
% 40.93/11.64 |
% 40.93/11.64 |-The branch is then unsatisfiable
% 40.93/11.64 |-Branch two:
% 40.93/11.64 | (801) ~ (all_114_1_92 = all_0_12_12)
% 40.93/11.64 | (802) ? [v0] : (( ~ (v0 = 0) & ssItem(all_114_0_91) = v0) | ( ~ (v0 = 0) & ssItem(all_0_15_15) = v0))
% 40.93/11.64 |
% 40.93/11.64 +-Applying beta-rule and splitting (560), into two cases.
% 40.93/11.64 |-Branch one:
% 40.93/11.64 | (666) ~ (all_158_1_128 = 0)
% 40.93/11.64 |
% 40.93/11.64 | Equations (595) can reduce 666 to:
% 40.93/11.64 | (155) $false
% 40.93/11.64 |
% 40.93/11.64 |-The branch is then unsatisfiable
% 40.93/11.64 |-Branch two:
% 40.93/11.64 | (595) all_158_1_128 = 0
% 40.93/11.64 | (669) all_158_0_127 = all_0_12_12
% 40.93/11.64 |
% 40.93/11.64 | Combining equations (669,578) yields a new equation:
% 40.93/11.64 | (807) all_162_0_131 = all_0_12_12
% 40.93/11.64 |
% 40.93/11.64 +-Applying beta-rule and splitting (568), into two cases.
% 40.93/11.64 |-Branch one:
% 40.93/11.64 | (808) ~ (all_162_1_132 = 0)
% 40.93/11.64 |
% 40.93/11.64 | Equations (582) can reduce 808 to:
% 40.93/11.64 | (155) $false
% 40.93/11.64 |
% 40.93/11.64 |-The branch is then unsatisfiable
% 40.93/11.64 |-Branch two:
% 40.93/11.64 | (582) all_162_1_132 = 0
% 40.93/11.64 | (811) all_162_0_131 = all_114_1_92
% 40.93/11.64 |
% 40.93/11.64 | Combining equations (811,807) yields a new equation:
% 40.93/11.64 | (812) all_114_1_92 = all_0_12_12
% 40.93/11.64 |
% 41.28/11.64 | Simplifying 812 yields:
% 41.28/11.64 | (641) all_114_1_92 = all_0_12_12
% 41.28/11.64 |
% 41.28/11.64 | Equations (641) can reduce 801 to:
% 41.28/11.64 | (155) $false
% 41.28/11.64 |
% 41.28/11.64 |-The branch is then unsatisfiable
% 41.28/11.64 |-Branch two:
% 41.28/11.64 | (815) ~ (all_114_0_91 = all_0_15_15)
% 41.28/11.64 | (802) ? [v0] : (( ~ (v0 = 0) & ssItem(all_114_0_91) = v0) | ( ~ (v0 = 0) & ssItem(all_0_15_15) = v0))
% 41.28/11.64 |
% 41.28/11.64 +-Applying beta-rule and splitting (564), into two cases.
% 41.28/11.64 |-Branch one:
% 41.28/11.64 | (644) ~ (all_160_1_130 = 0)
% 41.28/11.64 |
% 41.28/11.64 | Equations (597) can reduce 644 to:
% 41.28/11.64 | (155) $false
% 41.28/11.64 |
% 41.28/11.64 |-The branch is then unsatisfiable
% 41.28/11.64 |-Branch two:
% 41.28/11.64 | (597) all_160_1_130 = 0
% 41.28/11.64 | (647) all_160_0_129 = all_114_0_91
% 41.28/11.64 |
% 41.28/11.64 | Combining equations (579,647) yields a new equation:
% 41.28/11.64 | (648) all_156_0_125 = all_114_0_91
% 41.28/11.64 |
% 41.28/11.64 | Simplifying 648 yields:
% 41.28/11.64 | (649) all_156_0_125 = all_114_0_91
% 41.28/11.64 |
% 41.28/11.64 +-Applying beta-rule and splitting (556), into two cases.
% 41.28/11.64 |-Branch one:
% 41.28/11.64 | (823) ~ (all_156_1_126 = 0)
% 41.28/11.64 |
% 41.28/11.64 | Equations (599) can reduce 823 to:
% 41.28/11.64 | (155) $false
% 41.28/11.64 |
% 41.28/11.64 |-The branch is then unsatisfiable
% 41.28/11.64 |-Branch two:
% 41.28/11.64 | (599) all_156_1_126 = 0
% 41.28/11.64 | (650) all_156_0_125 = all_0_15_15
% 41.28/11.64 |
% 41.28/11.64 | Combining equations (649,650) yields a new equation:
% 41.28/11.64 | (827) all_114_0_91 = all_0_15_15
% 41.28/11.64 |
% 41.28/11.64 | Simplifying 827 yields:
% 41.28/11.64 | (639) all_114_0_91 = all_0_15_15
% 41.28/11.64 |
% 41.28/11.64 | Equations (639) can reduce 815 to:
% 41.28/11.64 | (155) $false
% 41.28/11.64 |
% 41.28/11.64 |-The branch is then unsatisfiable
% 41.28/11.64 |-Branch two:
% 41.28/11.64 | (292) all_0_17_17 = nil & ~ (all_0_18_18 = nil)
% 41.28/11.64 |
% 41.28/11.64 | Applying alpha-rule on (292) yields:
% 41.28/11.64 | (153) all_0_17_17 = nil
% 41.28/11.64 | (294) ~ (all_0_18_18 = nil)
% 41.28/11.64 |
% 41.28/11.64 | Equations (153) can reduce 154 to:
% 41.28/11.64 | (155) $false
% 41.28/11.64 |
% 41.28/11.64 |-The branch is then unsatisfiable
% 41.28/11.64 |-Branch two:
% 41.28/11.64 | (153) all_0_17_17 = nil
% 41.28/11.64 | (157) all_0_18_18 = nil
% 41.28/11.64 |
% 41.28/11.64 | Equations (157) can reduce 294 to:
% 41.28/11.64 | (155) $false
% 41.28/11.64 |
% 41.28/11.64 |-The branch is then unsatisfiable
% 41.28/11.64 |-Branch two:
% 41.28/11.64 | (837) app(all_0_12_12, all_0_13_13) = nil
% 41.28/11.64 | (838) all_0_13_13 = nil | ? [v0] : ( ~ (v0 = 0) & ssList(all_0_13_13) = v0)
% 41.28/11.64 |
% 41.28/11.64 +-Applying beta-rule and splitting (331), into two cases.
% 41.28/11.64 |-Branch one:
% 41.28/11.64 | (456) ~ (app(all_0_12_12, all_0_13_13) = nil)
% 41.28/11.64 |
% 41.28/11.64 | Using (837) and (456) yields:
% 41.28/11.64 | (755) $false
% 41.28/11.64 |
% 41.28/11.64 |-The branch is then unsatisfiable
% 41.28/11.64 |-Branch two:
% 41.28/11.64 | (837) app(all_0_12_12, all_0_13_13) = nil
% 41.28/11.64 | (842) all_0_12_12 = nil | ? [v0] : ( ~ (v0 = 0) & ssList(all_0_13_13) = v0)
% 41.28/11.64 |
% 41.28/11.65 +-Applying beta-rule and splitting (842), into two cases.
% 41.28/11.65 |-Branch one:
% 41.28/11.65 | (843) all_0_12_12 = nil
% 41.28/11.65 |
% 41.28/11.65 | From (843) and (437) follows:
% 41.28/11.65 | (844) cons(all_0_15_15, nil) = all_0_17_17
% 41.28/11.65 |
% 41.28/11.65 | From (843) and (311) follows:
% 41.28/11.65 | (845) app(nil, all_0_13_13) = all_0_18_18
% 41.28/11.65 |
% 41.28/11.65 | From (843) and (837) follows:
% 41.28/11.65 | (846) app(nil, all_0_13_13) = nil
% 41.28/11.65 |
% 41.28/11.65 | From (843) and (316) follows:
% 41.28/11.65 | (847) app(all_0_13_13, nil) = all_0_17_17
% 41.28/11.65 |
% 41.28/11.65 +-Applying beta-rule and splitting (333), into two cases.
% 41.28/11.65 |-Branch one:
% 41.28/11.65 | (848) ~ (app(all_0_13_13, nil) = all_0_17_17)
% 41.28/11.65 |
% 41.28/11.65 | Using (847) and (848) yields:
% 41.28/11.65 | (755) $false
% 41.28/11.65 |
% 41.28/11.65 |-The branch is then unsatisfiable
% 41.28/11.65 |-Branch two:
% 41.28/11.65 | (847) app(all_0_13_13, nil) = all_0_17_17
% 41.28/11.65 | (851) ? [v0] : ? [v1] : (cons(all_0_15_15, nil) = v1 & ssItem(all_0_15_15) = v0 & ( ~ (v0 = 0) | v1 = all_0_17_17))
% 41.28/11.65 |
% 41.28/11.65 +-Applying beta-rule and splitting (335), into two cases.
% 41.28/11.65 |-Branch one:
% 41.28/11.65 | (848) ~ (app(all_0_13_13, nil) = all_0_17_17)
% 41.28/11.65 |
% 41.28/11.65 | Using (847) and (848) yields:
% 41.28/11.65 | (755) $false
% 41.28/11.65 |
% 41.28/11.65 |-The branch is then unsatisfiable
% 41.28/11.65 |-Branch two:
% 41.28/11.65 | (847) app(all_0_13_13, nil) = all_0_17_17
% 41.28/11.65 | (855) all_0_13_13 = all_0_17_17 | ? [v0] : ( ~ (v0 = 0) & ssList(all_0_13_13) = v0)
% 41.28/11.65 |
% 41.28/11.65 +-Applying beta-rule and splitting (855), into two cases.
% 41.28/11.65 |-Branch one:
% 41.28/11.65 | (856) all_0_13_13 = all_0_17_17
% 41.28/11.65 |
% 41.28/11.65 | Equations (856) can reduce 455 to:
% 41.28/11.65 | (154) ~ (all_0_17_17 = nil)
% 41.28/11.65 |
% 41.28/11.65 | From (856) and (454) follows:
% 41.28/11.65 | (105) ssList(all_0_17_17) = 0
% 41.28/11.65 |
% 41.28/11.65 | From (856) and (845) follows:
% 41.28/11.65 | (859) app(nil, all_0_17_17) = all_0_18_18
% 41.28/11.65 |
% 41.28/11.65 | From (856) and (846) follows:
% 41.28/11.65 | (860) app(nil, all_0_17_17) = nil
% 41.28/11.65 |
% 41.28/11.65 +-Applying beta-rule and splitting (332), into two cases.
% 41.28/11.65 |-Branch one:
% 41.28/11.65 | (861) ~ (app(nil, all_0_13_13) = all_0_18_18)
% 41.28/11.65 |
% 41.28/11.65 | From (856) and (861) follows:
% 41.28/11.65 | (862) ~ (app(nil, all_0_17_17) = all_0_18_18)
% 41.28/11.65 |
% 41.28/11.65 | Using (859) and (862) yields:
% 41.28/11.65 | (755) $false
% 41.28/11.65 |
% 41.28/11.65 |-The branch is then unsatisfiable
% 41.28/11.65 |-Branch two:
% 41.28/11.65 | (845) app(nil, all_0_13_13) = all_0_18_18
% 41.28/11.65 | (865) all_0_13_13 = all_0_18_18 | ? [v0] : ( ~ (v0 = 0) & ssList(all_0_13_13) = v0)
% 41.28/11.65 |
% 41.28/11.65 | From (856) and (845) follows:
% 41.28/11.65 | (859) app(nil, all_0_17_17) = all_0_18_18
% 41.28/11.65 |
% 41.28/11.65 +-Applying beta-rule and splitting (865), into two cases.
% 41.28/11.65 |-Branch one:
% 41.28/11.65 | (867) all_0_13_13 = all_0_18_18
% 41.28/11.65 |
% 41.28/11.65 | Combining equations (856,867) yields a new equation:
% 41.28/11.65 | (868) all_0_17_17 = all_0_18_18
% 41.28/11.65 |
% 41.28/11.65 | Simplifying 868 yields:
% 41.28/11.65 | (869) all_0_17_17 = all_0_18_18
% 41.28/11.65 |
% 41.28/11.65 | Equations (869) can reduce 154 to:
% 41.28/11.65 | (294) ~ (all_0_18_18 = nil)
% 41.28/11.65 |
% 41.28/11.65 | From (869) and (859) follows:
% 41.28/11.65 | (871) app(nil, all_0_18_18) = all_0_18_18
% 41.28/11.65 |
% 41.28/11.65 | From (869) and (860) follows:
% 41.28/11.65 | (872) app(nil, all_0_18_18) = nil
% 41.28/11.65 |
% 41.28/11.65 +-Applying beta-rule and splitting (838), into two cases.
% 41.28/11.65 |-Branch one:
% 41.28/11.65 | (569) all_0_13_13 = nil
% 41.28/11.65 |
% 41.28/11.65 | Combining equations (867,569) yields a new equation:
% 41.28/11.65 | (874) all_0_18_18 = nil
% 41.28/11.65 |
% 41.28/11.65 | Simplifying 874 yields:
% 41.28/11.65 | (157) all_0_18_18 = nil
% 41.28/11.65 |
% 41.28/11.65 | Equations (157) can reduce 294 to:
% 41.28/11.65 | (155) $false
% 41.28/11.65 |
% 41.28/11.65 |-The branch is then unsatisfiable
% 41.28/11.65 |-Branch two:
% 41.28/11.65 | (455) ~ (all_0_13_13 = nil)
% 41.28/11.65 | (878) ? [v0] : ( ~ (v0 = 0) & ssList(all_0_13_13) = v0)
% 41.28/11.65 |
% 41.28/11.65 | Equations (867) can reduce 455 to:
% 41.28/11.65 | (294) ~ (all_0_18_18 = nil)
% 41.28/11.65 |
% 41.28/11.65 +-Applying beta-rule and splitting (150), into two cases.
% 41.28/11.65 |-Branch one:
% 41.28/11.65 | (157) all_0_18_18 = nil
% 41.28/11.65 |
% 41.28/11.65 | Equations (157) can reduce 294 to:
% 41.28/11.65 | (155) $false
% 41.28/11.65 |
% 41.28/11.65 |-The branch is then unsatisfiable
% 41.28/11.65 |-Branch two:
% 41.28/11.65 | (294) ~ (all_0_18_18 = nil)
% 41.28/11.65 | (883) ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_18_18 & ssItem(v1) = 0)
% 41.28/11.65 |
% 41.28/11.65 +-Applying beta-rule and splitting (149), into two cases.
% 41.28/11.65 |-Branch one:
% 41.28/11.65 | (153) all_0_17_17 = nil
% 41.28/11.65 |
% 41.28/11.65 | Combining equations (153,869) yields a new equation:
% 41.28/11.65 | (157) all_0_18_18 = nil
% 41.28/11.65 |
% 41.28/11.65 | Equations (157) can reduce 294 to:
% 41.28/11.65 | (155) $false
% 41.28/11.65 |
% 41.28/11.65 |-The branch is then unsatisfiable
% 41.28/11.65 |-Branch two:
% 41.28/11.65 | (154) ~ (all_0_17_17 = nil)
% 41.28/11.65 | (472) ? [v0] : ? [v1] : (ssList(v0) = 0 & cons(v1, v0) = all_0_17_17 & ssItem(v1) = 0)
% 41.28/11.65 |
% 41.28/11.65 | Equations (869) can reduce 154 to:
% 41.28/11.65 | (294) ~ (all_0_18_18 = nil)
% 41.28/11.65 |
% 41.28/11.65 | Instantiating formula (46) with nil, all_0_18_18, nil, all_0_18_18 and discharging atoms app(nil, all_0_18_18) = all_0_18_18, app(nil, all_0_18_18) = nil, yields:
% 41.28/11.65 | (157) all_0_18_18 = nil
% 41.28/11.65 |
% 41.28/11.65 | Equations (157) can reduce 294 to:
% 41.28/11.65 | (155) $false
% 41.28/11.65 |
% 41.28/11.65 |-The branch is then unsatisfiable
% 41.28/11.65 |-Branch two:
% 41.28/11.65 | (892) ~ (all_0_13_13 = all_0_18_18)
% 41.28/11.65 | (878) ? [v0] : ( ~ (v0 = 0) & ssList(all_0_13_13) = v0)
% 41.28/11.65 |
% 41.28/11.65 | Instantiating (878) with all_129_0_207 yields:
% 41.28/11.65 | (894) ~ (all_129_0_207 = 0) & ssList(all_0_13_13) = all_129_0_207
% 41.28/11.65 |
% 41.28/11.65 | Applying alpha-rule on (894) yields:
% 41.28/11.65 | (895) ~ (all_129_0_207 = 0)
% 41.28/11.65 | (896) ssList(all_0_13_13) = all_129_0_207
% 41.28/11.65 |
% 41.28/11.65 | From (856) and (896) follows:
% 41.28/11.65 | (897) ssList(all_0_17_17) = all_129_0_207
% 41.28/11.65 |
% 41.28/11.65 | Instantiating formula (41) with all_0_17_17, all_129_0_207, 0 and discharging atoms ssList(all_0_17_17) = all_129_0_207, ssList(all_0_17_17) = 0, yields:
% 41.28/11.65 | (898) all_129_0_207 = 0
% 41.28/11.65 |
% 41.28/11.65 | Equations (898) can reduce 895 to:
% 41.28/11.65 | (155) $false
% 41.28/11.65 |
% 41.28/11.65 |-The branch is then unsatisfiable
% 41.28/11.66 |-Branch two:
% 41.28/11.66 | (900) ~ (all_0_13_13 = all_0_17_17)
% 41.28/11.66 | (878) ? [v0] : ( ~ (v0 = 0) & ssList(all_0_13_13) = v0)
% 41.28/11.66 |
% 41.28/11.66 +-Applying beta-rule and splitting (385), into two cases.
% 41.28/11.66 |-Branch one:
% 41.28/11.66 | (902) ~ (cons(all_0_15_15, nil) = all_15_0_67)
% 41.28/11.66 |
% 41.28/11.66 | From (436) and (902) follows:
% 41.28/11.66 | (903) ~ (cons(all_0_15_15, nil) = all_0_17_17)
% 41.28/11.66 |
% 41.28/11.66 | Using (844) and (903) yields:
% 41.28/11.66 | (755) $false
% 41.28/11.66 |
% 41.28/11.66 |-The branch is then unsatisfiable
% 41.28/11.66 |-Branch two:
% 41.28/11.66 | (905) cons(all_0_15_15, nil) = all_15_0_67
% 41.28/11.66 | (906) all_15_0_67 = all_0_13_13
% 41.28/11.66 |
% 41.28/11.66 | Combining equations (436,906) yields a new equation:
% 41.28/11.66 | (856) all_0_13_13 = all_0_17_17
% 41.28/11.66 |
% 41.28/11.66 | Equations (856) can reduce 900 to:
% 41.28/11.66 | (155) $false
% 41.28/11.66 |
% 41.28/11.66 |-The branch is then unsatisfiable
% 41.28/11.66 |-Branch two:
% 41.28/11.66 | (909) ~ (all_0_12_12 = nil)
% 41.28/11.66 | (878) ? [v0] : ( ~ (v0 = 0) & ssList(all_0_13_13) = v0)
% 41.28/11.66 |
% 41.28/11.66 | Instantiating (878) with all_107_0_211 yields:
% 41.28/11.66 | (911) ~ (all_107_0_211 = 0) & ssList(all_0_13_13) = all_107_0_211
% 41.28/11.66 |
% 41.28/11.66 | Applying alpha-rule on (911) yields:
% 41.28/11.66 | (912) ~ (all_107_0_211 = 0)
% 41.28/11.66 | (913) ssList(all_0_13_13) = all_107_0_211
% 41.28/11.66 |
% 41.28/11.66 | Instantiating formula (41) with all_0_13_13, all_107_0_211, 0 and discharging atoms ssList(all_0_13_13) = all_107_0_211, ssList(all_0_13_13) = 0, yields:
% 41.28/11.66 | (914) all_107_0_211 = 0
% 41.28/11.66 |
% 41.28/11.66 | Equations (914) can reduce 912 to:
% 41.28/11.66 | (155) $false
% 41.28/11.66 |
% 41.28/11.66 |-The branch is then unsatisfiable
% 41.28/11.66 |-Branch two:
% 41.28/11.66 | (916) cons(all_0_15_15, nil) = nil
% 41.28/11.66 | (917) ? [v0] : ( ~ (v0 = 0) & ssItem(all_0_15_15) = v0)
% 41.28/11.66 |
% 41.28/11.66 | Instantiating (917) with all_59_0_214 yields:
% 41.28/11.66 | (918) ~ (all_59_0_214 = 0) & ssItem(all_0_15_15) = all_59_0_214
% 41.28/11.66 |
% 41.28/11.66 | Applying alpha-rule on (918) yields:
% 41.28/11.66 | (919) ~ (all_59_0_214 = 0)
% 41.28/11.66 | (920) ssItem(all_0_15_15) = all_59_0_214
% 41.28/11.66 |
% 41.28/11.66 | Instantiating formula (114) with all_0_15_15, all_59_0_214, 0 and discharging atoms ssItem(all_0_15_15) = all_59_0_214, ssItem(all_0_15_15) = 0, yields:
% 41.28/11.66 | (921) all_59_0_214 = 0
% 41.28/11.66 |
% 41.28/11.66 | Equations (921) can reduce 919 to:
% 41.28/11.66 | (155) $false
% 41.28/11.66 |
% 41.28/11.66 |-The branch is then unsatisfiable
% 41.28/11.66 % SZS output end Proof for theBenchmark
% 41.28/11.66
% 41.28/11.66 11058ms
%------------------------------------------------------------------------------