TSTP Solution File: GRP660-11 by Vampire---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire---4.8
% Problem  : GRP660-11 : TPTP v8.1.2. Released v8.1.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 : n008.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 01:28:41 EDT 2023

% Result   : Unsatisfiable 0.22s 0.56s
% Output   : Refutation 0.22s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   28
%            Number of leaves      :    8
% Syntax   : Number of formulae    :   97 (  97 unt;   0 def)
%            Number of atoms       :   97 (  96 equ)
%            Maximal formula atoms :    1 (   1 avg)
%            Number of connectives :    2 (   2   ~;   0   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    4 (   2 avg)
%            Maximal term depth    :    6 (   2 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    7 (   7 usr;   4 con; 0-2 aty)
%            Number of variables   :   77 (;  77   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f8094,plain,
    $false,
    inference(subsumption_resolution,[],[f8093,f9]) ).

fof(f9,plain,
    x0 != sF1,
    inference(definition_folding,[],[f6,f8,f7]) ).

fof(f7,plain,
    rd(x1,x1) = sF0,
    introduced(function_definition,[]) ).

fof(f8,plain,
    mult(x0,sF0) = sF1,
    introduced(function_definition,[]) ).

fof(f6,axiom,
    x0 != mult(x0,rd(x1,x1)),
    file('/export/starexec/sandbox/tmp/tmp.CPwywze3M7/Vampire---4.8_28830',goal) ).

fof(f8093,plain,
    x0 = sF1,
    inference(forward_demodulation,[],[f8079,f8015]) ).

fof(f8015,plain,
    ! [X1] : mult(sF0,mult(X1,sF0)) = X1,
    inference(forward_demodulation,[],[f8014,f2]) ).

fof(f2,axiom,
    ! [X0,X1] : ld(X0,mult(X0,X1)) = X1,
    file('/export/starexec/sandbox/tmp/tmp.CPwywze3M7/Vampire---4.8_28830',f02) ).

fof(f8014,plain,
    ! [X1] : ld(sF0,mult(sF0,X1)) = mult(sF0,mult(X1,sF0)),
    inference(forward_demodulation,[],[f7953,f6300]) ).

fof(f6300,plain,
    sF0 = mult(sF0,sF0),
    inference(forward_demodulation,[],[f6246,f1026]) ).

fof(f1026,plain,
    mult(sF0,sF0) = ld(x1,x1),
    inference(superposition,[],[f3,f1012]) ).

fof(f1012,plain,
    sF0 = rd(ld(x1,x1),sF0),
    inference(forward_demodulation,[],[f1007,f7]) ).

fof(f1007,plain,
    rd(x1,x1) = rd(ld(x1,x1),sF0),
    inference(superposition,[],[f4,f996]) ).

fof(f996,plain,
    x1 = mult(rd(ld(x1,x1),sF0),x1),
    inference(forward_demodulation,[],[f979,f2]) ).

fof(f979,plain,
    mult(rd(ld(x1,x1),sF0),x1) = ld(x1,mult(x1,x1)),
    inference(superposition,[],[f914,f589]) ).

fof(f589,plain,
    rd(ld(x1,x1),sF0) = ld(x1,rd(x1,sF0)),
    inference(superposition,[],[f13,f561]) ).

fof(f561,plain,
    x1 = rd(rd(x1,sF0),rd(ld(x1,x1),sF0)),
    inference(superposition,[],[f327,f12]) ).

fof(f12,plain,
    x1 = mult(sF0,x1),
    inference(superposition,[],[f3,f7]) ).

fof(f327,plain,
    ! [X8] : x1 = rd(rd(mult(sF0,X8),sF0),rd(ld(x1,X8),sF0)),
    inference(superposition,[],[f4,f173]) ).

fof(f173,plain,
    ! [X0] : mult(x1,rd(ld(x1,X0),sF0)) = rd(mult(sF0,X0),sF0),
    inference(superposition,[],[f85,f1]) ).

fof(f1,axiom,
    ! [X0,X1] : mult(X0,ld(X0,X1)) = X1,
    file('/export/starexec/sandbox/tmp/tmp.CPwywze3M7/Vampire---4.8_28830',f01) ).

fof(f85,plain,
    ! [X4] : mult(x1,rd(X4,sF0)) = rd(mult(sF0,mult(x1,X4)),sF0),
    inference(superposition,[],[f4,f43]) ).

fof(f43,plain,
    ! [X2] : mult(mult(x1,rd(X2,sF0)),sF0) = mult(sF0,mult(x1,X2)),
    inference(superposition,[],[f32,f3]) ).

fof(f32,plain,
    ! [X11] : mult(sF0,mult(x1,mult(X11,sF0))) = mult(mult(x1,X11),sF0),
    inference(superposition,[],[f5,f12]) ).

fof(f5,axiom,
    ! [X2,X0,X1] : mult(mult(mult(X0,X1),X2),X0) = mult(X0,mult(X1,mult(X2,X0))),
    file('/export/starexec/sandbox/tmp/tmp.CPwywze3M7/Vampire---4.8_28830',f05) ).

fof(f13,plain,
    ! [X0,X1] : ld(rd(X0,X1),X0) = X1,
    inference(superposition,[],[f2,f3]) ).

fof(f914,plain,
    ! [X0] : mult(ld(x1,rd(X0,sF0)),x1) = ld(x1,mult(X0,x1)),
    inference(superposition,[],[f13,f843]) ).

fof(f843,plain,
    ! [X4] : x1 = rd(mult(X4,x1),mult(ld(x1,rd(X4,sF0)),x1)),
    inference(superposition,[],[f809,f3]) ).

fof(f809,plain,
    ! [X8] : x1 = rd(mult(mult(X8,sF0),x1),mult(ld(x1,X8),x1)),
    inference(superposition,[],[f4,f747]) ).

fof(f747,plain,
    ! [X33] : mult(mult(X33,sF0),x1) = mult(x1,mult(ld(x1,X33),x1)),
    inference(superposition,[],[f28,f12]) ).

fof(f28,plain,
    ! [X2,X0,X1] : mult(X0,mult(ld(X0,X1),mult(X2,X0))) = mult(mult(X1,X2),X0),
    inference(superposition,[],[f5,f1]) ).

fof(f4,axiom,
    ! [X0,X1] : rd(mult(X0,X1),X1) = X0,
    file('/export/starexec/sandbox/tmp/tmp.CPwywze3M7/Vampire---4.8_28830',f04) ).

fof(f3,axiom,
    ! [X0,X1] : mult(rd(X0,X1),X1) = X0,
    file('/export/starexec/sandbox/tmp/tmp.CPwywze3M7/Vampire---4.8_28830',f03) ).

fof(f6246,plain,
    sF0 = ld(x1,x1),
    inference(superposition,[],[f1032,f6206]) ).

fof(f6206,plain,
    x1 = mult(x1,sF0),
    inference(forward_demodulation,[],[f6205,f13]) ).

fof(f6205,plain,
    x1 = mult(ld(rd(sF0,x1),sF0),sF0),
    inference(forward_demodulation,[],[f6175,f5981]) ).

fof(f5981,plain,
    rd(sF0,x1) = mult(sF0,rd(sF0,x1)),
    inference(superposition,[],[f5439,f2]) ).

fof(f5439,plain,
    ! [X25] : rd(ld(sF0,mult(X25,sF0)),x1) = mult(X25,rd(sF0,x1)),
    inference(forward_demodulation,[],[f5336,f1]) ).

fof(f5336,plain,
    ! [X25] : mult(mult(x1,ld(x1,X25)),rd(sF0,x1)) = rd(ld(sF0,mult(X25,sF0)),x1),
    inference(superposition,[],[f3266,f103]) ).

fof(f103,plain,
    ! [X0] : mult(x1,mult(ld(x1,X0),sF0)) = ld(sF0,mult(X0,sF0)),
    inference(superposition,[],[f47,f1]) ).

fof(f47,plain,
    ! [X3] : mult(x1,mult(X3,sF0)) = ld(sF0,mult(mult(x1,X3),sF0)),
    inference(superposition,[],[f2,f32]) ).

fof(f3266,plain,
    ! [X40,X41,X42] : mult(mult(X41,X42),rd(X40,X41)) = rd(mult(X41,mult(X42,X40)),X41),
    inference(superposition,[],[f35,f3]) ).

fof(f35,plain,
    ! [X2,X0,X1] : mult(mult(X0,X1),X2) = rd(mult(X0,mult(X1,mult(X2,X0))),X0),
    inference(superposition,[],[f4,f5]) ).

fof(f6175,plain,
    x1 = mult(ld(mult(sF0,rd(sF0,x1)),sF0),sF0),
    inference(superposition,[],[f6012,f5981]) ).

fof(f6012,plain,
    ! [X10] : x1 = mult(ld(mult(sF0,mult(X10,rd(sF0,x1))),X10),sF0),
    inference(forward_demodulation,[],[f5991,f5123]) ).

fof(f5123,plain,
    ! [X18,X19,X20] : mult(ld(mult(X19,X18),X20),X19) = ld(X18,ld(X19,mult(X20,X19))),
    inference(superposition,[],[f2,f2224]) ).

fof(f2224,plain,
    ! [X16,X14,X15] : mult(X15,mult(ld(mult(X14,X15),X16),X14)) = ld(X14,mult(X16,X14)),
    inference(superposition,[],[f2,f34]) ).

fof(f34,plain,
    ! [X3,X4,X5] : mult(X5,X3) = mult(X3,mult(X4,mult(ld(mult(X3,X4),X5),X3))),
    inference(superposition,[],[f5,f1]) ).

fof(f5991,plain,
    ! [X10] : x1 = ld(mult(X10,rd(sF0,x1)),ld(sF0,mult(X10,sF0))),
    inference(superposition,[],[f13,f5439]) ).

fof(f1032,plain,
    sF0 = ld(mult(x1,sF0),x1),
    inference(forward_demodulation,[],[f1031,f12]) ).

fof(f1031,plain,
    sF0 = ld(mult(x1,sF0),mult(sF0,x1)),
    inference(forward_demodulation,[],[f1019,f1]) ).

fof(f1019,plain,
    sF0 = ld(mult(x1,sF0),mult(sF0,mult(x1,ld(x1,x1)))),
    inference(superposition,[],[f86,f1012]) ).

fof(f86,plain,
    ! [X5] : sF0 = ld(mult(x1,rd(X5,sF0)),mult(sF0,mult(x1,X5))),
    inference(superposition,[],[f2,f43]) ).

fof(f7953,plain,
    ! [X1] : ld(sF0,mult(sF0,X1)) = mult(sF0,mult(X1,mult(sF0,sF0))),
    inference(superposition,[],[f7925,f5]) ).

fof(f7925,plain,
    ! [X7] : ld(sF0,X7) = mult(mult(X7,sF0),sF0),
    inference(forward_demodulation,[],[f7890,f6748]) ).

fof(f6748,plain,
    ! [X1] : mult(mult(X1,sF0),sF0) = mult(mult(X1,x1),rd(sF0,x1)),
    inference(forward_demodulation,[],[f6747,f6488]) ).

fof(f6488,plain,
    ! [X11] : ld(sF0,mult(X11,sF0)) = mult(mult(X11,sF0),sF0),
    inference(forward_demodulation,[],[f6420,f6410]) ).

fof(f6410,plain,
    ! [X1] : mult(mult(X1,sF0),sF0) = mult(sF0,mult(ld(sF0,X1),sF0)),
    inference(superposition,[],[f28,f6300]) ).

fof(f6420,plain,
    ! [X11] : ld(sF0,mult(X11,sF0)) = mult(sF0,mult(ld(sF0,X11),sF0)),
    inference(superposition,[],[f2224,f6300]) ).

fof(f6747,plain,
    ! [X1] : ld(sF0,mult(X1,sF0)) = mult(mult(X1,x1),rd(sF0,x1)),
    inference(forward_demodulation,[],[f6746,f6057]) ).

fof(f6057,plain,
    ! [X11] : ld(sF0,mult(X11,sF0)) = mult(mult(X11,mult(x1,sF0)),rd(sF0,x1)),
    inference(forward_demodulation,[],[f6041,f5529]) ).

fof(f5529,plain,
    ! [X1] : mult(mult(X1,mult(x1,sF0)),rd(sF0,x1)) = mult(rd(sF0,x1),mult(ld(rd(sF0,x1),X1),sF0)),
    inference(superposition,[],[f28,f5451]) ).

fof(f5451,plain,
    sF0 = mult(mult(x1,sF0),rd(sF0,x1)),
    inference(forward_demodulation,[],[f5341,f7]) ).

fof(f5341,plain,
    rd(x1,x1) = mult(mult(x1,sF0),rd(sF0,x1)),
    inference(superposition,[],[f3266,f1091]) ).

fof(f1091,plain,
    x1 = mult(x1,mult(sF0,sF0)),
    inference(superposition,[],[f1,f1026]) ).

fof(f6041,plain,
    ! [X11] : ld(sF0,mult(X11,sF0)) = mult(rd(sF0,x1),mult(ld(rd(sF0,x1),X11),sF0)),
    inference(superposition,[],[f2224,f5981]) ).

fof(f6746,plain,
    ! [X1] : mult(mult(X1,mult(x1,sF0)),rd(sF0,x1)) = mult(mult(X1,x1),rd(sF0,x1)),
    inference(forward_demodulation,[],[f6745,f5529]) ).

fof(f6745,plain,
    ! [X1] : mult(rd(sF0,x1),mult(ld(rd(sF0,x1),X1),sF0)) = mult(mult(X1,x1),rd(sF0,x1)),
    inference(forward_demodulation,[],[f6740,f6313]) ).

fof(f6313,plain,
    sF0 = rd(sF0,sF0),
    inference(forward_demodulation,[],[f6258,f6312]) ).

fof(f6312,plain,
    rd(sF0,sF0) = mult(x1,rd(sF0,x1)),
    inference(forward_demodulation,[],[f6257,f7]) ).

fof(f6257,plain,
    rd(rd(x1,x1),sF0) = mult(x1,rd(sF0,x1)),
    inference(superposition,[],[f2006,f6206]) ).

fof(f2006,plain,
    rd(rd(mult(x1,sF0),x1),sF0) = mult(x1,rd(sF0,x1)),
    inference(forward_demodulation,[],[f2005,f1028]) ).

fof(f1028,plain,
    mult(x1,sF0) = rd(x1,sF0),
    inference(forward_demodulation,[],[f1017,f12]) ).

fof(f1017,plain,
    mult(x1,sF0) = rd(mult(sF0,x1),sF0),
    inference(superposition,[],[f173,f1012]) ).

fof(f2005,plain,
    rd(rd(rd(x1,sF0),x1),sF0) = mult(x1,rd(sF0,x1)),
    inference(forward_demodulation,[],[f1988,f1012]) ).

fof(f1988,plain,
    rd(rd(rd(x1,sF0),x1),sF0) = mult(x1,rd(rd(ld(x1,x1),sF0),x1)),
    inference(superposition,[],[f1865,f589]) ).

fof(f1865,plain,
    ! [X17] : rd(rd(X17,x1),sF0) = mult(x1,rd(ld(x1,X17),x1)),
    inference(superposition,[],[f1,f1504]) ).

fof(f1504,plain,
    ! [X3] : ld(x1,rd(rd(X3,x1),sF0)) = rd(ld(x1,X3),x1),
    inference(superposition,[],[f989,f3]) ).

fof(f989,plain,
    ! [X9] : ld(x1,rd(X9,sF0)) = rd(ld(x1,mult(X9,x1)),x1),
    inference(superposition,[],[f4,f914]) ).

fof(f6258,plain,
    sF0 = mult(x1,rd(sF0,x1)),
    inference(superposition,[],[f5451,f6206]) ).

fof(f6740,plain,
    ! [X1] : mult(rd(sF0,x1),mult(ld(rd(sF0,x1),X1),rd(sF0,sF0))) = mult(mult(X1,x1),rd(sF0,x1)),
    inference(superposition,[],[f742,f6311]) ).

fof(f6311,plain,
    x1 = rd(rd(sF0,sF0),rd(sF0,x1)),
    inference(forward_demodulation,[],[f6256,f7]) ).

fof(f6256,plain,
    x1 = rd(rd(rd(x1,x1),sF0),rd(sF0,x1)),
    inference(superposition,[],[f1979,f6206]) ).

fof(f1979,plain,
    x1 = rd(rd(rd(mult(x1,sF0),x1),sF0),rd(sF0,x1)),
    inference(forward_demodulation,[],[f1978,f1028]) ).

fof(f1978,plain,
    x1 = rd(rd(rd(rd(x1,sF0),x1),sF0),rd(sF0,x1)),
    inference(forward_demodulation,[],[f1961,f1012]) ).

fof(f1961,plain,
    x1 = rd(rd(rd(rd(x1,sF0),x1),sF0),rd(rd(ld(x1,x1),sF0),x1)),
    inference(superposition,[],[f1864,f589]) ).

fof(f1864,plain,
    ! [X16] : x1 = rd(rd(rd(X16,x1),sF0),rd(ld(x1,X16),x1)),
    inference(superposition,[],[f16,f1504]) ).

fof(f16,plain,
    ! [X0,X1] : rd(X1,ld(X0,X1)) = X0,
    inference(superposition,[],[f4,f1]) ).

fof(f742,plain,
    ! [X24,X25,X23] : mult(mult(X25,rd(X23,X24)),X24) = mult(X24,mult(ld(X24,X25),X23)),
    inference(superposition,[],[f28,f3]) ).

fof(f7890,plain,
    ! [X7] : ld(sF0,X7) = mult(mult(X7,x1),rd(sF0,x1)),
    inference(superposition,[],[f7502,f4]) ).

fof(f7502,plain,
    ! [X21] : mult(X21,rd(sF0,x1)) = ld(sF0,rd(X21,x1)),
    inference(superposition,[],[f2,f7380]) ).

fof(f7380,plain,
    ! [X8] : rd(X8,x1) = mult(sF0,mult(X8,rd(sF0,x1))),
    inference(superposition,[],[f16,f6226]) ).

fof(f6226,plain,
    ! [X14] : x1 = ld(mult(sF0,mult(X14,rd(sF0,x1))),X14),
    inference(forward_demodulation,[],[f6225,f6206]) ).

fof(f6225,plain,
    ! [X14] : mult(x1,sF0) = ld(mult(sF0,mult(X14,rd(sF0,x1))),X14),
    inference(forward_demodulation,[],[f6191,f1028]) ).

fof(f6191,plain,
    ! [X14] : rd(x1,sF0) = ld(mult(sF0,mult(X14,rd(sF0,x1))),X14),
    inference(superposition,[],[f4,f6012]) ).

fof(f8079,plain,
    x0 = mult(sF0,mult(sF1,sF0)),
    inference(superposition,[],[f1,f7949]) ).

fof(f7949,plain,
    ld(sF0,x0) = mult(sF1,sF0),
    inference(superposition,[],[f7925,f8]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem    : GRP660-11 : TPTP v8.1.2. Released v8.1.0.
% 0.00/0.15  % Command    : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.15/0.36  % Computer : n008.cluster.edu
% 0.15/0.36  % Model    : x86_64 x86_64
% 0.15/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.36  % Memory   : 8042.1875MB
% 0.15/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36  % CPULimit   : 300
% 0.15/0.36  % WCLimit    : 300
% 0.15/0.36  % DateTime   : Mon Aug 28 23:45:32 EDT 2023
% 0.15/0.36  % CPUTime    : 
% 0.15/0.36  This is a CNF_UNS_RFO_PEQ_UEQ problem
% 0.15/0.36  Running vampire_casc2023 --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox/tmp/tmp.CPwywze3M7/Vampire---4.8_28830
% 0.15/0.37  % (28953)Running in auto input_syntax mode. Trying TPTP
% 0.22/0.40  % (28956)lrs+10_16_av=off:drc=off:nwc=1.5:sp=scramble:tgt=ground:stl=125_501 on Vampire---4 for (501ds/0Mi)
% 0.22/0.43  % (28958)lrs+10_64_av=off:bd=off:drc=off:fde=unused:sp=frequency:tgt=full:stl=62_243 on Vampire---4 for (243ds/0Mi)
% 0.22/0.43  % (28957)lrs+10_20_av=off:bd=preordered:drc=off:fde=unused:sims=off:to=lpo:stl=62_369 on Vampire---4 for (369ds/0Mi)
% 0.22/0.43  % (28955)lrs+10_5_av=off:drc=off:fde=none:nwc=1.1:sp=scramble:to=lpo:tgt=ground:stl=62_518 on Vampire---4 for (518ds/0Mi)
% 0.22/0.43  % (28954)lrs+10_4:3_av=off:bd=preordered:drc=off:fde=unused:nwc=1.7:sp=weighted_frequency:to=lpo:tgt=ground:stl=125_692 on Vampire---4 for (692ds/0Mi)
% 0.22/0.43  % (28959)dis+10_50_av=off:bd=preordered:drc=off:fde=unused:nwc=1.5:sims=off:sp=reverse_weighted_frequency:to=lpo_239 on Vampire---4 for (239ds/0Mi)
% 0.22/0.43  % (28960)lrs+10_10_av=off:drc=off:sp=frequency:tgt=ground:stl=62_102 on Vampire---4 for (102ds/0Mi)
% 0.22/0.55  % (28958)First to succeed.
% 0.22/0.56  % (28958)Refutation found. Thanks to Tanya!
% 0.22/0.56  % SZS status Unsatisfiable for Vampire---4
% 0.22/0.56  % SZS output start Proof for Vampire---4
% See solution above
% 0.22/0.56  % (28958)------------------------------
% 0.22/0.56  % (28958)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.22/0.56  % (28958)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.22/0.56  % (28958)Termination reason: Refutation
% 0.22/0.56  
% 0.22/0.56  % (28958)Memory used [KB]: 6524
% 0.22/0.56  % (28958)Time elapsed: 0.132 s
% 0.22/0.56  % (28958)------------------------------
% 0.22/0.56  % (28958)------------------------------
% 0.22/0.56  % (28953)Success in time 0.19 s
% 0.22/0.56  % Vampire---4.8 exiting
%------------------------------------------------------------------------------