%------------------------------------------------------------------------------
% File : FindProof---0.1
% Problem : REL037-2 : TPTP v9.3.1. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : run_findproof /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 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 : Fri Sep 25 02:35:59 PM UTC 2026
% Result : Unsatisfiable 21.82s 19.90s
% Output : CNFRefutation 21.82s
% Verified :
% SZS Type : Refutation
% Derivation depth : 77
% Number of leaves : 20
% Syntax : Number of clauses : 283 ( 283 unt; 0 nHn; 102 RR)
% Number of literals : 283 ( 282 equ; 11 neg)
% Maximal clause size : 1 ( 1 avg)
% Maximal term depth : 8 ( 2 avg)
% Number of predicates : 2 ( 0 usr; 1 prp; 0-2 aty)
% Number of functors : 16 ( 16 usr; 11 con; 0-2 aty)
% Number of variables : 322 ( 20 sgn)
% Comments :
%------------------------------------------------------------------------------
cnf(t17,axiom,
sFlat0 = converse(sk1),
introduced(definition) ).
cnf(t101,plain,
converse(sk1) = sFlat0,
inference(orient,[status(thm)],[t17]) ).
cnf(t6,axiom,
complement(join(complement(X1),complement(X2))) = meet(X1,X2),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t63,plain,
complement(join(complement(X1),complement(X2))) = meet(X1,X2),
inference(orient,[status(thm)],[t6]) ).
cnf(t5,axiom,
join(X1,X2) = join(X2,X1),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t112,plain,
join(X1,X2) = join(X2,X1),
inference(orient,[status(thm)],[t5]) ).
cnf(t113,plain,
meet(X1,X2) = complement(join(complement(X2),complement(X1))),
inference(cp,[status(thm)],[t63,t112]) ).
cnf(t98445,plain,
meet(X1,X2) = meet(X2,X1),
inference(step,[status(thm)],[t113,t63]) ).
cnf(t161,plain,
meet(X1,X2) = meet(X2,X1),
inference(orient,[status(thm)],[t98445]) ).
cnf(t18,axiom,
sFlat1 = meet(sk2,converse(sk1)),
introduced(definition) ).
cnf(t96,plain,
meet(sk2,converse(sk1)) = sFlat1,
inference(orient,[status(thm)],[t18]) ).
cnf(t98442,plain,
meet(sk2,sFlat0) = sFlat1,
inference(step,[status(thm)],[t96,t101]) ).
cnf(t111,plain,
meet(sk2,sFlat0) = sFlat1,
inference(rw,[status(thm)],[t98442]) ).
cnf(t160,plain,
meet(sk2,sFlat0) = sFlat1,
inference(orient,[status(thm)],[t111]) ).
cnf(t165,plain,
meet(sk2,sFlat0) = sFlat1,
inference(rw,[status(thm)],[t160]) ).
cnf(t98448,plain,
meet(sFlat0,sk2) = sFlat1,
inference(step,[status(thm)],[t165,t161]) ).
cnf(t172,plain,
meet(sFlat0,sk2) = sFlat1,
inference(orient,[status(thm)],[t98448]) ).
cnf(t19,axiom,
sFlat2 = meet(sk1,sk3),
introduced(definition) ).
cnf(t94,plain,
meet(sk1,sk3) = sFlat2,
inference(orient,[status(thm)],[t19]) ).
cnf(t166,plain,
meet(sk1,sk3) = sFlat2,
inference(rw,[status(thm)],[t94]) ).
cnf(t98449,plain,
meet(sk3,sk1) = sFlat2,
inference(step,[status(thm)],[t166,t161]) ).
cnf(t173,plain,
meet(sk3,sk1) = sFlat2,
inference(orient,[status(thm)],[t98449]) ).
cnf(t20,axiom,
sFlat3 = composition(meet(sk2,converse(sk1)),meet(sk1,sk3)),
introduced(definition) ).
cnf(t36,plain,
composition(meet(sk2,converse(sk1)),meet(sk1,sk3)) = sFlat3,
inference(orient,[status(thm)],[t20]) ).
cnf(t98440,plain,
composition(meet(sk2,converse(sk1)),sFlat2) = sFlat3,
inference(step,[status(thm)],[t36,t94]) ).
cnf(t95,plain,
composition(meet(sk2,converse(sk1)),sFlat2) = sFlat3,
inference(rw,[status(thm)],[t98440]) ).
cnf(t98469,plain,
composition(meet(sk2,sFlat0),sFlat2) = sFlat3,
inference(step,[status(thm)],[t95,t101]) ).
cnf(t98470,plain,
composition(meet(sFlat0,sk2),sFlat2) = sFlat3,
inference(step,[status(thm)],[t98469,t161]) ).
cnf(t98471,plain,
composition(sFlat1,sFlat2) = sFlat3,
inference(step,[status(thm)],[t98470,t172]) ).
cnf(t517,plain,
composition(sFlat1,sFlat2) = sFlat3,
inference(orient,[status(thm)],[t98471]) ).
cnf(t21,axiom,
sFlat4 = composition(meet(sk2,converse(sk1)),sk3),
introduced(definition) ).
cnf(t39,plain,
composition(meet(sk2,converse(sk1)),sk3) = sFlat4,
inference(orient,[status(thm)],[t21]) ).
cnf(t98441,plain,
composition(sFlat1,sk3) = sFlat4,
inference(step,[status(thm)],[t39,t96]) ).
cnf(t97,plain,
composition(sFlat1,sk3) = sFlat4,
inference(rw,[status(thm)],[t98441]) ).
cnf(t152,plain,
composition(sFlat1,sk3) = sFlat4,
inference(orient,[status(thm)],[t97]) ).
cnf(t8,axiom,
join(converse(X1),converse(X2)) = converse(join(X1,X2)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t98,plain,
join(converse(X1),converse(X2)) = converse(join(X1,X2)),
inference(orient,[status(thm)],[t8]) ).
cnf(t7,axiom,
composition(converse(X1),converse(X2)) = converse(composition(X2,X1)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t42,plain,
composition(converse(X1),converse(X2)) = converse(composition(X2,X1)),
inference(orient,[status(thm)],[t7]) ).
cnf(t2,axiom,
converse(converse(X1)) = X1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t23,plain,
converse(converse(X1)) = X1,
inference(orient,[status(thm)],[t2]) ).
cnf(t44,plain,
converse(composition(converse(X1),X2)) = composition(converse(X2),X1),
inference(cp,[status(thm)],[t42,t23]) ).
cnf(t302,plain,
converse(composition(converse(X1),X2)) = composition(converse(X2),X1),
inference(orient,[status(thm)],[t44]) ).
cnf(t311,plain,
converse(join(X1,composition(converse(X2),X3))) = join(converse(X1),composition(converse(X3),X2)),
inference(cp,[status(thm)],[t98,t302]) ).
cnf(t5455,plain,
converse(join(X1,composition(converse(X2),X3))) = join(converse(X1),composition(converse(X3),X2)),
inference(orient,[status(thm)],[t311]) ).
cnf(t11,axiom,
join(composition(X1,X2),composition(X3,X2)) = composition(join(X1,X3),X2),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t49,plain,
join(composition(X1,X2),composition(X3,X2)) = composition(join(X1,X3),X2),
inference(orient,[status(thm)],[t11]) ).
cnf(t50,plain,
composition(join(converse(X1),X2),converse(X3)) = join(converse(composition(X3,X1)),composition(X2,converse(X3))),
inference(cp,[status(thm)],[t49,t42]) ).
cnf(t17924,plain,
join(converse(composition(X1,X2)),composition(X3,converse(X1))) = composition(join(converse(X2),X3),converse(X1)),
inference(orient,[status(thm)],[t50]) ).
cnf(t18113,plain,
join(converse(converse(composition(X1,X2))),composition(converse(converse(X1)),X3)) = converse(composition(join(converse(X2),converse(X3)),converse(X1))),
inference(cp,[status(thm)],[t5455,t17924]) ).
cnf(t99422,plain,
join(composition(X1,X2),composition(converse(converse(X1)),X3)) = converse(composition(join(converse(X2),converse(X3)),converse(X1))),
inference(step,[status(thm)],[t18113,t23]) ).
cnf(t99423,plain,
join(composition(X1,X2),composition(X1,X3)) = converse(composition(join(converse(X2),converse(X3)),converse(X1))),
inference(step,[status(thm)],[t99422,t23]) ).
cnf(t99,plain,
converse(join(converse(X1),X2)) = join(X1,converse(X2)),
inference(cp,[status(thm)],[t98,t23]) ).
cnf(t346,plain,
converse(join(converse(X1),X2)) = join(X1,converse(X2)),
inference(orient,[status(thm)],[t99]) ).
cnf(t361,plain,
converse(composition(join(converse(X1),X2),X3)) = composition(converse(X3),join(X1,converse(X2))),
inference(cp,[status(thm)],[t42,t346]) ).
cnf(t5771,plain,
converse(composition(join(converse(X1),X2),X3)) = composition(converse(X3),join(X1,converse(X2))),
inference(orient,[status(thm)],[t361]) ).
cnf(t99424,plain,
join(composition(X1,X2),composition(X1,X3)) = composition(converse(converse(X1)),join(X2,converse(converse(X3)))),
inference(step,[status(thm)],[t99423,t5771]) ).
cnf(t99425,plain,
join(composition(X1,X2),composition(X1,X3)) = composition(X1,join(X2,converse(converse(X3)))),
inference(step,[status(thm)],[t99424,t23]) ).
cnf(t99426,plain,
join(composition(X1,X2),composition(X1,X3)) = composition(X1,join(X2,X3)),
inference(step,[status(thm)],[t99425,t23]) ).
cnf(t18120,plain,
join(composition(X1,X2),composition(X1,X3)) = composition(X1,join(X2,X3)),
inference(orient,[status(thm)],[t99426]) ).
cnf(t18232,plain,
composition(sFlat1,join(sFlat2,X1)) = join(sFlat3,composition(sFlat1,X1)),
inference(cp,[status(thm)],[t18120,t517]) ).
cnf(t18417,plain,
composition(sFlat1,join(sFlat2,X1)) = join(sFlat3,composition(sFlat1,X1)),
inference(orient,[status(thm)],[t18232]) ).
cnf(t13,axiom,
join(complement(join(complement(X1),complement(X2))),complement(join(complement(X1),X2))) = X1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t24,plain,
join(complement(join(complement(X1),complement(X2))),complement(join(complement(X1),X2))) = X1,
inference(orient,[status(thm)],[t13]) ).
cnf(t25,plain,
join(complement(X1),complement(X2)) = join(complement(X1),complement(join(complement(join(complement(X1),complement(X2))),join(complement(X1),X2)))),
inference(cp,[status(thm)],[t24,t24]) ).
cnf(t98458,plain,
join(complement(X1),complement(X2)) = join(complement(X1),complement(join(join(complement(X1),X2),complement(join(complement(X1),complement(X2)))))),
inference(step,[status(thm)],[t25,t112]) ).
cnf(t10,axiom,
join(join(X1,X2),X3) = join(X1,join(X2,X3)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t114,plain,
join(join(X1,X2),X3) = join(X1,join(X2,X3)),
inference(orient,[status(thm)],[t10]) ).
cnf(t98459,plain,
join(complement(X1),complement(X2)) = join(complement(X1),complement(join(complement(X1),join(X2,complement(join(complement(X1),complement(X2))))))),
inference(step,[status(thm)],[t98458,t114]) ).
cnf(t98460,plain,
join(complement(X1),complement(X2)) = join(complement(X1),complement(join(complement(X1),join(X2,meet(X1,X2))))),
inference(step,[status(thm)],[t98459,t63]) ).
cnf(t379,plain,
join(complement(X1),complement(join(complement(X1),join(X2,meet(X1,X2))))) = join(complement(X1),complement(X2)),
inference(orient,[status(thm)],[t98460]) ).
cnf(t3,axiom,
join(X1,complement(X1)) = top,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t122,plain,
join(X1,complement(X1)) = top,
inference(orient,[status(thm)],[t3]) ).
cnf(t126,plain,
meet(X1,complement(X1)) = complement(top),
inference(cp,[status(thm)],[t63,t122]) ).
cnf(t4,axiom,
meet(X1,complement(X1)) = zero,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t67,plain,
meet(X1,complement(X1)) = zero,
inference(orient,[status(thm)],[t4]) ).
cnf(t98444,plain,
zero = complement(top),
inference(step,[status(thm)],[t126,t67]) ).
cnf(t146,plain,
complement(top) = zero,
inference(orient,[status(thm)],[t98444]) ).
cnf(t149,plain,
meet(top,X1) = complement(join(zero,complement(X1))),
inference(cp,[status(thm)],[t63,t146]) ).
cnf(t463,plain,
complement(join(zero,complement(X1))) = meet(top,X1),
inference(orient,[status(thm)],[t149]) ).
cnf(t98439,plain,
join(meet(X1,X2),complement(join(complement(X1),X2))) = X1,
inference(step,[status(thm)],[t24,t63]) ).
cnf(t66,plain,
join(meet(X1,X2),complement(join(complement(X1),X2))) = X1,
inference(rw,[status(thm)],[t98439]) ).
cnf(t2088,plain,
join(meet(X1,X2),complement(join(complement(X1),X2))) = X1,
inference(orient,[status(thm)],[t66]) ).
cnf(t12,axiom,
join(composition(converse(X1),complement(composition(X1,X2))),complement(X2)) = complement(X2),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t98443,plain,
join(complement(X2),composition(converse(X1),complement(composition(X1,X2)))) = complement(X2),
inference(step,[status(thm)],[t12,t112]) ).
cnf(t127,plain,
join(complement(X1),composition(converse(X2),complement(composition(X2,X1)))) = complement(X1),
inference(orient,[status(thm)],[t98443]) ).
cnf(t0,axiom,
composition(X1,one) = X1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t22,plain,
composition(X1,one) = X1,
inference(orient,[status(thm)],[t0]) ).
cnf(t303,plain,
composition(converse(one),X1) = converse(converse(X1)),
inference(cp,[status(thm)],[t302,t22]) ).
cnf(t98455,plain,
composition(converse(one),X1) = X1,
inference(step,[status(thm)],[t303,t23]) ).
cnf(t319,plain,
composition(converse(one),X1) = X1,
inference(orient,[status(thm)],[t98455]) ).
cnf(t9,axiom,
composition(composition(X1,X2),X3) = composition(X1,composition(X2,X3)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t27,plain,
composition(composition(X1,X2),X3) = composition(X1,composition(X2,X3)),
inference(orient,[status(thm)],[t9]) ).
cnf(t28,plain,
composition(X1,composition(one,X2)) = composition(X1,X2),
inference(cp,[status(thm)],[t27,t22]) ).
cnf(t272,plain,
composition(X1,composition(one,X2)) = composition(X1,X2),
inference(orient,[status(thm)],[t28]) ).
cnf(t321,plain,
composition(one,X1) = composition(converse(one),X1),
inference(cp,[status(thm)],[t319,t272]) ).
cnf(t98457,plain,
composition(one,X1) = X1,
inference(step,[status(thm)],[t321,t319]) ).
cnf(t340,plain,
composition(one,X1) = X1,
inference(orient,[status(thm)],[t98457]) ).
cnf(t343,plain,
complement(X1) = join(complement(X1),composition(converse(one),complement(X1))),
inference(cp,[status(thm)],[t127,t340]) ).
cnf(t320,plain,
one = converse(one),
inference(cp,[status(thm)],[t319,t22]) ).
cnf(t329,plain,
converse(one) = one,
inference(orient,[status(thm)],[t320]) ).
cnf(t98464,plain,
complement(X1) = join(complement(X1),composition(one,complement(X1))),
inference(step,[status(thm)],[t343,t329]) ).
cnf(t98465,plain,
complement(X1) = join(complement(X1),complement(X1)),
inference(step,[status(thm)],[t98464,t340]) ).
cnf(t488,plain,
join(complement(X1),complement(X1)) = complement(X1),
inference(orient,[status(thm)],[t98465]) ).
cnf(t2101,plain,
X1 = join(meet(X1,complement(X1)),complement(complement(X1))),
inference(cp,[status(thm)],[t2088,t488]) ).
cnf(t98619,plain,
X1 = join(complement(complement(X1)),meet(X1,complement(X1))),
inference(step,[status(thm)],[t2101,t112]) ).
cnf(t98620,plain,
X1 = join(complement(complement(X1)),zero),
inference(step,[status(thm)],[t98619,t67]) ).
cnf(t98621,plain,
X1 = join(zero,complement(complement(X1))),
inference(step,[status(thm)],[t98620,t112]) ).
cnf(t2139,plain,
join(zero,complement(complement(X1))) = X1,
inference(orient,[status(thm)],[t98621]) ).
cnf(t2147,plain,
meet(top,complement(X1)) = complement(X1),
inference(cp,[status(thm)],[t463,t2139]) ).
cnf(t2148,plain,
meet(top,complement(X1)) = complement(X1),
inference(orient,[status(thm)],[t2147]) ).
cnf(t2156,plain,
join(complement(top),complement(complement(X1))) = join(complement(top),complement(join(complement(top),join(complement(X1),complement(X1))))),
inference(cp,[status(thm)],[t379,t2148]) ).
cnf(t98624,plain,
join(zero,complement(complement(X1))) = join(complement(top),complement(join(complement(top),join(complement(X1),complement(X1))))),
inference(step,[status(thm)],[t2156,t146]) ).
cnf(t98625,plain,
X1 = join(complement(top),complement(join(complement(top),join(complement(X1),complement(X1))))),
inference(step,[status(thm)],[t98624,t2139]) ).
cnf(t98626,plain,
X1 = join(zero,complement(join(complement(top),join(complement(X1),complement(X1))))),
inference(step,[status(thm)],[t98625,t146]) ).
cnf(t98627,plain,
X1 = join(zero,complement(join(zero,join(complement(X1),complement(X1))))),
inference(step,[status(thm)],[t98626,t146]) ).
cnf(t98628,plain,
X1 = join(zero,complement(join(zero,complement(X1)))),
inference(step,[status(thm)],[t98627,t488]) ).
cnf(t98629,plain,
X1 = join(zero,meet(top,X1)),
inference(step,[status(thm)],[t98628,t463]) ).
cnf(t2162,plain,
join(zero,meet(top,X1)) = X1,
inference(orient,[status(thm)],[t98629]) ).
cnf(t2163,plain,
complement(X1) = join(zero,complement(X1)),
inference(cp,[status(thm)],[t2162,t2148]) ).
cnf(t2166,plain,
join(zero,complement(X1)) = complement(X1),
inference(orient,[status(thm)],[t2163]) ).
cnf(t497,plain,
meet(X1,X1) = complement(complement(X1)),
inference(cp,[status(thm)],[t63,t488]) ).
cnf(t502,plain,
meet(X1,X1) = complement(complement(X1)),
inference(orient,[status(thm)],[t497]) ).
cnf(t2171,plain,
complement(complement(X1)) = join(zero,meet(X1,X1)),
inference(cp,[status(thm)],[t2166,t502]) ).
cnf(t2089,plain,
X1 = join(zero,complement(join(complement(X1),complement(X1)))),
inference(cp,[status(thm)],[t2088,t67]) ).
cnf(t98618,plain,
X1 = join(zero,meet(X1,X1)),
inference(step,[status(thm)],[t2089,t63]) ).
cnf(t2135,plain,
join(zero,meet(X1,X1)) = X1,
inference(orient,[status(thm)],[t98618]) ).
cnf(t98635,plain,
complement(complement(X1)) = X1,
inference(step,[status(thm)],[t2171,t2135]) ).
cnf(t2186,plain,
complement(complement(X1)) = X1,
inference(orient,[status(thm)],[t98635]) ).
cnf(t2188,plain,
join(complement(X1),complement(X2)) = complement(meet(X1,X2)),
inference(cp,[status(thm)],[t2186,t63]) ).
cnf(t2578,plain,
join(complement(X1),complement(X2)) = complement(meet(X1,X2)),
inference(orient,[status(thm)],[t2188]) ).
cnf(t2583,plain,
complement(meet(complement(X1),X2)) = join(X1,complement(X2)),
inference(cp,[status(thm)],[t2578,t2186]) ).
cnf(t2733,plain,
complement(meet(complement(X1),X2)) = join(X1,complement(X2)),
inference(orient,[status(thm)],[t2583]) ).
cnf(t2094,plain,
X1 = join(meet(X1,complement(X2)),meet(X1,X2)),
inference(cp,[status(thm)],[t2088,t63]) ).
cnf(t98693,plain,
X1 = join(meet(X1,X2),meet(X1,complement(X2))),
inference(step,[status(thm)],[t2094,t112]) ).
cnf(t2680,plain,
join(meet(X1,X2),meet(X1,complement(X2))) = X1,
inference(orient,[status(thm)],[t98693]) ).
cnf(t2684,plain,
X1 = join(meet(X1,X2),meet(complement(X2),X1)),
inference(cp,[status(thm)],[t2680,t161]) ).
cnf(t4909,plain,
join(meet(X1,X2),meet(complement(X2),X1)) = X1,
inference(orient,[status(thm)],[t2684]) ).
cnf(t2197,plain,
meet(X1,complement(X2)) = complement(join(complement(X1),X2)),
inference(cp,[status(thm)],[t63,t2186]) ).
cnf(t2624,plain,
complement(join(complement(X1),X2)) = meet(X1,complement(X2)),
inference(orient,[status(thm)],[t2197]) ).
cnf(t125,plain,
join(X1,join(complement(X1),X2)) = join(top,X2),
inference(cp,[status(thm)],[t114,t122]) ).
cnf(t528,plain,
join(X1,join(complement(X1),X2)) = join(top,X2),
inference(orient,[status(thm)],[t125]) ).
cnf(t534,plain,
join(top,X1) = join(X2,join(X1,complement(X2))),
inference(cp,[status(thm)],[t528,t112]) ).
cnf(t631,plain,
join(X1,join(X2,complement(X1))) = join(top,X2),
inference(orient,[status(thm)],[t534]) ).
cnf(t2591,plain,
join(top,complement(X1)) = join(X2,complement(meet(X1,X2))),
inference(cp,[status(thm)],[t631,t2578]) ).
cnf(t532,plain,
join(top,complement(X1)) = join(X1,complement(X1)),
inference(cp,[status(thm)],[t528,t488]) ).
cnf(t98472,plain,
join(top,complement(X1)) = top,
inference(step,[status(thm)],[t532,t122]) ).
cnf(t549,plain,
join(top,complement(X1)) = top,
inference(orient,[status(thm)],[t98472]) ).
cnf(t98712,plain,
top = join(X2,complement(meet(X1,X2))),
inference(step,[status(thm)],[t2591,t549]) ).
cnf(t2850,plain,
join(X1,complement(meet(X2,X1))) = top,
inference(orient,[status(thm)],[t98712]) ).
cnf(t2862,plain,
meet(X1,complement(complement(meet(X2,complement(X1))))) = complement(top),
inference(cp,[status(thm)],[t2624,t2850]) ).
cnf(t98807,plain,
meet(X1,meet(X2,complement(X1))) = complement(top),
inference(step,[status(thm)],[t2862,t2186]) ).
cnf(t98808,plain,
meet(X1,meet(X2,complement(X1))) = zero,
inference(step,[status(thm)],[t98807,t146]) ).
cnf(t7076,plain,
meet(X1,meet(X2,complement(X1))) = zero,
inference(orient,[status(thm)],[t98808]) ).
cnf(t7083,plain,
X1 = join(zero,meet(complement(meet(X2,complement(X1))),X1)),
inference(cp,[status(thm)],[t4909,t7076]) ).
cnf(t2190,plain,
complement(complement(X1)) = join(zero,X1),
inference(cp,[status(thm)],[t2166,t2186]) ).
cnf(t98646,plain,
X1 = join(zero,X1),
inference(step,[status(thm)],[t2190,t2186]) ).
cnf(t2244,plain,
join(zero,X1) = X1,
inference(orient,[status(thm)],[t98646]) ).
cnf(t98882,plain,
X1 = meet(complement(meet(X2,complement(X1))),X1),
inference(step,[status(thm)],[t7083,t2244]) ).
cnf(t98883,plain,
X1 = meet(X1,complement(meet(X2,complement(X1)))),
inference(step,[status(thm)],[t98882,t161]) ).
cnf(t2586,plain,
complement(meet(X1,complement(X2))) = join(complement(X1),X2),
inference(cp,[status(thm)],[t2578,t2186]) ).
cnf(t2752,plain,
complement(meet(X1,complement(X2))) = join(complement(X1),X2),
inference(orient,[status(thm)],[t2586]) ).
cnf(t98884,plain,
X1 = meet(X1,join(complement(X2),X1)),
inference(step,[status(thm)],[t98883,t2752]) ).
cnf(t8677,plain,
meet(X1,join(complement(X2),X1)) = X1,
inference(orient,[status(thm)],[t98884]) ).
cnf(t8680,plain,
complement(X1) = meet(complement(X1),complement(meet(X2,X1))),
inference(cp,[status(thm)],[t8677,t2578]) ).
cnf(t2196,plain,
meet(complement(X1),X2) = complement(join(X1,complement(X2))),
inference(cp,[status(thm)],[t63,t2186]) ).
cnf(t2602,plain,
complement(join(X1,complement(X2))) = meet(complement(X1),X2),
inference(orient,[status(thm)],[t2196]) ).
cnf(t2606,plain,
meet(complement(X1),complement(X2)) = complement(join(X1,X2)),
inference(cp,[status(thm)],[t2602,t2186]) ).
cnf(t2772,plain,
meet(complement(X1),complement(X2)) = complement(join(X1,X2)),
inference(orient,[status(thm)],[t2606]) ).
cnf(t99767,plain,
complement(X1) = complement(join(X1,meet(X2,X1))),
inference(step,[status(thm)],[t8680,t2772]) ).
cnf(t30283,plain,
complement(join(X1,meet(X2,X1))) = complement(X1),
inference(orient,[status(thm)],[t99767]) ).
cnf(t30295,plain,
complement(complement(X1)) = complement(join(complement(X1),complement(join(X2,X1)))),
inference(cp,[status(thm)],[t30283,t2772]) ).
cnf(t99770,plain,
X1 = complement(join(complement(X1),complement(join(X2,X1)))),
inference(step,[status(thm)],[t30295,t2186]) ).
cnf(t99771,plain,
X1 = meet(X1,join(X2,X1)),
inference(step,[status(thm)],[t99770,t63]) ).
cnf(t30350,plain,
meet(X1,join(X2,X1)) = X1,
inference(orient,[status(thm)],[t99771]) ).
cnf(t64,plain,
meet(join(complement(X1),complement(X2)),X3) = complement(join(meet(X1,X2),complement(X3))),
inference(cp,[status(thm)],[t63,t63]) ).
cnf(t1303,plain,
complement(join(meet(X1,X2),complement(X3))) = meet(join(complement(X1),complement(X2)),X3),
inference(orient,[status(thm)],[t64]) ).
cnf(t2134,plain,
meet(join(complement(X1),complement(X2)),join(complement(X1),X2)) = complement(X1),
inference(cp,[status(thm)],[t1303,t2088]) ).
cnf(t101507,plain,
meet(join(complement(X1),X2),join(complement(X1),complement(X2))) = complement(X1),
inference(step,[status(thm)],[t2134,t161]) ).
cnf(t101508,plain,
meet(join(complement(X1),X2),complement(meet(X1,X2))) = complement(X1),
inference(step,[status(thm)],[t101507,t2578]) ).
cnf(t96358,plain,
meet(join(complement(X1),X2),complement(meet(X1,X2))) = complement(X1),
inference(orient,[status(thm)],[t101508]) ).
cnf(t124,plain,
top = join(join(complement(X1),complement(X2)),meet(X1,X2)),
inference(cp,[status(thm)],[t122,t63]) ).
cnf(t98763,plain,
top = join(complement(X1),join(complement(X2),meet(X1,X2))),
inference(step,[status(thm)],[t124,t114]) ).
cnf(t4929,plain,
join(complement(X1),join(complement(X2),meet(X1,X2))) = top,
inference(orient,[status(thm)],[t98763]) ).
cnf(t4940,plain,
meet(X1,complement(join(complement(X2),meet(X1,X2)))) = complement(top),
inference(cp,[status(thm)],[t2624,t4929]) ).
cnf(t65,plain,
meet(X1,join(complement(X2),complement(X3))) = complement(join(complement(X1),meet(X2,X3))),
inference(cp,[status(thm)],[t63,t63]) ).
cnf(t1330,plain,
complement(join(complement(X1),meet(X2,X3))) = meet(X1,join(complement(X2),complement(X3))),
inference(orient,[status(thm)],[t65]) ).
cnf(t98678,plain,
complement(join(complement(X1),meet(X2,X3))) = meet(X1,complement(meet(X2,X3))),
inference(step,[status(thm)],[t1330,t2578]) ).
cnf(t2581,plain,
complement(join(complement(X1),meet(X2,X3))) = meet(X1,complement(meet(X2,X3))),
inference(orient,[status(thm)],[t98678]) ).
cnf(t100203,plain,
meet(X1,meet(X2,complement(meet(X1,X2)))) = complement(top),
inference(step,[status(thm)],[t4940,t2581]) ).
cnf(t100204,plain,
meet(X1,meet(X2,complement(meet(X1,X2)))) = zero,
inference(step,[status(thm)],[t100203,t146]) ).
cnf(t43712,plain,
meet(X1,meet(X2,complement(meet(X1,X2)))) = zero,
inference(orient,[status(thm)],[t100204]) ).
cnf(t43717,plain,
zero = meet(sk3,meet(sk1,complement(sFlat2))),
inference(cp,[status(thm)],[t43712,t173]) ).
cnf(t43735,plain,
meet(sk3,meet(sk1,complement(sFlat2))) = zero,
inference(orient,[status(thm)],[t43717]) ).
cnf(t96502,plain,
complement(sk3) = meet(join(complement(sk3),meet(sk1,complement(sFlat2))),complement(zero)),
inference(cp,[status(thm)],[t96358,t43735]) ).
cnf(t101523,plain,
complement(sk3) = meet(complement(zero),join(complement(sk3),meet(sk1,complement(sFlat2)))),
inference(step,[status(thm)],[t96502,t161]) ).
cnf(t2167,plain,
complement(zero) = top,
inference(cp,[status(thm)],[t2166,t122]) ).
cnf(t2175,plain,
complement(zero) = top,
inference(orient,[status(thm)],[t2167]) ).
cnf(t101524,plain,
complement(sk3) = meet(top,join(complement(sk3),meet(sk1,complement(sFlat2)))),
inference(step,[status(thm)],[t101523,t2175]) ).
cnf(t2191,plain,
complement(complement(X1)) = meet(top,X1),
inference(cp,[status(thm)],[t2148,t2186]) ).
cnf(t98652,plain,
X1 = meet(top,X1),
inference(step,[status(thm)],[t2191,t2186]) ).
cnf(t2271,plain,
meet(top,X1) = X1,
inference(orient,[status(thm)],[t98652]) ).
cnf(t101525,plain,
complement(sk3) = join(complement(sk3),meet(sk1,complement(sFlat2))),
inference(step,[status(thm)],[t101524,t2271]) ).
cnf(t96725,plain,
join(complement(sk3),meet(sk1,complement(sFlat2))) = complement(sk3),
inference(orient,[status(thm)],[t101525]) ).
cnf(t96726,plain,
meet(sk1,complement(sFlat2)) = meet(meet(sk1,complement(sFlat2)),complement(sk3)),
inference(cp,[status(thm)],[t30350,t96725]) ).
cnf(t101590,plain,
meet(sk1,complement(sFlat2)) = meet(complement(sk3),meet(sk1,complement(sFlat2))),
inference(step,[status(thm)],[t96726,t161]) ).
cnf(t98331,plain,
meet(complement(sk3),meet(sk1,complement(sFlat2))) = meet(sk1,complement(sFlat2)),
inference(orient,[status(thm)],[t101590]) ).
cnf(t98335,plain,
join(sk3,complement(meet(sk1,complement(sFlat2)))) = complement(meet(sk1,complement(sFlat2))),
inference(cp,[status(thm)],[t2733,t98331]) ).
cnf(t101591,plain,
join(sk3,join(complement(sk1),sFlat2)) = complement(meet(sk1,complement(sFlat2))),
inference(step,[status(thm)],[t98335,t2752]) ).
cnf(t101592,plain,
join(sk3,join(sFlat2,complement(sk1))) = complement(meet(sk1,complement(sFlat2))),
inference(step,[status(thm)],[t101591,t112]) ).
cnf(t121,plain,
join(X1,join(X2,X3)) = join(join(X2,X1),X3),
inference(cp,[status(thm)],[t114,t112]) ).
cnf(t98462,plain,
join(X1,join(X2,X3)) = join(X2,join(X1,X3)),
inference(step,[status(thm)],[t121,t114]) ).
cnf(t439,plain,
join(X1,join(X2,X3)) = join(X2,join(X1,X3)),
inference(orient,[status(thm)],[t98462]) ).
cnf(t101593,plain,
join(sFlat2,join(sk3,complement(sk1))) = complement(meet(sk1,complement(sFlat2))),
inference(step,[status(thm)],[t101592,t439]) ).
cnf(t101594,plain,
join(sFlat2,join(sk3,complement(sk1))) = join(complement(sk1),sFlat2),
inference(step,[status(thm)],[t101593,t2752]) ).
cnf(t101595,plain,
join(sFlat2,join(sk3,complement(sk1))) = join(sFlat2,complement(sk1)),
inference(step,[status(thm)],[t101594,t112]) ).
cnf(t98338,plain,
join(sFlat2,join(sk3,complement(sk1))) = join(sFlat2,complement(sk1)),
inference(orient,[status(thm)],[t101595]) ).
cnf(t98340,plain,
join(sFlat3,composition(sFlat1,join(sk3,complement(sk1)))) = composition(sFlat1,join(sFlat2,complement(sk1))),
inference(cp,[status(thm)],[t18417,t98338]) ).
cnf(t18233,plain,
composition(sFlat1,join(sk3,X1)) = join(sFlat4,composition(sFlat1,X1)),
inference(cp,[status(thm)],[t18120,t152]) ).
cnf(t18502,plain,
composition(sFlat1,join(sk3,X1)) = join(sFlat4,composition(sFlat1,X1)),
inference(orient,[status(thm)],[t18233]) ).
cnf(t101596,plain,
join(sFlat3,join(sFlat4,composition(sFlat1,complement(sk1)))) = composition(sFlat1,join(sFlat2,complement(sk1))),
inference(step,[status(thm)],[t98340,t18502]) ).
cnf(t1,axiom,
composition(sk1,top) = sk1,
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(t58,plain,
composition(sk1,top) = sk1,
inference(orient,[status(thm)],[t1]) ).
cnf(t132,plain,
complement(top) = join(complement(top),composition(converse(sk1),complement(sk1))),
inference(cp,[status(thm)],[t127,t58]) ).
cnf(t98481,plain,
zero = join(complement(top),composition(converse(sk1),complement(sk1))),
inference(step,[status(thm)],[t132,t146]) ).
cnf(t98482,plain,
zero = join(zero,composition(converse(sk1),complement(sk1))),
inference(step,[status(thm)],[t98481,t146]) ).
cnf(t98483,plain,
zero = join(zero,composition(sFlat0,complement(sk1))),
inference(step,[status(thm)],[t98482,t101]) ).
cnf(t706,plain,
join(zero,composition(sFlat0,complement(sk1))) = zero,
inference(orient,[status(thm)],[t98483]) ).
cnf(t98651,plain,
composition(sFlat0,complement(sk1)) = zero,
inference(step,[status(thm)],[t706,t2244]) ).
cnf(t2270,plain,
composition(sFlat0,complement(sk1)) = zero,
inference(rw,[status(thm)],[t98651]) ).
cnf(t2532,plain,
composition(sFlat0,complement(sk1)) = zero,
inference(orient,[status(thm)],[t2270]) ).
cnf(t2534,plain,
composition(join(sFlat0,X1),complement(sk1)) = join(zero,composition(X1,complement(sk1))),
inference(cp,[status(thm)],[t49,t2532]) ).
cnf(t98710,plain,
composition(join(sFlat0,X1),complement(sk1)) = composition(X1,complement(sk1)),
inference(step,[status(thm)],[t2534,t2244]) ).
cnf(t2806,plain,
composition(join(sFlat0,X1),complement(sk1)) = composition(X1,complement(sk1)),
inference(orient,[status(thm)],[t98710]) ).
cnf(t2194,plain,
complement(complement(X1)) = join(X1,complement(complement(X1))),
inference(cp,[status(thm)],[t488,t2186]) ).
cnf(t98638,plain,
X1 = join(X1,complement(complement(X1))),
inference(step,[status(thm)],[t2194,t2186]) ).
cnf(t98639,plain,
X1 = join(X1,X1),
inference(step,[status(thm)],[t98638,t2186]) ).
cnf(t2214,plain,
join(X1,X1) = X1,
inference(orient,[status(thm)],[t98639]) ).
cnf(t2216,plain,
join(X1,X2) = join(X1,join(join(X1,X2),X2)),
inference(cp,[status(thm)],[t2214,t439]) ).
cnf(t98657,plain,
join(X1,X2) = join(X1,join(X1,join(X2,X2))),
inference(step,[status(thm)],[t2216,t114]) ).
cnf(t98658,plain,
join(X1,X2) = join(X1,join(X1,X2)),
inference(step,[status(thm)],[t98657,t2214]) ).
cnf(t2460,plain,
join(X1,join(X1,X2)) = join(X1,X2),
inference(orient,[status(thm)],[t98658]) ).
cnf(t2683,plain,
sFlat0 = join(sFlat1,meet(sFlat0,complement(sk2))),
inference(cp,[status(thm)],[t2680,t172]) ).
cnf(t2694,plain,
join(sFlat1,meet(sFlat0,complement(sk2))) = sFlat0,
inference(orient,[status(thm)],[t2683]) ).
cnf(t2695,plain,
join(sFlat1,meet(sFlat0,complement(sk2))) = join(sFlat1,sFlat0),
inference(cp,[status(thm)],[t2460,t2694]) ).
cnf(t98695,plain,
sFlat0 = join(sFlat1,sFlat0),
inference(step,[status(thm)],[t2695,t2694]) ).
cnf(t98696,plain,
sFlat0 = join(sFlat0,sFlat1),
inference(step,[status(thm)],[t98695,t112]) ).
cnf(t2700,plain,
join(sFlat0,sFlat1) = sFlat0,
inference(orient,[status(thm)],[t98696]) ).
cnf(t2808,plain,
composition(sFlat1,complement(sk1)) = composition(sFlat0,complement(sk1)),
inference(cp,[status(thm)],[t2806,t2700]) ).
cnf(t98875,plain,
composition(sFlat1,complement(sk1)) = zero,
inference(step,[status(thm)],[t2808,t2532]) ).
cnf(t8658,plain,
composition(sFlat1,complement(sk1)) = zero,
inference(orient,[status(thm)],[t98875]) ).
cnf(t101597,plain,
join(sFlat3,join(sFlat4,zero)) = composition(sFlat1,join(sFlat2,complement(sk1))),
inference(step,[status(thm)],[t101596,t8658]) ).
cnf(t2247,plain,
X1 = join(X1,zero),
inference(cp,[status(thm)],[t2244,t112]) ).
cnf(t2284,plain,
join(X1,zero) = X1,
inference(orient,[status(thm)],[t2247]) ).
cnf(t101598,plain,
join(sFlat3,sFlat4) = composition(sFlat1,join(sFlat2,complement(sk1))),
inference(step,[status(thm)],[t101597,t2284]) ).
cnf(t2682,plain,
sk3 = join(sFlat2,meet(sk3,complement(sk1))),
inference(cp,[status(thm)],[t2680,t173]) ).
cnf(t2689,plain,
join(sFlat2,meet(sk3,complement(sk1))) = sk3,
inference(orient,[status(thm)],[t2682]) ).
cnf(t2690,plain,
join(sFlat2,meet(sk3,complement(sk1))) = join(sFlat2,sk3),
inference(cp,[status(thm)],[t2460,t2689]) ).
cnf(t98694,plain,
sk3 = join(sFlat2,sk3),
inference(step,[status(thm)],[t2690,t2689]) ).
cnf(t2693,plain,
join(sFlat2,sk3) = sk3,
inference(orient,[status(thm)],[t98694]) ).
cnf(t18420,plain,
join(sFlat3,composition(sFlat1,sk3)) = composition(sFlat1,sk3),
inference(cp,[status(thm)],[t18417,t2693]) ).
cnf(t99427,plain,
join(sFlat3,sFlat4) = composition(sFlat1,sk3),
inference(step,[status(thm)],[t18420,t152]) ).
cnf(t99428,plain,
join(sFlat3,sFlat4) = sFlat4,
inference(step,[status(thm)],[t99427,t152]) ).
cnf(t18489,plain,
join(sFlat3,sFlat4) = sFlat4,
inference(orient,[status(thm)],[t99428]) ).
cnf(t101599,plain,
sFlat4 = composition(sFlat1,join(sFlat2,complement(sk1))),
inference(step,[status(thm)],[t101598,t18489]) ).
cnf(t101600,plain,
sFlat4 = join(sFlat3,composition(sFlat1,complement(sk1))),
inference(step,[status(thm)],[t101599,t18417]) ).
cnf(t101601,plain,
sFlat4 = join(sFlat3,zero),
inference(step,[status(thm)],[t101600,t8658]) ).
cnf(t101602,plain,
sFlat4 = sFlat3,
inference(step,[status(thm)],[t101601,t2284]) ).
cnf(t98357,plain,
sFlat4 = sFlat3,
inference(orient,[status(thm)],[t101602]) ).
cnf(t101603,plain,
composition(sFlat1,sk3) = sFlat3,
inference(step,[status(thm)],[t152,t98357]) ).
cnf(t98358,plain,
composition(sFlat1,sk3) = sFlat3,
inference(orient,[status(thm)],[t101603]) ).
cnf(goal_0,negated_conjecture,
composition(meet(sk2,converse(sk1)),meet(sk1,sk3)) != composition(meet(sk2,converse(sk1)),sk3),
file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).
cnf(g0_0,plain,
composition(meet(sk2,sFlat0),meet(sk1,sk3)) != composition(meet(sk2,converse(sk1)),sk3),
inference(rw,[status(thm)],[goal_0,t101]) ).
cnf(g0_1,plain,
composition(meet(sFlat0,sk2),meet(sk1,sk3)) != composition(meet(sk2,converse(sk1)),sk3),
inference(rw,[status(thm)],[g0_0,t161]) ).
cnf(g0_2,plain,
composition(sFlat1,meet(sk1,sk3)) != composition(meet(sk2,converse(sk1)),sk3),
inference(rw,[status(thm)],[g0_1,t172]) ).
cnf(g0_3,plain,
composition(sFlat1,meet(sk3,sk1)) != composition(meet(sk2,converse(sk1)),sk3),
inference(rw,[status(thm)],[g0_2,t161]) ).
cnf(g0_4,plain,
composition(sFlat1,sFlat2) != composition(meet(sk2,converse(sk1)),sk3),
inference(rw,[status(thm)],[g0_3,t173]) ).
cnf(g0_5,plain,
sFlat3 != composition(meet(sk2,converse(sk1)),sk3),
inference(rw,[status(thm)],[g0_4,t517]) ).
cnf(g0_6,plain,
sFlat3 != composition(meet(sk2,sFlat0),sk3),
inference(rw,[status(thm)],[g0_5,t101]) ).
cnf(g0_7,plain,
sFlat3 != composition(meet(sFlat0,sk2),sk3),
inference(rw,[status(thm)],[g0_6,t161]) ).
cnf(g0_8,plain,
sFlat3 != composition(sFlat1,sk3),
inference(rw,[status(thm)],[g0_7,t172]) ).
cnf(g0_9,plain,
sFlat3 != sFlat3,
inference(rw,[status(thm)],[g0_8,t98358]) ).
cnf(contradiction_0,plain,
$false,
inference(trivial_inequality_removal,[status(thm)],[g0_9]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : REL037-2 : TPTP v9.3.1. Released v4.0.0.
% 0.00/0.04 % Command : run_findproof /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 0.10/0.36 % Computer : n015.cluster.edu
% 0.10/0.36 % Model : x86_64 x86_64
% 0.10/0.36 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.36 % Memory : 8046.5625MB
% 0.10/0.36 % OS : Linux 6.8.0-71-generic
% 0.10/0.36 % CPULimit : 300
% 0.10/0.36 % WCLimit : 300
% 0.10/0.36 % DateTime : Thu Sep 24 07:34:55 UTC 2026
% 0.10/0.36 % CPUTime :
% 0.10/0.36 Running run_findproof /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 21.82/19.90 % SZS status Unsatisfiable for /export/starexec/sandbox/benchmark/theBenchmark.p
% 21.82/19.90 % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
%------------------------------------------------------------------------------