TSTP Solution File: REL004+3 by iProver---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : REL004+3 : TPTP v8.2.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n001.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Mon Jun 24 13:55:43 EDT 2024

% Result   : Theorem 40.57s 6.22s
% Output   : CNFRefutation 40.57s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named definition)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [X0,X1] : join(X0,X1) = join(X1,X0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',maddux1_join_commutativity) ).

fof(f2,axiom,
    ! [X0,X1,X2] : join(X0,join(X1,X2)) = join(join(X0,X1),X2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',maddux2_join_associativity) ).

fof(f3,axiom,
    ! [X0,X1] : join(complement(join(complement(X0),complement(X1))),complement(join(complement(X0),X1))) = X0,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',maddux3_a_kind_of_de_Morgan) ).

fof(f4,axiom,
    ! [X0,X1] : complement(join(complement(X0),complement(X1))) = meet(X0,X1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',maddux4_definiton_of_meet) ).

fof(f5,axiom,
    ! [X0,X1,X2] : composition(X0,composition(X1,X2)) = composition(composition(X0,X1),X2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',composition_associativity) ).

fof(f6,axiom,
    ! [X0] : composition(X0,one) = X0,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',composition_identity) ).

fof(f8,axiom,
    ! [X0] : converse(converse(X0)) = X0,
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',converse_idempotence) ).

fof(f9,axiom,
    ! [X0,X1] : converse(join(X0,X1)) = join(converse(X0),converse(X1)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',converse_additivity) ).

fof(f10,axiom,
    ! [X0,X1] : converse(composition(X0,X1)) = composition(converse(X1),converse(X0)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',converse_multiplicativity) ).

fof(f11,axiom,
    ! [X0,X1] : complement(X1) = join(composition(converse(X0),complement(composition(X0,X1))),complement(X1)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',converse_cancellativity) ).

fof(f12,axiom,
    ! [X0] : top = join(X0,complement(X0)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',def_top) ).

fof(f13,axiom,
    ! [X0] : zero = meet(X0,complement(X0)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',def_zero) ).

fof(f17,conjecture,
    ! [X0] : converse(complement(X0)) = complement(converse(X0)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',goals) ).

fof(f18,negated_conjecture,
    ~ ! [X0] : converse(complement(X0)) = complement(converse(X0)),
    inference(negated_conjecture,[],[f17]) ).

fof(f19,plain,
    ? [X0] : converse(complement(X0)) != complement(converse(X0)),
    inference(ennf_transformation,[],[f18]) ).

fof(f20,plain,
    ( ? [X0] : converse(complement(X0)) != complement(converse(X0))
   => converse(complement(sK0)) != complement(converse(sK0)) ),
    introduced(choice_axiom,[]) ).

fof(f21,plain,
    converse(complement(sK0)) != complement(converse(sK0)),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK0])],[f19,f20]) ).

fof(f22,plain,
    ! [X0,X1] : join(X0,X1) = join(X1,X0),
    inference(cnf_transformation,[],[f1]) ).

fof(f23,plain,
    ! [X2,X0,X1] : join(X0,join(X1,X2)) = join(join(X0,X1),X2),
    inference(cnf_transformation,[],[f2]) ).

fof(f24,plain,
    ! [X0,X1] : join(complement(join(complement(X0),complement(X1))),complement(join(complement(X0),X1))) = X0,
    inference(cnf_transformation,[],[f3]) ).

fof(f25,plain,
    ! [X0,X1] : complement(join(complement(X0),complement(X1))) = meet(X0,X1),
    inference(cnf_transformation,[],[f4]) ).

fof(f26,plain,
    ! [X2,X0,X1] : composition(X0,composition(X1,X2)) = composition(composition(X0,X1),X2),
    inference(cnf_transformation,[],[f5]) ).

fof(f27,plain,
    ! [X0] : composition(X0,one) = X0,
    inference(cnf_transformation,[],[f6]) ).

fof(f29,plain,
    ! [X0] : converse(converse(X0)) = X0,
    inference(cnf_transformation,[],[f8]) ).

fof(f30,plain,
    ! [X0,X1] : converse(join(X0,X1)) = join(converse(X0),converse(X1)),
    inference(cnf_transformation,[],[f9]) ).

fof(f31,plain,
    ! [X0,X1] : converse(composition(X0,X1)) = composition(converse(X1),converse(X0)),
    inference(cnf_transformation,[],[f10]) ).

fof(f32,plain,
    ! [X0,X1] : complement(X1) = join(composition(converse(X0),complement(composition(X0,X1))),complement(X1)),
    inference(cnf_transformation,[],[f11]) ).

fof(f33,plain,
    ! [X0] : top = join(X0,complement(X0)),
    inference(cnf_transformation,[],[f12]) ).

fof(f34,plain,
    ! [X0] : zero = meet(X0,complement(X0)),
    inference(cnf_transformation,[],[f13]) ).

fof(f38,plain,
    converse(complement(sK0)) != complement(converse(sK0)),
    inference(cnf_transformation,[],[f21]) ).

fof(f39,plain,
    ! [X0] : zero = complement(join(complement(X0),complement(complement(X0)))),
    inference(definition_unfolding,[],[f34,f25]) ).

cnf(c_49,plain,
    join(X0,X1) = join(X1,X0),
    inference(cnf_transformation,[],[f22]) ).

cnf(c_50,plain,
    join(join(X0,X1),X2) = join(X0,join(X1,X2)),
    inference(cnf_transformation,[],[f23]) ).

cnf(c_51,plain,
    join(complement(join(complement(X0),complement(X1))),complement(join(complement(X0),X1))) = X0,
    inference(cnf_transformation,[],[f24]) ).

cnf(c_52,plain,
    composition(composition(X0,X1),X2) = composition(X0,composition(X1,X2)),
    inference(cnf_transformation,[],[f26]) ).

cnf(c_53,plain,
    composition(X0,one) = X0,
    inference(cnf_transformation,[],[f27]) ).

cnf(c_55,plain,
    converse(converse(X0)) = X0,
    inference(cnf_transformation,[],[f29]) ).

cnf(c_56,plain,
    join(converse(X0),converse(X1)) = converse(join(X0,X1)),
    inference(cnf_transformation,[],[f30]) ).

cnf(c_57,plain,
    composition(converse(X0),converse(X1)) = converse(composition(X1,X0)),
    inference(cnf_transformation,[],[f31]) ).

cnf(c_58,plain,
    join(composition(converse(X0),complement(composition(X0,X1))),complement(X1)) = complement(X1),
    inference(cnf_transformation,[],[f32]) ).

cnf(c_59,plain,
    join(X0,complement(X0)) = top,
    inference(cnf_transformation,[],[f33]) ).

cnf(c_60,plain,
    complement(join(complement(X0),complement(complement(X0)))) = zero,
    inference(cnf_transformation,[],[f39]) ).

cnf(c_64,negated_conjecture,
    complement(converse(sK0)) != converse(complement(sK0)),
    inference(cnf_transformation,[],[f38]) ).

cnf(c_80,plain,
    join(complement(join(complement(X0),X1)),complement(join(complement(X0),complement(X1)))) = X0,
    inference(theory_normalisation,[status(thm)],[c_51,c_50,c_49]) ).

cnf(c_81,plain,
    join(complement(X0),composition(converse(X1),complement(composition(X1,X0)))) = complement(X0),
    inference(theory_normalisation,[status(thm)],[c_58,c_50,c_49]) ).

cnf(c_120,plain,
    complement(top) = zero,
    inference(ac_demodulation,[status(thm)],[c_60,c_59,c_50,c_49]) ).

cnf(c_127,plain,
    converse(sK0) = sP0_iProver_def,
    definition ).

cnf(c_128,plain,
    complement(sP0_iProver_def) = sP1_iProver_def,
    definition ).

cnf(c_129,plain,
    complement(sK0) = sP2_iProver_def,
    definition ).

cnf(c_130,plain,
    converse(sP2_iProver_def) = sP3_iProver_def,
    definition ).

cnf(c_131,negated_conjecture,
    sP1_iProver_def != sP3_iProver_def,
    inference(demodulation,[status(thm)],[c_64,c_129,c_130,c_127,c_128]) ).

cnf(c_211,plain,
    converse(sP0_iProver_def) = sK0,
    inference(superposition,[status(thm)],[c_127,c_55]) ).

cnf(c_212,plain,
    converse(sP3_iProver_def) = sP2_iProver_def,
    inference(superposition,[status(thm)],[c_130,c_55]) ).

cnf(c_218,plain,
    join(complement(join(sP2_iProver_def,X0)),complement(join(sP2_iProver_def,complement(X0)))) = sK0,
    inference(superposition,[status(thm)],[c_129,c_80]) ).

cnf(c_219,plain,
    join(complement(join(zero,X0)),complement(join(zero,complement(X0)))) = top,
    inference(superposition,[status(thm)],[c_120,c_80]) ).

cnf(c_222,plain,
    join(complement(join(complement(X0),top)),complement(join(complement(X0),zero))) = X0,
    inference(superposition,[status(thm)],[c_120,c_80]) ).

cnf(c_227,plain,
    join(complement(join(top,complement(X0))),complement(join(zero,complement(X0)))) = X0,
    inference(theory_normalisation,[status(thm)],[c_222,c_50,c_49]) ).

cnf(c_231,plain,
    join(sK0,sP2_iProver_def) = top,
    inference(superposition,[status(thm)],[c_129,c_59]) ).

cnf(c_232,plain,
    join(top,zero) = top,
    inference(superposition,[status(thm)],[c_120,c_59]) ).

cnf(c_233,plain,
    join(sP0_iProver_def,sP1_iProver_def) = top,
    inference(superposition,[status(thm)],[c_128,c_59]) ).

cnf(c_234,plain,
    join(complement(join(complement(X0),complement(X0))),complement(top)) = X0,
    inference(superposition,[status(thm)],[c_59,c_80]) ).

cnf(c_235,plain,
    join(complement(top),complement(join(complement(X0),complement(complement(complement(X0)))))) = X0,
    inference(superposition,[status(thm)],[c_59,c_80]) ).

cnf(c_236,plain,
    join(sP2_iProver_def,sK0) = top,
    inference(theory_normalisation,[status(thm)],[c_231,c_50,c_49]) ).

cnf(c_237,plain,
    join(complement(top),complement(join(complement(X0),complement(X0)))) = X0,
    inference(theory_normalisation,[status(thm)],[c_234,c_50,c_49]) ).

cnf(c_238,plain,
    join(zero,complement(join(complement(X0),complement(X0)))) = X0,
    inference(light_normalisation,[status(thm)],[c_237,c_120]) ).

cnf(c_239,plain,
    join(zero,complement(join(complement(X0),complement(complement(complement(X0)))))) = X0,
    inference(light_normalisation,[status(thm)],[c_235,c_120]) ).

cnf(c_242,plain,
    join(complement(join(complement(X0),X1)),complement(join(complement(X1),complement(X0)))) = X0,
    inference(superposition,[status(thm)],[c_49,c_80]) ).

cnf(c_246,plain,
    converse(join(converse(X0),X1)) = join(X0,converse(X1)),
    inference(superposition,[status(thm)],[c_55,c_56]) ).

cnf(c_247,plain,
    join(sP0_iProver_def,converse(X0)) = converse(join(sK0,X0)),
    inference(superposition,[status(thm)],[c_127,c_56]) ).

cnf(c_249,plain,
    converse(join(X0,converse(X1))) = join(converse(X0),X1),
    inference(superposition,[status(thm)],[c_55,c_56]) ).

cnf(c_259,plain,
    converse(composition(converse(X0),X1)) = composition(converse(X1),X0),
    inference(superposition,[status(thm)],[c_55,c_57]) ).

cnf(c_260,plain,
    composition(converse(X0),sP0_iProver_def) = converse(composition(sK0,X0)),
    inference(superposition,[status(thm)],[c_127,c_57]) ).

cnf(c_263,plain,
    join(sK0,converse(X0)) = converse(join(sP0_iProver_def,X0)),
    inference(superposition,[status(thm)],[c_211,c_56]) ).

cnf(c_265,plain,
    composition(converse(X0),sK0) = converse(composition(sP0_iProver_def,X0)),
    inference(superposition,[status(thm)],[c_211,c_57]) ).

cnf(c_269,plain,
    join(sP2_iProver_def,converse(X0)) = converse(join(sP3_iProver_def,X0)),
    inference(superposition,[status(thm)],[c_212,c_56]) ).

cnf(c_277,plain,
    join(sP0_iProver_def,converse(complement(sK0))) = converse(top),
    inference(superposition,[status(thm)],[c_59,c_247]) ).

cnf(c_283,plain,
    join(sP0_iProver_def,sP3_iProver_def) = converse(top),
    inference(light_normalisation,[status(thm)],[c_277,c_129,c_130]) ).

cnf(c_362,plain,
    join(top,join(zero,X0)) = join(top,X0),
    inference(superposition,[status(thm)],[c_232,c_50]) ).

cnf(c_363,plain,
    join(sP0_iProver_def,join(sP1_iProver_def,X0)) = join(top,X0),
    inference(superposition,[status(thm)],[c_233,c_50]) ).

cnf(c_364,plain,
    join(sP2_iProver_def,join(sK0,X0)) = join(top,X0),
    inference(superposition,[status(thm)],[c_236,c_50]) ).

cnf(c_371,plain,
    composition(X0,composition(one,X1)) = composition(X0,X1),
    inference(superposition,[status(thm)],[c_53,c_52]) ).

cnf(c_442,plain,
    composition(converse(one),sP0_iProver_def) = converse(sK0),
    inference(superposition,[status(thm)],[c_53,c_260]) ).

cnf(c_452,plain,
    composition(converse(one),sP0_iProver_def) = sP0_iProver_def,
    inference(light_normalisation,[status(thm)],[c_442,c_127]) ).

cnf(c_459,plain,
    join(complement(sP0_iProver_def),composition(converse(converse(one)),complement(sP0_iProver_def))) = complement(sP0_iProver_def),
    inference(superposition,[status(thm)],[c_452,c_81]) ).

cnf(c_461,plain,
    join(sP1_iProver_def,composition(converse(converse(one)),sP1_iProver_def)) = sP1_iProver_def,
    inference(light_normalisation,[status(thm)],[c_459,c_128]) ).

cnf(c_514,plain,
    join(sK0,converse(sP1_iProver_def)) = converse(top),
    inference(superposition,[status(thm)],[c_233,c_263]) ).

cnf(c_541,plain,
    composition(converse(one),sK0) = converse(sP0_iProver_def),
    inference(superposition,[status(thm)],[c_53,c_265]) ).

cnf(c_552,plain,
    composition(converse(one),sK0) = sK0,
    inference(light_normalisation,[status(thm)],[c_541,c_211]) ).

cnf(c_562,plain,
    join(complement(sK0),composition(converse(converse(one)),complement(sK0))) = complement(sK0),
    inference(superposition,[status(thm)],[c_552,c_81]) ).

cnf(c_566,plain,
    join(sP2_iProver_def,composition(converse(converse(one)),sP2_iProver_def)) = sP2_iProver_def,
    inference(light_normalisation,[status(thm)],[c_562,c_129]) ).

cnf(c_793,plain,
    join(sP2_iProver_def,converse(complement(sP3_iProver_def))) = converse(top),
    inference(superposition,[status(thm)],[c_59,c_269]) ).

cnf(c_914,plain,
    join(top,complement(zero)) = join(top,top),
    inference(superposition,[status(thm)],[c_59,c_362]) ).

cnf(c_949,plain,
    join(top,complement(sP1_iProver_def)) = join(sP0_iProver_def,top),
    inference(superposition,[status(thm)],[c_59,c_363]) ).

cnf(c_959,plain,
    join(top,converse(sP1_iProver_def)) = join(sP2_iProver_def,converse(top)),
    inference(superposition,[status(thm)],[c_514,c_364]) ).

cnf(c_997,plain,
    join(sP1_iProver_def,composition(one,sP1_iProver_def)) = sP1_iProver_def,
    inference(demodulation,[status(thm)],[c_461,c_55]) ).

cnf(c_999,plain,
    join(top,composition(one,sP1_iProver_def)) = join(sP0_iProver_def,sP1_iProver_def),
    inference(superposition,[status(thm)],[c_997,c_363]) ).

cnf(c_1000,plain,
    join(top,composition(one,sP1_iProver_def)) = top,
    inference(light_normalisation,[status(thm)],[c_999,c_233]) ).

cnf(c_1011,plain,
    join(complement(join(zero,zero)),complement(top)) = top,
    inference(superposition,[status(thm)],[c_59,c_219]) ).

cnf(c_1019,plain,
    join(complement(top),complement(join(zero,zero))) = top,
    inference(theory_normalisation,[status(thm)],[c_1011,c_50,c_49]) ).

cnf(c_1020,plain,
    join(zero,complement(join(zero,zero))) = top,
    inference(light_normalisation,[status(thm)],[c_1019,c_120]) ).

cnf(c_1034,plain,
    join(top,complement(join(zero,zero))) = join(top,top),
    inference(superposition,[status(thm)],[c_1020,c_362]) ).

cnf(c_1041,plain,
    join(sP2_iProver_def,composition(one,sP2_iProver_def)) = sP2_iProver_def,
    inference(demodulation,[status(thm)],[c_566,c_55]) ).

cnf(c_1091,plain,
    join(zero,complement(join(sP1_iProver_def,sP1_iProver_def))) = sP0_iProver_def,
    inference(superposition,[status(thm)],[c_128,c_238]) ).

cnf(c_1129,plain,
    join(X0,converse(complement(converse(X0)))) = converse(top),
    inference(superposition,[status(thm)],[c_59,c_246]) ).

cnf(c_1428,plain,
    composition(converse(one),X0) = converse(converse(X0)),
    inference(superposition,[status(thm)],[c_53,c_259]) ).

cnf(c_1484,plain,
    composition(converse(one),X0) = X0,
    inference(light_normalisation,[status(thm)],[c_1428,c_55]) ).

cnf(c_1516,plain,
    composition(converse(one),X0) = composition(one,X0),
    inference(superposition,[status(thm)],[c_1484,c_371]) ).

cnf(c_1518,plain,
    composition(one,X0) = X0,
    inference(light_normalisation,[status(thm)],[c_1516,c_1484]) ).

cnf(c_1527,plain,
    join(top,sP1_iProver_def) = top,
    inference(demodulation,[status(thm)],[c_1000,c_1518]) ).

cnf(c_1528,plain,
    join(sP1_iProver_def,sP1_iProver_def) = sP1_iProver_def,
    inference(demodulation,[status(thm)],[c_997,c_1518]) ).

cnf(c_1529,plain,
    join(sP2_iProver_def,sP2_iProver_def) = sP2_iProver_def,
    inference(demodulation,[status(thm)],[c_1041,c_1518]) ).

cnf(c_1531,plain,
    join(zero,complement(sP1_iProver_def)) = sP0_iProver_def,
    inference(demodulation,[status(thm)],[c_1091,c_1528]) ).

cnf(c_1532,plain,
    join(sP1_iProver_def,top) = top,
    inference(theory_normalisation,[status(thm)],[c_1527,c_50,c_49]) ).

cnf(c_1600,plain,
    join(sP1_iProver_def,join(sP1_iProver_def,X0)) = join(sP1_iProver_def,X0),
    inference(superposition,[status(thm)],[c_1528,c_50]) ).

cnf(c_1606,plain,
    join(sP2_iProver_def,join(sP2_iProver_def,X0)) = join(sP2_iProver_def,X0),
    inference(superposition,[status(thm)],[c_1529,c_50]) ).

cnf(c_1613,plain,
    join(top,top) = join(sP0_iProver_def,top),
    inference(superposition,[status(thm)],[c_1532,c_363]) ).

cnf(c_1615,plain,
    join(top,complement(zero)) = join(sP0_iProver_def,top),
    inference(demodulation,[status(thm)],[c_914,c_1613]) ).

cnf(c_1790,plain,
    join(sP1_iProver_def,converse(top)) = converse(top),
    inference(superposition,[status(thm)],[c_1129,c_1600]) ).

cnf(c_1806,plain,
    join(sP2_iProver_def,converse(top)) = converse(top),
    inference(superposition,[status(thm)],[c_1129,c_1606]) ).

cnf(c_1817,plain,
    join(top,converse(sP1_iProver_def)) = converse(top),
    inference(demodulation,[status(thm)],[c_959,c_1806]) ).

cnf(c_1845,plain,
    join(converse(sP1_iProver_def),top) = converse(converse(top)),
    inference(superposition,[status(thm)],[c_1790,c_249]) ).

cnf(c_1846,plain,
    join(top,converse(sP1_iProver_def)) = converse(converse(top)),
    inference(theory_normalisation,[status(thm)],[c_1845,c_50,c_49]) ).

cnf(c_1847,plain,
    converse(converse(top)) = converse(top),
    inference(light_normalisation,[status(thm)],[c_1846,c_1817]) ).

cnf(c_1848,plain,
    converse(top) = top,
    inference(demodulation,[status(thm)],[c_1847,c_55]) ).

cnf(c_1851,plain,
    join(sP2_iProver_def,converse(complement(sP3_iProver_def))) = top,
    inference(demodulation,[status(thm)],[c_793,c_1848]) ).

cnf(c_1854,plain,
    join(sP0_iProver_def,sP3_iProver_def) = top,
    inference(demodulation,[status(thm)],[c_283,c_1848]) ).

cnf(c_1942,plain,
    join(complement(top),complement(join(sP2_iProver_def,complement(converse(complement(sP3_iProver_def)))))) = sK0,
    inference(superposition,[status(thm)],[c_1851,c_218]) ).

cnf(c_1949,plain,
    join(zero,complement(join(sP2_iProver_def,complement(converse(complement(sP3_iProver_def)))))) = sK0,
    inference(light_normalisation,[status(thm)],[c_1942,c_120]) ).

cnf(c_2018,plain,
    join(complement(join(top,complement(zero))),complement(top)) = zero,
    inference(superposition,[status(thm)],[c_59,c_227]) ).

cnf(c_2020,plain,
    join(complement(join(top,complement(join(zero,zero)))),complement(top)) = join(zero,zero),
    inference(superposition,[status(thm)],[c_1020,c_227]) ).

cnf(c_2022,plain,
    join(complement(join(top,complement(sP1_iProver_def))),complement(sP0_iProver_def)) = sP1_iProver_def,
    inference(superposition,[status(thm)],[c_1531,c_227]) ).

cnf(c_2033,plain,
    join(complement(sP0_iProver_def),complement(join(top,complement(sP1_iProver_def)))) = sP1_iProver_def,
    inference(theory_normalisation,[status(thm)],[c_2022,c_50,c_49]) ).

cnf(c_2034,plain,
    join(sP1_iProver_def,complement(join(sP0_iProver_def,top))) = sP1_iProver_def,
    inference(light_normalisation,[status(thm)],[c_2033,c_128,c_949]) ).

cnf(c_2037,plain,
    join(complement(top),complement(join(top,complement(zero)))) = zero,
    inference(theory_normalisation,[status(thm)],[c_2018,c_50,c_49]) ).

cnf(c_2038,plain,
    join(zero,complement(join(sP0_iProver_def,top))) = zero,
    inference(light_normalisation,[status(thm)],[c_2037,c_120,c_1615]) ).

cnf(c_2056,plain,
    join(complement(top),complement(join(top,complement(join(zero,zero))))) = join(zero,zero),
    inference(theory_normalisation,[status(thm)],[c_2020,c_50,c_49]) ).

cnf(c_2057,plain,
    join(zero,complement(join(sP0_iProver_def,top))) = join(zero,zero),
    inference(light_normalisation,[status(thm)],[c_2056,c_120,c_1034,c_1613]) ).

cnf(c_2315,plain,
    join(top,complement(join(sP0_iProver_def,top))) = join(sP0_iProver_def,sP1_iProver_def),
    inference(superposition,[status(thm)],[c_2034,c_363]) ).

cnf(c_2318,plain,
    join(top,complement(join(sP0_iProver_def,top))) = top,
    inference(light_normalisation,[status(thm)],[c_2315,c_233]) ).

cnf(c_2506,plain,
    join(complement(top),complement(join(zero,complement(join(sP0_iProver_def,top))))) = join(sP0_iProver_def,top),
    inference(superposition,[status(thm)],[c_2318,c_227]) ).

cnf(c_2510,plain,
    join(sP0_iProver_def,top) = top,
    inference(light_normalisation,[status(thm)],[c_2506,c_120,c_1020,c_2057]) ).

cnf(c_2514,plain,
    join(zero,complement(top)) = zero,
    inference(demodulation,[status(thm)],[c_2038,c_2510]) ).

cnf(c_2522,plain,
    join(zero,zero) = zero,
    inference(light_normalisation,[status(thm)],[c_2514,c_120]) ).

cnf(c_2549,plain,
    join(zero,join(zero,X0)) = join(zero,X0),
    inference(superposition,[status(thm)],[c_2522,c_50]) ).

cnf(c_2975,plain,
    join(complement(join(complement(complement(X0)),X0)),complement(top)) = complement(X0),
    inference(superposition,[status(thm)],[c_59,c_242]) ).

cnf(c_3005,plain,
    join(complement(top),complement(join(X0,complement(complement(X0))))) = complement(X0),
    inference(theory_normalisation,[status(thm)],[c_2975,c_50,c_49]) ).

cnf(c_3006,plain,
    join(zero,complement(join(X0,complement(complement(X0))))) = complement(X0),
    inference(light_normalisation,[status(thm)],[c_3005,c_120]) ).

cnf(c_3054,plain,
    complement(complement(X0)) = X0,
    inference(demodulation,[status(thm)],[c_239,c_3006]) ).

cnf(c_3058,plain,
    complement(sP2_iProver_def) = sK0,
    inference(superposition,[status(thm)],[c_129,c_3054]) ).

cnf(c_3060,plain,
    complement(sP1_iProver_def) = sP0_iProver_def,
    inference(superposition,[status(thm)],[c_128,c_3054]) ).

cnf(c_3067,plain,
    join(zero,complement(join(X0,X0))) = complement(X0),
    inference(superposition,[status(thm)],[c_3054,c_238]) ).

cnf(c_3074,plain,
    join(complement(join(X0,X1)),complement(join(X0,complement(X1)))) = complement(X0),
    inference(superposition,[status(thm)],[c_3054,c_80]) ).

cnf(c_3770,plain,
    join(zero,complement(X0)) = complement(X0),
    inference(superposition,[status(thm)],[c_3067,c_2549]) ).

cnf(c_3779,plain,
    complement(join(X0,X0)) = complement(X0),
    inference(demodulation,[status(thm)],[c_3067,c_3770]) ).

cnf(c_3788,plain,
    join(zero,X0) = X0,
    inference(superposition,[status(thm)],[c_3054,c_3770]) ).

cnf(c_4117,plain,
    join(X0,X0) = complement(complement(X0)),
    inference(superposition,[status(thm)],[c_3779,c_3054]) ).

cnf(c_4134,plain,
    join(X0,X0) = X0,
    inference(light_normalisation,[status(thm)],[c_4117,c_3054]) ).

cnf(c_4176,plain,
    join(X0,join(X0,X1)) = join(X0,X1),
    inference(superposition,[status(thm)],[c_4134,c_50]) ).

cnf(c_26505,plain,
    complement(join(sP2_iProver_def,complement(converse(complement(sP3_iProver_def))))) = sK0,
    inference(demodulation,[status(thm)],[c_1949,c_3788]) ).

cnf(c_26537,plain,
    join(sP2_iProver_def,complement(converse(complement(sP3_iProver_def)))) = complement(sK0),
    inference(superposition,[status(thm)],[c_26505,c_3054]) ).

cnf(c_26553,plain,
    join(sP2_iProver_def,complement(converse(complement(sP3_iProver_def)))) = sP2_iProver_def,
    inference(light_normalisation,[status(thm)],[c_26537,c_129]) ).

cnf(c_128521,plain,
    join(complement(top),complement(join(sP0_iProver_def,complement(sP3_iProver_def)))) = complement(sP0_iProver_def),
    inference(superposition,[status(thm)],[c_1854,c_3074]) ).

cnf(c_129229,plain,
    join(complement(join(X0,X1)),complement(X0)) = complement(X0),
    inference(superposition,[status(thm)],[c_3074,c_4176]) ).

cnf(c_129265,plain,
    join(complement(X0),complement(join(X0,X1))) = complement(X0),
    inference(theory_normalisation,[status(thm)],[c_129229,c_50,c_49]) ).

cnf(c_129274,plain,
    join(zero,complement(join(sP0_iProver_def,complement(sP3_iProver_def)))) = sP1_iProver_def,
    inference(light_normalisation,[status(thm)],[c_128521,c_120,c_128]) ).

cnf(c_130001,plain,
    complement(join(sP0_iProver_def,complement(sP3_iProver_def))) = sP1_iProver_def,
    inference(demodulation,[status(thm)],[c_129274,c_3788]) ).

cnf(c_130085,plain,
    join(sP0_iProver_def,complement(sP3_iProver_def)) = complement(sP1_iProver_def),
    inference(superposition,[status(thm)],[c_130001,c_3054]) ).

cnf(c_130155,plain,
    join(sP0_iProver_def,complement(sP3_iProver_def)) = sP0_iProver_def,
    inference(light_normalisation,[status(thm)],[c_130085,c_3060]) ).

cnf(c_130292,plain,
    join(sK0,converse(complement(sP3_iProver_def))) = converse(sP0_iProver_def),
    inference(superposition,[status(thm)],[c_130155,c_263]) ).

cnf(c_130318,plain,
    join(sK0,converse(complement(sP3_iProver_def))) = sK0,
    inference(light_normalisation,[status(thm)],[c_130292,c_211]) ).

cnf(c_130689,plain,
    join(complement(X0),complement(join(X1,X0))) = complement(X0),
    inference(superposition,[status(thm)],[c_49,c_129265]) ).

cnf(c_135446,plain,
    join(complement(converse(complement(sP3_iProver_def))),complement(sK0)) = complement(converse(complement(sP3_iProver_def))),
    inference(superposition,[status(thm)],[c_130318,c_130689]) ).

cnf(c_136132,plain,
    join(complement(sK0),complement(converse(complement(sP3_iProver_def)))) = complement(converse(complement(sP3_iProver_def))),
    inference(theory_normalisation,[status(thm)],[c_135446,c_50,c_49]) ).

cnf(c_136133,plain,
    complement(converse(complement(sP3_iProver_def))) = sP2_iProver_def,
    inference(light_normalisation,[status(thm)],[c_136132,c_129,c_26553]) ).

cnf(c_137634,plain,
    converse(complement(sP3_iProver_def)) = complement(sP2_iProver_def),
    inference(superposition,[status(thm)],[c_136133,c_3054]) ).

cnf(c_137719,plain,
    converse(complement(sP3_iProver_def)) = sK0,
    inference(light_normalisation,[status(thm)],[c_137634,c_3058]) ).

cnf(c_137957,plain,
    complement(sP3_iProver_def) = converse(sK0),
    inference(superposition,[status(thm)],[c_137719,c_55]) ).

cnf(c_138020,plain,
    complement(sP3_iProver_def) = sP0_iProver_def,
    inference(light_normalisation,[status(thm)],[c_137957,c_127]) ).

cnf(c_138311,plain,
    complement(sP0_iProver_def) = sP3_iProver_def,
    inference(superposition,[status(thm)],[c_138020,c_3054]) ).

cnf(c_138374,plain,
    sP1_iProver_def = sP3_iProver_def,
    inference(light_normalisation,[status(thm)],[c_138311,c_128]) ).

cnf(c_138375,plain,
    $false,
    inference(forward_subsumption_resolution,[status(thm)],[c_138374,c_131]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.11  % Problem  : REL004+3 : TPTP v8.2.0. Released v4.0.0.
% 0.00/0.11  % Command  : run_iprover %s %d THM
% 0.10/0.32  % Computer : n001.cluster.edu
% 0.10/0.32  % Model    : x86_64 x86_64
% 0.10/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.32  % Memory   : 8042.1875MB
% 0.10/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.32  % CPULimit : 300
% 0.10/0.32  % WCLimit  : 300
% 0.10/0.32  % DateTime : Sun Jun 23 05:57:09 EDT 2024
% 0.10/0.33  % CPUTime  : 
% 0.19/0.46  Running first-order theorem proving
% 0.19/0.46  Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 40.57/6.22  % SZS status Started for theBenchmark.p
% 40.57/6.22  % SZS status Theorem for theBenchmark.p
% 40.57/6.22  
% 40.57/6.22  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 40.57/6.22  
% 40.57/6.22  ------  iProver source info
% 40.57/6.22  
% 40.57/6.22  git: date: 2024-06-12 09:56:46 +0000
% 40.57/6.22  git: sha1: 4869ab62f0a3398f9d3a35e6db7918ebd3847e49
% 40.57/6.22  git: non_committed_changes: false
% 40.57/6.22  
% 40.57/6.22  ------ Parsing...
% 40.57/6.22  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 40.57/6.22  
% 40.57/6.22  ------ Preprocessing... sup_sim: 1  sf_s  rm: 0 0s  sf_e  pe_s  pe_e 
% 40.57/6.22  
% 40.57/6.22  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 40.57/6.22  
% 40.57/6.22  ------ Preprocessing... sf_s  rm: 0 0s  sf_e 
% 40.57/6.22  ------ Proving...
% 40.57/6.22  ------ Problem Properties 
% 40.57/6.22  
% 40.57/6.22  
% 40.57/6.22  clauses                                 20
% 40.57/6.22  conjectures                             1
% 40.57/6.22  EPR                                     1
% 40.57/6.22  Horn                                    20
% 40.57/6.22  unary                                   20
% 40.57/6.22  binary                                  0
% 40.57/6.22  lits                                    20
% 40.57/6.22  lits eq                                 20
% 40.57/6.22  fd_pure                                 0
% 40.57/6.22  fd_pseudo                               0
% 40.57/6.22  fd_cond                                 0
% 40.57/6.22  fd_pseudo_cond                          0
% 40.57/6.22  AC symbols                              1
% 40.57/6.22  
% 40.57/6.22  ------ Schedule UEQ
% 40.57/6.22  
% 40.57/6.22  ------ Option_UEQ Time Limit: 10.
% 40.57/6.22  
% 40.57/6.22  
% 40.57/6.22  ------ 
% 40.57/6.22  Current options:
% 40.57/6.22  ------ 
% 40.57/6.22  
% 40.57/6.22  
% 40.57/6.22  
% 40.57/6.22  
% 40.57/6.22  ------ Proving...
% 40.57/6.22  
% 40.57/6.22  
% 40.57/6.22  % SZS status Theorem for theBenchmark.p
% 40.57/6.22  
% 40.57/6.22  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 40.57/6.23  
% 40.57/6.23  
%------------------------------------------------------------------------------