%---------------- iProver v3.0 (CASC-27) ----------------% ------ iProver source info git: date: 2019-08-21 14:25:56 +0100 git: sha1: aef4729e525848973f587b098cdb2be67e368c05 git: non_committed_changes: true git: last_make_outside_of_git: false ------ Parsing... ------ Clausification by vclausify_rel & Parsing by iProver... ------ Preprocessing... sf_s rm: 1 0s sf_e sf_s rm: 1 0s sf_e ------ Preprocessing... gs_s sp: 0 0s gs_e snvd_s sp: 0 0s snvd_e ------ Preprocessing... sf_s rm: 1 0s sf_e ------ Proving... ------ Problem Properties clauses 45 conjectures 0 EPR 0 Horn 37 unary 23 binary 20 lits 69 lits eq 41 ------ Input Options Time Limit: Unbounded ------ Current options: ------ Proving... % SZS status Theorem for HL400512+1.p Resolution empty clause % SZS output start CNFRefutation for HL400512+1.p fof(f33,axiom,( ! [X0,X1,X2,X18,X19] : (! [X42] : s(tyop_2Eoption_2Eoption(X0),X42) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__JOIN_2E1(s(tyop_2Eoption_2Eoption(tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E1(s(tyop_2Eoption_2Eoption(X0),X42))))) & s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__JOIN_2E1(s(tyop_2Eoption_2Eoption(tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ENONE_2E0))) & ! [X41] : s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X41),s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0))) & ! [X39,X40] : s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ESOME_2E1(s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X39),s(X0,X40))))) = s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X39),s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X40))))) & ! [X36,X37,X38] : s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X38),s(X0,X36))) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X36))),s(X1,X37),s(tyop_2Emin_2Efun(X0,X1),X38))) & ! [X34,X35] : s(X1,X34) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0),s(X1,X34),s(tyop_2Emin_2Efun(X0,X1),X35))) & ! [X33] : (p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X33)))) => s(tyop_2Eoption_2Eoption(X0),X33) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X33),s(tyop_2Eoption_2Eoption(X0),X18),s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0)))) & ! [X32] : (p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X32)))) => s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),X32))))) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X32),s(X1,X19),s(tyop_2Emin_2Efun(X0,X1),X2)))) & ! [X31] : (p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X31)))) => s(X1,X19) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X31),s(X1,X19),s(tyop_2Emin_2Efun(X0,X1),X2)))) & ! [X30] : s(tyop_2Eoption_2Eoption(X0),X30) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X30),s(tyop_2Eoption_2Eoption(X0),X30),s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0))) & ! [X29] : s(tyop_2Eoption_2Eoption(X0),X29) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X29),s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0))) & ! [X28] : (p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X28)))) => s(tyop_2Eoption_2Eoption(X0),X28) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),X28)))))) & ! [X27] : (~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X27)))) <=> s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),X27)) & ! [X26] : (p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X26)))) <=> s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),X26)) & s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0))) & ! [X25] : s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X25))))) & ! [X24] : s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X24))) & ! [X23] : s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X23))) & ! [X22] : s(X0,X22) = s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X22))))) & ! [X20,X21] : (s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X20))) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X21))) <=> s(X0,X20) = s(X0,X21)))), file('/export/starexec/sandbox/benchmark/Problems/HL400512+1.p',unknown)). fof(f42,plain,( ! [X0,X1,X2,X3,X4] : (! [X5] : s(tyop_2Eoption_2Eoption(X0),X5) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__JOIN_2E1(s(tyop_2Eoption_2Eoption(tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E1(s(tyop_2Eoption_2Eoption(X0),X5))))) & s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__JOIN_2E1(s(tyop_2Eoption_2Eoption(tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ENONE_2E0))) & ! [X6] : s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X6),s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0))) & ! [X7,X8] : s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ESOME_2E1(s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(X0,X8))))) = s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X8))))) & ! [X9,X10,X11] : s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X11),s(X0,X9))) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X9))),s(X1,X10),s(tyop_2Emin_2Efun(X0,X1),X11))) & ! [X12,X13] : s(X1,X12) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0),s(X1,X12),s(tyop_2Emin_2Efun(X0,X1),X13))) & ! [X14] : (p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X14)))) => s(tyop_2Eoption_2Eoption(X0),X14) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X14),s(tyop_2Eoption_2Eoption(X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0)))) & ! [X15] : (p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X15)))) => s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),X15))))) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X15),s(X1,X4),s(tyop_2Emin_2Efun(X0,X1),X2)))) & ! [X16] : (p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X16)))) => s(X1,X4) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X16),s(X1,X4),s(tyop_2Emin_2Efun(X0,X1),X2)))) & ! [X17] : s(tyop_2Eoption_2Eoption(X0),X17) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X17),s(tyop_2Eoption_2Eoption(X0),X17),s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0))) & ! [X18] : s(tyop_2Eoption_2Eoption(X0),X18) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X18),s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0))) & ! [X19] : (p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X19)))) => s(tyop_2Eoption_2Eoption(X0),X19) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),X19)))))) & ! [X20] : (~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X20)))) <=> s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),X20)) & ! [X21] : (p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X21)))) <=> s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),X21)) & s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0))) & ! [X22] : s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X22))))) & ! [X23] : s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X23))) & ! [X24] : s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X24))) & ! [X25] : s(X0,X25) = s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X25))))) & ! [X26,X27] : (s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X26))) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X27))) <=> s(X0,X26) = s(X0,X27)))), inference(rectify,[],[f33])). fof(f61,plain,( ! [X0,X1,X2,X3,X4] : (! [X5] : s(tyop_2Eoption_2Eoption(X0),X5) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__JOIN_2E1(s(tyop_2Eoption_2Eoption(tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E1(s(tyop_2Eoption_2Eoption(X0),X5))))) & s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__JOIN_2E1(s(tyop_2Eoption_2Eoption(tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ENONE_2E0))) & ! [X6] : s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X6),s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0))) & ! [X7,X8] : s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ESOME_2E1(s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(X0,X8))))) = s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X8))))) & ! [X9,X10,X11] : s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X11),s(X0,X9))) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X9))),s(X1,X10),s(tyop_2Emin_2Efun(X0,X1),X11))) & ! [X12,X13] : s(X1,X12) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0),s(X1,X12),s(tyop_2Emin_2Efun(X0,X1),X13))) & ! [X14] : (s(tyop_2Eoption_2Eoption(X0),X14) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X14),s(tyop_2Eoption_2Eoption(X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0))) | ~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X14))))) & ! [X15] : (s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),X15))))) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X15),s(X1,X4),s(tyop_2Emin_2Efun(X0,X1),X2))) | ~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X15))))) & ! [X16] : (s(X1,X4) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X16),s(X1,X4),s(tyop_2Emin_2Efun(X0,X1),X2))) | ~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X16))))) & ! [X17] : s(tyop_2Eoption_2Eoption(X0),X17) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X17),s(tyop_2Eoption_2Eoption(X0),X17),s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0))) & ! [X18] : s(tyop_2Eoption_2Eoption(X0),X18) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X18),s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0))) & ! [X19] : (s(tyop_2Eoption_2Eoption(X0),X19) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),X19))))) | ~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X19))))) & ! [X20] : (~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X20)))) <=> s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),X20)) & ! [X21] : (p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X21)))) <=> s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),X21)) & s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0))) & ! [X22] : s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X22))))) & ! [X23] : s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X23))) & ! [X24] : s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X24))) & ! [X25] : s(X0,X25) = s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X25))))) & ! [X26,X27] : (s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X26))) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X27))) <=> s(X0,X26) = s(X0,X27)))), inference(ennf_transformation,[],[f42])). fof(f72,plain,( ! [X0,X1,X2,X3,X4] : (! [X5] : s(tyop_2Eoption_2Eoption(X0),X5) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__JOIN_2E1(s(tyop_2Eoption_2Eoption(tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E1(s(tyop_2Eoption_2Eoption(X0),X5))))) & s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__JOIN_2E1(s(tyop_2Eoption_2Eoption(tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ENONE_2E0))) & ! [X6] : s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X6),s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0))) & ! [X7,X8] : s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ESOME_2E1(s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(X0,X8))))) = s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X8))))) & ! [X9,X10,X11] : s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X11),s(X0,X9))) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X9))),s(X1,X10),s(tyop_2Emin_2Efun(X0,X1),X11))) & ! [X12,X13] : s(X1,X12) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0),s(X1,X12),s(tyop_2Emin_2Efun(X0,X1),X13))) & ! [X14] : (s(tyop_2Eoption_2Eoption(X0),X14) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X14),s(tyop_2Eoption_2Eoption(X0),X3),s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0))) | ~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X14))))) & ! [X15] : (s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X2),s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),X15))))) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X15),s(X1,X4),s(tyop_2Emin_2Efun(X0,X1),X2))) | ~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X15))))) & ! [X16] : (s(X1,X4) = s(X1,c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X16),s(X1,X4),s(tyop_2Emin_2Efun(X0,X1),X2))) | ~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X16))))) & ! [X17] : s(tyop_2Eoption_2Eoption(X0),X17) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X17),s(tyop_2Eoption_2Eoption(X0),X17),s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0))) & ! [X18] : s(tyop_2Eoption_2Eoption(X0),X18) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2Eoption__CASE_2E3(s(tyop_2Eoption_2Eoption(X0),X18),s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0))) & ! [X19] : (s(tyop_2Eoption_2Eoption(X0),X19) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),X19))))) | ~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X19))))) & ! [X20] : ((~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X20)))) | s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),X20)) & (s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),X20) | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X20)))))) & ! [X21] : ((p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X21)))) | s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),X21)) & (s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),X21) | ~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X21)))))) & s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0))) & ! [X22] : s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X22))))) & ! [X23] : s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X23))) & ! [X24] : s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X24))) & ! [X25] : s(X0,X25) = s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X25))))) & ! [X26,X27] : ((s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X26))) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X27))) | s(X0,X26) != s(X0,X27)) & (s(X0,X26) = s(X0,X27) | s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X26))) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X27))))))), inference(nnf_transformation,[],[f61])). fof(f117,plain,( ( ! [X6,X0,X1] : (s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X6),s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0)))) )), inference(cnf_transformation,[],[f72])). fof(f99,plain,( ( ! [X0,X25] : (s(X0,X25) = s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X25)))))) )), inference(cnf_transformation,[],[f72])). fof(f31,axiom,( ! [X7] : ((s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X7) <=> ~p(s(tyop_2Emin_2Ebool,X7))) & (s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X7) <=> ~p(s(tyop_2Emin_2Ebool,X7))) & (s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X7) <=> p(s(tyop_2Emin_2Ebool,X7))) & (s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X7) <=> p(s(tyop_2Emin_2Ebool,X7))))), file('/export/starexec/sandbox/benchmark/Problems/HL400512+1.p',unknown)). fof(f37,plain,( ! [X0] : ((s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0) <=> ~p(s(tyop_2Emin_2Ebool,X0))) & (s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0) <=> ~p(s(tyop_2Emin_2Ebool,X0))) & (s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0) <=> p(s(tyop_2Emin_2Ebool,X0))) & (s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0) <=> p(s(tyop_2Emin_2Ebool,X0))))), inference(rectify,[],[f31])). fof(f66,plain,( ! [X0] : (((s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0) | p(s(tyop_2Emin_2Ebool,X0))) & (~p(s(tyop_2Emin_2Ebool,X0)) | s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) != s(tyop_2Emin_2Ebool,X0))) & ((s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0) | p(s(tyop_2Emin_2Ebool,X0))) & (~p(s(tyop_2Emin_2Ebool,X0)) | s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) != s(tyop_2Emin_2Ebool,X0))) & ((s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0) | ~p(s(tyop_2Emin_2Ebool,X0))) & (p(s(tyop_2Emin_2Ebool,X0)) | s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) != s(tyop_2Emin_2Ebool,X0))) & ((s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0) | ~p(s(tyop_2Emin_2Ebool,X0))) & (p(s(tyop_2Emin_2Ebool,X0)) | s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) != s(tyop_2Emin_2Ebool,X0))))), inference(nnf_transformation,[],[f37])). fof(f67,plain,( ! [X0] : ((s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0) | p(s(tyop_2Emin_2Ebool,X0))) & (~p(s(tyop_2Emin_2Ebool,X0)) | s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) != s(tyop_2Emin_2Ebool,X0)) & (s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0) | p(s(tyop_2Emin_2Ebool,X0))) & (~p(s(tyop_2Emin_2Ebool,X0)) | s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) != s(tyop_2Emin_2Ebool,X0)) & (s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0) | ~p(s(tyop_2Emin_2Ebool,X0))) & (p(s(tyop_2Emin_2Ebool,X0)) | s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) != s(tyop_2Emin_2Ebool,X0)) & (s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0) | ~p(s(tyop_2Emin_2Ebool,X0))) & (p(s(tyop_2Emin_2Ebool,X0)) | s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) != s(tyop_2Emin_2Ebool,X0)))), inference(flattening,[],[f66])). fof(f80,plain,( ( ! [X0] : (s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0) | ~p(s(tyop_2Emin_2Ebool,X0))) )), inference(cnf_transformation,[],[f67])). fof(f104,plain,( ( ! [X0,X21] : (s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),X21) | ~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X21))))) )), inference(cnf_transformation,[],[f72])). fof(f3,axiom,( p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0))), file('/export/starexec/sandbox/benchmark/Problems/HL400512+1.p',unknown)). fof(f134,plain,( p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0))), inference(cnf_transformation,[],[f3])). fof(f103,plain,( ( ! [X0] : (s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0)))) )), inference(cnf_transformation,[],[f72])). fof(f4,axiom,( ~p(s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0))), file('/export/starexec/sandbox/benchmark/Problems/HL400512+1.p',unknown)). fof(f132,plain,( ~p(s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0))), inference(cnf_transformation,[],[f4])). fof(f84,plain,( ( ! [X0] : (s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0) | p(s(tyop_2Emin_2Ebool,X0))) )), inference(cnf_transformation,[],[f67])). fof(f108,plain,( ( ! [X0,X19] : (s(tyop_2Eoption_2Eoption(X0),X19) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),X19))))) | ~p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X19))))) )), inference(cnf_transformation,[],[f72])). fof(f116,plain,( ( ! [X0,X8,X7,X1] : (s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ESOME_2E1(s(X1,app_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(X0,X8))))) = s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X0,X1),X7),s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X8)))))) )), inference(cnf_transformation,[],[f72])). fof(f101,plain,( ( ! [X0,X23] : (s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X23)))) )), inference(cnf_transformation,[],[f72])). fof(f20,axiom,( ! [X0,X12] : s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X12))) = s(tyop_2Eoption_2Eoption(X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0),s(X0,X12)))), file('/export/starexec/sandbox/benchmark/Problems/HL400512+1.p',unknown)). fof(f47,plain,( ! [X0,X1] : s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X1))) = s(tyop_2Eoption_2Eoption(X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0),s(X0,X1)))), inference(rectify,[],[f20])). fof(f124,plain,( ( ! [X0,X1] : (s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X1))) = s(tyop_2Eoption_2Eoption(X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0),s(X0,X1)))) )), inference(cnf_transformation,[],[f47])). fof(f105,plain,( ( ! [X0,X21] : (p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X21)))) | s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),X21)) )), inference(cnf_transformation,[],[f72])). cnf(c_22,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ENONE_2E0))) ), inference(cnf_transformation,[],[f117]) ). cnf(c_291,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ENONE_2E0)))))) ), inference(def_merge,[status(esa)],[c_22]) ). cnf(c_596,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X0),s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ENONE_2E0)))))) ), inference(subtyping,[status(esa)],[c_291]) ). cnf(c_1058,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X0),s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ENONE_2E0)))))) = iProver_top ), inference(predicate_to_equality,[status(thm)],[c_596]) ). cnf(c_40,plain, ( s(X0,X1) = s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X1))))) ), inference(cnf_transformation,[],[f99]) ). cnf(c_614,plain, ( s(X0,X0) = s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X0))))) ), inference(subtyping,[status(esa)],[c_40]) ). cnf(c_8,plain, ( ~ p(s(tyop_2Emin_2Ebool,X0)) | s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) ), inference(cnf_transformation,[],[f80]) ). cnf(c_629,plain, ( ~ p(s(tyop_2Emin_2Ebool,X0)) | s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) ), inference(subtyping,[status(esa)],[c_8]) ). cnf(c_1046,plain, ( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) | p(s(tyop_2Emin_2Ebool,X0)) != iProver_top ), inference(predicate_to_equality,[status(thm)],[c_629]) ). cnf(c_1378,plain, ( s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(tyop_2Emin_2Ebool),c_2Eoption_2ESOME_2E1(s(tyop_2Emin_2Ebool,X0))))) | p(s(tyop_2Emin_2Ebool,X0)) != iProver_top ), inference(superposition,[status(thm)],[c_614,c_1046]) ). cnf(c_1381,plain, ( s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0) | p(s(tyop_2Emin_2Ebool,X0)) != iProver_top ), inference(demodulation,[status(thm)],[c_614,c_1378]) ). cnf(c_2019,plain, ( s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X0),s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ENONE_2E0))))) ), inference(superposition,[status(thm)],[c_1058,c_1381]) ). cnf(c_35,plain, ( ~ p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X1)))) | s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),X1) ), inference(cnf_transformation,[],[f104]) ). cnf(c_616,plain, ( ~ p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) | s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),X0) ), inference(subtyping,[status(esa)],[c_35]) ). cnf(c_1052,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),X0) | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) != iProver_top ), inference(predicate_to_equality,[status(thm)],[c_616]) ). cnf(c_2894,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X0),s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ENONE_2E0))) | p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)) != iProver_top ), inference(superposition,[status(thm)],[c_2019,c_1052]) ). cnf(c_57,plain, ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)) ), inference(cnf_transformation,[],[f134]) ). cnf(c_70,plain, ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)) = iProver_top ), inference(predicate_to_equality,[status(thm)],[c_57]) ). cnf(c_6302,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X0),s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ENONE_2E0))) ), inference(global_propositional_subsumption,[status(thm)],[c_2894,c_70]) ). cnf(c_36,plain, ( s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0))) ), inference(cnf_transformation,[],[f103]) ). cnf(c_299,plain, ( ~ p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0)))) ), inference(def_merge,[status(esa)],[c_36]) ). cnf(c_505,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0)))) ), inference(def_merge,[status(esa)],[c_299]) ). cnf(c_589,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0)))) ), inference(subtyping,[status(esa)],[c_505]) ). cnf(c_1065,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0)))) = iProver_top ), inference(predicate_to_equality,[status(thm)],[c_589]) ). cnf(c_1375,plain, ( s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0))) ), inference(superposition,[status(thm)],[c_1065,c_1046]) ). cnf(c_511,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(sK0),sK3)))) | s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(sK0,sK1),sK2),s(tyop_2Eoption_2Eoption(sK0),sK3))) ), def_merge_axiom ). cnf(c_587,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(sK0),sK3)))) | s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(sK0,sK1),sK2),s(tyop_2Eoption_2Eoption(sK0),sK3))) ), inference(subtyping,[status(esa)],[c_511]) ). cnf(c_1067,plain, ( s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(sK0,sK1),sK2),s(tyop_2Eoption_2Eoption(sK0),sK3))) | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(sK0),sK3)))) = iProver_top ), inference(predicate_to_equality,[status(thm)],[c_587]) ). cnf(c_5802,plain, ( s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(sK0,sK1),sK2),s(tyop_2Eoption_2Eoption(sK0),sK3))) | s(tyop_2Eoption_2Eoption(sK0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(sK0),sK3) ), inference(superposition,[status(thm)],[c_1067,c_1052]) ). cnf(c_55,plain, ( ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0)) ), inference(cnf_transformation,[],[f132]) ). cnf(c_72,plain, ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0)) != iProver_top ), inference(predicate_to_equality,[status(thm)],[c_55]) ). cnf(c_4,plain, ( p(s(tyop_2Emin_2Ebool,X0)) | s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0) ), inference(cnf_transformation,[],[f84]) ). cnf(c_631,plain, ( p(s(tyop_2Emin_2Ebool,X0)) | s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0) ), inference(subtyping,[status(esa)],[c_4]) ). cnf(c_1044,plain, ( s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0) | p(s(tyop_2Emin_2Ebool,X0)) = iProver_top ), inference(predicate_to_equality,[status(thm)],[c_631]) ). cnf(c_516,plain, ( ~ p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X1)))) | ~ p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X1)))) ), def_merge_axiom ). cnf(c_591,plain, ( ~ p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) | ~ p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) ), inference(subtyping,[status(esa)],[c_516]) ). cnf(c_1063,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) != iProver_top | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) != iProver_top ), inference(predicate_to_equality,[status(thm)],[c_591]) ). cnf(c_4121,plain, ( s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X0))) | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) != iProver_top ), inference(superposition,[status(thm)],[c_1044,c_1063]) ). cnf(c_5797,plain, ( s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(sK0,sK1),sK2),s(tyop_2Eoption_2Eoption(sK0),sK3))) | s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(sK0),sK3))) ), inference(superposition,[status(thm)],[c_1067,c_4121]) ). cnf(c_31,plain, ( ~ p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X1)))) | s(tyop_2Eoption_2Eoption(X0),X1) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),X1))))) ), inference(cnf_transformation,[],[f108]) ). cnf(c_294,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X1)))) | s(tyop_2Eoption_2Eoption(X0),X1) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),X1))))) ), inference(def_merge,[status(esa)],[c_31]) ). cnf(c_593,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) | s(tyop_2Eoption_2Eoption(X0),X0) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),X0))))) ), inference(subtyping,[status(esa)],[c_294]) ). cnf(c_1061,plain, ( s(tyop_2Eoption_2Eoption(X0),X0) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),X0))))) | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) = iProver_top ), inference(predicate_to_equality,[status(thm)],[c_593]) ). cnf(c_5767,plain, ( s(tyop_2Eoption_2Eoption(X0),X0) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,c_2Eoption_2ETHE_2E1(s(tyop_2Eoption_2Eoption(X0),X0))))) | s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X0))) ), inference(superposition,[status(thm)],[c_1061,c_4121]) ). cnf(c_23,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(X1,X3))))) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X2),s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ESOME_2E1(s(X1,X3))))) ), inference(cnf_transformation,[],[f116]) ). cnf(c_623,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),X0),s(X1,X1))))) = s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X0),s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ESOME_2E1(s(X1,X1))))) ), inference(subtyping,[status(esa)],[c_23]) ). cnf(c_38,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X1))) ), inference(cnf_transformation,[],[f101]) ). cnf(c_300,plain, ( ~ p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X1)))))) ), inference(def_merge,[status(esa)],[c_38]) ). cnf(c_592,plain, ( ~ p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X0)))))) ), inference(subtyping,[status(esa)],[c_300]) ). cnf(c_1062,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X0)))))) != iProver_top ), inference(predicate_to_equality,[status(thm)],[c_592]) ). cnf(c_1480,plain, ( s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X0))))) ), inference(superposition,[status(thm)],[c_1044,c_1062]) ). cnf(c_47,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X1))) = s(tyop_2Eoption_2Eoption(X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0),s(X0,X1))) ), inference(cnf_transformation,[],[f124]) ). cnf(c_608,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X0))) = s(tyop_2Eoption_2Eoption(X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0),s(X0,X0))) ), inference(subtyping,[status(esa)],[c_47]) ). cnf(c_34,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X1)))) | s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),X1) ), inference(cnf_transformation,[],[f105]) ). cnf(c_617,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) | s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),X0) ), inference(subtyping,[status(esa)],[c_34]) ). cnf(c_1051,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),X0) | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) = iProver_top ), inference(predicate_to_equality,[status(thm)],[c_617]) ). cnf(c_2557,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X0))) | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Eoption_2Eoption(X0)),c_2Eoption_2ESOME_2E0),s(X0,X0)))))) = iProver_top ), inference(superposition,[status(thm)],[c_608,c_1051]) ). cnf(c_2560,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X0))) | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X0)))))) = iProver_top ), inference(demodulation,[status(thm)],[c_608,c_2557]) ). cnf(c_2561,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X0))) | p(s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0)) = iProver_top ), inference(demodulation,[status(thm)],[c_1480,c_2560]) ). cnf(c_843,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X0)))))) ), inference(def_merge,[status(esa)],[c_592]) ). cnf(c_868,plain, ( ~ p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) | s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),X0) ), def_merge_axiom ). cnf(c_1337,plain, ( ~ p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X0)))))) | s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X0))) ), inference(instantiation,[status(thm)],[c_868]) ). cnf(c_2826,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ESOME_2E1(s(X0,X0))) ), inference(global_propositional_subsumption, [status(thm)], [c_2561,c_843,c_1337]) ). cnf(c_8317,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X0),s(tyop_2Eoption_2Eoption(X1),c_2Eoption_2ESOME_2E1(s(X1,X1))))) ), inference(superposition,[status(thm)],[c_623,c_2826]) ). cnf(c_63325,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(X1,X0),X0),s(tyop_2Eoption_2Eoption(X1),X1))) | s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X1),X1))) ), inference(superposition,[status(thm)],[c_5767,c_8317]) ). cnf(c_71985,plain, ( s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(sK0),sK3))) ), inference(forward_subsumption_resolution,[status(thm)],[c_5797,c_63325]) ). cnf(c_517,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X1)))) | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X1)))) ), def_merge_axiom ). cnf(c_590,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) ), inference(subtyping,[status(esa)],[c_517]) ). cnf(c_1064,plain, ( p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) = iProver_top | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) = iProver_top ), inference(predicate_to_equality,[status(thm)],[c_590]) ). cnf(c_3569,plain, ( s(tyop_2Eoption_2Eoption(X0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(X0),X0) | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__SOME_2E1(s(tyop_2Eoption_2Eoption(X0),X0)))) = iProver_top ), inference(superposition,[status(thm)],[c_1064,c_1052]) ). cnf(c_72006,plain, ( s(tyop_2Eoption_2Eoption(sK0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(sK0),sK3) | p(s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0)) = iProver_top ), inference(superposition,[status(thm)],[c_71985,c_3569]) ). cnf(c_72289,plain, ( s(tyop_2Eoption_2Eoption(sK0),c_2Eoption_2ENONE_2E0) = s(tyop_2Eoption_2Eoption(sK0),sK3) ), inference(global_propositional_subsumption, [status(thm)], [c_5802,c_72,c_72006]) ). cnf(c_510,plain, ( ~ p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(sK0),sK3)))) | s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(sK0,sK1),sK2),s(tyop_2Eoption_2Eoption(sK0),sK3))) ), def_merge_axiom ). cnf(c_588,plain, ( ~ p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(sK0),sK3)))) | s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(sK0,sK1),sK2),s(tyop_2Eoption_2Eoption(sK0),sK3))) ), inference(subtyping,[status(esa)],[c_510]) ). cnf(c_1066,plain, ( s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(sK0,sK1),sK2),s(tyop_2Eoption_2Eoption(sK0),sK3))) | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(sK0),sK3)))) != iProver_top ), inference(predicate_to_equality,[status(thm)],[c_588]) ). cnf(c_72293,plain, ( s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(sK0,sK1),sK2),s(tyop_2Eoption_2Eoption(sK0),c_2Eoption_2ENONE_2E0))) | p(s(tyop_2Emin_2Ebool,c_2Eoption_2EIS__NONE_2E1(s(tyop_2Eoption_2Eoption(sK0),c_2Eoption_2ENONE_2E0)))) != iProver_top ), inference(demodulation,[status(thm)],[c_72289,c_1066]) ). cnf(c_76232,plain, ( s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2EOPTION__MAP_2E2(s(tyop_2Emin_2Efun(sK0,sK1),sK2),s(tyop_2Eoption_2Eoption(sK0),c_2Eoption_2ENONE_2E0))) | p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)) != iProver_top ), inference(demodulation,[status(thm)],[c_1375,c_72293]) ). cnf(c_76233,plain, ( s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2ENONE_2E0) != s(tyop_2Eoption_2Eoption(sK1),c_2Eoption_2ENONE_2E0) | p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)) != iProver_top ), inference(demodulation,[status(thm)],[c_6302,c_76232]) ). cnf(c_76234,plain, ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)) != iProver_top ), inference(equality_resolution_simp,[status(thm)],[c_76233]) ). cnf(c_606,plain, ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)) ), inference(subtyping,[status(esa)],[c_57]) ). cnf(c_1054,plain, ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)) = iProver_top ), inference(predicate_to_equality,[status(thm)],[c_606]) ). cnf(c_76236,plain, ( $false ), inference(forward_subsumption_resolution,[status(thm)],[c_76234,c_1054]) ). % SZS output end CNFRefutation for HL400512+1.p USED TIME: 2.69 CPU 2.81 WC 47.2799999999988/6.03999999999996 EOF