TSTP Solution File: ITP004+1 by leanCoP---2.2

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : leanCoP---2.2
% Problem  : ITP004+1 : TPTP v8.1.0. Bugfixed v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : leancop_casc.sh %s %d

% Computer : n024.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 : Sat Jul 16 23:40:14 EDT 2022

% Result   : Theorem 155.90s 150.58s
% Output   : Proof 155.98s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.11  % Problem  : ITP004+1 : TPTP v8.1.0. Bugfixed v7.5.0.
% 0.10/0.12  % Command  : leancop_casc.sh %s %d
% 0.12/0.31  % Computer : n024.cluster.edu
% 0.12/0.31  % Model    : x86_64 x86_64
% 0.12/0.31  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.31  % Memory   : 8042.1875MB
% 0.12/0.31  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.31  % CPULimit : 300
% 0.12/0.31  % WCLimit  : 600
% 0.12/0.31  % DateTime : Fri Jun  3 00:45:50 EDT 2022
% 0.12/0.31  % CPUTime  : 
% 155.90/150.58  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 155.98/150.58  % SZS output start Proof for /export/starexec/sandbox/benchmark/theBenchmark.p
% 155.98/150.59  
% 155.98/150.59  %-----------------------------------------------------
% 155.98/150.59  fof(thm_2Epred__set_2EIN__DELETE, axiom, ! [_81780, _81783, _81786, _81789] : (p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(_81780, _81786), s(tyop_2Emin_2Efun(_81780, tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(_81780, tyop_2Emin_2Ebool), _81783), s(_81780, _81789)))))) <=> p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(_81780, _81786), s(tyop_2Emin_2Efun(_81780, tyop_2Emin_2Ebool), _81783)))) & (! s(_81780, _81786)) = s(_81780, _81789)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', thm_2Epred__set_2EIN__DELETE)).
% 155.98/150.59  fof(thm_2Epred__set_2ESUBSET__DEF, axiom, ! [_82221, _82224, _82227] : (p(s(tyop_2Emin_2Ebool, c_2Epred__set_2ESUBSET_2E2(s(tyop_2Emin_2Efun(_82221, tyop_2Emin_2Ebool), _82224), s(tyop_2Emin_2Efun(_82221, tyop_2Emin_2Ebool), _82227)))) <=> ! [_82284] : (p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(_82221, _82284), s(tyop_2Emin_2Efun(_82221, tyop_2Emin_2Ebool), _82224)))) => p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(_82221, _82284), s(tyop_2Emin_2Efun(_82221, tyop_2Emin_2Ebool), _82227)))))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', thm_2Epred__set_2ESUBSET__DEF)).
% 155.98/150.59  fof(reserved_2Elogic_2E_5C_2F, axiom, ! [_82691, _82694] : (p(s(tyop_2Emin_2Ebool, c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool, _82691), s(tyop_2Emin_2Ebool, _82694)))) <=> p(s(tyop_2Emin_2Ebool, _82691)) | p(s(tyop_2Emin_2Ebool, _82694))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', reserved_2Elogic_2E_5C_2F)).
% 155.98/150.59  fof(thm_2Epred__set_2EREST__SUBSET, conjecture, ! [_82947, _82950] : p(s(tyop_2Emin_2Ebool, c_2Epred__set_2ESUBSET_2E2(s(tyop_2Emin_2Efun(_82947, tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(_82947, tyop_2Emin_2Ebool), _82950))), s(tyop_2Emin_2Efun(_82947, tyop_2Emin_2Ebool), _82950)))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', thm_2Epred__set_2EREST__SUBSET)).
% 155.98/150.59  fof(thm_2Epred__set_2EREST__DEF, axiom, ! [_83332, _83335] : s(tyop_2Emin_2Efun(_83332, tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(_83332, tyop_2Emin_2Ebool), _83335))) = s(tyop_2Emin_2Efun(_83332, tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(_83332, tyop_2Emin_2Ebool), _83335), s(_83332, c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(_83332, tyop_2Emin_2Ebool), _83335))))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', thm_2Epred__set_2EREST__DEF)).
% 155.98/150.59  
% 155.98/150.59  cnf(1, plain, [-(14 ^ [_58166, _58059, _57951, _57842]), -(p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(_57842, _58059), s(tyop_2Emin_2Efun(_57842, tyop_2Emin_2Ebool), _57951)))))], clausify(thm_2Epred__set_2EIN__DELETE)).
% 155.98/150.59  cnf(2, plain, [-(13 ^ [_56820, _56715, _56609]), p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(_56609, 12 ^ [_56820, _56715, _56609]), s(tyop_2Emin_2Efun(_56609, tyop_2Emin_2Ebool), _56820))))], clausify(thm_2Epred__set_2ESUBSET__DEF)).
% 155.98/150.59  cnf(3, plain, [-(13 ^ [_56820, _56715, _56609]), -(p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(_56609, 12 ^ [_56820, _56715, _56609]), s(tyop_2Emin_2Efun(_56609, tyop_2Emin_2Ebool), _56715)))))], clausify(thm_2Epred__set_2ESUBSET__DEF)).
% 155.98/150.59  cnf(4, plain, [-(5 ^ [_42853, _42787]), p(s(tyop_2Emin_2Ebool, _42853))], clausify(reserved_2Elogic_2E_5C_2F)).
% 155.98/150.59  cnf(5, plain, [p(s(tyop_2Emin_2Ebool, c_2Epred__set_2ESUBSET_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))], clausify(thm_2Epred__set_2EREST__SUBSET)).
% 155.98/150.59  cnf(6, plain, [-(p(_27379)), _27330 = _27379, p(_27330)], theory(equality)).
% 155.98/150.59  cnf(7, plain, [-(_26432 = _26432)], theory(equality)).
% 155.98/150.59  cnf(8, plain, [-(c_2Ebool_2EIN_2E2(_28298, _28431) = c_2Ebool_2EIN_2E2(_28365, _28496)), _28298 = _28365, _28431 = _28496], theory(equality)).
% 155.98/150.59  cnf(9, plain, [-(s(_34311, _34444) = s(_34378, _34509)), _34311 = _34378, _34444 = _34509], theory(equality)).
% 155.98/150.59  cnf(10, plain, [-(p(s(tyop_2Emin_2Ebool, c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool, _42787), s(tyop_2Emin_2Ebool, _42853))))), 5 ^ [_42853, _42787]], clausify(reserved_2Elogic_2E_5C_2F)).
% 155.98/150.59  cnf(11, plain, [p(s(tyop_2Emin_2Ebool, c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool, _42787), s(tyop_2Emin_2Ebool, _42853)))), -(p(s(tyop_2Emin_2Ebool, _42787))), -(p(s(tyop_2Emin_2Ebool, _42853)))], clausify(reserved_2Elogic_2E_5C_2F)).
% 155.98/150.59  cnf(12, plain, [-(p(s(tyop_2Emin_2Ebool, c_2Epred__set_2ESUBSET_2E2(s(tyop_2Emin_2Efun(_56609, tyop_2Emin_2Ebool), _56715), s(tyop_2Emin_2Efun(_56609, tyop_2Emin_2Ebool), _56820))))), 13 ^ [_56820, _56715, _56609]], clausify(thm_2Epred__set_2ESUBSET__DEF)).
% 155.98/150.59  cnf(13, plain, [-(s(tyop_2Emin_2Efun(_59137, tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(_59137, tyop_2Emin_2Ebool), _59216))) = s(tyop_2Emin_2Efun(_59137, tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(_59137, tyop_2Emin_2Ebool), _59216), s(_59137, c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(_59137, tyop_2Emin_2Ebool), _59216))))))], clausify(thm_2Epred__set_2EREST__DEF)).
% 155.98/150.59  cnf(14, plain, [p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(_57842, _58059), s(tyop_2Emin_2Efun(_57842, tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(_57842, tyop_2Emin_2Ebool), _57951), s(_57842, _58166)))))), 14 ^ [_58166, _58059, _57951, _57842]], clausify(thm_2Epred__set_2EIN__DELETE)).
% 155.98/150.59  
% 155.98/150.59  cnf('1',plain,[p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))))))), 14 ^ [c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []], 16 ^ [], 15 ^ []]],start(14,bind([[_58166, _58059, _57951, _57842], [c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []], 16 ^ [], 15 ^ []]]))).
% 155.98/150.59  cnf('1.1',plain,[-(p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))))), p(s(tyop_2Emin_2Ebool, c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))), s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))))))), -(p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))))))],extension(11,bind([[_42787, _42853], [c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))))), c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))]]))).
% 155.98/150.59  cnf('1.1.1',plain,[-(p(s(tyop_2Emin_2Ebool, c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))), s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))))), 5 ^ [c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))), c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))]],extension(10,bind([[_42853, _42787], [c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))), c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))]]))).
% 155.98/150.59  cnf('1.1.1.1',plain,[-(5 ^ [c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))), c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))]), p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))],extension(4,bind([[_42787, _42853], [c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))))), c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))]]))).
% 155.98/150.59  cnf('1.1.1.1.1',plain,[-(p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))), -(13 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []])],extension(3,bind([[_56820, _56715, _56609], [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]]))).
% 155.98/150.59  cnf('1.1.1.1.1.1',plain,[13 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []], -(p(s(tyop_2Emin_2Ebool, c_2Epred__set_2ESUBSET_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))))],extension(12,bind([[_56715, _56609, _56820], [c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ [], 16 ^ []]]))).
% 155.98/150.59  cnf('1.1.1.1.1.1.1',plain,[p(s(tyop_2Emin_2Ebool, c_2Epred__set_2ESUBSET_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))],extension(5)).
% 155.98/150.59  cnf('1.1.2',plain,[p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))))), -(p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))))), s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))) = s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))))))],extension(6,bind([[_27330, _27379], [s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))), s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))))))]]))).
% 155.98/150.59  cnf('1.1.2.1',plain,[p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))))],reduction('1')).
% 155.98/150.59  cnf('1.1.2.2',plain,[-(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))) = s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))))))), tyop_2Emin_2Ebool = tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))) = c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))],extension(9,bind([[_34311, _34378, _34444, _34509], [tyop_2Emin_2Ebool, tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))), c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))]]))).
% 155.98/150.59  cnf('1.1.2.2.1',plain,[-(tyop_2Emin_2Ebool = tyop_2Emin_2Ebool)],extension(7,bind([[_26432], [tyop_2Emin_2Ebool]]))).
% 155.98/150.59  cnf('1.1.2.2.2',plain,[-(c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))) = c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))), s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]) = s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))) = s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))))],extension(8,bind([[_28298, _28365, _28431, _28496], [s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))))]]))).
% 155.98/150.59  cnf('1.1.2.2.2.1',plain,[-(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]) = s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]))],extension(7,bind([[_26432], [s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []])]]))).
% 155.98/150.59  cnf('1.1.2.2.2.2',plain,[-(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))) = s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EDELETE_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []), s(15 ^ [], c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))))],extension(13,bind([[_59137, _59216], [15 ^ [], 16 ^ []]]))).
% 155.98/150.59  cnf('1.2',plain,[-(14 ^ [c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []], 16 ^ [], 15 ^ []]), -(p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))))],extension(1,bind([[_58166, _58059, _57842, _57951], [c_2Epred__set_2ECHOICE_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []], 15 ^ [], 16 ^ []]]))).
% 155.98/150.59  cnf('1.2.1',plain,[p(s(tyop_2Emin_2Ebool, c_2Ebool_2EIN_2E2(s(15 ^ [], 12 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))), -(13 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []])],extension(2,bind([[_56820, _56715, _56609], [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []]]))).
% 155.98/150.59  cnf('1.2.1.1',plain,[13 ^ [16 ^ [], c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ []], -(p(s(tyop_2Emin_2Ebool, c_2Epred__set_2ESUBSET_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])))))],extension(12,bind([[_56715, _56609, _56820], [c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ [])), 15 ^ [], 16 ^ []]]))).
% 155.98/150.59  cnf('1.2.1.1.1',plain,[p(s(tyop_2Emin_2Ebool, c_2Epred__set_2ESUBSET_2E2(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), c_2Epred__set_2EREST_2E1(s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))), s(tyop_2Emin_2Efun(15 ^ [], tyop_2Emin_2Ebool), 16 ^ []))))],extension(5)).
% 155.98/150.59  %-----------------------------------------------------
% 155.98/150.59  
% 155.98/150.60  % SZS output end Proof for /export/starexec/sandbox/benchmark/theBenchmark.p
%------------------------------------------------------------------------------