TSTP Solution File: GRP062-1 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : GRP062-1 : TPTP v8.1.2. Released v1.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s

% Computer : n032.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 : Tue Apr 30 11:51:24 EDT 2024

% Result   : Unsatisfiable 14.18s 2.35s
% Output   : Refutation 14.18s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   64
%            Number of leaves      :    2
% Syntax   : Number of formulae    :  142 ( 139 unt;   0 def)
%            Number of atoms       :  147 ( 146 equ)
%            Maximal formula atoms :    3 (   1 avg)
%            Number of connectives :   15 (  10   ~;   5   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    8 (   5 avg)
%            Maximal term depth    :   15 (   3 avg)
%            Number of predicates  :    2 (   0 usr;   1 prp; 0-2 aty)
%            Number of functors    :    9 (   9 usr;   7 con; 0-2 aty)
%            Number of variables   :  489 ( 489   !;   0   ?)

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

fof(f120719,plain,
    multiply(a3,multiply(b3,c3)) != multiply(a3,multiply(b3,c3)),
    inference(superposition,[],[f38810,f55242]) ).

fof(f55242,plain,
    ! [X2,X0,X1] : multiply(X0,multiply(X1,X2)) = multiply(multiply(X0,X1),X2),
    inference(forward_demodulation,[],[f55241,f30902]) ).

fof(f30902,plain,
    ! [X2] : inverse(inverse(X2)) = X2,
    inference(forward_demodulation,[],[f30627,f19493]) ).

fof(f19493,plain,
    ! [X3,X4,X5] : multiply(X3,multiply(inverse(X3),multiply(multiply(X4,inverse(X4)),X5))) = X5,
    inference(superposition,[],[f19481,f565]) ).

fof(f565,plain,
    ! [X2,X3,X1,X4] : inverse(multiply(inverse(multiply(X2,multiply(X3,multiply(multiply(X4,inverse(X4)),X1)))),multiply(X2,X3))) = X1,
    inference(superposition,[],[f1,f83]) ).

fof(f83,plain,
    ! [X3,X0,X1,X6,X4] : multiply(multiply(X6,inverse(X6)),inverse(multiply(X1,multiply(inverse(multiply(X3,multiply(X4,multiply(multiply(X0,inverse(X0)),X1)))),X3)))) = X4,
    inference(superposition,[],[f8,f4]) ).

fof(f4,plain,
    ! [X2,X3,X0,X1,X4] : inverse(multiply(X1,multiply(multiply(multiply(X2,inverse(X2)),inverse(multiply(X3,multiply(X0,X1)))),multiply(multiply(X4,inverse(X4)),X3)))) = X0,
    inference(superposition,[],[f1,f1]) ).

fof(f8,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] : multiply(multiply(X1,inverse(X1)),inverse(multiply(X2,multiply(X3,X0)))) = inverse(multiply(multiply(multiply(X4,inverse(X4)),X2),multiply(multiply(multiply(X5,inverse(X5)),X3),multiply(multiply(X6,inverse(X6)),X0)))),
    inference(superposition,[],[f4,f4]) ).

fof(f1,axiom,
    ! [X2,X3,X0,X1] : inverse(multiply(X0,multiply(X1,multiply(multiply(X2,inverse(X2)),inverse(multiply(X3,multiply(X0,X1))))))) = X3,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',single_axiom) ).

fof(f19481,plain,
    ! [X3,X0,X4] : multiply(inverse(X0),multiply(inverse(inverse(X0)),multiply(multiply(X3,inverse(X3)),X4))) = X4,
    inference(forward_demodulation,[],[f19307,f19480]) ).

fof(f19480,plain,
    ! [X2,X1,X5] : inverse(inverse(multiply(X5,multiply(inverse(multiply(X1,inverse(X1))),inverse(inverse(multiply(X2,inverse(X2)))))))) = X5,
    inference(forward_demodulation,[],[f19273,f16925]) ).

fof(f16925,plain,
    ! [X2,X0,X1,X4] : multiply(multiply(X4,inverse(X4)),multiply(inverse(multiply(X0,inverse(X0))),multiply(multiply(X1,inverse(X1)),X2))) = X2,
    inference(superposition,[],[f203,f16695]) ).

fof(f16695,plain,
    ! [X3,X4,X5] : inverse(multiply(inverse(X4),multiply(inverse(multiply(X3,inverse(X3))),multiply(X5,inverse(X5))))) = X4,
    inference(forward_demodulation,[],[f16553,f1]) ).

fof(f16553,plain,
    ! [X2,X3,X0,X1,X4,X5] : inverse(multiply(inverse(X4),multiply(inverse(inverse(multiply(X0,multiply(X1,multiply(multiply(X2,inverse(X2)),inverse(multiply(multiply(X3,inverse(X3)),multiply(X0,X1)))))))),multiply(X5,inverse(X5))))) = X4,
    inference(superposition,[],[f3,f6490]) ).

fof(f6490,plain,
    ! [X2,X3,X0,X1] : multiply(X3,inverse(X3)) = multiply(multiply(X0,multiply(X1,inverse(X1))),inverse(multiply(X2,multiply(inverse(X2),inverse(inverse(X0)))))),
    inference(superposition,[],[f3438,f5938]) ).

fof(f5938,plain,
    ! [X2,X0,X1] : inverse(multiply(X0,multiply(X1,inverse(X1)))) = inverse(multiply(X2,multiply(inverse(X2),inverse(inverse(X0))))),
    inference(superposition,[],[f5573,f3438]) ).

fof(f5573,plain,
    ! [X0,X1,X4] : inverse(multiply(X0,multiply(inverse(X0),X1))) = inverse(multiply(X4,multiply(inverse(X4),X1))),
    inference(forward_demodulation,[],[f5440,f81]) ).

fof(f81,plain,
    ! [X2,X3,X1,X6] : multiply(multiply(X6,inverse(X6)),inverse(multiply(inverse(multiply(X1,multiply(X2,X3))),multiply(X1,X2)))) = X3,
    inference(superposition,[],[f8,f7]) ).

fof(f7,plain,
    ! [X2,X3,X0,X1,X4,X5] : inverse(multiply(multiply(multiply(X2,inverse(X2)),inverse(multiply(X3,multiply(X0,X1)))),multiply(multiply(multiply(X4,inverse(X4)),X3),multiply(multiply(X5,inverse(X5)),X0)))) = X1,
    inference(superposition,[],[f4,f1]) ).

fof(f5440,plain,
    ! [X2,X3,X0,X1,X4,X5] : inverse(multiply(X0,multiply(inverse(X0),X1))) = inverse(multiply(X4,multiply(inverse(X4),multiply(multiply(X5,inverse(X5)),inverse(multiply(inverse(multiply(X2,multiply(X3,X1))),multiply(X2,X3))))))),
    inference(superposition,[],[f3696,f608]) ).

fof(f608,plain,
    ! [X2,X3,X1,X4,X5] : inverse(multiply(inverse(multiply(X1,multiply(X2,X3))),multiply(X1,X2))) = inverse(multiply(inverse(multiply(X4,multiply(X5,X3))),multiply(X4,X5))),
    inference(superposition,[],[f565,f81]) ).

fof(f3696,plain,
    ! [X0,X6,X4,X5] : inverse(multiply(X0,multiply(inverse(X0),multiply(multiply(X5,inverse(X5)),inverse(multiply(X6,multiply(X4,inverse(X4)))))))) = X6,
    inference(forward_demodulation,[],[f3504,f1]) ).

fof(f3504,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] : inverse(multiply(X0,multiply(inverse(X0),multiply(multiply(X5,inverse(X5)),inverse(multiply(X6,inverse(multiply(X1,multiply(X2,multiply(multiply(X3,inverse(X3)),inverse(multiply(multiply(X4,inverse(X4)),multiply(X1,X2))))))))))))) = X6,
    inference(superposition,[],[f1,f204]) ).

fof(f204,plain,
    ! [X2,X3,X0,X1,X4] : multiply(X0,inverse(X0)) = inverse(multiply(X1,multiply(X2,multiply(multiply(X4,inverse(X4)),inverse(multiply(multiply(X3,inverse(X3)),multiply(X1,X2))))))),
    inference(superposition,[],[f1,f143]) ).

fof(f143,plain,
    ! [X2,X4,X5] : multiply(multiply(X4,inverse(X4)),X2) = multiply(multiply(X5,inverse(X5)),X2),
    inference(forward_demodulation,[],[f120,f1]) ).

fof(f120,plain,
    ! [X2,X3,X0,X1,X4,X5] : multiply(multiply(X4,inverse(X4)),X2) = multiply(multiply(X5,inverse(X5)),inverse(multiply(X3,multiply(X0,multiply(multiply(X1,inverse(X1)),inverse(multiply(X2,multiply(X3,X0)))))))),
    inference(superposition,[],[f81,f4]) ).

fof(f3438,plain,
    ! [X4,X5] : multiply(X4,inverse(X4)) = multiply(X5,inverse(X5)),
    inference(superposition,[],[f204,f204]) ).

fof(f3,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] : inverse(multiply(X4,multiply(X5,multiply(multiply(multiply(X0,multiply(X1,multiply(multiply(X2,inverse(X2)),inverse(multiply(X3,multiply(X0,X1)))))),X3),inverse(multiply(X6,multiply(X4,X5))))))) = X6,
    inference(superposition,[],[f1,f1]) ).

fof(f203,plain,
    ! [X2,X3,X0,X1,X4] : multiply(multiply(X3,inverse(X3)),inverse(multiply(inverse(multiply(X4,multiply(multiply(X2,inverse(X2)),X1))),multiply(X4,multiply(X0,inverse(X0)))))) = X1,
    inference(superposition,[],[f81,f143]) ).

fof(f19273,plain,
    ! [X2,X3,X0,X1,X4,X5] : inverse(multiply(multiply(X3,inverse(X3)),multiply(inverse(multiply(X0,inverse(X0))),multiply(multiply(X4,inverse(X4)),inverse(multiply(X5,multiply(inverse(multiply(X1,inverse(X1))),inverse(inverse(multiply(X2,inverse(X2))))))))))) = X5,
    inference(superposition,[],[f196,f18546]) ).

fof(f18546,plain,
    ! [X2,X0,X1] : multiply(X2,inverse(X2)) = multiply(inverse(multiply(X0,inverse(X0))),inverse(inverse(multiply(X1,inverse(X1))))),
    inference(superposition,[],[f3438,f17959]) ).

fof(f17959,plain,
    ! [X2,X3] : inverse(inverse(multiply(X2,inverse(X2)))) = inverse(inverse(multiply(X3,inverse(X3)))),
    inference(superposition,[],[f16917,f16936]) ).

fof(f16936,plain,
    ! [X2,X0,X1] : inverse(multiply(X2,inverse(X2))) = inverse(multiply(X0,multiply(inverse(X0),inverse(multiply(X1,inverse(X1)))))),
    inference(superposition,[],[f565,f16695]) ).

fof(f16917,plain,
    ! [X2,X0,X1] : inverse(inverse(multiply(X2,inverse(X2)))) = inverse(inverse(multiply(X0,multiply(inverse(X0),inverse(multiply(X1,inverse(X1))))))),
    inference(superposition,[],[f16695,f9194]) ).

fof(f9194,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(inverse(inverse(multiply(X0,multiply(inverse(X0),X1))))),multiply(X1,multiply(multiply(X2,inverse(X2)),X3))) = X3,
    inference(superposition,[],[f8926,f565]) ).

fof(f8926,plain,
    ! [X2,X3,X1] : inverse(multiply(inverse(X3),multiply(inverse(inverse(inverse(multiply(X1,multiply(inverse(X1),X2))))),X2))) = X3,
    inference(superposition,[],[f6026,f3702]) ).

fof(f3702,plain,
    ! [X0,X6,X4,X5] : multiply(multiply(X5,inverse(X5)),inverse(multiply(inverse(multiply(X0,multiply(inverse(X0),X6))),multiply(X4,inverse(X4))))) = X6,
    inference(forward_demodulation,[],[f3510,f1]) ).

fof(f3510,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] : multiply(multiply(X5,inverse(X5)),inverse(multiply(inverse(multiply(X0,multiply(inverse(X0),X6))),inverse(multiply(X1,multiply(X2,multiply(multiply(X3,inverse(X3)),inverse(multiply(multiply(X4,inverse(X4)),multiply(X1,X2)))))))))) = X6,
    inference(superposition,[],[f81,f204]) ).

fof(f6026,plain,
    ! [X2,X3,X0,X1] : inverse(multiply(inverse(X0),multiply(X1,multiply(multiply(X3,inverse(X3)),inverse(multiply(X2,multiply(inverse(X2),X1))))))) = X0,
    inference(superposition,[],[f1,f5573]) ).

fof(f196,plain,
    ! [X2,X3,X0,X1,X4] : inverse(multiply(multiply(X0,inverse(X0)),multiply(X1,multiply(multiply(X3,inverse(X3)),inverse(multiply(X4,multiply(multiply(X2,inverse(X2)),X1))))))) = X4,
    inference(superposition,[],[f1,f143]) ).

fof(f19307,plain,
    ! [X2,X3,X0,X1,X4] : multiply(inverse(inverse(inverse(multiply(X0,multiply(inverse(multiply(X1,inverse(X1))),inverse(inverse(multiply(X2,inverse(X2))))))))),multiply(inverse(inverse(X0)),multiply(multiply(X3,inverse(X3)),X4))) = X4,
    inference(superposition,[],[f9194,f18546]) ).

fof(f30627,plain,
    ! [X2,X0,X1] : inverse(inverse(multiply(X0,multiply(inverse(X0),multiply(multiply(X1,inverse(X1)),X2))))) = X2,
    inference(superposition,[],[f3708,f30313]) ).

fof(f30313,plain,
    ! [X0,X1] : inverse(X0) = multiply(inverse(X0),multiply(X1,inverse(X1))),
    inference(forward_demodulation,[],[f30312,f22020]) ).

fof(f22020,plain,
    ! [X2,X0] : inverse(inverse(multiply(X2,inverse(multiply(X0,inverse(X0)))))) = X2,
    inference(forward_demodulation,[],[f21757,f20067]) ).

fof(f20067,plain,
    ! [X2,X3] : inverse(inverse(multiply(X3,inverse(inverse(multiply(X2,inverse(X2))))))) = X3,
    inference(forward_demodulation,[],[f19771,f19716]) ).

fof(f19716,plain,
    ! [X2,X3,X0] : inverse(inverse(X0)) = multiply(multiply(X3,inverse(X3)),inverse(multiply(X2,multiply(inverse(X2),inverse(X0))))),
    inference(superposition,[],[f83,f19481]) ).

fof(f19771,plain,
    ! [X2,X3,X0,X1] : inverse(inverse(multiply(X3,multiply(multiply(X0,inverse(X0)),inverse(multiply(X1,multiply(inverse(X1),inverse(multiply(X2,inverse(X2)))))))))) = X3,
    inference(superposition,[],[f19694,f16936]) ).

fof(f19694,plain,
    ! [X2,X3] : inverse(inverse(multiply(X2,multiply(X3,inverse(X3))))) = X2,
    inference(superposition,[],[f3696,f19481]) ).

fof(f21757,plain,
    ! [X2,X0,X1] : inverse(inverse(multiply(X2,inverse(inverse(multiply(inverse(multiply(X0,inverse(X0))),inverse(inverse(multiply(X1,inverse(X1)))))))))) = X2,
    inference(superposition,[],[f20067,f17959]) ).

fof(f30312,plain,
    ! [X2,X0,X1] : inverse(X0) = multiply(inverse(X0),inverse(inverse(multiply(multiply(X1,inverse(X1)),inverse(multiply(X2,inverse(X2))))))),
    inference(forward_demodulation,[],[f30051,f22020]) ).

fof(f30051,plain,
    ! [X2,X3,X0,X1] : inverse(X0) = multiply(inverse(X0),inverse(inverse(inverse(inverse(multiply(multiply(multiply(X1,inverse(X1)),inverse(multiply(X2,inverse(X2)))),inverse(multiply(X3,inverse(X3))))))))),
    inference(superposition,[],[f29593,f3765]) ).

fof(f3765,plain,
    ! [X2,X3,X0,X1] : multiply(X3,inverse(X3)) = multiply(multiply(multiply(X1,inverse(X1)),inverse(multiply(X2,inverse(X2)))),inverse(multiply(X0,inverse(X0)))),
    inference(superposition,[],[f3438,f152]) ).

fof(f152,plain,
    ! [X2,X3,X0,X1] : multiply(multiply(X3,inverse(X3)),X2) = multiply(multiply(multiply(X1,inverse(X1)),inverse(multiply(X0,inverse(X0)))),X2),
    inference(superposition,[],[f143,f143]) ).

fof(f29593,plain,
    ! [X3,X0] : multiply(inverse(X0),inverse(inverse(inverse(inverse(multiply(X0,X3)))))) = X3,
    inference(forward_demodulation,[],[f29592,f22365]) ).

fof(f22365,plain,
    ! [X2,X3] : inverse(inverse(multiply(X3,inverse(inverse(inverse(multiply(X2,inverse(X2)))))))) = X3,
    inference(forward_demodulation,[],[f22053,f19716]) ).

fof(f22053,plain,
    ! [X2,X3,X0,X1] : inverse(inverse(multiply(X3,inverse(multiply(multiply(X0,inverse(X0)),inverse(multiply(X1,multiply(inverse(X1),inverse(multiply(X2,inverse(X2))))))))))) = X3,
    inference(superposition,[],[f22020,f16936]) ).

fof(f29592,plain,
    ! [X3,X0,X1] : multiply(inverse(inverse(inverse(multiply(X0,inverse(inverse(inverse(multiply(X1,inverse(X1))))))))),inverse(inverse(inverse(inverse(multiply(X0,X3)))))) = X3,
    inference(forward_demodulation,[],[f29591,f28242]) ).

fof(f28242,plain,
    ! [X2,X0] : inverse(inverse(inverse(inverse(multiply(X0,X2))))) = multiply(inverse(inverse(X0)),inverse(inverse(inverse(inverse(X2))))),
    inference(forward_demodulation,[],[f27889,f24700]) ).

fof(f24700,plain,
    ! [X2,X1] : multiply(multiply(X2,inverse(X2)),X1) = inverse(inverse(inverse(inverse(X1)))),
    inference(forward_demodulation,[],[f24473,f19721]) ).

fof(f19721,plain,
    ! [X2,X3,X0,X1,X4] : inverse(inverse(X0)) = inverse(multiply(multiply(multiply(X1,inverse(X1)),X2),multiply(multiply(multiply(X3,inverse(X3)),inverse(X2)),multiply(multiply(X4,inverse(X4)),inverse(X0))))),
    inference(superposition,[],[f4,f19481]) ).

fof(f24473,plain,
    ! [X2,X3,X0,X1,X4,X5] : multiply(multiply(X2,inverse(X2)),X1) = inverse(multiply(multiply(multiply(X3,inverse(X3)),X0),multiply(multiply(multiply(X4,inverse(X4)),inverse(X0)),multiply(multiply(X5,inverse(X5)),inverse(inverse(inverse(X1))))))),
    inference(superposition,[],[f8,f20253]) ).

fof(f20253,plain,
    ! [X2,X0] : inverse(multiply(X2,multiply(inverse(X2),inverse(inverse(inverse(X0)))))) = X0,
    inference(superposition,[],[f19695,f5938]) ).

fof(f19695,plain,
    ! [X2,X3] : inverse(multiply(inverse(X2),multiply(X3,inverse(X3)))) = X2,
    inference(superposition,[],[f3708,f19481]) ).

fof(f27889,plain,
    ! [X2,X0,X1] : multiply(inverse(inverse(X0)),multiply(multiply(X1,inverse(X1)),X2)) = inverse(inverse(inverse(inverse(multiply(X0,X2))))),
    inference(superposition,[],[f27388,f19481]) ).

fof(f27388,plain,
    ! [X2,X1] : inverse(inverse(inverse(inverse(multiply(X1,multiply(inverse(X1),X2)))))) = X2,
    inference(forward_demodulation,[],[f26911,f19694]) ).

fof(f26911,plain,
    ! [X2,X3,X1] : inverse(inverse(inverse(inverse(inverse(multiply(inverse(multiply(X1,multiply(inverse(X1),X2))),multiply(X3,inverse(X3)))))))) = X2,
    inference(superposition,[],[f24700,f3702]) ).

fof(f29591,plain,
    ! [X3,X0,X1] : multiply(inverse(inverse(inverse(multiply(X0,inverse(inverse(inverse(multiply(X1,inverse(X1))))))))),multiply(inverse(inverse(X0)),inverse(inverse(inverse(inverse(X3)))))) = X3,
    inference(forward_demodulation,[],[f28934,f24700]) ).

fof(f28934,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(inverse(inverse(multiply(X0,inverse(inverse(inverse(multiply(X1,inverse(X1))))))))),multiply(inverse(inverse(X0)),multiply(multiply(X2,inverse(X2)),X3))) = X3,
    inference(superposition,[],[f9194,f23053]) ).

fof(f23053,plain,
    ! [X2,X3] : multiply(X3,inverse(X3)) = inverse(inverse(inverse(multiply(X2,inverse(X2))))),
    inference(forward_demodulation,[],[f22505,f19716]) ).

fof(f22505,plain,
    ! [X2,X3,X0,X1] : multiply(X3,inverse(X3)) = inverse(multiply(multiply(X0,inverse(X0)),inverse(multiply(X1,multiply(inverse(X1),inverse(multiply(X2,inverse(X2)))))))),
    inference(superposition,[],[f22382,f16936]) ).

fof(f22382,plain,
    ! [X0,X1] : multiply(X0,inverse(X0)) = inverse(multiply(X1,inverse(X1))),
    inference(forward_demodulation,[],[f22174,f20486]) ).

fof(f20486,plain,
    ! [X2,X3] : inverse(multiply(inverse(X3),inverse(inverse(multiply(X2,inverse(X2)))))) = X3,
    inference(forward_demodulation,[],[f20166,f19716]) ).

fof(f20166,plain,
    ! [X2,X3,X0,X1] : inverse(multiply(inverse(X3),multiply(multiply(X0,inverse(X0)),inverse(multiply(X1,multiply(inverse(X1),inverse(multiply(X2,inverse(X2))))))))) = X3,
    inference(superposition,[],[f19695,f16936]) ).

fof(f22174,plain,
    ! [X2,X0,X1] : multiply(X0,inverse(X0)) = inverse(inverse(multiply(inverse(multiply(X1,inverse(X1))),inverse(inverse(multiply(X2,inverse(X2))))))),
    inference(superposition,[],[f22020,f18546]) ).

fof(f3708,plain,
    ! [X0,X6,X4,X5] : inverse(multiply(inverse(multiply(X0,multiply(inverse(X0),multiply(multiply(X5,inverse(X5)),X6)))),multiply(X4,inverse(X4)))) = X6,
    inference(forward_demodulation,[],[f3517,f1]) ).

fof(f3517,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] : inverse(multiply(inverse(multiply(X0,multiply(inverse(X0),multiply(multiply(X5,inverse(X5)),X6)))),inverse(multiply(X1,multiply(X2,multiply(multiply(X3,inverse(X3)),inverse(multiply(multiply(X4,inverse(X4)),multiply(X1,X2))))))))) = X6,
    inference(superposition,[],[f565,f204]) ).

fof(f55241,plain,
    ! [X2,X0,X1] : inverse(inverse(multiply(X0,multiply(X1,X2)))) = multiply(multiply(X0,X1),X2),
    inference(forward_demodulation,[],[f55240,f30902]) ).

fof(f55240,plain,
    ! [X2,X0,X1] : inverse(inverse(multiply(X0,multiply(X1,X2)))) = multiply(multiply(X0,X1),inverse(inverse(X2))),
    inference(forward_demodulation,[],[f55239,f30902]) ).

fof(f55239,plain,
    ! [X2,X0,X1] : inverse(inverse(multiply(X0,multiply(X1,X2)))) = multiply(multiply(X0,X1),inverse(inverse(inverse(inverse(X2))))),
    inference(forward_demodulation,[],[f55238,f30902]) ).

fof(f55238,plain,
    ! [X2,X0,X1] : inverse(inverse(multiply(X0,multiply(X1,X2)))) = multiply(multiply(X0,X1),inverse(inverse(inverse(inverse(inverse(inverse(X2))))))),
    inference(forward_demodulation,[],[f55237,f30902]) ).

fof(f55237,plain,
    ! [X2,X0,X1] : inverse(inverse(multiply(X0,multiply(X1,X2)))) = multiply(multiply(X0,X1),inverse(inverse(inverse(inverse(inverse(inverse(inverse(inverse(X2))))))))),
    inference(forward_demodulation,[],[f54884,f30279]) ).

fof(f30279,plain,
    ! [X2,X3,X1] : inverse(multiply(inverse(multiply(X1,multiply(X2,X3))),multiply(X1,X2))) = inverse(inverse(inverse(inverse(inverse(inverse(inverse(inverse(X3)))))))),
    inference(forward_demodulation,[],[f30024,f26902]) ).

fof(f26902,plain,
    ! [X2,X1] : multiply(inverse(multiply(X1,inverse(X1))),X2) = inverse(inverse(inverse(inverse(X2)))),
    inference(superposition,[],[f24700,f22382]) ).

fof(f30024,plain,
    ! [X2,X3,X0,X1] : inverse(multiply(inverse(multiply(X1,multiply(X2,X3))),multiply(X1,X2))) = multiply(inverse(multiply(X0,inverse(X0))),inverse(inverse(inverse(inverse(X3))))),
    inference(superposition,[],[f29593,f81]) ).

fof(f54884,plain,
    ! [X2,X3,X0,X1,X4] : inverse(inverse(multiply(X0,multiply(X1,X2)))) = multiply(multiply(X0,X1),inverse(multiply(inverse(multiply(X3,multiply(X4,X2))),multiply(X3,X4)))),
    inference(superposition,[],[f47236,f608]) ).

fof(f47236,plain,
    ! [X0,X1] : inverse(X1) = multiply(X0,inverse(multiply(X1,X0))),
    inference(forward_demodulation,[],[f47235,f30457]) ).

fof(f30457,plain,
    ! [X2,X0] : multiply(X0,multiply(X2,inverse(X2))) = X0,
    inference(superposition,[],[f30313,f23067]) ).

fof(f23067,plain,
    ! [X1,X4] : inverse(multiply(inverse(X4),inverse(multiply(X1,inverse(X1))))) = X4,
    inference(forward_demodulation,[],[f22670,f19493]) ).

fof(f22670,plain,
    ! [X2,X3,X1,X4] : inverse(multiply(inverse(multiply(X2,multiply(inverse(X2),multiply(multiply(X3,inverse(X3)),X4)))),inverse(multiply(X1,inverse(X1))))) = X4,
    inference(superposition,[],[f3708,f22382]) ).

fof(f47235,plain,
    ! [X2,X0,X1] : inverse(multiply(X1,multiply(X2,inverse(X2)))) = multiply(X0,inverse(multiply(X1,X0))),
    inference(forward_demodulation,[],[f46427,f20278]) ).

fof(f20278,plain,
    ! [X2,X3,X0] : inverse(X2) = multiply(multiply(X3,inverse(X3)),inverse(multiply(X0,multiply(inverse(X0),X2)))),
    inference(superposition,[],[f3703,f19695]) ).

fof(f3703,plain,
    ! [X0,X6,X4,X5] : inverse(X0) = multiply(multiply(X5,inverse(X5)),inverse(multiply(inverse(multiply(X6,multiply(X4,inverse(X4)))),multiply(X6,X0)))),
    inference(forward_demodulation,[],[f3511,f1]) ).

fof(f3511,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] : inverse(X0) = multiply(multiply(X5,inverse(X5)),inverse(multiply(inverse(multiply(X6,inverse(multiply(X1,multiply(X2,multiply(multiply(X3,inverse(X3)),inverse(multiply(multiply(X4,inverse(X4)),multiply(X1,X2))))))))),multiply(X6,X0)))),
    inference(superposition,[],[f81,f204]) ).

fof(f46427,plain,
    ! [X2,X3,X0,X1,X4] : inverse(multiply(X1,multiply(X2,multiply(multiply(X3,inverse(X3)),inverse(multiply(X4,multiply(inverse(X4),X2))))))) = multiply(X0,inverse(multiply(X1,X0))),
    inference(superposition,[],[f6026,f31889]) ).

fof(f31889,plain,
    ! [X2,X3] : inverse(multiply(X2,inverse(multiply(X3,X2)))) = X3,
    inference(forward_demodulation,[],[f31888,f30902]) ).

fof(f31888,plain,
    ! [X2,X3] : inverse(multiply(X2,inverse(multiply(X3,inverse(inverse(X2)))))) = X3,
    inference(forward_demodulation,[],[f31887,f30902]) ).

fof(f31887,plain,
    ! [X2,X3] : inverse(multiply(X2,inverse(multiply(X3,inverse(inverse(inverse(inverse(X2)))))))) = X3,
    inference(forward_demodulation,[],[f31886,f24700]) ).

fof(f31886,plain,
    ! [X2,X3,X4] : inverse(multiply(X2,inverse(multiply(X3,multiply(multiply(X4,inverse(X4)),X2))))) = X3,
    inference(forward_demodulation,[],[f31885,f31794]) ).

fof(f31794,plain,
    ! [X2,X3,X0,X1] : inverse(multiply(X1,multiply(X2,X3))) = multiply(multiply(inverse(X0),X0),inverse(multiply(X1,multiply(X2,X3)))),
    inference(forward_demodulation,[],[f31793,f30902]) ).

fof(f31793,plain,
    ! [X2,X3,X0,X1] : multiply(multiply(inverse(X0),X0),inverse(multiply(X1,multiply(X2,X3)))) = inverse(multiply(inverse(inverse(X1)),multiply(X2,X3))),
    inference(forward_demodulation,[],[f31792,f30902]) ).

fof(f31792,plain,
    ! [X2,X3,X0,X1] : multiply(multiply(inverse(X0),X0),inverse(multiply(X1,multiply(X2,X3)))) = inverse(multiply(inverse(inverse(inverse(inverse(X1)))),multiply(X2,X3))),
    inference(forward_demodulation,[],[f31791,f24700]) ).

fof(f31791,plain,
    ! [X2,X3,X0,X1,X4] : multiply(multiply(inverse(X0),X0),inverse(multiply(X1,multiply(X2,X3)))) = inverse(multiply(multiply(multiply(X4,inverse(X4)),X1),multiply(X2,X3))),
    inference(forward_demodulation,[],[f31790,f30902]) ).

fof(f31790,plain,
    ! [X2,X3,X0,X1,X4] : multiply(multiply(inverse(X0),X0),inverse(multiply(X1,multiply(X2,X3)))) = inverse(multiply(multiply(multiply(X4,inverse(X4)),X1),multiply(inverse(inverse(X2)),X3))),
    inference(forward_demodulation,[],[f31789,f30902]) ).

fof(f31789,plain,
    ! [X2,X3,X0,X1,X4] : multiply(multiply(inverse(X0),X0),inverse(multiply(X1,multiply(X2,X3)))) = inverse(multiply(multiply(multiply(X4,inverse(X4)),X1),multiply(inverse(inverse(inverse(inverse(X2)))),X3))),
    inference(forward_demodulation,[],[f31788,f24700]) ).

fof(f31788,plain,
    ! [X2,X3,X0,X1,X4,X5] : multiply(multiply(inverse(X0),X0),inverse(multiply(X1,multiply(X2,X3)))) = inverse(multiply(multiply(multiply(X4,inverse(X4)),X1),multiply(multiply(multiply(X5,inverse(X5)),X2),X3))),
    inference(forward_demodulation,[],[f31787,f30902]) ).

fof(f31787,plain,
    ! [X2,X3,X0,X1,X4,X5] : multiply(multiply(inverse(X0),X0),inverse(multiply(X1,multiply(X2,X3)))) = inverse(multiply(multiply(multiply(X4,inverse(X4)),X1),multiply(multiply(multiply(X5,inverse(X5)),X2),inverse(inverse(X3))))),
    inference(forward_demodulation,[],[f31786,f30902]) ).

fof(f31786,plain,
    ! [X2,X3,X0,X1,X4,X5] : inverse(multiply(multiply(multiply(X4,inverse(X4)),X1),multiply(multiply(multiply(X5,inverse(X5)),X2),inverse(inverse(inverse(inverse(X3))))))) = multiply(multiply(inverse(X0),X0),inverse(multiply(X1,multiply(X2,X3)))),
    inference(forward_demodulation,[],[f31324,f24700]) ).

fof(f31324,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] : inverse(multiply(multiply(multiply(X4,inverse(X4)),X1),multiply(multiply(multiply(X5,inverse(X5)),X2),multiply(multiply(X6,inverse(X6)),X3)))) = multiply(multiply(inverse(X0),X0),inverse(multiply(X1,multiply(X2,X3)))),
    inference(superposition,[],[f8,f30902]) ).

fof(f31885,plain,
    ! [X2,X3,X0,X4] : inverse(multiply(X2,multiply(multiply(inverse(X0),X0),inverse(multiply(X3,multiply(multiply(X4,inverse(X4)),X2)))))) = X3,
    inference(forward_demodulation,[],[f31884,f30902]) ).

fof(f31884,plain,
    ! [X2,X3,X0,X4] : inverse(inverse(inverse(multiply(X2,multiply(multiply(inverse(X0),X0),inverse(multiply(X3,multiply(multiply(X4,inverse(X4)),X2)))))))) = X3,
    inference(forward_demodulation,[],[f31883,f30902]) ).

fof(f31883,plain,
    ! [X2,X3,X0,X4] : inverse(inverse(inverse(inverse(inverse(multiply(X2,multiply(multiply(inverse(X0),X0),inverse(multiply(X3,multiply(multiply(X4,inverse(X4)),X2)))))))))) = X3,
    inference(forward_demodulation,[],[f31344,f24700]) ).

fof(f31344,plain,
    ! [X2,X3,X0,X1,X4] : inverse(multiply(multiply(X1,inverse(X1)),multiply(X2,multiply(multiply(inverse(X0),X0),inverse(multiply(X3,multiply(multiply(X4,inverse(X4)),X2))))))) = X3,
    inference(superposition,[],[f196,f30902]) ).

fof(f38810,plain,
    multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)),
    inference(subsumption_resolution,[],[f38510,f37018]) ).

fof(f37018,plain,
    ! [X3,X1] : multiply(inverse(X3),X3) = multiply(inverse(X1),X1),
    inference(forward_demodulation,[],[f37017,f30999]) ).

fof(f30999,plain,
    ! [X0,X1] : inverse(X1) = inverse(multiply(X0,multiply(inverse(X0),X1))),
    inference(forward_demodulation,[],[f30998,f30902]) ).

fof(f30998,plain,
    ! [X0,X1] : inverse(X1) = inverse(multiply(inverse(inverse(X0)),multiply(inverse(X0),X1))),
    inference(forward_demodulation,[],[f30997,f30902]) ).

fof(f30997,plain,
    ! [X0,X1] : inverse(X1) = inverse(multiply(inverse(inverse(inverse(inverse(X0)))),multiply(inverse(X0),X1))),
    inference(forward_demodulation,[],[f30996,f30902]) ).

fof(f30996,plain,
    ! [X0,X1] : inverse(X1) = inverse(multiply(inverse(inverse(inverse(inverse(inverse(inverse(X0)))))),multiply(inverse(X0),X1))),
    inference(forward_demodulation,[],[f30995,f24700]) ).

fof(f30995,plain,
    ! [X2,X0,X1] : inverse(X1) = inverse(multiply(multiply(multiply(X2,inverse(X2)),inverse(inverse(X0))),multiply(inverse(X0),X1))),
    inference(forward_demodulation,[],[f30994,f30902]) ).

fof(f30994,plain,
    ! [X2,X0,X1] : inverse(X1) = inverse(multiply(multiply(multiply(X2,inverse(X2)),inverse(inverse(X0))),multiply(inverse(inverse(inverse(X0))),X1))),
    inference(forward_demodulation,[],[f30993,f30902]) ).

fof(f30993,plain,
    ! [X2,X0,X1] : inverse(X1) = inverse(multiply(multiply(multiply(X2,inverse(X2)),inverse(inverse(X0))),multiply(inverse(inverse(inverse(inverse(inverse(X0))))),X1))),
    inference(forward_demodulation,[],[f30992,f24700]) ).

fof(f30992,plain,
    ! [X2,X3,X0,X1] : inverse(X1) = inverse(multiply(multiply(multiply(X2,inverse(X2)),inverse(inverse(X0))),multiply(multiply(multiply(X3,inverse(X3)),inverse(X0)),X1))),
    inference(forward_demodulation,[],[f30991,f30902]) ).

fof(f30991,plain,
    ! [X2,X3,X0,X1] : inverse(X1) = inverse(multiply(multiply(multiply(X2,inverse(X2)),inverse(inverse(X0))),multiply(multiply(multiply(X3,inverse(X3)),inverse(X0)),inverse(inverse(X1))))),
    inference(forward_demodulation,[],[f30990,f30902]) ).

fof(f30990,plain,
    ! [X2,X3,X0,X1] : inverse(X1) = inverse(multiply(multiply(multiply(X2,inverse(X2)),inverse(inverse(X0))),multiply(multiply(multiply(X3,inverse(X3)),inverse(X0)),inverse(inverse(inverse(inverse(X1))))))),
    inference(forward_demodulation,[],[f30683,f24700]) ).

fof(f30683,plain,
    ! [X2,X3,X0,X1,X4] : inverse(X1) = inverse(multiply(multiply(multiply(X2,inverse(X2)),inverse(inverse(X0))),multiply(multiply(multiply(X3,inverse(X3)),inverse(X0)),multiply(multiply(X4,inverse(X4)),X1)))),
    inference(superposition,[],[f7,f30313]) ).

fof(f37017,plain,
    ! [X2,X3,X1] : multiply(inverse(X1),X1) = multiply(inverse(multiply(X2,multiply(inverse(X2),X3))),X3),
    inference(forward_demodulation,[],[f37016,f30902]) ).

fof(f37016,plain,
    ! [X2,X3,X1] : multiply(inverse(inverse(inverse(multiply(X2,multiply(inverse(X2),X3))))),X3) = multiply(inverse(X1),X1),
    inference(forward_demodulation,[],[f36314,f30457]) ).

fof(f36314,plain,
    ! [X2,X3,X0,X1] : multiply(inverse(X1),X1) = multiply(inverse(inverse(inverse(multiply(X2,multiply(inverse(X2),X3))))),multiply(X3,multiply(X0,inverse(X0)))),
    inference(superposition,[],[f9194,f31686]) ).

fof(f31686,plain,
    ! [X2,X0] : multiply(X0,multiply(inverse(X2),X2)) = X0,
    inference(forward_demodulation,[],[f31685,f30999]) ).

fof(f31685,plain,
    ! [X2,X0,X1] : multiply(X0,multiply(inverse(multiply(X1,multiply(inverse(X1),X2))),X2)) = X0,
    inference(forward_demodulation,[],[f31250,f30902]) ).

fof(f31250,plain,
    ! [X2,X0,X1] : multiply(X0,multiply(inverse(inverse(inverse(multiply(X1,multiply(inverse(X1),X2))))),X2)) = X0,
    inference(superposition,[],[f30902,f9804]) ).

fof(f9804,plain,
    ! [X3,X0,X1] : inverse(inverse(multiply(X3,multiply(inverse(inverse(inverse(multiply(X0,multiply(inverse(X0),X1))))),X1)))) = X3,
    inference(superposition,[],[f1,f9194]) ).

fof(f38510,plain,
    ( multiply(inverse(a1),a1) != multiply(inverse(b1),b1)
    | multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)) ),
    inference(trivial_inequality_removal,[],[f38240]) ).

fof(f38240,plain,
    ( a2 != a2
    | multiply(inverse(a1),a1) != multiply(inverse(b1),b1)
    | multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)) ),
    inference(superposition,[],[f2,f31826]) ).

fof(f31826,plain,
    ! [X3,X0] : multiply(multiply(inverse(X0),X0),X3) = X3,
    inference(forward_demodulation,[],[f31825,f30902]) ).

fof(f31825,plain,
    ! [X3,X0] : multiply(multiply(inverse(X0),X0),inverse(inverse(X3))) = X3,
    inference(forward_demodulation,[],[f31824,f30902]) ).

fof(f31824,plain,
    ! [X3,X0] : multiply(multiply(inverse(X0),X0),inverse(inverse(inverse(inverse(X3))))) = X3,
    inference(forward_demodulation,[],[f31823,f30902]) ).

fof(f31823,plain,
    ! [X3,X0] : multiply(multiply(inverse(X0),X0),inverse(inverse(inverse(inverse(inverse(inverse(X3))))))) = X3,
    inference(forward_demodulation,[],[f31822,f30902]) ).

fof(f31822,plain,
    ! [X3,X0] : multiply(multiply(inverse(X0),X0),inverse(inverse(inverse(inverse(inverse(inverse(inverse(inverse(X3))))))))) = X3,
    inference(forward_demodulation,[],[f31328,f30279]) ).

fof(f31328,plain,
    ! [X2,X3,X0,X1] : multiply(multiply(inverse(X0),X0),inverse(multiply(inverse(multiply(X1,multiply(X2,X3))),multiply(X1,X2)))) = X3,
    inference(superposition,[],[f81,f30902]) ).

fof(f2,axiom,
    ( a2 != multiply(multiply(inverse(b2),b2),a2)
    | multiply(inverse(a1),a1) != multiply(inverse(b1),b1)
    | multiply(multiply(a3,b3),c3) != multiply(a3,multiply(b3,c3)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_these_axioms) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.02/0.08  % Problem    : GRP062-1 : TPTP v8.1.2. Released v1.0.0.
% 0.02/0.09  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.08/0.28  % Computer : n032.cluster.edu
% 0.08/0.28  % Model    : x86_64 x86_64
% 0.08/0.28  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.08/0.28  % Memory   : 8042.1875MB
% 0.08/0.28  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.08/0.28  % CPULimit   : 300
% 0.08/0.28  % WCLimit    : 300
% 0.08/0.28  % DateTime   : Tue Apr 30 04:28:51 EDT 2024
% 0.08/0.28  % CPUTime    : 
% 0.08/0.28  % (14035)Running in auto input_syntax mode. Trying TPTP
% 0.08/0.29  % (14038)WARNING: value z3 for option sas not known
% 0.08/0.29  % (14038)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 0.08/0.29  % (14036)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.08/0.29  % (14040)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 0.08/0.29  % (14041)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 0.08/0.29  % (14042)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 0.08/0.29  % (14039)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.08/0.29  TRYING [1]
% 0.08/0.29  TRYING [1]
% 0.08/0.29  TRYING [2]
% 0.08/0.29  TRYING [2]
% 0.08/0.29  TRYING [3]
% 0.08/0.29  % (14037)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.08/0.30  TRYING [3]
% 0.08/0.31  TRYING [4]
% 0.13/0.46  TRYING [4]
% 4.62/0.99  TRYING [5]
% 7.66/1.39  TRYING [1]
% 7.66/1.39  TRYING [2]
% 7.66/1.40  TRYING [3]
% 7.66/1.41  TRYING [4]
% 11.98/2.08  TRYING [5]
% 14.18/2.34  % (14042)First to succeed.
% 14.18/2.35  % (14042)Refutation found. Thanks to Tanya!
% 14.18/2.35  % SZS status Unsatisfiable for theBenchmark
% 14.18/2.35  % SZS output start Proof for theBenchmark
% See solution above
% 14.18/2.35  % (14042)------------------------------
% 14.18/2.35  % (14042)Version: Vampire 4.8 (commit 8e9376e55 on 2024-01-18 13:49:33 +0100)
% 14.18/2.35  % (14042)Termination reason: Refutation
% 14.18/2.35  
% 14.18/2.35  % (14042)Memory used [KB]: 40478
% 14.18/2.35  % (14042)Time elapsed: 2.053 s
% 14.18/2.35  % (14042)Instructions burned: 7290 (million)
% 14.18/2.35  % (14042)------------------------------
% 14.18/2.35  % (14042)------------------------------
% 14.18/2.35  % (14035)Success in time 2.034 s
%------------------------------------------------------------------------------