TSTP Solution File: KLE118+1 by Vampire---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire---4.8
% Problem  : KLE118+1 : 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 : n017.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 05:36:53 EDT 2023

% Result   : Theorem 2.91s 0.84s
% Output   : Refutation 2.91s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   44
%            Number of leaves      :   40
% Syntax   : Number of formulae    :  196 ( 189 unt;   0 def)
%            Number of atoms       :  205 ( 204 equ)
%            Maximal formula atoms :    4 (   1 avg)
%            Number of connectives :   22 (  13   ~;   0   |;   4   &)
%                                         (   0 <=>;   5  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    7 (   2 avg)
%            Maximal term depth    :   15 (   2 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :   33 (  33 usr;  26 con; 0-2 aty)
%            Number of variables   :  127 (; 119   !;   8   ?)

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

fof(f24872,plain,
    sF11 != sF11,
    inference(backward_demodulation,[],[f11059,f24867]) ).

fof(f24867,plain,
    sF11 = sF22,
    inference(forward_demodulation,[],[f24829,f11098]) ).

fof(f11098,plain,
    sF11 = multiplication(sF11,sF11),
    inference(backward_demodulation,[],[f4998,f11057]) ).

fof(f11057,plain,
    sF11 = sF15,
    inference(forward_demodulation,[],[f10966,f10849]) ).

fof(f10849,plain,
    sF11 = antidomain(sF12),
    inference(backward_demodulation,[],[f93,f10848]) ).

fof(f10848,plain,
    sF11 = sF13,
    inference(forward_demodulation,[],[f10847,f4755]) ).

fof(f4755,plain,
    sF11 = multiplication(sF13,sF11),
    inference(forward_demodulation,[],[f4726,f93]) ).

fof(f4726,plain,
    sF11 = multiplication(antidomain(sF12),sF11),
    inference(superposition,[],[f4702,f92]) ).

fof(f92,plain,
    antidomain(sF11) = sF12,
    introduced(function_definition,[]) ).

fof(f4702,plain,
    ! [X1] : multiplication(antidomain(antidomain(X1)),X1) = X1,
    inference(forward_demodulation,[],[f4680,f55]) ).

fof(f55,plain,
    ! [X0] : multiplication(one,X0) = X0,
    inference(cnf_transformation,[],[f7]) ).

fof(f7,axiom,
    ! [X0] : multiplication(one,X0) = X0,
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',multiplicative_left_identity) ).

fof(f4680,plain,
    ! [X1] : multiplication(one,X1) = multiplication(antidomain(antidomain(X1)),X1),
    inference(superposition,[],[f770,f166]) ).

fof(f166,plain,
    ! [X1] : one = addition(antidomain(X1),antidomain(antidomain(X1))),
    inference(superposition,[],[f63,f64]) ).

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

fof(f1,axiom,
    ! [X0,X1] : addition(X0,X1) = addition(X1,X0),
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',additive_commutativity) ).

fof(f63,plain,
    ! [X0] : one = addition(antidomain(antidomain(X0)),antidomain(X0)),
    inference(cnf_transformation,[],[f36]) ).

fof(f36,plain,
    ! [X0] : one = addition(antidomain(antidomain(X0)),antidomain(X0)),
    inference(rectify,[],[f15]) ).

fof(f15,axiom,
    ! [X3] : one = addition(antidomain(antidomain(X3)),antidomain(X3)),
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',domain3) ).

fof(f770,plain,
    ! [X14,X15] : multiplication(addition(antidomain(X14),X15),X14) = multiplication(X15,X14),
    inference(forward_demodulation,[],[f676,f130]) ).

fof(f130,plain,
    ! [X0] : addition(zero,X0) = X0,
    inference(superposition,[],[f64,f53]) ).

fof(f53,plain,
    ! [X0] : addition(X0,zero) = X0,
    inference(cnf_transformation,[],[f3]) ).

fof(f3,axiom,
    ! [X0] : addition(X0,zero) = X0,
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',additive_identity) ).

fof(f676,plain,
    ! [X14,X15] : multiplication(addition(antidomain(X14),X15),X14) = addition(zero,multiplication(X15,X14)),
    inference(superposition,[],[f75,f58]) ).

fof(f58,plain,
    ! [X0] : zero = multiplication(antidomain(X0),X0),
    inference(cnf_transformation,[],[f31]) ).

fof(f31,plain,
    ! [X0] : zero = multiplication(antidomain(X0),X0),
    inference(rectify,[],[f13]) ).

fof(f13,axiom,
    ! [X3] : zero = multiplication(antidomain(X3),X3),
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',domain1) ).

fof(f75,plain,
    ! [X2,X0,X1] : multiplication(addition(X0,X1),X2) = addition(multiplication(X0,X2),multiplication(X1,X2)),
    inference(cnf_transformation,[],[f9]) ).

fof(f9,axiom,
    ! [X0,X1,X2] : multiplication(addition(X0,X1),X2) = addition(multiplication(X0,X2),multiplication(X1,X2)),
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',left_distributivity) ).

fof(f10847,plain,
    sF13 = multiplication(sF13,sF11),
    inference(forward_demodulation,[],[f10846,f93]) ).

fof(f10846,plain,
    antidomain(sF12) = multiplication(antidomain(sF12),sF11),
    inference(forward_demodulation,[],[f9640,f54]) ).

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

fof(f6,axiom,
    ! [X0] : multiplication(X0,one) = X0,
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',multiplicative_right_identity) ).

fof(f9640,plain,
    multiplication(antidomain(sF12),sF11) = multiplication(antidomain(sF12),one),
    inference(superposition,[],[f512,f185]) ).

fof(f185,plain,
    one = addition(sF11,sF12),
    inference(forward_demodulation,[],[f184,f92]) ).

fof(f184,plain,
    one = addition(sF11,antidomain(sF11)),
    inference(forward_demodulation,[],[f156,f64]) ).

fof(f156,plain,
    one = addition(antidomain(sF11),sF11),
    inference(superposition,[],[f63,f91]) ).

fof(f91,plain,
    antidomain(sF10) = sF11,
    introduced(function_definition,[]) ).

fof(f512,plain,
    ! [X14,X15] : multiplication(antidomain(X14),X15) = multiplication(antidomain(X14),addition(X15,X14)),
    inference(forward_demodulation,[],[f438,f53]) ).

fof(f438,plain,
    ! [X14,X15] : multiplication(antidomain(X14),addition(X15,X14)) = addition(multiplication(antidomain(X14),X15),zero),
    inference(superposition,[],[f74,f58]) ).

fof(f74,plain,
    ! [X2,X0,X1] : multiplication(X0,addition(X1,X2)) = addition(multiplication(X0,X1),multiplication(X0,X2)),
    inference(cnf_transformation,[],[f8]) ).

fof(f8,axiom,
    ! [X0,X1,X2] : multiplication(X0,addition(X1,X2)) = addition(multiplication(X0,X1),multiplication(X0,X2)),
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',right_distributivity) ).

fof(f93,plain,
    antidomain(sF12) = sF13,
    introduced(function_definition,[]) ).

fof(f10966,plain,
    antidomain(sF12) = sF15,
    inference(backward_demodulation,[],[f95,f10965]) ).

fof(f10965,plain,
    sF12 = sF14,
    inference(forward_demodulation,[],[f10850,f92]) ).

fof(f10850,plain,
    antidomain(sF11) = sF14,
    inference(backward_demodulation,[],[f94,f10848]) ).

fof(f94,plain,
    antidomain(sF13) = sF14,
    introduced(function_definition,[]) ).

fof(f95,plain,
    antidomain(sF14) = sF15,
    introduced(function_definition,[]) ).

fof(f4998,plain,
    sF15 = multiplication(sF15,sF15),
    inference(forward_demodulation,[],[f4972,f55]) ).

fof(f4972,plain,
    multiplication(sF15,sF15) = multiplication(one,sF15),
    inference(superposition,[],[f811,f192]) ).

fof(f192,plain,
    one = addition(sF15,antidomain(sF15)),
    inference(forward_demodulation,[],[f160,f64]) ).

fof(f160,plain,
    one = addition(antidomain(sF15),sF15),
    inference(superposition,[],[f63,f95]) ).

fof(f811,plain,
    ! [X14,X15] : multiplication(X15,X14) = multiplication(addition(X15,antidomain(X14)),X14),
    inference(forward_demodulation,[],[f719,f53]) ).

fof(f719,plain,
    ! [X14,X15] : multiplication(addition(X15,antidomain(X14)),X14) = addition(multiplication(X15,X14),zero),
    inference(superposition,[],[f75,f58]) ).

fof(f24829,plain,
    sF22 = multiplication(sF11,sF11),
    inference(backward_demodulation,[],[f24488,f24767]) ).

fof(f24767,plain,
    ! [X17] : multiplication(sF22,X17) = multiplication(sF11,X17),
    inference(forward_demodulation,[],[f24766,f55]) ).

fof(f24766,plain,
    ! [X17] : multiplication(sF22,X17) = multiplication(one,multiplication(sF11,X17)),
    inference(forward_demodulation,[],[f24765,f1205]) ).

fof(f1205,plain,
    one = addition(one,sF17),
    inference(forward_demodulation,[],[f1168,f64]) ).

fof(f1168,plain,
    one = addition(sF17,one),
    inference(superposition,[],[f207,f194]) ).

fof(f194,plain,
    one = addition(sF17,sF18),
    inference(forward_demodulation,[],[f193,f98]) ).

fof(f98,plain,
    antidomain(sF17) = sF18,
    introduced(function_definition,[]) ).

fof(f193,plain,
    one = addition(sF17,antidomain(sF17)),
    inference(forward_demodulation,[],[f161,f64]) ).

fof(f161,plain,
    one = addition(antidomain(sF17),sF17),
    inference(superposition,[],[f63,f97]) ).

fof(f97,plain,
    antidomain(sF16) = sF17,
    introduced(function_definition,[]) ).

fof(f207,plain,
    ! [X2,X3] : addition(X2,X3) = addition(X2,addition(X2,X3)),
    inference(superposition,[],[f72,f56]) ).

fof(f56,plain,
    ! [X0] : addition(X0,X0) = X0,
    inference(cnf_transformation,[],[f4]) ).

fof(f4,axiom,
    ! [X0] : addition(X0,X0) = X0,
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',additive_idempotence) ).

fof(f72,plain,
    ! [X2,X0,X1] : addition(X2,addition(X1,X0)) = addition(addition(X2,X1),X0),
    inference(cnf_transformation,[],[f44]) ).

fof(f44,plain,
    ! [X0,X1,X2] : addition(X2,addition(X1,X0)) = addition(addition(X2,X1),X0),
    inference(rectify,[],[f2]) ).

fof(f2,axiom,
    ! [X2,X1,X0] : addition(X0,addition(X1,X2)) = addition(addition(X0,X1),X2),
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',additive_associativity) ).

fof(f24765,plain,
    ! [X17] : multiplication(sF22,X17) = multiplication(addition(one,sF17),multiplication(sF11,X17)),
    inference(forward_demodulation,[],[f24764,f11597]) ).

fof(f11597,plain,
    sF22 = addition(sF11,sF17),
    inference(backward_demodulation,[],[f11058,f11519]) ).

fof(f11519,plain,
    sF17 = sF21,
    inference(forward_demodulation,[],[f11428,f11311]) ).

fof(f11311,plain,
    sF17 = antidomain(sF18),
    inference(backward_demodulation,[],[f99,f11310]) ).

fof(f11310,plain,
    sF17 = sF19,
    inference(forward_demodulation,[],[f11309,f4759]) ).

fof(f4759,plain,
    sF17 = multiplication(sF19,sF17),
    inference(forward_demodulation,[],[f4731,f99]) ).

fof(f4731,plain,
    sF17 = multiplication(antidomain(sF18),sF17),
    inference(superposition,[],[f4702,f98]) ).

fof(f11309,plain,
    sF19 = multiplication(sF19,sF17),
    inference(forward_demodulation,[],[f11308,f99]) ).

fof(f11308,plain,
    antidomain(sF18) = multiplication(antidomain(sF18),sF17),
    inference(forward_demodulation,[],[f9651,f54]) ).

fof(f9651,plain,
    multiplication(antidomain(sF18),sF17) = multiplication(antidomain(sF18),one),
    inference(superposition,[],[f512,f194]) ).

fof(f99,plain,
    antidomain(sF18) = sF19,
    introduced(function_definition,[]) ).

fof(f11428,plain,
    antidomain(sF18) = sF21,
    inference(backward_demodulation,[],[f101,f11427]) ).

fof(f11427,plain,
    sF18 = sF20,
    inference(forward_demodulation,[],[f11312,f98]) ).

fof(f11312,plain,
    antidomain(sF17) = sF20,
    inference(backward_demodulation,[],[f100,f11310]) ).

fof(f100,plain,
    antidomain(sF19) = sF20,
    introduced(function_definition,[]) ).

fof(f101,plain,
    antidomain(sF20) = sF21,
    introduced(function_definition,[]) ).

fof(f11058,plain,
    sF22 = addition(sF11,sF21),
    inference(backward_demodulation,[],[f102,f11057]) ).

fof(f102,plain,
    addition(sF15,sF21) = sF22,
    introduced(function_definition,[]) ).

fof(f24764,plain,
    ! [X17] : multiplication(addition(one,sF17),multiplication(sF11,X17)) = multiplication(addition(sF11,sF17),X17),
    inference(forward_demodulation,[],[f24732,f75]) ).

fof(f24732,plain,
    ! [X17] : multiplication(addition(one,sF17),multiplication(sF11,X17)) = addition(multiplication(sF11,X17),multiplication(sF17,X17)),
    inference(superposition,[],[f675,f23155]) ).

fof(f23155,plain,
    ! [X0] : multiplication(sF17,X0) = multiplication(sF17,multiplication(sF11,X0)),
    inference(superposition,[],[f73,f23130]) ).

fof(f23130,plain,
    sF17 = multiplication(sF17,sF11),
    inference(forward_demodulation,[],[f23106,f54]) ).

fof(f23106,plain,
    multiplication(sF17,one) = multiplication(sF17,sF11),
    inference(superposition,[],[f21092,f185]) ).

fof(f21092,plain,
    ! [X2] : multiplication(sF17,X2) = multiplication(sF17,addition(X2,sF12)),
    inference(forward_demodulation,[],[f21080,f53]) ).

fof(f21080,plain,
    ! [X2] : addition(multiplication(sF17,X2),zero) = multiplication(sF17,addition(X2,sF12)),
    inference(superposition,[],[f74,f21055]) ).

fof(f21055,plain,
    zero = multiplication(sF17,sF12),
    inference(forward_demodulation,[],[f21041,f55]) ).

fof(f21041,plain,
    zero = multiplication(one,multiplication(sF17,sF12)),
    inference(superposition,[],[f58,f20996]) ).

fof(f20996,plain,
    one = antidomain(multiplication(sF17,sF12)),
    inference(forward_demodulation,[],[f20995,f1190]) ).

fof(f1190,plain,
    ! [X19] : one = addition(one,antidomain(X19)),
    inference(forward_demodulation,[],[f1145,f64]) ).

fof(f1145,plain,
    ! [X19] : one = addition(antidomain(X19),one),
    inference(superposition,[],[f207,f166]) ).

fof(f20995,plain,
    antidomain(multiplication(sF17,sF12)) = addition(one,antidomain(multiplication(sF17,sF12))),
    inference(forward_demodulation,[],[f20994,f170]) ).

fof(f170,plain,
    one = antidomain(zero),
    inference(forward_demodulation,[],[f148,f53]) ).

fof(f148,plain,
    one = addition(antidomain(zero),zero),
    inference(superposition,[],[f63,f127]) ).

fof(f127,plain,
    zero = antidomain(one),
    inference(superposition,[],[f58,f54]) ).

fof(f20994,plain,
    antidomain(multiplication(sF17,sF12)) = addition(antidomain(zero),antidomain(multiplication(sF17,sF12))),
    inference(forward_demodulation,[],[f20993,f92]) ).

fof(f20993,plain,
    antidomain(multiplication(sF17,antidomain(sF11))) = addition(antidomain(zero),antidomain(multiplication(sF17,antidomain(sF11)))),
    inference(forward_demodulation,[],[f20983,f91]) ).

fof(f20983,plain,
    antidomain(multiplication(sF17,antidomain(antidomain(sF10)))) = addition(antidomain(zero),antidomain(multiplication(sF17,antidomain(antidomain(sF10))))),
    inference(superposition,[],[f71,f20977]) ).

fof(f20977,plain,
    zero = multiplication(sF17,sF10),
    inference(forward_demodulation,[],[f20976,f122]) ).

fof(f122,plain,
    zero = multiplication(sF17,sF16),
    inference(superposition,[],[f58,f97]) ).

fof(f20976,plain,
    multiplication(sF17,sF16) = multiplication(sF17,sF10),
    inference(forward_demodulation,[],[f20969,f97]) ).

fof(f20969,plain,
    multiplication(antidomain(sF16),sF16) = multiplication(antidomain(sF16),sF10),
    inference(superposition,[],[f512,f20910]) ).

fof(f20910,plain,
    sF16 = addition(sF10,sF16),
    inference(forward_demodulation,[],[f20869,f10187]) ).

fof(f10187,plain,
    sF16 = multiplication(sK1,sF3),
    inference(backward_demodulation,[],[f96,f10185]) ).

fof(f10185,plain,
    sF3 = sF9,
    inference(forward_demodulation,[],[f10092,f9698]) ).

fof(f9698,plain,
    sF3 = antidomain(sF4),
    inference(backward_demodulation,[],[f85,f9697]) ).

fof(f9697,plain,
    sF3 = sF5,
    inference(forward_demodulation,[],[f9696,f4749]) ).

fof(f4749,plain,
    sF3 = multiplication(sF5,sF3),
    inference(forward_demodulation,[],[f4719,f85]) ).

fof(f4719,plain,
    sF3 = multiplication(antidomain(sF4),sF3),
    inference(superposition,[],[f4702,f84]) ).

fof(f84,plain,
    antidomain(sF3) = sF4,
    introduced(function_definition,[]) ).

fof(f9696,plain,
    sF5 = multiplication(sF5,sF3),
    inference(forward_demodulation,[],[f9695,f85]) ).

fof(f9695,plain,
    antidomain(sF4) = multiplication(antidomain(sF4),sF3),
    inference(forward_demodulation,[],[f9628,f54]) ).

fof(f9628,plain,
    multiplication(antidomain(sF4),sF3) = multiplication(antidomain(sF4),one),
    inference(superposition,[],[f512,f172]) ).

fof(f172,plain,
    one = addition(sF3,sF4),
    inference(forward_demodulation,[],[f171,f84]) ).

fof(f171,plain,
    one = addition(sF3,antidomain(sF3)),
    inference(forward_demodulation,[],[f149,f64]) ).

fof(f149,plain,
    one = addition(antidomain(sF3),sF3),
    inference(superposition,[],[f63,f83]) ).

fof(f83,plain,
    antidomain(sK2) = sF3,
    introduced(function_definition,[]) ).

fof(f85,plain,
    antidomain(sF4) = sF5,
    introduced(function_definition,[]) ).

fof(f10092,plain,
    antidomain(sF4) = sF9,
    inference(backward_demodulation,[],[f89,f10091]) ).

fof(f10091,plain,
    sF4 = sF8,
    inference(forward_demodulation,[],[f9979,f84]) ).

fof(f9979,plain,
    antidomain(sF3) = sF8,
    inference(backward_demodulation,[],[f88,f9978]) ).

fof(f9978,plain,
    sF3 = sF7,
    inference(forward_demodulation,[],[f9852,f9698]) ).

fof(f9852,plain,
    antidomain(sF4) = sF7,
    inference(backward_demodulation,[],[f87,f9851]) ).

fof(f9851,plain,
    sF4 = sF6,
    inference(forward_demodulation,[],[f9699,f84]) ).

fof(f9699,plain,
    antidomain(sF3) = sF6,
    inference(backward_demodulation,[],[f86,f9697]) ).

fof(f86,plain,
    antidomain(sF5) = sF6,
    introduced(function_definition,[]) ).

fof(f87,plain,
    antidomain(sF6) = sF7,
    introduced(function_definition,[]) ).

fof(f88,plain,
    antidomain(sF7) = sF8,
    introduced(function_definition,[]) ).

fof(f89,plain,
    antidomain(sF8) = sF9,
    introduced(function_definition,[]) ).

fof(f96,plain,
    multiplication(sK1,sF9) = sF16,
    introduced(function_definition,[]) ).

fof(f20869,plain,
    multiplication(sK1,sF3) = addition(sF10,multiplication(sK1,sF3)),
    inference(superposition,[],[f10196,f106]) ).

fof(f106,plain,
    sK1 = addition(sK0,sK1),
    inference(backward_demodulation,[],[f104,f105]) ).

fof(f105,plain,
    sK1 = sF23,
    inference(definition_folding,[],[f49,f104]) ).

fof(f49,plain,
    sK1 = addition(sK0,sK1),
    inference(cnf_transformation,[],[f48]) ).

fof(f48,plain,
    ( forward_box(sK0,domain(sK2)) != addition(forward_box(sK0,domain(sK2)),forward_box(sK1,domain(sK2)))
    & sK1 = addition(sK0,sK1) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2])],[f45,f47,f46]) ).

fof(f46,plain,
    ( ? [X0,X1] :
        ( ? [X2] : forward_box(X0,domain(X2)) != addition(forward_box(X0,domain(X2)),forward_box(X1,domain(X2)))
        & addition(X0,X1) = X1 )
   => ( ? [X2] : forward_box(sK0,domain(X2)) != addition(forward_box(sK0,domain(X2)),forward_box(sK1,domain(X2)))
      & sK1 = addition(sK0,sK1) ) ),
    introduced(choice_axiom,[]) ).

fof(f47,plain,
    ( ? [X2] : forward_box(sK0,domain(X2)) != addition(forward_box(sK0,domain(X2)),forward_box(sK1,domain(X2)))
   => forward_box(sK0,domain(sK2)) != addition(forward_box(sK0,domain(sK2)),forward_box(sK1,domain(sK2))) ),
    introduced(choice_axiom,[]) ).

fof(f45,plain,
    ? [X0,X1] :
      ( ? [X2] : forward_box(X0,domain(X2)) != addition(forward_box(X0,domain(X2)),forward_box(X1,domain(X2)))
      & addition(X0,X1) = X1 ),
    inference(ennf_transformation,[],[f29]) ).

fof(f29,plain,
    ~ ! [X0,X1] :
        ( addition(X0,X1) = X1
       => ! [X2] : forward_box(X0,domain(X2)) = addition(forward_box(X0,domain(X2)),forward_box(X1,domain(X2))) ),
    inference(rectify,[],[f28]) ).

fof(f28,negated_conjecture,
    ~ ! [X3,X4] :
        ( addition(X3,X4) = X4
       => ! [X5] : forward_box(X3,domain(X5)) = addition(forward_box(X3,domain(X5)),forward_box(X4,domain(X5))) ),
    inference(negated_conjecture,[],[f27]) ).

fof(f27,conjecture,
    ! [X3,X4] :
      ( addition(X3,X4) = X4
     => ! [X5] : forward_box(X3,domain(X5)) = addition(forward_box(X3,domain(X5)),forward_box(X4,domain(X5))) ),
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',goals) ).

fof(f104,plain,
    addition(sK0,sK1) = sF23,
    introduced(function_definition,[]) ).

fof(f10196,plain,
    ! [X16] : multiplication(addition(sK0,X16),sF3) = addition(sF10,multiplication(X16,sF3)),
    inference(backward_demodulation,[],[f677,f10185]) ).

fof(f677,plain,
    ! [X16] : multiplication(addition(sK0,X16),sF9) = addition(sF10,multiplication(X16,sF9)),
    inference(superposition,[],[f75,f90]) ).

fof(f90,plain,
    multiplication(sK0,sF9) = sF10,
    introduced(function_definition,[]) ).

fof(f71,plain,
    ! [X0,X1] : antidomain(multiplication(X0,antidomain(antidomain(X1)))) = addition(antidomain(multiplication(X0,X1)),antidomain(multiplication(X0,antidomain(antidomain(X1))))),
    inference(cnf_transformation,[],[f43]) ).

fof(f43,plain,
    ! [X0,X1] : antidomain(multiplication(X0,antidomain(antidomain(X1)))) = addition(antidomain(multiplication(X0,X1)),antidomain(multiplication(X0,antidomain(antidomain(X1))))),
    inference(rectify,[],[f14]) ).

fof(f14,axiom,
    ! [X3,X4] : antidomain(multiplication(X3,antidomain(antidomain(X4)))) = addition(antidomain(multiplication(X3,X4)),antidomain(multiplication(X3,antidomain(antidomain(X4))))),
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',domain2) ).

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

fof(f5,axiom,
    ! [X0,X1,X2] : multiplication(X0,multiplication(X1,X2)) = multiplication(multiplication(X0,X1),X2),
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',multiplicative_associativity) ).

fof(f675,plain,
    ! [X12,X13] : multiplication(addition(one,X13),X12) = addition(X12,multiplication(X13,X12)),
    inference(superposition,[],[f75,f55]) ).

fof(f24488,plain,
    sF22 = multiplication(sF22,sF11),
    inference(forward_demodulation,[],[f24465,f54]) ).

fof(f24465,plain,
    multiplication(sF22,one) = multiplication(sF22,sF11),
    inference(superposition,[],[f22100,f185]) ).

fof(f22100,plain,
    ! [X2] : multiplication(sF22,X2) = multiplication(sF22,addition(X2,sF12)),
    inference(forward_demodulation,[],[f22088,f53]) ).

fof(f22088,plain,
    ! [X2] : addition(multiplication(sF22,X2),zero) = multiplication(sF22,addition(X2,sF12)),
    inference(superposition,[],[f74,f22064]) ).

fof(f22064,plain,
    zero = multiplication(sF22,sF12),
    inference(forward_demodulation,[],[f22050,f55]) ).

fof(f22050,plain,
    zero = multiplication(one,multiplication(sF22,sF12)),
    inference(superposition,[],[f58,f22043]) ).

fof(f22043,plain,
    one = antidomain(multiplication(sF22,sF12)),
    inference(forward_demodulation,[],[f22042,f1190]) ).

fof(f22042,plain,
    antidomain(multiplication(sF22,sF12)) = addition(one,antidomain(multiplication(sF22,sF12))),
    inference(forward_demodulation,[],[f22041,f170]) ).

fof(f22041,plain,
    antidomain(multiplication(sF22,sF12)) = addition(antidomain(zero),antidomain(multiplication(sF22,sF12))),
    inference(forward_demodulation,[],[f22040,f92]) ).

fof(f22040,plain,
    antidomain(multiplication(sF22,antidomain(sF11))) = addition(antidomain(zero),antidomain(multiplication(sF22,antidomain(sF11)))),
    inference(forward_demodulation,[],[f22030,f91]) ).

fof(f22030,plain,
    antidomain(multiplication(sF22,antidomain(antidomain(sF10)))) = addition(antidomain(zero),antidomain(multiplication(sF22,antidomain(antidomain(sF10))))),
    inference(superposition,[],[f71,f21937]) ).

fof(f21937,plain,
    zero = multiplication(sF22,sF10),
    inference(forward_demodulation,[],[f21912,f117]) ).

fof(f117,plain,
    zero = multiplication(sF11,sF10),
    inference(superposition,[],[f58,f91]) ).

fof(f21912,plain,
    multiplication(sF11,sF10) = multiplication(sF22,sF10),
    inference(superposition,[],[f21000,f11597]) ).

fof(f21000,plain,
    ! [X3] : multiplication(X3,sF10) = multiplication(addition(X3,sF17),sF10),
    inference(forward_demodulation,[],[f20987,f53]) ).

fof(f20987,plain,
    ! [X3] : addition(multiplication(X3,sF10),zero) = multiplication(addition(X3,sF17),sF10),
    inference(superposition,[],[f75,f20977]) ).

fof(f11059,plain,
    sF11 != sF22,
    inference(backward_demodulation,[],[f103,f11057]) ).

fof(f103,plain,
    sF15 != sF22,
    inference(definition_folding,[],[f82,f102,f101,f100,f99,f98,f97,f96,f89,f88,f87,f86,f85,f84,f83,f95,f94,f93,f92,f91,f90,f89,f88,f87,f86,f85,f84,f83,f95,f94,f93,f92,f91,f90,f89,f88,f87,f86,f85,f84,f83]) ).

fof(f82,plain,
    antidomain(antidomain(antidomain(antidomain(antidomain(multiplication(sK0,antidomain(antidomain(antidomain(antidomain(antidomain(antidomain(antidomain(sK2))))))))))))) != addition(antidomain(antidomain(antidomain(antidomain(antidomain(multiplication(sK0,antidomain(antidomain(antidomain(antidomain(antidomain(antidomain(antidomain(sK2))))))))))))),antidomain(antidomain(antidomain(antidomain(antidomain(multiplication(sK1,antidomain(antidomain(antidomain(antidomain(antidomain(antidomain(antidomain(sK2)))))))))))))),
    inference(definition_unfolding,[],[f50,f81,f61,f81,f61,f81,f61]) ).

fof(f61,plain,
    ! [X0] : domain(X0) = antidomain(antidomain(X0)),
    inference(cnf_transformation,[],[f34]) ).

fof(f34,plain,
    ! [X0] : domain(X0) = antidomain(antidomain(X0)),
    inference(rectify,[],[f16]) ).

fof(f16,axiom,
    ! [X3] : antidomain(antidomain(X3)) = domain(X3),
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',domain4) ).

fof(f81,plain,
    ! [X0,X1] : forward_box(X0,X1) = antidomain(antidomain(antidomain(antidomain(antidomain(multiplication(X0,antidomain(antidomain(antidomain(antidomain(antidomain(X1))))))))))),
    inference(definition_unfolding,[],[f69,f76,f80,f76]) ).

fof(f80,plain,
    ! [X0,X1] : forward_diamond(X0,X1) = antidomain(antidomain(multiplication(X0,antidomain(antidomain(X1))))),
    inference(definition_unfolding,[],[f68,f61,f61]) ).

fof(f68,plain,
    ! [X0,X1] : forward_diamond(X0,X1) = domain(multiplication(X0,domain(X1))),
    inference(cnf_transformation,[],[f40]) ).

fof(f40,plain,
    ! [X0,X1] : forward_diamond(X0,X1) = domain(multiplication(X0,domain(X1))),
    inference(rectify,[],[f23]) ).

fof(f23,axiom,
    ! [X3,X4] : forward_diamond(X3,X4) = domain(multiplication(X3,domain(X4))),
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',forward_diamond) ).

fof(f76,plain,
    ! [X0] : c(X0) = antidomain(antidomain(antidomain(X0))),
    inference(definition_unfolding,[],[f59,f61]) ).

fof(f59,plain,
    ! [X0] : c(X0) = antidomain(domain(X0)),
    inference(cnf_transformation,[],[f32]) ).

fof(f32,plain,
    ! [X0] : c(X0) = antidomain(domain(X0)),
    inference(rectify,[],[f21]) ).

fof(f21,axiom,
    ! [X3] : c(X3) = antidomain(domain(X3)),
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',complement) ).

fof(f69,plain,
    ! [X0,X1] : forward_box(X0,X1) = c(forward_diamond(X0,c(X1))),
    inference(cnf_transformation,[],[f41]) ).

fof(f41,plain,
    ! [X0,X1] : forward_box(X0,X1) = c(forward_diamond(X0,c(X1))),
    inference(rectify,[],[f25]) ).

fof(f25,axiom,
    ! [X3,X4] : forward_box(X3,X4) = c(forward_diamond(X3,c(X4))),
    file('/export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560',forward_box) ).

fof(f50,plain,
    forward_box(sK0,domain(sK2)) != addition(forward_box(sK0,domain(sK2)),forward_box(sK1,domain(sK2))),
    inference(cnf_transformation,[],[f48]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13  % Problem    : KLE118+1 : TPTP v8.1.2. Released v4.0.0.
% 0.12/0.15  % Command    : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.14/0.36  % Computer : n017.cluster.edu
% 0.14/0.36  % Model    : x86_64 x86_64
% 0.14/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36  % Memory   : 8042.1875MB
% 0.14/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36  % CPULimit   : 300
% 0.14/0.36  % WCLimit    : 300
% 0.14/0.36  % DateTime   : Tue Aug 29 10:32:43 EDT 2023
% 0.14/0.36  % CPUTime    : 
% 0.14/0.36  This is a FOF_THM_RFO_SEQ problem
% 0.14/0.36  Running vampire_casc2023 --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/tmp/tmp.RgkJVzeqml/Vampire---4.8_14560
% 0.14/0.37  % (14670)Running in auto input_syntax mode. Trying TPTP
% 0.22/0.43  % (14676)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.22/0.43  % (14674)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.22/0.43  % (14672)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.22/0.43  % (14673)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.22/0.43  % (14671)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.22/0.43  % (14675)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.22/0.46  % (14677)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)
% 2.91/0.84  % (14673)First to succeed.
% 2.91/0.84  % (14673)Refutation found. Thanks to Tanya!
% 2.91/0.84  % SZS status Theorem for Vampire---4
% 2.91/0.84  % SZS output start Proof for Vampire---4
% See solution above
% 2.91/0.84  % (14673)------------------------------
% 2.91/0.84  % (14673)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 2.91/0.84  % (14673)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 2.91/0.84  % (14673)Termination reason: Refutation
% 2.91/0.84  
% 2.91/0.84  % (14673)Memory used [KB]: 14583
% 2.91/0.84  % (14673)Time elapsed: 0.413 s
% 2.91/0.84  % (14673)------------------------------
% 2.91/0.84  % (14673)------------------------------
% 2.91/0.84  % (14670)Success in time 0.468 s
% 2.91/0.84  % Vampire---4.8 exiting
%------------------------------------------------------------------------------