TSTP Solution File: GRP696-1 by Vampire---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire---4.8
% Problem  : GRP696-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 : n002.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:29:25 EDT 2023

% Result   : Unsatisfiable 3.15s 0.86s
% Output   : Refutation 3.15s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   28
%            Number of leaves      :   20
% Syntax   : Number of formulae    :   77 (  77 unt;   0 def)
%            Number of atoms       :   77 (  76 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    :    5 (   2 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :   16 (  16 usr;  12 con; 0-2 aty)
%            Number of variables   :   80 (;  80   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f24140,plain,
    $false,
    inference(subsumption_resolution,[],[f24139,f21]) ).

fof(f21,plain,
    sF3 != sF7,
    inference(definition_folding,[],[f12,f20,f19,f18,f17,f16,f15,f14,f13]) ).

fof(f13,plain,
    mult(a,b) = sF0,
    introduced(function_definition,[]) ).

fof(f14,plain,
    mult(sF0,a) = sF1,
    introduced(function_definition,[]) ).

fof(f15,plain,
    mult(a,c) = sF2,
    introduced(function_definition,[]) ).

fof(f16,plain,
    mult(sF1,sF2) = sF3,
    introduced(function_definition,[]) ).

fof(f17,plain,
    mult(b,a) = sF4,
    introduced(function_definition,[]) ).

fof(f18,plain,
    mult(sF4,a) = sF5,
    introduced(function_definition,[]) ).

fof(f19,plain,
    mult(sF5,c) = sF6,
    introduced(function_definition,[]) ).

fof(f20,plain,
    mult(a,sF6) = sF7,
    introduced(function_definition,[]) ).

fof(f12,axiom,
    mult(mult(mult(a,b),a),mult(a,c)) != mult(a,mult(mult(mult(b,a),a),c)),
    file('/export/starexec/sandbox2/tmp/tmp.BtgJIYLHjy/Vampire---4.8_11993',goals) ).

fof(f24139,plain,
    sF3 = sF7,
    inference(forward_demodulation,[],[f24129,f16]) ).

fof(f24129,plain,
    mult(sF1,sF2) = sF7,
    inference(superposition,[],[f3,f24120]) ).

fof(f24120,plain,
    sF1 = rd(sF7,sF2),
    inference(forward_demodulation,[],[f24119,f13178]) ).

fof(f13178,plain,
    sF1 = rd(mult(a,sF5),a),
    inference(superposition,[],[f4,f13159]) ).

fof(f13159,plain,
    mult(sF1,a) = mult(a,sF5),
    inference(superposition,[],[f1,f12960]) ).

fof(f12960,plain,
    sF5 = ld(a,mult(sF1,a)),
    inference(forward_demodulation,[],[f12959,f18]) ).

fof(f12959,plain,
    mult(sF4,a) = ld(a,mult(sF1,a)),
    inference(forward_demodulation,[],[f12958,f63]) ).

fof(f63,plain,
    ! [X5] : i(i(X5)) = X5,
    inference(forward_demodulation,[],[f34,f32]) ).

fof(f32,plain,
    ! [X1] : i(X1) = ld(X1,unit),
    inference(superposition,[],[f2,f11]) ).

fof(f11,axiom,
    ! [X0] : unit = mult(X0,i(X0)),
    file('/export/starexec/sandbox2/tmp/tmp.BtgJIYLHjy/Vampire---4.8_11993',c11) ).

fof(f2,axiom,
    ! [X0,X1] : ld(X0,mult(X0,X1)) = X1,
    file('/export/starexec/sandbox2/tmp/tmp.BtgJIYLHjy/Vampire---4.8_11993',c02) ).

fof(f34,plain,
    ! [X5] : ld(i(X5),unit) = X5,
    inference(superposition,[],[f2,f10]) ).

fof(f10,axiom,
    ! [X0] : unit = mult(i(X0),X0),
    file('/export/starexec/sandbox2/tmp/tmp.BtgJIYLHjy/Vampire---4.8_11993',c10) ).

fof(f12958,plain,
    i(i(mult(sF4,a))) = ld(a,mult(sF1,a)),
    inference(forward_demodulation,[],[f12935,f105]) ).

fof(f105,plain,
    ! [X2,X3] : i(mult(X3,X2)) = ld(X2,i(X3)),
    inference(superposition,[],[f2,f7]) ).

fof(f7,axiom,
    ! [X0,X1] : mult(X0,i(mult(X1,X0))) = i(X1),
    file('/export/starexec/sandbox2/tmp/tmp.BtgJIYLHjy/Vampire---4.8_11993',c07) ).

fof(f12935,plain,
    ld(a,mult(sF1,a)) = i(ld(a,i(sF4))),
    inference(superposition,[],[f917,f12907]) ).

fof(f12907,plain,
    i(sF4) = ld(sF1,a),
    inference(superposition,[],[f63,f12889]) ).

fof(f12889,plain,
    sF4 = i(ld(sF1,a)),
    inference(forward_demodulation,[],[f12882,f66]) ).

fof(f66,plain,
    ! [X2,X3] : rd(X3,ld(X2,X3)) = X2,
    inference(superposition,[],[f4,f1]) ).

fof(f12882,plain,
    i(ld(sF1,a)) = rd(a,ld(sF4,a)),
    inference(superposition,[],[f66,f12585]) ).

fof(f12585,plain,
    ld(sF4,a) = ld(i(ld(sF1,a)),a),
    inference(forward_demodulation,[],[f12584,f63]) ).

fof(f12584,plain,
    i(i(ld(sF4,a))) = ld(i(ld(sF1,a)),a),
    inference(forward_demodulation,[],[f12583,f3751]) ).

fof(f3751,plain,
    i(ld(sF4,a)) = ld(ld(b,a),a),
    inference(superposition,[],[f3644,f17]) ).

fof(f3644,plain,
    ! [X19,X20] : ld(ld(X20,X19),X19) = i(ld(mult(X20,X19),X19)),
    inference(forward_demodulation,[],[f3643,f374]) ).

fof(f374,plain,
    ! [X4,X5] : i(ld(X4,X5)) = mult(i(X5),X4),
    inference(forward_demodulation,[],[f364,f63]) ).

fof(f364,plain,
    ! [X4,X5] : i(ld(X4,X5)) = mult(i(X5),i(i(X4))),
    inference(superposition,[],[f7,f91]) ).

fof(f91,plain,
    ! [X4,X5] : i(X4) = mult(ld(X4,X5),i(X5)),
    inference(superposition,[],[f7,f1]) ).

fof(f3643,plain,
    ! [X19,X20] : mult(i(X19),mult(X20,X19)) = ld(ld(X20,X19),X19),
    inference(forward_demodulation,[],[f3642,f63]) ).

fof(f3642,plain,
    ! [X19,X20] : mult(i(X19),mult(X20,X19)) = ld(i(i(ld(X20,X19))),X19),
    inference(forward_demodulation,[],[f3641,f374]) ).

fof(f3641,plain,
    ! [X19,X20] : mult(i(X19),mult(X20,X19)) = ld(i(mult(i(X19),X20)),X19),
    inference(forward_demodulation,[],[f191,f866]) ).

fof(f866,plain,
    ! [X2,X1] : ld(i(X1),X2) = rd(X1,i(X2)),
    inference(superposition,[],[f363,f63]) ).

fof(f363,plain,
    ! [X2,X3] : ld(X2,X3) = rd(i(X2),i(X3)),
    inference(superposition,[],[f4,f91]) ).

fof(f191,plain,
    ! [X19,X20] : mult(i(X19),mult(X20,X19)) = rd(mult(i(X19),X20),i(X19)),
    inference(forward_demodulation,[],[f166,f5]) ).

fof(f5,axiom,
    ! [X0] : mult(X0,unit) = X0,
    file('/export/starexec/sandbox2/tmp/tmp.BtgJIYLHjy/Vampire---4.8_11993',c05) ).

fof(f166,plain,
    ! [X19,X20] : mult(i(X19),mult(X20,X19)) = mult(rd(mult(i(X19),X20),i(X19)),unit),
    inference(superposition,[],[f8,f10]) ).

fof(f8,axiom,
    ! [X2,X0,X1] : mult(X0,mult(X1,X2)) = mult(rd(mult(X0,X1),X0),mult(X0,X2)),
    file('/export/starexec/sandbox2/tmp/tmp.BtgJIYLHjy/Vampire---4.8_11993',c08) ).

fof(f12583,plain,
    i(ld(ld(b,a),a)) = ld(i(ld(sF1,a)),a),
    inference(forward_demodulation,[],[f12571,f3752]) ).

fof(f3752,plain,
    i(ld(sF1,a)) = ld(ld(sF0,a),a),
    inference(superposition,[],[f3644,f14]) ).

fof(f12571,plain,
    i(ld(ld(b,a),a)) = ld(ld(ld(sF0,a),a),a),
    inference(superposition,[],[f3644,f12350]) ).

fof(f12350,plain,
    ld(b,a) = mult(ld(sF0,a),a),
    inference(superposition,[],[f1,f11990]) ).

fof(f11990,plain,
    a = ld(ld(sF0,a),ld(b,a)),
    inference(superposition,[],[f10962,f13]) ).

fof(f10962,plain,
    ! [X11,X12] : ld(ld(mult(X12,X11),X12),ld(X11,X12)) = X12,
    inference(superposition,[],[f52,f3178]) ).

fof(f3178,plain,
    ! [X0,X1] : rd(ld(X0,X1),X1) = ld(mult(X1,X0),X1),
    inference(forward_demodulation,[],[f3086,f63]) ).

fof(f3086,plain,
    ! [X0,X1] : rd(ld(X0,X1),X1) = i(i(ld(mult(X1,X0),X1))),
    inference(superposition,[],[f63,f2190]) ).

fof(f2190,plain,
    ! [X2,X3] : i(ld(mult(X2,X3),X2)) = i(rd(ld(X3,X2),X2)),
    inference(forward_demodulation,[],[f2189,f92]) ).

fof(f92,plain,
    ! [X6,X7] : i(rd(X6,X7)) = mult(X7,i(X6)),
    inference(superposition,[],[f7,f3]) ).

fof(f2189,plain,
    ! [X2,X3] : i(ld(mult(X2,X3),X2)) = mult(X2,i(ld(X3,X2))),
    inference(forward_demodulation,[],[f2188,f374]) ).

fof(f2188,plain,
    ! [X2,X3] : mult(X2,mult(i(X2),X3)) = i(ld(mult(X2,X3),X2)),
    inference(forward_demodulation,[],[f180,f374]) ).

fof(f180,plain,
    ! [X2,X3] : mult(X2,mult(i(X2),X3)) = mult(i(X2),mult(X2,X3)),
    inference(forward_demodulation,[],[f143,f68]) ).

fof(f68,plain,
    ! [X7] : i(X7) = rd(unit,X7),
    inference(superposition,[],[f4,f10]) ).

fof(f143,plain,
    ! [X2,X3] : mult(X2,mult(i(X2),X3)) = mult(rd(unit,X2),mult(X2,X3)),
    inference(superposition,[],[f8,f11]) ).

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

fof(f917,plain,
    ! [X24,X23] : ld(X23,mult(X24,X23)) = i(ld(X23,ld(X24,X23))),
    inference(forward_demodulation,[],[f890,f374]) ).

fof(f890,plain,
    ! [X24,X23] : ld(X23,mult(X24,X23)) = mult(i(ld(X24,X23)),X23),
    inference(backward_demodulation,[],[f302,f374]) ).

fof(f302,plain,
    ! [X24,X23] : mult(mult(i(X23),X24),X23) = ld(X23,mult(X24,X23)),
    inference(forward_demodulation,[],[f254,f6]) ).

fof(f6,axiom,
    ! [X0] : mult(unit,X0) = X0,
    file('/export/starexec/sandbox2/tmp/tmp.BtgJIYLHjy/Vampire---4.8_11993',c06) ).

fof(f254,plain,
    ! [X24,X23] : mult(mult(i(X23),X24),X23) = mult(unit,ld(X23,mult(X24,X23))),
    inference(superposition,[],[f9,f10]) ).

fof(f9,axiom,
    ! [X2,X0,X1] : mult(mult(X0,X1),X2) = mult(mult(X0,X2),ld(X2,mult(X1,X2))),
    file('/export/starexec/sandbox2/tmp/tmp.BtgJIYLHjy/Vampire---4.8_11993',c09) ).

fof(f1,axiom,
    ! [X0,X1] : mult(X0,ld(X0,X1)) = X1,
    file('/export/starexec/sandbox2/tmp/tmp.BtgJIYLHjy/Vampire---4.8_11993',c01) ).

fof(f4,axiom,
    ! [X0,X1] : rd(mult(X0,X1),X1) = X0,
    file('/export/starexec/sandbox2/tmp/tmp.BtgJIYLHjy/Vampire---4.8_11993',c04) ).

fof(f24119,plain,
    rd(mult(a,sF5),a) = rd(sF7,sF2),
    inference(forward_demodulation,[],[f24095,f20]) ).

fof(f24095,plain,
    rd(mult(a,sF5),a) = rd(mult(a,sF6),sF2),
    inference(superposition,[],[f1804,f19]) ).

fof(f1804,plain,
    ! [X1] : rd(mult(a,X1),a) = rd(mult(a,mult(X1,c)),sF2),
    inference(superposition,[],[f4,f168]) ).

fof(f168,plain,
    ! [X22] : mult(a,mult(X22,c)) = mult(rd(mult(a,X22),a),sF2),
    inference(superposition,[],[f8,f15]) ).

fof(f3,axiom,
    ! [X0,X1] : mult(rd(X0,X1),X1) = X0,
    file('/export/starexec/sandbox2/tmp/tmp.BtgJIYLHjy/Vampire---4.8_11993',c03) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem    : GRP696-1 : TPTP v8.1.2. Released v4.0.0.
% 0.07/0.14  % Command    : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.14/0.36  % Computer : n002.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   : Mon Aug 28 22:02:34 EDT 2023
% 0.14/0.36  % CPUTime    : 
% 0.14/0.36  This is a CNF_UNS_RFO_PEQ_UEQ problem
% 0.14/0.36  Running vampire_casc2023 --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/tmp/tmp.BtgJIYLHjy/Vampire---4.8_11993
% 0.14/0.36  % (12226)Running in auto input_syntax mode. Trying TPTP
% 0.23/0.42  % (12232)ott+10_4_av=off:drc=off:fde=none:nwc=1.2:sims=off:to=lpo:tgt=ground_606 on Vampire---4 for (606ds/0Mi)
% 0.23/0.42  % (12228)lrs+10_6_av=off:drc=off:fde=unused:nwc=2.5:sims=off:sp=reverse_frequency:stl=188_1200 on Vampire---4 for (1200ds/0Mi)
% 0.23/0.42  % (12231)ott+10_32_av=off:drc=off:fde=none:nwc=5.0:sp=reverse_weighted_frequency:tgt=full_1200 on Vampire---4 for (1200ds/0Mi)
% 0.23/0.43  % (12230)ott+10_11_av=off:bd=off:drc=off:fde=none:nwc=1.2:to=lpo:tgt=ground_1200 on Vampire---4 for (1200ds/0Mi)
% 0.23/0.43  % (12229)ott+10_14_av=off:bd=preordered:drc=off:sp=weighted_frequency_1200 on Vampire---4 for (1200ds/0Mi)
% 0.23/0.43  % (12233)dis+10_7_av=off:drc=off:nwc=1.5:sims=off:sp=scramble:tgt=ground_485 on Vampire---4 for (485ds/0Mi)
% 0.23/0.45  % (12234)lrs+10_50_av=off:bd=off:drc=off:sp=reverse_arity:tgt=ground:stl=62_361 on Vampire---4 for (361ds/0Mi)
% 3.15/0.85  % (12233)First to succeed.
% 3.15/0.86  % (12233)Refutation found. Thanks to Tanya!
% 3.15/0.86  % SZS status Unsatisfiable for Vampire---4
% 3.15/0.86  % SZS output start Proof for Vampire---4
% See solution above
% 3.15/0.86  % (12233)------------------------------
% 3.15/0.86  % (12233)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 3.15/0.86  % (12233)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 3.15/0.86  % (12233)Termination reason: Refutation
% 3.15/0.86  
% 3.15/0.86  % (12233)Memory used [KB]: 15479
% 3.15/0.86  % (12233)Time elapsed: 0.428 s
% 3.15/0.86  % (12233)------------------------------
% 3.15/0.86  % (12233)------------------------------
% 3.15/0.86  % (12226)Success in time 0.493 s
% 3.15/0.86  % Vampire---4.8 exiting
%------------------------------------------------------------------------------