TSTP Solution File: REL007+1 by iProver---3.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.8
% Problem  : REL007+1 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n031.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 : Thu Aug 31 13:40:37 EDT 2023

% Result   : Theorem 67.69s 9.80s
% Output   : CNFRefutation 67.69s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   49
%            Number of leaves      :   11
% Syntax   : Number of formulae    :  147 ( 142 unt;   0 def)
%            Number of atoms       :  154 ( 153 equ)
%            Maximal formula atoms :    4 (   1 avg)
%            Number of connectives :   17 (  10   ~;   0   |;   4   &)
%                                         (   0 <=>;   3  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    6 (   1 avg)
%            Maximal term depth    :   12 (   2 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    9 (   9 usr;   4 con; 0-2 aty)
%            Number of variables   :  199 (  19 sgn;  37   !;   4   ?)

% 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(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(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(f14,conjecture,
    ! [X0,X1] :
      ( zero = meet(X0,converse(X1))
     => zero = meet(converse(X0),X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',goals) ).

fof(f15,negated_conjecture,
    ~ ! [X0,X1] :
        ( zero = meet(X0,converse(X1))
       => zero = meet(converse(X0),X1) ),
    inference(negated_conjecture,[],[f14]) ).

fof(f16,plain,
    ? [X0,X1] :
      ( zero != meet(converse(X0),X1)
      & zero = meet(X0,converse(X1)) ),
    inference(ennf_transformation,[],[f15]) ).

fof(f17,plain,
    ( ? [X0,X1] :
        ( zero != meet(converse(X0),X1)
        & zero = meet(X0,converse(X1)) )
   => ( zero != meet(converse(sK0),sK1)
      & zero = meet(sK0,converse(sK1)) ) ),
    introduced(choice_axiom,[]) ).

fof(f18,plain,
    ( zero != meet(converse(sK0),sK1)
    & zero = meet(sK0,converse(sK1)) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1])],[f16,f17]) ).

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

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

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

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

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

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

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

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

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

fof(f32,plain,
    zero = meet(sK0,converse(sK1)),
    inference(cnf_transformation,[],[f18]) ).

fof(f33,plain,
    zero != meet(converse(sK0),sK1),
    inference(cnf_transformation,[],[f18]) ).

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

fof(f35,plain,
    zero != complement(join(complement(converse(sK0)),complement(sK1))),
    inference(definition_unfolding,[],[f33,f22]) ).

fof(f36,plain,
    zero = complement(join(complement(sK0),complement(converse(sK1)))),
    inference(definition_unfolding,[],[f32,f22]) ).

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

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

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

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

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

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

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

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

cnf(c_61,negated_conjecture,
    complement(join(complement(converse(sK0)),complement(sK1))) != zero,
    inference(cnf_transformation,[],[f35]) ).

cnf(c_62,negated_conjecture,
    complement(join(complement(sK0),complement(converse(sK1)))) = zero,
    inference(cnf_transformation,[],[f36]) ).

cnf(c_75,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_76,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_77,negated_conjecture,
    complement(join(complement(sK1),complement(converse(sK0)))) != zero,
    inference(theory_normalisation,[status(thm)],[c_61,c_50,c_49]) ).

cnf(c_108,plain,
    complement(top) = zero,
    inference(demodulation,[status(thm)],[c_60,c_59]) ).

cnf(c_1274,plain,
    join(X0,join(X1,X2)) = join(X1,join(X0,X2)),
    inference(superposition,[status(thm)],[c_50,c_49]) ).

cnf(c_1278,plain,
    join(complement(X0),complement(join(complement(join(complement(X0),X1)),complement(complement(join(complement(X0),complement(X1))))))) = join(complement(X0),X1),
    inference(superposition,[status(thm)],[c_75,c_75]) ).

cnf(c_1280,plain,
    join(complement(complement(X0)),complement(join(complement(X0),complement(composition(converse(X1),complement(composition(X1,X0))))))) = X0,
    inference(superposition,[status(thm)],[c_76,c_75]) ).

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

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

cnf(c_1290,plain,
    join(complement(join(complement(X0),complement(X0))),zero) = X0,
    inference(demodulation,[status(thm)],[c_1288,c_108]) ).

cnf(c_1291,plain,
    join(zero,complement(join(complement(X0),complement(X0)))) = X0,
    inference(theory_normalisation,[status(thm)],[c_1290,c_50,c_49]) ).

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

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

cnf(c_1301,plain,
    join(X0,join(X1,complement(X0))) = join(X1,top),
    inference(superposition,[status(thm)],[c_59,c_1274]) ).

cnf(c_1305,plain,
    join(complement(join(X0,join(complement(X1),X2))),complement(join(complement(X1),complement(join(X0,X2))))) = X1,
    inference(superposition,[status(thm)],[c_1274,c_75]) ).

cnf(c_1313,plain,
    join(complement(X0),complement(join(complement(complement(X0)),complement(complement(join(complement(X0),complement(composition(converse(X1),complement(composition(X1,X0)))))))))) = complement(X0),
    inference(superposition,[status(thm)],[c_76,c_1278]) ).

cnf(c_1608,plain,
    join(join(complement(X0),complement(X0)),X0) = join(zero,top),
    inference(superposition,[status(thm)],[c_1291,c_1301]) ).

cnf(c_1610,plain,
    join(join(complement(X0),complement(X1)),X1) = join(complement(join(complement(X1),X0)),top),
    inference(superposition,[status(thm)],[c_1295,c_1301]) ).

cnf(c_1611,plain,
    join(join(complement(X0),complement(X1)),X0) = join(complement(join(X1,complement(X0))),top),
    inference(superposition,[status(thm)],[c_1296,c_1301]) ).

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

cnf(c_1623,plain,
    join(complement(X0),top) = top,
    inference(demodulation,[status(thm)],[c_1622,c_1287,c_1301]) ).

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

cnf(c_1632,plain,
    join(X0,join(complement(X0),complement(X1))) = join(top,complement(join(X1,complement(X0)))),
    inference(theory_normalisation,[status(thm)],[c_1611,c_50,c_49]) ).

cnf(c_1633,plain,
    join(complement(X0),join(X1,complement(X1))) = join(top,complement(join(complement(X1),X0))),
    inference(theory_normalisation,[status(thm)],[c_1610,c_50,c_49]) ).

cnf(c_1634,plain,
    join(top,complement(join(complement(X0),X1))) = join(complement(X1),top),
    inference(demodulation,[status(thm)],[c_1633,c_59]) ).

cnf(c_1635,plain,
    join(top,complement(join(complement(X0),X1))) = join(top,complement(X1)),
    inference(theory_normalisation,[status(thm)],[c_1634,c_50,c_49]) ).

cnf(c_1889,plain,
    join(complement(join(complement(X0),join(complement(complement(X0)),complement(composition(converse(X1),complement(composition(X1,X0))))))),complement(X0)) = complement(X0),
    inference(superposition,[status(thm)],[c_1280,c_1305]) ).

cnf(c_1995,plain,
    join(zero,complement(X0)) = complement(X0),
    inference(demodulation,[status(thm)],[c_1889,c_108,c_1624,c_1632]) ).

cnf(c_2147,plain,
    join(complement(join(complement(complement(X0)),join(complement(X0),complement(complement(join(complement(X0),complement(composition(converse(X1),complement(composition(X1,X0)))))))))),complement(complement(X0))) = X0,
    inference(superposition,[status(thm)],[c_1313,c_1305]) ).

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

cnf(c_2152,plain,
    join(complement(complement(X0)),zero) = X0,
    inference(demodulation,[status(thm)],[c_2151,c_108,c_1624,c_1632,c_1635]) ).

cnf(c_2153,plain,
    join(zero,complement(complement(X0))) = X0,
    inference(theory_normalisation,[status(thm)],[c_2152,c_50,c_49]) ).

cnf(c_2154,plain,
    complement(complement(X0)) = X0,
    inference(demodulation,[status(thm)],[c_2153,c_1995]) ).

cnf(c_40380,plain,
    join(X0,join(X1,X2)) = join(X1,join(X0,X2)),
    inference(superposition,[status(thm)],[c_50,c_49]) ).

cnf(c_40382,plain,
    join(complement(join(complement(join(complement(X0),X1)),join(complement(X0),complement(X1)))),complement(X0)) = join(complement(X0),X1),
    inference(superposition,[status(thm)],[c_75,c_75]) ).

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

cnf(c_40394,plain,
    join(complement(join(complement(X0),top)),complement(join(complement(X0),zero))) = X0,
    inference(superposition,[status(thm)],[c_108,c_75]) ).

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

cnf(c_40397,plain,
    join(complement(X0),composition(X1,complement(composition(converse(X1),X0)))) = complement(X0),
    inference(superposition,[status(thm)],[c_55,c_76]) ).

cnf(c_40398,plain,
    complement(zero) = top,
    inference(superposition,[status(thm)],[c_108,c_2154]) ).

cnf(c_40400,plain,
    join(complement(join(X0,X1)),complement(join(X0,complement(X1)))) = complement(X0),
    inference(superposition,[status(thm)],[c_2154,c_75]) ).

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

cnf(c_40421,plain,
    join(X0,join(X1,complement(X0))) = join(X1,top),
    inference(superposition,[status(thm)],[c_59,c_40380]) ).

cnf(c_40423,plain,
    join(complement(X0),join(X1,composition(converse(X2),complement(composition(X2,X0))))) = join(X1,complement(X0)),
    inference(superposition,[status(thm)],[c_76,c_40380]) ).

cnf(c_40429,plain,
    join(complement(X0),complement(join(complement(X1),join(complement(X0),complement(join(complement(X0),X1)))))) = join(complement(X0),X1),
    inference(superposition,[status(thm)],[c_40380,c_40385]) ).

cnf(c_40441,plain,
    join(complement(X0),complement(join(complement(X0),join(complement(join(X1,X2)),complement(join(X1,join(complement(X0),X2))))))) = join(X1,join(complement(X0),X2)),
    inference(superposition,[status(thm)],[c_40380,c_40385]) ).

cnf(c_40443,plain,
    join(X0,complement(join(X0,join(complement(X1),complement(join(X0,X1)))))) = join(X0,X1),
    inference(superposition,[status(thm)],[c_2154,c_40385]) ).

cnf(c_40577,plain,
    join(complement(join(X0,X1)),join(X2,complement(join(X0,complement(X1))))) = join(X2,complement(X0)),
    inference(superposition,[status(thm)],[c_40400,c_40380]) ).

cnf(c_40622,plain,
    join(complement(join(top,complement(X0))),top) = join(join(zero,complement(X0)),X0),
    inference(superposition,[status(thm)],[c_40395,c_40421]) ).

cnf(c_40623,plain,
    join(join(X0,complement(X1)),complement(X0)) = join(complement(join(X0,X1)),top),
    inference(superposition,[status(thm)],[c_40400,c_40421]) ).

cnf(c_40633,plain,
    join(X0,join(X1,join(X2,complement(X0)))) = join(X1,join(X2,top)),
    inference(superposition,[status(thm)],[c_40421,c_40380]) ).

cnf(c_40637,plain,
    join(X0,join(complement(X1),complement(X0))) = join(top,complement(join(X0,X1))),
    inference(theory_normalisation,[status(thm)],[c_40623,c_50,c_49]) ).

cnf(c_40638,plain,
    join(top,complement(join(X0,X1))) = join(complement(X1),top),
    inference(demodulation,[status(thm)],[c_40637,c_40421]) ).

cnf(c_40639,plain,
    join(top,complement(join(X0,X1))) = join(top,complement(X1)),
    inference(theory_normalisation,[status(thm)],[c_40638,c_50,c_49]) ).

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

cnf(c_40641,plain,
    join(top,complement(join(top,complement(X0)))) = join(zero,top),
    inference(demodulation,[status(thm)],[c_40640,c_59]) ).

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

cnf(c_40643,plain,
    join(top,complement(join(top,complement(X0)))) = top,
    inference(demodulation,[status(thm)],[c_40642,c_40410]) ).

cnf(c_40663,plain,
    join(complement(join(X0,complement(X1))),complement(join(complement(X1),complement(join(X0,composition(converse(X2),complement(composition(X2,X1)))))))) = X1,
    inference(superposition,[status(thm)],[c_40423,c_75]) ).

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

cnf(c_40788,plain,
    join(top,complement(join(complement(X0),join(top,complement(join(top,X0)))))) = join(top,X0),
    inference(superposition,[status(thm)],[c_40398,c_40429]) ).

cnf(c_40801,plain,
    join(top,X0) = top,
    inference(demodulation,[status(thm)],[c_40788,c_40643,c_40639]) ).

cnf(c_41004,plain,
    join(top,complement(join(top,join(complement(join(X0,X1)),complement(join(X0,join(top,X1))))))) = join(X0,join(top,X1)),
    inference(superposition,[status(thm)],[c_40398,c_40441]) ).

cnf(c_41019,plain,
    join(X0,top) = top,
    inference(demodulation,[status(thm)],[c_41004,c_40801,c_40639]) ).

cnf(c_41103,plain,
    join(complement(X0),complement(join(complement(X0),join(complement(composition(X1,complement(composition(converse(X1),X0)))),complement(complement(X0)))))) = complement(X0),
    inference(superposition,[status(thm)],[c_40397,c_40443]) ).

cnf(c_41147,plain,
    join(complement(X0),zero) = complement(X0),
    inference(demodulation,[status(thm)],[c_41103,c_108,c_40421,c_41019]) ).

cnf(c_41148,plain,
    join(zero,complement(X0)) = complement(X0),
    inference(theory_normalisation,[status(thm)],[c_41147,c_50,c_49]) ).

cnf(c_41279,plain,
    join(complement(top),complement(join(zero,complement(X0)))) = X0,
    inference(superposition,[status(thm)],[c_40801,c_40395]) ).

cnf(c_41290,plain,
    join(zero,X0) = X0,
    inference(demodulation,[status(thm)],[c_41279,c_108,c_41148,c_2154]) ).

cnf(c_41341,plain,
    join(zero,complement(join(zero,join(complement(X0),complement(X0))))) = X0,
    inference(superposition,[status(thm)],[c_41290,c_40443]) ).

cnf(c_41371,plain,
    complement(join(complement(X0),complement(X0))) = X0,
    inference(demodulation,[status(thm)],[c_41341,c_41290,c_41148]) ).

cnf(c_41565,plain,
    complement(join(X0,X0)) = complement(X0),
    inference(superposition,[status(thm)],[c_2154,c_41371]) ).

cnf(c_41651,plain,
    join(X0,X0) = complement(complement(X0)),
    inference(superposition,[status(thm)],[c_41565,c_2154]) ).

cnf(c_41672,plain,
    join(X0,X0) = X0,
    inference(demodulation,[status(thm)],[c_41651,c_2154]) ).

cnf(c_41707,plain,
    join(X0,join(join(X0,X1),X1)) = join(X0,X1),
    inference(superposition,[status(thm)],[c_41672,c_40380]) ).

cnf(c_41719,plain,
    join(X0,join(X0,join(X1,X1))) = join(X0,X1),
    inference(theory_normalisation,[status(thm)],[c_41707,c_50,c_49]) ).

cnf(c_41720,plain,
    join(X0,join(X0,X1)) = join(X0,X1),
    inference(demodulation,[status(thm)],[c_41719,c_41672]) ).

cnf(c_42288,plain,
    join(X0,join(X1,join(X2,complement(X0)))) = top,
    inference(demodulation,[status(thm)],[c_40633,c_41019]) ).

cnf(c_42314,plain,
    join(X0,join(X1,complement(X0))) = top,
    inference(superposition,[status(thm)],[c_41672,c_42288]) ).

cnf(c_43342,plain,
    join(zero,complement(join(complement(complement(converse(sK1))),complement(sK0)))) = complement(complement(sK0)),
    inference(superposition,[status(thm)],[c_62,c_40680]) ).

cnf(c_43515,plain,
    complement(join(converse(sK1),complement(sK0))) = sK0,
    inference(demodulation,[status(thm)],[c_43342,c_41148,c_2154]) ).

cnf(c_43886,plain,
    join(converse(sK1),complement(sK0)) = complement(sK0),
    inference(superposition,[status(thm)],[c_43515,c_2154]) ).

cnf(c_44158,plain,
    join(complement(join(X0,complement(X1))),X1) = X1,
    inference(superposition,[status(thm)],[c_40663,c_41720]) ).

cnf(c_44164,plain,
    join(complement(join(X0,X1)),complement(X0)) = complement(X0),
    inference(superposition,[status(thm)],[c_40400,c_41720]) ).

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

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

cnf(c_44317,plain,
    join(complement(join(X0,X1)),X1) = join(X1,complement(X0)),
    inference(superposition,[status(thm)],[c_44219,c_40577]) ).

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

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

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

cnf(c_48444,plain,
    join(X0,converse(top)) = converse(top),
    inference(superposition,[status(thm)],[c_41019,c_44730]) ).

cnf(c_48458,plain,
    join(sK1,converse(complement(sK0))) = converse(complement(sK0)),
    inference(superposition,[status(thm)],[c_43886,c_44730]) ).

cnf(c_49239,plain,
    converse(top) = top,
    inference(superposition,[status(thm)],[c_48444,c_40801]) ).

cnf(c_49323,plain,
    join(complement(sK1),complement(converse(complement(sK0)))) = complement(sK1),
    inference(superposition,[status(thm)],[c_48458,c_44222]) ).

cnf(c_50724,plain,
    join(converse(complement(sK0)),complement(sK1)) = top,
    inference(superposition,[status(thm)],[c_49323,c_42314]) ).

cnf(c_50741,plain,
    join(complement(sK1),converse(complement(sK0))) = top,
    inference(theory_normalisation,[status(thm)],[c_50724,c_50,c_49]) ).

cnf(c_53020,plain,
    join(converse(complement(sK1)),complement(sK0)) = converse(top),
    inference(superposition,[status(thm)],[c_50741,c_44731]) ).

cnf(c_53082,plain,
    join(converse(complement(sK1)),complement(sK0)) = top,
    inference(demodulation,[status(thm)],[c_53020,c_49239]) ).

cnf(c_53083,plain,
    join(complement(sK0),converse(complement(sK1))) = top,
    inference(theory_normalisation,[status(thm)],[c_53082,c_50,c_49]) ).

cnf(c_53174,plain,
    join(complement(top),complement(join(complement(sK0),complement(converse(complement(sK1)))))) = sK0,
    inference(superposition,[status(thm)],[c_53083,c_75]) ).

cnf(c_53193,plain,
    complement(join(complement(sK0),complement(converse(complement(sK1))))) = sK0,
    inference(demodulation,[status(thm)],[c_53174,c_108,c_41148]) ).

cnf(c_53373,plain,
    join(converse(complement(sK1)),sK0) = converse(complement(sK1)),
    inference(superposition,[status(thm)],[c_53193,c_44219]) ).

cnf(c_53399,plain,
    join(sK0,converse(complement(sK1))) = converse(complement(sK1)),
    inference(theory_normalisation,[status(thm)],[c_53373,c_50,c_49]) ).

cnf(c_60880,plain,
    join(converse(sK0),complement(sK1)) = converse(converse(complement(sK1))),
    inference(superposition,[status(thm)],[c_53399,c_44731]) ).

cnf(c_60882,plain,
    join(converse(sK0),complement(sK1)) = complement(sK1),
    inference(demodulation,[status(thm)],[c_60880,c_55]) ).

cnf(c_86679,plain,
    join(complement(sK1),complement(complement(sK1))) = join(complement(sK1),complement(converse(sK0))),
    inference(superposition,[status(thm)],[c_60882,c_44325]) ).

cnf(c_86855,plain,
    join(complement(sK1),complement(converse(sK0))) = top,
    inference(demodulation,[status(thm)],[c_86679,c_59]) ).

cnf(c_87455,plain,
    complement(top) != zero,
    inference(superposition,[status(thm)],[c_86855,c_77]) ).

cnf(c_87511,plain,
    $false,
    inference(forward_subsumption_resolution,[status(thm)],[c_87455,c_108]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : REL007+1 : TPTP v8.1.2. Released v4.0.0.
% 0.00/0.14  % Command  : run_iprover %s %d THM
% 0.14/0.35  % Computer : n031.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit : 300
% 0.14/0.35  % WCLimit  : 300
% 0.14/0.35  % DateTime : Fri Aug 25 22:07:22 EDT 2023
% 0.14/0.35  % CPUTime  : 
% 0.20/0.47  Running first-order theorem proving
% 0.20/0.47  Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 67.69/9.80  % SZS status Started for theBenchmark.p
% 67.69/9.80  % SZS status Theorem for theBenchmark.p
% 67.69/9.80  
% 67.69/9.80  %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 67.69/9.80  
% 67.69/9.80  ------  iProver source info
% 67.69/9.80  
% 67.69/9.80  git: date: 2023-05-31 18:12:56 +0000
% 67.69/9.80  git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 67.69/9.80  git: non_committed_changes: false
% 67.69/9.80  git: last_make_outside_of_git: false
% 67.69/9.80  
% 67.69/9.80  ------ Parsing...
% 67.69/9.80  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 67.69/9.80  
% 67.69/9.80  ------ Preprocessing... sup_sim: 1  sf_s  rm: 0 0s  sf_e  pe_s  pe_e 
% 67.69/9.80  
% 67.69/9.80  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 67.69/9.80  
% 67.69/9.80  ------ Preprocessing... sf_s  rm: 0 0s  sf_e 
% 67.69/9.80  ------ Proving...
% 67.69/9.80  ------ Problem Properties 
% 67.69/9.80  
% 67.69/9.80  
% 67.69/9.80  clauses                                 14
% 67.69/9.80  conjectures                             2
% 67.69/9.80  EPR                                     0
% 67.69/9.80  Horn                                    14
% 67.69/9.80  unary                                   14
% 67.69/9.80  binary                                  0
% 67.69/9.80  lits                                    14
% 67.69/9.80  lits eq                                 14
% 67.69/9.80  fd_pure                                 0
% 67.69/9.80  fd_pseudo                               0
% 67.69/9.80  fd_cond                                 0
% 67.69/9.80  fd_pseudo_cond                          0
% 67.69/9.80  AC symbols                              1
% 67.69/9.80  
% 67.69/9.80  ------ Input Options Time Limit: Unbounded
% 67.69/9.80  
% 67.69/9.80  
% 67.69/9.80  ------ 
% 67.69/9.80  Current options:
% 67.69/9.80  ------ 
% 67.69/9.80  
% 67.69/9.80  
% 67.69/9.80  
% 67.69/9.80  
% 67.69/9.80  ------ Proving...
% 67.69/9.80  
% 67.69/9.80  
% 67.69/9.80  % SZS status Theorem for theBenchmark.p
% 67.69/9.80  
% 67.69/9.80  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 67.69/9.80  
% 67.69/9.80  
%------------------------------------------------------------------------------