↑ Up

Vampire-SAT---5.0.1.THM-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Vampire-SAT---5.0.1
% Problem  : REL044+2 : TPTP v9.3.1. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT

% Computer : n018.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Sep 29 12:34:39 PM UTC 2026

% Result   : Theorem 62.85s 10.92s
% Output   : Refutation 62.85s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :  104
%            Number of leaves      :   24
% Syntax   : Number of formulae    :  368 ( 364 unt;   7 def)
%            Number of atoms       :  372 ( 371 equ)
%            Maximal formula atoms :    2 (   1 avg)
%            Number of connectives :    9 (   5   ~;   0   |;   2   &)
%                                         (   0 <=>;   2  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    6 (   2 avg)
%            Maximal term depth    :   13 (   3 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :   18 (  18 usr;  13 con; 0-2 aty)
%            Number of variables   :  419 ( 416   !;   3   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [X0,X1] : join(X0,X1) = join(X1,X0),
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+0.ax',maddux1_join_commutativity) ).

fof(f2,axiom,
    ! [X0,X1,X2] : join(X0,join(X1,X2)) = join(join(X0,X1),X2),
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+0.ax',maddux2_join_associativity) ).

fof(f3,axiom,
    ! [X0,X1] : X0 = join(complement(join(complement(X0),complement(X1))),complement(join(complement(X0),X1))),
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+0.ax',maddux3_a_kind_of_de_Morgan) ).

fof(f4,axiom,
    ! [X0,X1] : meet(X0,X1) = complement(join(complement(X0),complement(X1))),
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+0.ax',maddux4_definiton_of_meet) ).

fof(f5,axiom,
    ! [X0,X1,X2] : composition(X0,composition(X1,X2)) = composition(composition(X0,X1),X2),
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+0.ax',composition_associativity) ).

fof(f6,axiom,
    ! [X0] : composition(X0,one) = X0,
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+0.ax',composition_identity) ).

fof(f7,axiom,
    ! [X0,X1,X2] : composition(join(X0,X1),X2) = join(composition(X0,X2),composition(X1,X2)),
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+0.ax',composition_distributivity) ).

fof(f8,axiom,
    ! [X0] : converse(converse(X0)) = X0,
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+0.ax',converse_idempotence) ).

fof(f9,axiom,
    ! [X0,X1] : converse(join(X0,X1)) = join(converse(X0),converse(X1)),
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+0.ax',converse_additivity) ).

fof(f10,axiom,
    ! [X0,X1] : converse(composition(X0,X1)) = composition(converse(X1),converse(X0)),
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+0.ax',converse_multiplicativity) ).

fof(f11,axiom,
    ! [X0,X1] : join(composition(converse(X0),complement(composition(X0,X1))),complement(X1)) = complement(X1),
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+0.ax',converse_cancellativity) ).

fof(f12,axiom,
    ! [X0] : top = join(X0,complement(X0)),
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+0.ax',def_top) ).

fof(f13,axiom,
    ! [X0] : zero = meet(X0,complement(X0)),
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+0.ax',def_zero) ).

fof(f14,axiom,
    ! [X0,X1,X2] : join(meet(composition(X0,X1),X2),composition(meet(X0,composition(X2,converse(X1))),meet(X1,composition(converse(X0),X2)))) = composition(meet(X0,composition(X2,converse(X1))),meet(X1,composition(converse(X0),X2))),
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+1.ax',dedekind_law) ).

fof(f15,axiom,
    ! [X0,X1,X2] : join(meet(composition(X0,X1),X2),meet(composition(X0,meet(X1,composition(converse(X0),X2))),X2)) = meet(composition(X0,meet(X1,composition(converse(X0),X2))),X2),
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+1.ax',modular_law_1) ).

fof(f16,axiom,
    ! [X0,X1,X2] : join(meet(composition(X0,X1),X2),meet(composition(meet(X0,composition(X2,converse(X1))),X1),X2)) = meet(composition(meet(X0,composition(X2,converse(X1))),X1),X2),
    file('/export/starexec/sandbox2/benchmark/Axioms/REL001+1.ax',modular_law_2) ).

fof(f17,conjecture,
    ! [X0,X1,X2] :
      ( join(composition(complement(X0),X1),complement(X2)) = complement(X2)
     => join(composition(X2,converse(X1)),X0) = X0 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',goals) ).

fof(f18,negated_conjecture,
    ~ ! [X0,X1,X2] :
        ( join(composition(complement(X0),X1),complement(X2)) = complement(X2)
       => join(composition(X2,converse(X1)),X0) = X0 ),
    inference(negated_conjecture,[status(cth)],[f17]) ).

fof(f19,plain,
    ? [X0,X1,X2] :
      ( join(composition(X2,converse(X1)),X0) != X0
      & join(composition(complement(X0),X1),complement(X2)) = complement(X2) ),
    inference(ennf_transformation,[],[f18]) ).

fof(f20,plain,
    ( sK0 != join(composition(sK2,converse(sK1)),sK0)
    & complement(sK2) = join(composition(complement(sK0),sK1),complement(sK2)) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK0,sK1,sK2]),skolemize(X0,sK0),skolemize(X1,sK1),skolemize(X2,sK2)],[f19]) ).

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

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

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

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

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

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

fof(f27,plain,
    ! [X2,X0,X1] : composition(join(X0,X1),X2) = join(composition(X0,X2),composition(X1,X2)),
    inference(cnf_transformation,[],[f7]) ).

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

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

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

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

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

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

fof(f34,plain,
    ! [X2,X0,X1] : composition(meet(X0,composition(X2,converse(X1))),meet(X1,composition(converse(X0),X2))) = join(meet(composition(X0,X1),X2),composition(meet(X0,composition(X2,converse(X1))),meet(X1,composition(converse(X0),X2)))),
    inference(cnf_transformation,[],[f14]) ).

fof(f35,plain,
    ! [X2,X0,X1] : meet(composition(X0,meet(X1,composition(converse(X0),X2))),X2) = join(meet(composition(X0,X1),X2),meet(composition(X0,meet(X1,composition(converse(X0),X2))),X2)),
    inference(cnf_transformation,[],[f15]) ).

fof(f36,plain,
    ! [X2,X0,X1] : meet(composition(meet(X0,composition(X2,converse(X1))),X1),X2) = join(meet(composition(X0,X1),X2),meet(composition(meet(X0,composition(X2,converse(X1))),X1),X2)),
    inference(cnf_transformation,[],[f16]) ).

fof(f37,plain,
    complement(sK2) = join(composition(complement(sK0),sK1),complement(sK2)),
    inference(cnf_transformation,[],[f20]) ).

fof(f38,plain,
    sK0 != join(composition(sK2,converse(sK1)),sK0),
    inference(cnf_transformation,[],[f20]) ).

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

fof(f40,plain,
    ! [X2,X0,X1] : composition(complement(join(complement(X0),complement(composition(X2,converse(X1))))),complement(join(complement(X1),complement(composition(converse(X0),X2))))) = join(complement(join(complement(composition(X0,X1)),complement(X2))),composition(complement(join(complement(X0),complement(composition(X2,converse(X1))))),complement(join(complement(X1),complement(composition(converse(X0),X2)))))),
    inference(definition_unfolding,[],[f34,f24,f24,f24,f24,f24]) ).

fof(f41,plain,
    ! [X2,X0,X1] : complement(join(complement(composition(X0,complement(join(complement(X1),complement(composition(converse(X0),X2)))))),complement(X2))) = join(complement(join(complement(composition(X0,X1)),complement(X2))),complement(join(complement(composition(X0,complement(join(complement(X1),complement(composition(converse(X0),X2)))))),complement(X2)))),
    inference(definition_unfolding,[],[f35,f24,f24,f24,f24,f24]) ).

fof(f42,plain,
    ! [X2,X0,X1] : complement(join(complement(composition(complement(join(complement(X0),complement(composition(X2,converse(X1))))),X1)),complement(X2))) = join(complement(join(complement(composition(X0,X1)),complement(X2))),complement(join(complement(composition(complement(join(complement(X0),complement(composition(X2,converse(X1))))),X1)),complement(X2)))),
    inference(definition_unfolding,[],[f36,f24,f24,f24,f24,f24]) ).

fof(f43,definition,
    sF3 = converse(sK1),
    introduced(definition,[new_symbols(definition,[sF3])],[function_definition]) ).

fof(f44,plain,
    converse(sK1) = sF3,
    inference(reorient_equations,[],[f43]) ).

fof(f45,definition,
    sF4 = composition(sK2,sF3),
    introduced(definition,[new_symbols(definition,[sF4])],[function_definition]) ).

fof(f46,plain,
    composition(sK2,sF3) = sF4,
    inference(reorient_equations,[],[f45]) ).

fof(f47,definition,
    sF5 = join(sF4,sK0),
    introduced(definition,[new_symbols(definition,[sF5])],[function_definition]) ).

fof(f48,plain,
    join(sF4,sK0) = sF5,
    inference(reorient_equations,[],[f47]) ).

fof(f49,plain,
    sK0 != sF5,
    inference(definition_folding,[],[f38,f48,f46,f44]) ).

fof(f50,definition,
    sF6 = complement(sK2),
    introduced(definition,[new_symbols(definition,[sF6])],[function_definition]) ).

fof(f51,plain,
    complement(sK2) = sF6,
    inference(reorient_equations,[],[f50]) ).

fof(f52,definition,
    sF7 = complement(sK0),
    introduced(definition,[new_symbols(definition,[sF7])],[function_definition]) ).

fof(f53,plain,
    complement(sK0) = sF7,
    inference(reorient_equations,[],[f52]) ).

fof(f54,definition,
    sF8 = composition(sF7,sK1),
    introduced(definition,[new_symbols(definition,[sF8])],[function_definition]) ).

fof(f55,plain,
    composition(sF7,sK1) = sF8,
    inference(reorient_equations,[],[f54]) ).

fof(f56,definition,
    sF9 = join(sF8,sF6),
    introduced(definition,[new_symbols(definition,[sF9])],[function_definition]) ).

fof(f57,plain,
    join(sF8,sF6) = sF9,
    inference(reorient_equations,[],[f56]) ).

fof(f58,plain,
    sF6 = sF9,
    inference(definition_folding,[],[f37,f57,f51,f55,f53,f51]) ).

fof(f59,plain,
    sF5 = join(sK0,sF4),
    inference(forward_demodulation,[],[f48,f21]) ).

fof(f60,plain,
    sF6 = join(sF8,sF6),
    inference(forward_demodulation,[],[f57,f58]) ).

fof(f61,plain,
    sF6 = join(sF6,sF8),
    inference(forward_demodulation,[],[f60,f21]) ).

fof(f62,plain,
    sK1 = converse(sF3),
    inference(superposition,[],[f28,f44]) ).

fof(f64,plain,
    top = join(sK2,sF6),
    inference(superposition,[],[f32,f51]) ).

fof(f65,plain,
    top = join(sK0,sF7),
    inference(superposition,[],[f32,f53]) ).

fof(f66,plain,
    top = join(sF6,sK2),
    inference(forward_demodulation,[],[f64,f21]) ).

fof(f70,plain,
    zero = complement(top),
    inference(superposition,[],[f39,f32]) ).

fof(f85,plain,
    ! [X0,X1] : converse(join(X1,converse(X0))) = join(converse(X1),X0),
    inference(superposition,[],[f29,f28]) ).

fof(f94,plain,
    ! [X0,X1] : converse(composition(X1,converse(X0))) = composition(X0,converse(X1)),
    inference(superposition,[],[f30,f28]) ).

fof(f99,plain,
    ! [X0,X1] : join(X0,join(complement(X0),X1)) = join(top,X1),
    inference(superposition,[],[f22,f32]) ).

fof(f101,plain,
    ! [X2,X0,X1] : join(join(X0,X1),X2) = join(X1,join(X0,X2)),
    inference(superposition,[],[f22,f21]) ).

fof(f105,plain,
    ! [X0] : join(sK0,join(sF4,X0)) = join(sF5,X0),
    inference(superposition,[],[f22,f59]) ).

fof(f107,plain,
    ! [X0] : join(sF6,join(sF8,X0)) = join(sF6,X0),
    inference(superposition,[],[f22,f61]) ).

fof(f112,plain,
    ! [X0,X1] : top = join(X0,join(X1,complement(join(X0,X1)))),
    inference(superposition,[],[f32,f22]) ).

fof(f114,plain,
    ! [X2,X0,X1] : join(X0,join(X1,X2)) = join(X2,join(X0,X1)),
    inference(superposition,[],[f21,f22]) ).

fof(f117,plain,
    join(sF6,complement(sF8)) = join(sF6,top),
    inference(superposition,[],[f107,f32]) ).

fof(f119,plain,
    ! [X0] : join(sF6,X0) = join(sF6,join(X0,sF8)),
    inference(superposition,[],[f107,f21]) ).

fof(f136,plain,
    ! [X2,X0,X1] : composition(join(converse(X1),X2),converse(X0)) = join(converse(composition(X0,X1)),composition(X2,converse(X0))),
    inference(superposition,[],[f27,f30]) ).

fof(f142,plain,
    ! [X0] : composition(join(X0,sK2),sF3) = join(composition(X0,sF3),sF4),
    inference(superposition,[],[f27,f46]) ).

fof(f148,plain,
    ! [X2,X0,X1] : composition(join(X0,X1),X2) = join(composition(X1,X2),composition(X0,X2)),
    inference(superposition,[],[f21,f27]) ).

fof(f150,plain,
    ! [X0] : join(sF4,composition(X0,sF3)) = composition(join(X0,sK2),sF3),
    inference(forward_demodulation,[],[f142,f21]) ).

fof(f156,plain,
    ! [X0,X1] : join(join(sF6,X0),X1) = join(sF6,join(join(X0,sF8),X1)),
    inference(superposition,[],[f22,f119]) ).

fof(f157,plain,
    ! [X0,X1] : join(join(sF6,X0),X1) = join(sF6,join(X0,join(sF8,X1))),
    inference(forward_demodulation,[],[f156,f22]) ).

fof(f158,plain,
    ! [X0,X1] : join(sF6,join(X0,X1)) = join(sF6,join(X0,join(sF8,X1))),
    inference(forward_demodulation,[],[f157,f22]) ).

fof(f164,plain,
    ! [X0,X1] : complement(converse(X0)) = join(composition(converse(converse(X1)),complement(converse(composition(X0,X1)))),complement(converse(X0))),
    inference(superposition,[],[f31,f30]) ).

fof(f183,plain,
    ! [X0,X1] : complement(converse(X0)) = join(complement(converse(X0)),composition(converse(converse(X1)),complement(converse(composition(X0,X1))))),
    inference(forward_demodulation,[],[f164,f21]) ).

fof(f190,plain,
    ! [X0,X1] : complement(converse(X0)) = join(complement(converse(X0)),composition(X1,complement(converse(composition(X0,X1))))),
    inference(forward_demodulation,[],[f183,f28]) ).

fof(f204,plain,
    ! [X0] : join(complement(join(complement(X0),sF7)),complement(join(complement(X0),sK0))) = X0,
    inference(superposition,[],[f23,f53]) ).

fof(f205,plain,
    ! [X0] : join(complement(join(complement(X0),sF6)),complement(join(complement(X0),sK2))) = X0,
    inference(superposition,[],[f23,f51]) ).

fof(f206,plain,
    ! [X0,X1] : join(complement(X0),complement(X1)) = join(complement(X0),complement(join(complement(join(complement(X0),complement(X1))),join(complement(X0),X1)))),
    inference(superposition,[],[f23,f23]) ).

fof(f210,plain,
    ! [X0] : join(zero,complement(join(complement(X0),complement(X0)))) = X0,
    inference(superposition,[],[f23,f39]) ).

fof(f213,plain,
    ! [X0] : sK0 = join(complement(join(sF7,complement(X0))),complement(join(sF7,X0))),
    inference(superposition,[],[f23,f53]) ).

fof(f214,plain,
    ! [X0] : sK2 = join(complement(join(sF6,complement(X0))),complement(join(sF6,X0))),
    inference(superposition,[],[f23,f51]) ).

fof(f215,plain,
    ! [X0,X1] : join(complement(X0),complement(X1)) = join(complement(join(complement(join(complement(X0),complement(X1))),complement(complement(join(complement(X0),X1))))),complement(X0)),
    inference(superposition,[],[f23,f23]) ).

fof(f218,plain,
    ! [X0,X1] : join(complement(join(complement(X1),complement(X0))),complement(join(X0,complement(X1)))) = X1,
    inference(superposition,[],[f23,f21]) ).

fof(f219,plain,
    ! [X0] : join(complement(join(complement(X0),complement(complement(complement(X0))))),zero) = X0,
    inference(superposition,[],[f23,f39]) ).

fof(f222,plain,
    ! [X2,X0,X1] : join(X0,X2) = join(complement(join(complement(X0),complement(X1))),join(complement(join(complement(X0),X1)),X2)),
    inference(superposition,[],[f22,f23]) ).

fof(f224,plain,
    ! [X0,X1] : join(complement(join(complement(X0),X1)),complement(join(complement(X0),complement(X1)))) = X0,
    inference(superposition,[],[f21,f23]) ).

fof(f225,plain,
    ! [X2,X0,X1] : join(X0,X2) = join(complement(join(complement(X0),X1)),join(X2,complement(join(complement(X0),complement(X1))))),
    inference(forward_demodulation,[],[f222,f114]) ).

fof(f226,plain,
    ! [X0] : join(zero,complement(join(complement(X0),complement(complement(complement(X0)))))) = X0,
    inference(forward_demodulation,[],[f219,f21]) ).

fof(f227,plain,
    ! [X0,X1] : join(complement(join(X0,complement(X1))),complement(join(complement(X1),complement(X0)))) = X1,
    inference(forward_demodulation,[],[f218,f21]) ).

fof(f230,plain,
    ! [X0,X1] : join(complement(X0),complement(X1)) = join(complement(X0),complement(join(complement(join(complement(X0),complement(X1))),complement(complement(join(complement(X0),X1)))))),
    inference(forward_demodulation,[],[f215,f21]) ).

fof(f231,plain,
    ! [X0] : sK2 = join(complement(join(sF6,X0)),complement(join(sF6,complement(X0)))),
    inference(forward_demodulation,[],[f214,f21]) ).

fof(f232,plain,
    ! [X0] : sK0 = join(complement(join(sF7,X0)),complement(join(sF7,complement(X0)))),
    inference(forward_demodulation,[],[f213,f21]) ).

fof(f238,plain,
    ! [X0,X1] : join(complement(X0),complement(X1)) = join(complement(X0),complement(join(join(complement(X0),X1),complement(join(complement(X0),complement(X1)))))),
    inference(forward_demodulation,[],[f206,f21]) ).

fof(f239,plain,
    ! [X0] : join(complement(join(complement(X0),sF6)),complement(join(sK2,complement(X0)))) = X0,
    inference(forward_demodulation,[],[f205,f21]) ).

fof(f240,plain,
    ! [X0] : join(complement(join(complement(X0),sK0)),complement(join(complement(X0),sF7))) = X0,
    inference(forward_demodulation,[],[f204,f21]) ).

fof(f244,plain,
    ! [X0,X1] : join(complement(X0),complement(X1)) = join(complement(X0),complement(join(complement(complement(join(complement(X0),X1))),complement(join(complement(X0),complement(X1)))))),
    inference(forward_demodulation,[],[f230,f21]) ).

fof(f246,plain,
    ! [X0,X1] : join(complement(X0),complement(X1)) = join(complement(X0),complement(join(complement(X0),join(X1,complement(join(complement(X0),complement(X1))))))),
    inference(forward_demodulation,[],[f238,f22]) ).

fof(f247,plain,
    ! [X0] : join(complement(join(sK2,complement(X0))),complement(join(complement(X0),sF6))) = X0,
    inference(forward_demodulation,[],[f239,f21]) ).

fof(f248,plain,
    ! [X0] : join(complement(join(complement(X0),sK0)),complement(join(sF7,complement(X0)))) = X0,
    inference(forward_demodulation,[],[f240,f21]) ).

fof(f251,plain,
    ! [X0] : join(complement(join(sK2,complement(X0))),complement(join(sF6,complement(X0)))) = X0,
    inference(forward_demodulation,[],[f247,f21]) ).

fof(f252,plain,
    ! [X0] : join(complement(join(sF7,complement(X0))),complement(join(complement(X0),sK0))) = X0,
    inference(forward_demodulation,[],[f248,f21]) ).

fof(f255,plain,
    ! [X0] : join(complement(join(sF6,complement(X0))),complement(join(sK2,complement(X0)))) = X0,
    inference(forward_demodulation,[],[f251,f21]) ).

fof(f256,plain,
    ! [X0] : join(complement(join(sF7,complement(X0))),complement(join(sK0,complement(X0)))) = X0,
    inference(forward_demodulation,[],[f252,f21]) ).

fof(f259,plain,
    ! [X0] : join(complement(join(sK0,complement(X0))),complement(join(sF7,complement(X0)))) = X0,
    inference(forward_demodulation,[],[f256,f21]) ).

fof(f286,plain,
    ! [X2,X3,X0,X1] : complement(join(complement(composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),X3))))))),complement(X3))) = join(complement(join(complement(composition(composition(X0,X1),X2)),complement(X3))),complement(join(complement(composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),X3))))))),complement(X3)))),
    inference(superposition,[],[f41,f25]) ).

fof(f295,plain,
    ! [X2,X3,X0,X1] : join(complement(join(complement(composition(X0,complement(join(complement(X1),complement(composition(converse(X0),X2)))))),complement(X2))),X3) = join(complement(join(complement(composition(X0,X1)),complement(X2))),join(complement(join(complement(composition(X0,complement(join(complement(X1),complement(composition(converse(X0),X2)))))),complement(X2))),X3)),
    inference(superposition,[],[f22,f41]) ).

fof(f296,plain,
    ! [X2,X3,X0,X1] : join(complement(join(complement(X2),complement(composition(X0,complement(join(complement(X1),complement(composition(converse(X0),X2)))))))),X3) = join(complement(join(complement(composition(X0,X1)),complement(X2))),join(complement(join(complement(X2),complement(composition(X0,complement(join(complement(X1),complement(composition(converse(X0),X2)))))))),X3)),
    inference(forward_demodulation,[],[f295,f21]) ).

fof(f303,plain,
    ! [X2,X3,X0,X1] : complement(join(complement(X3),complement(composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),X3))))))))) = join(complement(join(complement(composition(composition(X0,X1),X2)),complement(X3))),complement(join(complement(X3),complement(composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),X3)))))))))),
    inference(forward_demodulation,[],[f286,f21]) ).

fof(f330,plain,
    ! [X2,X3,X0,X1] : complement(join(complement(X3),complement(composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),X3))))))))) = join(complement(join(complement(composition(X0,composition(X1,X2))),complement(X3))),complement(join(complement(X3),complement(composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),X3)))))))))),
    inference(forward_demodulation,[],[f303,f25]) ).

fof(f372,plain,
    ! [X0,X1] : complement(join(complement(complement(join(complement(X0),complement(composition(X1,converse(one)))))),complement(X1))) = join(complement(join(complement(composition(X0,one)),complement(X1))),complement(join(complement(complement(join(complement(X0),complement(composition(X1,converse(one)))))),complement(X1)))),
    inference(superposition,[],[f42,f26]) ).

fof(f379,plain,
    ! [X2,X0,X1] : join(complement(composition(X0,X2)),complement(X1)) = join(complement(complement(join(complement(composition(complement(join(complement(X0),complement(composition(X1,converse(X2))))),X2)),complement(X1)))),complement(join(complement(join(complement(composition(X0,X2)),complement(X1))),join(complement(composition(complement(join(complement(X0),complement(composition(X1,converse(X2))))),X2)),complement(X1))))),
    inference(superposition,[],[f23,f42]) ).

fof(f384,plain,
    ! [X2,X0,X1] : join(complement(composition(X0,X2)),complement(X1)) = join(complement(complement(join(complement(composition(complement(join(complement(X0),complement(composition(X1,converse(X2))))),X2)),complement(X1)))),complement(join(complement(X1),join(complement(join(complement(composition(X0,X2)),complement(X1))),complement(composition(complement(join(complement(X0),complement(composition(X1,converse(X2))))),X2)))))),
    inference(forward_demodulation,[],[f379,f114]) ).

fof(f389,plain,
    ! [X0,X1] : complement(join(complement(X1),complement(complement(join(complement(X0),complement(composition(X1,converse(one)))))))) = join(complement(join(complement(composition(X0,one)),complement(X1))),complement(join(complement(X1),complement(complement(join(complement(X0),complement(composition(X1,converse(one))))))))),
    inference(forward_demodulation,[],[f372,f21]) ).

fof(f411,plain,
    ! [X2,X0,X1] : join(complement(composition(X0,X2)),complement(X1)) = join(complement(complement(join(complement(X1),complement(composition(complement(join(complement(X0),complement(composition(X1,converse(X2))))),X2))))),complement(join(complement(X1),join(complement(join(complement(composition(X0,X2)),complement(X1))),complement(composition(complement(join(complement(X0),complement(composition(X1,converse(X2))))),X2)))))),
    inference(forward_demodulation,[],[f384,f21]) ).

fof(f416,plain,
    ! [X0,X1] : complement(join(complement(X1),complement(complement(join(complement(X0),complement(composition(X1,converse(one)))))))) = join(complement(join(complement(X0),complement(X1))),complement(join(complement(X1),complement(complement(join(complement(X0),complement(composition(X1,converse(one))))))))),
    inference(forward_demodulation,[],[f389,f26]) ).

fof(f453,plain,
    ! [X0] : composition(complement(join(complement(sK2),complement(composition(X0,converse(sF3))))),complement(join(complement(sF3),complement(composition(converse(sK2),X0))))) = join(complement(join(complement(sF4),complement(X0))),composition(complement(join(complement(sK2),complement(composition(X0,converse(sF3))))),complement(join(complement(sF3),complement(composition(converse(sK2),X0)))))),
    inference(superposition,[],[f40,f46]) ).

fof(f499,plain,
    ! [X0] : composition(complement(join(complement(sK2),complement(composition(X0,sK1)))),complement(join(complement(sF3),complement(composition(converse(sK2),X0))))) = join(complement(join(complement(sF4),complement(X0))),composition(complement(join(complement(sK2),complement(composition(X0,sK1)))),complement(join(complement(sF3),complement(composition(converse(sK2),X0)))))),
    inference(forward_demodulation,[],[f453,f62]) ).

fof(f502,plain,
    ! [X0] : composition(complement(join(sF6,complement(composition(X0,sK1)))),complement(join(complement(sF3),complement(composition(converse(sK2),X0))))) = join(complement(join(complement(sF4),complement(X0))),composition(complement(join(sF6,complement(composition(X0,sK1)))),complement(join(complement(sF3),complement(composition(converse(sK2),X0)))))),
    inference(forward_demodulation,[],[f499,f51]) ).

fof(f508,plain,
    ! [X0,X1] : join(sF6,join(join(sF8,X0),X1)) = join(sF6,join(X1,X0)),
    inference(superposition,[],[f158,f21]) ).

fof(f521,plain,
    ! [X0,X1] : join(sF6,join(sF8,join(X0,X1))) = join(sF6,join(X1,X0)),
    inference(forward_demodulation,[],[f508,f22]) ).

fof(f524,plain,
    ! [X0,X1] : join(sF6,join(X0,X1)) = join(sF6,join(X1,X0)),
    inference(forward_demodulation,[],[f521,f107]) ).

fof(f1525,plain,
    ! [X0,X1] : join(top,complement(join(complement(X0),X1))) = join(join(complement(X0),complement(X1)),X0),
    inference(superposition,[],[f99,f23]) ).

fof(f1529,plain,
    ! [X0] : join(X0,top) = join(top,complement(complement(X0))),
    inference(superposition,[],[f99,f32]) ).

fof(f1561,plain,
    ! [X0] : join(top,X0) = join(sF6,join(X0,complement(sF6))),
    inference(superposition,[],[f524,f99]) ).

fof(f1565,plain,
    ! [X0] : join(top,join(sF8,X0)) = join(sF6,join(complement(sF6),X0)),
    inference(superposition,[],[f158,f99]) ).

fof(f1568,plain,
    join(sF6,complement(sF6)) = join(top,sF8),
    inference(superposition,[],[f119,f99]) ).

fof(f1573,plain,
    join(sF6,complement(sF6)) = join(sF8,top),
    inference(forward_demodulation,[],[f1568,f21]) ).

fof(f1575,plain,
    ! [X0] : join(top,X0) = join(top,join(sF8,X0)),
    inference(forward_demodulation,[],[f1565,f99]) ).

fof(f1593,plain,
    ! [X0,X1] : join(top,complement(join(complement(X0),X1))) = join(complement(X0),join(complement(X1),X0)),
    inference(forward_demodulation,[],[f1525,f22]) ).

fof(f1597,plain,
    top = join(sF8,top),
    inference(forward_demodulation,[],[f1573,f32]) ).

fof(f1598,plain,
    ! [X0] : join(top,X0) = join(sF8,join(X0,top)),
    inference(forward_demodulation,[],[f1575,f114]) ).

fof(f1611,plain,
    ! [X0,X1] : join(top,complement(join(complement(X0),X1))) = join(X0,join(complement(X0),complement(X1))),
    inference(forward_demodulation,[],[f1593,f114]) ).

fof(f1613,plain,
    ! [X0,X1] : join(top,complement(join(complement(X0),X1))) = join(top,complement(X1)),
    inference(forward_demodulation,[],[f1611,f99]) ).

fof(f1803,plain,
    join(top,complement(sF8)) = join(top,top),
    inference(superposition,[],[f99,f1598]) ).

fof(f1825,plain,
    ! [X2,X0,X1] : join(join(top,X0),X2) = join(join(complement(X1),X0),join(X1,X2)),
    inference(superposition,[],[f101,f99]) ).

fof(f1843,plain,
    ! [X0] : join(top,X0) = join(sF7,join(sK0,X0)),
    inference(superposition,[],[f101,f65]) ).

fof(f1939,plain,
    ! [X0] : join(top,X0) = join(sK0,join(X0,sF7)),
    inference(forward_demodulation,[],[f1843,f114]) ).

fof(f1952,plain,
    ! [X2,X0,X1] : join(join(top,X0),X2) = join(complement(X1),join(X0,join(X1,X2))),
    inference(forward_demodulation,[],[f1825,f22]) ).

fof(f1986,plain,
    ! [X2,X0,X1] : join(top,join(X0,X2)) = join(complement(X1),join(X0,join(X1,X2))),
    inference(forward_demodulation,[],[f1952,f22]) ).

fof(f2216,plain,
    ! [X2,X0,X1] : join(top,join(X2,X0)) = join(X1,join(X0,join(complement(X1),X2))),
    inference(superposition,[],[f99,f114]) ).

fof(f2260,plain,
    ! [X2,X0,X1] : join(top,join(X0,X1)) = join(X2,join(X0,join(X1,complement(X2)))),
    inference(superposition,[],[f99,f114]) ).

fof(f2833,plain,
    ! [X0,X1] : join(top,join(X1,X0)) = join(sF6,join(X0,join(X1,complement(sF6)))),
    inference(superposition,[],[f1561,f101]) ).

fof(f2875,plain,
    ! [X0,X1] : join(top,join(X0,X1)) = join(top,join(X1,X0)),
    inference(forward_demodulation,[],[f2833,f2260]) ).

fof(f3268,plain,
    ! [X0] : sK2 = join(complement(join(X0,sF6)),complement(join(sF6,complement(X0)))),
    inference(superposition,[],[f231,f21]) ).

fof(f3277,plain,
    sK2 = join(complement(join(sF6,sF8)),complement(join(sF6,top))),
    inference(superposition,[],[f231,f117]) ).

fof(f3294,plain,
    sK2 = join(complement(sF6),complement(join(sF6,top))),
    inference(forward_demodulation,[],[f3277,f61]) ).

fof(f3319,plain,
    sF6 = join(complement(sK2),complement(join(complement(sF6),join(sF6,top)))),
    inference(superposition,[],[f23,f3294]) ).

fof(f3320,plain,
    join(sF6,sK2) = join(top,complement(join(sF6,top))),
    inference(superposition,[],[f99,f3294]) ).

fof(f3331,plain,
    top = join(top,complement(join(sF6,top))),
    inference(forward_demodulation,[],[f3320,f66]) ).

fof(f3332,plain,
    sF6 = join(complement(sK2),complement(join(top,join(complement(sF6),sF6)))),
    inference(forward_demodulation,[],[f3319,f114]) ).

fof(f3335,plain,
    sF6 = join(complement(sK2),complement(join(top,join(sF6,complement(sF6))))),
    inference(forward_demodulation,[],[f3332,f2875]) ).

fof(f3336,plain,
    sF6 = join(complement(sK2),complement(join(sF6,join(complement(sF6),top)))),
    inference(forward_demodulation,[],[f3335,f114]) ).

fof(f3337,plain,
    sF6 = join(complement(sK2),complement(join(sF6,join(top,complement(sF6))))),
    inference(forward_demodulation,[],[f3336,f524]) ).

fof(f3338,plain,
    sF6 = join(complement(sK2),complement(join(top,top))),
    inference(forward_demodulation,[],[f3337,f1561]) ).

fof(f3339,plain,
    sF6 = join(sF6,complement(join(top,top))),
    inference(forward_demodulation,[],[f3338,f51]) ).

fof(f3390,plain,
    top = join(sF6,top),
    inference(superposition,[],[f112,f3331]) ).

fof(f3484,plain,
    sK2 = join(complement(sF6),complement(top)),
    inference(superposition,[],[f3294,f3390]) ).

fof(f3488,plain,
    ! [X0] : join(top,X0) = join(sF6,join(top,X0)),
    inference(superposition,[],[f22,f3390]) ).

fof(f3489,plain,
    ! [X0] : join(top,X0) = join(top,join(sF6,X0)),
    inference(superposition,[],[f101,f3390]) ).

fof(f3495,plain,
    ! [X0] : join(top,X0) = join(sF6,join(X0,top)),
    inference(forward_demodulation,[],[f3489,f114]) ).

fof(f3498,plain,
    sK2 = join(complement(sF6),zero),
    inference(forward_demodulation,[],[f3484,f70]) ).

fof(f3501,plain,
    sK2 = join(zero,complement(sF6)),
    inference(forward_demodulation,[],[f3498,f21]) ).

fof(f3629,plain,
    sK2 = join(complement(join(sF6,join(top,top))),complement(sF6)),
    inference(superposition,[],[f231,f3339]) ).

fof(f3633,plain,
    top = join(sF6,join(complement(join(top,top)),complement(sF6))),
    inference(superposition,[],[f112,f3339]) ).

fof(f3637,plain,
    top = join(top,complement(join(top,top))),
    inference(forward_demodulation,[],[f3633,f1561]) ).

fof(f3639,plain,
    sK2 = join(complement(sF6),complement(join(sF6,join(top,top)))),
    inference(forward_demodulation,[],[f3629,f21]) ).

fof(f3640,plain,
    sK2 = join(complement(sF6),complement(join(top,top))),
    inference(forward_demodulation,[],[f3639,f3495]) ).

fof(f3681,plain,
    top = join(top,top),
    inference(superposition,[],[f112,f3637]) ).

fof(f3727,plain,
    sF6 = join(sF6,complement(top)),
    inference(superposition,[],[f3339,f3681]) ).

fof(f3740,plain,
    sF6 = join(sF6,zero),
    inference(forward_demodulation,[],[f3727,f70]) ).

fof(f3956,plain,
    ! [X0] : join(sF6,X0) = join(sF6,join(zero,X0)),
    inference(superposition,[],[f22,f3740]) ).

fof(f4258,plain,
    sF8 = join(complement(join(top,top)),complement(join(complement(sF8),complement(top)))),
    inference(superposition,[],[f227,f1803]) ).

fof(f4334,plain,
    sF8 = join(complement(join(top,top)),complement(join(complement(sF8),zero))),
    inference(forward_demodulation,[],[f4258,f70]) ).

fof(f4366,plain,
    sF8 = join(complement(join(top,top)),complement(join(zero,complement(sF8)))),
    inference(forward_demodulation,[],[f4334,f21]) ).

fof(f4385,plain,
    sF8 = join(complement(top),complement(join(zero,complement(sF8)))),
    inference(forward_demodulation,[],[f4366,f3681]) ).

fof(f4394,plain,
    sF8 = join(zero,complement(join(zero,complement(sF8)))),
    inference(forward_demodulation,[],[f4385,f70]) ).

fof(f4952,plain,
    ! [X0] : join(X0,sK2) = join(complement(sF6),join(complement(join(top,top)),X0)),
    inference(superposition,[],[f114,f3640]) ).

fof(f4955,plain,
    ! [X0] : join(X0,sK2) = join(complement(sF6),join(complement(top),X0)),
    inference(forward_demodulation,[],[f4952,f3681]) ).

fof(f4970,plain,
    ! [X0] : join(X0,sK2) = join(complement(sF6),join(zero,X0)),
    inference(forward_demodulation,[],[f4955,f70]) ).

fof(f4984,plain,
    ! [X0] : join(X0,sK2) = join(zero,join(X0,complement(sF6))),
    inference(forward_demodulation,[],[f4970,f114]) ).

fof(f5164,plain,
    join(top,top) = join(top,complement(sF6)),
    inference(superposition,[],[f1561,f3488]) ).

fof(f5187,plain,
    top = join(top,complement(sF6)),
    inference(forward_demodulation,[],[f5164,f3681]) ).

fof(f6141,plain,
    ! [X2,X0,X1] : join(top,join(X1,complement(join(complement(X0),complement(X2))))) = join(join(complement(X0),X2),join(X0,X1)),
    inference(superposition,[],[f99,f225]) ).

fof(f6162,plain,
    ! [X2,X0,X1] : join(top,join(X1,complement(join(complement(X0),complement(X2))))) = join(complement(X0),join(X2,join(X0,X1))),
    inference(forward_demodulation,[],[f6141,f22]) ).

fof(f6216,plain,
    ! [X2,X0,X1] : join(top,join(X2,X1)) = join(top,join(X1,complement(join(complement(X0),complement(X2))))),
    inference(forward_demodulation,[],[f6162,f1986]) ).

fof(f6617,plain,
    ! [X0,X1] : join(X0,join(complement(X0),complement(X1))) = join(top,complement(join(complement(complement(join(complement(X0),X1))),complement(join(complement(X0),complement(X1)))))),
    inference(superposition,[],[f99,f244]) ).

fof(f6633,plain,
    ! [X0,X1] : join(X0,join(complement(X0),complement(X1))) = join(top,complement(complement(join(complement(X0),complement(X1))))),
    inference(forward_demodulation,[],[f6617,f1613]) ).

fof(f6677,plain,
    ! [X0,X1] : join(X0,join(complement(X0),complement(X1))) = join(join(complement(X0),complement(X1)),top),
    inference(forward_demodulation,[],[f6633,f1529]) ).

fof(f6704,plain,
    ! [X0,X1] : join(X0,join(complement(X0),complement(X1))) = join(complement(X0),join(complement(X1),top)),
    inference(forward_demodulation,[],[f6677,f22]) ).

fof(f6728,plain,
    ! [X0,X1] : join(X0,join(complement(X0),complement(X1))) = join(top,join(complement(X0),complement(X1))),
    inference(forward_demodulation,[],[f6704,f114]) ).

fof(f6738,plain,
    ! [X0,X1] : join(top,complement(X1)) = join(top,join(complement(X0),complement(X1))),
    inference(forward_demodulation,[],[f6728,f99]) ).

fof(f6857,plain,
    ! [X0,X1] : join(X0,complement(join(complement(X1),complement(X0)))) = join(complement(join(complement(X0),complement(join(complement(X1),complement(composition(X0,converse(one))))))),complement(join(complement(X0),complement(complement(join(complement(X1),complement(composition(X0,converse(one))))))))),
    inference(superposition,[],[f225,f416]) ).

fof(f6868,plain,
    ! [X0,X1] : join(X0,complement(join(complement(X1),complement(X0)))) = X0,
    inference(forward_demodulation,[],[f6857,f224]) ).

fof(f7484,plain,
    join(sF6,top) = join(sF6,complement(zero)),
    inference(superposition,[],[f3956,f32]) ).

fof(f7566,plain,
    top = join(sF6,complement(zero)),
    inference(forward_demodulation,[],[f7484,f3390]) ).

fof(f7712,plain,
    zero = join(complement(top),complement(join(sK2,complement(zero)))),
    inference(superposition,[],[f255,f7566]) ).

fof(f7727,plain,
    zero = join(zero,complement(join(sK2,complement(zero)))),
    inference(forward_demodulation,[],[f7712,f70]) ).

fof(f9650,plain,
    join(top,complement(sF6)) = join(complement(zero),sK2),
    inference(superposition,[],[f99,f4984]) ).

fof(f9661,plain,
    join(top,complement(sF6)) = join(sK2,complement(zero)),
    inference(forward_demodulation,[],[f9650,f21]) ).

fof(f9678,plain,
    top = join(sK2,complement(zero)),
    inference(forward_demodulation,[],[f9661,f5187]) ).

fof(f10016,plain,
    zero = join(zero,complement(top)),
    inference(superposition,[],[f7727,f9678]) ).

fof(f10031,plain,
    zero = join(zero,zero),
    inference(forward_demodulation,[],[f10016,f70]) ).

fof(f10172,plain,
    ! [X0] : join(zero,X0) = join(zero,join(zero,X0)),
    inference(superposition,[],[f101,f10031]) ).

fof(f10782,plain,
    composition(complement(join(sF6,complement(sF8))),complement(join(complement(sF3),complement(composition(converse(sK2),sF7))))) = join(complement(join(complement(sF4),complement(sF7))),composition(complement(join(sF6,complement(sF8))),complement(join(complement(sF3),complement(composition(converse(sK2),sF7)))))),
    inference(superposition,[],[f502,f55]) ).

fof(f10808,plain,
    composition(complement(join(sF6,top)),complement(join(complement(sF3),complement(composition(converse(sK2),sF7))))) = join(complement(join(complement(sF4),complement(sF7))),composition(complement(join(sF6,top)),complement(join(complement(sF3),complement(composition(converse(sK2),sF7)))))),
    inference(forward_demodulation,[],[f10782,f117]) ).

fof(f10819,plain,
    composition(complement(top),complement(join(complement(sF3),complement(composition(converse(sK2),sF7))))) = join(complement(join(complement(sF4),complement(sF7))),composition(complement(top),complement(join(complement(sF3),complement(composition(converse(sK2),sF7)))))),
    inference(forward_demodulation,[],[f10808,f3390]) ).

fof(f10824,plain,
    composition(zero,complement(join(complement(sF3),complement(composition(converse(sK2),sF7))))) = join(complement(join(complement(sF4),complement(sF7))),composition(zero,complement(join(complement(sF3),complement(composition(converse(sK2),sF7)))))),
    inference(forward_demodulation,[],[f10819,f70]) ).

fof(f11436,plain,
    ! [X0] : join(zero,X0) = X0,
    inference(superposition,[],[f10172,f226]) ).

fof(f11596,plain,
    sK2 = complement(sF6),
    inference(superposition,[],[f3501,f11436]) ).

fof(f11598,plain,
    sF8 = join(zero,complement(complement(sF8))),
    inference(superposition,[],[f4394,f11436]) ).

fof(f11600,plain,
    ! [X0] : join(X0,zero) = X0,
    inference(superposition,[],[f21,f11436]) ).

fof(f11617,plain,
    ! [X0,X1] : join(X0,X1) = join(X0,join(X1,zero)),
    inference(superposition,[],[f114,f11436]) ).

fof(f11622,plain,
    top = complement(zero),
    inference(superposition,[],[f32,f11436]) ).

fof(f11632,plain,
    ! [X0] : converse(converse(X0)) = join(converse(zero),X0),
    inference(superposition,[],[f85,f11436]) ).

fof(f11662,plain,
    ! [X0] : join(converse(zero),X0) = X0,
    inference(forward_demodulation,[],[f11632,f28]) ).

fof(f11677,plain,
    sF8 = complement(complement(sF8)),
    inference(forward_demodulation,[],[f11598,f11436]) ).

fof(f11884,plain,
    sF6 = join(zero,complement(join(sK2,sK2))),
    inference(superposition,[],[f210,f11596]) ).

fof(f11979,plain,
    sF6 = complement(join(sK2,sK2)),
    inference(forward_demodulation,[],[f11884,f11436]) ).

fof(f12957,plain,
    ! [X2,X3,X0,X1] : join(top,X0) = join(complement(join(complement(composition(X2,X3)),complement(X1))),join(top,X0)),
    inference(superposition,[],[f296,f99]) ).

fof(f13004,plain,
    ! [X2,X3,X0,X1] : join(top,X0) = join(top,join(X0,complement(join(complement(composition(X2,X3)),complement(X1))))),
    inference(forward_demodulation,[],[f12957,f114]) ).

fof(f13063,plain,
    ! [X0,X1] : join(top,X0) = join(top,join(X1,X0)),
    inference(forward_demodulation,[],[f13004,f6216]) ).

fof(f13490,plain,
    complement(sF8) = join(zero,complement(join(sF8,sF8))),
    inference(superposition,[],[f210,f11677]) ).

fof(f13592,plain,
    complement(sF8) = complement(join(sF8,sF8)),
    inference(forward_demodulation,[],[f13490,f11436]) ).

fof(f13933,plain,
    zero = converse(zero),
    inference(superposition,[],[f11600,f11662]) ).

fof(f14121,plain,
    ! [X0] : composition(zero,converse(X0)) = converse(composition(X0,zero)),
    inference(superposition,[],[f94,f13933]) ).

fof(f14355,plain,
    ! [X0] : join(sK2,sK2) = join(complement(join(X0,sF6)),complement(join(sF6,complement(X0)))),
    inference(superposition,[],[f227,f11979]) ).

fof(f14463,plain,
    sK2 = join(sK2,sK2),
    inference(forward_demodulation,[],[f14355,f3268]) ).

fof(f14684,plain,
    composition(sK2,sF3) = join(sF4,composition(sK2,sF3)),
    inference(superposition,[],[f150,f14463]) ).

fof(f14691,plain,
    sF4 = join(sF4,sF4),
    inference(forward_demodulation,[],[f14684,f46]) ).

fof(f14808,plain,
    join(sK0,sF4) = join(sF5,sF4),
    inference(superposition,[],[f105,f14691]) ).

fof(f14815,plain,
    join(sK0,sF4) = join(sF4,sF5),
    inference(forward_demodulation,[],[f14808,f21]) ).

fof(f14817,plain,
    sF5 = join(sF4,sF5),
    inference(forward_demodulation,[],[f14815,f59]) ).

fof(f14920,plain,
    join(sF5,sF5) = join(sK0,sF5),
    inference(superposition,[],[f105,f14817]) ).

fof(f16078,plain,
    ! [X0] : join(top,X0) = join(join(sF8,sF8),join(complement(sF8),X0)),
    inference(superposition,[],[f99,f13592]) ).

fof(f16221,plain,
    ! [X0] : join(top,X0) = join(sF8,join(sF8,join(complement(sF8),X0))),
    inference(forward_demodulation,[],[f16078,f22]) ).

fof(f16243,plain,
    ! [X0] : join(top,X0) = join(top,join(X0,sF8)),
    inference(forward_demodulation,[],[f16221,f2216]) ).

fof(f16258,plain,
    ! [X0] : join(top,X0) = join(top,sF8),
    inference(forward_demodulation,[],[f16243,f13063]) ).

fof(f16264,plain,
    ! [X0] : join(top,X0) = join(sF8,top),
    inference(forward_demodulation,[],[f16258,f21]) ).

fof(f16269,plain,
    ! [X0] : top = join(top,X0),
    inference(forward_demodulation,[],[f16264,f1597]) ).

fof(f16771,plain,
    ! [X0] : join(complement(top),complement(join(complement(X0),complement(top)))) = X0,
    inference(superposition,[],[f227,f16269]) ).

fof(f16772,plain,
    ! [X0] : top = join(X0,top),
    inference(superposition,[],[f112,f16269]) ).

fof(f16779,plain,
    ! [X0] : converse(top) = join(converse(top),X0),
    inference(superposition,[],[f85,f16269]) ).

fof(f16802,plain,
    ! [X0] : join(zero,complement(join(complement(X0),zero))) = X0,
    inference(forward_demodulation,[],[f16771,f70]) ).

fof(f16826,plain,
    ! [X0] : complement(join(complement(X0),zero)) = X0,
    inference(forward_demodulation,[],[f16802,f11436]) ).

fof(f16833,plain,
    ! [X0] : complement(join(zero,complement(X0))) = X0,
    inference(forward_demodulation,[],[f16826,f21]) ).

fof(f16836,plain,
    ! [X0] : complement(complement(X0)) = X0,
    inference(forward_demodulation,[],[f16833,f11436]) ).

fof(f17102,plain,
    sK0 = join(complement(top),complement(join(sF7,complement(top)))),
    inference(superposition,[],[f232,f16772]) ).

fof(f17106,plain,
    sK0 = join(zero,complement(join(sF7,zero))),
    inference(forward_demodulation,[],[f17102,f70]) ).

fof(f17138,plain,
    sK0 = complement(join(sF7,zero)),
    inference(forward_demodulation,[],[f17106,f11436]) ).

fof(f17155,plain,
    sK0 = complement(sF7),
    inference(forward_demodulation,[],[f17138,f11600]) ).

fof(f17382,plain,
    ! [X0,X1] : join(sF7,X0) = join(complement(join(sK0,X1)),join(X0,complement(join(sK0,complement(X1))))),
    inference(superposition,[],[f225,f17155]) ).

fof(f17900,plain,
    ! [X0] : complement(X0) = join(zero,complement(join(X0,X0))),
    inference(superposition,[],[f210,f16836]) ).

fof(f18015,plain,
    ! [X0] : complement(X0) = complement(join(X0,X0)),
    inference(forward_demodulation,[],[f17900,f11436]) ).

fof(f19003,plain,
    ! [X0,X1] : join(complement(composition(X0,one)),complement(X1)) = join(complement(complement(join(complement(X1),complement(complement(join(complement(X0),complement(composition(X1,converse(one))))))))),complement(join(complement(X1),join(complement(join(complement(composition(X0,one)),complement(X1))),complement(complement(join(complement(X0),complement(composition(X1,converse(one)))))))))),
    inference(superposition,[],[f411,f26]) ).

fof(f19048,plain,
    ! [X0,X1] : join(complement(composition(X0,one)),complement(X1)) = join(complement(complement(join(complement(X1),join(complement(X0),complement(composition(X1,converse(one))))))),complement(join(complement(X1),join(complement(join(complement(composition(X0,one)),complement(X1))),join(complement(X0),complement(composition(X1,converse(one)))))))),
    inference(forward_demodulation,[],[f19003,f16836]) ).

fof(f19120,plain,
    ! [X0,X1] : join(complement(composition(X0,one)),complement(X1)) = join(complement(complement(join(complement(X1),join(complement(X0),complement(composition(X1,converse(one))))))),complement(join(complement(X1),join(complement(composition(X1,converse(one))),join(complement(join(complement(composition(X0,one)),complement(X1))),complement(X0)))))),
    inference(forward_demodulation,[],[f19048,f114]) ).

fof(f19177,plain,
    ! [X0,X1] : join(complement(composition(X0,one)),complement(X1)) = join(complement(complement(join(complement(X1),join(complement(X0),complement(composition(X1,converse(one))))))),complement(join(complement(X1),join(complement(composition(X1,converse(one))),join(complement(X0),complement(join(complement(composition(X0,one)),complement(X1)))))))),
    inference(forward_demodulation,[],[f19120,f21]) ).

fof(f19209,plain,
    ! [X0,X1] : join(complement(X0),complement(X1)) = join(complement(complement(join(complement(X1),join(complement(X0),complement(composition(X1,converse(one))))))),complement(join(complement(X1),join(complement(composition(X1,converse(one))),join(complement(X0),complement(join(complement(X0),complement(X1)))))))),
    inference(forward_demodulation,[],[f19177,f26]) ).

fof(f19228,plain,
    ! [X0,X1] : join(complement(X0),complement(X1)) = join(join(complement(X1),join(complement(X0),complement(composition(X1,converse(one))))),complement(join(complement(X1),join(complement(composition(X1,converse(one))),join(complement(X0),complement(join(complement(X0),complement(X1)))))))),
    inference(forward_demodulation,[],[f19209,f16836]) ).

fof(f19242,plain,
    ! [X0,X1] : join(complement(X0),complement(X1)) = join(complement(X1),join(join(complement(X0),complement(composition(X1,converse(one)))),complement(join(complement(X1),join(complement(composition(X1,converse(one))),join(complement(X0),complement(join(complement(X0),complement(X1))))))))),
    inference(forward_demodulation,[],[f19228,f22]) ).

fof(f19255,plain,
    ! [X0,X1] : join(complement(X0),complement(X1)) = join(complement(X1),join(complement(X0),join(complement(composition(X1,converse(one))),complement(join(complement(X1),join(complement(composition(X1,converse(one))),join(complement(X0),complement(join(complement(X0),complement(X1)))))))))),
    inference(forward_demodulation,[],[f19242,f22]) ).

fof(f19342,plain,
    ! [X2,X0,X1] : complement(join(zero,complement(composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),top))))))))) = join(complement(join(complement(composition(X0,composition(X1,X2))),zero)),complement(join(zero,complement(composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),top)))))))))),
    inference(superposition,[],[f330,f70]) ).

fof(f19471,plain,
    ! [X2,X0,X1] : complement(complement(composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),top)))))))) = join(complement(join(complement(composition(X0,composition(X1,X2))),zero)),complement(complement(composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),top))))))))),
    inference(forward_demodulation,[],[f19342,f11436]) ).

fof(f19526,plain,
    ! [X2,X0,X1] : composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),top)))))) = join(complement(join(complement(composition(X0,composition(X1,X2))),zero)),composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),top))))))),
    inference(forward_demodulation,[],[f19471,f16836]) ).

fof(f19564,plain,
    ! [X2,X0,X1] : composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),top)))))) = join(complement(join(zero,complement(composition(X0,composition(X1,X2))))),composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),top))))))),
    inference(forward_demodulation,[],[f19526,f21]) ).

fof(f19591,plain,
    ! [X2,X0,X1] : composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),top)))))) = join(complement(complement(composition(X0,composition(X1,X2)))),composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),top))))))),
    inference(forward_demodulation,[],[f19564,f11436]) ).

fof(f19609,plain,
    ! [X2,X0,X1] : composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),top)))))) = join(composition(X0,composition(X1,X2)),composition(X0,composition(X1,complement(join(complement(X2),complement(composition(converse(composition(X0,X1)),top))))))),
    inference(forward_demodulation,[],[f19591,f16836]) ).

fof(f21616,plain,
    top = converse(top),
    inference(superposition,[],[f16772,f16779]) ).

fof(f23809,plain,
    ! [X2,X0,X1] : join(complement(join(complement(X0),X2)),join(X1,complement(join(complement(X0),complement(X2))))) = join(join(X0,X0),X1),
    inference(superposition,[],[f225,f18015]) ).

fof(f23821,plain,
    ! [X0,X1] : join(complement(X1),complement(X0)) = join(complement(X1),complement(join(complement(X1),join(join(X0,X0),complement(join(complement(X1),complement(X0))))))),
    inference(superposition,[],[f246,f18015]) ).

fof(f23934,plain,
    ! [X0] : complement(complement(X0)) = join(X0,X0),
    inference(superposition,[],[f16836,f18015]) ).

fof(f23935,plain,
    ! [X0] : join(X0,X0) = X0,
    inference(forward_demodulation,[],[f23934,f16836]) ).

fof(f23952,plain,
    ! [X0,X1] : join(complement(X1),complement(X0)) = join(complement(X1),complement(join(complement(X1),join(X0,join(X0,complement(join(complement(X1),complement(X0)))))))),
    inference(forward_demodulation,[],[f23821,f22]) ).

fof(f23962,plain,
    ! [X2,X0,X1] : join(complement(join(complement(X0),X2)),join(X1,complement(join(complement(X0),complement(X2))))) = join(X0,join(X0,X1)),
    inference(forward_demodulation,[],[f23809,f22]) ).

fof(f24124,plain,
    ! [X0,X1] : join(complement(X1),complement(X0)) = join(complement(X1),complement(join(complement(X1),join(X0,X0)))),
    inference(forward_demodulation,[],[f23952,f6868]) ).

fof(f24131,plain,
    ! [X0,X1] : join(X0,X1) = join(X0,join(X0,X1)),
    inference(forward_demodulation,[],[f23962,f225]) ).

fof(f24258,plain,
    ! [X0,X1] : join(complement(X1),complement(X0)) = join(complement(X1),complement(join(complement(X1),X0))),
    inference(forward_demodulation,[],[f24124,f23935]) ).

fof(f25828,plain,
    complement(sF5) = complement(join(sK0,sF5)),
    inference(superposition,[],[f18015,f14920]) ).

fof(f26433,plain,
    sK0 = join(complement(join(sF7,join(sK0,sF5))),complement(join(sF7,complement(sF5)))),
    inference(superposition,[],[f232,f25828]) ).

fof(f26664,plain,
    sK0 = join(complement(join(sF7,complement(sF5))),complement(join(sF7,join(sK0,sF5)))),
    inference(forward_demodulation,[],[f26433,f21]) ).

fof(f26708,plain,
    sK0 = join(complement(join(sF7,complement(sF5))),complement(join(sF5,join(sF7,sK0)))),
    inference(forward_demodulation,[],[f26664,f114]) ).

fof(f26732,plain,
    sK0 = join(complement(join(sF7,complement(sF5))),complement(join(sK0,join(sF5,sF7)))),
    inference(forward_demodulation,[],[f26708,f114]) ).

fof(f26747,plain,
    sK0 = join(complement(join(sF7,complement(sF5))),complement(join(top,sF5))),
    inference(forward_demodulation,[],[f26732,f1939]) ).

fof(f26762,plain,
    sK0 = join(complement(join(top,sF5)),complement(join(sF7,complement(sF5)))),
    inference(forward_demodulation,[],[f26747,f21]) ).

fof(f26773,plain,
    sK0 = join(complement(top),complement(join(sF7,complement(sF5)))),
    inference(forward_demodulation,[],[f26762,f16269]) ).

fof(f26781,plain,
    sK0 = join(zero,complement(join(sF7,complement(sF5)))),
    inference(forward_demodulation,[],[f26773,f70]) ).

fof(f26789,plain,
    sK0 = complement(join(sF7,complement(sF5))),
    inference(forward_demodulation,[],[f26781,f11436]) ).

fof(f27482,plain,
    ! [X0,X1] : join(complement(join(sK0,X1)),join(X0,complement(join(sK0,complement(X1))))) = join(join(sF7,complement(sF5)),X0),
    inference(superposition,[],[f225,f26789]) ).

fof(f27492,plain,
    ! [X0] : join(complement(X0),sK0) = join(complement(X0),complement(join(complement(complement(join(complement(X0),join(sF7,complement(sF5))))),complement(join(complement(X0),sK0))))),
    inference(superposition,[],[f244,f26789]) ).

fof(f27672,plain,
    ! [X0] : join(complement(X0),sK0) = join(complement(X0),complement(join(complement(join(complement(X0),sK0)),complement(complement(join(complement(X0),join(sF7,complement(sF5)))))))),
    inference(forward_demodulation,[],[f27492,f21]) ).

fof(f27682,plain,
    ! [X0,X1] : join(complement(join(sK0,X1)),join(X0,complement(join(sK0,complement(X1))))) = join(sF7,join(complement(sF5),X0)),
    inference(forward_demodulation,[],[f27482,f22]) ).

fof(f27756,plain,
    ! [X0] : join(complement(X0),sK0) = join(complement(X0),complement(join(complement(join(complement(X0),sK0)),join(complement(X0),join(sF7,complement(sF5)))))),
    inference(forward_demodulation,[],[f27672,f16836]) ).

fof(f27765,plain,
    ! [X0] : join(sF7,X0) = join(sF7,join(complement(sF5),X0)),
    inference(forward_demodulation,[],[f27682,f17382]) ).

fof(f27795,plain,
    ! [X0] : join(complement(X0),sK0) = join(complement(X0),complement(join(join(sF7,complement(sF5)),join(complement(join(complement(X0),sK0)),complement(X0))))),
    inference(forward_demodulation,[],[f27756,f114]) ).

fof(f27816,plain,
    ! [X0] : join(complement(X0),sK0) = join(complement(X0),complement(join(sF7,join(complement(sF5),join(complement(join(complement(X0),sK0)),complement(X0)))))),
    inference(forward_demodulation,[],[f27795,f22]) ).

fof(f27827,plain,
    ! [X0] : join(complement(X0),sK0) = join(complement(X0),complement(join(sF7,join(complement(join(complement(X0),sK0)),complement(X0))))),
    inference(forward_demodulation,[],[f27816,f27765]) ).

fof(f27837,plain,
    ! [X0] : join(complement(X0),sK0) = join(complement(X0),complement(join(sF7,join(complement(X0),complement(join(complement(X0),sK0)))))),
    inference(forward_demodulation,[],[f27827,f21]) ).

fof(f27845,plain,
    ! [X0] : join(complement(X0),sK0) = join(complement(X0),complement(join(sF7,join(complement(X0),complement(sK0))))),
    inference(forward_demodulation,[],[f27837,f24258]) ).

fof(f27852,plain,
    ! [X0] : join(complement(X0),sK0) = join(complement(X0),complement(join(sF7,join(complement(X0),sF7)))),
    inference(forward_demodulation,[],[f27845,f53]) ).

fof(f27856,plain,
    ! [X0] : join(complement(X0),sK0) = join(complement(X0),complement(join(sF7,join(sF7,complement(X0))))),
    inference(forward_demodulation,[],[f27852,f114]) ).

fof(f27860,plain,
    ! [X0] : join(complement(X0),sK0) = join(complement(X0),complement(join(sF7,complement(X0)))),
    inference(forward_demodulation,[],[f27856,f24131]) ).

fof(f27861,plain,
    ! [X0] : join(sK0,complement(X0)) = join(complement(X0),complement(join(sF7,complement(X0)))),
    inference(forward_demodulation,[],[f27860,f21]) ).

fof(f42057,plain,
    ! [X2,X0,X1] : join(X2,join(X1,X0)) = join(X2,join(X0,join(X1,zero))),
    inference(superposition,[],[f11617,f101]) ).

fof(f42321,plain,
    ! [X2,X0,X1] : join(X2,join(X0,X1)) = join(X2,join(X1,X0)),
    inference(forward_demodulation,[],[f42057,f11617]) ).

fof(f47163,plain,
    ! [X0] : join(complement(complement(composition(X0,converse(one)))),complement(X0)) = join(complement(X0),join(complement(complement(composition(X0,converse(one)))),join(complement(composition(X0,converse(one))),complement(join(complement(X0),join(top,complement(join(complement(complement(composition(X0,converse(one)))),complement(X0))))))))),
    inference(superposition,[],[f19255,f99]) ).

fof(f47234,plain,
    ! [X0] : join(complement(complement(composition(X0,converse(one)))),complement(X0)) = join(complement(X0),join(complement(composition(X0,converse(one))),join(complement(join(complement(X0),join(top,complement(join(complement(complement(composition(X0,converse(one)))),complement(X0)))))),complement(complement(composition(X0,converse(one))))))),
    inference(forward_demodulation,[],[f47163,f114]) ).

fof(f47364,plain,
    ! [X0] : join(complement(complement(composition(X0,converse(one)))),complement(X0)) = join(complement(X0),join(complement(composition(X0,converse(one))),join(complement(complement(composition(X0,converse(one)))),complement(join(complement(X0),join(top,complement(join(complement(complement(composition(X0,converse(one)))),complement(X0))))))))),
    inference(forward_demodulation,[],[f47234,f42321]) ).

fof(f47491,plain,
    ! [X0] : join(complement(complement(composition(X0,converse(one)))),complement(X0)) = join(complement(X0),join(top,complement(join(complement(X0),join(top,complement(join(complement(complement(composition(X0,converse(one)))),complement(X0)))))))),
    inference(forward_demodulation,[],[f47364,f99]) ).

fof(f47617,plain,
    ! [X0] : join(complement(complement(composition(X0,converse(one)))),complement(X0)) = join(top,join(complement(join(complement(X0),join(top,complement(join(complement(complement(composition(X0,converse(one)))),complement(X0)))))),complement(X0))),
    inference(forward_demodulation,[],[f47491,f114]) ).

fof(f47741,plain,
    ! [X0] : join(top,complement(X0)) = join(complement(complement(composition(X0,converse(one)))),complement(X0)),
    inference(forward_demodulation,[],[f47617,f6738]) ).

fof(f47865,plain,
    ! [X0] : join(top,complement(X0)) = join(complement(X0),complement(complement(composition(X0,converse(one))))),
    inference(forward_demodulation,[],[f47741,f21]) ).

fof(f47987,plain,
    ! [X0] : join(top,complement(X0)) = join(complement(X0),composition(X0,converse(one))),
    inference(forward_demodulation,[],[f47865,f16836]) ).

fof(f48109,plain,
    ! [X0] : top = join(complement(X0),composition(X0,converse(one))),
    inference(forward_demodulation,[],[f47987,f16269]) ).

fof(f53984,plain,
    top = join(zero,composition(top,converse(one))),
    inference(superposition,[],[f48109,f70]) ).

fof(f54029,plain,
    top = composition(top,converse(one)),
    inference(forward_demodulation,[],[f53984,f11436]) ).

fof(f54866,plain,
    ! [X0] : composition(join(converse(converse(one)),X0),converse(top)) = join(converse(top),composition(X0,converse(top))),
    inference(superposition,[],[f136,f54029]) ).

fof(f55076,plain,
    ! [X0] : converse(top) = composition(join(converse(converse(one)),X0),converse(top)),
    inference(forward_demodulation,[],[f54866,f16779]) ).

fof(f55235,plain,
    ! [X0] : top = composition(join(converse(converse(one)),X0),top),
    inference(forward_demodulation,[],[f55076,f21616]) ).

fof(f55381,plain,
    ! [X0] : top = composition(join(one,X0),top),
    inference(forward_demodulation,[],[f55235,f28]) ).

fof(f58145,plain,
    top = composition(top,top),
    inference(superposition,[],[f55381,f16772]) ).

fof(f59384,plain,
    complement(converse(top)) = join(complement(converse(top)),composition(top,complement(converse(top)))),
    inference(superposition,[],[f190,f58145]) ).

fof(f59571,plain,
    complement(top) = join(complement(top),composition(top,complement(top))),
    inference(forward_demodulation,[],[f59384,f21616]) ).

fof(f59698,plain,
    zero = join(zero,composition(top,zero)),
    inference(forward_demodulation,[],[f59571,f70]) ).

fof(f59822,plain,
    zero = composition(top,zero),
    inference(forward_demodulation,[],[f59698,f11436]) ).

fof(f60917,plain,
    converse(zero) = composition(zero,converse(top)),
    inference(superposition,[],[f14121,f59822]) ).

fof(f60918,plain,
    ! [X0] : composition(zero,X0) = composition(top,composition(zero,X0)),
    inference(superposition,[],[f25,f59822]) ).

fof(f60933,plain,
    ! [X0] : composition(join(X0,top),zero) = join(zero,composition(X0,zero)),
    inference(superposition,[],[f148,f59822]) ).

fof(f61024,plain,
    ! [X0] : composition(top,composition(zero,complement(join(complement(X0),complement(composition(converse(zero),top)))))) = join(composition(top,composition(zero,X0)),composition(top,composition(zero,complement(join(complement(X0),complement(composition(converse(zero),top))))))),
    inference(superposition,[],[f19609,f59822]) ).

fof(f61045,plain,
    ! [X0] : composition(top,composition(zero,complement(join(complement(X0),complement(composition(zero,top)))))) = join(composition(top,composition(zero,X0)),composition(top,composition(zero,complement(join(complement(X0),complement(composition(zero,top))))))),
    inference(forward_demodulation,[],[f61024,f13933]) ).

fof(f61133,plain,
    ! [X0] : composition(X0,zero) = composition(join(X0,top),zero),
    inference(forward_demodulation,[],[f60933,f11436]) ).

fof(f61148,plain,
    converse(zero) = composition(zero,top),
    inference(forward_demodulation,[],[f60917,f21616]) ).

fof(f61166,plain,
    ! [X0] : composition(zero,complement(join(complement(X0),complement(composition(zero,top))))) = join(composition(top,composition(zero,X0)),composition(zero,complement(join(complement(X0),complement(composition(zero,top)))))),
    inference(forward_demodulation,[],[f61045,f60918]) ).

fof(f61252,plain,
    ! [X0] : composition(X0,zero) = composition(top,zero),
    inference(forward_demodulation,[],[f61133,f16772]) ).

fof(f61265,plain,
    zero = composition(zero,top),
    inference(forward_demodulation,[],[f61148,f13933]) ).

fof(f61280,plain,
    ! [X0] : composition(zero,complement(join(complement(X0),complement(composition(zero,top))))) = join(composition(zero,X0),composition(zero,complement(join(complement(X0),complement(composition(zero,top)))))),
    inference(forward_demodulation,[],[f61166,f60918]) ).

fof(f61359,plain,
    ! [X0] : zero = composition(X0,zero),
    inference(forward_demodulation,[],[f61252,f59822]) ).

fof(f61382,plain,
    ! [X0] : composition(zero,complement(join(complement(X0),complement(zero)))) = join(composition(zero,X0),composition(zero,complement(join(complement(X0),complement(zero))))),
    inference(forward_demodulation,[],[f61280,f61265]) ).

fof(f61473,plain,
    ! [X0] : composition(zero,complement(join(complement(X0),top))) = join(composition(zero,X0),composition(zero,complement(join(complement(X0),top)))),
    inference(forward_demodulation,[],[f61382,f11622]) ).

fof(f61553,plain,
    ! [X0] : composition(zero,complement(join(top,complement(X0)))) = join(composition(zero,X0),composition(zero,complement(join(top,complement(X0))))),
    inference(forward_demodulation,[],[f61473,f21]) ).

fof(f61628,plain,
    ! [X0] : composition(zero,complement(top)) = join(composition(zero,X0),composition(zero,complement(top))),
    inference(forward_demodulation,[],[f61553,f16269]) ).

fof(f61695,plain,
    ! [X0] : composition(zero,zero) = join(composition(zero,X0),composition(zero,zero)),
    inference(forward_demodulation,[],[f61628,f70]) ).

fof(f61748,plain,
    ! [X0] : zero = join(composition(zero,X0),zero),
    inference(forward_demodulation,[],[f61695,f61359]) ).

fof(f61782,plain,
    ! [X0] : zero = join(zero,composition(zero,X0)),
    inference(forward_demodulation,[],[f61748,f21]) ).

fof(f61805,plain,
    ! [X0] : zero = composition(zero,X0),
    inference(forward_demodulation,[],[f61782,f11436]) ).

fof(f65222,plain,
    zero = join(complement(join(complement(sF4),complement(sF7))),zero),
    inference(superposition,[],[f10824,f61805]) ).

fof(f65718,plain,
    zero = join(zero,complement(join(complement(sF4),complement(sF7)))),
    inference(forward_demodulation,[],[f65222,f21]) ).

fof(f65942,plain,
    zero = complement(join(complement(sF4),complement(sF7))),
    inference(forward_demodulation,[],[f65718,f11436]) ).

fof(f66144,plain,
    zero = complement(join(complement(sF4),sK0)),
    inference(forward_demodulation,[],[f65942,f17155]) ).

fof(f66308,plain,
    zero = complement(join(sK0,complement(sF4))),
    inference(forward_demodulation,[],[f66144,f21]) ).

fof(f69896,plain,
    sF4 = join(zero,complement(join(sF7,complement(sF4)))),
    inference(superposition,[],[f259,f66308]) ).

fof(f70326,plain,
    sF4 = complement(join(sF7,complement(sF4))),
    inference(forward_demodulation,[],[f69896,f11436]) ).

fof(f72295,plain,
    complement(sF4) = join(sF7,complement(sF4)),
    inference(superposition,[],[f16836,f70326]) ).

fof(f73163,plain,
    sK0 = join(complement(complement(sF4)),complement(join(sF7,complement(complement(sF4))))),
    inference(superposition,[],[f232,f72295]) ).

fof(f73179,plain,
    sK0 = join(sK0,complement(complement(sF4))),
    inference(forward_demodulation,[],[f73163,f27861]) ).

fof(f73184,plain,
    sK0 = join(sK0,sF4),
    inference(forward_demodulation,[],[f73179,f16836]) ).

fof(f73612,plain,
    sK0 = sF5,
    inference(superposition,[],[f59,f73184]) ).

fof(f73620,plain,
    $false,
    inference(forward_subsumption_resolution,[],[f73612,f49]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.05  % Problem  : REL044+2 : TPTP v9.3.1. Released v4.0.0.
% 0.00/0.10  % Command  : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT
% 0.20/0.48  % Computer : n018.cluster.edu
% 0.20/0.48  % Model    : x86_64 x86_64
% 0.20/0.48  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.20/0.48  % Memory   : 8046.5625MB
% 0.20/0.48  % OS       : Linux 6.8.0-71-generic
% 0.20/0.48  % CPULimit : 300
% 0.20/0.48  % WCLimit  : 300
% 0.20/0.48  % DateTime : Sun Sep 27 22:59:10 UTC 2026
% 0.20/0.48  % CPUTime  : 
% 0.20/0.48  Running run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 SAT
% 0.25/0.54  Running first-order model finding
% 0.25/0.54  Running: /export/starexec/sandbox2/solver/bin/vampire-ho --input_syntax tptp --output_axiom_names on --mode casc --intent sat -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 27.43/4.42  % (2829512)Will run a generic schedule for satisfiability detection.
% 27.43/4.42  % (2829520)dis+10_1_sil=32000:sp=arity:random_seed=3646681864:i=103:fgj=on_2999 on theBenchmark for (2999ds/103Mi)
% 27.43/4.42  % (2829518)% WARNING: option uhcvi not known.
% 27.43/4.42  % (2829517)fmb+10_1_sas=cadical:bce=on:rp=on:random_seed=2858079733_2999 on theBenchmark for (2999ds/0Mi)
% 27.43/4.42  % (2829518)dis+11_61:31_drc=ordering:lsd=5:bsr=unit_only:rp=on:newcnf=on:random_seed=1880222508:i=135531:add=off:rawr=on_2999 on theBenchmark for (2999ds/135531Mi)
% 27.43/4.42  % (2829519)dis+10_161_sil=256000:plsq=on:plsqr=61199697,1048576:gs=on:alpa=true:sac=on:slsq=on:cn=on:random_seed=3989295380:i=88024:add=on:rawr=on_2999 on theBenchmark for (2999ds/88024Mi)
% 27.43/4.42  % (2829521)ott+31_1_sil=16000:lcm=predicate:bce=on:newcnf=on:random_seed=3086088086:i=116_2999 on theBenchmark for (2999ds/116Mi)
% 27.43/4.42  % (2829523)ott-3_16_to=lpo:sil=16000:sp=arity:fd=off:rp=on:random_seed=466068304:i=159:bs=unit_only:nicw=on:fsr=off:amm=off_2999 on theBenchmark for (2999ds/159Mi)
% 27.43/4.42  % (2829522)ott+1_1_to=lpo:sil=16000:sp=reverse_arity:erd=off:random_seed=3766171621:i=131_2999 on theBenchmark for (2999ds/131Mi)
% 27.43/4.42  % TRYING [1]
% 27.43/4.42  % TRYING [2]
% 27.43/4.42  % TRYING [3]
% 27.43/4.42  % (2829520)Instruction limit reached! 
% 27.43/4.42  % (2829520)------------------------------
% 27.43/4.42  % (2829520)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 27.43/4.42  % (2829520)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 27.43/4.42  % (2829520)CaDiCaL version: 2.1.3
% 27.43/4.42  % (2829520)Termination reason: Instruction limit
% 27.43/4.42  % (2829520)Termination phase: Saturation
% 27.43/4.42  % (2829520)Time elapsed: 0.053 s
% 27.43/4.42  % (2829520)Peak memory usage: 12 MB
% 27.43/4.42  % (2829520)Instructions burned: 104 (million)
% 27.43/4.42  % (2829531)fmb+10_1_fmbas=predicate:sil=64000:sas=cadical:random_seed=4234336350:i=714:nm=2_2999 on theBenchmark for (2999ds/714Mi)
% 27.43/4.42  % TRYING [4]
% 27.43/4.42  % TRYING [1]
% 27.43/4.42  % TRYING [2]
% 27.43/4.42  % TRYING [3]
% 27.43/4.42  % (2829521)Instruction limit reached! 
% 27.43/4.42  % (2829521)------------------------------
% 27.43/4.42  % (2829521)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 27.43/4.42  % (2829521)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 27.43/4.42  % (2829521)CaDiCaL version: 2.1.3
% 27.43/4.42  % (2829521)Termination reason: Instruction limit
% 27.43/4.42  % (2829521)Termination phase: Saturation
% 27.43/4.42  % (2829521)Time elapsed: 0.117 s
% 27.43/4.42  % (2829521)Peak memory usage: 13 MB
% 27.43/4.42  % (2829521)Instructions burned: 116 (million)
% 27.43/4.42  % (2829522)Instruction limit reached! 
% 27.43/4.42  % (2829522)------------------------------
% 27.43/4.42  % (2829522)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 27.43/4.42  % (2829522)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 27.43/4.42  % (2829522)CaDiCaL version: 2.1.3
% 27.43/4.42  % (2829522)Termination reason: Instruction limit
% 27.43/4.42  % (2829522)Termination phase: Saturation
% 27.43/4.42  % (2829522)Time elapsed: 0.135 s
% 27.43/4.42  % (2829522)Peak memory usage: 13 MB
% 27.43/4.42  % (2829522)Instructions burned: 132 (million)
% 27.43/4.42  % TRYING [4]
% 27.43/4.42  % (2829533)ott+32_1_sil=16000:bsd=on:sp=const_max:bce=on:random_seed=4198294468:i=131:bd=preordered:fsd=on_2998 on theBenchmark for (2998ds/131Mi)
% 27.43/4.42  % (2829523)Instruction limit reached! 
% 27.43/4.42  % (2829523)------------------------------
% 27.43/4.42  % (2829523)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 27.43/4.42  % (2829523)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 27.43/4.42  % (2829523)CaDiCaL version: 2.1.3
% 27.43/4.42  % (2829523)Termination reason: Instruction limit
% 27.43/4.42  % (2829523)Termination phase: Saturation
% 27.43/4.42  % (2829523)Time elapsed: 0.162 s
% 27.43/4.42  % (2829523)Peak memory usage: 13 MB
% 27.43/4.42  % (2829523)Instructions burned: 159 (million)
% 27.43/4.42  % (2829534)dis+11_32_anc=none:slsqr=2,1:sil=64000:sas=cadical:lma=off:lsd=50:s2agt=8:slsqc=1:kmz=on:newcnf=on:slsq=on:random_seed=4064082811:i=684:slsql=off:bs=unit_only:nicw=on:rawr=on_2998 on theBenchmark for (2998ds/684Mi)
% 27.43/4.42  % (2829536)ott-21_1_sil=16000:fs=off:random_seed=3573604886:i=180:av=off:fsr=off_2997 on theBenchmark for (2997ds/180Mi)
% 27.43/4.42  % (2829533)Instruction limit reached! 
% 27.43/4.42  % (2829533)------------------------------
% 27.43/4.42  % (2829533)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 27.43/4.42  % (2829533)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 60.67/9.11  % (2829533)CaDiCaL version: 2.1.3
% 60.67/9.11  % (2829533)Termination reason: Instruction limit
% 60.67/9.11  % (2829533)Termination phase: Saturation
% 60.67/9.11  % (2829533)Time elapsed: 0.153 s
% 60.67/9.11  % (2829533)Peak memory usage: 13 MB
% 60.67/9.11  % (2829533)Instructions burned: 132 (million)
% 60.67/9.11  % TRYING [5]
% 60.67/9.11  % (2829539)dis+10_4_sil=64000:sp=reverse_arity:bsr=on:sac=on:cn=on:random_seed=3507531203:i=477:bd=all_2996 on theBenchmark for (2996ds/477Mi)
% 60.67/9.11  % (2829536)Instruction limit reached! 
% 60.67/9.11  % (2829536)------------------------------
% 60.67/9.11  % (2829536)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 60.67/9.11  % (2829536)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 60.67/9.11  % (2829536)CaDiCaL version: 2.1.3
% 60.67/9.11  % (2829536)Termination reason: Instruction limit
% 60.67/9.11  % (2829536)Termination phase: Saturation
% 60.67/9.11  % (2829536)Time elapsed: 0.155 s
% 60.67/9.11  % (2829536)Peak memory usage: 12 MB
% 60.67/9.11  % (2829536)Instructions burned: 180 (million)
% 60.67/9.11  % (2829531)Instruction limit reached! 
% 60.67/9.11  % (2829531)------------------------------
% 60.67/9.11  % (2829531)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 60.67/9.11  % (2829531)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 60.67/9.11  % (2829531)CaDiCaL version: 2.1.3
% 60.67/9.11  % (2829531)Termination reason: Instruction limit
% 60.67/9.11  % (2829531)Termination phase: Finite model building constraint generation
% 60.67/9.11  % (2829531)Time elapsed: 0.300 s
% 60.67/9.11  % (2829531)Peak memory usage: 28 MB
% 60.67/9.11  % (2829531)Instructions burned: 716 (million)
% 60.67/9.11  % TRYING [5]
% 60.67/9.11  % (2829541)fmb+10_1_sil=64000:erd=off:updr=off:random_seed=443774925:fmbsr=1.3:i=865:ins=25_2995 on theBenchmark for (2995ds/865Mi)
% 60.67/9.11  % (2829542)ott+10_1_to=lpo:sil=64000:tgt=full:sp=arity:spb=goal_then_units:random_seed=3046668425:i=1179_2995 on theBenchmark for (2995ds/1179Mi)
% 60.67/9.11  % TRYING [1]
% 60.67/9.11  % TRYING [2]
% 60.67/9.11  % TRYING [3]
% 60.67/9.11  % TRYING [4]
% 60.67/9.11  % (2829541)Instruction limit reached! 
% 60.67/9.11  % (2829541)------------------------------
% 60.67/9.11  % (2829541)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 60.67/9.11  % (2829541)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 60.67/9.11  % (2829541)CaDiCaL version: 2.1.3
% 60.67/9.11  % (2829541)Termination reason: Instruction limit
% 60.67/9.11  % (2829541)Termination phase: Finite model building SAT solving
% 60.67/9.11  % (2829541)Time elapsed: 0.319 s
% 60.67/9.11  % (2829541)Peak memory usage: 24 MB
% 60.67/9.11  % (2829541)Instructions burned: 868 (million)
% 60.67/9.11  % (2829545)fmb+10_1_sil=64000:erd=off:fmbss=14:random_seed=2289330143:i=889:ins=1_2992 on theBenchmark for (2992ds/889Mi)
% 60.67/9.11  % (2829534)Instruction limit reached! 
% 60.67/9.11  % (2829534)------------------------------
% 60.67/9.11  % (2829534)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 60.67/9.11  % (2829534)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 60.67/9.11  % (2829534)CaDiCaL version: 2.1.3
% 60.67/9.11  % (2829534)Termination reason: Instruction limit
% 60.67/9.11  % (2829534)Termination phase: Saturation
% 60.67/9.11  % (2829534)Time elapsed: 0.622 s
% 60.67/9.11  % (2829534)Peak memory usage: 18 MB
% 60.67/9.11  % (2829534)Instructions burned: 684 (million)
% 60.67/9.11  % (2829539)Instruction limit reached! 
% 60.67/9.11  % (2829539)------------------------------
% 60.67/9.11  % (2829539)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 60.67/9.11  % (2829539)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 60.67/9.11  % (2829539)CaDiCaL version: 2.1.3
% 60.67/9.11  % (2829539)Termination reason: Instruction limit
% 60.67/9.11  % (2829539)Termination phase: Saturation
% 60.67/9.11  % (2829539)Time elapsed: 0.459 s
% 60.67/9.11  % (2829539)Peak memory usage: 16 MB
% 60.67/9.11  % (2829539)Instructions burned: 477 (million)
% 60.67/9.11  % (2829547)ott+1_16_sil=32000:plsq=on:plsqc=2:sas=cadical:avsql=on:sp=reverse_frequency:plsqr=128,1:bsr=unit_only:rp=on:newcnf=on:random_seed=376127858:avsq=on:s2a=on:i=692:avsqr=8,1:kws=arity_squared:bs=unit_only:nm=2:rawr=on_2991 on theBenchmark for (2991ds/692Mi)
% 60.67/9.11  % (2829548)dis-10_1_anc=none:sil=64000:spb=goal:newcnf=on:cn=on:random_seed=1059807067:i=879:kws=inv_precedence:fsr=off_2991 on theBenchmark for (2991ds/879Mi)
% 60.67/9.11  % (2829545)Instruction limit reached! 
% 60.67/9.11  % (2829545)------------------------------
% 62.85/10.92  % (2829545)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 62.85/10.92  % (2829545)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 62.85/10.92  % (2829545)CaDiCaL version: 2.1.3
% 62.85/10.92  % (2829545)Termination reason: Instruction limit
% 62.85/10.92  % (2829545)Termination phase: Finite model building constraint generation
% 62.85/10.92  % (2829545)Time elapsed: 0.446 s
% 62.85/10.92  % (2829545)Peak memory usage: 108 MB
% 62.85/10.92  % (2829545)Instructions burned: 890 (million)
% 62.85/10.92  % (2829551)fmb+10_1_sil=64000:random_seed=2569931544:i=22061:nm=2:gsp=on_2987 on theBenchmark for (2987ds/22061Mi)
% 62.85/10.92  % TRYING [1]
% 62.85/10.92  % TRYING [2]
% 62.85/10.92  % TRYING [3]
% 62.85/10.92  % TRYING [4]
% 62.85/10.92  % (2829547)Instruction limit reached! 
% 62.85/10.92  % (2829547)------------------------------
% 62.85/10.92  % (2829547)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 62.85/10.92  % (2829547)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 62.85/10.92  % (2829547)CaDiCaL version: 2.1.3
% 62.85/10.92  % (2829547)Termination reason: Instruction limit
% 62.85/10.92  % (2829547)Termination phase: Saturation
% 62.85/10.92  % (2829547)Time elapsed: 0.652 s
% 62.85/10.92  % (2829547)Peak memory usage: 17 MB
% 62.85/10.92  % (2829547)Instructions burned: 693 (million)
% 62.85/10.92  % (2829553)fmb+10_1_sil=16000:sas=cadical:fmbss=20:random_seed=2339017485:i=9515:nm=5_2984 on theBenchmark for (2984ds/9515Mi)
% 62.85/10.92  % TRYING [20]
% 62.85/10.92  % (2829542)Instruction limit reached! 
% 62.85/10.92  % (2829542)------------------------------
% 62.85/10.92  % (2829542)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 62.85/10.92  % (2829542)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 62.85/10.92  % (2829542)CaDiCaL version: 2.1.3
% 62.85/10.92  % (2829542)Termination reason: Instruction limit
% 62.85/10.92  % (2829542)Termination phase: Saturation
% 62.85/10.92  % (2829542)Time elapsed: 1.158 s
% 62.85/10.92  % (2829542)Peak memory usage: 25 MB
% 62.85/10.92  % (2829542)Instructions burned: 1179 (million)
% 62.85/10.92  % TRYING [6]
% 62.85/10.92  % TRYING [5]
% 62.85/10.92  % (2829555)fmb+10_1_sil=64000:sas=cadical:fmbss=8:random_seed=1327073652:fmbsr=1.7:i=920_2983 on theBenchmark for (2983ds/920Mi)
% 62.85/10.92  % TRYING [8]
% 62.85/10.92  % (2829548)Instruction limit reached! 
% 62.85/10.92  % (2829548)------------------------------
% 62.85/10.92  % (2829548)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 62.85/10.92  % (2829548)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 62.85/10.92  % (2829548)CaDiCaL version: 2.1.3
% 62.85/10.92  % (2829548)Termination reason: Instruction limit
% 62.85/10.92  % (2829548)Termination phase: Saturation
% 62.85/10.92  % (2829548)Time elapsed: 0.799 s
% 62.85/10.92  % (2829548)Peak memory usage: 19 MB
% 62.85/10.92  % (2829548)Instructions burned: 879 (million)
% 62.85/10.92  % (2829557)dis-4_1_sil=16000:drc=ordering:sp=const_frequency:sac=on:newcnf=on:random_seed=1909487178:i=5131_2983 on theBenchmark for (2983ds/5131Mi)
% 62.85/10.92  % (2829555)Instruction limit reached! 
% 62.85/10.92  % (2829555)------------------------------
% 62.85/10.92  % (2829555)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 62.85/10.92  % (2829555)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 62.85/10.92  % (2829555)CaDiCaL version: 2.1.3
% 62.85/10.92  % (2829555)Termination reason: Instruction limit
% 62.85/10.92  % (2829555)Termination phase: Finite model building constraint generation
% 62.85/10.92  % (2829555)Time elapsed: 0.630 s
% 62.85/10.92  % (2829555)Peak memory usage: 75 MB
% 62.85/10.92  % (2829555)Instructions burned: 921 (million)
% 62.85/10.92  % (2829559)ott+11_16_sil=32000:fde=unused:bsd=on:sas=cadical:sp=arity:spb=units:lsd=10:nwc=3:random_seed=3556557434:i=1472:ins=7:fdi=8:gsp=on_2976 on theBenchmark for (2976ds/1472Mi)
% 62.85/10.92  % TRYING [6]
% 62.85/10.92  % (2829559)Instruction limit reached! 
% 62.85/10.92  % (2829559)------------------------------
% 62.85/10.92  % (2829559)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 62.85/10.92  % (2829559)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 62.85/10.92  % (2829559)CaDiCaL version: 2.1.3
% 62.85/10.92  % (2829559)Termination reason: Instruction limit
% 62.85/10.92  % (2829559)Termination phase: Saturation
% 62.85/10.92  % (2829559)Time elapsed: 1.444 s
% 62.85/10.92  % (2829559)Peak memory usage: 30 MB
% 62.85/10.92  % (2829559)Instructions burned: 1472 (million)
% 62.85/10.92  % (2829561)fmb+10_1_sil=16000:sas=cadical:bce=on:fmbss=77:random_seed=1570255236:i=6324_2961 on theBenchmark for (2961ds/6324Mi)
% 62.85/10.92  % (2829561)Cannot represent all propositional literals internally
% 62.85/10.92  % (2829561)Refutation not found, incomplete strategy
% 62.85/10.92  % (2829561)------------------------------
% 62.85/10.92  % (2829561)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 62.85/10.92  % (2829561)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 62.85/10.92  % (2829561)CaDiCaL version: 2.1.3
% 62.85/10.92  % (2829561)Termination reason: Refutation not found, incomplete strategy
% 62.85/10.92  % (2829561)Time elapsed: 0.013 s
% 62.85/10.92  % (2829561)Peak memory usage: 10 MB
% 62.85/10.92  % (2829561)Instructions burned: 14 (million)
% 62.85/10.92  % (2829561)------------------------------
% 62.85/10.92  % (2829561)------------------------------
% 62.85/10.92  % (2829563)fmb+10_1_fmbas=function:sil=32000:sas=cadical:fmbss=16:random_seed=1261235501:fmbsr=2.30978:i=2174_2961 on theBenchmark for (2961ds/2174Mi)
% 62.85/10.92  % TRYING [16]
% 62.85/10.92  % (2829563)Instruction limit reached! 
% 62.85/10.92  % (2829563)------------------------------
% 62.85/10.92  % (2829563)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 62.85/10.92  % (2829563)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 62.85/10.92  % (2829563)CaDiCaL version: 2.1.3
% 62.85/10.92  % (2829563)Termination reason: Instruction limit
% 62.85/10.92  % (2829563)Termination phase: Finite model building constraint generation
% 62.85/10.92  % (2829563)Time elapsed: 1.458 s
% 62.85/10.92  % (2829563)Peak memory usage: 132 MB
% 62.85/10.92  % (2829563)Instructions burned: 2174 (million)
% 62.85/10.92  % (2829565)ott-2_1_sil=16000:newcnf=on:random_seed=3953124420:avsq=on:i=869:avsqr=1,16:kws=inv_arity_squared_2946 on theBenchmark for (2946ds/869Mi)
% 62.85/10.92  % TRYING [7]
% 62.85/10.92  % (2829565)Instruction limit reached! 
% 62.85/10.92  % (2829565)------------------------------
% 62.85/10.92  % (2829565)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 62.85/10.92  % (2829565)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 62.85/10.92  % (2829565)CaDiCaL version: 2.1.3
% 62.85/10.92  % (2829565)Termination reason: Instruction limit
% 62.85/10.92  % (2829565)Termination phase: Saturation
% 62.85/10.92  % (2829565)Time elapsed: 0.862 s
% 62.85/10.92  % (2829565)Peak memory usage: 20 MB
% 62.85/10.92  % (2829565)Instructions burned: 869 (million)
% 62.85/10.92  % (2829567)ott+10_1_sil=32000:tgt=ground:random_seed=2286384394:i=5114:av=off_2936 on theBenchmark for (2936ds/5114Mi)
% 62.85/10.92  % (2829557)Instruction limit reached! 
% 62.85/10.92  % (2829557)------------------------------
% 62.85/10.92  % (2829557)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 62.85/10.92  % (2829557)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 62.85/10.92  % (2829557)CaDiCaL version: 2.1.3
% 62.85/10.92  % (2829557)Termination reason: Instruction limit
% 62.85/10.92  % (2829557)Termination phase: Saturation
% 62.85/10.92  % (2829557)Time elapsed: 4.762 s
% 62.85/10.92  % (2829557)Peak memory usage: 55 MB
% 62.85/10.92  % (2829557)Instructions burned: 5132 (million)
% 62.85/10.92  % (2829569)fmb+10_1_sil=64000:sas=cadical:bce=on:rp=on:random_seed=1033947018:i=54282_2934 on theBenchmark for (2934ds/54282Mi)
% 62.85/10.92  % TRYING [1]
% 62.85/10.92  % TRYING [2]
% 62.85/10.92  % TRYING [3]
% 62.85/10.92  % TRYING [4]
% 62.85/10.92  % TRYING [5]
% 62.85/10.92  % TRYING [7]
% 62.85/10.92  % (2829553)Instruction limit reached! 
% 62.85/10.92  % (2829553)------------------------------
% 62.85/10.92  % (2829553)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 62.85/10.92  % (2829553)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 62.85/10.92  % (2829553)CaDiCaL version: 2.1.3
% 62.85/10.92  % (2829553)Termination reason: Instruction limit
% 62.85/10.92  % (2829553)Termination phase: Finite model building constraint generation
% 62.85/10.92  % (2829553)Time elapsed: 6.533 s
% 62.85/10.92  % (2829553)Peak memory usage: 675 MB
% 62.85/10.92  % (2829553)Instructions burned: 9515 (million)
% 62.85/10.92  % TRYING [6]
% 62.85/10.92  % (2829571)dis-11_1_sil=16000:sp=reverse_frequency:alpa=true:random_seed=1114812129:i=3512:aac=none_2917 on theBenchmark for (2917ds/3512Mi)
% 62.85/10.92  % (2829551)Instruction limit reached! 
% 62.85/10.92  % (2829551)------------------------------
% 62.85/10.92  % (2829551)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 62.85/10.92  % (2829551)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 62.85/10.92  % (2829551)CaDiCaL version: 2.1.3
% 62.85/10.92  % (2829551)Termination reason: Instruction limit
% 62.85/10.92  % (2829551)Termination phase: Finite model building constraint generation
% 62.85/10.92  % (2829551)Time elapsed: 7.272 s
% 62.85/10.92  % (2829551)Peak memory usage: 253 MB
% 62.85/10.92  % (2829551)Instructions burned: 22063 (million)
% 62.85/10.92  % (2829573)dis+21_1_sil=32000:sas=cadical:random_seed=1412139678:i=3773:amm=off_2914 on theBenchmark for (2914ds/3773Mi)
% 62.85/10.92  % (2829567) found proof, printing to "/export/starexec/sandbox2/tmp/vampire-proof-2829512-2829567"...
% 62.85/10.92  % (2829567)...printing done.
% 62.85/10.92  % (2829567)Refutation found. Thanks to Tanya!
% 62.85/10.92  % SZS status Theorem for theBenchmark
% 62.85/10.92  % SZS output start Proof for theBenchmark
% See solution above
% 62.85/10.93  % (2829567)------------------------------
% 62.85/10.93  % (2829567)Version: Vampire 5.0.1 (Release build, commit 5ef7c2677 on 2026-07-16 16:54:09 +0200)
% 62.85/10.93  % (2829567)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 62.85/10.93  % (2829567)CaDiCaL version: 2.1.3
% 62.85/10.93  % (2829567)Termination reason: Refutation
% 62.85/10.93  % (2829567)Time elapsed: 3.901 s
% 62.85/10.93  % (2829567)Peak memory usage: 59 MB
% 62.85/10.93  % (2829567)Instructions burned: 3917 (million)
% 62.85/10.93  % (2829512)Success in time 10.365 s
% 62.85/10.93  % Vampire exiting
%------------------------------------------------------------------------------