%------------------------------------------------------------------------------
% File : Drodi-SAT---4.1.1
% Problem : SYN351-1 : TPTP v9.3.1. Released v1.2.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -satmode(on) -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p
% Computer : n008.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 03:19:27 PM UTC 2026
% Result : Satisfiable 0.14s 5.73s
% Output : Saturation 0.14s
% Verified :
% SZS Type : ERROR: Analysing output (MakeTreeStats fails)
% Comments :
%------------------------------------------------------------------------------
fof(f1,negated_conjecture,
! [Y,X] : f(a,Y,a,z(X,Y)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f2,negated_conjecture,
! [X,Y] :
( ~ f(X,b,X,Y)
| f(a,X,a,Y) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f3,negated_conjecture,
! [X,Y] :
( f(X,b,X,Y)
| ~ f(a,X,a,Y) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f4,negated_conjecture,
! [X,Y] :
( f(a,z(X,Y),X,z(X,Y))
| f(a,X,a,Y) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f5,negated_conjecture,
! [X,Y] :
( f(a,Y,X,Y)
| f(a,X,a,Y) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f6,negated_conjecture,
! [Y,X] :
( f(a,z(X,Y),X,z(X,Y))
| f(a,Y,X,Y) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f7,negated_conjecture,
! [X,Y] :
( ~ f(a,Y,X,Y)
| ~ f(a,X,a,Y)
| ~ f(a,z(X,Y),X,z(X,Y)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
fof(f8,plain,
! [X0,X1] : f(a,X0,a,z(X1,X0)),
inference(cnf_transformation,[status(thm)],[f1]) ).
fof(f9,plain,
! [X0,X1] :
( ~ f(X0,b,X0,X1)
| f(a,X0,a,X1) ),
inference(cnf_transformation,[status(thm)],[f2]) ).
fof(f10,plain,
! [X0,X1] :
( f(X0,b,X0,X1)
| ~ f(a,X0,a,X1) ),
inference(cnf_transformation,[status(thm)],[f3]) ).
fof(f11,plain,
! [X0,X1] :
( f(a,z(X0,X1),X0,z(X0,X1))
| f(a,X0,a,X1) ),
inference(cnf_transformation,[status(thm)],[f4]) ).
fof(f12,plain,
! [X0,X1] :
( f(a,X1,X0,X1)
| f(a,X0,a,X1) ),
inference(cnf_transformation,[status(thm)],[f5]) ).
fof(f13,plain,
! [X0,X1] :
( f(a,z(X1,X0),X1,z(X1,X0))
| f(a,X0,X1,X0) ),
inference(cnf_transformation,[status(thm)],[f6]) ).
fof(f14,plain,
! [X0,X1] :
( ~ f(a,X1,X0,X1)
| ~ f(a,X0,a,X1)
| ~ f(a,z(X0,X1),X0,z(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f7]) ).
fof(f15,plain,
! [X0,X1] : f(X0,b,X0,z(X1,X0)),
inference(resolution,[status(thm)],[f8,f10]) ).
fof(f16,plain,
! [X0] : f(a,a,a,z(X0,b)),
inference(resolution,[status(thm)],[f8,f9]) ).
fof(f17,plain,
! [X0] : f(b,b,b,z(X0,a)),
inference(resolution,[status(thm)],[f15,f10]) ).
fof(f19,plain,
f(a,b,a,a),
inference(resolution,[status(thm)],[f12,f10]) ).
fof(f20,plain,
! [X0,X1] :
( f(X1,b,X1,X0)
| f(a,X0,X1,X0) ),
inference(resolution,[status(thm)],[f12,f10]) ).
fof(f21,plain,
! [X0] :
( f(a,a,a,X0)
| f(a,X0,b,X0) ),
inference(resolution,[status(thm)],[f12,f9]) ).
fof(f22,plain,
! [X0] :
( f(X0,b,X0,X0)
| f(a,a,a,X0) ),
inference(resolution,[status(thm)],[f12,f10]) ).
fof(f23,plain,
( f(a,a,a,b)
| f(a,a,a,b) ),
inference(resolution,[status(thm)],[f12,f9]) ).
fof(f24,plain,
f(a,a,a,a),
inference(factoring,[status(thm)],[f12]) ).
fof(f25,plain,
f(a,a,a,b),
inference(duplicate_literals_removal,[status(thm)],[f23]) ).
fof(f26,plain,
f(b,b,b,b),
inference(resolution,[status(thm)],[f20,f10]) ).
fof(f27,plain,
! [X0] :
( f(X0,b,X0,X0)
| f(a,b,a,X0) ),
inference(resolution,[status(thm)],[f20,f10]) ).
fof(f30,plain,
! [X0] :
( f(b,b,b,X0)
| f(a,X0,a,X0) ),
inference(resolution,[status(thm)],[f20,f10]) ).
fof(f32,plain,
f(a,b,a,b),
inference(factoring,[status(thm)],[f20]) ).
fof(f33,plain,
f(b,b,b,a),
inference(resolution,[status(thm)],[f19,f10]) ).
fof(f35,plain,
! [X0] :
( f(z(a,X0),b,z(a,X0),z(a,X0))
| f(a,a,a,X0) ),
inference(resolution,[status(thm)],[f11,f10]) ).
fof(f36,plain,
! [X0] :
( f(z(a,X0),b,z(a,X0),z(a,X0))
| f(a,X0,a,X0) ),
inference(resolution,[status(thm)],[f13,f10]) ).
fof(f45,plain,
! [X0] :
( f(a,z(a,X0),z(a,X0),z(a,X0))
| ~ f(a,X0,a,X0)
| ~ f(a,a,a,X0) ),
inference(resolution,[status(thm)],[f14,f12]) ).
fof(f46,plain,
! [X0,X1] :
( f(X0,b,X0,z(X0,X1))
| ~ f(a,X1,X0,X1)
| ~ f(a,X0,a,X1) ),
inference(resolution,[status(thm)],[f14,f20]) ).
fof(f47,plain,
! [X0,X1] :
( f(a,X0,a,z(X0,X1))
| ~ f(a,X1,X0,X1)
| ~ f(a,X0,a,X1) ),
inference(resolution,[status(thm)],[f14,f12]) ).
fof(f49,plain,
! [X0] :
( ~ f(a,X0,b,X0)
| ~ f(a,b,a,X0)
| f(a,a,a,z(b,X0)) ),
inference(resolution,[status(thm)],[f21,f14]) ).
fof(f51,plain,
! [X0] :
( f(a,b,a,z(a,z(X0,b)))
| ~ f(a,z(X0,b),a,z(X0,b)) ),
inference(resolution,[status(thm)],[f46,f16]) ).
fof(f54,plain,
! [X0] :
( f(a,X0,b,X0)
| f(a,b,a,z(a,X0))
| ~ f(a,X0,a,X0) ),
inference(resolution,[status(thm)],[f46,f21]) ).
fof(f59,plain,
! [X0,X1] :
( f(X1,b,X1,z(X1,z(X0,X1)))
| ~ f(a,z(X0,X1),X1,z(X0,X1)) ),
inference(resolution,[status(thm)],[f46,f8]) ).
fof(f66,plain,
! [X0] :
( f(b,b,b,z(b,z(X0,a)))
| ~ f(a,z(X0,a),b,z(X0,a)) ),
inference(resolution,[status(thm)],[f46,f15]) ).
fof(f68,plain,
! [X0] :
( f(a,X0,a,X0)
| f(b,b,b,z(b,X0))
| ~ f(a,X0,b,X0) ),
inference(resolution,[status(thm)],[f46,f20]) ).
fof(f76,plain,
! [X0] :
( f(b,b,b,z(b,X0))
| ~ f(a,X0,b,X0)
| f(X0,b,X0,X0) ),
inference(resolution,[status(thm)],[f27,f46]) ).
fof(f78,plain,
! [X0] :
( f(b,b,b,X0)
| f(X0,b,X0,X0) ),
inference(resolution,[status(thm)],[f27,f10]) ).
fof(f94,plain,
! [X0] :
( ~ f(a,X0,a,X0)
| ~ f(a,a,a,X0)
| f(b,b,b,z(a,X0)) ),
inference(resolution,[status(thm)],[f30,f14]) ).
fof(f99,plain,
! [X0] :
( f(a,a,a,z(a,z(X0,b)))
| ~ f(a,z(X0,b),a,z(X0,b)) ),
inference(resolution,[status(thm)],[f47,f16]) ).
fof(f103,plain,
! [X0] :
( f(a,X0,b,X0)
| f(a,a,a,z(a,X0))
| ~ f(a,X0,a,X0) ),
inference(resolution,[status(thm)],[f47,f21]) ).
fof(f109,plain,
! [X0] :
( f(X0,b,X0,X0)
| f(a,b,a,z(b,X0))
| ~ f(a,X0,b,X0) ),
inference(resolution,[status(thm)],[f47,f27]) ).
fof(f110,plain,
! [X0,X1] :
( f(a,X1,a,z(X1,z(X0,X1)))
| ~ f(a,z(X0,X1),X1,z(X0,X1)) ),
inference(resolution,[status(thm)],[f47,f8]) ).
fof(f118,plain,
! [X0] :
( f(a,b,a,z(b,z(X0,a)))
| ~ f(a,z(X0,a),b,z(X0,a)) ),
inference(resolution,[status(thm)],[f47,f15]) ).
fof(f124,plain,
! [X0] :
( f(a,X0,a,X0)
| f(a,b,a,z(b,X0))
| ~ f(a,X0,b,X0) ),
inference(resolution,[status(thm)],[f47,f20]) ).
fof(f125,plain,
! [X0] :
( f(a,z(a,z(X0,b)),z(a,z(X0,b)),z(a,z(X0,b)))
| ~ f(a,z(X0,b),a,z(X0,b)) ),
inference(resolution,[status(thm)],[f45,f16]) ).
fof(f126,plain,
( f(a,z(a,a),z(a,a),z(a,a))
| ~ f(a,a,a,a) ),
inference(resolution,[status(thm)],[f45,f24]) ).
fof(f127,plain,
( f(a,z(a,b),z(a,b),z(a,b))
| ~ f(a,b,a,b) ),
inference(resolution,[status(thm)],[f45,f25]) ).
fof(f129,plain,
! [X0] :
( f(a,X0,b,X0)
| f(a,z(a,X0),z(a,X0),z(a,X0))
| ~ f(a,X0,a,X0) ),
inference(resolution,[status(thm)],[f45,f21]) ).
fof(f130,plain,
! [X0] :
( f(a,z(a,z(X0,a)),z(a,z(X0,a)),z(a,z(X0,a)))
| ~ f(a,z(X0,a),a,z(X0,a)) ),
inference(resolution,[status(thm)],[f45,f8]) ).
fof(f137,plain,
f(a,z(a,a),z(a,a),z(a,a)),
inference(forward_subsumption_resolution,[status(thm)],[f126,f24]) ).
fof(f138,plain,
f(a,z(a,b),z(a,b),z(a,b)),
inference(forward_subsumption_resolution,[status(thm)],[f127,f32]) ).
fof(f144,plain,
! [X0] :
( f(X0,b,X0,X0)
| ~ f(a,X0,b,X0)
| f(a,a,a,z(b,X0)) ),
inference(resolution,[status(thm)],[f49,f27]) ).
fof(f145,plain,
! [X0] :
( ~ f(a,z(X0,b),b,z(X0,b))
| f(a,a,a,z(b,z(X0,b))) ),
inference(resolution,[status(thm)],[f49,f8]) ).
fof(f151,plain,
! [X0] :
( ~ f(a,z(X0,a),b,z(X0,a))
| f(a,a,a,z(b,z(X0,a))) ),
inference(resolution,[status(thm)],[f49,f15]) ).
fof(f157,plain,
! [X0] :
( f(a,X0,a,X0)
| ~ f(a,X0,b,X0)
| f(a,a,a,z(b,X0)) ),
inference(resolution,[status(thm)],[f49,f20]) ).
fof(f161,plain,
! [X0] :
( f(a,z(X0,b),z(X0,b),z(X0,b))
| f(a,a,a,z(a,z(X0,b))) ),
inference(resolution,[status(thm)],[f99,f12]) ).
fof(f167,plain,
! [X0] :
( f(a,X0,a,X0)
| f(a,z(a,X0),b,z(a,X0))
| f(a,a,a,z(a,z(a,X0))) ),
inference(resolution,[status(thm)],[f103,f13]) ).
fof(f168,plain,
! [X0] :
( f(a,a,a,X0)
| f(a,z(a,X0),b,z(a,X0))
| f(a,a,a,z(a,z(a,X0))) ),
inference(resolution,[status(thm)],[f103,f11]) ).
fof(f173,plain,
! [X0] :
( f(a,X0,X0,X0)
| f(a,X0,b,X0)
| f(a,a,a,z(a,X0)) ),
inference(resolution,[status(thm)],[f103,f12]) ).
fof(f181,plain,
! [X0] :
( f(a,X0,X0,X0)
| f(X0,b,X0,z(X0,z(X0,X0))) ),
inference(resolution,[status(thm)],[f59,f13]) ).
fof(f182,plain,
! [X0] :
( f(a,X0,a,X0)
| f(X0,b,X0,z(X0,z(X0,X0))) ),
inference(resolution,[status(thm)],[f59,f11]) ).
fof(f185,plain,
! [X0] :
( f(a,z(X0,a),z(X0,a),z(X0,a))
| f(a,b,a,z(a,z(X0,a))) ),
inference(resolution,[status(thm)],[f59,f12]) ).
fof(f192,plain,
! [X0] :
( f(a,X0,a,z(X0,z(X0,X0)))
| f(a,X0,X0,X0) ),
inference(resolution,[status(thm)],[f181,f9]) ).
fof(f194,plain,
! [X0] :
( f(a,X0,a,X0)
| f(a,X0,a,z(X0,z(X0,X0))) ),
inference(resolution,[status(thm)],[f110,f11]) ).
fof(f197,plain,
! [X0] :
( f(a,z(X0,a),z(X0,a),z(X0,a))
| f(a,a,a,z(a,z(X0,a))) ),
inference(resolution,[status(thm)],[f110,f12]) ).
fof(f200,plain,
( f(a,a,b,a)
| f(a,b,a,z(b,z(b,a))) ),
inference(resolution,[status(thm)],[f118,f13]) ).
fof(f210,plain,
( ~ f(a,z(b,z(b,b)),b,z(b,z(b,b)))
| f(a,a,a,z(b,z(b,z(b,b))))
| f(a,b,b,b) ),
inference(resolution,[status(thm)],[f192,f49]) ).
fof(f212,plain,
! [X0] :
( f(a,X0,a,z(X0,z(X0,z(X0,X0))))
| ~ f(a,z(X0,z(X0,X0)),X0,z(X0,z(X0,X0)))
| f(a,X0,X0,X0) ),
inference(resolution,[status(thm)],[f192,f47]) ).
fof(f213,plain,
! [X0] :
( f(X0,b,X0,z(X0,z(X0,z(X0,X0))))
| ~ f(a,z(X0,z(X0,X0)),X0,z(X0,z(X0,X0)))
| f(a,X0,X0,X0) ),
inference(resolution,[status(thm)],[f192,f46]) ).
fof(f215,plain,
( f(a,a,a,z(b,z(b,b)))
| f(a,b,b,b) ),
inference(resolution,[status(thm)],[f192,f9]) ).
fof(f218,plain,
! [X0] :
( f(a,X0,a,z(X0,z(X0,z(X0,X0))))
| ~ f(a,z(X0,z(X0,X0)),X0,z(X0,z(X0,X0)))
| f(a,X0,a,X0) ),
inference(resolution,[status(thm)],[f194,f47]) ).
fof(f219,plain,
! [X0] :
( f(X0,b,X0,z(X0,z(X0,z(X0,X0))))
| ~ f(a,z(X0,z(X0,X0)),X0,z(X0,z(X0,X0)))
| f(a,X0,a,X0) ),
inference(resolution,[status(thm)],[f194,f46]) ).
fof(f222,plain,
! [X0] :
( f(a,X0,b,X0)
| f(b,b,b,z(b,z(b,X0)))
| f(z(b,X0),b,z(b,X0),z(b,X0)) ),
inference(resolution,[status(thm)],[f76,f13]) ).
fof(f223,plain,
! [X0] :
( f(a,b,a,X0)
| f(b,b,b,z(b,z(b,X0)))
| f(z(b,X0),b,z(b,X0),z(b,X0)) ),
inference(resolution,[status(thm)],[f76,f11]) ).
fof(f227,plain,
! [X0] :
( f(a,X0,b,X0)
| f(a,z(b,X0),a,z(b,X0))
| f(a,b,a,z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f124,f13]) ).
fof(f228,plain,
! [X0] :
( f(a,b,a,X0)
| f(a,z(b,X0),a,z(b,X0))
| f(a,b,a,z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f124,f11]) ).
fof(f235,plain,
! [X0] :
( f(a,z(X0,b),z(X0,b),z(X0,b))
| f(a,z(a,z(X0,b)),z(a,z(X0,b)),z(a,z(X0,b))) ),
inference(resolution,[status(thm)],[f125,f12]) ).
fof(f241,plain,
! [X0] :
( f(a,X0,a,X0)
| f(a,z(a,X0),b,z(a,X0))
| f(a,z(a,z(a,X0)),z(a,z(a,X0)),z(a,z(a,X0))) ),
inference(resolution,[status(thm)],[f129,f13]) ).
fof(f242,plain,
! [X0] :
( f(a,a,a,X0)
| f(a,z(a,X0),b,z(a,X0))
| f(a,z(a,z(a,X0)),z(a,z(a,X0)),z(a,z(a,X0))) ),
inference(resolution,[status(thm)],[f129,f11]) ).
fof(f247,plain,
! [X0] :
( f(a,X0,X0,X0)
| f(a,X0,b,X0)
| f(a,z(a,X0),z(a,X0),z(a,X0)) ),
inference(resolution,[status(thm)],[f129,f12]) ).
fof(f255,plain,
! [X0] :
( f(a,X0,b,X0)
| f(z(b,X0),b,z(b,X0),z(b,X0))
| f(a,b,a,z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f109,f13]) ).
fof(f256,plain,
! [X0] :
( f(a,b,a,X0)
| f(z(b,X0),b,z(b,X0),z(b,X0))
| f(a,b,a,z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f109,f11]) ).
fof(f260,plain,
! [X0] :
( f(a,X0,b,X0)
| f(z(b,X0),b,z(b,X0),z(b,X0))
| f(a,a,a,z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f144,f13]) ).
fof(f261,plain,
! [X0] :
( f(a,b,a,X0)
| f(z(b,X0),b,z(b,X0),z(b,X0))
| f(a,a,a,z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f144,f11]) ).
fof(f268,plain,
! [X0] :
( f(a,z(X0,a),z(X0,a),z(X0,a))
| f(a,z(a,z(X0,a)),z(a,z(X0,a)),z(a,z(X0,a))) ),
inference(resolution,[status(thm)],[f130,f12]) ).
fof(f271,plain,
! [X0] :
( f(a,z(a,z(a,X0)),z(a,z(a,X0)),z(a,z(a,X0)))
| ~ f(a,z(a,X0),a,z(a,X0))
| f(a,X0,X0,X0)
| f(a,X0,b,X0) ),
inference(resolution,[status(thm)],[f173,f45]) ).
fof(f272,plain,
! [X0] :
( f(a,a,a,z(a,z(a,X0)))
| ~ f(a,z(a,X0),a,z(a,X0))
| f(a,X0,X0,X0)
| f(a,X0,b,X0) ),
inference(resolution,[status(thm)],[f173,f47]) ).
fof(f273,plain,
! [X0] :
( f(a,b,a,z(a,z(a,X0)))
| ~ f(a,z(a,X0),a,z(a,X0))
| f(a,X0,X0,X0)
| f(a,X0,b,X0) ),
inference(resolution,[status(thm)],[f173,f46]) ).
fof(f274,plain,
! [X0] :
( f(a,b,a,z(a,X0))
| f(a,X0,X0,X0)
| f(a,X0,b,X0) ),
inference(resolution,[status(thm)],[f173,f10]) ).
fof(f278,plain,
! [X0] :
( ~ f(a,X0,b,X0)
| ~ f(a,b,a,X0)
| f(a,z(b,X0),z(b,X0),z(b,X0))
| f(a,a,a,z(a,z(b,X0))) ),
inference(resolution,[status(thm)],[f173,f14]) ).
fof(f301,plain,
( ~ f(a,z(b,z(b,a)),b,z(b,z(b,a)))
| f(a,a,a,z(b,z(b,z(b,a))))
| f(a,a,b,a) ),
inference(resolution,[status(thm)],[f200,f49]) ).
fof(f302,plain,
( f(a,b,a,z(b,z(b,z(b,a))))
| ~ f(a,z(b,z(b,a)),b,z(b,z(b,a)))
| f(a,a,b,a) ),
inference(resolution,[status(thm)],[f200,f47]) ).
fof(f303,plain,
( f(b,b,b,z(b,z(b,z(b,a))))
| ~ f(a,z(b,z(b,a)),b,z(b,z(b,a)))
| f(a,a,b,a) ),
inference(resolution,[status(thm)],[f200,f46]) ).
fof(f304,plain,
( f(b,b,b,z(b,z(b,a)))
| f(a,a,b,a) ),
inference(resolution,[status(thm)],[f200,f10]) ).
fof(f305,plain,
( f(a,a,a,z(b,z(b,a)))
| f(a,a,b,a) ),
inference(resolution,[status(thm)],[f200,f9]) ).
fof(f306,plain,
( f(a,z(a,z(b,z(b,b))),z(a,z(b,z(b,b))),z(a,z(b,z(b,b))))
| ~ f(a,z(b,z(b,b)),a,z(b,z(b,b)))
| f(a,b,b,b) ),
inference(resolution,[status(thm)],[f215,f45]) ).
fof(f307,plain,
( f(a,a,a,z(a,z(b,z(b,b))))
| ~ f(a,z(b,z(b,b)),a,z(b,z(b,b)))
| f(a,b,b,b) ),
inference(resolution,[status(thm)],[f215,f47]) ).
fof(f308,plain,
( f(a,b,a,z(a,z(b,z(b,b))))
| ~ f(a,z(b,z(b,b)),a,z(b,z(b,b)))
| f(a,b,b,b) ),
inference(resolution,[status(thm)],[f215,f46]) ).
fof(f313,plain,
! [X0] :
( ~ f(a,X0,b,X0)
| ~ f(a,b,a,X0)
| f(a,b,a,z(a,z(b,X0)))
| f(a,z(b,X0),z(b,X0),z(b,X0)) ),
inference(resolution,[status(thm)],[f274,f14]) ).
fof(f332,plain,
! [X0] :
( ~ f(a,z(a,X0),b,z(a,X0))
| f(a,a,a,z(b,z(a,X0)))
| f(a,X0,X0,X0)
| f(a,X0,b,X0) ),
inference(resolution,[status(thm)],[f274,f49]) ).
fof(f333,plain,
! [X0] :
( f(a,b,a,z(b,z(a,X0)))
| ~ f(a,z(a,X0),b,z(a,X0))
| f(a,X0,X0,X0)
| f(a,X0,b,X0) ),
inference(resolution,[status(thm)],[f274,f47]) ).
fof(f334,plain,
! [X0] :
( f(b,b,b,z(b,z(a,X0)))
| ~ f(a,z(a,X0),b,z(a,X0))
| f(a,X0,X0,X0)
| f(a,X0,b,X0) ),
inference(resolution,[status(thm)],[f274,f46]) ).
fof(f335,plain,
! [X0] :
( f(b,b,b,z(a,X0))
| f(a,X0,X0,X0)
| f(a,X0,b,X0) ),
inference(resolution,[status(thm)],[f274,f10]) ).
fof(f344,plain,
! [X0] :
( f(a,z(X0,b),z(X0,b),z(X0,b))
| f(a,b,a,z(a,z(X0,b))) ),
inference(resolution,[status(thm)],[f51,f12]) ).
fof(f350,plain,
! [X0] :
( f(a,X0,a,X0)
| f(a,z(a,X0),b,z(a,X0))
| f(a,b,a,z(a,z(a,X0))) ),
inference(resolution,[status(thm)],[f54,f13]) ).
fof(f351,plain,
! [X0] :
( f(a,a,a,X0)
| f(a,z(a,X0),b,z(a,X0))
| f(a,b,a,z(a,z(a,X0))) ),
inference(resolution,[status(thm)],[f54,f11]) ).
fof(f369,plain,
( f(a,z(a,z(b,z(b,a))),z(a,z(b,z(b,a))),z(a,z(b,z(b,a))))
| ~ f(a,z(b,z(b,a)),a,z(b,z(b,a)))
| f(a,a,b,a) ),
inference(resolution,[status(thm)],[f305,f45]) ).
fof(f370,plain,
( f(a,a,a,z(a,z(b,z(b,a))))
| ~ f(a,z(b,z(b,a)),a,z(b,z(b,a)))
| f(a,a,b,a) ),
inference(resolution,[status(thm)],[f305,f47]) ).
fof(f371,plain,
( f(a,b,a,z(a,z(b,z(b,a))))
| ~ f(a,z(b,z(b,a)),a,z(b,z(b,a)))
| f(a,a,b,a) ),
inference(resolution,[status(thm)],[f305,f46]) ).
fof(f376,plain,
! [X0] :
( ~ f(a,X0,b,X0)
| ~ f(a,b,a,X0)
| f(b,b,b,z(a,z(b,X0)))
| f(a,z(b,X0),z(b,X0),z(b,X0)) ),
inference(resolution,[status(thm)],[f335,f14]) ).
fof(f401,plain,
! [X0] :
( f(a,X0,b,X0)
| f(a,z(b,X0),a,z(b,X0))
| f(b,b,b,z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f68,f13]) ).
fof(f402,plain,
! [X0] :
( f(a,b,a,X0)
| f(a,z(b,X0),a,z(b,X0))
| f(b,b,b,z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f68,f11]) ).
fof(f418,plain,
! [X0] :
( f(a,X0,b,X0)
| f(a,z(b,X0),a,z(b,X0))
| f(a,a,a,z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f157,f13]) ).
fof(f419,plain,
! [X0] :
( f(a,b,a,X0)
| f(a,z(b,X0),a,z(b,X0))
| f(a,a,a,z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f157,f11]) ).
fof(f435,plain,
( f(a,a,b,a)
| ~ f(a,z(b,z(b,a)),a,z(b,z(b,a)))
| f(b,b,b,z(a,z(b,z(b,a)))) ),
inference(resolution,[status(thm)],[f94,f305]) ).
fof(f436,plain,
( f(a,b,b,b)
| ~ f(a,z(b,z(b,b)),a,z(b,z(b,b)))
| f(b,b,b,z(a,z(b,z(b,b)))) ),
inference(resolution,[status(thm)],[f94,f215]) ).
fof(f437,plain,
! [X0] :
( f(a,X0,X0,X0)
| f(a,X0,b,X0)
| ~ f(a,z(a,X0),a,z(a,X0))
| f(b,b,b,z(a,z(a,X0))) ),
inference(resolution,[status(thm)],[f94,f173]) ).
fof(f438,plain,
! [X0] :
( ~ f(a,z(X0,b),a,z(X0,b))
| f(b,b,b,z(a,z(X0,b))) ),
inference(resolution,[status(thm)],[f94,f16]) ).
fof(f442,plain,
! [X0] :
( f(a,X0,b,X0)
| ~ f(a,X0,a,X0)
| f(b,b,b,z(a,X0)) ),
inference(resolution,[status(thm)],[f94,f21]) ).
fof(f445,plain,
! [X0] :
( ~ f(a,z(X0,a),a,z(X0,a))
| f(b,b,b,z(a,z(X0,a))) ),
inference(resolution,[status(thm)],[f94,f8]) ).
fof(f483,plain,
! [X0] :
( f(a,X0,a,X0)
| f(a,z(a,X0),b,z(a,X0))
| f(b,b,b,z(a,z(a,X0))) ),
inference(resolution,[status(thm)],[f442,f13]) ).
fof(f484,plain,
! [X0] :
( f(a,a,a,X0)
| f(a,z(a,X0),b,z(a,X0))
| f(b,b,b,z(a,z(a,X0))) ),
inference(resolution,[status(thm)],[f442,f11]) ).
fof(f506,plain,
! [X0] :
( f(a,z(X0,b),z(X0,b),z(X0,b))
| f(b,b,b,z(a,z(X0,b))) ),
inference(resolution,[status(thm)],[f438,f12]) ).
fof(f512,plain,
! [X0] :
( f(a,z(X0,a),z(X0,a),z(X0,a))
| f(b,b,b,z(a,z(X0,a))) ),
inference(resolution,[status(thm)],[f445,f12]) ).
fof(f787,plain,
! [X0] :
( f(a,X0,X0,X0)
| f(a,X0,b,X0)
| ~ f(a,z(a,X0),b,z(a,X0))
| f(a,z(b,z(a,X0)),z(b,z(a,X0)),z(b,z(a,X0)))
| f(a,a,a,z(a,z(b,z(a,X0)))) ),
inference(resolution,[status(thm)],[f278,f274]) ).
fof(f788,plain,
( f(a,a,b,a)
| ~ f(a,z(b,z(b,a)),b,z(b,z(b,a)))
| f(a,z(b,z(b,z(b,a))),z(b,z(b,z(b,a))),z(b,z(b,z(b,a))))
| f(a,a,a,z(a,z(b,z(b,z(b,a))))) ),
inference(resolution,[status(thm)],[f278,f200]) ).
fof(f792,plain,
! [X0] :
( f(X0,b,X0,X0)
| ~ f(a,X0,b,X0)
| f(a,z(b,X0),z(b,X0),z(b,X0))
| f(a,a,a,z(a,z(b,X0))) ),
inference(resolution,[status(thm)],[f278,f27]) ).
fof(f794,plain,
( f(a,b,b,b)
| ~ f(a,z(b,z(b,b)),b,z(b,z(b,b)))
| f(a,z(b,z(b,z(b,b))),z(b,z(b,z(b,b))),z(b,z(b,z(b,b))))
| f(a,a,a,z(a,z(b,z(b,z(b,b))))) ),
inference(resolution,[status(thm)],[f278,f192]) ).
fof(f795,plain,
! [X0] :
( ~ f(a,z(X0,b),b,z(X0,b))
| f(a,z(b,z(X0,b)),z(b,z(X0,b)),z(b,z(X0,b)))
| f(a,a,a,z(a,z(b,z(X0,b)))) ),
inference(resolution,[status(thm)],[f278,f8]) ).
fof(f803,plain,
! [X0] :
( ~ f(a,z(X0,a),b,z(X0,a))
| f(a,z(b,z(X0,a)),z(b,z(X0,a)),z(b,z(X0,a)))
| f(a,a,a,z(a,z(b,z(X0,a)))) ),
inference(resolution,[status(thm)],[f278,f15]) ).
fof(f809,plain,
! [X0] :
( f(a,X0,a,X0)
| ~ f(a,X0,b,X0)
| f(a,z(b,X0),z(b,X0),z(b,X0))
| f(a,a,a,z(a,z(b,X0))) ),
inference(resolution,[status(thm)],[f278,f20]) ).
fof(f824,plain,
! [X0] :
( f(a,X0,b,X0)
| f(z(b,X0),b,z(b,X0),z(b,X0))
| f(a,z(b,z(b,X0)),z(b,z(b,X0)),z(b,z(b,X0)))
| f(a,a,a,z(a,z(b,z(b,X0)))) ),
inference(resolution,[status(thm)],[f792,f13]) ).
fof(f825,plain,
! [X0] :
( f(a,b,a,X0)
| f(z(b,X0),b,z(b,X0),z(b,X0))
| f(a,z(b,z(b,X0)),z(b,z(b,X0)),z(b,z(b,X0)))
| f(a,a,a,z(a,z(b,z(b,X0)))) ),
inference(resolution,[status(thm)],[f792,f11]) ).
fof(f847,plain,
! [X0] :
( f(a,X0,b,X0)
| f(a,z(b,X0),a,z(b,X0))
| f(a,z(b,z(b,X0)),z(b,z(b,X0)),z(b,z(b,X0)))
| f(a,a,a,z(a,z(b,z(b,X0)))) ),
inference(resolution,[status(thm)],[f809,f13]) ).
fof(f848,plain,
! [X0] :
( f(a,b,a,X0)
| f(a,z(b,X0),a,z(b,X0))
| f(a,z(b,z(b,X0)),z(b,z(b,X0)),z(b,z(b,X0)))
| f(a,a,a,z(a,z(b,z(b,X0)))) ),
inference(resolution,[status(thm)],[f809,f11]) ).
fof(f872,plain,
! [X0] :
( f(a,X0,X0,X0)
| f(a,X0,b,X0)
| ~ f(a,z(a,X0),b,z(a,X0))
| f(a,b,a,z(a,z(b,z(a,X0))))
| f(a,z(b,z(a,X0)),z(b,z(a,X0)),z(b,z(a,X0))) ),
inference(resolution,[status(thm)],[f313,f274]) ).
fof(f873,plain,
( f(a,a,b,a)
| ~ f(a,z(b,z(b,a)),b,z(b,z(b,a)))
| f(a,b,a,z(a,z(b,z(b,z(b,a)))))
| f(a,z(b,z(b,z(b,a))),z(b,z(b,z(b,a))),z(b,z(b,z(b,a)))) ),
inference(resolution,[status(thm)],[f313,f200]) ).
fof(f877,plain,
! [X0] :
( f(X0,b,X0,X0)
| ~ f(a,X0,b,X0)
| f(a,b,a,z(a,z(b,X0)))
| f(a,z(b,X0),z(b,X0),z(b,X0)) ),
inference(resolution,[status(thm)],[f313,f27]) ).
fof(f879,plain,
( f(a,b,b,b)
| ~ f(a,z(b,z(b,b)),b,z(b,z(b,b)))
| f(a,b,a,z(a,z(b,z(b,z(b,b)))))
| f(a,z(b,z(b,z(b,b))),z(b,z(b,z(b,b))),z(b,z(b,z(b,b)))) ),
inference(resolution,[status(thm)],[f313,f192]) ).
fof(f880,plain,
! [X0] :
( ~ f(a,z(X0,b),b,z(X0,b))
| f(a,b,a,z(a,z(b,z(X0,b))))
| f(a,z(b,z(X0,b)),z(b,z(X0,b)),z(b,z(X0,b))) ),
inference(resolution,[status(thm)],[f313,f8]) ).
fof(f888,plain,
! [X0] :
( ~ f(a,z(X0,a),b,z(X0,a))
| f(a,b,a,z(a,z(b,z(X0,a))))
| f(a,z(b,z(X0,a)),z(b,z(X0,a)),z(b,z(X0,a))) ),
inference(resolution,[status(thm)],[f313,f15]) ).
fof(f894,plain,
! [X0] :
( f(a,X0,a,X0)
| ~ f(a,X0,b,X0)
| f(a,b,a,z(a,z(b,X0)))
| f(a,z(b,X0),z(b,X0),z(b,X0)) ),
inference(resolution,[status(thm)],[f313,f20]) ).
fof(f909,plain,
! [X0] :
( f(a,X0,b,X0)
| f(z(b,X0),b,z(b,X0),z(b,X0))
| f(a,b,a,z(a,z(b,z(b,X0))))
| f(a,z(b,z(b,X0)),z(b,z(b,X0)),z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f877,f13]) ).
fof(f910,plain,
! [X0] :
( f(a,b,a,X0)
| f(z(b,X0),b,z(b,X0),z(b,X0))
| f(a,b,a,z(a,z(b,z(b,X0))))
| f(a,z(b,z(b,X0)),z(b,z(b,X0)),z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f877,f11]) ).
fof(f932,plain,
! [X0] :
( f(a,X0,b,X0)
| f(a,z(b,X0),a,z(b,X0))
| f(a,b,a,z(a,z(b,z(b,X0))))
| f(a,z(b,z(b,X0)),z(b,z(b,X0)),z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f894,f13]) ).
fof(f933,plain,
! [X0] :
( f(a,b,a,X0)
| f(a,z(b,X0),a,z(b,X0))
| f(a,b,a,z(a,z(b,z(b,X0))))
| f(a,z(b,z(b,X0)),z(b,z(b,X0)),z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f894,f11]) ).
fof(f949,plain,
! [X0] :
( f(a,X0,X0,X0)
| f(a,X0,b,X0)
| ~ f(a,z(a,X0),b,z(a,X0))
| f(b,b,b,z(a,z(b,z(a,X0))))
| f(a,z(b,z(a,X0)),z(b,z(a,X0)),z(b,z(a,X0))) ),
inference(resolution,[status(thm)],[f376,f274]) ).
fof(f950,plain,
( f(a,a,b,a)
| ~ f(a,z(b,z(b,a)),b,z(b,z(b,a)))
| f(b,b,b,z(a,z(b,z(b,z(b,a)))))
| f(a,z(b,z(b,z(b,a))),z(b,z(b,z(b,a))),z(b,z(b,z(b,a)))) ),
inference(resolution,[status(thm)],[f376,f200]) ).
fof(f954,plain,
! [X0] :
( f(X0,b,X0,X0)
| ~ f(a,X0,b,X0)
| f(b,b,b,z(a,z(b,X0)))
| f(a,z(b,X0),z(b,X0),z(b,X0)) ),
inference(resolution,[status(thm)],[f376,f27]) ).
fof(f956,plain,
( f(a,b,b,b)
| ~ f(a,z(b,z(b,b)),b,z(b,z(b,b)))
| f(b,b,b,z(a,z(b,z(b,z(b,b)))))
| f(a,z(b,z(b,z(b,b))),z(b,z(b,z(b,b))),z(b,z(b,z(b,b)))) ),
inference(resolution,[status(thm)],[f376,f192]) ).
fof(f957,plain,
! [X0] :
( ~ f(a,z(X0,b),b,z(X0,b))
| f(b,b,b,z(a,z(b,z(X0,b))))
| f(a,z(b,z(X0,b)),z(b,z(X0,b)),z(b,z(X0,b))) ),
inference(resolution,[status(thm)],[f376,f8]) ).
fof(f965,plain,
! [X0] :
( ~ f(a,z(X0,a),b,z(X0,a))
| f(b,b,b,z(a,z(b,z(X0,a))))
| f(a,z(b,z(X0,a)),z(b,z(X0,a)),z(b,z(X0,a))) ),
inference(resolution,[status(thm)],[f376,f15]) ).
fof(f971,plain,
! [X0] :
( f(a,X0,a,X0)
| ~ f(a,X0,b,X0)
| f(b,b,b,z(a,z(b,X0)))
| f(a,z(b,X0),z(b,X0),z(b,X0)) ),
inference(resolution,[status(thm)],[f376,f20]) ).
fof(f979,plain,
( f(a,z(b,z(b,a)),z(b,z(b,a)),z(b,z(b,a)))
| f(a,z(a,z(b,z(b,a))),z(a,z(b,z(b,a))),z(a,z(b,z(b,a))))
| f(a,a,b,a) ),
inference(resolution,[status(thm)],[f369,f12]) ).
fof(f988,plain,
! [X0] :
( f(a,X0,b,X0)
| f(z(b,X0),b,z(b,X0),z(b,X0))
| f(b,b,b,z(a,z(b,z(b,X0))))
| f(a,z(b,z(b,X0)),z(b,z(b,X0)),z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f954,f13]) ).
fof(f989,plain,
! [X0] :
( f(a,b,a,X0)
| f(z(b,X0),b,z(b,X0),z(b,X0))
| f(b,b,b,z(a,z(b,z(b,X0))))
| f(a,z(b,z(b,X0)),z(b,z(b,X0)),z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f954,f11]) ).
fof(f1011,plain,
! [X0] :
( f(a,X0,b,X0)
| f(a,z(b,X0),a,z(b,X0))
| f(b,b,b,z(a,z(b,z(b,X0))))
| f(a,z(b,z(b,X0)),z(b,z(b,X0)),z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f971,f13]) ).
fof(f1012,plain,
! [X0] :
( f(a,b,a,X0)
| f(a,z(b,X0),a,z(b,X0))
| f(b,b,b,z(a,z(b,z(b,X0))))
| f(a,z(b,z(b,X0)),z(b,z(b,X0)),z(b,z(b,X0))) ),
inference(resolution,[status(thm)],[f971,f11]) ).
fof(f1035,plain,
( f(a,z(b,z(b,a)),z(b,z(b,a)),z(b,z(b,a)))
| f(a,a,a,z(a,z(b,z(b,a))))
| f(a,a,b,a) ),
inference(resolution,[status(thm)],[f370,f12]) ).
fof(f1045,plain,
( f(a,z(b,z(b,a)),z(b,z(b,a)),z(b,z(b,a)))
| f(a,b,a,z(a,z(b,z(b,a))))
| f(a,a,b,a) ),
inference(resolution,[status(thm)],[f371,f12]) ).
fof(f1055,plain,
( f(a,z(b,z(b,a)),z(b,z(b,a)),z(b,z(b,a)))
| f(a,a,b,a)
| f(b,b,b,z(a,z(b,z(b,a)))) ),
inference(resolution,[status(thm)],[f435,f12]) ).
fof(f1073,plain,
( f(a,z(b,z(b,b)),z(b,z(b,b)),z(b,z(b,b)))
| f(a,a,a,z(a,z(b,z(b,b))))
| f(a,b,b,b) ),
inference(resolution,[status(thm)],[f307,f12]) ).
fof(f1083,plain,
( f(a,z(b,z(b,b)),z(b,z(b,b)),z(b,z(b,b)))
| f(a,b,a,z(a,z(b,z(b,b))))
| f(a,b,b,b) ),
inference(resolution,[status(thm)],[f308,f12]) ).
fof(f1093,plain,
( f(a,z(b,z(b,b)),z(b,z(b,b)),z(b,z(b,b)))
| f(a,b,b,b)
| f(b,b,b,z(a,z(b,z(b,b)))) ),
inference(resolution,[status(thm)],[f436,f12]) ).
fof(f1215,plain,
( f(a,z(b,z(b,b)),z(b,z(b,b)),z(b,z(b,b)))
| f(a,z(a,z(b,z(b,b))),z(a,z(b,z(b,b))),z(a,z(b,z(b,b))))
| f(a,b,b,b) ),
inference(resolution,[status(thm)],[f306,f12]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : SYN351-1 : TPTP v9.3.1. Released v1.2.0.
% 0.00/0.04 % Command : drodi -satmode(on) -timeout(300) /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.09/5.37 % Computer : n008.cluster.edu
% 0.09/5.37 % Model : x86_64 x86_64
% 0.09/5.37 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/5.37 % Memory : 8046.5625MB
% 0.09/5.37 % OS : Linux 6.8.0-71-generic
% 0.09/5.37 % CPULimit : 300
% 0.09/5.37 % WCLimit : 300
% 0.09/5.37 % DateTime : Mon Sep 21 10:51:47 UTC 2026
% 0.09/5.37 % CPUTime :
% 0.09/5.38 % Drodi V4.1.1
% 0.14/5.73 % SZS status Satisfiable for theBenchmark: Theory is satisfiable
% 0.14/5.73 % SZS output start Saturation for theBenchmark
% See solution above
% 0.14/5.75 % Elapsed time: 0.378482 seconds
% 0.14/5.75 % CPU time: 2.814140 seconds
% 0.14/5.75 % Total memory used: 63.301 MB
% 0.14/5.75 % Net memory used: 60.394 MB
%------------------------------------------------------------------------------