↑ Up

Drodi---4.1.1.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Drodi---4.1.1
% Problem  : GRP711+1 : TPTP v9.3.1. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p

% Computer : n007.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Sep 24 12:35:12 PM UTC 2026

% Result   : Theorem 3.46s 0.86s
% Output   : CNFRefutation 3.46s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   24
%            Number of leaves      :   43
% Syntax   : Number of formulae    :  232 (  76 unt;  37 def)
%            Number of atoms       :  438 ( 159 equ)
%            Maximal formula atoms :    6 (   1 avg)
%            Number of connectives :  338 ( 132   ~; 153   |;  12   &)
%                                         (  37 <=>;   4  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    8 (   3 avg)
%            Maximal term depth    :    7 (   2 avg)
%            Number of predicates  :   39 (  37 usr;  37 prp; 0-3 aty)
%            Number of functors    :    9 (   9 usr;   7 con; 0-2 aty)
%            Number of variables   :  186 ( 174   !;  12   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [A] : mult(A,unit) = A,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    ! [A] : mult(unit,A) = A,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f3,axiom,
    ! [C,B,A] : mult(A,mult(B,mult(B,C))) = mult(mult(mult(A,B),B),C),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f4,axiom,
    ! [A] : mult(A,i(A)) = unit,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f5,axiom,
    ! [A] : mult(i(A),A) = unit,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f6,conjecture,
    ! [X6,X7,X8] :
      ( ( mult(X7,X6) = mult(X8,X6)
       => X7 = X8 )
      & ( mult(X6,X7) = mult(X6,X8)
       => X7 = X8 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f7,negated_conjecture,
    ~ ! [X6,X7,X8] :
        ( ( mult(X7,X6) = mult(X8,X6)
         => X7 = X8 )
        & ( mult(X6,X7) = mult(X6,X8)
         => X7 = X8 ) ),
    inference(negated_conjecture,[status(cth)],[f6]) ).

fof(f8,plain,
    ! [X0] : mult(X0,unit) = X0,
    inference(cnf_transformation,[status(thm)],[f1]) ).

fof(f9,plain,
    ! [X0] : mult(unit,X0) = X0,
    inference(cnf_transformation,[status(thm)],[f2]) ).

fof(f10,plain,
    ! [X0,X1,X2] : mult(X0,mult(X1,mult(X1,X2))) = mult(mult(mult(X0,X1),X1),X2),
    inference(cnf_transformation,[status(thm)],[f3]) ).

fof(f11,plain,
    ! [X0] : mult(X0,i(X0)) = unit,
    inference(cnf_transformation,[status(thm)],[f4]) ).

fof(f12,plain,
    ! [X0] : mult(i(X0),X0) = unit,
    inference(cnf_transformation,[status(thm)],[f5]) ).

fof(f13,plain,
    ? [X6,X7,X8] :
      ( ( X7 != X8
        & mult(X7,X6) = mult(X8,X6) )
      | ( X7 != X8
        & mult(X6,X7) = mult(X6,X8) ) ),
    inference(pre_NNF_transformation,[status(thm)],[f7]) ).

fof(f14,definition,
    ! [X6,X7,X8] :
      ( sP0_prd(X8,X7,X6)
    <=> ( X7 != X8
        & mult(X6,X7) = mult(X6,X8) ) ),
    introduced(definition,[new_symbols(definition,[sP0_prd])],[]) ).

fof(f15,plain,
    ? [X6,X7,X8] :
      ( ( X7 != X8
        & mult(X7,X6) = mult(X8,X6) )
      | sP0_prd(X8,X7,X6) ),
    inference(formula_renaming,[status(thm)],[f13,f14]) ).

fof(f16,plain,
    ( ? [X7,X8] :
        ( X7 != X8
        & ? [X6] : mult(X7,X6) = mult(X8,X6) )
    | ? [X6,X7,X8] : sP0_prd(X8,X7,X6) ),
    inference(miniscoping,[status(thm)],[f15]) ).

fof(f17,plain,
    ( ( sK3_skl != sK4_skl
      & mult(sK3_skl,sK5_skl) = mult(sK4_skl,sK5_skl) )
    | sP0_prd(sK2_skl,sK1_skl,sK0_skl) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK0_skl,sK1_skl,sK2_skl,sK3_skl,sK4_skl,sK5_skl]),skolemize(X6,sK0_skl),skolemize(X7,sK1_skl),skolemize(X8,sK2_skl),skolemize(X7,sK3_skl),skolemize(X8,sK4_skl),skolemize(X6,sK5_skl)],[f16]) ).

fof(f18,plain,
    ( mult(sK3_skl,sK5_skl) = mult(sK4_skl,sK5_skl)
    | sP0_prd(sK2_skl,sK1_skl,sK0_skl) ),
    inference(cnf_transformation,[status(thm)],[f17]) ).

fof(f19,plain,
    ( sK3_skl != sK4_skl
    | sP0_prd(sK2_skl,sK1_skl,sK0_skl) ),
    inference(cnf_transformation,[status(thm)],[f17]) ).

fof(f20,plain,
    ! [X6,X7,X8] :
      ( ( X7 = X8
        | mult(X6,X7) != mult(X6,X8)
        | sP0_prd(X8,X7,X6) )
      & ( ( X7 != X8
          & mult(X6,X7) = mult(X6,X8) )
        | ~ sP0_prd(X8,X7,X6) ) ),
    inference(NNF_transformation,[status(thm)],[f14]) ).

fof(f21,plain,
    ( ! [X6,X7,X8] :
        ( X7 = X8
        | mult(X6,X7) != mult(X6,X8)
        | sP0_prd(X8,X7,X6) )
    & ! [X6,X7,X8] :
        ( ( X7 != X8
          & mult(X6,X7) = mult(X6,X8) )
        | ~ sP0_prd(X8,X7,X6) ) ),
    inference(miniscoping,[status(thm)],[f20]) ).

fof(f22,plain,
    ! [X0,X1,X2] :
      ( mult(X2,X1) = mult(X2,X0)
      | ~ sP0_prd(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f21]) ).

fof(f23,plain,
    ! [X0,X1,X2] :
      ( X1 != X0
      | ~ sP0_prd(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f21]) ).

fof(f24,plain,
    ! [X0,X1,X2] :
      ( X1 = X0
      | mult(X2,X1) != mult(X2,X0)
      | sP0_prd(X0,X1,X2) ),
    inference(cnf_transformation,[status(thm)],[f21]) ).

fof(f25,definition,
    ( sQ0_spl
  <=> sP0_prd(sK2_skl,sK1_skl,sK0_skl) ),
    introduced(definition,[new_symbols(definition,[sQ0_spl])],[split_symbol_definition]) ).

fof(f26,plain,
    ( ~ sQ0_spl
    | sP0_prd(sK2_skl,sK1_skl,sK0_skl) ),
    inference(component_clause,[status(thm)],[f25]) ).

fof(f28,definition,
    ( sQ1_spl
  <=> mult(sK3_skl,sK5_skl) = mult(sK4_skl,sK5_skl) ),
    introduced(definition,[new_symbols(definition,[sQ1_spl])],[split_symbol_definition]) ).

fof(f29,plain,
    ( ~ sQ1_spl
    | mult(sK3_skl,sK5_skl) = mult(sK4_skl,sK5_skl) ),
    inference(component_clause,[status(thm)],[f28]) ).

fof(f31,plain,
    ( sQ1_spl
    | sQ0_spl ),
    inference(split_clause,[status(thm)],[f18,f25,f28]) ).

fof(f32,definition,
    ( sQ2_spl
  <=> sK3_skl = sK4_skl ),
    introduced(definition,[new_symbols(definition,[sQ2_spl])],[split_symbol_definition]) ).

fof(f34,plain,
    ( sQ2_spl
    | sK3_skl != sK4_skl ),
    inference(component_clause,[status(thm)],[f32]) ).

fof(f35,plain,
    ( ~ sQ2_spl
    | sQ0_spl ),
    inference(split_clause,[status(thm)],[f19,f25,f32]) ).

fof(f36,plain,
    ! [X0,X1] : ~ sP0_prd(X0,X0,X1),
    inference(destructive_equality_resolution,[status(thm)],[f23]) ).

fof(f37,plain,
    ( ~ sQ0_spl
    | mult(sK0_skl,sK1_skl) = mult(sK0_skl,sK2_skl) ),
    inference(resolution,[status(thm)],[f22,f26]) ).

fof(f43,definition,
    ( sQ3_spl
  <=> sK1_skl = sK2_skl ),
    introduced(definition,[new_symbols(definition,[sQ3_spl])],[split_symbol_definition]) ).

fof(f44,plain,
    ( ~ sQ3_spl
    | sK1_skl = sK2_skl ),
    inference(component_clause,[status(thm)],[f43]) ).

fof(f45,plain,
    ( sQ3_spl
    | sK1_skl != sK2_skl ),
    inference(component_clause,[status(thm)],[f43]) ).

fof(f54,definition,
    ( sQ5_spl
  <=> sP0_prd(sK1_skl,sK1_skl,sK0_skl) ),
    introduced(definition,[new_symbols(definition,[sQ5_spl])],[split_symbol_definition]) ).

fof(f55,plain,
    ( ~ sQ5_spl
    | sP0_prd(sK1_skl,sK1_skl,sK0_skl) ),
    inference(component_clause,[status(thm)],[f54]) ).

fof(f66,plain,
    ( ~ sQ5_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f55,f36]) ).

fof(f67,plain,
    ~ sQ5_spl,
    inference(contradiction_clause,[status(thm)],[f66]) ).

fof(f77,plain,
    ( ~ sQ0_spl
    | ~ sQ3_spl
    | sP0_prd(sK2_skl,sK2_skl,sK0_skl) ),
    inference(forward_demodulation,[status(thm)],[f44,f26]) ).

fof(f78,plain,
    ( ~ sQ0_spl
    | ~ sQ3_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f77,f36]) ).

fof(f79,plain,
    ( ~ sQ0_spl
    | ~ sQ3_spl ),
    inference(contradiction_clause,[status(thm)],[f78]) ).

fof(f89,plain,
    ! [X0,X1,X2,X3] : mult(mult(mult(X0,X1),X1),mult(X2,mult(X2,X3))) = mult(mult(mult(X0,mult(X1,mult(X1,X2))),X2),X3),
    inference(paramodulation,[status(thm)],[f10,f10]) ).

fof(f93,plain,
    ! [X0,X1,X2,X3] : mult(X0,mult(X1,mult(X1,mult(X2,mult(X2,X3))))) = mult(mult(mult(X0,mult(X1,mult(X1,X2))),X2),X3),
    inference(forward_demodulation,[status(thm)],[f10,f89]) ).

fof(f96,plain,
    ! [X0,X1] : mult(X0,mult(X1,mult(X1,unit))) = mult(mult(X0,X1),X1),
    inference(paramodulation,[status(thm)],[f10,f8]) ).

fof(f100,plain,
    ! [X0,X1] :
      ( X0 = unit
      | mult(X1,X0) != X1
      | sP0_prd(unit,X0,X1) ),
    inference(paramodulation,[status(thm)],[f8,f24]) ).

fof(f102,plain,
    ! [X0,X1] : mult(X0,mult(X1,X1)) = mult(mult(X0,X1),X1),
    inference(forward_demodulation,[status(thm)],[f8,f96]) ).

fof(f110,plain,
    ! [X0,X1] : mult(unit,mult(X0,mult(X0,X1))) = mult(mult(X0,X0),X1),
    inference(paramodulation,[status(thm)],[f9,f10]) ).

fof(f115,plain,
    ! [X0,X1] : mult(X0,mult(X0,X1)) = mult(mult(X0,X0),X1),
    inference(forward_demodulation,[status(thm)],[f9,f110]) ).

fof(f116,plain,
    i(unit) = unit,
    inference(paramodulation,[status(thm)],[f9,f11]) ).

fof(f117,plain,
    ! [X0,X1] : mult(X0,mult(X1,mult(X1,i(mult(mult(X0,X1),X1))))) = unit,
    inference(paramodulation,[status(thm)],[f10,f11]) ).

fof(f120,plain,
    ! [X0,X1] : mult(X0,mult(i(X0),mult(i(X0),X1))) = mult(mult(unit,i(X0)),X1),
    inference(paramodulation,[status(thm)],[f11,f10]) ).

fof(f121,plain,
    ! [X0,X1] :
      ( X1 = i(X0)
      | mult(X0,X1) != unit
      | sP0_prd(i(X0),X1,X0) ),
    inference(paramodulation,[status(thm)],[f11,f24]) ).

fof(f122,plain,
    ! [X0,X1] :
      ( i(X1) = X0
      | unit != mult(X1,X0)
      | sP0_prd(X0,i(X1),X1) ),
    inference(paramodulation,[status(thm)],[f11,f24]) ).

fof(f123,plain,
    ! [X0,X1] : mult(X0,mult(i(X0),mult(i(X0),X1))) = mult(i(X0),X1),
    inference(forward_demodulation,[status(thm)],[f9,f120]) ).

fof(f128,plain,
    ! [X0,X1] : mult(i(X0),mult(X0,mult(X0,X1))) = mult(mult(unit,X0),X1),
    inference(paramodulation,[status(thm)],[f12,f10]) ).

fof(f129,plain,
    ! [X0,X1] :
      ( X1 = X0
      | mult(i(X0),X1) != unit
      | sP0_prd(X0,X1,i(X0)) ),
    inference(paramodulation,[status(thm)],[f12,f24]) ).

fof(f130,plain,
    ! [X0,X1] :
      ( X1 = X0
      | unit != mult(i(X1),X0)
      | sP0_prd(X0,X1,i(X1)) ),
    inference(paramodulation,[status(thm)],[f12,f24]) ).

fof(f131,plain,
    ! [X0,X1] : mult(i(X0),mult(X0,mult(X0,X1))) = mult(X0,X1),
    inference(forward_demodulation,[status(thm)],[f9,f128]) ).

fof(f132,plain,
    ! [X0,X1,X2] : mult(X0,mult(X1,mult(X1,X2))) = mult(mult(X0,mult(X1,X1)),X2),
    inference(backward_demodulation,[status(thm)],[f102,f10]) ).

fof(f134,plain,
    ! [X0] : mult(i(X0),mult(X0,X0)) = mult(unit,X0),
    inference(paramodulation,[status(thm)],[f12,f102]) ).

fof(f138,plain,
    ! [X0] : mult(X0,mult(i(X0),i(X0))) = mult(unit,i(X0)),
    inference(paramodulation,[status(thm)],[f11,f102]) ).

fof(f143,plain,
    ! [X0] : mult(i(X0),mult(X0,X0)) = X0,
    inference(forward_demodulation,[status(thm)],[f9,f134]) ).

fof(f144,plain,
    ! [X0] : mult(X0,mult(i(X0),i(X0))) = i(X0),
    inference(forward_demodulation,[status(thm)],[f9,f138]) ).

fof(f152,plain,
    ( unit = unit
    | sP0_prd(unit,unit,unit) ),
    inference(resolution,[status(thm)],[f100,f9]) ).

fof(f153,plain,
    ( i(unit) = unit
    | sP0_prd(unit,i(unit),unit) ),
    inference(resolution,[status(thm)],[f100,f11]) ).

fof(f162,definition,
    ( sQ8_spl
  <=> sP0_prd(unit,unit,unit) ),
    introduced(definition,[new_symbols(definition,[sQ8_spl])],[split_symbol_definition]) ).

fof(f163,plain,
    ( ~ sQ8_spl
    | sP0_prd(unit,unit,unit) ),
    inference(component_clause,[status(thm)],[f162]) ).

fof(f165,definition,
    ( sQ9_spl
  <=> unit = unit ),
    introduced(definition,[new_symbols(definition,[sQ9_spl])],[split_symbol_definition]) ).

fof(f168,plain,
    ( sQ9_spl
    | sQ8_spl ),
    inference(split_clause,[status(thm)],[f152,f162,f165]) ).

fof(f169,definition,
    ( sQ10_spl
  <=> sP0_prd(unit,i(unit),unit) ),
    introduced(definition,[new_symbols(definition,[sQ10_spl])],[split_symbol_definition]) ).

fof(f170,plain,
    ( ~ sQ10_spl
    | sP0_prd(unit,i(unit),unit) ),
    inference(component_clause,[status(thm)],[f169]) ).

fof(f172,definition,
    ( sQ11_spl
  <=> i(unit) = unit ),
    introduced(definition,[new_symbols(definition,[sQ11_spl])],[split_symbol_definition]) ).

fof(f175,plain,
    ( sQ11_spl
    | sQ10_spl ),
    inference(split_clause,[status(thm)],[f153,f169,f172]) ).

fof(f176,definition,
    ! [X0] :
      ( sQ12_spl
    <=> sP0_prd(unit,unit,X0) ),
    introduced(definition,[new_symbols(definition,[sQ12_spl])],[split_symbol_definition]) ).

fof(f177,plain,
    ! [X0] :
      ( ~ sQ12_spl
      | sP0_prd(unit,unit,X0) ),
    inference(component_clause,[status(thm)],[f176]) ).

fof(f191,definition,
    ! [X0] :
      ( sQ16_spl
    <=> ( X0 != X0
        | sP0_prd(unit,unit,X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ16_spl])],[split_symbol_definition]) ).

fof(f192,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | X0 != X0
      | sP0_prd(unit,unit,X0) ),
    inference(component_clause,[status(thm)],[f191]) ).

fof(f195,plain,
    ( ~ sQ10_spl
    | sP0_prd(unit,unit,unit) ),
    inference(forward_demodulation,[status(thm)],[f116,f170]) ).

fof(f196,plain,
    ( ~ sQ10_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f195,f36]) ).

fof(f197,plain,
    ~ sQ10_spl,
    inference(contradiction_clause,[status(thm)],[f196]) ).

fof(f203,plain,
    ! [X0,X1] : mult(i(mult(X0,X0)),mult(X0,mult(X0,X1))) = mult(unit,X1),
    inference(paramodulation,[status(thm)],[f12,f132]) ).

fof(f218,plain,
    ! [X0,X1] : mult(i(mult(X0,X0)),mult(X0,mult(X0,X1))) = X1,
    inference(forward_demodulation,[status(thm)],[f9,f203]) ).

fof(f389,definition,
    ( sQ20_spl
  <=> sP0_prd(unit,unit,sK3_skl) ),
    introduced(definition,[new_symbols(definition,[sQ20_spl])],[split_symbol_definition]) ).

fof(f390,plain,
    ( ~ sQ20_spl
    | sP0_prd(unit,unit,sK3_skl) ),
    inference(component_clause,[status(thm)],[f389]) ).

fof(f926,plain,
    ! [X0,X1] : mult(X0,mult(X1,mult(X1,i(mult(X0,mult(X1,X1)))))) = unit,
    inference(paramodulation,[status(thm)],[f132,f11]) ).

fof(f927,plain,
    ! [X0] : mult(X0,mult(X0,i(mult(X0,X0)))) = unit,
    inference(paramodulation,[status(thm)],[f115,f11]) ).

fof(f943,definition,
    ( sQ22_spl
  <=> sP0_prd(i(unit),unit,unit) ),
    introduced(definition,[new_symbols(definition,[sQ22_spl])],[split_symbol_definition]) ).

fof(f944,plain,
    ( ~ sQ22_spl
    | sP0_prd(i(unit),unit,unit) ),
    inference(component_clause,[status(thm)],[f943]) ).

fof(f956,plain,
    ( mult(unit,i(mult(unit,unit))) = unit
    | sP0_prd(unit,mult(unit,i(mult(unit,unit))),unit) ),
    inference(resolution,[status(thm)],[f927,f100]) ).

fof(f990,definition,
    ( sQ23_spl
  <=> sP0_prd(unit,mult(unit,i(mult(unit,unit))),unit) ),
    introduced(definition,[new_symbols(definition,[sQ23_spl])],[split_symbol_definition]) ).

fof(f991,plain,
    ( ~ sQ23_spl
    | sP0_prd(unit,mult(unit,i(mult(unit,unit))),unit) ),
    inference(component_clause,[status(thm)],[f990]) ).

fof(f993,definition,
    ( sQ24_spl
  <=> mult(unit,i(mult(unit,unit))) = unit ),
    introduced(definition,[new_symbols(definition,[sQ24_spl])],[split_symbol_definition]) ).

fof(f996,plain,
    ( sQ24_spl
    | sQ23_spl ),
    inference(split_clause,[status(thm)],[f956,f990,f993]) ).

fof(f997,definition,
    ( sQ25_spl
  <=> sP0_prd(mult(unit,i(mult(unit,unit))),unit,unit) ),
    introduced(definition,[new_symbols(definition,[sQ25_spl])],[split_symbol_definition]) ).

fof(f998,plain,
    ( ~ sQ25_spl
    | sP0_prd(mult(unit,i(mult(unit,unit))),unit,unit) ),
    inference(component_clause,[status(thm)],[f997]) ).

fof(f1060,plain,
    ! [X0] : mult(i(X0),unit) = mult(X0,i(mult(X0,X0))),
    inference(paramodulation,[status(thm)],[f927,f131]) ).

fof(f1064,plain,
    ! [X0] : mult(i(i(X0)),mult(i(X0),X0)) = mult(i(X0),mult(X0,X0)),
    inference(paramodulation,[status(thm)],[f143,f131]) ).

fof(f1097,plain,
    ! [X0] : i(X0) = mult(X0,i(mult(X0,X0))),
    inference(forward_demodulation,[status(thm)],[f8,f1060]) ).

fof(f1101,plain,
    ! [X0] : mult(i(i(X0)),unit) = mult(i(X0),mult(X0,X0)),
    inference(forward_demodulation,[status(thm)],[f12,f1064]) ).

fof(f1102,plain,
    ! [X0] : i(i(X0)) = mult(i(X0),mult(X0,X0)),
    inference(forward_demodulation,[status(thm)],[f8,f1101]) ).

fof(f1103,plain,
    ! [X0] : i(i(X0)) = X0,
    inference(forward_demodulation,[status(thm)],[f143,f1102]) ).

fof(f1143,plain,
    ! [X0,X1] : mult(X0,mult(X1,mult(X1,i(mult(X0,mult(X1,X1)))))) = unit,
    inference(forward_demodulation,[status(thm)],[f102,f117]) ).

fof(f1283,definition,
    ( sQ26_spl
  <=> sP0_prd(unit,i(unit),i(i(unit))) ),
    introduced(definition,[new_symbols(definition,[sQ26_spl])],[split_symbol_definition]) ).

fof(f1284,plain,
    ( ~ sQ26_spl
    | sP0_prd(unit,i(unit),i(i(unit))) ),
    inference(component_clause,[status(thm)],[f1283]) ).

fof(f1287,definition,
    ( sQ27_spl
  <=> sP0_prd(unit,unit,i(unit)) ),
    introduced(definition,[new_symbols(definition,[sQ27_spl])],[split_symbol_definition]) ).

fof(f1288,plain,
    ( ~ sQ27_spl
    | sP0_prd(unit,unit,i(unit)) ),
    inference(component_clause,[status(thm)],[f1287]) ).

fof(f1298,definition,
    ( sQ28_spl
  <=> sP0_prd(i(unit),unit,i(i(unit))) ),
    introduced(definition,[new_symbols(definition,[sQ28_spl])],[split_symbol_definition]) ).

fof(f1299,plain,
    ( ~ sQ28_spl
    | sP0_prd(i(unit),unit,i(i(unit))) ),
    inference(component_clause,[status(thm)],[f1298]) ).

fof(f1307,plain,
    ( mult(unit,unit) = i(i(unit))
    | sP0_prd(i(i(unit)),mult(unit,unit),i(unit)) ),
    inference(resolution,[status(thm)],[f121,f143]) ).

fof(f1317,plain,
    ! [X0] :
      ( X0 = i(i(X0))
      | unit != unit
      | sP0_prd(i(i(X0)),X0,i(X0)) ),
    inference(paramodulation,[status(thm)],[f12,f121]) ).

fof(f1323,plain,
    ! [X0] :
      ( i(X0) = i(X0)
      | unit != unit
      | sP0_prd(i(X0),i(X0),X0) ),
    inference(paramodulation,[status(thm)],[f11,f121]) ).

fof(f1326,plain,
    ! [X0,X1] :
      ( mult(X1,mult(X1,i(mult(X0,mult(X1,X1))))) = i(X0)
      | unit != unit
      | sP0_prd(i(X0),mult(X1,mult(X1,i(mult(X0,mult(X1,X1))))),X0) ),
    inference(paramodulation,[status(thm)],[f1143,f121]) ).

fof(f1327,plain,
    ! [X0] :
      ( mult(X0,i(mult(X0,X0))) = i(X0)
      | unit != unit
      | sP0_prd(i(X0),mult(X0,i(mult(X0,X0))),X0) ),
    inference(paramodulation,[status(thm)],[f927,f121]) ).

fof(f1329,definition,
    ( sQ29_spl
  <=> sP0_prd(i(i(unit)),mult(unit,unit),i(unit)) ),
    introduced(definition,[new_symbols(definition,[sQ29_spl])],[split_symbol_definition]) ).

fof(f1330,plain,
    ( ~ sQ29_spl
    | sP0_prd(i(i(unit)),mult(unit,unit),i(unit)) ),
    inference(component_clause,[status(thm)],[f1329]) ).

fof(f1332,definition,
    ( sQ30_spl
  <=> mult(unit,unit) = i(i(unit)) ),
    introduced(definition,[new_symbols(definition,[sQ30_spl])],[split_symbol_definition]) ).

fof(f1335,plain,
    ( sQ30_spl
    | sQ29_spl ),
    inference(split_clause,[status(thm)],[f1307,f1329,f1332]) ).

fof(f1354,definition,
    ! [X0] :
      ( sQ34_spl
    <=> ( X0 = i(i(X0))
        | sP0_prd(i(i(X0)),X0,i(X0)) ) ),
    introduced(definition,[new_symbols(definition,[sQ34_spl])],[split_symbol_definition]) ).

fof(f1357,plain,
    ( ~ sQ9_spl
    | sQ34_spl ),
    inference(split_clause,[status(thm)],[f1317,f1354,f165]) ).

fof(f1358,definition,
    ! [X0] :
      ( sQ35_spl
    <=> ( i(X0) = i(X0)
        | sP0_prd(i(X0),i(X0),X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ35_spl])],[split_symbol_definition]) ).

fof(f1361,plain,
    ( ~ sQ9_spl
    | sQ35_spl ),
    inference(split_clause,[status(thm)],[f1323,f1358,f165]) ).

fof(f1363,definition,
    ! [X0,X1] :
      ( sQ36_spl
    <=> ( mult(X1,mult(X1,i(mult(X0,mult(X1,X1))))) = i(X0)
        | sP0_prd(i(X0),mult(X1,mult(X1,i(mult(X0,mult(X1,X1))))),X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ36_spl])],[split_symbol_definition]) ).

fof(f1366,plain,
    ( ~ sQ9_spl
    | sQ36_spl ),
    inference(split_clause,[status(thm)],[f1326,f1363,f165]) ).

fof(f1367,definition,
    ! [X0] :
      ( sQ37_spl
    <=> ( mult(X0,i(mult(X0,X0))) = i(X0)
        | sP0_prd(i(X0),mult(X0,i(mult(X0,X0))),X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ37_spl])],[split_symbol_definition]) ).

fof(f1370,plain,
    ( ~ sQ9_spl
    | sQ37_spl ),
    inference(split_clause,[status(thm)],[f1327,f1367,f165]) ).

fof(f1372,plain,
    ( ~ sQ29_spl
    | sP0_prd(unit,mult(unit,unit),i(unit)) ),
    inference(forward_demodulation,[status(thm)],[f1103,f1330]) ).

fof(f1373,plain,
    ( ~ sQ29_spl
    | sP0_prd(unit,unit,i(unit)) ),
    inference(forward_demodulation,[status(thm)],[f9,f1372]) ).

fof(f1374,plain,
    ( ~ sQ29_spl
    | sP0_prd(unit,unit,unit) ),
    inference(forward_demodulation,[status(thm)],[f116,f1373]) ).

fof(f1375,plain,
    ( ~ sQ29_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1374,f36]) ).

fof(f1376,plain,
    ~ sQ29_spl,
    inference(contradiction_clause,[status(thm)],[f1375]) ).

fof(f1377,plain,
    ( ~ sQ8_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f163,f36]) ).

fof(f1378,plain,
    ~ sQ8_spl,
    inference(contradiction_clause,[status(thm)],[f1377]) ).

fof(f1379,plain,
    ( ~ sQ12_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f177,f36]) ).

fof(f1380,plain,
    ~ sQ12_spl,
    inference(contradiction_clause,[status(thm)],[f1379]) ).

fof(f1381,plain,
    ! [X0] :
      ( ~ sQ16_spl
      | sP0_prd(unit,unit,X0) ),
    inference(trivial_equality_resolution,[status(thm)],[f192]) ).

fof(f1382,plain,
    ( ~ sQ16_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1381,f36]) ).

fof(f1383,plain,
    ~ sQ16_spl,
    inference(contradiction_clause,[status(thm)],[f1382]) ).

fof(f1384,plain,
    ( ~ sQ27_spl
    | sP0_prd(unit,unit,unit) ),
    inference(forward_demodulation,[status(thm)],[f116,f1288]) ).

fof(f1385,plain,
    ( ~ sQ27_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1384,f36]) ).

fof(f1386,plain,
    ~ sQ27_spl,
    inference(contradiction_clause,[status(thm)],[f1385]) ).

fof(f1427,plain,
    ! [X0] :
      ( i(i(X0)) = X0
      | unit != unit
      | sP0_prd(X0,i(i(X0)),i(X0)) ),
    inference(paramodulation,[status(thm)],[f12,f122]) ).

fof(f1436,plain,
    ! [X0,X1] :
      ( i(X1) = mult(X0,mult(X0,i(mult(X1,mult(X0,X0)))))
      | unit != unit
      | sP0_prd(mult(X0,mult(X0,i(mult(X1,mult(X0,X0))))),i(X1),X1) ),
    inference(paramodulation,[status(thm)],[f1143,f122]) ).

fof(f1437,plain,
    ! [X0] :
      ( i(X0) = mult(X0,i(mult(X0,X0)))
      | unit != unit
      | sP0_prd(mult(X0,i(mult(X0,X0))),i(X0),X0) ),
    inference(paramodulation,[status(thm)],[f927,f122]) ).

fof(f1439,definition,
    ( sQ41_spl
  <=> sP0_prd(mult(unit,unit),i(i(unit)),i(unit)) ),
    introduced(definition,[new_symbols(definition,[sQ41_spl])],[split_symbol_definition]) ).

fof(f1440,plain,
    ( ~ sQ41_spl
    | sP0_prd(mult(unit,unit),i(i(unit)),i(unit)) ),
    inference(component_clause,[status(thm)],[f1439]) ).

fof(f1455,definition,
    ! [X0] :
      ( sQ43_spl
    <=> ( i(i(X0)) = X0
        | sP0_prd(X0,i(i(X0)),i(X0)) ) ),
    introduced(definition,[new_symbols(definition,[sQ43_spl])],[split_symbol_definition]) ).

fof(f1458,plain,
    ( ~ sQ9_spl
    | sQ43_spl ),
    inference(split_clause,[status(thm)],[f1427,f1455,f165]) ).

fof(f1461,definition,
    ! [X0,X1] :
      ( sQ44_spl
    <=> ( i(X1) = mult(X0,mult(X0,i(mult(X1,mult(X0,X0)))))
        | sP0_prd(mult(X0,mult(X0,i(mult(X1,mult(X0,X0))))),i(X1),X1) ) ),
    introduced(definition,[new_symbols(definition,[sQ44_spl])],[split_symbol_definition]) ).

fof(f1464,plain,
    ( ~ sQ9_spl
    | sQ44_spl ),
    inference(split_clause,[status(thm)],[f1436,f1461,f165]) ).

fof(f1465,definition,
    ! [X0] :
      ( sQ45_spl
    <=> ( i(X0) = mult(X0,i(mult(X0,X0)))
        | sP0_prd(mult(X0,i(mult(X0,X0))),i(X0),X0) ) ),
    introduced(definition,[new_symbols(definition,[sQ45_spl])],[split_symbol_definition]) ).

fof(f1468,plain,
    ( ~ sQ9_spl
    | sQ45_spl ),
    inference(split_clause,[status(thm)],[f1437,f1465,f165]) ).

fof(f1561,plain,
    ! [X0] : mult(i(mult(X0,X0)),mult(X0,i(X0))) = mult(i(X0),i(X0)),
    inference(paramodulation,[status(thm)],[f144,f218]) ).

fof(f1570,plain,
    ! [X0,X1] : mult(i(i(mult(X0,X0))),mult(i(mult(X0,X0)),X1)) = mult(i(mult(X0,X0)),mult(X0,mult(X0,X1))),
    inference(paramodulation,[status(thm)],[f218,f131]) ).

fof(f1634,plain,
    ! [X0] : mult(i(mult(X0,X0)),unit) = mult(i(X0),i(X0)),
    inference(forward_demodulation,[status(thm)],[f11,f1561]) ).

fof(f1635,plain,
    ! [X0] : i(mult(X0,X0)) = mult(i(X0),i(X0)),
    inference(forward_demodulation,[status(thm)],[f8,f1634]) ).

fof(f1647,plain,
    ! [X0,X1] : mult(mult(X0,X0),mult(i(mult(X0,X0)),X1)) = mult(i(mult(X0,X0)),mult(X0,mult(X0,X1))),
    inference(forward_demodulation,[status(thm)],[f1103,f1570]) ).

fof(f1648,plain,
    ! [X0,X1] : mult(X0,mult(X0,mult(i(mult(X0,X0)),X1))) = mult(i(mult(X0,X0)),mult(X0,mult(X0,X1))),
    inference(forward_demodulation,[status(thm)],[f115,f1647]) ).

fof(f1649,plain,
    ! [X0,X1] : mult(X0,mult(X0,mult(i(mult(X0,X0)),X1))) = X1,
    inference(forward_demodulation,[status(thm)],[f218,f1648]) ).

fof(f1910,plain,
    ( mult(unit,unit) = unit
    | sP0_prd(unit,mult(unit,unit),i(unit)) ),
    inference(resolution,[status(thm)],[f129,f143]) ).

fof(f1919,plain,
    ! [X0] :
      ( X0 = X0
      | unit != unit
      | sP0_prd(X0,X0,i(X0)) ),
    inference(paramodulation,[status(thm)],[f12,f129]) ).

fof(f1924,plain,
    ! [X0,X1] :
      ( mult(X1,mult(X1,i(mult(i(X0),mult(X1,X1))))) = X0
      | unit != unit
      | sP0_prd(X0,mult(X1,mult(X1,i(mult(i(X0),mult(X1,X1))))),i(X0)) ),
    inference(paramodulation,[status(thm)],[f1143,f129]) ).

fof(f1928,definition,
    ( sQ46_spl
  <=> sP0_prd(unit,mult(unit,unit),i(unit)) ),
    introduced(definition,[new_symbols(definition,[sQ46_spl])],[split_symbol_definition]) ).

fof(f1929,plain,
    ( ~ sQ46_spl
    | sP0_prd(unit,mult(unit,unit),i(unit)) ),
    inference(component_clause,[status(thm)],[f1928]) ).

fof(f1931,definition,
    ( sQ47_spl
  <=> mult(unit,unit) = unit ),
    introduced(definition,[new_symbols(definition,[sQ47_spl])],[split_symbol_definition]) ).

fof(f1934,plain,
    ( sQ47_spl
    | sQ46_spl ),
    inference(split_clause,[status(thm)],[f1910,f1928,f1931]) ).

fof(f1938,definition,
    ! [X0] :
      ( sQ48_spl
    <=> ( X0 = X0
        | sP0_prd(X0,X0,i(X0)) ) ),
    introduced(definition,[new_symbols(definition,[sQ48_spl])],[split_symbol_definition]) ).

fof(f1941,plain,
    ( ~ sQ9_spl
    | sQ48_spl ),
    inference(split_clause,[status(thm)],[f1919,f1938,f165]) ).

fof(f1954,definition,
    ! [X0,X1] :
      ( sQ49_spl
    <=> ( mult(X1,mult(X1,i(mult(i(X0),mult(X1,X1))))) = X0
        | sP0_prd(X0,mult(X1,mult(X1,i(mult(i(X0),mult(X1,X1))))),i(X0)) ) ),
    introduced(definition,[new_symbols(definition,[sQ49_spl])],[split_symbol_definition]) ).

fof(f1957,plain,
    ( ~ sQ9_spl
    | sQ49_spl ),
    inference(split_clause,[status(thm)],[f1924,f1954,f165]) ).

fof(f1960,plain,
    ( ~ sQ46_spl
    | sP0_prd(unit,unit,i(unit)) ),
    inference(forward_demodulation,[status(thm)],[f9,f1929]) ).

fof(f1961,plain,
    ( ~ sQ46_spl
    | sP0_prd(unit,unit,unit) ),
    inference(forward_demodulation,[status(thm)],[f116,f1960]) ).

fof(f1962,plain,
    ( ~ sQ46_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f1961,f36]) ).

fof(f1963,plain,
    ~ sQ46_spl,
    inference(contradiction_clause,[status(thm)],[f1962]) ).

fof(f1998,plain,
    ! [X0,X1] : mult(i(X0),mult(i(X0),mult(i(i(mult(X0,X0))),X1))) = X1,
    inference(paramodulation,[status(thm)],[f1635,f1649]) ).

fof(f2007,plain,
    ! [X0,X1] : mult(X0,mult(i(X0),X1)) = mult(i(X0),mult(i(X0),mult(i(mult(i(X0),i(X0))),X1))),
    inference(paramodulation,[status(thm)],[f1649,f123]) ).

fof(f2093,plain,
    ! [X0,X1] : mult(i(X0),mult(i(X0),mult(mult(X0,X0),X1))) = X1,
    inference(forward_demodulation,[status(thm)],[f1103,f1998]) ).

fof(f2094,plain,
    ! [X0,X1] : mult(i(X0),mult(i(X0),mult(X0,mult(X0,X1)))) = X1,
    inference(forward_demodulation,[status(thm)],[f115,f2093]) ).

fof(f2095,plain,
    ! [X0,X1] : mult(i(X0),mult(X0,X1)) = X1,
    inference(forward_demodulation,[status(thm)],[f131,f2094]) ).

fof(f2122,plain,
    ! [X0,X1] : mult(X0,mult(i(X0),X1)) = X1,
    inference(forward_demodulation,[status(thm)],[f1649,f2007]) ).

fof(f2379,plain,
    ( ~ sQ41_spl
    | sP0_prd(unit,i(i(unit)),i(unit)) ),
    inference(forward_demodulation,[status(thm)],[f9,f1440]) ).

fof(f2380,plain,
    ( ~ sQ41_spl
    | sP0_prd(unit,unit,i(unit)) ),
    inference(forward_demodulation,[status(thm)],[f1103,f2379]) ).

fof(f2381,plain,
    ( ~ sQ41_spl
    | sP0_prd(unit,unit,unit) ),
    inference(forward_demodulation,[status(thm)],[f116,f2380]) ).

fof(f2382,plain,
    ( ~ sQ41_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2381,f36]) ).

fof(f2383,plain,
    ~ sQ41_spl,
    inference(contradiction_clause,[status(thm)],[f2382]) ).

fof(f2760,definition,
    ( sQ56_spl
  <=> sP0_prd(sK5_skl,sK5_skl,sK3_skl) ),
    introduced(definition,[new_symbols(definition,[sQ56_spl])],[split_symbol_definition]) ).

fof(f2761,plain,
    ( ~ sQ56_spl
    | sP0_prd(sK5_skl,sK5_skl,sK3_skl) ),
    inference(component_clause,[status(thm)],[f2760]) ).

fof(f2763,definition,
    ( sQ57_spl
  <=> sK5_skl = sK5_skl ),
    introduced(definition,[new_symbols(definition,[sQ57_spl])],[split_symbol_definition]) ).

fof(f2765,plain,
    ( sQ57_spl
    | sK5_skl != sK5_skl ),
    inference(component_clause,[status(thm)],[f2763]) ).

fof(f2799,plain,
    ( ~ sQ56_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f2761,f36]) ).

fof(f2800,plain,
    ~ sQ56_spl,
    inference(contradiction_clause,[status(thm)],[f2799]) ).

fof(f2803,plain,
    ( ~ sQ28_spl
    | sP0_prd(i(unit),unit,unit) ),
    inference(forward_demodulation,[status(thm)],[f1103,f1299]) ).

fof(f2804,plain,
    ( ~ sQ26_spl
    | sP0_prd(unit,i(unit),unit) ),
    inference(forward_demodulation,[status(thm)],[f1103,f1284]) ).

fof(f2805,plain,
    ( ~ sQ25_spl
    | sP0_prd(i(unit),unit,unit) ),
    inference(forward_demodulation,[status(thm)],[f1097,f998]) ).

fof(f2806,plain,
    ( ~ sQ23_spl
    | sP0_prd(unit,i(unit),unit) ),
    inference(forward_demodulation,[status(thm)],[f1097,f991]) ).

fof(f2807,plain,
    ( ~ sQ20_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f390,f36]) ).

fof(f2808,plain,
    ~ sQ20_spl,
    inference(contradiction_clause,[status(thm)],[f2807]) ).

fof(f3056,plain,
    ! [X0] : mult(X0,unit) = X0,
    inference(paramodulation,[status(thm)],[f12,f2122]) ).

fof(f3127,plain,
    unit = i(unit),
    inference(paramodulation,[status(thm)],[f12,f3056]) ).

fof(f3705,plain,
    ! [X0,X1,X2] : mult(X0,mult(X1,mult(X1,mult(i(X1),mult(i(X1),X2))))) = mult(mult(mult(X0,mult(X1,unit)),i(X1)),X2),
    inference(paramodulation,[status(thm)],[f11,f93]) ).

fof(f3718,plain,
    ! [X0,X1,X2] : mult(X0,mult(X1,mult(i(X1),X2))) = mult(mult(mult(X0,mult(X1,unit)),i(X1)),X2),
    inference(forward_demodulation,[status(thm)],[f2122,f3705]) ).

fof(f3719,plain,
    ! [X0,X1,X2] : mult(X0,X1) = mult(mult(mult(X0,mult(X2,unit)),i(X2)),X1),
    inference(forward_demodulation,[status(thm)],[f2122,f3718]) ).

fof(f3720,plain,
    ! [X0,X1,X2] : mult(X0,X1) = mult(mult(mult(X0,X2),i(X2)),X1),
    inference(forward_demodulation,[status(thm)],[f3056,f3719]) ).

fof(f4787,definition,
    ! [X0,X1] :
      ( sQ66_spl
    <=> ( X1 = mult(X0,mult(X0,i(mult(i(X1),mult(X0,X0)))))
        | sP0_prd(mult(X0,mult(X0,i(mult(i(X1),mult(X0,X0))))),X1,i(X1)) ) ),
    introduced(definition,[new_symbols(definition,[sQ66_spl])],[split_symbol_definition]) ).

fof(f4794,plain,
    ( sQ57_spl
    | $false ),
    inference(trivial_equality_resolution,[status(thm)],[f2765]) ).

fof(f4795,plain,
    sQ57_spl,
    inference(contradiction_clause,[status(thm)],[f4794]) ).

fof(f5557,plain,
    ( ~ sQ28_spl
    | sP0_prd(unit,unit,unit) ),
    inference(forward_demodulation,[status(thm)],[f3127,f2803]) ).

fof(f5558,plain,
    ( ~ sQ28_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5557,f36]) ).

fof(f5559,plain,
    ~ sQ28_spl,
    inference(contradiction_clause,[status(thm)],[f5558]) ).

fof(f5560,plain,
    ( ~ sQ26_spl
    | sQ10_spl ),
    inference(split_clause,[status(thm)],[f2804,f169,f1283]) ).

fof(f5561,plain,
    ( ~ sQ25_spl
    | sP0_prd(unit,unit,unit) ),
    inference(forward_demodulation,[status(thm)],[f3127,f2805]) ).

fof(f5562,plain,
    ( ~ sQ25_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5561,f36]) ).

fof(f5563,plain,
    ~ sQ25_spl,
    inference(contradiction_clause,[status(thm)],[f5562]) ).

fof(f5564,plain,
    ( ~ sQ23_spl
    | sQ10_spl ),
    inference(split_clause,[status(thm)],[f2806,f169,f990]) ).

fof(f5565,plain,
    ( ~ sQ22_spl
    | sP0_prd(unit,unit,unit) ),
    inference(forward_demodulation,[status(thm)],[f3127,f944]) ).

fof(f5566,plain,
    ( ~ sQ22_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5565,f36]) ).

fof(f5567,plain,
    ~ sQ22_spl,
    inference(contradiction_clause,[status(thm)],[f5566]) ).

fof(f5629,plain,
    ( ~ sQ0_spl
    | mult(i(sK0_skl),mult(sK0_skl,sK2_skl)) = sK1_skl ),
    inference(paramodulation,[status(thm)],[f37,f2095]) ).

fof(f5653,plain,
    ( ~ sQ0_spl
    | sK2_skl = sK1_skl ),
    inference(forward_demodulation,[status(thm)],[f2095,f5629]) ).

fof(f5654,plain,
    ( ~ sQ0_spl
    | sQ3_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f5653,f45]) ).

fof(f5655,plain,
    ( ~ sQ0_spl
    | sQ3_spl ),
    inference(contradiction_clause,[status(thm)],[f5654]) ).

fof(f5812,plain,
    ! [X0,X1] :
      ( X1 = mult(X0,mult(X0,i(mult(i(X1),mult(X0,X0)))))
      | unit != unit
      | sP0_prd(mult(X0,mult(X0,i(mult(i(X1),mult(X0,X0))))),X1,i(X1)) ),
    inference(paramodulation,[status(thm)],[f926,f130]) ).

fof(f5852,plain,
    ( ~ sQ9_spl
    | sQ66_spl ),
    inference(split_clause,[status(thm)],[f5812,f4787,f165]) ).

fof(f6064,plain,
    ! [X0,X1] : mult(X0,unit) = mult(mult(X0,X1),i(X1)),
    inference(paramodulation,[status(thm)],[f3056,f3720]) ).

fof(f6157,plain,
    ! [X0,X1] : X0 = mult(mult(X0,X1),i(X1)),
    inference(forward_demodulation,[status(thm)],[f3056,f6064]) ).

fof(f6299,plain,
    ( ~ sQ1_spl
    | sK3_skl = mult(mult(sK4_skl,sK5_skl),i(sK5_skl)) ),
    inference(paramodulation,[status(thm)],[f29,f6157]) ).

fof(f6351,plain,
    ( ~ sQ1_spl
    | sK3_skl = sK4_skl ),
    inference(forward_demodulation,[status(thm)],[f6157,f6299]) ).

fof(f6352,plain,
    ( ~ sQ1_spl
    | sQ2_spl
    | $false ),
    inference(forward_subsumption_resolution,[status(thm)],[f6351,f34]) ).

fof(f6353,plain,
    ( ~ sQ1_spl
    | sQ2_spl ),
    inference(contradiction_clause,[status(thm)],[f6352]) ).

fof(f6354,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f31,f35,f67,f79,f168,f175,f197,f996,f1335,f1357,f1361,f1366,f1370,f1376,f1378,f1380,f1383,f1386,f1458,f1464,f1468,f1934,f1941,f1957,f1963,f2383,f2800,f2808,f4795,f5559,f5560,f5563,f5564,f5567,f5655,f5852,f6353]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02  % Problem  : GRP711+1 : TPTP v9.3.1. Released v4.0.0.
% 0.00/0.04  % Command  : drodi -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.08/0.36  % Computer : n007.cluster.edu
% 0.08/0.36  % Model    : x86_64 x86_64
% 0.08/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.08/0.36  % Memory   : 8046.5625MB
% 0.08/0.36  % OS       : Linux 6.8.0-71-generic
% 0.08/0.36  % CPULimit : 300
% 0.08/0.36  % WCLimit  : 300
% 0.08/0.36  % DateTime : Sun Sep 20 20:32:35 UTC 2026
% 0.08/0.36  % CPUTime  : 
% 0.08/0.38  % Drodi V4.1.1
% 3.46/0.86  % Refutation found
% 3.46/0.86  % SZS status Theorem for theBenchmark: Theorem is valid
% 3.46/0.86  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 3.46/0.89  % Elapsed time: 0.505579 seconds
% 3.46/0.89  % CPU time: 3.784864 seconds
% 3.46/0.89  % Total memory used: 193.392 MB
% 3.46/0.89  % Net memory used: 190.946 MB
%------------------------------------------------------------------------------