TSTP Solution File: REL029+3 by Vampire---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire---4.8
% Problem  : REL029+3 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s

% Computer : n004.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:45:20 EDT 2023

% Result   : Theorem 98.82s 14.58s
% Output   : Refutation 98.82s
% Verified : 
% SZS Type : ERROR: Analysing output (MakeTreeStats ran out of CPU time)

% Comments : 
%------------------------------------------------------------------------------
fof(f565988,plain,
    $false,
    inference(trivial_inequality_removal,[],[f563216]) ).

fof(f563216,plain,
    sF8 != sF8,
    inference(backward_demodulation,[],[f58,f563214]) ).

fof(f563214,plain,
    sF8 = sF13,
    inference(forward_demodulation,[],[f563171,f253842]) ).

fof(f253842,plain,
    sF8 = join(sF8,sF13),
    inference(forward_demodulation,[],[f253809,f14588]) ).

fof(f14588,plain,
    ! [X0] : complement(complement(X0)) = X0,
    inference(forward_demodulation,[],[f14561,f14547]) ).

fof(f14547,plain,
    ! [X1] : complement(X1) = join(zero,complement(X1)),
    inference(superposition,[],[f13725,f11083]) ).

fof(f11083,plain,
    ! [X2] : join(zero,complement(complement(X2))) = X2,
    inference(backward_demodulation,[],[f1195,f11082]) ).

fof(f11082,plain,
    ! [X1] : complement(X1) = join(complement(X1),complement(X1)),
    inference(forward_demodulation,[],[f11008,f11043]) ).

fof(f11043,plain,
    ! [X2] : composition(one,X2) = X2,
    inference(backward_demodulation,[],[f10989,f11005]) ).

fof(f11005,plain,
    one = converse(one),
    inference(superposition,[],[f10989,f27]) ).

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

fof(f6,axiom,
    ! [X0] : composition(X0,one) = X0,
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',composition_identity) ).

fof(f10989,plain,
    ! [X2] : composition(converse(one),X2) = X2,
    inference(forward_demodulation,[],[f10965,f26]) ).

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

fof(f8,axiom,
    ! [X0] : converse(converse(X0)) = X0,
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',converse_idempotence) ).

fof(f10965,plain,
    ! [X2] : composition(converse(one),X2) = converse(converse(X2)),
    inference(superposition,[],[f126,f27]) ).

fof(f126,plain,
    ! [X0,X1] : composition(converse(X1),X0) = converse(composition(converse(X0),X1)),
    inference(superposition,[],[f32,f26]) ).

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

fof(f10,axiom,
    ! [X0,X1] : converse(composition(X0,X1)) = composition(converse(X1),converse(X0)),
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',converse_multiplicativity) ).

fof(f11008,plain,
    ! [X1] : complement(X1) = join(complement(X1),complement(composition(one,X1))),
    inference(superposition,[],[f66,f10989]) ).

fof(f66,plain,
    ! [X0,X1] : complement(X1) = join(complement(X1),composition(converse(X0),complement(composition(X0,X1)))),
    inference(forward_demodulation,[],[f34,f30]) ).

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

fof(f1,axiom,
    ! [X0,X1] : join(X0,X1) = join(X1,X0),
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',maddux1_join_commutativity) ).

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

fof(f11,axiom,
    ! [X0,X1] : complement(X1) = join(composition(converse(X0),complement(composition(X0,X1))),complement(X1)),
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',converse_cancellativity) ).

fof(f1195,plain,
    ! [X2] : join(zero,complement(join(complement(X2),complement(X2)))) = X2,
    inference(forward_demodulation,[],[f1194,f65]) ).

fof(f65,plain,
    zero = complement(top),
    inference(backward_demodulation,[],[f43,f29]) ).

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

fof(f12,axiom,
    ! [X0] : top = join(X0,complement(X0)),
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',def_top) ).

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

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

fof(f4,axiom,
    ! [X0,X1] : complement(join(complement(X0),complement(X1))) = meet(X0,X1),
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',maddux4_definiton_of_meet) ).

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

fof(f13,axiom,
    ! [X0] : zero = meet(X0,complement(X0)),
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',def_zero) ).

fof(f1194,plain,
    ! [X2] : join(complement(top),complement(join(complement(X2),complement(X2)))) = X2,
    inference(forward_demodulation,[],[f1158,f30]) ).

fof(f1158,plain,
    ! [X2] : join(complement(join(complement(X2),complement(X2))),complement(top)) = X2,
    inference(superposition,[],[f67,f29]) ).

fof(f67,plain,
    ! [X0,X1] : join(complement(join(complement(X0),X1)),complement(join(complement(X0),complement(X1)))) = X0,
    inference(forward_demodulation,[],[f35,f30]) ).

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

fof(f3,axiom,
    ! [X0,X1] : join(complement(join(complement(X0),complement(X1))),complement(join(complement(X0),X1))) = X0,
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',maddux3_a_kind_of_de_Morgan) ).

fof(f13725,plain,
    ! [X0] : join(zero,complement(join(zero,complement(X0)))) = X0,
    inference(forward_demodulation,[],[f13698,f65]) ).

fof(f13698,plain,
    ! [X0] : join(complement(top),complement(join(zero,complement(X0)))) = X0,
    inference(backward_demodulation,[],[f1166,f13669]) ).

fof(f13669,plain,
    ! [X0] : top = join(top,X0),
    inference(forward_demodulation,[],[f13663,f13456]) ).

fof(f13456,plain,
    ! [X0] : top = join(one,join(sF10,X0)),
    inference(backward_demodulation,[],[f12647,f13438]) ).

fof(f13438,plain,
    top = join(one,top),
    inference(forward_demodulation,[],[f13437,f12632]) ).

fof(f12632,plain,
    ! [X0] : join(one,top) = join(one,join(top,X0)),
    inference(backward_demodulation,[],[f411,f12630]) ).

fof(f12630,plain,
    ! [X15] : join(one,top) = join(one,join(X15,top)),
    inference(backward_demodulation,[],[f12628,f12622]) ).

fof(f12622,plain,
    join(one,top) = join(one,join(top,complement(converse(complement(converse(sK1)))))),
    inference(backward_demodulation,[],[f1264,f12519]) ).

fof(f12519,plain,
    ! [X0] : join(one,join(top,X0)) = join(one,join(converse(top),X0)),
    inference(backward_demodulation,[],[f8732,f12431]) ).

fof(f12431,plain,
    ! [X0,X1] : join(one,join(top,X1)) = join(one,join(top,join(X0,X1))),
    inference(backward_demodulation,[],[f470,f12430]) ).

fof(f12430,plain,
    ! [X10,X11] : join(one,join(top,X11)) = join(one,join(X10,join(top,X11))),
    inference(backward_demodulation,[],[f6699,f12286]) ).

fof(f12286,plain,
    ! [X4,X5] : join(X4,join(top,X5)) = join(top,join(complement(complement(X4)),X5)),
    inference(superposition,[],[f251,f251]) ).

fof(f251,plain,
    ! [X10,X11] : join(X10,join(complement(X10),X11)) = join(top,X11),
    inference(superposition,[],[f36,f29]) ).

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

fof(f2,axiom,
    ! [X0,X1,X2] : join(X0,join(X1,X2)) = join(join(X0,X1),X2),
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',maddux2_join_associativity) ).

fof(f6699,plain,
    ! [X10,X11] : join(one,join(top,X11)) = join(one,join(top,join(complement(complement(X10)),X11))),
    inference(forward_demodulation,[],[f6698,f36]) ).

fof(f6698,plain,
    ! [X10,X11] : join(one,join(top,X11)) = join(one,join(join(top,complement(complement(X10))),X11)),
    inference(forward_demodulation,[],[f6691,f36]) ).

fof(f6691,plain,
    ! [X10,X11] : join(one,join(join(top,complement(complement(X10))),X11)) = join(join(one,top),X11),
    inference(superposition,[],[f36,f6336]) ).

fof(f6336,plain,
    ! [X5] : join(one,top) = join(one,join(top,complement(complement(X5)))),
    inference(forward_demodulation,[],[f6335,f6332]) ).

fof(f6332,plain,
    ! [X2,X1] : join(one,join(top,complement(X2))) = join(one,join(top,complement(join(complement(X1),X2)))),
    inference(forward_demodulation,[],[f6331,f411]) ).

fof(f6331,plain,
    ! [X2,X1] : join(one,join(complement(join(complement(X1),X2)),top)) = join(one,join(top,complement(X2))),
    inference(forward_demodulation,[],[f6330,f251]) ).

fof(f6330,plain,
    ! [X2,X1] : join(one,join(complement(join(complement(X1),X2)),top)) = join(one,join(X1,join(complement(X1),complement(X2)))),
    inference(forward_demodulation,[],[f6247,f555]) ).

fof(f555,plain,
    ! [X2,X1] : join(one,join(X2,X1)) = join(one,join(X1,X2)),
    inference(forward_demodulation,[],[f554,f316]) ).

fof(f316,plain,
    ! [X0,X1] : join(one,join(X0,X1)) = join(one,join(X0,join(sK1,X1))),
    inference(forward_demodulation,[],[f315,f36]) ).

fof(f315,plain,
    ! [X0,X1] : join(join(one,X0),X1) = join(one,join(X0,join(sK1,X1))),
    inference(forward_demodulation,[],[f312,f36]) ).

fof(f312,plain,
    ! [X0,X1] : join(join(one,X0),X1) = join(one,join(join(X0,sK1),X1)),
    inference(superposition,[],[f36,f285]) ).

fof(f285,plain,
    ! [X0] : join(one,X0) = join(one,join(X0,sK1)),
    inference(superposition,[],[f282,f30]) ).

fof(f282,plain,
    ! [X12] : join(one,X12) = join(one,join(sK1,X12)),
    inference(forward_demodulation,[],[f252,f278]) ).

fof(f278,plain,
    ! [X2,X0,X1] : join(X0,join(X1,X2)) = join(X1,join(X0,X2)),
    inference(forward_demodulation,[],[f248,f36]) ).

fof(f248,plain,
    ! [X2,X0,X1] : join(X0,join(X1,X2)) = join(join(X1,X0),X2),
    inference(superposition,[],[f36,f30]) ).

fof(f252,plain,
    ! [X12] : join(one,X12) = join(sK1,join(one,X12)),
    inference(superposition,[],[f36,f63]) ).

fof(f63,plain,
    one = join(sK1,one),
    inference(backward_demodulation,[],[f59,f60]) ).

fof(f60,plain,
    one = sF14,
    inference(definition_folding,[],[f24,f59]) ).

fof(f24,plain,
    one = join(sK1,one),
    inference(cnf_transformation,[],[f22]) ).

fof(f22,plain,
    ( meet(composition(sK0,sK2),composition(sK1,sK2)) != composition(meet(sK0,sK1),sK2)
    & one = join(sK1,one)
    & one = join(sK0,one) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2])],[f20,f21]) ).

fof(f21,plain,
    ( ? [X0,X1,X2] :
        ( meet(composition(X0,X2),composition(X1,X2)) != composition(meet(X0,X1),X2)
        & one = join(X1,one)
        & one = join(X0,one) )
   => ( meet(composition(sK0,sK2),composition(sK1,sK2)) != composition(meet(sK0,sK1),sK2)
      & one = join(sK1,one)
      & one = join(sK0,one) ) ),
    introduced(choice_axiom,[]) ).

fof(f20,plain,
    ? [X0,X1,X2] :
      ( meet(composition(X0,X2),composition(X1,X2)) != composition(meet(X0,X1),X2)
      & one = join(X1,one)
      & one = join(X0,one) ),
    inference(flattening,[],[f19]) ).

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

fof(f18,negated_conjecture,
    ~ ! [X0,X1,X2] :
        ( ( one = join(X1,one)
          & one = join(X0,one) )
       => meet(composition(X0,X2),composition(X1,X2)) = composition(meet(X0,X1),X2) ),
    inference(negated_conjecture,[],[f17]) ).

fof(f17,conjecture,
    ! [X0,X1,X2] :
      ( ( one = join(X1,one)
        & one = join(X0,one) )
     => meet(composition(X0,X2),composition(X1,X2)) = composition(meet(X0,X1),X2) ),
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',goals) ).

fof(f59,plain,
    join(sK1,one) = sF14,
    introduced(function_definition,[]) ).

fof(f554,plain,
    ! [X2,X1] : join(one,join(X2,join(sK1,X1))) = join(one,join(X1,X2)),
    inference(forward_demodulation,[],[f539,f36]) ).

fof(f539,plain,
    ! [X2,X1] : join(one,join(X1,X2)) = join(one,join(join(X2,sK1),X1)),
    inference(superposition,[],[f309,f30]) ).

fof(f309,plain,
    ! [X2,X3] : join(one,join(X2,X3)) = join(one,join(X2,join(X3,sK1))),
    inference(superposition,[],[f285,f36]) ).

fof(f6247,plain,
    ! [X2,X1] : join(one,join(complement(join(complement(X1),X2)),top)) = join(one,join(join(complement(X1),complement(X2)),X1)),
    inference(superposition,[],[f5325,f67]) ).

fof(f5325,plain,
    ! [X145,X146] : join(one,join(X145,join(X146,complement(X145)))) = join(one,join(X146,top)),
    inference(superposition,[],[f639,f29]) ).

fof(f639,plain,
    ! [X18,X19,X17] : join(one,join(X18,join(X17,X19))) = join(one,join(X17,join(X18,X19))),
    inference(forward_demodulation,[],[f638,f36]) ).

fof(f638,plain,
    ! [X18,X19,X17] : join(one,join(join(X17,X18),X19)) = join(one,join(X18,join(X17,X19))),
    inference(forward_demodulation,[],[f637,f36]) ).

fof(f637,plain,
    ! [X18,X19,X17] : join(one,join(join(X17,X18),X19)) = join(one,join(join(X18,X17),X19)),
    inference(forward_demodulation,[],[f605,f36]) ).

fof(f605,plain,
    ! [X18,X19,X17] : join(one,join(join(X17,X18),X19)) = join(join(one,join(X18,X17)),X19),
    inference(superposition,[],[f36,f555]) ).

fof(f6335,plain,
    ! [X3,X4,X5] : join(one,top) = join(one,join(top,complement(join(complement(composition(X3,X4)),complement(X5))))),
    inference(forward_demodulation,[],[f6334,f411]) ).

fof(f6334,plain,
    ! [X3,X4,X5] : join(one,top) = join(one,join(complement(join(complement(composition(X3,X4)),complement(X5))),top)),
    inference(forward_demodulation,[],[f6333,f269]) ).

fof(f269,plain,
    ! [X10,X9] : top = join(X9,join(X10,complement(join(X9,X10)))),
    inference(superposition,[],[f36,f29]) ).

fof(f6333,plain,
    ! [X3,X4,X5] : join(one,join(complement(join(complement(composition(X3,X4)),complement(X5))),top)) = join(one,join(complement(X5),join(complement(composition(X3,complement(join(complement(X4),complement(composition(converse(X3),X5)))))),complement(join(complement(X5),complement(composition(X3,complement(join(complement(X4),complement(composition(converse(X3),X5))))))))))),
    inference(forward_demodulation,[],[f6248,f36]) ).

fof(f6248,plain,
    ! [X3,X4,X5] : join(one,join(complement(join(complement(composition(X3,X4)),complement(X5))),top)) = join(one,join(join(complement(X5),complement(composition(X3,complement(join(complement(X4),complement(composition(converse(X3),X5))))))),complement(join(complement(X5),complement(composition(X3,complement(join(complement(X4),complement(composition(converse(X3),X5)))))))))),
    inference(superposition,[],[f5325,f68]) ).

fof(f68,plain,
    ! [X2,X0,X1] : complement(join(complement(X2),complement(composition(X0,complement(join(complement(X1),complement(composition(converse(X0),X2)))))))) = join(complement(join(complement(composition(X0,X1)),complement(X2))),complement(join(complement(X2),complement(composition(X0,complement(join(complement(X1),complement(composition(converse(X0),X2))))))))),
    inference(forward_demodulation,[],[f44,f30]) ).

fof(f44,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,[],[f39,f33,f33,f33,f33,f33]) ).

fof(f39,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(f15,axiom,
    ! [X0,X1,X2] : 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)),
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',modular_law_1) ).

fof(f470,plain,
    ! [X0,X1] : join(one,join(top,join(X0,X1))) = join(one,join(X0,join(top,X1))),
    inference(forward_demodulation,[],[f469,f36]) ).

fof(f469,plain,
    ! [X0,X1] : join(one,join(join(top,X0),X1)) = join(one,join(X0,join(top,X1))),
    inference(forward_demodulation,[],[f468,f36]) ).

fof(f468,plain,
    ! [X0,X1] : join(one,join(join(top,X0),X1)) = join(one,join(join(X0,top),X1)),
    inference(forward_demodulation,[],[f462,f36]) ).

fof(f462,plain,
    ! [X0,X1] : join(one,join(join(top,X0),X1)) = join(join(one,join(X0,top)),X1),
    inference(superposition,[],[f36,f411]) ).

fof(f8732,plain,
    ! [X0] : join(one,join(converse(top),X0)) = join(one,join(top,join(converse(complement(converse(complement(zero)))),X0))),
    inference(forward_demodulation,[],[f8731,f36]) ).

fof(f8731,plain,
    ! [X0] : join(join(one,converse(top)),X0) = join(one,join(top,join(converse(complement(converse(complement(zero)))),X0))),
    inference(forward_demodulation,[],[f8724,f36]) ).

fof(f8724,plain,
    ! [X0] : join(join(one,converse(top)),X0) = join(one,join(join(top,converse(complement(converse(complement(zero))))),X0)),
    inference(superposition,[],[f36,f8143]) ).

fof(f8143,plain,
    join(one,converse(top)) = join(one,join(top,converse(complement(converse(complement(zero)))))),
    inference(forward_demodulation,[],[f8113,f6541]) ).

fof(f6541,plain,
    join(one,converse(top)) = join(one,join(top,converse(top))),
    inference(forward_demodulation,[],[f6519,f139]) ).

fof(f139,plain,
    ! [X4] : join(X4,converse(complement(converse(X4)))) = converse(top),
    inference(superposition,[],[f85,f29]) ).

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

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

fof(f9,axiom,
    ! [X0,X1] : converse(join(X0,X1)) = join(converse(X0),converse(X1)),
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',converse_additivity) ).

fof(f6519,plain,
    join(one,join(top,converse(complement(converse(top))))) = join(one,join(top,converse(top))),
    inference(backward_demodulation,[],[f866,f6464]) ).

fof(f6464,plain,
    ! [X0] : join(one,join(top,X0)) = join(one,join(sF11,X0)),
    inference(forward_demodulation,[],[f6454,f36]) ).

fof(f6454,plain,
    ! [X0] : join(join(one,top),X0) = join(one,join(sF11,X0)),
    inference(superposition,[],[f36,f6337]) ).

fof(f6337,plain,
    join(one,top) = join(one,sF11),
    inference(backward_demodulation,[],[f1015,f6336]) ).

fof(f1015,plain,
    join(one,sF11) = join(one,join(top,complement(complement(sF10)))),
    inference(forward_demodulation,[],[f1005,f366]) ).

fof(f366,plain,
    join(one,sF11) = join(one,join(top,top)),
    inference(forward_demodulation,[],[f360,f332]) ).

fof(f332,plain,
    ! [X0] : join(one,join(top,X0)) = join(one,join(X0,sF10)),
    inference(superposition,[],[f295,f30]) ).

fof(f295,plain,
    ! [X0] : join(one,join(sF10,X0)) = join(one,join(top,X0)),
    inference(forward_demodulation,[],[f294,f36]) ).

fof(f294,plain,
    ! [X0] : join(one,join(sF10,X0)) = join(join(one,top),X0),
    inference(superposition,[],[f36,f291]) ).

fof(f291,plain,
    join(one,top) = join(one,sF10),
    inference(forward_demodulation,[],[f287,f54]) ).

fof(f54,plain,
    complement(sK1) = sF10,
    introduced(function_definition,[]) ).

fof(f287,plain,
    join(one,complement(sK1)) = join(one,top),
    inference(superposition,[],[f282,f29]) ).

fof(f360,plain,
    join(one,join(top,sF10)) = join(one,sF11),
    inference(superposition,[],[f306,f55]) ).

fof(f55,plain,
    join(sF9,sF10) = sF11,
    introduced(function_definition,[]) ).

fof(f306,plain,
    ! [X0] : join(one,join(top,X0)) = join(one,join(sF9,X0)),
    inference(forward_demodulation,[],[f305,f36]) ).

fof(f305,plain,
    ! [X0] : join(join(one,top),X0) = join(one,join(sF9,X0)),
    inference(superposition,[],[f36,f302]) ).

fof(f302,plain,
    join(one,top) = join(one,sF9),
    inference(forward_demodulation,[],[f298,f53]) ).

fof(f53,plain,
    complement(sK0) = sF9,
    introduced(function_definition,[]) ).

fof(f298,plain,
    join(one,top) = join(one,complement(sK0)),
    inference(superposition,[],[f283,f29]) ).

fof(f283,plain,
    ! [X13] : join(one,X13) = join(one,join(sK0,X13)),
    inference(forward_demodulation,[],[f253,f278]) ).

fof(f253,plain,
    ! [X13] : join(one,X13) = join(sK0,join(one,X13)),
    inference(superposition,[],[f36,f64]) ).

fof(f64,plain,
    one = join(sK0,one),
    inference(backward_demodulation,[],[f61,f62]) ).

fof(f62,plain,
    one = sF15,
    inference(definition_folding,[],[f23,f61]) ).

fof(f23,plain,
    one = join(sK0,one),
    inference(cnf_transformation,[],[f22]) ).

fof(f61,plain,
    join(sK0,one) = sF15,
    introduced(function_definition,[]) ).

fof(f1005,plain,
    join(one,join(top,top)) = join(one,join(top,complement(complement(sF10)))),
    inference(superposition,[],[f350,f29]) ).

fof(f350,plain,
    ! [X0] : join(one,join(top,X0)) = join(one,join(top,join(complement(sF10),X0))),
    inference(forward_demodulation,[],[f349,f36]) ).

fof(f349,plain,
    ! [X0] : join(join(one,top),X0) = join(one,join(top,join(complement(sF10),X0))),
    inference(forward_demodulation,[],[f348,f36]) ).

fof(f348,plain,
    ! [X0] : join(join(one,top),X0) = join(one,join(join(top,complement(sF10)),X0)),
    inference(superposition,[],[f36,f334]) ).

fof(f334,plain,
    join(one,top) = join(one,join(top,complement(sF10))),
    inference(superposition,[],[f295,f29]) ).

fof(f866,plain,
    join(one,join(sF11,converse(complement(converse(top))))) = join(one,join(top,converse(top))),
    inference(superposition,[],[f387,f139]) ).

fof(f387,plain,
    ! [X0] : join(one,join(sF11,X0)) = join(one,join(top,join(top,X0))),
    inference(forward_demodulation,[],[f386,f36]) ).

fof(f386,plain,
    ! [X0] : join(one,join(join(top,top),X0)) = join(one,join(sF11,X0)),
    inference(forward_demodulation,[],[f385,f36]) ).

fof(f385,plain,
    ! [X0] : join(one,join(join(top,top),X0)) = join(join(one,sF11),X0),
    inference(superposition,[],[f36,f366]) ).

fof(f8113,plain,
    join(one,join(top,converse(top))) = join(one,join(top,converse(complement(converse(complement(zero)))))),
    inference(superposition,[],[f6648,f139]) ).

fof(f6648,plain,
    ! [X0] : join(one,join(top,X0)) = join(one,join(top,join(complement(zero),X0))),
    inference(forward_demodulation,[],[f6647,f36]) ).

fof(f6647,plain,
    ! [X0] : join(join(one,top),X0) = join(one,join(top,join(complement(zero),X0))),
    inference(forward_demodulation,[],[f6640,f36]) ).

fof(f6640,plain,
    ! [X0] : join(join(one,top),X0) = join(one,join(join(top,complement(zero)),X0)),
    inference(superposition,[],[f36,f6538]) ).

fof(f6538,plain,
    join(one,top) = join(one,join(top,complement(zero))),
    inference(forward_demodulation,[],[f6512,f6534]) ).

fof(f6534,plain,
    join(one,top) = join(one,join(top,sF11)),
    inference(forward_demodulation,[],[f6510,f6336]) ).

fof(f6510,plain,
    join(one,join(top,complement(complement(sF10)))) = join(one,join(top,sF11)),
    inference(backward_demodulation,[],[f1123,f6464]) ).

fof(f1123,plain,
    join(one,join(sF11,complement(complement(sF10)))) = join(one,join(top,sF11)),
    inference(forward_demodulation,[],[f1115,f411]) ).

fof(f1115,plain,
    join(one,join(sF11,top)) = join(one,join(sF11,complement(complement(sF10)))),
    inference(superposition,[],[f1029,f29]) ).

fof(f1029,plain,
    ! [X0] : join(one,join(sF11,X0)) = join(one,join(sF11,join(complement(sF10),X0))),
    inference(forward_demodulation,[],[f1028,f36]) ).

fof(f1028,plain,
    ! [X0] : join(join(one,sF11),X0) = join(one,join(sF11,join(complement(sF10),X0))),
    inference(forward_demodulation,[],[f1027,f36]) ).

fof(f1027,plain,
    ! [X0] : join(join(one,sF11),X0) = join(one,join(join(sF11,complement(sF10)),X0)),
    inference(superposition,[],[f36,f1017]) ).

fof(f1017,plain,
    join(one,sF11) = join(one,join(sF11,complement(sF10))),
    inference(forward_demodulation,[],[f1008,f366]) ).

fof(f1008,plain,
    join(one,join(top,top)) = join(one,join(sF11,complement(sF10))),
    inference(superposition,[],[f350,f863]) ).

fof(f863,plain,
    ! [X0] : join(one,join(sF11,X0)) = join(one,join(top,join(X0,top))),
    inference(superposition,[],[f387,f30]) ).

fof(f6512,plain,
    join(one,join(top,sF11)) = join(one,join(top,complement(zero))),
    inference(backward_demodulation,[],[f6393,f6464]) ).

fof(f6393,plain,
    join(one,join(top,sF11)) = join(one,join(sF11,complement(zero))),
    inference(forward_demodulation,[],[f6279,f411]) ).

fof(f6279,plain,
    join(one,join(sF11,top)) = join(one,join(sF11,complement(zero))),
    inference(superposition,[],[f5325,f888]) ).

fof(f888,plain,
    ! [X0] : join(one,join(sF11,X0)) = join(one,join(zero,join(sF11,X0))),
    inference(forward_demodulation,[],[f887,f36]) ).

fof(f887,plain,
    ! [X0] : join(join(one,sF11),X0) = join(one,join(zero,join(sF11,X0))),
    inference(forward_demodulation,[],[f886,f36]) ).

fof(f886,plain,
    ! [X0] : join(join(one,sF11),X0) = join(one,join(join(zero,sF11),X0)),
    inference(superposition,[],[f36,f875]) ).

fof(f875,plain,
    join(one,sF11) = join(one,join(zero,sF11)),
    inference(forward_demodulation,[],[f874,f366]) ).

fof(f874,plain,
    join(one,join(top,top)) = join(one,join(zero,sF11)),
    inference(forward_demodulation,[],[f873,f555]) ).

fof(f873,plain,
    join(one,join(top,top)) = join(one,join(sF11,zero)),
    inference(forward_demodulation,[],[f865,f65]) ).

fof(f865,plain,
    join(one,join(top,top)) = join(one,join(sF11,complement(top))),
    inference(superposition,[],[f387,f29]) ).

fof(f1264,plain,
    join(one,top) = join(one,join(converse(top),complement(converse(complement(converse(sK1)))))),
    inference(superposition,[],[f331,f29]) ).

fof(f331,plain,
    ! [X0] : join(one,join(converse(complement(converse(sK1))),X0)) = join(one,join(converse(top),X0)),
    inference(forward_demodulation,[],[f328,f36]) ).

fof(f328,plain,
    ! [X0] : join(one,join(converse(complement(converse(sK1))),X0)) = join(join(one,converse(top)),X0),
    inference(superposition,[],[f36,f288]) ).

fof(f288,plain,
    join(one,converse(complement(converse(sK1)))) = join(one,converse(top)),
    inference(superposition,[],[f282,f139]) ).

fof(f12628,plain,
    ! [X15] : join(one,join(X15,top)) = join(one,join(top,complement(converse(complement(converse(sK1)))))),
    inference(forward_demodulation,[],[f12620,f12431]) ).

fof(f12620,plain,
    ! [X15] : join(one,join(X15,top)) = join(one,join(top,join(X15,complement(converse(complement(converse(sK1))))))),
    inference(backward_demodulation,[],[f6282,f12519]) ).

fof(f6282,plain,
    ! [X15] : join(one,join(X15,top)) = join(one,join(converse(top),join(X15,complement(converse(complement(converse(sK1))))))),
    inference(superposition,[],[f5325,f331]) ).

fof(f411,plain,
    ! [X0] : join(one,join(top,X0)) = join(one,join(X0,top)),
    inference(backward_demodulation,[],[f332,f396]) ).

fof(f396,plain,
    ! [X0] : join(one,join(X0,sF10)) = join(one,join(X0,top)),
    inference(superposition,[],[f332,f30]) ).

fof(f13437,plain,
    ! [X11] : top = join(one,join(top,join(X11,complement(join(one,top))))),
    inference(forward_demodulation,[],[f13325,f36]) ).

fof(f13325,plain,
    ! [X11] : top = join(one,join(join(top,X11),complement(join(one,top)))),
    inference(superposition,[],[f269,f12632]) ).

fof(f12647,plain,
    ! [X0] : join(one,top) = join(one,join(sF10,X0)),
    inference(backward_demodulation,[],[f295,f12632]) ).

fof(f13663,plain,
    ! [X0] : join(top,X0) = join(one,join(sF10,X0)),
    inference(superposition,[],[f36,f13439]) ).

fof(f13439,plain,
    top = join(one,sF10),
    inference(backward_demodulation,[],[f291,f13438]) ).

fof(f1166,plain,
    ! [X0] : join(complement(join(top,complement(X0))),complement(join(zero,complement(X0)))) = X0,
    inference(forward_demodulation,[],[f1165,f30]) ).

fof(f1165,plain,
    ! [X0] : join(complement(join(zero,complement(X0))),complement(join(top,complement(X0)))) = X0,
    inference(forward_demodulation,[],[f1164,f30]) ).

fof(f1164,plain,
    ! [X0] : join(complement(join(zero,complement(X0))),complement(join(complement(X0),top))) = X0,
    inference(forward_demodulation,[],[f1163,f30]) ).

fof(f1163,plain,
    ! [X0] : join(complement(join(complement(X0),top)),complement(join(zero,complement(X0)))) = X0,
    inference(forward_demodulation,[],[f1150,f30]) ).

fof(f1150,plain,
    ! [X0] : join(complement(join(complement(X0),top)),complement(join(complement(X0),zero))) = X0,
    inference(superposition,[],[f67,f65]) ).

fof(f14561,plain,
    ! [X0] : join(zero,complement(complement(X0))) = X0,
    inference(backward_demodulation,[],[f13725,f14547]) ).

fof(f253809,plain,
    sF8 = join(sF8,complement(complement(sF13))),
    inference(superposition,[],[f35129,f253763]) ).

fof(f253763,plain,
    complement(sF13) = join(sF7,complement(sF13)),
    inference(forward_demodulation,[],[f253724,f40206]) ).

fof(f40206,plain,
    complement(sF13) = join(sF4,complement(sF13)),
    inference(superposition,[],[f14588,f40135]) ).

fof(f40135,plain,
    sF13 = complement(join(sF4,complement(sF13))),
    inference(forward_demodulation,[],[f40134,f15427]) ).

fof(f15427,plain,
    ! [X1] : join(zero,X1) = X1,
    inference(superposition,[],[f15397,f30]) ).

fof(f15397,plain,
    ! [X18] : join(X18,zero) = X18,
    inference(forward_demodulation,[],[f15396,f65]) ).

fof(f15396,plain,
    ! [X18] : join(X18,complement(top)) = X18,
    inference(forward_demodulation,[],[f15395,f29]) ).

fof(f15395,plain,
    ! [X18] : join(X18,complement(join(X18,complement(X18)))) = X18,
    inference(forward_demodulation,[],[f15394,f30]) ).

fof(f15394,plain,
    ! [X18] : join(X18,complement(join(complement(X18),X18))) = X18,
    inference(forward_demodulation,[],[f15393,f11043]) ).

fof(f15393,plain,
    ! [X18] : join(X18,complement(join(complement(X18),composition(one,X18)))) = X18,
    inference(forward_demodulation,[],[f15392,f14588]) ).

fof(f15392,plain,
    ! [X18] : join(X18,complement(join(complement(X18),complement(complement(composition(one,X18)))))) = X18,
    inference(forward_demodulation,[],[f15344,f11043]) ).

fof(f15344,plain,
    ! [X18] : join(X18,complement(join(complement(X18),complement(composition(one,complement(composition(one,X18))))))) = X18,
    inference(superposition,[],[f14589,f11005]) ).

fof(f14589,plain,
    ! [X8,X7] : join(X7,complement(join(complement(X7),complement(composition(converse(X8),complement(composition(X8,X7))))))) = X7,
    inference(backward_demodulation,[],[f1141,f14588]) ).

fof(f1141,plain,
    ! [X8,X7] : join(complement(complement(X7)),complement(join(complement(X7),complement(composition(converse(X8),complement(composition(X8,X7))))))) = X7,
    inference(superposition,[],[f67,f66]) ).

fof(f40134,plain,
    sF13 = join(zero,complement(join(sF4,complement(sF13)))),
    inference(forward_demodulation,[],[f40090,f65]) ).

fof(f40090,plain,
    sF13 = join(complement(top),complement(join(sF4,complement(sF13)))),
    inference(superposition,[],[f1178,f39559]) ).

fof(f39559,plain,
    top = join(sF3,complement(sF13)),
    inference(forward_demodulation,[],[f39558,f13669]) ).

fof(f39558,plain,
    join(top,sF3) = join(sF3,complement(sF13)),
    inference(forward_demodulation,[],[f39488,f30]) ).

fof(f39488,plain,
    join(sF3,top) = join(sF3,complement(sF13)),
    inference(superposition,[],[f29886,f29]) ).

fof(f29886,plain,
    ! [X0] : join(sF3,X0) = join(sF3,join(sF13,X0)),
    inference(superposition,[],[f36,f29866]) ).

fof(f29866,plain,
    sF3 = join(sF3,sF13),
    inference(forward_demodulation,[],[f29865,f30]) ).

fof(f29865,plain,
    sF3 = join(sF13,sF3),
    inference(forward_demodulation,[],[f29846,f47]) ).

fof(f47,plain,
    composition(sK0,sK2) = sF3,
    introduced(function_definition,[]) ).

fof(f29846,plain,
    composition(sK0,sK2) = join(sF13,composition(sK0,sK2)),
    inference(superposition,[],[f674,f29834]) ).

fof(f29834,plain,
    sK0 = join(sK0,sF12),
    inference(forward_demodulation,[],[f29826,f14585]) ).

fof(f14585,plain,
    sK0 = complement(sF9),
    inference(backward_demodulation,[],[f11778,f14547]) ).

fof(f11778,plain,
    sK0 = join(zero,complement(sF9)),
    inference(superposition,[],[f11083,f53]) ).

fof(f29826,plain,
    complement(sF9) = join(sK0,sF12),
    inference(superposition,[],[f14588,f29551]) ).

fof(f29551,plain,
    sF9 = complement(join(sK0,sF12)),
    inference(forward_demodulation,[],[f29550,f30]) ).

fof(f29550,plain,
    sF9 = complement(join(sF12,sK0)),
    inference(forward_demodulation,[],[f29549,f14585]) ).

fof(f29549,plain,
    sF9 = complement(join(sF12,complement(sF9))),
    inference(forward_demodulation,[],[f29548,f30]) ).

fof(f29548,plain,
    sF9 = complement(join(complement(sF9),sF12)),
    inference(forward_demodulation,[],[f28961,f56]) ).

fof(f56,plain,
    complement(sF11) = sF12,
    introduced(function_definition,[]) ).

fof(f28961,plain,
    sF9 = complement(join(complement(sF9),complement(sF11))),
    inference(superposition,[],[f14654,f55]) ).

fof(f14654,plain,
    ! [X102,X103] : complement(join(complement(X102),complement(join(X102,X103)))) = X102,
    inference(forward_demodulation,[],[f14565,f14588]) ).

fof(f14565,plain,
    ! [X102,X103] : complement(join(complement(X102),complement(join(complement(complement(X102)),X103)))) = X102,
    inference(backward_demodulation,[],[f13721,f14547]) ).

fof(f13721,plain,
    ! [X102,X103] : join(zero,complement(join(complement(X102),complement(join(complement(complement(X102)),X103))))) = X102,
    inference(forward_demodulation,[],[f13684,f65]) ).

fof(f13684,plain,
    ! [X102,X103] : join(complement(top),complement(join(complement(X102),complement(join(complement(complement(X102)),X103))))) = X102,
    inference(backward_demodulation,[],[f12426,f13669]) ).

fof(f12426,plain,
    ! [X102,X103] : join(complement(join(top,X103)),complement(join(complement(X102),complement(join(complement(complement(X102)),X103))))) = X102,
    inference(superposition,[],[f67,f251]) ).

fof(f674,plain,
    ! [X11] : join(sF13,composition(X11,sK2)) = composition(join(X11,sF12),sK2),
    inference(forward_demodulation,[],[f660,f30]) ).

fof(f660,plain,
    ! [X11] : composition(join(X11,sF12),sK2) = join(composition(X11,sK2),sF13),
    inference(superposition,[],[f38,f57]) ).

fof(f57,plain,
    composition(sF12,sK2) = sF13,
    introduced(function_definition,[]) ).

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

fof(f7,axiom,
    ! [X0,X1,X2] : composition(join(X0,X1),X2) = join(composition(X0,X2),composition(X1,X2)),
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',composition_distributivity) ).

fof(f1178,plain,
    ! [X3] : join(complement(join(sF3,complement(X3))),complement(join(sF4,complement(X3)))) = X3,
    inference(forward_demodulation,[],[f1177,f30]) ).

fof(f1177,plain,
    ! [X3] : join(complement(join(sF4,complement(X3))),complement(join(sF3,complement(X3)))) = X3,
    inference(forward_demodulation,[],[f1176,f30]) ).

fof(f1176,plain,
    ! [X3] : join(complement(join(sF4,complement(X3))),complement(join(complement(X3),sF3))) = X3,
    inference(forward_demodulation,[],[f1175,f30]) ).

fof(f1175,plain,
    ! [X3] : join(complement(join(complement(X3),sF3)),complement(join(sF4,complement(X3)))) = X3,
    inference(forward_demodulation,[],[f1153,f30]) ).

fof(f1153,plain,
    ! [X3] : join(complement(join(complement(X3),sF3)),complement(join(complement(X3),sF4))) = X3,
    inference(superposition,[],[f67,f48]) ).

fof(f48,plain,
    complement(sF3) = sF4,
    introduced(function_definition,[]) ).

fof(f253724,plain,
    join(sF4,complement(sF13)) = join(sF7,complement(sF13)),
    inference(superposition,[],[f260,f253603]) ).

fof(f253603,plain,
    complement(sF13) = join(sF6,complement(sF13)),
    inference(forward_demodulation,[],[f253602,f50]) ).

fof(f50,plain,
    complement(sF5) = sF6,
    introduced(function_definition,[]) ).

fof(f253602,plain,
    complement(sF13) = join(complement(sF5),complement(sF13)),
    inference(forward_demodulation,[],[f250520,f30]) ).

fof(f250520,plain,
    complement(sF13) = join(complement(sF13),complement(sF5)),
    inference(superposition,[],[f49863,f30134]) ).

fof(f30134,plain,
    sF5 = join(sF5,sF13),
    inference(forward_demodulation,[],[f30133,f30]) ).

fof(f30133,plain,
    sF5 = join(sF13,sF5),
    inference(forward_demodulation,[],[f30114,f49]) ).

fof(f49,plain,
    composition(sK1,sK2) = sF5,
    introduced(function_definition,[]) ).

fof(f30114,plain,
    composition(sK1,sK2) = join(sF13,composition(sK1,sK2)),
    inference(superposition,[],[f674,f30038]) ).

fof(f30038,plain,
    sK1 = join(sK1,sF12),
    inference(forward_demodulation,[],[f30030,f14586]) ).

fof(f14586,plain,
    sK1 = complement(sF10),
    inference(backward_demodulation,[],[f11779,f14547]) ).

fof(f11779,plain,
    sK1 = join(zero,complement(sF10)),
    inference(superposition,[],[f11083,f54]) ).

fof(f30030,plain,
    complement(sF10) = join(sK1,sF12),
    inference(superposition,[],[f14588,f29574]) ).

fof(f29574,plain,
    sF10 = complement(join(sK1,sF12)),
    inference(forward_demodulation,[],[f29573,f30]) ).

fof(f29573,plain,
    sF10 = complement(join(sF12,sK1)),
    inference(forward_demodulation,[],[f29572,f14586]) ).

fof(f29572,plain,
    sF10 = complement(join(sF12,complement(sF10))),
    inference(forward_demodulation,[],[f29571,f30]) ).

fof(f29571,plain,
    sF10 = complement(join(complement(sF10),sF12)),
    inference(forward_demodulation,[],[f28966,f56]) ).

fof(f28966,plain,
    sF10 = complement(join(complement(sF10),complement(sF11))),
    inference(superposition,[],[f14654,f25752]) ).

fof(f25752,plain,
    sF11 = join(sF10,sF11),
    inference(forward_demodulation,[],[f25751,f55]) ).

fof(f25751,plain,
    join(sF9,sF10) = join(sF10,sF11),
    inference(forward_demodulation,[],[f25629,f30]) ).

fof(f25629,plain,
    join(sF9,sF10) = join(sF11,sF10),
    inference(superposition,[],[f264,f25571]) ).

fof(f25571,plain,
    ! [X2] : join(X2,X2) = X2,
    inference(forward_demodulation,[],[f25570,f14588]) ).

fof(f25570,plain,
    ! [X2] : complement(complement(X2)) = join(X2,complement(complement(X2))),
    inference(backward_demodulation,[],[f17215,f25564]) ).

fof(f25564,plain,
    ! [X8] : complement(X8) = join(complement(X8),complement(composition(top,X8))),
    inference(backward_demodulation,[],[f13855,f25562]) ).

fof(f25562,plain,
    ! [X9] : complement(composition(top,X9)) = composition(top,complement(composition(top,X9))),
    inference(forward_demodulation,[],[f25561,f13710]) ).

fof(f13710,plain,
    ! [X4] : top = join(X4,top),
    inference(forward_demodulation,[],[f13681,f13669]) ).

fof(f13681,plain,
    ! [X4,X5] : join(X4,top) = join(top,join(complement(complement(X4)),X5)),
    inference(backward_demodulation,[],[f12286,f13669]) ).

fof(f25561,plain,
    ! [X9] : complement(composition(top,X9)) = composition(join(one,top),complement(composition(top,X9))),
    inference(forward_demodulation,[],[f25560,f13804]) ).

fof(f13804,plain,
    top = converse(top),
    inference(forward_demodulation,[],[f13789,f13703]) ).

fof(f13703,plain,
    ! [X20] : top = join(X20,converse(top)),
    inference(backward_demodulation,[],[f12293,f13669]) ).

fof(f12293,plain,
    ! [X20] : join(top,converse(complement(converse(complement(X20))))) = join(X20,converse(top)),
    inference(superposition,[],[f251,f139]) ).

fof(f13789,plain,
    ! [X21] : converse(top) = join(X21,converse(top)),
    inference(superposition,[],[f85,f13710]) ).

fof(f25560,plain,
    ! [X9] : complement(composition(top,X9)) = composition(join(one,converse(top)),complement(composition(top,X9))),
    inference(forward_demodulation,[],[f25559,f675]) ).

fof(f675,plain,
    ! [X3,X4,X5] : composition(join(X3,X5),X4) = composition(join(X5,X3),X4),
    inference(forward_demodulation,[],[f661,f38]) ).

fof(f661,plain,
    ! [X3,X4,X5] : join(composition(X5,X4),composition(X3,X4)) = composition(join(X3,X5),X4),
    inference(superposition,[],[f38,f30]) ).

fof(f25559,plain,
    ! [X9] : complement(composition(top,X9)) = composition(join(converse(top),one),complement(composition(top,X9))),
    inference(forward_demodulation,[],[f25538,f11089]) ).

fof(f11089,plain,
    ! [X10,X9] : join(X9,composition(X10,X9)) = composition(join(X10,one),X9),
    inference(forward_demodulation,[],[f11088,f11005]) ).

fof(f11088,plain,
    ! [X10,X9] : composition(join(X10,converse(one)),X9) = join(X9,composition(X10,X9)),
    inference(forward_demodulation,[],[f11013,f30]) ).

fof(f11013,plain,
    ! [X10,X9] : composition(join(X10,converse(one)),X9) = join(composition(X10,X9),X9),
    inference(superposition,[],[f38,f10989]) ).

fof(f25538,plain,
    ! [X9] : complement(composition(top,X9)) = join(complement(composition(top,X9)),composition(converse(top),complement(composition(top,X9)))),
    inference(superposition,[],[f66,f17204]) ).

fof(f17204,plain,
    ! [X0] : composition(top,X0) = composition(top,composition(top,X0)),
    inference(superposition,[],[f37,f17150]) ).

fof(f17150,plain,
    top = composition(top,top),
    inference(forward_demodulation,[],[f17149,f15427]) ).

fof(f17149,plain,
    top = join(zero,composition(top,top)),
    inference(forward_demodulation,[],[f17113,f30]) ).

fof(f17113,plain,
    top = join(composition(top,top),zero),
    inference(superposition,[],[f29,f16810]) ).

fof(f16810,plain,
    zero = complement(composition(top,top)),
    inference(superposition,[],[f16744,f11043]) ).

fof(f16744,plain,
    ! [X1] : zero = composition(X1,complement(composition(top,top))),
    inference(forward_demodulation,[],[f16743,f15963]) ).

fof(f15963,plain,
    zero = composition(top,complement(composition(top,top))),
    inference(superposition,[],[f15466,f13804]) ).

fof(f15466,plain,
    ! [X0] : zero = composition(converse(X0),complement(composition(X0,top))),
    inference(backward_demodulation,[],[f962,f15427]) ).

fof(f962,plain,
    ! [X0] : zero = join(zero,composition(converse(X0),complement(composition(X0,top)))),
    inference(superposition,[],[f66,f65]) ).

fof(f16743,plain,
    ! [X1] : composition(top,complement(composition(top,top))) = composition(X1,complement(composition(top,top))),
    inference(forward_demodulation,[],[f16742,f13710]) ).

fof(f16742,plain,
    ! [X1] : composition(join(X1,top),complement(composition(top,top))) = composition(X1,complement(composition(top,top))),
    inference(forward_demodulation,[],[f16741,f15427]) ).

fof(f16741,plain,
    ! [X1] : composition(join(X1,top),complement(composition(top,top))) = join(zero,composition(X1,complement(composition(top,top)))),
    inference(forward_demodulation,[],[f16734,f30]) ).

fof(f16734,plain,
    ! [X1] : composition(join(X1,top),complement(composition(top,top))) = join(composition(X1,complement(composition(top,top))),zero),
    inference(superposition,[],[f38,f15963]) ).

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

fof(f5,axiom,
    ! [X0,X1,X2] : composition(X0,composition(X1,X2)) = composition(composition(X0,X1),X2),
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',composition_associativity) ).

fof(f13855,plain,
    ! [X8] : complement(X8) = join(complement(X8),composition(top,complement(composition(top,X8)))),
    inference(superposition,[],[f66,f13804]) ).

fof(f17215,plain,
    ! [X2] : complement(join(complement(X2),complement(composition(top,X2)))) = join(X2,complement(join(complement(X2),complement(composition(top,X2))))),
    inference(backward_demodulation,[],[f17147,f17204]) ).

fof(f17147,plain,
    ! [X2] : complement(join(complement(X2),complement(composition(top,composition(top,X2))))) = join(X2,complement(join(complement(X2),complement(composition(top,composition(top,X2)))))),
    inference(forward_demodulation,[],[f17146,f14588]) ).

fof(f17146,plain,
    ! [X2] : complement(join(complement(X2),complement(composition(top,composition(top,X2))))) = join(complement(complement(X2)),complement(join(complement(X2),complement(composition(top,composition(top,X2)))))),
    inference(forward_demodulation,[],[f17145,f15427]) ).

fof(f17145,plain,
    ! [X2] : complement(join(complement(X2),complement(composition(top,composition(top,X2))))) = join(complement(join(zero,complement(X2))),complement(join(complement(X2),complement(composition(top,composition(top,X2)))))),
    inference(forward_demodulation,[],[f17144,f14588]) ).

fof(f17144,plain,
    ! [X2] : complement(join(complement(X2),complement(composition(top,complement(complement(composition(top,X2))))))) = join(complement(join(zero,complement(X2))),complement(join(complement(X2),complement(composition(top,complement(complement(composition(top,X2)))))))),
    inference(forward_demodulation,[],[f17143,f15427]) ).

fof(f17143,plain,
    ! [X2] : complement(join(complement(X2),complement(composition(top,complement(join(zero,complement(composition(top,X2)))))))) = join(complement(join(zero,complement(X2))),complement(join(complement(X2),complement(composition(top,complement(join(zero,complement(composition(top,X2))))))))),
    inference(forward_demodulation,[],[f17142,f65]) ).

fof(f17142,plain,
    ! [X2] : complement(join(complement(X2),complement(composition(top,complement(join(complement(top),complement(composition(top,X2)))))))) = join(complement(join(zero,complement(X2))),complement(join(complement(X2),complement(composition(top,complement(join(complement(top),complement(composition(top,X2))))))))),
    inference(forward_demodulation,[],[f17111,f13804]) ).

fof(f17111,plain,
    ! [X2] : complement(join(complement(X2),complement(composition(top,complement(join(complement(top),complement(composition(converse(top),X2)))))))) = join(complement(join(zero,complement(X2))),complement(join(complement(X2),complement(composition(top,complement(join(complement(top),complement(composition(converse(top),X2))))))))),
    inference(superposition,[],[f68,f16810]) ).

fof(f264,plain,
    ! [X27] : join(sF9,join(sF10,X27)) = join(sF11,X27),
    inference(superposition,[],[f36,f55]) ).

fof(f49863,plain,
    ! [X0,X1] : complement(X0) = join(complement(X0),complement(join(X1,X0))),
    inference(superposition,[],[f49784,f14588]) ).

fof(f49784,plain,
    ! [X56,X55] : join(X56,complement(join(X55,complement(X56)))) = X56,
    inference(forward_demodulation,[],[f49229,f30]) ).

fof(f49229,plain,
    ! [X56,X55] : join(complement(join(X55,complement(X56))),X56) = X56,
    inference(superposition,[],[f25638,f1137]) ).

fof(f1137,plain,
    ! [X0,X1] : join(complement(join(X1,complement(X0))),complement(join(complement(X0),complement(X1)))) = X0,
    inference(superposition,[],[f67,f30]) ).

fof(f25638,plain,
    ! [X19,X20] : join(X19,X20) = join(X19,join(X19,X20)),
    inference(superposition,[],[f36,f25571]) ).

fof(f260,plain,
    ! [X23] : join(sF4,join(sF6,X23)) = join(sF7,X23),
    inference(superposition,[],[f36,f51]) ).

fof(f51,plain,
    join(sF4,sF6) = sF7,
    introduced(function_definition,[]) ).

fof(f35129,plain,
    ! [X30] : sF8 = join(sF8,complement(join(sF7,X30))),
    inference(forward_demodulation,[],[f35053,f52]) ).

fof(f52,plain,
    complement(sF7) = sF8,
    introduced(function_definition,[]) ).

fof(f35053,plain,
    ! [X30] : complement(sF7) = join(sF8,complement(join(sF7,X30))),
    inference(superposition,[],[f14588,f28779]) ).

fof(f28779,plain,
    ! [X13] : sF7 = complement(join(sF8,complement(join(sF7,X13)))),
    inference(superposition,[],[f14654,f52]) ).

fof(f563171,plain,
    sF13 = join(sF8,sF13),
    inference(backward_demodulation,[],[f461570,f563154]) ).

fof(f563154,plain,
    sF13 = composition(sK0,sF5),
    inference(forward_demodulation,[],[f563032,f57]) ).

fof(f563032,plain,
    composition(sF12,sK2) = composition(sK0,sF5),
    inference(superposition,[],[f526708,f49]) ).

fof(f526708,plain,
    ! [X5] : composition(sF12,X5) = composition(sK0,composition(sK1,X5)),
    inference(superposition,[],[f37,f525900]) ).

fof(f525900,plain,
    sF12 = composition(sK0,sK1),
    inference(forward_demodulation,[],[f525892,f524620]) ).

fof(f524620,plain,
    sF12 = composition(sF12,sK1),
    inference(forward_demodulation,[],[f524619,f487917]) ).

fof(f487917,plain,
    ! [X127] : join(X127,composition(X127,sK1)) = X127,
    inference(backward_demodulation,[],[f487103,f487138]) ).

fof(f487138,plain,
    sK1 = converse(sK1),
    inference(superposition,[],[f123,f487104]) ).

fof(f487104,plain,
    sK1 = composition(sK1,converse(sK1)),
    inference(backward_demodulation,[],[f148306,f487103]) ).

fof(f148306,plain,
    composition(sK1,converse(sK1)) = join(sK1,composition(sK1,converse(sK1))),
    inference(forward_demodulation,[],[f148305,f14586]) ).

fof(f148305,plain,
    composition(sK1,converse(sK1)) = join(complement(sF10),composition(sK1,converse(sK1))),
    inference(forward_demodulation,[],[f148304,f30]) ).

fof(f148304,plain,
    composition(sK1,converse(sK1)) = join(composition(sK1,converse(sK1)),complement(sF10)),
    inference(forward_demodulation,[],[f148303,f30201]) ).

fof(f30201,plain,
    sF10 = join(sF10,complement(one)),
    inference(forward_demodulation,[],[f30188,f54]) ).

fof(f30188,plain,
    complement(sK1) = join(sF10,complement(one)),
    inference(superposition,[],[f14588,f29426]) ).

fof(f29426,plain,
    sK1 = complement(join(sF10,complement(one))),
    inference(forward_demodulation,[],[f29425,f30]) ).

fof(f29425,plain,
    sK1 = complement(join(complement(one),sF10)),
    inference(forward_demodulation,[],[f29424,f54]) ).

fof(f29424,plain,
    sK1 = complement(join(complement(one),complement(sK1))),
    inference(forward_demodulation,[],[f28924,f30]) ).

fof(f28924,plain,
    sK1 = complement(join(complement(sK1),complement(one))),
    inference(superposition,[],[f14654,f63]) ).

fof(f148303,plain,
    composition(sK1,converse(sK1)) = join(composition(sK1,converse(sK1)),complement(join(sF10,complement(one)))),
    inference(forward_demodulation,[],[f148302,f30]) ).

fof(f148302,plain,
    composition(sK1,converse(sK1)) = join(composition(sK1,converse(sK1)),complement(join(complement(one),sF10))),
    inference(forward_demodulation,[],[f148301,f30]) ).

fof(f148301,plain,
    composition(sK1,converse(sK1)) = join(complement(join(complement(one),sF10)),composition(sK1,converse(sK1))),
    inference(forward_demodulation,[],[f148300,f14586]) ).

fof(f148300,plain,
    composition(complement(sF10),converse(sK1)) = join(complement(join(complement(one),sF10)),composition(complement(sF10),converse(sK1))),
    inference(forward_demodulation,[],[f148299,f30]) ).

fof(f148299,plain,
    composition(complement(sF10),converse(sK1)) = join(composition(complement(sF10),converse(sK1)),complement(join(complement(one),sF10))),
    inference(forward_demodulation,[],[f148298,f54]) ).

fof(f148298,plain,
    composition(complement(sF10),converse(sK1)) = join(composition(complement(sF10),converse(sK1)),complement(join(complement(one),complement(sK1)))),
    inference(forward_demodulation,[],[f148297,f27]) ).

fof(f148297,plain,
    composition(complement(sF10),converse(sK1)) = join(composition(complement(sF10),converse(sK1)),complement(join(complement(one),complement(composition(sK1,one))))),
    inference(forward_demodulation,[],[f148296,f30]) ).

fof(f148296,plain,
    composition(complement(sF10),converse(sK1)) = join(complement(join(complement(one),complement(composition(sK1,one)))),composition(complement(sF10),converse(sK1))),
    inference(forward_demodulation,[],[f148295,f30201]) ).

fof(f148295,plain,
    composition(complement(join(sF10,complement(one))),converse(sK1)) = join(complement(join(complement(one),complement(composition(sK1,one)))),composition(complement(join(sF10,complement(one))),converse(sK1))),
    inference(forward_demodulation,[],[f148294,f30]) ).

fof(f148294,plain,
    composition(complement(join(complement(one),sF10)),converse(sK1)) = join(complement(join(complement(one),complement(composition(sK1,one)))),composition(complement(join(complement(one),sF10)),converse(sK1))),
    inference(forward_demodulation,[],[f148293,f54]) ).

fof(f148293,plain,
    composition(complement(join(complement(one),complement(sK1))),converse(sK1)) = join(complement(join(complement(one),complement(composition(sK1,one)))),composition(complement(join(complement(one),complement(sK1))),converse(sK1))),
    inference(forward_demodulation,[],[f148292,f83693]) ).

fof(f83693,plain,
    ! [X19] : complement(join(complement(one),complement(X19))) = complement(join(complement(X19),complement(one))),
    inference(forward_demodulation,[],[f83692,f25754]) ).

fof(f25754,plain,
    ! [X11,X12] : join(X11,X12) = join(X12,join(X11,X12)),
    inference(backward_demodulation,[],[f25746,f25638]) ).

fof(f25746,plain,
    ! [X11,X12] : join(X11,X12) = join(X12,join(X11,join(X11,X12))),
    inference(forward_demodulation,[],[f25595,f19918]) ).

fof(f19918,plain,
    ! [X10,X11,X12] : join(X11,join(X10,X12)) = join(X11,join(X12,X10)),
    inference(superposition,[],[f278,f267]) ).

fof(f267,plain,
    ! [X2,X0,X1] : join(X0,join(X1,X2)) = join(X2,join(X0,X1)),
    inference(superposition,[],[f36,f30]) ).

fof(f25595,plain,
    ! [X11,X12] : join(X11,X12) = join(X12,join(join(X11,X12),X11)),
    inference(superposition,[],[f25571,f267]) ).

fof(f83692,plain,
    ! [X19] : complement(join(complement(one),complement(X19))) = complement(join(complement(one),join(complement(X19),complement(one)))),
    inference(forward_demodulation,[],[f83691,f11005]) ).

fof(f83691,plain,
    ! [X19] : complement(join(complement(one),complement(X19))) = complement(join(complement(one),join(complement(X19),complement(converse(one))))),
    inference(forward_demodulation,[],[f83690,f61799]) ).

fof(f61799,plain,
    ! [X8,X9,X7] : complement(join(X7,X8)) = join(complement(join(X7,X8)),complement(join(X7,join(X8,X9)))),
    inference(superposition,[],[f28987,f36]) ).

fof(f28987,plain,
    ! [X0,X1] : complement(X0) = join(complement(X0),complement(join(X0,X1))),
    inference(backward_demodulation,[],[f28986,f28770]) ).

fof(f28770,plain,
    ! [X3,X4] : complement(X3) = complement(join(X3,complement(join(complement(X3),X4)))),
    inference(superposition,[],[f14654,f14588]) ).

fof(f28986,plain,
    ! [X2,X0,X1] : join(complement(X0),complement(join(X0,X1))) = complement(join(X0,complement(join(complement(X0),join(complement(join(X0,X1)),X2))))),
    inference(forward_demodulation,[],[f28769,f36]) ).

fof(f28769,plain,
    ! [X2,X0,X1] : join(complement(X0),complement(join(X0,X1))) = complement(join(X0,complement(join(join(complement(X0),complement(join(X0,X1))),X2)))),
    inference(superposition,[],[f14654,f14654]) ).

fof(f83690,plain,
    ! [X19] : complement(join(complement(one),join(complement(X19),complement(converse(one))))) = join(complement(join(complement(one),complement(X19))),complement(join(complement(one),join(complement(X19),complement(converse(one)))))),
    inference(forward_demodulation,[],[f83689,f14588]) ).

fof(f83689,plain,
    ! [X19] : complement(join(complement(one),complement(complement(join(complement(X19),complement(converse(one))))))) = join(complement(join(complement(one),complement(X19))),complement(join(complement(one),complement(complement(join(complement(X19),complement(converse(one)))))))),
    inference(forward_demodulation,[],[f83589,f11043]) ).

fof(f83589,plain,
    ! [X19] : complement(join(complement(one),complement(composition(one,complement(join(complement(X19),complement(converse(one)))))))) = join(complement(join(complement(one),complement(X19))),complement(join(complement(one),complement(composition(one,complement(join(complement(X19),complement(converse(one))))))))),
    inference(superposition,[],[f1471,f11043]) ).

fof(f1471,plain,
    ! [X3,X4] : complement(join(complement(one),complement(composition(X3,complement(join(complement(X4),complement(converse(X3)))))))) = join(complement(join(complement(one),complement(composition(X3,X4)))),complement(join(complement(one),complement(composition(X3,complement(join(complement(X4),complement(converse(X3))))))))),
    inference(forward_demodulation,[],[f1449,f30]) ).

fof(f1449,plain,
    ! [X3,X4] : complement(join(complement(one),complement(composition(X3,complement(join(complement(X4),complement(converse(X3)))))))) = join(complement(join(complement(composition(X3,X4)),complement(one))),complement(join(complement(one),complement(composition(X3,complement(join(complement(X4),complement(converse(X3))))))))),
    inference(superposition,[],[f68,f27]) ).

fof(f148292,plain,
    composition(complement(join(complement(sK1),complement(one))),converse(sK1)) = join(complement(join(complement(one),complement(composition(sK1,one)))),composition(complement(join(complement(sK1),complement(one))),converse(sK1))),
    inference(forward_demodulation,[],[f148187,f11005]) ).

fof(f148187,plain,
    composition(complement(join(complement(sK1),complement(converse(one)))),converse(sK1)) = join(complement(join(complement(one),complement(composition(sK1,one)))),composition(complement(join(complement(sK1),complement(converse(one)))),converse(sK1))),
    inference(superposition,[],[f11080,f49254]) ).

fof(f49254,plain,
    converse(sK1) = complement(join(complement(one),complement(converse(sK1)))),
    inference(forward_demodulation,[],[f49253,f15427]) ).

fof(f49253,plain,
    converse(sK1) = join(zero,complement(join(complement(one),complement(converse(sK1))))),
    inference(forward_demodulation,[],[f49252,f65]) ).

fof(f49252,plain,
    converse(sK1) = join(complement(top),complement(join(complement(one),complement(converse(sK1))))),
    inference(forward_demodulation,[],[f49057,f30]) ).

fof(f49057,plain,
    converse(sK1) = join(complement(top),complement(join(complement(converse(sK1)),complement(one)))),
    inference(superposition,[],[f1137,f13444]) ).

fof(f13444,plain,
    top = join(one,complement(converse(sK1))),
    inference(backward_demodulation,[],[f11044,f13438]) ).

fof(f11044,plain,
    join(one,top) = join(one,complement(converse(sK1))),
    inference(forward_demodulation,[],[f11025,f30]) ).

fof(f11025,plain,
    join(top,one) = join(one,complement(converse(sK1))),
    inference(backward_demodulation,[],[f330,f11005]) ).

fof(f330,plain,
    join(converse(one),complement(converse(sK1))) = join(top,converse(one)),
    inference(forward_demodulation,[],[f329,f30]) ).

fof(f329,plain,
    join(converse(one),complement(converse(sK1))) = join(converse(one),top),
    inference(forward_demodulation,[],[f327,f86]) ).

fof(f86,plain,
    ! [X0,X1] : converse(join(X1,converse(X0))) = join(converse(X1),X0),
    inference(superposition,[],[f31,f26]) ).

fof(f327,plain,
    join(converse(one),complement(converse(sK1))) = converse(join(one,converse(top))),
    inference(superposition,[],[f86,f288]) ).

fof(f11080,plain,
    ! [X3,X4] : composition(complement(join(complement(X3),complement(converse(X4)))),complement(join(complement(X4),complement(converse(X3))))) = join(complement(join(complement(one),complement(composition(X3,X4)))),composition(complement(join(complement(X3),complement(converse(X4)))),complement(join(complement(X4),complement(converse(X3)))))),
    inference(backward_demodulation,[],[f5938,f11043]) ).

fof(f5938,plain,
    ! [X3,X4] : composition(complement(join(complement(X3),complement(composition(one,converse(X4))))),complement(join(complement(X4),complement(converse(X3))))) = join(complement(join(complement(one),complement(composition(X3,X4)))),composition(complement(join(complement(X3),complement(composition(one,converse(X4))))),complement(join(complement(X4),complement(converse(X3)))))),
    inference(forward_demodulation,[],[f5911,f30]) ).

fof(f5911,plain,
    ! [X3,X4] : composition(complement(join(complement(X3),complement(composition(one,converse(X4))))),complement(join(complement(X4),complement(converse(X3))))) = join(complement(join(complement(composition(X3,X4)),complement(one))),composition(complement(join(complement(X3),complement(composition(one,converse(X4))))),complement(join(complement(X4),complement(converse(X3)))))),
    inference(superposition,[],[f46,f27]) ).

fof(f46,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,[],[f41,f33,f33,f33,f33,f33]) ).

fof(f41,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(f14,axiom,
    ! [X0,X1,X2] : 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)))),
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',dedekind_law) ).

fof(f123,plain,
    ! [X0,X1] : composition(X0,converse(X1)) = converse(composition(X1,converse(X0))),
    inference(superposition,[],[f32,f26]) ).

fof(f487103,plain,
    ! [X127] : join(X127,composition(X127,converse(sK1))) = X127,
    inference(forward_demodulation,[],[f487102,f26]) ).

fof(f487102,plain,
    ! [X127] : converse(converse(X127)) = join(X127,composition(X127,converse(sK1))),
    inference(forward_demodulation,[],[f486864,f123]) ).

fof(f486864,plain,
    ! [X127] : converse(converse(X127)) = join(X127,converse(composition(sK1,converse(X127)))),
    inference(superposition,[],[f85,f485553]) ).

fof(f485553,plain,
    ! [X300] : join(X300,composition(sK1,X300)) = X300,
    inference(forward_demodulation,[],[f485270,f14588]) ).

fof(f485270,plain,
    ! [X300] : join(X300,composition(sK1,X300)) = complement(complement(X300)),
    inference(superposition,[],[f14588,f380270]) ).

fof(f380270,plain,
    ! [X597] : complement(X597) = complement(join(X597,composition(sK1,X597))),
    inference(forward_demodulation,[],[f380269,f15427]) ).

fof(f380269,plain,
    ! [X597] : complement(X597) = join(zero,complement(join(X597,composition(sK1,X597)))),
    inference(forward_demodulation,[],[f380268,f65]) ).

fof(f380268,plain,
    ! [X597] : complement(X597) = join(complement(top),complement(join(X597,composition(sK1,X597)))),
    inference(forward_demodulation,[],[f377190,f14588]) ).

fof(f377190,plain,
    ! [X597] : complement(X597) = join(complement(top),complement(join(X597,complement(complement(composition(sK1,X597)))))),
    inference(superposition,[],[f14860,f365514]) ).

fof(f365514,plain,
    ! [X1487] : top = join(X1487,complement(composition(sK1,X1487))),
    inference(forward_demodulation,[],[f365513,f11043]) ).

fof(f365513,plain,
    ! [X1487] : top = join(composition(one,X1487),complement(composition(sK1,X1487))),
    inference(forward_demodulation,[],[f363791,f30]) ).

fof(f363791,plain,
    ! [X1487] : top = join(complement(composition(sK1,X1487)),composition(one,X1487)),
    inference(superposition,[],[f66650,f39414]) ).

fof(f39414,plain,
    one = join(sK1,complement(join(sK1,complement(one)))),
    inference(forward_demodulation,[],[f39413,f14586]) ).

fof(f39413,plain,
    one = join(complement(sF10),complement(join(sK1,complement(one)))),
    inference(forward_demodulation,[],[f39368,f30]) ).

fof(f39368,plain,
    one = join(complement(join(sK1,complement(one))),complement(sF10)),
    inference(superposition,[],[f1174,f30201]) ).

fof(f1174,plain,
    ! [X2] : join(complement(join(sK1,complement(X2))),complement(join(sF10,complement(X2)))) = X2,
    inference(forward_demodulation,[],[f1173,f30]) ).

fof(f1173,plain,
    ! [X2] : join(complement(join(sF10,complement(X2))),complement(join(sK1,complement(X2)))) = X2,
    inference(forward_demodulation,[],[f1172,f30]) ).

fof(f1172,plain,
    ! [X2] : join(complement(join(sF10,complement(X2))),complement(join(complement(X2),sK1))) = X2,
    inference(forward_demodulation,[],[f1171,f30]) ).

fof(f1171,plain,
    ! [X2] : join(complement(join(complement(X2),sK1)),complement(join(sF10,complement(X2)))) = X2,
    inference(forward_demodulation,[],[f1152,f30]) ).

fof(f1152,plain,
    ! [X2] : join(complement(join(complement(X2),sK1)),complement(join(complement(X2),sF10))) = X2,
    inference(superposition,[],[f67,f54]) ).

fof(f66650,plain,
    ! [X88,X86,X87] : top = join(complement(composition(X86,X87)),composition(join(X86,X88),X87)),
    inference(forward_demodulation,[],[f66649,f66607]) ).

fof(f66607,plain,
    ! [X3,X6,X4,X5] : join(composition(join(X6,X3),X4),X5) = join(X5,composition(join(X3,X6),X4)),
    inference(forward_demodulation,[],[f66347,f17762]) ).

fof(f17762,plain,
    ! [X148,X149,X146,X147] : join(X149,composition(join(X146,X148),X147)) = join(composition(X148,X147),join(X149,composition(X146,X147))),
    inference(superposition,[],[f267,f38]) ).

fof(f66347,plain,
    ! [X3,X6,X4,X5] : join(composition(join(X6,X3),X4),X5) = join(composition(X6,X4),join(X5,composition(X3,X4))),
    inference(superposition,[],[f665,f30]) ).

fof(f665,plain,
    ! [X8,X6,X9,X7] : join(composition(X6,X7),join(composition(X8,X7),X9)) = join(composition(join(X6,X8),X7),X9),
    inference(superposition,[],[f36,f38]) ).

fof(f66649,plain,
    ! [X88,X86,X87] : top = join(composition(join(X88,X86),X87),complement(composition(X86,X87))),
    inference(forward_demodulation,[],[f66648,f13669]) ).

fof(f66648,plain,
    ! [X88,X86,X87] : join(composition(join(X88,X86),X87),complement(composition(X86,X87))) = join(top,composition(X88,X87)),
    inference(forward_demodulation,[],[f66367,f30]) ).

fof(f66367,plain,
    ! [X88,X86,X87] : join(composition(join(X88,X86),X87),complement(composition(X86,X87))) = join(composition(X88,X87),top),
    inference(superposition,[],[f665,f29]) ).

fof(f14860,plain,
    ! [X12,X13] : complement(X12) = join(complement(join(X12,X13)),complement(join(X12,complement(X13)))),
    inference(superposition,[],[f67,f14588]) ).

fof(f524619,plain,
    composition(sF12,sK1) = join(sF12,composition(sF12,sK1)),
    inference(forward_demodulation,[],[f524618,f56]) ).

fof(f524618,plain,
    composition(sF12,sK1) = join(complement(sF11),composition(sF12,sK1)),
    inference(forward_demodulation,[],[f524617,f30]) ).

fof(f524617,plain,
    composition(sF12,sK1) = join(composition(sF12,sK1),complement(sF11)),
    inference(forward_demodulation,[],[f524616,f25752]) ).

fof(f524616,plain,
    composition(sF12,sK1) = join(composition(sF12,sK1),complement(join(sF10,sF11))),
    inference(forward_demodulation,[],[f524615,f14587]) ).

fof(f14587,plain,
    sF11 = complement(sF12),
    inference(backward_demodulation,[],[f11783,f14547]) ).

fof(f11783,plain,
    sF11 = join(zero,complement(sF12)),
    inference(superposition,[],[f11083,f56]) ).

fof(f524615,plain,
    composition(sF12,sK1) = join(composition(sF12,sK1),complement(join(sF10,complement(sF12)))),
    inference(forward_demodulation,[],[f524614,f30]) ).

fof(f524614,plain,
    composition(sF12,sK1) = join(complement(join(sF10,complement(sF12))),composition(sF12,sK1)),
    inference(forward_demodulation,[],[f524613,f14588]) ).

fof(f524613,plain,
    complement(complement(composition(sF12,sK1))) = join(complement(join(sF10,complement(sF12))),complement(complement(composition(sF12,sK1)))),
    inference(forward_demodulation,[],[f524612,f493991]) ).

fof(f493991,plain,
    complement(composition(sF12,sK1)) = join(sF10,complement(composition(sF12,sK1))),
    inference(forward_demodulation,[],[f493990,f411758]) ).

fof(f411758,plain,
    ! [X593,X594] : join(X593,complement(X594)) = join(X593,complement(join(X593,X594))),
    inference(forward_demodulation,[],[f411757,f14588]) ).

fof(f411757,plain,
    ! [X593,X594] : complement(complement(join(X593,complement(X594)))) = join(X593,complement(join(X593,X594))),
    inference(forward_demodulation,[],[f411756,f14588]) ).

fof(f411756,plain,
    ! [X593,X594] : complement(complement(join(X593,complement(X594)))) = join(complement(complement(X593)),complement(join(X593,X594))),
    inference(forward_demodulation,[],[f411755,f49784]) ).

fof(f411755,plain,
    ! [X593,X594] : complement(complement(join(X593,complement(X594)))) = join(complement(complement(X593)),complement(join(X593,join(X594,complement(join(X593,complement(X594))))))),
    inference(forward_demodulation,[],[f411754,f36]) ).

fof(f411754,plain,
    ! [X593,X594] : complement(complement(join(X593,complement(X594)))) = join(complement(complement(X593)),complement(join(join(X593,X594),complement(join(X593,complement(X594)))))),
    inference(forward_demodulation,[],[f411753,f409647]) ).

fof(f409647,plain,
    ! [X50,X49] : complement(join(complement(X49),X50)) = complement(join(X50,complement(X49))),
    inference(forward_demodulation,[],[f409646,f15427]) ).

fof(f409646,plain,
    ! [X50,X49] : complement(join(complement(X49),X50)) = join(zero,complement(join(X50,complement(X49)))),
    inference(forward_demodulation,[],[f409645,f65]) ).

fof(f409645,plain,
    ! [X50,X49] : complement(join(complement(X49),X50)) = join(complement(top),complement(join(X50,complement(X49)))),
    inference(forward_demodulation,[],[f409644,f25754]) ).

fof(f409644,plain,
    ! [X50,X49] : complement(join(complement(X49),X50)) = join(complement(top),complement(join(complement(X49),join(X50,complement(X49))))),
    inference(forward_demodulation,[],[f405656,f36]) ).

fof(f405656,plain,
    ! [X50,X49] : complement(join(complement(X49),X50)) = join(complement(top),complement(join(join(complement(X49),X50),complement(X49)))),
    inference(superposition,[],[f49167,f13670]) ).

fof(f13670,plain,
    ! [X10,X11] : top = join(X10,join(complement(X10),X11)),
    inference(backward_demodulation,[],[f251,f13669]) ).

fof(f49167,plain,
    ! [X0,X1] : complement(X0) = join(complement(join(X1,X0)),complement(join(X0,complement(X1)))),
    inference(superposition,[],[f1137,f14588]) ).

fof(f411753,plain,
    ! [X593,X594] : complement(complement(join(X593,complement(X594)))) = join(complement(complement(X593)),complement(join(complement(join(X593,complement(X594))),join(X593,X594)))),
    inference(forward_demodulation,[],[f406129,f14588]) ).

fof(f406129,plain,
    ! [X593,X594] : complement(complement(join(X593,complement(X594)))) = join(complement(complement(X593)),complement(join(complement(join(X593,complement(X594))),complement(complement(join(X593,X594)))))),
    inference(superposition,[],[f49167,f14860]) ).

fof(f493990,plain,
    complement(composition(sF12,sK1)) = join(sF10,complement(join(sF10,composition(sF12,sK1)))),
    inference(forward_demodulation,[],[f493949,f54]) ).

fof(f493949,plain,
    complement(composition(sF12,sK1)) = join(complement(sK1),complement(join(sF10,composition(sF12,sK1)))),
    inference(superposition,[],[f39353,f492729]) ).

fof(f492729,plain,
    sK1 = join(sK1,composition(sF12,sK1)),
    inference(forward_demodulation,[],[f492485,f30038]) ).

fof(f492485,plain,
    join(sK1,sF12) = join(sK1,composition(sF12,sK1)),
    inference(superposition,[],[f30121,f487917]) ).

fof(f30121,plain,
    ! [X2] : join(sK1,X2) = join(sK1,join(sF12,X2)),
    inference(superposition,[],[f36,f30038]) ).

fof(f39353,plain,
    ! [X0] : complement(X0) = join(complement(join(sK1,X0)),complement(join(sF10,X0))),
    inference(superposition,[],[f1174,f14588]) ).

fof(f524612,plain,
    complement(join(sF10,complement(composition(sF12,sK1)))) = join(complement(join(sF10,complement(sF12))),complement(join(sF10,complement(composition(sF12,sK1))))),
    inference(forward_demodulation,[],[f524611,f524253]) ).

fof(f524253,plain,
    ! [X0] : composition(sF12,X0) = composition(sF12,composition(sF12,X0)),
    inference(superposition,[],[f37,f523814]) ).

fof(f523814,plain,
    sF12 = composition(sF12,sF12),
    inference(backward_demodulation,[],[f498093,f523725]) ).

fof(f523725,plain,
    ! [X281] : join(X281,composition(sF12,X281)) = X281,
    inference(forward_demodulation,[],[f523417,f14588]) ).

fof(f523417,plain,
    ! [X281] : join(X281,composition(sF12,X281)) = complement(complement(X281)),
    inference(superposition,[],[f14588,f380273]) ).

fof(f380273,plain,
    ! [X598] : complement(X598) = complement(join(X598,composition(sF12,X598))),
    inference(forward_demodulation,[],[f380272,f15427]) ).

fof(f380272,plain,
    ! [X598] : complement(X598) = join(zero,complement(join(X598,composition(sF12,X598)))),
    inference(forward_demodulation,[],[f380271,f65]) ).

fof(f380271,plain,
    ! [X598] : complement(X598) = join(complement(top),complement(join(X598,composition(sF12,X598)))),
    inference(forward_demodulation,[],[f377191,f14588]) ).

fof(f377191,plain,
    ! [X598] : complement(X598) = join(complement(top),complement(join(X598,complement(complement(composition(sF12,X598)))))),
    inference(superposition,[],[f14860,f365764]) ).

fof(f365764,plain,
    ! [X1926] : top = join(X1926,complement(composition(sF12,X1926))),
    inference(forward_demodulation,[],[f365763,f11043]) ).

fof(f365763,plain,
    ! [X1926] : top = join(composition(one,X1926),complement(composition(sF12,X1926))),
    inference(forward_demodulation,[],[f364048,f30]) ).

fof(f364048,plain,
    ! [X1926] : top = join(complement(composition(sF12,X1926)),composition(one,X1926)),
    inference(superposition,[],[f66650,f43447]) ).

fof(f43447,plain,
    one = join(sF12,complement(join(sF12,complement(one)))),
    inference(forward_demodulation,[],[f43405,f56]) ).

fof(f43405,plain,
    one = join(complement(sF11),complement(join(sF12,complement(one)))),
    inference(superposition,[],[f1190,f30235]) ).

fof(f30235,plain,
    sF11 = join(sF11,complement(one)),
    inference(forward_demodulation,[],[f30220,f55]) ).

fof(f30220,plain,
    join(sF9,sF10) = join(sF11,complement(one)),
    inference(superposition,[],[f264,f30201]) ).

fof(f1190,plain,
    ! [X6] : join(complement(join(sF11,complement(X6))),complement(join(sF12,complement(X6)))) = X6,
    inference(forward_demodulation,[],[f1189,f30]) ).

fof(f1189,plain,
    ! [X6] : join(complement(join(sF12,complement(X6))),complement(join(sF11,complement(X6)))) = X6,
    inference(forward_demodulation,[],[f1188,f30]) ).

fof(f1188,plain,
    ! [X6] : join(complement(join(sF12,complement(X6))),complement(join(complement(X6),sF11))) = X6,
    inference(forward_demodulation,[],[f1187,f30]) ).

fof(f1187,plain,
    ! [X6] : join(complement(join(complement(X6),sF11)),complement(join(sF12,complement(X6)))) = X6,
    inference(forward_demodulation,[],[f1156,f30]) ).

fof(f1156,plain,
    ! [X6] : join(complement(join(complement(X6),sF11)),complement(join(complement(X6),sF12))) = X6,
    inference(superposition,[],[f67,f56]) ).

fof(f498093,plain,
    composition(sF12,sF12) = join(sF12,composition(sF12,sF12)),
    inference(backward_demodulation,[],[f229342,f497955]) ).

fof(f497955,plain,
    sF12 = converse(sF12),
    inference(forward_demodulation,[],[f497954,f56]) ).

fof(f497954,plain,
    complement(sF11) = converse(sF12),
    inference(forward_demodulation,[],[f497847,f145507]) ).

fof(f145507,plain,
    ! [X38] : sF11 = join(sF11,complement(join(sK0,X38))),
    inference(superposition,[],[f37426,f29853]) ).

fof(f29853,plain,
    ! [X2] : join(sK0,X2) = join(sK0,join(sF12,X2)),
    inference(superposition,[],[f36,f29834]) ).

fof(f37426,plain,
    ! [X4,X5] : sF11 = join(sF11,complement(join(X4,join(sF12,X5)))),
    inference(superposition,[],[f37408,f278]) ).

fof(f37408,plain,
    ! [X34] : sF11 = join(sF11,complement(join(sF12,X34))),
    inference(forward_demodulation,[],[f37362,f14587]) ).

fof(f37362,plain,
    ! [X34] : complement(sF12) = join(sF11,complement(join(sF12,X34))),
    inference(superposition,[],[f14588,f28784]) ).

fof(f28784,plain,
    ! [X18] : sF12 = complement(join(sF11,complement(join(sF12,X18)))),
    inference(superposition,[],[f14654,f14587]) ).

fof(f497847,plain,
    ! [X1214] : converse(sF12) = complement(join(sF11,complement(join(sK0,converse(X1214))))),
    inference(backward_demodulation,[],[f462939,f497652]) ).

fof(f497652,plain,
    sF11 = complement(converse(sF12)),
    inference(forward_demodulation,[],[f497651,f497647]) ).

fof(f497647,plain,
    complement(converse(sF12)) = complement(join(sF12,converse(sF12))),
    inference(forward_demodulation,[],[f497241,f56]) ).

fof(f497241,plain,
    complement(converse(complement(sF11))) = complement(join(sF12,converse(complement(sF11)))),
    inference(backward_demodulation,[],[f352298,f496994]) ).

fof(f496994,plain,
    sF11 = converse(sF11),
    inference(forward_demodulation,[],[f496993,f26]) ).

fof(f496993,plain,
    converse(sF11) = converse(converse(sF11)),
    inference(forward_demodulation,[],[f496992,f496787]) ).

fof(f496787,plain,
    converse(sF11) = join(sF11,converse(sF11)),
    inference(forward_demodulation,[],[f496732,f470586]) ).

fof(f470586,plain,
    converse(sF11) = join(sF9,converse(sF11)),
    inference(forward_demodulation,[],[f470585,f14588]) ).

fof(f470585,plain,
    complement(complement(converse(sF11))) = join(sF9,complement(complement(converse(sF11)))),
    inference(forward_demodulation,[],[f470404,f411758]) ).

fof(f470404,plain,
    complement(complement(converse(sF11))) = join(sF9,complement(join(sF9,complement(converse(sF11))))),
    inference(superposition,[],[f38352,f462161]) ).

fof(f462161,plain,
    sF9 = complement(join(sK0,complement(converse(sF11)))),
    inference(backward_demodulation,[],[f461851,f461959]) ).

fof(f461959,plain,
    sF9 = converse(sF9),
    inference(forward_demodulation,[],[f461958,f53]) ).

fof(f461958,plain,
    complement(sK0) = converse(sF9),
    inference(forward_demodulation,[],[f461957,f25571]) ).

fof(f461957,plain,
    converse(sF9) = complement(join(sK0,sK0)),
    inference(forward_demodulation,[],[f461277,f461763]) ).

fof(f461763,plain,
    sK0 = complement(converse(sF9)),
    inference(forward_demodulation,[],[f461762,f461745]) ).

fof(f461745,plain,
    complement(converse(sF9)) = complement(join(sF9,converse(sF9))),
    inference(forward_demodulation,[],[f461211,f53]) ).

fof(f461211,plain,
    complement(converse(complement(sK0))) = complement(join(sF9,converse(complement(sK0)))),
    inference(backward_demodulation,[],[f332430,f460671]) ).

fof(f460671,plain,
    sK0 = converse(sK0),
    inference(superposition,[],[f123,f460637]) ).

fof(f460637,plain,
    sK0 = composition(sK0,converse(sK0)),
    inference(backward_demodulation,[],[f148633,f460636]) ).

fof(f460636,plain,
    ! [X130] : join(X130,composition(X130,converse(sK0))) = X130,
    inference(forward_demodulation,[],[f460635,f26]) ).

fof(f460635,plain,
    ! [X130] : converse(converse(X130)) = join(X130,composition(X130,converse(sK0))),
    inference(forward_demodulation,[],[f460398,f123]) ).

fof(f460398,plain,
    ! [X130] : converse(converse(X130)) = join(X130,converse(composition(sK0,converse(X130)))),
    inference(superposition,[],[f85,f459063]) ).

fof(f459063,plain,
    ! [X310] : join(X310,composition(sK0,X310)) = X310,
    inference(forward_demodulation,[],[f458783,f14588]) ).

fof(f458783,plain,
    ! [X310] : join(X310,composition(sK0,X310)) = complement(complement(X310)),
    inference(superposition,[],[f14588,f380267]) ).

fof(f380267,plain,
    ! [X596] : complement(X596) = complement(join(X596,composition(sK0,X596))),
    inference(forward_demodulation,[],[f380266,f15427]) ).

fof(f380266,plain,
    ! [X596] : complement(X596) = join(zero,complement(join(X596,composition(sK0,X596)))),
    inference(forward_demodulation,[],[f380265,f65]) ).

fof(f380265,plain,
    ! [X596] : complement(X596) = join(complement(top),complement(join(X596,composition(sK0,X596)))),
    inference(forward_demodulation,[],[f377189,f14588]) ).

fof(f377189,plain,
    ! [X596] : complement(X596) = join(complement(top),complement(join(X596,complement(complement(composition(sK0,X596)))))),
    inference(superposition,[],[f14860,f365495]) ).

fof(f365495,plain,
    ! [X1455] : top = join(X1455,complement(composition(sK0,X1455))),
    inference(forward_demodulation,[],[f365494,f11043]) ).

fof(f365494,plain,
    ! [X1455] : top = join(composition(one,X1455),complement(composition(sK0,X1455))),
    inference(forward_demodulation,[],[f363772,f30]) ).

fof(f363772,plain,
    ! [X1455] : top = join(complement(composition(sK0,X1455)),composition(one,X1455)),
    inference(superposition,[],[f66650,f38414]) ).

fof(f38414,plain,
    one = join(sK0,complement(join(sK0,complement(one)))),
    inference(forward_demodulation,[],[f38413,f14585]) ).

fof(f38413,plain,
    one = join(complement(sF9),complement(join(sK0,complement(one)))),
    inference(forward_demodulation,[],[f38367,f30]) ).

fof(f38367,plain,
    one = join(complement(join(sK0,complement(one))),complement(sF9)),
    inference(superposition,[],[f1170,f30367]) ).

fof(f30367,plain,
    sF9 = join(sF9,complement(one)),
    inference(forward_demodulation,[],[f30355,f53]) ).

fof(f30355,plain,
    complement(sK0) = join(sF9,complement(one)),
    inference(superposition,[],[f14588,f29429]) ).

fof(f29429,plain,
    sK0 = complement(join(sF9,complement(one))),
    inference(forward_demodulation,[],[f29428,f30]) ).

fof(f29428,plain,
    sK0 = complement(join(complement(one),sF9)),
    inference(forward_demodulation,[],[f29427,f53]) ).

fof(f29427,plain,
    sK0 = complement(join(complement(one),complement(sK0))),
    inference(forward_demodulation,[],[f28925,f30]) ).

fof(f28925,plain,
    sK0 = complement(join(complement(sK0),complement(one))),
    inference(superposition,[],[f14654,f64]) ).

fof(f1170,plain,
    ! [X1] : join(complement(join(sK0,complement(X1))),complement(join(sF9,complement(X1)))) = X1,
    inference(forward_demodulation,[],[f1169,f30]) ).

fof(f1169,plain,
    ! [X1] : join(complement(join(sF9,complement(X1))),complement(join(sK0,complement(X1)))) = X1,
    inference(forward_demodulation,[],[f1168,f30]) ).

fof(f1168,plain,
    ! [X1] : join(complement(join(sF9,complement(X1))),complement(join(complement(X1),sK0))) = X1,
    inference(forward_demodulation,[],[f1167,f30]) ).

fof(f1167,plain,
    ! [X1] : join(complement(join(complement(X1),sK0)),complement(join(sF9,complement(X1)))) = X1,
    inference(forward_demodulation,[],[f1151,f30]) ).

fof(f1151,plain,
    ! [X1] : join(complement(join(complement(X1),sK0)),complement(join(complement(X1),sF9))) = X1,
    inference(superposition,[],[f67,f53]) ).

fof(f148633,plain,
    composition(sK0,converse(sK0)) = join(sK0,composition(sK0,converse(sK0))),
    inference(forward_demodulation,[],[f148632,f14585]) ).

fof(f148632,plain,
    composition(sK0,converse(sK0)) = join(complement(sF9),composition(sK0,converse(sK0))),
    inference(forward_demodulation,[],[f148631,f30]) ).

fof(f148631,plain,
    composition(sK0,converse(sK0)) = join(composition(sK0,converse(sK0)),complement(sF9)),
    inference(forward_demodulation,[],[f148630,f30367]) ).

fof(f148630,plain,
    composition(sK0,converse(sK0)) = join(composition(sK0,converse(sK0)),complement(join(sF9,complement(one)))),
    inference(forward_demodulation,[],[f148629,f30]) ).

fof(f148629,plain,
    composition(sK0,converse(sK0)) = join(composition(sK0,converse(sK0)),complement(join(complement(one),sF9))),
    inference(forward_demodulation,[],[f148628,f30]) ).

fof(f148628,plain,
    composition(sK0,converse(sK0)) = join(complement(join(complement(one),sF9)),composition(sK0,converse(sK0))),
    inference(forward_demodulation,[],[f148627,f14585]) ).

fof(f148627,plain,
    composition(complement(sF9),converse(sK0)) = join(complement(join(complement(one),sF9)),composition(complement(sF9),converse(sK0))),
    inference(forward_demodulation,[],[f148626,f30]) ).

fof(f148626,plain,
    composition(complement(sF9),converse(sK0)) = join(composition(complement(sF9),converse(sK0)),complement(join(complement(one),sF9))),
    inference(forward_demodulation,[],[f148625,f53]) ).

fof(f148625,plain,
    composition(complement(sF9),converse(sK0)) = join(composition(complement(sF9),converse(sK0)),complement(join(complement(one),complement(sK0)))),
    inference(forward_demodulation,[],[f148624,f27]) ).

fof(f148624,plain,
    composition(complement(sF9),converse(sK0)) = join(composition(complement(sF9),converse(sK0)),complement(join(complement(one),complement(composition(sK0,one))))),
    inference(forward_demodulation,[],[f148623,f30]) ).

fof(f148623,plain,
    composition(complement(sF9),converse(sK0)) = join(complement(join(complement(one),complement(composition(sK0,one)))),composition(complement(sF9),converse(sK0))),
    inference(forward_demodulation,[],[f148622,f30367]) ).

fof(f148622,plain,
    composition(complement(join(sF9,complement(one))),converse(sK0)) = join(complement(join(complement(one),complement(composition(sK0,one)))),composition(complement(join(sF9,complement(one))),converse(sK0))),
    inference(forward_demodulation,[],[f148621,f30]) ).

fof(f148621,plain,
    composition(complement(join(complement(one),sF9)),converse(sK0)) = join(complement(join(complement(one),complement(composition(sK0,one)))),composition(complement(join(complement(one),sF9)),converse(sK0))),
    inference(forward_demodulation,[],[f148620,f53]) ).

fof(f148620,plain,
    composition(complement(join(complement(one),complement(sK0))),converse(sK0)) = join(complement(join(complement(one),complement(composition(sK0,one)))),composition(complement(join(complement(one),complement(sK0))),converse(sK0))),
    inference(forward_demodulation,[],[f148619,f83693]) ).

fof(f148619,plain,
    composition(complement(join(complement(sK0),complement(one))),converse(sK0)) = join(complement(join(complement(one),complement(composition(sK0,one)))),composition(complement(join(complement(sK0),complement(one))),converse(sK0))),
    inference(forward_demodulation,[],[f148514,f11005]) ).

fof(f148514,plain,
    composition(complement(join(complement(sK0),complement(converse(one)))),converse(sK0)) = join(complement(join(complement(one),complement(composition(sK0,one)))),composition(complement(join(complement(sK0),complement(converse(one)))),converse(sK0))),
    inference(superposition,[],[f11080,f49257]) ).

fof(f49257,plain,
    converse(sK0) = complement(join(complement(one),complement(converse(sK0)))),
    inference(forward_demodulation,[],[f49256,f15427]) ).

fof(f49256,plain,
    converse(sK0) = join(zero,complement(join(complement(one),complement(converse(sK0))))),
    inference(forward_demodulation,[],[f49255,f65]) ).

fof(f49255,plain,
    converse(sK0) = join(complement(top),complement(join(complement(one),complement(converse(sK0))))),
    inference(forward_demodulation,[],[f49058,f30]) ).

fof(f49058,plain,
    converse(sK0) = join(complement(top),complement(join(complement(converse(sK0)),complement(one)))),
    inference(superposition,[],[f1137,f13445]) ).

fof(f13445,plain,
    top = join(one,complement(converse(sK0))),
    inference(backward_demodulation,[],[f11045,f13438]) ).

fof(f11045,plain,
    join(one,top) = join(one,complement(converse(sK0))),
    inference(forward_demodulation,[],[f11026,f30]) ).

fof(f11026,plain,
    join(top,one) = join(one,complement(converse(sK0))),
    inference(backward_demodulation,[],[f354,f11005]) ).

fof(f354,plain,
    join(top,converse(one)) = join(converse(one),complement(converse(sK0))),
    inference(forward_demodulation,[],[f353,f30]) ).

fof(f353,plain,
    join(converse(one),top) = join(converse(one),complement(converse(sK0))),
    inference(forward_demodulation,[],[f351,f86]) ).

fof(f351,plain,
    converse(join(one,converse(top))) = join(converse(one),complement(converse(sK0))),
    inference(superposition,[],[f86,f299]) ).

fof(f299,plain,
    join(one,converse(top)) = join(one,converse(complement(converse(sK0)))),
    inference(superposition,[],[f283,f139]) ).

fof(f332430,plain,
    complement(converse(complement(converse(sK0)))) = complement(join(sF9,converse(complement(converse(sK0))))),
    inference(forward_demodulation,[],[f332429,f15427]) ).

fof(f332429,plain,
    complement(converse(complement(converse(sK0)))) = join(zero,complement(join(sF9,converse(complement(converse(sK0)))))),
    inference(forward_demodulation,[],[f331980,f65]) ).

fof(f331980,plain,
    complement(converse(complement(converse(sK0)))) = join(complement(top),complement(join(sF9,converse(complement(converse(sK0)))))),
    inference(superposition,[],[f38352,f13805]) ).

fof(f13805,plain,
    ! [X4] : top = join(X4,converse(complement(converse(X4)))),
    inference(backward_demodulation,[],[f139,f13804]) ).

fof(f461762,plain,
    sK0 = complement(join(sF9,converse(sF9))),
    inference(forward_demodulation,[],[f461761,f53]) ).

fof(f461761,plain,
    sK0 = complement(join(complement(sK0),converse(sF9))),
    inference(forward_demodulation,[],[f461242,f409647]) ).

fof(f461242,plain,
    sK0 = complement(join(converse(sF9),complement(sK0))),
    inference(backward_demodulation,[],[f381044,f460671]) ).

fof(f381044,plain,
    converse(sK0) = complement(join(converse(sF9),complement(converse(sK0)))),
    inference(forward_demodulation,[],[f381043,f14588]) ).

fof(f381043,plain,
    complement(complement(converse(sK0))) = complement(join(converse(sF9),complement(converse(sK0)))),
    inference(forward_demodulation,[],[f381042,f15427]) ).

fof(f381042,plain,
    complement(complement(converse(sK0))) = join(zero,complement(join(converse(sF9),complement(converse(sK0))))),
    inference(forward_demodulation,[],[f381041,f65]) ).

fof(f381041,plain,
    complement(complement(converse(sK0))) = join(complement(top),complement(join(converse(sF9),complement(converse(sK0))))),
    inference(forward_demodulation,[],[f381040,f30]) ).

fof(f381040,plain,
    complement(complement(converse(sK0))) = join(complement(top),complement(join(complement(converse(sK0)),converse(sF9)))),
    inference(forward_demodulation,[],[f377264,f14588]) ).

fof(f377264,plain,
    complement(complement(converse(sK0))) = join(complement(top),complement(join(complement(converse(sK0)),complement(complement(converse(sF9)))))),
    inference(superposition,[],[f14860,f336733]) ).

fof(f336733,plain,
    top = join(complement(converse(sK0)),complement(converse(sF9))),
    inference(forward_demodulation,[],[f336216,f14842]) ).

fof(f14842,plain,
    top = complement(zero),
    inference(superposition,[],[f14588,f65]) ).

fof(f336216,plain,
    complement(zero) = join(complement(converse(sK0)),complement(converse(sF9))),
    inference(superposition,[],[f14588,f287671]) ).

fof(f287671,plain,
    zero = complement(join(complement(converse(sK0)),complement(converse(sF9)))),
    inference(forward_demodulation,[],[f287670,f15427]) ).

fof(f287670,plain,
    zero = join(zero,complement(join(complement(converse(sK0)),complement(converse(sF9))))),
    inference(forward_demodulation,[],[f287669,f65]) ).

fof(f287669,plain,
    complement(top) = join(complement(top),complement(join(complement(converse(sK0)),complement(converse(sF9))))),
    inference(forward_demodulation,[],[f287668,f13669]) ).

fof(f287668,plain,
    complement(join(top,complement(converse(sK0)))) = join(complement(join(top,complement(converse(sK0)))),complement(join(complement(converse(sK0)),complement(converse(sF9))))),
    inference(forward_demodulation,[],[f287667,f14842]) ).

fof(f287667,plain,
    complement(join(complement(zero),complement(converse(sK0)))) = join(complement(join(complement(zero),complement(converse(sK0)))),complement(join(complement(converse(sK0)),complement(converse(sF9))))),
    inference(forward_demodulation,[],[f287666,f136919]) ).

fof(f136919,plain,
    ! [X66,X67] : complement(join(complement(X66),complement(X67))) = complement(join(complement(X67),complement(X66))),
    inference(forward_demodulation,[],[f136918,f25754]) ).

fof(f136918,plain,
    ! [X66,X67] : complement(join(complement(X67),complement(X66))) = complement(join(complement(X67),join(complement(X66),complement(X67)))),
    inference(forward_demodulation,[],[f136917,f11043]) ).

fof(f136917,plain,
    ! [X66,X67] : complement(join(complement(X67),complement(X66))) = complement(join(complement(X67),join(complement(X66),complement(composition(one,X67))))),
    inference(forward_demodulation,[],[f136916,f11005]) ).

fof(f136916,plain,
    ! [X66,X67] : complement(join(complement(X67),complement(X66))) = complement(join(complement(X67),join(complement(X66),complement(composition(converse(one),X67))))),
    inference(forward_demodulation,[],[f136915,f61799]) ).

fof(f136915,plain,
    ! [X66,X67] : complement(join(complement(X67),join(complement(X66),complement(composition(converse(one),X67))))) = join(complement(join(complement(X67),complement(X66))),complement(join(complement(X67),join(complement(X66),complement(composition(converse(one),X67)))))),
    inference(forward_demodulation,[],[f136914,f14588]) ).

fof(f136914,plain,
    ! [X66,X67] : complement(join(complement(X67),complement(complement(join(complement(X66),complement(composition(converse(one),X67))))))) = join(complement(join(complement(X67),complement(X66))),complement(join(complement(X67),complement(complement(join(complement(X66),complement(composition(converse(one),X67)))))))),
    inference(forward_demodulation,[],[f136679,f11043]) ).

fof(f136679,plain,
    ! [X66,X67] : complement(join(complement(X67),complement(composition(one,complement(join(complement(X66),complement(composition(converse(one),X67)))))))) = join(complement(join(complement(X67),complement(X66))),complement(join(complement(X67),complement(composition(one,complement(join(complement(X66),complement(composition(converse(one),X67))))))))),
    inference(superposition,[],[f1426,f11043]) ).

fof(f1426,plain,
    ! [X2,X3,X4] : complement(join(complement(X4),complement(composition(X2,complement(join(complement(X3),complement(composition(converse(X2),X4)))))))) = join(complement(join(complement(X4),complement(composition(X2,X3)))),complement(join(complement(X4),complement(composition(X2,complement(join(complement(X3),complement(composition(converse(X2),X4))))))))),
    inference(superposition,[],[f68,f30]) ).

fof(f287666,plain,
    complement(join(complement(converse(sK0)),complement(zero))) = join(complement(join(complement(converse(sK0)),complement(zero))),complement(join(complement(converse(sK0)),complement(converse(sF9))))),
    inference(forward_demodulation,[],[f287665,f11043]) ).

fof(f287665,plain,
    complement(join(complement(converse(sK0)),complement(zero))) = join(complement(join(complement(converse(sK0)),complement(zero))),complement(join(complement(converse(sK0)),complement(composition(one,converse(sF9)))))),
    inference(forward_demodulation,[],[f287664,f30]) ).

fof(f287664,plain,
    complement(join(complement(converse(sK0)),complement(zero))) = join(complement(join(complement(converse(sK0)),complement(composition(one,converse(sF9))))),complement(join(complement(converse(sK0)),complement(zero)))),
    inference(forward_demodulation,[],[f287663,f16904]) ).

fof(f16904,plain,
    ! [X18] : zero = composition(zero,X18),
    inference(forward_demodulation,[],[f16903,f15554]) ).

fof(f15554,plain,
    zero = converse(zero),
    inference(superposition,[],[f15490,f15427]) ).

fof(f15490,plain,
    ! [X21] : join(X21,converse(zero)) = X21,
    inference(forward_demodulation,[],[f15460,f26]) ).

fof(f15460,plain,
    ! [X21] : join(X21,converse(zero)) = converse(converse(X21)),
    inference(superposition,[],[f85,f15397]) ).

fof(f16903,plain,
    ! [X18] : converse(zero) = composition(converse(zero),X18),
    inference(forward_demodulation,[],[f16824,f16810]) ).

fof(f16824,plain,
    ! [X18] : converse(zero) = composition(converse(complement(composition(top,top))),X18),
    inference(superposition,[],[f126,f16744]) ).

fof(f287663,plain,
    complement(join(complement(converse(sK0)),complement(composition(zero,converse(sF9))))) = join(complement(join(complement(converse(sK0)),complement(composition(one,converse(sF9))))),complement(join(complement(converse(sK0)),complement(composition(zero,converse(sF9)))))),
    inference(forward_demodulation,[],[f287662,f30]) ).

fof(f287662,plain,
    complement(join(complement(converse(sK0)),complement(composition(zero,converse(sF9))))) = join(complement(join(complement(converse(sK0)),complement(composition(zero,converse(sF9))))),complement(join(complement(converse(sK0)),complement(composition(one,converse(sF9)))))),
    inference(forward_demodulation,[],[f287661,f136919]) ).

fof(f287661,plain,
    complement(join(complement(converse(sK0)),complement(composition(zero,converse(sF9))))) = join(complement(join(complement(converse(sK0)),complement(composition(zero,converse(sF9))))),complement(join(complement(composition(one,converse(sF9))),complement(converse(sK0))))),
    inference(forward_demodulation,[],[f287660,f30]) ).

fof(f287660,plain,
    complement(join(complement(converse(sK0)),complement(composition(zero,converse(sF9))))) = join(complement(join(complement(composition(one,converse(sF9))),complement(converse(sK0)))),complement(join(complement(converse(sK0)),complement(composition(zero,converse(sF9)))))),
    inference(forward_demodulation,[],[f287434,f65]) ).

fof(f287434,plain,
    complement(join(complement(converse(sK0)),complement(composition(complement(top),converse(sF9))))) = join(complement(join(complement(composition(one,converse(sF9))),complement(converse(sK0)))),complement(join(complement(converse(sK0)),complement(composition(complement(top),converse(sF9)))))),
    inference(superposition,[],[f3021,f286889]) ).

fof(f286889,plain,
    top = join(complement(one),complement(composition(converse(sK0),sF9))),
    inference(backward_demodulation,[],[f64819,f286879]) ).

fof(f286879,plain,
    complement(one) = converse(complement(one)),
    inference(forward_demodulation,[],[f286878,f286807]) ).

fof(f286807,plain,
    complement(one) = join(complement(one),converse(complement(one))),
    inference(superposition,[],[f34166,f27]) ).

fof(f34166,plain,
    ! [X0] : complement(one) = join(complement(one),composition(converse(complement(X0)),X0)),
    inference(superposition,[],[f975,f14588]) ).

fof(f975,plain,
    ! [X0] : complement(one) = join(complement(one),composition(converse(X0),complement(X0))),
    inference(superposition,[],[f66,f27]) ).

fof(f286878,plain,
    converse(complement(one)) = join(complement(one),converse(complement(one))),
    inference(forward_demodulation,[],[f286854,f30]) ).

fof(f286854,plain,
    converse(complement(one)) = join(converse(complement(one)),complement(one)),
    inference(superposition,[],[f86,f286807]) ).

fof(f64819,plain,
    top = join(converse(complement(one)),complement(composition(converse(sK0),sF9))),
    inference(forward_demodulation,[],[f64818,f126]) ).

fof(f64818,plain,
    top = join(converse(complement(one)),complement(converse(composition(converse(sF9),sK0)))),
    inference(forward_demodulation,[],[f64093,f30]) ).

fof(f64093,plain,
    top = join(complement(converse(composition(converse(sF9),sK0))),converse(complement(one))),
    inference(superposition,[],[f47714,f34177]) ).

fof(f34177,plain,
    complement(one) = join(complement(one),composition(converse(sF9),sK0)),
    inference(superposition,[],[f975,f14585]) ).

fof(f47714,plain,
    ! [X6,X5] : top = join(complement(converse(X5)),converse(join(X6,X5))),
    inference(forward_demodulation,[],[f47522,f47632]) ).

fof(f47632,plain,
    ! [X2,X3,X4] : join(converse(join(X4,X2)),X3) = join(X3,converse(join(X2,X4))),
    inference(forward_demodulation,[],[f47483,f17775]) ).

fof(f17775,plain,
    ! [X174,X172,X173] : join(converse(X173),join(X174,converse(X172))) = join(X174,converse(join(X172,X173))),
    inference(superposition,[],[f267,f31]) ).

fof(f47483,plain,
    ! [X2,X3,X4] : join(converse(join(X4,X2)),X3) = join(converse(X4),join(X3,converse(X2))),
    inference(superposition,[],[f254,f30]) ).

fof(f254,plain,
    ! [X16,X14,X15] : join(converse(X14),join(converse(X15),X16)) = join(converse(join(X14,X15)),X16),
    inference(superposition,[],[f36,f31]) ).

fof(f47522,plain,
    ! [X6,X5] : top = join(converse(join(X5,X6)),complement(converse(X5))),
    inference(superposition,[],[f254,f13680]) ).

fof(f13680,plain,
    ! [X0,X1] : top = join(X0,join(X1,complement(X0))),
    inference(backward_demodulation,[],[f12284,f13669]) ).

fof(f12284,plain,
    ! [X0,X1] : join(top,X1) = join(X0,join(X1,complement(X0))),
    inference(superposition,[],[f251,f30]) ).

fof(f3021,plain,
    ! [X2,X0,X1] : complement(join(complement(X1),complement(composition(complement(join(complement(X2),complement(composition(X1,X0)))),converse(X0))))) = join(complement(join(complement(composition(X2,converse(X0))),complement(X1))),complement(join(complement(X1),complement(composition(complement(join(complement(X2),complement(composition(X1,X0)))),converse(X0)))))),
    inference(superposition,[],[f69,f26]) ).

fof(f69,plain,
    ! [X2,X0,X1] : complement(join(complement(X2),complement(composition(complement(join(complement(X0),complement(composition(X2,converse(X1))))),X1)))) = join(complement(join(complement(composition(X0,X1)),complement(X2))),complement(join(complement(X2),complement(composition(complement(join(complement(X0),complement(composition(X2,converse(X1))))),X1))))),
    inference(forward_demodulation,[],[f45,f30]) ).

fof(f45,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,[],[f40,f33,f33,f33,f33,f33]) ).

fof(f40,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(f16,axiom,
    ! [X0,X1,X2] : 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)),
    file('/export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494',modular_law_2) ).

fof(f461277,plain,
    converse(sF9) = complement(join(sK0,complement(converse(sF9)))),
    inference(backward_demodulation,[],[f412095,f460671]) ).

fof(f412095,plain,
    converse(sF9) = complement(join(converse(sK0),complement(converse(sF9)))),
    inference(forward_demodulation,[],[f412094,f14588]) ).

fof(f412094,plain,
    complement(complement(converse(sF9))) = complement(join(converse(sK0),complement(converse(sF9)))),
    inference(forward_demodulation,[],[f412093,f15427]) ).

fof(f412093,plain,
    complement(complement(converse(sF9))) = join(zero,complement(join(converse(sK0),complement(converse(sF9))))),
    inference(forward_demodulation,[],[f412092,f65]) ).

fof(f412092,plain,
    complement(complement(converse(sF9))) = join(complement(top),complement(join(converse(sK0),complement(converse(sF9))))),
    inference(forward_demodulation,[],[f412091,f409647]) ).

fof(f412091,plain,
    complement(complement(converse(sF9))) = join(complement(top),complement(join(complement(converse(sF9)),converse(sK0)))),
    inference(forward_demodulation,[],[f406201,f14588]) ).

fof(f406201,plain,
    complement(complement(converse(sF9))) = join(complement(top),complement(join(complement(converse(sF9)),complement(complement(converse(sK0)))))),
    inference(superposition,[],[f49167,f336733]) ).

fof(f461851,plain,
    converse(sF9) = complement(join(sK0,complement(converse(sF11)))),
    inference(backward_demodulation,[],[f412377,f461763]) ).

fof(f412377,plain,
    converse(sF9) = complement(join(complement(converse(sF9)),complement(converse(sF11)))),
    inference(forward_demodulation,[],[f412376,f14588]) ).

fof(f412376,plain,
    complement(complement(converse(sF9))) = complement(join(complement(converse(sF9)),complement(converse(sF11)))),
    inference(forward_demodulation,[],[f412375,f15427]) ).

fof(f412375,plain,
    complement(complement(converse(sF9))) = join(zero,complement(join(complement(converse(sF9)),complement(converse(sF11))))),
    inference(forward_demodulation,[],[f406275,f65]) ).

fof(f406275,plain,
    complement(complement(converse(sF9))) = join(complement(top),complement(join(complement(converse(sF9)),complement(converse(sF11))))),
    inference(superposition,[],[f49167,f55536]) ).

fof(f55536,plain,
    top = join(converse(sF11),complement(converse(sF9))),
    inference(forward_demodulation,[],[f54772,f30]) ).

fof(f54772,plain,
    top = join(complement(converse(sF9)),converse(sF11)),
    inference(superposition,[],[f47682,f55]) ).

fof(f47682,plain,
    ! [X52,X53] : top = join(complement(converse(X52)),converse(join(X52,X53))),
    inference(forward_demodulation,[],[f47681,f47632]) ).

fof(f47681,plain,
    ! [X52,X53] : top = join(converse(join(X53,X52)),complement(converse(X52))),
    inference(forward_demodulation,[],[f47680,f13669]) ).

fof(f47680,plain,
    ! [X52,X53] : join(converse(join(X53,X52)),complement(converse(X52))) = join(top,converse(X53)),
    inference(forward_demodulation,[],[f47504,f30]) ).

fof(f47504,plain,
    ! [X52,X53] : join(converse(join(X53,X52)),complement(converse(X52))) = join(converse(X53),top),
    inference(superposition,[],[f254,f29]) ).

fof(f38352,plain,
    ! [X0] : complement(X0) = join(complement(join(sK0,X0)),complement(join(sF9,X0))),
    inference(superposition,[],[f1170,f14588]) ).

fof(f496732,plain,
    join(sF9,converse(sF11)) = join(sF11,converse(sF11)),
    inference(superposition,[],[f264,f496427]) ).

fof(f496427,plain,
    converse(sF11) = join(sF10,converse(sF11)),
    inference(forward_demodulation,[],[f496426,f14588]) ).

fof(f496426,plain,
    complement(complement(converse(sF11))) = join(sF10,complement(complement(converse(sF11)))),
    inference(forward_demodulation,[],[f496247,f411758]) ).

fof(f496247,plain,
    complement(complement(converse(sF11))) = join(sF10,complement(join(sF10,complement(converse(sF11))))),
    inference(superposition,[],[f39353,f488606]) ).

fof(f488606,plain,
    sF10 = complement(join(sK1,complement(converse(sF11)))),
    inference(backward_demodulation,[],[f488224,f488417]) ).

fof(f488417,plain,
    sF10 = converse(sF10),
    inference(forward_demodulation,[],[f488416,f54]) ).

fof(f488416,plain,
    complement(sK1) = converse(sF10),
    inference(forward_demodulation,[],[f488415,f25571]) ).

fof(f488415,plain,
    converse(sF10) = complement(join(sK1,sK1)),
    inference(forward_demodulation,[],[f487720,f488215]) ).

fof(f488215,plain,
    sK1 = complement(converse(sF10)),
    inference(forward_demodulation,[],[f488214,f488199]) ).

fof(f488199,plain,
    complement(converse(sF10)) = complement(join(sF10,converse(sF10))),
    inference(forward_demodulation,[],[f487661,f54]) ).

fof(f487661,plain,
    complement(converse(complement(sK1))) = complement(join(sF10,converse(complement(sK1)))),
    inference(backward_demodulation,[],[f334873,f487138]) ).

fof(f334873,plain,
    complement(converse(complement(converse(sK1)))) = complement(join(sF10,converse(complement(converse(sK1))))),
    inference(forward_demodulation,[],[f334872,f15427]) ).

fof(f334872,plain,
    complement(converse(complement(converse(sK1)))) = join(zero,complement(join(sF10,converse(complement(converse(sK1)))))),
    inference(forward_demodulation,[],[f334457,f65]) ).

fof(f334457,plain,
    complement(converse(complement(converse(sK1)))) = join(complement(top),complement(join(sF10,converse(complement(converse(sK1)))))),
    inference(superposition,[],[f39353,f13805]) ).

fof(f488214,plain,
    sK1 = complement(join(sF10,converse(sF10))),
    inference(forward_demodulation,[],[f488213,f54]) ).

fof(f488213,plain,
    sK1 = complement(join(complement(sK1),converse(sF10))),
    inference(forward_demodulation,[],[f487694,f409647]) ).

fof(f487694,plain,
    sK1 = complement(join(converse(sF10),complement(sK1))),
    inference(backward_demodulation,[],[f381049,f487138]) ).

fof(f381049,plain,
    converse(sK1) = complement(join(converse(sF10),complement(converse(sK1)))),
    inference(forward_demodulation,[],[f381048,f14588]) ).

fof(f381048,plain,
    complement(complement(converse(sK1))) = complement(join(converse(sF10),complement(converse(sK1)))),
    inference(forward_demodulation,[],[f381047,f15427]) ).

fof(f381047,plain,
    complement(complement(converse(sK1))) = join(zero,complement(join(converse(sF10),complement(converse(sK1))))),
    inference(forward_demodulation,[],[f381046,f65]) ).

fof(f381046,plain,
    complement(complement(converse(sK1))) = join(complement(top),complement(join(converse(sF10),complement(converse(sK1))))),
    inference(forward_demodulation,[],[f381045,f30]) ).

fof(f381045,plain,
    complement(complement(converse(sK1))) = join(complement(top),complement(join(complement(converse(sK1)),converse(sF10)))),
    inference(forward_demodulation,[],[f377265,f14588]) ).

fof(f377265,plain,
    complement(complement(converse(sK1))) = join(complement(top),complement(join(complement(converse(sK1)),complement(complement(converse(sF10)))))),
    inference(superposition,[],[f14860,f337861]) ).

fof(f337861,plain,
    top = join(complement(converse(sK1)),complement(converse(sF10))),
    inference(forward_demodulation,[],[f337344,f14842]) ).

fof(f337344,plain,
    complement(zero) = join(complement(converse(sK1)),complement(converse(sF10))),
    inference(superposition,[],[f14588,f302966]) ).

fof(f302966,plain,
    zero = complement(join(complement(converse(sK1)),complement(converse(sF10)))),
    inference(forward_demodulation,[],[f302965,f15427]) ).

fof(f302965,plain,
    zero = join(zero,complement(join(complement(converse(sK1)),complement(converse(sF10))))),
    inference(forward_demodulation,[],[f302964,f65]) ).

fof(f302964,plain,
    complement(top) = join(complement(top),complement(join(complement(converse(sK1)),complement(converse(sF10))))),
    inference(forward_demodulation,[],[f302963,f13669]) ).

fof(f302963,plain,
    complement(join(top,complement(converse(sK1)))) = join(complement(join(top,complement(converse(sK1)))),complement(join(complement(converse(sK1)),complement(converse(sF10))))),
    inference(forward_demodulation,[],[f302962,f14842]) ).

fof(f302962,plain,
    complement(join(complement(zero),complement(converse(sK1)))) = join(complement(join(complement(zero),complement(converse(sK1)))),complement(join(complement(converse(sK1)),complement(converse(sF10))))),
    inference(forward_demodulation,[],[f302961,f136919]) ).

fof(f302961,plain,
    complement(join(complement(converse(sK1)),complement(zero))) = join(complement(join(complement(converse(sK1)),complement(zero))),complement(join(complement(converse(sK1)),complement(converse(sF10))))),
    inference(forward_demodulation,[],[f302960,f11043]) ).

fof(f302960,plain,
    complement(join(complement(converse(sK1)),complement(zero))) = join(complement(join(complement(converse(sK1)),complement(zero))),complement(join(complement(converse(sK1)),complement(composition(one,converse(sF10)))))),
    inference(forward_demodulation,[],[f302959,f30]) ).

fof(f302959,plain,
    complement(join(complement(converse(sK1)),complement(zero))) = join(complement(join(complement(converse(sK1)),complement(composition(one,converse(sF10))))),complement(join(complement(converse(sK1)),complement(zero)))),
    inference(forward_demodulation,[],[f302958,f16904]) ).

fof(f302958,plain,
    complement(join(complement(converse(sK1)),complement(composition(zero,converse(sF10))))) = join(complement(join(complement(converse(sK1)),complement(composition(one,converse(sF10))))),complement(join(complement(converse(sK1)),complement(composition(zero,converse(sF10)))))),
    inference(forward_demodulation,[],[f302957,f30]) ).

fof(f302957,plain,
    complement(join(complement(converse(sK1)),complement(composition(zero,converse(sF10))))) = join(complement(join(complement(converse(sK1)),complement(composition(zero,converse(sF10))))),complement(join(complement(converse(sK1)),complement(composition(one,converse(sF10)))))),
    inference(forward_demodulation,[],[f302956,f136919]) ).

fof(f302956,plain,
    complement(join(complement(converse(sK1)),complement(composition(zero,converse(sF10))))) = join(complement(join(complement(converse(sK1)),complement(composition(zero,converse(sF10))))),complement(join(complement(composition(one,converse(sF10))),complement(converse(sK1))))),
    inference(forward_demodulation,[],[f302955,f30]) ).

fof(f302955,plain,
    complement(join(complement(converse(sK1)),complement(composition(zero,converse(sF10))))) = join(complement(join(complement(composition(one,converse(sF10))),complement(converse(sK1)))),complement(join(complement(converse(sK1)),complement(composition(zero,converse(sF10)))))),
    inference(forward_demodulation,[],[f302728,f65]) ).

fof(f302728,plain,
    complement(join(complement(converse(sK1)),complement(composition(complement(top),converse(sF10))))) = join(complement(join(complement(composition(one,converse(sF10))),complement(converse(sK1)))),complement(join(complement(converse(sK1)),complement(composition(complement(top),converse(sF10)))))),
    inference(superposition,[],[f3021,f286890]) ).

fof(f286890,plain,
    top = join(complement(one),complement(composition(converse(sK1),sF10))),
    inference(backward_demodulation,[],[f64821,f286879]) ).

fof(f64821,plain,
    top = join(converse(complement(one)),complement(composition(converse(sK1),sF10))),
    inference(forward_demodulation,[],[f64820,f126]) ).

fof(f64820,plain,
    top = join(converse(complement(one)),complement(converse(composition(converse(sF10),sK1)))),
    inference(forward_demodulation,[],[f64094,f30]) ).

fof(f64094,plain,
    top = join(complement(converse(composition(converse(sF10),sK1))),converse(complement(one))),
    inference(superposition,[],[f47714,f34178]) ).

fof(f34178,plain,
    complement(one) = join(complement(one),composition(converse(sF10),sK1)),
    inference(superposition,[],[f975,f14586]) ).

fof(f487720,plain,
    converse(sF10) = complement(join(sK1,complement(converse(sF10)))),
    inference(backward_demodulation,[],[f412100,f487138]) ).

fof(f412100,plain,
    converse(sF10) = complement(join(converse(sK1),complement(converse(sF10)))),
    inference(forward_demodulation,[],[f412099,f14588]) ).

fof(f412099,plain,
    complement(complement(converse(sF10))) = complement(join(converse(sK1),complement(converse(sF10)))),
    inference(forward_demodulation,[],[f412098,f15427]) ).

fof(f412098,plain,
    complement(complement(converse(sF10))) = join(zero,complement(join(converse(sK1),complement(converse(sF10))))),
    inference(forward_demodulation,[],[f412097,f65]) ).

fof(f412097,plain,
    complement(complement(converse(sF10))) = join(complement(top),complement(join(converse(sK1),complement(converse(sF10))))),
    inference(forward_demodulation,[],[f412096,f409647]) ).

fof(f412096,plain,
    complement(complement(converse(sF10))) = join(complement(top),complement(join(complement(converse(sF10)),converse(sK1)))),
    inference(forward_demodulation,[],[f406202,f14588]) ).

fof(f406202,plain,
    complement(complement(converse(sF10))) = join(complement(top),complement(join(complement(converse(sF10)),complement(complement(converse(sK1)))))),
    inference(superposition,[],[f49167,f337861]) ).

fof(f488224,plain,
    converse(sF10) = complement(join(sK1,complement(converse(sF11)))),
    inference(backward_demodulation,[],[f49295,f488215]) ).

fof(f49295,plain,
    converse(sF10) = complement(join(complement(converse(sF10)),complement(converse(sF11)))),
    inference(forward_demodulation,[],[f49294,f15427]) ).

fof(f49294,plain,
    converse(sF10) = join(zero,complement(join(complement(converse(sF10)),complement(converse(sF11))))),
    inference(forward_demodulation,[],[f49076,f65]) ).

fof(f49076,plain,
    converse(sF10) = join(complement(top),complement(join(complement(converse(sF10)),complement(converse(sF11))))),
    inference(superposition,[],[f1137,f16723]) ).

fof(f16723,plain,
    top = join(converse(sF11),complement(converse(sF10))),
    inference(forward_demodulation,[],[f16713,f13804]) ).

fof(f16713,plain,
    converse(top) = join(converse(sF11),complement(converse(sF10))),
    inference(superposition,[],[f86,f13736]) ).

fof(f13736,plain,
    top = join(sF11,converse(complement(converse(sF10)))),
    inference(backward_demodulation,[],[f7033,f13703]) ).

fof(f7033,plain,
    join(sF9,converse(top)) = join(sF11,converse(complement(converse(sF10)))),
    inference(superposition,[],[f264,f139]) ).

fof(f496992,plain,
    converse(converse(sF11)) = join(sF11,converse(sF11)),
    inference(forward_demodulation,[],[f496927,f30]) ).

fof(f496927,plain,
    converse(converse(sF11)) = join(converse(sF11),sF11),
    inference(superposition,[],[f86,f496787]) ).

fof(f352298,plain,
    complement(converse(complement(converse(sF11)))) = complement(join(sF12,converse(complement(converse(sF11))))),
    inference(forward_demodulation,[],[f352297,f15427]) ).

fof(f352297,plain,
    complement(converse(complement(converse(sF11)))) = join(zero,complement(join(sF12,converse(complement(converse(sF11)))))),
    inference(forward_demodulation,[],[f351804,f65]) ).

fof(f351804,plain,
    complement(converse(complement(converse(sF11)))) = join(complement(top),complement(join(sF12,converse(complement(converse(sF11)))))),
    inference(superposition,[],[f43413,f13805]) ).

fof(f43413,plain,
    ! [X0] : complement(X0) = join(complement(join(sF11,X0)),complement(join(sF12,X0))),
    inference(superposition,[],[f1190,f14588]) ).

fof(f497651,plain,
    sF11 = complement(join(sF12,converse(sF12))),
    inference(forward_demodulation,[],[f497650,f56]) ).

fof(f497650,plain,
    sF11 = complement(join(complement(sF11),converse(sF12))),
    inference(forward_demodulation,[],[f497254,f409647]) ).

fof(f497254,plain,
    sF11 = complement(join(converse(sF12),complement(sF11))),
    inference(backward_demodulation,[],[f381054,f496994]) ).

fof(f381054,plain,
    converse(sF11) = complement(join(converse(sF12),complement(converse(sF11)))),
    inference(forward_demodulation,[],[f381053,f14588]) ).

fof(f381053,plain,
    complement(complement(converse(sF11))) = complement(join(converse(sF12),complement(converse(sF11)))),
    inference(forward_demodulation,[],[f381052,f15427]) ).

fof(f381052,plain,
    complement(complement(converse(sF11))) = join(zero,complement(join(converse(sF12),complement(converse(sF11))))),
    inference(forward_demodulation,[],[f381051,f65]) ).

fof(f381051,plain,
    complement(complement(converse(sF11))) = join(complement(top),complement(join(converse(sF12),complement(converse(sF11))))),
    inference(forward_demodulation,[],[f381050,f30]) ).

fof(f381050,plain,
    complement(complement(converse(sF11))) = join(complement(top),complement(join(complement(converse(sF11)),converse(sF12)))),
    inference(forward_demodulation,[],[f377266,f14588]) ).

fof(f377266,plain,
    complement(complement(converse(sF11))) = join(complement(top),complement(join(complement(converse(sF11)),complement(complement(converse(sF12)))))),
    inference(superposition,[],[f14860,f343624]) ).

fof(f343624,plain,
    top = join(complement(converse(sF11)),complement(converse(sF12))),
    inference(forward_demodulation,[],[f343107,f14842]) ).

fof(f343107,plain,
    complement(zero) = join(complement(converse(sF11)),complement(converse(sF12))),
    inference(superposition,[],[f14588,f329172]) ).

fof(f329172,plain,
    zero = complement(join(complement(converse(sF11)),complement(converse(sF12)))),
    inference(forward_demodulation,[],[f329171,f15427]) ).

fof(f329171,plain,
    zero = join(zero,complement(join(complement(converse(sF11)),complement(converse(sF12))))),
    inference(forward_demodulation,[],[f329170,f65]) ).

fof(f329170,plain,
    complement(top) = join(complement(top),complement(join(complement(converse(sF11)),complement(converse(sF12))))),
    inference(forward_demodulation,[],[f329169,f13669]) ).

fof(f329169,plain,
    complement(join(top,complement(converse(sF11)))) = join(complement(join(top,complement(converse(sF11)))),complement(join(complement(converse(sF11)),complement(converse(sF12))))),
    inference(forward_demodulation,[],[f329168,f14842]) ).

fof(f329168,plain,
    complement(join(complement(zero),complement(converse(sF11)))) = join(complement(join(complement(zero),complement(converse(sF11)))),complement(join(complement(converse(sF11)),complement(converse(sF12))))),
    inference(forward_demodulation,[],[f329167,f136919]) ).

fof(f329167,plain,
    complement(join(complement(converse(sF11)),complement(zero))) = join(complement(join(complement(converse(sF11)),complement(zero))),complement(join(complement(converse(sF11)),complement(converse(sF12))))),
    inference(forward_demodulation,[],[f329166,f11043]) ).

fof(f329166,plain,
    complement(join(complement(converse(sF11)),complement(zero))) = join(complement(join(complement(converse(sF11)),complement(zero))),complement(join(complement(converse(sF11)),complement(composition(one,converse(sF12)))))),
    inference(forward_demodulation,[],[f329165,f30]) ).

fof(f329165,plain,
    complement(join(complement(converse(sF11)),complement(zero))) = join(complement(join(complement(converse(sF11)),complement(composition(one,converse(sF12))))),complement(join(complement(converse(sF11)),complement(zero)))),
    inference(forward_demodulation,[],[f329164,f16904]) ).

fof(f329164,plain,
    complement(join(complement(converse(sF11)),complement(composition(zero,converse(sF12))))) = join(complement(join(complement(converse(sF11)),complement(composition(one,converse(sF12))))),complement(join(complement(converse(sF11)),complement(composition(zero,converse(sF12)))))),
    inference(forward_demodulation,[],[f329163,f30]) ).

fof(f329163,plain,
    complement(join(complement(converse(sF11)),complement(composition(zero,converse(sF12))))) = join(complement(join(complement(converse(sF11)),complement(composition(zero,converse(sF12))))),complement(join(complement(converse(sF11)),complement(composition(one,converse(sF12)))))),
    inference(forward_demodulation,[],[f329162,f136919]) ).

fof(f329162,plain,
    complement(join(complement(converse(sF11)),complement(composition(zero,converse(sF12))))) = join(complement(join(complement(converse(sF11)),complement(composition(zero,converse(sF12))))),complement(join(complement(composition(one,converse(sF12))),complement(converse(sF11))))),
    inference(forward_demodulation,[],[f329161,f30]) ).

fof(f329161,plain,
    complement(join(complement(converse(sF11)),complement(composition(zero,converse(sF12))))) = join(complement(join(complement(composition(one,converse(sF12))),complement(converse(sF11)))),complement(join(complement(converse(sF11)),complement(composition(zero,converse(sF12)))))),
    inference(forward_demodulation,[],[f328932,f65]) ).

fof(f328932,plain,
    complement(join(complement(converse(sF11)),complement(composition(complement(top),converse(sF12))))) = join(complement(join(complement(composition(one,converse(sF12))),complement(converse(sF11)))),complement(join(complement(converse(sF11)),complement(composition(complement(top),converse(sF12)))))),
    inference(superposition,[],[f3021,f286894]) ).

fof(f286894,plain,
    top = join(complement(one),complement(composition(converse(sF11),sF12))),
    inference(backward_demodulation,[],[f64833,f286879]) ).

fof(f64833,plain,
    top = join(converse(complement(one)),complement(composition(converse(sF11),sF12))),
    inference(forward_demodulation,[],[f64832,f126]) ).

fof(f64832,plain,
    top = join(converse(complement(one)),complement(converse(composition(converse(sF12),sF11)))),
    inference(forward_demodulation,[],[f64100,f30]) ).

fof(f64100,plain,
    top = join(complement(converse(composition(converse(sF12),sF11))),converse(complement(one))),
    inference(superposition,[],[f47714,f34180]) ).

fof(f34180,plain,
    complement(one) = join(complement(one),composition(converse(sF12),sF11)),
    inference(superposition,[],[f975,f14587]) ).

fof(f462939,plain,
    ! [X1214] : converse(sF12) = complement(join(complement(converse(sF12)),complement(join(sK0,converse(X1214))))),
    inference(backward_demodulation,[],[f382882,f462745]) ).

fof(f462745,plain,
    ! [X0] : converse(join(sK0,X0)) = join(sK0,converse(X0)),
    inference(superposition,[],[f31,f460671]) ).

fof(f382882,plain,
    ! [X1214] : converse(sF12) = complement(join(complement(converse(sF12)),complement(converse(join(sK0,X1214))))),
    inference(forward_demodulation,[],[f382881,f14588]) ).

fof(f382881,plain,
    ! [X1214] : complement(complement(converse(sF12))) = complement(join(complement(converse(sF12)),complement(converse(join(sK0,X1214))))),
    inference(forward_demodulation,[],[f382880,f15427]) ).

fof(f382880,plain,
    ! [X1214] : complement(complement(converse(sF12))) = join(zero,complement(join(complement(converse(sF12)),complement(converse(join(sK0,X1214)))))),
    inference(forward_demodulation,[],[f378181,f65]) ).

fof(f378181,plain,
    ! [X1214] : complement(complement(converse(sF12))) = join(complement(top),complement(join(complement(converse(sF12)),complement(converse(join(sK0,X1214)))))),
    inference(superposition,[],[f14860,f47655]) ).

fof(f47655,plain,
    ! [X43] : top = join(complement(converse(sF12)),converse(join(sK0,X43))),
    inference(forward_demodulation,[],[f47654,f47632]) ).

fof(f47654,plain,
    ! [X43] : top = join(converse(join(X43,sK0)),complement(converse(sF12))),
    inference(forward_demodulation,[],[f47653,f13669]) ).

fof(f47653,plain,
    ! [X43] : join(converse(join(X43,sK0)),complement(converse(sF12))) = join(top,converse(X43)),
    inference(forward_demodulation,[],[f47495,f30]) ).

fof(f47495,plain,
    ! [X43] : join(converse(join(X43,sK0)),complement(converse(sF12))) = join(converse(X43),top),
    inference(superposition,[],[f254,f38461]) ).

fof(f38461,plain,
    top = join(converse(sK0),complement(converse(sF12))),
    inference(forward_demodulation,[],[f38443,f13804]) ).

fof(f38443,plain,
    converse(top) = join(converse(sK0),complement(converse(sF12))),
    inference(superposition,[],[f86,f38191]) ).

fof(f38191,plain,
    top = join(sK0,converse(complement(converse(sF12)))),
    inference(forward_demodulation,[],[f38190,f13669]) ).

fof(f38190,plain,
    join(top,sK0) = join(sK0,converse(complement(converse(sF12)))),
    inference(forward_demodulation,[],[f38111,f30]) ).

fof(f38111,plain,
    join(sK0,top) = join(sK0,converse(complement(converse(sF12)))),
    inference(superposition,[],[f29853,f13805]) ).

fof(f229342,plain,
    composition(sF12,converse(sF12)) = join(sF12,composition(sF12,converse(sF12))),
    inference(forward_demodulation,[],[f229341,f56]) ).

fof(f229341,plain,
    composition(sF12,converse(sF12)) = join(complement(sF11),composition(sF12,converse(sF12))),
    inference(forward_demodulation,[],[f229340,f30]) ).

fof(f229340,plain,
    composition(sF12,converse(sF12)) = join(composition(sF12,converse(sF12)),complement(sF11)),
    inference(forward_demodulation,[],[f229339,f30235]) ).

fof(f229339,plain,
    composition(sF12,converse(sF12)) = join(composition(sF12,converse(sF12)),complement(join(sF11,complement(one)))),
    inference(forward_demodulation,[],[f229338,f30]) ).

fof(f229338,plain,
    composition(sF12,converse(sF12)) = join(composition(sF12,converse(sF12)),complement(join(complement(one),sF11))),
    inference(forward_demodulation,[],[f229337,f30]) ).

fof(f229337,plain,
    composition(sF12,converse(sF12)) = join(complement(join(complement(one),sF11)),composition(sF12,converse(sF12))),
    inference(forward_demodulation,[],[f229336,f56]) ).

fof(f229336,plain,
    composition(complement(sF11),converse(sF12)) = join(complement(join(complement(one),sF11)),composition(complement(sF11),converse(sF12))),
    inference(forward_demodulation,[],[f229335,f30]) ).

fof(f229335,plain,
    composition(complement(sF11),converse(sF12)) = join(composition(complement(sF11),converse(sF12)),complement(join(complement(one),sF11))),
    inference(forward_demodulation,[],[f229334,f14587]) ).

fof(f229334,plain,
    composition(complement(sF11),converse(sF12)) = join(composition(complement(sF11),converse(sF12)),complement(join(complement(one),complement(sF12)))),
    inference(forward_demodulation,[],[f229333,f27]) ).

fof(f229333,plain,
    composition(complement(sF11),converse(sF12)) = join(composition(complement(sF11),converse(sF12)),complement(join(complement(one),complement(composition(sF12,one))))),
    inference(forward_demodulation,[],[f229332,f30]) ).

fof(f229332,plain,
    composition(complement(sF11),converse(sF12)) = join(complement(join(complement(one),complement(composition(sF12,one)))),composition(complement(sF11),converse(sF12))),
    inference(forward_demodulation,[],[f229331,f30235]) ).

fof(f229331,plain,
    composition(complement(join(sF11,complement(one))),converse(sF12)) = join(complement(join(complement(one),complement(composition(sF12,one)))),composition(complement(join(sF11,complement(one))),converse(sF12))),
    inference(forward_demodulation,[],[f229330,f30]) ).

fof(f229330,plain,
    composition(complement(join(complement(one),sF11)),converse(sF12)) = join(complement(join(complement(one),complement(composition(sF12,one)))),composition(complement(join(complement(one),sF11)),converse(sF12))),
    inference(forward_demodulation,[],[f229329,f14587]) ).

fof(f229329,plain,
    composition(complement(join(complement(one),complement(sF12))),converse(sF12)) = join(complement(join(complement(one),complement(composition(sF12,one)))),composition(complement(join(complement(one),complement(sF12))),converse(sF12))),
    inference(forward_demodulation,[],[f229328,f83693]) ).

fof(f229328,plain,
    composition(complement(join(complement(sF12),complement(one))),converse(sF12)) = join(complement(join(complement(one),complement(composition(sF12,one)))),composition(complement(join(complement(sF12),complement(one))),converse(sF12))),
    inference(forward_demodulation,[],[f229177,f11005]) ).

fof(f229177,plain,
    composition(complement(join(complement(sF12),complement(converse(one)))),converse(sF12)) = join(complement(join(complement(one),complement(composition(sF12,one)))),composition(complement(join(complement(sF12),complement(converse(one)))),converse(sF12))),
    inference(superposition,[],[f11080,f49260]) ).

fof(f49260,plain,
    converse(sF12) = complement(join(complement(one),complement(converse(sF12)))),
    inference(forward_demodulation,[],[f49259,f15427]) ).

fof(f49259,plain,
    converse(sF12) = join(zero,complement(join(complement(one),complement(converse(sF12))))),
    inference(forward_demodulation,[],[f49258,f65]) ).

fof(f49258,plain,
    converse(sF12) = join(complement(top),complement(join(complement(one),complement(converse(sF12))))),
    inference(forward_demodulation,[],[f49059,f30]) ).

fof(f49059,plain,
    converse(sF12) = join(complement(top),complement(join(complement(converse(sF12)),complement(one)))),
    inference(superposition,[],[f1137,f38555]) ).

fof(f38555,plain,
    top = join(one,complement(converse(sF12))),
    inference(forward_demodulation,[],[f38554,f13804]) ).

fof(f38554,plain,
    converse(top) = join(one,complement(converse(sF12))),
    inference(forward_demodulation,[],[f38541,f11005]) ).

fof(f38541,plain,
    converse(top) = join(converse(one),complement(converse(sF12))),
    inference(superposition,[],[f86,f38465]) ).

fof(f38465,plain,
    top = join(one,converse(complement(converse(sF12)))),
    inference(forward_demodulation,[],[f38464,f15427]) ).

fof(f38464,plain,
    top = join(one,join(zero,converse(complement(converse(sF12))))),
    inference(forward_demodulation,[],[f38463,f65]) ).

fof(f38463,plain,
    top = join(one,join(complement(top),converse(complement(converse(sF12))))),
    inference(forward_demodulation,[],[f38445,f555]) ).

fof(f38445,plain,
    top = join(one,join(converse(complement(converse(sF12))),complement(top))),
    inference(superposition,[],[f13647,f38191]) ).

fof(f13647,plain,
    ! [X16] : top = join(one,join(X16,complement(join(sK0,X16)))),
    inference(forward_demodulation,[],[f13418,f13438]) ).

fof(f13418,plain,
    ! [X16] : join(one,top) = join(one,join(X16,complement(join(sK0,X16)))),
    inference(superposition,[],[f283,f269]) ).

fof(f524611,plain,
    complement(join(sF10,complement(composition(sF12,composition(sF12,sK1))))) = join(complement(join(sF10,complement(sF12))),complement(join(sF10,complement(composition(sF12,composition(sF12,sK1)))))),
    inference(forward_demodulation,[],[f524610,f14588]) ).

fof(f524610,plain,
    complement(join(sF10,complement(composition(sF12,complement(complement(composition(sF12,sK1))))))) = join(complement(join(sF10,complement(sF12))),complement(join(sF10,complement(composition(sF12,complement(complement(composition(sF12,sK1)))))))),
    inference(forward_demodulation,[],[f524609,f492767]) ).

fof(f492767,plain,
    ! [X108] : complement(composition(X108,sK1)) = join(complement(X108),complement(composition(X108,sK1))),
    inference(forward_demodulation,[],[f492525,f49616]) ).

fof(f49616,plain,
    ! [X21,X22] : join(complement(X22),complement(X21)) = join(complement(X22),complement(join(X21,complement(X22)))),
    inference(forward_demodulation,[],[f49559,f25638]) ).

fof(f49559,plain,
    ! [X21,X22] : join(complement(X22),complement(X21)) = join(complement(X22),complement(join(X21,join(X21,complement(X22))))),
    inference(backward_demodulation,[],[f49251,f49543]) ).

fof(f49543,plain,
    ! [X6,X7] : join(X6,complement(X7)) = join(complement(X7),complement(join(complement(X7),complement(X6)))),
    inference(forward_demodulation,[],[f49542,f28987]) ).

fof(f49542,plain,
    ! [X6,X7] : join(X6,complement(X7)) = join(complement(X7),complement(join(complement(X7),join(complement(X6),complement(join(X6,complement(X7))))))),
    inference(forward_demodulation,[],[f49541,f36]) ).

fof(f49541,plain,
    ! [X6,X7] : join(X6,complement(X7)) = join(complement(X7),complement(join(join(complement(X7),complement(X6)),complement(join(X6,complement(X7)))))),
    inference(forward_demodulation,[],[f49199,f30]) ).

fof(f49199,plain,
    ! [X6,X7] : join(X6,complement(X7)) = join(complement(join(join(complement(X7),complement(X6)),complement(join(X6,complement(X7))))),complement(X7)),
    inference(superposition,[],[f1137,f1137]) ).

fof(f49251,plain,
    ! [X21,X22] : join(complement(X22),complement(X21)) = join(complement(X22),complement(join(X21,join(complement(X22),complement(join(complement(X22),complement(X21))))))),
    inference(forward_demodulation,[],[f49250,f36]) ).

fof(f49250,plain,
    ! [X21,X22] : join(complement(X22),complement(X21)) = join(complement(X22),complement(join(join(X21,complement(X22)),complement(join(complement(X22),complement(X21)))))),
    inference(forward_demodulation,[],[f49249,f30]) ).

fof(f49249,plain,
    ! [X21,X22] : join(complement(X22),complement(X21)) = join(complement(X22),complement(join(complement(join(complement(X22),complement(X21))),join(X21,complement(X22))))),
    inference(forward_demodulation,[],[f49056,f14588]) ).

fof(f49056,plain,
    ! [X21,X22] : join(complement(X22),complement(X21)) = join(complement(X22),complement(join(complement(join(complement(X22),complement(X21))),complement(complement(join(X21,complement(X22))))))),
    inference(superposition,[],[f1137,f1137]) ).

fof(f492525,plain,
    ! [X108] : complement(composition(X108,sK1)) = join(complement(X108),complement(join(composition(X108,sK1),complement(X108)))),
    inference(superposition,[],[f49167,f487917]) ).

fof(f524609,plain,
    complement(join(sF10,complement(composition(sF12,complement(join(complement(sF12),complement(composition(sF12,sK1)))))))) = join(complement(join(sF10,complement(sF12))),complement(join(sF10,complement(composition(sF12,complement(join(complement(sF12),complement(composition(sF12,sK1))))))))),
    inference(forward_demodulation,[],[f524282,f497955]) ).

fof(f524282,plain,
    complement(join(sF10,complement(composition(sF12,complement(join(complement(sF12),complement(composition(converse(sF12),sK1)))))))) = join(complement(join(sF10,complement(sF12))),complement(join(sF10,complement(composition(sF12,complement(join(complement(sF12),complement(composition(converse(sF12),sK1))))))))),
    inference(superposition,[],[f1463,f523814]) ).

fof(f1463,plain,
    ! [X4,X5] : complement(join(sF10,complement(composition(X4,complement(join(complement(X5),complement(composition(converse(X4),sK1)))))))) = join(complement(join(sF10,complement(composition(X4,X5)))),complement(join(sF10,complement(composition(X4,complement(join(complement(X5),complement(composition(converse(X4),sK1))))))))),
    inference(forward_demodulation,[],[f1430,f30]) ).

fof(f1430,plain,
    ! [X4,X5] : complement(join(sF10,complement(composition(X4,complement(join(complement(X5),complement(composition(converse(X4),sK1)))))))) = join(complement(join(complement(composition(X4,X5)),sF10)),complement(join(sF10,complement(composition(X4,complement(join(complement(X5),complement(composition(converse(X4),sK1))))))))),
    inference(superposition,[],[f68,f54]) ).

fof(f525892,plain,
    composition(sK0,sK1) = composition(sF12,sK1),
    inference(backward_demodulation,[],[f488809,f525792]) ).

fof(f525792,plain,
    ! [X3] : composition(sF12,X3) = composition(sF12,composition(sK0,X3)),
    inference(superposition,[],[f37,f524510]) ).

fof(f524510,plain,
    sF12 = composition(sF12,sK0),
    inference(forward_demodulation,[],[f524509,f461461]) ).

fof(f461461,plain,
    ! [X130] : join(X130,composition(X130,sK0)) = X130,
    inference(backward_demodulation,[],[f460636,f460671]) ).

fof(f524509,plain,
    composition(sF12,sK0) = join(sF12,composition(sF12,sK0)),
    inference(forward_demodulation,[],[f524508,f56]) ).

fof(f524508,plain,
    composition(sF12,sK0) = join(complement(sF11),composition(sF12,sK0)),
    inference(forward_demodulation,[],[f524507,f30]) ).

fof(f524507,plain,
    composition(sF12,sK0) = join(composition(sF12,sK0),complement(sF11)),
    inference(forward_demodulation,[],[f524506,f25929]) ).

fof(f25929,plain,
    sF11 = join(sF9,sF11),
    inference(forward_demodulation,[],[f25918,f25571]) ).

fof(f25918,plain,
    join(sF11,sF11) = join(sF9,sF11),
    inference(superposition,[],[f264,f25752]) ).

fof(f524506,plain,
    composition(sF12,sK0) = join(composition(sF12,sK0),complement(join(sF9,sF11))),
    inference(forward_demodulation,[],[f524505,f14587]) ).

fof(f524505,plain,
    composition(sF12,sK0) = join(composition(sF12,sK0),complement(join(sF9,complement(sF12)))),
    inference(forward_demodulation,[],[f524504,f30]) ).

fof(f524504,plain,
    composition(sF12,sK0) = join(complement(join(sF9,complement(sF12))),composition(sF12,sK0)),
    inference(forward_demodulation,[],[f524503,f14588]) ).

fof(f524503,plain,
    complement(complement(composition(sF12,sK0))) = join(complement(join(sF9,complement(sF12))),complement(complement(composition(sF12,sK0)))),
    inference(forward_demodulation,[],[f524502,f468004]) ).

fof(f468004,plain,
    complement(composition(sF12,sK0)) = join(sF9,complement(composition(sF12,sK0))),
    inference(forward_demodulation,[],[f468003,f411758]) ).

fof(f468003,plain,
    complement(composition(sF12,sK0)) = join(sF9,complement(join(sF9,composition(sF12,sK0)))),
    inference(forward_demodulation,[],[f467961,f53]) ).

fof(f467961,plain,
    complement(composition(sF12,sK0)) = join(complement(sK0),complement(join(sF9,composition(sF12,sK0)))),
    inference(superposition,[],[f38352,f467520]) ).

fof(f467520,plain,
    sK0 = join(sK0,composition(sF12,sK0)),
    inference(forward_demodulation,[],[f467280,f29834]) ).

fof(f467280,plain,
    join(sK0,sF12) = join(sK0,composition(sF12,sK0)),
    inference(superposition,[],[f29853,f461461]) ).

fof(f524502,plain,
    complement(join(sF9,complement(composition(sF12,sK0)))) = join(complement(join(sF9,complement(sF12))),complement(join(sF9,complement(composition(sF12,sK0))))),
    inference(forward_demodulation,[],[f524501,f524253]) ).

fof(f524501,plain,
    complement(join(sF9,complement(composition(sF12,composition(sF12,sK0))))) = join(complement(join(sF9,complement(sF12))),complement(join(sF9,complement(composition(sF12,composition(sF12,sK0)))))),
    inference(forward_demodulation,[],[f524500,f14588]) ).

fof(f524500,plain,
    complement(join(sF9,complement(composition(sF12,complement(complement(composition(sF12,sK0))))))) = join(complement(join(sF9,complement(sF12))),complement(join(sF9,complement(composition(sF12,complement(complement(composition(sF12,sK0)))))))),
    inference(forward_demodulation,[],[f524499,f467559]) ).

fof(f467559,plain,
    ! [X111] : complement(composition(X111,sK0)) = join(complement(X111),complement(composition(X111,sK0))),
    inference(forward_demodulation,[],[f467322,f49616]) ).

fof(f467322,plain,
    ! [X111] : complement(composition(X111,sK0)) = join(complement(X111),complement(join(composition(X111,sK0),complement(X111)))),
    inference(superposition,[],[f49167,f461461]) ).

fof(f524499,plain,
    complement(join(sF9,complement(composition(sF12,complement(join(complement(sF12),complement(composition(sF12,sK0)))))))) = join(complement(join(sF9,complement(sF12))),complement(join(sF9,complement(composition(sF12,complement(join(complement(sF12),complement(composition(sF12,sK0))))))))),
    inference(forward_demodulation,[],[f524281,f497955]) ).

fof(f524281,plain,
    complement(join(sF9,complement(composition(sF12,complement(join(complement(sF12),complement(composition(converse(sF12),sK0)))))))) = join(complement(join(sF9,complement(sF12))),complement(join(sF9,complement(composition(sF12,complement(join(complement(sF12),complement(composition(converse(sF12),sK0))))))))),
    inference(superposition,[],[f1462,f523814]) ).

fof(f1462,plain,
    ! [X2,X3] : complement(join(sF9,complement(composition(X2,complement(join(complement(X3),complement(composition(converse(X2),sK0)))))))) = join(complement(join(sF9,complement(composition(X2,X3)))),complement(join(sF9,complement(composition(X2,complement(join(complement(X3),complement(composition(converse(X2),sK0))))))))),
    inference(forward_demodulation,[],[f1429,f30]) ).

fof(f1429,plain,
    ! [X2,X3] : complement(join(sF9,complement(composition(X2,complement(join(complement(X3),complement(composition(converse(X2),sK0)))))))) = join(complement(join(complement(composition(X2,X3)),sF9)),complement(join(sF9,complement(composition(X2,complement(join(complement(X3),complement(composition(converse(X2),sK0))))))))),
    inference(superposition,[],[f68,f53]) ).

fof(f488809,plain,
    composition(sK0,sK1) = composition(sF12,composition(sK0,sK1)),
    inference(forward_demodulation,[],[f488808,f467520]) ).

fof(f488808,plain,
    composition(sF12,composition(sK0,sK1)) = composition(join(sK0,composition(sF12,sK0)),sK1),
    inference(forward_demodulation,[],[f488807,f656]) ).

fof(f656,plain,
    ! [X2,X3,X4,X5] : composition(join(X5,composition(X2,X3)),X4) = join(composition(X5,X4),composition(X2,composition(X3,X4))),
    inference(superposition,[],[f38,f37]) ).

fof(f488807,plain,
    composition(sF12,composition(sK0,sK1)) = join(composition(sK0,sK1),composition(sF12,composition(sK0,sK1))),
    inference(forward_demodulation,[],[f488806,f14588]) ).

fof(f488806,plain,
    composition(sF12,composition(sK0,sK1)) = join(complement(complement(composition(sK0,sK1))),composition(sF12,composition(sK0,sK1))),
    inference(forward_demodulation,[],[f488805,f56]) ).

fof(f488805,plain,
    composition(complement(sF11),composition(sK0,sK1)) = join(complement(complement(composition(sK0,sK1))),composition(complement(sF11),composition(sK0,sK1))),
    inference(forward_demodulation,[],[f488804,f30]) ).

fof(f488804,plain,
    composition(complement(sF11),composition(sK0,sK1)) = join(composition(complement(sF11),composition(sK0,sK1)),complement(complement(composition(sK0,sK1)))),
    inference(forward_demodulation,[],[f488803,f458861]) ).

fof(f458861,plain,
    complement(composition(sK0,sK1)) = join(sF10,complement(composition(sK0,sK1))),
    inference(forward_demodulation,[],[f458860,f411758]) ).

fof(f458860,plain,
    complement(composition(sK0,sK1)) = join(sF10,complement(join(sF10,composition(sK0,sK1)))),
    inference(forward_demodulation,[],[f458589,f54]) ).

fof(f458589,plain,
    complement(composition(sK0,sK1)) = join(complement(sK1),complement(join(sF10,composition(sK0,sK1)))),
    inference(superposition,[],[f39353,f380267]) ).

fof(f488803,plain,
    composition(complement(sF11),composition(sK0,sK1)) = join(composition(complement(sF11),composition(sK0,sK1)),complement(join(sF10,complement(composition(sK0,sK1))))),
    inference(forward_demodulation,[],[f488802,f409647]) ).

fof(f488802,plain,
    composition(complement(sF11),composition(sK0,sK1)) = join(composition(complement(sF11),composition(sK0,sK1)),complement(join(complement(composition(sK0,sK1)),sF10))),
    inference(forward_demodulation,[],[f488801,f30]) ).

fof(f488801,plain,
    composition(complement(sF11),composition(sK0,sK1)) = join(complement(join(complement(composition(sK0,sK1)),sF10)),composition(complement(sF11),composition(sK0,sK1))),
    inference(forward_demodulation,[],[f488800,f55]) ).

fof(f488800,plain,
    composition(complement(join(sF9,sF10)),composition(sK0,sK1)) = join(complement(join(complement(composition(sK0,sK1)),sF10)),composition(complement(join(sF9,sF10)),composition(sK0,sK1))),
    inference(forward_demodulation,[],[f488799,f54]) ).

fof(f488799,plain,
    composition(complement(join(sF9,complement(sK1))),composition(sK0,sK1)) = join(complement(join(complement(composition(sK0,sK1)),complement(sK1))),composition(complement(join(sF9,complement(sK1))),composition(sK0,sK1))),
    inference(forward_demodulation,[],[f488798,f14588]) ).

fof(f488798,plain,
    composition(complement(join(sF9,complement(sK1))),complement(complement(composition(sK0,sK1)))) = join(complement(join(complement(composition(sK0,sK1)),complement(sK1))),composition(complement(join(sF9,complement(sK1))),complement(complement(composition(sK0,sK1))))),
    inference(forward_demodulation,[],[f487159,f458838]) ).

fof(f458838,plain,
    ! [X9] : complement(composition(sK0,X9)) = join(complement(X9),complement(composition(sK0,X9))),
    inference(forward_demodulation,[],[f458570,f49616]) ).

fof(f458570,plain,
    ! [X9] : complement(composition(sK0,X9)) = join(complement(X9),complement(join(composition(sK0,X9),complement(X9)))),
    inference(superposition,[],[f49167,f380267]) ).

fof(f487159,plain,
    composition(complement(join(sF9,complement(sK1))),complement(join(complement(sK1),complement(composition(sK0,sK1))))) = join(complement(join(complement(composition(sK0,sK1)),complement(sK1))),composition(complement(join(sF9,complement(sK1))),complement(join(complement(sK1),complement(composition(sK0,sK1)))))),
    inference(superposition,[],[f460792,f487104]) ).

fof(f460792,plain,
    ! [X2,X3] : composition(complement(join(sF9,complement(composition(X2,converse(X3))))),complement(join(complement(X3),complement(composition(sK0,X2))))) = join(complement(join(complement(composition(sK0,X3)),complement(X2))),composition(complement(join(sF9,complement(composition(X2,converse(X3))))),complement(join(complement(X3),complement(composition(sK0,X2)))))),
    inference(backward_demodulation,[],[f5881,f460671]) ).

fof(f5881,plain,
    ! [X2,X3] : composition(complement(join(sF9,complement(composition(X2,converse(X3))))),complement(join(complement(X3),complement(composition(converse(sK0),X2))))) = join(complement(join(complement(composition(sK0,X3)),complement(X2))),composition(complement(join(sF9,complement(composition(X2,converse(X3))))),complement(join(complement(X3),complement(composition(converse(sK0),X2)))))),
    inference(superposition,[],[f46,f53]) ).

fof(f461570,plain,
    composition(sK0,sF5) = join(sF8,composition(sK0,sF5)),
    inference(forward_demodulation,[],[f461569,f14588]) ).

fof(f461569,plain,
    complement(complement(composition(sK0,sF5))) = join(sF8,complement(complement(composition(sK0,sF5)))),
    inference(forward_demodulation,[],[f461568,f458890]) ).

fof(f458890,plain,
    complement(composition(sK0,sF5)) = join(sF6,complement(composition(sK0,sF5))),
    inference(forward_demodulation,[],[f458889,f411758]) ).

fof(f458889,plain,
    complement(composition(sK0,sF5)) = join(sF6,complement(join(sF6,composition(sK0,sF5)))),
    inference(forward_demodulation,[],[f458605,f50]) ).

fof(f458605,plain,
    complement(composition(sK0,sF5)) = join(complement(sF5),complement(join(sF6,composition(sK0,sF5)))),
    inference(superposition,[],[f40988,f380267]) ).

fof(f40988,plain,
    ! [X0] : complement(X0) = join(complement(join(sF5,X0)),complement(join(sF6,X0))),
    inference(superposition,[],[f1182,f14588]) ).

fof(f1182,plain,
    ! [X4] : join(complement(join(sF5,complement(X4))),complement(join(sF6,complement(X4)))) = X4,
    inference(forward_demodulation,[],[f1181,f30]) ).

fof(f1181,plain,
    ! [X4] : join(complement(join(sF6,complement(X4))),complement(join(sF5,complement(X4)))) = X4,
    inference(forward_demodulation,[],[f1180,f30]) ).

fof(f1180,plain,
    ! [X4] : join(complement(join(sF6,complement(X4))),complement(join(complement(X4),sF5))) = X4,
    inference(forward_demodulation,[],[f1179,f30]) ).

fof(f1179,plain,
    ! [X4] : join(complement(join(complement(X4),sF5)),complement(join(sF6,complement(X4)))) = X4,
    inference(forward_demodulation,[],[f1154,f30]) ).

fof(f1154,plain,
    ! [X4] : join(complement(join(complement(X4),sF5)),complement(join(complement(X4),sF6))) = X4,
    inference(superposition,[],[f67,f50]) ).

fof(f461568,plain,
    complement(join(sF6,complement(composition(sK0,sF5)))) = join(sF8,complement(join(sF6,complement(composition(sK0,sF5))))),
    inference(forward_demodulation,[],[f461567,f459652]) ).

fof(f459652,plain,
    ! [X3] : composition(sK0,X3) = composition(sK0,composition(sK0,X3)),
    inference(superposition,[],[f37,f459401]) ).

fof(f459401,plain,
    sK0 = composition(sK0,sK0),
    inference(forward_demodulation,[],[f459241,f26]) ).

fof(f459241,plain,
    converse(converse(sK0)) = composition(sK0,sK0),
    inference(superposition,[],[f26,f459169]) ).

fof(f459169,plain,
    converse(sK0) = converse(composition(sK0,sK0)),
    inference(backward_demodulation,[],[f148660,f459063]) ).

fof(f148660,plain,
    converse(join(sK0,composition(sK0,sK0))) = converse(composition(sK0,sK0)),
    inference(forward_demodulation,[],[f148659,f32]) ).

fof(f148659,plain,
    composition(converse(sK0),converse(sK0)) = converse(join(sK0,composition(sK0,sK0))),
    inference(forward_demodulation,[],[f148658,f60304]) ).

fof(f60304,plain,
    ! [X12,X13] : converse(join(X12,composition(X12,X13))) = composition(join(one,converse(X13)),converse(X12)),
    inference(forward_demodulation,[],[f60303,f240]) ).

fof(f240,plain,
    ! [X2,X3,X4] : composition(join(X2,X3),converse(X4)) = composition(join(X3,X2),converse(X4)),
    inference(forward_demodulation,[],[f226,f123]) ).

fof(f226,plain,
    ! [X2,X3,X4] : composition(join(X2,X3),converse(X4)) = converse(composition(X4,converse(join(X3,X2)))),
    inference(superposition,[],[f123,f91]) ).

fof(f91,plain,
    ! [X2,X3] : converse(join(X2,X3)) = converse(join(X3,X2)),
    inference(forward_demodulation,[],[f87,f31]) ).

fof(f87,plain,
    ! [X2,X3] : join(converse(X3),converse(X2)) = converse(join(X2,X3)),
    inference(superposition,[],[f31,f30]) ).

fof(f60303,plain,
    ! [X12,X13] : composition(join(converse(X13),one),converse(X12)) = converse(join(X12,composition(X12,X13))),
    inference(forward_demodulation,[],[f60302,f91]) ).

fof(f60302,plain,
    ! [X12,X13] : composition(join(converse(X13),one),converse(X12)) = converse(join(composition(X12,X13),X12)),
    inference(forward_demodulation,[],[f60196,f31]) ).

fof(f60196,plain,
    ! [X12,X13] : composition(join(converse(X13),one),converse(X12)) = join(converse(composition(X12,X13)),converse(X12)),
    inference(superposition,[],[f651,f11043]) ).

fof(f651,plain,
    ! [X8,X6,X7] : composition(join(converse(X6),X8),converse(X7)) = join(converse(composition(X7,X6)),composition(X8,converse(X7))),
    inference(superposition,[],[f38,f32]) ).

fof(f148658,plain,
    composition(converse(sK0),converse(sK0)) = composition(join(one,converse(sK0)),converse(sK0)),
    inference(forward_demodulation,[],[f148657,f240]) ).

fof(f148657,plain,
    composition(converse(sK0),converse(sK0)) = composition(join(converse(sK0),one),converse(sK0)),
    inference(forward_demodulation,[],[f148656,f11089]) ).

fof(f148656,plain,
    composition(converse(sK0),converse(sK0)) = join(converse(sK0),composition(converse(sK0),converse(sK0))),
    inference(forward_demodulation,[],[f148655,f49257]) ).

fof(f148655,plain,
    composition(converse(sK0),complement(join(complement(one),complement(converse(sK0))))) = join(converse(sK0),composition(converse(sK0),complement(join(complement(one),complement(converse(sK0)))))),
    inference(forward_demodulation,[],[f148654,f27]) ).

fof(f148654,plain,
    composition(converse(sK0),complement(join(complement(one),complement(converse(composition(sK0,one)))))) = join(converse(sK0),composition(converse(sK0),complement(join(complement(one),complement(converse(composition(sK0,one))))))),
    inference(forward_demodulation,[],[f148517,f32]) ).

fof(f148517,plain,
    composition(converse(sK0),complement(join(complement(one),complement(composition(converse(one),converse(sK0)))))) = join(converse(sK0),composition(converse(sK0),complement(join(complement(one),complement(composition(converse(one),converse(sK0))))))),
    inference(superposition,[],[f11073,f49257]) ).

fof(f11073,plain,
    ! [X0,X1] : composition(complement(join(complement(X0),complement(X1))),complement(join(complement(one),complement(composition(converse(X0),X1))))) = join(complement(join(complement(X0),complement(X1))),composition(complement(join(complement(X0),complement(X1))),complement(join(complement(one),complement(composition(converse(X0),X1)))))),
    inference(forward_demodulation,[],[f11042,f27]) ).

fof(f11042,plain,
    ! [X0,X1] : composition(complement(join(complement(X0),complement(composition(X1,one)))),complement(join(complement(one),complement(composition(converse(X0),X1))))) = join(complement(join(complement(X0),complement(X1))),composition(complement(join(complement(X0),complement(composition(X1,one)))),complement(join(complement(one),complement(composition(converse(X0),X1)))))),
    inference(backward_demodulation,[],[f5864,f11005]) ).

fof(f5864,plain,
    ! [X0,X1] : composition(complement(join(complement(X0),complement(composition(X1,converse(one))))),complement(join(complement(one),complement(composition(converse(X0),X1))))) = join(complement(join(complement(X0),complement(X1))),composition(complement(join(complement(X0),complement(composition(X1,converse(one))))),complement(join(complement(one),complement(composition(converse(X0),X1)))))),
    inference(superposition,[],[f46,f27]) ).

fof(f461567,plain,
    complement(join(sF6,complement(composition(sK0,composition(sK0,sF5))))) = join(sF8,complement(join(sF6,complement(composition(sK0,composition(sK0,sF5)))))),
    inference(forward_demodulation,[],[f461566,f14588]) ).

fof(f461566,plain,
    complement(join(sF6,complement(composition(sK0,complement(complement(composition(sK0,sF5))))))) = join(sF8,complement(join(sF6,complement(composition(sK0,complement(complement(composition(sK0,sF5)))))))),
    inference(forward_demodulation,[],[f460879,f419597]) ).

fof(f419597,plain,
    complement(composition(sK0,sF5)) = join(complement(sK2),complement(composition(sK0,sF5))),
    inference(forward_demodulation,[],[f419575,f49616]) ).

fof(f419575,plain,
    complement(composition(sK0,sF5)) = join(complement(sK2),complement(join(composition(sK0,sF5),complement(sK2)))),
    inference(superposition,[],[f49167,f419507]) ).

fof(f419507,plain,
    sK2 = join(sK2,composition(sK0,sF5)),
    inference(forward_demodulation,[],[f419470,f22060]) ).

fof(f22060,plain,
    sK2 = join(sK2,sF3),
    inference(forward_demodulation,[],[f22059,f30]) ).

fof(f22059,plain,
    sK2 = join(sF3,sK2),
    inference(forward_demodulation,[],[f22039,f11043]) ).

fof(f22039,plain,
    composition(one,sK2) = join(sF3,composition(one,sK2)),
    inference(superposition,[],[f652,f64]) ).

fof(f652,plain,
    ! [X9] : composition(join(sK0,X9),sK2) = join(sF3,composition(X9,sK2)),
    inference(superposition,[],[f38,f47]) ).

fof(f419470,plain,
    join(sK2,sF3) = join(sK2,composition(sK0,sF5)),
    inference(superposition,[],[f22070,f419371]) ).

fof(f419371,plain,
    sF3 = join(sF3,composition(sK0,sF5)),
    inference(forward_demodulation,[],[f419370,f47]) ).

fof(f419370,plain,
    composition(sK0,sK2) = join(sF3,composition(sK0,sF5)),
    inference(forward_demodulation,[],[f419369,f49]) ).

fof(f419369,plain,
    composition(sK0,sK2) = join(sF3,composition(sK0,composition(sK1,sK2))),
    inference(forward_demodulation,[],[f419330,f37]) ).

fof(f419330,plain,
    composition(sK0,sK2) = join(sF3,composition(composition(sK0,sK1),sK2)),
    inference(superposition,[],[f652,f419160]) ).

fof(f419160,plain,
    sK0 = join(sK0,composition(sK0,sK1)),
    inference(forward_demodulation,[],[f419058,f14585]) ).

fof(f419058,plain,
    complement(sF9) = join(sK0,composition(sK0,sK1)),
    inference(superposition,[],[f14588,f381378]) ).

fof(f381378,plain,
    sF9 = complement(join(sK0,composition(sK0,sK1))),
    inference(forward_demodulation,[],[f381377,f53]) ).

fof(f381377,plain,
    complement(sK0) = complement(join(sK0,composition(sK0,sK1))),
    inference(forward_demodulation,[],[f381376,f15427]) ).

fof(f381376,plain,
    complement(sK0) = join(zero,complement(join(sK0,composition(sK0,sK1)))),
    inference(forward_demodulation,[],[f381375,f65]) ).

fof(f381375,plain,
    complement(sK0) = join(complement(top),complement(join(sK0,composition(sK0,sK1)))),
    inference(forward_demodulation,[],[f377397,f14588]) ).

fof(f377397,plain,
    complement(sK0) = join(complement(top),complement(join(sK0,complement(complement(composition(sK0,sK1)))))),
    inference(superposition,[],[f14860,f289526]) ).

fof(f289526,plain,
    top = join(sK0,complement(composition(sK0,sK1))),
    inference(forward_demodulation,[],[f289525,f15427]) ).

fof(f289525,plain,
    top = join(zero,join(sK0,complement(composition(sK0,sK1)))),
    inference(forward_demodulation,[],[f289340,f267]) ).

fof(f289340,plain,
    top = join(sK0,join(complement(composition(sK0,sK1)),zero)),
    inference(superposition,[],[f269,f287926]) ).

fof(f287926,plain,
    zero = complement(join(sK0,complement(composition(sK0,sK1)))),
    inference(forward_demodulation,[],[f287925,f14585]) ).

fof(f287925,plain,
    zero = complement(join(complement(sF9),complement(composition(sK0,sK1)))),
    inference(forward_demodulation,[],[f287924,f136919]) ).

fof(f287924,plain,
    zero = complement(join(complement(composition(sK0,sK1)),complement(sF9))),
    inference(forward_demodulation,[],[f287923,f15427]) ).

fof(f287923,plain,
    zero = join(zero,complement(join(complement(composition(sK0,sK1)),complement(sF9)))),
    inference(forward_demodulation,[],[f287922,f30]) ).

fof(f287922,plain,
    zero = join(complement(join(complement(composition(sK0,sK1)),complement(sF9))),zero),
    inference(forward_demodulation,[],[f287921,f16830]) ).

fof(f16830,plain,
    ! [X1] : zero = composition(X1,zero),
    inference(forward_demodulation,[],[f16809,f16744]) ).

fof(f16809,plain,
    ! [X2,X1] : zero = composition(X1,composition(X2,complement(composition(top,top)))),
    inference(superposition,[],[f16744,f37]) ).

fof(f287921,plain,
    composition(complement(join(complement(sK0),complement(composition(sF9,converse(sK1))))),zero) = join(complement(join(complement(composition(sK0,sK1)),complement(sF9))),composition(complement(join(complement(sK0),complement(composition(sF9,converse(sK1))))),zero)),
    inference(forward_demodulation,[],[f287876,f65]) ).

fof(f287876,plain,
    composition(complement(join(complement(sK0),complement(composition(sF9,converse(sK1))))),complement(top)) = join(complement(join(complement(composition(sK0,sK1)),complement(sF9))),composition(complement(join(complement(sK0),complement(composition(sF9,converse(sK1))))),complement(top))),
    inference(superposition,[],[f5899,f287723]) ).

fof(f287723,plain,
    top = join(sF10,complement(composition(converse(sK0),sF9))),
    inference(forward_demodulation,[],[f287722,f13669]) ).

fof(f287722,plain,
    join(top,sF10) = join(sF10,complement(composition(converse(sK0),sF9))),
    inference(forward_demodulation,[],[f287445,f30]) ).

fof(f287445,plain,
    join(sF10,top) = join(sF10,complement(composition(converse(sK0),sF9))),
    inference(superposition,[],[f30221,f286889]) ).

fof(f30221,plain,
    ! [X2] : join(sF10,X2) = join(sF10,join(complement(one),X2)),
    inference(superposition,[],[f36,f30201]) ).

fof(f5899,plain,
    ! [X4,X5] : composition(complement(join(complement(X4),complement(composition(X5,converse(sK1))))),complement(join(sF10,complement(composition(converse(X4),X5))))) = join(complement(join(complement(composition(X4,sK1)),complement(X5))),composition(complement(join(complement(X4),complement(composition(X5,converse(sK1))))),complement(join(sF10,complement(composition(converse(X4),X5)))))),
    inference(superposition,[],[f46,f54]) ).

fof(f22070,plain,
    ! [X0] : join(sK2,join(sF3,X0)) = join(sK2,X0),
    inference(superposition,[],[f36,f22060]) ).

fof(f460879,plain,
    complement(join(sF6,complement(composition(sK0,complement(join(complement(sK2),complement(composition(sK0,sF5)))))))) = join(sF8,complement(join(sF6,complement(composition(sK0,complement(join(complement(sK2),complement(composition(sK0,sF5))))))))),
    inference(backward_demodulation,[],[f85167,f460671]) ).

fof(f85167,plain,
    complement(join(sF6,complement(composition(sK0,complement(join(complement(sK2),complement(composition(converse(sK0),sF5)))))))) = join(sF8,complement(join(sF6,complement(composition(sK0,complement(join(complement(sK2),complement(composition(converse(sK0),sF5))))))))),
    inference(forward_demodulation,[],[f85166,f52]) ).

fof(f85166,plain,
    complement(join(sF6,complement(composition(sK0,complement(join(complement(sK2),complement(composition(converse(sK0),sF5)))))))) = join(complement(sF7),complement(join(sF6,complement(composition(sK0,complement(join(complement(sK2),complement(composition(converse(sK0),sF5))))))))),
    inference(forward_demodulation,[],[f85103,f51]) ).

fof(f85103,plain,
    complement(join(sF6,complement(composition(sK0,complement(join(complement(sK2),complement(composition(converse(sK0),sF5)))))))) = join(complement(join(sF4,sF6)),complement(join(sF6,complement(composition(sK0,complement(join(complement(sK2),complement(composition(converse(sK0),sF5))))))))),
    inference(superposition,[],[f1458,f50]) ).

fof(f1458,plain,
    ! [X9] : complement(join(complement(X9),complement(composition(sK0,complement(join(complement(sK2),complement(composition(converse(sK0),X9)))))))) = join(complement(join(sF4,complement(X9))),complement(join(complement(X9),complement(composition(sK0,complement(join(complement(sK2),complement(composition(converse(sK0),X9))))))))),
    inference(forward_demodulation,[],[f1422,f48]) ).

fof(f1422,plain,
    ! [X9] : complement(join(complement(X9),complement(composition(sK0,complement(join(complement(sK2),complement(composition(converse(sK0),X9)))))))) = join(complement(join(complement(sF3),complement(X9))),complement(join(complement(X9),complement(composition(sK0,complement(join(complement(sK2),complement(composition(converse(sK0),X9))))))))),
    inference(superposition,[],[f68,f47]) ).

fof(f58,plain,
    sF8 != sF13,
    inference(definition_folding,[],[f42,f57,f56,f55,f54,f53,f52,f51,f50,f49,f48,f47]) ).

fof(f42,plain,
    complement(join(complement(composition(sK0,sK2)),complement(composition(sK1,sK2)))) != composition(complement(join(complement(sK0),complement(sK1))),sK2),
    inference(definition_unfolding,[],[f25,f33,f33]) ).

fof(f25,plain,
    meet(composition(sK0,sK2),composition(sK1,sK2)) != composition(meet(sK0,sK1),sK2),
    inference(cnf_transformation,[],[f22]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : REL029+3 : TPTP v8.1.2. Released v4.0.0.
% 0.13/0.14  % Command    : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.14/0.35  % Computer : n004.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 21:23:38 EDT 2023
% 0.14/0.35  % CPUTime    : 
% 0.14/0.35  This is a FOF_THM_RFO_PEQ problem
% 0.14/0.35  Running vampire_casc2023 --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/tmp/tmp.EYFc03y1d7/Vampire---4.8_20494
% 0.21/0.36  % (20612)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.42  % (20614)lrs-11_28_aac=none:afr=on:anc=none:bs=on:drc=off:fde=unused:gs=on:nm=2:nwc=1.3:sp=frequency:stl=188_1092 on Vampire---4 for (1092ds/0Mi)
% 0.21/0.42  % (20616)lrs+3_20_av=off:bd=preordered:drc=off:fsd=off:fsr=off:fde=unused:irw=on:lcm=reverse:sos=theory:stl=315_961 on Vampire---4 for (961ds/0Mi)
% 0.21/0.42  % (20615)ott-4_11_av=off:bd=preordered:bce=on:drc=off:flr=on:fsr=off:lma=on:nwc=2.0:sp=occurrence:tgt=ground:urr=ec_only_1010 on Vampire---4 for (1010ds/0Mi)
% 0.21/0.42  % (20617)ott+1003_4:1_av=off:cond=on:drc=off:fsd=off:fsr=off:fde=none:gsp=on:nm=2:nwc=1.5:sos=all:sp=reverse_arity:tgt=full_871 on Vampire---4 for (871ds/0Mi)
% 0.21/0.42  % (20613)lrs+10_11_cond=on:drc=off:flr=on:fsr=off:gsp=on:gs=on:gsem=off:lma=on:msp=off:nm=4:nwc=1.5:nicw=on:sas=z3:sims=off:sp=scramble:stl=188_1169 on Vampire---4 for (1169ds/0Mi)
% 0.21/0.42  % (20618)lrs-11_32_av=off:bd=off:bs=on:bsr=on:drc=off:flr=on:fsd=off:fsr=off:fde=none:gsp=on:irw=on:lcm=predicate:nm=4:sp=scramble:stl=125_825 on Vampire---4 for (825ds/0Mi)
% 0.21/0.46  % (20619)ott+11_14_av=off:bs=on:bsr=on:cond=on:flr=on:fsd=off:fde=unused:gsp=on:nm=4:nwc=1.5:tgt=full_501 on Vampire---4 for (501ds/0Mi)
% 98.82/14.55  % (20615)First to succeed.
% 98.82/14.58  % (20615)Refutation found. Thanks to Tanya!
% 98.82/14.58  % SZS status Theorem for Vampire---4
% 98.82/14.58  % SZS output start Proof for Vampire---4
% See solution above
% 98.82/14.59  % (20615)------------------------------
% 98.82/14.59  % (20615)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 98.82/14.59  % (20615)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 98.82/14.59  % (20615)Termination reason: Refutation
% 98.82/14.59  
% 98.82/14.59  % (20615)Memory used [KB]: 535129
% 98.82/14.59  % (20615)Time elapsed: 14.138 s
% 98.82/14.59  % (20615)------------------------------
% 98.82/14.59  % (20615)------------------------------
% 98.82/14.59  % (20612)Success in time 14.181 s
% 98.82/14.59  % Vampire---4.8 exiting
%------------------------------------------------------------------------------