TSTP Solution File: GEG002^1 by Satallax---3.5

View Problem - Process Solution

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

% Computer : n021.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 02:41:35 EDT 2022

% Result   : Theorem 0.79s 1.06s
% Output   : Proof 0.79s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : GEG002^1 : TPTP v8.1.0. Released v4.1.0.
% 0.03/0.13  % Command  : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s
% 0.13/0.33  % Computer : n021.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % WCLimit  : 600
% 0.13/0.33  % DateTime : Tue Jun  7 05:02:06 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 0.79/1.06  % SZS status Theorem
% 0.79/1.06  % Mode: mode213
% 0.79/1.06  % Inferences: 3960
% 0.79/1.06  % SZS output start Proof
% 0.79/1.06  thf(ty_reg, type, reg : $tType).
% 0.79/1.06  thf(ty_eigen__2, type, eigen__2 : reg).
% 0.79/1.06  thf(ty_spain, type, spain : reg).
% 0.79/1.06  thf(ty_eigen__46, type, eigen__46 : reg).
% 0.79/1.06  thf(ty_catalunya, type, catalunya : reg).
% 0.79/1.06  thf(ty_eigen__7, type, eigen__7 : reg).
% 0.79/1.06  thf(ty_eigen__1, type, eigen__1 : reg).
% 0.79/1.06  thf(ty_paris, type, paris : reg).
% 0.79/1.06  thf(ty_eigen__0, type, eigen__0 : reg).
% 0.79/1.06  thf(ty_eigen__37, type, eigen__37 : reg).
% 0.79/1.06  thf(ty_eigen__5, type, eigen__5 : reg).
% 0.79/1.06  thf(ty_eigen__39, type, eigen__39 : reg).
% 0.79/1.06  thf(ty_eigen__41, type, eigen__41 : reg).
% 0.79/1.06  thf(ty_france, type, france : reg).
% 0.79/1.06  thf(ty_c, type, c : (reg>reg>$o)).
% 0.79/1.06  thf(ty_eigen__38, type, eigen__38 : reg).
% 0.79/1.06  thf(h0, assumption, (![X1:reg>$o]:(![X2:reg]:((X1 @ X2) => (X1 @ (eps__0 @ X1))))),introduced(assumption,[])).
% 0.79/1.06  thf(eigendef_eigen__41, definition, eigen__41 = (eps__0 @ (^[X1:reg]:(~(((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ spain))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ paris)))))))))), introduced(definition,[new_symbols(definition,[eigen__41])])).
% 0.79/1.06  thf(eigendef_eigen__46, definition, eigen__46 = (eps__0 @ (^[X1:reg]:(~((((c @ X1) @ eigen__41) => ((c @ X1) @ france)))))), introduced(definition,[new_symbols(definition,[eigen__46])])).
% 0.79/1.06  thf(eigendef_eigen__7, definition, eigen__7 = (eps__0 @ (^[X1:reg]:(~((((c @ X1) @ eigen__5) => ((c @ X1) @ france)))))), introduced(definition,[new_symbols(definition,[eigen__7])])).
% 0.79/1.06  thf(eigendef_eigen__5, definition, eigen__5 = (eps__0 @ (^[X1:reg]:(~(((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ spain))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ paris)))))))))), introduced(definition,[new_symbols(definition,[eigen__5])])).
% 0.79/1.06  thf(sP1,plain,sP1 <=> (![X1:reg]:((~((((c @ X1) @ paris) => (~((![X2:reg]:((![X3:reg]:(((c @ X3) @ X2) => ((c @ X3) @ X1))) => (~((![X3:reg]:(((c @ X3) @ X2) => ((c @ X3) @ paris)))))))))))) => (((c @ X1) @ france) => (~((![X2:reg]:((![X3:reg]:(((c @ X3) @ X2) => ((c @ X3) @ X1))) => (~((![X3:reg]:(((c @ X3) @ X2) => ((c @ X3) @ france)))))))))))),introduced(definition,[new_symbols(definition,[sP1])])).
% 0.79/1.06  thf(sP2,plain,sP2 <=> ((![X1:reg]:(((c @ X1) @ eigen__5) => ((c @ X1) @ spain))) => (~((![X1:reg]:(((c @ X1) @ eigen__5) => ((c @ X1) @ paris)))))),introduced(definition,[new_symbols(definition,[sP2])])).
% 0.79/1.06  thf(sP3,plain,sP3 <=> ((c @ spain) @ paris),introduced(definition,[new_symbols(definition,[sP3])])).
% 0.79/1.06  thf(sP4,plain,sP4 <=> ((c @ spain) @ france),introduced(definition,[new_symbols(definition,[sP4])])).
% 0.79/1.06  thf(sP5,plain,sP5 <=> ((![X1:reg]:(((c @ X1) @ eigen__41) => ((c @ X1) @ spain))) => (~((![X1:reg]:(((c @ X1) @ eigen__41) => ((c @ X1) @ paris)))))),introduced(definition,[new_symbols(definition,[sP5])])).
% 0.79/1.06  thf(sP6,plain,sP6 <=> (((c @ eigen__7) @ paris) => ((c @ eigen__7) @ france)),introduced(definition,[new_symbols(definition,[sP6])])).
% 0.79/1.06  thf(sP7,plain,sP7 <=> (![X1:reg]:(((c @ catalunya) @ X1) => ((c @ X1) @ catalunya))),introduced(definition,[new_symbols(definition,[sP7])])).
% 0.79/1.06  thf(sP8,plain,sP8 <=> (sP3 => (~((![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ spain))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ paris)))))))))),introduced(definition,[new_symbols(definition,[sP8])])).
% 0.79/1.06  thf(sP9,plain,sP9 <=> (((c @ eigen__7) @ eigen__5) => ((c @ eigen__7) @ france)),introduced(definition,[new_symbols(definition,[sP9])])).
% 0.79/1.06  thf(sP10,plain,sP10 <=> ((c @ eigen__46) @ eigen__41),introduced(definition,[new_symbols(definition,[sP10])])).
% 0.79/1.06  thf(sP11,plain,sP11 <=> (![X1:reg]:(((c @ X1) @ paris) => ((c @ X1) @ france))),introduced(definition,[new_symbols(definition,[sP11])])).
% 0.79/1.06  thf(sP12,plain,sP12 <=> (![X1:reg]:(((c @ X1) @ eigen__5) => ((c @ X1) @ france))),introduced(definition,[new_symbols(definition,[sP12])])).
% 0.79/1.06  thf(sP13,plain,sP13 <=> (sP10 => ((c @ eigen__46) @ paris)),introduced(definition,[new_symbols(definition,[sP13])])).
% 0.79/1.06  thf(sP14,plain,sP14 <=> (![X1:reg]:(((c @ X1) @ eigen__41) => ((c @ X1) @ spain))),introduced(definition,[new_symbols(definition,[sP14])])).
% 0.79/1.06  thf(sP15,plain,sP15 <=> (![X1:reg]:(((c @ X1) @ eigen__5) => ((c @ X1) @ spain))),introduced(definition,[new_symbols(definition,[sP15])])).
% 0.79/1.06  thf(sP16,plain,sP16 <=> (sP10 => ((c @ eigen__46) @ france)),introduced(definition,[new_symbols(definition,[sP16])])).
% 0.79/1.06  thf(sP17,plain,sP17 <=> (![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ spain))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ paris))))))),introduced(definition,[new_symbols(definition,[sP17])])).
% 0.79/1.06  thf(sP18,plain,sP18 <=> ((~(sP8)) => (sP4 => (~((![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ spain))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ france))))))))))),introduced(definition,[new_symbols(definition,[sP18])])).
% 0.79/1.06  thf(sP19,plain,sP19 <=> (![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ spain))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ france))))))),introduced(definition,[new_symbols(definition,[sP19])])).
% 0.79/1.06  thf(sP20,plain,sP20 <=> (sP14 => (~((![X1:reg]:(((c @ X1) @ eigen__41) => ((c @ X1) @ france)))))),introduced(definition,[new_symbols(definition,[sP20])])).
% 0.79/1.06  thf(sP21,plain,sP21 <=> ((c @ eigen__46) @ france),introduced(definition,[new_symbols(definition,[sP21])])).
% 0.79/1.06  thf(sP22,plain,sP22 <=> (![X1:reg]:(((c @ X1) @ eigen__41) => ((c @ X1) @ france))),introduced(definition,[new_symbols(definition,[sP22])])).
% 0.79/1.06  thf(sP23,plain,sP23 <=> (((c @ eigen__46) @ paris) => sP21),introduced(definition,[new_symbols(definition,[sP23])])).
% 0.79/1.06  thf(sP24,plain,sP24 <=> (sP4 => (~(sP19))),introduced(definition,[new_symbols(definition,[sP24])])).
% 0.79/1.06  thf(sP25,plain,sP25 <=> ((c @ eigen__7) @ eigen__5),introduced(definition,[new_symbols(definition,[sP25])])).
% 0.79/1.06  thf(sP26,plain,sP26 <=> ((c @ catalunya) @ paris),introduced(definition,[new_symbols(definition,[sP26])])).
% 0.79/1.06  thf(sP27,plain,sP27 <=> (sP26 => ((c @ paris) @ catalunya)),introduced(definition,[new_symbols(definition,[sP27])])).
% 0.79/1.06  thf(sP28,plain,sP28 <=> (sP15 => (~(sP12))),introduced(definition,[new_symbols(definition,[sP28])])).
% 0.79/1.06  thf(sP29,plain,sP29 <=> (((c @ paris) @ catalunya) => ((c @ paris) @ spain)),introduced(definition,[new_symbols(definition,[sP29])])).
% 0.79/1.06  thf(sP30,plain,sP30 <=> ((c @ eigen__7) @ paris),introduced(definition,[new_symbols(definition,[sP30])])).
% 0.79/1.06  thf(sP31,plain,sP31 <=> ((c @ paris) @ spain),introduced(definition,[new_symbols(definition,[sP31])])).
% 0.79/1.06  thf(sP32,plain,sP32 <=> ((c @ paris) @ catalunya),introduced(definition,[new_symbols(definition,[sP32])])).
% 0.79/1.06  thf(sP33,plain,sP33 <=> ((c @ eigen__7) @ france),introduced(definition,[new_symbols(definition,[sP33])])).
% 0.79/1.06  thf(sP34,plain,sP34 <=> (![X1:reg]:(![X2:reg]:(((c @ X1) @ X2) => ((c @ X2) @ X1)))),introduced(definition,[new_symbols(definition,[sP34])])).
% 0.79/1.06  thf(sP35,plain,sP35 <=> (sP31 => sP3),introduced(definition,[new_symbols(definition,[sP35])])).
% 0.79/1.06  thf(sP36,plain,sP36 <=> (![X1:reg]:(((c @ X1) @ catalunya) => ((c @ X1) @ spain))),introduced(definition,[new_symbols(definition,[sP36])])).
% 0.79/1.06  thf(sP37,plain,sP37 <=> (sP25 => sP30),introduced(definition,[new_symbols(definition,[sP37])])).
% 0.79/1.06  thf(sP38,plain,sP38 <=> (![X1:reg]:(((c @ X1) @ eigen__41) => ((c @ X1) @ paris))),introduced(definition,[new_symbols(definition,[sP38])])).
% 0.79/1.06  thf(sP39,plain,sP39 <=> (![X1:reg]:(((c @ paris) @ X1) => ((c @ X1) @ paris))),introduced(definition,[new_symbols(definition,[sP39])])).
% 0.79/1.06  thf(sP40,plain,sP40 <=> (![X1:reg]:(((c @ X1) @ eigen__5) => ((c @ X1) @ paris))),introduced(definition,[new_symbols(definition,[sP40])])).
% 0.79/1.06  thf(sP41,plain,sP41 <=> ((c @ eigen__46) @ paris),introduced(definition,[new_symbols(definition,[sP41])])).
% 0.79/1.06  thf(def_dc,definition,(dc = (^[X1:reg]:(^[X2:reg]:(~(((c @ X1) @ X2))))))).
% 0.79/1.06  thf(def_p,definition,(p = (^[X1:reg]:(^[X2:reg]:(![X3:reg]:(((c @ X3) @ X1) => ((c @ X3) @ X2))))))).
% 0.79/1.06  thf(def_eq,definition,(eq = (^[X1:reg]:(^[X2:reg]:(~((((p @ X1) @ X2) => (~(((p @ X2) @ X1)))))))))).
% 0.79/1.06  thf(def_o,definition,(o = (^[X1:reg]:(^[X2:reg]:(~((![X3:reg]:(((p @ X3) @ X1) => (~(((p @ X3) @ X2))))))))))).
% 0.79/1.06  thf(def_po,definition,(po = (^[X1:reg]:(^[X2:reg]:(~(((~((((o @ X1) @ X2) => ((p @ X1) @ X2)))) => ((p @ X2) @ X1)))))))).
% 0.79/1.06  thf(def_ec,definition,(ec = (^[X1:reg]:(^[X2:reg]:(~((((c @ X1) @ X2) => ((o @ X1) @ X2)))))))).
% 0.79/1.06  thf(def_pp,definition,(pp = (^[X1:reg]:(^[X2:reg]:(~((((p @ X1) @ X2) => ((p @ X2) @ X1)))))))).
% 0.79/1.06  thf(def_tpp,definition,(tpp = (^[X1:reg]:(^[X2:reg]:(~((((pp @ X1) @ X2) => (![X3:reg]:(((ec @ X3) @ X1) => (~(((ec @ X3) @ X2)))))))))))).
% 0.79/1.06  thf(def_ntpp,definition,(ntpp = (^[X1:reg]:(^[X2:reg]:(~((((pp @ X1) @ X2) => (~((![X3:reg]:(((ec @ X3) @ X1) => (~(((ec @ X3) @ X2)))))))))))))).
% 0.79/1.06  thf(con,conjecture,(~(((~(sP26)) => (~((~(sP3)))))))).
% 0.79/1.06  thf(h1,negated_conjecture,((~(sP26)) => sP3),inference(assume_negation,[status(cth)],[con])).
% 0.79/1.06  thf(h2,assumption,sP26,introduced(assumption,[])).
% 0.79/1.06  thf(h3,assumption,sP3,introduced(assumption,[])).
% 0.79/1.06  thf(h4,assumption,(~((sP36 => (![X1:reg]:(((c @ X1) @ spain) => ((c @ X1) @ catalunya)))))),introduced(assumption,[])).
% 0.79/1.06  thf(h5,assumption,(~((![X1:reg]:((~((((c @ X1) @ catalunya) => (~((![X2:reg]:((![X3:reg]:(((c @ X3) @ X2) => ((c @ X3) @ X1))) => (~((![X3:reg]:(((c @ X3) @ X2) => ((c @ X3) @ catalunya)))))))))))) => (((c @ X1) @ spain) => (~((![X2:reg]:((![X3:reg]:(((c @ X3) @ X2) => ((c @ X3) @ X1))) => (~((![X3:reg]:(((c @ X3) @ X2) => ((c @ X3) @ spain)))))))))))))),introduced(assumption,[])).
% 0.79/1.06  thf(h6,assumption,sP36,introduced(assumption,[])).
% 0.79/1.06  thf(h7,assumption,(~((![X1:reg]:(((c @ X1) @ spain) => ((c @ X1) @ catalunya))))),introduced(assumption,[])).
% 0.79/1.06  thf(h8,assumption,(~((((c @ eigen__0) @ spain) => ((c @ eigen__0) @ catalunya)))),introduced(assumption,[])).
% 0.79/1.06  thf(h9,assumption,((c @ eigen__0) @ spain),introduced(assumption,[])).
% 0.79/1.06  thf(h10,assumption,(~(((c @ eigen__0) @ catalunya))),introduced(assumption,[])).
% 0.79/1.06  thf(h11,assumption,(~(((~((((c @ eigen__1) @ catalunya) => (~((![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ eigen__1))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ catalunya)))))))))))) => (((c @ eigen__1) @ spain) => (~((![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ eigen__1))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ spain))))))))))))),introduced(assumption,[])).
% 0.79/1.06  thf(h12,assumption,(~((((c @ eigen__1) @ catalunya) => (~((![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ eigen__1))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ catalunya)))))))))))),introduced(assumption,[])).
% 0.79/1.06  thf(h13,assumption,(~((((c @ eigen__1) @ spain) => (~((![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ eigen__1))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ spain)))))))))))),introduced(assumption,[])).
% 0.79/1.06  thf(h14,assumption,((c @ eigen__1) @ catalunya),introduced(assumption,[])).
% 0.79/1.06  thf(h15,assumption,(![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ eigen__1))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ catalunya))))))),introduced(assumption,[])).
% 0.79/1.06  thf(h16,assumption,((c @ eigen__1) @ spain),introduced(assumption,[])).
% 0.79/1.06  thf(h17,assumption,(![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ eigen__1))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ spain))))))),introduced(assumption,[])).
% 0.79/1.06  thf(h18,assumption,sP4,introduced(assumption,[])).
% 0.79/1.06  thf(h19,assumption,sP19,introduced(assumption,[])).
% 0.79/1.06  thf(h20,assumption,(~((sP11 => (![X1:reg]:(((c @ X1) @ france) => ((c @ X1) @ paris)))))),introduced(assumption,[])).
% 0.79/1.06  thf(h21,assumption,sP1,introduced(assumption,[])).
% 0.79/1.06  thf(h22,assumption,sP11,introduced(assumption,[])).
% 0.79/1.06  thf(h23,assumption,(~((![X1:reg]:(((c @ X1) @ france) => ((c @ X1) @ paris))))),introduced(assumption,[])).
% 0.79/1.06  thf(h24,assumption,(~((((c @ eigen__2) @ france) => ((c @ eigen__2) @ paris)))),introduced(assumption,[])).
% 0.79/1.06  thf(h25,assumption,((c @ eigen__2) @ france),introduced(assumption,[])).
% 0.79/1.06  thf(h26,assumption,(~(((c @ eigen__2) @ paris))),introduced(assumption,[])).
% 0.79/1.06  thf(1,plain,(~(sP36) | sP29),inference(all_rule,[status(thm)],[])).
% 0.79/1.06  thf(2,plain,((~(sP29) | ~(sP32)) | sP31),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(3,plain,(~(sP34) | sP7),inference(all_rule,[status(thm)],[])).
% 0.79/1.06  thf(4,plain,(~(sP7) | sP27),inference(all_rule,[status(thm)],[])).
% 0.79/1.06  thf(5,plain,((~(sP27) | ~(sP26)) | sP32),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(6,plain,(~(sP39) | sP35),inference(all_rule,[status(thm)],[])).
% 0.79/1.06  thf(7,plain,((~(sP35) | ~(sP31)) | sP3),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(8,plain,(~(sP34) | sP39),inference(all_rule,[status(thm)],[])).
% 0.79/1.06  thf(9,plain,(~(sP11) | sP6),inference(all_rule,[status(thm)],[])).
% 0.79/1.06  thf(10,plain,((~(sP6) | ~(sP30)) | sP33),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(11,plain,(~(sP40) | sP37),inference(all_rule,[status(thm)],[])).
% 0.79/1.06  thf(12,plain,((~(sP37) | ~(sP25)) | sP30),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(13,plain,(sP9 | ~(sP33)),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(14,plain,(sP9 | sP25),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(15,plain,(sP12 | ~(sP9)),inference(eigen_choice_rule,[status(thm),assumptions([h0])],[h0,eigendef_eigen__7])).
% 0.79/1.06  thf(16,plain,(~(sP19) | sP28),inference(all_rule,[status(thm)],[])).
% 0.79/1.06  thf(17,plain,((~(sP28) | ~(sP15)) | ~(sP12)),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(18,plain,(sP2 | sP40),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(19,plain,(sP2 | sP15),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(20,plain,(sP17 | ~(sP2)),inference(eigen_choice_rule,[status(thm),assumptions([h0])],[h0,eigendef_eigen__5])).
% 0.79/1.06  thf(21,plain,(~(sP1) | sP18),inference(all_rule,[status(thm)],[])).
% 0.79/1.06  thf(22,plain,((~(sP18) | sP8) | sP24),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(23,plain,((~(sP8) | ~(sP3)) | ~(sP17)),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(24,plain,((~(sP24) | ~(sP4)) | ~(sP19)),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(c_symmetric,axiom,sP34).
% 0.79/1.06  thf(25,plain,$false,inference(prop_unsat,[status(thm),assumptions([h25,h26,h24,h22,h23,h20,h21,h18,h19,h16,h17,h14,h15,h12,h13,h11,h9,h10,h8,h6,h7,h4,h5,h2,h1,h0])],[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,c_symmetric,h6,h18,h19,h22,h21,h2])).
% 0.79/1.06  thf(26,plain,$false,inference(tab_negimp,[status(thm),assumptions([h24,h22,h23,h20,h21,h18,h19,h16,h17,h14,h15,h12,h13,h11,h9,h10,h8,h6,h7,h4,h5,h2,h1,h0]),tab_negimp(discharge,[h25,h26])],[h24,25,h25,h26])).
% 0.79/1.06  thf(27,plain,$false,inference(tab_negall,[status(thm),assumptions([h22,h23,h20,h21,h18,h19,h16,h17,h14,h15,h12,h13,h11,h9,h10,h8,h6,h7,h4,h5,h2,h1,h0]),tab_negall(discharge,[h24]),tab_negall(eigenvar,eigen__2)],[h23,26,h24])).
% 0.79/1.06  thf(28,plain,$false,inference(tab_negimp,[status(thm),assumptions([h20,h21,h18,h19,h16,h17,h14,h15,h12,h13,h11,h9,h10,h8,h6,h7,h4,h5,h2,h1,h0]),tab_negimp(discharge,[h22,h23])],[h20,27,h22,h23])).
% 0.79/1.06  thf(ax3,axiom,((ntpp @ paris) @ france)).
% 0.79/1.06  thf(29,plain,(~(((~((sP11 => (![X1:reg]:(((c @ X1) @ france) => ((c @ X1) @ paris)))))) => (~(sP1))))),inference(preprocess,[status(thm)],[ax3]).
% 0.79/1.06  thf(30,plain,$false,inference(tab_negimp,[status(thm),assumptions([h18,h19,h16,h17,h14,h15,h12,h13,h11,h9,h10,h8,h6,h7,h4,h5,h2,h1,h0]),tab_negimp(discharge,[h20,h21])],[29,28,h20,h21])).
% 0.79/1.06  thf(ax2,axiom,((ec @ spain) @ france)).
% 0.79/1.06  thf(31,plain,(~(sP24)),inference(preprocess,[status(thm)],[ax2]).
% 0.79/1.06  thf(32,plain,$false,inference(tab_negimp,[status(thm),assumptions([h16,h17,h14,h15,h12,h13,h11,h9,h10,h8,h6,h7,h4,h5,h2,h1,h0]),tab_negimp(discharge,[h18,h19])],[31,30,h18,h19])).
% 0.79/1.06  thf(33,plain,$false,inference(tab_negimp,[status(thm),assumptions([h14,h15,h12,h13,h11,h9,h10,h8,h6,h7,h4,h5,h2,h1,h0]),tab_negimp(discharge,[h16,h17])],[h13,32,h16,h17])).
% 0.79/1.06  thf(34,plain,$false,inference(tab_negimp,[status(thm),assumptions([h12,h13,h11,h9,h10,h8,h6,h7,h4,h5,h2,h1,h0]),tab_negimp(discharge,[h14,h15])],[h12,33,h14,h15])).
% 0.79/1.06  thf(35,plain,$false,inference(tab_negimp,[status(thm),assumptions([h11,h9,h10,h8,h6,h7,h4,h5,h2,h1,h0]),tab_negimp(discharge,[h12,h13])],[h11,34,h12,h13])).
% 0.79/1.06  thf(36,plain,$false,inference(tab_negall,[status(thm),assumptions([h9,h10,h8,h6,h7,h4,h5,h2,h1,h0]),tab_negall(discharge,[h11]),tab_negall(eigenvar,eigen__1)],[h5,35,h11])).
% 0.79/1.06  thf(37,plain,$false,inference(tab_negimp,[status(thm),assumptions([h8,h6,h7,h4,h5,h2,h1,h0]),tab_negimp(discharge,[h9,h10])],[h8,36,h9,h10])).
% 0.79/1.06  thf(38,plain,$false,inference(tab_negall,[status(thm),assumptions([h6,h7,h4,h5,h2,h1,h0]),tab_negall(discharge,[h8]),tab_negall(eigenvar,eigen__0)],[h7,37,h8])).
% 0.79/1.06  thf(39,plain,$false,inference(tab_negimp,[status(thm),assumptions([h4,h5,h2,h1,h0]),tab_negimp(discharge,[h6,h7])],[h4,38,h6,h7])).
% 0.79/1.06  thf(ax1,axiom,((tpp @ catalunya) @ spain)).
% 0.79/1.06  thf(40,plain,(~(((~((sP36 => (![X1:reg]:(((c @ X1) @ spain) => ((c @ X1) @ catalunya)))))) => (![X1:reg]:((~((((c @ X1) @ catalunya) => (~((![X2:reg]:((![X3:reg]:(((c @ X3) @ X2) => ((c @ X3) @ X1))) => (~((![X3:reg]:(((c @ X3) @ X2) => ((c @ X3) @ catalunya)))))))))))) => (((c @ X1) @ spain) => (~((![X2:reg]:((![X3:reg]:(((c @ X3) @ X2) => ((c @ X3) @ X1))) => (~((![X3:reg]:(((c @ X3) @ X2) => ((c @ X3) @ spain))))))))))))))),inference(preprocess,[status(thm)],[ax1]).
% 0.79/1.06  thf(41,plain,$false,inference(tab_negimp,[status(thm),assumptions([h2,h1,h0]),tab_negimp(discharge,[h4,h5])],[40,39,h4,h5])).
% 0.79/1.06  thf(h27,assumption,(~((((c @ eigen__37) @ spain) => ((c @ eigen__37) @ catalunya)))),introduced(assumption,[])).
% 0.79/1.06  thf(h28,assumption,((c @ eigen__37) @ spain),introduced(assumption,[])).
% 0.79/1.06  thf(h29,assumption,(~(((c @ eigen__37) @ catalunya))),introduced(assumption,[])).
% 0.79/1.06  thf(h30,assumption,(~(((~((((c @ eigen__38) @ catalunya) => (~((![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ eigen__38))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ catalunya)))))))))))) => (((c @ eigen__38) @ spain) => (~((![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ eigen__38))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ spain))))))))))))),introduced(assumption,[])).
% 0.79/1.06  thf(h31,assumption,(~((((c @ eigen__38) @ catalunya) => (~((![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ eigen__38))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ catalunya)))))))))))),introduced(assumption,[])).
% 0.79/1.06  thf(h32,assumption,(~((((c @ eigen__38) @ spain) => (~((![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ eigen__38))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ spain)))))))))))),introduced(assumption,[])).
% 0.79/1.06  thf(h33,assumption,((c @ eigen__38) @ catalunya),introduced(assumption,[])).
% 0.79/1.06  thf(h34,assumption,(![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ eigen__38))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ catalunya))))))),introduced(assumption,[])).
% 0.79/1.06  thf(h35,assumption,((c @ eigen__38) @ spain),introduced(assumption,[])).
% 0.79/1.06  thf(h36,assumption,(![X1:reg]:((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ eigen__38))) => (~((![X2:reg]:(((c @ X2) @ X1) => ((c @ X2) @ spain))))))),introduced(assumption,[])).
% 0.79/1.06  thf(h37,assumption,(~((((c @ eigen__39) @ france) => ((c @ eigen__39) @ paris)))),introduced(assumption,[])).
% 0.79/1.06  thf(h38,assumption,((c @ eigen__39) @ france),introduced(assumption,[])).
% 0.79/1.06  thf(h39,assumption,(~(((c @ eigen__39) @ paris))),introduced(assumption,[])).
% 0.79/1.06  thf(42,plain,(~(sP11) | sP23),inference(all_rule,[status(thm)],[])).
% 0.79/1.06  thf(43,plain,((~(sP23) | ~(sP41)) | sP21),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(44,plain,(~(sP38) | sP13),inference(all_rule,[status(thm)],[])).
% 0.79/1.06  thf(45,plain,((~(sP13) | ~(sP10)) | sP41),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(46,plain,(sP16 | ~(sP21)),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(47,plain,(sP16 | sP10),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(48,plain,(sP22 | ~(sP16)),inference(eigen_choice_rule,[status(thm),assumptions([h0])],[h0,eigendef_eigen__46])).
% 0.79/1.06  thf(49,plain,(~(sP19) | sP20),inference(all_rule,[status(thm)],[])).
% 0.79/1.06  thf(50,plain,((~(sP20) | ~(sP14)) | ~(sP22)),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(51,plain,(sP5 | sP38),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(52,plain,(sP5 | sP14),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(53,plain,(sP17 | ~(sP5)),inference(eigen_choice_rule,[status(thm),assumptions([h0])],[h0,eigendef_eigen__41])).
% 0.79/1.06  thf(54,plain,(~(sP1) | sP18),inference(all_rule,[status(thm)],[])).
% 0.79/1.06  thf(55,plain,((~(sP18) | sP8) | sP24),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(56,plain,((~(sP8) | ~(sP3)) | ~(sP17)),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(57,plain,((~(sP24) | ~(sP4)) | ~(sP19)),inference(prop_rule,[status(thm)],[])).
% 0.79/1.06  thf(58,plain,$false,inference(prop_unsat,[status(thm),assumptions([h38,h39,h37,h22,h23,h20,h21,h18,h19,h35,h36,h33,h34,h31,h32,h30,h28,h29,h27,h6,h7,h4,h5,h3,h1,h0])],[42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,h18,h19,h22,h21,h3])).
% 0.79/1.06  thf(59,plain,$false,inference(tab_negimp,[status(thm),assumptions([h37,h22,h23,h20,h21,h18,h19,h35,h36,h33,h34,h31,h32,h30,h28,h29,h27,h6,h7,h4,h5,h3,h1,h0]),tab_negimp(discharge,[h38,h39])],[h37,58,h38,h39])).
% 0.79/1.06  thf(60,plain,$false,inference(tab_negall,[status(thm),assumptions([h22,h23,h20,h21,h18,h19,h35,h36,h33,h34,h31,h32,h30,h28,h29,h27,h6,h7,h4,h5,h3,h1,h0]),tab_negall(discharge,[h37]),tab_negall(eigenvar,eigen__39)],[h23,59,h37])).
% 0.79/1.06  thf(61,plain,$false,inference(tab_negimp,[status(thm),assumptions([h20,h21,h18,h19,h35,h36,h33,h34,h31,h32,h30,h28,h29,h27,h6,h7,h4,h5,h3,h1,h0]),tab_negimp(discharge,[h22,h23])],[h20,60,h22,h23])).
% 0.79/1.06  thf(62,plain,$false,inference(tab_negimp,[status(thm),assumptions([h18,h19,h35,h36,h33,h34,h31,h32,h30,h28,h29,h27,h6,h7,h4,h5,h3,h1,h0]),tab_negimp(discharge,[h20,h21])],[29,61,h20,h21])).
% 0.79/1.06  thf(63,plain,$false,inference(tab_negimp,[status(thm),assumptions([h35,h36,h33,h34,h31,h32,h30,h28,h29,h27,h6,h7,h4,h5,h3,h1,h0]),tab_negimp(discharge,[h18,h19])],[31,62,h18,h19])).
% 0.79/1.06  thf(64,plain,$false,inference(tab_negimp,[status(thm),assumptions([h33,h34,h31,h32,h30,h28,h29,h27,h6,h7,h4,h5,h3,h1,h0]),tab_negimp(discharge,[h35,h36])],[h32,63,h35,h36])).
% 0.79/1.06  thf(65,plain,$false,inference(tab_negimp,[status(thm),assumptions([h31,h32,h30,h28,h29,h27,h6,h7,h4,h5,h3,h1,h0]),tab_negimp(discharge,[h33,h34])],[h31,64,h33,h34])).
% 0.79/1.06  thf(66,plain,$false,inference(tab_negimp,[status(thm),assumptions([h30,h28,h29,h27,h6,h7,h4,h5,h3,h1,h0]),tab_negimp(discharge,[h31,h32])],[h30,65,h31,h32])).
% 0.79/1.06  thf(67,plain,$false,inference(tab_negall,[status(thm),assumptions([h28,h29,h27,h6,h7,h4,h5,h3,h1,h0]),tab_negall(discharge,[h30]),tab_negall(eigenvar,eigen__38)],[h5,66,h30])).
% 0.79/1.06  thf(68,plain,$false,inference(tab_negimp,[status(thm),assumptions([h27,h6,h7,h4,h5,h3,h1,h0]),tab_negimp(discharge,[h28,h29])],[h27,67,h28,h29])).
% 0.79/1.06  thf(69,plain,$false,inference(tab_negall,[status(thm),assumptions([h6,h7,h4,h5,h3,h1,h0]),tab_negall(discharge,[h27]),tab_negall(eigenvar,eigen__37)],[h7,68,h27])).
% 0.79/1.06  thf(70,plain,$false,inference(tab_negimp,[status(thm),assumptions([h4,h5,h3,h1,h0]),tab_negimp(discharge,[h6,h7])],[h4,69,h6,h7])).
% 0.79/1.06  thf(71,plain,$false,inference(tab_negimp,[status(thm),assumptions([h3,h1,h0]),tab_negimp(discharge,[h4,h5])],[40,70,h4,h5])).
% 0.79/1.06  thf(72,plain,$false,inference(tab_imp,[status(thm),assumptions([h1,h0]),tab_imp(discharge,[h2]),tab_imp(discharge,[h3])],[h1,41,71,h2,h3])).
% 0.79/1.06  thf(73,plain,$false,inference(eigenvar_choice,[status(thm),assumptions([h1]),eigenvar_choice(discharge,[h0])],[72,h0])).
% 0.79/1.06  thf(0,theorem,(~(((~(sP26)) => (~((~(sP3))))))),inference(contra,[status(thm),contra(discharge,[h1])],[72,h1])).
% 0.79/1.06  % SZS output end Proof
%------------------------------------------------------------------------------