TSTP Solution File: GEO051-3 by Drodi---3.6.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.6.0
% Problem  : GEO051-3 : TPTP v8.1.2. Bugfixed v1.2.1.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n020.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  : 300s
% DateTime : Tue Apr 30 20:16:56 EDT 2024

% Result   : Unsatisfiable 0.16s 0.55s
% Output   : CNFRefutation 0.16s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.11  % Problem  : GEO051-3 : TPTP v8.1.2. Bugfixed v1.2.1.
% 0.10/0.12  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.10/0.32  % Computer : n020.cluster.edu
% 0.10/0.32  % Model    : x86_64 x86_64
% 0.10/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.32  % Memory   : 8042.1875MB
% 0.10/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.32  % CPULimit : 300
% 0.10/0.32  % WCLimit  : 300
% 0.10/0.32  % DateTime : Tue Apr 30 01:33:32 EDT 2024
% 0.10/0.32  % CPUTime  : 
% 0.10/0.34  % Drodi V3.6.0
% 0.16/0.55  % Refutation found
% 0.16/0.55  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 0.16/0.55  % SZS output start CNFRefutation for theBenchmark
% 0.16/0.55  fof(f4,axiom,(
% 0.16/0.55    (![X,Y,W,V]: (between(X,Y,extension(X,Y,W,V)) ))),
% 0.16/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.16/0.55  fof(f40,axiom,(
% 0.16/0.55    (![U,V,W]: (( ~ between(U,V,W)| U = V| W = extension(U,V,V,W) ) ))),
% 0.16/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.16/0.55  fof(f45,axiom,(
% 0.16/0.55    (![U,V]: (between(U,V,V) ))),
% 0.16/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.16/0.55  fof(f47,axiom,(
% 0.16/0.55    (![U,V,W]: (( ~ between(U,V,W)| between(W,V,U) ) ))),
% 0.16/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.16/0.55  fof(f48,axiom,(
% 0.16/0.55    (![U,V]: (between(U,U,V) ))),
% 0.16/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.16/0.55  fof(f49,axiom,(
% 0.16/0.55    (![U,V,W]: (( ~ between(U,V,W)| ~ between(V,U,W)| U = V ) ))),
% 0.16/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.16/0.55  fof(f54,axiom,(
% 0.16/0.55    (![U,V,W,X]: (( ~ between(U,V,W)| ~ between(U,W,X)| between(V,W,X) ) ))),
% 0.16/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.16/0.55  fof(f77,axiom,(
% 0.16/0.55    (![U,V,W,X]: (( ~ between(U,V,W)| ~ between(U,V,X)| U = V| between(U,W,X)| between(U,X,W) ) ))),
% 0.16/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.16/0.55  fof(f78,hypothesis,(
% 0.16/0.55    between(u,v,w) ),
% 0.16/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.16/0.55  fof(f79,hypothesis,(
% 0.16/0.55    between(u,v,x) ),
% 0.16/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.16/0.55  fof(f80,hypothesis,(
% 0.16/0.55    u != v ),
% 0.16/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.16/0.55  fof(f81,hypothesis,(
% 0.16/0.55    ~ between(v,w,x) ),
% 0.16/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.16/0.55  fof(f82,negated_conjecture,(
% 0.16/0.55    ~ between(v,x,w) ),
% 0.16/0.55    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.16/0.55  fof(f88,plain,(
% 0.16/0.55    ![X0,X1,X2,X3]: (between(X0,X1,extension(X0,X1,X2,X3)))),
% 0.16/0.55    inference(cnf_transformation,[status(esa)],[f4])).
% 0.16/0.55  fof(f130,plain,(
% 0.16/0.55    ![X0,X1,X2]: (~between(X0,X1,X2)|X0=X1|X2=extension(X0,X1,X1,X2))),
% 0.16/0.55    inference(cnf_transformation,[status(esa)],[f40])).
% 0.16/0.55  fof(f136,plain,(
% 0.16/0.55    ![X0,X1]: (between(X0,X1,X1))),
% 0.16/0.55    inference(cnf_transformation,[status(esa)],[f45])).
% 0.16/0.55  fof(f139,plain,(
% 0.16/0.55    ![X0,X1,X2]: (~between(X0,X1,X2)|between(X2,X1,X0))),
% 0.16/0.55    inference(cnf_transformation,[status(esa)],[f47])).
% 0.16/0.55  fof(f140,plain,(
% 0.16/0.55    ![X0,X1]: (between(X0,X0,X1))),
% 0.16/0.55    inference(cnf_transformation,[status(esa)],[f48])).
% 0.16/0.55  fof(f141,plain,(
% 0.16/0.55    ![U,V]: ((![W]: (~between(U,V,W)|~between(V,U,W)))|U=V)),
% 0.16/0.55    inference(miniscoping,[status(esa)],[f49])).
% 0.16/0.55  fof(f142,plain,(
% 0.16/0.55    ![X0,X1,X2]: (~between(X0,X1,X2)|~between(X1,X0,X2)|X0=X1)),
% 0.16/0.55    inference(cnf_transformation,[status(esa)],[f141])).
% 0.16/0.55  fof(f151,plain,(
% 0.16/0.55    ![V,W,X]: ((![U]: (~between(U,V,W)|~between(U,W,X)))|between(V,W,X))),
% 0.16/0.55    inference(miniscoping,[status(esa)],[f54])).
% 0.16/0.55  fof(f152,plain,(
% 0.16/0.55    ![X0,X1,X2,X3]: (~between(X0,X1,X2)|~between(X0,X2,X3)|between(X1,X2,X3))),
% 0.16/0.55    inference(cnf_transformation,[status(esa)],[f151])).
% 0.16/0.55  fof(f187,plain,(
% 0.16/0.55    ![U,W,X]: (((![V]: ((~between(U,V,W)|~between(U,V,X))|U=V))|between(U,W,X))|between(U,X,W))),
% 0.16/0.55    inference(miniscoping,[status(esa)],[f77])).
% 0.16/0.55  fof(f188,plain,(
% 0.16/0.55    ![X0,X1,X2,X3]: (~between(X0,X1,X2)|~between(X0,X1,X3)|X0=X1|between(X0,X2,X3)|between(X0,X3,X2))),
% 0.16/0.55    inference(cnf_transformation,[status(esa)],[f187])).
% 0.16/0.55  fof(f189,plain,(
% 0.16/0.55    between(u,v,w)),
% 0.16/0.55    inference(cnf_transformation,[status(esa)],[f78])).
% 0.16/0.55  fof(f190,plain,(
% 0.16/0.55    between(u,v,x)),
% 0.16/0.55    inference(cnf_transformation,[status(esa)],[f79])).
% 0.16/0.55  fof(f191,plain,(
% 0.16/0.55    ~u=v),
% 0.16/0.55    inference(cnf_transformation,[status(esa)],[f80])).
% 0.16/0.55  fof(f192,plain,(
% 0.16/0.55    ~between(v,w,x)),
% 0.16/0.55    inference(cnf_transformation,[status(esa)],[f81])).
% 0.16/0.55  fof(f193,plain,(
% 0.16/0.55    ~between(v,x,w)),
% 0.16/0.55    inference(cnf_transformation,[status(esa)],[f82])).
% 0.16/0.55  fof(f201,plain,(
% 0.16/0.55    between(x,v,u)),
% 0.16/0.55    inference(resolution,[status(thm)],[f139,f190])).
% 0.16/0.55  fof(f202,plain,(
% 0.16/0.55    between(w,v,u)),
% 0.16/0.55    inference(resolution,[status(thm)],[f139,f189])).
% 0.16/0.55  fof(f207,plain,(
% 0.16/0.55    spl0_0 <=> between(v,w,u)),
% 0.16/0.55    introduced(split_symbol_definition)).
% 0.16/0.55  fof(f209,plain,(
% 0.16/0.55    ~between(v,w,u)|spl0_0),
% 0.16/0.55    inference(component_clause,[status(thm)],[f207])).
% 0.16/0.55  fof(f210,plain,(
% 0.16/0.55    spl0_1 <=> v=w),
% 0.16/0.55    introduced(split_symbol_definition)).
% 0.16/0.55  fof(f211,plain,(
% 0.16/0.55    v=w|~spl0_1),
% 0.16/0.55    inference(component_clause,[status(thm)],[f210])).
% 0.16/0.55  fof(f213,plain,(
% 0.16/0.55    ~between(v,w,u)|v=w),
% 0.16/0.55    inference(resolution,[status(thm)],[f142,f202])).
% 0.16/0.55  fof(f214,plain,(
% 0.16/0.55    ~spl0_0|spl0_1),
% 0.16/0.55    inference(split_clause,[status(thm)],[f213,f207,f210])).
% 0.16/0.55  fof(f215,plain,(
% 0.16/0.55    spl0_2 <=> between(v,x,u)),
% 0.16/0.55    introduced(split_symbol_definition)).
% 0.16/0.55  fof(f217,plain,(
% 0.16/0.55    ~between(v,x,u)|spl0_2),
% 0.16/0.55    inference(component_clause,[status(thm)],[f215])).
% 0.16/0.55  fof(f218,plain,(
% 0.16/0.55    spl0_3 <=> v=x),
% 0.16/0.55    introduced(split_symbol_definition)).
% 0.16/0.55  fof(f219,plain,(
% 0.16/0.55    v=x|~spl0_3),
% 0.16/0.55    inference(component_clause,[status(thm)],[f218])).
% 0.16/0.55  fof(f221,plain,(
% 0.16/0.55    ~between(v,x,u)|v=x),
% 0.16/0.55    inference(resolution,[status(thm)],[f142,f201])).
% 0.16/0.55  fof(f222,plain,(
% 0.16/0.55    ~spl0_2|spl0_3),
% 0.16/0.55    inference(split_clause,[status(thm)],[f221,f215,f218])).
% 0.16/0.55  fof(f226,plain,(
% 0.16/0.55    spl0_5 <=> v=u),
% 0.16/0.55    introduced(split_symbol_definition)).
% 0.16/0.55  fof(f227,plain,(
% 0.16/0.55    v=u|~spl0_5),
% 0.16/0.55    inference(component_clause,[status(thm)],[f226])).
% 0.16/0.55  fof(f297,plain,(
% 0.16/0.55    $false|~spl0_5),
% 0.16/0.55    inference(forward_subsumption_resolution,[status(thm)],[f227,f191])).
% 0.16/0.55  fof(f298,plain,(
% 0.16/0.55    ~spl0_5),
% 0.16/0.55    inference(contradiction_clause,[status(thm)],[f297])).
% 0.16/0.55  fof(f308,plain,(
% 0.16/0.55    ~between(v,v,w)|~spl0_3),
% 0.16/0.55    inference(backward_demodulation,[status(thm)],[f219,f193])).
% 0.16/0.55  fof(f309,plain,(
% 0.16/0.55    $false|~spl0_3),
% 0.16/0.55    inference(forward_subsumption_resolution,[status(thm)],[f308,f140])).
% 0.16/0.55  fof(f310,plain,(
% 0.16/0.55    ~spl0_3),
% 0.16/0.55    inference(contradiction_clause,[status(thm)],[f309])).
% 0.16/0.55  fof(f329,plain,(
% 0.16/0.55    ~between(v,v,x)|~spl0_1),
% 0.16/0.55    inference(backward_demodulation,[status(thm)],[f211,f192])).
% 0.16/0.55  fof(f330,plain,(
% 0.16/0.55    $false|~spl0_1),
% 0.16/0.55    inference(forward_subsumption_resolution,[status(thm)],[f329,f140])).
% 0.16/0.55  fof(f331,plain,(
% 0.16/0.55    ~spl0_1),
% 0.16/0.55    inference(contradiction_clause,[status(thm)],[f330])).
% 0.16/0.55  fof(f399,plain,(
% 0.16/0.55    spl0_20 <=> ~between(u,v,X0)|between(u,X0,w)|between(u,w,X0)),
% 0.16/0.55    introduced(split_symbol_definition)).
% 0.16/0.55  fof(f400,plain,(
% 0.16/0.55    ![X0]: (~between(u,v,X0)|between(u,X0,w)|between(u,w,X0)|~spl0_20)),
% 0.16/0.55    inference(component_clause,[status(thm)],[f399])).
% 0.16/0.55  fof(f402,plain,(
% 0.16/0.55    ![X0]: (~between(u,v,X0)|u=v|between(u,X0,w)|between(u,w,X0))),
% 0.16/0.55    inference(resolution,[status(thm)],[f188,f189])).
% 0.16/0.55  fof(f403,plain,(
% 0.16/0.55    spl0_20|spl0_5),
% 0.16/0.55    inference(split_clause,[status(thm)],[f402,f399,f226])).
% 0.16/0.55  fof(f447,plain,(
% 0.16/0.55    spl0_24 <=> between(u,x,w)),
% 0.16/0.55    introduced(split_symbol_definition)).
% 0.16/0.55  fof(f448,plain,(
% 0.16/0.55    between(u,x,w)|~spl0_24),
% 0.16/0.55    inference(component_clause,[status(thm)],[f447])).
% 0.16/0.55  fof(f450,plain,(
% 0.16/0.55    spl0_25 <=> between(u,w,x)),
% 0.16/0.55    introduced(split_symbol_definition)).
% 0.16/0.55  fof(f451,plain,(
% 0.16/0.55    between(u,w,x)|~spl0_25),
% 0.16/0.55    inference(component_clause,[status(thm)],[f450])).
% 0.16/0.55  fof(f453,plain,(
% 0.16/0.55    between(u,x,w)|between(u,w,x)|~spl0_20),
% 0.16/0.55    inference(resolution,[status(thm)],[f400,f190])).
% 0.16/0.55  fof(f454,plain,(
% 0.16/0.55    spl0_24|spl0_25|~spl0_20),
% 0.16/0.55    inference(split_clause,[status(thm)],[f453,f447,f450,f399])).
% 0.16/0.55  fof(f495,plain,(
% 0.16/0.55    spl0_34 <=> u=w),
% 0.16/0.55    introduced(split_symbol_definition)).
% 0.16/0.55  fof(f496,plain,(
% 0.16/0.55    u=w|~spl0_34),
% 0.16/0.55    inference(component_clause,[status(thm)],[f495])).
% 0.16/0.55  fof(f544,plain,(
% 0.16/0.55    ~between(v,u,u)|~spl0_34|spl0_0),
% 0.16/0.55    inference(backward_demodulation,[status(thm)],[f496,f209])).
% 0.16/0.55  fof(f545,plain,(
% 0.16/0.55    $false|~spl0_34|spl0_0),
% 0.16/0.55    inference(forward_subsumption_resolution,[status(thm)],[f544,f136])).
% 0.16/0.55  fof(f546,plain,(
% 0.16/0.55    ~spl0_34|spl0_0),
% 0.16/0.55    inference(contradiction_clause,[status(thm)],[f545])).
% 0.16/0.55  fof(f596,plain,(
% 0.16/0.55    spl0_40 <=> u=x),
% 0.16/0.55    introduced(split_symbol_definition)).
% 0.16/0.55  fof(f597,plain,(
% 0.16/0.55    u=x|~spl0_40),
% 0.16/0.55    inference(component_clause,[status(thm)],[f596])).
% 0.16/0.55  fof(f640,plain,(
% 0.16/0.55    ~between(v,u,u)|~spl0_40|spl0_2),
% 0.16/0.55    inference(backward_demodulation,[status(thm)],[f597,f217])).
% 0.16/0.55  fof(f641,plain,(
% 0.16/0.55    $false|~spl0_40|spl0_2),
% 0.16/0.55    inference(forward_subsumption_resolution,[status(thm)],[f640,f136])).
% 0.16/0.55  fof(f642,plain,(
% 0.16/0.55    ~spl0_40|spl0_2),
% 0.16/0.55    inference(contradiction_clause,[status(thm)],[f641])).
% 0.16/0.55  fof(f833,plain,(
% 0.16/0.55    ![X0,X1,X2,X3,X4]: (~between(X0,X1,X2)|between(X1,X2,extension(X0,X2,X3,X4)))),
% 0.16/0.55    inference(resolution,[status(thm)],[f88,f152])).
% 0.16/0.55  fof(f898,plain,(
% 0.16/0.55    spl0_51 <=> w=extension(u,x,x,w)),
% 0.16/0.55    introduced(split_symbol_definition)).
% 0.16/0.56  fof(f899,plain,(
% 0.16/0.56    w=extension(u,x,x,w)|~spl0_51),
% 0.16/0.56    inference(component_clause,[status(thm)],[f898])).
% 0.16/0.56  fof(f901,plain,(
% 0.16/0.56    u=x|w=extension(u,x,x,w)|~spl0_24),
% 0.16/0.56    inference(resolution,[status(thm)],[f130,f448])).
% 0.16/0.56  fof(f902,plain,(
% 0.16/0.56    spl0_40|spl0_51|~spl0_24),
% 0.16/0.56    inference(split_clause,[status(thm)],[f901,f596,f898,f447])).
% 0.16/0.56  fof(f1276,plain,(
% 0.16/0.56    ![X0,X1]: (between(v,x,extension(u,x,X0,X1)))),
% 0.16/0.56    inference(resolution,[status(thm)],[f833,f190])).
% 0.16/0.56  fof(f1277,plain,(
% 0.16/0.56    ![X0,X1]: (between(v,w,extension(u,w,X0,X1)))),
% 0.16/0.56    inference(resolution,[status(thm)],[f833,f189])).
% 0.16/0.56  fof(f1349,plain,(
% 0.16/0.56    between(v,x,w)|~spl0_51),
% 0.16/0.56    inference(paramodulation,[status(thm)],[f899,f1276])).
% 0.16/0.56  fof(f1350,plain,(
% 0.16/0.56    $false|~spl0_51),
% 0.16/0.56    inference(forward_subsumption_resolution,[status(thm)],[f1349,f193])).
% 0.16/0.56  fof(f1351,plain,(
% 0.16/0.56    ~spl0_51),
% 0.16/0.56    inference(contradiction_clause,[status(thm)],[f1350])).
% 0.16/0.56  fof(f1356,plain,(
% 0.16/0.56    spl0_100 <=> x=extension(u,w,w,x)),
% 0.16/0.56    introduced(split_symbol_definition)).
% 0.16/0.56  fof(f1357,plain,(
% 0.16/0.56    x=extension(u,w,w,x)|~spl0_100),
% 0.16/0.56    inference(component_clause,[status(thm)],[f1356])).
% 0.16/0.56  fof(f1359,plain,(
% 0.16/0.56    u=w|x=extension(u,w,w,x)|~spl0_25),
% 0.16/0.56    inference(resolution,[status(thm)],[f451,f130])).
% 0.16/0.56  fof(f1360,plain,(
% 0.16/0.56    spl0_34|spl0_100|~spl0_25),
% 0.16/0.56    inference(split_clause,[status(thm)],[f1359,f495,f1356,f450])).
% 0.16/0.56  fof(f1453,plain,(
% 0.16/0.56    between(v,w,x)|~spl0_100),
% 0.16/0.56    inference(paramodulation,[status(thm)],[f1357,f1277])).
% 0.16/0.56  fof(f1454,plain,(
% 0.16/0.56    $false|~spl0_100),
% 0.16/0.56    inference(forward_subsumption_resolution,[status(thm)],[f1453,f192])).
% 0.16/0.56  fof(f1455,plain,(
% 0.16/0.56    ~spl0_100),
% 0.16/0.56    inference(contradiction_clause,[status(thm)],[f1454])).
% 0.16/0.56  fof(f1456,plain,(
% 0.16/0.56    $false),
% 0.16/0.56    inference(sat_refutation,[status(thm)],[f214,f222,f298,f310,f331,f403,f454,f546,f642,f902,f1351,f1360,f1455])).
% 0.16/0.56  % SZS output end CNFRefutation for theBenchmark.p
% 0.16/0.57  % Elapsed time: 0.230912 seconds
% 0.16/0.57  % CPU time: 1.710806 seconds
% 0.16/0.57  % Total memory used: 76.529 MB
% 0.16/0.57  % Net memory used: 74.911 MB
%------------------------------------------------------------------------------