%------------------------------------------------------------------------------
% File : Drodi-SAT---4.1.1
% Problem : SWC373-1 : TPTP v9.3.1. Released v2.4.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -satmode(on) -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p
% Computer : n015.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Thu Sep 24 02:42:18 PM UTC 2026
% Result : Unsatisfiable 2.94s 1.02s
% Output : Assurance 0s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.05 % Problem : SWC373-1 : TPTP v9.3.1. Released v2.4.0.
% 0.00/0.06 % Command : drodi -satmode(on) -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.17/0.45 % Computer : n015.cluster.edu
% 0.17/0.45 % Model : x86_64 x86_64
% 0.17/0.45 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.17/0.45 % Memory : 8046.5625MB
% 0.17/0.45 % OS : Linux 6.8.0-71-generic
% 0.17/0.45 % CPULimit : 300
% 0.17/0.45 % WCLimit : 300
% 0.17/0.45 % DateTime : Mon Sep 21 08:22:21 UTC 2026
% 0.17/0.46 % CPUTime :
% 0.17/0.48 % Drodi V4.1.1
% 2.94/1.02 % Refutation found
% 2.94/1.02 % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 2.94/1.02 % SZS output start CNFRefutation for theBenchmark
% 2.94/1.02 fof(f8,axiom,(
% 2.94/1.02 ssList(nil) ),
% 2.94/1.02 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 2.94/1.02 fof(f50,axiom,(
% 2.94/1.02 (![U,V]: (ssList(skaf46(U,V)) ))),
% 2.94/1.02 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 2.94/1.02 fof(f73,axiom,(
% 2.94/1.02 (![U]: (( ~ ssList(U)| app(U,nil) = U ) ))),
% 2.94/1.02 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 2.94/1.02 fof(f131,axiom,(
% 2.94/1.02 (![U,V]: (( ~ rearsegP(U,V)| ~ ssList(V)| ~ ssList(U)| app(skaf46(U,V),V) = U ) ))),
% 2.94/1.02 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 2.94/1.02 fof(f173,axiom,(
% 2.94/1.02 (![U,V,W,X]: (( app(app(U,V),W) != X| ~ ssList(W)| ~ ssList(U)| ~ ssList(V)| ~ ssList(X)| segmentP(X,V) ) ))),
% 2.94/1.02 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 2.94/1.02 fof(f186,negated_conjecture,(
% 2.94/1.02 ssList(sk1) ),
% 2.94/1.02 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 2.94/1.02 fof(f187,negated_conjecture,(
% 2.94/1.02 ssList(sk2) ),
% 2.94/1.02 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 2.94/1.02 fof(f190,negated_conjecture,(
% 2.94/1.02 sk2 = sk4 ),
% 2.94/1.02 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 2.94/1.02 fof(f191,negated_conjecture,(
% 2.94/1.02 sk1 = sk3 ),
% 2.94/1.02 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 2.94/1.02 fof(f192,negated_conjecture,(
% 2.94/1.02 rearsegP(sk4,sk3) ),
% 2.94/1.02 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 2.94/1.02 fof(f193,negated_conjecture,(
% 2.94/1.02 ~ segmentP(sk2,sk1) ),
% 2.94/1.02 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 2.94/1.02 fof(f201,plain,(
% 2.94/1.02 ssList(nil)),
% 2.94/1.02 inference(cnf_transformation,[status(thm)],[f8])).
% 2.94/1.02 fof(f243,plain,(
% 2.94/1.02 ![X0,X1]: (ssList(skaf46(X0,X1)))),
% 2.94/1.02 inference(cnf_transformation,[status(thm)],[f50])).
% 2.94/1.02 fof(f267,plain,(
% 2.94/1.02 ![X0]: (~ssList(X0)|app(X0,nil)=X0)),
% 2.94/1.02 inference(cnf_transformation,[status(thm)],[f73])).
% 2.94/1.02 fof(f337,plain,(
% 2.94/1.02 ![X0,X1]: (~rearsegP(X0,X1)|~ssList(X1)|~ssList(X0)|app(skaf46(X0,X1),X1)=X0)),
% 2.94/1.02 inference(cnf_transformation,[status(thm)],[f131])).
% 2.94/1.02 fof(f399,plain,(
% 2.94/1.02 ![V,X]: ((((![U]: ((![W]: (~app(app(U,V),W)=X|~ssList(W)))|~ssList(U)))|~ssList(V))|~ssList(X))|segmentP(X,V))),
% 2.94/1.02 inference(miniscoping,[status(thm)],[f173])).
% 2.94/1.02 fof(f400,plain,(
% 2.94/1.02 ![X0,X1,X2,X3]: (~app(app(X0,X1),X2)=X3|~ssList(X2)|~ssList(X0)|~ssList(X1)|~ssList(X3)|segmentP(X3,X1))),
% 2.94/1.02 inference(cnf_transformation,[status(thm)],[f399])).
% 2.94/1.02 fof(f424,plain,(
% 2.94/1.02 ssList(sk1)),
% 2.94/1.02 inference(cnf_transformation,[status(thm)],[f186])).
% 2.94/1.02 fof(f425,plain,(
% 2.94/1.02 ssList(sk2)),
% 2.94/1.02 inference(cnf_transformation,[status(thm)],[f187])).
% 2.94/1.02 fof(f428,plain,(
% 2.94/1.02 sk2=sk4),
% 2.94/1.02 inference(cnf_transformation,[status(thm)],[f190])).
% 2.94/1.02 fof(f429,plain,(
% 2.94/1.02 sk1=sk3),
% 2.94/1.02 inference(cnf_transformation,[status(thm)],[f191])).
% 2.94/1.02 fof(f430,plain,(
% 2.94/1.02 rearsegP(sk4,sk3)),
% 2.94/1.02 inference(cnf_transformation,[status(thm)],[f192])).
% 2.94/1.02 fof(f431,plain,(
% 2.94/1.02 ~segmentP(sk2,sk1)),
% 2.94/1.02 inference(cnf_transformation,[status(thm)],[f193])).
% 2.94/1.02 fof(f457,plain,(
% 2.94/1.02 ![X0,X1,X2]: (~ssList(X0)|~ssList(X1)|~ssList(X2)|~ssList(app(app(X1,X2),X0))|segmentP(app(app(X1,X2),X0),X2))),
% 2.94/1.02 inference(destructive_equality_resolution,[status(thm)],[f400])).
% 2.94/1.02 fof(f468,plain,(
% 2.94/1.02 rearsegP(sk2,sk3)),
% 2.94/1.02 inference(backward_demodulation,[status(thm)],[f428,f430])).
% 2.94/1.02 fof(f470,plain,(
% 2.94/1.02 rearsegP(sk2,sk1)),
% 2.94/1.02 inference(backward_demodulation,[status(thm)],[f429,f468])).
% 2.94/1.02 fof(f480,definition,(
% 2.94/1.02 sQ3_spl <=> (ssList(sk1))),
% 2.94/1.02 introduced(definition,[new_symbols(definition,[sQ3_spl])],[split_symbol_definition])).
% 2.94/1.02 fof(f482,plain,(
% 2.94/1.02 ~ssList(sk1)|sQ3_spl),
% 2.94/1.02 inference(component_clause,[status(thm)],[f480])).
% 2.94/1.02 fof(f483,definition,(
% 2.94/1.02 sQ4_spl <=> (ssList(sk2))),
% 2.94/1.02 introduced(definition,[new_symbols(definition,[sQ4_spl])],[split_symbol_definition])).
% 2.94/1.02 fof(f485,plain,(
% 2.94/1.02 ~ssList(sk2)|sQ4_spl),
% 2.94/1.02 inference(component_clause,[status(thm)],[f483])).
% 2.94/1.02 fof(f488,plain,(
% 2.94/1.02 $false|sQ4_spl),
% 2.94/1.02 inference(forward_subsumption_resolution,[status(thm)],[f485,f425])).
% 2.94/1.02 fof(f489,plain,(
% 2.94/1.02 sQ4_spl),
% 2.94/1.02 inference(contradiction_clause,[status(thm)],[f488])).
% 2.94/1.02 fof(f494,definition,(
% 2.94/1.02 sQ6_spl <=> (ssList(nil))),
% 2.94/1.02 introduced(definition,[new_symbols(definition,[sQ6_spl])],[split_symbol_definition])).
% 2.94/1.02 fof(f496,plain,(
% 2.94/1.02 ~ssList(nil)|sQ6_spl),
% 2.94/1.03 inference(component_clause,[status(thm)],[f494])).
% 2.94/1.03 fof(f587,plain,(
% 2.94/1.03 $false|sQ6_spl),
% 2.94/1.03 inference(forward_subsumption_resolution,[status(thm)],[f496,f201])).
% 2.94/1.03 fof(f588,plain,(
% 2.94/1.03 sQ6_spl),
% 2.94/1.03 inference(contradiction_clause,[status(thm)],[f587])).
% 2.94/1.03 fof(f599,plain,(
% 2.94/1.03 $false|sQ3_spl),
% 2.94/1.03 inference(forward_subsumption_resolution,[status(thm)],[f482,f424])).
% 2.94/1.03 fof(f600,plain,(
% 2.94/1.03 sQ3_spl),
% 2.94/1.03 inference(contradiction_clause,[status(thm)],[f599])).
% 2.94/1.03 fof(f742,plain,(
% 2.94/1.03 ~ssList(sk1)|~ssList(sk2)|app(skaf46(sk2,sk1),sk1)=sk2),
% 2.94/1.03 inference(resolution,[status(thm)],[f470,f337])).
% 2.94/1.03 fof(f744,definition,(
% 2.94/1.03 sQ27_spl <=> (app(skaf46(sk2,sk1),sk1)=sk2)),
% 2.94/1.03 introduced(definition,[new_symbols(definition,[sQ27_spl])],[split_symbol_definition])).
% 2.94/1.03 fof(f745,plain,(
% 2.94/1.03 app(skaf46(sk2,sk1),sk1)=sk2|~sQ27_spl),
% 2.94/1.03 inference(component_clause,[status(thm)],[f744])).
% 2.94/1.03 fof(f747,plain,(
% 2.94/1.03 ~sQ3_spl|~sQ4_spl|sQ27_spl),
% 2.94/1.03 inference(split_clause,[status(thm)],[f742,f480,f483,f744])).
% 2.94/1.03 fof(f792,definition,(
% 2.94/1.03 sQ35_spl <=> (ssList(skaf46(sk2,sk1)))),
% 2.94/1.03 introduced(definition,[new_symbols(definition,[sQ35_spl])],[split_symbol_definition])).
% 2.94/1.03 fof(f794,plain,(
% 2.94/1.03 ~ssList(skaf46(sk2,sk1))|sQ35_spl),
% 2.94/1.03 inference(component_clause,[status(thm)],[f792])).
% 2.94/1.03 fof(f800,plain,(
% 2.94/1.03 $false|sQ35_spl),
% 2.94/1.03 inference(forward_subsumption_resolution,[status(thm)],[f794,f243])).
% 2.94/1.03 fof(f801,plain,(
% 2.94/1.03 sQ35_spl),
% 2.94/1.03 inference(contradiction_clause,[status(thm)],[f800])).
% 2.94/1.03 fof(f1237,plain,(
% 2.94/1.03 ![X0]: (~ssList(X0)|~ssList(skaf46(sk2,sk1))|~ssList(sk1)|~ssList(app(sk2,X0))|segmentP(app(app(skaf46(sk2,sk1),sk1),X0),sk1)|~sQ27_spl)),
% 2.94/1.03 inference(paramodulation,[status(thm)],[f745,f457])).
% 2.94/1.03 fof(f1254,definition,(
% 2.94/1.03 ![X0]: (sQ80_spl <=> (~ssList(X0)|~ssList(app(sk2,X0))|segmentP(app(app(skaf46(sk2,sk1),sk1),X0),sk1)))),
% 2.94/1.03 introduced(definition,[new_symbols(definition,[sQ80_spl])],[split_symbol_definition])).
% 2.94/1.03 fof(f1255,plain,(
% 2.94/1.03 ![X0]: (~ssList(X0)|~ssList(app(sk2,X0))|segmentP(app(app(skaf46(sk2,sk1),sk1),X0),sk1)|~sQ80_spl)),
% 2.94/1.03 inference(component_clause,[status(thm)],[f1254])).
% 2.94/1.03 fof(f1257,plain,(
% 2.94/1.03 sQ80_spl|~sQ35_spl|~sQ3_spl|~sQ27_spl),
% 2.94/1.03 inference(split_clause,[status(thm)],[f1237,f1254,f792,f480,f744])).
% 2.94/1.03 fof(f1266,plain,(
% 2.94/1.03 ![X0]: (~ssList(X0)|~ssList(app(sk2,X0))|segmentP(app(sk2,X0),sk1)|~sQ27_spl|~sQ80_spl)),
% 2.94/1.03 inference(forward_demodulation,[status(thm)],[f745,f1255])).
% 2.94/1.03 fof(f2882,plain,(
% 2.94/1.03 app(sk2,nil)=sk2),
% 2.94/1.03 inference(resolution,[status(thm)],[f267,f425])).
% 2.94/1.03 fof(f3187,plain,(
% 2.94/1.03 ~ssList(nil)|~ssList(sk2)|segmentP(app(sk2,nil),sk1)|~sQ27_spl|~sQ80_spl),
% 2.94/1.03 inference(paramodulation,[status(thm)],[f2882,f1266])).
% 2.94/1.03 fof(f3193,definition,(
% 2.94/1.03 sQ159_spl <=> (segmentP(app(sk2,nil),sk1))),
% 2.94/1.03 introduced(definition,[new_symbols(definition,[sQ159_spl])],[split_symbol_definition])).
% 2.94/1.03 fof(f3194,plain,(
% 2.94/1.03 segmentP(app(sk2,nil),sk1)|~sQ159_spl),
% 2.94/1.03 inference(component_clause,[status(thm)],[f3193])).
% 2.94/1.03 fof(f3196,plain,(
% 2.94/1.03 ~sQ6_spl|~sQ4_spl|sQ159_spl|~sQ27_spl|~sQ80_spl),
% 2.94/1.03 inference(split_clause,[status(thm)],[f3187,f494,f483,f3193,f744,f1254])).
% 2.94/1.03 fof(f3202,plain,(
% 2.94/1.03 segmentP(sk2,sk1)|~sQ159_spl),
% 2.94/1.03 inference(forward_demodulation,[status(thm)],[f2882,f3194])).
% 2.94/1.03 fof(f3203,plain,(
% 2.94/1.03 $false|~sQ159_spl),
% 2.94/1.03 inference(forward_subsumption_resolution,[status(thm)],[f3202,f431])).
% 2.94/1.03 fof(f3204,plain,(
% 2.94/1.03 ~sQ159_spl),
% 2.94/1.03 inference(contradiction_clause,[status(thm)],[f3203])).
% 2.94/1.03 fof(f3205,plain,(
% 2.94/1.03 $false),
% 2.94/1.03 inference(sat_refutation,[status(thm)],[f489,f588,f600,f747,f801,f1257,f3196,f3204])).
% 2.94/1.03 % SZS output end CNFRefutation for theBenchmark.p
% 2.94/1.07 % Elapsed time: 0.600123 seconds
% 2.94/1.07 % CPU time: 4.219439 seconds
% 2.94/1.07 % Total memory used: 155.547 MB
% 2.94/1.07 % Net memory used: 152.796 MB
%------------------------------------------------------------------------------