TSTP Solution File: PLA054^4 by Satallax---3.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Satallax---3.5
% Problem  : PLA054^4 : TPTP v8.1.0. Released v8.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s

% Computer : n017.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 : Mon Jul 18 17:31:54 EDT 2022

% Result   : Theorem 3.46s 3.72s
% Output   : Proof 3.46s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : PLA054^4 : TPTP v8.1.0. Released v8.1.0.
% 0.03/0.12  % Command  : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s
% 0.12/0.33  % Computer : n017.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Tue May 31 21:41:56 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 3.46/3.72  % SZS status Theorem
% 3.46/3.72  % Mode: mode506
% 3.46/3.72  % Inferences: 60355
% 3.46/3.72  % SZS output start Proof
% 3.46/3.72  thf(def_mlocal,definition,(mlocal = (^[X1:mworld>$o]:(X1 @ mactual)))).
% 3.46/3.72  thf(def_mnot,definition,(mnot = (^[X1:mworld>$o]:(^[X2:mworld]:(~((X1 @ X2))))))).
% 3.46/3.72  thf(def_mand,definition,(mand = (^[X1:mworld>$o]:(^[X2:mworld>$o]:(^[X3:mworld]:(~(((X1 @ X3) => (~((X2 @ X3))))))))))).
% 3.46/3.72  thf(def_mor,definition,(mor = (^[X1:mworld>$o]:(^[X2:mworld>$o]:(^[X3:mworld]:((~((X1 @ X3))) => (X2 @ X3))))))).
% 3.46/3.72  thf(def_mimplies,definition,(mimplies = (^[X1:mworld>$o]:(^[X2:mworld>$o]:(^[X3:mworld]:((X1 @ X3) => (X2 @ X3))))))).
% 3.46/3.72  thf(def_mequiv,definition,(mequiv = (^[X1:mworld>$o]:(^[X2:mworld>$o]:(^[X3:mworld]:((X1 @ X3) = (X2 @ X3))))))).
% 3.46/3.72  thf(def_mbox,definition,(mbox = (^[X1:mworld>$o]:(^[X2:mworld]:(![X3:mworld]:(((mrel @ X2) @ X3) => (X1 @ X3))))))).
% 3.46/3.72  thf(def_mdia,definition,(mdia = (^[X1:mworld>$o]:(^[X2:mworld]:(~((![X3:mworld]:(((mrel @ X2) @ X3) => (~((X1 @ X3))))))))))).
% 3.46/3.72  thf(def_mforall_di,definition,(mforall_di = (^[X1:$i>mworld>$o]:(^[X2:mworld]:(![X3:$i]:((X1 @ X3) @ X2)))))).
% 3.46/3.72  thf(def_mexists_di,definition,(mexists_di = (^[X1:$i>mworld>$o]:(^[X2:mworld]:(~((![X3:$i]:(~(((X1 @ X3) @ X2)))))))))).
% 3.46/3.72  thf(con,conjecture,(![X1:mworld]:(((mrel @ mactual) @ X1) => (~((![X2:$i]:(~((~((![X3:$i]:(~(((![X4:mworld]:(((mrel @ X1) @ X4) => (~(((((combo @ d) @ X2) @ X4) => (~(((h @ X3) @ X4)))))))) => (![X4:mworld]:(((mrel @ X1) @ X4) => ((open @ d) @ X4))))))))))))))))).
% 3.46/3.72  thf(h0,negated_conjecture,(~((![X1:mworld]:(((mrel @ mactual) @ X1) => (~((![X2:$i]:(![X3:$i]:(~(((![X4:mworld]:(((mrel @ X1) @ X4) => (~(((((combo @ d) @ X2) @ X4) => (~(((h @ X3) @ X4)))))))) => (![X4:mworld]:(((mrel @ X1) @ X4) => ((open @ d) @ X4)))))))))))))),inference(assume_negation,[status(cth)],[con])).
% 3.46/3.72  thf(ax1181, axiom, (p1|~(p9)), file('<stdin>', ax1181)).
% 3.46/3.72  thf(ax1189, axiom, ~(p1), file('<stdin>', ax1189)).
% 3.46/3.72  thf(ax1159, axiom, (~(p5)|p31), file('<stdin>', ax1159)).
% 3.46/3.72  thf(ax1167, axiom, (~(p7)|p23), file('<stdin>', ax1167)).
% 3.46/3.72  thf(ax1130, axiom, (~(p31)|~(p10)|p64), file('<stdin>', ax1130)).
% 3.46/3.72  thf(ax1180, axiom, (p9|p10), file('<stdin>', ax1180)).
% 3.46/3.72  thf(ax1185, axiom, p5, file('<stdin>', ax1185)).
% 3.46/3.72  thf(ax1119, axiom, (~(p23)|~(p10)|p75), file('<stdin>', ax1119)).
% 3.46/3.72  thf(ax1183, axiom, p7, file('<stdin>', ax1183)).
% 3.46/3.72  thf(ax1173, axiom, (~(p4)|p17), file('<stdin>', ax1173)).
% 3.46/3.72  thf(ax1081, axiom, (~(p110)|~(p113)|~(p64)), file('<stdin>', ax1081)).
% 3.46/3.72  thf(ax1084, axiom, (~(p75)|p110), file('<stdin>', ax1084)).
% 3.46/3.72  thf(ax1089, axiom, (~(p17)|~(p10)|p106), file('<stdin>', ax1089)).
% 3.46/3.72  thf(ax1186, axiom, p4, file('<stdin>', ax1186)).
% 3.46/3.72  thf(pax11, axiom, (p11=>![X140:$i, X143:$i]:~((![X144:mworld]:(fmrel @ f__0 @ X144=>~((fcombo @ fd @ X140 @ X144=>~(fh @ X143 @ X144))))=>![X144:mworld]:(fmrel @ f__0 @ X144=>fopen @ fd @ X144)))), file('<stdin>', pax11)).
% 3.46/3.72  thf(ax1179, axiom, (p9|p11), file('<stdin>', ax1179)).
% 3.46/3.72  thf(ax1087, axiom, (~(p106)|p107), file('<stdin>', ax1087)).
% 3.46/3.72  thf(pax555, axiom, (p555=>![X98:mworld]:(fmrel @ f__0 @ X98=>(~((fclosed @ fd @ X98=>(fcombo @ fd @ fn @ X98=>~(fh @ f__16 @ X98))))=>![X97:mworld]:(fmrel @ X98 @ X97=>fopen @ fd @ X97)))), file('<stdin>', pax555)).
% 3.46/3.72  thf(nax113, axiom, (p113<=fopen @ fd @ f__0), file('<stdin>', nax113)).
% 3.46/3.72  thf(ax987, axiom, (~(p107)|~(p180)), file('<stdin>', ax987)).
% 3.46/3.72  thf(pax64, axiom, (p64=>fclosed @ fd @ f__0), file('<stdin>', pax64)).
% 3.46/3.72  thf(pax2, axiom, (p2=>![X146:mworld]:fmrel @ X146 @ X146), file('<stdin>', pax2)).
% 3.46/3.72  thf(ax642, axiom, (p180|~(p478)), file('<stdin>', ax642)).
% 3.46/3.72  thf(ax1188, axiom, p2, file('<stdin>', ax1188)).
% 3.46/3.72  thf(ax529, axiom, (p478|p555), file('<stdin>', ax529)).
% 3.46/3.72  thf(c_0_25, plain, (p1|~p9), inference(fof_simplification,[status(thm)],[ax1181])).
% 3.46/3.72  thf(c_0_26, plain, ~p1, inference(fof_simplification,[status(thm)],[ax1189])).
% 3.46/3.72  thf(c_0_27, plain, (p1|~p9), inference(split_conjunct,[status(thm)],[c_0_25])).
% 3.46/3.72  thf(c_0_28, plain, ~p1, inference(split_conjunct,[status(thm)],[c_0_26])).
% 3.46/3.72  thf(c_0_29, plain, (~p5|p31), inference(fof_simplification,[status(thm)],[ax1159])).
% 3.46/3.72  thf(c_0_30, plain, (~p7|p23), inference(fof_simplification,[status(thm)],[ax1167])).
% 3.46/3.72  thf(c_0_31, plain, (~p31|~p10|p64), inference(fof_simplification,[status(thm)],[ax1130])).
% 3.46/3.72  thf(c_0_32, plain, (p9|p10), inference(split_conjunct,[status(thm)],[ax1180])).
% 3.46/3.72  thf(c_0_33, plain, ~p9, inference(sr,[status(thm)],[c_0_27, c_0_28])).
% 3.46/3.72  thf(c_0_34, plain, (p31|~p5), inference(split_conjunct,[status(thm)],[c_0_29])).
% 3.46/3.72  thf(c_0_35, plain, p5, inference(split_conjunct,[status(thm)],[ax1185])).
% 3.46/3.72  thf(c_0_36, plain, (~p23|~p10|p75), inference(fof_simplification,[status(thm)],[ax1119])).
% 3.46/3.72  thf(c_0_37, plain, (p23|~p7), inference(split_conjunct,[status(thm)],[c_0_30])).
% 3.46/3.72  thf(c_0_38, plain, p7, inference(split_conjunct,[status(thm)],[ax1183])).
% 3.46/3.72  thf(c_0_39, plain, (~p4|p17), inference(fof_simplification,[status(thm)],[ax1173])).
% 3.46/3.72  thf(c_0_40, plain, (~p110|~p113|~p64), inference(fof_simplification,[status(thm)],[ax1081])).
% 3.46/3.72  thf(c_0_41, plain, (p64|~p31|~p10), inference(split_conjunct,[status(thm)],[c_0_31])).
% 3.46/3.72  thf(c_0_42, plain, p10, inference(sr,[status(thm)],[c_0_32, c_0_33])).
% 3.46/3.72  thf(c_0_43, plain, p31, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_34, c_0_35])])).
% 3.46/3.72  thf(c_0_44, plain, (~p75|p110), inference(fof_simplification,[status(thm)],[ax1084])).
% 3.46/3.72  thf(c_0_45, plain, (p75|~p23|~p10), inference(split_conjunct,[status(thm)],[c_0_36])).
% 3.46/3.72  thf(c_0_46, plain, p23, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_37, c_0_38])])).
% 3.46/3.72  thf(c_0_47, plain, (~p17|~p10|p106), inference(fof_simplification,[status(thm)],[ax1089])).
% 3.46/3.72  thf(c_0_48, plain, (p17|~p4), inference(split_conjunct,[status(thm)],[c_0_39])).
% 3.46/3.72  thf(c_0_49, plain, p4, inference(split_conjunct,[status(thm)],[ax1186])).
% 3.46/3.72  thf(c_0_50, plain, ![X2324:$i, X2325:$i, X2326:mworld]:(((fcombo @ fd @ X2324 @ X2326|~fmrel @ f__0 @ X2326|~p11)&(fh @ X2325 @ X2326|~fmrel @ f__0 @ X2326|~p11))&((fmrel @ f__0 @ esk1085_0|~p11)&(~fopen @ fd @ esk1085_0|~p11))), inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[pax11])])])])])])])).
% 3.46/3.72  thf(c_0_51, plain, (p9|p11), inference(split_conjunct,[status(thm)],[ax1179])).
% 3.46/3.72  thf(c_0_52, plain, (~p110|~p113|~p64), inference(split_conjunct,[status(thm)],[c_0_40])).
% 3.46/3.72  thf(c_0_53, plain, p64, inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_41, c_0_42]), c_0_43])])).
% 3.46/3.72  thf(c_0_54, plain, (p110|~p75), inference(split_conjunct,[status(thm)],[c_0_44])).
% 3.46/3.72  thf(c_0_55, plain, p75, inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_45, c_0_42]), c_0_46])])).
% 3.46/3.72  thf(c_0_56, plain, (~p106|p107), inference(fof_simplification,[status(thm)],[ax1087])).
% 3.46/3.72  thf(c_0_57, plain, (p106|~p17|~p10), inference(split_conjunct,[status(thm)],[c_0_47])).
% 3.46/3.72  thf(c_0_58, plain, p17, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_48, c_0_49])])).
% 3.46/3.72  thf(c_0_59, plain, ![X1338:mworld, X1339:mworld]:(~p555|(~fmrel @ f__0 @ X1338|(~fclosed @ fd @ X1338|(~fcombo @ fd @ fn @ X1338|~fh @ f__16 @ X1338)|(~fmrel @ X1338 @ X1339|fopen @ fd @ X1339)))), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[pax555])])])])).
% 3.46/3.72  thf(c_0_60, plain, ![X1:$i, X2:mworld]:(fh @ X1 @ X2|~fmrel @ f__0 @ X2|~p11), inference(split_conjunct,[status(thm)],[c_0_50])).
% 3.46/3.72  thf(c_0_61, plain, p11, inference(sr,[status(thm)],[c_0_51, c_0_33])).
% 3.46/3.72  thf(c_0_62, plain, ![X1:$i, X2:mworld]:(fcombo @ fd @ X1 @ X2|~fmrel @ f__0 @ X2|~p11), inference(split_conjunct,[status(thm)],[c_0_50])).
% 3.46/3.72  thf(c_0_63, plain, (~fopen @ fd @ f__0|p113), inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[nax113])])).
% 3.46/3.72  thf(c_0_64, plain, (~p110|~p113), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_52, c_0_53])])).
% 3.46/3.72  thf(c_0_65, plain, p110, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_54, c_0_55])])).
% 3.46/3.72  thf(c_0_66, plain, (~p107|~p180), inference(fof_simplification,[status(thm)],[ax987])).
% 3.46/3.72  thf(c_0_67, plain, (p107|~p106), inference(split_conjunct,[status(thm)],[c_0_56])).
% 3.46/3.72  thf(c_0_68, plain, p106, inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_57, c_0_42]), c_0_58])])).
% 3.46/3.72  thf(c_0_69, plain, (~p64|fclosed @ fd @ f__0), inference(fof_nnf,[status(thm)],[pax64])).
% 3.46/3.72  thf(c_0_70, plain, ![X2358:mworld]:(~p2|fmrel @ X2358 @ X2358), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[pax2])])])).
% 3.46/3.72  thf(c_0_71, plain, ![X2:mworld, X3:mworld]:(fopen @ fd @ X3|~p555|~fmrel @ f__0 @ X2|~fclosed @ fd @ X2|~fcombo @ fd @ fn @ X2|~fh @ f__16 @ X2|~fmrel @ X2 @ X3), inference(split_conjunct,[status(thm)],[c_0_59])).
% 3.46/3.72  thf(c_0_72, plain, ![X1:$i, X2:mworld]:(fh @ X1 @ X2|~fmrel @ f__0 @ X2), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_60, c_0_61])])).
% 3.46/3.72  thf(c_0_73, plain, ![X1:$i, X2:mworld]:(fcombo @ fd @ X1 @ X2|~fmrel @ f__0 @ X2), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_62, c_0_61])])).
% 3.46/3.72  thf(c_0_74, plain, (p180|~p478), inference(fof_simplification,[status(thm)],[ax642])).
% 3.46/3.72  thf(c_0_75, plain, (p113|~fopen @ fd @ f__0), inference(split_conjunct,[status(thm)],[c_0_63])).
% 3.46/3.72  thf(c_0_76, plain, ~p113, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_64, c_0_65])])).
% 3.46/3.72  thf(c_0_77, plain, (~p107|~p180), inference(split_conjunct,[status(thm)],[c_0_66])).
% 3.46/3.72  thf(c_0_78, plain, p107, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_67, c_0_68])])).
% 3.46/3.72  thf(c_0_79, plain, (fclosed @ fd @ f__0|~p64), inference(split_conjunct,[status(thm)],[c_0_69])).
% 3.46/3.72  thf(c_0_80, plain, ![X2:mworld]:(fmrel @ X2 @ X2|~p2), inference(split_conjunct,[status(thm)],[c_0_70])).
% 3.46/3.72  thf(c_0_81, plain, p2, inference(split_conjunct,[status(thm)],[ax1188])).
% 3.46/3.72  thf(c_0_82, plain, ![X3:mworld, X2:mworld]:(fopen @ fd @ X2|~fclosed @ fd @ X3|~fmrel @ f__0 @ X3|~fmrel @ X3 @ X2|~p555), inference(csr,[status(thm)],[inference(csr,[status(thm)],[c_0_71, c_0_72]), c_0_73])).
% 3.46/3.72  thf(c_0_83, plain, (p180|~p478), inference(split_conjunct,[status(thm)],[c_0_74])).
% 3.46/3.72  thf(c_0_84, plain, (p478|p555), inference(split_conjunct,[status(thm)],[ax529])).
% 3.46/3.72  thf(c_0_85, plain, ~fopen @ fd @ f__0, inference(sr,[status(thm)],[c_0_75, c_0_76])).
% 3.46/3.72  thf(c_0_86, plain, ~p180, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_77, c_0_78])])).
% 3.46/3.72  thf(c_0_87, plain, fclosed @ fd @ f__0, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_79, c_0_53])])).
% 3.46/3.72  thf(c_0_88, plain, ![X2:mworld]:fmrel @ X2 @ X2, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_80, c_0_81])])).
% 3.46/3.72  thf(c_0_89, plain, ($false), inference(cdclpropres,[status(thm)],[c_0_82, c_0_83, c_0_84, c_0_85, c_0_86, c_0_87, c_0_88]), ['proof']).
% 3.46/3.72  thf(1,plain,$false,inference(eprover,[status(thm),assumptions([h0])],[])).
% 3.46/3.72  thf(0,theorem,(![X1:mworld]:(((mrel @ mactual) @ X1) => (~((![X2:$i]:(~((~((![X3:$i]:(~(((![X4:mworld]:(((mrel @ X1) @ X4) => (~(((((combo @ d) @ X2) @ X4) => (~(((h @ X3) @ X4)))))))) => (![X4:mworld]:(((mrel @ X1) @ X4) => ((open @ d) @ X4)))))))))))))))),inference(contra,[status(thm),contra(discharge,[h0])],[1,h0])).
% 3.46/3.72  % SZS output end Proof
%------------------------------------------------------------------------------