%------------------------------------------------------------------------------
% File : Vampire---5.0.1
% Problem : REL043-1 : TPTP v9.3.1. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM
% 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 : Tue Sep 29 12:34:06 PM UTC 2026
% Result : Unsatisfiable 18.26s 3.65s
% Output : Refutation 18.83s
% Verified :
% SZS Type : Refutation
% Derivation depth : 42
% Number of leaves : 21
% Syntax : Number of formulae : 169 ( 169 unt; 7 def)
% Number of atoms : 169 ( 168 equ)
% Maximal formula atoms : 1 ( 1 avg)
% Number of connectives : 3 ( 3 ~; 0 |; 0 &)
% ( 0 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 4 ( 2 avg)
% Maximal term depth : 9 ( 2 avg)
% Number of predicates : 2 ( 0 usr; 1 prp; 0-2 aty)
% Number of functors : 18 ( 18 usr; 13 con; 0-2 aty)
% Number of variables : 189 ( 189 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f1,axiom,
! [X0,X1] : join(X0,X1) = join(X1,X0),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',maddux1_join_commutativity_1) ).
fof(f2,axiom,
! [X2,X0,X1] : join(X0,join(X1,X2)) = join(join(X0,X1),X2),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',maddux2_join_associativity_2) ).
fof(f3,axiom,
! [X0,X1] : X0 = join(complement(join(complement(X0),complement(X1))),complement(join(complement(X0),X1))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',maddux3_a_kind_of_de_Morgan_3) ).
fof(f4,plain,
! [X0,X1] : join(complement(join(complement(X0),complement(X1))),complement(join(complement(X0),X1))) = X0,
inference(reorient_equations,[],[f3]) ).
fof(f5,axiom,
! [X0,X1] : meet(X0,X1) = complement(join(complement(X0),complement(X1))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',maddux4_definiton_of_meet_4) ).
fof(f6,plain,
! [X0,X1] : complement(join(complement(X0),complement(X1))) = meet(X0,X1),
inference(reorient_equations,[],[f5]) ).
fof(f8,negated_conjecture,
! [X0] : composition(X0,one) = X0,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',composition_identity_6) ).
fof(f9,axiom,
! [X2,X0,X1] : composition(join(X0,X1),X2) = join(composition(X0,X2),composition(X1,X2)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',composition_distributivity_7) ).
fof(f10,axiom,
! [X0] : converse(converse(X0)) = X0,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',converse_idempotence_8) ).
fof(f11,axiom,
! [X0,X1] : converse(join(X0,X1)) = join(converse(X0),converse(X1)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',converse_additivity_9) ).
fof(f12,axiom,
! [X0,X1] : converse(composition(X0,X1)) = composition(converse(X1),converse(X0)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',converse_multiplicativity_10) ).
fof(f13,axiom,
! [X0,X1] : join(composition(converse(X0),complement(composition(X0,X1))),complement(X1)) = complement(X1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',converse_cancellativity_11) ).
fof(f14,plain,
! [X0,X1] : complement(X1) = join(composition(converse(X0),complement(composition(X0,X1))),complement(X1)),
inference(reorient_equations,[],[f13]) ).
fof(f15,negated_conjecture,
! [X0] : top = join(X0,complement(X0)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',def_top_12) ).
fof(f16,negated_conjecture,
! [X0] : zero = meet(X0,complement(X0)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',def_zero_13) ).
fof(f17,negated_conjecture,
join(composition(sk1,converse(sk2)),sk3) = sk3,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',goals_14) ).
fof(f18,plain,
sk3 = join(composition(sk1,converse(sk2)),sk3),
inference(reorient_equations,[],[f17]) ).
fof(f19,negated_conjecture,
join(composition(complement(sk3),sk2),complement(sk1)) != complement(sk1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',goals_15) ).
fof(f20,plain,
complement(sk1) != join(composition(complement(sk3),sk2),complement(sk1)),
inference(reorient_equations,[],[f19]) ).
fof(f21,plain,
! [X0] : zero = complement(join(complement(X0),complement(complement(X0)))),
inference(definition_unfolding,[],[f16,f6]) ).
fof(f22,definition,
sF0 = converse(sk2),
introduced(definition,[new_symbols(definition,[sF0])],[function_definition]) ).
fof(f23,plain,
converse(sk2) = sF0,
inference(reorient_equations,[],[f22]) ).
fof(f24,definition,
sF1 = composition(sk1,sF0),
introduced(definition,[new_symbols(definition,[sF1])],[function_definition]) ).
fof(f25,plain,
composition(sk1,sF0) = sF1,
inference(reorient_equations,[],[f24]) ).
fof(f26,definition,
sF2 = join(sF1,sk3),
introduced(definition,[new_symbols(definition,[sF2])],[function_definition]) ).
fof(f27,plain,
join(sF1,sk3) = sF2,
inference(reorient_equations,[],[f26]) ).
fof(f28,plain,
sk3 = sF2,
inference(definition_folding,[],[f18,f27,f25,f23]) ).
fof(f29,definition,
sF3 = complement(sk1),
introduced(definition,[new_symbols(definition,[sF3])],[function_definition]) ).
fof(f30,plain,
complement(sk1) = sF3,
inference(reorient_equations,[],[f29]) ).
fof(f31,definition,
sF4 = complement(sk3),
introduced(definition,[new_symbols(definition,[sF4])],[function_definition]) ).
fof(f32,plain,
complement(sk3) = sF4,
inference(reorient_equations,[],[f31]) ).
fof(f33,definition,
sF5 = composition(sF4,sk2),
introduced(definition,[new_symbols(definition,[sF5])],[function_definition]) ).
fof(f34,plain,
composition(sF4,sk2) = sF5,
inference(reorient_equations,[],[f33]) ).
fof(f35,definition,
sF6 = join(sF5,sF3),
introduced(definition,[new_symbols(definition,[sF6])],[function_definition]) ).
fof(f36,plain,
join(sF5,sF3) = sF6,
inference(reorient_equations,[],[f35]) ).
fof(f37,plain,
sF3 != sF6,
inference(definition_folding,[],[f20,f36,f30,f34,f32,f30]) ).
fof(f38,plain,
zero = complement(top),
inference(backward_demodulation,[],[f21,f15]) ).
fof(f39,plain,
! [X0,X1] : complement(X1) = join(complement(X1),composition(converse(X0),complement(composition(X0,X1)))),
inference(backward_demodulation,[],[f14,f1]) ).
fof(f40,plain,
! [X0,X1] : join(complement(join(complement(X0),X1)),complement(join(complement(X0),complement(X1)))) = X0,
inference(backward_demodulation,[],[f4,f1]) ).
fof(f41,plain,
sk3 = join(sF1,sk3),
inference(forward_demodulation,[],[f27,f28]) ).
fof(f61,plain,
top = join(sk1,sF3),
inference(superposition,[],[f15,f30]) ).
fof(f64,plain,
! [X0] : join(complement(top),complement(join(complement(X0),complement(complement(complement(X0)))))) = X0,
inference(superposition,[],[f40,f15]) ).
fof(f65,plain,
! [X0] : join(zero,complement(join(complement(X0),complement(complement(complement(X0)))))) = X0,
inference(forward_demodulation,[],[f64,f38]) ).
fof(f68,plain,
top = join(sF3,sk1),
inference(forward_demodulation,[],[f61,f1]) ).
fof(f79,plain,
! [X0,X1] : join(complement(join(complement(X1),X0)),complement(join(complement(X0),complement(X1)))) = X1,
inference(superposition,[],[f40,f1]) ).
fof(f87,plain,
sk2 = converse(sF0),
inference(superposition,[],[f10,f23]) ).
fof(f89,plain,
! [X0,X1] : converse(join(X1,converse(X0))) = join(converse(X1),X0),
inference(superposition,[],[f11,f10]) ).
fof(f90,plain,
! [X0,X1] : converse(join(converse(X0),X1)) = join(X0,converse(X1)),
inference(superposition,[],[f11,f10]) ).
fof(f94,plain,
! [X0,X1] : composition(converse(X1),X0) = converse(composition(converse(X0),X1)),
inference(superposition,[],[f12,f10]) ).
fof(f98,plain,
! [X0] : composition(join(sF4,X0),sk2) = join(sF5,composition(X0,sk2)),
inference(superposition,[],[f9,f34]) ).
fof(f99,plain,
! [X2,X0,X1] : composition(join(converse(X1),X2),converse(X0)) = join(converse(composition(X0,X1)),composition(X2,converse(X0))),
inference(superposition,[],[f9,f12]) ).
fof(f109,plain,
! [X0] : zero = join(zero,composition(converse(X0),complement(composition(X0,top)))),
inference(superposition,[],[f39,f38]) ).
fof(f121,plain,
! [X2,X0,X1] : join(X0,X2) = join(complement(join(complement(X0),X1)),join(complement(join(complement(X0),complement(X1))),X2)),
inference(superposition,[],[f2,f40]) ).
fof(f132,plain,
! [X2,X0,X1] : join(X0,join(X1,X2)) = join(X2,join(X0,X1)),
inference(superposition,[],[f1,f2]) ).
fof(f148,plain,
! [X0,X1] : join(X0,X1) = join(complement(join(complement(X0),complement(X0))),join(complement(top),X1)),
inference(superposition,[],[f121,f15]) ).
fof(f164,plain,
! [X0,X1] : join(X0,X1) = join(complement(top),join(X1,complement(join(complement(X0),complement(X0))))),
inference(forward_demodulation,[],[f148,f132]) ).
fof(f173,plain,
! [X0,X1] : join(X0,X1) = join(zero,join(X1,complement(join(complement(X0),complement(X0))))),
inference(forward_demodulation,[],[f164,f38]) ).
fof(f208,plain,
! [X0] : complement(X0) = join(complement(join(complement(complement(X0)),X0)),complement(top)),
inference(superposition,[],[f79,f15]) ).
fof(f221,plain,
! [X0] : complement(X0) = join(complement(top),complement(join(complement(complement(X0)),X0))),
inference(forward_demodulation,[],[f208,f1]) ).
fof(f237,plain,
! [X0] : complement(X0) = join(complement(top),complement(join(X0,complement(complement(X0))))),
inference(forward_demodulation,[],[f221,f1]) ).
fof(f246,plain,
! [X0] : complement(X0) = join(zero,complement(join(X0,complement(complement(X0))))),
inference(forward_demodulation,[],[f237,f38]) ).
fof(f251,plain,
! [X0] : complement(complement(X0)) = X0,
inference(backward_demodulation,[],[f65,f246]) ).
fof(f262,plain,
! [X0] : complement(X0) = join(zero,complement(join(X0,X0))),
inference(backward_demodulation,[],[f246,f251]) ).
fof(f276,plain,
! [X0,X1] : join(complement(X0),X1) = join(zero,join(complement(join(X0,X0)),X1)),
inference(superposition,[],[f2,f262]) ).
fof(f283,plain,
! [X0,X1] : complement(X0) = join(complement(join(X0,X1)),complement(join(X0,complement(X1)))),
inference(superposition,[],[f40,f251]) ).
fof(f286,plain,
! [X0,X1] : complement(X0) = join(complement(join(X0,X1)),complement(join(complement(X1),X0))),
inference(superposition,[],[f79,f251]) ).
fof(f305,plain,
! [X0,X1] : complement(X1) = join(complement(join(X0,X1)),complement(join(X1,complement(X0)))),
inference(superposition,[],[f283,f1]) ).
fof(f312,plain,
complement(sF1) = join(complement(sk3),complement(join(sF1,complement(sk3)))),
inference(superposition,[],[f283,f41]) ).
fof(f322,plain,
! [X0,X1] : complement(complement(join(X0,X1))) = join(complement(join(complement(join(X0,X1)),join(X0,complement(X1)))),complement(complement(X0))),
inference(superposition,[],[f283,f283]) ).
fof(f326,plain,
! [X0,X1] : complement(complement(join(X0,X1))) = join(complement(complement(X0)),complement(join(complement(join(X0,X1)),join(X0,complement(X1))))),
inference(forward_demodulation,[],[f322,f1]) ).
fof(f333,plain,
complement(sF1) = join(sF4,complement(join(sF1,sF4))),
inference(forward_demodulation,[],[f312,f32]) ).
fof(f341,plain,
! [X0,X1] : complement(complement(join(X0,X1))) = join(complement(complement(X0)),complement(join(join(X0,complement(X1)),complement(join(X0,X1))))),
inference(forward_demodulation,[],[f326,f1]) ).
fof(f347,plain,
! [X0,X1] : complement(complement(join(X0,X1))) = join(complement(complement(X0)),complement(join(X0,join(complement(X1),complement(join(X0,X1)))))),
inference(forward_demodulation,[],[f341,f2]) ).
fof(f350,plain,
! [X0,X1] : complement(complement(join(X0,X1))) = join(X0,complement(join(X0,join(complement(X1),complement(join(X0,X1)))))),
inference(forward_demodulation,[],[f347,f251]) ).
fof(f352,plain,
! [X0,X1] : join(X0,X1) = join(X0,complement(join(X0,join(complement(X1),complement(join(X0,X1)))))),
inference(forward_demodulation,[],[f350,f251]) ).
fof(f356,plain,
! [X0,X1] : complement(X1) = join(complement(join(X0,X1)),complement(join(complement(X0),X1))),
inference(superposition,[],[f286,f1]) ).
fof(f449,plain,
! [X0] : composition(join(converse(sF0),X0),converse(sk1)) = join(converse(sF1),composition(X0,converse(sk1))),
inference(superposition,[],[f99,f25]) ).
fof(f466,plain,
! [X0] : join(converse(sF1),composition(X0,converse(sk1))) = composition(join(sk2,X0),converse(sk1)),
inference(forward_demodulation,[],[f449,f87]) ).
fof(f583,plain,
! [X0] : join(X0,converse(complement(converse(X0)))) = converse(top),
inference(superposition,[],[f90,f15]) ).
fof(f617,plain,
! [X0] : join(top,X0) = join(sF3,join(sk1,X0)),
inference(superposition,[],[f2,f68]) ).
fof(f618,plain,
! [X0] : join(X0,top) = join(sF3,join(sk1,X0)),
inference(superposition,[],[f132,f68]) ).
fof(f634,plain,
! [X0] : converse(converse(X0)) = composition(converse(one),X0),
inference(superposition,[],[f94,f8]) ).
fof(f649,plain,
! [X0] : composition(converse(one),X0) = X0,
inference(forward_demodulation,[],[f634,f10]) ).
fof(f660,plain,
! [X0] : complement(X0) = join(complement(X0),complement(composition(one,X0))),
inference(superposition,[],[f39,f649]) ).
fof(f666,plain,
! [X0,X1] : composition(join(converse(one),X1),X0) = join(X0,composition(X1,X0)),
inference(superposition,[],[f9,f649]) ).
fof(f668,plain,
one = converse(one),
inference(superposition,[],[f8,f649]) ).
fof(f671,plain,
! [X0] : composition(one,X0) = X0,
inference(backward_demodulation,[],[f649,f668]) ).
fof(f674,plain,
! [X0,X1] : join(X0,composition(X1,X0)) = composition(join(one,X1),X0),
inference(forward_demodulation,[],[f666,f668]) ).
fof(f679,plain,
! [X0] : complement(X0) = join(complement(X0),complement(X0)),
inference(backward_demodulation,[],[f660,f671]) ).
fof(f684,plain,
! [X0,X1] : join(X0,X1) = join(zero,join(X1,complement(complement(X0)))),
inference(backward_demodulation,[],[f173,f679]) ).
fof(f686,plain,
! [X0,X1] : join(X0,X1) = join(zero,join(X1,X0)),
inference(forward_demodulation,[],[f684,f251]) ).
fof(f689,plain,
! [X0,X1] : join(complement(X0),X1) = join(X1,complement(join(X0,X0))),
inference(backward_demodulation,[],[f276,f686]) ).
fof(f690,plain,
! [X0] : complement(X0) = join(complement(X0),zero),
inference(backward_demodulation,[],[f262,f689]) ).
fof(f692,plain,
! [X0] : complement(X0) = join(zero,complement(X0)),
inference(forward_demodulation,[],[f690,f1]) ).
fof(f718,plain,
! [X0] : join(zero,X0) = X0,
inference(superposition,[],[f692,f251]) ).
fof(f743,plain,
! [X0] : zero = composition(converse(X0),complement(composition(X0,top))),
inference(backward_demodulation,[],[f109,f718]) ).
fof(f758,plain,
! [X0] : join(X0,zero) = X0,
inference(superposition,[],[f1,f718]) ).
fof(f784,plain,
! [X0] : join(X0,X0) = X0,
inference(superposition,[],[f679,f251]) ).
fof(f825,plain,
! [X0,X1] : join(X0,X1) = join(X0,join(X0,X1)),
inference(superposition,[],[f2,f784]) ).
fof(f826,plain,
! [X0,X1] : join(X1,X0) = join(X0,join(X0,X1)),
inference(superposition,[],[f132,f784]) ).
fof(f827,plain,
! [X0,X1] : join(X1,X0) = join(X0,join(X1,X0)),
inference(superposition,[],[f132,f784]) ).
fof(f916,plain,
! [X0] : join(one,converse(X0)) = converse(join(one,X0)),
inference(superposition,[],[f90,f668]) ).
fof(f1169,plain,
! [X0,X1] : complement(complement(join(X0,complement(X1)))) = join(complement(join(complement(join(X0,complement(X1))),join(X1,X0))),complement(complement(X0))),
inference(superposition,[],[f286,f305]) ).
fof(f1181,plain,
! [X0,X1] : complement(complement(join(X0,complement(X1)))) = join(complement(complement(X0)),complement(join(complement(join(X0,complement(X1))),join(X1,X0)))),
inference(forward_demodulation,[],[f1169,f1]) ).
fof(f1214,plain,
! [X0,X1] : complement(complement(join(X0,complement(X1)))) = join(complement(complement(X0)),complement(join(join(X1,X0),complement(join(X0,complement(X1)))))),
inference(forward_demodulation,[],[f1181,f1]) ).
fof(f1238,plain,
! [X0,X1] : complement(complement(join(X0,complement(X1)))) = join(complement(complement(X0)),complement(join(X1,join(X0,complement(join(X0,complement(X1))))))),
inference(forward_demodulation,[],[f1214,f2]) ).
fof(f1255,plain,
! [X0,X1] : complement(complement(join(X0,complement(X1)))) = join(X0,complement(join(X1,join(X0,complement(join(X0,complement(X1))))))),
inference(forward_demodulation,[],[f1238,f251]) ).
fof(f1269,plain,
! [X0,X1] : join(X0,complement(X1)) = join(X0,complement(join(X1,join(X0,complement(join(X0,complement(X1))))))),
inference(forward_demodulation,[],[f1255,f251]) ).
fof(f1286,plain,
! [X0] : top = join(X0,top),
inference(superposition,[],[f825,f15]) ).
fof(f1295,plain,
! [X0,X1] : complement(X0) = join(complement(join(X1,X0)),complement(X0)),
inference(superposition,[],[f825,f305]) ).
fof(f1339,plain,
! [X0,X1] : complement(X0) = join(complement(X0),complement(join(X1,X0))),
inference(forward_demodulation,[],[f1295,f1]) ).
fof(f1344,plain,
! [X0] : top = join(sF3,join(sk1,X0)),
inference(backward_demodulation,[],[f618,f1286]) ).
fof(f1365,plain,
! [X0,X1] : join(X0,X1) = join(X0,complement(join(X0,complement(X1)))),
inference(backward_demodulation,[],[f352,f1339]) ).
fof(f1379,plain,
! [X0] : top = join(top,X0),
inference(backward_demodulation,[],[f617,f1344]) ).
fof(f1383,plain,
! [X0,X1] : join(X0,complement(X1)) = join(X0,complement(join(X1,join(X0,X1)))),
inference(backward_demodulation,[],[f1269,f1365]) ).
fof(f1397,plain,
! [X0,X1] : join(X0,complement(X1)) = join(X0,complement(join(X0,X1))),
inference(forward_demodulation,[],[f1383,f827]) ).
fof(f1424,plain,
! [X0,X1] : join(X1,complement(join(X0,X1))) = join(X1,complement(X0)),
inference(superposition,[],[f1397,f1]) ).
fof(f1488,plain,
complement(sF1) = join(sF4,complement(sF1)),
inference(backward_demodulation,[],[f333,f1424]) ).
fof(f2074,plain,
! [X0] : converse(converse(X0)) = join(converse(zero),X0),
inference(superposition,[],[f89,f718]) ).
fof(f2093,plain,
! [X0] : join(converse(zero),X0) = X0,
inference(forward_demodulation,[],[f2074,f10]) ).
fof(f2140,plain,
zero = converse(zero),
inference(superposition,[],[f758,f2093]) ).
fof(f2201,plain,
composition(complement(sF1),sk2) = join(sF5,composition(complement(sF1),sk2)),
inference(superposition,[],[f98,f1488]) ).
fof(f3029,plain,
! [X2,X0,X1] : join(join(X0,X1),X2) = join(X1,join(join(X1,X0),X2)),
inference(superposition,[],[f2,f826]) ).
fof(f3069,plain,
! [X2,X0,X1] : join(join(X0,X1),X2) = join(X1,join(X1,join(X0,X2))),
inference(forward_demodulation,[],[f3029,f2]) ).
fof(f3115,plain,
! [X2,X0,X1] : join(join(X0,X1),X2) = join(join(X0,X2),X1),
inference(forward_demodulation,[],[f3069,f826]) ).
fof(f3149,plain,
! [X2,X0,X1] : join(join(X0,X1),X2) = join(X0,join(X2,X1)),
inference(forward_demodulation,[],[f3115,f2]) ).
fof(f5297,plain,
! [X0] : zero = composition(converse(join(one,X0)),complement(join(top,composition(X0,top)))),
inference(superposition,[],[f743,f674]) ).
fof(f5323,plain,
! [X0] : zero = composition(converse(join(one,X0)),complement(top)),
inference(forward_demodulation,[],[f5297,f1379]) ).
fof(f5334,plain,
! [X0] : zero = composition(converse(join(one,X0)),zero),
inference(forward_demodulation,[],[f5323,f38]) ).
fof(f5342,plain,
! [X0] : zero = composition(join(one,converse(X0)),zero),
inference(forward_demodulation,[],[f5334,f916]) ).
fof(f5346,plain,
! [X0] : zero = join(zero,composition(converse(X0),zero)),
inference(forward_demodulation,[],[f5342,f674]) ).
fof(f5347,plain,
! [X0] : zero = composition(converse(X0),zero),
inference(forward_demodulation,[],[f5346,f718]) ).
fof(f7216,plain,
! [X0] : join(X0,complement(converse(complement(converse(X0))))) = join(X0,complement(converse(top))),
inference(superposition,[],[f1397,f583]) ).
fof(f7229,plain,
top = converse(top),
inference(superposition,[],[f1379,f583]) ).
fof(f7270,plain,
! [X0] : join(X0,complement(top)) = join(X0,complement(converse(complement(converse(X0))))),
inference(forward_demodulation,[],[f7216,f7229]) ).
fof(f7315,plain,
! [X0] : join(X0,zero) = join(X0,complement(converse(complement(converse(X0))))),
inference(forward_demodulation,[],[f7270,f38]) ).
fof(f7340,plain,
! [X0] : join(X0,complement(converse(complement(converse(X0))))) = X0,
inference(forward_demodulation,[],[f7315,f758]) ).
fof(f7530,plain,
! [X0] : complement(complement(converse(complement(converse(complement(X0)))))) = join(complement(join(X0,complement(converse(complement(converse(complement(X0))))))),complement(complement(X0))),
inference(superposition,[],[f356,f7340]) ).
fof(f7535,plain,
! [X0] : converse(converse(X0)) = join(X0,converse(complement(converse(complement(converse(converse(X0))))))),
inference(superposition,[],[f90,f7340]) ).
fof(f7557,plain,
! [X0] : join(X0,converse(complement(converse(complement(X0))))) = X0,
inference(forward_demodulation,[],[f7535,f10]) ).
fof(f7562,plain,
! [X0] : complement(complement(converse(complement(converse(complement(X0)))))) = join(complement(complement(X0)),complement(join(X0,complement(converse(complement(converse(complement(X0)))))))),
inference(forward_demodulation,[],[f7530,f1]) ).
fof(f7590,plain,
! [X0] : complement(complement(converse(complement(converse(complement(X0)))))) = join(X0,complement(join(X0,complement(converse(complement(converse(complement(X0)))))))),
inference(forward_demodulation,[],[f7562,f251]) ).
fof(f7602,plain,
! [X0] : complement(complement(converse(complement(converse(complement(X0)))))) = join(X0,complement(complement(converse(complement(converse(complement(X0))))))),
inference(forward_demodulation,[],[f7590,f1397]) ).
fof(f7606,plain,
! [X0] : converse(complement(converse(complement(X0)))) = join(X0,converse(complement(converse(complement(X0))))),
inference(forward_demodulation,[],[f7602,f251]) ).
fof(f7607,plain,
! [X0] : converse(complement(converse(complement(X0)))) = X0,
inference(forward_demodulation,[],[f7606,f7557]) ).
fof(f7613,plain,
! [X0] : complement(X0) = converse(complement(converse(X0))),
inference(superposition,[],[f7607,f251]) ).
fof(f7759,plain,
! [X0] : complement(converse(X0)) = converse(complement(X0)),
inference(superposition,[],[f10,f7613]) ).
fof(f7767,plain,
! [X0,X1] : join(complement(converse(X0)),converse(X1)) = converse(join(complement(X0),X1)),
inference(superposition,[],[f90,f7613]) ).
fof(f7769,plain,
! [X0,X1] : composition(converse(X1),complement(converse(X0))) = converse(composition(complement(X0),X1)),
inference(superposition,[],[f94,f7613]) ).
fof(f7858,plain,
complement(converse(sk1)) = converse(sF3),
inference(superposition,[],[f7759,f30]) ).
fof(f7950,plain,
! [X0] : converse(zero) = composition(converse(zero),X0),
inference(superposition,[],[f94,f5347]) ).
fof(f7968,plain,
! [X0] : zero = composition(zero,X0),
inference(forward_demodulation,[],[f7950,f2140]) ).
fof(f8739,plain,
composition(join(sk2,zero),converse(sk1)) = join(converse(sF1),zero),
inference(superposition,[],[f466,f7968]) ).
fof(f8778,plain,
composition(join(sk2,zero),converse(sk1)) = join(zero,converse(sF1)),
inference(forward_demodulation,[],[f8739,f1]) ).
fof(f8787,plain,
converse(sF1) = composition(join(sk2,zero),converse(sk1)),
inference(forward_demodulation,[],[f8778,f718]) ).
fof(f8790,plain,
converse(sF1) = composition(sk2,converse(sk1)),
inference(forward_demodulation,[],[f8787,f758]) ).
fof(f8802,plain,
complement(converse(sk1)) = join(complement(converse(sk1)),composition(converse(sk2),complement(converse(sF1)))),
inference(superposition,[],[f39,f8790]) ).
fof(f8812,plain,
complement(converse(sk1)) = join(complement(converse(sk1)),converse(composition(complement(sF1),sk2))),
inference(forward_demodulation,[],[f8802,f7769]) ).
fof(f8822,plain,
complement(converse(sk1)) = converse(join(complement(sk1),composition(complement(sF1),sk2))),
inference(forward_demodulation,[],[f8812,f7767]) ).
fof(f8829,plain,
complement(converse(sk1)) = converse(join(sF3,composition(complement(sF1),sk2))),
inference(forward_demodulation,[],[f8822,f30]) ).
fof(f8831,plain,
converse(sF3) = converse(join(sF3,composition(complement(sF1),sk2))),
inference(forward_demodulation,[],[f8829,f7858]) ).
fof(f13579,plain,
converse(converse(sF3)) = join(sF3,composition(complement(sF1),sk2)),
inference(superposition,[],[f10,f8831]) ).
fof(f13622,plain,
sF3 = join(sF3,composition(complement(sF1),sk2)),
inference(forward_demodulation,[],[f13579,f10]) ).
fof(f13664,plain,
! [X0] : join(sF3,X0) = join(sF3,join(X0,composition(complement(sF1),sk2))),
inference(superposition,[],[f3149,f13622]) ).
fof(f13723,plain,
join(sF3,sF5) = join(sF3,composition(complement(sF1),sk2)),
inference(superposition,[],[f13664,f2201]) ).
fof(f13777,plain,
sF3 = join(sF3,sF5),
inference(forward_demodulation,[],[f13723,f13622]) ).
fof(f13797,plain,
sF3 = join(sF5,sF3),
inference(forward_demodulation,[],[f13777,f1]) ).
fof(f13802,plain,
sF3 = sF6,
inference(backward_demodulation,[],[f36,f13797]) ).
fof(f13805,plain,
$false,
inference(forward_subsumption_resolution,[],[f13802,f37]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : REL043-1 : TPTP v9.3.1. Released v4.0.0.
% 0.00/0.05 % Command : run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM
% 0.10/0.38 % Computer : n008.cluster.edu
% 0.10/0.38 % Model : x86_64 x86_64
% 0.10/0.38 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.38 % Memory : 8046.5625MB
% 0.10/0.38 % OS : Linux 6.8.0-71-generic
% 0.10/0.38 % CPULimit : 300
% 0.10/0.38 % WCLimit : 300
% 0.10/0.38 % DateTime : Sun Sep 27 22:57:24 UTC 2026
% 0.10/0.38 % CPUTime :
% 0.10/0.38 Running run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM
% 0.14/0.42 Running first-order theorem proving
% 0.14/0.42 Running: /export/starexec/sandbox/solver/bin/vampire --input_syntax tptp --output_axiom_names on --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 18.26/3.65 % (1703550)Detected a unit-equality problem, will run specialized UEQ schedule.
% 18.26/3.65 % (1703577)ott-1010_1_sfv=off:to=lpo:sil=8000:fdtod=off:sp=reverse_frequency:spb=goal_then_units:fd=preordered:random_seed=3576397328:i=136:bd=preordered:ins=2:av=off_2999 on theBenchmark for (2999ds/136Mi)
% 18.26/3.65 % (1703575)lrs+11_1_ncem=casc2026/models/loop6.pt:sil=128000:npcc=on:lma=off:spb=units:urr=ec_only:bce=on:s2agt=64:updr=off:random_seed=1437152433:i=130792:sd=20:aac=none:nm=16:ss=included:sgt=10_2999 on theBenchmark for (2999ds/130792Mi)
% 18.26/3.65 % (1703574)lrs+1002_1_ncem=casc2026/models/loop7.pt:sil=128000:tgt=ground:npcc=on:drc=off:sp=reverse_frequency:spb=goal:acc=on:s2agt=16:kmz=on:sac=on:random_seed=4090876950:i=138329:kws=inv_arity_squared:fgj=on:bd=preordered_2999 on theBenchmark for (2999ds/138329Mi)
% 18.26/3.65 % (1703577)Instruction limit reached!
% 18.26/3.65 % (1703577)------------------------------
% 18.26/3.65 % (1703577)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.26/3.65 % (1703577)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.26/3.65 % (1703577)CaDiCaL version: 2.1.3
% 18.26/3.65 % (1703577)Termination reason: Instruction limit
% 18.26/3.65 % (1703577)Termination phase: Saturation
% 18.26/3.65 % (1703577)Time elapsed: 0.077 s
% 18.26/3.65 % (1703577)Peak memory usage: 89 MB
% 18.26/3.65 % (1703577)Instructions burned: 136 (million)
% 18.26/3.65 % (1703579)lrs+10_3_to=lpo:sil=64000:drc=off:fde=unused:sp=reverse_frequency:acc=on:bsr=on:fd=preordered:nwc=1:random_seed=1572875450:avsq=on:i=257:avsqr=16,3:bd=preordered:fsr=off_2999 on theBenchmark for (2999ds/257Mi)
% 18.26/3.65 % (1703578)dis+10_14_to=lpo:sil=8000:tgt=full:drc=off:sp=const_frequency:sos=all:random_seed=1725149560:i=181:gtgl=5:bs=unit_only:fsr=off:gtg=exists_all_2999 on theBenchmark for (2999ds/181Mi)
% 18.26/3.65 % (1703576)lrs+10_1_ncem=casc2026/models/loop5.pt:sil=128000:tgt=ground:npcc=on:spb=goal_then_units:urr=ec_only:random_seed=3692457288:i=130716:gtgl=4:add=on:doe=on:bd=all:gtg=exists_sym_2999 on theBenchmark for (2999ds/130716Mi)
% 18.26/3.65 % (1703580)dis-1010_7_sil=8000:fde=unused:flr=on:random_seed=2325315881:i=1187:sd=4:av=off:ss=axioms:sgt=32_2999 on theBenchmark for (2999ds/1187Mi)
% 18.26/3.65 % (1703578)Instruction limit reached!
% 18.26/3.65 % (1703578)------------------------------
% 18.26/3.65 % (1703578)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.26/3.65 % (1703578)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.26/3.65 % (1703578)CaDiCaL version: 2.1.3
% 18.26/3.65 % (1703578)Termination reason: Instruction limit
% 18.26/3.65 % (1703578)Termination phase: Saturation
% 18.26/3.65 % (1703578)Time elapsed: 0.185 s
% 18.26/3.65 % (1703578)Peak memory usage: 89 MB
% 18.26/3.65 % (1703578)Instructions burned: 181 (million)
% 18.26/3.65 % (1703588)lrs-1011_1_ncem=casc2026/models/loop8.pt:sil=32000:npcc=on:prc=on:fde=unused:lcm=predicate:bsr=on:flr=on:random_seed=400542108:i=2051:gtgl=2:fgj=on:bd=all:gtg=exists_top_2996 on theBenchmark for (2996ds/2051Mi)
% 18.26/3.65 % (1703579)Instruction limit reached!
% 18.26/3.65 % (1703579)------------------------------
% 18.26/3.65 % (1703579)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.26/3.65 % (1703579)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.26/3.65 % (1703579)CaDiCaL version: 2.1.3
% 18.26/3.65 % (1703579)Termination reason: Instruction limit
% 18.26/3.65 % (1703579)Termination phase: Saturation
% 18.26/3.65 % (1703579)Time elapsed: 0.285 s
% 18.26/3.65 % (1703579)Peak memory usage: 90 MB
% 18.26/3.65 % (1703579)Instructions burned: 257 (million)
% 18.26/3.65 % (1703589)lrs-1002_1_ncem=casc2026/models/all5champsBiggishL14.pt:sil=16000:npcc=on:random_seed=3400356053:i=4948:ss=axioms:sgt=16_2995 on theBenchmark for (2995ds/4948Mi)
% 18.26/3.65 % (1703591)lrs+10_5:1_sil=8000:sos=all:urr=on:br=off:flr=on:random_seed=2687830512:i=215:ep=RSTC_2994 on theBenchmark for (2994ds/215Mi)
% 18.26/3.65 % (1703591)Instruction limit reached!
% 18.26/3.65 % (1703591)------------------------------
% 18.26/3.65 % (1703591)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.26/3.65 % (1703591)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.26/3.65 % (1703591)CaDiCaL version: 2.1.3
% 18.26/3.65 % (1703591)Termination reason: Instruction limit
% 18.26/3.65 % (1703591)Termination phase: Saturation
% 18.26/3.65 % (1703591)Time elapsed: 0.207 s
% 18.26/3.65 % (1703591)Peak memory usage: 92 MB
% 18.26/3.65 % (1703591)Instructions burned: 215 (million)
% 18.26/3.65 % (1703594)lrs+11_1_sil=16000:tgt=full:fde=none:sp=reverse_frequency:lma=off:fs=off:acc=on:bsr=unit_only:rp=on:random_seed=1709863139:avsq=on:i=317:avsqr=1,16:kws=arity_squared:add=off:fgj=on:ins=10:fsr=off:gtg=exists_sym_2989 on theBenchmark for (2989ds/317Mi)
% 18.26/3.65 % (1703580)Instruction limit reached!
% 18.26/3.65 % (1703580)------------------------------
% 18.26/3.65 % (1703580)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.26/3.65 % (1703580)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.26/3.65 % (1703580)CaDiCaL version: 2.1.3
% 18.26/3.65 % (1703580)Termination reason: Instruction limit
% 18.26/3.65 % (1703580)Termination phase: Saturation
% 18.26/3.65 % (1703580)Time elapsed: 1.119 s
% 18.26/3.65 % (1703580)Peak memory usage: 100 MB
% 18.26/3.65 % (1703580)Instructions burned: 1187 (million)
% 18.26/3.65 % (1703596)lrs+10_1_ncem=casc2026/models/loop8.pt:sil=64000:tgt=full:npcc=on:sp=arity:lcm=predicate:urr=on:s2agt=16:br=off:random_seed=3522461119:i=12125:sd=2:fgj=on:ss=axioms:sgt=64_2985 on theBenchmark for (2985ds/12125Mi)
% 18.26/3.65 % (1703594)Instruction limit reached!
% 18.26/3.65 % (1703594)------------------------------
% 18.26/3.65 % (1703594)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.26/3.65 % (1703594)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.26/3.65 % (1703594)CaDiCaL version: 2.1.3
% 18.26/3.65 % (1703594)Termination reason: Instruction limit
% 18.26/3.65 % (1703594)Termination phase: Saturation
% 18.26/3.65 % (1703594)Time elapsed: 0.213 s
% 18.26/3.65 % (1703594)Peak memory usage: 93 MB
% 18.26/3.65 % (1703594)Instructions burned: 318 (million)
% 18.26/3.65 % (1703588)Instruction limit reached!
% 18.26/3.65 % (1703588)------------------------------
% 18.26/3.65 % (1703588)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.26/3.65 % (1703588)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.26/3.65 % (1703588)CaDiCaL version: 2.1.3
% 18.26/3.65 % (1703588)Termination reason: Instruction limit
% 18.26/3.65 % (1703588)Termination phase: Saturation
% 18.26/3.65 % (1703588)Time elapsed: 1.111 s
% 18.26/3.65 % (1703588)Peak memory usage: 141 MB
% 18.26/3.65 % (1703588)Instructions burned: 2054 (million)
% 18.26/3.65 % (1703603)lrs+10_32_sil=8000:tgt=ground:prc=on:sp=reverse_arity:spb=non_intro:random_seed=1992957460:i=2836:kws=inv_precedence:fgj=on:bd=preordered:ins=10_2983 on theBenchmark for (2983ds/2836Mi)
% 18.26/3.65 % (1703621)lrs+11_1_ncem=casc2026/models/loop8.pt:sil=32000:npcc=on:lma=off:kmz=on:random_seed=3026639917:i=14534:kws=arity:fgj=on:bd=preordered:ins=6:ss=axioms:sgt=30_2983 on theBenchmark for (2983ds/14534Mi)
% 18.26/3.65 % (1703576)First to succeed.
% 18.26/3.65 % (1703576)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-1703550"
% 18.26/3.65 % (1703576)Refutation found. Thanks to Tanya!
% 18.26/3.65 % SZS status Unsatisfiable for theBenchmark
% 18.26/3.65 % SZS output start Proof for theBenchmark
% See solution above
% 18.83/3.85 % (1703576)------------------------------
% 18.83/3.85 % (1703576)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.83/3.85 % (1703576)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.83/3.85 % (1703576)CaDiCaL version: 2.1.3
% 18.83/3.85 % (1703576)Termination reason: Refutation
% 18.83/3.85 % (1703576)Time elapsed: 1.989 s
% 18.83/3.85 % (1703576)Peak memory usage: 142 MB
% 18.83/3.85 % (1703576)Instructions burned: 2371 (million)
% 18.83/3.85 % (1703576)------------------------------
% 18.83/3.85 % (1703576)------------------------------
% 18.83/3.85 % (1703550)Success in time 2.558 s
% 18.83/3.85 % Vampire exiting
%------------------------------------------------------------------------------